File Coverage

blib/lib/Locale/CLDR/Locales/Fi.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::Fi - Package for language Finnish
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/fi.xml
10             # on Mon 11 Apr 5:27:54 pm GMT
11              
12             use strict;
13 1     1   814088 use warnings;
  1         2  
  1         25  
14 1     1   4 use version;
  1         2  
  1         20  
15 1     1   5  
  1         1  
  1         6  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   82 use mro 'c3';
  1         3  
20 1     1   4 use utf8;
  1         2  
  1         6  
21 1     1   32 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         6  
22 1     1   25 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         1  
  1         23  
23 1     1   101 use Moo;
  1         2  
  1         7  
24 1     1   850  
  1         2  
  1         5  
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','spellout-cardinal-genitive','spellout-cardinal-partitive','spellout-cardinal-essive','spellout-cardinal-translative','spellout-cardinal-inessive','spellout-cardinal-elative','spellout-cardinal-illative','spellout-cardinal-adessive','spellout-cardinal-ablative','spellout-cardinal-allative','spellout-cardinal-genitive-plural','spellout-cardinal-partitive-plural','spellout-cardinal-essive-plural','spellout-cardinal-translative-plural','spellout-cardinal-inessive-plural','spellout-cardinal-elative-plural','spellout-cardinal-illative-plural','spellout-cardinal-adessive-plural','spellout-cardinal-ablative-plural','spellout-cardinal-allative-plural','spellout-ordinal','spellout-ordinal-genitive','spellout-ordinal-partitive','spellout-ordinal-essive','spellout-ordinal-translative','spellout-ordinal-inessive','spellout-ordinal-elative','spellout-ordinal-illative','spellout-ordinal-adessive','spellout-ordinal-ablative','spellout-ordinal-allative','spellout-ordinal-genitive-plural','spellout-ordinal-partitive-plural','spellout-ordinal-essive-plural','spellout-ordinal-translative-plural','spellout-ordinal-inessive-plural','spellout-ordinal-elative-plural','spellout-ordinal-illative-plural','spellout-ordinal-adessive-plural','spellout-ordinal-ablative-plural','spellout-ordinal-allative-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   408 return {
  1         3  
  1         7  
40             'spellout-cardinal' => {
41             'public' => {
42             '-x' => {
43             divisor => q(1),
44             rule => q(miinus →→),
45             },
46             '0' => {
47             base_value => q(0),
48             divisor => q(1),
49             rule => q(nolla),
50             },
51             'x.x' => {
52             divisor => q(1),
53             rule => q(←← pilkku →→),
54             },
55             '1' => {
56             base_value => q(1),
57             divisor => q(1),
58             rule => q(yksi),
59             },
60             '2' => {
61             base_value => q(2),
62             divisor => q(1),
63             rule => q(kaksi),
64             },
65             '3' => {
66             base_value => q(3),
67             divisor => q(1),
68             rule => q(kolme),
69             },
70             '4' => {
71             base_value => q(4),
72             divisor => q(1),
73             rule => q(neljä),
74             },
75             '5' => {
76             base_value => q(5),
77             divisor => q(1),
78             rule => q(viisi),
79             },
80             '6' => {
81             base_value => q(6),
82             divisor => q(1),
83             rule => q(kuusi),
84             },
85             '7' => {
86             base_value => q(7),
87             divisor => q(1),
88             rule => q(seitsemän),
89             },
90             '8' => {
91             base_value => q(8),
92             divisor => q(1),
93             rule => q(kahdeksan),
94             },
95             '9' => {
96             base_value => q(9),
97             divisor => q(1),
98             rule => q(yhdeksän),
99             },
100             '10' => {
101             base_value => q(10),
102             divisor => q(10),
103             rule => q(kymmenen),
104             },
105             '11' => {
106             base_value => q(11),
107             divisor => q(10),
108             rule => q(→→toista),
109             },
110             '20' => {
111             base_value => q(20),
112             divisor => q(10),
113             rule => q(←←­kymmentä[­→→]),
114             },
115             '100' => {
116             base_value => q(100),
117             divisor => q(100),
118             rule => q(sata[­→→]),
119             },
120             '200' => {
121             base_value => q(200),
122             divisor => q(100),
123             rule => q(←←­sataa[­→→]),
124             },
125             '1000' => {
126             base_value => q(1000),
127             divisor => q(1000),
128             rule => q(tuhat[­→→]),
129             },
130             '2000' => {
131             base_value => q(2000),
132             divisor => q(1000),
133             rule => q(←←­tuhatta[­→→]),
134             },
135             '1000000' => {
136             base_value => q(1000000),
137             divisor => q(1000000),
138             rule => q(←← miljoona[ →→]),
139             },
140             '2000000' => {
141             base_value => q(2000000),
142             divisor => q(1000000),
143             rule => q(←← miljoonaa[ →→]),
144             },
145             '1000000000' => {
146             base_value => q(1000000000),
147             divisor => q(1000000000),
148             rule => q(←← miljardi[ →→]),
149             },
150             '2000000000' => {
151             base_value => q(2000000000),
152             divisor => q(1000000000),
153             rule => q(←← miljardia[ →→]),
154             },
155             '1000000000000' => {
156             base_value => q(1000000000000),
157             divisor => q(1000000000000),
158             rule => q(←← biljoona[ →→]),
159             },
160             '2000000000000' => {
161             base_value => q(2000000000000),
162             divisor => q(1000000000000),
163             rule => q(←← biljoonaa[ →→]),
164             },
165             '1000000000000000000' => {
166             base_value => q(1000000000000000000),
167             divisor => q(1000000000000000000),
168             rule => q(=#,##0=),
169             },
170             'max' => {
171             base_value => q(1000000000000000000),
172             divisor => q(1000000000000000000),
173             rule => q(=#,##0=),
174             },
175             },
176             },
177             'spellout-cardinal-ablative' => {
178             'public' => {
179             '-x' => {
180             divisor => q(1),
181             rule => q(miinus →→),
182             },
183             '0' => {
184             base_value => q(0),
185             divisor => q(1),
186             rule => q(nollalta),
187             },
188             'x.x' => {
189             divisor => q(1),
190             rule => q(←← pilkku →→),
191             },
192             '1' => {
193             base_value => q(1),
194             divisor => q(1),
195             rule => q(yhdeltä),
196             },
197             '2' => {
198             base_value => q(2),
199             divisor => q(1),
200             rule => q(kahdelta),
201             },
202             '3' => {
203             base_value => q(3),
204             divisor => q(1),
205             rule => q(kolmelta),
206             },
207             '4' => {
208             base_value => q(4),
209             divisor => q(1),
210             rule => q(neljältä),
211             },
212             '5' => {
213             base_value => q(5),
214             divisor => q(1),
215             rule => q(viideltä),
216             },
217             '6' => {
218             base_value => q(6),
219             divisor => q(1),
220             rule => q(kuudelta),
221             },
222             '7' => {
223             base_value => q(7),
224             divisor => q(1),
225             rule => q(seitsemältä),
226             },
227             '8' => {
228             base_value => q(8),
229             divisor => q(1),
230             rule => q(kahdeksalta),
231             },
232             '9' => {
233             base_value => q(9),
234             divisor => q(1),
235             rule => q(yhdeksältä),
236             },
237             '10' => {
238             base_value => q(10),
239             divisor => q(10),
240             rule => q(kymmeneltä),
241             },
242             '11' => {
243             base_value => q(11),
244             divisor => q(10),
245             rule => q(→→toista),
246             },
247             '20' => {
248             base_value => q(20),
249             divisor => q(10),
250             rule => q(←←­kymmeneltä[­→→]),
251             },
252             '100' => {
253             base_value => q(100),
254             divisor => q(100),
255             rule => q(sadalta[­→→]),
256             },
257             '200' => {
258             base_value => q(200),
259             divisor => q(100),
260             rule => q(←←­sadalta[­→→]),
261             },
262             '1000' => {
263             base_value => q(1000),
264             divisor => q(1000),
265             rule => q(tuhannelta[­→→]),
266             },
267             '2000' => {
268             base_value => q(2000),
269             divisor => q(1000),
270             rule => q(←←­tuhannelta[­→→]),
271             },
272             '1000000' => {
273             base_value => q(1000000),
274             divisor => q(1000000),
275             rule => q(←← miljoonalta[ →→]),
276             },
277             '2000000' => {
278             base_value => q(2000000),
279             divisor => q(1000000),
280             rule => q(←← miljoonalta[ →→]),
281             },
282             '1000000000' => {
283             base_value => q(1000000000),
284             divisor => q(1000000000),
285             rule => q(←← miljardilta[ →→]),
286             },
287             '2000000000' => {
288             base_value => q(2000000000),
289             divisor => q(1000000000),
290             rule => q(←← miljardilta[ →→]),
291             },
292             '1000000000000' => {
293             base_value => q(1000000000000),
294             divisor => q(1000000000000),
295             rule => q(←← biljoonalta[ →→]),
296             },
297             '2000000000000' => {
298             base_value => q(2000000000000),
299             divisor => q(1000000000000),
300             rule => q(←← biljoonalta[ →→]),
301             },
302             '1000000000000000000' => {
303             base_value => q(1000000000000000000),
304             divisor => q(1000000000000000000),
305             rule => q(=#,##0=),
306             },
307             'max' => {
308             base_value => q(1000000000000000000),
309             divisor => q(1000000000000000000),
310             rule => q(=#,##0=),
311             },
312             },
313             },
314             'spellout-cardinal-ablative-plural' => {
315             'public' => {
316             '-x' => {
317             divisor => q(1),
318             rule => q(miinus →→),
319             },
320             '0' => {
321             base_value => q(0),
322             divisor => q(1),
323             rule => q(nollilta),
324             },
325             'x.x' => {
326             divisor => q(1),
327             rule => q(←← pilkku →→),
328             },
329             '1' => {
330             base_value => q(1),
331             divisor => q(1),
332             rule => q(yksiltä),
333             },
334             '2' => {
335             base_value => q(2),
336             divisor => q(1),
337             rule => q(kaksilta),
338             },
339             '3' => {
340             base_value => q(3),
341             divisor => q(1),
342             rule => q(kolmilta),
343             },
344             '4' => {
345             base_value => q(4),
346             divisor => q(1),
347             rule => q(neljiltä),
348             },
349             '5' => {
350             base_value => q(5),
351             divisor => q(1),
352             rule => q(viisiltä),
353             },
354             '6' => {
355             base_value => q(6),
356             divisor => q(1),
357             rule => q(kuusilta),
358             },
359             '7' => {
360             base_value => q(7),
361             divisor => q(1),
362             rule => q(seitsemiltä),
363             },
364             '8' => {
365             base_value => q(8),
366             divisor => q(1),
367             rule => q(kahdeksilta),
368             },
369             '9' => {
370             base_value => q(9),
371             divisor => q(1),
372             rule => q(yhdeksiltä),
373             },
374             '10' => {
375             base_value => q(10),
376             divisor => q(10),
377             rule => q(kymmeniltä),
378             },
379             '11' => {
380             base_value => q(11),
381             divisor => q(10),
382             rule => q(→→toista),
383             },
384             '20' => {
385             base_value => q(20),
386             divisor => q(10),
387             rule => q(←←­kymmeniltä[­→→]),
388             },
389             '100' => {
390             base_value => q(100),
391             divisor => q(100),
392             rule => q(sadoilta[­→→]),
393             },
394             '200' => {
395             base_value => q(200),
396             divisor => q(100),
397             rule => q(←←­sadoilta[­→→]),
398             },
399             '1000' => {
400             base_value => q(1000),
401             divisor => q(1000),
402             rule => q(tuhansilta[­→→]),
403             },
404             '2000' => {
405             base_value => q(2000),
406             divisor => q(1000),
407             rule => q(←←­tuhansilta[­→→]),
408             },
409             '1000000' => {
410             base_value => q(1000000),
411             divisor => q(1000000),
412             rule => q(←← miljoonilta[ →→]),
413             },
414             '2000000' => {
415             base_value => q(2000000),
416             divisor => q(1000000),
417             rule => q(←← miljoonilta[ →→]),
418             },
419             '1000000000' => {
420             base_value => q(1000000000),
421             divisor => q(1000000000),
422             rule => q(←← miljardeilta[ →→]),
423             },
424             '2000000000' => {
425             base_value => q(2000000000),
426             divisor => q(1000000000),
427             rule => q(←← miljardeilta[ →→]),
428             },
429             '1000000000000' => {
430             base_value => q(1000000000000),
431             divisor => q(1000000000000),
432             rule => q(←← biljoonilta[ →→]),
433             },
434             '2000000000000' => {
435             base_value => q(2000000000000),
436             divisor => q(1000000000000),
437             rule => q(←← biljoonilta[ →→]),
438             },
439             '1000000000000000000' => {
440             base_value => q(1000000000000000000),
441             divisor => q(1000000000000000000),
442             rule => q(=#,##0=),
443             },
444             'max' => {
445             base_value => q(1000000000000000000),
446             divisor => q(1000000000000000000),
447             rule => q(=#,##0=),
448             },
449             },
450             },
451             'spellout-cardinal-adessive' => {
452             'public' => {
453             '-x' => {
454             divisor => q(1),
455             rule => q(miinus →→),
456             },
457             '0' => {
458             base_value => q(0),
459             divisor => q(1),
460             rule => q(nollalla),
461             },
462             'x.x' => {
463             divisor => q(1),
464             rule => q(←← pilkku →→),
465             },
466             '1' => {
467             base_value => q(1),
468             divisor => q(1),
469             rule => q(yhdellä),
470             },
471             '2' => {
472             base_value => q(2),
473             divisor => q(1),
474             rule => q(kahdella),
475             },
476             '3' => {
477             base_value => q(3),
478             divisor => q(1),
479             rule => q(kolmella),
480             },
481             '4' => {
482             base_value => q(4),
483             divisor => q(1),
484             rule => q(neljällä),
485             },
486             '5' => {
487             base_value => q(5),
488             divisor => q(1),
489             rule => q(viidellä),
490             },
491             '6' => {
492             base_value => q(6),
493             divisor => q(1),
494             rule => q(kuudella),
495             },
496             '7' => {
497             base_value => q(7),
498             divisor => q(1),
499             rule => q(seitsemällä),
500             },
501             '8' => {
502             base_value => q(8),
503             divisor => q(1),
504             rule => q(kahdeksalla),
505             },
506             '9' => {
507             base_value => q(9),
508             divisor => q(1),
509             rule => q(yhdeksällä),
510             },
511             '10' => {
512             base_value => q(10),
513             divisor => q(10),
514             rule => q(kymmenellä),
515             },
516             '11' => {
517             base_value => q(11),
518             divisor => q(10),
519             rule => q(→→toista),
520             },
521             '20' => {
522             base_value => q(20),
523             divisor => q(10),
524             rule => q(←←­kymmenellä[­→→]),
525             },
526             '100' => {
527             base_value => q(100),
528             divisor => q(100),
529             rule => q(sadalla[­→→]),
530             },
531             '200' => {
532             base_value => q(200),
533             divisor => q(100),
534             rule => q(←←­sadalla[­→→]),
535             },
536             '1000' => {
537             base_value => q(1000),
538             divisor => q(1000),
539             rule => q(tuhannella[­→→]),
540             },
541             '2000' => {
542             base_value => q(2000),
543             divisor => q(1000),
544             rule => q(←←­tuhannella[­→→]),
545             },
546             '1000000' => {
547             base_value => q(1000000),
548             divisor => q(1000000),
549             rule => q(←← miljoonalla[ →→]),
550             },
551             '2000000' => {
552             base_value => q(2000000),
553             divisor => q(1000000),
554             rule => q(←← miljoonalla[ →→]),
555             },
556             '1000000000' => {
557             base_value => q(1000000000),
558             divisor => q(1000000000),
559             rule => q(←← miljardilla[ →→]),
560             },
561             '2000000000' => {
562             base_value => q(2000000000),
563             divisor => q(1000000000),
564             rule => q(←← miljardilla[ →→]),
565             },
566             '1000000000000' => {
567             base_value => q(1000000000000),
568             divisor => q(1000000000000),
569             rule => q(←← biljoonalla[ →→]),
570             },
571             '2000000000000' => {
572             base_value => q(2000000000000),
573             divisor => q(1000000000000),
574             rule => q(←← biljoonalla[ →→]),
575             },
576             '1000000000000000000' => {
577             base_value => q(1000000000000000000),
578             divisor => q(1000000000000000000),
579             rule => q(=#,##0=),
580             },
581             'max' => {
582             base_value => q(1000000000000000000),
583             divisor => q(1000000000000000000),
584             rule => q(=#,##0=),
585             },
586             },
587             },
588             'spellout-cardinal-adessive-plural' => {
589             'public' => {
590             '-x' => {
591             divisor => q(1),
592             rule => q(miinus →→),
593             },
594             '0' => {
595             base_value => q(0),
596             divisor => q(1),
597             rule => q(nollilla),
598             },
599             'x.x' => {
600             divisor => q(1),
601             rule => q(←← pilkku →→),
602             },
603             '1' => {
604             base_value => q(1),
605             divisor => q(1),
606             rule => q(yksillä),
607             },
608             '2' => {
609             base_value => q(2),
610             divisor => q(1),
611             rule => q(kaksilla),
612             },
613             '3' => {
614             base_value => q(3),
615             divisor => q(1),
616             rule => q(kolmilla),
617             },
618             '4' => {
619             base_value => q(4),
620             divisor => q(1),
621             rule => q(neljillä),
622             },
623             '5' => {
624             base_value => q(5),
625             divisor => q(1),
626             rule => q(viisillä),
627             },
628             '6' => {
629             base_value => q(6),
630             divisor => q(1),
631             rule => q(kuusilla),
632             },
633             '7' => {
634             base_value => q(7),
635             divisor => q(1),
636             rule => q(seitsemillä),
637             },
638             '8' => {
639             base_value => q(8),
640             divisor => q(1),
641             rule => q(kahdeksilla),
642             },
643             '9' => {
644             base_value => q(9),
645             divisor => q(1),
646             rule => q(yhdeksillä),
647             },
648             '10' => {
649             base_value => q(10),
650             divisor => q(10),
651             rule => q(kymmenillä),
652             },
653             '11' => {
654             base_value => q(11),
655             divisor => q(10),
656             rule => q(→→toista),
657             },
658             '20' => {
659             base_value => q(20),
660             divisor => q(10),
661             rule => q(←←­kymmenillä[­→→]),
662             },
663             '100' => {
664             base_value => q(100),
665             divisor => q(100),
666             rule => q(sadoilla[­→→]),
667             },
668             '200' => {
669             base_value => q(200),
670             divisor => q(100),
671             rule => q(←←­sadoilla[­→→]),
672             },
673             '1000' => {
674             base_value => q(1000),
675             divisor => q(1000),
676             rule => q(tuhansilla­[­→→]),
677             },
678             '2000' => {
679             base_value => q(2000),
680             divisor => q(1000),
681             rule => q(←←­tuhansilla[­→→]),
682             },
683             '1000000' => {
684             base_value => q(1000000),
685             divisor => q(1000000),
686             rule => q(←← miljoonilla[ →→]),
687             },
688             '2000000' => {
689             base_value => q(2000000),
690             divisor => q(1000000),
691             rule => q(←← miljoonilla[ →→]),
692             },
693             '1000000000' => {
694             base_value => q(1000000000),
695             divisor => q(1000000000),
696             rule => q(←← miljardeilla[ →→]),
697             },
698             '2000000000' => {
699             base_value => q(2000000000),
700             divisor => q(1000000000),
701             rule => q(←← miljardeilla[ →→]),
702             },
703             '1000000000000' => {
704             base_value => q(1000000000000),
705             divisor => q(1000000000000),
706             rule => q(←← biljoonilla[ →→]),
707             },
708             '2000000000000' => {
709             base_value => q(2000000000000),
710             divisor => q(1000000000000),
711             rule => q(←← biljoonilla[ →→]),
712             },
713             '1000000000000000000' => {
714             base_value => q(1000000000000000000),
715             divisor => q(1000000000000000000),
716             rule => q(=#,##0=),
717             },
718             'max' => {
719             base_value => q(1000000000000000000),
720             divisor => q(1000000000000000000),
721             rule => q(=#,##0=),
722             },
723             },
724             },
725             'spellout-cardinal-allative' => {
726             'public' => {
727             '-x' => {
728             divisor => q(1),
729             rule => q(miinus →→),
730             },
731             '0' => {
732             base_value => q(0),
733             divisor => q(1),
734             rule => q(nollalle),
735             },
736             'x.x' => {
737             divisor => q(1),
738             rule => q(←← pilkku →→),
739             },
740             '1' => {
741             base_value => q(1),
742             divisor => q(1),
743             rule => q(yhdelle),
744             },
745             '2' => {
746             base_value => q(2),
747             divisor => q(1),
748             rule => q(kahdelle),
749             },
750             '3' => {
751             base_value => q(3),
752             divisor => q(1),
753             rule => q(kolmelle),
754             },
755             '4' => {
756             base_value => q(4),
757             divisor => q(1),
758             rule => q(neljälle),
759             },
760             '5' => {
761             base_value => q(5),
762             divisor => q(1),
763             rule => q(viidelle),
764             },
765             '6' => {
766             base_value => q(6),
767             divisor => q(1),
768             rule => q(kuudelle),
769             },
770             '7' => {
771             base_value => q(7),
772             divisor => q(1),
773             rule => q(seitsemälle),
774             },
775             '8' => {
776             base_value => q(8),
777             divisor => q(1),
778             rule => q(kahdeksalle),
779             },
780             '9' => {
781             base_value => q(9),
782             divisor => q(1),
783             rule => q(yhdeksälle),
784             },
785             '10' => {
786             base_value => q(10),
787             divisor => q(10),
788             rule => q(kymmenelle),
789             },
790             '11' => {
791             base_value => q(11),
792             divisor => q(10),
793             rule => q(→→toista),
794             },
795             '20' => {
796             base_value => q(20),
797             divisor => q(10),
798             rule => q(←←­kymmenelle[­→→]),
799             },
800             '100' => {
801             base_value => q(100),
802             divisor => q(100),
803             rule => q(sadalle[­→→]),
804             },
805             '200' => {
806             base_value => q(200),
807             divisor => q(100),
808             rule => q(←←­sadalle[­→→]),
809             },
810             '1000' => {
811             base_value => q(1000),
812             divisor => q(1000),
813             rule => q(tuhannelle[­→→]),
814             },
815             '2000' => {
816             base_value => q(2000),
817             divisor => q(1000),
818             rule => q(←←­tuhannelle[­→→]),
819             },
820             '1000000' => {
821             base_value => q(1000000),
822             divisor => q(1000000),
823             rule => q(←← miljoonalle[ →→]),
824             },
825             '2000000' => {
826             base_value => q(2000000),
827             divisor => q(1000000),
828             rule => q(←← miljoonalle[ →→]),
829             },
830             '1000000000' => {
831             base_value => q(1000000000),
832             divisor => q(1000000000),
833             rule => q(←← miljardille[ →→]),
834             },
835             '2000000000' => {
836             base_value => q(2000000000),
837             divisor => q(1000000000),
838             rule => q(←← miljardille[ →→]),
839             },
840             '1000000000000' => {
841             base_value => q(1000000000000),
842             divisor => q(1000000000000),
843             rule => q(←← biljoonalle[ →→]),
844             },
845             '2000000000000' => {
846             base_value => q(2000000000000),
847             divisor => q(1000000000000),
848             rule => q(←← biljoonalle[ →→]),
849             },
850             '1000000000000000000' => {
851             base_value => q(1000000000000000000),
852             divisor => q(1000000000000000000),
853             rule => q(=#,##0=),
854             },
855             'max' => {
856             base_value => q(1000000000000000000),
857             divisor => q(1000000000000000000),
858             rule => q(=#,##0=),
859             },
860             },
861             },
862             'spellout-cardinal-allative-plural' => {
863             'public' => {
864             '-x' => {
865             divisor => q(1),
866             rule => q(miinus →→),
867             },
868             '0' => {
869             base_value => q(0),
870             divisor => q(1),
871             rule => q(nollille),
872             },
873             'x.x' => {
874             divisor => q(1),
875             rule => q(←← pilkku →→),
876             },
877             '1' => {
878             base_value => q(1),
879             divisor => q(1),
880             rule => q(yksille),
881             },
882             '2' => {
883             base_value => q(2),
884             divisor => q(1),
885             rule => q(kaksille),
886             },
887             '3' => {
888             base_value => q(3),
889             divisor => q(1),
890             rule => q(kolmille),
891             },
892             '4' => {
893             base_value => q(4),
894             divisor => q(1),
895             rule => q(neljille),
896             },
897             '5' => {
898             base_value => q(5),
899             divisor => q(1),
900             rule => q(viisille),
901             },
902             '6' => {
903             base_value => q(6),
904             divisor => q(1),
905             rule => q(kuusille),
906             },
907             '7' => {
908             base_value => q(7),
909             divisor => q(1),
910             rule => q(seitsemille),
911             },
912             '8' => {
913             base_value => q(8),
914             divisor => q(1),
915             rule => q(kahdeksille),
916             },
917             '9' => {
918             base_value => q(9),
919             divisor => q(1),
920             rule => q(yhdeksille),
921             },
922             '10' => {
923             base_value => q(10),
924             divisor => q(10),
925             rule => q(kymmenille),
926             },
927             '11' => {
928             base_value => q(11),
929             divisor => q(10),
930             rule => q(→→toista),
931             },
932             '20' => {
933             base_value => q(20),
934             divisor => q(10),
935             rule => q(←←­kymmenille[­→→]),
936             },
937             '100' => {
938             base_value => q(100),
939             divisor => q(100),
940             rule => q(sadoille[­→→]),
941             },
942             '200' => {
943             base_value => q(200),
944             divisor => q(100),
945             rule => q(←←­sadoille[­→→]),
946             },
947             '1000' => {
948             base_value => q(1000),
949             divisor => q(1000),
950             rule => q(tuhansille[­→→]),
951             },
952             '2000' => {
953             base_value => q(2000),
954             divisor => q(1000),
955             rule => q(←←­tuhansille[­→→]),
956             },
957             '1000000' => {
958             base_value => q(1000000),
959             divisor => q(1000000),
960             rule => q(←← miljoonille[ →→]),
961             },
962             '2000000' => {
963             base_value => q(2000000),
964             divisor => q(1000000),
965             rule => q(←← miljoonille[ →→]),
966             },
967             '1000000000' => {
968             base_value => q(1000000000),
969             divisor => q(1000000000),
970             rule => q(←← miljardeille[ →→]),
971             },
972             '2000000000' => {
973             base_value => q(2000000000),
974             divisor => q(1000000000),
975             rule => q(←← miljardeille[ →→]),
976             },
977             '1000000000000' => {
978             base_value => q(1000000000000),
979             divisor => q(1000000000000),
980             rule => q(←← biljoonille[ →→]),
981             },
982             '2000000000000' => {
983             base_value => q(2000000000000),
984             divisor => q(1000000000000),
985             rule => q(←← biljoonille[ →→]),
986             },
987             '1000000000000000000' => {
988             base_value => q(1000000000000000000),
989             divisor => q(1000000000000000000),
990             rule => q(=#,##0=),
991             },
992             'max' => {
993             base_value => q(1000000000000000000),
994             divisor => q(1000000000000000000),
995             rule => q(=#,##0=),
996             },
997             },
998             },
999             'spellout-cardinal-elative' => {
1000             'public' => {
1001             '-x' => {
1002             divisor => q(1),
1003             rule => q(miinus →→),
1004             },
1005             '0' => {
1006             base_value => q(0),
1007             divisor => q(1),
1008             rule => q(nollasta),
1009             },
1010             'x.x' => {
1011             divisor => q(1),
1012             rule => q(←← pilkku →→),
1013             },
1014             '1' => {
1015             base_value => q(1),
1016             divisor => q(1),
1017             rule => q(yhdestä),
1018             },
1019             '2' => {
1020             base_value => q(2),
1021             divisor => q(1),
1022             rule => q(kahdesta),
1023             },
1024             '3' => {
1025             base_value => q(3),
1026             divisor => q(1),
1027             rule => q(kolmesta),
1028             },
1029             '4' => {
1030             base_value => q(4),
1031             divisor => q(1),
1032             rule => q(neljästä),
1033             },
1034             '5' => {
1035             base_value => q(5),
1036             divisor => q(1),
1037             rule => q(viidestä),
1038             },
1039             '6' => {
1040             base_value => q(6),
1041             divisor => q(1),
1042             rule => q(kuudesta),
1043             },
1044             '7' => {
1045             base_value => q(7),
1046             divisor => q(1),
1047             rule => q(seitsemästä),
1048             },
1049             '8' => {
1050             base_value => q(8),
1051             divisor => q(1),
1052             rule => q(kahdeksasta),
1053             },
1054             '9' => {
1055             base_value => q(9),
1056             divisor => q(1),
1057             rule => q(yhdeksästä),
1058             },
1059             '10' => {
1060             base_value => q(10),
1061             divisor => q(10),
1062             rule => q(kymmenestä),
1063             },
1064             '11' => {
1065             base_value => q(11),
1066             divisor => q(10),
1067             rule => q(→→toista),
1068             },
1069             '20' => {
1070             base_value => q(20),
1071             divisor => q(10),
1072             rule => q(←←­kymmenestä[­→→]),
1073             },
1074             '100' => {
1075             base_value => q(100),
1076             divisor => q(100),
1077             rule => q(sadasta[­→→]),
1078             },
1079             '200' => {
1080             base_value => q(200),
1081             divisor => q(100),
1082             rule => q(←←­sadasta[­→→]),
1083             },
1084             '1000' => {
1085             base_value => q(1000),
1086             divisor => q(1000),
1087             rule => q(tuhannesta[­→→]),
1088             },
1089             '2000' => {
1090             base_value => q(2000),
1091             divisor => q(1000),
1092             rule => q(←←­tuhannesta[­→→]),
1093             },
1094             '1000000' => {
1095             base_value => q(1000000),
1096             divisor => q(1000000),
1097             rule => q(←← miljoonasta[ →→]),
1098             },
1099             '2000000' => {
1100             base_value => q(2000000),
1101             divisor => q(1000000),
1102             rule => q(←← miljoonasta[ →→]),
1103             },
1104             '1000000000' => {
1105             base_value => q(1000000000),
1106             divisor => q(1000000000),
1107             rule => q(←← miljardista[ →→]),
1108             },
1109             '2000000000' => {
1110             base_value => q(2000000000),
1111             divisor => q(1000000000),
1112             rule => q(←← miljardista[ →→]),
1113             },
1114             '1000000000000' => {
1115             base_value => q(1000000000000),
1116             divisor => q(1000000000000),
1117             rule => q(←← biljoonasta[ →→]),
1118             },
1119             '2000000000000' => {
1120             base_value => q(2000000000000),
1121             divisor => q(1000000000000),
1122             rule => q(←← biljoonasta[ →→]),
1123             },
1124             '1000000000000000000' => {
1125             base_value => q(1000000000000000000),
1126             divisor => q(1000000000000000000),
1127             rule => q(=#,##0=),
1128             },
1129             'max' => {
1130             base_value => q(1000000000000000000),
1131             divisor => q(1000000000000000000),
1132             rule => q(=#,##0=),
1133             },
1134             },
1135             },
1136             'spellout-cardinal-elative-plural' => {
1137             'public' => {
1138             '-x' => {
1139             divisor => q(1),
1140             rule => q(miinus →→),
1141             },
1142             '0' => {
1143             base_value => q(0),
1144             divisor => q(1),
1145             rule => q(nollista),
1146             },
1147             'x.x' => {
1148             divisor => q(1),
1149             rule => q(←← pilkku →→),
1150             },
1151             '1' => {
1152             base_value => q(1),
1153             divisor => q(1),
1154             rule => q(yksistä),
1155             },
1156             '2' => {
1157             base_value => q(2),
1158             divisor => q(1),
1159             rule => q(kaksista),
1160             },
1161             '3' => {
1162             base_value => q(3),
1163             divisor => q(1),
1164             rule => q(kolmista),
1165             },
1166             '4' => {
1167             base_value => q(4),
1168             divisor => q(1),
1169             rule => q(neljistä),
1170             },
1171             '5' => {
1172             base_value => q(5),
1173             divisor => q(1),
1174             rule => q(viisistä),
1175             },
1176             '6' => {
1177             base_value => q(6),
1178             divisor => q(1),
1179             rule => q(kuusista),
1180             },
1181             '7' => {
1182             base_value => q(7),
1183             divisor => q(1),
1184             rule => q(seitsemistä),
1185             },
1186             '8' => {
1187             base_value => q(8),
1188             divisor => q(1),
1189             rule => q(kahdeksista),
1190             },
1191             '9' => {
1192             base_value => q(9),
1193             divisor => q(1),
1194             rule => q(yhdeksistä),
1195             },
1196             '10' => {
1197             base_value => q(10),
1198             divisor => q(10),
1199             rule => q(kymmenistä),
1200             },
1201             '11' => {
1202             base_value => q(11),
1203             divisor => q(10),
1204             rule => q(→→toista),
1205             },
1206             '20' => {
1207             base_value => q(20),
1208             divisor => q(10),
1209             rule => q(←←­kymmenistä[­→→]),
1210             },
1211             '100' => {
1212             base_value => q(100),
1213             divisor => q(100),
1214             rule => q(sadoista[­→→]),
1215             },
1216             '200' => {
1217             base_value => q(200),
1218             divisor => q(100),
1219             rule => q(←←­sadoista[­→→]),
1220             },
1221             '1000' => {
1222             base_value => q(1000),
1223             divisor => q(1000),
1224             rule => q(tuhansista[­→→]),
1225             },
1226             '2000' => {
1227             base_value => q(2000),
1228             divisor => q(1000),
1229             rule => q(←←­tuhansista[­→→]),
1230             },
1231             '1000000' => {
1232             base_value => q(1000000),
1233             divisor => q(1000000),
1234             rule => q(←← miljoonista[ →→]),
1235             },
1236             '2000000' => {
1237             base_value => q(2000000),
1238             divisor => q(1000000),
1239             rule => q(←← miljoonista[ →→]),
1240             },
1241             '1000000000' => {
1242             base_value => q(1000000000),
1243             divisor => q(1000000000),
1244             rule => q(←← miljardeista[ →→]),
1245             },
1246             '2000000000' => {
1247             base_value => q(2000000000),
1248             divisor => q(1000000000),
1249             rule => q(←← miljardeista[ →→]),
1250             },
1251             '1000000000000' => {
1252             base_value => q(1000000000000),
1253             divisor => q(1000000000000),
1254             rule => q(←← biljoonista[ →→]),
1255             },
1256             '2000000000000' => {
1257             base_value => q(2000000000000),
1258             divisor => q(1000000000000),
1259             rule => q(←← biljoonista[ →→]),
1260             },
1261             '1000000000000000000' => {
1262             base_value => q(1000000000000000000),
1263             divisor => q(1000000000000000000),
1264             rule => q(=#,##0=),
1265             },
1266             'max' => {
1267             base_value => q(1000000000000000000),
1268             divisor => q(1000000000000000000),
1269             rule => q(=#,##0=),
1270             },
1271             },
1272             },
1273             'spellout-cardinal-essive' => {
1274             'public' => {
1275             '-x' => {
1276             divisor => q(1),
1277             rule => q(miinus →→),
1278             },
1279             '0' => {
1280             base_value => q(0),
1281             divisor => q(1),
1282             rule => q(nollana),
1283             },
1284             'x.x' => {
1285             divisor => q(1),
1286             rule => q(←← pilkku →→),
1287             },
1288             '1' => {
1289             base_value => q(1),
1290             divisor => q(1),
1291             rule => q(yhtenä),
1292             },
1293             '2' => {
1294             base_value => q(2),
1295             divisor => q(1),
1296             rule => q(kahtena),
1297             },
1298             '3' => {
1299             base_value => q(3),
1300             divisor => q(1),
1301             rule => q(kolmena),
1302             },
1303             '4' => {
1304             base_value => q(4),
1305             divisor => q(1),
1306             rule => q(neljänä),
1307             },
1308             '5' => {
1309             base_value => q(5),
1310             divisor => q(1),
1311             rule => q(viitenä),
1312             },
1313             '6' => {
1314             base_value => q(6),
1315             divisor => q(1),
1316             rule => q(kuutena),
1317             },
1318             '7' => {
1319             base_value => q(7),
1320             divisor => q(1),
1321             rule => q(seitsemänä),
1322             },
1323             '8' => {
1324             base_value => q(8),
1325             divisor => q(1),
1326             rule => q(kahdeksana),
1327             },
1328             '9' => {
1329             base_value => q(9),
1330             divisor => q(1),
1331             rule => q(yhdeksänä),
1332             },
1333             '10' => {
1334             base_value => q(10),
1335             divisor => q(10),
1336             rule => q(kymmenenä),
1337             },
1338             '11' => {
1339             base_value => q(11),
1340             divisor => q(10),
1341             rule => q(→→toista),
1342             },
1343             '20' => {
1344             base_value => q(20),
1345             divisor => q(10),
1346             rule => q(←←­kymmenenä[­→→]),
1347             },
1348             '100' => {
1349             base_value => q(100),
1350             divisor => q(100),
1351             rule => q(satana[­→→]),
1352             },
1353             '200' => {
1354             base_value => q(200),
1355             divisor => q(100),
1356             rule => q(←←­satana[­→→]),
1357             },
1358             '1000' => {
1359             base_value => q(1000),
1360             divisor => q(1000),
1361             rule => q(tuhantena[­→→]),
1362             },
1363             '2000' => {
1364             base_value => q(2000),
1365             divisor => q(1000),
1366             rule => q(←←­tuhantena[­→→]),
1367             },
1368             '1000000' => {
1369             base_value => q(1000000),
1370             divisor => q(1000000),
1371             rule => q(←← miljoonana[ →→]),
1372             },
1373             '2000000' => {
1374             base_value => q(2000000),
1375             divisor => q(1000000),
1376             rule => q(←← miljoonana[ →→]),
1377             },
1378             '1000000000' => {
1379             base_value => q(1000000000),
1380             divisor => q(1000000000),
1381             rule => q(←← miljardina[ →→]),
1382             },
1383             '2000000000' => {
1384             base_value => q(2000000000),
1385             divisor => q(1000000000),
1386             rule => q(←← miljardina[ →→]),
1387             },
1388             '1000000000000' => {
1389             base_value => q(1000000000000),
1390             divisor => q(1000000000000),
1391             rule => q(←← biljoonana[ →→]),
1392             },
1393             '2000000000000' => {
1394             base_value => q(2000000000000),
1395             divisor => q(1000000000000),
1396             rule => q(←← biljoonana[ →→]),
1397             },
1398             '1000000000000000000' => {
1399             base_value => q(1000000000000000000),
1400             divisor => q(1000000000000000000),
1401             rule => q(=#,##0=),
1402             },
1403             'max' => {
1404             base_value => q(1000000000000000000),
1405             divisor => q(1000000000000000000),
1406             rule => q(=#,##0=),
1407             },
1408             },
1409             },
1410             'spellout-cardinal-essive-plural' => {
1411             'public' => {
1412             '-x' => {
1413             divisor => q(1),
1414             rule => q(miinus →→),
1415             },
1416             '0' => {
1417             base_value => q(0),
1418             divisor => q(1),
1419             rule => q(nollina),
1420             },
1421             'x.x' => {
1422             divisor => q(1),
1423             rule => q(←← pilkku →→),
1424             },
1425             '1' => {
1426             base_value => q(1),
1427             divisor => q(1),
1428             rule => q(yksinä),
1429             },
1430             '2' => {
1431             base_value => q(2),
1432             divisor => q(1),
1433             rule => q(kaksina),
1434             },
1435             '3' => {
1436             base_value => q(3),
1437             divisor => q(1),
1438             rule => q(kolmina),
1439             },
1440             '4' => {
1441             base_value => q(4),
1442             divisor => q(1),
1443             rule => q(neljinä),
1444             },
1445             '5' => {
1446             base_value => q(5),
1447             divisor => q(1),
1448             rule => q(viisinä),
1449             },
1450             '6' => {
1451             base_value => q(6),
1452             divisor => q(1),
1453             rule => q(kuusina),
1454             },
1455             '7' => {
1456             base_value => q(7),
1457             divisor => q(1),
1458             rule => q(seitseminä),
1459             },
1460             '8' => {
1461             base_value => q(8),
1462             divisor => q(1),
1463             rule => q(kahdeksina),
1464             },
1465             '9' => {
1466             base_value => q(9),
1467             divisor => q(1),
1468             rule => q(yhdeksinä),
1469             },
1470             '10' => {
1471             base_value => q(10),
1472             divisor => q(10),
1473             rule => q(kymmeninä),
1474             },
1475             '11' => {
1476             base_value => q(11),
1477             divisor => q(10),
1478             rule => q(→→toista),
1479             },
1480             '20' => {
1481             base_value => q(20),
1482             divisor => q(10),
1483             rule => q(←←­kymmeninä[­→→]),
1484             },
1485             '100' => {
1486             base_value => q(100),
1487             divisor => q(100),
1488             rule => q(satoina[­→→]),
1489             },
1490             '200' => {
1491             base_value => q(200),
1492             divisor => q(100),
1493             rule => q(←←­satoina[­→→]),
1494             },
1495             '1000' => {
1496             base_value => q(1000),
1497             divisor => q(1000),
1498             rule => q(tuhansina[­→→]),
1499             },
1500             '2000' => {
1501             base_value => q(2000),
1502             divisor => q(1000),
1503             rule => q(←←­tuhansina[­→→]),
1504             },
1505             '1000000' => {
1506             base_value => q(1000000),
1507             divisor => q(1000000),
1508             rule => q(←← miljoonina[ →→]),
1509             },
1510             '2000000' => {
1511             base_value => q(2000000),
1512             divisor => q(1000000),
1513             rule => q(←← miljoonina[ →→]),
1514             },
1515             '1000000000' => {
1516             base_value => q(1000000000),
1517             divisor => q(1000000000),
1518             rule => q(←← miljardeina[ →→]),
1519             },
1520             '2000000000' => {
1521             base_value => q(2000000000),
1522             divisor => q(1000000000),
1523             rule => q(←← miljardeina[ →→]),
1524             },
1525             '1000000000000' => {
1526             base_value => q(1000000000000),
1527             divisor => q(1000000000000),
1528             rule => q(←← biljoonina[ →→]),
1529             },
1530             '2000000000000' => {
1531             base_value => q(2000000000000),
1532             divisor => q(1000000000000),
1533             rule => q(←← biljoonina[ →→]),
1534             },
1535             '1000000000000000000' => {
1536             base_value => q(1000000000000000000),
1537             divisor => q(1000000000000000000),
1538             rule => q(=#,##0=),
1539             },
1540             'max' => {
1541             base_value => q(1000000000000000000),
1542             divisor => q(1000000000000000000),
1543             rule => q(=#,##0=),
1544             },
1545             },
1546             },
1547             'spellout-cardinal-genitive' => {
1548             'public' => {
1549             '-x' => {
1550             divisor => q(1),
1551             rule => q(miinus →→),
1552             },
1553             '0' => {
1554             base_value => q(0),
1555             divisor => q(1),
1556             rule => q(nollan),
1557             },
1558             'x.x' => {
1559             divisor => q(1),
1560             rule => q(←← pilkku →→),
1561             },
1562             '1' => {
1563             base_value => q(1),
1564             divisor => q(1),
1565             rule => q(yhden),
1566             },
1567             '2' => {
1568             base_value => q(2),
1569             divisor => q(1),
1570             rule => q(kahden),
1571             },
1572             '3' => {
1573             base_value => q(3),
1574             divisor => q(1),
1575             rule => q(kolmen),
1576             },
1577             '4' => {
1578             base_value => q(4),
1579             divisor => q(1),
1580             rule => q(neljän),
1581             },
1582             '5' => {
1583             base_value => q(5),
1584             divisor => q(1),
1585             rule => q(viiden),
1586             },
1587             '6' => {
1588             base_value => q(6),
1589             divisor => q(1),
1590             rule => q(kuuden),
1591             },
1592             '7' => {
1593             base_value => q(7),
1594             divisor => q(1),
1595             rule => q(seitsemän),
1596             },
1597             '8' => {
1598             base_value => q(8),
1599             divisor => q(1),
1600             rule => q(kahdeksan),
1601             },
1602             '9' => {
1603             base_value => q(9),
1604             divisor => q(1),
1605             rule => q(yhdeksän),
1606             },
1607             '10' => {
1608             base_value => q(10),
1609             divisor => q(10),
1610             rule => q(kymmenen),
1611             },
1612             '11' => {
1613             base_value => q(11),
1614             divisor => q(10),
1615             rule => q(→→toista),
1616             },
1617             '20' => {
1618             base_value => q(20),
1619             divisor => q(10),
1620             rule => q(←←­kymmenen[­→→]),
1621             },
1622             '100' => {
1623             base_value => q(100),
1624             divisor => q(100),
1625             rule => q(sadan[­→→]),
1626             },
1627             '200' => {
1628             base_value => q(200),
1629             divisor => q(100),
1630             rule => q(←←­sadan[­→→]),
1631             },
1632             '1000' => {
1633             base_value => q(1000),
1634             divisor => q(1000),
1635             rule => q(tuhannen[­→→]),
1636             },
1637             '2000' => {
1638             base_value => q(2000),
1639             divisor => q(1000),
1640             rule => q(←←­tuhannen[­→→]),
1641             },
1642             '1000000' => {
1643             base_value => q(1000000),
1644             divisor => q(1000000),
1645             rule => q(←← miljoonan[ →→]),
1646             },
1647             '2000000' => {
1648             base_value => q(2000000),
1649             divisor => q(1000000),
1650             rule => q(←← miljoonan[ →→]),
1651             },
1652             '1000000000' => {
1653             base_value => q(1000000000),
1654             divisor => q(1000000000),
1655             rule => q(←← miljardin[ →→]),
1656             },
1657             '2000000000' => {
1658             base_value => q(2000000000),
1659             divisor => q(1000000000),
1660             rule => q(←← miljardin[ →→]),
1661             },
1662             '1000000000000' => {
1663             base_value => q(1000000000000),
1664             divisor => q(1000000000000),
1665             rule => q(←← biljoonan[ →→]),
1666             },
1667             '2000000000000' => {
1668             base_value => q(2000000000000),
1669             divisor => q(1000000000000),
1670             rule => q(←← biljoonan[ →→]),
1671             },
1672             '1000000000000000000' => {
1673             base_value => q(1000000000000000000),
1674             divisor => q(1000000000000000000),
1675             rule => q(=#,##0=),
1676             },
1677             'max' => {
1678             base_value => q(1000000000000000000),
1679             divisor => q(1000000000000000000),
1680             rule => q(=#,##0=),
1681             },
1682             },
1683             },
1684             'spellout-cardinal-genitive-plural' => {
1685             'public' => {
1686             '-x' => {
1687             divisor => q(1),
1688             rule => q(miinus →→),
1689             },
1690             '0' => {
1691             base_value => q(0),
1692             divisor => q(1),
1693             rule => q(nollien),
1694             },
1695             'x.x' => {
1696             divisor => q(1),
1697             rule => q(←← pilkku →→),
1698             },
1699             '1' => {
1700             base_value => q(1),
1701             divisor => q(1),
1702             rule => q(yksien),
1703             },
1704             '2' => {
1705             base_value => q(2),
1706             divisor => q(1),
1707             rule => q(kaksien),
1708             },
1709             '3' => {
1710             base_value => q(3),
1711             divisor => q(1),
1712             rule => q(kolmien),
1713             },
1714             '4' => {
1715             base_value => q(4),
1716             divisor => q(1),
1717             rule => q(neljien),
1718             },
1719             '5' => {
1720             base_value => q(5),
1721             divisor => q(1),
1722             rule => q(viisien),
1723             },
1724             '6' => {
1725             base_value => q(6),
1726             divisor => q(1),
1727             rule => q(kuusien),
1728             },
1729             '7' => {
1730             base_value => q(7),
1731             divisor => q(1),
1732             rule => q(seitsemien),
1733             },
1734             '8' => {
1735             base_value => q(8),
1736             divisor => q(1),
1737             rule => q(kahdeksien),
1738             },
1739             '9' => {
1740             base_value => q(9),
1741             divisor => q(1),
1742             rule => q(yhdeksien),
1743             },
1744             '10' => {
1745             base_value => q(10),
1746             divisor => q(10),
1747             rule => q(kymmenien),
1748             },
1749             '11' => {
1750             base_value => q(11),
1751             divisor => q(10),
1752             rule => q(→→toista),
1753             },
1754             '20' => {
1755             base_value => q(20),
1756             divisor => q(10),
1757             rule => q(←←­kymmenien[­→→]),
1758             },
1759             '100' => {
1760             base_value => q(100),
1761             divisor => q(100),
1762             rule => q(satojen[­→→]),
1763             },
1764             '200' => {
1765             base_value => q(200),
1766             divisor => q(100),
1767             rule => q(←←­satojen[­→→]),
1768             },
1769             '1000' => {
1770             base_value => q(1000),
1771             divisor => q(1000),
1772             rule => q(tuhansien[­→→]),
1773             },
1774             '2000' => {
1775             base_value => q(2000),
1776             divisor => q(1000),
1777             rule => q(←←­tuhansien[­→→]),
1778             },
1779             '1000000' => {
1780             base_value => q(1000000),
1781             divisor => q(1000000),
1782             rule => q(←← miljoonien[ →→]),
1783             },
1784             '2000000' => {
1785             base_value => q(2000000),
1786             divisor => q(1000000),
1787             rule => q(←← miljoonien[ →→]),
1788             },
1789             '1000000000' => {
1790             base_value => q(1000000000),
1791             divisor => q(1000000000),
1792             rule => q(←← miljardien[ →→]),
1793             },
1794             '2000000000' => {
1795             base_value => q(2000000000),
1796             divisor => q(1000000000),
1797             rule => q(←← miljardien[ →→]),
1798             },
1799             '1000000000000' => {
1800             base_value => q(1000000000000),
1801             divisor => q(1000000000000),
1802             rule => q(←← biljoonien[ →→]),
1803             },
1804             '2000000000000' => {
1805             base_value => q(2000000000000),
1806             divisor => q(1000000000000),
1807             rule => q(←← biljoonien[ →→]),
1808             },
1809             '1000000000000000000' => {
1810             base_value => q(1000000000000000000),
1811             divisor => q(1000000000000000000),
1812             rule => q(=#,##0=),
1813             },
1814             'max' => {
1815             base_value => q(1000000000000000000),
1816             divisor => q(1000000000000000000),
1817             rule => q(=#,##0=),
1818             },
1819             },
1820             },
1821             'spellout-cardinal-illative' => {
1822             'public' => {
1823             '-x' => {
1824             divisor => q(1),
1825             rule => q(miinus →→),
1826             },
1827             '0' => {
1828             base_value => q(0),
1829             divisor => q(1),
1830             rule => q(nollaan),
1831             },
1832             'x.x' => {
1833             divisor => q(1),
1834             rule => q(←← pilkku →→),
1835             },
1836             '1' => {
1837             base_value => q(1),
1838             divisor => q(1),
1839             rule => q(yhteen),
1840             },
1841             '2' => {
1842             base_value => q(2),
1843             divisor => q(1),
1844             rule => q(kahteen),
1845             },
1846             '3' => {
1847             base_value => q(3),
1848             divisor => q(1),
1849             rule => q(kolmeen),
1850             },
1851             '4' => {
1852             base_value => q(4),
1853             divisor => q(1),
1854             rule => q(neljään),
1855             },
1856             '5' => {
1857             base_value => q(5),
1858             divisor => q(1),
1859             rule => q(viiteen),
1860             },
1861             '6' => {
1862             base_value => q(6),
1863             divisor => q(1),
1864             rule => q(kuuteen),
1865             },
1866             '7' => {
1867             base_value => q(7),
1868             divisor => q(1),
1869             rule => q(seitsemään),
1870             },
1871             '8' => {
1872             base_value => q(8),
1873             divisor => q(1),
1874             rule => q(kahdeksaan),
1875             },
1876             '9' => {
1877             base_value => q(9),
1878             divisor => q(1),
1879             rule => q(yhdeksään),
1880             },
1881             '10' => {
1882             base_value => q(10),
1883             divisor => q(10),
1884             rule => q(kymmeneen),
1885             },
1886             '11' => {
1887             base_value => q(11),
1888             divisor => q(10),
1889             rule => q(→→toista),
1890             },
1891             '20' => {
1892             base_value => q(20),
1893             divisor => q(10),
1894             rule => q(←←­kymmeneen[­→→]),
1895             },
1896             '100' => {
1897             base_value => q(100),
1898             divisor => q(100),
1899             rule => q(sataan[­→→]),
1900             },
1901             '200' => {
1902             base_value => q(200),
1903             divisor => q(100),
1904             rule => q(←←­sataan[­→→]),
1905             },
1906             '1000' => {
1907             base_value => q(1000),
1908             divisor => q(1000),
1909             rule => q(tuhanteen[­→→]),
1910             },
1911             '2000' => {
1912             base_value => q(2000),
1913             divisor => q(1000),
1914             rule => q(←←­tuhanteen[­→→]),
1915             },
1916             '1000000' => {
1917             base_value => q(1000000),
1918             divisor => q(1000000),
1919             rule => q(←← miljoonaan[ →→]),
1920             },
1921             '2000000' => {
1922             base_value => q(2000000),
1923             divisor => q(1000000),
1924             rule => q(←← miljoonaan[ →→]),
1925             },
1926             '1000000000' => {
1927             base_value => q(1000000000),
1928             divisor => q(1000000000),
1929             rule => q(←← miljardiin[ →→]),
1930             },
1931             '2000000000' => {
1932             base_value => q(2000000000),
1933             divisor => q(1000000000),
1934             rule => q(←← miljardiin[ →→]),
1935             },
1936             '1000000000000' => {
1937             base_value => q(1000000000000),
1938             divisor => q(1000000000000),
1939             rule => q(←← biljoonaan[ →→]),
1940             },
1941             '2000000000000' => {
1942             base_value => q(2000000000000),
1943             divisor => q(1000000000000),
1944             rule => q(←← biljoonaan[ →→]),
1945             },
1946             '1000000000000000000' => {
1947             base_value => q(1000000000000000000),
1948             divisor => q(1000000000000000000),
1949             rule => q(=#,##0=),
1950             },
1951             'max' => {
1952             base_value => q(1000000000000000000),
1953             divisor => q(1000000000000000000),
1954             rule => q(=#,##0=),
1955             },
1956             },
1957             },
1958             'spellout-cardinal-illative-plural' => {
1959             'public' => {
1960             '-x' => {
1961             divisor => q(1),
1962             rule => q(miinus →→),
1963             },
1964             '0' => {
1965             base_value => q(0),
1966             divisor => q(1),
1967             rule => q(nolliin),
1968             },
1969             'x.x' => {
1970             divisor => q(1),
1971             rule => q(←← pilkku →→),
1972             },
1973             '1' => {
1974             base_value => q(1),
1975             divisor => q(1),
1976             rule => q(yksiin),
1977             },
1978             '2' => {
1979             base_value => q(2),
1980             divisor => q(1),
1981             rule => q(kaksiin),
1982             },
1983             '3' => {
1984             base_value => q(3),
1985             divisor => q(1),
1986             rule => q(kolmiin),
1987             },
1988             '4' => {
1989             base_value => q(4),
1990             divisor => q(1),
1991             rule => q(neljiin),
1992             },
1993             '5' => {
1994             base_value => q(5),
1995             divisor => q(1),
1996             rule => q(viisiin),
1997             },
1998             '6' => {
1999             base_value => q(6),
2000             divisor => q(1),
2001             rule => q(kuusiin),
2002             },
2003             '7' => {
2004             base_value => q(7),
2005             divisor => q(1),
2006             rule => q(seitsemiin),
2007             },
2008             '8' => {
2009             base_value => q(8),
2010             divisor => q(1),
2011             rule => q(kahdeksiin),
2012             },
2013             '9' => {
2014             base_value => q(9),
2015             divisor => q(1),
2016             rule => q(yhdeksiin),
2017             },
2018             '10' => {
2019             base_value => q(10),
2020             divisor => q(10),
2021             rule => q(kymmeniin),
2022             },
2023             '11' => {
2024             base_value => q(11),
2025             divisor => q(10),
2026             rule => q(→→toista),
2027             },
2028             '20' => {
2029             base_value => q(20),
2030             divisor => q(10),
2031             rule => q(←←­kymmeniin[­→→]),
2032             },
2033             '100' => {
2034             base_value => q(100),
2035             divisor => q(100),
2036             rule => q(satoihin[­→→]),
2037             },
2038             '200' => {
2039             base_value => q(200),
2040             divisor => q(100),
2041             rule => q(←←­satoihin[­→→]),
2042             },
2043             '1000' => {
2044             base_value => q(1000),
2045             divisor => q(1000),
2046             rule => q(tuhansiin­[­→→]),
2047             },
2048             '2000' => {
2049             base_value => q(2000),
2050             divisor => q(1000),
2051             rule => q(←←­tuhansiin­[­→→]),
2052             },
2053             '1000000' => {
2054             base_value => q(1000000),
2055             divisor => q(1000000),
2056             rule => q(←← miljooniin[ →→]),
2057             },
2058             '2000000' => {
2059             base_value => q(2000000),
2060             divisor => q(1000000),
2061             rule => q(←← miljooniin[ →→]),
2062             },
2063             '1000000000' => {
2064             base_value => q(1000000000),
2065             divisor => q(1000000000),
2066             rule => q(←← miljardeihin[ →→]),
2067             },
2068             '2000000000' => {
2069             base_value => q(2000000000),
2070             divisor => q(1000000000),
2071             rule => q(←← miljardeihin[ →→]),
2072             },
2073             '1000000000000' => {
2074             base_value => q(1000000000000),
2075             divisor => q(1000000000000),
2076             rule => q(←← biljooniin[ →→]),
2077             },
2078             '2000000000000' => {
2079             base_value => q(2000000000000),
2080             divisor => q(1000000000000),
2081             rule => q(←← biljooniin[ →→]),
2082             },
2083             '1000000000000000000' => {
2084             base_value => q(1000000000000000000),
2085             divisor => q(1000000000000000000),
2086             rule => q(=#,##0=),
2087             },
2088             'max' => {
2089             base_value => q(1000000000000000000),
2090             divisor => q(1000000000000000000),
2091             rule => q(=#,##0=),
2092             },
2093             },
2094             },
2095             'spellout-cardinal-inessive' => {
2096             'public' => {
2097             '-x' => {
2098             divisor => q(1),
2099             rule => q(miinus →→),
2100             },
2101             '0' => {
2102             base_value => q(0),
2103             divisor => q(1),
2104             rule => q(nollassa),
2105             },
2106             'x.x' => {
2107             divisor => q(1),
2108             rule => q(←← pilkku →→),
2109             },
2110             '1' => {
2111             base_value => q(1),
2112             divisor => q(1),
2113             rule => q(yhdessä),
2114             },
2115             '2' => {
2116             base_value => q(2),
2117             divisor => q(1),
2118             rule => q(kahdessa),
2119             },
2120             '3' => {
2121             base_value => q(3),
2122             divisor => q(1),
2123             rule => q(kolmessa),
2124             },
2125             '4' => {
2126             base_value => q(4),
2127             divisor => q(1),
2128             rule => q(neljässä),
2129             },
2130             '5' => {
2131             base_value => q(5),
2132             divisor => q(1),
2133             rule => q(viidessä),
2134             },
2135             '6' => {
2136             base_value => q(6),
2137             divisor => q(1),
2138             rule => q(kuudessa),
2139             },
2140             '7' => {
2141             base_value => q(7),
2142             divisor => q(1),
2143             rule => q(seitsemässä),
2144             },
2145             '8' => {
2146             base_value => q(8),
2147             divisor => q(1),
2148             rule => q(kahdeksassa),
2149             },
2150             '9' => {
2151             base_value => q(9),
2152             divisor => q(1),
2153             rule => q(yhdeksässä),
2154             },
2155             '10' => {
2156             base_value => q(10),
2157             divisor => q(10),
2158             rule => q(kymmenessä),
2159             },
2160             '11' => {
2161             base_value => q(11),
2162             divisor => q(10),
2163             rule => q(→→toista),
2164             },
2165             '20' => {
2166             base_value => q(20),
2167             divisor => q(10),
2168             rule => q(←←­kymmenessä[­→→]),
2169             },
2170             '100' => {
2171             base_value => q(100),
2172             divisor => q(100),
2173             rule => q(sadassa[­→→]),
2174             },
2175             '200' => {
2176             base_value => q(200),
2177             divisor => q(100),
2178             rule => q(←←­sadassa[­→→]),
2179             },
2180             '1000' => {
2181             base_value => q(1000),
2182             divisor => q(1000),
2183             rule => q(tuhannessa[­→→]),
2184             },
2185             '2000' => {
2186             base_value => q(2000),
2187             divisor => q(1000),
2188             rule => q(←←­tuhannessa[­→→]),
2189             },
2190             '1000000' => {
2191             base_value => q(1000000),
2192             divisor => q(1000000),
2193             rule => q(←← miljoonassa[ →→]),
2194             },
2195             '2000000' => {
2196             base_value => q(2000000),
2197             divisor => q(1000000),
2198             rule => q(←← miljoonassa[ →→]),
2199             },
2200             '1000000000' => {
2201             base_value => q(1000000000),
2202             divisor => q(1000000000),
2203             rule => q(←← miljardissa[ →→]),
2204             },
2205             '2000000000' => {
2206             base_value => q(2000000000),
2207             divisor => q(1000000000),
2208             rule => q(←← miljardissa[ →→]),
2209             },
2210             '1000000000000' => {
2211             base_value => q(1000000000000),
2212             divisor => q(1000000000000),
2213             rule => q(←← biljoonassa[ →→]),
2214             },
2215             '2000000000000' => {
2216             base_value => q(2000000000000),
2217             divisor => q(1000000000000),
2218             rule => q(←← biljoonassa[ →→]),
2219             },
2220             '1000000000000000000' => {
2221             base_value => q(1000000000000000000),
2222             divisor => q(1000000000000000000),
2223             rule => q(=#,##0=),
2224             },
2225             'max' => {
2226             base_value => q(1000000000000000000),
2227             divisor => q(1000000000000000000),
2228             rule => q(=#,##0=),
2229             },
2230             },
2231             },
2232             'spellout-cardinal-inessive-plural' => {
2233             'public' => {
2234             '-x' => {
2235             divisor => q(1),
2236             rule => q(miinus →→),
2237             },
2238             '0' => {
2239             base_value => q(0),
2240             divisor => q(1),
2241             rule => q(nollissa),
2242             },
2243             'x.x' => {
2244             divisor => q(1),
2245             rule => q(←← pilkku →→),
2246             },
2247             '1' => {
2248             base_value => q(1),
2249             divisor => q(1),
2250             rule => q(yksissä),
2251             },
2252             '2' => {
2253             base_value => q(2),
2254             divisor => q(1),
2255             rule => q(kaksissa),
2256             },
2257             '3' => {
2258             base_value => q(3),
2259             divisor => q(1),
2260             rule => q(kolmissa),
2261             },
2262             '4' => {
2263             base_value => q(4),
2264             divisor => q(1),
2265             rule => q(neljissä),
2266             },
2267             '5' => {
2268             base_value => q(5),
2269             divisor => q(1),
2270             rule => q(viisissä),
2271             },
2272             '6' => {
2273             base_value => q(6),
2274             divisor => q(1),
2275             rule => q(kuusissa),
2276             },
2277             '7' => {
2278             base_value => q(7),
2279             divisor => q(1),
2280             rule => q(seitsemissä),
2281             },
2282             '8' => {
2283             base_value => q(8),
2284             divisor => q(1),
2285             rule => q(kahdeksissa),
2286             },
2287             '9' => {
2288             base_value => q(9),
2289             divisor => q(1),
2290             rule => q(yhdeksissä),
2291             },
2292             '10' => {
2293             base_value => q(10),
2294             divisor => q(10),
2295             rule => q(kymmenissä),
2296             },
2297             '11' => {
2298             base_value => q(11),
2299             divisor => q(10),
2300             rule => q(→→toista),
2301             },
2302             '20' => {
2303             base_value => q(20),
2304             divisor => q(10),
2305             rule => q(←←­kymmenissä[­→→]),
2306             },
2307             '100' => {
2308             base_value => q(100),
2309             divisor => q(100),
2310             rule => q(sadoissa[­→→]),
2311             },
2312             '200' => {
2313             base_value => q(200),
2314             divisor => q(100),
2315             rule => q(←←­sadoissa[­→→]),
2316             },
2317             '1000' => {
2318             base_value => q(1000),
2319             divisor => q(1000),
2320             rule => q(tuhansissa[­→→]),
2321             },
2322             '2000' => {
2323             base_value => q(2000),
2324             divisor => q(1000),
2325             rule => q(←←­tuhansissa[­→→]),
2326             },
2327             '1000000' => {
2328             base_value => q(1000000),
2329             divisor => q(1000000),
2330             rule => q(←← miljoonissa[ →→]),
2331             },
2332             '2000000' => {
2333             base_value => q(2000000),
2334             divisor => q(1000000),
2335             rule => q(←← miljoonissa[ →→]),
2336             },
2337             '1000000000' => {
2338             base_value => q(1000000000),
2339             divisor => q(1000000000),
2340             rule => q(←← miljardeissa[ →→]),
2341             },
2342             '2000000000' => {
2343             base_value => q(2000000000),
2344             divisor => q(1000000000),
2345             rule => q(←← miljardeissa[ →→]),
2346             },
2347             '1000000000000' => {
2348             base_value => q(1000000000000),
2349             divisor => q(1000000000000),
2350             rule => q(←← biljoonissa[ →→]),
2351             },
2352             '2000000000000' => {
2353             base_value => q(2000000000000),
2354             divisor => q(1000000000000),
2355             rule => q(←← biljoonissa[ →→]),
2356             },
2357             '1000000000000000000' => {
2358             base_value => q(1000000000000000000),
2359             divisor => q(1000000000000000000),
2360             rule => q(=#,##0=),
2361             },
2362             'max' => {
2363             base_value => q(1000000000000000000),
2364             divisor => q(1000000000000000000),
2365             rule => q(=#,##0=),
2366             },
2367             },
2368             },
2369             'spellout-cardinal-partitive' => {
2370             'public' => {
2371             '-x' => {
2372             divisor => q(1),
2373             rule => q(miinus →→),
2374             },
2375             '0' => {
2376             base_value => q(0),
2377             divisor => q(1),
2378             rule => q(nollaa),
2379             },
2380             'x.x' => {
2381             divisor => q(1),
2382             rule => q(←← pilkku →→),
2383             },
2384             '1' => {
2385             base_value => q(1),
2386             divisor => q(1),
2387             rule => q(yhtä),
2388             },
2389             '2' => {
2390             base_value => q(2),
2391             divisor => q(1),
2392             rule => q(kahta),
2393             },
2394             '3' => {
2395             base_value => q(3),
2396             divisor => q(1),
2397             rule => q(kolmea),
2398             },
2399             '4' => {
2400             base_value => q(4),
2401             divisor => q(1),
2402             rule => q(neljää),
2403             },
2404             '5' => {
2405             base_value => q(5),
2406             divisor => q(1),
2407             rule => q(viittä),
2408             },
2409             '6' => {
2410             base_value => q(6),
2411             divisor => q(1),
2412             rule => q(kuutta),
2413             },
2414             '7' => {
2415             base_value => q(7),
2416             divisor => q(1),
2417             rule => q(seitsemää),
2418             },
2419             '8' => {
2420             base_value => q(8),
2421             divisor => q(1),
2422             rule => q(kahdeksaa),
2423             },
2424             '9' => {
2425             base_value => q(9),
2426             divisor => q(1),
2427             rule => q(yhdeksää),
2428             },
2429             '10' => {
2430             base_value => q(10),
2431             divisor => q(10),
2432             rule => q(kymmentä),
2433             },
2434             '11' => {
2435             base_value => q(11),
2436             divisor => q(10),
2437             rule => q(→→toista),
2438             },
2439             '20' => {
2440             base_value => q(20),
2441             divisor => q(10),
2442             rule => q(←←­kymmentä[­→→]),
2443             },
2444             '100' => {
2445             base_value => q(100),
2446             divisor => q(100),
2447             rule => q(sataa[­→→]),
2448             },
2449             '200' => {
2450             base_value => q(200),
2451             divisor => q(100),
2452             rule => q(←←­sataa[­→→]),
2453             },
2454             '1000' => {
2455             base_value => q(1000),
2456             divisor => q(1000),
2457             rule => q(tuhatta[­→→]),
2458             },
2459             '2000' => {
2460             base_value => q(2000),
2461             divisor => q(1000),
2462             rule => q(←←­tuhatta[­→→]),
2463             },
2464             '1000000' => {
2465             base_value => q(1000000),
2466             divisor => q(1000000),
2467             rule => q(←← miljoonaa[ →→]),
2468             },
2469             '2000000' => {
2470             base_value => q(2000000),
2471             divisor => q(1000000),
2472             rule => q(←← miljoonaa[ →→]),
2473             },
2474             '1000000000' => {
2475             base_value => q(1000000000),
2476             divisor => q(1000000000),
2477             rule => q(←← miljardia[ →→]),
2478             },
2479             '2000000000' => {
2480             base_value => q(2000000000),
2481             divisor => q(1000000000),
2482             rule => q(←← miljardia[ →→]),
2483             },
2484             '1000000000000' => {
2485             base_value => q(1000000000000),
2486             divisor => q(1000000000000),
2487             rule => q(←← biljoonaa[ →→]),
2488             },
2489             '2000000000000' => {
2490             base_value => q(2000000000000),
2491             divisor => q(1000000000000),
2492             rule => q(←← biljoonaa[ →→]),
2493             },
2494             '1000000000000000000' => {
2495             base_value => q(1000000000000000000),
2496             divisor => q(1000000000000000000),
2497             rule => q(=#,##0=),
2498             },
2499             'max' => {
2500             base_value => q(1000000000000000000),
2501             divisor => q(1000000000000000000),
2502             rule => q(=#,##0=),
2503             },
2504             },
2505             },
2506             'spellout-cardinal-partitive-plural' => {
2507             'public' => {
2508             '-x' => {
2509             divisor => q(1),
2510             rule => q(miinus →→),
2511             },
2512             '0' => {
2513             base_value => q(0),
2514             divisor => q(1),
2515             rule => q(nollia),
2516             },
2517             'x.x' => {
2518             divisor => q(1),
2519             rule => q(←← pilkku →→),
2520             },
2521             '1' => {
2522             base_value => q(1),
2523             divisor => q(1),
2524             rule => q(yksiä),
2525             },
2526             '2' => {
2527             base_value => q(2),
2528             divisor => q(1),
2529             rule => q(kaksia),
2530             },
2531             '3' => {
2532             base_value => q(3),
2533             divisor => q(1),
2534             rule => q(kolmia),
2535             },
2536             '4' => {
2537             base_value => q(4),
2538             divisor => q(1),
2539             rule => q(neljiä),
2540             },
2541             '5' => {
2542             base_value => q(5),
2543             divisor => q(1),
2544             rule => q(viisiä),
2545             },
2546             '6' => {
2547             base_value => q(6),
2548             divisor => q(1),
2549             rule => q(kuusia),
2550             },
2551             '7' => {
2552             base_value => q(7),
2553             divisor => q(1),
2554             rule => q(seitsemiä),
2555             },
2556             '8' => {
2557             base_value => q(8),
2558             divisor => q(1),
2559             rule => q(kahdeksia),
2560             },
2561             '9' => {
2562             base_value => q(9),
2563             divisor => q(1),
2564             rule => q(yhdeksiä),
2565             },
2566             '10' => {
2567             base_value => q(10),
2568             divisor => q(10),
2569             rule => q(kymmeniä),
2570             },
2571             '11' => {
2572             base_value => q(11),
2573             divisor => q(10),
2574             rule => q(→→toista),
2575             },
2576             '20' => {
2577             base_value => q(20),
2578             divisor => q(10),
2579             rule => q(←←­kymmeniä[­→→]),
2580             },
2581             '100' => {
2582             base_value => q(100),
2583             divisor => q(100),
2584             rule => q(satoja[­→→]),
2585             },
2586             '200' => {
2587             base_value => q(200),
2588             divisor => q(100),
2589             rule => q(←←­satoja[­→→]),
2590             },
2591             '1000' => {
2592             base_value => q(1000),
2593             divisor => q(1000),
2594             rule => q(tuhansia[­→→]),
2595             },
2596             '2000' => {
2597             base_value => q(2000),
2598             divisor => q(1000),
2599             rule => q(←←­tuhansia[­→→]),
2600             },
2601             '1000000' => {
2602             base_value => q(1000000),
2603             divisor => q(1000000),
2604             rule => q(←← miljoonia[ →→]),
2605             },
2606             '2000000' => {
2607             base_value => q(2000000),
2608             divisor => q(1000000),
2609             rule => q(←← miljoonia[ →→]),
2610             },
2611             '1000000000' => {
2612             base_value => q(1000000000),
2613             divisor => q(1000000000),
2614             rule => q(←← miljardeja[ →→]),
2615             },
2616             '2000000000' => {
2617             base_value => q(2000000000),
2618             divisor => q(1000000000),
2619             rule => q(←← miljardeja[ →→]),
2620             },
2621             '1000000000000' => {
2622             base_value => q(1000000000000),
2623             divisor => q(1000000000000),
2624             rule => q(←← biljoonia[ →→]),
2625             },
2626             '2000000000000' => {
2627             base_value => q(2000000000000),
2628             divisor => q(1000000000000),
2629             rule => q(←← biljoonia[ →→]),
2630             },
2631             '1000000000000000000' => {
2632             base_value => q(1000000000000000000),
2633             divisor => q(1000000000000000000),
2634             rule => q(=#,##0=),
2635             },
2636             'max' => {
2637             base_value => q(1000000000000000000),
2638             divisor => q(1000000000000000000),
2639             rule => q(=#,##0=),
2640             },
2641             },
2642             },
2643             'spellout-cardinal-translative' => {
2644             'public' => {
2645             '-x' => {
2646             divisor => q(1),
2647             rule => q(miinus →→),
2648             },
2649             '0' => {
2650             base_value => q(0),
2651             divisor => q(1),
2652             rule => q(nollaksi),
2653             },
2654             'x.x' => {
2655             divisor => q(1),
2656             rule => q(←← pilkku →→),
2657             },
2658             '1' => {
2659             base_value => q(1),
2660             divisor => q(1),
2661             rule => q(yhdeksi),
2662             },
2663             '2' => {
2664             base_value => q(2),
2665             divisor => q(1),
2666             rule => q(kahdeksi),
2667             },
2668             '3' => {
2669             base_value => q(3),
2670             divisor => q(1),
2671             rule => q(kolmeksi),
2672             },
2673             '4' => {
2674             base_value => q(4),
2675             divisor => q(1),
2676             rule => q(neljäksi),
2677             },
2678             '5' => {
2679             base_value => q(5),
2680             divisor => q(1),
2681             rule => q(viideksi),
2682             },
2683             '6' => {
2684             base_value => q(6),
2685             divisor => q(1),
2686             rule => q(kuudeksi),
2687             },
2688             '7' => {
2689             base_value => q(7),
2690             divisor => q(1),
2691             rule => q(seitsemäksi),
2692             },
2693             '8' => {
2694             base_value => q(8),
2695             divisor => q(1),
2696             rule => q(kahdeksaksi),
2697             },
2698             '9' => {
2699             base_value => q(9),
2700             divisor => q(1),
2701             rule => q(yhdeksäksi),
2702             },
2703             '10' => {
2704             base_value => q(10),
2705             divisor => q(10),
2706             rule => q(kymmeneksi),
2707             },
2708             '11' => {
2709             base_value => q(11),
2710             divisor => q(10),
2711             rule => q(→→toista),
2712             },
2713             '20' => {
2714             base_value => q(20),
2715             divisor => q(10),
2716             rule => q(←←­kymmeneksi[­→→]),
2717             },
2718             '100' => {
2719             base_value => q(100),
2720             divisor => q(100),
2721             rule => q(sadaksi[­→→]),
2722             },
2723             '200' => {
2724             base_value => q(200),
2725             divisor => q(100),
2726             rule => q(←←­sadaksi[­→→]),
2727             },
2728             '1000' => {
2729             base_value => q(1000),
2730             divisor => q(1000),
2731             rule => q(tuhanneksi[­→→]),
2732             },
2733             '2000' => {
2734             base_value => q(2000),
2735             divisor => q(1000),
2736             rule => q(←←­tuhanneksi[­→→]),
2737             },
2738             '1000000' => {
2739             base_value => q(1000000),
2740             divisor => q(1000000),
2741             rule => q(←← miljoonaksi[ →→]),
2742             },
2743             '2000000' => {
2744             base_value => q(2000000),
2745             divisor => q(1000000),
2746             rule => q(←← miljoonaksi[ →→]),
2747             },
2748             '1000000000' => {
2749             base_value => q(1000000000),
2750             divisor => q(1000000000),
2751             rule => q(←← miljardiksi[ →→]),
2752             },
2753             '2000000000' => {
2754             base_value => q(2000000000),
2755             divisor => q(1000000000),
2756             rule => q(←← miljardiksi[ →→]),
2757             },
2758             '1000000000000' => {
2759             base_value => q(1000000000000),
2760             divisor => q(1000000000000),
2761             rule => q(←← biljoonaksi[ →→]),
2762             },
2763             '2000000000000' => {
2764             base_value => q(2000000000000),
2765             divisor => q(1000000000000),
2766             rule => q(←← biljoonaksi[ →→]),
2767             },
2768             '1000000000000000000' => {
2769             base_value => q(1000000000000000000),
2770             divisor => q(1000000000000000000),
2771             rule => q(=#,##0=),
2772             },
2773             'max' => {
2774             base_value => q(1000000000000000000),
2775             divisor => q(1000000000000000000),
2776             rule => q(=#,##0=),
2777             },
2778             },
2779             },
2780             'spellout-cardinal-translative-plural' => {
2781             'public' => {
2782             '-x' => {
2783             divisor => q(1),
2784             rule => q(miinus →→),
2785             },
2786             '0' => {
2787             base_value => q(0),
2788             divisor => q(1),
2789             rule => q(nolliksi),
2790             },
2791             'x.x' => {
2792             divisor => q(1),
2793             rule => q(←← pilkku →→),
2794             },
2795             '1' => {
2796             base_value => q(1),
2797             divisor => q(1),
2798             rule => q(yksiksi),
2799             },
2800             '2' => {
2801             base_value => q(2),
2802             divisor => q(1),
2803             rule => q(kaksiksi),
2804             },
2805             '3' => {
2806             base_value => q(3),
2807             divisor => q(1),
2808             rule => q(kolmiksi),
2809             },
2810             '4' => {
2811             base_value => q(4),
2812             divisor => q(1),
2813             rule => q(neljiksi),
2814             },
2815             '5' => {
2816             base_value => q(5),
2817             divisor => q(1),
2818             rule => q(viisiksi),
2819             },
2820             '6' => {
2821             base_value => q(6),
2822             divisor => q(1),
2823             rule => q(kuusiksi),
2824             },
2825             '7' => {
2826             base_value => q(7),
2827             divisor => q(1),
2828             rule => q(seitsemiksi),
2829             },
2830             '8' => {
2831             base_value => q(8),
2832             divisor => q(1),
2833             rule => q(kahdeksiksi),
2834             },
2835             '9' => {
2836             base_value => q(9),
2837             divisor => q(1),
2838             rule => q(yhdeksiksi),
2839             },
2840             '10' => {
2841             base_value => q(10),
2842             divisor => q(10),
2843             rule => q(kymmeniksi),
2844             },
2845             '11' => {
2846             base_value => q(11),
2847             divisor => q(10),
2848             rule => q(→→toista),
2849             },
2850             '20' => {
2851             base_value => q(20),
2852             divisor => q(10),
2853             rule => q(←←­kymmeniksi[­→→]),
2854             },
2855             '100' => {
2856             base_value => q(100),
2857             divisor => q(100),
2858             rule => q(sadoiksi[­→→]),
2859             },
2860             '200' => {
2861             base_value => q(200),
2862             divisor => q(100),
2863             rule => q(←←­sadoiksi[­→→]),
2864             },
2865             '1000' => {
2866             base_value => q(1000),
2867             divisor => q(1000),
2868             rule => q(tuhansiksi[­→→]),
2869             },
2870             '2000' => {
2871             base_value => q(2000),
2872             divisor => q(1000),
2873             rule => q(←←­tuhansiksi[­→→]),
2874             },
2875             '1000000' => {
2876             base_value => q(1000000),
2877             divisor => q(1000000),
2878             rule => q(←← miljooniksi[ →→]),
2879             },
2880             '2000000' => {
2881             base_value => q(2000000),
2882             divisor => q(1000000),
2883             rule => q(←← miljooniksi[ →→]),
2884             },
2885             '1000000000' => {
2886             base_value => q(1000000000),
2887             divisor => q(1000000000),
2888             rule => q(←← miljardeiksi[ →→]),
2889             },
2890             '2000000000' => {
2891             base_value => q(2000000000),
2892             divisor => q(1000000000),
2893             rule => q(←← miljardeiksi[ →→]),
2894             },
2895             '1000000000000' => {
2896             base_value => q(1000000000000),
2897             divisor => q(1000000000000),
2898             rule => q(←← biljooniksi[ →→]),
2899             },
2900             '2000000000000' => {
2901             base_value => q(2000000000000),
2902             divisor => q(1000000000000),
2903             rule => q(←← biljooniksi[ →→]),
2904             },
2905             '1000000000000000000' => {
2906             base_value => q(1000000000000000000),
2907             divisor => q(1000000000000000000),
2908             rule => q(=#,##0=),
2909             },
2910             'max' => {
2911             base_value => q(1000000000000000000),
2912             divisor => q(1000000000000000000),
2913             rule => q(=#,##0=),
2914             },
2915             },
2916             },
2917             'spellout-numbering' => {
2918             'public' => {
2919             '0' => {
2920             base_value => q(0),
2921             divisor => q(1),
2922             rule => q(=%spellout-cardinal=),
2923             },
2924             'max' => {
2925             base_value => q(0),
2926             divisor => q(1),
2927             rule => q(=%spellout-cardinal=),
2928             },
2929             },
2930             },
2931             'spellout-numbering-year' => {
2932             'public' => {
2933             '-x' => {
2934             divisor => q(1),
2935             rule => q(miinus →→),
2936             },
2937             '0' => {
2938             base_value => q(0),
2939             divisor => q(1),
2940             rule => q(=%spellout-numbering=),
2941             },
2942             'x.x' => {
2943             divisor => q(1),
2944             rule => q(=0.0=),
2945             },
2946             'max' => {
2947             divisor => q(1),
2948             rule => q(=0.0=),
2949             },
2950             },
2951             },
2952             'spellout-ordinal' => {
2953             'public' => {
2954             '-x' => {
2955             divisor => q(1),
2956             rule => q(miinus →→),
2957             },
2958             '0' => {
2959             base_value => q(0),
2960             divisor => q(1),
2961             rule => q(nolla),
2962             },
2963             'x.x' => {
2964             divisor => q(1),
2965             rule => q(=#,##0.#=),
2966             },
2967             '1' => {
2968             base_value => q(1),
2969             divisor => q(1),
2970             rule => q(ensimmäinen),
2971             },
2972             '2' => {
2973             base_value => q(2),
2974             divisor => q(1),
2975             rule => q(toinen),
2976             },
2977             '3' => {
2978             base_value => q(3),
2979             divisor => q(1),
2980             rule => q(kolmas),
2981             },
2982             '4' => {
2983             base_value => q(4),
2984             divisor => q(1),
2985             rule => q(neljäs),
2986             },
2987             '5' => {
2988             base_value => q(5),
2989             divisor => q(1),
2990             rule => q(viides),
2991             },
2992             '6' => {
2993             base_value => q(6),
2994             divisor => q(1),
2995             rule => q(kuudes),
2996             },
2997             '7' => {
2998             base_value => q(7),
2999             divisor => q(1),
3000             rule => q(seitsemäs),
3001             },
3002             '8' => {
3003             base_value => q(8),
3004             divisor => q(1),
3005             rule => q(kahdeksas),
3006             },
3007             '9' => {
3008             base_value => q(9),
3009             divisor => q(1),
3010             rule => q(yhdeksäs),
3011             },
3012             '10' => {
3013             base_value => q(10),
3014             divisor => q(10),
3015             rule => q(kymmenes),
3016             },
3017             '11' => {
3018             base_value => q(11),
3019             divisor => q(10),
3020             rule => q(yhdestoista),
3021             },
3022             '12' => {
3023             base_value => q(12),
3024             divisor => q(10),
3025             rule => q(kahdestoista),
3026             },
3027             '13' => {
3028             base_value => q(13),
3029             divisor => q(10),
3030             rule => q(→→toista),
3031             },
3032             '20' => {
3033             base_value => q(20),
3034             divisor => q(10),
3035             rule => q(←%%spellout-ordinal-larger←­kymmenes[­→→]),
3036             },
3037             '100' => {
3038             base_value => q(100),
3039             divisor => q(100),
3040             rule => q(sadas[­→→]),
3041             },
3042             '200' => {
3043             base_value => q(200),
3044             divisor => q(100),
3045             rule => q(←%%spellout-ordinal-larger←­sadas[­→→]),
3046             },
3047             '1000' => {
3048             base_value => q(1000),
3049             divisor => q(1000),
3050             rule => q(tuhannes[­→→]),
3051             },
3052             '2000' => {
3053             base_value => q(2000),
3054             divisor => q(1000),
3055             rule => q(←%%spellout-ordinal-larger←­tuhannes[­→→]),
3056             },
3057             '1000000' => {
3058             base_value => q(1000000),
3059             divisor => q(1000000),
3060             rule => q(miljoonas[­→→]),
3061             },
3062             '2000000' => {
3063             base_value => q(2000000),
3064             divisor => q(1000000),
3065             rule => q(←%%spellout-ordinal-larger← miljoonas[­→→]),
3066             },
3067             '1000000000' => {
3068             base_value => q(1000000000),
3069             divisor => q(1000000000),
3070             rule => q(miljardis[­→→]),
3071             },
3072             '2000000000' => {
3073             base_value => q(2000000000),
3074             divisor => q(1000000000),
3075             rule => q(←%%spellout-ordinal-larger← miljardis[­→→]),
3076             },
3077             '1000000000000' => {
3078             base_value => q(1000000000000),
3079             divisor => q(1000000000000),
3080             rule => q(biljoonas[ →→]),
3081             },
3082             '2000000000000' => {
3083             base_value => q(2000000000000),
3084             divisor => q(1000000000000),
3085             rule => q(←%%spellout-ordinal-larger← biljoonas[ →→]),
3086             },
3087             '1000000000000000000' => {
3088             base_value => q(1000000000000000000),
3089             divisor => q(1000000000000000000),
3090             rule => q(=#,##0=),
3091             },
3092             'max' => {
3093             base_value => q(1000000000000000000),
3094             divisor => q(1000000000000000000),
3095             rule => q(=#,##0=),
3096             },
3097             },
3098             },
3099             'spellout-ordinal-ablative' => {
3100             'public' => {
3101             '-x' => {
3102             divisor => q(1),
3103             rule => q(miinus →→),
3104             },
3105             '0' => {
3106             base_value => q(0),
3107             divisor => q(1),
3108             rule => q(nollannelta),
3109             },
3110             'x.x' => {
3111             divisor => q(1),
3112             rule => q(=#,##0.#=),
3113             },
3114             '1' => {
3115             base_value => q(1),
3116             divisor => q(1),
3117             rule => q(ensimmäiseltä),
3118             },
3119             '2' => {
3120             base_value => q(2),
3121             divisor => q(1),
3122             rule => q(toiselta),
3123             },
3124             '3' => {
3125             base_value => q(3),
3126             divisor => q(1),
3127             rule => q(kolmannelta),
3128             },
3129             '4' => {
3130             base_value => q(4),
3131             divisor => q(1),
3132             rule => q(neljänneltä),
3133             },
3134             '5' => {
3135             base_value => q(5),
3136             divisor => q(1),
3137             rule => q(viidenneltä),
3138             },
3139             '6' => {
3140             base_value => q(6),
3141             divisor => q(1),
3142             rule => q(kuudennelta),
3143             },
3144             '7' => {
3145             base_value => q(7),
3146             divisor => q(1),
3147             rule => q(seitsemänneltä),
3148             },
3149             '8' => {
3150             base_value => q(8),
3151             divisor => q(1),
3152             rule => q(kahdeksannelta),
3153             },
3154             '9' => {
3155             base_value => q(9),
3156             divisor => q(1),
3157             rule => q(yhdeksänneltä),
3158             },
3159             '10' => {
3160             base_value => q(10),
3161             divisor => q(10),
3162             rule => q(kymmenenneltä),
3163             },
3164             '11' => {
3165             base_value => q(11),
3166             divisor => q(10),
3167             rule => q(yhdenneltätoista),
3168             },
3169             '12' => {
3170             base_value => q(12),
3171             divisor => q(10),
3172             rule => q(kahdenneltatoista),
3173             },
3174             '13' => {
3175             base_value => q(13),
3176             divisor => q(10),
3177             rule => q(→→toista),
3178             },
3179             '20' => {
3180             base_value => q(20),
3181             divisor => q(10),
3182             rule => q(←%%spellout-ordinal-ablative-larger←­kymmenenneltä[­→→]),
3183             },
3184             '100' => {
3185             base_value => q(100),
3186             divisor => q(100),
3187             rule => q(sadannelta[­→→]),
3188             },
3189             '200' => {
3190             base_value => q(200),
3191             divisor => q(100),
3192             rule => q(←%%spellout-ordinal-ablative-larger←­sadannelta[­→→]),
3193             },
3194             '1000' => {
3195             base_value => q(1000),
3196             divisor => q(1000),
3197             rule => q(tuhannennelta[­→→]),
3198             },
3199             '2000' => {
3200             base_value => q(2000),
3201             divisor => q(1000),
3202             rule => q(←%%spellout-ordinal-ablative-larger←­tuhannennelta[­→→]),
3203             },
3204             '1000000' => {
3205             base_value => q(1000000),
3206             divisor => q(1000000),
3207             rule => q(miljoonannelta[­→→]),
3208             },
3209             '2000000' => {
3210             base_value => q(2000000),
3211             divisor => q(1000000),
3212             rule => q(←%%spellout-ordinal-ablative-larger←­miljoonannelta[­→→]),
3213             },
3214             '1000000000' => {
3215             base_value => q(1000000000),
3216             divisor => q(1000000000),
3217             rule => q(miljardinnelta[­→→]),
3218             },
3219             '2000000000' => {
3220             base_value => q(2000000000),
3221             divisor => q(1000000000),
3222             rule => q(←%%spellout-ordinal-ablative-larger←­miljardinnelta[­→→]),
3223             },
3224             '1000000000000' => {
3225             base_value => q(1000000000000),
3226             divisor => q(1000000000000),
3227             rule => q(biljoonannelta[ →→]),
3228             },
3229             '2000000000000' => {
3230             base_value => q(2000000000000),
3231             divisor => q(1000000000000),
3232             rule => q(←%%spellout-ordinal-ablative-larger←­biljoonannelta[ →→]),
3233             },
3234             '1000000000000000000' => {
3235             base_value => q(1000000000000000000),
3236             divisor => q(1000000000000000000),
3237             rule => q(=#,##0=),
3238             },
3239             'max' => {
3240             base_value => q(1000000000000000000),
3241             divisor => q(1000000000000000000),
3242             rule => q(=#,##0=),
3243             },
3244             },
3245             },
3246             'spellout-ordinal-ablative-larger' => {
3247             'private' => {
3248             '0' => {
3249             base_value => q(0),
3250             divisor => q(1),
3251             rule => q(),
3252             },
3253             '2' => {
3254             base_value => q(2),
3255             divisor => q(1),
3256             rule => q(kahdennelta),
3257             },
3258             '3' => {
3259             base_value => q(3),
3260             divisor => q(1),
3261             rule => q(=%spellout-ordinal-ablative=),
3262             },
3263             'max' => {
3264             base_value => q(3),
3265             divisor => q(1),
3266             rule => q(=%spellout-ordinal-ablative=),
3267             },
3268             },
3269             },
3270             'spellout-ordinal-ablative-plural' => {
3271             'public' => {
3272             '-x' => {
3273             divisor => q(1),
3274             rule => q(miinus →→),
3275             },
3276             '0' => {
3277             base_value => q(0),
3278             divisor => q(1),
3279             rule => q(nollannilta),
3280             },
3281             'x.x' => {
3282             divisor => q(1),
3283             rule => q(=#,##0.#=),
3284             },
3285             '1' => {
3286             base_value => q(1),
3287             divisor => q(1),
3288             rule => q(ensimmäisiltä),
3289             },
3290             '2' => {
3291             base_value => q(2),
3292             divisor => q(1),
3293             rule => q(toisilta),
3294             },
3295             '3' => {
3296             base_value => q(3),
3297             divisor => q(1),
3298             rule => q(kolmannilta),
3299             },
3300             '4' => {
3301             base_value => q(4),
3302             divisor => q(1),
3303             rule => q(neljänniltä),
3304             },
3305             '5' => {
3306             base_value => q(5),
3307             divisor => q(1),
3308             rule => q(viidenniltä),
3309             },
3310             '6' => {
3311             base_value => q(6),
3312             divisor => q(1),
3313             rule => q(kuudennilta),
3314             },
3315             '7' => {
3316             base_value => q(7),
3317             divisor => q(1),
3318             rule => q(seitsemänniltä),
3319             },
3320             '8' => {
3321             base_value => q(8),
3322             divisor => q(1),
3323             rule => q(kahdeksannilta),
3324             },
3325             '9' => {
3326             base_value => q(9),
3327             divisor => q(1),
3328             rule => q(yhdeksänniltä),
3329             },
3330             '10' => {
3331             base_value => q(10),
3332             divisor => q(10),
3333             rule => q(kymmenenniltä),
3334             },
3335             '11' => {
3336             base_value => q(11),
3337             divisor => q(10),
3338             rule => q(yhdenniltätoista),
3339             },
3340             '12' => {
3341             base_value => q(12),
3342             divisor => q(10),
3343             rule => q(kahdenniltatoista),
3344             },
3345             '13' => {
3346             base_value => q(13),
3347             divisor => q(10),
3348             rule => q(→→toista),
3349             },
3350             '20' => {
3351             base_value => q(20),
3352             divisor => q(10),
3353             rule => q(←%%spellout-ordinal-ablative-plural-larger←­kymmenenniltä[­→→]),
3354             },
3355             '100' => {
3356             base_value => q(100),
3357             divisor => q(100),
3358             rule => q(sadannilta[­→→]),
3359             },
3360             '200' => {
3361             base_value => q(200),
3362             divisor => q(100),
3363             rule => q(←%%spellout-ordinal-ablative-plural-larger←­sadannilta[­→→]),
3364             },
3365             '1000' => {
3366             base_value => q(1000),
3367             divisor => q(1000),
3368             rule => q(tuhannennilta[­→→]),
3369             },
3370             '2000' => {
3371             base_value => q(2000),
3372             divisor => q(1000),
3373             rule => q(←%%spellout-ordinal-ablative-plural-larger←­tuhannennilta[­→→]),
3374             },
3375             '1000000' => {
3376             base_value => q(1000000),
3377             divisor => q(1000000),
3378             rule => q(miljoonannilta[­→→]),
3379             },
3380             '2000000' => {
3381             base_value => q(2000000),
3382             divisor => q(1000000),
3383             rule => q(←%%spellout-ordinal-ablative-plural-larger←­miljoonannilta[­→→]),
3384             },
3385             '1000000000' => {
3386             base_value => q(1000000000),
3387             divisor => q(1000000000),
3388             rule => q(miljardinnilta[­→→]),
3389             },
3390             '2000000000' => {
3391             base_value => q(2000000000),
3392             divisor => q(1000000000),
3393             rule => q(←%%spellout-ordinal-ablative-plural-larger←­miljardinnilta[­→→]),
3394             },
3395             '1000000000000' => {
3396             base_value => q(1000000000000),
3397             divisor => q(1000000000000),
3398             rule => q(biljoonannilta[ →→]),
3399             },
3400             '2000000000000' => {
3401             base_value => q(2000000000000),
3402             divisor => q(1000000000000),
3403             rule => q(←%%spellout-ordinal-ablative-plural-larger←­biljoonannilta[ →→]),
3404             },
3405             '1000000000000000000' => {
3406             base_value => q(1000000000000000000),
3407             divisor => q(1000000000000000000),
3408             rule => q(=#,##0=),
3409             },
3410             'max' => {
3411             base_value => q(1000000000000000000),
3412             divisor => q(1000000000000000000),
3413             rule => q(=#,##0=),
3414             },
3415             },
3416             },
3417             'spellout-ordinal-ablative-plural-larger' => {
3418             'private' => {
3419             '0' => {
3420             base_value => q(0),
3421             divisor => q(1),
3422             rule => q(),
3423             },
3424             '2' => {
3425             base_value => q(2),
3426             divisor => q(1),
3427             rule => q(kahdennilta),
3428             },
3429             '3' => {
3430             base_value => q(3),
3431             divisor => q(1),
3432             rule => q(=%spellout-ordinal-ablative-plural=),
3433             },
3434             'max' => {
3435             base_value => q(3),
3436             divisor => q(1),
3437             rule => q(=%spellout-ordinal-ablative-plural=),
3438             },
3439             },
3440             },
3441             'spellout-ordinal-adessive' => {
3442             'public' => {
3443             '-x' => {
3444             divisor => q(1),
3445             rule => q(miinus →→),
3446             },
3447             '0' => {
3448             base_value => q(0),
3449             divisor => q(1),
3450             rule => q(nollannella),
3451             },
3452             'x.x' => {
3453             divisor => q(1),
3454             rule => q(=#,##0.#=),
3455             },
3456             '1' => {
3457             base_value => q(1),
3458             divisor => q(1),
3459             rule => q(ensimmäisellä),
3460             },
3461             '2' => {
3462             base_value => q(2),
3463             divisor => q(1),
3464             rule => q(toisella),
3465             },
3466             '3' => {
3467             base_value => q(3),
3468             divisor => q(1),
3469             rule => q(kolmannella),
3470             },
3471             '4' => {
3472             base_value => q(4),
3473             divisor => q(1),
3474             rule => q(neljännellä),
3475             },
3476             '5' => {
3477             base_value => q(5),
3478             divisor => q(1),
3479             rule => q(viidennellä),
3480             },
3481             '6' => {
3482             base_value => q(6),
3483             divisor => q(1),
3484             rule => q(kuudennella),
3485             },
3486             '7' => {
3487             base_value => q(7),
3488             divisor => q(1),
3489             rule => q(seitsemännellä),
3490             },
3491             '8' => {
3492             base_value => q(8),
3493             divisor => q(1),
3494             rule => q(kahdeksannella),
3495             },
3496             '9' => {
3497             base_value => q(9),
3498             divisor => q(1),
3499             rule => q(yhdeksännellä),
3500             },
3501             '10' => {
3502             base_value => q(10),
3503             divisor => q(10),
3504             rule => q(kymmenennellä),
3505             },
3506             '11' => {
3507             base_value => q(11),
3508             divisor => q(10),
3509             rule => q(yhdennellätoista),
3510             },
3511             '12' => {
3512             base_value => q(12),
3513             divisor => q(10),
3514             rule => q(kahdennellatoista),
3515             },
3516             '13' => {
3517             base_value => q(13),
3518             divisor => q(10),
3519             rule => q(→→toista),
3520             },
3521             '20' => {
3522             base_value => q(20),
3523             divisor => q(10),
3524             rule => q(←%%spellout-ordinal-adessive-larger←­kymmenennellä[­→→]),
3525             },
3526             '100' => {
3527             base_value => q(100),
3528             divisor => q(100),
3529             rule => q(sadannella[­→→]),
3530             },
3531             '200' => {
3532             base_value => q(200),
3533             divisor => q(100),
3534             rule => q(←%%spellout-ordinal-adessive-larger←­sadannella[­→→]),
3535             },
3536             '1000' => {
3537             base_value => q(1000),
3538             divisor => q(1000),
3539             rule => q(tuhannennella[­→→]),
3540             },
3541             '2000' => {
3542             base_value => q(2000),
3543             divisor => q(1000),
3544             rule => q(←%%spellout-ordinal-adessive-larger←­tuhannennella[­→→]),
3545             },
3546             '1000000' => {
3547             base_value => q(1000000),
3548             divisor => q(1000000),
3549             rule => q(miljoonannella[­→→]),
3550             },
3551             '2000000' => {
3552             base_value => q(2000000),
3553             divisor => q(1000000),
3554             rule => q(←%%spellout-ordinal-adessive-larger←­miljoonannella[­→→]),
3555             },
3556             '1000000000' => {
3557             base_value => q(1000000000),
3558             divisor => q(1000000000),
3559             rule => q(miljardinnella[­→→]),
3560             },
3561             '2000000000' => {
3562             base_value => q(2000000000),
3563             divisor => q(1000000000),
3564             rule => q(←%%spellout-ordinal-adessive-larger←­miljardinnella[­→→]),
3565             },
3566             '1000000000000' => {
3567             base_value => q(1000000000000),
3568             divisor => q(1000000000000),
3569             rule => q(biljoonannella[ →→]),
3570             },
3571             '2000000000000' => {
3572             base_value => q(2000000000000),
3573             divisor => q(1000000000000),
3574             rule => q(←%%spellout-ordinal-adessive-larger←­biljoonannella[ →→]),
3575             },
3576             '1000000000000000000' => {
3577             base_value => q(1000000000000000000),
3578             divisor => q(1000000000000000000),
3579             rule => q(=#,##0=),
3580             },
3581             'max' => {
3582             base_value => q(1000000000000000000),
3583             divisor => q(1000000000000000000),
3584             rule => q(=#,##0=),
3585             },
3586             },
3587             },
3588             'spellout-ordinal-adessive-larger' => {
3589             'private' => {
3590             '0' => {
3591             base_value => q(0),
3592             divisor => q(1),
3593             rule => q(),
3594             },
3595             '2' => {
3596             base_value => q(2),
3597             divisor => q(1),
3598             rule => q(kahdennella),
3599             },
3600             '3' => {
3601             base_value => q(3),
3602             divisor => q(1),
3603             rule => q(=%spellout-ordinal-adessive=),
3604             },
3605             'max' => {
3606             base_value => q(3),
3607             divisor => q(1),
3608             rule => q(=%spellout-ordinal-adessive=),
3609             },
3610             },
3611             },
3612             'spellout-ordinal-adessive-plural' => {
3613             'public' => {
3614             '-x' => {
3615             divisor => q(1),
3616             rule => q(miinus →→),
3617             },
3618             '0' => {
3619             base_value => q(0),
3620             divisor => q(1),
3621             rule => q(nollannilla),
3622             },
3623             'x.x' => {
3624             divisor => q(1),
3625             rule => q(=#,##0.#=),
3626             },
3627             '1' => {
3628             base_value => q(1),
3629             divisor => q(1),
3630             rule => q(ensimmäisillä),
3631             },
3632             '2' => {
3633             base_value => q(2),
3634             divisor => q(1),
3635             rule => q(toisilla),
3636             },
3637             '3' => {
3638             base_value => q(3),
3639             divisor => q(1),
3640             rule => q(kolmannilla),
3641             },
3642             '4' => {
3643             base_value => q(4),
3644             divisor => q(1),
3645             rule => q(neljännillä),
3646             },
3647             '5' => {
3648             base_value => q(5),
3649             divisor => q(1),
3650             rule => q(viidennillä),
3651             },
3652             '6' => {
3653             base_value => q(6),
3654             divisor => q(1),
3655             rule => q(kuudennilla),
3656             },
3657             '7' => {
3658             base_value => q(7),
3659             divisor => q(1),
3660             rule => q(seitsemännillä),
3661             },
3662             '8' => {
3663             base_value => q(8),
3664             divisor => q(1),
3665             rule => q(kahdeksannilla),
3666             },
3667             '9' => {
3668             base_value => q(9),
3669             divisor => q(1),
3670             rule => q(yhdeksännillä),
3671             },
3672             '10' => {
3673             base_value => q(10),
3674             divisor => q(10),
3675             rule => q(kymmenennillä),
3676             },
3677             '11' => {
3678             base_value => q(11),
3679             divisor => q(10),
3680             rule => q(yhdennillätoista),
3681             },
3682             '12' => {
3683             base_value => q(12),
3684             divisor => q(10),
3685             rule => q(kahdennillatoista),
3686             },
3687             '13' => {
3688             base_value => q(13),
3689             divisor => q(10),
3690             rule => q(→→toista),
3691             },
3692             '20' => {
3693             base_value => q(20),
3694             divisor => q(10),
3695             rule => q(←%%spellout-ordinal-adessive-plural-larger←­kymmenennillä[­→→]),
3696             },
3697             '100' => {
3698             base_value => q(100),
3699             divisor => q(100),
3700             rule => q(sadannilla[­→→]),
3701             },
3702             '200' => {
3703             base_value => q(200),
3704             divisor => q(100),
3705             rule => q(←%%spellout-ordinal-adessive-plural-larger←­sadannilla[­→→]),
3706             },
3707             '1000' => {
3708             base_value => q(1000),
3709             divisor => q(1000),
3710             rule => q(tuhannennilla[­→→]),
3711             },
3712             '2000' => {
3713             base_value => q(2000),
3714             divisor => q(1000),
3715             rule => q(←%%spellout-ordinal-adessive-plural-larger←­tuhannennilla[­→→]),
3716             },
3717             '1000000' => {
3718             base_value => q(1000000),
3719             divisor => q(1000000),
3720             rule => q(miljoonannilla[­→→]),
3721             },
3722             '2000000' => {
3723             base_value => q(2000000),
3724             divisor => q(1000000),
3725             rule => q(←%%spellout-ordinal-adessive-plural-larger←­miljoonannilla[­→→]),
3726             },
3727             '1000000000' => {
3728             base_value => q(1000000000),
3729             divisor => q(1000000000),
3730             rule => q(miljardinnilla[­→→]),
3731             },
3732             '2000000000' => {
3733             base_value => q(2000000000),
3734             divisor => q(1000000000),
3735             rule => q(←%%spellout-ordinal-adessive-plural-larger←­miljardinnilla[­→→]),
3736             },
3737             '1000000000000' => {
3738             base_value => q(1000000000000),
3739             divisor => q(1000000000000),
3740             rule => q(biljoonannilla[ →→]),
3741             },
3742             '2000000000000' => {
3743             base_value => q(2000000000000),
3744             divisor => q(1000000000000),
3745             rule => q(←%%spellout-ordinal-adessive-plural-larger←­biljoonannilla[ →→]),
3746             },
3747             '1000000000000000000' => {
3748             base_value => q(1000000000000000000),
3749             divisor => q(1000000000000000000),
3750             rule => q(=#,##0=),
3751             },
3752             'max' => {
3753             base_value => q(1000000000000000000),
3754             divisor => q(1000000000000000000),
3755             rule => q(=#,##0=),
3756             },
3757             },
3758             },
3759             'spellout-ordinal-adessive-plural-larger' => {
3760             'private' => {
3761             '0' => {
3762             base_value => q(0),
3763             divisor => q(1),
3764             rule => q(),
3765             },
3766             '2' => {
3767             base_value => q(2),
3768             divisor => q(1),
3769             rule => q(kahdennilla),
3770             },
3771             '3' => {
3772             base_value => q(3),
3773             divisor => q(1),
3774             rule => q(=%spellout-ordinal-adessive-plural=),
3775             },
3776             'max' => {
3777             base_value => q(3),
3778             divisor => q(1),
3779             rule => q(=%spellout-ordinal-adessive-plural=),
3780             },
3781             },
3782             },
3783             'spellout-ordinal-allative' => {
3784             'public' => {
3785             '-x' => {
3786             divisor => q(1),
3787             rule => q(miinus →→),
3788             },
3789             '0' => {
3790             base_value => q(0),
3791             divisor => q(1),
3792             rule => q(nollannelle),
3793             },
3794             'x.x' => {
3795             divisor => q(1),
3796             rule => q(=#,##0.#=),
3797             },
3798             '1' => {
3799             base_value => q(1),
3800             divisor => q(1),
3801             rule => q(ensimmäiselle),
3802             },
3803             '2' => {
3804             base_value => q(2),
3805             divisor => q(1),
3806             rule => q(toiselle),
3807             },
3808             '3' => {
3809             base_value => q(3),
3810             divisor => q(1),
3811             rule => q(kolmannelle),
3812             },
3813             '4' => {
3814             base_value => q(4),
3815             divisor => q(1),
3816             rule => q(neljännelle),
3817             },
3818             '5' => {
3819             base_value => q(5),
3820             divisor => q(1),
3821             rule => q(viidennelle),
3822             },
3823             '6' => {
3824             base_value => q(6),
3825             divisor => q(1),
3826             rule => q(kuudennelle),
3827             },
3828             '7' => {
3829             base_value => q(7),
3830             divisor => q(1),
3831             rule => q(seitsemännelle),
3832             },
3833             '8' => {
3834             base_value => q(8),
3835             divisor => q(1),
3836             rule => q(kahdeksannelle),
3837             },
3838             '9' => {
3839             base_value => q(9),
3840             divisor => q(1),
3841             rule => q(yhdeksännelle),
3842             },
3843             '10' => {
3844             base_value => q(10),
3845             divisor => q(10),
3846             rule => q(kymmenennelle),
3847             },
3848             '11' => {
3849             base_value => q(11),
3850             divisor => q(10),
3851             rule => q(yhdennelletoista),
3852             },
3853             '12' => {
3854             base_value => q(12),
3855             divisor => q(10),
3856             rule => q(kahdennelletoista),
3857             },
3858             '13' => {
3859             base_value => q(13),
3860             divisor => q(10),
3861             rule => q(→→toista),
3862             },
3863             '20' => {
3864             base_value => q(20),
3865             divisor => q(10),
3866             rule => q(←%%spellout-ordinal-allative-larger←­kymmenennelle[­→→]),
3867             },
3868             '100' => {
3869             base_value => q(100),
3870             divisor => q(100),
3871             rule => q(sadannelle[­→→]),
3872             },
3873             '200' => {
3874             base_value => q(200),
3875             divisor => q(100),
3876             rule => q(←%%spellout-ordinal-allative-larger←­sadannelle[­→→]),
3877             },
3878             '1000' => {
3879             base_value => q(1000),
3880             divisor => q(1000),
3881             rule => q(tuhannennelle[­→→]),
3882             },
3883             '2000' => {
3884             base_value => q(2000),
3885             divisor => q(1000),
3886             rule => q(←%%spellout-ordinal-allative-larger←­tuhannennelle[­→→]),
3887             },
3888             '1000000' => {
3889             base_value => q(1000000),
3890             divisor => q(1000000),
3891             rule => q(miljoonannelle[­→→]),
3892             },
3893             '2000000' => {
3894             base_value => q(2000000),
3895             divisor => q(1000000),
3896             rule => q(←%%spellout-ordinal-allative-larger←­miljoonannelle[­→→]),
3897             },
3898             '1000000000' => {
3899             base_value => q(1000000000),
3900             divisor => q(1000000000),
3901             rule => q(miljardinnelle[­→→]),
3902             },
3903             '2000000000' => {
3904             base_value => q(2000000000),
3905             divisor => q(1000000000),
3906             rule => q(←%%spellout-ordinal-allative-larger←­miljardinnelle[­→→]),
3907             },
3908             '1000000000000' => {
3909             base_value => q(1000000000000),
3910             divisor => q(1000000000000),
3911             rule => q(biljoonannelle[ →→]),
3912             },
3913             '2000000000000' => {
3914             base_value => q(2000000000000),
3915             divisor => q(1000000000000),
3916             rule => q(←%%spellout-ordinal-allative-larger←­biljoonannelle[ →→]),
3917             },
3918             '1000000000000000000' => {
3919             base_value => q(1000000000000000000),
3920             divisor => q(1000000000000000000),
3921             rule => q(=#,##0=),
3922             },
3923             'max' => {
3924             base_value => q(1000000000000000000),
3925             divisor => q(1000000000000000000),
3926             rule => q(=#,##0=),
3927             },
3928             },
3929             },
3930             'spellout-ordinal-allative-larger' => {
3931             'private' => {
3932             '0' => {
3933             base_value => q(0),
3934             divisor => q(1),
3935             rule => q(),
3936             },
3937             '2' => {
3938             base_value => q(2),
3939             divisor => q(1),
3940             rule => q(kahdennelle),
3941             },
3942             '3' => {
3943             base_value => q(3),
3944             divisor => q(1),
3945             rule => q(=%spellout-ordinal-allative=),
3946             },
3947             'max' => {
3948             base_value => q(3),
3949             divisor => q(1),
3950             rule => q(=%spellout-ordinal-allative=),
3951             },
3952             },
3953             },
3954             'spellout-ordinal-allative-plural' => {
3955             'public' => {
3956             '-x' => {
3957             divisor => q(1),
3958             rule => q(miinus →→),
3959             },
3960             '0' => {
3961             base_value => q(0),
3962             divisor => q(1),
3963             rule => q(nollannille),
3964             },
3965             'x.x' => {
3966             divisor => q(1),
3967             rule => q(=#,##0.#=),
3968             },
3969             '1' => {
3970             base_value => q(1),
3971             divisor => q(1),
3972             rule => q(ensimmäisille),
3973             },
3974             '2' => {
3975             base_value => q(2),
3976             divisor => q(1),
3977             rule => q(toisille),
3978             },
3979             '3' => {
3980             base_value => q(3),
3981             divisor => q(1),
3982             rule => q(kolmannille),
3983             },
3984             '4' => {
3985             base_value => q(4),
3986             divisor => q(1),
3987             rule => q(neljännille),
3988             },
3989             '5' => {
3990             base_value => q(5),
3991             divisor => q(1),
3992             rule => q(viidennille),
3993             },
3994             '6' => {
3995             base_value => q(6),
3996             divisor => q(1),
3997             rule => q(kuudennille),
3998             },
3999             '7' => {
4000             base_value => q(7),
4001             divisor => q(1),
4002             rule => q(seitsemännille),
4003             },
4004             '8' => {
4005             base_value => q(8),
4006             divisor => q(1),
4007             rule => q(kahdeksannille),
4008             },
4009             '9' => {
4010             base_value => q(9),
4011             divisor => q(1),
4012             rule => q(yhdeksännille),
4013             },
4014             '10' => {
4015             base_value => q(10),
4016             divisor => q(10),
4017             rule => q(kymmenennille),
4018             },
4019             '11' => {
4020             base_value => q(11),
4021             divisor => q(10),
4022             rule => q(yhdennilletoista),
4023             },
4024             '12' => {
4025             base_value => q(12),
4026             divisor => q(10),
4027             rule => q(kahdennilletoista),
4028             },
4029             '13' => {
4030             base_value => q(13),
4031             divisor => q(10),
4032             rule => q(→→toista),
4033             },
4034             '20' => {
4035             base_value => q(20),
4036             divisor => q(10),
4037             rule => q(←%%spellout-ordinal-allative-plural-larger←­kymmenennille[­→→]),
4038             },
4039             '100' => {
4040             base_value => q(100),
4041             divisor => q(100),
4042             rule => q(sadannille[­→→]),
4043             },
4044             '200' => {
4045             base_value => q(200),
4046             divisor => q(100),
4047             rule => q(←%%spellout-ordinal-allative-plural-larger←­sadannille[­→→]),
4048             },
4049             '1000' => {
4050             base_value => q(1000),
4051             divisor => q(1000),
4052             rule => q(tuhannennille[­→→]),
4053             },
4054             '2000' => {
4055             base_value => q(2000),
4056             divisor => q(1000),
4057             rule => q(←%%spellout-ordinal-allative-plural-larger←­tuhannennille[­→→]),
4058             },
4059             '1000000' => {
4060             base_value => q(1000000),
4061             divisor => q(1000000),
4062             rule => q(miljoonannille[­→→]),
4063             },
4064             '2000000' => {
4065             base_value => q(2000000),
4066             divisor => q(1000000),
4067             rule => q(←%%spellout-ordinal-allative-plural-larger←­miljoonannille[­→→]),
4068             },
4069             '1000000000' => {
4070             base_value => q(1000000000),
4071             divisor => q(1000000000),
4072             rule => q(miljardinnille[­→→]),
4073             },
4074             '2000000000' => {
4075             base_value => q(2000000000),
4076             divisor => q(1000000000),
4077             rule => q(←%%spellout-ordinal-allative-plural-larger←­miljardinnille[­→→]),
4078             },
4079             '1000000000000' => {
4080             base_value => q(1000000000000),
4081             divisor => q(1000000000000),
4082             rule => q(biljoonannille[ →→]),
4083             },
4084             '2000000000000' => {
4085             base_value => q(2000000000000),
4086             divisor => q(1000000000000),
4087             rule => q(←%%spellout-ordinal-allative-plural-larger←­biljoonannille[ →→]),
4088             },
4089             '1000000000000000000' => {
4090             base_value => q(1000000000000000000),
4091             divisor => q(1000000000000000000),
4092             rule => q(=#,##0=),
4093             },
4094             'max' => {
4095             base_value => q(1000000000000000000),
4096             divisor => q(1000000000000000000),
4097             rule => q(=#,##0=),
4098             },
4099             },
4100             },
4101             'spellout-ordinal-allative-plural-larger' => {
4102             'private' => {
4103             '0' => {
4104             base_value => q(0),
4105             divisor => q(1),
4106             rule => q(),
4107             },
4108             '2' => {
4109             base_value => q(2),
4110             divisor => q(1),
4111             rule => q(kahdennille),
4112             },
4113             '3' => {
4114             base_value => q(3),
4115             divisor => q(1),
4116             rule => q(=%spellout-ordinal-allative-plural=),
4117             },
4118             'max' => {
4119             base_value => q(3),
4120             divisor => q(1),
4121             rule => q(=%spellout-ordinal-allative-plural=),
4122             },
4123             },
4124             },
4125             'spellout-ordinal-elative' => {
4126             'public' => {
4127             '-x' => {
4128             divisor => q(1),
4129             rule => q(miinus →→),
4130             },
4131             '0' => {
4132             base_value => q(0),
4133             divisor => q(1),
4134             rule => q(nollannesta),
4135             },
4136             'x.x' => {
4137             divisor => q(1),
4138             rule => q(=#,##0.#=),
4139             },
4140             '1' => {
4141             base_value => q(1),
4142             divisor => q(1),
4143             rule => q(ensimmäisestä),
4144             },
4145             '2' => {
4146             base_value => q(2),
4147             divisor => q(1),
4148             rule => q(toisesta),
4149             },
4150             '3' => {
4151             base_value => q(3),
4152             divisor => q(1),
4153             rule => q(kolmannesta),
4154             },
4155             '4' => {
4156             base_value => q(4),
4157             divisor => q(1),
4158             rule => q(neljännestä),
4159             },
4160             '5' => {
4161             base_value => q(5),
4162             divisor => q(1),
4163             rule => q(viidennestä),
4164             },
4165             '6' => {
4166             base_value => q(6),
4167             divisor => q(1),
4168             rule => q(kuudennesta),
4169             },
4170             '7' => {
4171             base_value => q(7),
4172             divisor => q(1),
4173             rule => q(seitsemännestä),
4174             },
4175             '8' => {
4176             base_value => q(8),
4177             divisor => q(1),
4178             rule => q(kahdeksannesta),
4179             },
4180             '9' => {
4181             base_value => q(9),
4182             divisor => q(1),
4183             rule => q(yhdeksännestä),
4184             },
4185             '10' => {
4186             base_value => q(10),
4187             divisor => q(10),
4188             rule => q(kymmenennestä),
4189             },
4190             '11' => {
4191             base_value => q(11),
4192             divisor => q(10),
4193             rule => q(yhdennestätoista),
4194             },
4195             '12' => {
4196             base_value => q(12),
4197             divisor => q(10),
4198             rule => q(kahdennestatoista),
4199             },
4200             '13' => {
4201             base_value => q(13),
4202             divisor => q(10),
4203             rule => q(→→toista),
4204             },
4205             '20' => {
4206             base_value => q(20),
4207             divisor => q(10),
4208             rule => q(←%%spellout-ordinal-elative-larger←­kymmenennestä[­→→]),
4209             },
4210             '100' => {
4211             base_value => q(100),
4212             divisor => q(100),
4213             rule => q(sadannesta[­→→]),
4214             },
4215             '200' => {
4216             base_value => q(200),
4217             divisor => q(100),
4218             rule => q(←%%spellout-ordinal-elative-larger←­sadannesta[­→→]),
4219             },
4220             '1000' => {
4221             base_value => q(1000),
4222             divisor => q(1000),
4223             rule => q(tuhannennesta[­→→]),
4224             },
4225             '2000' => {
4226             base_value => q(2000),
4227             divisor => q(1000),
4228             rule => q(←%%spellout-ordinal-elative-larger←­tuhannennesta[­→→]),
4229             },
4230             '1000000' => {
4231             base_value => q(1000000),
4232             divisor => q(1000000),
4233             rule => q(miljoonannesta[­→→]),
4234             },
4235             '2000000' => {
4236             base_value => q(2000000),
4237             divisor => q(1000000),
4238             rule => q(←%%spellout-ordinal-elative-larger←­miljoonannesta[­→→]),
4239             },
4240             '1000000000' => {
4241             base_value => q(1000000000),
4242             divisor => q(1000000000),
4243             rule => q(miljardinnesta[­→→]),
4244             },
4245             '2000000000' => {
4246             base_value => q(2000000000),
4247             divisor => q(1000000000),
4248             rule => q(←%%spellout-ordinal-elative-larger←­miljardinnesta[­→→]),
4249             },
4250             '1000000000000' => {
4251             base_value => q(1000000000000),
4252             divisor => q(1000000000000),
4253             rule => q(biljoonannesta[ →→]),
4254             },
4255             '2000000000000' => {
4256             base_value => q(2000000000000),
4257             divisor => q(1000000000000),
4258             rule => q(←%%spellout-ordinal-elative-larger←­biljoonannesta[ →→]),
4259             },
4260             '1000000000000000000' => {
4261             base_value => q(1000000000000000000),
4262             divisor => q(1000000000000000000),
4263             rule => q(=#,##0=),
4264             },
4265             'max' => {
4266             base_value => q(1000000000000000000),
4267             divisor => q(1000000000000000000),
4268             rule => q(=#,##0=),
4269             },
4270             },
4271             },
4272             'spellout-ordinal-elative-larger' => {
4273             'private' => {
4274             '0' => {
4275             base_value => q(0),
4276             divisor => q(1),
4277             rule => q(),
4278             },
4279             '2' => {
4280             base_value => q(2),
4281             divisor => q(1),
4282             rule => q(kahdennesta),
4283             },
4284             '3' => {
4285             base_value => q(3),
4286             divisor => q(1),
4287             rule => q(=%spellout-ordinal-elative=),
4288             },
4289             'max' => {
4290             base_value => q(3),
4291             divisor => q(1),
4292             rule => q(=%spellout-ordinal-elative=),
4293             },
4294             },
4295             },
4296             'spellout-ordinal-elative-plural' => {
4297             'public' => {
4298             '-x' => {
4299             divisor => q(1),
4300             rule => q(miinus →→),
4301             },
4302             '0' => {
4303             base_value => q(0),
4304             divisor => q(1),
4305             rule => q(nollansista),
4306             },
4307             'x.x' => {
4308             divisor => q(1),
4309             rule => q(=#,##0.#=),
4310             },
4311             '1' => {
4312             base_value => q(1),
4313             divisor => q(1),
4314             rule => q(ensimmäisistä),
4315             },
4316             '2' => {
4317             base_value => q(2),
4318             divisor => q(1),
4319             rule => q(toisista),
4320             },
4321             '3' => {
4322             base_value => q(3),
4323             divisor => q(1),
4324             rule => q(kolmansista),
4325             },
4326             '4' => {
4327             base_value => q(4),
4328             divisor => q(1),
4329             rule => q(neljänsistä),
4330             },
4331             '5' => {
4332             base_value => q(5),
4333             divisor => q(1),
4334             rule => q(viidensistä),
4335             },
4336             '6' => {
4337             base_value => q(6),
4338             divisor => q(1),
4339             rule => q(kuudensista),
4340             },
4341             '7' => {
4342             base_value => q(7),
4343             divisor => q(1),
4344             rule => q(seitsemänsistä),
4345             },
4346             '8' => {
4347             base_value => q(8),
4348             divisor => q(1),
4349             rule => q(kahdeksansista),
4350             },
4351             '9' => {
4352             base_value => q(9),
4353             divisor => q(1),
4354             rule => q(yhdeksänsistä),
4355             },
4356             '10' => {
4357             base_value => q(10),
4358             divisor => q(10),
4359             rule => q(kymmenensistä),
4360             },
4361             '11' => {
4362             base_value => q(11),
4363             divisor => q(10),
4364             rule => q(yhdensistätoista),
4365             },
4366             '12' => {
4367             base_value => q(12),
4368             divisor => q(10),
4369             rule => q(kahdensistatoista),
4370             },
4371             '13' => {
4372             base_value => q(13),
4373             divisor => q(10),
4374             rule => q(→→toista),
4375             },
4376             '20' => {
4377             base_value => q(20),
4378             divisor => q(10),
4379             rule => q(←%%spellout-ordinal-elative-plural-larger←­kymmenensistä[­→→]),
4380             },
4381             '100' => {
4382             base_value => q(100),
4383             divisor => q(100),
4384             rule => q(sadansista[­→→]),
4385             },
4386             '200' => {
4387             base_value => q(200),
4388             divisor => q(100),
4389             rule => q(←%%spellout-ordinal-elative-plural-larger←­sadansista[­→→]),
4390             },
4391             '1000' => {
4392             base_value => q(1000),
4393             divisor => q(1000),
4394             rule => q(tuhannensista[­→→]),
4395             },
4396             '2000' => {
4397             base_value => q(2000),
4398             divisor => q(1000),
4399             rule => q(←%%spellout-ordinal-elative-plural-larger←­tuhannensista[­→→]),
4400             },
4401             '1000000' => {
4402             base_value => q(1000000),
4403             divisor => q(1000000),
4404             rule => q(miljoonansista[­→→]),
4405             },
4406             '2000000' => {
4407             base_value => q(2000000),
4408             divisor => q(1000000),
4409             rule => q(←%%spellout-ordinal-elative-plural-larger←­miljoonansista[­→→]),
4410             },
4411             '1000000000' => {
4412             base_value => q(1000000000),
4413             divisor => q(1000000000),
4414             rule => q(miljardinsista[­→→]),
4415             },
4416             '2000000000' => {
4417             base_value => q(2000000000),
4418             divisor => q(1000000000),
4419             rule => q(←%%spellout-ordinal-elative-plural-larger←­miljardinsista[­→→]),
4420             },
4421             '1000000000000' => {
4422             base_value => q(1000000000000),
4423             divisor => q(1000000000000),
4424             rule => q(biljoonansista[ →→]),
4425             },
4426             '2000000000000' => {
4427             base_value => q(2000000000000),
4428             divisor => q(1000000000000),
4429             rule => q(←%%spellout-ordinal-elative-plural-larger←­biljoonansista[ →→]),
4430             },
4431             '1000000000000000000' => {
4432             base_value => q(1000000000000000000),
4433             divisor => q(1000000000000000000),
4434             rule => q(=#,##0=),
4435             },
4436             'max' => {
4437             base_value => q(1000000000000000000),
4438             divisor => q(1000000000000000000),
4439             rule => q(=#,##0=),
4440             },
4441             },
4442             },
4443             'spellout-ordinal-elative-plural-larger' => {
4444             'private' => {
4445             '0' => {
4446             base_value => q(0),
4447             divisor => q(1),
4448             rule => q(),
4449             },
4450             '2' => {
4451             base_value => q(2),
4452             divisor => q(1),
4453             rule => q(kahdensista),
4454             },
4455             '3' => {
4456             base_value => q(3),
4457             divisor => q(1),
4458             rule => q(=%spellout-ordinal-elative-plural=),
4459             },
4460             'max' => {
4461             base_value => q(3),
4462             divisor => q(1),
4463             rule => q(=%spellout-ordinal-elative-plural=),
4464             },
4465             },
4466             },
4467             'spellout-ordinal-essive' => {
4468             'public' => {
4469             '-x' => {
4470             divisor => q(1),
4471             rule => q(miinus →→),
4472             },
4473             '0' => {
4474             base_value => q(0),
4475             divisor => q(1),
4476             rule => q(nollana),
4477             },
4478             'x.x' => {
4479             divisor => q(1),
4480             rule => q(=#,##0.#=),
4481             },
4482             '1' => {
4483             base_value => q(1),
4484             divisor => q(1),
4485             rule => q(ensimmäisenä),
4486             },
4487             '2' => {
4488             base_value => q(2),
4489             divisor => q(1),
4490             rule => q(toisena),
4491             },
4492             '3' => {
4493             base_value => q(3),
4494             divisor => q(1),
4495             rule => q(kolmantena),
4496             },
4497             '4' => {
4498             base_value => q(4),
4499             divisor => q(1),
4500             rule => q(neljäntenä),
4501             },
4502             '5' => {
4503             base_value => q(5),
4504             divisor => q(1),
4505             rule => q(viidentenä),
4506             },
4507             '6' => {
4508             base_value => q(6),
4509             divisor => q(1),
4510             rule => q(kuudentena),
4511             },
4512             '7' => {
4513             base_value => q(7),
4514             divisor => q(1),
4515             rule => q(seitsemäntenä),
4516             },
4517             '8' => {
4518             base_value => q(8),
4519             divisor => q(1),
4520             rule => q(kahdeksantena),
4521             },
4522             '9' => {
4523             base_value => q(9),
4524             divisor => q(1),
4525             rule => q(yhdeksäntenä),
4526             },
4527             '10' => {
4528             base_value => q(10),
4529             divisor => q(10),
4530             rule => q(kymmenentenä),
4531             },
4532             '11' => {
4533             base_value => q(11),
4534             divisor => q(10),
4535             rule => q(yhdentenätoista),
4536             },
4537             '12' => {
4538             base_value => q(12),
4539             divisor => q(10),
4540             rule => q(kahdentenatoista),
4541             },
4542             '13' => {
4543             base_value => q(13),
4544             divisor => q(10),
4545             rule => q(→→toista),
4546             },
4547             '20' => {
4548             base_value => q(20),
4549             divisor => q(10),
4550             rule => q(←%%spellout-ordinal-essive-larger←­kymmenentenä[­→→]),
4551             },
4552             '100' => {
4553             base_value => q(100),
4554             divisor => q(100),
4555             rule => q(sadantena[­→→]),
4556             },
4557             '200' => {
4558             base_value => q(200),
4559             divisor => q(100),
4560             rule => q(←%%spellout-ordinal-essive-larger←­sadantena[­→→]),
4561             },
4562             '1000' => {
4563             base_value => q(1000),
4564             divisor => q(1000),
4565             rule => q(tuhannentena[­→→]),
4566             },
4567             '2000' => {
4568             base_value => q(2000),
4569             divisor => q(1000),
4570             rule => q(←%%spellout-ordinal-essive-larger←­tuhannentena[­→→]),
4571             },
4572             '1000000' => {
4573             base_value => q(1000000),
4574             divisor => q(1000000),
4575             rule => q(miljoonantena[­→→]),
4576             },
4577             '2000000' => {
4578             base_value => q(2000000),
4579             divisor => q(1000000),
4580             rule => q(←%%spellout-ordinal-essive-larger←­miljoonantena[­→→]),
4581             },
4582             '1000000000' => {
4583             base_value => q(1000000000),
4584             divisor => q(1000000000),
4585             rule => q(miljardintena[­→→]),
4586             },
4587             '2000000000' => {
4588             base_value => q(2000000000),
4589             divisor => q(1000000000),
4590             rule => q(←%%spellout-ordinal-essive-larger←­miljardintena[­→→]),
4591             },
4592             '1000000000000' => {
4593             base_value => q(1000000000000),
4594             divisor => q(1000000000000),
4595             rule => q(biljoonantena[ →→]),
4596             },
4597             '2000000000000' => {
4598             base_value => q(2000000000000),
4599             divisor => q(1000000000000),
4600             rule => q(←%%spellout-ordinal-essive-larger←­biljoonantena[ →→]),
4601             },
4602             '1000000000000000000' => {
4603             base_value => q(1000000000000000000),
4604             divisor => q(1000000000000000000),
4605             rule => q(=#,##0=),
4606             },
4607             'max' => {
4608             base_value => q(1000000000000000000),
4609             divisor => q(1000000000000000000),
4610             rule => q(=#,##0=),
4611             },
4612             },
4613             },
4614             'spellout-ordinal-essive-larger' => {
4615             'private' => {
4616             '0' => {
4617             base_value => q(0),
4618             divisor => q(1),
4619             rule => q(),
4620             },
4621             '2' => {
4622             base_value => q(2),
4623             divisor => q(1),
4624             rule => q(kahdentena),
4625             },
4626             '3' => {
4627             base_value => q(3),
4628             divisor => q(1),
4629             rule => q(=%spellout-ordinal-essive=),
4630             },
4631             'max' => {
4632             base_value => q(3),
4633             divisor => q(1),
4634             rule => q(=%spellout-ordinal-essive=),
4635             },
4636             },
4637             },
4638             'spellout-ordinal-essive-plural' => {
4639             'public' => {
4640             '-x' => {
4641             divisor => q(1),
4642             rule => q(miinus →→),
4643             },
4644             '0' => {
4645             base_value => q(0),
4646             divisor => q(1),
4647             rule => q(nollansina),
4648             },
4649             'x.x' => {
4650             divisor => q(1),
4651             rule => q(=#,##0.#=),
4652             },
4653             '1' => {
4654             base_value => q(1),
4655             divisor => q(1),
4656             rule => q(ensimmäisinä),
4657             },
4658             '2' => {
4659             base_value => q(2),
4660             divisor => q(1),
4661             rule => q(toisina),
4662             },
4663             '3' => {
4664             base_value => q(3),
4665             divisor => q(1),
4666             rule => q(kolmansina),
4667             },
4668             '4' => {
4669             base_value => q(4),
4670             divisor => q(1),
4671             rule => q(neljänsinä),
4672             },
4673             '5' => {
4674             base_value => q(5),
4675             divisor => q(1),
4676             rule => q(viidensinä),
4677             },
4678             '6' => {
4679             base_value => q(6),
4680             divisor => q(1),
4681             rule => q(kuudensina),
4682             },
4683             '7' => {
4684             base_value => q(7),
4685             divisor => q(1),
4686             rule => q(seitsemänsinä),
4687             },
4688             '8' => {
4689             base_value => q(8),
4690             divisor => q(1),
4691             rule => q(kahdeksansina),
4692             },
4693             '9' => {
4694             base_value => q(9),
4695             divisor => q(1),
4696             rule => q(yhdeksänsinä),
4697             },
4698             '10' => {
4699             base_value => q(10),
4700             divisor => q(10),
4701             rule => q(kymmenensinä),
4702             },
4703             '11' => {
4704             base_value => q(11),
4705             divisor => q(10),
4706             rule => q(yhdensinätoista),
4707             },
4708             '12' => {
4709             base_value => q(12),
4710             divisor => q(10),
4711             rule => q(kahdensinatoista),
4712             },
4713             '13' => {
4714             base_value => q(13),
4715             divisor => q(10),
4716             rule => q(→→toista),
4717             },
4718             '20' => {
4719             base_value => q(20),
4720             divisor => q(10),
4721             rule => q(←%%spellout-ordinal-essive-plural-larger←­kymmenensinä[­→→]),
4722             },
4723             '100' => {
4724             base_value => q(100),
4725             divisor => q(100),
4726             rule => q(sadansina[­→→]),
4727             },
4728             '200' => {
4729             base_value => q(200),
4730             divisor => q(100),
4731             rule => q(←%%spellout-ordinal-essive-plural-larger←­sadansina[­→→]),
4732             },
4733             '1000' => {
4734             base_value => q(1000),
4735             divisor => q(1000),
4736             rule => q(tuhannensina[­→→]),
4737             },
4738             '2000' => {
4739             base_value => q(2000),
4740             divisor => q(1000),
4741             rule => q(←%%spellout-ordinal-essive-plural-larger←­tuhannensina[­→→]),
4742             },
4743             '1000000' => {
4744             base_value => q(1000000),
4745             divisor => q(1000000),
4746             rule => q(miljoonansina[­→→]),
4747             },
4748             '2000000' => {
4749             base_value => q(2000000),
4750             divisor => q(1000000),
4751             rule => q(←%%spellout-ordinal-essive-plural-larger←­miljoonansina[­→→]),
4752             },
4753             '1000000000' => {
4754             base_value => q(1000000000),
4755             divisor => q(1000000000),
4756             rule => q(miljardinsina[­→→]),
4757             },
4758             '2000000000' => {
4759             base_value => q(2000000000),
4760             divisor => q(1000000000),
4761             rule => q(←%%spellout-ordinal-essive-plural-larger←­miljardinsina[­→→]),
4762             },
4763             '1000000000000' => {
4764             base_value => q(1000000000000),
4765             divisor => q(1000000000000),
4766             rule => q(biljoonansina[ →→]),
4767             },
4768             '2000000000000' => {
4769             base_value => q(2000000000000),
4770             divisor => q(1000000000000),
4771             rule => q(←%%spellout-ordinal-essive-plural-larger←­biljoonansina[ →→]),
4772             },
4773             '1000000000000000000' => {
4774             base_value => q(1000000000000000000),
4775             divisor => q(1000000000000000000),
4776             rule => q(=#,##0=),
4777             },
4778             'max' => {
4779             base_value => q(1000000000000000000),
4780             divisor => q(1000000000000000000),
4781             rule => q(=#,##0=),
4782             },
4783             },
4784             },
4785             'spellout-ordinal-essive-plural-larger' => {
4786             'private' => {
4787             '0' => {
4788             base_value => q(0),
4789             divisor => q(1),
4790             rule => q(),
4791             },
4792             '2' => {
4793             base_value => q(2),
4794             divisor => q(1),
4795             rule => q(kahdensina),
4796             },
4797             '3' => {
4798             base_value => q(3),
4799             divisor => q(1),
4800             rule => q(=%spellout-ordinal-essive-plural=),
4801             },
4802             'max' => {
4803             base_value => q(3),
4804             divisor => q(1),
4805             rule => q(=%spellout-ordinal-essive-plural=),
4806             },
4807             },
4808             },
4809             'spellout-ordinal-genitive' => {
4810             'public' => {
4811             '-x' => {
4812             divisor => q(1),
4813             rule => q(miinus →→),
4814             },
4815             '0' => {
4816             base_value => q(0),
4817             divisor => q(1),
4818             rule => q(nollan),
4819             },
4820             'x.x' => {
4821             divisor => q(1),
4822             rule => q(=#,##0.#=),
4823             },
4824             '1' => {
4825             base_value => q(1),
4826             divisor => q(1),
4827             rule => q(ensimmäisen),
4828             },
4829             '2' => {
4830             base_value => q(2),
4831             divisor => q(1),
4832             rule => q(toisen),
4833             },
4834             '3' => {
4835             base_value => q(3),
4836             divisor => q(1),
4837             rule => q(kolmannen),
4838             },
4839             '4' => {
4840             base_value => q(4),
4841             divisor => q(1),
4842             rule => q(neljännen),
4843             },
4844             '5' => {
4845             base_value => q(5),
4846             divisor => q(1),
4847             rule => q(viidennen),
4848             },
4849             '6' => {
4850             base_value => q(6),
4851             divisor => q(1),
4852             rule => q(kuudennen),
4853             },
4854             '7' => {
4855             base_value => q(7),
4856             divisor => q(1),
4857             rule => q(seitsemännen),
4858             },
4859             '8' => {
4860             base_value => q(8),
4861             divisor => q(1),
4862             rule => q(kahdeksannen),
4863             },
4864             '9' => {
4865             base_value => q(9),
4866             divisor => q(1),
4867             rule => q(yhdeksännen),
4868             },
4869             '10' => {
4870             base_value => q(10),
4871             divisor => q(10),
4872             rule => q(kymmenennen),
4873             },
4874             '11' => {
4875             base_value => q(11),
4876             divisor => q(10),
4877             rule => q(yhdennentoista),
4878             },
4879             '12' => {
4880             base_value => q(12),
4881             divisor => q(10),
4882             rule => q(kahdennentoista),
4883             },
4884             '13' => {
4885             base_value => q(13),
4886             divisor => q(10),
4887             rule => q(→→toista),
4888             },
4889             '20' => {
4890             base_value => q(20),
4891             divisor => q(10),
4892             rule => q(←%%spellout-ordinal-genitive-larger←­kymmenennen[­→→]),
4893             },
4894             '100' => {
4895             base_value => q(100),
4896             divisor => q(100),
4897             rule => q(sadannen[­→→]),
4898             },
4899             '200' => {
4900             base_value => q(200),
4901             divisor => q(100),
4902             rule => q(←%%spellout-ordinal-genitive-larger←­sadannen[­→→]),
4903             },
4904             '1000' => {
4905             base_value => q(1000),
4906             divisor => q(1000),
4907             rule => q(tuhannennen[­→→]),
4908             },
4909             '2000' => {
4910             base_value => q(2000),
4911             divisor => q(1000),
4912             rule => q(←%%spellout-ordinal-genitive-larger←­tuhannennen[­→→]),
4913             },
4914             '1000000' => {
4915             base_value => q(1000000),
4916             divisor => q(1000000),
4917             rule => q(miljoonannen[­→→]),
4918             },
4919             '2000000' => {
4920             base_value => q(2000000),
4921             divisor => q(1000000),
4922             rule => q(←%%spellout-ordinal-genitive-larger←­miljoonannen[­→→]),
4923             },
4924             '1000000000' => {
4925             base_value => q(1000000000),
4926             divisor => q(1000000000),
4927             rule => q(miljardinnen[­→→]),
4928             },
4929             '2000000000' => {
4930             base_value => q(2000000000),
4931             divisor => q(1000000000),
4932             rule => q(←%%spellout-ordinal-genitive-larger←­miljardinnen[­→→]),
4933             },
4934             '1000000000000' => {
4935             base_value => q(1000000000000),
4936             divisor => q(1000000000000),
4937             rule => q(biljoonannen[ →→]),
4938             },
4939             '2000000000000' => {
4940             base_value => q(2000000000000),
4941             divisor => q(1000000000000),
4942             rule => q(←%%spellout-ordinal-genitive-larger←­biljoonannen[ →→]),
4943             },
4944             '1000000000000000000' => {
4945             base_value => q(1000000000000000000),
4946             divisor => q(1000000000000000000),
4947             rule => q(=#,##0=),
4948             },
4949             'max' => {
4950             base_value => q(1000000000000000000),
4951             divisor => q(1000000000000000000),
4952             rule => q(=#,##0=),
4953             },
4954             },
4955             },
4956             'spellout-ordinal-genitive-larger' => {
4957             'private' => {
4958             '0' => {
4959             base_value => q(0),
4960             divisor => q(1),
4961             rule => q(),
4962             },
4963             '2' => {
4964             base_value => q(2),
4965             divisor => q(1),
4966             rule => q(kahdennen),
4967             },
4968             '3' => {
4969             base_value => q(3),
4970             divisor => q(1),
4971             rule => q(=%spellout-ordinal-genitive=),
4972             },
4973             'max' => {
4974             base_value => q(3),
4975             divisor => q(1),
4976             rule => q(=%spellout-ordinal-genitive=),
4977             },
4978             },
4979             },
4980             'spellout-ordinal-genitive-plural' => {
4981             'public' => {
4982             '-x' => {
4983             divisor => q(1),
4984             rule => q(miinus →→),
4985             },
4986             '0' => {
4987             base_value => q(0),
4988             divisor => q(1),
4989             rule => q(nollansien),
4990             },
4991             'x.x' => {
4992             divisor => q(1),
4993             rule => q(=#,##0.#=),
4994             },
4995             '1' => {
4996             base_value => q(1),
4997             divisor => q(1),
4998             rule => q(ensimmäisten),
4999             },
5000             '2' => {
5001             base_value => q(2),
5002             divisor => q(1),
5003             rule => q(toisten),
5004             },
5005             '3' => {
5006             base_value => q(3),
5007             divisor => q(1),
5008             rule => q(kolmansien),
5009             },
5010             '4' => {
5011             base_value => q(4),
5012             divisor => q(1),
5013             rule => q(neljänsien),
5014             },
5015             '5' => {
5016             base_value => q(5),
5017             divisor => q(1),
5018             rule => q(viidensien),
5019             },
5020             '6' => {
5021             base_value => q(6),
5022             divisor => q(1),
5023             rule => q(kuudensien),
5024             },
5025             '7' => {
5026             base_value => q(7),
5027             divisor => q(1),
5028             rule => q(seitsemänsien),
5029             },
5030             '8' => {
5031             base_value => q(8),
5032             divisor => q(1),
5033             rule => q(kahdeksansien),
5034             },
5035             '9' => {
5036             base_value => q(9),
5037             divisor => q(1),
5038             rule => q(yhdeksänsien),
5039             },
5040             '10' => {
5041             base_value => q(10),
5042             divisor => q(10),
5043             rule => q(kymmenensien),
5044             },
5045             '11' => {
5046             base_value => q(11),
5047             divisor => q(10),
5048             rule => q(yhdensientoista),
5049             },
5050             '12' => {
5051             base_value => q(12),
5052             divisor => q(10),
5053             rule => q(kahdensientoista),
5054             },
5055             '13' => {
5056             base_value => q(13),
5057             divisor => q(10),
5058             rule => q(→→toista),
5059             },
5060             '20' => {
5061             base_value => q(20),
5062             divisor => q(10),
5063             rule => q(←%%spellout-ordinal-genitive-plural-larger←­kymmenensien[­→→]),
5064             },
5065             '100' => {
5066             base_value => q(100),
5067             divisor => q(100),
5068             rule => q(sadansien[­→→]),
5069             },
5070             '200' => {
5071             base_value => q(200),
5072             divisor => q(100),
5073             rule => q(←%%spellout-ordinal-genitive-plural-larger←­sadansien[­→→]),
5074             },
5075             '1000' => {
5076             base_value => q(1000),
5077             divisor => q(1000),
5078             rule => q(tuhannensien[­→→]),
5079             },
5080             '2000' => {
5081             base_value => q(2000),
5082             divisor => q(1000),
5083             rule => q(←%%spellout-ordinal-genitive-plural-larger←­tuhannensien[­→→]),
5084             },
5085             '1000000' => {
5086             base_value => q(1000000),
5087             divisor => q(1000000),
5088             rule => q(miljoonansien[­→→]),
5089             },
5090             '2000000' => {
5091             base_value => q(2000000),
5092             divisor => q(1000000),
5093             rule => q(←%%spellout-ordinal-genitive-plural-larger←­miljoonansien[­→→]),
5094             },
5095             '1000000000' => {
5096             base_value => q(1000000000),
5097             divisor => q(1000000000),
5098             rule => q(miljardinsien[­→→]),
5099             },
5100             '2000000000' => {
5101             base_value => q(2000000000),
5102             divisor => q(1000000000),
5103             rule => q(←%%spellout-ordinal-genitive-plural-larger←­miljardinsien[­→→]),
5104             },
5105             '1000000000000' => {
5106             base_value => q(1000000000000),
5107             divisor => q(1000000000000),
5108             rule => q(biljoonansien[ →→]),
5109             },
5110             '2000000000000' => {
5111             base_value => q(2000000000000),
5112             divisor => q(1000000000000),
5113             rule => q(←%%spellout-ordinal-genitive-plural-larger←­biljoonansien[ →→]),
5114             },
5115             '1000000000000000000' => {
5116             base_value => q(1000000000000000000),
5117             divisor => q(1000000000000000000),
5118             rule => q(=#,##0=),
5119             },
5120             'max' => {
5121             base_value => q(1000000000000000000),
5122             divisor => q(1000000000000000000),
5123             rule => q(=#,##0=),
5124             },
5125             },
5126             },
5127             'spellout-ordinal-genitive-plural-larger' => {
5128             'private' => {
5129             '0' => {
5130             base_value => q(0),
5131             divisor => q(1),
5132             rule => q(),
5133             },
5134             '2' => {
5135             base_value => q(2),
5136             divisor => q(1),
5137             rule => q(kahdensien),
5138             },
5139             '3' => {
5140             base_value => q(3),
5141             divisor => q(1),
5142             rule => q(=%spellout-ordinal-genitive-plural=),
5143             },
5144             'max' => {
5145             base_value => q(3),
5146             divisor => q(1),
5147             rule => q(=%spellout-ordinal-genitive-plural=),
5148             },
5149             },
5150             },
5151             'spellout-ordinal-illative' => {
5152             'public' => {
5153             '-x' => {
5154             divisor => q(1),
5155             rule => q(miinus →→),
5156             },
5157             '0' => {
5158             base_value => q(0),
5159             divisor => q(1),
5160             rule => q(nollanteen),
5161             },
5162             'x.x' => {
5163             divisor => q(1),
5164             rule => q(=#,##0.#=),
5165             },
5166             '1' => {
5167             base_value => q(1),
5168             divisor => q(1),
5169             rule => q(ensimmäiseen),
5170             },
5171             '2' => {
5172             base_value => q(2),
5173             divisor => q(1),
5174             rule => q(toiseen),
5175             },
5176             '3' => {
5177             base_value => q(3),
5178             divisor => q(1),
5179             rule => q(kolmanteen),
5180             },
5181             '4' => {
5182             base_value => q(4),
5183             divisor => q(1),
5184             rule => q(neljänteen),
5185             },
5186             '5' => {
5187             base_value => q(5),
5188             divisor => q(1),
5189             rule => q(viidenteen),
5190             },
5191             '6' => {
5192             base_value => q(6),
5193             divisor => q(1),
5194             rule => q(kuudenteen),
5195             },
5196             '7' => {
5197             base_value => q(7),
5198             divisor => q(1),
5199             rule => q(seitsemänteen),
5200             },
5201             '8' => {
5202             base_value => q(8),
5203             divisor => q(1),
5204             rule => q(kahdeksanteen),
5205             },
5206             '9' => {
5207             base_value => q(9),
5208             divisor => q(1),
5209             rule => q(yhdeksänteen),
5210             },
5211             '10' => {
5212             base_value => q(10),
5213             divisor => q(10),
5214             rule => q(kymmenenteen),
5215             },
5216             '11' => {
5217             base_value => q(11),
5218             divisor => q(10),
5219             rule => q(yhdenteentoista),
5220             },
5221             '12' => {
5222             base_value => q(12),
5223             divisor => q(10),
5224             rule => q(kahdenteentoista),
5225             },
5226             '13' => {
5227             base_value => q(13),
5228             divisor => q(10),
5229             rule => q(→→toista),
5230             },
5231             '20' => {
5232             base_value => q(20),
5233             divisor => q(10),
5234             rule => q(←%%spellout-ordinal-illative-larger←­kymmenenteen[­→→]),
5235             },
5236             '100' => {
5237             base_value => q(100),
5238             divisor => q(100),
5239             rule => q(sadanteen[­→→]),
5240             },
5241             '200' => {
5242             base_value => q(200),
5243             divisor => q(100),
5244             rule => q(←%%spellout-ordinal-illative-larger←­sadanteen[­→→]),
5245             },
5246             '1000' => {
5247             base_value => q(1000),
5248             divisor => q(1000),
5249             rule => q(tuhannenteen[­→→]),
5250             },
5251             '2000' => {
5252             base_value => q(2000),
5253             divisor => q(1000),
5254             rule => q(←%%spellout-ordinal-illative-larger←­tuhannenteen[­→→]),
5255             },
5256             '1000000' => {
5257             base_value => q(1000000),
5258             divisor => q(1000000),
5259             rule => q(miljoonanteen[­→→]),
5260             },
5261             '2000000' => {
5262             base_value => q(2000000),
5263             divisor => q(1000000),
5264             rule => q(←%%spellout-ordinal-illative-larger←­miljoonanteen[­→→]),
5265             },
5266             '1000000000' => {
5267             base_value => q(1000000000),
5268             divisor => q(1000000000),
5269             rule => q(miljardinteen[­→→]),
5270             },
5271             '2000000000' => {
5272             base_value => q(2000000000),
5273             divisor => q(1000000000),
5274             rule => q(←%%spellout-ordinal-illative-larger←­miljardinteen[­→→]),
5275             },
5276             '1000000000000' => {
5277             base_value => q(1000000000000),
5278             divisor => q(1000000000000),
5279             rule => q(biljoonanteen[ →→]),
5280             },
5281             '2000000000000' => {
5282             base_value => q(2000000000000),
5283             divisor => q(1000000000000),
5284             rule => q(←%%spellout-ordinal-illative-larger←­biljoonanteen[ →→]),
5285             },
5286             '1000000000000000000' => {
5287             base_value => q(1000000000000000000),
5288             divisor => q(1000000000000000000),
5289             rule => q(=#,##0=),
5290             },
5291             'max' => {
5292             base_value => q(1000000000000000000),
5293             divisor => q(1000000000000000000),
5294             rule => q(=#,##0=),
5295             },
5296             },
5297             },
5298             'spellout-ordinal-illative-larger' => {
5299             'private' => {
5300             '0' => {
5301             base_value => q(0),
5302             divisor => q(1),
5303             rule => q(),
5304             },
5305             '2' => {
5306             base_value => q(2),
5307             divisor => q(1),
5308             rule => q(kahdenteen),
5309             },
5310             '3' => {
5311             base_value => q(3),
5312             divisor => q(1),
5313             rule => q(=%spellout-ordinal-illative=),
5314             },
5315             'max' => {
5316             base_value => q(3),
5317             divisor => q(1),
5318             rule => q(=%spellout-ordinal-illative=),
5319             },
5320             },
5321             },
5322             'spellout-ordinal-illative-plural' => {
5323             'public' => {
5324             '-x' => {
5325             divisor => q(1),
5326             rule => q(miinus →→),
5327             },
5328             '0' => {
5329             base_value => q(0),
5330             divisor => q(1),
5331             rule => q(nollansiin),
5332             },
5333             'x.x' => {
5334             divisor => q(1),
5335             rule => q(=#,##0.#=),
5336             },
5337             '1' => {
5338             base_value => q(1),
5339             divisor => q(1),
5340             rule => q(ensimmäisiin),
5341             },
5342             '2' => {
5343             base_value => q(2),
5344             divisor => q(1),
5345             rule => q(toisiin),
5346             },
5347             '3' => {
5348             base_value => q(3),
5349             divisor => q(1),
5350             rule => q(kolmansiin),
5351             },
5352             '4' => {
5353             base_value => q(4),
5354             divisor => q(1),
5355             rule => q(neljänsiin),
5356             },
5357             '5' => {
5358             base_value => q(5),
5359             divisor => q(1),
5360             rule => q(viidensiin),
5361             },
5362             '6' => {
5363             base_value => q(6),
5364             divisor => q(1),
5365             rule => q(kuudensiin),
5366             },
5367             '7' => {
5368             base_value => q(7),
5369             divisor => q(1),
5370             rule => q(seitsemänsiin),
5371             },
5372             '8' => {
5373             base_value => q(8),
5374             divisor => q(1),
5375             rule => q(kahdeksansiin),
5376             },
5377             '9' => {
5378             base_value => q(9),
5379             divisor => q(1),
5380             rule => q(yhdeksänsiin),
5381             },
5382             '10' => {
5383             base_value => q(10),
5384             divisor => q(10),
5385             rule => q(kymmenensiin),
5386             },
5387             '11' => {
5388             base_value => q(11),
5389             divisor => q(10),
5390             rule => q(yhdensiintoista),
5391             },
5392             '12' => {
5393             base_value => q(12),
5394             divisor => q(10),
5395             rule => q(kahdensiintoista),
5396             },
5397             '13' => {
5398             base_value => q(13),
5399             divisor => q(10),
5400             rule => q(→→toista),
5401             },
5402             '20' => {
5403             base_value => q(20),
5404             divisor => q(10),
5405             rule => q(←%%spellout-ordinal-illative-plural-larger←­kymmenensiin[­→→]),
5406             },
5407             '100' => {
5408             base_value => q(100),
5409             divisor => q(100),
5410             rule => q(sadansiin[­→→]),
5411             },
5412             '200' => {
5413             base_value => q(200),
5414             divisor => q(100),
5415             rule => q(←%%spellout-ordinal-illative-plural-larger←­sadansiin[­→→]),
5416             },
5417             '1000' => {
5418             base_value => q(1000),
5419             divisor => q(1000),
5420             rule => q(tuhannensiin[­→→]),
5421             },
5422             '2000' => {
5423             base_value => q(2000),
5424             divisor => q(1000),
5425             rule => q(←%%spellout-ordinal-illative-plural-larger←­tuhannensiin[­→→]),
5426             },
5427             '1000000' => {
5428             base_value => q(1000000),
5429             divisor => q(1000000),
5430             rule => q(miljoonansiin[­→→]),
5431             },
5432             '2000000' => {
5433             base_value => q(2000000),
5434             divisor => q(1000000),
5435             rule => q(←%%spellout-ordinal-illative-plural-larger←­miljoonansiin[­→→]),
5436             },
5437             '1000000000' => {
5438             base_value => q(1000000000),
5439             divisor => q(1000000000),
5440             rule => q(miljardinsiin[­→→]),
5441             },
5442             '2000000000' => {
5443             base_value => q(2000000000),
5444             divisor => q(1000000000),
5445             rule => q(←%%spellout-ordinal-illative-plural-larger←­miljardinsiin[­→→]),
5446             },
5447             '1000000000000' => {
5448             base_value => q(1000000000000),
5449             divisor => q(1000000000000),
5450             rule => q(biljoonansiin[ →→]),
5451             },
5452             '2000000000000' => {
5453             base_value => q(2000000000000),
5454             divisor => q(1000000000000),
5455             rule => q(←%%spellout-ordinal-illative-plural-larger←­biljoonansiin[ →→]),
5456             },
5457             '1000000000000000000' => {
5458             base_value => q(1000000000000000000),
5459             divisor => q(1000000000000000000),
5460             rule => q(=#,##0=),
5461             },
5462             'max' => {
5463             base_value => q(1000000000000000000),
5464             divisor => q(1000000000000000000),
5465             rule => q(=#,##0=),
5466             },
5467             },
5468             },
5469             'spellout-ordinal-illative-plural-larger' => {
5470             'private' => {
5471             '0' => {
5472             base_value => q(0),
5473             divisor => q(1),
5474             rule => q(),
5475             },
5476             '2' => {
5477             base_value => q(2),
5478             divisor => q(1),
5479             rule => q(kahdensiin),
5480             },
5481             '3' => {
5482             base_value => q(3),
5483             divisor => q(1),
5484             rule => q(=%spellout-ordinal-illative-plural=),
5485             },
5486             'max' => {
5487             base_value => q(3),
5488             divisor => q(1),
5489             rule => q(=%spellout-ordinal-illative-plural=),
5490             },
5491             },
5492             },
5493             'spellout-ordinal-inessive' => {
5494             'public' => {
5495             '-x' => {
5496             divisor => q(1),
5497             rule => q(miinus →→),
5498             },
5499             '0' => {
5500             base_value => q(0),
5501             divisor => q(1),
5502             rule => q(nollannessa),
5503             },
5504             'x.x' => {
5505             divisor => q(1),
5506             rule => q(=#,##0.#=),
5507             },
5508             '1' => {
5509             base_value => q(1),
5510             divisor => q(1),
5511             rule => q(ensimmäisessä),
5512             },
5513             '2' => {
5514             base_value => q(2),
5515             divisor => q(1),
5516             rule => q(toisessa),
5517             },
5518             '3' => {
5519             base_value => q(3),
5520             divisor => q(1),
5521             rule => q(kolmannessa),
5522             },
5523             '4' => {
5524             base_value => q(4),
5525             divisor => q(1),
5526             rule => q(neljännessä),
5527             },
5528             '5' => {
5529             base_value => q(5),
5530             divisor => q(1),
5531             rule => q(viidennessä),
5532             },
5533             '6' => {
5534             base_value => q(6),
5535             divisor => q(1),
5536             rule => q(kuudennessa),
5537             },
5538             '7' => {
5539             base_value => q(7),
5540             divisor => q(1),
5541             rule => q(seitsemännessä),
5542             },
5543             '8' => {
5544             base_value => q(8),
5545             divisor => q(1),
5546             rule => q(kahdeksannessa),
5547             },
5548             '9' => {
5549             base_value => q(9),
5550             divisor => q(1),
5551             rule => q(yhdeksännessä),
5552             },
5553             '10' => {
5554             base_value => q(10),
5555             divisor => q(10),
5556             rule => q(kymmenennessä),
5557             },
5558             '11' => {
5559             base_value => q(11),
5560             divisor => q(10),
5561             rule => q(yhdennessätoista),
5562             },
5563             '12' => {
5564             base_value => q(12),
5565             divisor => q(10),
5566             rule => q(kahdennessatoista),
5567             },
5568             '13' => {
5569             base_value => q(13),
5570             divisor => q(10),
5571             rule => q(→→toista),
5572             },
5573             '20' => {
5574             base_value => q(20),
5575             divisor => q(10),
5576             rule => q(←%%spellout-ordinal-inessive-larger←­kymmenennessä[­→→]),
5577             },
5578             '100' => {
5579             base_value => q(100),
5580             divisor => q(100),
5581             rule => q(sadannessa[­→→]),
5582             },
5583             '200' => {
5584             base_value => q(200),
5585             divisor => q(100),
5586             rule => q(←%%spellout-ordinal-inessive-larger←­sadannessa[­→→]),
5587             },
5588             '1000' => {
5589             base_value => q(1000),
5590             divisor => q(1000),
5591             rule => q(tuhannennessa[­→→]),
5592             },
5593             '2000' => {
5594             base_value => q(2000),
5595             divisor => q(1000),
5596             rule => q(←%%spellout-ordinal-inessive-larger←­tuhannennessa[­→→]),
5597             },
5598             '1000000' => {
5599             base_value => q(1000000),
5600             divisor => q(1000000),
5601             rule => q(miljoonannessa[­→→]),
5602             },
5603             '2000000' => {
5604             base_value => q(2000000),
5605             divisor => q(1000000),
5606             rule => q(←%%spellout-ordinal-inessive-larger←­miljoonannessa[­→→]),
5607             },
5608             '1000000000' => {
5609             base_value => q(1000000000),
5610             divisor => q(1000000000),
5611             rule => q(miljardinnessa[­→→]),
5612             },
5613             '2000000000' => {
5614             base_value => q(2000000000),
5615             divisor => q(1000000000),
5616             rule => q(←%%spellout-ordinal-inessive-larger←­miljardinnessa[­→→]),
5617             },
5618             '1000000000000' => {
5619             base_value => q(1000000000000),
5620             divisor => q(1000000000000),
5621             rule => q(biljoonannessa[ →→]),
5622             },
5623             '2000000000000' => {
5624             base_value => q(2000000000000),
5625             divisor => q(1000000000000),
5626             rule => q(←%%spellout-ordinal-inessive-larger←­biljoonannessa[ →→]),
5627             },
5628             '1000000000000000000' => {
5629             base_value => q(1000000000000000000),
5630             divisor => q(1000000000000000000),
5631             rule => q(=#,##0=),
5632             },
5633             'max' => {
5634             base_value => q(1000000000000000000),
5635             divisor => q(1000000000000000000),
5636             rule => q(=#,##0=),
5637             },
5638             },
5639             },
5640             'spellout-ordinal-inessive-larger' => {
5641             'private' => {
5642             '0' => {
5643             base_value => q(0),
5644             divisor => q(1),
5645             rule => q(),
5646             },
5647             '2' => {
5648             base_value => q(2),
5649             divisor => q(1),
5650             rule => q(kahdennessa),
5651             },
5652             '3' => {
5653             base_value => q(3),
5654             divisor => q(1),
5655             rule => q(=%spellout-ordinal-inessive=),
5656             },
5657             'max' => {
5658             base_value => q(3),
5659             divisor => q(1),
5660             rule => q(=%spellout-ordinal-inessive=),
5661             },
5662             },
5663             },
5664             'spellout-ordinal-inessive-plural' => {
5665             'public' => {
5666             '-x' => {
5667             divisor => q(1),
5668             rule => q(miinus →→),
5669             },
5670             '0' => {
5671             base_value => q(0),
5672             divisor => q(1),
5673             rule => q(nollansissa),
5674             },
5675             'x.x' => {
5676             divisor => q(1),
5677             rule => q(=#,##0.#=),
5678             },
5679             '1' => {
5680             base_value => q(1),
5681             divisor => q(1),
5682             rule => q(ensimmäisissä),
5683             },
5684             '2' => {
5685             base_value => q(2),
5686             divisor => q(1),
5687             rule => q(toisissa),
5688             },
5689             '3' => {
5690             base_value => q(3),
5691             divisor => q(1),
5692             rule => q(kolmansissa),
5693             },
5694             '4' => {
5695             base_value => q(4),
5696             divisor => q(1),
5697             rule => q(neljänsissä),
5698             },
5699             '5' => {
5700             base_value => q(5),
5701             divisor => q(1),
5702             rule => q(viidensissä),
5703             },
5704             '6' => {
5705             base_value => q(6),
5706             divisor => q(1),
5707             rule => q(kuudensissa),
5708             },
5709             '7' => {
5710             base_value => q(7),
5711             divisor => q(1),
5712             rule => q(seitsemänsissä),
5713             },
5714             '8' => {
5715             base_value => q(8),
5716             divisor => q(1),
5717             rule => q(kahdeksansissa),
5718             },
5719             '9' => {
5720             base_value => q(9),
5721             divisor => q(1),
5722             rule => q(yhdeksänsissä),
5723             },
5724             '10' => {
5725             base_value => q(10),
5726             divisor => q(10),
5727             rule => q(kymmenensissä),
5728             },
5729             '11' => {
5730             base_value => q(11),
5731             divisor => q(10),
5732             rule => q(yhdensissätoista),
5733             },
5734             '12' => {
5735             base_value => q(12),
5736             divisor => q(10),
5737             rule => q(kahdensissatoista),
5738             },
5739             '13' => {
5740             base_value => q(13),
5741             divisor => q(10),
5742             rule => q(→→toista),
5743             },
5744             '20' => {
5745             base_value => q(20),
5746             divisor => q(10),
5747             rule => q(←%%spellout-ordinal-inessive-plural-larger←­kymmenensissä[­→→]),
5748             },
5749             '100' => {
5750             base_value => q(100),
5751             divisor => q(100),
5752             rule => q(sadansissa[­→→]),
5753             },
5754             '200' => {
5755             base_value => q(200),
5756             divisor => q(100),
5757             rule => q(←%%spellout-ordinal-inessive-plural-larger←­sadansissa[­→→]),
5758             },
5759             '1000' => {
5760             base_value => q(1000),
5761             divisor => q(1000),
5762             rule => q(tuhannensissa[­→→]),
5763             },
5764             '2000' => {
5765             base_value => q(2000),
5766             divisor => q(1000),
5767             rule => q(←%%spellout-ordinal-inessive-plural-larger←­tuhannensissa[­→→]),
5768             },
5769             '1000000' => {
5770             base_value => q(1000000),
5771             divisor => q(1000000),
5772             rule => q(miljoonansissa[­→→]),
5773             },
5774             '2000000' => {
5775             base_value => q(2000000),
5776             divisor => q(1000000),
5777             rule => q(←%%spellout-ordinal-inessive-plural-larger←­miljoonansissa[­→→]),
5778             },
5779             '1000000000' => {
5780             base_value => q(1000000000),
5781             divisor => q(1000000000),
5782             rule => q(miljardinsissa[­→→]),
5783             },
5784             '2000000000' => {
5785             base_value => q(2000000000),
5786             divisor => q(1000000000),
5787             rule => q(←%%spellout-ordinal-inessive-plural-larger←­miljardinsissa[­→→]),
5788             },
5789             '1000000000000' => {
5790             base_value => q(1000000000000),
5791             divisor => q(1000000000000),
5792             rule => q(biljoonansissa[ →→]),
5793             },
5794             '2000000000000' => {
5795             base_value => q(2000000000000),
5796             divisor => q(1000000000000),
5797             rule => q(←%%spellout-ordinal-inessive-plural-larger←­biljoonansissa[ →→]),
5798             },
5799             '1000000000000000000' => {
5800             base_value => q(1000000000000000000),
5801             divisor => q(1000000000000000000),
5802             rule => q(=#,##0=),
5803             },
5804             'max' => {
5805             base_value => q(1000000000000000000),
5806             divisor => q(1000000000000000000),
5807             rule => q(=#,##0=),
5808             },
5809             },
5810             },
5811             'spellout-ordinal-inessive-plural-larger' => {
5812             'private' => {
5813             '0' => {
5814             base_value => q(0),
5815             divisor => q(1),
5816             rule => q(),
5817             },
5818             '2' => {
5819             base_value => q(2),
5820             divisor => q(1),
5821             rule => q(kahdensissa),
5822             },
5823             '3' => {
5824             base_value => q(3),
5825             divisor => q(1),
5826             rule => q(=%spellout-ordinal-inessive-plural=),
5827             },
5828             'max' => {
5829             base_value => q(3),
5830             divisor => q(1),
5831             rule => q(=%spellout-ordinal-inessive-plural=),
5832             },
5833             },
5834             },
5835             'spellout-ordinal-larger' => {
5836             'private' => {
5837             '0' => {
5838             base_value => q(0),
5839             divisor => q(1),
5840             rule => q(),
5841             },
5842             '2' => {
5843             base_value => q(2),
5844             divisor => q(1),
5845             rule => q(kahdes),
5846             },
5847             '3' => {
5848             base_value => q(3),
5849             divisor => q(1),
5850             rule => q(=%spellout-ordinal=),
5851             },
5852             'max' => {
5853             base_value => q(3),
5854             divisor => q(1),
5855             rule => q(=%spellout-ordinal=),
5856             },
5857             },
5858             },
5859             'spellout-ordinal-partitive' => {
5860             'public' => {
5861             '-x' => {
5862             divisor => q(1),
5863             rule => q(miinus →→),
5864             },
5865             '0' => {
5866             base_value => q(0),
5867             divisor => q(1),
5868             rule => q(nollaa),
5869             },
5870             'x.x' => {
5871             divisor => q(1),
5872             rule => q(=#,##0.#=),
5873             },
5874             '1' => {
5875             base_value => q(1),
5876             divisor => q(1),
5877             rule => q(ensimmäistä),
5878             },
5879             '2' => {
5880             base_value => q(2),
5881             divisor => q(1),
5882             rule => q(toista),
5883             },
5884             '3' => {
5885             base_value => q(3),
5886             divisor => q(1),
5887             rule => q(kolmatta),
5888             },
5889             '4' => {
5890             base_value => q(4),
5891             divisor => q(1),
5892             rule => q(neljättä),
5893             },
5894             '5' => {
5895             base_value => q(5),
5896             divisor => q(1),
5897             rule => q(viidettä),
5898             },
5899             '6' => {
5900             base_value => q(6),
5901             divisor => q(1),
5902             rule => q(kuudetta),
5903             },
5904             '7' => {
5905             base_value => q(7),
5906             divisor => q(1),
5907             rule => q(seitsemättä),
5908             },
5909             '8' => {
5910             base_value => q(8),
5911             divisor => q(1),
5912             rule => q(kahdeksatta),
5913             },
5914             '9' => {
5915             base_value => q(9),
5916             divisor => q(1),
5917             rule => q(yhdeksättä),
5918             },
5919             '10' => {
5920             base_value => q(10),
5921             divisor => q(10),
5922             rule => q(kymmenettä),
5923             },
5924             '11' => {
5925             base_value => q(11),
5926             divisor => q(10),
5927             rule => q(yhdettätoista),
5928             },
5929             '12' => {
5930             base_value => q(12),
5931             divisor => q(10),
5932             rule => q(kahdettatoista),
5933             },
5934             '13' => {
5935             base_value => q(13),
5936             divisor => q(10),
5937             rule => q(→→toista),
5938             },
5939             '20' => {
5940             base_value => q(20),
5941             divisor => q(10),
5942             rule => q(←%%spellout-ordinal-partitive-larger←­kymmenettä[­→→]),
5943             },
5944             '100' => {
5945             base_value => q(100),
5946             divisor => q(100),
5947             rule => q(sadatta[­→→]),
5948             },
5949             '200' => {
5950             base_value => q(200),
5951             divisor => q(100),
5952             rule => q(←%%spellout-ordinal-partitive-larger←­sadatta[­→→]),
5953             },
5954             '1000' => {
5955             base_value => q(1000),
5956             divisor => q(1000),
5957             rule => q(tuhannetta[­→→]),
5958             },
5959             '2000' => {
5960             base_value => q(2000),
5961             divisor => q(1000),
5962             rule => q(←%%spellout-ordinal-partitive-larger←­tuhannetta[­→→]),
5963             },
5964             '1000000' => {
5965             base_value => q(1000000),
5966             divisor => q(1000000),
5967             rule => q(miljoonatta[­→→]),
5968             },
5969             '2000000' => {
5970             base_value => q(2000000),
5971             divisor => q(1000000),
5972             rule => q(←%%spellout-ordinal-partitive-larger←­miljoonatta[­→→]),
5973             },
5974             '1000000000' => {
5975             base_value => q(1000000000),
5976             divisor => q(1000000000),
5977             rule => q(miljarditta[­→→]),
5978             },
5979             '2000000000' => {
5980             base_value => q(2000000000),
5981             divisor => q(1000000000),
5982             rule => q(←%%spellout-ordinal-partitive-larger←­miljarditta[­→→]),
5983             },
5984             '1000000000000' => {
5985             base_value => q(1000000000000),
5986             divisor => q(1000000000000),
5987             rule => q(biljoonatta[ →→]),
5988             },
5989             '2000000000000' => {
5990             base_value => q(2000000000000),
5991             divisor => q(1000000000000),
5992             rule => q(←%%spellout-ordinal-partitive-larger←­biljoonatta[ →→]),
5993             },
5994             '1000000000000000000' => {
5995             base_value => q(1000000000000000000),
5996             divisor => q(1000000000000000000),
5997             rule => q(=#,##0=),
5998             },
5999             'max' => {
6000             base_value => q(1000000000000000000),
6001             divisor => q(1000000000000000000),
6002             rule => q(=#,##0=),
6003             },
6004             },
6005             },
6006             'spellout-ordinal-partitive-larger' => {
6007             'private' => {
6008             '0' => {
6009             base_value => q(0),
6010             divisor => q(1),
6011             rule => q(),
6012             },
6013             '2' => {
6014             base_value => q(2),
6015             divisor => q(1),
6016             rule => q(kahdetta),
6017             },
6018             '3' => {
6019             base_value => q(3),
6020             divisor => q(1),
6021             rule => q(=%spellout-ordinal-partitive=),
6022             },
6023             'max' => {
6024             base_value => q(3),
6025             divisor => q(1),
6026             rule => q(=%spellout-ordinal-partitive=),
6027             },
6028             },
6029             },
6030             'spellout-ordinal-partitive-plural' => {
6031             'public' => {
6032             '-x' => {
6033             divisor => q(1),
6034             rule => q(miinus →→),
6035             },
6036             '0' => {
6037             base_value => q(0),
6038             divisor => q(1),
6039             rule => q(nollansia),
6040             },
6041             'x.x' => {
6042             divisor => q(1),
6043             rule => q(=#,##0.#=),
6044             },
6045             '1' => {
6046             base_value => q(1),
6047             divisor => q(1),
6048             rule => q(ensimmäisiä),
6049             },
6050             '2' => {
6051             base_value => q(2),
6052             divisor => q(1),
6053             rule => q(toisia),
6054             },
6055             '3' => {
6056             base_value => q(3),
6057             divisor => q(1),
6058             rule => q(kolmansia),
6059             },
6060             '4' => {
6061             base_value => q(4),
6062             divisor => q(1),
6063             rule => q(neljänsiä),
6064             },
6065             '5' => {
6066             base_value => q(5),
6067             divisor => q(1),
6068             rule => q(viidensiä),
6069             },
6070             '6' => {
6071             base_value => q(6),
6072             divisor => q(1),
6073             rule => q(kuudensia),
6074             },
6075             '7' => {
6076             base_value => q(7),
6077             divisor => q(1),
6078             rule => q(seitsemänsiä),
6079             },
6080             '8' => {
6081             base_value => q(8),
6082             divisor => q(1),
6083             rule => q(kahdeksansia),
6084             },
6085             '9' => {
6086             base_value => q(9),
6087             divisor => q(1),
6088             rule => q(yhdeksänsiä),
6089             },
6090             '10' => {
6091             base_value => q(10),
6092             divisor => q(10),
6093             rule => q(kymmenensiä),
6094             },
6095             '11' => {
6096             base_value => q(11),
6097             divisor => q(10),
6098             rule => q(yhdensiätoista),
6099             },
6100             '12' => {
6101             base_value => q(12),
6102             divisor => q(10),
6103             rule => q(kahdensiatoista),
6104             },
6105             '13' => {
6106             base_value => q(13),
6107             divisor => q(10),
6108             rule => q(→→toista),
6109             },
6110             '20' => {
6111             base_value => q(20),
6112             divisor => q(10),
6113             rule => q(←%%spellout-ordinal-partitive-plural-larger←­kymmenensiä[­→→]),
6114             },
6115             '100' => {
6116             base_value => q(100),
6117             divisor => q(100),
6118             rule => q(sadansia[­→→]),
6119             },
6120             '200' => {
6121             base_value => q(200),
6122             divisor => q(100),
6123             rule => q(←%%spellout-ordinal-partitive-plural-larger←­sadansia[­→→]),
6124             },
6125             '1000' => {
6126             base_value => q(1000),
6127             divisor => q(1000),
6128             rule => q(tuhannensia[­→→]),
6129             },
6130             '2000' => {
6131             base_value => q(2000),
6132             divisor => q(1000),
6133             rule => q(←%%spellout-ordinal-partitive-plural-larger←­tuhannensia[­→→]),
6134             },
6135             '1000000' => {
6136             base_value => q(1000000),
6137             divisor => q(1000000),
6138             rule => q(miljoonansia[­→→]),
6139             },
6140             '2000000' => {
6141             base_value => q(2000000),
6142             divisor => q(1000000),
6143             rule => q(←%%spellout-ordinal-partitive-plural-larger←­miljoonansia[­→→]),
6144             },
6145             '1000000000' => {
6146             base_value => q(1000000000),
6147             divisor => q(1000000000),
6148             rule => q(miljardinsia[­→→]),
6149             },
6150             '2000000000' => {
6151             base_value => q(2000000000),
6152             divisor => q(1000000000),
6153             rule => q(←%%spellout-ordinal-partitive-plural-larger←­miljardinsia[­→→]),
6154             },
6155             '1000000000000' => {
6156             base_value => q(1000000000000),
6157             divisor => q(1000000000000),
6158             rule => q(biljoonansia[ →→]),
6159             },
6160             '2000000000000' => {
6161             base_value => q(2000000000000),
6162             divisor => q(1000000000000),
6163             rule => q(←%%spellout-ordinal-partitive-plural-larger←­biljoonansia[ →→]),
6164             },
6165             '1000000000000000000' => {
6166             base_value => q(1000000000000000000),
6167             divisor => q(1000000000000000000),
6168             rule => q(=#,##0=),
6169             },
6170             'max' => {
6171             base_value => q(1000000000000000000),
6172             divisor => q(1000000000000000000),
6173             rule => q(=#,##0=),
6174             },
6175             },
6176             },
6177             'spellout-ordinal-partitive-plural-larger' => {
6178             'private' => {
6179             '0' => {
6180             base_value => q(0),
6181             divisor => q(1),
6182             rule => q(),
6183             },
6184             '2' => {
6185             base_value => q(2),
6186             divisor => q(1),
6187             rule => q(kahdensia),
6188             },
6189             '3' => {
6190             base_value => q(3),
6191             divisor => q(1),
6192             rule => q(=%spellout-ordinal-partitive-plural=),
6193             },
6194             'max' => {
6195             base_value => q(3),
6196             divisor => q(1),
6197             rule => q(=%spellout-ordinal-partitive-plural=),
6198             },
6199             },
6200             },
6201             'spellout-ordinal-translative' => {
6202             'public' => {
6203             '-x' => {
6204             divisor => q(1),
6205             rule => q(miinus →→),
6206             },
6207             '0' => {
6208             base_value => q(0),
6209             divisor => q(1),
6210             rule => q(nollanneksi),
6211             },
6212             'x.x' => {
6213             divisor => q(1),
6214             rule => q(=#,##0.#=),
6215             },
6216             '1' => {
6217             base_value => q(1),
6218             divisor => q(1),
6219             rule => q(ensimmäiseksi),
6220             },
6221             '2' => {
6222             base_value => q(2),
6223             divisor => q(1),
6224             rule => q(toiseksi),
6225             },
6226             '3' => {
6227             base_value => q(3),
6228             divisor => q(1),
6229             rule => q(kolmanneksi),
6230             },
6231             '4' => {
6232             base_value => q(4),
6233             divisor => q(1),
6234             rule => q(neljänneksi),
6235             },
6236             '5' => {
6237             base_value => q(5),
6238             divisor => q(1),
6239             rule => q(viidenneksi),
6240             },
6241             '6' => {
6242             base_value => q(6),
6243             divisor => q(1),
6244             rule => q(kuudenneksi),
6245             },
6246             '7' => {
6247             base_value => q(7),
6248             divisor => q(1),
6249             rule => q(seitsemänneksi),
6250             },
6251             '8' => {
6252             base_value => q(8),
6253             divisor => q(1),
6254             rule => q(kahdeksanneksi),
6255             },
6256             '9' => {
6257             base_value => q(9),
6258             divisor => q(1),
6259             rule => q(yhdeksänneksi),
6260             },
6261             '10' => {
6262             base_value => q(10),
6263             divisor => q(10),
6264             rule => q(kymmenenneksi),
6265             },
6266             '11' => {
6267             base_value => q(11),
6268             divisor => q(10),
6269             rule => q(yhdenneksitoista),
6270             },
6271             '12' => {
6272             base_value => q(12),
6273             divisor => q(10),
6274             rule => q(kahdenneksitoista),
6275             },
6276             '13' => {
6277             base_value => q(13),
6278             divisor => q(10),
6279             rule => q(→→toista),
6280             },
6281             '20' => {
6282             base_value => q(20),
6283             divisor => q(10),
6284             rule => q(←%%spellout-ordinal-translative-larger←­kymmenenneksi[­→→]),
6285             },
6286             '100' => {
6287             base_value => q(100),
6288             divisor => q(100),
6289             rule => q(sadanneksi[­→→]),
6290             },
6291             '200' => {
6292             base_value => q(200),
6293             divisor => q(100),
6294             rule => q(←%%spellout-ordinal-translative-larger←­sadanneksi[­→→]),
6295             },
6296             '1000' => {
6297             base_value => q(1000),
6298             divisor => q(1000),
6299             rule => q(tuhannenneksi[­→→]),
6300             },
6301             '2000' => {
6302             base_value => q(2000),
6303             divisor => q(1000),
6304             rule => q(←%%spellout-ordinal-translative-larger←­tuhannenneksi[­→→]),
6305             },
6306             '1000000' => {
6307             base_value => q(1000000),
6308             divisor => q(1000000),
6309             rule => q(miljoonanneksi[­→→]),
6310             },
6311             '2000000' => {
6312             base_value => q(2000000),
6313             divisor => q(1000000),
6314             rule => q(←%%spellout-ordinal-translative-larger←­miljoonanneksi[­→→]),
6315             },
6316             '1000000000' => {
6317             base_value => q(1000000000),
6318             divisor => q(1000000000),
6319             rule => q(miljardinneksi[­→→]),
6320             },
6321             '2000000000' => {
6322             base_value => q(2000000000),
6323             divisor => q(1000000000),
6324             rule => q(←%%spellout-ordinal-translative-larger←­miljardinneksi[­→→]),
6325             },
6326             '1000000000000' => {
6327             base_value => q(1000000000000),
6328             divisor => q(1000000000000),
6329             rule => q(biljoonanneksi[ →→]),
6330             },
6331             '2000000000000' => {
6332             base_value => q(2000000000000),
6333             divisor => q(1000000000000),
6334             rule => q(←%%spellout-ordinal-translative-larger←­biljoonanneksi[ →→]),
6335             },
6336             '1000000000000000000' => {
6337             base_value => q(1000000000000000000),
6338             divisor => q(1000000000000000000),
6339             rule => q(=#,##0=),
6340             },
6341             'max' => {
6342             base_value => q(1000000000000000000),
6343             divisor => q(1000000000000000000),
6344             rule => q(=#,##0=),
6345             },
6346             },
6347             },
6348             'spellout-ordinal-translative-larger' => {
6349             'private' => {
6350             '0' => {
6351             base_value => q(0),
6352             divisor => q(1),
6353             rule => q(),
6354             },
6355             '2' => {
6356             base_value => q(2),
6357             divisor => q(1),
6358             rule => q(kahdenneksi),
6359             },
6360             '3' => {
6361             base_value => q(3),
6362             divisor => q(1),
6363             rule => q(=%spellout-ordinal-translative=),
6364             },
6365             'max' => {
6366             base_value => q(3),
6367             divisor => q(1),
6368             rule => q(=%spellout-ordinal-translative=),
6369             },
6370             },
6371             },
6372             'spellout-ordinal-translative-plural' => {
6373             'public' => {
6374             '-x' => {
6375             divisor => q(1),
6376             rule => q(miinus →→),
6377             },
6378             '0' => {
6379             base_value => q(0),
6380             divisor => q(1),
6381             rule => q(nollansiksi),
6382             },
6383             'x.x' => {
6384             divisor => q(1),
6385             rule => q(=#,##0.#=),
6386             },
6387             '1' => {
6388             base_value => q(1),
6389             divisor => q(1),
6390             rule => q(ensimmäisiksi),
6391             },
6392             '2' => {
6393             base_value => q(2),
6394             divisor => q(1),
6395             rule => q(toisiksi),
6396             },
6397             '3' => {
6398             base_value => q(3),
6399             divisor => q(1),
6400             rule => q(kolmansiksi),
6401             },
6402             '4' => {
6403             base_value => q(4),
6404             divisor => q(1),
6405             rule => q(neljänsiksi),
6406             },
6407             '5' => {
6408             base_value => q(5),
6409             divisor => q(1),
6410             rule => q(viidensiksi),
6411             },
6412             '6' => {
6413             base_value => q(6),
6414             divisor => q(1),
6415             rule => q(kuudensiksi),
6416             },
6417             '7' => {
6418             base_value => q(7),
6419             divisor => q(1),
6420             rule => q(seitsemänsiksi),
6421             },
6422             '8' => {
6423             base_value => q(8),
6424             divisor => q(1),
6425             rule => q(kahdeksansiksi),
6426             },
6427             '9' => {
6428             base_value => q(9),
6429             divisor => q(1),
6430             rule => q(yhdeksänsiksi),
6431             },
6432             '10' => {
6433             base_value => q(10),
6434             divisor => q(10),
6435             rule => q(kymmenensiksi),
6436             },
6437             '11' => {
6438             base_value => q(11),
6439             divisor => q(10),
6440             rule => q(yhdensiksitoista),
6441             },
6442             '12' => {
6443             base_value => q(12),
6444             divisor => q(10),
6445             rule => q(kahdensiksitoista),
6446             },
6447             '13' => {
6448             base_value => q(13),
6449             divisor => q(10),
6450             rule => q(→→toista),
6451             },
6452             '20' => {
6453             base_value => q(20),
6454             divisor => q(10),
6455             rule => q(←%%spellout-ordinal-translative-plural-larger←­kymmenensiksi[­→→]),
6456             },
6457             '100' => {
6458             base_value => q(100),
6459             divisor => q(100),
6460             rule => q(sadansiksi[­→→]),
6461             },
6462             '200' => {
6463             base_value => q(200),
6464             divisor => q(100),
6465             rule => q(←%%spellout-ordinal-translative-plural-larger←­sadansiksi[­→→]),
6466             },
6467             '1000' => {
6468             base_value => q(1000),
6469             divisor => q(1000),
6470             rule => q(tuhannensiksi[­→→]),
6471             },
6472             '2000' => {
6473             base_value => q(2000),
6474             divisor => q(1000),
6475             rule => q(←%%spellout-ordinal-translative-plural-larger←­tuhannensiksi[­→→]),
6476             },
6477             '1000000' => {
6478             base_value => q(1000000),
6479             divisor => q(1000000),
6480             rule => q(miljoonansiksi[­→→]),
6481             },
6482             '2000000' => {
6483             base_value => q(2000000),
6484             divisor => q(1000000),
6485             rule => q(←%%spellout-ordinal-translative-plural-larger←­miljoonansiksi[­→→]),
6486             },
6487             '1000000000' => {
6488             base_value => q(1000000000),
6489             divisor => q(1000000000),
6490             rule => q(miljardinsiksi[­→→]),
6491             },
6492             '2000000000' => {
6493             base_value => q(2000000000),
6494             divisor => q(1000000000),
6495             rule => q(←%%spellout-ordinal-translative-plural-larger←­miljardinsiksi[­→→]),
6496             },
6497             '1000000000000' => {
6498             base_value => q(1000000000000),
6499             divisor => q(1000000000000),
6500             rule => q(biljoonansiksi[ →→]),
6501             },
6502             '2000000000000' => {
6503             base_value => q(2000000000000),
6504             divisor => q(1000000000000),
6505             rule => q(←%%spellout-ordinal-translative-plural-larger←­biljoonansiksi[ →→]),
6506             },
6507             '1000000000000000000' => {
6508             base_value => q(1000000000000000000),
6509             divisor => q(1000000000000000000),
6510             rule => q(=#,##0=),
6511             },
6512             'max' => {
6513             base_value => q(1000000000000000000),
6514             divisor => q(1000000000000000000),
6515             rule => q(=#,##0=),
6516             },
6517             },
6518             },
6519             'spellout-ordinal-translative-plural-larger' => {
6520             'private' => {
6521             '0' => {
6522             base_value => q(0),
6523             divisor => q(1),
6524             rule => q(),
6525             },
6526             '2' => {
6527             base_value => q(2),
6528             divisor => q(1),
6529             rule => q(kahdensiksi),
6530             },
6531             '3' => {
6532             base_value => q(3),
6533             divisor => q(1),
6534             rule => q(=%spellout-ordinal-translative-plural=),
6535             },
6536             'max' => {
6537             base_value => q(3),
6538             divisor => q(1),
6539             rule => q(=%spellout-ordinal-translative-plural=),
6540             },
6541             },
6542             },
6543             } },
6544             );
6545              
6546             # Need to add code for Key type pattern
6547             my ($self, $name, $region, $script, $variant) = @_;
6548              
6549 0     0 0   my $display_pattern = '{0} ({1})';
6550             $display_pattern =~s/\{0\}/$name/g;
6551 0           my $subtags = join '{0}, {1}', grep {$_} (
6552 0           $region,
6553 0           $script,
  0            
6554             $variant,
6555             );
6556              
6557             $display_pattern =~s/\{1\}/$subtags/g;
6558             return $display_pattern;
6559 0           }
6560 0            
6561             has 'display_name_language' => (
6562             is => 'ro',
6563             isa => CodeRef,
6564             init_arg => undef,
6565             default => sub {
6566             sub {
6567             my %languages = (
6568             'aa' => 'afar',
6569             'ab' => 'abhaasi',
6570             'ace' => 'atšeh',
6571             'ach' => 'atšoli',
6572             'ada' => 'adangme',
6573             'ady' => 'adyge',
6574             'ae' => 'avesta',
6575             'aeb' => 'tunisianarabia',
6576             'af' => 'afrikaans',
6577             'afh' => 'afrihili',
6578             'agq' => 'aghem',
6579             'ain' => 'ainu',
6580             'ak' => 'akan',
6581             'akk' => 'akkadi',
6582             'akz' => 'alabama',
6583             'ale' => 'aleutti',
6584             'aln' => 'gegi',
6585             'alt' => 'altai',
6586             'am' => 'amhara',
6587             'an' => 'aragonia',
6588             'ang' => 'muinaisenglanti',
6589             'anp' => 'angika',
6590             'ar' => 'arabia',
6591             'ar_001' => 'yleisarabia',
6592             'arc' => 'valtakunnanaramea',
6593             'arn' => 'mapudungun',
6594             'aro' => 'araona',
6595             'arp' => 'arapaho',
6596             'arq' => 'algerianarabia',
6597             'ars' => 'arabia – najd',
6598             'arw' => 'arawak',
6599             'ary' => 'marokonarabia',
6600             'arz' => 'egyptinarabia',
6601             'as' => 'assami',
6602             'asa' => 'asu',
6603             'ase' => 'amerikkalainen viittomakieli',
6604             'ast' => 'asturia',
6605             'av' => 'avaari',
6606             'avk' => 'kotava',
6607             'awa' => 'awadhi',
6608             'ay' => 'aimara',
6609             'az' => 'azeri',
6610             'az@alt=short' => 'azeri',
6611             'ba' => 'baškiiri',
6612             'bal' => 'belutši',
6613             'ban' => 'bali',
6614             'bar' => 'baijeri',
6615             'bas' => 'basaa',
6616             'bax' => 'bamum',
6617             'bbc' => 'batak-toba',
6618             'bbj' => 'ghomala',
6619             'be' => 'valkovenäjä',
6620             'bej' => 'bedža',
6621             'bem' => 'bemba',
6622             'bew' => 'betawi',
6623             'bez' => 'bena',
6624             'bfd' => 'fut',
6625             'bfq' => 'badaga',
6626             'bg' => 'bulgaria',
6627             'bgn' => 'länsibelutši',
6628             'bho' => 'bhodžpuri',
6629             'bi' => 'bislama',
6630             'bik' => 'bikol',
6631             'bin' => 'bini',
6632             'bjn' => 'banjar',
6633             'bkm' => 'kom',
6634             'bla' => 'siksika',
6635             'bm' => 'bambara',
6636             'bn' => 'bengali',
6637             'bo' => 'tiibet',
6638             'bpy' => 'bišnupria',
6639             'bqi' => 'bahtiari',
6640             'br' => 'bretoni',
6641             'bra' => 'bradž',
6642             'brh' => 'brahui',
6643             'brx' => 'bodo',
6644             'bs' => 'bosnia',
6645             'bss' => 'koose',
6646             'bua' => 'burjaatti',
6647             'bug' => 'bugi',
6648             'bum' => 'bulu',
6649             'byn' => 'bilin',
6650             'byv' => 'medumba',
6651             'ca' => 'katalaani',
6652             'cad' => 'caddo',
6653             'car' => 'karibi',
6654             'cay' => 'cayuga',
6655             'cch' => 'atsam',
6656             'ce' => 'tšetšeeni',
6657             'ceb' => 'cebuano',
6658             'cgg' => 'kiga',
6659             'ch' => 'tšamorro',
6660             'chb' => 'tšibtša',
6661             'chg' => 'tšagatai',
6662             'chk' => 'chuuk',
6663             'chm' => 'mari',
6664             'chn' => 'chinook-jargon',
6665             'cho' => 'choctaw',
6666             'chp' => 'chipewyan',
6667             'chr' => 'cherokee',
6668             'chy' => 'cheyenne',
6669             'ckb' => 'sorani',
6670             'co' => 'korsika',
6671             'cop' => 'kopti',
6672             'cps' => 'capiznon',
6673             'cr' => 'cree',
6674             'crh' => 'krimintataari',
6675             'crh@alt=secondary' => 'kriminturkki',
6676             'crs' => 'seychellienkreoli',
6677             'cs' => 'tšekki',
6678             'csb' => 'kašubi',
6679             'cu' => 'kirkkoslaavi',
6680             'cv' => 'tšuvassi',
6681             'cy' => 'kymri',
6682             'da' => 'tanska',
6683             'dak' => 'dakota',
6684             'dar' => 'dargi',
6685             'dav' => 'taita',
6686             'de' => 'saksa',
6687             'de_AT' => 'itävallansaksa',
6688             'de_CH' => 'sveitsinyläsaksa',
6689             'del' => 'delaware',
6690             'den' => 'slevi',
6691             'dgr' => 'dogrib',
6692             'din' => 'dinka',
6693             'dje' => 'djerma',
6694             'doi' => 'dogri',
6695             'dsb' => 'alasorbi',
6696             'dtp' => 'dusun',
6697             'dua' => 'duala',
6698             'dum' => 'keskihollanti',
6699             'dv' => 'divehi',
6700             'dyo' => 'jola-fonyi',
6701             'dyu' => 'djula',
6702             'dz' => 'dzongkha',
6703             'dzg' => 'dazaga',
6704             'ebu' => 'embu',
6705             'ee' => 'ewe',
6706             'efi' => 'efik',
6707             'egl' => 'emilia',
6708             'egy' => 'muinaisegypti',
6709             'eka' => 'ekajuk',
6710             'el' => 'kreikka',
6711             'elx' => 'elami',
6712             'en' => 'englanti',
6713             'en_AU' => 'australianenglanti',
6714             'en_CA' => 'kanadanenglanti',
6715             'en_GB' => 'britannianenglanti',
6716             'en_GB@alt=short' => 'englanti (Britannia)',
6717             'en_US' => 'amerikanenglanti',
6718             'en_US@alt=short' => 'englanti (USA)',
6719             'enm' => 'keskienglanti',
6720             'eo' => 'esperanto',
6721             'es' => 'espanja',
6722             'es_419' => 'amerikanespanja',
6723             'es_ES' => 'euroopanespanja',
6724             'es_MX' => 'meksikonespanja',
6725             'esu' => 'alaskanjupik',
6726             'et' => 'viro',
6727             'eu' => 'baski',
6728             'ewo' => 'ewondo',
6729             'ext' => 'extremadura',
6730             'fa' => 'persia',
6731             'fa@alt=secondary' => 'persia',
6732             'fan' => 'fang',
6733             'fat' => 'fanti',
6734             'ff' => 'fulani',
6735             'fi' => 'suomi',
6736             'fil' => 'filipino',
6737             'fit' => 'meänkieli',
6738             'fj' => 'fidži',
6739             'fo' => 'fääri',
6740             'fon' => 'fon',
6741             'fr' => 'ranska',
6742             'fr_CA' => 'kanadanranska',
6743             'fr_CH' => 'sveitsinranska',
6744             'frc' => 'cajunranska',
6745             'frm' => 'keskiranska',
6746             'fro' => 'muinaisranska',
6747             'frp' => 'arpitaani',
6748             'frr' => 'pohjoisfriisi',
6749             'frs' => 'itäfriisi',
6750             'fur' => 'friuli',
6751             'fy' => 'länsifriisi',
6752             'ga' => 'iiri',
6753             'gaa' => 'ga',
6754             'gag' => 'gagauzi',
6755             'gan' => 'gan-kiina',
6756             'gay' => 'gajo',
6757             'gba' => 'gbaja',
6758             'gbz' => 'zoroastrialaisdari',
6759             'gd' => 'gaeli',
6760             'gez' => 'ge’ez',
6761             'gil' => 'kiribati',
6762             'gl' => 'galicia',
6763             'glk' => 'gilaki',
6764             'gmh' => 'keskiyläsaksa',
6765             'gn' => 'guarani',
6766             'goh' => 'muinaisyläsaksa',
6767             'gom' => 'goankonkani',
6768             'gon' => 'gondi',
6769             'gor' => 'gorontalo',
6770             'got' => 'gootti',
6771             'grb' => 'grebo',
6772             'grc' => 'muinaiskreikka',
6773             'gsw' => 'sveitsinsaksa',
6774             'gu' => 'gudžarati',
6775             'guc' => 'wayuu',
6776             'gur' => 'frafra',
6777             'guz' => 'gusii',
6778             'gv' => 'manksi',
6779             'gwi' => 'gwitšin',
6780             'ha' => 'hausa',
6781             'hai' => 'haida',
6782             'hak' => 'hakka-kiina',
6783             'haw' => 'havaiji',
6784             'he' => 'heprea',
6785             'hi' => 'hindi',
6786             'hif' => 'fidžinhindi',
6787             'hil' => 'hiligaino',
6788             'hit' => 'heetti',
6789             'hmn' => 'hmong',
6790             'ho' => 'hiri-motu',
6791             'hr' => 'kroatia',
6792             'hsb' => 'yläsorbi',
6793             'hsn' => 'xiang-kiina',
6794             'ht' => 'haiti',
6795             'hu' => 'unkari',
6796             'hup' => 'hupa',
6797             'hy' => 'armenia',
6798             'hz' => 'herero',
6799             'ia' => 'interlingua',
6800             'iba' => 'iban',
6801             'ibb' => 'ibibio',
6802             'id' => 'indonesia',
6803             'ie' => 'interlingue',
6804             'ig' => 'igbo',
6805             'ii' => 'sichuanin-yi',
6806             'ik' => 'inupiaq',
6807             'ilo' => 'iloko',
6808             'inh' => 'inguuši',
6809             'io' => 'ido',
6810             'is' => 'islanti',
6811             'it' => 'italia',
6812             'iu' => 'inuktitut',
6813             'izh' => 'inkeroinen',
6814             'ja' => 'japani',
6815             'jam' => 'jamaikankreolienglanti',
6816             'jbo' => 'lojban',
6817             'jgo' => 'ngomba',
6818             'jmc' => 'machame',
6819             'jpr' => 'juutalaispersia',
6820             'jrb' => 'juutalaisarabia',
6821             'jut' => 'juutti',
6822             'jv' => 'jaava',
6823             'ka' => 'georgia',
6824             'kaa' => 'karakalpakki',
6825             'kab' => 'kabyyli',
6826             'kac' => 'katšin',
6827             'kaj' => 'jju',
6828             'kam' => 'kamba',
6829             'kaw' => 'kavi',
6830             'kbd' => 'kabardi',
6831             'kbl' => 'kanembu',
6832             'kcg' => 'tyap',
6833             'kde' => 'makonde',
6834             'kea' => 'kapverdenkreoli',
6835             'ken' => 'kenyang',
6836             'kfo' => 'norsunluurannikonkoro',
6837             'kg' => 'kongo',
6838             'kgp' => 'kaingang',
6839             'kha' => 'khasi',
6840             'kho' => 'khotani',
6841             'khq' => 'koyra chiini',
6842             'khw' => 'khowar',
6843             'ki' => 'kikuju',
6844             'kiu' => 'kirmanjki',
6845             'kj' => 'kuanjama',
6846             'kk' => 'kazakki',
6847             'kkj' => 'kako',
6848             'kl' => 'kalaallisut',
6849             'kl@alt=secondary' => 'grönlanti',
6850             'kln' => 'kalenjin',
6851             'km' => 'khmer',
6852             'kmb' => 'kimbundu',
6853             'kn' => 'kannada',
6854             'ko' => 'korea',
6855             'koi' => 'komipermjakki',
6856             'kok' => 'konkani',
6857             'kos' => 'kosrae',
6858             'kpe' => 'kpelle',
6859             'kr' => 'kanuri',
6860             'krc' => 'karatšai-balkaari',
6861             'kri' => 'krio',
6862             'krj' => 'kinaray-a',
6863             'krl' => 'karjala',
6864             'kru' => 'kurukh',
6865             'ks' => 'kašmiri',
6866             'ksb' => 'shambala',
6867             'ksf' => 'bafia',
6868             'ksh' => 'kölsch',
6869             'ku' => 'kurdi',
6870             'kum' => 'kumykki',
6871             'kut' => 'kutenai',
6872             'kv' => 'komi',
6873             'kw' => 'korni',
6874             'ky' => 'kirgiisi',
6875             'la' => 'latina',
6876             'lad' => 'ladino',
6877             'lad@alt=secondary' => 'juutalaisespanja',
6878             'lag' => 'lango',
6879             'lah' => 'lahnda',
6880             'lam' => 'lamba',
6881             'lb' => 'luxemburg',
6882             'lez' => 'lezgi',
6883             'lfn' => 'lingua franca nova',
6884             'lg' => 'ganda',
6885             'li' => 'limburg',
6886             'lij' => 'liguuri',
6887             'liv' => 'liivi',
6888             'lkt' => 'lakota',
6889             'lmo' => 'lombardi',
6890             'ln' => 'lingala',
6891             'lo' => 'lao',
6892             'lol' => 'mongo',
6893             'lou' => 'louisianankreoli',
6894             'loz' => 'lozi',
6895             'lrc' => 'pohjoisluri',
6896             'lt' => 'liettua',
6897             'ltg' => 'latgalli',
6898             'lu' => 'katanganluba',
6899             'lua' => 'luluanluba',
6900             'lui' => 'luiseño',
6901             'lun' => 'lunda',
6902             'luo' => 'luo',
6903             'lus' => 'lusai',
6904             'luy' => 'luhya',
6905             'lv' => 'latvia',
6906             'lzh' => 'klassinen kiina',
6907             'lzz' => 'lazi',
6908             'mad' => 'madura',
6909             'maf' => 'mafa',
6910             'mag' => 'magahi',
6911             'mai' => 'maithili',
6912             'mak' => 'makassar',
6913             'man' => 'mandingo',
6914             'mas' => 'maasai',
6915             'mde' => 'maba',
6916             'mdf' => 'mokša',
6917             'mdr' => 'mandar',
6918             'men' => 'mende',
6919             'mer' => 'meru',
6920             'mfe' => 'morisyen',
6921             'mg' => 'malagassi',
6922             'mga' => 'keski-iiri',
6923             'mgh' => 'makua-meetto',
6924             'mgo' => 'meta’',
6925             'mh' => 'marshall',
6926             'mi' => 'maori',
6927             'mic' => 'micmac',
6928             'min' => 'minangkabau',
6929             'mk' => 'makedonia',
6930             'ml' => 'malajalam',
6931             'mn' => 'mongoli',
6932             'mnc' => 'mantšu',
6933             'mni' => 'manipuri',
6934             'moh' => 'mohawk',
6935             'mos' => 'mossi',
6936             'mr' => 'marathi',
6937             'mrj' => 'vuorimari',
6938             'ms' => 'malaiji',
6939             'mt' => 'malta',
6940             'mua' => 'mundang',
6941             'mul' => 'useita kieliä',
6942             'mus' => 'creek',
6943             'mwl' => 'mirandeesi',
6944             'mwr' => 'marwari',
6945             'mwv' => 'mentawai',
6946             'my' => 'burma',
6947             'mye' => 'myene',
6948             'myv' => 'ersä',
6949             'mzn' => 'mazandarani',
6950             'na' => 'nauru',
6951             'nan' => 'min nan -kiina',
6952             'nap' => 'napoli',
6953             'naq' => 'nama',
6954             'nb' => 'norjan bokmål',
6955             'nd' => 'pohjois-ndebele',
6956             'nds' => 'alasaksa',
6957             'nds_NL' => 'alankomaidenalasaksa',
6958             'ne' => 'nepali',
6959             'new' => 'newari',
6960             'ng' => 'ndonga',
6961             'nia' => 'nias',
6962             'niu' => 'niue',
6963             'njo' => 'ao naga',
6964             'nl' => 'hollanti',
6965             'nl_BE' => 'flaami',
6966             'nmg' => 'kwasio',
6967             'nn' => 'norjan nynorsk',
6968             'nnh' => 'ngiemboon',
6969             'no' => 'norja',
6970             'nog' => 'nogai',
6971             'non' => 'muinaisnorja',
6972             'nov' => 'novial',
6973             'nqo' => 'n’ko',
6974             'nr' => 'etelä-ndebele',
6975             'nso' => 'pohjoissotho',
6976             'nus' => 'nuer',
6977             'nv' => 'navajo',
6978             'nwc' => 'klassinen newari',
6979             'ny' => 'njandža',
6980             'nym' => 'nyamwezi',
6981             'nyn' => 'nyankole',
6982             'nyo' => 'nyoro',
6983             'nzi' => 'nzima',
6984             'oc' => 'oksitaani',
6985             'oj' => 'odžibwa',
6986             'om' => 'oromo',
6987             'or' => 'orija',
6988             'os' => 'osseetti',
6989             'osa' => 'osage',
6990             'ota' => 'osmani',
6991             'pa' => 'pandžabi',
6992             'pag' => 'pangasinan',
6993             'pal' => 'pahlavi',
6994             'pam' => 'pampanga',
6995             'pap' => 'papiamentu',
6996             'pau' => 'palau',
6997             'pcd' => 'picardi',
6998             'pcm' => 'nigerianpidgin',
6999             'pdc' => 'pennsylvaniansaksa',
7000             'pdt' => 'plautdietsch',
7001             'peo' => 'muinaispersia',
7002             'pfl' => 'pfaltsi',
7003             'phn' => 'foinikia',
7004             'pi' => 'paali',
7005             'pl' => 'puola',
7006             'pms' => 'piemonte',
7007             'pnt' => 'pontoksenkreikka',
7008             'pon' => 'pohnpei',
7009             'prg' => 'muinaispreussi',
7010             'pro' => 'muinaisprovensaali',
7011             'ps' => 'paštu',
7012             'pt' => 'portugali',
7013             'pt_BR' => 'brasilianportugali',
7014             'pt_PT' => 'euroopanportugali',
7015             'qu' => 'ketšua',
7016             'quc' => 'kʼicheʼ',
7017             'qug' => 'chimborazonylänköketšua',
7018             'raj' => 'radžastani',
7019             'rap' => 'rapanui',
7020             'rar' => 'rarotonga',
7021             'rgn' => 'romagnoli',
7022             'rif' => 'tarifit',
7023             'rm' => 'retoromaani',
7024             'rn' => 'rundi',
7025             'ro' => 'romania',
7026             'ro_MD' => 'moldova',
7027             'rof' => 'rombo',
7028             'rom' => 'romani',
7029             'root' => 'juuri',
7030             'rtm' => 'rotuma',
7031             'ru' => 'venäjä',
7032             'rue' => 'ruteeni',
7033             'rug' => 'roviana',
7034             'rup' => 'aromania',
7035             'rw' => 'ruanda',
7036             'rwk' => 'rwa',
7037             'sa' => 'sanskrit',
7038             'sad' => 'sandawe',
7039             'sah' => 'jakuutti',
7040             'sam' => 'samarianaramea',
7041             'saq' => 'samburu',
7042             'sas' => 'sasak',
7043             'sat' => 'santali',
7044             'saz' => 'sauraštri',
7045             'sba' => 'ngambay',
7046             'sbp' => 'sangu',
7047             'sc' => 'sardi',
7048             'scn' => 'sisilia',
7049             'sco' => 'skotti',
7050             'sd' => 'sindhi',
7051             'sdc' => 'sassarinsardi',
7052             'sdh' => 'eteläkurdi',
7053             'se' => 'pohjoissaame',
7054             'see' => 'seneca',
7055             'seh' => 'sena',
7056             'sei' => 'seri',
7057             'sel' => 'selkuppi',
7058             'ses' => 'koyraboro senni',
7059             'sg' => 'sango',
7060             'sga' => 'muinaisiiri',
7061             'sgs' => 'samogiitti',
7062             'sh' => 'serbokroaatti',
7063             'shi' => 'tašelhit',
7064             'shn' => 'shan',
7065             'shu' => 'tšadinarabia',
7066             'si' => 'sinhala',
7067             'sid' => 'sidamo',
7068             'sk' => 'slovakki',
7069             'sl' => 'sloveeni',
7070             'sli' => 'sleesiansaksa',
7071             'sly' => 'selayar',
7072             'sm' => 'samoa',
7073             'sma' => 'eteläsaame',
7074             'smj' => 'luulajansaame',
7075             'smn' => 'inarinsaame',
7076             'sms' => 'koltansaame',
7077             'sn' => 'šona',
7078             'snk' => 'soninke',
7079             'so' => 'somali',
7080             'sog' => 'sogdi',
7081             'sq' => 'albania',
7082             'sr' => 'serbia',
7083             'srn' => 'sranan',
7084             'srr' => 'serer',
7085             'ss' => 'swazi',
7086             'ssy' => 'saho',
7087             'st' => 'eteläsotho',
7088             'stq' => 'saterlandinfriisi',
7089             'su' => 'sunda',
7090             'suk' => 'sukuma',
7091             'sus' => 'susu',
7092             'sux' => 'sumeri',
7093             'sv' => 'ruotsi',
7094             'sw' => 'swahili',
7095             'sw_CD' => 'kingwana',
7096             'swb' => 'komori',
7097             'syc' => 'muinaissyyria',
7098             'syr' => 'syyria',
7099             'szl' => 'sleesia',
7100             'ta' => 'tamili',
7101             'tcy' => 'tulu',
7102             'te' => 'telugu',
7103             'tem' => 'temne',
7104             'teo' => 'teso',
7105             'ter' => 'tereno',
7106             'tet' => 'tetum',
7107             'tg' => 'tadžikki',
7108             'th' => 'thai',
7109             'ti' => 'tigrinja',
7110             'tig' => 'tigre',
7111             'tiv' => 'tiv',
7112             'tk' => 'turkmeeni',
7113             'tkl' => 'tokelau',
7114             'tkr' => 'tsahuri',
7115             'tl' => 'tagalog',
7116             'tlh' => 'klingon',
7117             'tli' => 'tlingit',
7118             'tly' => 'tališi',
7119             'tmh' => 'tamašek',
7120             'tn' => 'tswana',
7121             'to' => 'tonga',
7122             'tog' => 'malawintonga',
7123             'tpi' => 'tok-pisin',
7124             'tr' => 'turkki',
7125             'tru' => 'turojo',
7126             'trv' => 'taroko',
7127             'ts' => 'tsonga',
7128             'tsd' => 'tsakonia',
7129             'tsi' => 'tsimši',
7130             'tt' => 'tataari',
7131             'ttt' => 'tati',
7132             'tum' => 'tumbuka',
7133             'tvl' => 'tuvalu',
7134             'tw' => 'twi',
7135             'twq' => 'tasawaq',
7136             'ty' => 'tahiti',
7137             'tyv' => 'tuva',
7138             'tzm' => 'keskiatlaksentamazight',
7139             'udm' => 'udmurtti',
7140             'ug' => 'uiguuri',
7141             'uga' => 'ugarit',
7142             'uk' => 'ukraina',
7143             'umb' => 'mbundu',
7144             'und' => 'tuntematon kieli',
7145             'ur' => 'urdu',
7146             'uz' => 'uzbekki',
7147             'vai' => 'vai',
7148             've' => 'venda',
7149             'vec' => 'venetsia',
7150             'vep' => 'vepsä',
7151             'vi' => 'vietnam',
7152             'vls' => 'länsiflaami',
7153             'vmf' => 'maininfrankki',
7154             'vo' => 'volapük',
7155             'vot' => 'vatja',
7156             'vro' => 'võro',
7157             'vun' => 'vunjo',
7158             'wa' => 'valloni',
7159             'wae' => 'walser',
7160             'wal' => 'wolaitta',
7161             'war' => 'waray',
7162             'was' => 'washo',
7163             'wbp' => 'warlpiri',
7164             'wo' => 'wolof',
7165             'wuu' => 'wu-kiina',
7166             'xal' => 'kalmukki',
7167             'xh' => 'xhosa',
7168             'xmf' => 'mingreli',
7169             'xog' => 'soga',
7170             'yao' => 'jao',
7171             'yap' => 'japi',
7172             'yav' => 'yangben',
7173             'ybb' => 'yemba',
7174             'yi' => 'jiddiš',
7175             'yo' => 'joruba',
7176             'yrl' => 'ñeengatú',
7177             'yue' => 'kantoninkiina',
7178             'za' => 'zhuang',
7179             'zap' => 'zapoteekki',
7180             'zbl' => 'blisskieli',
7181             'zea' => 'seelanti',
7182             'zen' => 'zenaga',
7183             'zgh' => 'vakioitu tamazight',
7184             'zh' => 'kiina',
7185             'zh_Hans' => 'yksinkertaistettu kiina',
7186             'zh_Hant' => 'perinteinen kiina',
7187             'zu' => 'zulu',
7188             'zun' => 'zuni',
7189             'zxx' => 'ei kielellistä sisältöä',
7190             'zza' => 'zaza',
7191              
7192             );
7193             if (@_) {
7194             return $languages{$_[0]};
7195             }
7196             return \%languages;
7197             }
7198             },
7199             );
7200              
7201             has 'display_name_script' => (
7202             is => 'ro',
7203             isa => CodeRef,
7204             init_arg => undef,
7205             default => sub {
7206             sub {
7207             my %scripts = (
7208             'Adlm' => 'fulanin adlam-aakkosto',
7209             'Afak' => 'afaka',
7210             'Aghb' => 'kaukasianalbanialainen',
7211             'Ahom' => 'ahom',
7212             'Arab' => 'arabialainen',
7213             'Arab@alt=variant' => 'persialaisarabialainen',
7214             'Armi' => 'valtakunnanaramealainen',
7215             'Armn' => 'armenialainen',
7216             'Avst' => 'avestalainen',
7217             'Bali' => 'balilainen',
7218             'Bamu' => 'bamum',
7219             'Bass' => 'bassa',
7220             'Batk' => 'batakilainen',
7221             'Beng' => 'bengalilainen',
7222             'Bhks' => 'sanskritin bhaiksuki-aakkosto',
7223             'Blis' => 'bliss-symbolit',
7224             'Bopo' => 'bopomofo',
7225             'Brah' => 'brahmi',
7226             'Brai' => 'braille-pistekirjoitus',
7227             'Bugi' => 'bugilainen',
7228             'Buhd' => 'buhidilainen',
7229             'Cakm' => 'chakmalainen',
7230             'Cans' => 'kanadalaisten alkuperäiskansojen yhtenäistetty tavukirjoitus',
7231             'Cari' => 'kaarialainen',
7232             'Cham' => 'tšamilainen',
7233             'Cher' => 'cherokeelainen',
7234             'Cirt' => 'cirth',
7235             'Copt' => 'koptilainen',
7236             'Cprt' => 'muinaiskyproslainen',
7237             'Cyrl' => 'kyrillinen',
7238             'Cyrs' => 'kyrillinen muinaiskirkkoslaavimuunnelma',
7239             'Deva' => 'devanagari',
7240             'Dsrt' => 'deseret',
7241             'Dupl' => 'Duployén pikakirjoitus',
7242             'Egyd' => 'egyptiläinen demoottinen',
7243             'Egyh' => 'egyptiläinen hieraattinen',
7244             'Egyp' => 'egyptiläiset hieroglyfit',
7245             'Elba' => 'elbasanilainen',
7246             'Ethi' => 'etiopialainen',
7247             'Ethi@alt=secondary' => 'ge’ez',
7248             'Geok' => 'muinaisgeorgialainen',
7249             'Geok@alt=secondary' => 'khutsuri',
7250             'Geor' => 'georgialainen',
7251             'Geor@alt=secondary' => 'mkhedruli',
7252             'Glag' => 'glagoliittinen',
7253             'Gonm' => 'masaram-gondi',
7254             'Goth' => 'goottilainen',
7255             'Gran' => 'grantha',
7256             'Grek' => 'kreikkalainen',
7257             'Gujr' => 'gudžaratilainen',
7258             'Guru' => 'gurmukhi',
7259             'Hanb' => 'kiinan han ja bopomofo',
7260             'Hang' => 'hangul',
7261             'Hani' => 'kiinalainen han',
7262             'Hano' => 'hanunoolainen',
7263             'Hans' => 'yksinkertaistettu',
7264             'Hans@alt=stand-alone' => 'yksinkertaistettu han',
7265             'Hant' => 'perinteinen',
7266             'Hant@alt=stand-alone' => 'perinteinen han',
7267             'Hatr' => 'hatralainen',
7268             'Hebr' => 'heprealainen',
7269             'Hira' => 'hiragana',
7270             'Hluw' => 'anatolialaiset hieroglyfit',
7271             'Hmng' => 'pahawh hmong',
7272             'Hrkt' => 'japanin tavumerkistöt',
7273             'Hung' => 'muinaisunkarilainen',
7274             'Inds' => 'induslainen',
7275             'Ital' => 'muinaisitalialainen',
7276             'Jamo' => 'korean hangulin jamo-elementit',
7277             'Java' => 'jaavalainen',
7278             'Jpan' => 'japanilainen',
7279             'Jurc' => 'džurtšen',
7280             'Kali' => 'kayah li',
7281             'Kana' => 'katakana',
7282             'Khar' => 'kharosthi',
7283             'Khmr' => 'khmeriläinen',
7284             'Khoj' => 'khojki',
7285             'Knda' => 'kannadalainen',
7286             'Kore' => 'korealainen',
7287             'Kpel' => 'kpelle',
7288             'Kthi' => 'kaithi',
7289             'Lana' => 'lanna',
7290             'Laoo' => 'laolainen',
7291             'Latf' => 'latinalainen fraktuuramuunnelma',
7292             'Latg' => 'latinalainen gaelimuunnelma',
7293             'Latn' => 'latinalainen',
7294             'Lepc' => 'lepchalainen',
7295             'Limb' => 'limbulainen',
7296             'Lina' => 'lineaari-A',
7297             'Linb' => 'lineaari-B',
7298             'Lisu' => 'Fraserin aakkoset',
7299             'Loma' => 'loma',
7300             'Lyci' => 'lyykialainen',
7301             'Lydi' => 'lyydialainen',
7302             'Mahj' => 'mahajanilainen',
7303             'Mand' => 'mandealainen',
7304             'Mani' => 'manikealainen',
7305             'Marc' => 'tiibetiläinen marchan-kirjoitus',
7306             'Maya' => 'maya-hieroglyfit',
7307             'Mend' => 'mende',
7308             'Merc' => 'meroiittinen kursiivikirjoitus',
7309             'Mero' => 'meroiittinen',
7310             'Mlym' => 'malajalamilainen',
7311             'Modi' => 'modi-aakkoset',
7312             'Mong' => 'mongolilainen',
7313             'Moon' => 'moon-kohokirjoitus',
7314             'Mroo' => 'mro',
7315             'Mtei' => 'meitei',
7316             'Mtei@alt=secondary' => 'meitei mayek',
7317             'Mult' => 'multanilainen',
7318             'Mymr' => 'burmalainen',
7319             'Narb' => 'muinaispohjoisarabialainen',
7320             'Nbat' => 'nabatealainen',
7321             'Newa' => 'newarin newa-tavukirjoitus',
7322             'Nkgb' => 'naxi geba',
7323             'Nkoo' => 'n’ko',
7324             'Nshu' => 'nüshu',
7325             'Ogam' => 'ogam',
7326             'Olck' => 'ol chiki',
7327             'Orkh' => 'orkhon',
7328             'Orya' => 'orijalainen',
7329             'Osge' => 'osagen aakkosto',
7330             'Osma' => 'osmanjalainen',
7331             'Palm' => 'palmyralainen',
7332             'Pauc' => 'zotuallai',
7333             'Perm' => 'muinaispermiläinen',
7334             'Phag' => 'phags-pa',
7335             'Phli' => 'piirtokirjoituspahlavilainen',
7336             'Phlp' => 'psalttaripahlavilainen',
7337             'Phlv' => 'kirjapahlavilainen',
7338             'Phnx' => 'foinikialainen',
7339             'Plrd' => 'Pollardin foneettinen',
7340             'Prti' => 'piirtokirjoitusparthialainen',
7341             'Rjng' => 'rejang',
7342             'Roro' => 'rongorongo',
7343             'Runr' => 'riimukirjoitus',
7344             'Samr' => 'samarianaramealainen',
7345             'Sara' => 'sarati',
7346             'Sarb' => 'muinaiseteläarabialainen',
7347             'Saur' => 'saurashtra',
7348             'Sgnw' => 'SignWriting',
7349             'Shaw' => 'shaw’lainen',
7350             'Shrd' => 'šarada',
7351             'Sidd' => 'siddham-tavukirjoitus',
7352             'Sind' => 'khudabadi',
7353             'Sinh' => 'sinhalilainen',
7354             'Sora' => 'sorang sompeng',
7355             'Soyo' => 'soyombo-kirjaimisto',
7356             'Sund' => 'sundalainen',
7357             'Sylo' => 'syloti nagri',
7358             'Syrc' => 'syyrialainen',
7359             'Syre' => 'syyrialainen estrangelo-muunnelma',
7360             'Syrj' => 'syyrialainen läntinen muunnelma',
7361             'Syrn' => 'syyrialainen itäinen muunnelma',
7362             'Tagb' => 'tagbanwalainen',
7363             'Takr' => 'takri',
7364             'Tale' => 'tailelainen',
7365             'Talu' => 'uusi tailuelainen',
7366             'Taml' => 'tamililainen',
7367             'Tang' => 'tangut',
7368             'Tavt' => 'tai viet',
7369             'Telu' => 'telugulainen',
7370             'Teng' => 'tengwar',
7371             'Tfng' => 'tifinagh',
7372             'Tglg' => 'tagalogilainen',
7373             'Thaa' => 'thaana',
7374             'Thai' => 'thailainen',
7375             'Tibt' => 'tiibetiläinen',
7376             'Tirh' => 'tirhuta',
7377             'Ugar' => 'ugaritilainen',
7378             'Vaii' => 'vailainen',
7379             'Visp' => 'näkyvä puhe',
7380             'Visp@alt=secondary' => 'Visible Speech',
7381             'Wara' => 'varang kshiti',
7382             'Wole' => 'woleai',
7383             'Xpeo' => 'muinaispersialainen',
7384             'Xsux' => 'sumerilais-akkadilainen nuolenpääkirjoitus',
7385             'Yiii' => 'yiläinen',
7386             'Zanb' => 'zanabazar-neliökirjaimisto',
7387             'Zinh' => 'peritty',
7388             'Zmth' => 'matemaattinen',
7389             'Zsye' => 'emoji-symbolit',
7390             'Zsym' => 'symbolit',
7391             'Zxxx' => 'kirjoittamaton',
7392             'Zyyy' => 'määrittämätön',
7393             'Zzzz' => 'tuntematon kirjoitusjärjestelmä',
7394              
7395             );
7396             if ( @_ ) {
7397             return $scripts{$_[0]};
7398             }
7399             return \%scripts;
7400             }
7401             }
7402             );
7403              
7404             has 'display_name_region' => (
7405             is => 'ro',
7406             isa => HashRef[Str],
7407             init_arg => undef,
7408             default => sub {
7409             {
7410             '001' => 'maailma',
7411             '002' => 'Afrikka',
7412             '003' => 'Pohjois-Amerikka',
7413             '005' => 'Etelä-Amerikka',
7414             '009' => 'Oseania',
7415             '011' => 'Länsi-Afrikka',
7416             '013' => 'Väli-Amerikka',
7417             '014' => 'Itä-Afrikka',
7418             '015' => 'Pohjois-Afrikka',
7419             '017' => 'Keski-Afrikka',
7420             '018' => 'eteläinen Afrikka',
7421             '019' => 'Amerikka',
7422             '021' => 'pohjoinen Amerikka',
7423             '029' => 'Karibia',
7424             '030' => 'Itä-Aasia',
7425             '034' => 'Etelä-Aasia',
7426             '035' => 'Kaakkois-Aasia',
7427             '039' => 'Etelä-Eurooppa',
7428             '053' => 'Australaasia',
7429             '054' => 'Melanesia',
7430             '057' => 'Mikronesia',
7431             '061' => 'Polynesia',
7432             '142' => 'Aasia',
7433             '143' => 'Keski-Aasia',
7434             '145' => 'Länsi-Aasia',
7435             '150' => 'Eurooppa',
7436             '151' => 'Itä-Eurooppa',
7437             '154' => 'Pohjois-Eurooppa',
7438             '155' => 'Länsi-Eurooppa',
7439             '202' => 'Saharan eteläpuolinen Afrikka',
7440             '419' => 'Latinalainen Amerikka',
7441             'AC' => 'Ascension-saari',
7442             'AD' => 'Andorra',
7443             'AE' => 'Arabiemiirikunnat',
7444             'AF' => 'Afganistan',
7445             'AG' => 'Antigua ja Barbuda',
7446             'AI' => 'Anguilla',
7447             'AL' => 'Albania',
7448             'AM' => 'Armenia',
7449             'AO' => 'Angola',
7450             'AQ' => 'Antarktis',
7451             'AR' => 'Argentiina',
7452             'AS' => 'Amerikan Samoa',
7453             'AT' => 'Itävalta',
7454             'AU' => 'Australia',
7455             'AW' => 'Aruba',
7456             'AX' => 'Ahvenanmaa',
7457             'AZ' => 'Azerbaidžan',
7458             'BA' => 'Bosnia ja Hertsegovina',
7459             'BB' => 'Barbados',
7460             'BD' => 'Bangladesh',
7461             'BE' => 'Belgia',
7462             'BF' => 'Burkina Faso',
7463             'BG' => 'Bulgaria',
7464             'BH' => 'Bahrain',
7465             'BI' => 'Burundi',
7466             'BJ' => 'Benin',
7467             'BL' => 'Saint-Barthélemy',
7468             'BM' => 'Bermuda',
7469             'BN' => 'Brunei',
7470             'BO' => 'Bolivia',
7471             'BQ' => 'Karibian Alankomaat',
7472             'BR' => 'Brasilia',
7473             'BS' => 'Bahama',
7474             'BT' => 'Bhutan',
7475             'BV' => 'Bouvet’nsaari',
7476             'BW' => 'Botswana',
7477             'BY' => 'Valko-Venäjä',
7478             'BZ' => 'Belize',
7479             'CA' => 'Kanada',
7480             'CC' => 'Kookossaaret (Keelingsaaret)',
7481             'CD' => 'Kongon demokraattinen tasavalta',
7482             'CD@alt=variant' => 'Kongo-Kinshasa',
7483             'CF' => 'Keski-Afrikan tasavalta',
7484             'CG' => 'Kongon tasavalta',
7485             'CG@alt=variant' => 'Kongo-Brazzaville',
7486             'CH' => 'Sveitsi',
7487             'CI' => 'Norsunluurannikko',
7488             'CI@alt=variant' => 'Côte d’Ivoire',
7489             'CK' => 'Cookinsaaret',
7490             'CL' => 'Chile',
7491             'CM' => 'Kamerun',
7492             'CN' => 'Kiina',
7493             'CO' => 'Kolumbia',
7494             'CP' => 'Clippertoninsaari',
7495             'CR' => 'Costa Rica',
7496             'CU' => 'Kuuba',
7497             'CV' => 'Kap Verde',
7498             'CW' => 'Curaçao',
7499             'CX' => 'Joulusaari',
7500             'CY' => 'Kypros',
7501             'CZ' => 'Tšekki',
7502             'CZ@alt=variant' => 'Tšekin tasavalta',
7503             'DE' => 'Saksa',
7504             'DG' => 'Diego Garcia',
7505             'DJ' => 'Djibouti',
7506             'DK' => 'Tanska',
7507             'DM' => 'Dominica',
7508             'DO' => 'Dominikaaninen tasavalta',
7509             'DZ' => 'Algeria',
7510             'EA' => 'Ceuta ja Melilla',
7511             'EC' => 'Ecuador',
7512             'EE' => 'Viro',
7513             'EG' => 'Egypti',
7514             'EH' => 'Länsi-Sahara',
7515             'ER' => 'Eritrea',
7516             'ES' => 'Espanja',
7517             'ET' => 'Etiopia',
7518             'EU' => 'Euroopan unioni',
7519             'EZ' => 'euroalue',
7520             'FI' => 'Suomi',
7521             'FJ' => 'Fidži',
7522             'FK' => 'Falklandinsaaret',
7523             'FK@alt=variant' => 'Falklandinsaaret (Malvinassaaret)',
7524             'FM' => 'Mikronesian liittovaltio',
7525             'FO' => 'Färsaaret',
7526             'FR' => 'Ranska',
7527             'GA' => 'Gabon',
7528             'GB' => 'Iso-Britannia',
7529             'GB@alt=short' => 'Britannia',
7530             'GD' => 'Grenada',
7531             'GE' => 'Georgia',
7532             'GF' => 'Ranskan Guayana',
7533             'GG' => 'Guernsey',
7534             'GH' => 'Ghana',
7535             'GI' => 'Gibraltar',
7536             'GL' => 'Grönlanti',
7537             'GM' => 'Gambia',
7538             'GN' => 'Guinea',
7539             'GP' => 'Guadeloupe',
7540             'GQ' => 'Päiväntasaajan Guinea',
7541             'GR' => 'Kreikka',
7542             'GS' => 'Etelä-Georgia ja Eteläiset Sandwichsaaret',
7543             'GT' => 'Guatemala',
7544             'GU' => 'Guam',
7545             'GW' => 'Guinea-Bissau',
7546             'GY' => 'Guyana',
7547             'HK' => 'Hongkong – Kiinan e.h.a.',
7548             'HK@alt=short' => 'Hongkong',
7549             'HM' => 'Heard ja McDonaldinsaaret',
7550             'HN' => 'Honduras',
7551             'HR' => 'Kroatia',
7552             'HT' => 'Haiti',
7553             'HU' => 'Unkari',
7554             'IC' => 'Kanariansaaret',
7555             'ID' => 'Indonesia',
7556             'IE' => 'Irlanti',
7557             'IL' => 'Israel',
7558             'IM' => 'Mansaari',
7559             'IN' => 'Intia',
7560             'IO' => 'Brittiläinen Intian valtameren alue',
7561             'IQ' => 'Irak',
7562             'IR' => 'Iran',
7563             'IS' => 'Islanti',
7564             'IT' => 'Italia',
7565             'JE' => 'Jersey',
7566             'JM' => 'Jamaika',
7567             'JO' => 'Jordania',
7568             'JP' => 'Japani',
7569             'KE' => 'Kenia',
7570             'KG' => 'Kirgisia',
7571             'KH' => 'Kambodža',
7572             'KI' => 'Kiribati',
7573             'KM' => 'Komorit',
7574             'KN' => 'Saint Kitts ja Nevis',
7575             'KP' => 'Pohjois-Korea',
7576             'KR' => 'Etelä-Korea',
7577             'KW' => 'Kuwait',
7578             'KY' => 'Caymansaaret',
7579             'KZ' => 'Kazakstan',
7580             'LA' => 'Laos',
7581             'LB' => 'Libanon',
7582             'LC' => 'Saint Lucia',
7583             'LI' => 'Liechtenstein',
7584             'LK' => 'Sri Lanka',
7585             'LR' => 'Liberia',
7586             'LS' => 'Lesotho',
7587             'LT' => 'Liettua',
7588             'LU' => 'Luxemburg',
7589             'LV' => 'Latvia',
7590             'LY' => 'Libya',
7591             'MA' => 'Marokko',
7592             'MC' => 'Monaco',
7593             'MD' => 'Moldova',
7594             'ME' => 'Montenegro',
7595             'MF' => 'Saint-Martin',
7596             'MG' => 'Madagaskar',
7597             'MH' => 'Marshallinsaaret',
7598             'MK' => 'Makedonia',
7599             'MK@alt=variant' => 'EJT Makedonia',
7600             'ML' => 'Mali',
7601             'MM' => 'Myanmar (Burma)',
7602             'MN' => 'Mongolia',
7603             'MO' => 'Macao – Kiinan e.h.a.',
7604             'MO@alt=short' => 'Macao',
7605             'MP' => 'Pohjois-Mariaanit',
7606             'MQ' => 'Martinique',
7607             'MR' => 'Mauritania',
7608             'MS' => 'Montserrat',
7609             'MT' => 'Malta',
7610             'MU' => 'Mauritius',
7611             'MV' => 'Malediivit',
7612             'MW' => 'Malawi',
7613             'MX' => 'Meksiko',
7614             'MY' => 'Malesia',
7615             'MZ' => 'Mosambik',
7616             'NA' => 'Namibia',
7617             'NC' => 'Uusi-Kaledonia',
7618             'NE' => 'Niger',
7619             'NF' => 'Norfolkinsaari',
7620             'NG' => 'Nigeria',
7621             'NI' => 'Nicaragua',
7622             'NL' => 'Alankomaat',
7623             'NO' => 'Norja',
7624             'NP' => 'Nepal',
7625             'NR' => 'Nauru',
7626             'NU' => 'Niue',
7627             'NZ' => 'Uusi-Seelanti',
7628             'OM' => 'Oman',
7629             'PA' => 'Panama',
7630             'PE' => 'Peru',
7631             'PF' => 'Ranskan Polynesia',
7632             'PG' => 'Papua-Uusi-Guinea',
7633             'PH' => 'Filippiinit',
7634             'PK' => 'Pakistan',
7635             'PL' => 'Puola',
7636             'PM' => 'Saint-Pierre ja Miquelon',
7637             'PN' => 'Pitcairn',
7638             'PR' => 'Puerto Rico',
7639             'PS' => 'Palestiinalaisalueet',
7640             'PS@alt=short' => 'Palestiina',
7641             'PT' => 'Portugali',
7642             'PW' => 'Palau',
7643             'PY' => 'Paraguay',
7644             'QA' => 'Qatar',
7645             'QO' => 'ulkomeri',
7646             'RE' => 'Réunion',
7647             'RO' => 'Romania',
7648             'RS' => 'Serbia',
7649             'RU' => 'Venäjä',
7650             'RW' => 'Ruanda',
7651             'SA' => 'Saudi-Arabia',
7652             'SB' => 'Salomonsaaret',
7653             'SC' => 'Seychellit',
7654             'SD' => 'Sudan',
7655             'SE' => 'Ruotsi',
7656             'SG' => 'Singapore',
7657             'SH' => 'Saint Helena',
7658             'SI' => 'Slovenia',
7659             'SJ' => 'Huippuvuoret ja Jan Mayen',
7660             'SK' => 'Slovakia',
7661             'SL' => 'Sierra Leone',
7662             'SM' => 'San Marino',
7663             'SN' => 'Senegal',
7664             'SO' => 'Somalia',
7665             'SR' => 'Suriname',
7666             'SS' => 'Etelä-Sudan',
7667             'ST' => 'São Tomé ja Príncipe',
7668             'SV' => 'El Salvador',
7669             'SX' => 'Sint Maarten',
7670             'SY' => 'Syyria',
7671             'SZ' => 'Swazimaa',
7672             'TA' => 'Tristan da Cunha',
7673             'TC' => 'Turks- ja Caicossaaret',
7674             'TD' => 'Tšad',
7675             'TF' => 'Ranskan eteläiset alueet',
7676             'TG' => 'Togo',
7677             'TH' => 'Thaimaa',
7678             'TJ' => 'Tadžikistan',
7679             'TK' => 'Tokelau',
7680             'TL' => 'Itä-Timor',
7681             'TL@alt=variant' => 'Timor-Leste',
7682             'TM' => 'Turkmenistan',
7683             'TN' => 'Tunisia',
7684             'TO' => 'Tonga',
7685             'TR' => 'Turkki',
7686             'TT' => 'Trinidad ja Tobago',
7687             'TV' => 'Tuvalu',
7688             'TW' => 'Taiwan',
7689             'TZ' => 'Tansania',
7690             'UA' => 'Ukraina',
7691             'UG' => 'Uganda',
7692             'UM' => 'Yhdysvaltain erillissaaret',
7693             'UN' => 'Yhdistyneet kansakunnat',
7694             'UN@alt=short' => 'YK',
7695             'US' => 'Yhdysvallat',
7696             'US@alt=short' => 'USA',
7697             'UY' => 'Uruguay',
7698             'UZ' => 'Uzbekistan',
7699             'VA' => 'Vatikaani',
7700             'VC' => 'Saint Vincent ja Grenadiinit',
7701             'VE' => 'Venezuela',
7702             'VG' => 'Brittiläiset Neitsytsaaret',
7703             'VI' => 'Yhdysvaltain Neitsytsaaret',
7704             'VN' => 'Vietnam',
7705             'VU' => 'Vanuatu',
7706             'WF' => 'Wallis ja Futuna',
7707             'WS' => 'Samoa',
7708             'XK' => 'Kosovo',
7709             'YE' => 'Jemen',
7710             'YT' => 'Mayotte',
7711             'ZA' => 'Etelä-Afrikka',
7712             'ZM' => 'Sambia',
7713             'ZW' => 'Zimbabwe',
7714             'ZZ' => 'tuntematon alue',
7715              
7716             }
7717             },
7718             );
7719              
7720             has 'display_name_variant' => (
7721             is => 'ro',
7722             isa => HashRef[Str],
7723             init_arg => undef,
7724             default => sub {
7725             {
7726             '1901' => 'saksan perinteinen oikeinkirjoitus',
7727             '1994' => 'sloveenin resian murteen yhdenmukaistettu oikeinkirjoitus',
7728             '1996' => 'saksan uusi oikeinkirjoitus',
7729             '1606NICT' => 'myöhäiskeskiranska',
7730             '1694ACAD' => 'varhaisnykyranska',
7731             '1959ACAD' => 'valkovenäjän virallinen oikeinkirjoitus',
7732             'ABL1943' => 'portugalin oikeinkirjoitus 1943',
7733             'ALALC97' => 'amerikkalainen kirjastolatinaistus 1997',
7734             'ALUKU' => 'alukun kreolimurre',
7735             'AO1990' => 'portugalin oikeinkirjoitussopimus 1990',
7736             'AREVELA' => 'itäarmenialainen',
7737             'AREVMDA' => 'länsiarmenialainen',
7738             'BAKU1926' => 'yhtenäistetty turkkilainen latinalainen aakkosto',
7739             'BALANKA' => 'aniin balankalaismurre',
7740             'BARLA' => 'kapverdenkreolin barlaventolainen murreryhmä',
7741             'BASICENG' => 'Ogdenin perusenglanti',
7742             'BAUDDHA' => 'sanskriitin buddhalainen sekamuoto',
7743             'BISCAYAN' => 'baskin biskajalaismurre',
7744             'BISKE' => 'sloveenin resian San Giorgion/Bilan alamurre',
7745             'BOHORIC' => 'sloveenin Bohorič-aakkosto',
7746             'BOONT' => 'englannin boontling-murre',
7747             'COLB1945' => 'portugalin oikeinkirjoitus 1945',
7748             'CORNU' => 'englannin cornu-murre',
7749             'DAJNKO' => 'sloveenin Dajnko-aakkosto',
7750             'EKAVSK' => 'serbian ekavialainen ääntämys',
7751             'EMODENG' => 'varhaisnykyenglanti',
7752             'FONIPA' => 'kansainvälinen foneettinen aakkosto IPA',
7753             'FONNAPA' => 'pohjoisamerikkalainen foneettinen aakkosto NAPA',
7754             'FONUPA' => 'uralilainen foneettinen aakkosto UPA',
7755             'FONUPA@alt=secondary' => 'suomalais-ugrilainen tarkekirjoitus',
7756             'FONXSAMP' => 'foneettinen X-SAMPA-merkistö',
7757             'HEPBURN' => 'japanin Hepburn-latinaistus',
7758             'HOGNORSK' => 'norjan högnorsk',
7759             'HSISTEMO' => 'esperanton h-kirjoitus',
7760             'IJEKAVSK' => 'serbian ijekavialainen ääntämys',
7761             'ITIHASA' => 'sanskriitin eeppinen muoto',
7762             'JAUER' => 'retoromaanin jauer-murre',
7763             'JYUTPING' => 'kantoninkiinan jyutping-latinaistus',
7764             'KKCOR' => 'kornin yleiskirjoitus',
7765             'KOCIEWIE' => 'puolan kociewielainen murre',
7766             'KSCOR' => 'kornin Kernowek-ortografia',
7767             'LAUKIKA' => 'klassinen sanskriitti',
7768             'LIPAW' => 'sloveenin resian Lipovazin/Lipovecin alamurre',
7769             'LUNA1918' => 'venäjän ortografia 1918',
7770             'METELKO' => 'sloveenin Metelko-aakkosto',
7771             'MONOTON' => 'monotoninen kreikka',
7772             'NDYUKA' => 'ndyukan kreolimurre',
7773             'NEDIS' => 'sloveenin natisonen murre',
7774             'NEWFOUND' => 'englannin newfoundlandilaismurre',
7775             'NJIVA' => 'sloveenin resian Gnivan/Njivan alamurre',
7776             'NULIK' => 'nykyvolapük',
7777             'OSOJS' => 'sloveenin resian Oseaccon/Osojanen alamurre',
7778             'OXENDICT' => 'englannin Oxfordin sanakirjan oikeinkirjoitus',
7779             'PAHAWH2' => 'pahawh-hmongin tavukirjoituksen toinen vaihe',
7780             'PAHAWH3' => 'pahawh-hmongin tavukirjoituksen kolmas vaihe',
7781             'PAHAWH4' => 'pahawh-hmongin tavukirjoituksen viimeinen vaihe',
7782             'PAMAKA' => 'pamakan kreolimurre',
7783             'PETR1708' => 'venäjän Pietarin siviiliaakkosto 1708',
7784             'PINYIN' => 'kiinan pinyin-latinaistus',
7785             'POLYTON' => 'polytoninen kreikka',
7786             'POSIX' => 'tietokonemäärittely POSIX',
7787             'PUTER' => 'retoromaanin puter-muoto',
7788             'REVISED' => 'uudistettu oikeinkirjoitus',
7789             'RIGIK' => 'klassinen volapük',
7790             'ROZAJ' => 'sloveenin resian murre',
7791             'RUMGR' => 'retoromaanin rumantsch grischun -muoto',
7792             'SAAHO' => 'afarin saho-murre',
7793             'SCOTLAND' => 'skotlanninenglanti',
7794             'SCOUSE' => 'englannin scouse-murre',
7795             'SIMPLE' => 'yksinkertaistettu kielimuoto',
7796             'SOLBA' => 'sloveenin resian Stolvizzan/Solbican alamurre',
7797             'SOTAV' => 'kapverdenkreolin sotaventolainen murreryhmä',
7798             'SPANGLIS' => 'spanglish',
7799             'SURMIRAN' => 'retoromaanin surmiran-muoto',
7800             'SURSILV' => 'retoromaanin sursilvan-muoto',
7801             'SUTSILV' => 'retoromaanin sutsilvan-muoto',
7802             'TARASK' => 'valkovenäjän taraškevitsa-oikeinkirjoitus',
7803             'UCCOR' => 'kornin yhtenäiskirjoitus',
7804             'UCRCOR' => 'kornin uusittu yhtenäiskirjoitus',
7805             'ULSTER' => 'skotin ulster-murre',
7806             'UNIFON' => 'englannin foneeminen unifon-aakkosto',
7807             'VAIDIKA' => 'sanskriitin veda-murre',
7808             'VALENCIA' => 'katalaanin valencian murre',
7809             'VALLADER' => 'reoromaanin vallader-muoto',
7810             'WADEGILE' => 'kiinan Wade-Giles-latinaistus',
7811             'XSISTEMO' => 'esperanton x-kirjoitus',
7812              
7813             }
7814             },
7815             );
7816              
7817             has 'display_name_key' => (
7818             is => 'ro',
7819             isa => HashRef[Str],
7820             init_arg => undef,
7821             default => sub {
7822             {
7823             'calendar' => 'kalenteri',
7824             'cf' => 'valuuttojen esitysmuoto',
7825             'colalternate' => 'symbolien lajittelu',
7826             'colbackwards' => 'painomerkkien lajittelu',
7827             'colcasefirst' => 'isojen ja pienten kirjainten järjestys',
7828             'colcaselevel' => 'aakkoslajien lajittelu',
7829             'collation' => 'lajittelujärjestys',
7830             'colnormalization' => 'lajittelun normalisointi',
7831             'colnumeric' => 'numeroiden lajittelu',
7832             'colstrength' => 'lajittelun taso',
7833             'currency' => 'valuutta',
7834             'hc' => 'tuntijärjestelmä',
7835             'lb' => 'rivinvaihtotyyli',
7836             'ms' => 'mittajärjestelmä',
7837             'numbers' => 'numerot',
7838             'timezone' => 'aikavyöhyke',
7839             'va' => 'maavalinnan muunnelma',
7840             'x' => 'yksityiskäyttö',
7841              
7842             }
7843             },
7844             );
7845              
7846             has 'display_name_type' => (
7847             is => 'ro',
7848             isa => HashRef[HashRef[Str]],
7849             init_arg => undef,
7850             default => sub {
7851             {
7852             'calendar' => {
7853             'buddhist' => q{buddhalainen kalenteri},
7854             'chinese' => q{kiinalainen kalenteri},
7855             'coptic' => q{koptilainen kalenteri},
7856             'dangi' => q{dangilainen kalenteri},
7857             'ethiopic' => q{etiopialainen kalenteri},
7858             'ethiopic-amete-alem' => q{etiopialainen amete alem -kalenteri},
7859             'gregorian' => q{gregoriaaninen kalenteri},
7860             'hebrew' => q{juutalainen kalenteri},
7861             'indian' => q{intialainen kalenteri},
7862             'islamic' => q{islamilainen kalenteri},
7863             'islamic-civil' => q{islamilainen siviilikalenteri, perjantai-epookki},
7864             'islamic-rgsa' => q{islamilainen saudiarabialainen kalenteri},
7865             'islamic-tbla' => q{islamilainen matemaattinen kalenteri, torstai-epookki},
7866             'islamic-umalqura' => q{islamilainen Umm al-Qura -kalenteri},
7867             'iso8601' => q{ISO 8601 -kalenteri},
7868             'japanese' => q{japanilainen kalenteri},
7869             'persian' => q{persialainen kalenteri},
7870             'roc' => q{Kiinan tasavallan kalenteri},
7871             },
7872             'cf' => {
7873             'account' => q{valuuttojen laskentatoimen esitysmuoto},
7874             'standard' => q{valuuttojen vakioesitysmuoto},
7875             },
7876             'colalternate' => {
7877             'non-ignorable' => q{symbolit huomioiva lajittelu},
7878             'shifted' => q{symbolit ohittava lajittelu},
7879             },
7880             'colbackwards' => {
7881             'no' => q{painomerkkien normaali lajittelu},
7882             'yes' => q{painomerkkien käänteinen lajittelu},
7883             },
7884             'colcasefirst' => {
7885             'lower' => q{pienet kirjaimet edeltävät isoja},
7886             'no' => q{isojen ja pienten kirjainten normaalijärjestys},
7887             'upper' => q{isot kirjaimet edeltävät pieniä},
7888             },
7889             'colcaselevel' => {
7890             'no' => q{isojen ja pienten kirjainten lajittelu yhdessä},
7891             'yes' => q{isojen ja pienten kirjainten lajittelu erikseen},
7892             },
7893             'collation' => {
7894             'big5han' => q{perinteinen kiinalainen järjestys Big5},
7895             'compat' => q{aiempi lajittelujärjestys yhteensopivuutta varten},
7896             'dictionary' => q{sanakirjajärjestys},
7897             'ducet' => q{Unicoden oletusjärjestys},
7898             'emoji' => q{emojien lajittelujärjestys},
7899             'eor' => q{yleiseurooppalainen lajittelujärjestys},
7900             'gb2312han' => q{yksinkertaistettu kiinalainen järjestys GB2312},
7901             'phonebook' => q{puhelinluettelojärjestys},
7902             'phonetic' => q{äänteellinen järjestys},
7903             'pinyin' => q{pinyin-järjestys},
7904             'reformed' => q{uudistettu järjestys},
7905             'search' => q{yleishakujärjestys},
7906             'searchjl' => q{haku hangul-alkukonsonantin mukaan},
7907             'standard' => q{normaalijärjestys},
7908             'stroke' => q{piirtojärjestys},
7909             'traditional' => q{perinteinen järjestys},
7910             'unihan' => q{radikaali- ja piirtojärjestys},
7911             'zhuyin' => q{zhuyin-järjestys},
7912             },
7913             'colnormalization' => {
7914             'no' => q{lajittelu ilman normalisoinrtia},
7915             'yes' => q{lajittelu Unicode-normalisoituna},
7916             },
7917             'colnumeric' => {
7918             'no' => q{numero-numerolta lajittelu},
7919             'yes' => q{numeroden lajittelu lukuina},
7920             },
7921             'colstrength' => {
7922             'identical' => q{kaikkien merkkien lajittelu},
7923             'primary' => q{vain peruskirjainten lajittelu},
7924             'quaternary' => q{painomerkit ja aakkoslajit tai merkkileveydet ja kana-merkit huomioiva lajittelu},
7925             'secondary' => q{painomerkit huomioiva lajittelu},
7926             'tertiary' => q{painomerkit ja aakkoslajit tai merkkileveydet huomioiva lajittelu},
7927             },
7928             'd0' => {
7929             'fwidth' => q{ideogrammin levyinen},
7930             'hwidth' => q{ideogrammin puolikkaan levyinen},
7931             'npinyin' => q{numeerinen muunnos},
7932             },
7933             'hc' => {
7934             'h11' => q{12 tunnin järjestelmä (0–11)},
7935             'h12' => q{12 tunnin järjestelmä (1–12)},
7936             'h23' => q{24 tunnin järjestelmä (0–23)},
7937             'h24' => q{24 tunnin järjestelmä (1–24)},
7938             },
7939             'lb' => {
7940             'loose' => q{väljä rivinvaihto},
7941             'normal' => q{normaali rivinvaihto},
7942             'strict' => q{tarkka rivinvaihto},
7943             },
7944             'm0' => {
7945             'bgn' => q{BGN-latinaistus},
7946             'ungegn' => q{UNGEGN-latinaistus},
7947             },
7948             'ms' => {
7949             'metric' => q{metrijärjestelmä},
7950             'uksystem' => q{brittiläinen mittajärjestelmä},
7951             'ussystem' => q{yhdysvaltalainen mittajärjestelmä},
7952             },
7953             'numbers' => {
7954             'ahom' => q{ahom-numerot},
7955             'arab' => q{arabialaiset numerot},
7956             'arabext' => q{laajennetut arabialaiset numerot},
7957             'armn' => q{armenialaiset numerot},
7958             'armnlow' => q{armenialaiset piennumerot},
7959             'bali' => q{balilaiset numerot},
7960             'beng' => q{bengalilaiset numerot},
7961             'brah' => q{brahmilaiset numerot},
7962             'cakm' => q{chakmalaiset numerot},
7963             'cham' => q{cham-numerot},
7964             'cyrl' => q{kyrilliset numerot},
7965             'deva' => q{devanagarinumerot},
7966             'ethi' => q{etiopialaiset numerot},
7967             'finance' => q{talousnumerot},
7968             'fullwide' => q{ideografin levyiset numerot},
7969             'geor' => q{georgialaiset numerot},
7970             'grek' => q{kreikkalaiset numerot},
7971             'greklow' => q{kreikkalaiset piennumerot},
7972             'gujr' => q{gudžaratilaiset numerot},
7973             'guru' => q{gurmukhilaiset numerot},
7974             'hanidec' => q{kiinalaiset desimaalinumerot},
7975             'hans' => q{yksinkertaistetut kiinalaiset numerot},
7976             'hansfin' => q{yksinkertaistetut kiinalaiset talousnumerot},
7977             'hant' => q{perinteiset kiinalaiset numerot},
7978             'hantfin' => q{perinteiset kiinalaiset talousnumerot},
7979             'hebr' => q{heprealaiset numerot},
7980             'hmng' => q{pahawh hmong -numerot},
7981             'java' => q{jaavalaiset numerot},
7982             'jpan' => q{japanilaiset numerot},
7983             'jpanfin' => q{japanilaiset talousnumerot},
7984             'kali' => q{kayah li -numerot},
7985             'khmr' => q{khmeriläiset numerot},
7986             'knda' => q{kannadalaiset numerot},
7987             'lana' => q{taithamin hora-numerot},
7988             'lanatham' => q{taithamin tham-numerot},
7989             'laoo' => q{laolaiset numerot},
7990             'latn' => q{länsimaiset numerot},
7991             'lepc' => q{lepchanumerot},
7992             'limb' => q{limbunumerot},
7993             'mathbold' => q{matemaattiset lihavoidut numerot},
7994             'mathdbl' => q{matemaattiset kaksoislyöntinumerot},
7995             'mathmono' => q{matemaattiset tasalevyiset numerot},
7996             'mathsanb' => q{matemaattiset pääteviivattomat lihavoidut numerot},
7997             'mathsans' => q{matemaattiset pääteviivattomat numerot},
7998             'mlym' => q{malajalamilaiset numerot},
7999             'modi' => q{modi-numerot},
8000             'mong' => q{mongolialaiset numerot},
8001             'mroo' => q{mro-numerot},
8002             'mtei' => q{meetei mayek -numerot},
8003             'mymr' => q{burmalaiset numerot},
8004             'mymrshan' => q{myanmarin shan-numerot},
8005             'mymrtlng' => q{myanmarin tai laing -numerot},
8006             'native' => q{kielen omat numerot},
8007             'nkoo' => q{n’ko-numerot},
8008             'olck' => q{ol chiki -numerot},
8009             'orya' => q{orijalaiset numerot},
8010             'osma' => q{osmanjalaiset numerot},
8011             'roman' => q{roomalaiset numerot},
8012             'romanlow' => q{roomalaiset piennumerot},
8013             'saur' => q{saurashtra-numerot},
8014             'shrd' => q{šarada-numerot},
8015             'sind' => q{khutabadi-numerot},
8016             'sinh' => q{sinhalan lith-numerot},
8017             'sora' => q{sora sompeng -numerot},
8018             'sund' => q{sundalaiset numerot},
8019             'takr' => q{takri-numerot},
8020             'talu' => q{uudet tai lue -numerot},
8021             'taml' => q{perinteiset tamilinumerot},
8022             'tamldec' => q{tamilinumerot},
8023             'telu' => q{telugulaiset numerot},
8024             'thai' => q{thainumerot},
8025             'tibt' => q{tiibetiläiset numerot},
8026             'tirh' => q{tirhuta-numerot},
8027             'traditional' => q{perinteiset numerot},
8028             'vaii' => q{vai-numerot},
8029             'wara' => q{varang kshiti -numerot},
8030             },
8031              
8032             }
8033             },
8034             );
8035              
8036             has 'display_name_measurement_system' => (
8037             is => 'ro',
8038             isa => HashRef[Str],
8039             init_arg => undef,
8040             default => sub {
8041             {
8042             'metric' => q{metrinen},
8043             'UK' => q{brittiläinen},
8044             'US' => q{amerikkalainen},
8045              
8046             }
8047             },
8048             );
8049              
8050             has 'display_name_code_patterns' => (
8051             is => 'ro',
8052             isa => HashRef[Str],
8053             init_arg => undef,
8054             default => sub {
8055             {
8056             'language' => 'kieli: {0}',
8057             'script' => 'kirjoitusjärjestelmä: {0}',
8058             'region' => 'alue: {0}',
8059              
8060             }
8061             },
8062             );
8063              
8064             has 'characters' => (
8065             is => 'ro',
8066             isa => HashRef,
8067             init_arg => undef,
8068             default => $^V ge v5.18.0
8069             ? eval <<'EOT'
8070             sub {
8071             no warnings 'experimental::regex_sets';
8072             return {
8073             auxiliary => qr{[á à ă â ã ą ā ć č ċ ç ď ð đ é è ê ě ë ė ę ē ğ ǧ ģ ǥ ȟ ħ í î ï İ į ī ı ǩ ķ ĺ ľ ļ ł ń ň ñ ņ ŋ ó ò ô ő õ œ ŕ ř ś ŝ ş ș ß ť ţ ț ŧ ú ù û ů ű ų ū ý ÿ ü ź ż ʒ ǯ þ æ ø]},
8074             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', 'Å', 'Ä', 'Ö'],
8075             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 ž å ä ö]},
8076             numbers => qr{[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]},
8077             punctuation => qr{[\- ‐ – , ; \: ! ? . … ’ ” » ( ) \[ \] § @ * / \\ \& #]},
8078             };
8079             },
8080             EOT
8081             : sub {
8082             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', 'Å', 'Ä', 'Ö'], };
8083             },
8084             );
8085              
8086 1     1   100  
  1         3  
  1         241  
8087             has 'ellipsis' => (
8088             is => 'ro',
8089             isa => HashRef,
8090             init_arg => undef,
8091             default => sub {
8092             return {
8093             'final' => '{0}…',
8094             'initial' => '…{0}',
8095             'medial' => '{0}…{1}',
8096             'word-final' => '{0}…',
8097             'word-initial' => '…{0}',
8098             'word-medial' => '{0}…{1}',
8099             };
8100             },
8101             );
8102              
8103             has 'more_information' => (
8104             is => 'ro',
8105             isa => Str,
8106             init_arg => undef,
8107             default => qq{?},
8108             );
8109              
8110             has 'quote_start' => (
8111             is => 'ro',
8112             isa => Str,
8113             init_arg => undef,
8114             default => qq{”},
8115             );
8116              
8117             has 'quote_end' => (
8118             is => 'ro',
8119             isa => Str,
8120             init_arg => undef,
8121             default => qq{”},
8122             );
8123              
8124             has 'alternate_quote_start' => (
8125             is => 'ro',
8126             isa => Str,
8127             init_arg => undef,
8128             default => qq{’},
8129             );
8130              
8131             has 'alternate_quote_end' => (
8132             is => 'ro',
8133             isa => Str,
8134             init_arg => undef,
8135             default => qq{’},
8136             );
8137              
8138             has 'duration_units' => (
8139             is => 'ro',
8140             isa => HashRef[Str],
8141             init_arg => undef,
8142             default => sub { {
8143             hm => 'h.mm',
8144             hms => 'h.mm.ss',
8145             ms => 'm.ss',
8146             } }
8147             );
8148              
8149             has 'units' => (
8150             is => 'ro',
8151             isa => HashRef[HashRef[HashRef[Str]]],
8152             init_arg => undef,
8153             default => sub { {
8154             'long' => {
8155             '' => {
8156             'name' => q(pääilmansuunta),
8157             },
8158             'acre' => {
8159             'name' => q(eekkerit),
8160             'one' => q({0} eekkeri),
8161             'other' => q({0} eekkeriä),
8162             },
8163             'acre-foot' => {
8164             'name' => q(eekkerijalat),
8165             'one' => q({0} eekkerijalka),
8166             'other' => q({0} eekkerijalkaa),
8167             },
8168             'ampere' => {
8169             'name' => q(ampeerit),
8170             'one' => q({0} ampeeri),
8171             'other' => q({0} ampeeria),
8172             },
8173             'arc-minute' => {
8174             'name' => q(kulmaminuutit),
8175             'one' => q({0} kulmaminuutti),
8176             'other' => q({0} kulmaminuuttia),
8177             },
8178             'arc-second' => {
8179             'name' => q(kulmasekunnit),
8180             'one' => q({0} kulmasekunti),
8181             'other' => q({0} kulmasekuntia),
8182             },
8183             'astronomical-unit' => {
8184             'name' => q(astronomiset yksiköt),
8185             'one' => q({0} astronominen yksikkö),
8186             'other' => q({0} astronomista yksikköä),
8187             },
8188             'atmosphere' => {
8189             'name' => q(normaali-ilmakehät),
8190             'one' => q({0} normaali-ilmakehä),
8191             'other' => q({0} normaali-ilmakehää),
8192             },
8193             'bit' => {
8194             'name' => q(bitit),
8195             'one' => q({0} bitti),
8196             'other' => q({0} bittiä),
8197             },
8198             'bushel' => {
8199             'name' => q(bushelit),
8200             'one' => q({0} busheli),
8201             'other' => q({0} bushelia),
8202             },
8203             'byte' => {
8204             'name' => q(tavut),
8205             'one' => q({0} tavu),
8206             'other' => q({0} tavua),
8207             },
8208             'calorie' => {
8209             'name' => q(kalorit),
8210             'one' => q({0} kalori),
8211             'other' => q({0} kaloria),
8212             },
8213             'carat' => {
8214             'name' => q(karaatit),
8215             'one' => q({0} karaatti),
8216             'other' => q({0} karaattia),
8217             },
8218             'celsius' => {
8219             'name' => q(celsiusasteet),
8220             'one' => q({0} celsiusaste),
8221             'other' => q({0} celsiusastetta),
8222             },
8223             'centiliter' => {
8224             'name' => q(senttilitrat),
8225             'one' => q({0} senttilitra),
8226             'other' => q({0} senttilitraa),
8227             },
8228             'centimeter' => {
8229             'name' => q(senttimetrit),
8230             'one' => q({0} senttimetri),
8231             'other' => q({0} senttimetriä),
8232             'per' => q({0} / senttimetri),
8233             },
8234             'century' => {
8235             'name' => q(vuosisadat),
8236             'one' => q({0} vuosisata),
8237             'other' => q({0} vuosisataa),
8238             },
8239             'coordinate' => {
8240             'east' => q({0}I),
8241             'north' => q({0}P),
8242             'south' => q({0}E),
8243             'west' => q({0}L),
8244             },
8245             'cubic-centimeter' => {
8246             'name' => q(kuutiosenttimetrit),
8247             'one' => q({0} kuutiosenttimetri),
8248             'other' => q({0} kuutiosenttimetriä),
8249             'per' => q({0} / kuutiosenttimetri),
8250             },
8251             'cubic-foot' => {
8252             'name' => q(kuutiojalat),
8253             'one' => q({0} kuutiojalka),
8254             'other' => q({0} kuutiojalkaa),
8255             },
8256             'cubic-inch' => {
8257             'name' => q(kuutiotuumat),
8258             'one' => q({0} kuutiotuuma),
8259             'other' => q({0} kuutiotuumaa),
8260             },
8261             'cubic-kilometer' => {
8262             'name' => q(kuutiokilometrit),
8263             'one' => q({0} kuutiokilometri),
8264             'other' => q({0} kuutiokilometriä),
8265             },
8266             'cubic-meter' => {
8267             'name' => q(kuutiometrit),
8268             'one' => q({0} kuutiometri),
8269             'other' => q({0} kuutiometriä),
8270             'per' => q({0} / kuutiometri),
8271             },
8272             'cubic-mile' => {
8273             'name' => q(kuutiomailit),
8274             'one' => q({0} kuutiomaili),
8275             'other' => q({0} kuutiomailia),
8276             },
8277             'cubic-yard' => {
8278             'name' => q(kuutiojaardit),
8279             'one' => q({0} kuutiojaardi),
8280             'other' => q({0} kuutiojaardia),
8281             },
8282             'cup' => {
8283             'name' => q(kupit),
8284             'one' => q({0} kuppi),
8285             'other' => q({0} kuppia),
8286             },
8287             'cup-metric' => {
8288             'name' => q(teekupit),
8289             'one' => q({0} teekuppi),
8290             'other' => q({0} teekuppia),
8291             },
8292             'day' => {
8293             'name' => q(päivät),
8294             'one' => q({0} päivä),
8295             'other' => q({0} päivää),
8296             'per' => q({0} / päivä),
8297             },
8298             'deciliter' => {
8299             'name' => q(desilitrat),
8300             'one' => q({0} desilitra),
8301             'other' => q({0} desilitraa),
8302             },
8303             'decimeter' => {
8304             'name' => q(desimetrit),
8305             'one' => q({0} desimetri),
8306             'other' => q({0} desimetriä),
8307             },
8308             'degree' => {
8309             'name' => q(asteet),
8310             'one' => q({0} aste),
8311             'other' => q({0} astetta),
8312             },
8313             'fahrenheit' => {
8314             'name' => q(fahrenheitasteet),
8315             'one' => q({0} fahrenheitaste),
8316             'other' => q({0} fahrenheitastetta),
8317             },
8318             'fathom' => {
8319             'name' => q(sylet),
8320             'one' => q({0} syli),
8321             'other' => q({0} syltä),
8322             },
8323             'fluid-ounce' => {
8324             'name' => q(nesteunssit),
8325             'one' => q({0} nesteunssi),
8326             'other' => q({0} nesteunssia),
8327             },
8328             'foodcalorie' => {
8329             'name' => q(kilokalorit),
8330             'one' => q({0} kilokalori),
8331             'other' => q({0} kilokaloria),
8332             },
8333             'foot' => {
8334             'name' => q(jalat),
8335             'one' => q({0} jalka),
8336             'other' => q({0} jalkaa),
8337             'per' => q({0} / jalka),
8338             },
8339             'furlong' => {
8340             'name' => q(furlongit),
8341             'one' => q({0} furlong),
8342             'other' => q({0} furlongia),
8343             },
8344             'g-force' => {
8345             'name' => q(G-voimat),
8346             'one' => q({0} G-voima),
8347             'other' => q({0} G-voimaa),
8348             },
8349             'gallon' => {
8350             'name' => q(am. gallonat),
8351             'one' => q({0} am. gallona),
8352             'other' => q({0} am. gallonaa),
8353             'per' => q({0} / am. gallona),
8354             },
8355             'gallon-imperial' => {
8356             'name' => q(br. gallonat),
8357             'one' => q({0} br. gallona),
8358             'other' => q({0} br. gallonaa),
8359             'per' => q({0} / br. gallona),
8360             },
8361             'generic' => {
8362             'name' => q(°),
8363             'one' => q({0}°),
8364             'other' => q({0}°),
8365             },
8366             'gigabit' => {
8367             'name' => q(gigabitit),
8368             'one' => q({0} gigabitti),
8369             'other' => q({0} gigabittiä),
8370             },
8371             'gigabyte' => {
8372             'name' => q(gigatavut),
8373             'one' => q({0} gigatavu),
8374             'other' => q({0} gigatavua),
8375             },
8376             'gigahertz' => {
8377             'name' => q(gigahertsit),
8378             'one' => q({0} gigahertsi),
8379             'other' => q({0} gigahertsiä),
8380             },
8381             'gigawatt' => {
8382             'name' => q(gigawatit),
8383             'one' => q({0} gigawatti),
8384             'other' => q({0} gigawattia),
8385             },
8386             'gram' => {
8387             'name' => q(grammat),
8388             'one' => q({0} gramma),
8389             'other' => q({0} grammaa),
8390             'per' => q({0} / gramma),
8391             },
8392             'hectare' => {
8393             'name' => q(hehtaarit),
8394             'one' => q({0} hehtaari),
8395             'other' => q({0} hehtaaria),
8396             },
8397             'hectoliter' => {
8398             'name' => q(hehtolitrat),
8399             'one' => q({0} hehtolitra),
8400             'other' => q({0} hehtolitraa),
8401             },
8402             'hectopascal' => {
8403             'name' => q(hehtopascalit),
8404             'one' => q({0} hehtopascal),
8405             'other' => q({0} hehtopascalia),
8406             },
8407             'hertz' => {
8408             'name' => q(hertsit),
8409             'one' => q({0} hertsi),
8410             'other' => q({0} hertsiä),
8411             },
8412             'horsepower' => {
8413             'name' => q(hevosvoimat),
8414             'one' => q({0} hevosvoima),
8415             'other' => q({0} hevosvoimaa),
8416             },
8417             'hour' => {
8418             'name' => q(tunnit),
8419             'one' => q({0} tunti),
8420             'other' => q({0} tuntia),
8421             'per' => q({0} / tunti),
8422             },
8423             'inch' => {
8424             'name' => q(tuumat),
8425             'one' => q({0} tuuma),
8426             'other' => q({0} tuumaa),
8427             'per' => q({0} / tuuma),
8428             },
8429             'inch-hg' => {
8430             'name' => q(elohopeatuumat),
8431             'one' => q({0} tuuma elohopeaa),
8432             'other' => q({0} tuumaa elohopeaa),
8433             },
8434             'joule' => {
8435             'name' => q(joulet),
8436             'one' => q({0} joule),
8437             'other' => q({0} joulea),
8438             },
8439             'karat' => {
8440             'name' => q(karaatit),
8441             'one' => q({0} karaatti),
8442             'other' => q({0} karaattia),
8443             },
8444             'kelvin' => {
8445             'name' => q(kelvinit),
8446             'one' => q({0} kelvin),
8447             'other' => q({0} kelviniä),
8448             },
8449             'kilobit' => {
8450             'name' => q(kilobitit),
8451             'one' => q({0} kilobitti),
8452             'other' => q({0} kilobittiä),
8453             },
8454             'kilobyte' => {
8455             'name' => q(kilotavut),
8456             'one' => q({0} kilotavu),
8457             'other' => q({0} kilotavua),
8458             },
8459             'kilocalorie' => {
8460             'name' => q(kilokalorit),
8461             'one' => q({0} kilokalori),
8462             'other' => q({0} kilokaloria),
8463             },
8464             'kilogram' => {
8465             'name' => q(kilogrammat),
8466             'one' => q({0} kilogramma),
8467             'other' => q({0} kilogrammaa),
8468             'per' => q({0} / kilogramma),
8469             },
8470             'kilohertz' => {
8471             'name' => q(kilohertsit),
8472             'one' => q({0} kilohertsi),
8473             'other' => q({0} kilohertsiä),
8474             },
8475             'kilojoule' => {
8476             'name' => q(kilojoulet),
8477             'one' => q({0} kilojoule),
8478             'other' => q({0} kilojoulea),
8479             },
8480             'kilometer' => {
8481             'name' => q(kilometrit),
8482             'one' => q({0} kilometri),
8483             'other' => q({0} kilometriä),
8484             'per' => q({0} / kilometri),
8485             },
8486             'kilometer-per-hour' => {
8487             'name' => q(kilometrit tunnissa),
8488             'one' => q({0} kilometri tunnissa),
8489             'other' => q({0} kilometriä tunnissa),
8490             },
8491             'kilowatt' => {
8492             'name' => q(kilowatit),
8493             'one' => q({0} kilowatti),
8494             'other' => q({0} kilowattia),
8495             },
8496             'kilowatt-hour' => {
8497             'name' => q(kilowattitunnit),
8498             'one' => q({0} kilowattitunti),
8499             'other' => q({0} kilowattituntia),
8500             },
8501             'knot' => {
8502             'name' => q(solmu),
8503             'one' => q({0} solmu),
8504             'other' => q({0} solmua),
8505             },
8506             'light-year' => {
8507             'name' => q(valovuodet),
8508             'one' => q({0} valovuosi),
8509             'other' => q({0} valovuotta),
8510             },
8511             'liter' => {
8512             'name' => q(litrat),
8513             'one' => q({0} litra),
8514             'other' => q({0} litraa),
8515             'per' => q({0} / litra),
8516             },
8517             'liter-per-100kilometers' => {
8518             'name' => q(litrat / 100 kilometriä),
8519             'one' => q({0} litra / 100 km),
8520             'other' => q({0} litraa / 100 km),
8521             },
8522             'liter-per-kilometer' => {
8523             'name' => q(litrat / kilometri),
8524             'one' => q({0} litra / kilometri),
8525             'other' => q({0} litraa / kilometri),
8526             },
8527             'lux' => {
8528             'name' => q(luksit),
8529             'one' => q({0} luksi),
8530             'other' => q({0} luksia),
8531             },
8532             'megabit' => {
8533             'name' => q(megabitit),
8534             'one' => q({0} megabitti),
8535             'other' => q({0} megabittiä),
8536             },
8537             'megabyte' => {
8538             'name' => q(megatavut),
8539             'one' => q({0} megatavu),
8540             'other' => q({0} megatavua),
8541             },
8542             'megahertz' => {
8543             'name' => q(megahertsit),
8544             'one' => q({0} megahertsi),
8545             'other' => q({0} megahertsiä),
8546             },
8547             'megaliter' => {
8548             'name' => q(megalitrat),
8549             'one' => q({0} megalitra),
8550             'other' => q({0} megalitraa),
8551             },
8552             'megawatt' => {
8553             'name' => q(megawatit),
8554             'one' => q({0} megawatti),
8555             'other' => q({0} megawattia),
8556             },
8557             'meter' => {
8558             'name' => q(metrit),
8559             'one' => q({0} metri),
8560             'other' => q({0} metriä),
8561             'per' => q({0} / metri),
8562             },
8563             'meter-per-second' => {
8564             'name' => q(metrit sekunnissa),
8565             'one' => q({0} metri sekunnissa),
8566             'other' => q({0} metriä sekunnissa),
8567             },
8568             'meter-per-second-squared' => {
8569             'name' => q(metrit per sekunti toiseen),
8570             'one' => q({0} metri per sekunti toiseen),
8571             'other' => q({0} metriä per sekunti toiseen),
8572             },
8573             'metric-ton' => {
8574             'name' => q(tonnit),
8575             'one' => q({0} tonni),
8576             'other' => q({0} tonnia),
8577             },
8578             'microgram' => {
8579             'name' => q(mikrogrammat),
8580             'one' => q({0} mikrogramma),
8581             'other' => q({0} mikrogrammaa),
8582             },
8583             'micrometer' => {
8584             'name' => q(mikrometrit),
8585             'one' => q({0} mikrometri),
8586             'other' => q({0} mikrometriä),
8587             },
8588             'microsecond' => {
8589             'name' => q(mikrosekunnit),
8590             'one' => q({0} mikrosekunti),
8591             'other' => q({0} mikrosekuntia),
8592             },
8593             'mile' => {
8594             'name' => q(mailit),
8595             'one' => q({0} maili),
8596             'other' => q({0} mailia),
8597             },
8598             'mile-per-gallon' => {
8599             'name' => q(mailit / am. gallona),
8600             'one' => q({0} maili / am. gallona),
8601             'other' => q({0} mailia / am. gallona),
8602             },
8603             'mile-per-gallon-imperial' => {
8604             'name' => q(mailit / br. gallona),
8605             'one' => q({0} maili / br. gallona),
8606             'other' => q({0} mailia / br. gallona),
8607             },
8608             'mile-per-hour' => {
8609             'name' => q(mailit tunnissa),
8610             'one' => q({0} maili tunnissa),
8611             'other' => q({0} mailia tunnissa),
8612             },
8613             'mile-scandinavian' => {
8614             'name' => q(peninkulmat),
8615             'one' => q({0} peninkulma),
8616             'other' => q({0} peninkulmaa),
8617             },
8618             'milliampere' => {
8619             'name' => q(milliampeerit),
8620             'one' => q({0} milliampeeri),
8621             'other' => q({0} milliampeeria),
8622             },
8623             'millibar' => {
8624             'name' => q(millibaarit),
8625             'one' => q({0} millibaari),
8626             'other' => q({0} millibaaria),
8627             },
8628             'milligram' => {
8629             'name' => q(milligrammat),
8630             'one' => q({0} milligramma),
8631             'other' => q({0} milligrammaa),
8632             },
8633             'milligram-per-deciliter' => {
8634             'name' => q(mg/dl),
8635             'one' => q({0} mg/dl),
8636             'other' => q({0} mg/dl),
8637             },
8638             'milliliter' => {
8639             'name' => q(millilitrat),
8640             'one' => q({0} millilitra),
8641             'other' => q({0} millilitraa),
8642             },
8643             'millimeter' => {
8644             'name' => q(millimetrit),
8645             'one' => q({0} millimetri),
8646             'other' => q({0} millimetriä),
8647             },
8648             'millimeter-of-mercury' => {
8649             'name' => q(elohopeamillimetrit),
8650             'one' => q({0} millimetri elohopeaa),
8651             'other' => q({0} millimetriä elohopeaa),
8652             },
8653             'millimole-per-liter' => {
8654             'name' => q(mmol/l),
8655             'one' => q({0} mmol/l),
8656             'other' => q({0} mmol/l),
8657             },
8658             'millisecond' => {
8659             'name' => q(millisekunnit),
8660             'one' => q({0} millisekunti),
8661             'other' => q({0} millisekuntia),
8662             },
8663             'milliwatt' => {
8664             'name' => q(milliwatit),
8665             'one' => q({0} milliwatti),
8666             'other' => q({0} milliwattia),
8667             },
8668             'minute' => {
8669             'name' => q(minuutit),
8670             'one' => q({0} minuutti),
8671             'other' => q({0} minuuttia),
8672             'per' => q({0} / minuutti),
8673             },
8674             'month' => {
8675             'name' => q(kuukaudet),
8676             'one' => q({0} kuukausi),
8677             'other' => q({0} kuukautta),
8678             'per' => q({0} / kuukausi),
8679             },
8680             'nanometer' => {
8681             'name' => q(nanometrit),
8682             'one' => q({0} nanometri),
8683             'other' => q({0} nanometriä),
8684             },
8685             'nanosecond' => {
8686             'name' => q(nanosekunnit),
8687             'one' => q({0} nanosekunti),
8688             'other' => q({0} nanosekuntia),
8689             },
8690             'nautical-mile' => {
8691             'name' => q(meripeninkulmat),
8692             'one' => q({0} meripeninkulma),
8693             'other' => q({0} meripeninkulmaa),
8694             },
8695             'ohm' => {
8696             'name' => q(ohmit),
8697             'one' => q({0} ohmi),
8698             'other' => q({0} ohmia),
8699             },
8700             'ounce' => {
8701             'name' => q(unssit),
8702             'one' => q({0} unssi),
8703             'other' => q({0} unssia),
8704             'per' => q({0} / unssi),
8705             },
8706             'ounce-troy' => {
8707             'name' => q(troy-unssit),
8708             'one' => q({0} troy-unssi),
8709             'other' => q({0} troy-unssia),
8710             },
8711             'parsec' => {
8712             'name' => q(parsekit),
8713             'one' => q({0} parsek),
8714             'other' => q({0} parsekia),
8715             },
8716             'part-per-million' => {
8717             'name' => q(ppm),
8718             'one' => q({0} ppm),
8719             'other' => q({0} ppm),
8720             },
8721             'per' => {
8722             '1' => q({0}/{1}),
8723             },
8724             'percent' => {
8725             'name' => q(prosentit),
8726             'one' => q({0} prosentti),
8727             'other' => q({0} prosenttia),
8728             },
8729             'permille' => {
8730             'name' => q(promillet),
8731             'one' => q({0} promille),
8732             'other' => q({0} promillea),
8733             },
8734             'petabyte' => {
8735             'name' => q(petatavut),
8736             'one' => q({0} petatavu),
8737             'other' => q({0} petatavua),
8738             },
8739             'picometer' => {
8740             'name' => q(pikometrit),
8741             'one' => q({0} pikometri),
8742             'other' => q({0} pikometriä),
8743             },
8744             'pint' => {
8745             'name' => q(pintit),
8746             'one' => q({0} pint),
8747             'other' => q({0} pinttiä),
8748             },
8749             'pint-metric' => {
8750             'name' => q(tuopit),
8751             'one' => q({0} tuoppi),
8752             'other' => q({0} tuoppia),
8753             },
8754             'point' => {
8755             'name' => q(pt),
8756             'one' => q({0} pt),
8757             'other' => q({0} pt),
8758             },
8759             'pound' => {
8760             'name' => q(paunat),
8761             'one' => q({0} pauna),
8762             'other' => q({0} paunaa),
8763             'per' => q({0} / pauna),
8764             },
8765             'pound-per-square-inch' => {
8766             'name' => q(paunat / neliötuuma),
8767             'one' => q({0} pauna / neliötuuma),
8768             'other' => q({0} paunaa / neliötuuma),
8769             },
8770             'quart' => {
8771             'name' => q(neljännesgallonat),
8772             'one' => q({0} neljännesgallona),
8773             'other' => q({0} neljännesgallonaa),
8774             },
8775             'radian' => {
8776             'name' => q(radiaanit),
8777             'one' => q({0} radiaani),
8778             'other' => q({0} radiaania),
8779             },
8780             'revolution' => {
8781             'name' => q(kierros),
8782             'one' => q({0} kierros),
8783             'other' => q({0} kierrosta),
8784             },
8785             'second' => {
8786             'name' => q(sekunnit),
8787             'one' => q({0} sekunti),
8788             'other' => q({0} sekuntia),
8789             'per' => q({0} / sekunti),
8790             },
8791             'square-centimeter' => {
8792             'name' => q(neliösenttimetrit),
8793             'one' => q({0} neliösenttimetri),
8794             'other' => q({0} neliösenttimetriä),
8795             'per' => q({0} / neliösenttimetri),
8796             },
8797             'square-foot' => {
8798             'name' => q(neliöjalat),
8799             'one' => q({0} neliöjalka),
8800             'other' => q({0} neliöjalkaa),
8801             },
8802             'square-inch' => {
8803             'name' => q(neliötuumat),
8804             'one' => q({0} neliötuuma),
8805             'other' => q({0} neliötuumaa),
8806             'per' => q({0} / neliötuuma),
8807             },
8808             'square-kilometer' => {
8809             'name' => q(neliökilometrit),
8810             'one' => q({0} neliökilometri),
8811             'other' => q({0} neliökilometriä),
8812             'per' => q({0} / neliökilometri),
8813             },
8814             'square-meter' => {
8815             'name' => q(neliömetrit),
8816             'one' => q({0} neliömetri),
8817             'other' => q({0} neliömetriä),
8818             'per' => q({0} / neliömetri),
8819             },
8820             'square-mile' => {
8821             'name' => q(neliömailit),
8822             'one' => q({0} neliömaili),
8823             'other' => q({0} neliömailia),
8824             'per' => q({0} / neliömaili),
8825             },
8826             'square-yard' => {
8827             'name' => q(neliöjaardit),
8828             'one' => q({0} neliöjaardi),
8829             'other' => q({0} neliöjaardia),
8830             },
8831             'stone' => {
8832             'name' => q(stonet),
8833             'one' => q({0} stone),
8834             'other' => q({0} stonea),
8835             },
8836             'tablespoon' => {
8837             'name' => q(ruokalusikat),
8838             'one' => q({0} ruokalusikka),
8839             'other' => q({0} ruokalusikkaa),
8840             },
8841             'teaspoon' => {
8842             'name' => q(teelusikat),
8843             'one' => q({0} teelusikka),
8844             'other' => q({0} teelusikkaa),
8845             },
8846             'terabit' => {
8847             'name' => q(terabitit),
8848             'one' => q({0} terabitti),
8849             'other' => q({0} terabittiä),
8850             },
8851             'terabyte' => {
8852             'name' => q(teratavut),
8853             'one' => q({0} teratavu),
8854             'other' => q({0} teratavua),
8855             },
8856             'ton' => {
8857             'name' => q(am. tonnit),
8858             'one' => q({0} am. tonni),
8859             'other' => q({0} am. tonnia),
8860             },
8861             'volt' => {
8862             'name' => q(voltit),
8863             'one' => q({0} voltti),
8864             'other' => q({0} volttia),
8865             },
8866             'watt' => {
8867             'name' => q(watit),
8868             'one' => q({0} watti),
8869             'other' => q({0} wattia),
8870             },
8871             'week' => {
8872             'name' => q(viikot),
8873             'one' => q({0} viikko),
8874             'other' => q({0} viikkoa),
8875             'per' => q({0} / viikko),
8876             },
8877             'yard' => {
8878             'name' => q(jaardit),
8879             'one' => q({0} jaardi),
8880             'other' => q({0} jaardia),
8881             },
8882             'year' => {
8883             'name' => q(vuodet),
8884             'one' => q({0} vuosi),
8885             'other' => q({0} vuotta),
8886             'per' => q({0} / vuosi),
8887             },
8888             },
8889             'narrow' => {
8890             '' => {
8891             'name' => q(suunta),
8892             },
8893             'acre' => {
8894             'name' => q(ac),
8895             'one' => q({0}ac),
8896             'other' => q({0}ac),
8897             },
8898             'acre-foot' => {
8899             'name' => q(ac ft),
8900             'one' => q({0}ac ft),
8901             'other' => q({0}ac ft),
8902             },
8903             'ampere' => {
8904             'name' => q(A),
8905             'one' => q({0}A),
8906             'other' => q({0}A),
8907             },
8908             'arc-minute' => {
8909             'name' => q(′),
8910             'one' => q({0}′),
8911             'other' => q({0}′),
8912             },
8913             'arc-second' => {
8914             'name' => q(″),
8915             'one' => q({0}″),
8916             'other' => q({0}″),
8917             },
8918             'astronomical-unit' => {
8919             'name' => q(au),
8920             'one' => q({0}au),
8921             'other' => q({0}au),
8922             },
8923             'bit' => {
8924             'name' => q(b),
8925             'one' => q({0}b),
8926             'other' => q({0}b),
8927             },
8928             'bushel' => {
8929             'name' => q(bu),
8930             'one' => q({0}bu),
8931             'other' => q({0}bu),
8932             },
8933             'byte' => {
8934             'name' => q(t),
8935             'one' => q({0}t),
8936             'other' => q({0}t),
8937             },
8938             'calorie' => {
8939             'name' => q(cal),
8940             'one' => q({0}cal),
8941             'other' => q({0}cal),
8942             },
8943             'carat' => {
8944             'name' => q(ka),
8945             'one' => q({0}ka),
8946             'other' => q({0}ka),
8947             },
8948             'celsius' => {
8949             'name' => q(°C),
8950             'one' => q({0}°),
8951             'other' => q({0}°),
8952             },
8953             'centiliter' => {
8954             'name' => q(cl),
8955             'one' => q({0}cl),
8956             'other' => q({0}cl),
8957             },
8958             'centimeter' => {
8959             'name' => q(cm),
8960             'one' => q({0}cm),
8961             'other' => q({0}cm),
8962             'per' => q({0}/cm),
8963             },
8964             'century' => {
8965             'name' => q(vs),
8966             'one' => q({0} vs),
8967             'other' => q({0} vs),
8968             },
8969             'coordinate' => {
8970             'east' => q({0}I),
8971             'north' => q({0}P),
8972             'south' => q({0}E),
8973             'west' => q({0}L),
8974             },
8975             'cubic-centimeter' => {
8976             'name' => q(cm³),
8977             'one' => q({0}cm³),
8978             'other' => q({0}cm³),
8979             'per' => q({0}/cm³),
8980             },
8981             'cubic-foot' => {
8982             'name' => q(ft³),
8983             'one' => q({0}ft³),
8984             'other' => q({0}ft³),
8985             },
8986             'cubic-inch' => {
8987             'name' => q(in³),
8988             'one' => q({0}in³),
8989             'other' => q({0}in³),
8990             },
8991             'cubic-kilometer' => {
8992             'name' => q(km³),
8993             'one' => q({0}km³),
8994             'other' => q({0}km³),
8995             },
8996             'cubic-meter' => {
8997             'name' => q(m³),
8998             'one' => q({0}m³),
8999             'other' => q({0}m³),
9000             'per' => q({0}/m³),
9001             },
9002             'cubic-mile' => {
9003             'name' => q(mi³),
9004             'one' => q({0}mi³),
9005             'other' => q({0}mi³),
9006             },
9007             'cubic-yard' => {
9008             'name' => q(yd³),
9009             'one' => q({0}yd³),
9010             'other' => q({0}yd³),
9011             },
9012             'cup' => {
9013             'name' => q(kp),
9014             'one' => q({0}kp),
9015             'other' => q({0}kp),
9016             },
9017             'cup-metric' => {
9018             'name' => q(tkp),
9019             'one' => q({0}tkp),
9020             'other' => q({0}tkp),
9021             },
9022             'day' => {
9023             'name' => q(pv),
9024             'one' => q({0}pv),
9025             'other' => q({0}pv),
9026             'per' => q({0}/pv),
9027             },
9028             'deciliter' => {
9029             'name' => q(dl),
9030             'one' => q({0}dl),
9031             'other' => q({0}dl),
9032             },
9033             'decimeter' => {
9034             'name' => q(dm),
9035             'one' => q({0}dm),
9036             'other' => q({0}dm),
9037             },
9038             'degree' => {
9039             'name' => q(°),
9040             'one' => q({0}°),
9041             'other' => q({0}°),
9042             },
9043             'fahrenheit' => {
9044             'name' => q(°F),
9045             'one' => q({0}°F),
9046             'other' => q({0}°F),
9047             },
9048             'fathom' => {
9049             'name' => q(fm),
9050             'one' => q({0}fth),
9051             'other' => q({0}fth),
9052             },
9053             'fluid-ounce' => {
9054             'name' => q(fl oz),
9055             'one' => q({0}fl oz),
9056             'other' => q({0}fl oz),
9057             },
9058             'foodcalorie' => {
9059             'name' => q(kcal),
9060             'one' => q({0}kcal),
9061             'other' => q({0}kcal),
9062             },
9063             'foot' => {
9064             'name' => q(ft),
9065             'one' => q({0}′),
9066             'other' => q({0}′),
9067             'per' => q({0}/′),
9068             },
9069             'furlong' => {
9070             'name' => q(fur),
9071             'one' => q({0}fur),
9072             'other' => q({0}fur),
9073             },
9074             'g-force' => {
9075             'name' => q(G),
9076             'one' => q({0}G),
9077             'other' => q({0}G),
9078             },
9079             'gallon' => {
9080             'name' => q(am.gal),
9081             'one' => q({0}am.gal),
9082             'other' => q({0}am.gal),
9083             'per' => q({0}/am.gal),
9084             },
9085             'gallon-imperial' => {
9086             'name' => q(br.gal),
9087             'one' => q({0}br.gal),
9088             'other' => q({0}br.gal),
9089             'per' => q({0}/br.gal),
9090             },
9091             'generic' => {
9092             'name' => q(°),
9093             'one' => q({0}°),
9094             'other' => q({0}°),
9095             },
9096             'gigabit' => {
9097             'name' => q(Gb),
9098             'one' => q({0}Gb),
9099             'other' => q({0}Gb),
9100             },
9101             'gigabyte' => {
9102             'name' => q(Gt),
9103             'one' => q({0}Gt),
9104             'other' => q({0}Gt),
9105             },
9106             'gigahertz' => {
9107             'name' => q(GHz),
9108             'one' => q({0}GHz),
9109             'other' => q({0}GHz),
9110             },
9111             'gigawatt' => {
9112             'name' => q(GW),
9113             'one' => q({0}GW),
9114             'other' => q({0}GW),
9115             },
9116             'gram' => {
9117             'name' => q(g),
9118             'one' => q({0}g),
9119             'other' => q({0}g),
9120             'per' => q({0}/g),
9121             },
9122             'hectare' => {
9123             'name' => q(ha),
9124             'one' => q({0}ha),
9125             'other' => q({0}ha),
9126             },
9127             'hectoliter' => {
9128             'name' => q(hl),
9129             'one' => q({0}hl),
9130             'other' => q({0}hl),
9131             },
9132             'hectopascal' => {
9133             'name' => q(hPa),
9134             'one' => q({0}hPa),
9135             'other' => q({0}hPa),
9136             },
9137             'hertz' => {
9138             'name' => q(Hz),
9139             'one' => q({0}Hz),
9140             'other' => q({0}Hz),
9141             },
9142             'horsepower' => {
9143             'name' => q(hv),
9144             'one' => q({0}hv),
9145             'other' => q({0}hv),
9146             },
9147             'hour' => {
9148             'name' => q(t),
9149             'one' => q({0}t),
9150             'other' => q({0}t),
9151             'per' => q({0}/t),
9152             },
9153             'inch' => {
9154             'name' => q(in),
9155             'one' => q({0}″),
9156             'other' => q({0}″),
9157             'per' => q({0}/″),
9158             },
9159             'inch-hg' => {
9160             'name' => q(inHg),
9161             'one' => q({0}″ Hg),
9162             'other' => q({0}″ Hg),
9163             },
9164             'joule' => {
9165             'name' => q(J),
9166             'one' => q({0}J),
9167             'other' => q({0}J),
9168             },
9169             'karat' => {
9170             'name' => q(ka),
9171             'one' => q({0}ka),
9172             'other' => q({0}ka),
9173             },
9174             'kelvin' => {
9175             'name' => q(K),
9176             'one' => q({0}K),
9177             'other' => q({0}K),
9178             },
9179             'kilobit' => {
9180             'name' => q(kb),
9181             'one' => q({0}kb),
9182             'other' => q({0}kb),
9183             },
9184             'kilobyte' => {
9185             'name' => q(kt),
9186             'one' => q({0}kt),
9187             'other' => q({0}kt),
9188             },
9189             'kilocalorie' => {
9190             'name' => q(kcal),
9191             'one' => q({0}kcal),
9192             'other' => q({0}kcal),
9193             },
9194             'kilogram' => {
9195             'name' => q(kg),
9196             'one' => q({0}kg),
9197             'other' => q({0}kg),
9198             'per' => q({0}/kg),
9199             },
9200             'kilohertz' => {
9201             'name' => q(kHz),
9202             'one' => q({0}kHz),
9203             'other' => q({0}kHz),
9204             },
9205             'kilojoule' => {
9206             'name' => q(kJ),
9207             'one' => q({0}kJ),
9208             'other' => q({0}kJ),
9209             },
9210             'kilometer' => {
9211             'name' => q(km),
9212             'one' => q({0}km),
9213             'other' => q({0}km),
9214             'per' => q({0}/km),
9215             },
9216             'kilometer-per-hour' => {
9217             'name' => q(km/h),
9218             'one' => q({0}km/h),
9219             'other' => q({0}km/h),
9220             },
9221             'kilowatt' => {
9222             'name' => q(kW),
9223             'one' => q({0}kW),
9224             'other' => q({0}kW),
9225             },
9226             'kilowatt-hour' => {
9227             'name' => q(kWh),
9228             'one' => q({0}kWh),
9229             'other' => q({0}kWh),
9230             },
9231             'knot' => {
9232             'name' => q(kn),
9233             'one' => q({0}kn),
9234             'other' => q({0}kn),
9235             },
9236             'light-year' => {
9237             'name' => q(vv),
9238             'one' => q({0}vv),
9239             'other' => q({0}vv),
9240             },
9241             'liter' => {
9242             'name' => q(l),
9243             'one' => q({0}l),
9244             'other' => q({0}l),
9245             'per' => q({0}/l),
9246             },
9247             'liter-per-100kilometers' => {
9248             'name' => q(l/100km),
9249             'one' => q({0}l/100km),
9250             'other' => q({0}l/100km),
9251             },
9252             'liter-per-kilometer' => {
9253             'name' => q(l/km),
9254             'one' => q({0}l/km),
9255             'other' => q({0}l/km),
9256             },
9257             'lux' => {
9258             'name' => q(lx),
9259             'one' => q({0}lx),
9260             'other' => q({0}lx),
9261             },
9262             'megabit' => {
9263             'name' => q(Mb),
9264             'one' => q({0}Mb),
9265             'other' => q({0}Mb),
9266             },
9267             'megabyte' => {
9268             'name' => q(Mt),
9269             'one' => q({0}Mt),
9270             'other' => q({0}Mt),
9271             },
9272             'megahertz' => {
9273             'name' => q(MHz),
9274             'one' => q({0}MHz),
9275             'other' => q({0}MHz),
9276             },
9277             'megaliter' => {
9278             'name' => q(Ml),
9279             'one' => q({0}Ml),
9280             'other' => q({0}Ml),
9281             },
9282             'megawatt' => {
9283             'name' => q(MW),
9284             'one' => q({0}MW),
9285             'other' => q({0} MW),
9286             },
9287             'meter' => {
9288             'name' => q(m),
9289             'one' => q({0}m),
9290             'other' => q({0}m),
9291             'per' => q({0}/m),
9292             },
9293             'meter-per-second' => {
9294             'name' => q(m/s),
9295             'one' => q({0}m/s),
9296             'other' => q({0}m/s),
9297             },
9298             'meter-per-second-squared' => {
9299             'name' => q(m/s²),
9300             'one' => q({0}m/s²),
9301             'other' => q({0}m/s²),
9302             },
9303             'metric-ton' => {
9304             'name' => q(t),
9305             'one' => q({0}t),
9306             'other' => q({0}t),
9307             },
9308             'microgram' => {
9309             'name' => q(µg),
9310             'one' => q({0}μg),
9311             'other' => q({0}μg),
9312             },
9313             'micrometer' => {
9314             'name' => q(µm),
9315             'one' => q({0}µm),
9316             'other' => q({0}µm),
9317             },
9318             'microsecond' => {
9319             'name' => q(μs),
9320             'one' => q({0}μs),
9321             'other' => q({0}μs),
9322             },
9323             'mile' => {
9324             'name' => q(mi),
9325             'one' => q({0}mi),
9326             'other' => q({0}mi),
9327             },
9328             'mile-per-gallon' => {
9329             'name' => q(mpg-am),
9330             'one' => q({0}mpg-am),
9331             'other' => q({0}mpg-am),
9332             },
9333             'mile-per-gallon-imperial' => {
9334             'name' => q(mpg-br),
9335             'one' => q({0}mpg-br),
9336             'other' => q({0}mpg-br),
9337             },
9338             'mile-per-hour' => {
9339             'name' => q(mi/h),
9340             'one' => q({0}mi/h),
9341             'other' => q({0}mi/h),
9342             },
9343             'mile-scandinavian' => {
9344             'name' => q(pnk),
9345             'one' => q({0}pnk),
9346             'other' => q({0}pnk),
9347             },
9348             'milliampere' => {
9349             'name' => q(mA),
9350             'one' => q({0}mA),
9351             'other' => q({0}mA),
9352             },
9353             'millibar' => {
9354             'name' => q(mbar),
9355             'one' => q({0}mbar),
9356             'other' => q({0}mbar),
9357             },
9358             'milligram' => {
9359             'name' => q(mg),
9360             'one' => q({0}mg),
9361             'other' => q({0}mg),
9362             },
9363             'milligram-per-deciliter' => {
9364             'name' => q(mg/dl),
9365             'one' => q({0}mg/dl),
9366             'other' => q({0}mg/dl),
9367             },
9368             'milliliter' => {
9369             'name' => q(ml),
9370             'one' => q({0}ml),
9371             'other' => q({0}ml),
9372             },
9373             'millimeter' => {
9374             'name' => q(mm),
9375             'one' => q({0}mm),
9376             'other' => q({0}mm),
9377             },
9378             'millimeter-of-mercury' => {
9379             'name' => q(mmHg),
9380             'one' => q({0}mmHg),
9381             'other' => q({0}mmHg),
9382             },
9383             'millimole-per-liter' => {
9384             'name' => q(mmol/l),
9385             'one' => q({0}mmol/l),
9386             'other' => q({0}mmol/l),
9387             },
9388             'millisecond' => {
9389             'name' => q(ms),
9390             'one' => q({0}ms),
9391             'other' => q({0}ms),
9392             },
9393             'milliwatt' => {
9394             'name' => q(mW),
9395             'one' => q({0}mW),
9396             'other' => q({0}mW),
9397             },
9398             'minute' => {
9399             'name' => q(min),
9400             'one' => q({0}min),
9401             'other' => q({0}min),
9402             'per' => q({0}/min),
9403             },
9404             'month' => {
9405             'name' => q(kk),
9406             'one' => q({0}kk),
9407             'other' => q({0}kk),
9408             'per' => q({0}/kk),
9409             },
9410             'nanometer' => {
9411             'name' => q(nm),
9412             'one' => q({0}nm),
9413             'other' => q({0}nm),
9414             },
9415             'nanosecond' => {
9416             'name' => q(ns),
9417             'one' => q({0}ns),
9418             'other' => q({0}ns),
9419             },
9420             'nautical-mile' => {
9421             'name' => q(mpk),
9422             'one' => q({0}mpk),
9423             'other' => q({0}mpk),
9424             },
9425             'ohm' => {
9426             'name' => q(Ω),
9427             'one' => q({0}Ω),
9428             'other' => q({0}Ω),
9429             },
9430             'ounce' => {
9431             'name' => q(oz),
9432             'one' => q({0}oz),
9433             'other' => q({0}oz),
9434             'per' => q({0}/oz),
9435             },
9436             'ounce-troy' => {
9437             'name' => q(oz t),
9438             'one' => q({0}oz t),
9439             'other' => q({0}oz t),
9440             },
9441             'parsec' => {
9442             'name' => q(pc),
9443             'one' => q({0}pc),
9444             'other' => q({0}pc),
9445             },
9446             'part-per-million' => {
9447             'name' => q(ppm),
9448             'one' => q({0}ppm),
9449             'other' => q({0}ppm),
9450             },
9451             'per' => {
9452             '1' => q({0}/{1}),
9453             },
9454             'percent' => {
9455             'name' => q(%),
9456             'one' => q({0} %),
9457             'other' => q({0} %),
9458             },
9459             'petabyte' => {
9460             'name' => q(Pt),
9461             'one' => q({0}Pt),
9462             'other' => q({0}Pt),
9463             },
9464             'picometer' => {
9465             'name' => q(pm),
9466             'one' => q({0}pm),
9467             'other' => q({0}pm),
9468             },
9469             'pint' => {
9470             'name' => q(pt),
9471             'one' => q({0}pt),
9472             'other' => q({0}pt),
9473             },
9474             'pint-metric' => {
9475             'name' => q(tp),
9476             'one' => q({0}tp),
9477             'other' => q({0}tp),
9478             },
9479             'pound' => {
9480             'name' => q(lb),
9481             'one' => q({0}lb),
9482             'other' => q({0}lb),
9483             'per' => q({0}/lb),
9484             },
9485             'pound-per-square-inch' => {
9486             'name' => q(psi),
9487             'one' => q({0}psi),
9488             'other' => q({0}psi),
9489             },
9490             'quart' => {
9491             'name' => q(qt),
9492             'one' => q({0}qt),
9493             'other' => q({0}qt),
9494             },
9495             'radian' => {
9496             'name' => q(rad),
9497             'one' => q({0}rad),
9498             'other' => q({0}rad),
9499             },
9500             'revolution' => {
9501             'name' => q(rev),
9502             'one' => q({0}rev),
9503             'other' => q({0}rev),
9504             },
9505             'second' => {
9506             'name' => q(s),
9507             'one' => q({0}s),
9508             'other' => q({0}s),
9509             'per' => q({0}/s),
9510             },
9511             'square-centimeter' => {
9512             'name' => q(cm²),
9513             'one' => q({0}cm²),
9514             'other' => q({0}cm²),
9515             'per' => q({0}/cm²),
9516             },
9517             'square-foot' => {
9518             'name' => q(ft²),
9519             'one' => q({0}ft²),
9520             'other' => q({0}ft²),
9521             },
9522             'square-inch' => {
9523             'name' => q(in²),
9524             'one' => q({0}in²),
9525             'other' => q({0}in²),
9526             'per' => q({0}/in²),
9527             },
9528             'square-kilometer' => {
9529             'name' => q(km²),
9530             'one' => q({0}km²),
9531             'other' => q({0}km²),
9532             'per' => q({0}/km²),
9533             },
9534             'square-meter' => {
9535             'name' => q(m²),
9536             'one' => q({0}m²),
9537             'other' => q({0}m²),
9538             'per' => q({0}/m²),
9539             },
9540             'square-mile' => {
9541             'name' => q(mi²),
9542             'one' => q({0}mi²),
9543             'other' => q({0}mi²),
9544             'per' => q({0}/mi²),
9545             },
9546             'square-yard' => {
9547             'name' => q(yd²),
9548             'one' => q({0}yd²),
9549             'other' => q({0}yd²),
9550             },
9551             'stone' => {
9552             'name' => q(st),
9553             'one' => q({0}st),
9554             'other' => q({0}st),
9555             },
9556             'tablespoon' => {
9557             'name' => q(rkl),
9558             'one' => q({0}rkl),
9559             'other' => q({0}rkl),
9560             },
9561             'teaspoon' => {
9562             'name' => q(tl),
9563             'one' => q({0}tl),
9564             'other' => q({0}tl),
9565             },
9566             'terabit' => {
9567             'name' => q(Tb),
9568             'one' => q({0}Tb),
9569             'other' => q({0}Tb),
9570             },
9571             'terabyte' => {
9572             'name' => q(Tt),
9573             'one' => q({0}Tt),
9574             'other' => q({0}Tt),
9575             },
9576             'ton' => {
9577             'name' => q(am.tn),
9578             'one' => q({0}am.tn),
9579             'other' => q({0}am.tn),
9580             },
9581             'volt' => {
9582             'name' => q(V),
9583             'one' => q({0}V),
9584             'other' => q({0}V),
9585             },
9586             'watt' => {
9587             'name' => q(W),
9588             'one' => q({0}W),
9589             'other' => q({0}W),
9590             },
9591             'week' => {
9592             'name' => q(vk),
9593             'one' => q({0}vk),
9594             'other' => q({0}vk),
9595             'per' => q({0}/vk),
9596             },
9597             'yard' => {
9598             'name' => q(yd),
9599             'one' => q({0}yd),
9600             'other' => q({0}yd),
9601             },
9602             'year' => {
9603             'name' => q(v),
9604             'one' => q({0}v),
9605             'other' => q({0}v),
9606             'per' => q({0}/v),
9607             },
9608             },
9609             'short' => {
9610             '' => {
9611             'name' => q(ilmansuunta),
9612             },
9613             'acre' => {
9614             'name' => q(ac),
9615             'one' => q({0} ac),
9616             'other' => q({0} ac),
9617             },
9618             'acre-foot' => {
9619             'name' => q(ac ft),
9620             'one' => q({0} ac ft),
9621             'other' => q({0} ac ft),
9622             },
9623             'ampere' => {
9624             'name' => q(A),
9625             'one' => q({0} A),
9626             'other' => q({0} A),
9627             },
9628             'arc-minute' => {
9629             'name' => q(′),
9630             'one' => q({0}′),
9631             'other' => q({0}′),
9632             },
9633             'arc-second' => {
9634             'name' => q(″),
9635             'one' => q({0}″),
9636             'other' => q({0}″),
9637             },
9638             'astronomical-unit' => {
9639             'name' => q(au),
9640             'one' => q({0} au),
9641             'other' => q({0} au),
9642             },
9643             'atmosphere' => {
9644             'name' => q(atm),
9645             'one' => q({0} atm),
9646             'other' => q({0} atm),
9647             },
9648             'bit' => {
9649             'name' => q(b),
9650             'one' => q({0} b),
9651             'other' => q({0} b),
9652             },
9653             'bushel' => {
9654             'name' => q(bu),
9655             'one' => q({0} bu),
9656             'other' => q({0} bu),
9657             },
9658             'byte' => {
9659             'name' => q(t),
9660             'one' => q({0} t),
9661             'other' => q({0} t),
9662             },
9663             'calorie' => {
9664             'name' => q(cal),
9665             'one' => q({0} cal),
9666             'other' => q({0} cal),
9667             },
9668             'carat' => {
9669             'name' => q(ka),
9670             'one' => q({0} ka),
9671             'other' => q({0} ka),
9672             },
9673             'celsius' => {
9674             'name' => q(°C),
9675             'one' => q({0} °C),
9676             'other' => q({0} °C),
9677             },
9678             'centiliter' => {
9679             'name' => q(cl),
9680             'one' => q({0} cl),
9681             'other' => q({0} cl),
9682             },
9683             'centimeter' => {
9684             'name' => q(cm),
9685             'one' => q({0} cm),
9686             'other' => q({0} cm),
9687             'per' => q({0}/cm),
9688             },
9689             'century' => {
9690             'name' => q(vs),
9691             'one' => q({0} vs),
9692             'other' => q({0} vs),
9693             },
9694             'coordinate' => {
9695             'east' => q({0}I),
9696             'north' => q({0}P),
9697             'south' => q({0}E),
9698             'west' => q({0}L),
9699             },
9700             'cubic-centimeter' => {
9701             'name' => q(cm³),
9702             'one' => q({0} cm³),
9703             'other' => q({0} cm³),
9704             'per' => q({0}/cm³),
9705             },
9706             'cubic-foot' => {
9707             'name' => q(ft³),
9708             'one' => q({0} ft³),
9709             'other' => q({0} ft³),
9710             },
9711             'cubic-inch' => {
9712             'name' => q(in³),
9713             'one' => q({0} in³),
9714             'other' => q({0} in³),
9715             },
9716             'cubic-kilometer' => {
9717             'name' => q(km³),
9718             'one' => q({0} km³),
9719             'other' => q({0} km³),
9720             },
9721             'cubic-meter' => {
9722             'name' => q(m³),
9723             'one' => q({0} m³),
9724             'other' => q({0} m³),
9725             'per' => q({0}/m³),
9726             },
9727             'cubic-mile' => {
9728             'name' => q(mi³),
9729             'one' => q({0} mi³),
9730             'other' => q({0} mi³),
9731             },
9732             'cubic-yard' => {
9733             'name' => q(yd³),
9734             'one' => q({0} yd³),
9735             'other' => q({0} yd³),
9736             },
9737             'cup' => {
9738             'name' => q(kp),
9739             'one' => q({0} kp),
9740             'other' => q({0} kp),
9741             },
9742             'cup-metric' => {
9743             'name' => q(tkp),
9744             'one' => q({0} tkp),
9745             'other' => q({0} tkp),
9746             },
9747             'day' => {
9748             'name' => q(pv),
9749             'one' => q({0} pv),
9750             'other' => q({0} pv),
9751             'per' => q({0}/pv),
9752             },
9753             'deciliter' => {
9754             'name' => q(dl),
9755             'one' => q({0} dl),
9756             'other' => q({0} dl),
9757             },
9758             'decimeter' => {
9759             'name' => q(dm),
9760             'one' => q({0} dm),
9761             'other' => q({0} dm),
9762             },
9763             'degree' => {
9764             'name' => q(°),
9765             'one' => q({0}°),
9766             'other' => q({0}°),
9767             },
9768             'fahrenheit' => {
9769             'name' => q(°F),
9770             'one' => q({0} °F),
9771             'other' => q({0} °F),
9772             },
9773             'fathom' => {
9774             'name' => q(fm),
9775             'one' => q({0} fth),
9776             'other' => q({0} fth),
9777             },
9778             'fluid-ounce' => {
9779             'name' => q(fl oz),
9780             'one' => q({0} fl oz),
9781             'other' => q({0} fl oz),
9782             },
9783             'foodcalorie' => {
9784             'name' => q(kcal),
9785             'one' => q({0} kcal),
9786             'other' => q({0} kcal),
9787             },
9788             'foot' => {
9789             'name' => q(ft),
9790             'one' => q({0} ft),
9791             'other' => q({0} ft),
9792             'per' => q({0}/ft),
9793             },
9794             'furlong' => {
9795             'name' => q(fur),
9796             'one' => q({0} fur),
9797             'other' => q({0} fur),
9798             },
9799             'g-force' => {
9800             'name' => q(G),
9801             'one' => q({0} G),
9802             'other' => q({0} G),
9803             },
9804             'gallon' => {
9805             'name' => q(am. gal),
9806             'one' => q({0} am. gal),
9807             'other' => q({0} am. gal),
9808             'per' => q({0}/am. gal),
9809             },
9810             'gallon-imperial' => {
9811             'name' => q(br. gal),
9812             'one' => q({0} br. gal),
9813             'other' => q({0} br. gal),
9814             'per' => q({0}/br. gal),
9815             },
9816             'generic' => {
9817             'name' => q(°),
9818             'one' => q({0}°),
9819             'other' => q({0}°),
9820             },
9821             'gigabit' => {
9822             'name' => q(Gb),
9823             'one' => q({0} Gb),
9824             'other' => q({0} Gb),
9825             },
9826             'gigabyte' => {
9827             'name' => q(Gt),
9828             'one' => q({0} Gt),
9829             'other' => q({0} Gt),
9830             },
9831             'gigahertz' => {
9832             'name' => q(GHz),
9833             'one' => q({0} GHz),
9834             'other' => q({0} GHz),
9835             },
9836             'gigawatt' => {
9837             'name' => q(GW),
9838             'one' => q({0} GW),
9839             'other' => q({0} GW),
9840             },
9841             'gram' => {
9842             'name' => q(g),
9843             'one' => q({0} g),
9844             'other' => q({0} g),
9845             'per' => q({0}/g),
9846             },
9847             'hectare' => {
9848             'name' => q(ha),
9849             'one' => q({0} ha),
9850             'other' => q({0} ha),
9851             },
9852             'hectoliter' => {
9853             'name' => q(hl),
9854             'one' => q({0} hl),
9855             'other' => q({0} hl),
9856             },
9857             'hectopascal' => {
9858             'name' => q(hPa),
9859             'one' => q({0} hPa),
9860             'other' => q({0} hPa),
9861             },
9862             'hertz' => {
9863             'name' => q(Hz),
9864             'one' => q({0} Hz),
9865             'other' => q({0} Hz),
9866             },
9867             'horsepower' => {
9868             'name' => q(hv),
9869             'one' => q({0} hv),
9870             'other' => q({0} hv),
9871             },
9872             'hour' => {
9873             'name' => q(t),
9874             'one' => q({0} t),
9875             'other' => q({0} t),
9876             'per' => q({0}/t),
9877             },
9878             'inch' => {
9879             'name' => q(in),
9880             'one' => q({0} in),
9881             'other' => q({0} in),
9882             'per' => q({0}/in),
9883             },
9884             'inch-hg' => {
9885             'name' => q(inHg),
9886             'one' => q({0} inHg),
9887             'other' => q({0} inHg),
9888             },
9889             'joule' => {
9890             'name' => q(J),
9891             'one' => q({0} J),
9892             'other' => q({0} J),
9893             },
9894             'karat' => {
9895             'name' => q(ka),
9896             'one' => q({0} ka),
9897             'other' => q({0} ka),
9898             },
9899             'kelvin' => {
9900             'name' => q(K),
9901             'one' => q({0} K),
9902             'other' => q({0} K),
9903             },
9904             'kilobit' => {
9905             'name' => q(kb),
9906             'one' => q({0} kb),
9907             'other' => q({0} kb),
9908             },
9909             'kilobyte' => {
9910             'name' => q(kt),
9911             'one' => q({0} kt),
9912             'other' => q({0} kt),
9913             },
9914             'kilocalorie' => {
9915             'name' => q(kcal),
9916             'one' => q({0} kcal),
9917             'other' => q({0} kcal),
9918             },
9919             'kilogram' => {
9920             'name' => q(kg),
9921             'one' => q({0} kg),
9922             'other' => q({0} kg),
9923             'per' => q({0}/kg),
9924             },
9925             'kilohertz' => {
9926             'name' => q(kHz),
9927             'one' => q({0} kHz),
9928             'other' => q({0} kHz),
9929             },
9930             'kilojoule' => {
9931             'name' => q(kJ),
9932             'one' => q({0} kJ),
9933             'other' => q({0} kJ),
9934             },
9935             'kilometer' => {
9936             'name' => q(km),
9937             'one' => q({0} km),
9938             'other' => q({0} km),
9939             'per' => q({0}/km),
9940             },
9941             'kilometer-per-hour' => {
9942             'name' => q(km/h),
9943             'one' => q({0} km/h),
9944             'other' => q({0} km/h),
9945             },
9946             'kilowatt' => {
9947             'name' => q(kW),
9948             'one' => q({0} kW),
9949             'other' => q({0} kW),
9950             },
9951             'kilowatt-hour' => {
9952             'name' => q(kWh),
9953             'one' => q({0} kWh),
9954             'other' => q({0} kWh),
9955             },
9956             'knot' => {
9957             'name' => q(kn),
9958             'one' => q({0} kn),
9959             'other' => q({0} kn),
9960             },
9961             'light-year' => {
9962             'name' => q(vv),
9963             'one' => q({0} vv),
9964             'other' => q({0} vv),
9965             },
9966             'liter' => {
9967             'name' => q(l),
9968             'one' => q({0} l),
9969             'other' => q({0} l),
9970             'per' => q({0}/l),
9971             },
9972             'liter-per-100kilometers' => {
9973             'name' => q(l/100 km),
9974             'one' => q({0} l/100 km),
9975             'other' => q({0} l/100 km),
9976             },
9977             'liter-per-kilometer' => {
9978             'name' => q(l/km),
9979             'one' => q({0} l/km),
9980             'other' => q({0} l/km),
9981             },
9982             'lux' => {
9983             'name' => q(lx),
9984             'one' => q({0} lx),
9985             'other' => q({0} lx),
9986             },
9987             'megabit' => {
9988             'name' => q(Mb),
9989             'one' => q({0} Mb),
9990             'other' => q({0} Mb),
9991             },
9992             'megabyte' => {
9993             'name' => q(Mt),
9994             'one' => q({0} Mt),
9995             'other' => q({0} Mt),
9996             },
9997             'megahertz' => {
9998             'name' => q(MHz),
9999             'one' => q({0} MHz),
10000             'other' => q({0} MHz),
10001             },
10002             'megaliter' => {
10003             'name' => q(Ml),
10004             'one' => q({0} Ml),
10005             'other' => q({0} Ml),
10006             },
10007             'megawatt' => {
10008             'name' => q(MW),
10009             'one' => q({0} MW),
10010             'other' => q({0} MW),
10011             },
10012             'meter' => {
10013             'name' => q(m),
10014             'one' => q({0} m),
10015             'other' => q({0} m),
10016             'per' => q({0}/m),
10017             },
10018             'meter-per-second' => {
10019             'name' => q(m/s),
10020             'one' => q({0} m/s),
10021             'other' => q({0} m/s),
10022             },
10023             'meter-per-second-squared' => {
10024             'name' => q(m/s²),
10025             'one' => q({0} m/s²),
10026             'other' => q({0} m/s²),
10027             },
10028             'metric-ton' => {
10029             'name' => q(t),
10030             'one' => q({0} t),
10031             'other' => q({0} t),
10032             },
10033             'microgram' => {
10034             'name' => q(µg),
10035             'one' => q({0} µg),
10036             'other' => q({0} µg),
10037             },
10038             'micrometer' => {
10039             'name' => q(µm),
10040             'one' => q({0} µm),
10041             'other' => q({0} µm),
10042             },
10043             'microsecond' => {
10044             'name' => q(μs),
10045             'one' => q({0} μs),
10046             'other' => q({0} μs),
10047             },
10048             'mile' => {
10049             'name' => q(mi),
10050             'one' => q({0} mi),
10051             'other' => q({0} mi),
10052             },
10053             'mile-per-gallon' => {
10054             'name' => q(mpg-am),
10055             'one' => q({0} mpg-am),
10056             'other' => q({0} mpg-am),
10057             },
10058             'mile-per-gallon-imperial' => {
10059             'name' => q(mpg-br),
10060             'one' => q({0} mpg-br),
10061             'other' => q({0} mpg-br),
10062             },
10063             'mile-per-hour' => {
10064             'name' => q(mi/h),
10065             'one' => q({0} mi/h),
10066             'other' => q({0} mi/h),
10067             },
10068             'mile-scandinavian' => {
10069             'name' => q(pnk),
10070             'one' => q({0} pnk),
10071             'other' => q({0} pnk),
10072             },
10073             'milliampere' => {
10074             'name' => q(mA),
10075             'one' => q({0} mA),
10076             'other' => q({0} mA),
10077             },
10078             'millibar' => {
10079             'name' => q(mbar),
10080             'one' => q({0} mbar),
10081             'other' => q({0} mbar),
10082             },
10083             'milligram' => {
10084             'name' => q(mg),
10085             'one' => q({0} mg),
10086             'other' => q({0} mg),
10087             },
10088             'milligram-per-deciliter' => {
10089             'name' => q(mg/dl),
10090             'one' => q({0} mg/dl),
10091             'other' => q({0} mg/dl),
10092             },
10093             'milliliter' => {
10094             'name' => q(ml),
10095             'one' => q({0} ml),
10096             'other' => q({0} ml),
10097             },
10098             'millimeter' => {
10099             'name' => q(mm),
10100             'one' => q({0} mm),
10101             'other' => q({0} mm),
10102             },
10103             'millimeter-of-mercury' => {
10104             'name' => q(mm Hg),
10105             'one' => q({0} mm Hg),
10106             'other' => q({0} mm Hg),
10107             },
10108             'millimole-per-liter' => {
10109             'name' => q(mmol/l),
10110             'one' => q({0} mmol/l),
10111             'other' => q({0} mmol/l),
10112             },
10113             'millisecond' => {
10114             'name' => q(ms),
10115             'one' => q({0} ms),
10116             'other' => q({0} ms),
10117             },
10118             'milliwatt' => {
10119             'name' => q(mW),
10120             'one' => q({0} mW),
10121             'other' => q({0} mW),
10122             },
10123             'minute' => {
10124             'name' => q(min),
10125             'one' => q({0} min),
10126             'other' => q({0} min),
10127             'per' => q({0}/min),
10128             },
10129             'month' => {
10130             'name' => q(kk),
10131             'one' => q({0} kk),
10132             'other' => q({0} kk),
10133             'per' => q({0}/kk),
10134             },
10135             'nanometer' => {
10136             'name' => q(nm),
10137             'one' => q({0} nm),
10138             'other' => q({0} nm),
10139             },
10140             'nanosecond' => {
10141             'name' => q(ns),
10142             'one' => q({0} ns),
10143             'other' => q({0} ns),
10144             },
10145             'nautical-mile' => {
10146             'name' => q(mpk),
10147             'one' => q({0} mpk),
10148             'other' => q({0} mpk),
10149             },
10150             'ohm' => {
10151             'name' => q(Ω),
10152             'one' => q({0} Ω),
10153             'other' => q({0} Ω),
10154             },
10155             'ounce' => {
10156             'name' => q(oz),
10157             'one' => q({0} oz),
10158             'other' => q({0} oz),
10159             'per' => q({0}/oz),
10160             },
10161             'ounce-troy' => {
10162             'name' => q(oz t),
10163             'one' => q({0} oz t),
10164             'other' => q({0} oz t),
10165             },
10166             'parsec' => {
10167             'name' => q(pc),
10168             'one' => q({0} pc),
10169             'other' => q({0} pc),
10170             },
10171             'part-per-million' => {
10172             'name' => q(ppm),
10173             'one' => q({0} ppm),
10174             'other' => q({0} ppm),
10175             },
10176             'per' => {
10177             '1' => q({0}/{1}),
10178             },
10179             'percent' => {
10180             'name' => q(%),
10181             'one' => q({0} %),
10182             'other' => q({0} %),
10183             },
10184             'permille' => {
10185             'name' => q(‰),
10186             'one' => q({0} ‰),
10187             'other' => q({0} ‰),
10188             },
10189             'petabyte' => {
10190             'name' => q(Pt),
10191             'one' => q({0} Pt),
10192             'other' => q({0} Pt),
10193             },
10194             'picometer' => {
10195             'name' => q(pm),
10196             'one' => q({0} pm),
10197             'other' => q({0} pm),
10198             },
10199             'pint' => {
10200             'name' => q(pt),
10201             'one' => q({0} pt),
10202             'other' => q({0} pt),
10203             },
10204             'pint-metric' => {
10205             'name' => q(tp),
10206             'one' => q({0} tp),
10207             'other' => q({0} tp),
10208             },
10209             'point' => {
10210             'name' => q(pt),
10211             'one' => q({0} pt),
10212             'other' => q({0} pt),
10213             },
10214             'pound' => {
10215             'name' => q(lb),
10216             'one' => q({0} lb),
10217             'other' => q({0} lb),
10218             'per' => q({0}/lb),
10219             },
10220             'pound-per-square-inch' => {
10221             'name' => q(psi),
10222             'one' => q({0} psi),
10223             'other' => q({0} psi),
10224             },
10225             'quart' => {
10226             'name' => q(qt),
10227             'one' => q({0} qt),
10228             'other' => q({0} qt),
10229             },
10230             'radian' => {
10231             'name' => q(rad),
10232             'one' => q({0} rad),
10233             'other' => q({0} rad),
10234             },
10235             'revolution' => {
10236             'name' => q(rev),
10237             'one' => q({0} rev),
10238             'other' => q({0} rev),
10239             },
10240             'second' => {
10241             'name' => q(sek),
10242             'one' => q({0} s),
10243             'other' => q({0} s),
10244             'per' => q({0}/s),
10245             },
10246             'square-centimeter' => {
10247             'name' => q(cm²),
10248             'one' => q({0} cm²),
10249             'other' => q({0} cm²),
10250             'per' => q({0}/cm²),
10251             },
10252             'square-foot' => {
10253             'name' => q(ft²),
10254             'one' => q({0} ft²),
10255             'other' => q({0} ft²),
10256             },
10257             'square-inch' => {
10258             'name' => q(in²),
10259             'one' => q({0} in²),
10260             'other' => q({0} in²),
10261             'per' => q({0}/in²),
10262             },
10263             'square-kilometer' => {
10264             'name' => q(km²),
10265             'one' => q({0} km²),
10266             'other' => q({0} km²),
10267             'per' => q({0}/km²),
10268             },
10269             'square-meter' => {
10270             'name' => q(m²),
10271             'one' => q({0} m²),
10272             'other' => q({0} m²),
10273             'per' => q({0}/m²),
10274             },
10275             'square-mile' => {
10276             'name' => q(mi²),
10277             'one' => q({0} mi²),
10278             'other' => q({0} mi²),
10279             'per' => q({0}/mi²),
10280             },
10281             'square-yard' => {
10282             'name' => q(yd²),
10283             'one' => q({0} yd²),
10284             'other' => q({0} yd²),
10285             },
10286             'stone' => {
10287             'name' => q(st),
10288             'one' => q({0} st),
10289             'other' => q({0} st),
10290             },
10291             'tablespoon' => {
10292             'name' => q(rkl),
10293             'one' => q({0} rkl),
10294             'other' => q({0} rkl),
10295             },
10296             'teaspoon' => {
10297             'name' => q(tl),
10298             'one' => q({0} tl),
10299             'other' => q({0} tl),
10300             },
10301             'terabit' => {
10302             'name' => q(Tb),
10303             'one' => q({0} Tb),
10304             'other' => q({0} Tb),
10305             },
10306             'terabyte' => {
10307             'name' => q(Tt),
10308             'one' => q({0} Tt),
10309             'other' => q({0} Tt),
10310             },
10311             'ton' => {
10312             'name' => q(am. tn),
10313             'one' => q({0} am. tn),
10314             'other' => q({0} am. tn),
10315             },
10316             'volt' => {
10317             'name' => q(V),
10318             'one' => q({0} V),
10319             'other' => q({0} V),
10320             },
10321             'watt' => {
10322             'name' => q(W),
10323             'one' => q({0} W),
10324             'other' => q({0} W),
10325             },
10326             'week' => {
10327             'name' => q(vk),
10328             'one' => q({0} vk),
10329             'other' => q({0} vk),
10330             'per' => q({0}/vk),
10331             },
10332             'yard' => {
10333             'name' => q(yd),
10334             'one' => q({0} yd),
10335             'other' => q({0} yd),
10336             },
10337             'year' => {
10338             'name' => q(v),
10339             'one' => q({0} v),
10340             'other' => q({0} v),
10341             'per' => q({0}/v),
10342             },
10343             },
10344             } }
10345             );
10346              
10347             has 'yesstr' => (
10348             is => 'ro',
10349             isa => RegexpRef,
10350             init_arg => undef,
10351             default => sub { qr'^(?i:kyllä|k|yes|y)$' }
10352             );
10353              
10354             has 'nostr' => (
10355             is => 'ro',
10356             isa => RegexpRef,
10357             init_arg => undef,
10358             default => sub { qr'^(?i:ei|e|no|n)$' }
10359             );
10360              
10361             has 'listPatterns' => (
10362             is => 'ro',
10363             isa => HashRef,
10364             init_arg => undef,
10365             default => sub { {
10366             start => q({0}, {1}),
10367             middle => q({0}, {1}),
10368             end => q({0}, {1}),
10369             2 => q({0}, {1}),
10370             } }
10371             );
10372              
10373             has 'default_numbering_system' => (
10374             is => 'ro',
10375             isa => Str,
10376             init_arg => undef,
10377             default => 'latn',
10378             );
10379              
10380             has native_numbering_system => (
10381             is => 'ro',
10382             isa => Str,
10383             init_arg => undef,
10384             default => 'latn',
10385             );
10386              
10387             has 'minimum_grouping_digits' => (
10388             is =>'ro',
10389             isa => Int,
10390             init_arg => undef,
10391             default => 1,
10392             );
10393              
10394             has 'number_symbols' => (
10395             is => 'ro',
10396             isa => HashRef,
10397             init_arg => undef,
10398             default => sub { {
10399             'latn' => {
10400             'decimal' => q(,),
10401             'exponential' => q(E),
10402             'group' => q( ),
10403             'infinity' => q(∞),
10404             'list' => q(;),
10405             'minusSign' => q(−),
10406             'nan' => q(epäluku),
10407             'perMille' => q(‰),
10408             'percentSign' => q(%),
10409             'plusSign' => q(+),
10410             'superscriptingExponent' => q(×),
10411             'timeSeparator' => q(.),
10412             },
10413             } }
10414             );
10415              
10416             has 'number_formats' => (
10417             is => 'ro',
10418             isa => HashRef,
10419             init_arg => undef,
10420             default => sub { {
10421             decimalFormat => {
10422             'default' => {
10423             '1000' => {
10424             'one' => '0 t'.'',
10425             'other' => '0 t'.'',
10426             },
10427             '10000' => {
10428             'one' => '00 t'.'',
10429             'other' => '00 t'.'',
10430             },
10431             '100000' => {
10432             'one' => '000 t'.'',
10433             'other' => '000 t'.'',
10434             },
10435             '1000000' => {
10436             'one' => '0 milj'.'',
10437             'other' => '0 milj'.'',
10438             },
10439             '10000000' => {
10440             'one' => '00 milj'.'',
10441             'other' => '00 milj'.'',
10442             },
10443             '100000000' => {
10444             'one' => '000 milj'.'',
10445             'other' => '000 milj'.'',
10446             },
10447             '1000000000' => {
10448             'one' => '0 mrd'.'',
10449             'other' => '0 mrd'.'',
10450             },
10451             '10000000000' => {
10452             'one' => '00 mrd'.'',
10453             'other' => '00 mrd'.'',
10454             },
10455             '100000000000' => {
10456             'one' => '000 mrd'.'',
10457             'other' => '000 mrd'.'',
10458             },
10459             '1000000000000' => {
10460             'one' => '0 bilj'.'',
10461             'other' => '0 bilj'.'',
10462             },
10463             '10000000000000' => {
10464             'one' => '00 bilj'.'',
10465             'other' => '00 bilj'.'',
10466             },
10467             '100000000000000' => {
10468             'one' => '000 bilj'.'',
10469             'other' => '000 bilj'.'',
10470             },
10471             'standard' => {
10472             'default' => '#,##0.###',
10473             },
10474             },
10475             'long' => {
10476             '1000' => {
10477             'one' => '0 tuhat',
10478             'other' => '0 tuhatta',
10479             },
10480             '10000' => {
10481             'one' => '00 tuhatta',
10482             'other' => '00 tuhatta',
10483             },
10484             '100000' => {
10485             'one' => '000 tuhatta',
10486             'other' => '000 tuhatta',
10487             },
10488             '1000000' => {
10489             'one' => '0 miljoona',
10490             'other' => '0 miljoonaa',
10491             },
10492             '10000000' => {
10493             'one' => '00 miljoonaa',
10494             'other' => '00 miljoonaa',
10495             },
10496             '100000000' => {
10497             'one' => '000 miljoonaa',
10498             'other' => '000 miljoonaa',
10499             },
10500             '1000000000' => {
10501             'one' => '0 miljardi',
10502             'other' => '0 miljardia',
10503             },
10504             '10000000000' => {
10505             'one' => '00 miljardia',
10506             'other' => '00 miljardia',
10507             },
10508             '100000000000' => {
10509             'one' => '000 miljardia',
10510             'other' => '000 miljardia',
10511             },
10512             '1000000000000' => {
10513             'one' => '0 biljoona',
10514             'other' => '0 biljoonaa',
10515             },
10516             '10000000000000' => {
10517             'one' => '00 biljoonaa',
10518             'other' => '00 biljoonaa',
10519             },
10520             '100000000000000' => {
10521             'one' => '000 biljoonaa',
10522             'other' => '000 biljoonaa',
10523             },
10524             },
10525             'short' => {
10526             '1000' => {
10527             'one' => '0 t'.'',
10528             'other' => '0 t'.'',
10529             },
10530             '10000' => {
10531             'one' => '00 t'.'',
10532             'other' => '00 t'.'',
10533             },
10534             '100000' => {
10535             'one' => '000 t'.'',
10536             'other' => '000 t'.'',
10537             },
10538             '1000000' => {
10539             'one' => '0 milj'.'',
10540             'other' => '0 milj'.'',
10541             },
10542             '10000000' => {
10543             'one' => '00 milj'.'',
10544             'other' => '00 milj'.'',
10545             },
10546             '100000000' => {
10547             'one' => '000 milj'.'',
10548             'other' => '000 milj'.'',
10549             },
10550             '1000000000' => {
10551             'one' => '0 mrd'.'',
10552             'other' => '0 mrd'.'',
10553             },
10554             '10000000000' => {
10555             'one' => '00 mrd'.'',
10556             'other' => '00 mrd'.'',
10557             },
10558             '100000000000' => {
10559             'one' => '000 mrd'.'',
10560             'other' => '000 mrd'.'',
10561             },
10562             '1000000000000' => {
10563             'one' => '0 bilj'.'',
10564             'other' => '0 bilj'.'',
10565             },
10566             '10000000000000' => {
10567             'one' => '00 bilj'.'',
10568             'other' => '00 bilj'.'',
10569             },
10570             '100000000000000' => {
10571             'one' => '000 bilj'.'',
10572             'other' => '000 bilj'.'',
10573             },
10574             },
10575             },
10576             percentFormat => {
10577             'default' => {
10578             'standard' => {
10579             'default' => '#,##0 %',
10580             },
10581             },
10582             },
10583             scientificFormat => {
10584             'default' => {
10585             'standard' => {
10586             'default' => '#E0',
10587             },
10588             },
10589             },
10590             } },
10591             );
10592              
10593             has 'number_currency_formats' => (
10594             is => 'ro',
10595             isa => HashRef,
10596             init_arg => undef,
10597             default => sub { {
10598             'latn' => {
10599             'pattern' => {
10600             'default' => {
10601             'accounting' => {
10602             'positive' => '#,##0.00 ¤',
10603             },
10604             'standard' => {
10605             'positive' => '#,##0.00 ¤',
10606             },
10607             },
10608             },
10609             },
10610             } },
10611             );
10612              
10613             has 'currencies' => (
10614             is => 'ro',
10615             isa => HashRef,
10616             init_arg => undef,
10617             default => sub { {
10618             'ADP' => {
10619             symbol => 'ADP',
10620             display_name => {
10621             'currency' => q(Andorran peseta),
10622             'one' => q(Andorran peseta),
10623             'other' => q(Andorran pesetaa),
10624             },
10625             },
10626             'AED' => {
10627             symbol => 'AED',
10628             display_name => {
10629             'currency' => q(Arabiemiirikuntien dirhami),
10630             'one' => q(Arabiemiirikuntien dirhami),
10631             'other' => q(Arabiemiirikuntien dirhamia),
10632             },
10633             },
10634             'AFA' => {
10635             symbol => 'AFA',
10636             display_name => {
10637             'currency' => q(Afganistanin afgaani \(1927–2002\)),
10638             'one' => q(Afganistanin afgaani \(1927–2002\)),
10639             'other' => q(Afganistanin afgaania \(1927–2002\)),
10640             },
10641             },
10642             'AFN' => {
10643             symbol => 'AFN',
10644             display_name => {
10645             'currency' => q(Afganistanin afgaani),
10646             'one' => q(Afganistanin afgaani),
10647             'other' => q(Afganistanin afgaania),
10648             },
10649             },
10650             'ALK' => {
10651             symbol => 'ALK',
10652             display_name => {
10653             'currency' => q(Albanian lek \(1946–1965\)),
10654             'one' => q(Albanian lek \(1946–1965\)),
10655             'other' => q(Albanian lekiä \(1946–1965\)),
10656             },
10657             },
10658             'ALL' => {
10659             symbol => 'ALL',
10660             display_name => {
10661             'currency' => q(Albanian lek),
10662             'one' => q(Albanian lek),
10663             'other' => q(Albanian lekiä),
10664             },
10665             },
10666             'AMD' => {
10667             symbol => 'AMD',
10668             display_name => {
10669             'currency' => q(Armenian dram),
10670             'one' => q(Armenian dram),
10671             'other' => q(Armenian dramia),
10672             },
10673             },
10674             'ANG' => {
10675             symbol => 'ANG',
10676             display_name => {
10677             'currency' => q(Alankomaiden Antillien guldeni),
10678             'one' => q(Alankomaiden Antillien guldeni),
10679             'other' => q(Alankomaiden Antillien guldenia),
10680             },
10681             },
10682             'AOA' => {
10683             symbol => 'AOA',
10684             display_name => {
10685             'currency' => q(Angolan kwanza),
10686             'one' => q(Angolan kwanza),
10687             'other' => q(Angolan kwanzaa),
10688             },
10689             },
10690             'AOK' => {
10691             symbol => 'AOK',
10692             display_name => {
10693             'currency' => q(Angolan kwanza \(1977–1991\)),
10694             'one' => q(Angolan kwanza \(1977–1990\)),
10695             'other' => q(Angolan kwanzaa \(1977–1990\)),
10696             },
10697             },
10698             'AON' => {
10699             symbol => 'AON',
10700             display_name => {
10701             'currency' => q(Angolan uusi kwanza \(1990–2000\)),
10702             'one' => q(Angolan uusi kwanza \(1990–2000\)),
10703             'other' => q(Angolan uutta kwanzaa \(1990–2000\)),
10704             },
10705             },
10706             'AOR' => {
10707             symbol => 'AOR',
10708             display_name => {
10709             'currency' => q(Angolan kwanza reajustado \(1995–1999\)),
10710             'one' => q(Angolan kwanza reajustado \(1995–1999\)),
10711             'other' => q(Angolan kwanza reajustadoa \(1995–1999\)),
10712             },
10713             },
10714             'ARA' => {
10715             symbol => 'ARA',
10716             display_name => {
10717             'currency' => q(Argentiinan austral),
10718             'one' => q(Argentiinan austral),
10719             'other' => q(Argentiinan australia),
10720             },
10721             },
10722             'ARL' => {
10723             symbol => 'ARL',
10724             display_name => {
10725             'currency' => q(Argentiinan ley-peso \(1970–1983\)),
10726             'one' => q(Argentiinan ley-peso \(1970–1983\)),
10727             'other' => q(Argentiinan ley-pesoa \(1970–1983\)),
10728             },
10729             },
10730             'ARM' => {
10731             symbol => 'ARM',
10732             display_name => {
10733             'currency' => q(Argentiinan peso \(1881–1970\)),
10734             'one' => q(Argentiinan peso \(1881–1970\)),
10735             'other' => q(Argentiinan pesoa \(1881–1970\)),
10736             },
10737             },
10738             'ARP' => {
10739             symbol => 'ARP',
10740             display_name => {
10741             'currency' => q(Argentiinan peso \(1983–1985\)),
10742             'one' => q(Argentiinan peso \(1983–1985\)),
10743             'other' => q(Argentiinan pesoa \(1983–1985\)),
10744             },
10745             },
10746             'ARS' => {
10747             symbol => 'ARS',
10748             display_name => {
10749             'currency' => q(Argentiinan peso),
10750             'one' => q(Argentiinan peso),
10751             'other' => q(Argentiinan pesoa),
10752             },
10753             },
10754             'ATS' => {
10755             symbol => 'ATS',
10756             display_name => {
10757             'currency' => q(Itävallan šillinki),
10758             'one' => q(Itävallan šillinki),
10759             'other' => q(Itävallan šillinkiä),
10760             },
10761             },
10762             'AUD' => {
10763             symbol => 'AUD',
10764             display_name => {
10765             'currency' => q(Australian dollari),
10766             'one' => q(Australian dollari),
10767             'other' => q(Australian dollaria),
10768             },
10769             },
10770             'AWG' => {
10771             symbol => 'AWG',
10772             display_name => {
10773             'currency' => q(Aruban floriini),
10774             'one' => q(Aruban floriini),
10775             'other' => q(Aruban floriinia),
10776             },
10777             },
10778             'AZM' => {
10779             symbol => 'AZM',
10780             display_name => {
10781             'currency' => q(Azerbaidžanin manat \(1993–2006\)),
10782             'one' => q(Azerbaidžanin manat \(1993–2006\)),
10783             'other' => q(Azerbaidžanin manatia \(1993–2006\)),
10784             },
10785             },
10786             'AZN' => {
10787             symbol => 'AZN',
10788             display_name => {
10789             'currency' => q(Azerbaidžanin manat),
10790             'one' => q(Azerbaidžanin manat),
10791             'other' => q(Azerbaidžanin manatia),
10792             },
10793             },
10794             'BAD' => {
10795             symbol => 'BAD',
10796             display_name => {
10797             'currency' => q(Bosnia-Hertsegovinan dinaari \(1992–1994\)),
10798             'one' => q(Bosnia-Hertsegovinan dinaari \(1992–1994\)),
10799             'other' => q(Bosnia-Hertsegovinan dinaaria \(1992–1994\)),
10800             },
10801             },
10802             'BAM' => {
10803             symbol => 'BAM',
10804             display_name => {
10805             'currency' => q(Bosnia-Hertsegovinan vaihdettava markka),
10806             'one' => q(Bosnia-Hertsegovinan vaihdettava markka),
10807             'other' => q(Bosnia-Hertsegovinan vaihdettavaa markkaa),
10808             },
10809             },
10810             'BAN' => {
10811             symbol => 'BAN',
10812             display_name => {
10813             'currency' => q(Bosnia-Hertsegovinan uusi dinaari \(1994–1997\)),
10814             'one' => q(Bosnia-Hertsegovinan uusi dinaari \(1994–1997\)),
10815             'other' => q(Bosnia-Hertsegovinan uutta dinaaria \(1994–1997\)),
10816             },
10817             },
10818             'BBD' => {
10819             symbol => 'BBD',
10820             display_name => {
10821             'currency' => q(Barbadosin dollari),
10822             'one' => q(Barbadosin dollari),
10823             'other' => q(Barbadosin dollaria),
10824             },
10825             },
10826             'BDT' => {
10827             symbol => 'BDT',
10828             display_name => {
10829             'currency' => q(Bangladeshin taka),
10830             'one' => q(Bangladeshin taka),
10831             'other' => q(Bangladeshin takaa),
10832             },
10833             },
10834             'BEC' => {
10835             symbol => 'BEC',
10836             display_name => {
10837             'currency' => q(Belgian vaihdettava frangi),
10838             'one' => q(Belgian vaihdettava frangi),
10839             'other' => q(Belgian vaihdettavaa frangia),
10840             },
10841             },
10842             'BEF' => {
10843             symbol => 'BEF',
10844             display_name => {
10845             'currency' => q(Belgian frangi),
10846             'one' => q(Belgian frangi),
10847             'other' => q(Belgian frangia),
10848             },
10849             },
10850             'BEL' => {
10851             symbol => 'BEL',
10852             display_name => {
10853             'currency' => q(Belgian rahoitusfrangi),
10854             'one' => q(Belgian rahoitusfrangi),
10855             'other' => q(Belgian rahoitusfrangia),
10856             },
10857             },
10858             'BGL' => {
10859             symbol => 'BGL',
10860             display_name => {
10861             'currency' => q(Bulgarian kova lev),
10862             'one' => q(Bulgarian kova lev),
10863             'other' => q(Bulgarian kovaa leviä),
10864             },
10865             },
10866             'BGM' => {
10867             symbol => 'BGM',
10868             display_name => {
10869             'currency' => q(Bulgarian sosialistinen lev),
10870             'one' => q(Bulgarian sosialistinen lev),
10871             'other' => q(Bulgarian sosialistista leviä),
10872             },
10873             },
10874             'BGN' => {
10875             symbol => 'BGN',
10876             display_name => {
10877             'currency' => q(Bulgarian lev),
10878             'one' => q(Bulgarian lev),
10879             'other' => q(Bulgarian leviä),
10880             },
10881             },
10882             'BGO' => {
10883             symbol => 'BGO',
10884             display_name => {
10885             'currency' => q(Bulgarian lev \(1879–1952\)),
10886             'one' => q(Bulgarian lev \(1879–1952\)),
10887             'other' => q(Bulgarian leviä \(1879–1952\)),
10888             },
10889             },
10890             'BHD' => {
10891             symbol => 'BHD',
10892             display_name => {
10893             'currency' => q(Bahrainin dinaari),
10894             'one' => q(Bahrainin dinaari),
10895             'other' => q(Bahrainin dinaaria),
10896             },
10897             },
10898             'BIF' => {
10899             symbol => 'BIF',
10900             display_name => {
10901             'currency' => q(Burundin frangi),
10902             'one' => q(Burundin frangi),
10903             'other' => q(Burundin frangia),
10904             },
10905             },
10906             'BMD' => {
10907             symbol => 'BMD',
10908             display_name => {
10909             'currency' => q(Bermudan dollari),
10910             'one' => q(Bermudan dollari),
10911             'other' => q(Bermudan dollaria),
10912             },
10913             },
10914             'BND' => {
10915             symbol => 'BND',
10916             display_name => {
10917             'currency' => q(Brunein dollari),
10918             'one' => q(Brunein dollari),
10919             'other' => q(Brunein dollaria),
10920             },
10921             },
10922             'BOB' => {
10923             symbol => 'BOB',
10924             display_name => {
10925             'currency' => q(Bolivian boliviano),
10926             'one' => q(Bolivian boliviano),
10927             'other' => q(Bolivian bolivianoa),
10928             },
10929             },
10930             'BOL' => {
10931             symbol => 'BOL',
10932             display_name => {
10933             'currency' => q(Bolivian boliviano \(1863–1963\)),
10934             'one' => q(Bolivian boliviano \(1863–1963\)),
10935             'other' => q(Bolivian bolivianoa \(1863–1963\)),
10936             },
10937             },
10938             'BOP' => {
10939             symbol => 'BOP',
10940             display_name => {
10941             'currency' => q(Bolivian peso),
10942             'one' => q(Bolivian peso),
10943             'other' => q(Bolivian pesoa),
10944             },
10945             },
10946             'BOV' => {
10947             symbol => 'BOV',
10948             display_name => {
10949             'currency' => q(Bolivian mvdol),
10950             'one' => q(Bolivian mvdol),
10951             'other' => q(Bolivian mvdol’ia),
10952             },
10953             },
10954             'BRB' => {
10955             symbol => 'BRB',
10956             display_name => {
10957             'currency' => q(Brasilian uusi cruzeiro \(1967–1986\)),
10958             'one' => q(Brasilian uusi cruzeiro \(1967–1986\)),
10959             'other' => q(Brasilian uutta cruzeiroa \(1967–1986\)),
10960             },
10961             },
10962             'BRC' => {
10963             symbol => 'BRC',
10964             display_name => {
10965             'currency' => q(Brasilian cruzado \(1986–1989\)),
10966             'one' => q(Brasilian cruzado \(1986–1989\)),
10967             'other' => q(Brasilian cruzadoa \(1986–1989\)),
10968             },
10969             },
10970             'BRE' => {
10971             symbol => 'BRE',
10972             display_name => {
10973             'currency' => q(Brasilian cruzeiro \(1990–1993\)),
10974             'one' => q(Brasilian cruzeiro \(1990–1993\)),
10975             'other' => q(Brasilian cruzeiroa \(1990–1993\)),
10976             },
10977             },
10978             'BRL' => {
10979             symbol => 'BRL',
10980             display_name => {
10981             'currency' => q(Brasilian real),
10982             'one' => q(Brasilian real),
10983             'other' => q(Brasilian realia),
10984             },
10985             },
10986             'BRN' => {
10987             symbol => 'BRN',
10988             display_name => {
10989             'currency' => q(Brasilian uusi cruzado \(1989–1990\)),
10990             'one' => q(Brasilian uusi cruzado \(1989–1990\)),
10991             'other' => q(Brasilian uutta cruzadoa \(1989–1990\)),
10992             },
10993             },
10994             'BRR' => {
10995             symbol => 'BRR',
10996             display_name => {
10997             'currency' => q(Brasilian cruzeiro \(1993–1994\)),
10998             'one' => q(Brasilian cruzeiro \(1993–1994\)),
10999             'other' => q(Brasilian cruzeiroa \(1993–1994\)),
11000             },
11001             },
11002             'BRZ' => {
11003             symbol => 'BRZ',
11004             display_name => {
11005             'currency' => q(Brasilian cruzeiro \(1942–1967\)),
11006             'one' => q(Brasilian cruzeiro \(1942–1967\)),
11007             'other' => q(Brasilian cruzeiroa \(1942–1967\)),
11008             },
11009             },
11010             'BSD' => {
11011             symbol => 'BSD',
11012             display_name => {
11013             'currency' => q(Bahaman dollari),
11014             'one' => q(Bahaman dollari),
11015             'other' => q(Bahaman dollaria),
11016             },
11017             },
11018             'BTN' => {
11019             symbol => 'BTN',
11020             display_name => {
11021             'currency' => q(Bhutanin ngultrum),
11022             'one' => q(Bhutanin ngultrum),
11023             'other' => q(Bhutanin ngultrumia),
11024             },
11025             },
11026             'BUK' => {
11027             symbol => 'BUK',
11028             display_name => {
11029             'currency' => q(Burman kyat),
11030             'one' => q(Burman kyat),
11031             'other' => q(Burman kyatia),
11032             },
11033             },
11034             'BWP' => {
11035             symbol => 'BWP',
11036             display_name => {
11037             'currency' => q(Botswanan pula),
11038             'one' => q(Botswanan pula),
11039             'other' => q(Botswanan pulaa),
11040             },
11041             },
11042             'BYB' => {
11043             symbol => 'BYB',
11044             display_name => {
11045             'currency' => q(Valko-Venäjän uusi rupla \(1994–1999\)),
11046             'one' => q(Valko-Venäjän uusi rupla \(1994–1999\)),
11047             'other' => q(Valko-Venäjän uutta ruplaa \(1994–1999\)),
11048             },
11049             },
11050             'BYN' => {
11051             symbol => 'BYN',
11052             display_name => {
11053             'currency' => q(Valko-Venäjän rupla),
11054             'one' => q(Valko-Venäjän rupla),
11055             'other' => q(Valko-Venäjän ruplaa),
11056             },
11057             },
11058             'BYR' => {
11059             symbol => 'BYR',
11060             display_name => {
11061             'currency' => q(Valko-Venäjän rupla \(2000–2016\)),
11062             'one' => q(Valko-Venäjän rupla \(2000–2016\)),
11063             'other' => q(Valko-Venäjän ruplaa \(2000–2016\)),
11064             },
11065             },
11066             'BZD' => {
11067             symbol => 'BZD',
11068             display_name => {
11069             'currency' => q(Belizen dollari),
11070             'one' => q(Belizen dollari),
11071             'other' => q(Belizen dollaria),
11072             },
11073             },
11074             'CAD' => {
11075             symbol => 'CAD',
11076             display_name => {
11077             'currency' => q(Kanadan dollari),
11078             'one' => q(Kanadan dollari),
11079             'other' => q(Kanadan dollaria),
11080             },
11081             },
11082             'CDF' => {
11083             symbol => 'CDF',
11084             display_name => {
11085             'currency' => q(Kongon frangi),
11086             'one' => q(Kongon frangi),
11087             'other' => q(Kongon frangia),
11088             },
11089             },
11090             'CHE' => {
11091             symbol => 'CHE',
11092             display_name => {
11093             'currency' => q(Sveitsin WIR-euro),
11094             'one' => q(Sveitsin WIR-euro),
11095             'other' => q(Sveitsin WIR-euroa),
11096             },
11097             },
11098             'CHF' => {
11099             symbol => 'CHF',
11100             display_name => {
11101             'currency' => q(Sveitsin frangi),
11102             'one' => q(Sveitsin frangi),
11103             'other' => q(Sveitsin frangia),
11104             },
11105             },
11106             'CHW' => {
11107             symbol => 'CHW',
11108             display_name => {
11109             'currency' => q(Sveitsin WIR-frangi),
11110             'one' => q(Sveitsin WIR-frangi),
11111             'other' => q(Sveitsin WIR-frangia),
11112             },
11113             },
11114             'CLE' => {
11115             symbol => 'CLE',
11116             display_name => {
11117             'currency' => q(Chilen escudo),
11118             'one' => q(Chilen escudo),
11119             'other' => q(Chilen escudoa),
11120             },
11121             },
11122             'CLF' => {
11123             symbol => 'CLF',
11124             display_name => {
11125             'currency' => q(Chilen unidades de fomento),
11126             'one' => q(Chilen unidades de fomento),
11127             'other' => q(Chilen unidades de fomentoa),
11128             },
11129             },
11130             'CLP' => {
11131             symbol => 'CLP',
11132             display_name => {
11133             'currency' => q(Chilen peso),
11134             'one' => q(Chilen peso),
11135             'other' => q(Chilen pesoa),
11136             },
11137             },
11138             'CNH' => {
11139             symbol => 'CNH',
11140             display_name => {
11141             'currency' => q(Kiinan juan \(offshore\)),
11142             'one' => q(Kiinan juan \(offshore\)),
11143             'other' => q(Kiinan juania \(offshore\)),
11144             },
11145             },
11146             'CNX' => {
11147             symbol => 'CNX',
11148             display_name => {
11149             'currency' => q(Kiinan kansanpankin dollari),
11150             'one' => q(Kiinan kansanpankin dollari),
11151             'other' => q(Kiinan kansanpankin dollaria),
11152             },
11153             },
11154             'CNY' => {
11155             symbol => 'CNY',
11156             display_name => {
11157             'currency' => q(Kiinan juan),
11158             'one' => q(Kiinan juan),
11159             'other' => q(Kiinan juania),
11160             },
11161             },
11162             'COP' => {
11163             symbol => 'COP',
11164             display_name => {
11165             'currency' => q(Kolumbian peso),
11166             'one' => q(Kolumbian peso),
11167             'other' => q(Kolumbian pesoa),
11168             },
11169             },
11170             'COU' => {
11171             symbol => 'COU',
11172             display_name => {
11173             'currency' => q(Kolumbian unidad de valor real),
11174             'one' => q(Kolumbian unidad de valor real),
11175             'other' => q(Kolumbian unidad de valor realia),
11176             },
11177             },
11178             'CRC' => {
11179             symbol => 'CRC',
11180             display_name => {
11181             'currency' => q(Costa Rican colón),
11182             'one' => q(Costa Rican colón),
11183             'other' => q(Costa Rican colónia),
11184             },
11185             },
11186             'CSD' => {
11187             symbol => 'CSD',
11188             display_name => {
11189             'currency' => q(Serbian dinaari \(2002–2006\)),
11190             'one' => q(Serbian dinaari \(2002–2006\)),
11191             'other' => q(Serbian dinaaria \(2002–2006\)),
11192             },
11193             },
11194             'CSK' => {
11195             symbol => 'CSK',
11196             display_name => {
11197             'currency' => q(Tšekkoslovakian kova koruna),
11198             'one' => q(Tšekkoslovakian kova koruna),
11199             'other' => q(Tšekkoslovakian kovaa korunaa),
11200             },
11201             },
11202             'CUC' => {
11203             symbol => 'CUC',
11204             display_name => {
11205             'currency' => q(Kuuban vaihdettava peso),
11206             'one' => q(Kuuban vaihdettava peso),
11207             'other' => q(Kuuban vaihdettavaa pesoa),
11208             },
11209             },
11210             'CUP' => {
11211             symbol => 'CUP',
11212             display_name => {
11213             'currency' => q(Kuuban peso),
11214             'one' => q(Kuuban peso),
11215             'other' => q(Kuuban pesoa),
11216             },
11217             },
11218             'CVE' => {
11219             symbol => 'CVE',
11220             display_name => {
11221             'currency' => q(Kap Verden escudo),
11222             'one' => q(Kap Verden escudo),
11223             'other' => q(Kap Verden escudoa),
11224             },
11225             },
11226             'CYP' => {
11227             symbol => 'CYP',
11228             display_name => {
11229             'currency' => q(Kyproksen punta),
11230             'one' => q(Kyproksen punta),
11231             'other' => q(Kyproksen puntaa),
11232             },
11233             },
11234             'CZK' => {
11235             symbol => 'CZK',
11236             display_name => {
11237             'currency' => q(Tšekin koruna),
11238             'one' => q(Tšekin koruna),
11239             'other' => q(Tšekin korunaa),
11240             },
11241             },
11242             'DDM' => {
11243             symbol => 'DDM',
11244             display_name => {
11245             'currency' => q(Itä-Saksan markka),
11246             'one' => q(Itä-Saksan markka),
11247             'other' => q(Itä-Saksan markkaa),
11248             },
11249             },
11250             'DEM' => {
11251             symbol => 'DEM',
11252             display_name => {
11253             'currency' => q(Saksan markka),
11254             'one' => q(Saksan markka),
11255             'other' => q(Saksan markkaa),
11256             },
11257             },
11258             'DJF' => {
11259             symbol => 'DJF',
11260             display_name => {
11261             'currency' => q(Djiboutin frangi),
11262             'one' => q(Djiboutin frangi),
11263             'other' => q(Djiboutin frangia),
11264             },
11265             },
11266             'DKK' => {
11267             symbol => 'DKK',
11268             display_name => {
11269             'currency' => q(Tanskan kruunu),
11270             'one' => q(Tanskan kruunu),
11271             'other' => q(Tanskan kruunua),
11272             },
11273             },
11274             'DOP' => {
11275             symbol => 'DOP',
11276             display_name => {
11277             'currency' => q(Dominikaanisen tasavallan peso),
11278             'one' => q(Dominikaanisen tasavallan peso),
11279             'other' => q(Dominikaanisen tasavallan pesoa),
11280             },
11281             },
11282             'DZD' => {
11283             symbol => 'DZD',
11284             display_name => {
11285             'currency' => q(Algerian dinaari),
11286             'one' => q(Algerian dinaari),
11287             'other' => q(Algerian dinaaria),
11288             },
11289             },
11290             'ECS' => {
11291             symbol => 'ECS',
11292             display_name => {
11293             'currency' => q(Ecuadorin sucre),
11294             'one' => q(Ecuadorin sucre),
11295             'other' => q(Ecuadorin sucrea),
11296             },
11297             },
11298             'ECV' => {
11299             symbol => 'ECV',
11300             display_name => {
11301             'currency' => q(Ecuadorin UVC),
11302             'one' => q(Ecuadorin UVC),
11303             'other' => q(Ecuadorin UVC’ta),
11304             },
11305             },
11306             'EEK' => {
11307             symbol => 'EEK',
11308             display_name => {
11309             'currency' => q(Viron kruunu),
11310             'one' => q(Viron kruunu),
11311             'other' => q(Viron kruunua),
11312             },
11313             },
11314             'EGP' => {
11315             symbol => 'EGP',
11316             display_name => {
11317             'currency' => q(Egyptin punta),
11318             'one' => q(Egyptin punta),
11319             'other' => q(Egyptin puntaa),
11320             },
11321             },
11322             'ERN' => {
11323             symbol => 'ERN',
11324             display_name => {
11325             'currency' => q(Eritrean nakfa),
11326             'one' => q(Eritrean nakfa),
11327             'other' => q(Eritrean nakfaa),
11328             },
11329             },
11330             'ESA' => {
11331             symbol => 'ESA',
11332             display_name => {
11333             'currency' => q(Espanjan peseta \(A-tili\)),
11334             'one' => q(Espanjan peseta \(A-tili\)),
11335             'other' => q(Espanjan pesetaa \(A-tili\)),
11336             },
11337             },
11338             'ESB' => {
11339             symbol => 'ESB',
11340             display_name => {
11341             'currency' => q(Espanjan peseta \(vaihdettava tili\)),
11342             'one' => q(Espanjan peseta \(vaihdettava tili\)),
11343             'other' => q(Espanjan pesetaa \(vaihdettava tili\)),
11344             },
11345             },
11346             'ESP' => {
11347             symbol => 'ESP',
11348             display_name => {
11349             'currency' => q(Espanjan peseta),
11350             'one' => q(Espanjan peseta),
11351             'other' => q(Espanjan pesetaa),
11352             },
11353             },
11354             'ETB' => {
11355             symbol => 'ETB',
11356             display_name => {
11357             'currency' => q(Etiopian birr),
11358             'one' => q(Etiopian birr),
11359             'other' => q(Etiopian birriä),
11360             },
11361             },
11362             'EUR' => {
11363             symbol => '€',
11364             display_name => {
11365             'currency' => q(euro),
11366             'one' => q(euro),
11367             'other' => q(euroa),
11368             },
11369             },
11370             'FIM' => {
11371             symbol => 'mk',
11372             display_name => {
11373             'currency' => q(Suomen markka),
11374             'one' => q(Suomen markka),
11375             'other' => q(Suomen markkaa),
11376             },
11377             },
11378             'FJD' => {
11379             symbol => 'FJD',
11380             display_name => {
11381             'currency' => q(Fidžin dollari),
11382             'one' => q(Fidžin dollari),
11383             'other' => q(Fidžin dollaria),
11384             },
11385             },
11386             'FKP' => {
11387             symbol => 'FKP',
11388             display_name => {
11389             'currency' => q(Falklandinsaarten punta),
11390             'one' => q(Falklandinsaarten punta),
11391             'other' => q(Falklandinsaarten puntaa),
11392             },
11393             },
11394             'FRF' => {
11395             symbol => 'FRF',
11396             display_name => {
11397             'currency' => q(Ranskan frangi),
11398             'one' => q(Ranskan frangi),
11399             'other' => q(Ranskan frangia),
11400             },
11401             },
11402             'GBP' => {
11403             symbol => '£',
11404             display_name => {
11405             'currency' => q(Englannin punta),
11406             'one' => q(Englannin punta),
11407             'other' => q(Englannin puntaa),
11408             },
11409             },
11410             'GEK' => {
11411             symbol => 'GEK',
11412             display_name => {
11413             'currency' => q(Georgian kuponkilari),
11414             'one' => q(Georgian kuponkilari),
11415             'other' => q(Georgian kuponkilaria),
11416             },
11417             },
11418             'GEL' => {
11419             symbol => 'GEL',
11420             display_name => {
11421             'currency' => q(Georgian lari),
11422             'one' => q(Georgian lari),
11423             'other' => q(Georgian laria),
11424             },
11425             },
11426             'GHC' => {
11427             symbol => 'GHC',
11428             display_name => {
11429             'currency' => q(Ghanan cedi \(1979–2007\)),
11430             'one' => q(Ghanan cedi \(1979–2007\)),
11431             'other' => q(Ghanan cediä \(1979–2007\)),
11432             },
11433             },
11434             'GHS' => {
11435             symbol => 'GHS',
11436             display_name => {
11437             'currency' => q(Ghanan cedi),
11438             'one' => q(Ghanan cedi),
11439             'other' => q(Ghanan cediä),
11440             },
11441             },
11442             'GIP' => {
11443             symbol => 'GIP',
11444             display_name => {
11445             'currency' => q(Gibraltarin punta),
11446             'one' => q(Gibraltarin punta),
11447             'other' => q(Gibraltarin puntaa),
11448             },
11449             },
11450             'GMD' => {
11451             symbol => 'GMD',
11452             display_name => {
11453             'currency' => q(Gambian dalasi),
11454             'one' => q(Gambian dalasi),
11455             'other' => q(Gambian dalasia),
11456             },
11457             },
11458             'GNF' => {
11459             symbol => 'GNF',
11460             display_name => {
11461             'currency' => q(Guinean frangi),
11462             'one' => q(Guinean frangi),
11463             'other' => q(Guinean frangia),
11464             },
11465             },
11466             'GNS' => {
11467             symbol => 'GNS',
11468             display_name => {
11469             'currency' => q(Guinean syli),
11470             'one' => q(Guinean syli),
11471             'other' => q(Guinean syliä),
11472             },
11473             },
11474             'GQE' => {
11475             symbol => 'GQE',
11476             display_name => {
11477             'currency' => q(Päiväntasaajan Guinean ekwele),
11478             'one' => q(Päiväntasaajan Guinean ekwele),
11479             'other' => q(Päiväntasaajan Guinean ekweleä),
11480             },
11481             },
11482             'GRD' => {
11483             symbol => 'GRD',
11484             display_name => {
11485             'currency' => q(Kreikan drakma),
11486             'one' => q(Kreikan drakma),
11487             'other' => q(Kreikan drakmaa),
11488             },
11489             },
11490             'GTQ' => {
11491             symbol => 'GTQ',
11492             display_name => {
11493             'currency' => q(Guatemalan quetzal),
11494             'one' => q(Guatemalan quetzal),
11495             'other' => q(Guatemalan quetzalia),
11496             },
11497             },
11498             'GWE' => {
11499             symbol => 'GWE',
11500             display_name => {
11501             'currency' => q(Portugalin Guinean escudo),
11502             'one' => q(Portugalin Guinean escudo),
11503             'other' => q(Portugalin Guinean escudoa),
11504             },
11505             },
11506             'GWP' => {
11507             symbol => 'GWP',
11508             display_name => {
11509             'currency' => q(Guinea-Bissaun peso),
11510             'one' => q(Guinea-Bissaun peso),
11511             'other' => q(Guinea-Bissaun pesoa),
11512             },
11513             },
11514             'GYD' => {
11515             symbol => 'GYD',
11516             display_name => {
11517             'currency' => q(Guyanan dollari),
11518             'one' => q(Guyanan dollari),
11519             'other' => q(Guyanan dollaria),
11520             },
11521             },
11522             'HKD' => {
11523             symbol => 'HKD',
11524             display_name => {
11525             'currency' => q(Hongkongin dollari),
11526             'one' => q(Hongkongin dollari),
11527             'other' => q(Hongkongin dollaria),
11528             },
11529             },
11530             'HNL' => {
11531             symbol => 'HNL',
11532             display_name => {
11533             'currency' => q(Hondurasin lempira),
11534             'one' => q(Hondurasin lempira),
11535             'other' => q(Hondurasin lempiraa),
11536             },
11537             },
11538             'HRD' => {
11539             symbol => 'HRD',
11540             display_name => {
11541             'currency' => q(Kroatian dinaari),
11542             'one' => q(Kroatian dinaari),
11543             'other' => q(Kroatian dinaaria),
11544             },
11545             },
11546             'HRK' => {
11547             symbol => 'HRK',
11548             display_name => {
11549             'currency' => q(Kroatian kuna),
11550             'one' => q(Kroatian kuna),
11551             'other' => q(Kroatian kunaa),
11552             },
11553             },
11554             'HTG' => {
11555             symbol => 'HTG',
11556             display_name => {
11557             'currency' => q(Haitin gourde),
11558             'one' => q(Haitin gourde),
11559             'other' => q(Haitin gourdea),
11560             },
11561             },
11562             'HUF' => {
11563             symbol => 'HUF',
11564             display_name => {
11565             'currency' => q(Unkarin forintti),
11566             'one' => q(Unkarin forintti),
11567             'other' => q(Unkarin forinttia),
11568             },
11569             },
11570             'IDR' => {
11571             symbol => 'IDR',
11572             display_name => {
11573             'currency' => q(Indonesian rupia),
11574             'one' => q(Indonesian rupia),
11575             'other' => q(Indonesian rupiaa),
11576             },
11577             },
11578             'IEP' => {
11579             symbol => 'IEP',
11580             display_name => {
11581             'currency' => q(Irlannin punta),
11582             'one' => q(Irlannin punta),
11583             'other' => q(Irlannin puntaa),
11584             },
11585             },
11586             'ILP' => {
11587             symbol => 'ILP',
11588             display_name => {
11589             'currency' => q(Israelin punta),
11590             'one' => q(Israelin punta),
11591             'other' => q(Israelin puntaa),
11592             },
11593             },
11594             'ILR' => {
11595             symbol => 'ILR',
11596             display_name => {
11597             'currency' => q(Israelin sekeli \(1980–1985\)),
11598             'one' => q(Israelin sekeli \(1980–1985\)),
11599             'other' => q(Israelin sekeliä \(1980–1985\)),
11600             },
11601             },
11602             'ILS' => {
11603             symbol => 'ILS',
11604             display_name => {
11605             'currency' => q(Israelin uusi sekeli),
11606             'one' => q(Israelin uusi sekeli),
11607             'other' => q(Israelin uutta sekeliä),
11608             },
11609             },
11610             'INR' => {
11611             symbol => 'INR',
11612             display_name => {
11613             'currency' => q(Intian rupia),
11614             'one' => q(Intian rupia),
11615             'other' => q(Intian rupiaa),
11616             },
11617             },
11618             'IQD' => {
11619             symbol => 'IQD',
11620             display_name => {
11621             'currency' => q(Irakin dinaari),
11622             'one' => q(Irakin dinaari),
11623             'other' => q(Irakin dinaaria),
11624             },
11625             },
11626             'IRR' => {
11627             symbol => 'IRR',
11628             display_name => {
11629             'currency' => q(Iranin rial),
11630             'one' => q(Iranin rial),
11631             'other' => q(Iranin rialia),
11632             },
11633             },
11634             'ISJ' => {
11635             symbol => 'ISJ',
11636             display_name => {
11637             'currency' => q(Islannin kruunu \(1918–1981\)),
11638             'one' => q(Islannin kruunu \(1918–1981\)),
11639             'other' => q(Islannin kruunua \(1918–1981\)),
11640             },
11641             },
11642             'ISK' => {
11643             symbol => 'ISK',
11644             display_name => {
11645             'currency' => q(Islannin kruunu),
11646             'one' => q(Islannin kruunu),
11647             'other' => q(Islannin kruunua),
11648             },
11649             },
11650             'ITL' => {
11651             symbol => 'ITL',
11652             display_name => {
11653             'currency' => q(Italian liira),
11654             'one' => q(Italian liira),
11655             'other' => q(Italian liiraa),
11656             },
11657             },
11658             'JMD' => {
11659             symbol => 'JMD',
11660             display_name => {
11661             'currency' => q(Jamaikan dollari),
11662             'one' => q(Jamaikan dollari),
11663             'other' => q(Jamaikan dollaria),
11664             },
11665             },
11666             'JOD' => {
11667             symbol => 'JOD',
11668             display_name => {
11669             'currency' => q(Jordanian dinaari),
11670             'one' => q(Jordanian dinaari),
11671             'other' => q(Jordanian dinaaria),
11672             },
11673             },
11674             'JPY' => {
11675             symbol => '¥',
11676             display_name => {
11677             'currency' => q(Japanin jeni),
11678             'one' => q(Japanin jeni),
11679             'other' => q(Japanin jeniä),
11680             },
11681             },
11682             'KES' => {
11683             symbol => 'KES',
11684             display_name => {
11685             'currency' => q(Kenian šillinki),
11686             'one' => q(Kenian šillinki),
11687             'other' => q(Kenian šillinkiä),
11688             },
11689             },
11690             'KGS' => {
11691             symbol => 'KGS',
11692             display_name => {
11693             'currency' => q(Kirgisian som),
11694             'one' => q(Kirgisian som),
11695             'other' => q(Kirgisian somia),
11696             },
11697             },
11698             'KHR' => {
11699             symbol => 'KHR',
11700             display_name => {
11701             'currency' => q(Kambodžan riel),
11702             'one' => q(Kambodžan riel),
11703             'other' => q(Kambodžan rieliä),
11704             },
11705             },
11706             'KMF' => {
11707             symbol => 'KMF',
11708             display_name => {
11709             'currency' => q(Komorien frangi),
11710             'one' => q(Komorien frangi),
11711             'other' => q(Komorien frangia),
11712             },
11713             },
11714             'KPW' => {
11715             symbol => 'KPW',
11716             display_name => {
11717             'currency' => q(Pohjois-Korean won),
11718             'one' => q(Pohjois-Korean won),
11719             'other' => q(Pohjois-Korean wonia),
11720             },
11721             },
11722             'KRH' => {
11723             symbol => 'KRH',
11724             display_name => {
11725             'currency' => q(Etelä-Korean hwan \(1953–1962\)),
11726             'one' => q(Etelä-Korean hwan \(1953–1962\)),
11727             'other' => q(Etelä-Korean hwania \(1953–1962\)),
11728             },
11729             },
11730             'KRO' => {
11731             symbol => 'KRO',
11732             display_name => {
11733             'currency' => q(Etelä-Korean won \(1945–1953\)),
11734             'one' => q(Etelä-Korean won \(1945–1953\)),
11735             'other' => q(Etelä-Korean wonia \(1945–1953\)),
11736             },
11737             },
11738             'KRW' => {
11739             symbol => 'KRW',
11740             display_name => {
11741             'currency' => q(Etelä-Korean won),
11742             'one' => q(Etelä-Korean won),
11743             'other' => q(Etelä-Korean wonia),
11744             },
11745             },
11746             'KWD' => {
11747             symbol => 'KWD',
11748             display_name => {
11749             'currency' => q(Kuwaitin dinaari),
11750             'one' => q(Kuwaitin dinaari),
11751             'other' => q(Kuwaitin dinaaria),
11752             },
11753             },
11754             'KYD' => {
11755             symbol => 'KYD',
11756             display_name => {
11757             'currency' => q(Caymansaarten dollari),
11758             'one' => q(Caymansaarten dollari),
11759             'other' => q(Caymansaarten dollaria),
11760             },
11761             },
11762             'KZT' => {
11763             symbol => 'KZT',
11764             display_name => {
11765             'currency' => q(Kazakstanin tenge),
11766             'one' => q(Kazakstanin tenge),
11767             'other' => q(Kazakstanin tengeä),
11768             },
11769             },
11770             'LAK' => {
11771             symbol => 'LAK',
11772             display_name => {
11773             'currency' => q(Laosin kip),
11774             'one' => q(Laosin kip),
11775             'other' => q(Laosin kipiä),
11776             },
11777             },
11778             'LBP' => {
11779             symbol => 'LBP',
11780             display_name => {
11781             'currency' => q(Libanonin punta),
11782             'one' => q(Libanonin punta),
11783             'other' => q(Libanonin puntaa),
11784             },
11785             },
11786             'LKR' => {
11787             symbol => 'LKR',
11788             display_name => {
11789             'currency' => q(Sri Lankan rupia),
11790             'one' => q(Sri Lankan rupia),
11791             'other' => q(Sri Lankan rupiaa),
11792             },
11793             },
11794             'LRD' => {
11795             symbol => 'LRD',
11796             display_name => {
11797             'currency' => q(Liberian dollari),
11798             'one' => q(Liberian dollari),
11799             'other' => q(Liberian dollaria),
11800             },
11801             },
11802             'LSL' => {
11803             symbol => 'LSL',
11804             display_name => {
11805             'currency' => q(Lesothon loti),
11806             'one' => q(Lesothon loti),
11807             'other' => q(Lesothon lotia),
11808             },
11809             },
11810             'LTL' => {
11811             symbol => 'LTL',
11812             display_name => {
11813             'currency' => q(Liettuan liti),
11814             'one' => q(Liettuan liti),
11815             'other' => q(Liettuan litiä),
11816             },
11817             },
11818             'LTT' => {
11819             symbol => 'LTT',
11820             display_name => {
11821             'currency' => q(Liettuan talonas),
11822             'one' => q(Liettuan talonas),
11823             'other' => q(Liettuan talonasia),
11824             },
11825             },
11826             'LUC' => {
11827             symbol => 'LUC',
11828             display_name => {
11829             'currency' => q(Luxemburgin vaihdettava frangi),
11830             'one' => q(Luxemburgin vaihdettava frangi),
11831             'other' => q(Luxemburgin vaihdettavaa frangia),
11832             },
11833             },
11834             'LUF' => {
11835             symbol => 'LUF',
11836             display_name => {
11837             'currency' => q(Luxemburgin frangi),
11838             'one' => q(Luxemburgin frangi),
11839             'other' => q(Luxemburgin frangia),
11840             },
11841             },
11842             'LUL' => {
11843             symbol => 'LUL',
11844             display_name => {
11845             'currency' => q(Luxemburgin rahoitusfrangi),
11846             'one' => q(Luxemburgin rahoitusfrangi),
11847             'other' => q(Luxemburgin rahoitusfrangia),
11848             },
11849             },
11850             'LVL' => {
11851             symbol => 'LVL',
11852             display_name => {
11853             'currency' => q(Latvian lati),
11854             'one' => q(Latvian lati),
11855             'other' => q(Latvian latia),
11856             },
11857             },
11858             'LVR' => {
11859             symbol => 'LVR',
11860             display_name => {
11861             'currency' => q(Latvian rupla),
11862             'one' => q(Latvian rupla),
11863             'other' => q(Latvian ruplaa),
11864             },
11865             },
11866             'LYD' => {
11867             symbol => 'LYD',
11868             display_name => {
11869             'currency' => q(Libyan dinaari),
11870             'one' => q(Libyan dinaari),
11871             'other' => q(Libyan dinaaria),
11872             },
11873             },
11874             'MAD' => {
11875             symbol => 'MAD',
11876             display_name => {
11877             'currency' => q(Marokon dirhami),
11878             'one' => q(Marokon dirhami),
11879             'other' => q(Marokon dirhamia),
11880             },
11881             },
11882             'MAF' => {
11883             symbol => 'MAF',
11884             display_name => {
11885             'currency' => q(Marokon frangi),
11886             'one' => q(Marokon frangi),
11887             'other' => q(Marokon frangia),
11888             },
11889             },
11890             'MCF' => {
11891             symbol => 'MCF',
11892             display_name => {
11893             'currency' => q(Monacon frangi),
11894             'one' => q(Monacon frangi),
11895             'other' => q(Monacon frangia),
11896             },
11897             },
11898             'MDC' => {
11899             symbol => 'MDC',
11900             display_name => {
11901             'currency' => q(Moldovan kuponkileu),
11902             'one' => q(Moldovan kuponkileu),
11903             'other' => q(Moldovan kuponkileuta),
11904             },
11905             },
11906             'MDL' => {
11907             symbol => 'MDL',
11908             display_name => {
11909             'currency' => q(Moldovan leu),
11910             'one' => q(Moldovan leu),
11911             'other' => q(Moldovan leuta),
11912             },
11913             },
11914             'MGA' => {
11915             symbol => 'MGA',
11916             display_name => {
11917             'currency' => q(Madagaskarin ariary),
11918             'one' => q(Madagaskarin ariary),
11919             'other' => q(Madagaskarin ariarya),
11920             },
11921             },
11922             'MGF' => {
11923             symbol => 'MGF',
11924             display_name => {
11925             'currency' => q(Madagaskarin frangi),
11926             'one' => q(Madagaskarin frangi),
11927             'other' => q(Madagaskarin frangia),
11928             },
11929             },
11930             'MKD' => {
11931             symbol => 'MKD',
11932             display_name => {
11933             'currency' => q(Makedonian denaari),
11934             'one' => q(Makedonian denaari),
11935             'other' => q(Makedonian denaaria),
11936             },
11937             },
11938             'MKN' => {
11939             symbol => 'MKN',
11940             display_name => {
11941             'currency' => q(Makedonian dinaari \(1992–1993\)),
11942             'one' => q(Makedonian dinaari \(1992–1993\)),
11943             'other' => q(Makedonian dinaaria \(1992–1993\)),
11944             },
11945             },
11946             'MLF' => {
11947             symbol => 'MLF',
11948             display_name => {
11949             'currency' => q(Malin frangi),
11950             'one' => q(Malin frangi),
11951             'other' => q(Malin frangia),
11952             },
11953             },
11954             'MMK' => {
11955             symbol => 'MMK',
11956             display_name => {
11957             'currency' => q(Myanmarin kyat),
11958             'one' => q(Myanmarin kyat),
11959             'other' => q(Myanmarin kyatia),
11960             },
11961             },
11962             'MNT' => {
11963             symbol => 'MNT',
11964             display_name => {
11965             'currency' => q(Mongolian tugrik),
11966             'one' => q(Mongolian tugrik),
11967             'other' => q(Mongolian tugrikia),
11968             },
11969             },
11970             'MOP' => {
11971             symbol => 'MOP',
11972             display_name => {
11973             'currency' => q(Macaon pataca),
11974             'one' => q(Macaon pataca),
11975             'other' => q(Macaon patacaa),
11976             },
11977             },
11978             'MRO' => {
11979             symbol => 'MRO',
11980             display_name => {
11981             'currency' => q(Mauritanian ouguiya \(1973–2017\)),
11982             'one' => q(Mauritanian ouguiya \(1973–2017\)),
11983             'other' => q(Mauritanian ouguiyaa \(1973–2017\)),
11984             },
11985             },
11986             'MRU' => {
11987             symbol => 'MRU',
11988             display_name => {
11989             'currency' => q(Mauritanian ouguiya),
11990             'one' => q(Mauritanian ouguiya),
11991             'other' => q(Mauritanian ouguiyaa),
11992             },
11993             },
11994             'MTL' => {
11995             symbol => 'MTL',
11996             display_name => {
11997             'currency' => q(Maltan liira),
11998             'one' => q(Maltan liira),
11999             'other' => q(Maltan liiraa),
12000             },
12001             },
12002             'MTP' => {
12003             symbol => 'MTP',
12004             display_name => {
12005             'currency' => q(Maltan punta),
12006             'one' => q(Maltan punta),
12007             'other' => q(Maltan puntaa),
12008             },
12009             },
12010             'MUR' => {
12011             symbol => 'MUR',
12012             display_name => {
12013             'currency' => q(Mauritiuksen rupia),
12014             'one' => q(Mauritiuksen rupia),
12015             'other' => q(Mauritiuksen rupiaa),
12016             },
12017             },
12018             'MVP' => {
12019             symbol => 'MVP',
12020             display_name => {
12021             'currency' => q(Malediivien rupia \(1947–1981\)),
12022             'one' => q(Malediivien rupia \(1947–1981\)),
12023             'other' => q(Malediivien rupiaa \(1947–1981\)),
12024             },
12025             },
12026             'MVR' => {
12027             symbol => 'MVR',
12028             display_name => {
12029             'currency' => q(Malediivien rufiyaa),
12030             'one' => q(Malediivien rufiyaa),
12031             'other' => q(Malediivien rufiyaata),
12032             },
12033             },
12034             'MWK' => {
12035             symbol => 'MWK',
12036             display_name => {
12037             'currency' => q(Malawin kwacha),
12038             'one' => q(Malawin kwacha),
12039             'other' => q(Malawin kwachaa),
12040             },
12041             },
12042             'MXN' => {
12043             symbol => 'MXN',
12044             display_name => {
12045             'currency' => q(Meksikon peso),
12046             'one' => q(Meksikon peso),
12047             'other' => q(Meksikon pesoa),
12048             },
12049             },
12050             'MXP' => {
12051             symbol => 'MXP',
12052             display_name => {
12053             'currency' => q(Meksikon hopeapeso \(1861–1992\)),
12054             'one' => q(Meksikon hopeapeso \(1861–1992\)),
12055             'other' => q(Meksikon hopeapesoa \(1861–1992\)),
12056             },
12057             },
12058             'MXV' => {
12059             symbol => 'MXV',
12060             display_name => {
12061             'currency' => q(Meksikon UDI),
12062             'one' => q(Meksikon UDI),
12063             'other' => q(Meksikon UDI’ta),
12064             },
12065             },
12066             'MYR' => {
12067             symbol => 'MYR',
12068             display_name => {
12069             'currency' => q(Malesian ringgit),
12070             'one' => q(Malesian ringgit),
12071             'other' => q(Malesian ringgitiä),
12072             },
12073             },
12074             'MZE' => {
12075             symbol => 'MZE',
12076             display_name => {
12077             'currency' => q(Mosambikin escudo),
12078             'one' => q(Mosambikin escudo),
12079             'other' => q(Mosambikin escudoa),
12080             },
12081             },
12082             'MZM' => {
12083             symbol => 'MZM',
12084             display_name => {
12085             'currency' => q(Mosambikin metical \(1980–2006\)),
12086             'one' => q(Mosambikin metical \(1980–2006\)),
12087             'other' => q(Mosambikin meticalia \(1980–2006\)),
12088             },
12089             },
12090             'MZN' => {
12091             symbol => 'MZN',
12092             display_name => {
12093             'currency' => q(Mosambikin metical),
12094             'one' => q(Mosambikin metical),
12095             'other' => q(Mosambikin meticalia),
12096             },
12097             },
12098             'NAD' => {
12099             symbol => 'NAD',
12100             display_name => {
12101             'currency' => q(Namibian dollari),
12102             'one' => q(Namibian dollari),
12103             'other' => q(Namibian dollaria),
12104             },
12105             },
12106             'NGN' => {
12107             symbol => 'NGN',
12108             display_name => {
12109             'currency' => q(Nigerian naira),
12110             'one' => q(Nigerian naira),
12111             'other' => q(Nigerian nairaa),
12112             },
12113             },
12114             'NIC' => {
12115             symbol => 'NIC',
12116             display_name => {
12117             'currency' => q(Nicaraguan córdoba \(1988–1991\)),
12118             'one' => q(Nicaraguan córdoba \(1988–1991\)),
12119             'other' => q(Nicaraguan córdobaa \(1988–1991\)),
12120             },
12121             },
12122             'NIO' => {
12123             symbol => 'NIO',
12124             display_name => {
12125             'currency' => q(Nicaraguan córdoba),
12126             'one' => q(Nicaraguan córdoba),
12127             'other' => q(Nicaraguan córdobaa),
12128             },
12129             },
12130             'NLG' => {
12131             symbol => 'NLG',
12132             display_name => {
12133             'currency' => q(Alankomaiden guldeni),
12134             'one' => q(Alankomaiden guldeni),
12135             'other' => q(Alankomaiden guldenia),
12136             },
12137             },
12138             'NOK' => {
12139             symbol => 'NOK',
12140             display_name => {
12141             'currency' => q(Norjan kruunu),
12142             'one' => q(Norjan kruunu),
12143             'other' => q(Norjan kruunua),
12144             },
12145             },
12146             'NPR' => {
12147             symbol => 'NPR',
12148             display_name => {
12149             'currency' => q(Nepalin rupia),
12150             'one' => q(Nepalin rupia),
12151             'other' => q(Nepalin rupiaa),
12152             },
12153             },
12154             'NZD' => {
12155             symbol => 'NZD',
12156             display_name => {
12157             'currency' => q(Uuden-Seelannin dollari),
12158             'one' => q(Uuden-Seelannin dollari),
12159             'other' => q(Uuden-Seelannin dollaria),
12160             },
12161             },
12162             'OMR' => {
12163             symbol => 'OMR',
12164             display_name => {
12165             'currency' => q(Omanin rial),
12166             'one' => q(Omanin rial),
12167             'other' => q(Omanin rialia),
12168             },
12169             },
12170             'PAB' => {
12171             symbol => 'PAB',
12172             display_name => {
12173             'currency' => q(Panaman balboa),
12174             'one' => q(Panaman balboa),
12175             'other' => q(Panaman balboaa),
12176             },
12177             },
12178             'PEI' => {
12179             symbol => 'PEI',
12180             display_name => {
12181             'currency' => q(Perun inti),
12182             'one' => q(Perun inti),
12183             'other' => q(Perun intiä),
12184             },
12185             },
12186             'PEN' => {
12187             symbol => 'PEN',
12188             display_name => {
12189             'currency' => q(Perun sol),
12190             'one' => q(Perun sol),
12191             'other' => q(Perun solia),
12192             },
12193             },
12194             'PES' => {
12195             symbol => 'PES',
12196             display_name => {
12197             'currency' => q(Perun sol \(1863–1965\)),
12198             'one' => q(Perun sol \(1863–1965\)),
12199             'other' => q(Perun solia \(1863–1965\)),
12200             },
12201             },
12202             'PGK' => {
12203             symbol => 'PGK',
12204             display_name => {
12205             'currency' => q(Papua-Uuden-Guinean kina),
12206             'one' => q(Papua-Uuden-Guinean kina),
12207             'other' => q(Papua-Uuden-Guinean kinaa),
12208             },
12209             },
12210             'PHP' => {
12211             symbol => 'PHP',
12212             display_name => {
12213             'currency' => q(Filippiinien peso),
12214             'one' => q(Filippiinien peso),
12215             'other' => q(Filippiinien pesoa),
12216             },
12217             },
12218             'PKR' => {
12219             symbol => 'PKR',
12220             display_name => {
12221             'currency' => q(Pakistanin rupia),
12222             'one' => q(Pakistanin rupia),
12223             'other' => q(Pakistanin rupiaa),
12224             },
12225             },
12226             'PLN' => {
12227             symbol => 'PLN',
12228             display_name => {
12229             'currency' => q(Puolan złoty),
12230             'one' => q(Puolan złoty),
12231             'other' => q(Puolan złotya),
12232             },
12233             },
12234             'PLZ' => {
12235             symbol => 'PLZ',
12236             display_name => {
12237             'currency' => q(Puolan złoty \(1950–1995\)),
12238             'one' => q(Puolan złoty \(1950–1995\)),
12239             'other' => q(Puolan złotya \(1950–1995\)),
12240             },
12241             },
12242             'PTE' => {
12243             symbol => 'PTE',
12244             display_name => {
12245             'currency' => q(Portugalin escudo),
12246             'one' => q(Portugalin escudo),
12247             'other' => q(Portugalin escudoa),
12248             },
12249             },
12250             'PYG' => {
12251             symbol => 'PYG',
12252             display_name => {
12253             'currency' => q(Paraguayn guarani),
12254             'one' => q(Paraguayn guarani),
12255             'other' => q(Paraguayn guarania),
12256             },
12257             },
12258             'QAR' => {
12259             symbol => 'QAR',
12260             display_name => {
12261             'currency' => q(Qatarin rial),
12262             'one' => q(Qatarin rial),
12263             'other' => q(Qatarin rialia),
12264             },
12265             },
12266             'RHD' => {
12267             symbol => 'RHD',
12268             display_name => {
12269             'currency' => q(Rhodesian dollari),
12270             'one' => q(Rhodesian dollari),
12271             'other' => q(Rhodesian dollaria),
12272             },
12273             },
12274             'ROL' => {
12275             symbol => 'ROL',
12276             display_name => {
12277             'currency' => q(Romanian leu \(1952–2006\)),
12278             'one' => q(Romanian leu \(1952–2006\)),
12279             'other' => q(Romanian leuta \(1952–2006\)),
12280             },
12281             },
12282             'RON' => {
12283             symbol => 'RON',
12284             display_name => {
12285             'currency' => q(Romanian leu),
12286             'one' => q(Romanian leu),
12287             'other' => q(Romanian leuta),
12288             },
12289             },
12290             'RSD' => {
12291             symbol => 'RSD',
12292             display_name => {
12293             'currency' => q(Serbian dinaari),
12294             'one' => q(Serbian dinaari),
12295             'other' => q(Serbian dinaaria),
12296             },
12297             },
12298             'RUB' => {
12299             symbol => 'RUB',
12300             display_name => {
12301             'currency' => q(Venäjän rupla),
12302             'one' => q(Venäjän rupla),
12303             'other' => q(Venäjän ruplaa),
12304             },
12305             },
12306             'RUR' => {
12307             symbol => 'RUR',
12308             display_name => {
12309             'currency' => q(Venäjän rupla \(1991–1998\)),
12310             'one' => q(Venäjän rupla \(1991–1998\)),
12311             'other' => q(Venäjän ruplaa \(1991–1998\)),
12312             },
12313             },
12314             'RWF' => {
12315             symbol => 'RWF',
12316             display_name => {
12317             'currency' => q(Ruandan frangi),
12318             'one' => q(Ruandan frangi),
12319             'other' => q(Ruandan frangia),
12320             },
12321             },
12322             'SAR' => {
12323             symbol => 'SAR',
12324             display_name => {
12325             'currency' => q(Saudi-Arabian rial),
12326             'one' => q(Saudi-Arabian rial),
12327             'other' => q(Saudi-Arabian rialia),
12328             },
12329             },
12330             'SBD' => {
12331             symbol => 'SBD',
12332             display_name => {
12333             'currency' => q(Salomonsaarten dollari),
12334             'one' => q(Salomonsaarten dollari),
12335             'other' => q(Salomonsaarten dollaria),
12336             },
12337             },
12338             'SCR' => {
12339             symbol => 'SCR',
12340             display_name => {
12341             'currency' => q(Seychellien rupia),
12342             'one' => q(Seychellien rupia),
12343             'other' => q(Seychellien rupiaa),
12344             },
12345             },
12346             'SDD' => {
12347             symbol => 'SDD',
12348             display_name => {
12349             'currency' => q(Sudanin dinaari \(1992–2007\)),
12350             'one' => q(Sudanin dinaari \(1992–2007\)),
12351             'other' => q(Sudanin dinaaria \(1992–2007\)),
12352             },
12353             },
12354             'SDG' => {
12355             symbol => 'SDG',
12356             display_name => {
12357             'currency' => q(Sudanin punta),
12358             'one' => q(Sudanin punta),
12359             'other' => q(Sudanin puntaa),
12360             },
12361             },
12362             'SDP' => {
12363             symbol => 'SDP',
12364             display_name => {
12365             'currency' => q(Sudanin punta \(1957–1998\)),
12366             'one' => q(Sudanin punta \(1957–1998\)),
12367             'other' => q(Sudanin puntaa \(1957–1998\)),
12368             },
12369             },
12370             'SEK' => {
12371             symbol => 'SEK',
12372             display_name => {
12373             'currency' => q(Ruotsin kruunu),
12374             'one' => q(Ruotsin kruunu),
12375             'other' => q(Ruotsin kruunua),
12376             },
12377             },
12378             'SGD' => {
12379             symbol => 'SGD',
12380             display_name => {
12381             'currency' => q(Singaporen dollari),
12382             'one' => q(Singaporen dollari),
12383             'other' => q(Singaporen dollaria),
12384             },
12385             },
12386             'SHP' => {
12387             symbol => 'SHP',
12388             display_name => {
12389             'currency' => q(Saint Helenan punta),
12390             'one' => q(Saint Helenan punta),
12391             'other' => q(Saint Helenan puntaa),
12392             },
12393             },
12394             'SIT' => {
12395             symbol => 'SIT',
12396             display_name => {
12397             'currency' => q(Slovenian tolar),
12398             'one' => q(Slovenian tolar),
12399             'other' => q(Slovenian tolaria),
12400             },
12401             },
12402             'SKK' => {
12403             symbol => 'SKK',
12404             display_name => {
12405             'currency' => q(Slovakian koruna),
12406             'one' => q(Slovakian koruna),
12407             'other' => q(Slovakian korunaa),
12408             },
12409             },
12410             'SLL' => {
12411             symbol => 'SLL',
12412             display_name => {
12413             'currency' => q(Sierra Leonen leone),
12414             'one' => q(Sierra Leonen leone),
12415             'other' => q(Sierra Leonen leonea),
12416             },
12417             },
12418             'SOS' => {
12419             symbol => 'SOS',
12420             display_name => {
12421             'currency' => q(Somalian šillinki),
12422             'one' => q(Somalian šillinki),
12423             'other' => q(Somalian šillinkiä),
12424             },
12425             },
12426             'SRD' => {
12427             symbol => 'SRD',
12428             display_name => {
12429             'currency' => q(Surinamen dollari),
12430             'one' => q(Surinamen dollari),
12431             'other' => q(Surinamen dollaria),
12432             },
12433             },
12434             'SRG' => {
12435             symbol => 'SRG',
12436             display_name => {
12437             'currency' => q(Surinamen guldeni),
12438             'one' => q(Surinamen guldeni),
12439             'other' => q(Surinamen guldeni),
12440             },
12441             },
12442             'SSP' => {
12443             symbol => 'SSP',
12444             display_name => {
12445             'currency' => q(Etelä-Sudanin punta),
12446             'one' => q(Etelä-Sudanin punta),
12447             'other' => q(Etelä-Sudanin puntaa),
12448             },
12449             },
12450             'STD' => {
12451             symbol => 'STD',
12452             display_name => {
12453             'currency' => q(São Tomén ja Príncipen dobra \(1977–2017\)),
12454             'one' => q(São Tomén ja Príncipen dobra \(1977–2017\)),
12455             'other' => q(São Tomén ja Príncipen dobraa \(1977–2017\)),
12456             },
12457             },
12458             'STN' => {
12459             symbol => 'STN',
12460             display_name => {
12461             'currency' => q(São Tomén ja Príncipen dobra),
12462             'one' => q(São Tomén ja Príncipen dobra),
12463             'other' => q(São Tomén ja Príncipen dobraa),
12464             },
12465             },
12466             'SUR' => {
12467             symbol => 'SUR',
12468             display_name => {
12469             'currency' => q(Neuvostoliiton rupla),
12470             'one' => q(Neuvostoliiton rupla),
12471             'other' => q(Neuvostoliiton ruplaa),
12472             },
12473             },
12474             'SVC' => {
12475             symbol => 'SVC',
12476             display_name => {
12477             'currency' => q(El Salvadorin colón),
12478             'one' => q(El Salvadorin colón),
12479             'other' => q(El Salvadorin colónia),
12480             },
12481             },
12482             'SYP' => {
12483             symbol => 'SYP',
12484             display_name => {
12485             'currency' => q(Syyrian punta),
12486             'one' => q(Syyrian punta),
12487             'other' => q(Syyrian puntaa),
12488             },
12489             },
12490             'SZL' => {
12491             symbol => 'SZL',
12492             display_name => {
12493             'currency' => q(Swazimaan lilangeni),
12494             'one' => q(Swazimaan lilangeni),
12495             'other' => q(Swazimaan lilangenia),
12496             },
12497             },
12498             'THB' => {
12499             symbol => 'THB',
12500             display_name => {
12501             'currency' => q(Thaimaan baht),
12502             'one' => q(Thaimaan baht),
12503             'other' => q(Thaimaan bahtia),
12504             },
12505             },
12506             'TJR' => {
12507             symbol => 'TJR',
12508             display_name => {
12509             'currency' => q(Tadžikistanin rupla),
12510             'one' => q(Tadžikistanin rupla),
12511             'other' => q(Tadžikistanin ruplaa),
12512             },
12513             },
12514             'TJS' => {
12515             symbol => 'TJS',
12516             display_name => {
12517             'currency' => q(Tadžikistanin somoni),
12518             'one' => q(Tadžikistanin somoni),
12519             'other' => q(Tadžikistanin somonia),
12520             },
12521             },
12522             'TMM' => {
12523             symbol => 'TMM',
12524             display_name => {
12525             'currency' => q(Turkmenistanin manat \(1993–2009\)),
12526             'one' => q(Turkmenistanin manat \(1993–2009\)),
12527             'other' => q(Turkmenistanin manatia \(1993–2009\)),
12528             },
12529             },
12530             'TMT' => {
12531             symbol => 'TMT',
12532             display_name => {
12533             'currency' => q(Turkmenistanin manat),
12534             'one' => q(Turkmenistanin manat),
12535             'other' => q(Turkmenistanin manatia),
12536             },
12537             },
12538             'TND' => {
12539             symbol => 'TND',
12540             display_name => {
12541             'currency' => q(Tunisian dinaari),
12542             'one' => q(Tunisian dinaari),
12543             'other' => q(Tunisian dinaaria),
12544             },
12545             },
12546             'TOP' => {
12547             symbol => 'TOP',
12548             display_name => {
12549             'currency' => q(Tongan pa’anga),
12550             'one' => q(Tongan pa’anga),
12551             'other' => q(Tongan pa’angaa),
12552             },
12553             },
12554             'TPE' => {
12555             symbol => 'TPE',
12556             display_name => {
12557             'currency' => q(Timorin escudo),
12558             'one' => q(Timorin escudo),
12559             'other' => q(Timorin escudoa),
12560             },
12561             },
12562             'TRL' => {
12563             symbol => 'TRL',
12564             display_name => {
12565             'currency' => q(Turkin liira \(1922–2005\)),
12566             'one' => q(Turkin liira \(1922–2005\)),
12567             'other' => q(Turkin liiraa \(1922–2005\)),
12568             },
12569             },
12570             'TRY' => {
12571             symbol => 'TRY',
12572             display_name => {
12573             'currency' => q(Turkin liira),
12574             'one' => q(Turkin liira),
12575             'other' => q(Turkin liiraa),
12576             },
12577             },
12578             'TTD' => {
12579             symbol => 'TTD',
12580             display_name => {
12581             'currency' => q(Trinidadin ja Tobagon dollari),
12582             'one' => q(Trinidadin ja Tobagon dollari),
12583             'other' => q(Trinidadin ja Tobagon dollaria),
12584             },
12585             },
12586             'TWD' => {
12587             symbol => 'TWD',
12588             display_name => {
12589             'currency' => q(Taiwanin uusi dollari),
12590             'one' => q(Taiwanin uusi dollari),
12591             'other' => q(Taiwanin uutta dollaria),
12592             },
12593             },
12594             'TZS' => {
12595             symbol => 'TZS',
12596             display_name => {
12597             'currency' => q(Tansanian šillinki),
12598             'one' => q(Tansanian šillinki),
12599             'other' => q(Tansanian šillinkiä),
12600             },
12601             },
12602             'UAH' => {
12603             symbol => 'UAH',
12604             display_name => {
12605             'currency' => q(Ukrainan hryvnia),
12606             'one' => q(Ukrainan hryvnia),
12607             'other' => q(Ukrainan hryvniaa),
12608             },
12609             },
12610             'UAK' => {
12611             symbol => 'UAK',
12612             display_name => {
12613             'currency' => q(Ukrainan karbovanetz),
12614             'one' => q(Ukrainan karbovanetz),
12615             'other' => q(Ukrainan karbovanetzia),
12616             },
12617             },
12618             'UGS' => {
12619             symbol => 'UGS',
12620             display_name => {
12621             'currency' => q(Ugandan šillinki \(1966–1987\)),
12622             'one' => q(Ugandan šillinki \(1966–1987\)),
12623             'other' => q(Ugandan šillinkiä \(1966–1987\)),
12624             },
12625             },
12626             'UGX' => {
12627             symbol => 'UGX',
12628             display_name => {
12629             'currency' => q(Ugandan šillinki),
12630             'one' => q(Ugandan šillinki),
12631             'other' => q(Ugandan šillinkiä),
12632             },
12633             },
12634             'USD' => {
12635             symbol => '$',
12636             display_name => {
12637             'currency' => q(Yhdysvaltain dollari),
12638             'one' => q(Yhdysvaltain dollari),
12639             'other' => q(Yhdysvaltain dollaria),
12640             },
12641             },
12642             'USN' => {
12643             symbol => 'USN',
12644             display_name => {
12645             'currency' => q(Yhdysvaltain dollari \(seuraava päivä\)),
12646             'one' => q(Yhdysvaltain dollari \(seuraava päivä\)),
12647             'other' => q(Yhdysvaltain dollaria \(seuraava päivä\)),
12648             },
12649             },
12650             'USS' => {
12651             symbol => 'USS',
12652             display_name => {
12653             'currency' => q(Yhdysvaltain dollari \(sama päivä\)),
12654             'one' => q(Yhdysvaltain dollari \(sama päivä\)),
12655             'other' => q(Yhdysvaltain dollaria \(sama päivä\)),
12656             },
12657             },
12658             'UYI' => {
12659             symbol => 'UYI',
12660             display_name => {
12661             'currency' => q(Uruguayn peso en unidades indexadas),
12662             'one' => q(Uruguayn peso en unidades indexadas),
12663             'other' => q(Uruguayn pesoa en unidades indexadas),
12664             },
12665             },
12666             'UYP' => {
12667             symbol => 'UYP',
12668             display_name => {
12669             'currency' => q(Uruguayn peso \(1975–1993\)),
12670             'one' => q(Uruguayn peso \(1975–1993\)),
12671             'other' => q(Uruguayn pesoa \(1975–1993\)),
12672             },
12673             },
12674             'UYU' => {
12675             symbol => 'UYU',
12676             display_name => {
12677             'currency' => q(Uruguayn peso),
12678             'one' => q(Uruguayn peso),
12679             'other' => q(Uruguayn pesoa),
12680             },
12681             },
12682             'UZS' => {
12683             symbol => 'UZS',
12684             display_name => {
12685             'currency' => q(Uzbekistanin som),
12686             'one' => q(Uzbekistanin som),
12687             'other' => q(Uzbekistanin somia),
12688             },
12689             },
12690             'VEB' => {
12691             symbol => 'VEB',
12692             display_name => {
12693             'currency' => q(Venezuelan bolívar \(1871–2008\)),
12694             'one' => q(Venezuelan bolivar \(1871–2008\)),
12695             'other' => q(Venezuelan bolivaria \(1871–2008\)),
12696             },
12697             },
12698             'VEF' => {
12699             symbol => 'VEF',
12700             display_name => {
12701             'currency' => q(Venezuelan bolívar \(2008–2018\)),
12702             'one' => q(Venezuelan bolívar \(2008–2018\)),
12703             'other' => q(Venezuelan bolívaria \(2008–2018\)),
12704             },
12705             },
12706             'VES' => {
12707             symbol => 'VES',
12708             display_name => {
12709             'currency' => q(Venezuelan suvereeni bolívar),
12710             'one' => q(Venezuelan suvereeni bolívar),
12711             'other' => q(Venezuelan suvereenia bolívaria),
12712             },
12713             },
12714             'VND' => {
12715             symbol => 'VND',
12716             display_name => {
12717             'currency' => q(Vietnamin dong),
12718             'one' => q(Vietnamin dong),
12719             'other' => q(Vietnamin dongia),
12720             },
12721             },
12722             'VNN' => {
12723             symbol => 'VNN',
12724             display_name => {
12725             'currency' => q(Vietnamin dong \(1978–1985\)),
12726             'one' => q(Vietnamin dong \(1978–1985\)),
12727             'other' => q(Vietnamin dongia \(1978–1985\)),
12728             },
12729             },
12730             'VUV' => {
12731             symbol => 'VUV',
12732             display_name => {
12733             'currency' => q(Vanuatun vatu),
12734             'one' => q(Vanuatun vatu),
12735             'other' => q(Vanuatun vatua),
12736             },
12737             },
12738             'WST' => {
12739             symbol => 'WST',
12740             display_name => {
12741             'currency' => q(Samoan tala),
12742             'one' => q(Samoan tala),
12743             'other' => q(Samoan talaa),
12744             },
12745             },
12746             'XAF' => {
12747             symbol => 'FCFA',
12748             display_name => {
12749             'currency' => q(CFA-frangi BEAC),
12750             'one' => q(CFA-frangi BEAC),
12751             'other' => q(CFA-frangia BEAC),
12752             },
12753             },
12754             'XAG' => {
12755             symbol => 'XAG',
12756             display_name => {
12757             'currency' => q(hopea),
12758             'one' => q(troy-unssi hopeaa),
12759             'other' => q(troy-unssia hopeaa),
12760             },
12761             },
12762             'XAU' => {
12763             symbol => 'XAU',
12764             display_name => {
12765             'currency' => q(kulta),
12766             'one' => q(troy-unssi kultaa),
12767             'other' => q(troy-unssia kultaa),
12768             },
12769             },
12770             'XBA' => {
12771             symbol => 'XBA',
12772             display_name => {
12773             'currency' => q(EURCO),
12774             'one' => q(EURCO),
12775             'other' => q(EURCO’a),
12776             },
12777             },
12778             'XBB' => {
12779             symbol => 'XBB',
12780             display_name => {
12781             'currency' => q(Euroopan rahayksikkö \(EMU\)),
12782             'one' => q(Euroopan rahayksikkö \(EMU\)),
12783             'other' => q(Euroopan rahayksikköä \(EMU\)),
12784             },
12785             },
12786             'XBC' => {
12787             symbol => 'XBC',
12788             display_name => {
12789             'currency' => q(EUA \(XBC\)),
12790             'one' => q(EUA \(XBC\)),
12791             'other' => q(EUA’ta \(XBC\)),
12792             },
12793             },
12794             'XBD' => {
12795             symbol => 'XBD',
12796             display_name => {
12797             'currency' => q(EUA \(XBD\)),
12798             'one' => q(EUA \(XBD\)),
12799             'other' => q(EUA’ta \(XBD\)),
12800             },
12801             },
12802             'XCD' => {
12803             symbol => 'XCD',
12804             display_name => {
12805             'currency' => q(Itä-Karibian dollari),
12806             'one' => q(Itä-Karibian dollari),
12807             'other' => q(Itä-Karibian dollaria),
12808             },
12809             },
12810             'XDR' => {
12811             symbol => 'XDR',
12812             display_name => {
12813             'currency' => q(erityisnosto-oikeus \(SDR\)),
12814             'one' => q(erityisnosto-oikeus \(SDR\)),
12815             'other' => q(erityisnosto-oikeutta \(SDR\)),
12816             },
12817             },
12818             'XEU' => {
12819             symbol => 'XEU',
12820             display_name => {
12821             'currency' => q(Euroopan valuuttayksikkö \(ECU\)),
12822             'one' => q(Euroopan valuuttayksikkö \(ECU\)),
12823             'other' => q(Euroopan valuuttayksikköä \(ECU\)),
12824             },
12825             },
12826             'XFO' => {
12827             symbol => 'XFO',
12828             display_name => {
12829             'currency' => q(Ranskan kultafrangi),
12830             'one' => q(Ranskan kultafrangi),
12831             'other' => q(Ranskan kultafrangia),
12832             },
12833             },
12834             'XFU' => {
12835             symbol => 'XFU',
12836             display_name => {
12837             'currency' => q(Ranskan UIC-frangi),
12838             'one' => q(Ranskan UIC-frangi),
12839             'other' => q(Ranskan UIC-frangia),
12840             },
12841             },
12842             'XOF' => {
12843             symbol => 'CFA',
12844             display_name => {
12845             'currency' => q(CFA-frangi BCEAO),
12846             'one' => q(CFA-frangi BCEAO),
12847             'other' => q(CFA-frangia BCEAO),
12848             },
12849             },
12850             'XPD' => {
12851             symbol => 'XPD',
12852             display_name => {
12853             'currency' => q(palladium),
12854             'one' => q(troy-unssi palladiumia),
12855             'other' => q(troy-unssia palladiumia),
12856             },
12857             },
12858             'XPF' => {
12859             symbol => 'XPF',
12860             display_name => {
12861             'currency' => q(CFP-frangi),
12862             'one' => q(CFP-frangi),
12863             'other' => q(CFP-frangia),
12864             },
12865             },
12866             'XPT' => {
12867             symbol => 'XPT',
12868             display_name => {
12869             'currency' => q(platina),
12870             'one' => q(troy-unssi platinaa),
12871             'other' => q(troy-unssia platinaa),
12872             },
12873             },
12874             'XRE' => {
12875             symbol => 'XRE',
12876             display_name => {
12877             'currency' => q(RINET-rahastot),
12878             'one' => q(RINET-rahastoyksikkö),
12879             'other' => q(RINET-rahastoyksikköä),
12880             },
12881             },
12882             'XSU' => {
12883             symbol => 'XSU',
12884             display_name => {
12885             'currency' => q(etelä-amerikkalaisen ALBA:n laskentayksikkö sucre),
12886             'one' => q(sucre),
12887             'other' => q(sucrea),
12888             },
12889             },
12890             'XTS' => {
12891             symbol => 'XTS',
12892             display_name => {
12893             'currency' => q(testaustarkoitukseen varattu valuuttakoodi),
12894             'one' => q(testaustarkoitukseen varattu valuuttakoodi),
12895             'other' => q(testaustarkoitukseen varattua valuuttakoodia),
12896             },
12897             },
12898             'XUA' => {
12899             symbol => 'XUA',
12900             display_name => {
12901             'currency' => q(afrikkalainen AfDB-laskentayksikkö),
12902             'one' => q(AfDB-laskentayksikkö),
12903             'other' => q(AfDB-laskentayksikköä),
12904             },
12905             },
12906             'XXX' => {
12907             symbol => 'XXX',
12908             display_name => {
12909             'currency' => q(tuntematon rahayksikkö),
12910             'one' => q(tuntematon rahayksikkö),
12911             'other' => q(tuntematonta rahayksikköä),
12912             },
12913             },
12914             'YDD' => {
12915             symbol => 'YDD',
12916             display_name => {
12917             'currency' => q(Jemenin dinaari),
12918             'one' => q(Jemenin dinaari),
12919             'other' => q(Jemenin dinaaria),
12920             },
12921             },
12922             'YER' => {
12923             symbol => 'YER',
12924             display_name => {
12925             'currency' => q(Jemenin rial),
12926             'one' => q(Jemenin rial),
12927             'other' => q(Jemenin rialia),
12928             },
12929             },
12930             'YUD' => {
12931             symbol => 'YUD',
12932             display_name => {
12933             'currency' => q(Jugoslavian kova dinaari \(1966–1990\)),
12934             'one' => q(Jugoslavian kova dinaari \(1966–1990\)),
12935             'other' => q(Jugoslavian kovaa dinaaria \(1966–1990\)),
12936             },
12937             },
12938             'YUM' => {
12939             symbol => 'YUM',
12940             display_name => {
12941             'currency' => q(Jugoslavian uusi dinaari \(1994–2002\)),
12942             'one' => q(Jugoslavian uusi dinaari \(1994–2002\)),
12943             'other' => q(Jugoslavian uutta dinaaria \(1994–2002\)),
12944             },
12945             },
12946             'YUN' => {
12947             symbol => 'YUN',
12948             display_name => {
12949             'currency' => q(Jugoslavian vaihdettava dinaari \(1990–1992\)),
12950             'one' => q(Jugoslavian vaihdettava dinaari \(1990–1992\)),
12951             'other' => q(Jugoslavian vaihdettavaa dinaaria \(1990–1992\)),
12952             },
12953             },
12954             'YUR' => {
12955             symbol => 'YUR',
12956             display_name => {
12957             'currency' => q(Jugoslavian uudistettu dinaari \(1992–1993\)),
12958             'one' => q(Jugoslavian uudistettu dinaari \(1992–1993\)),
12959             'other' => q(Jugoslavian uudistettua dinaaria \(1992–1993\)),
12960             },
12961             },
12962             'ZAL' => {
12963             symbol => 'ZAL',
12964             display_name => {
12965             'currency' => q(Etelä-Afrikan rahoitusrandi),
12966             'one' => q(Etelä-Afrikan rahoitusrandi),
12967             'other' => q(Etelä-Afrikan rahoitusrandia),
12968             },
12969             },
12970             'ZAR' => {
12971             symbol => 'ZAR',
12972             display_name => {
12973             'currency' => q(Etelä-Afrikan randi),
12974             'one' => q(Etelä-Afrikan randi),
12975             'other' => q(Etelä-Afrikan randia),
12976             },
12977             },
12978             'ZMK' => {
12979             symbol => 'ZMK',
12980             display_name => {
12981             'currency' => q(Sambian kwacha \(1968–2012\)),
12982             'one' => q(Sambian kwacha \(1968–2012\)),
12983             'other' => q(Sambian kwachaa \(1968–2012\)),
12984             },
12985             },
12986             'ZMW' => {
12987             symbol => 'ZMW',
12988             display_name => {
12989             'currency' => q(Sambian kwacha),
12990             'one' => q(Sambian kwacha),
12991             'other' => q(Sambian kwachaa),
12992             },
12993             },
12994             'ZRN' => {
12995             symbol => 'ZRN',
12996             display_name => {
12997             'currency' => q(Zairen uusi zaire \(1993–1998\)),
12998             'one' => q(Zairen uusi zaire \(1993–1998\)),
12999             'other' => q(Zairen uutta zairea \(1993–1998\)),
13000             },
13001             },
13002             'ZRZ' => {
13003             symbol => 'ZRZ',
13004             display_name => {
13005             'currency' => q(Zairen zaire \(1971–1993\)),
13006             'one' => q(Zairen zaire \(1971–1993\)),
13007             'other' => q(Zairen zairea \(1971–1993\)),
13008             },
13009             },
13010             'ZWD' => {
13011             symbol => 'ZWD',
13012             display_name => {
13013             'currency' => q(Zimbabwen dollari \(1980–2008\)),
13014             'one' => q(Zimbabwen dollari \(1980–2008\)),
13015             'other' => q(Zimbabwen dollaria \(1980–2008\)),
13016             },
13017             },
13018             'ZWL' => {
13019             symbol => 'ZWL',
13020             display_name => {
13021             'currency' => q(Zimbabwen dollari \(2009\)),
13022             'one' => q(Zimbabwen dollari \(2009\)),
13023             'other' => q(Zimbabwen dollaria \(2009\)),
13024             },
13025             },
13026             'ZWR' => {
13027             symbol => 'ZWR',
13028             display_name => {
13029             'currency' => q(Zimbabwen dollari \(2008\)),
13030             'one' => q(Zimbabwen dollari \(2008\)),
13031             'other' => q(Zimbabwen dollaria \(2008\)),
13032             },
13033             },
13034             } },
13035             );
13036              
13037              
13038             has 'calendar_months' => (
13039             is => 'ro',
13040             isa => HashRef,
13041             init_arg => undef,
13042             default => sub { {
13043             'coptic' => {
13044             'format' => {
13045             abbreviated => {
13046             nonleap => [
13047             'thoutkuuta',
13048             'paopikuuta',
13049             'hathorkuuta',
13050             'koiakkuuta',
13051             'tobikuuta',
13052             'meshirkuuta',
13053             'paremhatkuuta',
13054             'paremoudekuuta',
13055             'pashonskuuta',
13056             'paonikuuta',
13057             'epipkuuta',
13058             'mesorikuuta',
13059             'pi-kogi-enavotkuuta'
13060             ],
13061             leap => [
13062            
13063             ],
13064             },
13065             wide => {
13066             nonleap => [
13067             'thoutkuuta',
13068             'paopikuuta',
13069             'hathorkuuta',
13070             'koiakkuuta',
13071             'tobikuuta',
13072             'meshirkuuta',
13073             'paremhatkuuta',
13074             'paremoudekuuta',
13075             'pashonskuuta',
13076             'paonikuuta',
13077             'epipkuuta',
13078             'mesorikuuta',
13079             'pi-kogi-enavotkuuta'
13080             ],
13081             leap => [
13082            
13083             ],
13084             },
13085             },
13086             'stand-alone' => {
13087             abbreviated => {
13088             nonleap => [
13089             'thout',
13090             'paopi',
13091             'hathor',
13092             'koiak',
13093             'toba',
13094             'meshir',
13095             'paremhat',
13096             'paremoude',
13097             'pashons',
13098             'paoni',
13099             'epip',
13100             'mesori',
13101             'pi kogi enavot'
13102             ],
13103             leap => [
13104            
13105             ],
13106             },
13107             wide => {
13108             nonleap => [
13109             'thoutkuu',
13110             'paopikuu',
13111             'hathorkuu',
13112             'koiakkuu',
13113             'tobikuu',
13114             'meshirkuu',
13115             'paremhatkuu',
13116             'paremoudekuu',
13117             'pashonskuu',
13118             'paonikuu',
13119             'epipkuu',
13120             'mesorikuu',
13121             'pi-kogi-enavotkuu'
13122             ],
13123             leap => [
13124            
13125             ],
13126             },
13127             },
13128             },
13129             'ethiopic' => {
13130             'format' => {
13131             abbreviated => {
13132             nonleap => [
13133             'mäskärämkuuta',
13134             'ṭəqəmtkuuta',
13135             'ḫədarkuuta',
13136             'taḫśaśkuuta',
13137             'ṭərrkuuta',
13138             'yäkatitkuuta',
13139             'mägabitkuuta',
13140             'miyazyakuuta',
13141             'gənbotkuuta',
13142             'sänekuuta',
13143             'ḥamlekuuta',
13144             'nähasekuuta',
13145             'ṗagumenkuuta'
13146             ],
13147             leap => [
13148            
13149             ],
13150             },
13151             wide => {
13152             nonleap => [
13153             'mäskärämkuuta',
13154             'ṭəqəmtkuuta',
13155             'ḫədarkuuta',
13156             'taḫśaśkuuta',
13157             'ṭərrkuuta',
13158             'yäkatitkuuta',
13159             'mägabitkuuta',
13160             'miyazyakuuta',
13161             'gənbotkuuta',
13162             'sänekuuta',
13163             'ḥamlekuuta',
13164             'nähasekuuta',
13165             'ṗagumenkuuta'
13166             ],
13167             leap => [
13168            
13169             ],
13170             },
13171             },
13172             'stand-alone' => {
13173             abbreviated => {
13174             nonleap => [
13175             'mäskärämkuu',
13176             'ṭəqəmtkuu',
13177             'ḫədarkuu',
13178             'taḫśaśkuu',
13179             'ṭərrkuu',
13180             'yäkatitkuu',
13181             'mägabitkuu',
13182             'miyazyakuu',
13183             'gənbotkuu',
13184             'sänekuu',
13185             'ḥamlekuu',
13186             'nähasekuu',
13187             'ṗagumenkuu'
13188             ],
13189             leap => [
13190            
13191             ],
13192             },
13193             wide => {
13194             nonleap => [
13195             'mäskärämkuu',
13196             'ṭəqəmtkuu',
13197             'ḫədarkuu',
13198             'taḫśaśkuu',
13199             'ṭərrkuu',
13200             'yäkatitkuu',
13201             'mägabitkuu',
13202             'miyazyakuu',
13203             'gənbotkuu',
13204             'sänekuu',
13205             'ḥamlekuu',
13206             'nähasekuu',
13207             'ṗagumenkuu'
13208             ],
13209             leap => [
13210            
13211             ],
13212             },
13213             },
13214             },
13215             'gregorian' => {
13216             'format' => {
13217             abbreviated => {
13218             nonleap => [
13219             'tammik.',
13220             'helmik.',
13221             'maalisk.',
13222             'huhtik.',
13223             'toukok.',
13224             'kesäk.',
13225             'heinäk.',
13226             'elok.',
13227             'syysk.',
13228             'lokak.',
13229             'marrask.',
13230             'jouluk.'
13231             ],
13232             leap => [
13233            
13234             ],
13235             },
13236             narrow => {
13237             nonleap => [
13238             'T',
13239             'H',
13240             'M',
13241             'H',
13242             'T',
13243             'K',
13244             'H',
13245             'E',
13246             'S',
13247             'L',
13248             'M',
13249             'J'
13250             ],
13251             leap => [
13252            
13253             ],
13254             },
13255             wide => {
13256             nonleap => [
13257             'tammikuuta',
13258             'helmikuuta',
13259             'maaliskuuta',
13260             'huhtikuuta',
13261             'toukokuuta',
13262             'kesäkuuta',
13263             'heinäkuuta',
13264             'elokuuta',
13265             'syyskuuta',
13266             'lokakuuta',
13267             'marraskuuta',
13268             'joulukuuta'
13269             ],
13270             leap => [
13271            
13272             ],
13273             },
13274             },
13275             'stand-alone' => {
13276             abbreviated => {
13277             nonleap => [
13278             'tammi',
13279             'helmi',
13280             'maalis',
13281             'huhti',
13282             'touko',
13283             'kesä',
13284             'heinä',
13285             'elo',
13286             'syys',
13287             'loka',
13288             'marras',
13289             'joulu'
13290             ],
13291             leap => [
13292            
13293             ],
13294             },
13295             narrow => {
13296             nonleap => [
13297             'T',
13298             'H',
13299             'M',
13300             'H',
13301             'T',
13302             'K',
13303             'H',
13304             'E',
13305             'S',
13306             'L',
13307             'M',
13308             'J'
13309             ],
13310             leap => [
13311            
13312             ],
13313             },
13314             wide => {
13315             nonleap => [
13316             'tammikuu',
13317             'helmikuu',
13318             'maaliskuu',
13319             'huhtikuu',
13320             'toukokuu',
13321             'kesäkuu',
13322             'heinäkuu',
13323             'elokuu',
13324             'syyskuu',
13325             'lokakuu',
13326             'marraskuu',
13327             'joulukuu'
13328             ],
13329             leap => [
13330            
13331             ],
13332             },
13333             },
13334             },
13335             'hebrew' => {
13336             'format' => {
13337             abbreviated => {
13338             nonleap => [
13339             'tišrí',
13340             'hešván',
13341             'kislév',
13342             'tevét',
13343             'ševát',
13344             'adár I',
13345             'adár',
13346             'nisán',
13347             'ijjár',
13348             'siván',
13349             'tammúz',
13350             'ab',
13351             'elúl'
13352             ],
13353             leap => [
13354             '',
13355             '',
13356             '',
13357             '',
13358             '',
13359             '',
13360             'adár II'
13361             ],
13362             },
13363             wide => {
13364             nonleap => [
13365             'tišríkuuta',
13366             'hešvánkuuta',
13367             'kislévkuuta',
13368             'tevétkuuta',
13369             'ševátkuuta',
13370             'adárkuuta I',
13371             'adárkuuta',
13372             'nisánkuuta',
13373             'ijjárkuuta',
13374             'sivánkuuta',
13375             'tammúzkuuta',
13376             'abkuuta',
13377             'elúlkuuta'
13378             ],
13379             leap => [
13380             '',
13381             '',
13382             '',
13383             '',
13384             '',
13385             '',
13386             'adárkuuta II'
13387             ],
13388             },
13389             },
13390             'stand-alone' => {
13391             abbreviated => {
13392             nonleap => [
13393             'tišrí',
13394             'hešván',
13395             'kislév',
13396             'tevét',
13397             'ševát',
13398             'adár I',
13399             'adár',
13400             'nisán',
13401             'ijjár',
13402             'siván',
13403             'tammúz',
13404             'ab',
13405             'elúl'
13406             ],
13407             leap => [
13408             '',
13409             '',
13410             '',
13411             '',
13412             '',
13413             '',
13414             'adár II'
13415             ],
13416             },
13417             narrow => {
13418             nonleap => [
13419             'T',
13420             'H',
13421             'K',
13422             'T',
13423             'S',
13424             'A',
13425             'A',
13426             'N',
13427             'I',
13428             'S',
13429             'T',
13430             'A',
13431             'E'
13432             ],
13433             leap => [
13434             '',
13435             '',
13436             '',
13437             '',
13438             '',
13439             '',
13440             'A'
13441             ],
13442             },
13443             wide => {
13444             nonleap => [
13445             'tišríkuu',
13446             'hešvánkuu',
13447             'kislévkuu',
13448             'tevétkuu',
13449             'ševátkuu',
13450             'adárkuu I',
13451             'adárkuu',
13452             'nisánkuu',
13453             'ijjárkuu',
13454             'sivánkuu',
13455             'tammúzkuu',
13456             'abkuu',
13457             'elúlkuu'
13458             ],
13459             leap => [
13460             '',
13461             '',
13462             '',
13463             '',
13464             '',
13465             '',
13466             'adárkuu II'
13467             ],
13468             },
13469             },
13470             },
13471             'indian' => {
13472             'format' => {
13473             abbreviated => {
13474             nonleap => [
13475             'chaitrakuuta',
13476             'vaisakhakuuta',
13477             'jyaisthakuuta',
13478             'asadhakuuta',
13479             'sravanakuuta',
13480             'bhadrakuuta',
13481             'asvinakuuta',
13482             'kartikakuuta',
13483             'agrahayanakuuta',
13484             'pausakuuta',
13485             'maghakuuta',
13486             'phalgunakuuta'
13487             ],
13488             leap => [
13489            
13490             ],
13491             },
13492             wide => {
13493             nonleap => [
13494             'chaitrakuuta',
13495             'vaisakhakuuta',
13496             'jyaisthakuuta',
13497             'asadhakuuta',
13498             'sravanakuuta',
13499             'bhadrakuuta',
13500             'asvinakuuta',
13501             'kartikakuuta',
13502             'agrahayanakuuta',
13503             'pausakuuta',
13504             'maghakuuta',
13505             'phalgunakuuta'
13506             ],
13507             leap => [
13508            
13509             ],
13510             },
13511             },
13512             'stand-alone' => {
13513             abbreviated => {
13514             nonleap => [
13515             'chaitra',
13516             'vaisakha',
13517             'jyaistha',
13518             'asadha',
13519             'sravana',
13520             'bhadra',
13521             'asvina',
13522             'kartika',
13523             'agrahayana',
13524             'pausa',
13525             'magha',
13526             'phalguna'
13527             ],
13528             leap => [
13529            
13530             ],
13531             },
13532             wide => {
13533             nonleap => [
13534             'chaitrakuu',
13535             'vaisakhakuu',
13536             'jyaisthakuu',
13537             'asadhakuu',
13538             'sravanakuu',
13539             'bhadrakuu',
13540             'asvinakuu',
13541             'kartikakuu',
13542             'agrahayanakuu',
13543             'pausakuu',
13544             'maghakuu',
13545             'phalgunakuu'
13546             ],
13547             leap => [
13548            
13549             ],
13550             },
13551             },
13552             },
13553             'islamic' => {
13554             'format' => {
13555             wide => {
13556             nonleap => [
13557             'muharram',
13558             'safar',
13559             'rabi’ al-awwal',
13560             'rabi’ al-akhir',
13561             'džumada-l-ula',
13562             'džumada-l-akhira',
13563             'radžab',
13564             'ša’ban',
13565             'ramadan',
13566             'šawwal',
13567             'dhu-l-qa’da',
13568             'dhu-l-hiddža'
13569             ],
13570             leap => [
13571            
13572             ],
13573             },
13574             },
13575             'stand-alone' => {
13576             wide => {
13577             nonleap => [
13578             'muharram',
13579             'safar',
13580             'rabi’ al-awwal',
13581             'rabi’ al-akhir',
13582             'džumada-l-ula',
13583             'džumada-l-akhira',
13584             'radžab',
13585             'ša’ban',
13586             'ramadan',
13587             'šawwal',
13588             'dhu-l-qa’da',
13589             'dhu-l-hiddža'
13590             ],
13591             leap => [
13592            
13593             ],
13594             },
13595             },
13596             },
13597             'persian' => {
13598             'format' => {
13599             abbreviated => {
13600             nonleap => [
13601             'farvardinkuuta',
13602             'ordibeheštkuuta',
13603             'khordadkuuta',
13604             'tirkuuta',
13605             'mordadkuuta',
13606             'šahrivarkuuta',
13607             'mehrkuuta',
13608             'abankuuta',
13609             'azarkuuta',
13610             'deykuuta',
13611             'bahmankuuta',
13612             'esfandkuuta'
13613             ],
13614             leap => [
13615            
13616             ],
13617             },
13618             wide => {
13619             nonleap => [
13620             'farvardinkuuta',
13621             'ordibeheštkuuta',
13622             'khordadkuuta',
13623             'tirkuuta',
13624             'mordadkuuta',
13625             'šahrivarkuuta',
13626             'mehrkuuta',
13627             'abankuuta',
13628             'azarkuuta',
13629             'deykuuta',
13630             'bahmankuuta',
13631             'esfandkuuta'
13632             ],
13633             leap => [
13634            
13635             ],
13636             },
13637             },
13638             'stand-alone' => {
13639             abbreviated => {
13640             nonleap => [
13641             'farvardin',
13642             'ordibehešt',
13643             'khordad',
13644             'tir',
13645             'mordad',
13646             'šahrivar',
13647             'mehr',
13648             'aban',
13649             'azar',
13650             'dey',
13651             'bahman',
13652             'esfand'
13653             ],
13654             leap => [
13655            
13656             ],
13657             },
13658             wide => {
13659             nonleap => [
13660             'farvardinkuu',
13661             'ordibeheštkuu',
13662             'khordadkuu',
13663             'tirkuu',
13664             'mordadkuu',
13665             'šahrivarkuu',
13666             'mehrkuu',
13667             'abankuu',
13668             'azarkuu',
13669             'deykuu',
13670             'bahmankuu',
13671             'esfandkuu'
13672             ],
13673             leap => [
13674            
13675             ],
13676             },
13677             },
13678             },
13679             } },
13680             );
13681              
13682             has 'calendar_days' => (
13683             is => 'ro',
13684             isa => HashRef,
13685             init_arg => undef,
13686             default => sub { {
13687             'gregorian' => {
13688             'format' => {
13689             abbreviated => {
13690             mon => 'ma',
13691             tue => 'ti',
13692             wed => 'ke',
13693             thu => 'to',
13694             fri => 'pe',
13695             sat => 'la',
13696             sun => 'su'
13697             },
13698             narrow => {
13699             mon => 'M',
13700             tue => 'T',
13701             wed => 'K',
13702             thu => 'T',
13703             fri => 'P',
13704             sat => 'L',
13705             sun => 'S'
13706             },
13707             short => {
13708             mon => 'ma',
13709             tue => 'ti',
13710             wed => 'ke',
13711             thu => 'to',
13712             fri => 'pe',
13713             sat => 'la',
13714             sun => 'su'
13715             },
13716             wide => {
13717             mon => 'maanantaina',
13718             tue => 'tiistaina',
13719             wed => 'keskiviikkona',
13720             thu => 'torstaina',
13721             fri => 'perjantaina',
13722             sat => 'lauantaina',
13723             sun => 'sunnuntaina'
13724             },
13725             },
13726             'stand-alone' => {
13727             abbreviated => {
13728             mon => 'ma',
13729             tue => 'ti',
13730             wed => 'ke',
13731             thu => 'to',
13732             fri => 'pe',
13733             sat => 'la',
13734             sun => 'su'
13735             },
13736             narrow => {
13737             mon => 'M',
13738             tue => 'T',
13739             wed => 'K',
13740             thu => 'T',
13741             fri => 'P',
13742             sat => 'L',
13743             sun => 'S'
13744             },
13745             short => {
13746             mon => 'ma',
13747             tue => 'ti',
13748             wed => 'ke',
13749             thu => 'to',
13750             fri => 'pe',
13751             sat => 'la',
13752             sun => 'su'
13753             },
13754             wide => {
13755             mon => 'maanantai',
13756             tue => 'tiistai',
13757             wed => 'keskiviikko',
13758             thu => 'torstai',
13759             fri => 'perjantai',
13760             sat => 'lauantai',
13761             sun => 'sunnuntai'
13762             },
13763             },
13764             },
13765             } },
13766             );
13767              
13768             has 'calendar_quarters' => (
13769             is => 'ro',
13770             isa => HashRef,
13771             init_arg => undef,
13772             default => sub { {
13773             'gregorian' => {
13774             'format' => {
13775             abbreviated => {0 => '1. nelj.',
13776             1 => '2. nelj.',
13777             2 => '3. nelj.',
13778             3 => '4. nelj.'
13779             },
13780             narrow => {0 => '1',
13781             1 => '2',
13782             2 => '3',
13783             3 => '4'
13784             },
13785             wide => {0 => '1. neljännes',
13786             1 => '2. neljännes',
13787             2 => '3. neljännes',
13788             3 => '4. neljännes'
13789             },
13790             },
13791             'stand-alone' => {
13792             abbreviated => {0 => '1. nelj.',
13793             1 => '2. nelj.',
13794             2 => '3. nelj.',
13795             3 => '4. nelj.'
13796             },
13797             narrow => {0 => '1',
13798             1 => '2',
13799             2 => '3',
13800             3 => '4'
13801             },
13802             wide => {0 => '1. neljännes',
13803             1 => '2. neljännes',
13804             2 => '3. neljännes',
13805             3 => '4. neljännes'
13806             },
13807             },
13808             },
13809             } },
13810             );
13811              
13812             has 'day_period_data' => (
13813             is => 'ro',
13814             isa => CodeRef,
13815             init_arg => undef,
13816             default => sub { sub {
13817             # Time in hhmm format
13818             my ($self, $type, $time, $day_period_type) = @_;
13819             $day_period_type //= 'default';
13820             SWITCH:
13821             for ($type) {
13822             if ($_ eq 'buddhist') {
13823             if($day_period_type eq 'default') {
13824             return 'midnight' if $time == 0;
13825             return 'noon' if $time == 1200;
13826             return 'afternoon1' if $time >= 1200
13827             && $time < 1800;
13828             return 'evening1' if $time >= 1800
13829             && $time < 2300;
13830             return 'morning1' if $time >= 500
13831             && $time < 1000;
13832             return 'morning2' if $time >= 1000
13833             && $time < 1200;
13834             return 'night1' if $time >= 2300;
13835             return 'night1' if $time < 500;
13836             }
13837             if($day_period_type eq 'selection') {
13838             return 'afternoon1' if $time >= 1200
13839             && $time < 1800;
13840             return 'evening1' if $time >= 1800
13841             && $time < 2300;
13842             return 'morning1' if $time >= 500
13843             && $time < 1000;
13844             return 'morning2' if $time >= 1000
13845             && $time < 1200;
13846             return 'night1' if $time >= 2300;
13847             return 'night1' if $time < 500;
13848             }
13849             last SWITCH;
13850             }
13851             if ($_ eq 'chinese') {
13852             if($day_period_type eq 'default') {
13853             return 'midnight' if $time == 0;
13854             return 'noon' if $time == 1200;
13855             return 'afternoon1' if $time >= 1200
13856             && $time < 1800;
13857             return 'evening1' if $time >= 1800
13858             && $time < 2300;
13859             return 'morning1' if $time >= 500
13860             && $time < 1000;
13861             return 'morning2' if $time >= 1000
13862             && $time < 1200;
13863             return 'night1' if $time >= 2300;
13864             return 'night1' if $time < 500;
13865             }
13866             if($day_period_type eq 'selection') {
13867             return 'afternoon1' if $time >= 1200
13868             && $time < 1800;
13869             return 'evening1' if $time >= 1800
13870             && $time < 2300;
13871             return 'morning1' if $time >= 500
13872             && $time < 1000;
13873             return 'morning2' if $time >= 1000
13874             && $time < 1200;
13875             return 'night1' if $time >= 2300;
13876             return 'night1' if $time < 500;
13877             }
13878             last SWITCH;
13879             }
13880             if ($_ eq 'coptic') {
13881             if($day_period_type eq 'default') {
13882             return 'midnight' if $time == 0;
13883             return 'noon' if $time == 1200;
13884             return 'afternoon1' if $time >= 1200
13885             && $time < 1800;
13886             return 'evening1' if $time >= 1800
13887             && $time < 2300;
13888             return 'morning1' if $time >= 500
13889             && $time < 1000;
13890             return 'morning2' if $time >= 1000
13891             && $time < 1200;
13892             return 'night1' if $time >= 2300;
13893             return 'night1' if $time < 500;
13894             }
13895             if($day_period_type eq 'selection') {
13896             return 'afternoon1' if $time >= 1200
13897             && $time < 1800;
13898             return 'evening1' if $time >= 1800
13899             && $time < 2300;
13900             return 'morning1' if $time >= 500
13901             && $time < 1000;
13902             return 'morning2' if $time >= 1000
13903             && $time < 1200;
13904             return 'night1' if $time >= 2300;
13905             return 'night1' if $time < 500;
13906             }
13907             last SWITCH;
13908             }
13909             if ($_ eq 'ethiopic') {
13910             if($day_period_type eq 'default') {
13911             return 'midnight' if $time == 0;
13912             return 'noon' if $time == 1200;
13913             return 'afternoon1' if $time >= 1200
13914             && $time < 1800;
13915             return 'evening1' if $time >= 1800
13916             && $time < 2300;
13917             return 'morning1' if $time >= 500
13918             && $time < 1000;
13919             return 'morning2' if $time >= 1000
13920             && $time < 1200;
13921             return 'night1' if $time >= 2300;
13922             return 'night1' if $time < 500;
13923             }
13924             if($day_period_type eq 'selection') {
13925             return 'afternoon1' if $time >= 1200
13926             && $time < 1800;
13927             return 'evening1' if $time >= 1800
13928             && $time < 2300;
13929             return 'morning1' if $time >= 500
13930             && $time < 1000;
13931             return 'morning2' if $time >= 1000
13932             && $time < 1200;
13933             return 'night1' if $time >= 2300;
13934             return 'night1' if $time < 500;
13935             }
13936             last SWITCH;
13937             }
13938             if ($_ eq 'generic') {
13939             if($day_period_type eq 'default') {
13940             return 'midnight' if $time == 0;
13941             return 'noon' if $time == 1200;
13942             return 'afternoon1' if $time >= 1200
13943             && $time < 1800;
13944             return 'evening1' if $time >= 1800
13945             && $time < 2300;
13946             return 'morning1' if $time >= 500
13947             && $time < 1000;
13948             return 'morning2' if $time >= 1000
13949             && $time < 1200;
13950             return 'night1' if $time >= 2300;
13951             return 'night1' if $time < 500;
13952             }
13953             if($day_period_type eq 'selection') {
13954             return 'afternoon1' if $time >= 1200
13955             && $time < 1800;
13956             return 'evening1' if $time >= 1800
13957             && $time < 2300;
13958             return 'morning1' if $time >= 500
13959             && $time < 1000;
13960             return 'morning2' if $time >= 1000
13961             && $time < 1200;
13962             return 'night1' if $time >= 2300;
13963             return 'night1' if $time < 500;
13964             }
13965             last SWITCH;
13966             }
13967             if ($_ eq 'gregorian') {
13968             if($day_period_type eq 'default') {
13969             return 'midnight' if $time == 0;
13970             return 'noon' if $time == 1200;
13971             return 'afternoon1' if $time >= 1200
13972             && $time < 1800;
13973             return 'evening1' if $time >= 1800
13974             && $time < 2300;
13975             return 'morning1' if $time >= 500
13976             && $time < 1000;
13977             return 'morning2' if $time >= 1000
13978             && $time < 1200;
13979             return 'night1' if $time >= 2300;
13980             return 'night1' if $time < 500;
13981             }
13982             if($day_period_type eq 'selection') {
13983             return 'afternoon1' if $time >= 1200
13984             && $time < 1800;
13985             return 'evening1' if $time >= 1800
13986             && $time < 2300;
13987             return 'morning1' if $time >= 500
13988             && $time < 1000;
13989             return 'morning2' if $time >= 1000
13990             && $time < 1200;
13991             return 'night1' if $time >= 2300;
13992             return 'night1' if $time < 500;
13993             }
13994             last SWITCH;
13995             }
13996             if ($_ eq 'hebrew') {
13997             if($day_period_type eq 'default') {
13998             return 'midnight' if $time == 0;
13999             return 'noon' if $time == 1200;
14000             return 'afternoon1' if $time >= 1200
14001             && $time < 1800;
14002             return 'evening1' if $time >= 1800
14003             && $time < 2300;
14004             return 'morning1' if $time >= 500
14005             && $time < 1000;
14006             return 'morning2' if $time >= 1000
14007             && $time < 1200;
14008             return 'night1' if $time >= 2300;
14009             return 'night1' if $time < 500;
14010             }
14011             if($day_period_type eq 'selection') {
14012             return 'afternoon1' if $time >= 1200
14013             && $time < 1800;
14014             return 'evening1' if $time >= 1800
14015             && $time < 2300;
14016             return 'morning1' if $time >= 500
14017             && $time < 1000;
14018             return 'morning2' if $time >= 1000
14019             && $time < 1200;
14020             return 'night1' if $time >= 2300;
14021             return 'night1' if $time < 500;
14022             }
14023             last SWITCH;
14024             }
14025             if ($_ eq 'indian') {
14026             if($day_period_type eq 'default') {
14027             return 'midnight' if $time == 0;
14028             return 'noon' if $time == 1200;
14029             return 'afternoon1' if $time >= 1200
14030             && $time < 1800;
14031             return 'evening1' if $time >= 1800
14032             && $time < 2300;
14033             return 'morning1' if $time >= 500
14034             && $time < 1000;
14035             return 'morning2' if $time >= 1000
14036             && $time < 1200;
14037             return 'night1' if $time >= 2300;
14038             return 'night1' if $time < 500;
14039             }
14040             if($day_period_type eq 'selection') {
14041             return 'afternoon1' if $time >= 1200
14042             && $time < 1800;
14043             return 'evening1' if $time >= 1800
14044             && $time < 2300;
14045             return 'morning1' if $time >= 500
14046             && $time < 1000;
14047             return 'morning2' if $time >= 1000
14048             && $time < 1200;
14049             return 'night1' if $time >= 2300;
14050             return 'night1' if $time < 500;
14051             }
14052             last SWITCH;
14053             }
14054             if ($_ eq 'islamic') {
14055             if($day_period_type eq 'default') {
14056             return 'midnight' if $time == 0;
14057             return 'noon' if $time == 1200;
14058             return 'afternoon1' if $time >= 1200
14059             && $time < 1800;
14060             return 'evening1' if $time >= 1800
14061             && $time < 2300;
14062             return 'morning1' if $time >= 500
14063             && $time < 1000;
14064             return 'morning2' if $time >= 1000
14065             && $time < 1200;
14066             return 'night1' if $time >= 2300;
14067             return 'night1' if $time < 500;
14068             }
14069             if($day_period_type eq 'selection') {
14070             return 'afternoon1' if $time >= 1200
14071             && $time < 1800;
14072             return 'evening1' if $time >= 1800
14073             && $time < 2300;
14074             return 'morning1' if $time >= 500
14075             && $time < 1000;
14076             return 'morning2' if $time >= 1000
14077             && $time < 1200;
14078             return 'night1' if $time >= 2300;
14079             return 'night1' if $time < 500;
14080             }
14081             last SWITCH;
14082             }
14083             if ($_ eq 'japanese') {
14084             if($day_period_type eq 'default') {
14085             return 'midnight' if $time == 0;
14086             return 'noon' if $time == 1200;
14087             return 'afternoon1' if $time >= 1200
14088             && $time < 1800;
14089             return 'evening1' if $time >= 1800
14090             && $time < 2300;
14091             return 'morning1' if $time >= 500
14092             && $time < 1000;
14093             return 'morning2' if $time >= 1000
14094             && $time < 1200;
14095             return 'night1' if $time >= 2300;
14096             return 'night1' if $time < 500;
14097             }
14098             if($day_period_type eq 'selection') {
14099             return 'afternoon1' if $time >= 1200
14100             && $time < 1800;
14101             return 'evening1' if $time >= 1800
14102             && $time < 2300;
14103             return 'morning1' if $time >= 500
14104             && $time < 1000;
14105             return 'morning2' if $time >= 1000
14106             && $time < 1200;
14107             return 'night1' if $time >= 2300;
14108             return 'night1' if $time < 500;
14109             }
14110             last SWITCH;
14111             }
14112             if ($_ eq 'persian') {
14113             if($day_period_type eq 'default') {
14114             return 'midnight' if $time == 0;
14115             return 'noon' if $time == 1200;
14116             return 'afternoon1' if $time >= 1200
14117             && $time < 1800;
14118             return 'evening1' if $time >= 1800
14119             && $time < 2300;
14120             return 'morning1' if $time >= 500
14121             && $time < 1000;
14122             return 'morning2' if $time >= 1000
14123             && $time < 1200;
14124             return 'night1' if $time >= 2300;
14125             return 'night1' if $time < 500;
14126             }
14127             if($day_period_type eq 'selection') {
14128             return 'afternoon1' if $time >= 1200
14129             && $time < 1800;
14130             return 'evening1' if $time >= 1800
14131             && $time < 2300;
14132             return 'morning1' if $time >= 500
14133             && $time < 1000;
14134             return 'morning2' if $time >= 1000
14135             && $time < 1200;
14136             return 'night1' if $time >= 2300;
14137             return 'night1' if $time < 500;
14138             }
14139             last SWITCH;
14140             }
14141             if ($_ eq 'roc') {
14142             if($day_period_type eq 'default') {
14143             return 'midnight' if $time == 0;
14144             return 'noon' if $time == 1200;
14145             return 'afternoon1' if $time >= 1200
14146             && $time < 1800;
14147             return 'evening1' if $time >= 1800
14148             && $time < 2300;
14149             return 'morning1' if $time >= 500
14150             && $time < 1000;
14151             return 'morning2' if $time >= 1000
14152             && $time < 1200;
14153             return 'night1' if $time >= 2300;
14154             return 'night1' if $time < 500;
14155             }
14156             if($day_period_type eq 'selection') {
14157             return 'afternoon1' if $time >= 1200
14158             && $time < 1800;
14159             return 'evening1' if $time >= 1800
14160             && $time < 2300;
14161             return 'morning1' if $time >= 500
14162             && $time < 1000;
14163             return 'morning2' if $time >= 1000
14164             && $time < 1200;
14165             return 'night1' if $time >= 2300;
14166             return 'night1' if $time < 500;
14167             }
14168             last SWITCH;
14169             }
14170             }
14171             } },
14172             );
14173              
14174             around day_period_data => sub {
14175             my ($orig, $self) = @_;
14176             return $self->$orig;
14177             };
14178              
14179             has 'day_periods' => (
14180             is => 'ro',
14181             isa => HashRef,
14182             init_arg => undef,
14183             default => sub { {
14184             'gregorian' => {
14185             'format' => {
14186             'abbreviated' => {
14187             'afternoon1' => q{iltap.},
14188             'am' => q{ap.},
14189             'evening1' => q{illalla},
14190             'midnight' => q{keskiyöllä},
14191             'morning1' => q{aamulla},
14192             'morning2' => q{aamup.},
14193             'night1' => q{yöllä},
14194             'noon' => q{keskip.},
14195             'pm' => q{ip.},
14196             },
14197             'narrow' => {
14198             'afternoon1' => q{ip.},
14199             'am' => q{ap.},
14200             'evening1' => q{illalla},
14201             'midnight' => q{ky.},
14202             'morning1' => q{aamulla},
14203             'morning2' => q{ap.},
14204             'night1' => q{yöllä},
14205             'noon' => q{kp.},
14206             'pm' => q{ip.},
14207             },
14208             'wide' => {
14209             'afternoon1' => q{iltapäivällä},
14210             'am' => q{ap.},
14211             'evening1' => q{illalla},
14212             'midnight' => q{keskiyöllä},
14213             'morning1' => q{aamulla},
14214             'morning2' => q{aamupäivällä},
14215             'night1' => q{yöllä},
14216             'noon' => q{keskipäivällä},
14217             'pm' => q{ip.},
14218             },
14219             },
14220             'stand-alone' => {
14221             'abbreviated' => {
14222             'afternoon1' => q{iltap.},
14223             'am' => q{ap.},
14224             'evening1' => q{ilta},
14225             'midnight' => q{keskiyö},
14226             'morning1' => q{aamu},
14227             'morning2' => q{aamup.},
14228             'night1' => q{yö},
14229             'noon' => q{keskip.},
14230             'pm' => q{ip.},
14231             },
14232             'narrow' => {
14233             'afternoon1' => q{ip.},
14234             'am' => q{ap.},
14235             'evening1' => q{ilta},
14236             'midnight' => q{ky.},
14237             'morning1' => q{aamu},
14238             'morning2' => q{ap.},
14239             'night1' => q{yö},
14240             'noon' => q{kp.},
14241             'pm' => q{ip.},
14242             },
14243             'wide' => {
14244             'afternoon1' => q{iltapäivä},
14245             'am' => q{ap.},
14246             'evening1' => q{ilta},
14247             'midnight' => q{keskiyö},
14248             'morning1' => q{aamu},
14249             'morning2' => q{aamupäivä},
14250             'night1' => q{yö},
14251             'noon' => q{keskipäivä},
14252             'pm' => q{ip.},
14253             },
14254             },
14255             },
14256             } },
14257             );
14258              
14259             has 'eras' => (
14260             is => 'ro',
14261             isa => HashRef,
14262             init_arg => undef,
14263             default => sub { {
14264             'buddhist' => {
14265             abbreviated => {
14266             '0' => 'BE'
14267             },
14268             narrow => {
14269             '0' => 'BE'
14270             },
14271             wide => {
14272             '0' => 'buddhalainen aika'
14273             },
14274             },
14275             'chinese' => {
14276             },
14277             'coptic' => {
14278             abbreviated => {
14279             '0' => 'ERA0',
14280             '1' => 'ERA1'
14281             },
14282             narrow => {
14283             '0' => 'ERA0',
14284             '1' => 'ERA1'
14285             },
14286             wide => {
14287             '0' => 'ERA0',
14288             '1' => 'ERA1'
14289             },
14290             },
14291             'ethiopic' => {
14292             abbreviated => {
14293             '0' => 'ERA0',
14294             '1' => 'ERA1'
14295             },
14296             narrow => {
14297             '0' => 'ERA0',
14298             '1' => 'ERA1'
14299             },
14300             wide => {
14301             '0' => 'ERA0',
14302             '1' => 'ERA1'
14303             },
14304             },
14305             'generic' => {
14306             },
14307             'gregorian' => {
14308             abbreviated => {
14309             '0' => 'eKr.',
14310             '1' => 'jKr.'
14311             },
14312             narrow => {
14313             '0' => 'eKr',
14314             '1' => 'jKr'
14315             },
14316             wide => {
14317             '0' => 'ennen Kristuksen syntymää',
14318             '1' => 'jälkeen Kristuksen syntymän'
14319             },
14320             },
14321             'hebrew' => {
14322             abbreviated => {
14323             '0' => 'AM'
14324             },
14325             narrow => {
14326             '0' => 'AM'
14327             },
14328             wide => {
14329             '0' => 'Anno Mundi'
14330             },
14331             },
14332             'indian' => {
14333             abbreviated => {
14334             '0' => 'Saka'
14335             },
14336             narrow => {
14337             '0' => 'Saka'
14338             },
14339             wide => {
14340             '0' => 'Saka-ajanlaskua'
14341             },
14342             },
14343             'islamic' => {
14344             abbreviated => {
14345             '0' => 'AH'
14346             },
14347             narrow => {
14348             '0' => 'AH'
14349             },
14350             wide => {
14351             '0' => 'hidžran jälkeen'
14352             },
14353             },
14354             'japanese' => {
14355             },
14356             'persian' => {
14357             abbreviated => {
14358             '0' => 'AP'
14359             },
14360             narrow => {
14361             '0' => 'AP'
14362             },
14363             wide => {
14364             '0' => 'Anno Persico'
14365             },
14366             },
14367             'roc' => {
14368             abbreviated => {
14369             '0' => 'e. Kiinan tasav.',
14370             '1' => 'Minguo'
14371             },
14372             narrow => {
14373             '0' => 'e. Kiinan tasav.',
14374             '1' => 'Minguo'
14375             },
14376             wide => {
14377             '0' => 'ennen Kiinan tasavaltaa',
14378             '1' => 'Minguo'
14379             },
14380             },
14381             } },
14382             );
14383              
14384             has 'date_formats' => (
14385             is => 'ro',
14386             isa => HashRef,
14387             init_arg => undef,
14388             default => sub { {
14389             'buddhist' => {
14390             'full' => q{cccc d. MMMM y G},
14391             'long' => q{d. MMMM y G},
14392             'medium' => q{d.M.y G},
14393             'short' => q{d.M.y GGGGG},
14394             },
14395             'chinese' => {
14396             'full' => q{cccc d.M.y},
14397             'long' => q{d.M.y},
14398             'medium' => q{d.M.y},
14399             'short' => q{d.M.y},
14400             },
14401             'coptic' => {
14402             },
14403             'ethiopic' => {
14404             },
14405             'generic' => {
14406             'full' => q{cccc d. MMMM y G},
14407             'long' => q{d. MMMM y G},
14408             'medium' => q{d.M.y G},
14409             'short' => q{d.M.y GGGGG},
14410             },
14411             'gregorian' => {
14412             'full' => q{cccc d. MMMM y},
14413             'long' => q{d. MMMM y},
14414             'medium' => q{d.M.y},
14415             'short' => q{d.M.y},
14416             },
14417             'hebrew' => {
14418             },
14419             'indian' => {
14420             },
14421             'islamic' => {
14422             },
14423             'japanese' => {
14424             'full' => q{cccc d. MMMM y G},
14425             'long' => q{d. MMMM y G},
14426             'medium' => q{d.M.y G},
14427             'short' => q{d.M.y GGGGG},
14428             },
14429             'persian' => {
14430             },
14431             'roc' => {
14432             },
14433             } },
14434             );
14435              
14436             has 'time_formats' => (
14437             is => 'ro',
14438             isa => HashRef,
14439             init_arg => undef,
14440             default => sub { {
14441             'buddhist' => {
14442             },
14443             'chinese' => {
14444             },
14445             'coptic' => {
14446             },
14447             'ethiopic' => {
14448             },
14449             'generic' => {
14450             },
14451             'gregorian' => {
14452             'full' => q{H.mm.ss zzzz},
14453             'long' => q{H.mm.ss z},
14454             'medium' => q{H.mm.ss},
14455             'short' => q{H.mm},
14456             },
14457             'hebrew' => {
14458             },
14459             'indian' => {
14460             },
14461             'islamic' => {
14462             },
14463             'japanese' => {
14464             },
14465             'persian' => {
14466             },
14467             'roc' => {
14468             },
14469             } },
14470             );
14471              
14472             has 'datetime_formats' => (
14473             is => 'ro',
14474             isa => HashRef,
14475             init_arg => undef,
14476             default => sub { {
14477             'buddhist' => {
14478             },
14479             'chinese' => {
14480             },
14481             'coptic' => {
14482             },
14483             'ethiopic' => {
14484             },
14485             'generic' => {
14486             'full' => q{{1} 'klo' {0}},
14487             'long' => q{{1} 'klo' {0}},
14488             'medium' => q{{1} 'klo' {0}},
14489             'short' => q{{1} {0}},
14490             },
14491             'gregorian' => {
14492             'full' => q{{1} 'klo' {0}},
14493             'long' => q{{1} 'klo' {0}},
14494             'medium' => q{{1} 'klo' {0}},
14495             'short' => q{{1} {0}},
14496             },
14497             'hebrew' => {
14498             },
14499             'indian' => {
14500             },
14501             'islamic' => {
14502             },
14503             'japanese' => {
14504             },
14505             'persian' => {
14506             },
14507             'roc' => {
14508             },
14509             } },
14510             );
14511              
14512             has 'datetime_formats_available_formats' => (
14513             is => 'ro',
14514             isa => HashRef,
14515             init_arg => undef,
14516             default => sub { {
14517             'buddhist' => {
14518             Ed => q{E d.},
14519             Gy => q{y G},
14520             GyMMM => q{LLL y G},
14521             GyMMMEd => q{E d. MMM y G},
14522             GyMMMd => q{d. MMM y G},
14523             M => q{L},
14524             MEd => q{E d.M.},
14525             MMM => q{LLL},
14526             MMMEd => q{ccc d. MMM},
14527             MMMMd => q{d. MMMM},
14528             MMMd => q{d. MMM},
14529             Md => q{d.M.},
14530             d => q{d},
14531             y => q{y G},
14532             yyyy => q{y G},
14533             yyyyM => q{L.y G},
14534             yyyyMEd => q{E d.M.y G},
14535             yyyyMM => q{M.y G},
14536             yyyyMMM => q{LLL y G},
14537             yyyyMMMEd => q{E d. MMM y G},
14538             yyyyMMMM => q{LLLL y G},
14539             yyyyMMMMccccd => q{cccc d. MMMM y G},
14540             yyyyMMMd => q{d. MMM y G},
14541             yyyyMd => q{d.M.y G},
14542             yyyyQQQ => q{QQQ y G},
14543             yyyyQQQQ => q{QQQQ y G},
14544             },
14545             'chinese' => {
14546             H => q{H},
14547             Hm => q{H.mm},
14548             Hms => q{H.mm.ss},
14549             MEd => q{E d.M.},
14550             MMMEd => q{E d.M.},
14551             MMMd => q{d.M.},
14552             Md => q{d.M.},
14553             hm => q{h.mm a},
14554             hms => q{h.mm.ss a},
14555             ms => q{mm.ss},
14556             y => q{y},
14557             yyyy => q{y},
14558             yyyyMEd => q{E d.M.y},
14559             yyyyMMMEd => q{E d.M.y},
14560             yyyyMMMd => q{d.M.y},
14561             yyyyMd => q{d.M.y},
14562             },
14563             'generic' => {
14564             Bh => q{h B},
14565             Bhm => q{h.mm B},
14566             Bhms => q{h.mm.ss B},
14567             E => q{ccc},
14568             EBhm => q{E h.mm B},
14569             EBhms => q{E h.mm.ss B},
14570             EHm => q{E HH.mm},
14571             EHms => q{E HH.mm.ss},
14572             Ed => q{E d.},
14573             Ehm => q{E h.mm a},
14574             Ehms => q{E h.mm.ss a},
14575             Gy => q{y G},
14576             GyMMM => q{LLL y G},
14577             GyMMMEd => q{E d. MMM y G},
14578             GyMMMd => q{d. MMM y G},
14579             H => q{H},
14580             Hm => q{H.mm},
14581             Hms => q{H.mm.ss},
14582             M => q{L},
14583             MEd => q{E d.M.},
14584             MMM => q{LLL},
14585             MMMEd => q{ccc d. MMM},
14586             MMMMd => q{d. MMMM},
14587             MMMd => q{d. MMM},
14588             Md => q{d.M.},
14589             d => q{d},
14590             h => q{h a},
14591             hm => q{h.mm a},
14592             hms => q{h.mm.ss a},
14593             ms => q{mm.ss},
14594             y => q{y G},
14595             yyyy => q{y G},
14596             yyyyM => q{L.y G},
14597             yyyyMEd => q{E d.M.y G},
14598             yyyyMM => q{M.y G},
14599             yyyyMMM => q{LLL y G},
14600             yyyyMMMEd => q{E d. MMM y G},
14601             yyyyMMMM => q{LLLL y G},
14602             yyyyMMMMccccd => q{cccc d. MMMM y G},
14603             yyyyMMMd => q{d. MMM y G},
14604             yyyyMd => q{d.M.y G},
14605             yyyyQQQ => q{QQQ y G},
14606             yyyyQQQQ => q{QQQQ y G},
14607             },
14608             'gregorian' => {
14609             Bh => q{h B},
14610             Bhm => q{h.mm B},
14611             Bhms => q{h.mm.ss B},
14612             E => q{ccc},
14613             EBhm => q{E h.mm B},
14614             EBhms => q{E h.mm.ss B},
14615             EHm => q{E H.mm},
14616             EHms => q{E H.mm.ss},
14617             Ed => q{E d.},
14618             Ehm => q{E h.mm a},
14619             Ehms => q{E h.mm.ss a},
14620             Gy => q{y G},
14621             GyMMM => q{LLL y G},
14622             GyMMMEd => q{E d. MMM y G},
14623             GyMMMMEd => q{E d. MMMM y G},
14624             GyMMMMd => q{d. MMMM y G},
14625             GyMMMd => q{d. MMM y G},
14626             H => q{H},
14627             Hm => q{H.mm},
14628             Hms => q{H.mm.ss},
14629             Hmsv => q{H.mm.ss v},
14630             Hmv => q{H.mm v},
14631             M => q{L},
14632             MEd => q{E d.M.},
14633             MMM => q{LLL},
14634             MMMEd => q{ccc d. MMM},
14635             MMMMEd => q{ccc d. MMMM},
14636             MMMMW => q{LLLL'n' W. 'viikko'},
14637             MMMMd => q{d. MMMM},
14638             MMMd => q{d. MMM},
14639             Md => q{d.M.},
14640             d => q{d},
14641             h => q{h a},
14642             hm => q{h.mm a},
14643             hms => q{h.mm.ss a},
14644             hmsv => q{h.mm.ss a v},
14645             hmv => q{h.mm a v},
14646             ms => q{m.ss},
14647             y => q{y},
14648             yM => q{L.y},
14649             yMEd => q{E d.M.y},
14650             yMM => q{M.y},
14651             yMMM => q{LLL y},
14652             yMMMEd => q{E d. MMM y},
14653             yMMMM => q{LLLL y},
14654             yMMMMEd => q{E d. MMMM y},
14655             yMMMMccccd => q{cccc d. MMMM y},
14656             yMMMMd => q{d. MMMM y},
14657             yMMMd => q{d. MMM y},
14658             yMd => q{d.M.y},
14659             yQQQ => q{QQQ y},
14660             yQQQQ => q{QQQQ y},
14661             yw => q{'vuoden' Y 'viikko' w},
14662             },
14663             } },
14664             );
14665              
14666             has 'datetime_formats_append_item' => (
14667             is => 'ro',
14668             isa => HashRef,
14669             init_arg => undef,
14670             default => sub { {
14671             'gregorian' => {
14672             'Timezone' => '{0} {1}',
14673             },
14674             } },
14675             );
14676              
14677             has 'datetime_formats_interval' => (
14678             is => 'ro',
14679             isa => HashRef,
14680             init_arg => undef,
14681             default => sub { {
14682             'generic' => {
14683             H => {
14684             H => q{H–H},
14685             },
14686             Hm => {
14687             H => q{H.mm–H.mm},
14688             m => q{H.mm–H.mm},
14689             },
14690             Hmv => {
14691             H => q{H.mm–H.mm v},
14692             m => q{H.mm–H.mm v},
14693             },
14694             Hv => {
14695             H => q{H–H v},
14696             },
14697             M => {
14698             M => q{L.–L.},
14699             },
14700             MEd => {
14701             M => q{E d.M. – E d.M.},
14702             d => q{E d. – E d.M.},
14703             },
14704             MMM => {
14705             M => q{LLL–LLLL},
14706             },
14707             MMMEd => {
14708             M => q{E d. MMMM – E d. MMMM},
14709             d => q{E d. – E d. MMMM},
14710             },
14711             MMMM => {
14712             M => q{LLL–LLLL},
14713             },
14714             MMMd => {
14715             M => q{d. MMMM – d. MMMM},
14716             d => q{d.–d. MMMM},
14717             },
14718             Md => {
14719             M => q{d.M.–d.M.},
14720             d => q{d.–d.M.},
14721             },
14722             d => {
14723             d => q{d.–d.},
14724             },
14725             fallback => '{0}–{1}',
14726             h => {
14727             a => q{h a – h a},
14728             h => q{h–h a},
14729             },
14730             hm => {
14731             a => q{h.mm a – h.mm a},
14732             h => q{h.mm–h.mm a},
14733             m => q{h.mm–h.mm a},
14734             },
14735             hmv => {
14736             a => q{h.mm a – h.mm a v},
14737             h => q{h.mm–h.mm a v},
14738             m => q{h.mm–h.mm a v},
14739             },
14740             hv => {
14741             a => q{h a – h a v},
14742             h => q{h–h a v},
14743             },
14744             y => {
14745             y => q{y–y G},
14746             },
14747             yM => {
14748             M => q{LLL–LLLL y G},
14749             y => q{LLLL y – LLLL y G},
14750             },
14751             yMEd => {
14752             M => q{E d.M.y – E d.M.y G},
14753             d => q{E d.M.y – E d.M.y G},
14754             y => q{E d.M.y – E d.M.y G},
14755             },
14756             yMMM => {
14757             M => q{LLL–LLLL y G},
14758             y => q{LLLL y – LLLL y G},
14759             },
14760             yMMMEd => {
14761             M => q{E d. MMMM – E d. MMMM y G},
14762             d => q{E d. – E d. MMMM y G},
14763             y => q{E d. MMMM y – E d. MMMM y G},
14764             },
14765             yMMMM => {
14766             M => q{LLL–LLLL y G},
14767             y => q{LLLL y – LLLL y G},
14768             },
14769             yMMMd => {
14770             M => q{d. MMMM – d. MMMM y G},
14771             d => q{d.–d. MMMM y G},
14772             y => q{d. MMMM y – d. MMMM y G},
14773             },
14774             yMd => {
14775             M => q{d.M.–d.M.y G},
14776             d => q{d.–d.M.y G},
14777             y => q{d.M.y–d.M.y G},
14778             },
14779             },
14780             'gregorian' => {
14781             H => {
14782             H => q{H–H},
14783             },
14784             Hm => {
14785             H => q{H.mm–H.mm},
14786             m => q{H.mm–H.mm},
14787             },
14788             Hmv => {
14789             H => q{H.mm–H.mm v},
14790             m => q{H.mm–H.mm v},
14791             },
14792             Hv => {
14793             H => q{H–H v},
14794             },
14795             M => {
14796             M => q{L.–L.},
14797             },
14798             MEd => {
14799             M => q{E d.M. – E d.M.},
14800             d => q{E d. – E d.M.},
14801             },
14802             MMM => {
14803             M => q{LLL–LLLL},
14804             },
14805             MMMEd => {
14806             M => q{E d. MMMM – E d. MMMM},
14807             d => q{E d. – E d. MMMM},
14808             },
14809             MMMM => {
14810             M => q{LLL–LLLL},
14811             },
14812             MMMMEd => {
14813             M => q{E d. MMMM – E d. MMMM},
14814             d => q{E d. – E d. MMMM},
14815             },
14816             MMMMd => {
14817             M => q{d. MMMM – d. MMMM},
14818             d => q{d.–d. MMMM},
14819             },
14820             MMMd => {
14821             M => q{d. MMMM – d. MMMM},
14822             d => q{d.–d. MMMM},
14823             },
14824             Md => {
14825             M => q{d.M.–d.M.},
14826             d => q{d.–d.M.},
14827             },
14828             d => {
14829             d => q{d.–d.},
14830             },
14831             fallback => '{0}–{1}',
14832             h => {
14833             a => q{h a – h a},
14834             h => q{h–h a},
14835             },
14836             hm => {
14837             a => q{h.mm a – h.mm a},
14838             h => q{h.mm–h.mm a},
14839             m => q{h.mm–h.mm a},
14840             },
14841             hmv => {
14842             a => q{h.mm a – h.mm a v},
14843             h => q{h.mm–h.mm a v},
14844             m => q{h.mm–h.mm a v},
14845             },
14846             hv => {
14847             a => q{h a – h a v},
14848             h => q{h–h a v},
14849             },
14850             y => {
14851             y => q{y–y},
14852             },
14853             yM => {
14854             M => q{LLL–LLLL y},
14855             y => q{LLLL y – LLLL y},
14856             },
14857             yMEd => {
14858             M => q{E d.M.y – E d.M.y},
14859             d => q{E d.M.y – E d.M.y},
14860             y => q{E d.M.y – E d.M.y},
14861             },
14862             yMMM => {
14863             M => q{LLL–LLLL y},
14864             y => q{LLLL y – LLLL y},
14865             },
14866             yMMMEd => {
14867             M => q{E d. MMMM – E d. MMMM y},
14868             d => q{E d. – E d. MMMM y},
14869             y => q{E d. MMMM y – E d. MMMM y},
14870             },
14871             yMMMM => {
14872             M => q{LLL–LLLL y},
14873             y => q{LLLL y – LLLL y},
14874             },
14875             yMMMMEd => {
14876             M => q{E d. MMMM – E d. MMMM y},
14877             d => q{E d. – E d. MMMM y},
14878             y => q{E d. MMMM y – E d. MMMM y},
14879             },
14880             yMMMMd => {
14881             M => q{d. MMMM – d. MMMM y},
14882             d => q{d.–d. MMMM y},
14883             y => q{d. MMMM y – d. MMMM y},
14884             },
14885             yMMMd => {
14886             M => q{d. MMMM – d. MMMM y},
14887             d => q{d.–d. MMMM y},
14888             y => q{d. MMMM y – d. MMMM y},
14889             },
14890             yMd => {
14891             M => q{d.M.–d.M.y},
14892             d => q{d.–d.M.y},
14893             y => q{d.M.y–d.M.y},
14894             },
14895             },
14896             } },
14897             );
14898              
14899             has 'time_zone_names' => (
14900             is => 'ro',
14901             isa => HashRef,
14902             init_arg => undef,
14903             default => sub { {
14904             hourFormat => q(+H.mm;-H.mm),
14905             gmtFormat => q(UTC{0}),
14906             gmtZeroFormat => q(UTC),
14907             regionFormat => q(aikavyöhyke: {0}),
14908             regionFormat => q({0} (kesäaika)),
14909             regionFormat => q({0} (normaaliaika)),
14910             fallbackFormat => q({1} ({0})),
14911             'Acre' => {
14912             long => {
14913             'daylight' => q#Acren kesäaika#,
14914             'generic' => q#Acren aika#,
14915             'standard' => q#Acren normaaliaika#,
14916             },
14917             },
14918             'Afghanistan' => {
14919             long => {
14920             'standard' => q#Afganistanin aika#,
14921             },
14922             },
14923             'Africa/Abidjan' => {
14924             exemplarCity => q#Abidjan#,
14925             },
14926             'Africa/Accra' => {
14927             exemplarCity => q#Accra#,
14928             },
14929             'Africa/Addis_Ababa' => {
14930             exemplarCity => q#Addis Abeba#,
14931             },
14932             'Africa/Algiers' => {
14933             exemplarCity => q#Alger#,
14934             },
14935             'Africa/Asmera' => {
14936             exemplarCity => q#Asmara#,
14937             },
14938             'Africa/Bamako' => {
14939             exemplarCity => q#Bamako#,
14940             },
14941             'Africa/Bangui' => {
14942             exemplarCity => q#Bangui#,
14943             },
14944             'Africa/Banjul' => {
14945             exemplarCity => q#Banjul#,
14946             },
14947             'Africa/Bissau' => {
14948             exemplarCity => q#Bissau#,
14949             },
14950             'Africa/Blantyre' => {
14951             exemplarCity => q#Blantyre#,
14952             },
14953             'Africa/Brazzaville' => {
14954             exemplarCity => q#Brazzaville#,
14955             },
14956             'Africa/Bujumbura' => {
14957             exemplarCity => q#Bujumbura#,
14958             },
14959             'Africa/Cairo' => {
14960             exemplarCity => q#Kairo#,
14961             },
14962             'Africa/Casablanca' => {
14963             exemplarCity => q#Casablanca#,
14964             },
14965             'Africa/Ceuta' => {
14966             exemplarCity => q#Ceuta#,
14967             },
14968             'Africa/Conakry' => {
14969             exemplarCity => q#Conakry#,
14970             },
14971             'Africa/Dakar' => {
14972             exemplarCity => q#Dakar#,
14973             },
14974             'Africa/Dar_es_Salaam' => {
14975             exemplarCity => q#Dar es Salaam#,
14976             },
14977             'Africa/Djibouti' => {
14978             exemplarCity => q#Djibouti#,
14979             },
14980             'Africa/Douala' => {
14981             exemplarCity => q#Douala#,
14982             },
14983             'Africa/El_Aaiun' => {
14984             exemplarCity => q#El Aaiún#,
14985             },
14986             'Africa/Freetown' => {
14987             exemplarCity => q#Freetown#,
14988             },
14989             'Africa/Gaborone' => {
14990             exemplarCity => q#Gaborone#,
14991             },
14992             'Africa/Harare' => {
14993             exemplarCity => q#Harare#,
14994             },
14995             'Africa/Johannesburg' => {
14996             exemplarCity => q#Johannesburg#,
14997             },
14998             'Africa/Juba' => {
14999             exemplarCity => q#Juba#,
15000             },
15001             'Africa/Kampala' => {
15002             exemplarCity => q#Kampala#,
15003             },
15004             'Africa/Khartoum' => {
15005             exemplarCity => q#Khartum#,
15006             },
15007             'Africa/Kigali' => {
15008             exemplarCity => q#Kigali#,
15009             },
15010             'Africa/Kinshasa' => {
15011             exemplarCity => q#Kinshasa#,
15012             },
15013             'Africa/Lagos' => {
15014             exemplarCity => q#Lagos#,
15015             },
15016             'Africa/Libreville' => {
15017             exemplarCity => q#Libreville#,
15018             },
15019             'Africa/Lome' => {
15020             exemplarCity => q#Lomé#,
15021             },
15022             'Africa/Luanda' => {
15023             exemplarCity => q#Luanda#,
15024             },
15025             'Africa/Lubumbashi' => {
15026             exemplarCity => q#Lubumbashi#,
15027             },
15028             'Africa/Lusaka' => {
15029             exemplarCity => q#Lusaka#,
15030             },
15031             'Africa/Malabo' => {
15032             exemplarCity => q#Malabo#,
15033             },
15034             'Africa/Maputo' => {
15035             exemplarCity => q#Maputo#,
15036             },
15037             'Africa/Maseru' => {
15038             exemplarCity => q#Maseru#,
15039             },
15040             'Africa/Mbabane' => {
15041             exemplarCity => q#Mbabane#,
15042             },
15043             'Africa/Mogadishu' => {
15044             exemplarCity => q#Mogadishu#,
15045             },
15046             'Africa/Monrovia' => {
15047             exemplarCity => q#Monrovia#,
15048             },
15049             'Africa/Nairobi' => {
15050             exemplarCity => q#Nairobi#,
15051             },
15052             'Africa/Ndjamena' => {
15053             exemplarCity => q#N’Djamena#,
15054             },
15055             'Africa/Niamey' => {
15056             exemplarCity => q#Niamey#,
15057             },
15058             'Africa/Nouakchott' => {
15059             exemplarCity => q#Nouakchott#,
15060             },
15061             'Africa/Ouagadougou' => {
15062             exemplarCity => q#Ouagadougou#,
15063             },
15064             'Africa/Porto-Novo' => {
15065             exemplarCity => q#Porto-Novo#,
15066             },
15067             'Africa/Sao_Tome' => {
15068             exemplarCity => q#São Tomé#,
15069             },
15070             'Africa/Tripoli' => {
15071             exemplarCity => q#Tripoli#,
15072             },
15073             'Africa/Tunis' => {
15074             exemplarCity => q#Tunis#,
15075             },
15076             'Africa/Windhoek' => {
15077             exemplarCity => q#Windhoek#,
15078             },
15079             'Africa_Central' => {
15080             long => {
15081             'standard' => q#Keski-Afrikan aika#,
15082             },
15083             },
15084             'Africa_Eastern' => {
15085             long => {
15086             'standard' => q#Itä-Afrikan aika#,
15087             },
15088             },
15089             'Africa_Southern' => {
15090             long => {
15091             'standard' => q#Etelä-Afrikan aika#,
15092             },
15093             },
15094             'Africa_Western' => {
15095             long => {
15096             'daylight' => q#Länsi-Afrikan kesäaika#,
15097             'generic' => q#Länsi-Afrikan aika#,
15098             'standard' => q#Länsi-Afrikan normaaliaika#,
15099             },
15100             },
15101             'Alaska' => {
15102             long => {
15103             'daylight' => q#Alaskan kesäaika#,
15104             'generic' => q#Alaskan aika#,
15105             'standard' => q#Alaskan normaaliaika#,
15106             },
15107             },
15108             'Almaty' => {
15109             long => {
15110             'daylight' => q#Almatyn kesäaika#,
15111             'generic' => q#Almatyn aika#,
15112             'standard' => q#Almatyn normaaliaika#,
15113             },
15114             },
15115             'Amazon' => {
15116             long => {
15117             'daylight' => q#Amazonin kesäaika#,
15118             'generic' => q#Amazonin aika#,
15119             'standard' => q#Amazonin normaaliaika#,
15120             },
15121             },
15122             'America/Adak' => {
15123             exemplarCity => q#Adak#,
15124             },
15125             'America/Anchorage' => {
15126             exemplarCity => q#Anchorage#,
15127             },
15128             'America/Anguilla' => {
15129             exemplarCity => q#Anguilla#,
15130             },
15131             'America/Antigua' => {
15132             exemplarCity => q#Antigua#,
15133             },
15134             'America/Araguaina' => {
15135             exemplarCity => q#Araguaína#,
15136             },
15137             'America/Argentina/La_Rioja' => {
15138             exemplarCity => q#La Rioja#,
15139             },
15140             'America/Argentina/Rio_Gallegos' => {
15141             exemplarCity => q#Rio Gallegos#,
15142             },
15143             'America/Argentina/Salta' => {
15144             exemplarCity => q#Salta#,
15145             },
15146             'America/Argentina/San_Juan' => {
15147             exemplarCity => q#San Juan#,
15148             },
15149             'America/Argentina/San_Luis' => {
15150             exemplarCity => q#San Luis#,
15151             },
15152             'America/Argentina/Tucuman' => {
15153             exemplarCity => q#Tucumán#,
15154             },
15155             'America/Argentina/Ushuaia' => {
15156             exemplarCity => q#Ushuaia#,
15157             },
15158             'America/Aruba' => {
15159             exemplarCity => q#Aruba#,
15160             },
15161             'America/Asuncion' => {
15162             exemplarCity => q#Asunción#,
15163             },
15164             'America/Bahia' => {
15165             exemplarCity => q#Bahia#,
15166             },
15167             'America/Bahia_Banderas' => {
15168             exemplarCity => q#Bahía de Banderas#,
15169             },
15170             'America/Barbados' => {
15171             exemplarCity => q#Barbados#,
15172             },
15173             'America/Belem' => {
15174             exemplarCity => q#Belem#,
15175             },
15176             'America/Belize' => {
15177             exemplarCity => q#Belize#,
15178             },
15179             'America/Blanc-Sablon' => {
15180             exemplarCity => q#Blanc-Sablon#,
15181             },
15182             'America/Boa_Vista' => {
15183             exemplarCity => q#Boa Vista#,
15184             },
15185             'America/Bogota' => {
15186             exemplarCity => q#Bogotá#,
15187             },
15188             'America/Boise' => {
15189             exemplarCity => q#Boise#,
15190             },
15191             'America/Buenos_Aires' => {
15192             exemplarCity => q#Buenos Aires#,
15193             },
15194             'America/Cambridge_Bay' => {
15195             exemplarCity => q#Cambridge Bay#,
15196             },
15197             'America/Campo_Grande' => {
15198             exemplarCity => q#Campo Grande#,
15199             },
15200             'America/Cancun' => {
15201             exemplarCity => q#Cancún#,
15202             },
15203             'America/Caracas' => {
15204             exemplarCity => q#Caracas#,
15205             },
15206             'America/Catamarca' => {
15207             exemplarCity => q#Catamarca#,
15208             },
15209             'America/Cayenne' => {
15210             exemplarCity => q#Cayenne#,
15211             },
15212             'America/Cayman' => {
15213             exemplarCity => q#Cayman#,
15214             },
15215             'America/Chicago' => {
15216             exemplarCity => q#Chicago#,
15217             },
15218             'America/Chihuahua' => {
15219             exemplarCity => q#Chihuahua#,
15220             },
15221             'America/Coral_Harbour' => {
15222             exemplarCity => q#Atikokan#,
15223             },
15224             'America/Cordoba' => {
15225             exemplarCity => q#Córdoba#,
15226             },
15227             'America/Costa_Rica' => {
15228             exemplarCity => q#Costa Rica#,
15229             },
15230             'America/Creston' => {
15231             exemplarCity => q#Creston#,
15232             },
15233             'America/Cuiaba' => {
15234             exemplarCity => q#Cuiabá#,
15235             },
15236             'America/Curacao' => {
15237             exemplarCity => q#Curaçao#,
15238             },
15239             'America/Danmarkshavn' => {
15240             exemplarCity => q#Danmarkshavn#,
15241             },
15242             'America/Dawson' => {
15243             exemplarCity => q#Dawson#,
15244             },
15245             'America/Dawson_Creek' => {
15246             exemplarCity => q#Dawson Creek#,
15247             },
15248             'America/Denver' => {
15249             exemplarCity => q#Denver#,
15250             },
15251             'America/Detroit' => {
15252             exemplarCity => q#Detroit#,
15253             },
15254             'America/Dominica' => {
15255             exemplarCity => q#Dominica#,
15256             },
15257             'America/Edmonton' => {
15258             exemplarCity => q#Edmonton#,
15259             },
15260             'America/Eirunepe' => {
15261             exemplarCity => q#Eirunepé#,
15262             },
15263             'America/El_Salvador' => {
15264             exemplarCity => q#El Salvador#,
15265             },
15266             'America/Fort_Nelson' => {
15267             exemplarCity => q#Fort Nelson#,
15268             },
15269             'America/Fortaleza' => {
15270             exemplarCity => q#Fortaleza#,
15271             },
15272             'America/Glace_Bay' => {
15273             exemplarCity => q#Glace Bay#,
15274             },
15275             'America/Godthab' => {
15276             exemplarCity => q#Godthåb#,
15277             },
15278             'America/Goose_Bay' => {
15279             exemplarCity => q#Goose Bay#,
15280             },
15281             'America/Grand_Turk' => {
15282             exemplarCity => q#Grand Turk#,
15283             },
15284             'America/Grenada' => {
15285             exemplarCity => q#Grenada#,
15286             },
15287             'America/Guadeloupe' => {
15288             exemplarCity => q#Guadeloupe#,
15289             },
15290             'America/Guatemala' => {
15291             exemplarCity => q#Guatemala#,
15292             },
15293             'America/Guayaquil' => {
15294             exemplarCity => q#Guayaquil#,
15295             },
15296             'America/Guyana' => {
15297             exemplarCity => q#Guyana#,
15298             },
15299             'America/Halifax' => {
15300             exemplarCity => q#Halifax#,
15301             },
15302             'America/Havana' => {
15303             exemplarCity => q#Havanna#,
15304             },
15305             'America/Hermosillo' => {
15306             exemplarCity => q#Hermosillo#,
15307             },
15308             'America/Indiana/Knox' => {
15309             exemplarCity => q#Knox, Indiana#,
15310             },
15311             'America/Indiana/Marengo' => {
15312             exemplarCity => q#Marengo, Indiana#,
15313             },
15314             'America/Indiana/Petersburg' => {
15315             exemplarCity => q#Petersburg, Indiana#,
15316             },
15317             'America/Indiana/Tell_City' => {
15318             exemplarCity => q#Tell City, Indiana#,
15319             },
15320             'America/Indiana/Vevay' => {
15321             exemplarCity => q#Vevay, Indiana#,
15322             },
15323             'America/Indiana/Vincennes' => {
15324             exemplarCity => q#Vincennes, Indiana#,
15325             },
15326             'America/Indiana/Winamac' => {
15327             exemplarCity => q#Winamac, Indiana#,
15328             },
15329             'America/Indianapolis' => {
15330             exemplarCity => q#Indianapolis#,
15331             },
15332             'America/Inuvik' => {
15333             exemplarCity => q#Inuvik#,
15334             },
15335             'America/Iqaluit' => {
15336             exemplarCity => q#Iqaluit#,
15337             },
15338             'America/Jamaica' => {
15339             exemplarCity => q#Jamaika#,
15340             },
15341             'America/Jujuy' => {
15342             exemplarCity => q#Jujuy#,
15343             },
15344             'America/Juneau' => {
15345             exemplarCity => q#Juneau#,
15346             },
15347             'America/Kentucky/Monticello' => {
15348             exemplarCity => q#Monticello, Kentucky#,
15349             },
15350             'America/Kralendijk' => {
15351             exemplarCity => q#Kralendijk#,
15352             },
15353             'America/La_Paz' => {
15354             exemplarCity => q#La Paz#,
15355             },
15356             'America/Lima' => {
15357             exemplarCity => q#Lima#,
15358             },
15359             'America/Los_Angeles' => {
15360             exemplarCity => q#Los Angeles#,
15361             },
15362             'America/Louisville' => {
15363             exemplarCity => q#Louisville#,
15364             },
15365             'America/Lower_Princes' => {
15366             exemplarCity => q#Lower Prince’s Quarter#,
15367             },
15368             'America/Maceio' => {
15369             exemplarCity => q#Maceió#,
15370             },
15371             'America/Managua' => {
15372             exemplarCity => q#Managua#,
15373             },
15374             'America/Manaus' => {
15375             exemplarCity => q#Manaus#,
15376             },
15377             'America/Marigot' => {
15378             exemplarCity => q#Marigot#,
15379             },
15380             'America/Martinique' => {
15381             exemplarCity => q#Martinique#,
15382             },
15383             'America/Matamoros' => {
15384             exemplarCity => q#Matamoros#,
15385             },
15386             'America/Mazatlan' => {
15387             exemplarCity => q#Mazatlán#,
15388             },
15389             'America/Mendoza' => {
15390             exemplarCity => q#Mendoza#,
15391             },
15392             'America/Menominee' => {
15393             exemplarCity => q#Menominee#,
15394             },
15395             'America/Merida' => {
15396             exemplarCity => q#Mérida#,
15397             },
15398             'America/Metlakatla' => {
15399             exemplarCity => q#Metlakatla#,
15400             },
15401             'America/Mexico_City' => {
15402             exemplarCity => q#Ciudad de México#,
15403             },
15404             'America/Miquelon' => {
15405             exemplarCity => q#Miquelon#,
15406             },
15407             'America/Moncton' => {
15408             exemplarCity => q#Moncton#,
15409             },
15410             'America/Monterrey' => {
15411             exemplarCity => q#Monterrey#,
15412             },
15413             'America/Montevideo' => {
15414             exemplarCity => q#Montevideo#,
15415             },
15416             'America/Montserrat' => {
15417             exemplarCity => q#Montserrat#,
15418             },
15419             'America/Nassau' => {
15420             exemplarCity => q#Nassau#,
15421             },
15422             'America/New_York' => {
15423             exemplarCity => q#New York#,
15424             },
15425             'America/Nipigon' => {
15426             exemplarCity => q#Nipigon#,
15427             },
15428             'America/Nome' => {
15429             exemplarCity => q#Nome#,
15430             },
15431             'America/Noronha' => {
15432             exemplarCity => q#Noronha#,
15433             },
15434             'America/North_Dakota/Beulah' => {
15435             exemplarCity => q#Beulah, Pohjois-Dakota#,
15436             },
15437             'America/North_Dakota/Center' => {
15438             exemplarCity => q#Center, Pohjois-Dakota#,
15439             },
15440             'America/North_Dakota/New_Salem' => {
15441             exemplarCity => q#New Salem, Pohjois-Dakota#,
15442             },
15443             'America/Ojinaga' => {
15444             exemplarCity => q#Ojinaga#,
15445             },
15446             'America/Panama' => {
15447             exemplarCity => q#Panama#,
15448             },
15449             'America/Pangnirtung' => {
15450             exemplarCity => q#Pangnirtung#,
15451             },
15452             'America/Paramaribo' => {
15453             exemplarCity => q#Paramaribo#,
15454             },
15455             'America/Phoenix' => {
15456             exemplarCity => q#Phoenix#,
15457             },
15458             'America/Port-au-Prince' => {
15459             exemplarCity => q#Port-au-Prince#,
15460             },
15461             'America/Port_of_Spain' => {
15462             exemplarCity => q#Port of Spain#,
15463             },
15464             'America/Porto_Velho' => {
15465             exemplarCity => q#Porto Velho#,
15466             },
15467             'America/Puerto_Rico' => {
15468             exemplarCity => q#Puerto Rico#,
15469             },
15470             'America/Punta_Arenas' => {
15471             exemplarCity => q#Punta Arenas#,
15472             },
15473             'America/Rainy_River' => {
15474             exemplarCity => q#Rainy River#,
15475             },
15476             'America/Rankin_Inlet' => {
15477             exemplarCity => q#Rankin Inlet#,
15478             },
15479             'America/Recife' => {
15480             exemplarCity => q#Recife#,
15481             },
15482             'America/Regina' => {
15483             exemplarCity => q#Regina#,
15484             },
15485             'America/Resolute' => {
15486             exemplarCity => q#Resolute#,
15487             },
15488             'America/Rio_Branco' => {
15489             exemplarCity => q#Rio Branco#,
15490             },
15491             'America/Santa_Isabel' => {
15492             exemplarCity => q#Santa Isabel#,
15493             },
15494             'America/Santarem' => {
15495             exemplarCity => q#Santarém#,
15496             },
15497             'America/Santiago' => {
15498             exemplarCity => q#Santiago de Chile#,
15499             },
15500             'America/Santo_Domingo' => {
15501             exemplarCity => q#Santo Domingo#,
15502             },
15503             'America/Sao_Paulo' => {
15504             exemplarCity => q#São Paulo#,
15505             },
15506             'America/Scoresbysund' => {
15507             exemplarCity => q#Scoresbysund#,
15508             },
15509             'America/Sitka' => {
15510             exemplarCity => q#Sitka#,
15511             },
15512             'America/St_Barthelemy' => {
15513             exemplarCity => q#Saint-Barthélemy#,
15514             },
15515             'America/St_Johns' => {
15516             exemplarCity => q#St. John’s#,
15517             },
15518             'America/St_Kitts' => {
15519             exemplarCity => q#Saint Kitts#,
15520             },
15521             'America/St_Lucia' => {
15522             exemplarCity => q#Saint Lucia#,
15523             },
15524             'America/St_Thomas' => {
15525             exemplarCity => q#Saint Thomas#,
15526             },
15527             'America/St_Vincent' => {
15528             exemplarCity => q#Saint Vincent#,
15529             },
15530             'America/Swift_Current' => {
15531             exemplarCity => q#Swift Current#,
15532             },
15533             'America/Tegucigalpa' => {
15534             exemplarCity => q#Tegucigalpa#,
15535             },
15536             'America/Thule' => {
15537             exemplarCity => q#Qaanaaq#,
15538             },
15539             'America/Thunder_Bay' => {
15540             exemplarCity => q#Thunder Bay#,
15541             },
15542             'America/Tijuana' => {
15543             exemplarCity => q#Tijuana#,
15544             },
15545             'America/Toronto' => {
15546             exemplarCity => q#Toronto#,
15547             },
15548             'America/Tortola' => {
15549             exemplarCity => q#Tortola#,
15550             },
15551             'America/Vancouver' => {
15552             exemplarCity => q#Vancouver#,
15553             },
15554             'America/Whitehorse' => {
15555             exemplarCity => q#Whitehorse#,
15556             },
15557             'America/Winnipeg' => {
15558             exemplarCity => q#Winnipeg#,
15559             },
15560             'America/Yakutat' => {
15561             exemplarCity => q#Yakutat#,
15562             },
15563             'America/Yellowknife' => {
15564             exemplarCity => q#Yellowknife#,
15565             },
15566             'America_Central' => {
15567             long => {
15568             'daylight' => q#Yhdysvaltain keskinen kesäaika#,
15569             'generic' => q#Yhdysvaltain keskinen aika#,
15570             'standard' => q#Yhdysvaltain keskinen normaaliaika#,
15571             },
15572             },
15573             'America_Eastern' => {
15574             long => {
15575             'daylight' => q#Yhdysvaltain itäinen kesäaika#,
15576             'generic' => q#Yhdysvaltain itäinen aika#,
15577             'standard' => q#Yhdysvaltain itäinen normaaliaika#,
15578             },
15579             },
15580             'America_Mountain' => {
15581             long => {
15582             'daylight' => q#Kalliovuorten kesäaika#,
15583             'generic' => q#Kalliovuorten aika#,
15584             'standard' => q#Kalliovuorten normaaliaika#,
15585             },
15586             },
15587             'America_Pacific' => {
15588             long => {
15589             'daylight' => q#Yhdysvaltain Tyynenmeren kesäaika#,
15590             'generic' => q#Yhdysvaltain Tyynenmeren aika#,
15591             'standard' => q#Yhdysvaltain Tyynenmeren normaaliaika#,
15592             },
15593             },
15594             'Anadyr' => {
15595             long => {
15596             'daylight' => q#Anadyrin kesäaika#,
15597             'generic' => q#Anadyrin aika#,
15598             'standard' => q#Anadyrin normaaliaika#,
15599             },
15600             },
15601             'Antarctica/Casey' => {
15602             exemplarCity => q#Casey#,
15603             },
15604             'Antarctica/Davis' => {
15605             exemplarCity => q#Davis#,
15606             },
15607             'Antarctica/DumontDUrville' => {
15608             exemplarCity => q#Dumont d’Urville#,
15609             },
15610             'Antarctica/Macquarie' => {
15611             exemplarCity => q#Macquariensaari#,
15612             },
15613             'Antarctica/Mawson' => {
15614             exemplarCity => q#Mawson#,
15615             },
15616             'Antarctica/McMurdo' => {
15617             exemplarCity => q#McMurdo#,
15618             },
15619             'Antarctica/Palmer' => {
15620             exemplarCity => q#Palmer#,
15621             },
15622             'Antarctica/Rothera' => {
15623             exemplarCity => q#Rothera#,
15624             },
15625             'Antarctica/Syowa' => {
15626             exemplarCity => q#Syowa#,
15627             },
15628             'Antarctica/Troll' => {
15629             exemplarCity => q#Troll#,
15630             },
15631             'Antarctica/Vostok' => {
15632             exemplarCity => q#Vostok#,
15633             },
15634             'Apia' => {
15635             long => {
15636             'daylight' => q#Apian kesäaika#,
15637             'generic' => q#Apian aika#,
15638             'standard' => q#Apian normaaliaika#,
15639             },
15640             },
15641             'Aqtau' => {
15642             long => {
15643             'daylight' => q#Aqtaw’n kesäaika#,
15644             'generic' => q#Aqtaw’n aika#,
15645             'standard' => q#Aqtaw’n normaaliaika#,
15646             },
15647             },
15648             'Aqtobe' => {
15649             long => {
15650             'daylight' => q#Aqtöben kesäaika#,
15651             'generic' => q#Aqtöben aika#,
15652             'standard' => q#Aqtöben normaaliaika#,
15653             },
15654             },
15655             'Arabian' => {
15656             long => {
15657             'daylight' => q#Saudi-Arabian kesäaika#,
15658             'generic' => q#Saudi-Arabian aika#,
15659             'standard' => q#Saudi-Arabian normaaliaika#,
15660             },
15661             },
15662             'Arctic/Longyearbyen' => {
15663             exemplarCity => q#Longyearbyen#,
15664             },
15665             'Argentina' => {
15666             long => {
15667             'daylight' => q#Argentiinan kesäaika#,
15668             'generic' => q#Argentiinan aika#,
15669             'standard' => q#Argentiinan normaaliaika#,
15670             },
15671             },
15672             'Argentina_Western' => {
15673             long => {
15674             'daylight' => q#Länsi-Argentiinan kesäaika#,
15675             'generic' => q#Länsi-Argentiinan aika#,
15676             'standard' => q#Länsi-Argentiinan normaaliaika#,
15677             },
15678             },
15679             'Armenia' => {
15680             long => {
15681             'daylight' => q#Armenian kesäaika#,
15682             'generic' => q#Armenian aika#,
15683             'standard' => q#Armenian normaaliaika#,
15684             },
15685             },
15686             'Asia/Aden' => {
15687             exemplarCity => q#Aden#,
15688             },
15689             'Asia/Almaty' => {
15690             exemplarCity => q#Almaty#,
15691             },
15692             'Asia/Amman' => {
15693             exemplarCity => q#Amman#,
15694             },
15695             'Asia/Anadyr' => {
15696             exemplarCity => q#Anadyr#,
15697             },
15698             'Asia/Aqtau' => {
15699             exemplarCity => q#Aqtaw#,
15700             },
15701             'Asia/Aqtobe' => {
15702             exemplarCity => q#Aqtöbe#,
15703             },
15704             'Asia/Ashgabat' => {
15705             exemplarCity => q#Ašgabat#,
15706             },
15707             'Asia/Atyrau' => {
15708             exemplarCity => q#Atıraw#,
15709             },
15710             'Asia/Baghdad' => {
15711             exemplarCity => q#Bagdad#,
15712             },
15713             'Asia/Bahrain' => {
15714             exemplarCity => q#Bahrain#,
15715             },
15716             'Asia/Baku' => {
15717             exemplarCity => q#Baku#,
15718             },
15719             'Asia/Bangkok' => {
15720             exemplarCity => q#Bangkok#,
15721             },
15722             'Asia/Barnaul' => {
15723             exemplarCity => q#Barnaul#,
15724             },
15725             'Asia/Beirut' => {
15726             exemplarCity => q#Beirut#,
15727             },
15728             'Asia/Bishkek' => {
15729             exemplarCity => q#Biškek#,
15730             },
15731             'Asia/Brunei' => {
15732             exemplarCity => q#Brunei#,
15733             },
15734             'Asia/Calcutta' => {
15735             exemplarCity => q#Kalkutta#,
15736             },
15737             'Asia/Chita' => {
15738             exemplarCity => q#Tšita#,
15739             },
15740             'Asia/Choibalsan' => {
15741             exemplarCity => q#Tšoibalsa#,
15742             },
15743             'Asia/Colombo' => {
15744             exemplarCity => q#Colombo#,
15745             },
15746             'Asia/Damascus' => {
15747             exemplarCity => q#Damaskos#,
15748             },
15749             'Asia/Dhaka' => {
15750             exemplarCity => q#Dhaka#,
15751             },
15752             'Asia/Dili' => {
15753             exemplarCity => q#Dili#,
15754             },
15755             'Asia/Dubai' => {
15756             exemplarCity => q#Dubai#,
15757             },
15758             'Asia/Dushanbe' => {
15759             exemplarCity => q#Dušanbe#,
15760             },
15761             'Asia/Famagusta' => {
15762             exemplarCity => q#Famagusta#,
15763             },
15764             'Asia/Gaza' => {
15765             exemplarCity => q#Gaza#,
15766             },
15767             'Asia/Hebron' => {
15768             exemplarCity => q#Hebron#,
15769             },
15770             'Asia/Hong_Kong' => {
15771             exemplarCity => q#Hongkong#,
15772             },
15773             'Asia/Hovd' => {
15774             exemplarCity => q#Hovd#,
15775             },
15776             'Asia/Irkutsk' => {
15777             exemplarCity => q#Irkutsk#,
15778             },
15779             'Asia/Jakarta' => {
15780             exemplarCity => q#Jakarta#,
15781             },
15782             'Asia/Jayapura' => {
15783             exemplarCity => q#Jayapura#,
15784             },
15785             'Asia/Jerusalem' => {
15786             exemplarCity => q#Jerusalem#,
15787             },
15788             'Asia/Kabul' => {
15789             exemplarCity => q#Kabul#,
15790             },
15791             'Asia/Kamchatka' => {
15792             exemplarCity => q#Kamtšatka#,
15793             },
15794             'Asia/Karachi' => {
15795             exemplarCity => q#Karachi#,
15796             },
15797             'Asia/Katmandu' => {
15798             exemplarCity => q#Kathmandu#,
15799             },
15800             'Asia/Khandyga' => {
15801             exemplarCity => q#Handyga#,
15802             },
15803             'Asia/Krasnoyarsk' => {
15804             exemplarCity => q#Krasnojarsk#,
15805             },
15806             'Asia/Kuala_Lumpur' => {
15807             exemplarCity => q#Kuala Lumpur#,
15808             },
15809             'Asia/Kuching' => {
15810             exemplarCity => q#Kuching#,
15811             },
15812             'Asia/Kuwait' => {
15813             exemplarCity => q#Kuwait#,
15814             },
15815             'Asia/Macau' => {
15816             exemplarCity => q#Macao#,
15817             },
15818             'Asia/Magadan' => {
15819             exemplarCity => q#Magadan#,
15820             },
15821             'Asia/Makassar' => {
15822             exemplarCity => q#Makassar#,
15823             },
15824             'Asia/Manila' => {
15825             exemplarCity => q#Manila#,
15826             },
15827             'Asia/Muscat' => {
15828             exemplarCity => q#Masqat#,
15829             },
15830             'Asia/Nicosia' => {
15831             exemplarCity => q#Nikosia#,
15832             },
15833             'Asia/Novokuznetsk' => {
15834             exemplarCity => q#Novokuznetsk#,
15835             },
15836             'Asia/Novosibirsk' => {
15837             exemplarCity => q#Novosibirsk#,
15838             },
15839             'Asia/Omsk' => {
15840             exemplarCity => q#Omsk#,
15841             },
15842             'Asia/Oral' => {
15843             exemplarCity => q#Uralsk#,
15844             },
15845             'Asia/Phnom_Penh' => {
15846             exemplarCity => q#Phnom Penh#,
15847             },
15848             'Asia/Pontianak' => {
15849             exemplarCity => q#Pontianak#,
15850             },
15851             'Asia/Pyongyang' => {
15852             exemplarCity => q#Pjongjang#,
15853             },
15854             'Asia/Qatar' => {
15855             exemplarCity => q#Qatar#,
15856             },
15857             'Asia/Qyzylorda' => {
15858             exemplarCity => q#Qızılorda#,
15859             },
15860             'Asia/Rangoon' => {
15861             exemplarCity => q#Yangon#,
15862             },
15863             'Asia/Riyadh' => {
15864             exemplarCity => q#Riad#,
15865             },
15866             'Asia/Saigon' => {
15867             exemplarCity => q#Hồ Chí Minhin kaupunki#,
15868             },
15869             'Asia/Sakhalin' => {
15870             exemplarCity => q#Sahalin#,
15871             },
15872             'Asia/Samarkand' => {
15873             exemplarCity => q#Samarkand#,
15874             },
15875             'Asia/Seoul' => {
15876             exemplarCity => q#Soul#,
15877             },
15878             'Asia/Shanghai' => {
15879             exemplarCity => q#Shanghai#,
15880             },
15881             'Asia/Singapore' => {
15882             exemplarCity => q#Singapore#,
15883             },
15884             'Asia/Srednekolymsk' => {
15885             exemplarCity => q#Srednekolymsk#,
15886             },
15887             'Asia/Taipei' => {
15888             exemplarCity => q#Taipei#,
15889             },
15890             'Asia/Tashkent' => {
15891             exemplarCity => q#Taškent#,
15892             },
15893             'Asia/Tbilisi' => {
15894             exemplarCity => q#Tbilisi#,
15895             },
15896             'Asia/Tehran' => {
15897             exemplarCity => q#Teheran#,
15898             },
15899             'Asia/Thimphu' => {
15900             exemplarCity => q#Thimphu#,
15901             },
15902             'Asia/Tokyo' => {
15903             exemplarCity => q#Tokio#,
15904             },
15905             'Asia/Tomsk' => {
15906             exemplarCity => q#Tomsk#,
15907             },
15908             'Asia/Ulaanbaatar' => {
15909             exemplarCity => q#Ulan Bator#,
15910             },
15911             'Asia/Urumqi' => {
15912             exemplarCity => q#Ürümqi#,
15913             },
15914             'Asia/Ust-Nera' => {
15915             exemplarCity => q#Ust-Nera#,
15916             },
15917             'Asia/Vientiane' => {
15918             exemplarCity => q#Vientiane#,
15919             },
15920             'Asia/Vladivostok' => {
15921             exemplarCity => q#Vladivostok#,
15922             },
15923             'Asia/Yakutsk' => {
15924             exemplarCity => q#Jakutsk#,
15925             },
15926             'Asia/Yekaterinburg' => {
15927             exemplarCity => q#Jekaterinburg#,
15928             },
15929             'Asia/Yerevan' => {
15930             exemplarCity => q#Jerevan#,
15931             },
15932             'Atlantic' => {
15933             long => {
15934             'daylight' => q#Kanadan Atlantin kesäaika#,
15935             'generic' => q#Kanadan Atlantin aika#,
15936             'standard' => q#Kanadan Atlantin normaaliaika#,
15937             },
15938             },
15939             'Atlantic/Azores' => {
15940             exemplarCity => q#Azorit#,
15941             },
15942             'Atlantic/Bermuda' => {
15943             exemplarCity => q#Bermuda#,
15944             },
15945             'Atlantic/Canary' => {
15946             exemplarCity => q#Kanariansaaret#,
15947             },
15948             'Atlantic/Cape_Verde' => {
15949             exemplarCity => q#Kap Verde#,
15950             },
15951             'Atlantic/Faeroe' => {
15952             exemplarCity => q#Färsaaret#,
15953             },
15954             'Atlantic/Madeira' => {
15955             exemplarCity => q#Madeira#,
15956             },
15957             'Atlantic/Reykjavik' => {
15958             exemplarCity => q#Reykjavík#,
15959             },
15960             'Atlantic/South_Georgia' => {
15961             exemplarCity => q#Etelä-Georgia#,
15962             },
15963             'Atlantic/St_Helena' => {
15964             exemplarCity => q#Saint Helena#,
15965             },
15966             'Atlantic/Stanley' => {
15967             exemplarCity => q#Stanley#,
15968             },
15969             'Australia/Adelaide' => {
15970             exemplarCity => q#Adelaide#,
15971             },
15972             'Australia/Brisbane' => {
15973             exemplarCity => q#Brisbane#,
15974             },
15975             'Australia/Broken_Hill' => {
15976             exemplarCity => q#Broken Hill#,
15977             },
15978             'Australia/Currie' => {
15979             exemplarCity => q#Currie#,
15980             },
15981             'Australia/Darwin' => {
15982             exemplarCity => q#Darwin#,
15983             },
15984             'Australia/Eucla' => {
15985             exemplarCity => q#Eucla#,
15986             },
15987             'Australia/Hobart' => {
15988             exemplarCity => q#Hobart#,
15989             },
15990             'Australia/Lindeman' => {
15991             exemplarCity => q#Lindeman#,
15992             },
15993             'Australia/Lord_Howe' => {
15994             exemplarCity => q#Lord Howe#,
15995             },
15996             'Australia/Melbourne' => {
15997             exemplarCity => q#Melbourne#,
15998             },
15999             'Australia/Perth' => {
16000             exemplarCity => q#Perth#,
16001             },
16002             'Australia/Sydney' => {
16003             exemplarCity => q#Sydney#,
16004             },
16005             'Australia_Central' => {
16006             long => {
16007             'daylight' => q#Keski-Australian kesäaika#,
16008             'generic' => q#Keski-Australian aika#,
16009             'standard' => q#Keski-Australian normaaliaika#,
16010             },
16011             },
16012             'Australia_CentralWestern' => {
16013             long => {
16014             'daylight' => q#Läntisen Keski-Australian kesäaika#,
16015             'generic' => q#Läntisen Keski-Australian aika#,
16016             'standard' => q#Läntisen Keski-Australian normaaliaika#,
16017             },
16018             },
16019             'Australia_Eastern' => {
16020             long => {
16021             'daylight' => q#Itä-Australian kesäaika#,
16022             'generic' => q#Itä-Australian aika#,
16023             'standard' => q#Itä-Australian normaaliaika#,
16024             },
16025             },
16026             'Australia_Western' => {
16027             long => {
16028             'daylight' => q#Länsi-Australian kesäaika#,
16029             'generic' => q#Länsi-Australian aika#,
16030             'standard' => q#Länsi-Australian normaaliaika#,
16031             },
16032             },
16033             'Azerbaijan' => {
16034             long => {
16035             'daylight' => q#Azerbaidžanin kesäaika#,
16036             'generic' => q#Azerbaidžanin aika#,
16037             'standard' => q#Azerbaidžanin normaaliaika#,
16038             },
16039             },
16040             'Azores' => {
16041             long => {
16042             'daylight' => q#Azorien kesäaika#,
16043             'generic' => q#Azorien aika#,
16044             'standard' => q#Azorien normaaliaika#,
16045             },
16046             },
16047             'Bangladesh' => {
16048             long => {
16049             'daylight' => q#Bangladeshin kesäaika#,
16050             'generic' => q#Bangladeshin aika#,
16051             'standard' => q#Bangladeshin normaaliaika#,
16052             },
16053             },
16054             'Bhutan' => {
16055             long => {
16056             'standard' => q#Bhutanin aika#,
16057             },
16058             },
16059             'Bolivia' => {
16060             long => {
16061             'standard' => q#Bolivian aika#,
16062             },
16063             },
16064             'Brasilia' => {
16065             long => {
16066             'daylight' => q#Brasilian kesäaika#,
16067             'generic' => q#Brasilian aika#,
16068             'standard' => q#Brasilian normaaliaika#,
16069             },
16070             },
16071             'Brunei' => {
16072             long => {
16073             'standard' => q#Brunein aika#,
16074             },
16075             },
16076             'Cape_Verde' => {
16077             long => {
16078             'daylight' => q#Kap Verden kesäaika#,
16079             'generic' => q#Kap Verden aika#,
16080             'standard' => q#Kap Verden normaaliaika#,
16081             },
16082             },
16083             'Casey' => {
16084             long => {
16085             'standard' => q#Caseyn aika#,
16086             },
16087             },
16088             'Chamorro' => {
16089             long => {
16090             'standard' => q#Tšamorron aika#,
16091             },
16092             },
16093             'Chatham' => {
16094             long => {
16095             'daylight' => q#Chathamin kesäaika#,
16096             'generic' => q#Chathamin aika#,
16097             'standard' => q#Chathamin normaaliaika#,
16098             },
16099             },
16100             'Chile' => {
16101             long => {
16102             'daylight' => q#Chilen kesäaika#,
16103             'generic' => q#Chilen aika#,
16104             'standard' => q#Chilen normaaliaika#,
16105             },
16106             },
16107             'China' => {
16108             long => {
16109             'daylight' => q#Kiinan kesäaika#,
16110             'generic' => q#Kiinan aika#,
16111             'standard' => q#Kiinan normaaliaika#,
16112             },
16113             },
16114             'Choibalsan' => {
16115             long => {
16116             'daylight' => q#Tšoibalsan kesäaika#,
16117             'generic' => q#Tšoibalsan aika#,
16118             'standard' => q#Tšoibalsan normaaliaika#,
16119             },
16120             },
16121             'Christmas' => {
16122             long => {
16123             'standard' => q#Joulusaaren aika#,
16124             },
16125             },
16126             'Cocos' => {
16127             long => {
16128             'standard' => q#Kookossaarten aika#,
16129             },
16130             },
16131             'Colombia' => {
16132             long => {
16133             'daylight' => q#Kolumbian kesäaika#,
16134             'generic' => q#Kolumbian aika#,
16135             'standard' => q#Kolumbian normaaliaika#,
16136             },
16137             },
16138             'Cook' => {
16139             long => {
16140             'daylight' => q#Cookinsaarten kesäaika#,
16141             'generic' => q#Cookinsaarten aika#,
16142             'standard' => q#Cookinsaarten normaaliaika#,
16143             },
16144             },
16145             'Cuba' => {
16146             long => {
16147             'daylight' => q#Kuuban kesäaika#,
16148             'generic' => q#Kuuban aika#,
16149             'standard' => q#Kuuban normaaliaika#,
16150             },
16151             },
16152             'Davis' => {
16153             long => {
16154             'standard' => q#Davisin aika#,
16155             },
16156             },
16157             'DumontDUrville' => {
16158             long => {
16159             'standard' => q#Dumont d’Urvillen aika#,
16160             },
16161             },
16162             'East_Timor' => {
16163             long => {
16164             'standard' => q#Itä-Timorin aika#,
16165             },
16166             },
16167             'Easter' => {
16168             long => {
16169             'daylight' => q#Pääsiäissaaren kesäaika#,
16170             'generic' => q#Pääsiäissaaren aika#,
16171             'standard' => q#Pääsiäissaaren normaaliaika#,
16172             },
16173             },
16174             'Ecuador' => {
16175             long => {
16176             'standard' => q#Ecuadorin aika#,
16177             },
16178             },
16179             'Etc/UTC' => {
16180             long => {
16181             'standard' => q#UTC-yleisaika#,
16182             },
16183             },
16184             'Etc/Unknown' => {
16185             exemplarCity => q#tuntematon#,
16186             },
16187             'Europe/Amsterdam' => {
16188             exemplarCity => q#Amsterdam#,
16189             },
16190             'Europe/Andorra' => {
16191             exemplarCity => q#Andorra#,
16192             },
16193             'Europe/Astrakhan' => {
16194             exemplarCity => q#Astrahan#,
16195             },
16196             'Europe/Athens' => {
16197             exemplarCity => q#Ateena#,
16198             },
16199             'Europe/Belgrade' => {
16200             exemplarCity => q#Belgrad#,
16201             },
16202             'Europe/Berlin' => {
16203             exemplarCity => q#Berliini#,
16204             },
16205             'Europe/Bratislava' => {
16206             exemplarCity => q#Bratislava#,
16207             },
16208             'Europe/Brussels' => {
16209             exemplarCity => q#Bryssel#,
16210             },
16211             'Europe/Bucharest' => {
16212             exemplarCity => q#Bukarest#,
16213             },
16214             'Europe/Budapest' => {
16215             exemplarCity => q#Budapest#,
16216             },
16217             'Europe/Busingen' => {
16218             exemplarCity => q#Büsingen#,
16219             },
16220             'Europe/Chisinau' => {
16221             exemplarCity => q#Chişinău#,
16222             },
16223             'Europe/Copenhagen' => {
16224             exemplarCity => q#Kööpenhamina#,
16225             },
16226             'Europe/Dublin' => {
16227             exemplarCity => q#Dublin#,
16228             long => {
16229             'daylight' => q#Irlannin kesäaika#,
16230             },
16231             },
16232             'Europe/Gibraltar' => {
16233             exemplarCity => q#Gibraltar#,
16234             },
16235             'Europe/Guernsey' => {
16236             exemplarCity => q#Guernsey#,
16237             },
16238             'Europe/Helsinki' => {
16239             exemplarCity => q#Helsinki#,
16240             },
16241             'Europe/Isle_of_Man' => {
16242             exemplarCity => q#Mansaari#,
16243             },
16244             'Europe/Istanbul' => {
16245             exemplarCity => q#Istanbul#,
16246             },
16247             'Europe/Jersey' => {
16248             exemplarCity => q#Jersey#,
16249             },
16250             'Europe/Kaliningrad' => {
16251             exemplarCity => q#Kaliningrad#,
16252             },
16253             'Europe/Kiev' => {
16254             exemplarCity => q#Kiova#,
16255             },
16256             'Europe/Kirov' => {
16257             exemplarCity => q#Kirov#,
16258             },
16259             'Europe/Lisbon' => {
16260             exemplarCity => q#Lissabon#,
16261             },
16262             'Europe/Ljubljana' => {
16263             exemplarCity => q#Ljubljana#,
16264             },
16265             'Europe/London' => {
16266             exemplarCity => q#Lontoo#,
16267             long => {
16268             'daylight' => q#Britannian kesäaika#,
16269             },
16270             },
16271             'Europe/Luxembourg' => {
16272             exemplarCity => q#Luxemburg#,
16273             },
16274             'Europe/Madrid' => {
16275             exemplarCity => q#Madrid#,
16276             },
16277             'Europe/Malta' => {
16278             exemplarCity => q#Malta#,
16279             },
16280             'Europe/Mariehamn' => {
16281             exemplarCity => q#Mariehamn#,
16282             },
16283             'Europe/Minsk' => {
16284             exemplarCity => q#Minsk#,
16285             },
16286             'Europe/Monaco' => {
16287             exemplarCity => q#Monaco#,
16288             },
16289             'Europe/Moscow' => {
16290             exemplarCity => q#Moskova#,
16291             },
16292             'Europe/Oslo' => {
16293             exemplarCity => q#Oslo#,
16294             },
16295             'Europe/Paris' => {
16296             exemplarCity => q#Pariisi#,
16297             },
16298             'Europe/Podgorica' => {
16299             exemplarCity => q#Podgorica#,
16300             },
16301             'Europe/Prague' => {
16302             exemplarCity => q#Praha#,
16303             },
16304             'Europe/Riga' => {
16305             exemplarCity => q#Riika#,
16306             },
16307             'Europe/Rome' => {
16308             exemplarCity => q#Rooma#,
16309             },
16310             'Europe/Samara' => {
16311             exemplarCity => q#Samara#,
16312             },
16313             'Europe/San_Marino' => {
16314             exemplarCity => q#San Marino#,
16315             },
16316             'Europe/Sarajevo' => {
16317             exemplarCity => q#Sarajevo#,
16318             },
16319             'Europe/Saratov' => {
16320             exemplarCity => q#Saratov#,
16321             },
16322             'Europe/Simferopol' => {
16323             exemplarCity => q#Simferopol#,
16324             },
16325             'Europe/Skopje' => {
16326             exemplarCity => q#Skopje#,
16327             },
16328             'Europe/Sofia' => {
16329             exemplarCity => q#Sofia#,
16330             },
16331             'Europe/Stockholm' => {
16332             exemplarCity => q#Tukholma#,
16333             },
16334             'Europe/Tallinn' => {
16335             exemplarCity => q#Tallinna#,
16336             },
16337             'Europe/Tirane' => {
16338             exemplarCity => q#Tirana#,
16339             },
16340             'Europe/Ulyanovsk' => {
16341             exemplarCity => q#Uljanovsk#,
16342             },
16343             'Europe/Uzhgorod' => {
16344             exemplarCity => q#Užgorod#,
16345             },
16346             'Europe/Vaduz' => {
16347             exemplarCity => q#Vaduz#,
16348             },
16349             'Europe/Vatican' => {
16350             exemplarCity => q#Vatikaani#,
16351             },
16352             'Europe/Vienna' => {
16353             exemplarCity => q#Wien#,
16354             },
16355             'Europe/Vilnius' => {
16356             exemplarCity => q#Vilna#,
16357             },
16358             'Europe/Volgograd' => {
16359             exemplarCity => q#Volgograd#,
16360             },
16361             'Europe/Warsaw' => {
16362             exemplarCity => q#Varsova#,
16363             },
16364             'Europe/Zagreb' => {
16365             exemplarCity => q#Zagreb#,
16366             },
16367             'Europe/Zaporozhye' => {
16368             exemplarCity => q#Zaporižžja#,
16369             },
16370             'Europe/Zurich' => {
16371             exemplarCity => q#Zürich#,
16372             },
16373             'Europe_Central' => {
16374             long => {
16375             'daylight' => q#Keski-Euroopan kesäaika#,
16376             'generic' => q#Keski-Euroopan aika#,
16377             'standard' => q#Keski-Euroopan normaaliaika#,
16378             },
16379             },
16380             'Europe_Eastern' => {
16381             long => {
16382             'daylight' => q#Itä-Euroopan kesäaika#,
16383             'generic' => q#Itä-Euroopan aika#,
16384             'standard' => q#Itä-Euroopan normaaliaika#,
16385             },
16386             },
16387             'Europe_Further_Eastern' => {
16388             long => {
16389             'standard' => q#Itäisemmän Euroopan aika#,
16390             },
16391             },
16392             'Europe_Western' => {
16393             long => {
16394             'daylight' => q#Länsi-Euroopan kesäaika#,
16395             'generic' => q#Länsi-Euroopan aika#,
16396             'standard' => q#Länsi-Euroopan normaaliaika#,
16397             },
16398             },
16399             'Falkland' => {
16400             long => {
16401             'daylight' => q#Falklandinsaarten kesäaika#,
16402             'generic' => q#Falklandinsaarten aika#,
16403             'standard' => q#Falklandinsaarten normaaliaika#,
16404             },
16405             },
16406             'Fiji' => {
16407             long => {
16408             'daylight' => q#Fidžin kesäaika#,
16409             'generic' => q#Fidžin aika#,
16410             'standard' => q#Fidžin normaaliaika#,
16411             },
16412             },
16413             'French_Guiana' => {
16414             long => {
16415             'standard' => q#Ranskan Guayanan aika#,
16416             },
16417             },
16418             'French_Southern' => {
16419             long => {
16420             'standard' => q#Ranskan eteläisten ja antarktisten alueiden aika#,
16421             },
16422             },
16423             'GMT' => {
16424             long => {
16425             'standard' => q#Greenwichin normaaliaika#,
16426             },
16427             },
16428             'Galapagos' => {
16429             long => {
16430             'standard' => q#Galápagossaarten aika#,
16431             },
16432             },
16433             'Gambier' => {
16434             long => {
16435             'standard' => q#Gambiersaarten aika#,
16436             },
16437             },
16438             'Georgia' => {
16439             long => {
16440             'daylight' => q#Georgian kesäaika#,
16441             'generic' => q#Georgian aika#,
16442             'standard' => q#Georgian normaaliaika#,
16443             },
16444             },
16445             'Gilbert_Islands' => {
16446             long => {
16447             'standard' => q#Gilbertsaarten aika#,
16448             },
16449             },
16450             'Greenland_Eastern' => {
16451             long => {
16452             'daylight' => q#Itä-Grönlannin kesäaika#,
16453             'generic' => q#Itä-Grönlannin aika#,
16454             'standard' => q#Itä-Grönlannin normaaliaika#,
16455             },
16456             },
16457             'Greenland_Western' => {
16458             long => {
16459             'daylight' => q#Länsi-Grönlannin kesäaika#,
16460             'generic' => q#Länsi-Grönlannin aika#,
16461             'standard' => q#Länsi-Grönlannin normaaliaika#,
16462             },
16463             },
16464             'Guam' => {
16465             long => {
16466             'standard' => q#Guamin aika#,
16467             },
16468             },
16469             'Gulf' => {
16470             long => {
16471             'standard' => q#Arabiemiirikuntien normaaliaika#,
16472             },
16473             },
16474             'Guyana' => {
16475             long => {
16476             'standard' => q#Guyanan aika#,
16477             },
16478             },
16479             'Hawaii_Aleutian' => {
16480             long => {
16481             'daylight' => q#Havaijin-Aleuttien kesäaika#,
16482             'generic' => q#Havaijin-Aleuttien aika#,
16483             'standard' => q#Havaijin-Aleuttien normaaliaika#,
16484             },
16485             },
16486             'Hong_Kong' => {
16487             long => {
16488             'daylight' => q#Hongkongin kesäaika#,
16489             'generic' => q#Hongkongin aika#,
16490             'standard' => q#Hongkongin normaaliaika#,
16491             },
16492             },
16493             'Hovd' => {
16494             long => {
16495             'daylight' => q#Hovdin kesäaika#,
16496             'generic' => q#Hovdin aika#,
16497             'standard' => q#Hovdin normaaliaika#,
16498             },
16499             },
16500             'India' => {
16501             long => {
16502             'standard' => q#Intian aika#,
16503             },
16504             },
16505             'Indian/Antananarivo' => {
16506             exemplarCity => q#Antananarivo#,
16507             },
16508             'Indian/Chagos' => {
16509             exemplarCity => q#Chagos#,
16510             },
16511             'Indian/Christmas' => {
16512             exemplarCity => q#Joulusaari#,
16513             },
16514             'Indian/Cocos' => {
16515             exemplarCity => q#Kookossaaret#,
16516             },
16517             'Indian/Comoro' => {
16518             exemplarCity => q#Komorit#,
16519             },
16520             'Indian/Kerguelen' => {
16521             exemplarCity => q#Kerguelensaaret#,
16522             },
16523             'Indian/Mahe' => {
16524             exemplarCity => q#Mahé#,
16525             },
16526             'Indian/Maldives' => {
16527             exemplarCity => q#Malediivit#,
16528             },
16529             'Indian/Mauritius' => {
16530             exemplarCity => q#Mauritius#,
16531             },
16532             'Indian/Mayotte' => {
16533             exemplarCity => q#Mayotte#,
16534             },
16535             'Indian/Reunion' => {
16536             exemplarCity => q#Réunion#,
16537             },
16538             'Indian_Ocean' => {
16539             long => {
16540             'standard' => q#Intian valtameren aika#,
16541             },
16542             },
16543             'Indochina' => {
16544             long => {
16545             'standard' => q#Indokiinan aika#,
16546             },
16547             },
16548             'Indonesia_Central' => {
16549             long => {
16550             'standard' => q#Keski-Indonesian aika#,
16551             },
16552             },
16553             'Indonesia_Eastern' => {
16554             long => {
16555             'standard' => q#Itä-Indonesian aika#,
16556             },
16557             },
16558             'Indonesia_Western' => {
16559             long => {
16560             'standard' => q#Länsi-Indonesian aika#,
16561             },
16562             },
16563             'Iran' => {
16564             long => {
16565             'daylight' => q#Iranin kesäaika#,
16566             'generic' => q#Iranin aika#,
16567             'standard' => q#Iranin normaaliaika#,
16568             },
16569             },
16570             'Irkutsk' => {
16571             long => {
16572             'daylight' => q#Irkutskin kesäaika#,
16573             'generic' => q#Irkutskin aika#,
16574             'standard' => q#Irkutskin normaaliaika#,
16575             },
16576             },
16577             'Israel' => {
16578             long => {
16579             'daylight' => q#Israelin kesäaika#,
16580             'generic' => q#Israelin aika#,
16581             'standard' => q#Israelin normaaliaika#,
16582             },
16583             },
16584             'Japan' => {
16585             long => {
16586             'daylight' => q#Japanin kesäaika#,
16587             'generic' => q#Japanin aika#,
16588             'standard' => q#Japanin normaaliaika#,
16589             },
16590             },
16591             'Kamchatka' => {
16592             long => {
16593             'daylight' => q#Kamtšatkan kesäaika#,
16594             'generic' => q#Kamtšatkan aika#,
16595             'standard' => q#Kamtšatkan normaaliaika#,
16596             },
16597             },
16598             'Kazakhstan_Eastern' => {
16599             long => {
16600             'standard' => q#Itä-Kazakstanin aika#,
16601             },
16602             },
16603             'Kazakhstan_Western' => {
16604             long => {
16605             'standard' => q#Länsi-Kazakstanin aika#,
16606             },
16607             },
16608             'Korea' => {
16609             long => {
16610             'daylight' => q#Korean kesäaika#,
16611             'generic' => q#Korean aika#,
16612             'standard' => q#Korean normaaliaika#,
16613             },
16614             },
16615             'Kosrae' => {
16616             long => {
16617             'standard' => q#Kosraen aika#,
16618             },
16619             },
16620             'Krasnoyarsk' => {
16621             long => {
16622             'daylight' => q#Krasnojarskin kesäaika#,
16623             'generic' => q#Krasnojarskin aika#,
16624             'standard' => q#Krasnojarskin normaaliaika#,
16625             },
16626             },
16627             'Kyrgystan' => {
16628             long => {
16629             'standard' => q#Kirgisian aika#,
16630             },
16631             },
16632             'Lanka' => {
16633             long => {
16634             'standard' => q#Sri Lankan aika#,
16635             },
16636             },
16637             'Line_Islands' => {
16638             long => {
16639             'standard' => q#Linesaarten aika#,
16640             },
16641             },
16642             'Lord_Howe' => {
16643             long => {
16644             'daylight' => q#Lord Howen kesäaika#,
16645             'generic' => q#Lord Howen aika#,
16646             'standard' => q#Lord Howen normaaliaika#,
16647             },
16648             },
16649             'Macau' => {
16650             long => {
16651             'daylight' => q#Macaon kesäaika#,
16652             'generic' => q#Macaon aika#,
16653             'standard' => q#Macaon normaaliaika#,
16654             },
16655             },
16656             'Macquarie' => {
16657             long => {
16658             'standard' => q#Macquariensaaren aika#,
16659             },
16660             },
16661             'Magadan' => {
16662             long => {
16663             'daylight' => q#Magadanin kesäaika#,
16664             'generic' => q#Magadanin aika#,
16665             'standard' => q#Magadanin normaaliaika#,
16666             },
16667             },
16668             'Malaysia' => {
16669             long => {
16670             'standard' => q#Malesian aika#,
16671             },
16672             },
16673             'Maldives' => {
16674             long => {
16675             'standard' => q#Malediivien aika#,
16676             },
16677             },
16678             'Marquesas' => {
16679             long => {
16680             'standard' => q#Marquesassaarten aika#,
16681             },
16682             },
16683             'Marshall_Islands' => {
16684             long => {
16685             'standard' => q#Marshallinsaarten aika#,
16686             },
16687             },
16688             'Mauritius' => {
16689             long => {
16690             'daylight' => q#Mauritiuksen kesäaika#,
16691             'generic' => q#Mauritiuksen aika#,
16692             'standard' => q#Mauritiuksen normaaliaika#,
16693             },
16694             },
16695             'Mawson' => {
16696             long => {
16697             'standard' => q#Mawsonin aika#,
16698             },
16699             },
16700             'Mexico_Northwest' => {
16701             long => {
16702             'daylight' => q#Luoteis-Meksikon kesäaika#,
16703             'generic' => q#Luoteis-Meksikon aika#,
16704             'standard' => q#Luoteis-Meksikon normaaliaika#,
16705             },
16706             },
16707             'Mexico_Pacific' => {
16708             long => {
16709             'daylight' => q#Meksikon Tyynenmeren kesäaika#,
16710             'generic' => q#Meksikon Tyynenmeren aika#,
16711             'standard' => q#Meksikon Tyynenmeren normaaliaika#,
16712             },
16713             },
16714             'Mongolia' => {
16715             long => {
16716             'daylight' => q#Ulan Batorin kesäaika#,
16717             'generic' => q#Ulan Batorin aika#,
16718             'standard' => q#Ulan Batorin normaaliaika#,
16719             },
16720             },
16721             'Moscow' => {
16722             long => {
16723             'daylight' => q#Moskovan kesäaika#,
16724             'generic' => q#Moskovan aika#,
16725             'standard' => q#Moskovan normaaliaika#,
16726             },
16727             },
16728             'Myanmar' => {
16729             long => {
16730             'standard' => q#Myanmarin aika#,
16731             },
16732             },
16733             'Nauru' => {
16734             long => {
16735             'standard' => q#Naurun aika#,
16736             },
16737             },
16738             'Nepal' => {
16739             long => {
16740             'standard' => q#Nepalin aika#,
16741             },
16742             },
16743             'New_Caledonia' => {
16744             long => {
16745             'daylight' => q#Uuden-Kaledonian kesäaika#,
16746             'generic' => q#Uuden-Kaledonian aika#,
16747             'standard' => q#Uuden-Kaledonian normaaliaika#,
16748             },
16749             },
16750             'New_Zealand' => {
16751             long => {
16752             'daylight' => q#Uuden-Seelannin kesäaika#,
16753             'generic' => q#Uuden-Seelannin aika#,
16754             'standard' => q#Uuden-Seelannin normaaliaika#,
16755             },
16756             },
16757             'Newfoundland' => {
16758             long => {
16759             'daylight' => q#Newfoundlandin kesäaika#,
16760             'generic' => q#Newfoundlandin aika#,
16761             'standard' => q#Newfoundlandin normaaliaika#,
16762             },
16763             },
16764             'Niue' => {
16765             long => {
16766             'standard' => q#Niuen aika#,
16767             },
16768             },
16769             'Norfolk' => {
16770             long => {
16771             'standard' => q#Norfolkinsaaren aika#,
16772             },
16773             },
16774             'Noronha' => {
16775             long => {
16776             'daylight' => q#Fernando de Noronhan kesäaika#,
16777             'generic' => q#Fernando de Noronhan aika#,
16778             'standard' => q#Fernando de Noronhan normaaliaika#,
16779             },
16780             },
16781             'North_Mariana' => {
16782             long => {
16783             'standard' => q#Pohjois-Mariaanien aika#,
16784             },
16785             },
16786             'Novosibirsk' => {
16787             long => {
16788             'daylight' => q#Novosibirskin kesäaika#,
16789             'generic' => q#Novosibirskin aika#,
16790             'standard' => q#Novosibirskin normaaliaika#,
16791             },
16792             },
16793             'Omsk' => {
16794             long => {
16795             'daylight' => q#Omskin kesäaika#,
16796             'generic' => q#Omskin aika#,
16797             'standard' => q#Omskin normaaliaika#,
16798             },
16799             },
16800             'Pacific/Apia' => {
16801             exemplarCity => q#Apia#,
16802             },
16803             'Pacific/Auckland' => {
16804             exemplarCity => q#Auckland#,
16805             },
16806             'Pacific/Bougainville' => {
16807             exemplarCity => q#Bougainville#,
16808             },
16809             'Pacific/Chatham' => {
16810             exemplarCity => q#Chathamsaaret#,
16811             },
16812             'Pacific/Easter' => {
16813             exemplarCity => q#Pääsiäissaari#,
16814             },
16815             'Pacific/Efate' => {
16816             exemplarCity => q#Efate#,
16817             },
16818             'Pacific/Enderbury' => {
16819             exemplarCity => q#Enderbury#,
16820             },
16821             'Pacific/Fakaofo' => {
16822             exemplarCity => q#Fakaofo#,
16823             },
16824             'Pacific/Fiji' => {
16825             exemplarCity => q#Fidži#,
16826             },
16827             'Pacific/Funafuti' => {
16828             exemplarCity => q#Funafuti#,
16829             },
16830             'Pacific/Galapagos' => {
16831             exemplarCity => q#Galapagos#,
16832             },
16833             'Pacific/Gambier' => {
16834             exemplarCity => q#Gambiersaaret#,
16835             },
16836             'Pacific/Guadalcanal' => {
16837             exemplarCity => q#Guadalcanal#,
16838             },
16839             'Pacific/Guam' => {
16840             exemplarCity => q#Guam#,
16841             },
16842             'Pacific/Honolulu' => {
16843             exemplarCity => q#Honolulu#,
16844             },
16845             'Pacific/Johnston' => {
16846             exemplarCity => q#Johnston#,
16847             },
16848             'Pacific/Kiritimati' => {
16849             exemplarCity => q#Kiritimati#,
16850             },
16851             'Pacific/Kosrae' => {
16852             exemplarCity => q#Kosrae#,
16853             },
16854             'Pacific/Kwajalein' => {
16855             exemplarCity => q#Kwajalein#,
16856             },
16857             'Pacific/Majuro' => {
16858             exemplarCity => q#Majuro#,
16859             },
16860             'Pacific/Marquesas' => {
16861             exemplarCity => q#Marquesassaaret#,
16862             },
16863             'Pacific/Midway' => {
16864             exemplarCity => q#Midwaysaaret#,
16865             },
16866             'Pacific/Nauru' => {
16867             exemplarCity => q#Nauru#,
16868             },
16869             'Pacific/Niue' => {
16870             exemplarCity => q#Niue#,
16871             },
16872             'Pacific/Norfolk' => {
16873             exemplarCity => q#Norfolk#,
16874             },
16875             'Pacific/Noumea' => {
16876             exemplarCity => q#Nouméa#,
16877             },
16878             'Pacific/Pago_Pago' => {
16879             exemplarCity => q#Pago Pago#,
16880             },
16881             'Pacific/Palau' => {
16882             exemplarCity => q#Palau#,
16883             },
16884             'Pacific/Pitcairn' => {
16885             exemplarCity => q#Pitcairn#,
16886             },
16887             'Pacific/Ponape' => {
16888             exemplarCity => q#Pohnpei#,
16889             },
16890             'Pacific/Port_Moresby' => {
16891             exemplarCity => q#Port Moresby#,
16892             },
16893             'Pacific/Rarotonga' => {
16894             exemplarCity => q#Rarotonga#,
16895             },
16896             'Pacific/Saipan' => {
16897             exemplarCity => q#Saipan#,
16898             },
16899             'Pacific/Tahiti' => {
16900             exemplarCity => q#Tahiti#,
16901             },
16902             'Pacific/Tarawa' => {
16903             exemplarCity => q#Tarawa#,
16904             },
16905             'Pacific/Tongatapu' => {
16906             exemplarCity => q#Tongatapu#,
16907             },
16908             'Pacific/Truk' => {
16909             exemplarCity => q#Chuuk#,
16910             },
16911             'Pacific/Wake' => {
16912             exemplarCity => q#Wake#,
16913             },
16914             'Pacific/Wallis' => {
16915             exemplarCity => q#Wallis#,
16916             },
16917             'Pakistan' => {
16918             long => {
16919             'daylight' => q#Pakistanin kesäaika#,
16920             'generic' => q#Pakistanin aika#,
16921             'standard' => q#Pakistanin normaaliaika#,
16922             },
16923             },
16924             'Palau' => {
16925             long => {
16926             'standard' => q#Palaun aika#,
16927             },
16928             },
16929             'Papua_New_Guinea' => {
16930             long => {
16931             'standard' => q#Papua-Uuden-Guinean aika#,
16932             },
16933             },
16934             'Paraguay' => {
16935             long => {
16936             'daylight' => q#Paraguayn kesäaika#,
16937             'generic' => q#Paraguayn aika#,
16938             'standard' => q#Paraguayn normaaliaika#,
16939             },
16940             },
16941             'Peru' => {
16942             long => {
16943             'daylight' => q#Perun kesäaika#,
16944             'generic' => q#Perun aika#,
16945             'standard' => q#Perun normaaliaika#,
16946             },
16947             },
16948             'Philippines' => {
16949             long => {
16950             'daylight' => q#Filippiinien kesäaika#,
16951             'generic' => q#Filippiinien aika#,
16952             'standard' => q#Filippiinien normaaliaika#,
16953             },
16954             },
16955             'Phoenix_Islands' => {
16956             long => {
16957             'standard' => q#Phoenixsaarten aika#,
16958             },
16959             },
16960             'Pierre_Miquelon' => {
16961             long => {
16962             'daylight' => q#Saint-Pierren ja Miquelonin kesäaika#,
16963             'generic' => q#Saint-Pierren ja Miquelonin aika#,
16964             'standard' => q#Saint-Pierren ja Miquelonin normaaliaika#,
16965             },
16966             },
16967             'Pitcairn' => {
16968             long => {
16969             'standard' => q#Pitcairnin aika#,
16970             },
16971             },
16972             'Ponape' => {
16973             long => {
16974             'standard' => q#Pohnpein aika#,
16975             },
16976             },
16977             'Pyongyang' => {
16978             long => {
16979             'standard' => q#Pjongjangin aika#,
16980             },
16981             },
16982             'Qyzylorda' => {
16983             long => {
16984             'daylight' => q#Qızılordan kesäaika#,
16985             'generic' => q#Qızılordan aika#,
16986             'standard' => q#Qızılordan normaaliaika#,
16987             },
16988             },
16989             'Reunion' => {
16990             long => {
16991             'standard' => q#Réunionin aika#,
16992             },
16993             },
16994             'Rothera' => {
16995             long => {
16996             'standard' => q#Rotheran aika#,
16997             },
16998             },
16999             'Sakhalin' => {
17000             long => {
17001             'daylight' => q#Sahalinin kesäaika#,
17002             'generic' => q#Sahalinin aika#,
17003             'standard' => q#Sahalinin normaaliaika#,
17004             },
17005             },
17006             'Samara' => {
17007             long => {
17008             'daylight' => q#Samaran kesäaika#,
17009             'generic' => q#Samaran aika#,
17010             'standard' => q#Samaran normaaliaika#,
17011             },
17012             },
17013             'Samoa' => {
17014             long => {
17015             'daylight' => q#Samoan kesäaika#,
17016             'generic' => q#Samoan aika#,
17017             'standard' => q#Samoan normaaliaika#,
17018             },
17019             },
17020             'Seychelles' => {
17021             long => {
17022             'standard' => q#Seychellien aika#,
17023             },
17024             },
17025             'Singapore' => {
17026             long => {
17027             'standard' => q#Singaporen aika#,
17028             },
17029             },
17030             'Solomon' => {
17031             long => {
17032             'standard' => q#Salomonsaarten aika#,
17033             },
17034             },
17035             'South_Georgia' => {
17036             long => {
17037             'standard' => q#Etelä-Georgian aika#,
17038             },
17039             },
17040             'Suriname' => {
17041             long => {
17042             'standard' => q#Surinamen aika#,
17043             },
17044             },
17045             'Syowa' => {
17046             long => {
17047             'standard' => q#Syowan aika#,
17048             },
17049             },
17050             'Tahiti' => {
17051             long => {
17052             'standard' => q#Tahitin aika#,
17053             },
17054             },
17055             'Taipei' => {
17056             long => {
17057             'daylight' => q#Taipein kesäaika#,
17058             'generic' => q#Taipein aika#,
17059             'standard' => q#Taipein normaaliaika#,
17060             },
17061             },
17062             'Tajikistan' => {
17063             long => {
17064             'standard' => q#Tadžikistanin aika#,
17065             },
17066             },
17067             'Tokelau' => {
17068             long => {
17069             'standard' => q#Tokelaun aika#,
17070             },
17071             },
17072             'Tonga' => {
17073             long => {
17074             'daylight' => q#Tongan kesäaika#,
17075             'generic' => q#Tongan aika#,
17076             'standard' => q#Tongan normaaliaika#,
17077             },
17078             },
17079             'Truk' => {
17080             long => {
17081             'standard' => q#Chuukin aika#,
17082             },
17083             },
17084             'Turkmenistan' => {
17085             long => {
17086             'daylight' => q#Turkmenistanin kesäaika#,
17087             'generic' => q#Turkmenistanin aika#,
17088             'standard' => q#Turkmenistanin normaaliaika#,
17089             },
17090             },
17091             'Tuvalu' => {
17092             long => {
17093             'standard' => q#Tuvalun aika#,
17094             },
17095             },
17096             'Uruguay' => {
17097             long => {
17098             'daylight' => q#Uruguayn kesäaika#,
17099             'generic' => q#Uruguayn aika#,
17100             'standard' => q#Uruguayn normaaliaika#,
17101             },
17102             },
17103             'Uzbekistan' => {
17104             long => {
17105             'daylight' => q#Uzbekistanin kesäaika#,
17106             'generic' => q#Uzbekistanin aika#,
17107             'standard' => q#Uzbekistanin normaaliaika#,
17108             },
17109             },
17110             'Vanuatu' => {
17111             long => {
17112             'daylight' => q#Vanuatun kesäaika#,
17113             'generic' => q#Vanuatun aika#,
17114             'standard' => q#Vanuatun normaaliaika#,
17115             },
17116             },
17117             'Venezuela' => {
17118             long => {
17119             'standard' => q#Venezuelan aika#,
17120             },
17121             },
17122             'Vladivostok' => {
17123             long => {
17124             'daylight' => q#Vladivostokin kesäaika#,
17125             'generic' => q#Vladivostokin aika#,
17126             'standard' => q#Vladivostokin normaaliaika#,
17127             },
17128             },
17129             'Volgograd' => {
17130             long => {
17131             'daylight' => q#Volgogradin kesäaika#,
17132             'generic' => q#Volgogradin aika#,
17133             'standard' => q#Volgogradin normaaliaika#,
17134             },
17135             },
17136             'Vostok' => {
17137             long => {
17138             'standard' => q#Vostokin aika#,
17139             },
17140             },
17141             'Wake' => {
17142             long => {
17143             'standard' => q#Waken aika#,
17144             },
17145             },
17146             'Wallis' => {
17147             long => {
17148             'standard' => q#Wallisin ja Futunan aika#,
17149             },
17150             },
17151             'Yakutsk' => {
17152             long => {
17153             'daylight' => q#Jakutskin kesäaika#,
17154             'generic' => q#Jakutskin aika#,
17155             'standard' => q#Jakutskin normaaliaika#,
17156             },
17157             },
17158             'Yekaterinburg' => {
17159             long => {
17160             'daylight' => q#Jekaterinburgin kesäaika#,
17161             'generic' => q#Jekaterinburgin aika#,
17162             'standard' => q#Jekaterinburgin normaaliaika#,
17163             },
17164             },
17165             } }
17166             );
17167             no Moo;
17168              
17169 1     1   31409 1;
  1         2  
  1         7  
17170              
17171             # vim: tabstop=4