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 NAME
4              
5             Locale::CLDR::Locales::Fi - Package for language Finnish
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Fi;
10             # This file auto generated from Data\common\main\fi.xml
11             # on Fri 13 Oct 9:15:16 am GMT
12              
13 1     1   935499 use strict;
  1         3  
  1         28  
14 1     1   4 use warnings;
  1         2  
  1         22  
15 1     1   6 use version;
  1         2  
  1         7  
16              
17             our $VERSION = version->declare('v0.34.2');
18              
19 1     1   92 use v5.10.1;
  1         4  
20 1     1   5 use mro 'c3';
  1         2  
  1         8  
21 1     1   24 use utf8;
  1         2  
  1         6  
22 1     1   41 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         16  
23 1     1   115 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         8  
24 1     1   962 use Moo;
  1         2  
  1         6  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'valid_algorithmic_formats' => (
28             is => 'ro',
29             isa => ArrayRef,
30             init_arg => undef,
31             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal','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' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 1     1   474 use bigfloat;
  1         2  
  1         8  
40             return {
41             'spellout-cardinal' => {
42             'public' => {
43             '-x' => {
44             divisor => q(1),
45             rule => q(miinus →→),
46             },
47             '0' => {
48             base_value => q(0),
49             divisor => q(1),
50             rule => q(nolla),
51             },
52             'x.x' => {
53             divisor => q(1),
54             rule => q(←← pilkku →→),
55             },
56             '1' => {
57             base_value => q(1),
58             divisor => q(1),
59             rule => q(yksi),
60             },
61             '2' => {
62             base_value => q(2),
63             divisor => q(1),
64             rule => q(kaksi),
65             },
66             '3' => {
67             base_value => q(3),
68             divisor => q(1),
69             rule => q(kolme),
70             },
71             '4' => {
72             base_value => q(4),
73             divisor => q(1),
74             rule => q(neljä),
75             },
76             '5' => {
77             base_value => q(5),
78             divisor => q(1),
79             rule => q(viisi),
80             },
81             '6' => {
82             base_value => q(6),
83             divisor => q(1),
84             rule => q(kuusi),
85             },
86             '7' => {
87             base_value => q(7),
88             divisor => q(1),
89             rule => q(seitsemän),
90             },
91             '8' => {
92             base_value => q(8),
93             divisor => q(1),
94             rule => q(kahdeksan),
95             },
96             '9' => {
97             base_value => q(9),
98             divisor => q(1),
99             rule => q(yhdeksän),
100             },
101             '10' => {
102             base_value => q(10),
103             divisor => q(10),
104             rule => q(kymmenen),
105             },
106             '11' => {
107             base_value => q(11),
108             divisor => q(10),
109             rule => q(→→toista),
110             },
111             '20' => {
112             base_value => q(20),
113             divisor => q(10),
114             rule => q(←←­kymmentä[­→→]),
115             },
116             '100' => {
117             base_value => q(100),
118             divisor => q(100),
119             rule => q(sata[­→→]),
120             },
121             '200' => {
122             base_value => q(200),
123             divisor => q(100),
124             rule => q(←←­sataa[­→→]),
125             },
126             '1000' => {
127             base_value => q(1000),
128             divisor => q(1000),
129             rule => q(tuhat[­→→]),
130             },
131             '2000' => {
132             base_value => q(2000),
133             divisor => q(1000),
134             rule => q(←←­tuhatta[­→→]),
135             },
136             '1000000' => {
137             base_value => q(1000000),
138             divisor => q(1000000),
139             rule => q(←← miljoona[ →→]),
140             },
141             '2000000' => {
142             base_value => q(2000000),
143             divisor => q(1000000),
144             rule => q(←← miljoonaa[ →→]),
145             },
146             '1000000000' => {
147             base_value => q(1000000000),
148             divisor => q(1000000000),
149             rule => q(←← miljardi[ →→]),
150             },
151             '2000000000' => {
152             base_value => q(2000000000),
153             divisor => q(1000000000),
154             rule => q(←← miljardia[ →→]),
155             },
156             '1000000000000' => {
157             base_value => q(1000000000000),
158             divisor => q(1000000000000),
159             rule => q(←← biljoona[ →→]),
160             },
161             '2000000000000' => {
162             base_value => q(2000000000000),
163             divisor => q(1000000000000),
164             rule => q(←← biljoonaa[ →→]),
165             },
166             '1000000000000000000' => {
167             base_value => q(1000000000000000000),
168             divisor => q(1000000000000000000),
169             rule => q(=#,##0=),
170             },
171             'max' => {
172             base_value => q(1000000000000000000),
173             divisor => q(1000000000000000000),
174             rule => q(=#,##0=),
175             },
176             },
177             },
178             'spellout-cardinal-ablative' => {
179             'public' => {
180             '-x' => {
181             divisor => q(1),
182             rule => q(miinus →→),
183             },
184             '0' => {
185             base_value => q(0),
186             divisor => q(1),
187             rule => q(nollalta),
188             },
189             'x.x' => {
190             divisor => q(1),
191             rule => q(←← pilkku →→),
192             },
193             '1' => {
194             base_value => q(1),
195             divisor => q(1),
196             rule => q(yhdeltä),
197             },
198             '2' => {
199             base_value => q(2),
200             divisor => q(1),
201             rule => q(kahdelta),
202             },
203             '3' => {
204             base_value => q(3),
205             divisor => q(1),
206             rule => q(kolmelta),
207             },
208             '4' => {
209             base_value => q(4),
210             divisor => q(1),
211             rule => q(neljältä),
212             },
213             '5' => {
214             base_value => q(5),
215             divisor => q(1),
216             rule => q(viideltä),
217             },
218             '6' => {
219             base_value => q(6),
220             divisor => q(1),
221             rule => q(kuudelta),
222             },
223             '7' => {
224             base_value => q(7),
225             divisor => q(1),
226             rule => q(seitsemältä),
227             },
228             '8' => {
229             base_value => q(8),
230             divisor => q(1),
231             rule => q(kahdeksalta),
232             },
233             '9' => {
234             base_value => q(9),
235             divisor => q(1),
236             rule => q(yhdeksältä),
237             },
238             '10' => {
239             base_value => q(10),
240             divisor => q(10),
241             rule => q(kymmeneltä),
242             },
243             '11' => {
244             base_value => q(11),
245             divisor => q(10),
246             rule => q(→→toista),
247             },
248             '20' => {
249             base_value => q(20),
250             divisor => q(10),
251             rule => q(←←­kymmeneltä[­→→]),
252             },
253             '100' => {
254             base_value => q(100),
255             divisor => q(100),
256             rule => q(sadalta[­→→]),
257             },
258             '200' => {
259             base_value => q(200),
260             divisor => q(100),
261             rule => q(←←­sadalta[­→→]),
262             },
263             '1000' => {
264             base_value => q(1000),
265             divisor => q(1000),
266             rule => q(tuhannelta[­→→]),
267             },
268             '2000' => {
269             base_value => q(2000),
270             divisor => q(1000),
271             rule => q(←←­tuhannelta[­→→]),
272             },
273             '1000000' => {
274             base_value => q(1000000),
275             divisor => q(1000000),
276             rule => q(←← miljoonalta[ →→]),
277             },
278             '2000000' => {
279             base_value => q(2000000),
280             divisor => q(1000000),
281             rule => q(←← miljoonalta[ →→]),
282             },
283             '1000000000' => {
284             base_value => q(1000000000),
285             divisor => q(1000000000),
286             rule => q(←← miljardilta[ →→]),
287             },
288             '2000000000' => {
289             base_value => q(2000000000),
290             divisor => q(1000000000),
291             rule => q(←← miljardilta[ →→]),
292             },
293             '1000000000000' => {
294             base_value => q(1000000000000),
295             divisor => q(1000000000000),
296             rule => q(←← biljoonalta[ →→]),
297             },
298             '2000000000000' => {
299             base_value => q(2000000000000),
300             divisor => q(1000000000000),
301             rule => q(←← biljoonalta[ →→]),
302             },
303             '1000000000000000000' => {
304             base_value => q(1000000000000000000),
305             divisor => q(1000000000000000000),
306             rule => q(=#,##0=),
307             },
308             'max' => {
309             base_value => q(1000000000000000000),
310             divisor => q(1000000000000000000),
311             rule => q(=#,##0=),
312             },
313             },
314             },
315             'spellout-cardinal-ablative-plural' => {
316             'public' => {
317             '-x' => {
318             divisor => q(1),
319             rule => q(miinus →→),
320             },
321             '0' => {
322             base_value => q(0),
323             divisor => q(1),
324             rule => q(nollilta),
325             },
326             'x.x' => {
327             divisor => q(1),
328             rule => q(←← pilkku →→),
329             },
330             '1' => {
331             base_value => q(1),
332             divisor => q(1),
333             rule => q(yksiltä),
334             },
335             '2' => {
336             base_value => q(2),
337             divisor => q(1),
338             rule => q(kaksilta),
339             },
340             '3' => {
341             base_value => q(3),
342             divisor => q(1),
343             rule => q(kolmilta),
344             },
345             '4' => {
346             base_value => q(4),
347             divisor => q(1),
348             rule => q(neljiltä),
349             },
350             '5' => {
351             base_value => q(5),
352             divisor => q(1),
353             rule => q(viisiltä),
354             },
355             '6' => {
356             base_value => q(6),
357             divisor => q(1),
358             rule => q(kuusilta),
359             },
360             '7' => {
361             base_value => q(7),
362             divisor => q(1),
363             rule => q(seitsemiltä),
364             },
365             '8' => {
366             base_value => q(8),
367             divisor => q(1),
368             rule => q(kahdeksilta),
369             },
370             '9' => {
371             base_value => q(9),
372             divisor => q(1),
373             rule => q(yhdeksiltä),
374             },
375             '10' => {
376             base_value => q(10),
377             divisor => q(10),
378             rule => q(kymmeniltä),
379             },
380             '11' => {
381             base_value => q(11),
382             divisor => q(10),
383             rule => q(→→toista),
384             },
385             '20' => {
386             base_value => q(20),
387             divisor => q(10),
388             rule => q(←←­kymmeniltä[­→→]),
389             },
390             '100' => {
391             base_value => q(100),
392             divisor => q(100),
393             rule => q(sadoilta[­→→]),
394             },
395             '200' => {
396             base_value => q(200),
397             divisor => q(100),
398             rule => q(←←­sadoilta[­→→]),
399             },
400             '1000' => {
401             base_value => q(1000),
402             divisor => q(1000),
403             rule => q(tuhansilta[­→→]),
404             },
405             '2000' => {
406             base_value => q(2000),
407             divisor => q(1000),
408             rule => q(←←­tuhansilta[­→→]),
409             },
410             '1000000' => {
411             base_value => q(1000000),
412             divisor => q(1000000),
413             rule => q(←← miljoonilta[ →→]),
414             },
415             '2000000' => {
416             base_value => q(2000000),
417             divisor => q(1000000),
418             rule => q(←← miljoonilta[ →→]),
419             },
420             '1000000000' => {
421             base_value => q(1000000000),
422             divisor => q(1000000000),
423             rule => q(←← miljardeilta[ →→]),
424             },
425             '2000000000' => {
426             base_value => q(2000000000),
427             divisor => q(1000000000),
428             rule => q(←← miljardeilta[ →→]),
429             },
430             '1000000000000' => {
431             base_value => q(1000000000000),
432             divisor => q(1000000000000),
433             rule => q(←← biljoonilta[ →→]),
434             },
435             '2000000000000' => {
436             base_value => q(2000000000000),
437             divisor => q(1000000000000),
438             rule => q(←← biljoonilta[ →→]),
439             },
440             '1000000000000000000' => {
441             base_value => q(1000000000000000000),
442             divisor => q(1000000000000000000),
443             rule => q(=#,##0=),
444             },
445             'max' => {
446             base_value => q(1000000000000000000),
447             divisor => q(1000000000000000000),
448             rule => q(=#,##0=),
449             },
450             },
451             },
452             'spellout-cardinal-adessive' => {
453             'public' => {
454             '-x' => {
455             divisor => q(1),
456             rule => q(miinus →→),
457             },
458             '0' => {
459             base_value => q(0),
460             divisor => q(1),
461             rule => q(nollalla),
462             },
463             'x.x' => {
464             divisor => q(1),
465             rule => q(←← pilkku →→),
466             },
467             '1' => {
468             base_value => q(1),
469             divisor => q(1),
470             rule => q(yhdellä),
471             },
472             '2' => {
473             base_value => q(2),
474             divisor => q(1),
475             rule => q(kahdella),
476             },
477             '3' => {
478             base_value => q(3),
479             divisor => q(1),
480             rule => q(kolmella),
481             },
482             '4' => {
483             base_value => q(4),
484             divisor => q(1),
485             rule => q(neljällä),
486             },
487             '5' => {
488             base_value => q(5),
489             divisor => q(1),
490             rule => q(viidellä),
491             },
492             '6' => {
493             base_value => q(6),
494             divisor => q(1),
495             rule => q(kuudella),
496             },
497             '7' => {
498             base_value => q(7),
499             divisor => q(1),
500             rule => q(seitsemällä),
501             },
502             '8' => {
503             base_value => q(8),
504             divisor => q(1),
505             rule => q(kahdeksalla),
506             },
507             '9' => {
508             base_value => q(9),
509             divisor => q(1),
510             rule => q(yhdeksällä),
511             },
512             '10' => {
513             base_value => q(10),
514             divisor => q(10),
515             rule => q(kymmenellä),
516             },
517             '11' => {
518             base_value => q(11),
519             divisor => q(10),
520             rule => q(→→toista),
521             },
522             '20' => {
523             base_value => q(20),
524             divisor => q(10),
525             rule => q(←←­kymmenellä[­→→]),
526             },
527             '100' => {
528             base_value => q(100),
529             divisor => q(100),
530             rule => q(sadalla[­→→]),
531             },
532             '200' => {
533             base_value => q(200),
534             divisor => q(100),
535             rule => q(←←­sadalla[­→→]),
536             },
537             '1000' => {
538             base_value => q(1000),
539             divisor => q(1000),
540             rule => q(tuhannella[­→→]),
541             },
542             '2000' => {
543             base_value => q(2000),
544             divisor => q(1000),
545             rule => q(←←­tuhannella[­→→]),
546             },
547             '1000000' => {
548             base_value => q(1000000),
549             divisor => q(1000000),
550             rule => q(←← miljoonalla[ →→]),
551             },
552             '2000000' => {
553             base_value => q(2000000),
554             divisor => q(1000000),
555             rule => q(←← miljoonalla[ →→]),
556             },
557             '1000000000' => {
558             base_value => q(1000000000),
559             divisor => q(1000000000),
560             rule => q(←← miljardilla[ →→]),
561             },
562             '2000000000' => {
563             base_value => q(2000000000),
564             divisor => q(1000000000),
565             rule => q(←← miljardilla[ →→]),
566             },
567             '1000000000000' => {
568             base_value => q(1000000000000),
569             divisor => q(1000000000000),
570             rule => q(←← biljoonalla[ →→]),
571             },
572             '2000000000000' => {
573             base_value => q(2000000000000),
574             divisor => q(1000000000000),
575             rule => q(←← biljoonalla[ →→]),
576             },
577             '1000000000000000000' => {
578             base_value => q(1000000000000000000),
579             divisor => q(1000000000000000000),
580             rule => q(=#,##0=),
581             },
582             'max' => {
583             base_value => q(1000000000000000000),
584             divisor => q(1000000000000000000),
585             rule => q(=#,##0=),
586             },
587             },
588             },
589             'spellout-cardinal-adessive-plural' => {
590             'public' => {
591             '-x' => {
592             divisor => q(1),
593             rule => q(miinus →→),
594             },
595             '0' => {
596             base_value => q(0),
597             divisor => q(1),
598             rule => q(nollilla),
599             },
600             'x.x' => {
601             divisor => q(1),
602             rule => q(←← pilkku →→),
603             },
604             '1' => {
605             base_value => q(1),
606             divisor => q(1),
607             rule => q(yksillä),
608             },
609             '2' => {
610             base_value => q(2),
611             divisor => q(1),
612             rule => q(kaksilla),
613             },
614             '3' => {
615             base_value => q(3),
616             divisor => q(1),
617             rule => q(kolmilla),
618             },
619             '4' => {
620             base_value => q(4),
621             divisor => q(1),
622             rule => q(neljillä),
623             },
624             '5' => {
625             base_value => q(5),
626             divisor => q(1),
627             rule => q(viisillä),
628             },
629             '6' => {
630             base_value => q(6),
631             divisor => q(1),
632             rule => q(kuusilla),
633             },
634             '7' => {
635             base_value => q(7),
636             divisor => q(1),
637             rule => q(seitsemillä),
638             },
639             '8' => {
640             base_value => q(8),
641             divisor => q(1),
642             rule => q(kahdeksilla),
643             },
644             '9' => {
645             base_value => q(9),
646             divisor => q(1),
647             rule => q(yhdeksillä),
648             },
649             '10' => {
650             base_value => q(10),
651             divisor => q(10),
652             rule => q(kymmenillä),
653             },
654             '11' => {
655             base_value => q(11),
656             divisor => q(10),
657             rule => q(→→toista),
658             },
659             '20' => {
660             base_value => q(20),
661             divisor => q(10),
662             rule => q(←←­kymmenillä[­→→]),
663             },
664             '100' => {
665             base_value => q(100),
666             divisor => q(100),
667             rule => q(sadoilla[­→→]),
668             },
669             '200' => {
670             base_value => q(200),
671             divisor => q(100),
672             rule => q(←←­sadoilla[­→→]),
673             },
674             '1000' => {
675             base_value => q(1000),
676             divisor => q(1000),
677             rule => q(tuhansilla­[­→→]),
678             },
679             '2000' => {
680             base_value => q(2000),
681             divisor => q(1000),
682             rule => q(←←­tuhansilla[­→→]),
683             },
684             '1000000' => {
685             base_value => q(1000000),
686             divisor => q(1000000),
687             rule => q(←← miljoonilla[ →→]),
688             },
689             '2000000' => {
690             base_value => q(2000000),
691             divisor => q(1000000),
692             rule => q(←← miljoonilla[ →→]),
693             },
694             '1000000000' => {
695             base_value => q(1000000000),
696             divisor => q(1000000000),
697             rule => q(←← miljardeilla[ →→]),
698             },
699             '2000000000' => {
700             base_value => q(2000000000),
701             divisor => q(1000000000),
702             rule => q(←← miljardeilla[ →→]),
703             },
704             '1000000000000' => {
705             base_value => q(1000000000000),
706             divisor => q(1000000000000),
707             rule => q(←← biljoonilla[ →→]),
708             },
709             '2000000000000' => {
710             base_value => q(2000000000000),
711             divisor => q(1000000000000),
712             rule => q(←← biljoonilla[ →→]),
713             },
714             '1000000000000000000' => {
715             base_value => q(1000000000000000000),
716             divisor => q(1000000000000000000),
717             rule => q(=#,##0=),
718             },
719             'max' => {
720             base_value => q(1000000000000000000),
721             divisor => q(1000000000000000000),
722             rule => q(=#,##0=),
723             },
724             },
725             },
726             'spellout-cardinal-allative' => {
727             'public' => {
728             '-x' => {
729             divisor => q(1),
730             rule => q(miinus →→),
731             },
732             '0' => {
733             base_value => q(0),
734             divisor => q(1),
735             rule => q(nollalle),
736             },
737             'x.x' => {
738             divisor => q(1),
739             rule => q(←← pilkku →→),
740             },
741             '1' => {
742             base_value => q(1),
743             divisor => q(1),
744             rule => q(yhdelle),
745             },
746             '2' => {
747             base_value => q(2),
748             divisor => q(1),
749             rule => q(kahdelle),
750             },
751             '3' => {
752             base_value => q(3),
753             divisor => q(1),
754             rule => q(kolmelle),
755             },
756             '4' => {
757             base_value => q(4),
758             divisor => q(1),
759             rule => q(neljälle),
760             },
761             '5' => {
762             base_value => q(5),
763             divisor => q(1),
764             rule => q(viidelle),
765             },
766             '6' => {
767             base_value => q(6),
768             divisor => q(1),
769             rule => q(kuudelle),
770             },
771             '7' => {
772             base_value => q(7),
773             divisor => q(1),
774             rule => q(seitsemälle),
775             },
776             '8' => {
777             base_value => q(8),
778             divisor => q(1),
779             rule => q(kahdeksalle),
780             },
781             '9' => {
782             base_value => q(9),
783             divisor => q(1),
784             rule => q(yhdeksälle),
785             },
786             '10' => {
787             base_value => q(10),
788             divisor => q(10),
789             rule => q(kymmenelle),
790             },
791             '11' => {
792             base_value => q(11),
793             divisor => q(10),
794             rule => q(→→toista),
795             },
796             '20' => {
797             base_value => q(20),
798             divisor => q(10),
799             rule => q(←←­kymmenelle[­→→]),
800             },
801             '100' => {
802             base_value => q(100),
803             divisor => q(100),
804             rule => q(sadalle[­→→]),
805             },
806             '200' => {
807             base_value => q(200),
808             divisor => q(100),
809             rule => q(←←­sadalle[­→→]),
810             },
811             '1000' => {
812             base_value => q(1000),
813             divisor => q(1000),
814             rule => q(tuhannelle[­→→]),
815             },
816             '2000' => {
817             base_value => q(2000),
818             divisor => q(1000),
819             rule => q(←←­tuhannelle[­→→]),
820             },
821             '1000000' => {
822             base_value => q(1000000),
823             divisor => q(1000000),
824             rule => q(←← miljoonalle[ →→]),
825             },
826             '2000000' => {
827             base_value => q(2000000),
828             divisor => q(1000000),
829             rule => q(←← miljoonalle[ →→]),
830             },
831             '1000000000' => {
832             base_value => q(1000000000),
833             divisor => q(1000000000),
834             rule => q(←← miljardille[ →→]),
835             },
836             '2000000000' => {
837             base_value => q(2000000000),
838             divisor => q(1000000000),
839             rule => q(←← miljardille[ →→]),
840             },
841             '1000000000000' => {
842             base_value => q(1000000000000),
843             divisor => q(1000000000000),
844             rule => q(←← biljoonalle[ →→]),
845             },
846             '2000000000000' => {
847             base_value => q(2000000000000),
848             divisor => q(1000000000000),
849             rule => q(←← biljoonalle[ →→]),
850             },
851             '1000000000000000000' => {
852             base_value => q(1000000000000000000),
853             divisor => q(1000000000000000000),
854             rule => q(=#,##0=),
855             },
856             'max' => {
857             base_value => q(1000000000000000000),
858             divisor => q(1000000000000000000),
859             rule => q(=#,##0=),
860             },
861             },
862             },
863             'spellout-cardinal-allative-plural' => {
864             'public' => {
865             '-x' => {
866             divisor => q(1),
867             rule => q(miinus →→),
868             },
869             '0' => {
870             base_value => q(0),
871             divisor => q(1),
872             rule => q(nollille),
873             },
874             'x.x' => {
875             divisor => q(1),
876             rule => q(←← pilkku →→),
877             },
878             '1' => {
879             base_value => q(1),
880             divisor => q(1),
881             rule => q(yksille),
882             },
883             '2' => {
884             base_value => q(2),
885             divisor => q(1),
886             rule => q(kaksille),
887             },
888             '3' => {
889             base_value => q(3),
890             divisor => q(1),
891             rule => q(kolmille),
892             },
893             '4' => {
894             base_value => q(4),
895             divisor => q(1),
896             rule => q(neljille),
897             },
898             '5' => {
899             base_value => q(5),
900             divisor => q(1),
901             rule => q(viisille),
902             },
903             '6' => {
904             base_value => q(6),
905             divisor => q(1),
906             rule => q(kuusille),
907             },
908             '7' => {
909             base_value => q(7),
910             divisor => q(1),
911             rule => q(seitsemille),
912             },
913             '8' => {
914             base_value => q(8),
915             divisor => q(1),
916             rule => q(kahdeksille),
917             },
918             '9' => {
919             base_value => q(9),
920             divisor => q(1),
921             rule => q(yhdeksille),
922             },
923             '10' => {
924             base_value => q(10),
925             divisor => q(10),
926             rule => q(kymmenille),
927             },
928             '11' => {
929             base_value => q(11),
930             divisor => q(10),
931             rule => q(→→toista),
932             },
933             '20' => {
934             base_value => q(20),
935             divisor => q(10),
936             rule => q(←←­kymmenille[­→→]),
937             },
938             '100' => {
939             base_value => q(100),
940             divisor => q(100),
941             rule => q(sadoille[­→→]),
942             },
943             '200' => {
944             base_value => q(200),
945             divisor => q(100),
946             rule => q(←←­sadoille[­→→]),
947             },
948             '1000' => {
949             base_value => q(1000),
950             divisor => q(1000),
951             rule => q(tuhansille[­→→]),
952             },
953             '2000' => {
954             base_value => q(2000),
955             divisor => q(1000),
956             rule => q(←←­tuhansille[­→→]),
957             },
958             '1000000' => {
959             base_value => q(1000000),
960             divisor => q(1000000),
961             rule => q(←← miljoonille[ →→]),
962             },
963             '2000000' => {
964             base_value => q(2000000),
965             divisor => q(1000000),
966             rule => q(←← miljoonille[ →→]),
967             },
968             '1000000000' => {
969             base_value => q(1000000000),
970             divisor => q(1000000000),
971             rule => q(←← miljardeille[ →→]),
972             },
973             '2000000000' => {
974             base_value => q(2000000000),
975             divisor => q(1000000000),
976             rule => q(←← miljardeille[ →→]),
977             },
978             '1000000000000' => {
979             base_value => q(1000000000000),
980             divisor => q(1000000000000),
981             rule => q(←← biljoonille[ →→]),
982             },
983             '2000000000000' => {
984             base_value => q(2000000000000),
985             divisor => q(1000000000000),
986             rule => q(←← biljoonille[ →→]),
987             },
988             '1000000000000000000' => {
989             base_value => q(1000000000000000000),
990             divisor => q(1000000000000000000),
991             rule => q(=#,##0=),
992             },
993             'max' => {
994             base_value => q(1000000000000000000),
995             divisor => q(1000000000000000000),
996             rule => q(=#,##0=),
997             },
998             },
999             },
1000             'spellout-cardinal-elative' => {
1001             'public' => {
1002             '-x' => {
1003             divisor => q(1),
1004             rule => q(miinus →→),
1005             },
1006             '0' => {
1007             base_value => q(0),
1008             divisor => q(1),
1009             rule => q(nollasta),
1010             },
1011             'x.x' => {
1012             divisor => q(1),
1013             rule => q(←← pilkku →→),
1014             },
1015             '1' => {
1016             base_value => q(1),
1017             divisor => q(1),
1018             rule => q(yhdestä),
1019             },
1020             '2' => {
1021             base_value => q(2),
1022             divisor => q(1),
1023             rule => q(kahdesta),
1024             },
1025             '3' => {
1026             base_value => q(3),
1027             divisor => q(1),
1028             rule => q(kolmesta),
1029             },
1030             '4' => {
1031             base_value => q(4),
1032             divisor => q(1),
1033             rule => q(neljästä),
1034             },
1035             '5' => {
1036             base_value => q(5),
1037             divisor => q(1),
1038             rule => q(viidestä),
1039             },
1040             '6' => {
1041             base_value => q(6),
1042             divisor => q(1),
1043             rule => q(kuudesta),
1044             },
1045             '7' => {
1046             base_value => q(7),
1047             divisor => q(1),
1048             rule => q(seitsemästä),
1049             },
1050             '8' => {
1051             base_value => q(8),
1052             divisor => q(1),
1053             rule => q(kahdeksasta),
1054             },
1055             '9' => {
1056             base_value => q(9),
1057             divisor => q(1),
1058             rule => q(yhdeksästä),
1059             },
1060             '10' => {
1061             base_value => q(10),
1062             divisor => q(10),
1063             rule => q(kymmenestä),
1064             },
1065             '11' => {
1066             base_value => q(11),
1067             divisor => q(10),
1068             rule => q(→→toista),
1069             },
1070             '20' => {
1071             base_value => q(20),
1072             divisor => q(10),
1073             rule => q(←←­kymmenestä[­→→]),
1074             },
1075             '100' => {
1076             base_value => q(100),
1077             divisor => q(100),
1078             rule => q(sadasta[­→→]),
1079             },
1080             '200' => {
1081             base_value => q(200),
1082             divisor => q(100),
1083             rule => q(←←­sadasta[­→→]),
1084             },
1085             '1000' => {
1086             base_value => q(1000),
1087             divisor => q(1000),
1088             rule => q(tuhannesta[­→→]),
1089             },
1090             '2000' => {
1091             base_value => q(2000),
1092             divisor => q(1000),
1093             rule => q(←←­tuhannesta[­→→]),
1094             },
1095             '1000000' => {
1096             base_value => q(1000000),
1097             divisor => q(1000000),
1098             rule => q(←← miljoonasta[ →→]),
1099             },
1100             '2000000' => {
1101             base_value => q(2000000),
1102             divisor => q(1000000),
1103             rule => q(←← miljoonasta[ →→]),
1104             },
1105             '1000000000' => {
1106             base_value => q(1000000000),
1107             divisor => q(1000000000),
1108             rule => q(←← miljardista[ →→]),
1109             },
1110             '2000000000' => {
1111             base_value => q(2000000000),
1112             divisor => q(1000000000),
1113             rule => q(←← miljardista[ →→]),
1114             },
1115             '1000000000000' => {
1116             base_value => q(1000000000000),
1117             divisor => q(1000000000000),
1118             rule => q(←← biljoonasta[ →→]),
1119             },
1120             '2000000000000' => {
1121             base_value => q(2000000000000),
1122             divisor => q(1000000000000),
1123             rule => q(←← biljoonasta[ →→]),
1124             },
1125             '1000000000000000000' => {
1126             base_value => q(1000000000000000000),
1127             divisor => q(1000000000000000000),
1128             rule => q(=#,##0=),
1129             },
1130             'max' => {
1131             base_value => q(1000000000000000000),
1132             divisor => q(1000000000000000000),
1133             rule => q(=#,##0=),
1134             },
1135             },
1136             },
1137             'spellout-cardinal-elative-plural' => {
1138             'public' => {
1139             '-x' => {
1140             divisor => q(1),
1141             rule => q(miinus →→),
1142             },
1143             '0' => {
1144             base_value => q(0),
1145             divisor => q(1),
1146             rule => q(nollista),
1147             },
1148             'x.x' => {
1149             divisor => q(1),
1150             rule => q(←← pilkku →→),
1151             },
1152             '1' => {
1153             base_value => q(1),
1154             divisor => q(1),
1155             rule => q(yksistä),
1156             },
1157             '2' => {
1158             base_value => q(2),
1159             divisor => q(1),
1160             rule => q(kaksista),
1161             },
1162             '3' => {
1163             base_value => q(3),
1164             divisor => q(1),
1165             rule => q(kolmista),
1166             },
1167             '4' => {
1168             base_value => q(4),
1169             divisor => q(1),
1170             rule => q(neljistä),
1171             },
1172             '5' => {
1173             base_value => q(5),
1174             divisor => q(1),
1175             rule => q(viisistä),
1176             },
1177             '6' => {
1178             base_value => q(6),
1179             divisor => q(1),
1180             rule => q(kuusista),
1181             },
1182             '7' => {
1183             base_value => q(7),
1184             divisor => q(1),
1185             rule => q(seitsemistä),
1186             },
1187             '8' => {
1188             base_value => q(8),
1189             divisor => q(1),
1190             rule => q(kahdeksista),
1191             },
1192             '9' => {
1193             base_value => q(9),
1194             divisor => q(1),
1195             rule => q(yhdeksistä),
1196             },
1197             '10' => {
1198             base_value => q(10),
1199             divisor => q(10),
1200             rule => q(kymmenistä),
1201             },
1202             '11' => {
1203             base_value => q(11),
1204             divisor => q(10),
1205             rule => q(→→toista),
1206             },
1207             '20' => {
1208             base_value => q(20),
1209             divisor => q(10),
1210             rule => q(←←­kymmenistä[­→→]),
1211             },
1212             '100' => {
1213             base_value => q(100),
1214             divisor => q(100),
1215             rule => q(sadoista[­→→]),
1216             },
1217             '200' => {
1218             base_value => q(200),
1219             divisor => q(100),
1220             rule => q(←←­sadoista[­→→]),
1221             },
1222             '1000' => {
1223             base_value => q(1000),
1224             divisor => q(1000),
1225             rule => q(tuhansista[­→→]),
1226             },
1227             '2000' => {
1228             base_value => q(2000),
1229             divisor => q(1000),
1230             rule => q(←←­tuhansista[­→→]),
1231             },
1232             '1000000' => {
1233             base_value => q(1000000),
1234             divisor => q(1000000),
1235             rule => q(←← miljoonista[ →→]),
1236             },
1237             '2000000' => {
1238             base_value => q(2000000),
1239             divisor => q(1000000),
1240             rule => q(←← miljoonista[ →→]),
1241             },
1242             '1000000000' => {
1243             base_value => q(1000000000),
1244             divisor => q(1000000000),
1245             rule => q(←← miljardeista[ →→]),
1246             },
1247             '2000000000' => {
1248             base_value => q(2000000000),
1249             divisor => q(1000000000),
1250             rule => q(←← miljardeista[ →→]),
1251             },
1252             '1000000000000' => {
1253             base_value => q(1000000000000),
1254             divisor => q(1000000000000),
1255             rule => q(←← biljoonista[ →→]),
1256             },
1257             '2000000000000' => {
1258             base_value => q(2000000000000),
1259             divisor => q(1000000000000),
1260             rule => q(←← biljoonista[ →→]),
1261             },
1262             '1000000000000000000' => {
1263             base_value => q(1000000000000000000),
1264             divisor => q(1000000000000000000),
1265             rule => q(=#,##0=),
1266             },
1267             'max' => {
1268             base_value => q(1000000000000000000),
1269             divisor => q(1000000000000000000),
1270             rule => q(=#,##0=),
1271             },
1272             },
1273             },
1274             'spellout-cardinal-essive' => {
1275             'public' => {
1276             '-x' => {
1277             divisor => q(1),
1278             rule => q(miinus →→),
1279             },
1280             '0' => {
1281             base_value => q(0),
1282             divisor => q(1),
1283             rule => q(nollana),
1284             },
1285             'x.x' => {
1286             divisor => q(1),
1287             rule => q(←← pilkku →→),
1288             },
1289             '1' => {
1290             base_value => q(1),
1291             divisor => q(1),
1292             rule => q(yhtenä),
1293             },
1294             '2' => {
1295             base_value => q(2),
1296             divisor => q(1),
1297             rule => q(kahtena),
1298             },
1299             '3' => {
1300             base_value => q(3),
1301             divisor => q(1),
1302             rule => q(kolmena),
1303             },
1304             '4' => {
1305             base_value => q(4),
1306             divisor => q(1),
1307             rule => q(neljänä),
1308             },
1309             '5' => {
1310             base_value => q(5),
1311             divisor => q(1),
1312             rule => q(viitenä),
1313             },
1314             '6' => {
1315             base_value => q(6),
1316             divisor => q(1),
1317             rule => q(kuutena),
1318             },
1319             '7' => {
1320             base_value => q(7),
1321             divisor => q(1),
1322             rule => q(seitsemänä),
1323             },
1324             '8' => {
1325             base_value => q(8),
1326             divisor => q(1),
1327             rule => q(kahdeksana),
1328             },
1329             '9' => {
1330             base_value => q(9),
1331             divisor => q(1),
1332             rule => q(yhdeksänä),
1333             },
1334             '10' => {
1335             base_value => q(10),
1336             divisor => q(10),
1337             rule => q(kymmenenä),
1338             },
1339             '11' => {
1340             base_value => q(11),
1341             divisor => q(10),
1342             rule => q(→→toista),
1343             },
1344             '20' => {
1345             base_value => q(20),
1346             divisor => q(10),
1347             rule => q(←←­kymmenenä[­→→]),
1348             },
1349             '100' => {
1350             base_value => q(100),
1351             divisor => q(100),
1352             rule => q(satana[­→→]),
1353             },
1354             '200' => {
1355             base_value => q(200),
1356             divisor => q(100),
1357             rule => q(←←­satana[­→→]),
1358             },
1359             '1000' => {
1360             base_value => q(1000),
1361             divisor => q(1000),
1362             rule => q(tuhantena[­→→]),
1363             },
1364             '2000' => {
1365             base_value => q(2000),
1366             divisor => q(1000),
1367             rule => q(←←­tuhantena[­→→]),
1368             },
1369             '1000000' => {
1370             base_value => q(1000000),
1371             divisor => q(1000000),
1372             rule => q(←← miljoonana[ →→]),
1373             },
1374             '2000000' => {
1375             base_value => q(2000000),
1376             divisor => q(1000000),
1377             rule => q(←← miljoonana[ →→]),
1378             },
1379             '1000000000' => {
1380             base_value => q(1000000000),
1381             divisor => q(1000000000),
1382             rule => q(←← miljardina[ →→]),
1383             },
1384             '2000000000' => {
1385             base_value => q(2000000000),
1386             divisor => q(1000000000),
1387             rule => q(←← miljardina[ →→]),
1388             },
1389             '1000000000000' => {
1390             base_value => q(1000000000000),
1391             divisor => q(1000000000000),
1392             rule => q(←← biljoonana[ →→]),
1393             },
1394             '2000000000000' => {
1395             base_value => q(2000000000000),
1396             divisor => q(1000000000000),
1397             rule => q(←← biljoonana[ →→]),
1398             },
1399             '1000000000000000000' => {
1400             base_value => q(1000000000000000000),
1401             divisor => q(1000000000000000000),
1402             rule => q(=#,##0=),
1403             },
1404             'max' => {
1405             base_value => q(1000000000000000000),
1406             divisor => q(1000000000000000000),
1407             rule => q(=#,##0=),
1408             },
1409             },
1410             },
1411             'spellout-cardinal-essive-plural' => {
1412             'public' => {
1413             '-x' => {
1414             divisor => q(1),
1415             rule => q(miinus →→),
1416             },
1417             '0' => {
1418             base_value => q(0),
1419             divisor => q(1),
1420             rule => q(nollina),
1421             },
1422             'x.x' => {
1423             divisor => q(1),
1424             rule => q(←← pilkku →→),
1425             },
1426             '1' => {
1427             base_value => q(1),
1428             divisor => q(1),
1429             rule => q(yksinä),
1430             },
1431             '2' => {
1432             base_value => q(2),
1433             divisor => q(1),
1434             rule => q(kaksina),
1435             },
1436             '3' => {
1437             base_value => q(3),
1438             divisor => q(1),
1439             rule => q(kolmina),
1440             },
1441             '4' => {
1442             base_value => q(4),
1443             divisor => q(1),
1444             rule => q(neljinä),
1445             },
1446             '5' => {
1447             base_value => q(5),
1448             divisor => q(1),
1449             rule => q(viisinä),
1450             },
1451             '6' => {
1452             base_value => q(6),
1453             divisor => q(1),
1454             rule => q(kuusina),
1455             },
1456             '7' => {
1457             base_value => q(7),
1458             divisor => q(1),
1459             rule => q(seitseminä),
1460             },
1461             '8' => {
1462             base_value => q(8),
1463             divisor => q(1),
1464             rule => q(kahdeksina),
1465             },
1466             '9' => {
1467             base_value => q(9),
1468             divisor => q(1),
1469             rule => q(yhdeksinä),
1470             },
1471             '10' => {
1472             base_value => q(10),
1473             divisor => q(10),
1474             rule => q(kymmeninä),
1475             },
1476             '11' => {
1477             base_value => q(11),
1478             divisor => q(10),
1479             rule => q(→→toista),
1480             },
1481             '20' => {
1482             base_value => q(20),
1483             divisor => q(10),
1484             rule => q(←←­kymmeninä[­→→]),
1485             },
1486             '100' => {
1487             base_value => q(100),
1488             divisor => q(100),
1489             rule => q(satoina[­→→]),
1490             },
1491             '200' => {
1492             base_value => q(200),
1493             divisor => q(100),
1494             rule => q(←←­satoina[­→→]),
1495             },
1496             '1000' => {
1497             base_value => q(1000),
1498             divisor => q(1000),
1499             rule => q(tuhansina[­→→]),
1500             },
1501             '2000' => {
1502             base_value => q(2000),
1503             divisor => q(1000),
1504             rule => q(←←­tuhansina[­→→]),
1505             },
1506             '1000000' => {
1507             base_value => q(1000000),
1508             divisor => q(1000000),
1509             rule => q(←← miljoonina[ →→]),
1510             },
1511             '2000000' => {
1512             base_value => q(2000000),
1513             divisor => q(1000000),
1514             rule => q(←← miljoonina[ →→]),
1515             },
1516             '1000000000' => {
1517             base_value => q(1000000000),
1518             divisor => q(1000000000),
1519             rule => q(←← miljardeina[ →→]),
1520             },
1521             '2000000000' => {
1522             base_value => q(2000000000),
1523             divisor => q(1000000000),
1524             rule => q(←← miljardeina[ →→]),
1525             },
1526             '1000000000000' => {
1527             base_value => q(1000000000000),
1528             divisor => q(1000000000000),
1529             rule => q(←← biljoonina[ →→]),
1530             },
1531             '2000000000000' => {
1532             base_value => q(2000000000000),
1533             divisor => q(1000000000000),
1534             rule => q(←← biljoonina[ →→]),
1535             },
1536             '1000000000000000000' => {
1537             base_value => q(1000000000000000000),
1538             divisor => q(1000000000000000000),
1539             rule => q(=#,##0=),
1540             },
1541             'max' => {
1542             base_value => q(1000000000000000000),
1543             divisor => q(1000000000000000000),
1544             rule => q(=#,##0=),
1545             },
1546             },
1547             },
1548             'spellout-cardinal-genitive' => {
1549             'public' => {
1550             '-x' => {
1551             divisor => q(1),
1552             rule => q(miinus →→),
1553             },
1554             '0' => {
1555             base_value => q(0),
1556             divisor => q(1),
1557             rule => q(nollan),
1558             },
1559             'x.x' => {
1560             divisor => q(1),
1561             rule => q(←← pilkku →→),
1562             },
1563             '1' => {
1564             base_value => q(1),
1565             divisor => q(1),
1566             rule => q(yhden),
1567             },
1568             '2' => {
1569             base_value => q(2),
1570             divisor => q(1),
1571             rule => q(kahden),
1572             },
1573             '3' => {
1574             base_value => q(3),
1575             divisor => q(1),
1576             rule => q(kolmen),
1577             },
1578             '4' => {
1579             base_value => q(4),
1580             divisor => q(1),
1581             rule => q(neljän),
1582             },
1583             '5' => {
1584             base_value => q(5),
1585             divisor => q(1),
1586             rule => q(viiden),
1587             },
1588             '6' => {
1589             base_value => q(6),
1590             divisor => q(1),
1591             rule => q(kuuden),
1592             },
1593             '7' => {
1594             base_value => q(7),
1595             divisor => q(1),
1596             rule => q(seitsemän),
1597             },
1598             '8' => {
1599             base_value => q(8),
1600             divisor => q(1),
1601             rule => q(kahdeksan),
1602             },
1603             '9' => {
1604             base_value => q(9),
1605             divisor => q(1),
1606             rule => q(yhdeksän),
1607             },
1608             '10' => {
1609             base_value => q(10),
1610             divisor => q(10),
1611             rule => q(kymmenen),
1612             },
1613             '11' => {
1614             base_value => q(11),
1615             divisor => q(10),
1616             rule => q(→→toista),
1617             },
1618             '20' => {
1619             base_value => q(20),
1620             divisor => q(10),
1621             rule => q(←←­kymmenen[­→→]),
1622             },
1623             '100' => {
1624             base_value => q(100),
1625             divisor => q(100),
1626             rule => q(sadan[­→→]),
1627             },
1628             '200' => {
1629             base_value => q(200),
1630             divisor => q(100),
1631             rule => q(←←­sadan[­→→]),
1632             },
1633             '1000' => {
1634             base_value => q(1000),
1635             divisor => q(1000),
1636             rule => q(tuhannen[­→→]),
1637             },
1638             '2000' => {
1639             base_value => q(2000),
1640             divisor => q(1000),
1641             rule => q(←←­tuhannen[­→→]),
1642             },
1643             '1000000' => {
1644             base_value => q(1000000),
1645             divisor => q(1000000),
1646             rule => q(←← miljoonan[ →→]),
1647             },
1648             '2000000' => {
1649             base_value => q(2000000),
1650             divisor => q(1000000),
1651             rule => q(←← miljoonan[ →→]),
1652             },
1653             '1000000000' => {
1654             base_value => q(1000000000),
1655             divisor => q(1000000000),
1656             rule => q(←← miljardin[ →→]),
1657             },
1658             '2000000000' => {
1659             base_value => q(2000000000),
1660             divisor => q(1000000000),
1661             rule => q(←← miljardin[ →→]),
1662             },
1663             '1000000000000' => {
1664             base_value => q(1000000000000),
1665             divisor => q(1000000000000),
1666             rule => q(←← biljoonan[ →→]),
1667             },
1668             '2000000000000' => {
1669             base_value => q(2000000000000),
1670             divisor => q(1000000000000),
1671             rule => q(←← biljoonan[ →→]),
1672             },
1673             '1000000000000000000' => {
1674             base_value => q(1000000000000000000),
1675             divisor => q(1000000000000000000),
1676             rule => q(=#,##0=),
1677             },
1678             'max' => {
1679             base_value => q(1000000000000000000),
1680             divisor => q(1000000000000000000),
1681             rule => q(=#,##0=),
1682             },
1683             },
1684             },
1685             'spellout-cardinal-genitive-plural' => {
1686             'public' => {
1687             '-x' => {
1688             divisor => q(1),
1689             rule => q(miinus →→),
1690             },
1691             '0' => {
1692             base_value => q(0),
1693             divisor => q(1),
1694             rule => q(nollien),
1695             },
1696             'x.x' => {
1697             divisor => q(1),
1698             rule => q(←← pilkku →→),
1699             },
1700             '1' => {
1701             base_value => q(1),
1702             divisor => q(1),
1703             rule => q(yksien),
1704             },
1705             '2' => {
1706             base_value => q(2),
1707             divisor => q(1),
1708             rule => q(kaksien),
1709             },
1710             '3' => {
1711             base_value => q(3),
1712             divisor => q(1),
1713             rule => q(kolmien),
1714             },
1715             '4' => {
1716             base_value => q(4),
1717             divisor => q(1),
1718             rule => q(neljien),
1719             },
1720             '5' => {
1721             base_value => q(5),
1722             divisor => q(1),
1723             rule => q(viisien),
1724             },
1725             '6' => {
1726             base_value => q(6),
1727             divisor => q(1),
1728             rule => q(kuusien),
1729             },
1730             '7' => {
1731             base_value => q(7),
1732             divisor => q(1),
1733             rule => q(seitsemien),
1734             },
1735             '8' => {
1736             base_value => q(8),
1737             divisor => q(1),
1738             rule => q(kahdeksien),
1739             },
1740             '9' => {
1741             base_value => q(9),
1742             divisor => q(1),
1743             rule => q(yhdeksien),
1744             },
1745             '10' => {
1746             base_value => q(10),
1747             divisor => q(10),
1748             rule => q(kymmenien),
1749             },
1750             '11' => {
1751             base_value => q(11),
1752             divisor => q(10),
1753             rule => q(→→toista),
1754             },
1755             '20' => {
1756             base_value => q(20),
1757             divisor => q(10),
1758             rule => q(←←­kymmenien[­→→]),
1759             },
1760             '100' => {
1761             base_value => q(100),
1762             divisor => q(100),
1763             rule => q(satojen[­→→]),
1764             },
1765             '200' => {
1766             base_value => q(200),
1767             divisor => q(100),
1768             rule => q(←←­satojen[­→→]),
1769             },
1770             '1000' => {
1771             base_value => q(1000),
1772             divisor => q(1000),
1773             rule => q(tuhansien[­→→]),
1774             },
1775             '2000' => {
1776             base_value => q(2000),
1777             divisor => q(1000),
1778             rule => q(←←­tuhansien[­→→]),
1779             },
1780             '1000000' => {
1781             base_value => q(1000000),
1782             divisor => q(1000000),
1783             rule => q(←← miljoonien[ →→]),
1784             },
1785             '2000000' => {
1786             base_value => q(2000000),
1787             divisor => q(1000000),
1788             rule => q(←← miljoonien[ →→]),
1789             },
1790             '1000000000' => {
1791             base_value => q(1000000000),
1792             divisor => q(1000000000),
1793             rule => q(←← miljardien[ →→]),
1794             },
1795             '2000000000' => {
1796             base_value => q(2000000000),
1797             divisor => q(1000000000),
1798             rule => q(←← miljardien[ →→]),
1799             },
1800             '1000000000000' => {
1801             base_value => q(1000000000000),
1802             divisor => q(1000000000000),
1803             rule => q(←← biljoonien[ →→]),
1804             },
1805             '2000000000000' => {
1806             base_value => q(2000000000000),
1807             divisor => q(1000000000000),
1808             rule => q(←← biljoonien[ →→]),
1809             },
1810             '1000000000000000000' => {
1811             base_value => q(1000000000000000000),
1812             divisor => q(1000000000000000000),
1813             rule => q(=#,##0=),
1814             },
1815             'max' => {
1816             base_value => q(1000000000000000000),
1817             divisor => q(1000000000000000000),
1818             rule => q(=#,##0=),
1819             },
1820             },
1821             },
1822             'spellout-cardinal-illative' => {
1823             'public' => {
1824             '-x' => {
1825             divisor => q(1),
1826             rule => q(miinus →→),
1827             },
1828             '0' => {
1829             base_value => q(0),
1830             divisor => q(1),
1831             rule => q(nollaan),
1832             },
1833             'x.x' => {
1834             divisor => q(1),
1835             rule => q(←← pilkku →→),
1836             },
1837             '1' => {
1838             base_value => q(1),
1839             divisor => q(1),
1840             rule => q(yhteen),
1841             },
1842             '2' => {
1843             base_value => q(2),
1844             divisor => q(1),
1845             rule => q(kahteen),
1846             },
1847             '3' => {
1848             base_value => q(3),
1849             divisor => q(1),
1850             rule => q(kolmeen),
1851             },
1852             '4' => {
1853             base_value => q(4),
1854             divisor => q(1),
1855             rule => q(neljään),
1856             },
1857             '5' => {
1858             base_value => q(5),
1859             divisor => q(1),
1860             rule => q(viiteen),
1861             },
1862             '6' => {
1863             base_value => q(6),
1864             divisor => q(1),
1865             rule => q(kuuteen),
1866             },
1867             '7' => {
1868             base_value => q(7),
1869             divisor => q(1),
1870             rule => q(seitsemään),
1871             },
1872             '8' => {
1873             base_value => q(8),
1874             divisor => q(1),
1875             rule => q(kahdeksaan),
1876             },
1877             '9' => {
1878             base_value => q(9),
1879             divisor => q(1),
1880             rule => q(yhdeksään),
1881             },
1882             '10' => {
1883             base_value => q(10),
1884             divisor => q(10),
1885             rule => q(kymmeneen),
1886             },
1887             '11' => {
1888             base_value => q(11),
1889             divisor => q(10),
1890             rule => q(→→toista),
1891             },
1892             '20' => {
1893             base_value => q(20),
1894             divisor => q(10),
1895             rule => q(←←­kymmeneen[­→→]),
1896             },
1897             '100' => {
1898             base_value => q(100),
1899             divisor => q(100),
1900             rule => q(sataan[­→→]),
1901             },
1902             '200' => {
1903             base_value => q(200),
1904             divisor => q(100),
1905             rule => q(←←­sataan[­→→]),
1906             },
1907             '1000' => {
1908             base_value => q(1000),
1909             divisor => q(1000),
1910             rule => q(tuhanteen[­→→]),
1911             },
1912             '2000' => {
1913             base_value => q(2000),
1914             divisor => q(1000),
1915             rule => q(←←­tuhanteen[­→→]),
1916             },
1917             '1000000' => {
1918             base_value => q(1000000),
1919             divisor => q(1000000),
1920             rule => q(←← miljoonaan[ →→]),
1921             },
1922             '2000000' => {
1923             base_value => q(2000000),
1924             divisor => q(1000000),
1925             rule => q(←← miljoonaan[ →→]),
1926             },
1927             '1000000000' => {
1928             base_value => q(1000000000),
1929             divisor => q(1000000000),
1930             rule => q(←← miljardiin[ →→]),
1931             },
1932             '2000000000' => {
1933             base_value => q(2000000000),
1934             divisor => q(1000000000),
1935             rule => q(←← miljardiin[ →→]),
1936             },
1937             '1000000000000' => {
1938             base_value => q(1000000000000),
1939             divisor => q(1000000000000),
1940             rule => q(←← biljoonaan[ →→]),
1941             },
1942             '2000000000000' => {
1943             base_value => q(2000000000000),
1944             divisor => q(1000000000000),
1945             rule => q(←← biljoonaan[ →→]),
1946             },
1947             '1000000000000000000' => {
1948             base_value => q(1000000000000000000),
1949             divisor => q(1000000000000000000),
1950             rule => q(=#,##0=),
1951             },
1952             'max' => {
1953             base_value => q(1000000000000000000),
1954             divisor => q(1000000000000000000),
1955             rule => q(=#,##0=),
1956             },
1957             },
1958             },
1959             'spellout-cardinal-illative-plural' => {
1960             'public' => {
1961             '-x' => {
1962             divisor => q(1),
1963             rule => q(miinus →→),
1964             },
1965             '0' => {
1966             base_value => q(0),
1967             divisor => q(1),
1968             rule => q(nolliin),
1969             },
1970             'x.x' => {
1971             divisor => q(1),
1972             rule => q(←← pilkku →→),
1973             },
1974             '1' => {
1975             base_value => q(1),
1976             divisor => q(1),
1977             rule => q(yksiin),
1978             },
1979             '2' => {
1980             base_value => q(2),
1981             divisor => q(1),
1982             rule => q(kaksiin),
1983             },
1984             '3' => {
1985             base_value => q(3),
1986             divisor => q(1),
1987             rule => q(kolmiin),
1988             },
1989             '4' => {
1990             base_value => q(4),
1991             divisor => q(1),
1992             rule => q(neljiin),
1993             },
1994             '5' => {
1995             base_value => q(5),
1996             divisor => q(1),
1997             rule => q(viisiin),
1998             },
1999             '6' => {
2000             base_value => q(6),
2001             divisor => q(1),
2002             rule => q(kuusiin),
2003             },
2004             '7' => {
2005             base_value => q(7),
2006             divisor => q(1),
2007             rule => q(seitsemiin),
2008             },
2009             '8' => {
2010             base_value => q(8),
2011             divisor => q(1),
2012             rule => q(kahdeksiin),
2013             },
2014             '9' => {
2015             base_value => q(9),
2016             divisor => q(1),
2017             rule => q(yhdeksiin),
2018             },
2019             '10' => {
2020             base_value => q(10),
2021             divisor => q(10),
2022             rule => q(kymmeniin),
2023             },
2024             '11' => {
2025             base_value => q(11),
2026             divisor => q(10),
2027             rule => q(→→toista),
2028             },
2029             '20' => {
2030             base_value => q(20),
2031             divisor => q(10),
2032             rule => q(←←­kymmeniin[­→→]),
2033             },
2034             '100' => {
2035             base_value => q(100),
2036             divisor => q(100),
2037             rule => q(satoihin[­→→]),
2038             },
2039             '200' => {
2040             base_value => q(200),
2041             divisor => q(100),
2042             rule => q(←←­satoihin[­→→]),
2043             },
2044             '1000' => {
2045             base_value => q(1000),
2046             divisor => q(1000),
2047             rule => q(tuhansiin­[­→→]),
2048             },
2049             '2000' => {
2050             base_value => q(2000),
2051             divisor => q(1000),
2052             rule => q(←←­tuhansiin­[­→→]),
2053             },
2054             '1000000' => {
2055             base_value => q(1000000),
2056             divisor => q(1000000),
2057             rule => q(←← miljooniin[ →→]),
2058             },
2059             '2000000' => {
2060             base_value => q(2000000),
2061             divisor => q(1000000),
2062             rule => q(←← miljooniin[ →→]),
2063             },
2064             '1000000000' => {
2065             base_value => q(1000000000),
2066             divisor => q(1000000000),
2067             rule => q(←← miljardeihin[ →→]),
2068             },
2069             '2000000000' => {
2070             base_value => q(2000000000),
2071             divisor => q(1000000000),
2072             rule => q(←← miljardeihin[ →→]),
2073             },
2074             '1000000000000' => {
2075             base_value => q(1000000000000),
2076             divisor => q(1000000000000),
2077             rule => q(←← biljooniin[ →→]),
2078             },
2079             '2000000000000' => {
2080             base_value => q(2000000000000),
2081             divisor => q(1000000000000),
2082             rule => q(←← biljooniin[ →→]),
2083             },
2084             '1000000000000000000' => {
2085             base_value => q(1000000000000000000),
2086             divisor => q(1000000000000000000),
2087             rule => q(=#,##0=),
2088             },
2089             'max' => {
2090             base_value => q(1000000000000000000),
2091             divisor => q(1000000000000000000),
2092             rule => q(=#,##0=),
2093             },
2094             },
2095             },
2096             'spellout-cardinal-inessive' => {
2097             'public' => {
2098             '-x' => {
2099             divisor => q(1),
2100             rule => q(miinus →→),
2101             },
2102             '0' => {
2103             base_value => q(0),
2104             divisor => q(1),
2105             rule => q(nollassa),
2106             },
2107             'x.x' => {
2108             divisor => q(1),
2109             rule => q(←← pilkku →→),
2110             },
2111             '1' => {
2112             base_value => q(1),
2113             divisor => q(1),
2114             rule => q(yhdessä),
2115             },
2116             '2' => {
2117             base_value => q(2),
2118             divisor => q(1),
2119             rule => q(kahdessa),
2120             },
2121             '3' => {
2122             base_value => q(3),
2123             divisor => q(1),
2124             rule => q(kolmessa),
2125             },
2126             '4' => {
2127             base_value => q(4),
2128             divisor => q(1),
2129             rule => q(neljässä),
2130             },
2131             '5' => {
2132             base_value => q(5),
2133             divisor => q(1),
2134             rule => q(viidessä),
2135             },
2136             '6' => {
2137             base_value => q(6),
2138             divisor => q(1),
2139             rule => q(kuudessa),
2140             },
2141             '7' => {
2142             base_value => q(7),
2143             divisor => q(1),
2144             rule => q(seitsemässä),
2145             },
2146             '8' => {
2147             base_value => q(8),
2148             divisor => q(1),
2149             rule => q(kahdeksassa),
2150             },
2151             '9' => {
2152             base_value => q(9),
2153             divisor => q(1),
2154             rule => q(yhdeksässä),
2155             },
2156             '10' => {
2157             base_value => q(10),
2158             divisor => q(10),
2159             rule => q(kymmenessä),
2160             },
2161             '11' => {
2162             base_value => q(11),
2163             divisor => q(10),
2164             rule => q(→→toista),
2165             },
2166             '20' => {
2167             base_value => q(20),
2168             divisor => q(10),
2169             rule => q(←←­kymmenessä[­→→]),
2170             },
2171             '100' => {
2172             base_value => q(100),
2173             divisor => q(100),
2174             rule => q(sadassa[­→→]),
2175             },
2176             '200' => {
2177             base_value => q(200),
2178             divisor => q(100),
2179             rule => q(←←­sadassa[­→→]),
2180             },
2181             '1000' => {
2182             base_value => q(1000),
2183             divisor => q(1000),
2184             rule => q(tuhannessa[­→→]),
2185             },
2186             '2000' => {
2187             base_value => q(2000),
2188             divisor => q(1000),
2189             rule => q(←←­tuhannessa[­→→]),
2190             },
2191             '1000000' => {
2192             base_value => q(1000000),
2193             divisor => q(1000000),
2194             rule => q(←← miljoonassa[ →→]),
2195             },
2196             '2000000' => {
2197             base_value => q(2000000),
2198             divisor => q(1000000),
2199             rule => q(←← miljoonassa[ →→]),
2200             },
2201             '1000000000' => {
2202             base_value => q(1000000000),
2203             divisor => q(1000000000),
2204             rule => q(←← miljardissa[ →→]),
2205             },
2206             '2000000000' => {
2207             base_value => q(2000000000),
2208             divisor => q(1000000000),
2209             rule => q(←← miljardissa[ →→]),
2210             },
2211             '1000000000000' => {
2212             base_value => q(1000000000000),
2213             divisor => q(1000000000000),
2214             rule => q(←← biljoonassa[ →→]),
2215             },
2216             '2000000000000' => {
2217             base_value => q(2000000000000),
2218             divisor => q(1000000000000),
2219             rule => q(←← biljoonassa[ →→]),
2220             },
2221             '1000000000000000000' => {
2222             base_value => q(1000000000000000000),
2223             divisor => q(1000000000000000000),
2224             rule => q(=#,##0=),
2225             },
2226             'max' => {
2227             base_value => q(1000000000000000000),
2228             divisor => q(1000000000000000000),
2229             rule => q(=#,##0=),
2230             },
2231             },
2232             },
2233             'spellout-cardinal-inessive-plural' => {
2234             'public' => {
2235             '-x' => {
2236             divisor => q(1),
2237             rule => q(miinus →→),
2238             },
2239             '0' => {
2240             base_value => q(0),
2241             divisor => q(1),
2242             rule => q(nollissa),
2243             },
2244             'x.x' => {
2245             divisor => q(1),
2246             rule => q(←← pilkku →→),
2247             },
2248             '1' => {
2249             base_value => q(1),
2250             divisor => q(1),
2251             rule => q(yksissä),
2252             },
2253             '2' => {
2254             base_value => q(2),
2255             divisor => q(1),
2256             rule => q(kaksissa),
2257             },
2258             '3' => {
2259             base_value => q(3),
2260             divisor => q(1),
2261             rule => q(kolmissa),
2262             },
2263             '4' => {
2264             base_value => q(4),
2265             divisor => q(1),
2266             rule => q(neljissä),
2267             },
2268             '5' => {
2269             base_value => q(5),
2270             divisor => q(1),
2271             rule => q(viisissä),
2272             },
2273             '6' => {
2274             base_value => q(6),
2275             divisor => q(1),
2276             rule => q(kuusissa),
2277             },
2278             '7' => {
2279             base_value => q(7),
2280             divisor => q(1),
2281             rule => q(seitsemissä),
2282             },
2283             '8' => {
2284             base_value => q(8),
2285             divisor => q(1),
2286             rule => q(kahdeksissa),
2287             },
2288             '9' => {
2289             base_value => q(9),
2290             divisor => q(1),
2291             rule => q(yhdeksissä),
2292             },
2293             '10' => {
2294             base_value => q(10),
2295             divisor => q(10),
2296             rule => q(kymmenissä),
2297             },
2298             '11' => {
2299             base_value => q(11),
2300             divisor => q(10),
2301             rule => q(→→toista),
2302             },
2303             '20' => {
2304             base_value => q(20),
2305             divisor => q(10),
2306             rule => q(←←­kymmenissä[­→→]),
2307             },
2308             '100' => {
2309             base_value => q(100),
2310             divisor => q(100),
2311             rule => q(sadoissa[­→→]),
2312             },
2313             '200' => {
2314             base_value => q(200),
2315             divisor => q(100),
2316             rule => q(←←­sadoissa[­→→]),
2317             },
2318             '1000' => {
2319             base_value => q(1000),
2320             divisor => q(1000),
2321             rule => q(tuhansissa[­→→]),
2322             },
2323             '2000' => {
2324             base_value => q(2000),
2325             divisor => q(1000),
2326             rule => q(←←­tuhansissa[­→→]),
2327             },
2328             '1000000' => {
2329             base_value => q(1000000),
2330             divisor => q(1000000),
2331             rule => q(←← miljoonissa[ →→]),
2332             },
2333             '2000000' => {
2334             base_value => q(2000000),
2335             divisor => q(1000000),
2336             rule => q(←← miljoonissa[ →→]),
2337             },
2338             '1000000000' => {
2339             base_value => q(1000000000),
2340             divisor => q(1000000000),
2341             rule => q(←← miljardeissa[ →→]),
2342             },
2343             '2000000000' => {
2344             base_value => q(2000000000),
2345             divisor => q(1000000000),
2346             rule => q(←← miljardeissa[ →→]),
2347             },
2348             '1000000000000' => {
2349             base_value => q(1000000000000),
2350             divisor => q(1000000000000),
2351             rule => q(←← biljoonissa[ →→]),
2352             },
2353             '2000000000000' => {
2354             base_value => q(2000000000000),
2355             divisor => q(1000000000000),
2356             rule => q(←← biljoonissa[ →→]),
2357             },
2358             '1000000000000000000' => {
2359             base_value => q(1000000000000000000),
2360             divisor => q(1000000000000000000),
2361             rule => q(=#,##0=),
2362             },
2363             'max' => {
2364             base_value => q(1000000000000000000),
2365             divisor => q(1000000000000000000),
2366             rule => q(=#,##0=),
2367             },
2368             },
2369             },
2370             'spellout-cardinal-partitive' => {
2371             'public' => {
2372             '-x' => {
2373             divisor => q(1),
2374             rule => q(miinus →→),
2375             },
2376             '0' => {
2377             base_value => q(0),
2378             divisor => q(1),
2379             rule => q(nollaa),
2380             },
2381             'x.x' => {
2382             divisor => q(1),
2383             rule => q(←← pilkku →→),
2384             },
2385             '1' => {
2386             base_value => q(1),
2387             divisor => q(1),
2388             rule => q(yhtä),
2389             },
2390             '2' => {
2391             base_value => q(2),
2392             divisor => q(1),
2393             rule => q(kahta),
2394             },
2395             '3' => {
2396             base_value => q(3),
2397             divisor => q(1),
2398             rule => q(kolmea),
2399             },
2400             '4' => {
2401             base_value => q(4),
2402             divisor => q(1),
2403             rule => q(neljää),
2404             },
2405             '5' => {
2406             base_value => q(5),
2407             divisor => q(1),
2408             rule => q(viittä),
2409             },
2410             '6' => {
2411             base_value => q(6),
2412             divisor => q(1),
2413             rule => q(kuutta),
2414             },
2415             '7' => {
2416             base_value => q(7),
2417             divisor => q(1),
2418             rule => q(seitsemää),
2419             },
2420             '8' => {
2421             base_value => q(8),
2422             divisor => q(1),
2423             rule => q(kahdeksaa),
2424             },
2425             '9' => {
2426             base_value => q(9),
2427             divisor => q(1),
2428             rule => q(yhdeksää),
2429             },
2430             '10' => {
2431             base_value => q(10),
2432             divisor => q(10),
2433             rule => q(kymmentä),
2434             },
2435             '11' => {
2436             base_value => q(11),
2437             divisor => q(10),
2438             rule => q(→→toista),
2439             },
2440             '20' => {
2441             base_value => q(20),
2442             divisor => q(10),
2443             rule => q(←←­kymmentä[­→→]),
2444             },
2445             '100' => {
2446             base_value => q(100),
2447             divisor => q(100),
2448             rule => q(sataa[­→→]),
2449             },
2450             '200' => {
2451             base_value => q(200),
2452             divisor => q(100),
2453             rule => q(←←­sataa[­→→]),
2454             },
2455             '1000' => {
2456             base_value => q(1000),
2457             divisor => q(1000),
2458             rule => q(tuhatta[­→→]),
2459             },
2460             '2000' => {
2461             base_value => q(2000),
2462             divisor => q(1000),
2463             rule => q(←←­tuhatta[­→→]),
2464             },
2465             '1000000' => {
2466             base_value => q(1000000),
2467             divisor => q(1000000),
2468             rule => q(←← miljoonaa[ →→]),
2469             },
2470             '2000000' => {
2471             base_value => q(2000000),
2472             divisor => q(1000000),
2473             rule => q(←← miljoonaa[ →→]),
2474             },
2475             '1000000000' => {
2476             base_value => q(1000000000),
2477             divisor => q(1000000000),
2478             rule => q(←← miljardia[ →→]),
2479             },
2480             '2000000000' => {
2481             base_value => q(2000000000),
2482             divisor => q(1000000000),
2483             rule => q(←← miljardia[ →→]),
2484             },
2485             '1000000000000' => {
2486             base_value => q(1000000000000),
2487             divisor => q(1000000000000),
2488             rule => q(←← biljoonaa[ →→]),
2489             },
2490             '2000000000000' => {
2491             base_value => q(2000000000000),
2492             divisor => q(1000000000000),
2493             rule => q(←← biljoonaa[ →→]),
2494             },
2495             '1000000000000000000' => {
2496             base_value => q(1000000000000000000),
2497             divisor => q(1000000000000000000),
2498             rule => q(=#,##0=),
2499             },
2500             'max' => {
2501             base_value => q(1000000000000000000),
2502             divisor => q(1000000000000000000),
2503             rule => q(=#,##0=),
2504             },
2505             },
2506             },
2507             'spellout-cardinal-partitive-plural' => {
2508             'public' => {
2509             '-x' => {
2510             divisor => q(1),
2511             rule => q(miinus →→),
2512             },
2513             '0' => {
2514             base_value => q(0),
2515             divisor => q(1),
2516             rule => q(nollia),
2517             },
2518             'x.x' => {
2519             divisor => q(1),
2520             rule => q(←← pilkku →→),
2521             },
2522             '1' => {
2523             base_value => q(1),
2524             divisor => q(1),
2525             rule => q(yksiä),
2526             },
2527             '2' => {
2528             base_value => q(2),
2529             divisor => q(1),
2530             rule => q(kaksia),
2531             },
2532             '3' => {
2533             base_value => q(3),
2534             divisor => q(1),
2535             rule => q(kolmia),
2536             },
2537             '4' => {
2538             base_value => q(4),
2539             divisor => q(1),
2540             rule => q(neljiä),
2541             },
2542             '5' => {
2543             base_value => q(5),
2544             divisor => q(1),
2545             rule => q(viisiä),
2546             },
2547             '6' => {
2548             base_value => q(6),
2549             divisor => q(1),
2550             rule => q(kuusia),
2551             },
2552             '7' => {
2553             base_value => q(7),
2554             divisor => q(1),
2555             rule => q(seitsemiä),
2556             },
2557             '8' => {
2558             base_value => q(8),
2559             divisor => q(1),
2560             rule => q(kahdeksia),
2561             },
2562             '9' => {
2563             base_value => q(9),
2564             divisor => q(1),
2565             rule => q(yhdeksiä),
2566             },
2567             '10' => {
2568             base_value => q(10),
2569             divisor => q(10),
2570             rule => q(kymmeniä),
2571             },
2572             '11' => {
2573             base_value => q(11),
2574             divisor => q(10),
2575             rule => q(→→toista),
2576             },
2577             '20' => {
2578             base_value => q(20),
2579             divisor => q(10),
2580             rule => q(←←­kymmeniä[­→→]),
2581             },
2582             '100' => {
2583             base_value => q(100),
2584             divisor => q(100),
2585             rule => q(satoja[­→→]),
2586             },
2587             '200' => {
2588             base_value => q(200),
2589             divisor => q(100),
2590             rule => q(←←­satoja[­→→]),
2591             },
2592             '1000' => {
2593             base_value => q(1000),
2594             divisor => q(1000),
2595             rule => q(tuhansia[­→→]),
2596             },
2597             '2000' => {
2598             base_value => q(2000),
2599             divisor => q(1000),
2600             rule => q(←←­tuhansia[­→→]),
2601             },
2602             '1000000' => {
2603             base_value => q(1000000),
2604             divisor => q(1000000),
2605             rule => q(←← miljoonia[ →→]),
2606             },
2607             '2000000' => {
2608             base_value => q(2000000),
2609             divisor => q(1000000),
2610             rule => q(←← miljoonia[ →→]),
2611             },
2612             '1000000000' => {
2613             base_value => q(1000000000),
2614             divisor => q(1000000000),
2615             rule => q(←← miljardeja[ →→]),
2616             },
2617             '2000000000' => {
2618             base_value => q(2000000000),
2619             divisor => q(1000000000),
2620             rule => q(←← miljardeja[ →→]),
2621             },
2622             '1000000000000' => {
2623             base_value => q(1000000000000),
2624             divisor => q(1000000000000),
2625             rule => q(←← biljoonia[ →→]),
2626             },
2627             '2000000000000' => {
2628             base_value => q(2000000000000),
2629             divisor => q(1000000000000),
2630             rule => q(←← biljoonia[ →→]),
2631             },
2632             '1000000000000000000' => {
2633             base_value => q(1000000000000000000),
2634             divisor => q(1000000000000000000),
2635             rule => q(=#,##0=),
2636             },
2637             'max' => {
2638             base_value => q(1000000000000000000),
2639             divisor => q(1000000000000000000),
2640             rule => q(=#,##0=),
2641             },
2642             },
2643             },
2644             'spellout-cardinal-translative' => {
2645             'public' => {
2646             '-x' => {
2647             divisor => q(1),
2648             rule => q(miinus →→),
2649             },
2650             '0' => {
2651             base_value => q(0),
2652             divisor => q(1),
2653             rule => q(nollaksi),
2654             },
2655             'x.x' => {
2656             divisor => q(1),
2657             rule => q(←← pilkku →→),
2658             },
2659             '1' => {
2660             base_value => q(1),
2661             divisor => q(1),
2662             rule => q(yhdeksi),
2663             },
2664             '2' => {
2665             base_value => q(2),
2666             divisor => q(1),
2667             rule => q(kahdeksi),
2668             },
2669             '3' => {
2670             base_value => q(3),
2671             divisor => q(1),
2672             rule => q(kolmeksi),
2673             },
2674             '4' => {
2675             base_value => q(4),
2676             divisor => q(1),
2677             rule => q(neljäksi),
2678             },
2679             '5' => {
2680             base_value => q(5),
2681             divisor => q(1),
2682             rule => q(viideksi),
2683             },
2684             '6' => {
2685             base_value => q(6),
2686             divisor => q(1),
2687             rule => q(kuudeksi),
2688             },
2689             '7' => {
2690             base_value => q(7),
2691             divisor => q(1),
2692             rule => q(seitsemäksi),
2693             },
2694             '8' => {
2695             base_value => q(8),
2696             divisor => q(1),
2697             rule => q(kahdeksaksi),
2698             },
2699             '9' => {
2700             base_value => q(9),
2701             divisor => q(1),
2702             rule => q(yhdeksäksi),
2703             },
2704             '10' => {
2705             base_value => q(10),
2706             divisor => q(10),
2707             rule => q(kymmeneksi),
2708             },
2709             '11' => {
2710             base_value => q(11),
2711             divisor => q(10),
2712             rule => q(→→toista),
2713             },
2714             '20' => {
2715             base_value => q(20),
2716             divisor => q(10),
2717             rule => q(←←­kymmeneksi[­→→]),
2718             },
2719             '100' => {
2720             base_value => q(100),
2721             divisor => q(100),
2722             rule => q(sadaksi[­→→]),
2723             },
2724             '200' => {
2725             base_value => q(200),
2726             divisor => q(100),
2727             rule => q(←←­sadaksi[­→→]),
2728             },
2729             '1000' => {
2730             base_value => q(1000),
2731             divisor => q(1000),
2732             rule => q(tuhanneksi[­→→]),
2733             },
2734             '2000' => {
2735             base_value => q(2000),
2736             divisor => q(1000),
2737             rule => q(←←­tuhanneksi[­→→]),
2738             },
2739             '1000000' => {
2740             base_value => q(1000000),
2741             divisor => q(1000000),
2742             rule => q(←← miljoonaksi[ →→]),
2743             },
2744             '2000000' => {
2745             base_value => q(2000000),
2746             divisor => q(1000000),
2747             rule => q(←← miljoonaksi[ →→]),
2748             },
2749             '1000000000' => {
2750             base_value => q(1000000000),
2751             divisor => q(1000000000),
2752             rule => q(←← miljardiksi[ →→]),
2753             },
2754             '2000000000' => {
2755             base_value => q(2000000000),
2756             divisor => q(1000000000),
2757             rule => q(←← miljardiksi[ →→]),
2758             },
2759             '1000000000000' => {
2760             base_value => q(1000000000000),
2761             divisor => q(1000000000000),
2762             rule => q(←← biljoonaksi[ →→]),
2763             },
2764             '2000000000000' => {
2765             base_value => q(2000000000000),
2766             divisor => q(1000000000000),
2767             rule => q(←← biljoonaksi[ →→]),
2768             },
2769             '1000000000000000000' => {
2770             base_value => q(1000000000000000000),
2771             divisor => q(1000000000000000000),
2772             rule => q(=#,##0=),
2773             },
2774             'max' => {
2775             base_value => q(1000000000000000000),
2776             divisor => q(1000000000000000000),
2777             rule => q(=#,##0=),
2778             },
2779             },
2780             },
2781             'spellout-cardinal-translative-plural' => {
2782             'public' => {
2783             '-x' => {
2784             divisor => q(1),
2785             rule => q(miinus →→),
2786             },
2787             '0' => {
2788             base_value => q(0),
2789             divisor => q(1),
2790             rule => q(nolliksi),
2791             },
2792             'x.x' => {
2793             divisor => q(1),
2794             rule => q(←← pilkku →→),
2795             },
2796             '1' => {
2797             base_value => q(1),
2798             divisor => q(1),
2799             rule => q(yksiksi),
2800             },
2801             '2' => {
2802             base_value => q(2),
2803             divisor => q(1),
2804             rule => q(kaksiksi),
2805             },
2806             '3' => {
2807             base_value => q(3),
2808             divisor => q(1),
2809             rule => q(kolmiksi),
2810             },
2811             '4' => {
2812             base_value => q(4),
2813             divisor => q(1),
2814             rule => q(neljiksi),
2815             },
2816             '5' => {
2817             base_value => q(5),
2818             divisor => q(1),
2819             rule => q(viisiksi),
2820             },
2821             '6' => {
2822             base_value => q(6),
2823             divisor => q(1),
2824             rule => q(kuusiksi),
2825             },
2826             '7' => {
2827             base_value => q(7),
2828             divisor => q(1),
2829             rule => q(seitsemiksi),
2830             },
2831             '8' => {
2832             base_value => q(8),
2833             divisor => q(1),
2834             rule => q(kahdeksiksi),
2835             },
2836             '9' => {
2837             base_value => q(9),
2838             divisor => q(1),
2839             rule => q(yhdeksiksi),
2840             },
2841             '10' => {
2842             base_value => q(10),
2843             divisor => q(10),
2844             rule => q(kymmeniksi),
2845             },
2846             '11' => {
2847             base_value => q(11),
2848             divisor => q(10),
2849             rule => q(→→toista),
2850             },
2851             '20' => {
2852             base_value => q(20),
2853             divisor => q(10),
2854             rule => q(←←­kymmeniksi[­→→]),
2855             },
2856             '100' => {
2857             base_value => q(100),
2858             divisor => q(100),
2859             rule => q(sadoiksi[­→→]),
2860             },
2861             '200' => {
2862             base_value => q(200),
2863             divisor => q(100),
2864             rule => q(←←­sadoiksi[­→→]),
2865             },
2866             '1000' => {
2867             base_value => q(1000),
2868             divisor => q(1000),
2869             rule => q(tuhansiksi[­→→]),
2870             },
2871             '2000' => {
2872             base_value => q(2000),
2873             divisor => q(1000),
2874             rule => q(←←­tuhansiksi[­→→]),
2875             },
2876             '1000000' => {
2877             base_value => q(1000000),
2878             divisor => q(1000000),
2879             rule => q(←← miljooniksi[ →→]),
2880             },
2881             '2000000' => {
2882             base_value => q(2000000),
2883             divisor => q(1000000),
2884             rule => q(←← miljooniksi[ →→]),
2885             },
2886             '1000000000' => {
2887             base_value => q(1000000000),
2888             divisor => q(1000000000),
2889             rule => q(←← miljardeiksi[ →→]),
2890             },
2891             '2000000000' => {
2892             base_value => q(2000000000),
2893             divisor => q(1000000000),
2894             rule => q(←← miljardeiksi[ →→]),
2895             },
2896             '1000000000000' => {
2897             base_value => q(1000000000000),
2898             divisor => q(1000000000000),
2899             rule => q(←← biljooniksi[ →→]),
2900             },
2901             '2000000000000' => {
2902             base_value => q(2000000000000),
2903             divisor => q(1000000000000),
2904             rule => q(←← biljooniksi[ →→]),
2905             },
2906             '1000000000000000000' => {
2907             base_value => q(1000000000000000000),
2908             divisor => q(1000000000000000000),
2909             rule => q(=#,##0=),
2910             },
2911             'max' => {
2912             base_value => q(1000000000000000000),
2913             divisor => q(1000000000000000000),
2914             rule => q(=#,##0=),
2915             },
2916             },
2917             },
2918             'spellout-numbering' => {
2919             'public' => {
2920             '0' => {
2921             base_value => q(0),
2922             divisor => q(1),
2923             rule => q(=%spellout-cardinal=),
2924             },
2925             'max' => {
2926             base_value => q(0),
2927             divisor => q(1),
2928             rule => q(=%spellout-cardinal=),
2929             },
2930             },
2931             },
2932             'spellout-numbering-year' => {
2933             'public' => {
2934             '-x' => {
2935             divisor => q(1),
2936             rule => q(miinus →→),
2937             },
2938             '0' => {
2939             base_value => q(0),
2940             divisor => q(1),
2941             rule => q(=%spellout-numbering=),
2942             },
2943             'x.x' => {
2944             divisor => q(1),
2945             rule => q(=0.0=),
2946             },
2947             'max' => {
2948             divisor => q(1),
2949             rule => q(=0.0=),
2950             },
2951             },
2952             },
2953             'spellout-ordinal' => {
2954             'public' => {
2955             '-x' => {
2956             divisor => q(1),
2957             rule => q(miinus →→),
2958             },
2959             '0' => {
2960             base_value => q(0),
2961             divisor => q(1),
2962             rule => q(nolla),
2963             },
2964             'x.x' => {
2965             divisor => q(1),
2966             rule => q(=#,##0.#=),
2967             },
2968             '1' => {
2969             base_value => q(1),
2970             divisor => q(1),
2971             rule => q(ensimmäinen),
2972             },
2973             '2' => {
2974             base_value => q(2),
2975             divisor => q(1),
2976             rule => q(toinen),
2977             },
2978             '3' => {
2979             base_value => q(3),
2980             divisor => q(1),
2981             rule => q(kolmas),
2982             },
2983             '4' => {
2984             base_value => q(4),
2985             divisor => q(1),
2986             rule => q(neljäs),
2987             },
2988             '5' => {
2989             base_value => q(5),
2990             divisor => q(1),
2991             rule => q(viides),
2992             },
2993             '6' => {
2994             base_value => q(6),
2995             divisor => q(1),
2996             rule => q(kuudes),
2997             },
2998             '7' => {
2999             base_value => q(7),
3000             divisor => q(1),
3001             rule => q(seitsemäs),
3002             },
3003             '8' => {
3004             base_value => q(8),
3005             divisor => q(1),
3006             rule => q(kahdeksas),
3007             },
3008             '9' => {
3009             base_value => q(9),
3010             divisor => q(1),
3011             rule => q(yhdeksäs),
3012             },
3013             '10' => {
3014             base_value => q(10),
3015             divisor => q(10),
3016             rule => q(kymmenes),
3017             },
3018             '11' => {
3019             base_value => q(11),
3020             divisor => q(10),
3021             rule => q(yhdestoista),
3022             },
3023             '12' => {
3024             base_value => q(12),
3025             divisor => q(10),
3026             rule => q(kahdestoista),
3027             },
3028             '13' => {
3029             base_value => q(13),
3030             divisor => q(10),
3031             rule => q(→→toista),
3032             },
3033             '20' => {
3034             base_value => q(20),
3035             divisor => q(10),
3036             rule => q(←%%spellout-ordinal-larger←­kymmenes[­→→]),
3037             },
3038             '100' => {
3039             base_value => q(100),
3040             divisor => q(100),
3041             rule => q(sadas[­→→]),
3042             },
3043             '200' => {
3044             base_value => q(200),
3045             divisor => q(100),
3046             rule => q(←%%spellout-ordinal-larger←­sadas[­→→]),
3047             },
3048             '1000' => {
3049             base_value => q(1000),
3050             divisor => q(1000),
3051             rule => q(tuhannes[­→→]),
3052             },
3053             '2000' => {
3054             base_value => q(2000),
3055             divisor => q(1000),
3056             rule => q(←%%spellout-ordinal-larger←­tuhannes[­→→]),
3057             },
3058             '1000000' => {
3059             base_value => q(1000000),
3060             divisor => q(1000000),
3061             rule => q(miljoonas[­→→]),
3062             },
3063             '2000000' => {
3064             base_value => q(2000000),
3065             divisor => q(1000000),
3066             rule => q(←%%spellout-ordinal-larger← miljoonas[­→→]),
3067             },
3068             '1000000000' => {
3069             base_value => q(1000000000),
3070             divisor => q(1000000000),
3071             rule => q(miljardis[­→→]),
3072             },
3073             '2000000000' => {
3074             base_value => q(2000000000),
3075             divisor => q(1000000000),
3076             rule => q(←%%spellout-ordinal-larger← miljardis[­→→]),
3077             },
3078             '1000000000000' => {
3079             base_value => q(1000000000000),
3080             divisor => q(1000000000000),
3081             rule => q(biljoonas[ →→]),
3082             },
3083             '2000000000000' => {
3084             base_value => q(2000000000000),
3085             divisor => q(1000000000000),
3086             rule => q(←%%spellout-ordinal-larger← biljoonas[ →→]),
3087             },
3088             '1000000000000000000' => {
3089             base_value => q(1000000000000000000),
3090             divisor => q(1000000000000000000),
3091             rule => q(=#,##0=),
3092             },
3093             'max' => {
3094             base_value => q(1000000000000000000),
3095             divisor => q(1000000000000000000),
3096             rule => q(=#,##0=),
3097             },
3098             },
3099             },
3100             'spellout-ordinal-ablative' => {
3101             'public' => {
3102             '-x' => {
3103             divisor => q(1),
3104             rule => q(miinus →→),
3105             },
3106             '0' => {
3107             base_value => q(0),
3108             divisor => q(1),
3109             rule => q(nollannelta),
3110             },
3111             'x.x' => {
3112             divisor => q(1),
3113             rule => q(=#,##0.#=),
3114             },
3115             '1' => {
3116             base_value => q(1),
3117             divisor => q(1),
3118             rule => q(ensimmäiseltä),
3119             },
3120             '2' => {
3121             base_value => q(2),
3122             divisor => q(1),
3123             rule => q(toiselta),
3124             },
3125             '3' => {
3126             base_value => q(3),
3127             divisor => q(1),
3128             rule => q(kolmannelta),
3129             },
3130             '4' => {
3131             base_value => q(4),
3132             divisor => q(1),
3133             rule => q(neljänneltä),
3134             },
3135             '5' => {
3136             base_value => q(5),
3137             divisor => q(1),
3138             rule => q(viidenneltä),
3139             },
3140             '6' => {
3141             base_value => q(6),
3142             divisor => q(1),
3143             rule => q(kuudennelta),
3144             },
3145             '7' => {
3146             base_value => q(7),
3147             divisor => q(1),
3148             rule => q(seitsemänneltä),
3149             },
3150             '8' => {
3151             base_value => q(8),
3152             divisor => q(1),
3153             rule => q(kahdeksannelta),
3154             },
3155             '9' => {
3156             base_value => q(9),
3157             divisor => q(1),
3158             rule => q(yhdeksänneltä),
3159             },
3160             '10' => {
3161             base_value => q(10),
3162             divisor => q(10),
3163             rule => q(kymmenenneltä),
3164             },
3165             '11' => {
3166             base_value => q(11),
3167             divisor => q(10),
3168             rule => q(yhdenneltätoista),
3169             },
3170             '12' => {
3171             base_value => q(12),
3172             divisor => q(10),
3173             rule => q(kahdenneltatoista),
3174             },
3175             '13' => {
3176             base_value => q(13),
3177             divisor => q(10),
3178             rule => q(→→toista),
3179             },
3180             '20' => {
3181             base_value => q(20),
3182             divisor => q(10),
3183             rule => q(←%%spellout-ordinal-ablative-larger←­kymmenenneltä[­→→]),
3184             },
3185             '100' => {
3186             base_value => q(100),
3187             divisor => q(100),
3188             rule => q(sadannelta[­→→]),
3189             },
3190             '200' => {
3191             base_value => q(200),
3192             divisor => q(100),
3193             rule => q(←%%spellout-ordinal-ablative-larger←­sadannelta[­→→]),
3194             },
3195             '1000' => {
3196             base_value => q(1000),
3197             divisor => q(1000),
3198             rule => q(tuhannennelta[­→→]),
3199             },
3200             '2000' => {
3201             base_value => q(2000),
3202             divisor => q(1000),
3203             rule => q(←%%spellout-ordinal-ablative-larger←­tuhannennelta[­→→]),
3204             },
3205             '1000000' => {
3206             base_value => q(1000000),
3207             divisor => q(1000000),
3208             rule => q(miljoonannelta[­→→]),
3209             },
3210             '2000000' => {
3211             base_value => q(2000000),
3212             divisor => q(1000000),
3213             rule => q(←%%spellout-ordinal-ablative-larger←­miljoonannelta[­→→]),
3214             },
3215             '1000000000' => {
3216             base_value => q(1000000000),
3217             divisor => q(1000000000),
3218             rule => q(miljardinnelta[­→→]),
3219             },
3220             '2000000000' => {
3221             base_value => q(2000000000),
3222             divisor => q(1000000000),
3223             rule => q(←%%spellout-ordinal-ablative-larger←­miljardinnelta[­→→]),
3224             },
3225             '1000000000000' => {
3226             base_value => q(1000000000000),
3227             divisor => q(1000000000000),
3228             rule => q(biljoonannelta[ →→]),
3229             },
3230             '2000000000000' => {
3231             base_value => q(2000000000000),
3232             divisor => q(1000000000000),
3233             rule => q(←%%spellout-ordinal-ablative-larger←­biljoonannelta[ →→]),
3234             },
3235             '1000000000000000000' => {
3236             base_value => q(1000000000000000000),
3237             divisor => q(1000000000000000000),
3238             rule => q(=#,##0=),
3239             },
3240             'max' => {
3241             base_value => q(1000000000000000000),
3242             divisor => q(1000000000000000000),
3243             rule => q(=#,##0=),
3244             },
3245             },
3246             },
3247             'spellout-ordinal-ablative-larger' => {
3248             'private' => {
3249             '0' => {
3250             base_value => q(0),
3251             divisor => q(1),
3252             rule => q(),
3253             },
3254             '2' => {
3255             base_value => q(2),
3256             divisor => q(1),
3257             rule => q(kahdennelta),
3258             },
3259             '3' => {
3260             base_value => q(3),
3261             divisor => q(1),
3262             rule => q(=%spellout-ordinal-ablative=),
3263             },
3264             'max' => {
3265             base_value => q(3),
3266             divisor => q(1),
3267             rule => q(=%spellout-ordinal-ablative=),
3268             },
3269             },
3270             },
3271             'spellout-ordinal-ablative-plural' => {
3272             'public' => {
3273             '-x' => {
3274             divisor => q(1),
3275             rule => q(miinus →→),
3276             },
3277             '0' => {
3278             base_value => q(0),
3279             divisor => q(1),
3280             rule => q(nollannilta),
3281             },
3282             'x.x' => {
3283             divisor => q(1),
3284             rule => q(=#,##0.#=),
3285             },
3286             '1' => {
3287             base_value => q(1),
3288             divisor => q(1),
3289             rule => q(ensimmäisiltä),
3290             },
3291             '2' => {
3292             base_value => q(2),
3293             divisor => q(1),
3294             rule => q(toisilta),
3295             },
3296             '3' => {
3297             base_value => q(3),
3298             divisor => q(1),
3299             rule => q(kolmannilta),
3300             },
3301             '4' => {
3302             base_value => q(4),
3303             divisor => q(1),
3304             rule => q(neljänniltä),
3305             },
3306             '5' => {
3307             base_value => q(5),
3308             divisor => q(1),
3309             rule => q(viidenniltä),
3310             },
3311             '6' => {
3312             base_value => q(6),
3313             divisor => q(1),
3314             rule => q(kuudennilta),
3315             },
3316             '7' => {
3317             base_value => q(7),
3318             divisor => q(1),
3319             rule => q(seitsemänniltä),
3320             },
3321             '8' => {
3322             base_value => q(8),
3323             divisor => q(1),
3324             rule => q(kahdeksannilta),
3325             },
3326             '9' => {
3327             base_value => q(9),
3328             divisor => q(1),
3329             rule => q(yhdeksänniltä),
3330             },
3331             '10' => {
3332             base_value => q(10),
3333             divisor => q(10),
3334             rule => q(kymmenenniltä),
3335             },
3336             '11' => {
3337             base_value => q(11),
3338             divisor => q(10),
3339             rule => q(yhdenniltätoista),
3340             },
3341             '12' => {
3342             base_value => q(12),
3343             divisor => q(10),
3344             rule => q(kahdenniltatoista),
3345             },
3346             '13' => {
3347             base_value => q(13),
3348             divisor => q(10),
3349             rule => q(→→toista),
3350             },
3351             '20' => {
3352             base_value => q(20),
3353             divisor => q(10),
3354             rule => q(←%%spellout-ordinal-ablative-plural-larger←­kymmenenniltä[­→→]),
3355             },
3356             '100' => {
3357             base_value => q(100),
3358             divisor => q(100),
3359             rule => q(sadannilta[­→→]),
3360             },
3361             '200' => {
3362             base_value => q(200),
3363             divisor => q(100),
3364             rule => q(←%%spellout-ordinal-ablative-plural-larger←­sadannilta[­→→]),
3365             },
3366             '1000' => {
3367             base_value => q(1000),
3368             divisor => q(1000),
3369             rule => q(tuhannennilta[­→→]),
3370             },
3371             '2000' => {
3372             base_value => q(2000),
3373             divisor => q(1000),
3374             rule => q(←%%spellout-ordinal-ablative-plural-larger←­tuhannennilta[­→→]),
3375             },
3376             '1000000' => {
3377             base_value => q(1000000),
3378             divisor => q(1000000),
3379             rule => q(miljoonannilta[­→→]),
3380             },
3381             '2000000' => {
3382             base_value => q(2000000),
3383             divisor => q(1000000),
3384             rule => q(←%%spellout-ordinal-ablative-plural-larger←­miljoonannilta[­→→]),
3385             },
3386             '1000000000' => {
3387             base_value => q(1000000000),
3388             divisor => q(1000000000),
3389             rule => q(miljardinnilta[­→→]),
3390             },
3391             '2000000000' => {
3392             base_value => q(2000000000),
3393             divisor => q(1000000000),
3394             rule => q(←%%spellout-ordinal-ablative-plural-larger←­miljardinnilta[­→→]),
3395             },
3396             '1000000000000' => {
3397             base_value => q(1000000000000),
3398             divisor => q(1000000000000),
3399             rule => q(biljoonannilta[ →→]),
3400             },
3401             '2000000000000' => {
3402             base_value => q(2000000000000),
3403             divisor => q(1000000000000),
3404             rule => q(←%%spellout-ordinal-ablative-plural-larger←­biljoonannilta[ →→]),
3405             },
3406             '1000000000000000000' => {
3407             base_value => q(1000000000000000000),
3408             divisor => q(1000000000000000000),
3409             rule => q(=#,##0=),
3410             },
3411             'max' => {
3412             base_value => q(1000000000000000000),
3413             divisor => q(1000000000000000000),
3414             rule => q(=#,##0=),
3415             },
3416             },
3417             },
3418             'spellout-ordinal-ablative-plural-larger' => {
3419             'private' => {
3420             '0' => {
3421             base_value => q(0),
3422             divisor => q(1),
3423             rule => q(),
3424             },
3425             '2' => {
3426             base_value => q(2),
3427             divisor => q(1),
3428             rule => q(kahdennilta),
3429             },
3430             '3' => {
3431             base_value => q(3),
3432             divisor => q(1),
3433             rule => q(=%spellout-ordinal-ablative-plural=),
3434             },
3435             'max' => {
3436             base_value => q(3),
3437             divisor => q(1),
3438             rule => q(=%spellout-ordinal-ablative-plural=),
3439             },
3440             },
3441             },
3442             'spellout-ordinal-adessive' => {
3443             'public' => {
3444             '-x' => {
3445             divisor => q(1),
3446             rule => q(miinus →→),
3447             },
3448             '0' => {
3449             base_value => q(0),
3450             divisor => q(1),
3451             rule => q(nollannella),
3452             },
3453             'x.x' => {
3454             divisor => q(1),
3455             rule => q(=#,##0.#=),
3456             },
3457             '1' => {
3458             base_value => q(1),
3459             divisor => q(1),
3460             rule => q(ensimmäisellä),
3461             },
3462             '2' => {
3463             base_value => q(2),
3464             divisor => q(1),
3465             rule => q(toisella),
3466             },
3467             '3' => {
3468             base_value => q(3),
3469             divisor => q(1),
3470             rule => q(kolmannella),
3471             },
3472             '4' => {
3473             base_value => q(4),
3474             divisor => q(1),
3475             rule => q(neljännellä),
3476             },
3477             '5' => {
3478             base_value => q(5),
3479             divisor => q(1),
3480             rule => q(viidennellä),
3481             },
3482             '6' => {
3483             base_value => q(6),
3484             divisor => q(1),
3485             rule => q(kuudennella),
3486             },
3487             '7' => {
3488             base_value => q(7),
3489             divisor => q(1),
3490             rule => q(seitsemännellä),
3491             },
3492             '8' => {
3493             base_value => q(8),
3494             divisor => q(1),
3495             rule => q(kahdeksannella),
3496             },
3497             '9' => {
3498             base_value => q(9),
3499             divisor => q(1),
3500             rule => q(yhdeksännellä),
3501             },
3502             '10' => {
3503             base_value => q(10),
3504             divisor => q(10),
3505             rule => q(kymmenennellä),
3506             },
3507             '11' => {
3508             base_value => q(11),
3509             divisor => q(10),
3510             rule => q(yhdennellätoista),
3511             },
3512             '12' => {
3513             base_value => q(12),
3514             divisor => q(10),
3515             rule => q(kahdennellatoista),
3516             },
3517             '13' => {
3518             base_value => q(13),
3519             divisor => q(10),
3520             rule => q(→→toista),
3521             },
3522             '20' => {
3523             base_value => q(20),
3524             divisor => q(10),
3525             rule => q(←%%spellout-ordinal-adessive-larger←­kymmenennellä[­→→]),
3526             },
3527             '100' => {
3528             base_value => q(100),
3529             divisor => q(100),
3530             rule => q(sadannella[­→→]),
3531             },
3532             '200' => {
3533             base_value => q(200),
3534             divisor => q(100),
3535             rule => q(←%%spellout-ordinal-adessive-larger←­sadannella[­→→]),
3536             },
3537             '1000' => {
3538             base_value => q(1000),
3539             divisor => q(1000),
3540             rule => q(tuhannennella[­→→]),
3541             },
3542             '2000' => {
3543             base_value => q(2000),
3544             divisor => q(1000),
3545             rule => q(←%%spellout-ordinal-adessive-larger←­tuhannennella[­→→]),
3546             },
3547             '1000000' => {
3548             base_value => q(1000000),
3549             divisor => q(1000000),
3550             rule => q(miljoonannella[­→→]),
3551             },
3552             '2000000' => {
3553             base_value => q(2000000),
3554             divisor => q(1000000),
3555             rule => q(←%%spellout-ordinal-adessive-larger←­miljoonannella[­→→]),
3556             },
3557             '1000000000' => {
3558             base_value => q(1000000000),
3559             divisor => q(1000000000),
3560             rule => q(miljardinnella[­→→]),
3561             },
3562             '2000000000' => {
3563             base_value => q(2000000000),
3564             divisor => q(1000000000),
3565             rule => q(←%%spellout-ordinal-adessive-larger←­miljardinnella[­→→]),
3566             },
3567             '1000000000000' => {
3568             base_value => q(1000000000000),
3569             divisor => q(1000000000000),
3570             rule => q(biljoonannella[ →→]),
3571             },
3572             '2000000000000' => {
3573             base_value => q(2000000000000),
3574             divisor => q(1000000000000),
3575             rule => q(←%%spellout-ordinal-adessive-larger←­biljoonannella[ →→]),
3576             },
3577             '1000000000000000000' => {
3578             base_value => q(1000000000000000000),
3579             divisor => q(1000000000000000000),
3580             rule => q(=#,##0=),
3581             },
3582             'max' => {
3583             base_value => q(1000000000000000000),
3584             divisor => q(1000000000000000000),
3585             rule => q(=#,##0=),
3586             },
3587             },
3588             },
3589             'spellout-ordinal-adessive-larger' => {
3590             'private' => {
3591             '0' => {
3592             base_value => q(0),
3593             divisor => q(1),
3594             rule => q(),
3595             },
3596             '2' => {
3597             base_value => q(2),
3598             divisor => q(1),
3599             rule => q(kahdennella),
3600             },
3601             '3' => {
3602             base_value => q(3),
3603             divisor => q(1),
3604             rule => q(=%spellout-ordinal-adessive=),
3605             },
3606             'max' => {
3607             base_value => q(3),
3608             divisor => q(1),
3609             rule => q(=%spellout-ordinal-adessive=),
3610             },
3611             },
3612             },
3613             'spellout-ordinal-adessive-plural' => {
3614             'public' => {
3615             '-x' => {
3616             divisor => q(1),
3617             rule => q(miinus →→),
3618             },
3619             '0' => {
3620             base_value => q(0),
3621             divisor => q(1),
3622             rule => q(nollannilla),
3623             },
3624             'x.x' => {
3625             divisor => q(1),
3626             rule => q(=#,##0.#=),
3627             },
3628             '1' => {
3629             base_value => q(1),
3630             divisor => q(1),
3631             rule => q(ensimmäisillä),
3632             },
3633             '2' => {
3634             base_value => q(2),
3635             divisor => q(1),
3636             rule => q(toisilla),
3637             },
3638             '3' => {
3639             base_value => q(3),
3640             divisor => q(1),
3641             rule => q(kolmannilla),
3642             },
3643             '4' => {
3644             base_value => q(4),
3645             divisor => q(1),
3646             rule => q(neljännillä),
3647             },
3648             '5' => {
3649             base_value => q(5),
3650             divisor => q(1),
3651             rule => q(viidennillä),
3652             },
3653             '6' => {
3654             base_value => q(6),
3655             divisor => q(1),
3656             rule => q(kuudennilla),
3657             },
3658             '7' => {
3659             base_value => q(7),
3660             divisor => q(1),
3661             rule => q(seitsemännillä),
3662             },
3663             '8' => {
3664             base_value => q(8),
3665             divisor => q(1),
3666             rule => q(kahdeksannilla),
3667             },
3668             '9' => {
3669             base_value => q(9),
3670             divisor => q(1),
3671             rule => q(yhdeksännillä),
3672             },
3673             '10' => {
3674             base_value => q(10),
3675             divisor => q(10),
3676             rule => q(kymmenennillä),
3677             },
3678             '11' => {
3679             base_value => q(11),
3680             divisor => q(10),
3681             rule => q(yhdennillätoista),
3682             },
3683             '12' => {
3684             base_value => q(12),
3685             divisor => q(10),
3686             rule => q(kahdennillatoista),
3687             },
3688             '13' => {
3689             base_value => q(13),
3690             divisor => q(10),
3691             rule => q(→→toista),
3692             },
3693             '20' => {
3694             base_value => q(20),
3695             divisor => q(10),
3696             rule => q(←%%spellout-ordinal-adessive-plural-larger←­kymmenennillä[­→→]),
3697             },
3698             '100' => {
3699             base_value => q(100),
3700             divisor => q(100),
3701             rule => q(sadannilla[­→→]),
3702             },
3703             '200' => {
3704             base_value => q(200),
3705             divisor => q(100),
3706             rule => q(←%%spellout-ordinal-adessive-plural-larger←­sadannilla[­→→]),
3707             },
3708             '1000' => {
3709             base_value => q(1000),
3710             divisor => q(1000),
3711             rule => q(tuhannennilla[­→→]),
3712             },
3713             '2000' => {
3714             base_value => q(2000),
3715             divisor => q(1000),
3716             rule => q(←%%spellout-ordinal-adessive-plural-larger←­tuhannennilla[­→→]),
3717             },
3718             '1000000' => {
3719             base_value => q(1000000),
3720             divisor => q(1000000),
3721             rule => q(miljoonannilla[­→→]),
3722             },
3723             '2000000' => {
3724             base_value => q(2000000),
3725             divisor => q(1000000),
3726             rule => q(←%%spellout-ordinal-adessive-plural-larger←­miljoonannilla[­→→]),
3727             },
3728             '1000000000' => {
3729             base_value => q(1000000000),
3730             divisor => q(1000000000),
3731             rule => q(miljardinnilla[­→→]),
3732             },
3733             '2000000000' => {
3734             base_value => q(2000000000),
3735             divisor => q(1000000000),
3736             rule => q(←%%spellout-ordinal-adessive-plural-larger←­miljardinnilla[­→→]),
3737             },
3738             '1000000000000' => {
3739             base_value => q(1000000000000),
3740             divisor => q(1000000000000),
3741             rule => q(biljoonannilla[ →→]),
3742             },
3743             '2000000000000' => {
3744             base_value => q(2000000000000),
3745             divisor => q(1000000000000),
3746             rule => q(←%%spellout-ordinal-adessive-plural-larger←­biljoonannilla[ →→]),
3747             },
3748             '1000000000000000000' => {
3749             base_value => q(1000000000000000000),
3750             divisor => q(1000000000000000000),
3751             rule => q(=#,##0=),
3752             },
3753             'max' => {
3754             base_value => q(1000000000000000000),
3755             divisor => q(1000000000000000000),
3756             rule => q(=#,##0=),
3757             },
3758             },
3759             },
3760             'spellout-ordinal-adessive-plural-larger' => {
3761             'private' => {
3762             '0' => {
3763             base_value => q(0),
3764             divisor => q(1),
3765             rule => q(),
3766             },
3767             '2' => {
3768             base_value => q(2),
3769             divisor => q(1),
3770             rule => q(kahdennilla),
3771             },
3772             '3' => {
3773             base_value => q(3),
3774             divisor => q(1),
3775             rule => q(=%spellout-ordinal-adessive-plural=),
3776             },
3777             'max' => {
3778             base_value => q(3),
3779             divisor => q(1),
3780             rule => q(=%spellout-ordinal-adessive-plural=),
3781             },
3782             },
3783             },
3784             'spellout-ordinal-allative' => {
3785             'public' => {
3786             '-x' => {
3787             divisor => q(1),
3788             rule => q(miinus →→),
3789             },
3790             '0' => {
3791             base_value => q(0),
3792             divisor => q(1),
3793             rule => q(nollannelle),
3794             },
3795             'x.x' => {
3796             divisor => q(1),
3797             rule => q(=#,##0.#=),
3798             },
3799             '1' => {
3800             base_value => q(1),
3801             divisor => q(1),
3802             rule => q(ensimmäiselle),
3803             },
3804             '2' => {
3805             base_value => q(2),
3806             divisor => q(1),
3807             rule => q(toiselle),
3808             },
3809             '3' => {
3810             base_value => q(3),
3811             divisor => q(1),
3812             rule => q(kolmannelle),
3813             },
3814             '4' => {
3815             base_value => q(4),
3816             divisor => q(1),
3817             rule => q(neljännelle),
3818             },
3819             '5' => {
3820             base_value => q(5),
3821             divisor => q(1),
3822             rule => q(viidennelle),
3823             },
3824             '6' => {
3825             base_value => q(6),
3826             divisor => q(1),
3827             rule => q(kuudennelle),
3828             },
3829             '7' => {
3830             base_value => q(7),
3831             divisor => q(1),
3832             rule => q(seitsemännelle),
3833             },
3834             '8' => {
3835             base_value => q(8),
3836             divisor => q(1),
3837             rule => q(kahdeksannelle),
3838             },
3839             '9' => {
3840             base_value => q(9),
3841             divisor => q(1),
3842             rule => q(yhdeksännelle),
3843             },
3844             '10' => {
3845             base_value => q(10),
3846             divisor => q(10),
3847             rule => q(kymmenennelle),
3848             },
3849             '11' => {
3850             base_value => q(11),
3851             divisor => q(10),
3852             rule => q(yhdennelletoista),
3853             },
3854             '12' => {
3855             base_value => q(12),
3856             divisor => q(10),
3857             rule => q(kahdennelletoista),
3858             },
3859             '13' => {
3860             base_value => q(13),
3861             divisor => q(10),
3862             rule => q(→→toista),
3863             },
3864             '20' => {
3865             base_value => q(20),
3866             divisor => q(10),
3867             rule => q(←%%spellout-ordinal-allative-larger←­kymmenennelle[­→→]),
3868             },
3869             '100' => {
3870             base_value => q(100),
3871             divisor => q(100),
3872             rule => q(sadannelle[­→→]),
3873             },
3874             '200' => {
3875             base_value => q(200),
3876             divisor => q(100),
3877             rule => q(←%%spellout-ordinal-allative-larger←­sadannelle[­→→]),
3878             },
3879             '1000' => {
3880             base_value => q(1000),
3881             divisor => q(1000),
3882             rule => q(tuhannennelle[­→→]),
3883             },
3884             '2000' => {
3885             base_value => q(2000),
3886             divisor => q(1000),
3887             rule => q(←%%spellout-ordinal-allative-larger←­tuhannennelle[­→→]),
3888             },
3889             '1000000' => {
3890             base_value => q(1000000),
3891             divisor => q(1000000),
3892             rule => q(miljoonannelle[­→→]),
3893             },
3894             '2000000' => {
3895             base_value => q(2000000),
3896             divisor => q(1000000),
3897             rule => q(←%%spellout-ordinal-allative-larger←­miljoonannelle[­→→]),
3898             },
3899             '1000000000' => {
3900             base_value => q(1000000000),
3901             divisor => q(1000000000),
3902             rule => q(miljardinnelle[­→→]),
3903             },
3904             '2000000000' => {
3905             base_value => q(2000000000),
3906             divisor => q(1000000000),
3907             rule => q(←%%spellout-ordinal-allative-larger←­miljardinnelle[­→→]),
3908             },
3909             '1000000000000' => {
3910             base_value => q(1000000000000),
3911             divisor => q(1000000000000),
3912             rule => q(biljoonannelle[ →→]),
3913             },
3914             '2000000000000' => {
3915             base_value => q(2000000000000),
3916             divisor => q(1000000000000),
3917             rule => q(←%%spellout-ordinal-allative-larger←­biljoonannelle[ →→]),
3918             },
3919             '1000000000000000000' => {
3920             base_value => q(1000000000000000000),
3921             divisor => q(1000000000000000000),
3922             rule => q(=#,##0=),
3923             },
3924             'max' => {
3925             base_value => q(1000000000000000000),
3926             divisor => q(1000000000000000000),
3927             rule => q(=#,##0=),
3928             },
3929             },
3930             },
3931             'spellout-ordinal-allative-larger' => {
3932             'private' => {
3933             '0' => {
3934             base_value => q(0),
3935             divisor => q(1),
3936             rule => q(),
3937             },
3938             '2' => {
3939             base_value => q(2),
3940             divisor => q(1),
3941             rule => q(kahdennelle),
3942             },
3943             '3' => {
3944             base_value => q(3),
3945             divisor => q(1),
3946             rule => q(=%spellout-ordinal-allative=),
3947             },
3948             'max' => {
3949             base_value => q(3),
3950             divisor => q(1),
3951             rule => q(=%spellout-ordinal-allative=),
3952             },
3953             },
3954             },
3955             'spellout-ordinal-allative-plural' => {
3956             'public' => {
3957             '-x' => {
3958             divisor => q(1),
3959             rule => q(miinus →→),
3960             },
3961             '0' => {
3962             base_value => q(0),
3963             divisor => q(1),
3964             rule => q(nollannille),
3965             },
3966             'x.x' => {
3967             divisor => q(1),
3968             rule => q(=#,##0.#=),
3969             },
3970             '1' => {
3971             base_value => q(1),
3972             divisor => q(1),
3973             rule => q(ensimmäisille),
3974             },
3975             '2' => {
3976             base_value => q(2),
3977             divisor => q(1),
3978             rule => q(toisille),
3979             },
3980             '3' => {
3981             base_value => q(3),
3982             divisor => q(1),
3983             rule => q(kolmannille),
3984             },
3985             '4' => {
3986             base_value => q(4),
3987             divisor => q(1),
3988             rule => q(neljännille),
3989             },
3990             '5' => {
3991             base_value => q(5),
3992             divisor => q(1),
3993             rule => q(viidennille),
3994             },
3995             '6' => {
3996             base_value => q(6),
3997             divisor => q(1),
3998             rule => q(kuudennille),
3999             },
4000             '7' => {
4001             base_value => q(7),
4002             divisor => q(1),
4003             rule => q(seitsemännille),
4004             },
4005             '8' => {
4006             base_value => q(8),
4007             divisor => q(1),
4008             rule => q(kahdeksannille),
4009             },
4010             '9' => {
4011             base_value => q(9),
4012             divisor => q(1),
4013             rule => q(yhdeksännille),
4014             },
4015             '10' => {
4016             base_value => q(10),
4017             divisor => q(10),
4018             rule => q(kymmenennille),
4019             },
4020             '11' => {
4021             base_value => q(11),
4022             divisor => q(10),
4023             rule => q(yhdennilletoista),
4024             },
4025             '12' => {
4026             base_value => q(12),
4027             divisor => q(10),
4028             rule => q(kahdennilletoista),
4029             },
4030             '13' => {
4031             base_value => q(13),
4032             divisor => q(10),
4033             rule => q(→→toista),
4034             },
4035             '20' => {
4036             base_value => q(20),
4037             divisor => q(10),
4038             rule => q(←%%spellout-ordinal-allative-plural-larger←­kymmenennille[­→→]),
4039             },
4040             '100' => {
4041             base_value => q(100),
4042             divisor => q(100),
4043             rule => q(sadannille[­→→]),
4044             },
4045             '200' => {
4046             base_value => q(200),
4047             divisor => q(100),
4048             rule => q(←%%spellout-ordinal-allative-plural-larger←­sadannille[­→→]),
4049             },
4050             '1000' => {
4051             base_value => q(1000),
4052             divisor => q(1000),
4053             rule => q(tuhannennille[­→→]),
4054             },
4055             '2000' => {
4056             base_value => q(2000),
4057             divisor => q(1000),
4058             rule => q(←%%spellout-ordinal-allative-plural-larger←­tuhannennille[­→→]),
4059             },
4060             '1000000' => {
4061             base_value => q(1000000),
4062             divisor => q(1000000),
4063             rule => q(miljoonannille[­→→]),
4064             },
4065             '2000000' => {
4066             base_value => q(2000000),
4067             divisor => q(1000000),
4068             rule => q(←%%spellout-ordinal-allative-plural-larger←­miljoonannille[­→→]),
4069             },
4070             '1000000000' => {
4071             base_value => q(1000000000),
4072             divisor => q(1000000000),
4073             rule => q(miljardinnille[­→→]),
4074             },
4075             '2000000000' => {
4076             base_value => q(2000000000),
4077             divisor => q(1000000000),
4078             rule => q(←%%spellout-ordinal-allative-plural-larger←­miljardinnille[­→→]),
4079             },
4080             '1000000000000' => {
4081             base_value => q(1000000000000),
4082             divisor => q(1000000000000),
4083             rule => q(biljoonannille[ →→]),
4084             },
4085             '2000000000000' => {
4086             base_value => q(2000000000000),
4087             divisor => q(1000000000000),
4088             rule => q(←%%spellout-ordinal-allative-plural-larger←­biljoonannille[ →→]),
4089             },
4090             '1000000000000000000' => {
4091             base_value => q(1000000000000000000),
4092             divisor => q(1000000000000000000),
4093             rule => q(=#,##0=),
4094             },
4095             'max' => {
4096             base_value => q(1000000000000000000),
4097             divisor => q(1000000000000000000),
4098             rule => q(=#,##0=),
4099             },
4100             },
4101             },
4102             'spellout-ordinal-allative-plural-larger' => {
4103             'private' => {
4104             '0' => {
4105             base_value => q(0),
4106             divisor => q(1),
4107             rule => q(),
4108             },
4109             '2' => {
4110             base_value => q(2),
4111             divisor => q(1),
4112             rule => q(kahdennille),
4113             },
4114             '3' => {
4115             base_value => q(3),
4116             divisor => q(1),
4117             rule => q(=%spellout-ordinal-allative-plural=),
4118             },
4119             'max' => {
4120             base_value => q(3),
4121             divisor => q(1),
4122             rule => q(=%spellout-ordinal-allative-plural=),
4123             },
4124             },
4125             },
4126             'spellout-ordinal-elative' => {
4127             'public' => {
4128             '-x' => {
4129             divisor => q(1),
4130             rule => q(miinus →→),
4131             },
4132             '0' => {
4133             base_value => q(0),
4134             divisor => q(1),
4135             rule => q(nollannesta),
4136             },
4137             'x.x' => {
4138             divisor => q(1),
4139             rule => q(=#,##0.#=),
4140             },
4141             '1' => {
4142             base_value => q(1),
4143             divisor => q(1),
4144             rule => q(ensimmäisestä),
4145             },
4146             '2' => {
4147             base_value => q(2),
4148             divisor => q(1),
4149             rule => q(toisesta),
4150             },
4151             '3' => {
4152             base_value => q(3),
4153             divisor => q(1),
4154             rule => q(kolmannesta),
4155             },
4156             '4' => {
4157             base_value => q(4),
4158             divisor => q(1),
4159             rule => q(neljännestä),
4160             },
4161             '5' => {
4162             base_value => q(5),
4163             divisor => q(1),
4164             rule => q(viidennestä),
4165             },
4166             '6' => {
4167             base_value => q(6),
4168             divisor => q(1),
4169             rule => q(kuudennesta),
4170             },
4171             '7' => {
4172             base_value => q(7),
4173             divisor => q(1),
4174             rule => q(seitsemännestä),
4175             },
4176             '8' => {
4177             base_value => q(8),
4178             divisor => q(1),
4179             rule => q(kahdeksannesta),
4180             },
4181             '9' => {
4182             base_value => q(9),
4183             divisor => q(1),
4184             rule => q(yhdeksännestä),
4185             },
4186             '10' => {
4187             base_value => q(10),
4188             divisor => q(10),
4189             rule => q(kymmenennestä),
4190             },
4191             '11' => {
4192             base_value => q(11),
4193             divisor => q(10),
4194             rule => q(yhdennestätoista),
4195             },
4196             '12' => {
4197             base_value => q(12),
4198             divisor => q(10),
4199             rule => q(kahdennestatoista),
4200             },
4201             '13' => {
4202             base_value => q(13),
4203             divisor => q(10),
4204             rule => q(→→toista),
4205             },
4206             '20' => {
4207             base_value => q(20),
4208             divisor => q(10),
4209             rule => q(←%%spellout-ordinal-elative-larger←­kymmenennestä[­→→]),
4210             },
4211             '100' => {
4212             base_value => q(100),
4213             divisor => q(100),
4214             rule => q(sadannesta[­→→]),
4215             },
4216             '200' => {
4217             base_value => q(200),
4218             divisor => q(100),
4219             rule => q(←%%spellout-ordinal-elative-larger←­sadannesta[­→→]),
4220             },
4221             '1000' => {
4222             base_value => q(1000),
4223             divisor => q(1000),
4224             rule => q(tuhannennesta[­→→]),
4225             },
4226             '2000' => {
4227             base_value => q(2000),
4228             divisor => q(1000),
4229             rule => q(←%%spellout-ordinal-elative-larger←­tuhannennesta[­→→]),
4230             },
4231             '1000000' => {
4232             base_value => q(1000000),
4233             divisor => q(1000000),
4234             rule => q(miljoonannesta[­→→]),
4235             },
4236             '2000000' => {
4237             base_value => q(2000000),
4238             divisor => q(1000000),
4239             rule => q(←%%spellout-ordinal-elative-larger←­miljoonannesta[­→→]),
4240             },
4241             '1000000000' => {
4242             base_value => q(1000000000),
4243             divisor => q(1000000000),
4244             rule => q(miljardinnesta[­→→]),
4245             },
4246             '2000000000' => {
4247             base_value => q(2000000000),
4248             divisor => q(1000000000),
4249             rule => q(←%%spellout-ordinal-elative-larger←­miljardinnesta[­→→]),
4250             },
4251             '1000000000000' => {
4252             base_value => q(1000000000000),
4253             divisor => q(1000000000000),
4254             rule => q(biljoonannesta[ →→]),
4255             },
4256             '2000000000000' => {
4257             base_value => q(2000000000000),
4258             divisor => q(1000000000000),
4259             rule => q(←%%spellout-ordinal-elative-larger←­biljoonannesta[ →→]),
4260             },
4261             '1000000000000000000' => {
4262             base_value => q(1000000000000000000),
4263             divisor => q(1000000000000000000),
4264             rule => q(=#,##0=),
4265             },
4266             'max' => {
4267             base_value => q(1000000000000000000),
4268             divisor => q(1000000000000000000),
4269             rule => q(=#,##0=),
4270             },
4271             },
4272             },
4273             'spellout-ordinal-elative-larger' => {
4274             'private' => {
4275             '0' => {
4276             base_value => q(0),
4277             divisor => q(1),
4278             rule => q(),
4279             },
4280             '2' => {
4281             base_value => q(2),
4282             divisor => q(1),
4283             rule => q(kahdennesta),
4284             },
4285             '3' => {
4286             base_value => q(3),
4287             divisor => q(1),
4288             rule => q(=%spellout-ordinal-elative=),
4289             },
4290             'max' => {
4291             base_value => q(3),
4292             divisor => q(1),
4293             rule => q(=%spellout-ordinal-elative=),
4294             },
4295             },
4296             },
4297             'spellout-ordinal-elative-plural' => {
4298             'public' => {
4299             '-x' => {
4300             divisor => q(1),
4301             rule => q(miinus →→),
4302             },
4303             '0' => {
4304             base_value => q(0),
4305             divisor => q(1),
4306             rule => q(nollansista),
4307             },
4308             'x.x' => {
4309             divisor => q(1),
4310             rule => q(=#,##0.#=),
4311             },
4312             '1' => {
4313             base_value => q(1),
4314             divisor => q(1),
4315             rule => q(ensimmäisistä),
4316             },
4317             '2' => {
4318             base_value => q(2),
4319             divisor => q(1),
4320             rule => q(toisista),
4321             },
4322             '3' => {
4323             base_value => q(3),
4324             divisor => q(1),
4325             rule => q(kolmansista),
4326             },
4327             '4' => {
4328             base_value => q(4),
4329             divisor => q(1),
4330             rule => q(neljänsistä),
4331             },
4332             '5' => {
4333             base_value => q(5),
4334             divisor => q(1),
4335             rule => q(viidensistä),
4336             },
4337             '6' => {
4338             base_value => q(6),
4339             divisor => q(1),
4340             rule => q(kuudensista),
4341             },
4342             '7' => {
4343             base_value => q(7),
4344             divisor => q(1),
4345             rule => q(seitsemänsistä),
4346             },
4347             '8' => {
4348             base_value => q(8),
4349             divisor => q(1),
4350             rule => q(kahdeksansista),
4351             },
4352             '9' => {
4353             base_value => q(9),
4354             divisor => q(1),
4355             rule => q(yhdeksänsistä),
4356             },
4357             '10' => {
4358             base_value => q(10),
4359             divisor => q(10),
4360             rule => q(kymmenensistä),
4361             },
4362             '11' => {
4363             base_value => q(11),
4364             divisor => q(10),
4365             rule => q(yhdensistätoista),
4366             },
4367             '12' => {
4368             base_value => q(12),
4369             divisor => q(10),
4370             rule => q(kahdensistatoista),
4371             },
4372             '13' => {
4373             base_value => q(13),
4374             divisor => q(10),
4375             rule => q(→→toista),
4376             },
4377             '20' => {
4378             base_value => q(20),
4379             divisor => q(10),
4380             rule => q(←%%spellout-ordinal-elative-plural-larger←­kymmenensistä[­→→]),
4381             },
4382             '100' => {
4383             base_value => q(100),
4384             divisor => q(100),
4385             rule => q(sadansista[­→→]),
4386             },
4387             '200' => {
4388             base_value => q(200),
4389             divisor => q(100),
4390             rule => q(←%%spellout-ordinal-elative-plural-larger←­sadansista[­→→]),
4391             },
4392             '1000' => {
4393             base_value => q(1000),
4394             divisor => q(1000),
4395             rule => q(tuhannensista[­→→]),
4396             },
4397             '2000' => {
4398             base_value => q(2000),
4399             divisor => q(1000),
4400             rule => q(←%%spellout-ordinal-elative-plural-larger←­tuhannensista[­→→]),
4401             },
4402             '1000000' => {
4403             base_value => q(1000000),
4404             divisor => q(1000000),
4405             rule => q(miljoonansista[­→→]),
4406             },
4407             '2000000' => {
4408             base_value => q(2000000),
4409             divisor => q(1000000),
4410             rule => q(←%%spellout-ordinal-elative-plural-larger←­miljoonansista[­→→]),
4411             },
4412             '1000000000' => {
4413             base_value => q(1000000000),
4414             divisor => q(1000000000),
4415             rule => q(miljardinsista[­→→]),
4416             },
4417             '2000000000' => {
4418             base_value => q(2000000000),
4419             divisor => q(1000000000),
4420             rule => q(←%%spellout-ordinal-elative-plural-larger←­miljardinsista[­→→]),
4421             },
4422             '1000000000000' => {
4423             base_value => q(1000000000000),
4424             divisor => q(1000000000000),
4425             rule => q(biljoonansista[ →→]),
4426             },
4427             '2000000000000' => {
4428             base_value => q(2000000000000),
4429             divisor => q(1000000000000),
4430             rule => q(←%%spellout-ordinal-elative-plural-larger←­biljoonansista[ →→]),
4431             },
4432             '1000000000000000000' => {
4433             base_value => q(1000000000000000000),
4434             divisor => q(1000000000000000000),
4435             rule => q(=#,##0=),
4436             },
4437             'max' => {
4438             base_value => q(1000000000000000000),
4439             divisor => q(1000000000000000000),
4440             rule => q(=#,##0=),
4441             },
4442             },
4443             },
4444             'spellout-ordinal-elative-plural-larger' => {
4445             'private' => {
4446             '0' => {
4447             base_value => q(0),
4448             divisor => q(1),
4449             rule => q(),
4450             },
4451             '2' => {
4452             base_value => q(2),
4453             divisor => q(1),
4454             rule => q(kahdensista),
4455             },
4456             '3' => {
4457             base_value => q(3),
4458             divisor => q(1),
4459             rule => q(=%spellout-ordinal-elative-plural=),
4460             },
4461             'max' => {
4462             base_value => q(3),
4463             divisor => q(1),
4464             rule => q(=%spellout-ordinal-elative-plural=),
4465             },
4466             },
4467             },
4468             'spellout-ordinal-essive' => {
4469             'public' => {
4470             '-x' => {
4471             divisor => q(1),
4472             rule => q(miinus →→),
4473             },
4474             '0' => {
4475             base_value => q(0),
4476             divisor => q(1),
4477             rule => q(nollana),
4478             },
4479             'x.x' => {
4480             divisor => q(1),
4481             rule => q(=#,##0.#=),
4482             },
4483             '1' => {
4484             base_value => q(1),
4485             divisor => q(1),
4486             rule => q(ensimmäisenä),
4487             },
4488             '2' => {
4489             base_value => q(2),
4490             divisor => q(1),
4491             rule => q(toisena),
4492             },
4493             '3' => {
4494             base_value => q(3),
4495             divisor => q(1),
4496             rule => q(kolmantena),
4497             },
4498             '4' => {
4499             base_value => q(4),
4500             divisor => q(1),
4501             rule => q(neljäntenä),
4502             },
4503             '5' => {
4504             base_value => q(5),
4505             divisor => q(1),
4506             rule => q(viidentenä),
4507             },
4508             '6' => {
4509             base_value => q(6),
4510             divisor => q(1),
4511             rule => q(kuudentena),
4512             },
4513             '7' => {
4514             base_value => q(7),
4515             divisor => q(1),
4516             rule => q(seitsemäntenä),
4517             },
4518             '8' => {
4519             base_value => q(8),
4520             divisor => q(1),
4521             rule => q(kahdeksantena),
4522             },
4523             '9' => {
4524             base_value => q(9),
4525             divisor => q(1),
4526             rule => q(yhdeksäntenä),
4527             },
4528             '10' => {
4529             base_value => q(10),
4530             divisor => q(10),
4531             rule => q(kymmenentenä),
4532             },
4533             '11' => {
4534             base_value => q(11),
4535             divisor => q(10),
4536             rule => q(yhdentenätoista),
4537             },
4538             '12' => {
4539             base_value => q(12),
4540             divisor => q(10),
4541             rule => q(kahdentenatoista),
4542             },
4543             '13' => {
4544             base_value => q(13),
4545             divisor => q(10),
4546             rule => q(→→toista),
4547             },
4548             '20' => {
4549             base_value => q(20),
4550             divisor => q(10),
4551             rule => q(←%%spellout-ordinal-essive-larger←­kymmenentenä[­→→]),
4552             },
4553             '100' => {
4554             base_value => q(100),
4555             divisor => q(100),
4556             rule => q(sadantena[­→→]),
4557             },
4558             '200' => {
4559             base_value => q(200),
4560             divisor => q(100),
4561             rule => q(←%%spellout-ordinal-essive-larger←­sadantena[­→→]),
4562             },
4563             '1000' => {
4564             base_value => q(1000),
4565             divisor => q(1000),
4566             rule => q(tuhannentena[­→→]),
4567             },
4568             '2000' => {
4569             base_value => q(2000),
4570             divisor => q(1000),
4571             rule => q(←%%spellout-ordinal-essive-larger←­tuhannentena[­→→]),
4572             },
4573             '1000000' => {
4574             base_value => q(1000000),
4575             divisor => q(1000000),
4576             rule => q(miljoonantena[­→→]),
4577             },
4578             '2000000' => {
4579             base_value => q(2000000),
4580             divisor => q(1000000),
4581             rule => q(←%%spellout-ordinal-essive-larger←­miljoonantena[­→→]),
4582             },
4583             '1000000000' => {
4584             base_value => q(1000000000),
4585             divisor => q(1000000000),
4586             rule => q(miljardintena[­→→]),
4587             },
4588             '2000000000' => {
4589             base_value => q(2000000000),
4590             divisor => q(1000000000),
4591             rule => q(←%%spellout-ordinal-essive-larger←­miljardintena[­→→]),
4592             },
4593             '1000000000000' => {
4594             base_value => q(1000000000000),
4595             divisor => q(1000000000000),
4596             rule => q(biljoonantena[ →→]),
4597             },
4598             '2000000000000' => {
4599             base_value => q(2000000000000),
4600             divisor => q(1000000000000),
4601             rule => q(←%%spellout-ordinal-essive-larger←­biljoonantena[ →→]),
4602             },
4603             '1000000000000000000' => {
4604             base_value => q(1000000000000000000),
4605             divisor => q(1000000000000000000),
4606             rule => q(=#,##0=),
4607             },
4608             'max' => {
4609             base_value => q(1000000000000000000),
4610             divisor => q(1000000000000000000),
4611             rule => q(=#,##0=),
4612             },
4613             },
4614             },
4615             'spellout-ordinal-essive-larger' => {
4616             'private' => {
4617             '0' => {
4618             base_value => q(0),
4619             divisor => q(1),
4620             rule => q(),
4621             },
4622             '2' => {
4623             base_value => q(2),
4624             divisor => q(1),
4625             rule => q(kahdentena),
4626             },
4627             '3' => {
4628             base_value => q(3),
4629             divisor => q(1),
4630             rule => q(=%spellout-ordinal-essive=),
4631             },
4632             'max' => {
4633             base_value => q(3),
4634             divisor => q(1),
4635             rule => q(=%spellout-ordinal-essive=),
4636             },
4637             },
4638             },
4639             'spellout-ordinal-essive-plural' => {
4640             'public' => {
4641             '-x' => {
4642             divisor => q(1),
4643             rule => q(miinus →→),
4644             },
4645             '0' => {
4646             base_value => q(0),
4647             divisor => q(1),
4648             rule => q(nollansina),
4649             },
4650             'x.x' => {
4651             divisor => q(1),
4652             rule => q(=#,##0.#=),
4653             },
4654             '1' => {
4655             base_value => q(1),
4656             divisor => q(1),
4657             rule => q(ensimmäisinä),
4658             },
4659             '2' => {
4660             base_value => q(2),
4661             divisor => q(1),
4662             rule => q(toisina),
4663             },
4664             '3' => {
4665             base_value => q(3),
4666             divisor => q(1),
4667             rule => q(kolmansina),
4668             },
4669             '4' => {
4670             base_value => q(4),
4671             divisor => q(1),
4672             rule => q(neljänsinä),
4673             },
4674             '5' => {
4675             base_value => q(5),
4676             divisor => q(1),
4677             rule => q(viidensinä),
4678             },
4679             '6' => {
4680             base_value => q(6),
4681             divisor => q(1),
4682             rule => q(kuudensina),
4683             },
4684             '7' => {
4685             base_value => q(7),
4686             divisor => q(1),
4687             rule => q(seitsemänsinä),
4688             },
4689             '8' => {
4690             base_value => q(8),
4691             divisor => q(1),
4692             rule => q(kahdeksansina),
4693             },
4694             '9' => {
4695             base_value => q(9),
4696             divisor => q(1),
4697             rule => q(yhdeksänsinä),
4698             },
4699             '10' => {
4700             base_value => q(10),
4701             divisor => q(10),
4702             rule => q(kymmenensinä),
4703             },
4704             '11' => {
4705             base_value => q(11),
4706             divisor => q(10),
4707             rule => q(yhdensinätoista),
4708             },
4709             '12' => {
4710             base_value => q(12),
4711             divisor => q(10),
4712             rule => q(kahdensinatoista),
4713             },
4714             '13' => {
4715             base_value => q(13),
4716             divisor => q(10),
4717             rule => q(→→toista),
4718             },
4719             '20' => {
4720             base_value => q(20),
4721             divisor => q(10),
4722             rule => q(←%%spellout-ordinal-essive-plural-larger←­kymmenensinä[­→→]),
4723             },
4724             '100' => {
4725             base_value => q(100),
4726             divisor => q(100),
4727             rule => q(sadansina[­→→]),
4728             },
4729             '200' => {
4730             base_value => q(200),
4731             divisor => q(100),
4732             rule => q(←%%spellout-ordinal-essive-plural-larger←­sadansina[­→→]),
4733             },
4734             '1000' => {
4735             base_value => q(1000),
4736             divisor => q(1000),
4737             rule => q(tuhannensina[­→→]),
4738             },
4739             '2000' => {
4740             base_value => q(2000),
4741             divisor => q(1000),
4742             rule => q(←%%spellout-ordinal-essive-plural-larger←­tuhannensina[­→→]),
4743             },
4744             '1000000' => {
4745             base_value => q(1000000),
4746             divisor => q(1000000),
4747             rule => q(miljoonansina[­→→]),
4748             },
4749             '2000000' => {
4750             base_value => q(2000000),
4751             divisor => q(1000000),
4752             rule => q(←%%spellout-ordinal-essive-plural-larger←­miljoonansina[­→→]),
4753             },
4754             '1000000000' => {
4755             base_value => q(1000000000),
4756             divisor => q(1000000000),
4757             rule => q(miljardinsina[­→→]),
4758             },
4759             '2000000000' => {
4760             base_value => q(2000000000),
4761             divisor => q(1000000000),
4762             rule => q(←%%spellout-ordinal-essive-plural-larger←­miljardinsina[­→→]),
4763             },
4764             '1000000000000' => {
4765             base_value => q(1000000000000),
4766             divisor => q(1000000000000),
4767             rule => q(biljoonansina[ →→]),
4768             },
4769             '2000000000000' => {
4770             base_value => q(2000000000000),
4771             divisor => q(1000000000000),
4772             rule => q(←%%spellout-ordinal-essive-plural-larger←­biljoonansina[ →→]),
4773             },
4774             '1000000000000000000' => {
4775             base_value => q(1000000000000000000),
4776             divisor => q(1000000000000000000),
4777             rule => q(=#,##0=),
4778             },
4779             'max' => {
4780             base_value => q(1000000000000000000),
4781             divisor => q(1000000000000000000),
4782             rule => q(=#,##0=),
4783             },
4784             },
4785             },
4786             'spellout-ordinal-essive-plural-larger' => {
4787             'private' => {
4788             '0' => {
4789             base_value => q(0),
4790             divisor => q(1),
4791             rule => q(),
4792             },
4793             '2' => {
4794             base_value => q(2),
4795             divisor => q(1),
4796             rule => q(kahdensina),
4797             },
4798             '3' => {
4799             base_value => q(3),
4800             divisor => q(1),
4801             rule => q(=%spellout-ordinal-essive-plural=),
4802             },
4803             'max' => {
4804             base_value => q(3),
4805             divisor => q(1),
4806             rule => q(=%spellout-ordinal-essive-plural=),
4807             },
4808             },
4809             },
4810             'spellout-ordinal-genitive' => {
4811             'public' => {
4812             '-x' => {
4813             divisor => q(1),
4814             rule => q(miinus →→),
4815             },
4816             '0' => {
4817             base_value => q(0),
4818             divisor => q(1),
4819             rule => q(nollan),
4820             },
4821             'x.x' => {
4822             divisor => q(1),
4823             rule => q(=#,##0.#=),
4824             },
4825             '1' => {
4826             base_value => q(1),
4827             divisor => q(1),
4828             rule => q(ensimmäisen),
4829             },
4830             '2' => {
4831             base_value => q(2),
4832             divisor => q(1),
4833             rule => q(toisen),
4834             },
4835             '3' => {
4836             base_value => q(3),
4837             divisor => q(1),
4838             rule => q(kolmannen),
4839             },
4840             '4' => {
4841             base_value => q(4),
4842             divisor => q(1),
4843             rule => q(neljännen),
4844             },
4845             '5' => {
4846             base_value => q(5),
4847             divisor => q(1),
4848             rule => q(viidennen),
4849             },
4850             '6' => {
4851             base_value => q(6),
4852             divisor => q(1),
4853             rule => q(kuudennen),
4854             },
4855             '7' => {
4856             base_value => q(7),
4857             divisor => q(1),
4858             rule => q(seitsemännen),
4859             },
4860             '8' => {
4861             base_value => q(8),
4862             divisor => q(1),
4863             rule => q(kahdeksannen),
4864             },
4865             '9' => {
4866             base_value => q(9),
4867             divisor => q(1),
4868             rule => q(yhdeksännen),
4869             },
4870             '10' => {
4871             base_value => q(10),
4872             divisor => q(10),
4873             rule => q(kymmenennen),
4874             },
4875             '11' => {
4876             base_value => q(11),
4877             divisor => q(10),
4878             rule => q(yhdennentoista),
4879             },
4880             '12' => {
4881             base_value => q(12),
4882             divisor => q(10),
4883             rule => q(kahdennentoista),
4884             },
4885             '13' => {
4886             base_value => q(13),
4887             divisor => q(10),
4888             rule => q(→→toista),
4889             },
4890             '20' => {
4891             base_value => q(20),
4892             divisor => q(10),
4893             rule => q(←%%spellout-ordinal-genitive-larger←­kymmenennen[­→→]),
4894             },
4895             '100' => {
4896             base_value => q(100),
4897             divisor => q(100),
4898             rule => q(sadannen[­→→]),
4899             },
4900             '200' => {
4901             base_value => q(200),
4902             divisor => q(100),
4903             rule => q(←%%spellout-ordinal-genitive-larger←­sadannen[­→→]),
4904             },
4905             '1000' => {
4906             base_value => q(1000),
4907             divisor => q(1000),
4908             rule => q(tuhannennen[­→→]),
4909             },
4910             '2000' => {
4911             base_value => q(2000),
4912             divisor => q(1000),
4913             rule => q(←%%spellout-ordinal-genitive-larger←­tuhannennen[­→→]),
4914             },
4915             '1000000' => {
4916             base_value => q(1000000),
4917             divisor => q(1000000),
4918             rule => q(miljoonannen[­→→]),
4919             },
4920             '2000000' => {
4921             base_value => q(2000000),
4922             divisor => q(1000000),
4923             rule => q(←%%spellout-ordinal-genitive-larger←­miljoonannen[­→→]),
4924             },
4925             '1000000000' => {
4926             base_value => q(1000000000),
4927             divisor => q(1000000000),
4928             rule => q(miljardinnen[­→→]),
4929             },
4930             '2000000000' => {
4931             base_value => q(2000000000),
4932             divisor => q(1000000000),
4933             rule => q(←%%spellout-ordinal-genitive-larger←­miljardinnen[­→→]),
4934             },
4935             '1000000000000' => {
4936             base_value => q(1000000000000),
4937             divisor => q(1000000000000),
4938             rule => q(biljoonannen[ →→]),
4939             },
4940             '2000000000000' => {
4941             base_value => q(2000000000000),
4942             divisor => q(1000000000000),
4943             rule => q(←%%spellout-ordinal-genitive-larger←­biljoonannen[ →→]),
4944             },
4945             '1000000000000000000' => {
4946             base_value => q(1000000000000000000),
4947             divisor => q(1000000000000000000),
4948             rule => q(=#,##0=),
4949             },
4950             'max' => {
4951             base_value => q(1000000000000000000),
4952             divisor => q(1000000000000000000),
4953             rule => q(=#,##0=),
4954             },
4955             },
4956             },
4957             'spellout-ordinal-genitive-larger' => {
4958             'private' => {
4959             '0' => {
4960             base_value => q(0),
4961             divisor => q(1),
4962             rule => q(),
4963             },
4964             '2' => {
4965             base_value => q(2),
4966             divisor => q(1),
4967             rule => q(kahdennen),
4968             },
4969             '3' => {
4970             base_value => q(3),
4971             divisor => q(1),
4972             rule => q(=%spellout-ordinal-genitive=),
4973             },
4974             'max' => {
4975             base_value => q(3),
4976             divisor => q(1),
4977             rule => q(=%spellout-ordinal-genitive=),
4978             },
4979             },
4980             },
4981             'spellout-ordinal-genitive-plural' => {
4982             'public' => {
4983             '-x' => {
4984             divisor => q(1),
4985             rule => q(miinus →→),
4986             },
4987             '0' => {
4988             base_value => q(0),
4989             divisor => q(1),
4990             rule => q(nollansien),
4991             },
4992             'x.x' => {
4993             divisor => q(1),
4994             rule => q(=#,##0.#=),
4995             },
4996             '1' => {
4997             base_value => q(1),
4998             divisor => q(1),
4999             rule => q(ensimmäisten),
5000             },
5001             '2' => {
5002             base_value => q(2),
5003             divisor => q(1),
5004             rule => q(toisten),
5005             },
5006             '3' => {
5007             base_value => q(3),
5008             divisor => q(1),
5009             rule => q(kolmansien),
5010             },
5011             '4' => {
5012             base_value => q(4),
5013             divisor => q(1),
5014             rule => q(neljänsien),
5015             },
5016             '5' => {
5017             base_value => q(5),
5018             divisor => q(1),
5019             rule => q(viidensien),
5020             },
5021             '6' => {
5022             base_value => q(6),
5023             divisor => q(1),
5024             rule => q(kuudensien),
5025             },
5026             '7' => {
5027             base_value => q(7),
5028             divisor => q(1),
5029             rule => q(seitsemänsien),
5030             },
5031             '8' => {
5032             base_value => q(8),
5033             divisor => q(1),
5034             rule => q(kahdeksansien),
5035             },
5036             '9' => {
5037             base_value => q(9),
5038             divisor => q(1),
5039             rule => q(yhdeksänsien),
5040             },
5041             '10' => {
5042             base_value => q(10),
5043             divisor => q(10),
5044             rule => q(kymmenensien),
5045             },
5046             '11' => {
5047             base_value => q(11),
5048             divisor => q(10),
5049             rule => q(yhdensientoista),
5050             },
5051             '12' => {
5052             base_value => q(12),
5053             divisor => q(10),
5054             rule => q(kahdensientoista),
5055             },
5056             '13' => {
5057             base_value => q(13),
5058             divisor => q(10),
5059             rule => q(→→toista),
5060             },
5061             '20' => {
5062             base_value => q(20),
5063             divisor => q(10),
5064             rule => q(←%%spellout-ordinal-genitive-plural-larger←­kymmenensien[­→→]),
5065             },
5066             '100' => {
5067             base_value => q(100),
5068             divisor => q(100),
5069             rule => q(sadansien[­→→]),
5070             },
5071             '200' => {
5072             base_value => q(200),
5073             divisor => q(100),
5074             rule => q(←%%spellout-ordinal-genitive-plural-larger←­sadansien[­→→]),
5075             },
5076             '1000' => {
5077             base_value => q(1000),
5078             divisor => q(1000),
5079             rule => q(tuhannensien[­→→]),
5080             },
5081             '2000' => {
5082             base_value => q(2000),
5083             divisor => q(1000),
5084             rule => q(←%%spellout-ordinal-genitive-plural-larger←­tuhannensien[­→→]),
5085             },
5086             '1000000' => {
5087             base_value => q(1000000),
5088             divisor => q(1000000),
5089             rule => q(miljoonansien[­→→]),
5090             },
5091             '2000000' => {
5092             base_value => q(2000000),
5093             divisor => q(1000000),
5094             rule => q(←%%spellout-ordinal-genitive-plural-larger←­miljoonansien[­→→]),
5095             },
5096             '1000000000' => {
5097             base_value => q(1000000000),
5098             divisor => q(1000000000),
5099             rule => q(miljardinsien[­→→]),
5100             },
5101             '2000000000' => {
5102             base_value => q(2000000000),
5103             divisor => q(1000000000),
5104             rule => q(←%%spellout-ordinal-genitive-plural-larger←­miljardinsien[­→→]),
5105             },
5106             '1000000000000' => {
5107             base_value => q(1000000000000),
5108             divisor => q(1000000000000),
5109             rule => q(biljoonansien[ →→]),
5110             },
5111             '2000000000000' => {
5112             base_value => q(2000000000000),
5113             divisor => q(1000000000000),
5114             rule => q(←%%spellout-ordinal-genitive-plural-larger←­biljoonansien[ →→]),
5115             },
5116             '1000000000000000000' => {
5117             base_value => q(1000000000000000000),
5118             divisor => q(1000000000000000000),
5119             rule => q(=#,##0=),
5120             },
5121             'max' => {
5122             base_value => q(1000000000000000000),
5123             divisor => q(1000000000000000000),
5124             rule => q(=#,##0=),
5125             },
5126             },
5127             },
5128             'spellout-ordinal-genitive-plural-larger' => {
5129             'private' => {
5130             '0' => {
5131             base_value => q(0),
5132             divisor => q(1),
5133             rule => q(),
5134             },
5135             '2' => {
5136             base_value => q(2),
5137             divisor => q(1),
5138             rule => q(kahdensien),
5139             },
5140             '3' => {
5141             base_value => q(3),
5142             divisor => q(1),
5143             rule => q(=%spellout-ordinal-genitive-plural=),
5144             },
5145             'max' => {
5146             base_value => q(3),
5147             divisor => q(1),
5148             rule => q(=%spellout-ordinal-genitive-plural=),
5149             },
5150             },
5151             },
5152             'spellout-ordinal-illative' => {
5153             'public' => {
5154             '-x' => {
5155             divisor => q(1),
5156             rule => q(miinus →→),
5157             },
5158             '0' => {
5159             base_value => q(0),
5160             divisor => q(1),
5161             rule => q(nollanteen),
5162             },
5163             'x.x' => {
5164             divisor => q(1),
5165             rule => q(=#,##0.#=),
5166             },
5167             '1' => {
5168             base_value => q(1),
5169             divisor => q(1),
5170             rule => q(ensimmäiseen),
5171             },
5172             '2' => {
5173             base_value => q(2),
5174             divisor => q(1),
5175             rule => q(toiseen),
5176             },
5177             '3' => {
5178             base_value => q(3),
5179             divisor => q(1),
5180             rule => q(kolmanteen),
5181             },
5182             '4' => {
5183             base_value => q(4),
5184             divisor => q(1),
5185             rule => q(neljänteen),
5186             },
5187             '5' => {
5188             base_value => q(5),
5189             divisor => q(1),
5190             rule => q(viidenteen),
5191             },
5192             '6' => {
5193             base_value => q(6),
5194             divisor => q(1),
5195             rule => q(kuudenteen),
5196             },
5197             '7' => {
5198             base_value => q(7),
5199             divisor => q(1),
5200             rule => q(seitsemänteen),
5201             },
5202             '8' => {
5203             base_value => q(8),
5204             divisor => q(1),
5205             rule => q(kahdeksanteen),
5206             },
5207             '9' => {
5208             base_value => q(9),
5209             divisor => q(1),
5210             rule => q(yhdeksänteen),
5211             },
5212             '10' => {
5213             base_value => q(10),
5214             divisor => q(10),
5215             rule => q(kymmenenteen),
5216             },
5217             '11' => {
5218             base_value => q(11),
5219             divisor => q(10),
5220             rule => q(yhdenteentoista),
5221             },
5222             '12' => {
5223             base_value => q(12),
5224             divisor => q(10),
5225             rule => q(kahdenteentoista),
5226             },
5227             '13' => {
5228             base_value => q(13),
5229             divisor => q(10),
5230             rule => q(→→toista),
5231             },
5232             '20' => {
5233             base_value => q(20),
5234             divisor => q(10),
5235             rule => q(←%%spellout-ordinal-illative-larger←­kymmenenteen[­→→]),
5236             },
5237             '100' => {
5238             base_value => q(100),
5239             divisor => q(100),
5240             rule => q(sadanteen[­→→]),
5241             },
5242             '200' => {
5243             base_value => q(200),
5244             divisor => q(100),
5245             rule => q(←%%spellout-ordinal-illative-larger←­sadanteen[­→→]),
5246             },
5247             '1000' => {
5248             base_value => q(1000),
5249             divisor => q(1000),
5250             rule => q(tuhannenteen[­→→]),
5251             },
5252             '2000' => {
5253             base_value => q(2000),
5254             divisor => q(1000),
5255             rule => q(←%%spellout-ordinal-illative-larger←­tuhannenteen[­→→]),
5256             },
5257             '1000000' => {
5258             base_value => q(1000000),
5259             divisor => q(1000000),
5260             rule => q(miljoonanteen[­→→]),
5261             },
5262             '2000000' => {
5263             base_value => q(2000000),
5264             divisor => q(1000000),
5265             rule => q(←%%spellout-ordinal-illative-larger←­miljoonanteen[­→→]),
5266             },
5267             '1000000000' => {
5268             base_value => q(1000000000),
5269             divisor => q(1000000000),
5270             rule => q(miljardinteen[­→→]),
5271             },
5272             '2000000000' => {
5273             base_value => q(2000000000),
5274             divisor => q(1000000000),
5275             rule => q(←%%spellout-ordinal-illative-larger←­miljardinteen[­→→]),
5276             },
5277             '1000000000000' => {
5278             base_value => q(1000000000000),
5279             divisor => q(1000000000000),
5280             rule => q(biljoonanteen[ →→]),
5281             },
5282             '2000000000000' => {
5283             base_value => q(2000000000000),
5284             divisor => q(1000000000000),
5285             rule => q(←%%spellout-ordinal-illative-larger←­biljoonanteen[ →→]),
5286             },
5287             '1000000000000000000' => {
5288             base_value => q(1000000000000000000),
5289             divisor => q(1000000000000000000),
5290             rule => q(=#,##0=),
5291             },
5292             'max' => {
5293             base_value => q(1000000000000000000),
5294             divisor => q(1000000000000000000),
5295             rule => q(=#,##0=),
5296             },
5297             },
5298             },
5299             'spellout-ordinal-illative-larger' => {
5300             'private' => {
5301             '0' => {
5302             base_value => q(0),
5303             divisor => q(1),
5304             rule => q(),
5305             },
5306             '2' => {
5307             base_value => q(2),
5308             divisor => q(1),
5309             rule => q(kahdenteen),
5310             },
5311             '3' => {
5312             base_value => q(3),
5313             divisor => q(1),
5314             rule => q(=%spellout-ordinal-illative=),
5315             },
5316             'max' => {
5317             base_value => q(3),
5318             divisor => q(1),
5319             rule => q(=%spellout-ordinal-illative=),
5320             },
5321             },
5322             },
5323             'spellout-ordinal-illative-plural' => {
5324             'public' => {
5325             '-x' => {
5326             divisor => q(1),
5327             rule => q(miinus →→),
5328             },
5329             '0' => {
5330             base_value => q(0),
5331             divisor => q(1),
5332             rule => q(nollansiin),
5333             },
5334             'x.x' => {
5335             divisor => q(1),
5336             rule => q(=#,##0.#=),
5337             },
5338             '1' => {
5339             base_value => q(1),
5340             divisor => q(1),
5341             rule => q(ensimmäisiin),
5342             },
5343             '2' => {
5344             base_value => q(2),
5345             divisor => q(1),
5346             rule => q(toisiin),
5347             },
5348             '3' => {
5349             base_value => q(3),
5350             divisor => q(1),
5351             rule => q(kolmansiin),
5352             },
5353             '4' => {
5354             base_value => q(4),
5355             divisor => q(1),
5356             rule => q(neljänsiin),
5357             },
5358             '5' => {
5359             base_value => q(5),
5360             divisor => q(1),
5361             rule => q(viidensiin),
5362             },
5363             '6' => {
5364             base_value => q(6),
5365             divisor => q(1),
5366             rule => q(kuudensiin),
5367             },
5368             '7' => {
5369             base_value => q(7),
5370             divisor => q(1),
5371             rule => q(seitsemänsiin),
5372             },
5373             '8' => {
5374             base_value => q(8),
5375             divisor => q(1),
5376             rule => q(kahdeksansiin),
5377             },
5378             '9' => {
5379             base_value => q(9),
5380             divisor => q(1),
5381             rule => q(yhdeksänsiin),
5382             },
5383             '10' => {
5384             base_value => q(10),
5385             divisor => q(10),
5386             rule => q(kymmenensiin),
5387             },
5388             '11' => {
5389             base_value => q(11),
5390             divisor => q(10),
5391             rule => q(yhdensiintoista),
5392             },
5393             '12' => {
5394             base_value => q(12),
5395             divisor => q(10),
5396             rule => q(kahdensiintoista),
5397             },
5398             '13' => {
5399             base_value => q(13),
5400             divisor => q(10),
5401             rule => q(→→toista),
5402             },
5403             '20' => {
5404             base_value => q(20),
5405             divisor => q(10),
5406             rule => q(←%%spellout-ordinal-illative-plural-larger←­kymmenensiin[­→→]),
5407             },
5408             '100' => {
5409             base_value => q(100),
5410             divisor => q(100),
5411             rule => q(sadansiin[­→→]),
5412             },
5413             '200' => {
5414             base_value => q(200),
5415             divisor => q(100),
5416             rule => q(←%%spellout-ordinal-illative-plural-larger←­sadansiin[­→→]),
5417             },
5418             '1000' => {
5419             base_value => q(1000),
5420             divisor => q(1000),
5421             rule => q(tuhannensiin[­→→]),
5422             },
5423             '2000' => {
5424             base_value => q(2000),
5425             divisor => q(1000),
5426             rule => q(←%%spellout-ordinal-illative-plural-larger←­tuhannensiin[­→→]),
5427             },
5428             '1000000' => {
5429             base_value => q(1000000),
5430             divisor => q(1000000),
5431             rule => q(miljoonansiin[­→→]),
5432             },
5433             '2000000' => {
5434             base_value => q(2000000),
5435             divisor => q(1000000),
5436             rule => q(←%%spellout-ordinal-illative-plural-larger←­miljoonansiin[­→→]),
5437             },
5438             '1000000000' => {
5439             base_value => q(1000000000),
5440             divisor => q(1000000000),
5441             rule => q(miljardinsiin[­→→]),
5442             },
5443             '2000000000' => {
5444             base_value => q(2000000000),
5445             divisor => q(1000000000),
5446             rule => q(←%%spellout-ordinal-illative-plural-larger←­miljardinsiin[­→→]),
5447             },
5448             '1000000000000' => {
5449             base_value => q(1000000000000),
5450             divisor => q(1000000000000),
5451             rule => q(biljoonansiin[ →→]),
5452             },
5453             '2000000000000' => {
5454             base_value => q(2000000000000),
5455             divisor => q(1000000000000),
5456             rule => q(←%%spellout-ordinal-illative-plural-larger←­biljoonansiin[ →→]),
5457             },
5458             '1000000000000000000' => {
5459             base_value => q(1000000000000000000),
5460             divisor => q(1000000000000000000),
5461             rule => q(=#,##0=),
5462             },
5463             'max' => {
5464             base_value => q(1000000000000000000),
5465             divisor => q(1000000000000000000),
5466             rule => q(=#,##0=),
5467             },
5468             },
5469             },
5470             'spellout-ordinal-illative-plural-larger' => {
5471             'private' => {
5472             '0' => {
5473             base_value => q(0),
5474             divisor => q(1),
5475             rule => q(),
5476             },
5477             '2' => {
5478             base_value => q(2),
5479             divisor => q(1),
5480             rule => q(kahdensiin),
5481             },
5482             '3' => {
5483             base_value => q(3),
5484             divisor => q(1),
5485             rule => q(=%spellout-ordinal-illative-plural=),
5486             },
5487             'max' => {
5488             base_value => q(3),
5489             divisor => q(1),
5490             rule => q(=%spellout-ordinal-illative-plural=),
5491             },
5492             },
5493             },
5494             'spellout-ordinal-inessive' => {
5495             'public' => {
5496             '-x' => {
5497             divisor => q(1),
5498             rule => q(miinus →→),
5499             },
5500             '0' => {
5501             base_value => q(0),
5502             divisor => q(1),
5503             rule => q(nollannessa),
5504             },
5505             'x.x' => {
5506             divisor => q(1),
5507             rule => q(=#,##0.#=),
5508             },
5509             '1' => {
5510             base_value => q(1),
5511             divisor => q(1),
5512             rule => q(ensimmäisessä),
5513             },
5514             '2' => {
5515             base_value => q(2),
5516             divisor => q(1),
5517             rule => q(toisessa),
5518             },
5519             '3' => {
5520             base_value => q(3),
5521             divisor => q(1),
5522             rule => q(kolmannessa),
5523             },
5524             '4' => {
5525             base_value => q(4),
5526             divisor => q(1),
5527             rule => q(neljännessä),
5528             },
5529             '5' => {
5530             base_value => q(5),
5531             divisor => q(1),
5532             rule => q(viidennessä),
5533             },
5534             '6' => {
5535             base_value => q(6),
5536             divisor => q(1),
5537             rule => q(kuudennessa),
5538             },
5539             '7' => {
5540             base_value => q(7),
5541             divisor => q(1),
5542             rule => q(seitsemännessä),
5543             },
5544             '8' => {
5545             base_value => q(8),
5546             divisor => q(1),
5547             rule => q(kahdeksannessa),
5548             },
5549             '9' => {
5550             base_value => q(9),
5551             divisor => q(1),
5552             rule => q(yhdeksännessä),
5553             },
5554             '10' => {
5555             base_value => q(10),
5556             divisor => q(10),
5557             rule => q(kymmenennessä),
5558             },
5559             '11' => {
5560             base_value => q(11),
5561             divisor => q(10),
5562             rule => q(yhdennessätoista),
5563             },
5564             '12' => {
5565             base_value => q(12),
5566             divisor => q(10),
5567             rule => q(kahdennessatoista),
5568             },
5569             '13' => {
5570             base_value => q(13),
5571             divisor => q(10),
5572             rule => q(→→toista),
5573             },
5574             '20' => {
5575             base_value => q(20),
5576             divisor => q(10),
5577             rule => q(←%%spellout-ordinal-inessive-larger←­kymmenennessä[­→→]),
5578             },
5579             '100' => {
5580             base_value => q(100),
5581             divisor => q(100),
5582             rule => q(sadannessa[­→→]),
5583             },
5584             '200' => {
5585             base_value => q(200),
5586             divisor => q(100),
5587             rule => q(←%%spellout-ordinal-inessive-larger←­sadannessa[­→→]),
5588             },
5589             '1000' => {
5590             base_value => q(1000),
5591             divisor => q(1000),
5592             rule => q(tuhannennessa[­→→]),
5593             },
5594             '2000' => {
5595             base_value => q(2000),
5596             divisor => q(1000),
5597             rule => q(←%%spellout-ordinal-inessive-larger←­tuhannennessa[­→→]),
5598             },
5599             '1000000' => {
5600             base_value => q(1000000),
5601             divisor => q(1000000),
5602             rule => q(miljoonannessa[­→→]),
5603             },
5604             '2000000' => {
5605             base_value => q(2000000),
5606             divisor => q(1000000),
5607             rule => q(←%%spellout-ordinal-inessive-larger←­miljoonannessa[­→→]),
5608             },
5609             '1000000000' => {
5610             base_value => q(1000000000),
5611             divisor => q(1000000000),
5612             rule => q(miljardinnessa[­→→]),
5613             },
5614             '2000000000' => {
5615             base_value => q(2000000000),
5616             divisor => q(1000000000),
5617             rule => q(←%%spellout-ordinal-inessive-larger←­miljardinnessa[­→→]),
5618             },
5619             '1000000000000' => {
5620             base_value => q(1000000000000),
5621             divisor => q(1000000000000),
5622             rule => q(biljoonannessa[ →→]),
5623             },
5624             '2000000000000' => {
5625             base_value => q(2000000000000),
5626             divisor => q(1000000000000),
5627             rule => q(←%%spellout-ordinal-inessive-larger←­biljoonannessa[ →→]),
5628             },
5629             '1000000000000000000' => {
5630             base_value => q(1000000000000000000),
5631             divisor => q(1000000000000000000),
5632             rule => q(=#,##0=),
5633             },
5634             'max' => {
5635             base_value => q(1000000000000000000),
5636             divisor => q(1000000000000000000),
5637             rule => q(=#,##0=),
5638             },
5639             },
5640             },
5641             'spellout-ordinal-inessive-larger' => {
5642             'private' => {
5643             '0' => {
5644             base_value => q(0),
5645             divisor => q(1),
5646             rule => q(),
5647             },
5648             '2' => {
5649             base_value => q(2),
5650             divisor => q(1),
5651             rule => q(kahdennessa),
5652             },
5653             '3' => {
5654             base_value => q(3),
5655             divisor => q(1),
5656             rule => q(=%spellout-ordinal-inessive=),
5657             },
5658             'max' => {
5659             base_value => q(3),
5660             divisor => q(1),
5661             rule => q(=%spellout-ordinal-inessive=),
5662             },
5663             },
5664             },
5665             'spellout-ordinal-inessive-plural' => {
5666             'public' => {
5667             '-x' => {
5668             divisor => q(1),
5669             rule => q(miinus →→),
5670             },
5671             '0' => {
5672             base_value => q(0),
5673             divisor => q(1),
5674             rule => q(nollansissa),
5675             },
5676             'x.x' => {
5677             divisor => q(1),
5678             rule => q(=#,##0.#=),
5679             },
5680             '1' => {
5681             base_value => q(1),
5682             divisor => q(1),
5683             rule => q(ensimmäisissä),
5684             },
5685             '2' => {
5686             base_value => q(2),
5687             divisor => q(1),
5688             rule => q(toisissa),
5689             },
5690             '3' => {
5691             base_value => q(3),
5692             divisor => q(1),
5693             rule => q(kolmansissa),
5694             },
5695             '4' => {
5696             base_value => q(4),
5697             divisor => q(1),
5698             rule => q(neljänsissä),
5699             },
5700             '5' => {
5701             base_value => q(5),
5702             divisor => q(1),
5703             rule => q(viidensissä),
5704             },
5705             '6' => {
5706             base_value => q(6),
5707             divisor => q(1),
5708             rule => q(kuudensissa),
5709             },
5710             '7' => {
5711             base_value => q(7),
5712             divisor => q(1),
5713             rule => q(seitsemänsissä),
5714             },
5715             '8' => {
5716             base_value => q(8),
5717             divisor => q(1),
5718             rule => q(kahdeksansissa),
5719             },
5720             '9' => {
5721             base_value => q(9),
5722             divisor => q(1),
5723             rule => q(yhdeksänsissä),
5724             },
5725             '10' => {
5726             base_value => q(10),
5727             divisor => q(10),
5728             rule => q(kymmenensissä),
5729             },
5730             '11' => {
5731             base_value => q(11),
5732             divisor => q(10),
5733             rule => q(yhdensissätoista),
5734             },
5735             '12' => {
5736             base_value => q(12),
5737             divisor => q(10),
5738             rule => q(kahdensissatoista),
5739             },
5740             '13' => {
5741             base_value => q(13),
5742             divisor => q(10),
5743             rule => q(→→toista),
5744             },
5745             '20' => {
5746             base_value => q(20),
5747             divisor => q(10),
5748             rule => q(←%%spellout-ordinal-inessive-plural-larger←­kymmenensissä[­→→]),
5749             },
5750             '100' => {
5751             base_value => q(100),
5752             divisor => q(100),
5753             rule => q(sadansissa[­→→]),
5754             },
5755             '200' => {
5756             base_value => q(200),
5757             divisor => q(100),
5758             rule => q(←%%spellout-ordinal-inessive-plural-larger←­sadansissa[­→→]),
5759             },
5760             '1000' => {
5761             base_value => q(1000),
5762             divisor => q(1000),
5763             rule => q(tuhannensissa[­→→]),
5764             },
5765             '2000' => {
5766             base_value => q(2000),
5767             divisor => q(1000),
5768             rule => q(←%%spellout-ordinal-inessive-plural-larger←­tuhannensissa[­→→]),
5769             },
5770             '1000000' => {
5771             base_value => q(1000000),
5772             divisor => q(1000000),
5773             rule => q(miljoonansissa[­→→]),
5774             },
5775             '2000000' => {
5776             base_value => q(2000000),
5777             divisor => q(1000000),
5778             rule => q(←%%spellout-ordinal-inessive-plural-larger←­miljoonansissa[­→→]),
5779             },
5780             '1000000000' => {
5781             base_value => q(1000000000),
5782             divisor => q(1000000000),
5783             rule => q(miljardinsissa[­→→]),
5784             },
5785             '2000000000' => {
5786             base_value => q(2000000000),
5787             divisor => q(1000000000),
5788             rule => q(←%%spellout-ordinal-inessive-plural-larger←­miljardinsissa[­→→]),
5789             },
5790             '1000000000000' => {
5791             base_value => q(1000000000000),
5792             divisor => q(1000000000000),
5793             rule => q(biljoonansissa[ →→]),
5794             },
5795             '2000000000000' => {
5796             base_value => q(2000000000000),
5797             divisor => q(1000000000000),
5798             rule => q(←%%spellout-ordinal-inessive-plural-larger←­biljoonansissa[ →→]),
5799             },
5800             '1000000000000000000' => {
5801             base_value => q(1000000000000000000),
5802             divisor => q(1000000000000000000),
5803             rule => q(=#,##0=),
5804             },
5805             'max' => {
5806             base_value => q(1000000000000000000),
5807             divisor => q(1000000000000000000),
5808             rule => q(=#,##0=),
5809             },
5810             },
5811             },
5812             'spellout-ordinal-inessive-plural-larger' => {
5813             'private' => {
5814             '0' => {
5815             base_value => q(0),
5816             divisor => q(1),
5817             rule => q(),
5818             },
5819             '2' => {
5820             base_value => q(2),
5821             divisor => q(1),
5822             rule => q(kahdensissa),
5823             },
5824             '3' => {
5825             base_value => q(3),
5826             divisor => q(1),
5827             rule => q(=%spellout-ordinal-inessive-plural=),
5828             },
5829             'max' => {
5830             base_value => q(3),
5831             divisor => q(1),
5832             rule => q(=%spellout-ordinal-inessive-plural=),
5833             },
5834             },
5835             },
5836             'spellout-ordinal-larger' => {
5837             'private' => {
5838             '0' => {
5839             base_value => q(0),
5840             divisor => q(1),
5841             rule => q(),
5842             },
5843             '2' => {
5844             base_value => q(2),
5845             divisor => q(1),
5846             rule => q(kahdes),
5847             },
5848             '3' => {
5849             base_value => q(3),
5850             divisor => q(1),
5851             rule => q(=%spellout-ordinal=),
5852             },
5853             'max' => {
5854             base_value => q(3),
5855             divisor => q(1),
5856             rule => q(=%spellout-ordinal=),
5857             },
5858             },
5859             },
5860             'spellout-ordinal-partitive' => {
5861             'public' => {
5862             '-x' => {
5863             divisor => q(1),
5864             rule => q(miinus →→),
5865             },
5866             '0' => {
5867             base_value => q(0),
5868             divisor => q(1),
5869             rule => q(nollaa),
5870             },
5871             'x.x' => {
5872             divisor => q(1),
5873             rule => q(=#,##0.#=),
5874             },
5875             '1' => {
5876             base_value => q(1),
5877             divisor => q(1),
5878             rule => q(ensimmäistä),
5879             },
5880             '2' => {
5881             base_value => q(2),
5882             divisor => q(1),
5883             rule => q(toista),
5884             },
5885             '3' => {
5886             base_value => q(3),
5887             divisor => q(1),
5888             rule => q(kolmatta),
5889             },
5890             '4' => {
5891             base_value => q(4),
5892             divisor => q(1),
5893             rule => q(neljättä),
5894             },
5895             '5' => {
5896             base_value => q(5),
5897             divisor => q(1),
5898             rule => q(viidettä),
5899             },
5900             '6' => {
5901             base_value => q(6),
5902             divisor => q(1),
5903             rule => q(kuudetta),
5904             },
5905             '7' => {
5906             base_value => q(7),
5907             divisor => q(1),
5908             rule => q(seitsemättä),
5909             },
5910             '8' => {
5911             base_value => q(8),
5912             divisor => q(1),
5913             rule => q(kahdeksatta),
5914             },
5915             '9' => {
5916             base_value => q(9),
5917             divisor => q(1),
5918             rule => q(yhdeksättä),
5919             },
5920             '10' => {
5921             base_value => q(10),
5922             divisor => q(10),
5923             rule => q(kymmenettä),
5924             },
5925             '11' => {
5926             base_value => q(11),
5927             divisor => q(10),
5928             rule => q(yhdettätoista),
5929             },
5930             '12' => {
5931             base_value => q(12),
5932             divisor => q(10),
5933             rule => q(kahdettatoista),
5934             },
5935             '13' => {
5936             base_value => q(13),
5937             divisor => q(10),
5938             rule => q(→→toista),
5939             },
5940             '20' => {
5941             base_value => q(20),
5942             divisor => q(10),
5943             rule => q(←%%spellout-ordinal-partitive-larger←­kymmenettä[­→→]),
5944             },
5945             '100' => {
5946             base_value => q(100),
5947             divisor => q(100),
5948             rule => q(sadatta[­→→]),
5949             },
5950             '200' => {
5951             base_value => q(200),
5952             divisor => q(100),
5953             rule => q(←%%spellout-ordinal-partitive-larger←­sadatta[­→→]),
5954             },
5955             '1000' => {
5956             base_value => q(1000),
5957             divisor => q(1000),
5958             rule => q(tuhannetta[­→→]),
5959             },
5960             '2000' => {
5961             base_value => q(2000),
5962             divisor => q(1000),
5963             rule => q(←%%spellout-ordinal-partitive-larger←­tuhannetta[­→→]),
5964             },
5965             '1000000' => {
5966             base_value => q(1000000),
5967             divisor => q(1000000),
5968             rule => q(miljoonatta[­→→]),
5969             },
5970             '2000000' => {
5971             base_value => q(2000000),
5972             divisor => q(1000000),
5973             rule => q(←%%spellout-ordinal-partitive-larger←­miljoonatta[­→→]),
5974             },
5975             '1000000000' => {
5976             base_value => q(1000000000),
5977             divisor => q(1000000000),
5978             rule => q(miljarditta[­→→]),
5979             },
5980             '2000000000' => {
5981             base_value => q(2000000000),
5982             divisor => q(1000000000),
5983             rule => q(←%%spellout-ordinal-partitive-larger←­miljarditta[­→→]),
5984             },
5985             '1000000000000' => {
5986             base_value => q(1000000000000),
5987             divisor => q(1000000000000),
5988             rule => q(biljoonatta[ →→]),
5989             },
5990             '2000000000000' => {
5991             base_value => q(2000000000000),
5992             divisor => q(1000000000000),
5993             rule => q(←%%spellout-ordinal-partitive-larger←­biljoonatta[ →→]),
5994             },
5995             '1000000000000000000' => {
5996             base_value => q(1000000000000000000),
5997             divisor => q(1000000000000000000),
5998             rule => q(=#,##0=),
5999             },
6000             'max' => {
6001             base_value => q(1000000000000000000),
6002             divisor => q(1000000000000000000),
6003             rule => q(=#,##0=),
6004             },
6005             },
6006             },
6007             'spellout-ordinal-partitive-larger' => {
6008             'private' => {
6009             '0' => {
6010             base_value => q(0),
6011             divisor => q(1),
6012             rule => q(),
6013             },
6014             '2' => {
6015             base_value => q(2),
6016             divisor => q(1),
6017             rule => q(kahdetta),
6018             },
6019             '3' => {
6020             base_value => q(3),
6021             divisor => q(1),
6022             rule => q(=%spellout-ordinal-partitive=),
6023             },
6024             'max' => {
6025             base_value => q(3),
6026             divisor => q(1),
6027             rule => q(=%spellout-ordinal-partitive=),
6028             },
6029             },
6030             },
6031             'spellout-ordinal-partitive-plural' => {
6032             'public' => {
6033             '-x' => {
6034             divisor => q(1),
6035             rule => q(miinus →→),
6036             },
6037             '0' => {
6038             base_value => q(0),
6039             divisor => q(1),
6040             rule => q(nollansia),
6041             },
6042             'x.x' => {
6043             divisor => q(1),
6044             rule => q(=#,##0.#=),
6045             },
6046             '1' => {
6047             base_value => q(1),
6048             divisor => q(1),
6049             rule => q(ensimmäisiä),
6050             },
6051             '2' => {
6052             base_value => q(2),
6053             divisor => q(1),
6054             rule => q(toisia),
6055             },
6056             '3' => {
6057             base_value => q(3),
6058             divisor => q(1),
6059             rule => q(kolmansia),
6060             },
6061             '4' => {
6062             base_value => q(4),
6063             divisor => q(1),
6064             rule => q(neljänsiä),
6065             },
6066             '5' => {
6067             base_value => q(5),
6068             divisor => q(1),
6069             rule => q(viidensiä),
6070             },
6071             '6' => {
6072             base_value => q(6),
6073             divisor => q(1),
6074             rule => q(kuudensia),
6075             },
6076             '7' => {
6077             base_value => q(7),
6078             divisor => q(1),
6079             rule => q(seitsemänsiä),
6080             },
6081             '8' => {
6082             base_value => q(8),
6083             divisor => q(1),
6084             rule => q(kahdeksansia),
6085             },
6086             '9' => {
6087             base_value => q(9),
6088             divisor => q(1),
6089             rule => q(yhdeksänsiä),
6090             },
6091             '10' => {
6092             base_value => q(10),
6093             divisor => q(10),
6094             rule => q(kymmenensiä),
6095             },
6096             '11' => {
6097             base_value => q(11),
6098             divisor => q(10),
6099             rule => q(yhdensiätoista),
6100             },
6101             '12' => {
6102             base_value => q(12),
6103             divisor => q(10),
6104             rule => q(kahdensiatoista),
6105             },
6106             '13' => {
6107             base_value => q(13),
6108             divisor => q(10),
6109             rule => q(→→toista),
6110             },
6111             '20' => {
6112             base_value => q(20),
6113             divisor => q(10),
6114             rule => q(←%%spellout-ordinal-partitive-plural-larger←­kymmenensiä[­→→]),
6115             },
6116             '100' => {
6117             base_value => q(100),
6118             divisor => q(100),
6119             rule => q(sadansia[­→→]),
6120             },
6121             '200' => {
6122             base_value => q(200),
6123             divisor => q(100),
6124             rule => q(←%%spellout-ordinal-partitive-plural-larger←­sadansia[­→→]),
6125             },
6126             '1000' => {
6127             base_value => q(1000),
6128             divisor => q(1000),
6129             rule => q(tuhannensia[­→→]),
6130             },
6131             '2000' => {
6132             base_value => q(2000),
6133             divisor => q(1000),
6134             rule => q(←%%spellout-ordinal-partitive-plural-larger←­tuhannensia[­→→]),
6135             },
6136             '1000000' => {
6137             base_value => q(1000000),
6138             divisor => q(1000000),
6139             rule => q(miljoonansia[­→→]),
6140             },
6141             '2000000' => {
6142             base_value => q(2000000),
6143             divisor => q(1000000),
6144             rule => q(←%%spellout-ordinal-partitive-plural-larger←­miljoonansia[­→→]),
6145             },
6146             '1000000000' => {
6147             base_value => q(1000000000),
6148             divisor => q(1000000000),
6149             rule => q(miljardinsia[­→→]),
6150             },
6151             '2000000000' => {
6152             base_value => q(2000000000),
6153             divisor => q(1000000000),
6154             rule => q(←%%spellout-ordinal-partitive-plural-larger←­miljardinsia[­→→]),
6155             },
6156             '1000000000000' => {
6157             base_value => q(1000000000000),
6158             divisor => q(1000000000000),
6159             rule => q(biljoonansia[ →→]),
6160             },
6161             '2000000000000' => {
6162             base_value => q(2000000000000),
6163             divisor => q(1000000000000),
6164             rule => q(←%%spellout-ordinal-partitive-plural-larger←­biljoonansia[ →→]),
6165             },
6166             '1000000000000000000' => {
6167             base_value => q(1000000000000000000),
6168             divisor => q(1000000000000000000),
6169             rule => q(=#,##0=),
6170             },
6171             'max' => {
6172             base_value => q(1000000000000000000),
6173             divisor => q(1000000000000000000),
6174             rule => q(=#,##0=),
6175             },
6176             },
6177             },
6178             'spellout-ordinal-partitive-plural-larger' => {
6179             'private' => {
6180             '0' => {
6181             base_value => q(0),
6182             divisor => q(1),
6183             rule => q(),
6184             },
6185             '2' => {
6186             base_value => q(2),
6187             divisor => q(1),
6188             rule => q(kahdensia),
6189             },
6190             '3' => {
6191             base_value => q(3),
6192             divisor => q(1),
6193             rule => q(=%spellout-ordinal-partitive-plural=),
6194             },
6195             'max' => {
6196             base_value => q(3),
6197             divisor => q(1),
6198             rule => q(=%spellout-ordinal-partitive-plural=),
6199             },
6200             },
6201             },
6202             'spellout-ordinal-translative' => {
6203             'public' => {
6204             '-x' => {
6205             divisor => q(1),
6206             rule => q(miinus →→),
6207             },
6208             '0' => {
6209             base_value => q(0),
6210             divisor => q(1),
6211             rule => q(nollanneksi),
6212             },
6213             'x.x' => {
6214             divisor => q(1),
6215             rule => q(=#,##0.#=),
6216             },
6217             '1' => {
6218             base_value => q(1),
6219             divisor => q(1),
6220             rule => q(ensimmäiseksi),
6221             },
6222             '2' => {
6223             base_value => q(2),
6224             divisor => q(1),
6225             rule => q(toiseksi),
6226             },
6227             '3' => {
6228             base_value => q(3),
6229             divisor => q(1),
6230             rule => q(kolmanneksi),
6231             },
6232             '4' => {
6233             base_value => q(4),
6234             divisor => q(1),
6235             rule => q(neljänneksi),
6236             },
6237             '5' => {
6238             base_value => q(5),
6239             divisor => q(1),
6240             rule => q(viidenneksi),
6241             },
6242             '6' => {
6243             base_value => q(6),
6244             divisor => q(1),
6245             rule => q(kuudenneksi),
6246             },
6247             '7' => {
6248             base_value => q(7),
6249             divisor => q(1),
6250             rule => q(seitsemänneksi),
6251             },
6252             '8' => {
6253             base_value => q(8),
6254             divisor => q(1),
6255             rule => q(kahdeksanneksi),
6256             },
6257             '9' => {
6258             base_value => q(9),
6259             divisor => q(1),
6260             rule => q(yhdeksänneksi),
6261             },
6262             '10' => {
6263             base_value => q(10),
6264             divisor => q(10),
6265             rule => q(kymmenenneksi),
6266             },
6267             '11' => {
6268             base_value => q(11),
6269             divisor => q(10),
6270             rule => q(yhdenneksitoista),
6271             },
6272             '12' => {
6273             base_value => q(12),
6274             divisor => q(10),
6275             rule => q(kahdenneksitoista),
6276             },
6277             '13' => {
6278             base_value => q(13),
6279             divisor => q(10),
6280             rule => q(→→toista),
6281             },
6282             '20' => {
6283             base_value => q(20),
6284             divisor => q(10),
6285             rule => q(←%%spellout-ordinal-translative-larger←­kymmenenneksi[­→→]),
6286             },
6287             '100' => {
6288             base_value => q(100),
6289             divisor => q(100),
6290             rule => q(sadanneksi[­→→]),
6291             },
6292             '200' => {
6293             base_value => q(200),
6294             divisor => q(100),
6295             rule => q(←%%spellout-ordinal-translative-larger←­sadanneksi[­→→]),
6296             },
6297             '1000' => {
6298             base_value => q(1000),
6299             divisor => q(1000),
6300             rule => q(tuhannenneksi[­→→]),
6301             },
6302             '2000' => {
6303             base_value => q(2000),
6304             divisor => q(1000),
6305             rule => q(←%%spellout-ordinal-translative-larger←­tuhannenneksi[­→→]),
6306             },
6307             '1000000' => {
6308             base_value => q(1000000),
6309             divisor => q(1000000),
6310             rule => q(miljoonanneksi[­→→]),
6311             },
6312             '2000000' => {
6313             base_value => q(2000000),
6314             divisor => q(1000000),
6315             rule => q(←%%spellout-ordinal-translative-larger←­miljoonanneksi[­→→]),
6316             },
6317             '1000000000' => {
6318             base_value => q(1000000000),
6319             divisor => q(1000000000),
6320             rule => q(miljardinneksi[­→→]),
6321             },
6322             '2000000000' => {
6323             base_value => q(2000000000),
6324             divisor => q(1000000000),
6325             rule => q(←%%spellout-ordinal-translative-larger←­miljardinneksi[­→→]),
6326             },
6327             '1000000000000' => {
6328             base_value => q(1000000000000),
6329             divisor => q(1000000000000),
6330             rule => q(biljoonanneksi[ →→]),
6331             },
6332             '2000000000000' => {
6333             base_value => q(2000000000000),
6334             divisor => q(1000000000000),
6335             rule => q(←%%spellout-ordinal-translative-larger←­biljoonanneksi[ →→]),
6336             },
6337             '1000000000000000000' => {
6338             base_value => q(1000000000000000000),
6339             divisor => q(1000000000000000000),
6340             rule => q(=#,##0=),
6341             },
6342             'max' => {
6343             base_value => q(1000000000000000000),
6344             divisor => q(1000000000000000000),
6345             rule => q(=#,##0=),
6346             },
6347             },
6348             },
6349             'spellout-ordinal-translative-larger' => {
6350             'private' => {
6351             '0' => {
6352             base_value => q(0),
6353             divisor => q(1),
6354             rule => q(),
6355             },
6356             '2' => {
6357             base_value => q(2),
6358             divisor => q(1),
6359             rule => q(kahdenneksi),
6360             },
6361             '3' => {
6362             base_value => q(3),
6363             divisor => q(1),
6364             rule => q(=%spellout-ordinal-translative=),
6365             },
6366             'max' => {
6367             base_value => q(3),
6368             divisor => q(1),
6369             rule => q(=%spellout-ordinal-translative=),
6370             },
6371             },
6372             },
6373             'spellout-ordinal-translative-plural' => {
6374             'public' => {
6375             '-x' => {
6376             divisor => q(1),
6377             rule => q(miinus →→),
6378             },
6379             '0' => {
6380             base_value => q(0),
6381             divisor => q(1),
6382             rule => q(nollansiksi),
6383             },
6384             'x.x' => {
6385             divisor => q(1),
6386             rule => q(=#,##0.#=),
6387             },
6388             '1' => {
6389             base_value => q(1),
6390             divisor => q(1),
6391             rule => q(ensimmäisiksi),
6392             },
6393             '2' => {
6394             base_value => q(2),
6395             divisor => q(1),
6396             rule => q(toisiksi),
6397             },
6398             '3' => {
6399             base_value => q(3),
6400             divisor => q(1),
6401             rule => q(kolmansiksi),
6402             },
6403             '4' => {
6404             base_value => q(4),
6405             divisor => q(1),
6406             rule => q(neljänsiksi),
6407             },
6408             '5' => {
6409             base_value => q(5),
6410             divisor => q(1),
6411             rule => q(viidensiksi),
6412             },
6413             '6' => {
6414             base_value => q(6),
6415             divisor => q(1),
6416             rule => q(kuudensiksi),
6417             },
6418             '7' => {
6419             base_value => q(7),
6420             divisor => q(1),
6421             rule => q(seitsemänsiksi),
6422             },
6423             '8' => {
6424             base_value => q(8),
6425             divisor => q(1),
6426             rule => q(kahdeksansiksi),
6427             },
6428             '9' => {
6429             base_value => q(9),
6430             divisor => q(1),
6431             rule => q(yhdeksänsiksi),
6432             },
6433             '10' => {
6434             base_value => q(10),
6435             divisor => q(10),
6436             rule => q(kymmenensiksi),
6437             },
6438             '11' => {
6439             base_value => q(11),
6440             divisor => q(10),
6441             rule => q(yhdensiksitoista),
6442             },
6443             '12' => {
6444             base_value => q(12),
6445             divisor => q(10),
6446             rule => q(kahdensiksitoista),
6447             },
6448             '13' => {
6449             base_value => q(13),
6450             divisor => q(10),
6451             rule => q(→→toista),
6452             },
6453             '20' => {
6454             base_value => q(20),
6455             divisor => q(10),
6456             rule => q(←%%spellout-ordinal-translative-plural-larger←­kymmenensiksi[­→→]),
6457             },
6458             '100' => {
6459             base_value => q(100),
6460             divisor => q(100),
6461             rule => q(sadansiksi[­→→]),
6462             },
6463             '200' => {
6464             base_value => q(200),
6465             divisor => q(100),
6466             rule => q(←%%spellout-ordinal-translative-plural-larger←­sadansiksi[­→→]),
6467             },
6468             '1000' => {
6469             base_value => q(1000),
6470             divisor => q(1000),
6471             rule => q(tuhannensiksi[­→→]),
6472             },
6473             '2000' => {
6474             base_value => q(2000),
6475             divisor => q(1000),
6476             rule => q(←%%spellout-ordinal-translative-plural-larger←­tuhannensiksi[­→→]),
6477             },
6478             '1000000' => {
6479             base_value => q(1000000),
6480             divisor => q(1000000),
6481             rule => q(miljoonansiksi[­→→]),
6482             },
6483             '2000000' => {
6484             base_value => q(2000000),
6485             divisor => q(1000000),
6486             rule => q(←%%spellout-ordinal-translative-plural-larger←­miljoonansiksi[­→→]),
6487             },
6488             '1000000000' => {
6489             base_value => q(1000000000),
6490             divisor => q(1000000000),
6491             rule => q(miljardinsiksi[­→→]),
6492             },
6493             '2000000000' => {
6494             base_value => q(2000000000),
6495             divisor => q(1000000000),
6496             rule => q(←%%spellout-ordinal-translative-plural-larger←­miljardinsiksi[­→→]),
6497             },
6498             '1000000000000' => {
6499             base_value => q(1000000000000),
6500             divisor => q(1000000000000),
6501             rule => q(biljoonansiksi[ →→]),
6502             },
6503             '2000000000000' => {
6504             base_value => q(2000000000000),
6505             divisor => q(1000000000000),
6506             rule => q(←%%spellout-ordinal-translative-plural-larger←­biljoonansiksi[ →→]),
6507             },
6508             '1000000000000000000' => {
6509             base_value => q(1000000000000000000),
6510             divisor => q(1000000000000000000),
6511             rule => q(=#,##0=),
6512             },
6513             'max' => {
6514             base_value => q(1000000000000000000),
6515             divisor => q(1000000000000000000),
6516             rule => q(=#,##0=),
6517             },
6518             },
6519             },
6520             'spellout-ordinal-translative-plural-larger' => {
6521             'private' => {
6522             '0' => {
6523             base_value => q(0),
6524             divisor => q(1),
6525             rule => q(),
6526             },
6527             '2' => {
6528             base_value => q(2),
6529             divisor => q(1),
6530             rule => q(kahdensiksi),
6531             },
6532             '3' => {
6533             base_value => q(3),
6534             divisor => q(1),
6535             rule => q(=%spellout-ordinal-translative-plural=),
6536             },
6537             'max' => {
6538             base_value => q(3),
6539             divisor => q(1),
6540             rule => q(=%spellout-ordinal-translative-plural=),
6541             },
6542             },
6543             },
6544             } },
6545             );
6546              
6547             # Need to add code for Key type pattern
6548             sub display_name_pattern {
6549 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
6550              
6551 0           my $display_pattern = '{0} ({1})';
6552 0           $display_pattern =~s/\{0\}/$name/g;
6553 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
6554             $region,
6555             $script,
6556             $variant,
6557             );
6558              
6559 0           $display_pattern =~s/\{1\}/$subtags/g;
6560 0           return $display_pattern;
6561             }
6562              
6563             has 'display_name_language' => (
6564             is => 'ro',
6565             isa => CodeRef,
6566             init_arg => undef,
6567             default => sub {
6568             sub {
6569             my %languages = (
6570             'aa' => 'afar',
6571             'ab' => 'abhaasi',
6572             'ace' => 'atšeh',
6573             'ach' => 'atšoli',
6574             'ada' => 'adangme',
6575             'ady' => 'adyge',
6576             'ae' => 'avesta',
6577             'aeb' => 'tunisianarabia',
6578             'af' => 'afrikaans',
6579             'afh' => 'afrihili',
6580             'agq' => 'aghem',
6581             'ain' => 'ainu',
6582             'ak' => 'akan',
6583             'akk' => 'akkadi',
6584             'akz' => 'alabama',
6585             'ale' => 'aleutti',
6586             'aln' => 'gegi',
6587             'alt' => 'altai',
6588             'am' => 'amhara',
6589             'an' => 'aragonia',
6590             'ang' => 'muinaisenglanti',
6591             'anp' => 'angika',
6592             'ar' => 'arabia',
6593             'ar_001' => 'yleisarabia',
6594             'arc' => 'valtakunnanaramea',
6595             'arn' => 'mapudungun',
6596             'aro' => 'araona',
6597             'arp' => 'arapaho',
6598             'arq' => 'algerianarabia',
6599             'ars' => 'arabia – najd',
6600             'arw' => 'arawak',
6601             'ary' => 'marokonarabia',
6602             'arz' => 'egyptinarabia',
6603             'as' => 'assami',
6604             'asa' => 'asu',
6605             'ase' => 'amerikkalainen viittomakieli',
6606             'ast' => 'asturia',
6607             'av' => 'avaari',
6608             'avk' => 'kotava',
6609             'awa' => 'awadhi',
6610             'ay' => 'aimara',
6611             'az' => 'azeri',
6612             'az@alt=short' => 'azeri',
6613             'ba' => 'baškiiri',
6614             'bal' => 'belutši',
6615             'ban' => 'bali',
6616             'bar' => 'baijeri',
6617             'bas' => 'basaa',
6618             'bax' => 'bamum',
6619             'bbc' => 'batak-toba',
6620             'bbj' => 'ghomala',
6621             'be' => 'valkovenäjä',
6622             'bej' => 'bedža',
6623             'bem' => 'bemba',
6624             'bew' => 'betawi',
6625             'bez' => 'bena',
6626             'bfd' => 'fut',
6627             'bfq' => 'badaga',
6628             'bg' => 'bulgaria',
6629             'bgn' => 'länsibelutši',
6630             'bho' => 'bhodžpuri',
6631             'bi' => 'bislama',
6632             'bik' => 'bikol',
6633             'bin' => 'bini',
6634             'bjn' => 'banjar',
6635             'bkm' => 'kom',
6636             'bla' => 'siksika',
6637             'bm' => 'bambara',
6638             'bn' => 'bengali',
6639             'bo' => 'tiibet',
6640             'bpy' => 'bišnupria',
6641             'bqi' => 'bahtiari',
6642             'br' => 'bretoni',
6643             'bra' => 'bradž',
6644             'brh' => 'brahui',
6645             'brx' => 'bodo',
6646             'bs' => 'bosnia',
6647             'bss' => 'koose',
6648             'bua' => 'burjaatti',
6649             'bug' => 'bugi',
6650             'bum' => 'bulu',
6651             'byn' => 'bilin',
6652             'byv' => 'medumba',
6653             'ca' => 'katalaani',
6654             'cad' => 'caddo',
6655             'car' => 'karibi',
6656             'cay' => 'cayuga',
6657             'cch' => 'atsam',
6658             'ce' => 'tšetšeeni',
6659             'ceb' => 'cebuano',
6660             'cgg' => 'kiga',
6661             'ch' => 'tšamorro',
6662             'chb' => 'tšibtša',
6663             'chg' => 'tšagatai',
6664             'chk' => 'chuuk',
6665             'chm' => 'mari',
6666             'chn' => 'chinook-jargon',
6667             'cho' => 'choctaw',
6668             'chp' => 'chipewyan',
6669             'chr' => 'cherokee',
6670             'chy' => 'cheyenne',
6671             'ckb' => 'sorani',
6672             'co' => 'korsika',
6673             'cop' => 'kopti',
6674             'cps' => 'capiznon',
6675             'cr' => 'cree',
6676             'crh' => 'krimintataari',
6677             'crh@alt=secondary' => 'kriminturkki',
6678             'crs' => 'seychellienkreoli',
6679             'cs' => 'tšekki',
6680             'csb' => 'kašubi',
6681             'cu' => 'kirkkoslaavi',
6682             'cv' => 'tšuvassi',
6683             'cy' => 'kymri',
6684             'da' => 'tanska',
6685             'dak' => 'dakota',
6686             'dar' => 'dargi',
6687             'dav' => 'taita',
6688             'de' => 'saksa',
6689             'de_AT' => 'itävallansaksa',
6690             'de_CH' => 'sveitsinyläsaksa',
6691             'del' => 'delaware',
6692             'den' => 'slevi',
6693             'dgr' => 'dogrib',
6694             'din' => 'dinka',
6695             'dje' => 'djerma',
6696             'doi' => 'dogri',
6697             'dsb' => 'alasorbi',
6698             'dtp' => 'dusun',
6699             'dua' => 'duala',
6700             'dum' => 'keskihollanti',
6701             'dv' => 'divehi',
6702             'dyo' => 'jola-fonyi',
6703             'dyu' => 'djula',
6704             'dz' => 'dzongkha',
6705             'dzg' => 'dazaga',
6706             'ebu' => 'embu',
6707             'ee' => 'ewe',
6708             'efi' => 'efik',
6709             'egl' => 'emilia',
6710             'egy' => 'muinaisegypti',
6711             'eka' => 'ekajuk',
6712             'el' => 'kreikka',
6713             'elx' => 'elami',
6714             'en' => 'englanti',
6715             'en_AU' => 'australianenglanti',
6716             'en_CA' => 'kanadanenglanti',
6717             'en_GB' => 'britannianenglanti',
6718             'en_GB@alt=short' => 'englanti (Britannia)',
6719             'en_US' => 'amerikanenglanti',
6720             'en_US@alt=short' => 'englanti (USA)',
6721             'enm' => 'keskienglanti',
6722             'eo' => 'esperanto',
6723             'es' => 'espanja',
6724             'es_419' => 'amerikanespanja',
6725             'es_ES' => 'euroopanespanja',
6726             'es_MX' => 'meksikonespanja',
6727             'esu' => 'alaskanjupik',
6728             'et' => 'viro',
6729             'eu' => 'baski',
6730             'ewo' => 'ewondo',
6731             'ext' => 'extremadura',
6732             'fa' => 'persia',
6733             'fa@alt=secondary' => 'persia',
6734             'fan' => 'fang',
6735             'fat' => 'fanti',
6736             'ff' => 'fulani',
6737             'fi' => 'suomi',
6738             'fil' => 'filipino',
6739             'fit' => 'meänkieli',
6740             'fj' => 'fidži',
6741             'fo' => 'fääri',
6742             'fon' => 'fon',
6743             'fr' => 'ranska',
6744             'fr_CA' => 'kanadanranska',
6745             'fr_CH' => 'sveitsinranska',
6746             'frc' => 'cajunranska',
6747             'frm' => 'keskiranska',
6748             'fro' => 'muinaisranska',
6749             'frp' => 'arpitaani',
6750             'frr' => 'pohjoisfriisi',
6751             'frs' => 'itäfriisi',
6752             'fur' => 'friuli',
6753             'fy' => 'länsifriisi',
6754             'ga' => 'iiri',
6755             'gaa' => 'ga',
6756             'gag' => 'gagauzi',
6757             'gan' => 'gan-kiina',
6758             'gay' => 'gajo',
6759             'gba' => 'gbaja',
6760             'gbz' => 'zoroastrialaisdari',
6761             'gd' => 'gaeli',
6762             'gez' => 'ge’ez',
6763             'gil' => 'kiribati',
6764             'gl' => 'galicia',
6765             'glk' => 'gilaki',
6766             'gmh' => 'keskiyläsaksa',
6767             'gn' => 'guarani',
6768             'goh' => 'muinaisyläsaksa',
6769             'gom' => 'goankonkani',
6770             'gon' => 'gondi',
6771             'gor' => 'gorontalo',
6772             'got' => 'gootti',
6773             'grb' => 'grebo',
6774             'grc' => 'muinaiskreikka',
6775             'gsw' => 'sveitsinsaksa',
6776             'gu' => 'gudžarati',
6777             'guc' => 'wayuu',
6778             'gur' => 'frafra',
6779             'guz' => 'gusii',
6780             'gv' => 'manksi',
6781             'gwi' => 'gwitšin',
6782             'ha' => 'hausa',
6783             'hai' => 'haida',
6784             'hak' => 'hakka-kiina',
6785             'haw' => 'havaiji',
6786             'he' => 'heprea',
6787             'hi' => 'hindi',
6788             'hif' => 'fidžinhindi',
6789             'hil' => 'hiligaino',
6790             'hit' => 'heetti',
6791             'hmn' => 'hmong',
6792             'ho' => 'hiri-motu',
6793             'hr' => 'kroatia',
6794             'hsb' => 'yläsorbi',
6795             'hsn' => 'xiang-kiina',
6796             'ht' => 'haiti',
6797             'hu' => 'unkari',
6798             'hup' => 'hupa',
6799             'hy' => 'armenia',
6800             'hz' => 'herero',
6801             'ia' => 'interlingua',
6802             'iba' => 'iban',
6803             'ibb' => 'ibibio',
6804             'id' => 'indonesia',
6805             'ie' => 'interlingue',
6806             'ig' => 'igbo',
6807             'ii' => 'sichuanin-yi',
6808             'ik' => 'inupiaq',
6809             'ilo' => 'iloko',
6810             'inh' => 'inguuši',
6811             'io' => 'ido',
6812             'is' => 'islanti',
6813             'it' => 'italia',
6814             'iu' => 'inuktitut',
6815             'izh' => 'inkeroinen',
6816             'ja' => 'japani',
6817             'jam' => 'jamaikankreolienglanti',
6818             'jbo' => 'lojban',
6819             'jgo' => 'ngomba',
6820             'jmc' => 'machame',
6821             'jpr' => 'juutalaispersia',
6822             'jrb' => 'juutalaisarabia',
6823             'jut' => 'juutti',
6824             'jv' => 'jaava',
6825             'ka' => 'georgia',
6826             'kaa' => 'karakalpakki',
6827             'kab' => 'kabyyli',
6828             'kac' => 'katšin',
6829             'kaj' => 'jju',
6830             'kam' => 'kamba',
6831             'kaw' => 'kavi',
6832             'kbd' => 'kabardi',
6833             'kbl' => 'kanembu',
6834             'kcg' => 'tyap',
6835             'kde' => 'makonde',
6836             'kea' => 'kapverdenkreoli',
6837             'ken' => 'kenyang',
6838             'kfo' => 'norsunluurannikonkoro',
6839             'kg' => 'kongo',
6840             'kgp' => 'kaingang',
6841             'kha' => 'khasi',
6842             'kho' => 'khotani',
6843             'khq' => 'koyra chiini',
6844             'khw' => 'khowar',
6845             'ki' => 'kikuju',
6846             'kiu' => 'kirmanjki',
6847             'kj' => 'kuanjama',
6848             'kk' => 'kazakki',
6849             'kkj' => 'kako',
6850             'kl' => 'kalaallisut',
6851             'kl@alt=secondary' => 'grönlanti',
6852             'kln' => 'kalenjin',
6853             'km' => 'khmer',
6854             'kmb' => 'kimbundu',
6855             'kn' => 'kannada',
6856             'ko' => 'korea',
6857             'koi' => 'komipermjakki',
6858             'kok' => 'konkani',
6859             'kos' => 'kosrae',
6860             'kpe' => 'kpelle',
6861             'kr' => 'kanuri',
6862             'krc' => 'karatšai-balkaari',
6863             'kri' => 'krio',
6864             'krj' => 'kinaray-a',
6865             'krl' => 'karjala',
6866             'kru' => 'kurukh',
6867             'ks' => 'kašmiri',
6868             'ksb' => 'shambala',
6869             'ksf' => 'bafia',
6870             'ksh' => 'kölsch',
6871             'ku' => 'kurdi',
6872             'kum' => 'kumykki',
6873             'kut' => 'kutenai',
6874             'kv' => 'komi',
6875             'kw' => 'korni',
6876             'ky' => 'kirgiisi',
6877             'la' => 'latina',
6878             'lad' => 'ladino',
6879             'lad@alt=secondary' => 'juutalaisespanja',
6880             'lag' => 'lango',
6881             'lah' => 'lahnda',
6882             'lam' => 'lamba',
6883             'lb' => 'luxemburg',
6884             'lez' => 'lezgi',
6885             'lfn' => 'lingua franca nova',
6886             'lg' => 'ganda',
6887             'li' => 'limburg',
6888             'lij' => 'liguuri',
6889             'liv' => 'liivi',
6890             'lkt' => 'lakota',
6891             'lmo' => 'lombardi',
6892             'ln' => 'lingala',
6893             'lo' => 'lao',
6894             'lol' => 'mongo',
6895             'lou' => 'louisianankreoli',
6896             'loz' => 'lozi',
6897             'lrc' => 'pohjoisluri',
6898             'lt' => 'liettua',
6899             'ltg' => 'latgalli',
6900             'lu' => 'katanganluba',
6901             'lua' => 'luluanluba',
6902             'lui' => 'luiseño',
6903             'lun' => 'lunda',
6904             'luo' => 'luo',
6905             'lus' => 'lusai',
6906             'luy' => 'luhya',
6907             'lv' => 'latvia',
6908             'lzh' => 'klassinen kiina',
6909             'lzz' => 'lazi',
6910             'mad' => 'madura',
6911             'maf' => 'mafa',
6912             'mag' => 'magahi',
6913             'mai' => 'maithili',
6914             'mak' => 'makassar',
6915             'man' => 'mandingo',
6916             'mas' => 'maasai',
6917             'mde' => 'maba',
6918             'mdf' => 'mokša',
6919             'mdr' => 'mandar',
6920             'men' => 'mende',
6921             'mer' => 'meru',
6922             'mfe' => 'morisyen',
6923             'mg' => 'malagassi',
6924             'mga' => 'keski-iiri',
6925             'mgh' => 'makua-meetto',
6926             'mgo' => 'meta’',
6927             'mh' => 'marshall',
6928             'mi' => 'maori',
6929             'mic' => 'micmac',
6930             'min' => 'minangkabau',
6931             'mk' => 'makedonia',
6932             'ml' => 'malajalam',
6933             'mn' => 'mongoli',
6934             'mnc' => 'mantšu',
6935             'mni' => 'manipuri',
6936             'moh' => 'mohawk',
6937             'mos' => 'mossi',
6938             'mr' => 'marathi',
6939             'mrj' => 'vuorimari',
6940             'ms' => 'malaiji',
6941             'mt' => 'malta',
6942             'mua' => 'mundang',
6943             'mul' => 'useita kieliä',
6944             'mus' => 'creek',
6945             'mwl' => 'mirandeesi',
6946             'mwr' => 'marwari',
6947             'mwv' => 'mentawai',
6948             'my' => 'burma',
6949             'mye' => 'myene',
6950             'myv' => 'ersä',
6951             'mzn' => 'mazandarani',
6952             'na' => 'nauru',
6953             'nan' => 'min nan -kiina',
6954             'nap' => 'napoli',
6955             'naq' => 'nama',
6956             'nb' => 'norjan bokmål',
6957             'nd' => 'pohjois-ndebele',
6958             'nds' => 'alasaksa',
6959             'nds_NL' => 'alankomaidenalasaksa',
6960             'ne' => 'nepali',
6961             'new' => 'newari',
6962             'ng' => 'ndonga',
6963             'nia' => 'nias',
6964             'niu' => 'niue',
6965             'njo' => 'ao naga',
6966             'nl' => 'hollanti',
6967             'nl_BE' => 'flaami',
6968             'nmg' => 'kwasio',
6969             'nn' => 'norjan nynorsk',
6970             'nnh' => 'ngiemboon',
6971             'no' => 'norja',
6972             'nog' => 'nogai',
6973             'non' => 'muinaisnorja',
6974             'nov' => 'novial',
6975             'nqo' => 'n’ko',
6976             'nr' => 'etelä-ndebele',
6977             'nso' => 'pohjoissotho',
6978             'nus' => 'nuer',
6979             'nv' => 'navajo',
6980             'nwc' => 'klassinen newari',
6981             'ny' => 'njandža',
6982             'nym' => 'nyamwezi',
6983             'nyn' => 'nyankole',
6984             'nyo' => 'nyoro',
6985             'nzi' => 'nzima',
6986             'oc' => 'oksitaani',
6987             'oj' => 'odžibwa',
6988             'om' => 'oromo',
6989             'or' => 'orija',
6990             'os' => 'osseetti',
6991             'osa' => 'osage',
6992             'ota' => 'osmani',
6993             'pa' => 'pandžabi',
6994             'pag' => 'pangasinan',
6995             'pal' => 'pahlavi',
6996             'pam' => 'pampanga',
6997             'pap' => 'papiamentu',
6998             'pau' => 'palau',
6999             'pcd' => 'picardi',
7000             'pcm' => 'nigerianpidgin',
7001             'pdc' => 'pennsylvaniansaksa',
7002             'pdt' => 'plautdietsch',
7003             'peo' => 'muinaispersia',
7004             'pfl' => 'pfaltsi',
7005             'phn' => 'foinikia',
7006             'pi' => 'paali',
7007             'pl' => 'puola',
7008             'pms' => 'piemonte',
7009             'pnt' => 'pontoksenkreikka',
7010             'pon' => 'pohnpei',
7011             'prg' => 'muinaispreussi',
7012             'pro' => 'muinaisprovensaali',
7013             'ps' => 'paštu',
7014             'pt' => 'portugali',
7015             'pt_BR' => 'brasilianportugali',
7016             'pt_PT' => 'euroopanportugali',
7017             'qu' => 'ketšua',
7018             'quc' => 'kʼicheʼ',
7019             'qug' => 'chimborazonylänköketšua',
7020             'raj' => 'radžastani',
7021             'rap' => 'rapanui',
7022             'rar' => 'rarotonga',
7023             'rgn' => 'romagnoli',
7024             'rif' => 'tarifit',
7025             'rm' => 'retoromaani',
7026             'rn' => 'rundi',
7027             'ro' => 'romania',
7028             'ro_MD' => 'moldova',
7029             'rof' => 'rombo',
7030             'rom' => 'romani',
7031             'root' => 'juuri',
7032             'rtm' => 'rotuma',
7033             'ru' => 'venäjä',
7034             'rue' => 'ruteeni',
7035             'rug' => 'roviana',
7036             'rup' => 'aromania',
7037             'rw' => 'ruanda',
7038             'rwk' => 'rwa',
7039             'sa' => 'sanskrit',
7040             'sad' => 'sandawe',
7041             'sah' => 'jakuutti',
7042             'sam' => 'samarianaramea',
7043             'saq' => 'samburu',
7044             'sas' => 'sasak',
7045             'sat' => 'santali',
7046             'saz' => 'sauraštri',
7047             'sba' => 'ngambay',
7048             'sbp' => 'sangu',
7049             'sc' => 'sardi',
7050             'scn' => 'sisilia',
7051             'sco' => 'skotti',
7052             'sd' => 'sindhi',
7053             'sdc' => 'sassarinsardi',
7054             'sdh' => 'eteläkurdi',
7055             'se' => 'pohjoissaame',
7056             'see' => 'seneca',
7057             'seh' => 'sena',
7058             'sei' => 'seri',
7059             'sel' => 'selkuppi',
7060             'ses' => 'koyraboro senni',
7061             'sg' => 'sango',
7062             'sga' => 'muinaisiiri',
7063             'sgs' => 'samogiitti',
7064             'sh' => 'serbokroaatti',
7065             'shi' => 'tašelhit',
7066             'shn' => 'shan',
7067             'shu' => 'tšadinarabia',
7068             'si' => 'sinhala',
7069             'sid' => 'sidamo',
7070             'sk' => 'slovakki',
7071             'sl' => 'sloveeni',
7072             'sli' => 'sleesiansaksa',
7073             'sly' => 'selayar',
7074             'sm' => 'samoa',
7075             'sma' => 'eteläsaame',
7076             'smj' => 'luulajansaame',
7077             'smn' => 'inarinsaame',
7078             'sms' => 'koltansaame',
7079             'sn' => 'šona',
7080             'snk' => 'soninke',
7081             'so' => 'somali',
7082             'sog' => 'sogdi',
7083             'sq' => 'albania',
7084             'sr' => 'serbia',
7085             'srn' => 'sranan',
7086             'srr' => 'serer',
7087             'ss' => 'swazi',
7088             'ssy' => 'saho',
7089             'st' => 'eteläsotho',
7090             'stq' => 'saterlandinfriisi',
7091             'su' => 'sunda',
7092             'suk' => 'sukuma',
7093             'sus' => 'susu',
7094             'sux' => 'sumeri',
7095             'sv' => 'ruotsi',
7096             'sw' => 'swahili',
7097             'sw_CD' => 'kingwana',
7098             'swb' => 'komori',
7099             'syc' => 'muinaissyyria',
7100             'syr' => 'syyria',
7101             'szl' => 'sleesia',
7102             'ta' => 'tamili',
7103             'tcy' => 'tulu',
7104             'te' => 'telugu',
7105             'tem' => 'temne',
7106             'teo' => 'teso',
7107             'ter' => 'tereno',
7108             'tet' => 'tetum',
7109             'tg' => 'tadžikki',
7110             'th' => 'thai',
7111             'ti' => 'tigrinja',
7112             'tig' => 'tigre',
7113             'tiv' => 'tiv',
7114             'tk' => 'turkmeeni',
7115             'tkl' => 'tokelau',
7116             'tkr' => 'tsahuri',
7117             'tl' => 'tagalog',
7118             'tlh' => 'klingon',
7119             'tli' => 'tlingit',
7120             'tly' => 'tališi',
7121             'tmh' => 'tamašek',
7122             'tn' => 'tswana',
7123             'to' => 'tonga',
7124             'tog' => 'malawintonga',
7125             'tpi' => 'tok-pisin',
7126             'tr' => 'turkki',
7127             'tru' => 'turojo',
7128             'trv' => 'taroko',
7129             'ts' => 'tsonga',
7130             'tsd' => 'tsakonia',
7131             'tsi' => 'tsimši',
7132             'tt' => 'tataari',
7133             'ttt' => 'tati',
7134             'tum' => 'tumbuka',
7135             'tvl' => 'tuvalu',
7136             'tw' => 'twi',
7137             'twq' => 'tasawaq',
7138             'ty' => 'tahiti',
7139             'tyv' => 'tuva',
7140             'tzm' => 'keskiatlaksentamazight',
7141             'udm' => 'udmurtti',
7142             'ug' => 'uiguuri',
7143             'uga' => 'ugarit',
7144             'uk' => 'ukraina',
7145             'umb' => 'mbundu',
7146             'und' => 'tuntematon kieli',
7147             'ur' => 'urdu',
7148             'uz' => 'uzbekki',
7149             'vai' => 'vai',
7150             've' => 'venda',
7151             'vec' => 'venetsia',
7152             'vep' => 'vepsä',
7153             'vi' => 'vietnam',
7154             'vls' => 'länsiflaami',
7155             'vmf' => 'maininfrankki',
7156             'vo' => 'volapük',
7157             'vot' => 'vatja',
7158             'vro' => 'võro',
7159             'vun' => 'vunjo',
7160             'wa' => 'valloni',
7161             'wae' => 'walser',
7162             'wal' => 'wolaitta',
7163             'war' => 'waray',
7164             'was' => 'washo',
7165             'wbp' => 'warlpiri',
7166             'wo' => 'wolof',
7167             'wuu' => 'wu-kiina',
7168             'xal' => 'kalmukki',
7169             'xh' => 'xhosa',
7170             'xmf' => 'mingreli',
7171             'xog' => 'soga',
7172             'yao' => 'jao',
7173             'yap' => 'japi',
7174             'yav' => 'yangben',
7175             'ybb' => 'yemba',
7176             'yi' => 'jiddiš',
7177             'yo' => 'joruba',
7178             'yrl' => 'ñeengatú',
7179             'yue' => 'kantoninkiina',
7180             'za' => 'zhuang',
7181             'zap' => 'zapoteekki',
7182             'zbl' => 'blisskieli',
7183             'zea' => 'seelanti',
7184             'zen' => 'zenaga',
7185             'zgh' => 'vakioitu tamazight',
7186             'zh' => 'kiina',
7187             'zh_Hans' => 'yksinkertaistettu kiina',
7188             'zh_Hant' => 'perinteinen kiina',
7189             'zu' => 'zulu',
7190             'zun' => 'zuni',
7191             'zxx' => 'ei kielellistä sisältöä',
7192             'zza' => 'zaza',
7193              
7194             );
7195             if (@_) {
7196             return $languages{$_[0]};
7197             }
7198             return \%languages;
7199             }
7200             },
7201             );
7202              
7203             has 'display_name_script' => (
7204             is => 'ro',
7205             isa => CodeRef,
7206             init_arg => undef,
7207             default => sub {
7208             sub {
7209             my %scripts = (
7210             'Adlm' => 'fulanin adlam-aakkosto',
7211             'Afak' => 'afaka',
7212             'Aghb' => 'kaukasianalbanialainen',
7213             'Ahom' => 'ahom',
7214             'Arab' => 'arabialainen',
7215             'Arab@alt=variant' => 'persialaisarabialainen',
7216             'Armi' => 'valtakunnanaramealainen',
7217             'Armn' => 'armenialainen',
7218             'Avst' => 'avestalainen',
7219             'Bali' => 'balilainen',
7220             'Bamu' => 'bamum',
7221             'Bass' => 'bassa',
7222             'Batk' => 'batakilainen',
7223             'Beng' => 'bengalilainen',
7224             'Bhks' => 'sanskritin bhaiksuki-aakkosto',
7225             'Blis' => 'bliss-symbolit',
7226             'Bopo' => 'bopomofo',
7227             'Brah' => 'brahmi',
7228             'Brai' => 'braille-pistekirjoitus',
7229             'Bugi' => 'bugilainen',
7230             'Buhd' => 'buhidilainen',
7231             'Cakm' => 'chakmalainen',
7232             'Cans' => 'kanadalaisten alkuperäiskansojen yhtenäistetty tavukirjoitus',
7233             'Cari' => 'kaarialainen',
7234             'Cham' => 'tšamilainen',
7235             'Cher' => 'cherokeelainen',
7236             'Cirt' => 'cirth',
7237             'Copt' => 'koptilainen',
7238             'Cprt' => 'muinaiskyproslainen',
7239             'Cyrl' => 'kyrillinen',
7240             'Cyrs' => 'kyrillinen muinaiskirkkoslaavimuunnelma',
7241             'Deva' => 'devanagari',
7242             'Dsrt' => 'deseret',
7243             'Dupl' => 'Duployén pikakirjoitus',
7244             'Egyd' => 'egyptiläinen demoottinen',
7245             'Egyh' => 'egyptiläinen hieraattinen',
7246             'Egyp' => 'egyptiläiset hieroglyfit',
7247             'Elba' => 'elbasanilainen',
7248             'Ethi' => 'etiopialainen',
7249             'Ethi@alt=secondary' => 'ge’ez',
7250             'Geok' => 'muinaisgeorgialainen',
7251             'Geok@alt=secondary' => 'khutsuri',
7252             'Geor' => 'georgialainen',
7253             'Geor@alt=secondary' => 'mkhedruli',
7254             'Glag' => 'glagoliittinen',
7255             'Gonm' => 'masaram-gondi',
7256             'Goth' => 'goottilainen',
7257             'Gran' => 'grantha',
7258             'Grek' => 'kreikkalainen',
7259             'Gujr' => 'gudžaratilainen',
7260             'Guru' => 'gurmukhi',
7261             'Hanb' => 'kiinan han ja bopomofo',
7262             'Hang' => 'hangul',
7263             'Hani' => 'kiinalainen han',
7264             'Hano' => 'hanunoolainen',
7265             'Hans' => 'yksinkertaistettu',
7266             'Hans@alt=stand-alone' => 'yksinkertaistettu han',
7267             'Hant' => 'perinteinen',
7268             'Hant@alt=stand-alone' => 'perinteinen han',
7269             'Hatr' => 'hatralainen',
7270             'Hebr' => 'heprealainen',
7271             'Hira' => 'hiragana',
7272             'Hluw' => 'anatolialaiset hieroglyfit',
7273             'Hmng' => 'pahawh hmong',
7274             'Hrkt' => 'japanin tavumerkistöt',
7275             'Hung' => 'muinaisunkarilainen',
7276             'Inds' => 'induslainen',
7277             'Ital' => 'muinaisitalialainen',
7278             'Jamo' => 'korean hangulin jamo-elementit',
7279             'Java' => 'jaavalainen',
7280             'Jpan' => 'japanilainen',
7281             'Jurc' => 'džurtšen',
7282             'Kali' => 'kayah li',
7283             'Kana' => 'katakana',
7284             'Khar' => 'kharosthi',
7285             'Khmr' => 'khmeriläinen',
7286             'Khoj' => 'khojki',
7287             'Knda' => 'kannadalainen',
7288             'Kore' => 'korealainen',
7289             'Kpel' => 'kpelle',
7290             'Kthi' => 'kaithi',
7291             'Lana' => 'lanna',
7292             'Laoo' => 'laolainen',
7293             'Latf' => 'latinalainen fraktuuramuunnelma',
7294             'Latg' => 'latinalainen gaelimuunnelma',
7295             'Latn' => 'latinalainen',
7296             'Lepc' => 'lepchalainen',
7297             'Limb' => 'limbulainen',
7298             'Lina' => 'lineaari-A',
7299             'Linb' => 'lineaari-B',
7300             'Lisu' => 'Fraserin aakkoset',
7301             'Loma' => 'loma',
7302             'Lyci' => 'lyykialainen',
7303             'Lydi' => 'lyydialainen',
7304             'Mahj' => 'mahajanilainen',
7305             'Mand' => 'mandealainen',
7306             'Mani' => 'manikealainen',
7307             'Marc' => 'tiibetiläinen marchan-kirjoitus',
7308             'Maya' => 'maya-hieroglyfit',
7309             'Mend' => 'mende',
7310             'Merc' => 'meroiittinen kursiivikirjoitus',
7311             'Mero' => 'meroiittinen',
7312             'Mlym' => 'malajalamilainen',
7313             'Modi' => 'modi-aakkoset',
7314             'Mong' => 'mongolilainen',
7315             'Moon' => 'moon-kohokirjoitus',
7316             'Mroo' => 'mro',
7317             'Mtei' => 'meitei',
7318             'Mtei@alt=secondary' => 'meitei mayek',
7319             'Mult' => 'multanilainen',
7320             'Mymr' => 'burmalainen',
7321             'Narb' => 'muinaispohjoisarabialainen',
7322             'Nbat' => 'nabatealainen',
7323             'Newa' => 'newarin newa-tavukirjoitus',
7324             'Nkgb' => 'naxi geba',
7325             'Nkoo' => 'n’ko',
7326             'Nshu' => 'nüshu',
7327             'Ogam' => 'ogam',
7328             'Olck' => 'ol chiki',
7329             'Orkh' => 'orkhon',
7330             'Orya' => 'orijalainen',
7331             'Osge' => 'osagen aakkosto',
7332             'Osma' => 'osmanjalainen',
7333             'Palm' => 'palmyralainen',
7334             'Pauc' => 'zotuallai',
7335             'Perm' => 'muinaispermiläinen',
7336             'Phag' => 'phags-pa',
7337             'Phli' => 'piirtokirjoituspahlavilainen',
7338             'Phlp' => 'psalttaripahlavilainen',
7339             'Phlv' => 'kirjapahlavilainen',
7340             'Phnx' => 'foinikialainen',
7341             'Plrd' => 'Pollardin foneettinen',
7342             'Prti' => 'piirtokirjoitusparthialainen',
7343             'Rjng' => 'rejang',
7344             'Roro' => 'rongorongo',
7345             'Runr' => 'riimukirjoitus',
7346             'Samr' => 'samarianaramealainen',
7347             'Sara' => 'sarati',
7348             'Sarb' => 'muinaiseteläarabialainen',
7349             'Saur' => 'saurashtra',
7350             'Sgnw' => 'SignWriting',
7351             'Shaw' => 'shaw’lainen',
7352             'Shrd' => 'šarada',
7353             'Sidd' => 'siddham-tavukirjoitus',
7354             'Sind' => 'khudabadi',
7355             'Sinh' => 'sinhalilainen',
7356             'Sora' => 'sorang sompeng',
7357             'Soyo' => 'soyombo-kirjaimisto',
7358             'Sund' => 'sundalainen',
7359             'Sylo' => 'syloti nagri',
7360             'Syrc' => 'syyrialainen',
7361             'Syre' => 'syyrialainen estrangelo-muunnelma',
7362             'Syrj' => 'syyrialainen läntinen muunnelma',
7363             'Syrn' => 'syyrialainen itäinen muunnelma',
7364             'Tagb' => 'tagbanwalainen',
7365             'Takr' => 'takri',
7366             'Tale' => 'tailelainen',
7367             'Talu' => 'uusi tailuelainen',
7368             'Taml' => 'tamililainen',
7369             'Tang' => 'tangut',
7370             'Tavt' => 'tai viet',
7371             'Telu' => 'telugulainen',
7372             'Teng' => 'tengwar',
7373             'Tfng' => 'tifinagh',
7374             'Tglg' => 'tagalogilainen',
7375             'Thaa' => 'thaana',
7376             'Thai' => 'thailainen',
7377             'Tibt' => 'tiibetiläinen',
7378             'Tirh' => 'tirhuta',
7379             'Ugar' => 'ugaritilainen',
7380             'Vaii' => 'vailainen',
7381             'Visp' => 'näkyvä puhe',
7382             'Visp@alt=secondary' => 'Visible Speech',
7383             'Wara' => 'varang kshiti',
7384             'Wole' => 'woleai',
7385             'Xpeo' => 'muinaispersialainen',
7386             'Xsux' => 'sumerilais-akkadilainen nuolenpääkirjoitus',
7387             'Yiii' => 'yiläinen',
7388             'Zanb' => 'zanabazar-neliökirjaimisto',
7389             'Zinh' => 'peritty',
7390             'Zmth' => 'matemaattinen',
7391             'Zsye' => 'emoji-symbolit',
7392             'Zsym' => 'symbolit',
7393             'Zxxx' => 'kirjoittamaton',
7394             'Zyyy' => 'määrittämätön',
7395             'Zzzz' => 'tuntematon kirjoitusjärjestelmä',
7396              
7397             );
7398             if ( @_ ) {
7399             return $scripts{$_[0]};
7400             }
7401             return \%scripts;
7402             }
7403             }
7404             );
7405              
7406             has 'display_name_region' => (
7407             is => 'ro',
7408             isa => HashRef[Str],
7409             init_arg => undef,
7410             default => sub {
7411             {
7412             '001' => 'maailma',
7413             '002' => 'Afrikka',
7414             '003' => 'Pohjois-Amerikka',
7415             '005' => 'Etelä-Amerikka',
7416             '009' => 'Oseania',
7417             '011' => 'Länsi-Afrikka',
7418             '013' => 'Väli-Amerikka',
7419             '014' => 'Itä-Afrikka',
7420             '015' => 'Pohjois-Afrikka',
7421             '017' => 'Keski-Afrikka',
7422             '018' => 'eteläinen Afrikka',
7423             '019' => 'Amerikka',
7424             '021' => 'pohjoinen Amerikka',
7425             '029' => 'Karibia',
7426             '030' => 'Itä-Aasia',
7427             '034' => 'Etelä-Aasia',
7428             '035' => 'Kaakkois-Aasia',
7429             '039' => 'Etelä-Eurooppa',
7430             '053' => 'Australaasia',
7431             '054' => 'Melanesia',
7432             '057' => 'Mikronesia',
7433             '061' => 'Polynesia',
7434             '142' => 'Aasia',
7435             '143' => 'Keski-Aasia',
7436             '145' => 'Länsi-Aasia',
7437             '150' => 'Eurooppa',
7438             '151' => 'Itä-Eurooppa',
7439             '154' => 'Pohjois-Eurooppa',
7440             '155' => 'Länsi-Eurooppa',
7441             '202' => 'Saharan eteläpuolinen Afrikka',
7442             '419' => 'Latinalainen Amerikka',
7443             'AC' => 'Ascension-saari',
7444             'AD' => 'Andorra',
7445             'AE' => 'Arabiemiirikunnat',
7446             'AF' => 'Afganistan',
7447             'AG' => 'Antigua ja Barbuda',
7448             'AI' => 'Anguilla',
7449             'AL' => 'Albania',
7450             'AM' => 'Armenia',
7451             'AO' => 'Angola',
7452             'AQ' => 'Antarktis',
7453             'AR' => 'Argentiina',
7454             'AS' => 'Amerikan Samoa',
7455             'AT' => 'Itävalta',
7456             'AU' => 'Australia',
7457             'AW' => 'Aruba',
7458             'AX' => 'Ahvenanmaa',
7459             'AZ' => 'Azerbaidžan',
7460             'BA' => 'Bosnia ja Hertsegovina',
7461             'BB' => 'Barbados',
7462             'BD' => 'Bangladesh',
7463             'BE' => 'Belgia',
7464             'BF' => 'Burkina Faso',
7465             'BG' => 'Bulgaria',
7466             'BH' => 'Bahrain',
7467             'BI' => 'Burundi',
7468             'BJ' => 'Benin',
7469             'BL' => 'Saint-Barthélemy',
7470             'BM' => 'Bermuda',
7471             'BN' => 'Brunei',
7472             'BO' => 'Bolivia',
7473             'BQ' => 'Karibian Alankomaat',
7474             'BR' => 'Brasilia',
7475             'BS' => 'Bahama',
7476             'BT' => 'Bhutan',
7477             'BV' => 'Bouvet’nsaari',
7478             'BW' => 'Botswana',
7479             'BY' => 'Valko-Venäjä',
7480             'BZ' => 'Belize',
7481             'CA' => 'Kanada',
7482             'CC' => 'Kookossaaret (Keelingsaaret)',
7483             'CD' => 'Kongon demokraattinen tasavalta',
7484             'CD@alt=variant' => 'Kongo-Kinshasa',
7485             'CF' => 'Keski-Afrikan tasavalta',
7486             'CG' => 'Kongon tasavalta',
7487             'CG@alt=variant' => 'Kongo-Brazzaville',
7488             'CH' => 'Sveitsi',
7489             'CI' => 'Norsunluurannikko',
7490             'CI@alt=variant' => 'Côte d’Ivoire',
7491             'CK' => 'Cookinsaaret',
7492             'CL' => 'Chile',
7493             'CM' => 'Kamerun',
7494             'CN' => 'Kiina',
7495             'CO' => 'Kolumbia',
7496             'CP' => 'Clippertoninsaari',
7497             'CR' => 'Costa Rica',
7498             'CU' => 'Kuuba',
7499             'CV' => 'Kap Verde',
7500             'CW' => 'Curaçao',
7501             'CX' => 'Joulusaari',
7502             'CY' => 'Kypros',
7503             'CZ' => 'Tšekki',
7504             'CZ@alt=variant' => 'Tšekin tasavalta',
7505             'DE' => 'Saksa',
7506             'DG' => 'Diego Garcia',
7507             'DJ' => 'Djibouti',
7508             'DK' => 'Tanska',
7509             'DM' => 'Dominica',
7510             'DO' => 'Dominikaaninen tasavalta',
7511             'DZ' => 'Algeria',
7512             'EA' => 'Ceuta ja Melilla',
7513             'EC' => 'Ecuador',
7514             'EE' => 'Viro',
7515             'EG' => 'Egypti',
7516             'EH' => 'Länsi-Sahara',
7517             'ER' => 'Eritrea',
7518             'ES' => 'Espanja',
7519             'ET' => 'Etiopia',
7520             'EU' => 'Euroopan unioni',
7521             'EZ' => 'euroalue',
7522             'FI' => 'Suomi',
7523             'FJ' => 'Fidži',
7524             'FK' => 'Falklandinsaaret',
7525             'FK@alt=variant' => 'Falklandinsaaret (Malvinassaaret)',
7526             'FM' => 'Mikronesian liittovaltio',
7527             'FO' => 'Färsaaret',
7528             'FR' => 'Ranska',
7529             'GA' => 'Gabon',
7530             'GB' => 'Iso-Britannia',
7531             'GB@alt=short' => 'Britannia',
7532             'GD' => 'Grenada',
7533             'GE' => 'Georgia',
7534             'GF' => 'Ranskan Guayana',
7535             'GG' => 'Guernsey',
7536             'GH' => 'Ghana',
7537             'GI' => 'Gibraltar',
7538             'GL' => 'Grönlanti',
7539             'GM' => 'Gambia',
7540             'GN' => 'Guinea',
7541             'GP' => 'Guadeloupe',
7542             'GQ' => 'Päiväntasaajan Guinea',
7543             'GR' => 'Kreikka',
7544             'GS' => 'Etelä-Georgia ja Eteläiset Sandwichsaaret',
7545             'GT' => 'Guatemala',
7546             'GU' => 'Guam',
7547             'GW' => 'Guinea-Bissau',
7548             'GY' => 'Guyana',
7549             'HK' => 'Hongkong – Kiinan e.h.a.',
7550             'HK@alt=short' => 'Hongkong',
7551             'HM' => 'Heard ja McDonaldinsaaret',
7552             'HN' => 'Honduras',
7553             'HR' => 'Kroatia',
7554             'HT' => 'Haiti',
7555             'HU' => 'Unkari',
7556             'IC' => 'Kanariansaaret',
7557             'ID' => 'Indonesia',
7558             'IE' => 'Irlanti',
7559             'IL' => 'Israel',
7560             'IM' => 'Mansaari',
7561             'IN' => 'Intia',
7562             'IO' => 'Brittiläinen Intian valtameren alue',
7563             'IQ' => 'Irak',
7564             'IR' => 'Iran',
7565             'IS' => 'Islanti',
7566             'IT' => 'Italia',
7567             'JE' => 'Jersey',
7568             'JM' => 'Jamaika',
7569             'JO' => 'Jordania',
7570             'JP' => 'Japani',
7571             'KE' => 'Kenia',
7572             'KG' => 'Kirgisia',
7573             'KH' => 'Kambodža',
7574             'KI' => 'Kiribati',
7575             'KM' => 'Komorit',
7576             'KN' => 'Saint Kitts ja Nevis',
7577             'KP' => 'Pohjois-Korea',
7578             'KR' => 'Etelä-Korea',
7579             'KW' => 'Kuwait',
7580             'KY' => 'Caymansaaret',
7581             'KZ' => 'Kazakstan',
7582             'LA' => 'Laos',
7583             'LB' => 'Libanon',
7584             'LC' => 'Saint Lucia',
7585             'LI' => 'Liechtenstein',
7586             'LK' => 'Sri Lanka',
7587             'LR' => 'Liberia',
7588             'LS' => 'Lesotho',
7589             'LT' => 'Liettua',
7590             'LU' => 'Luxemburg',
7591             'LV' => 'Latvia',
7592             'LY' => 'Libya',
7593             'MA' => 'Marokko',
7594             'MC' => 'Monaco',
7595             'MD' => 'Moldova',
7596             'ME' => 'Montenegro',
7597             'MF' => 'Saint-Martin',
7598             'MG' => 'Madagaskar',
7599             'MH' => 'Marshallinsaaret',
7600             'MK' => 'Makedonia',
7601             'MK@alt=variant' => 'EJT Makedonia',
7602             'ML' => 'Mali',
7603             'MM' => 'Myanmar (Burma)',
7604             'MN' => 'Mongolia',
7605             'MO' => 'Macao – Kiinan e.h.a.',
7606             'MO@alt=short' => 'Macao',
7607             'MP' => 'Pohjois-Mariaanit',
7608             'MQ' => 'Martinique',
7609             'MR' => 'Mauritania',
7610             'MS' => 'Montserrat',
7611             'MT' => 'Malta',
7612             'MU' => 'Mauritius',
7613             'MV' => 'Malediivit',
7614             'MW' => 'Malawi',
7615             'MX' => 'Meksiko',
7616             'MY' => 'Malesia',
7617             'MZ' => 'Mosambik',
7618             'NA' => 'Namibia',
7619             'NC' => 'Uusi-Kaledonia',
7620             'NE' => 'Niger',
7621             'NF' => 'Norfolkinsaari',
7622             'NG' => 'Nigeria',
7623             'NI' => 'Nicaragua',
7624             'NL' => 'Alankomaat',
7625             'NO' => 'Norja',
7626             'NP' => 'Nepal',
7627             'NR' => 'Nauru',
7628             'NU' => 'Niue',
7629             'NZ' => 'Uusi-Seelanti',
7630             'OM' => 'Oman',
7631             'PA' => 'Panama',
7632             'PE' => 'Peru',
7633             'PF' => 'Ranskan Polynesia',
7634             'PG' => 'Papua-Uusi-Guinea',
7635             'PH' => 'Filippiinit',
7636             'PK' => 'Pakistan',
7637             'PL' => 'Puola',
7638             'PM' => 'Saint-Pierre ja Miquelon',
7639             'PN' => 'Pitcairn',
7640             'PR' => 'Puerto Rico',
7641             'PS' => 'Palestiinalaisalueet',
7642             'PS@alt=short' => 'Palestiina',
7643             'PT' => 'Portugali',
7644             'PW' => 'Palau',
7645             'PY' => 'Paraguay',
7646             'QA' => 'Qatar',
7647             'QO' => 'ulkomeri',
7648             'RE' => 'Réunion',
7649             'RO' => 'Romania',
7650             'RS' => 'Serbia',
7651             'RU' => 'Venäjä',
7652             'RW' => 'Ruanda',
7653             'SA' => 'Saudi-Arabia',
7654             'SB' => 'Salomonsaaret',
7655             'SC' => 'Seychellit',
7656             'SD' => 'Sudan',
7657             'SE' => 'Ruotsi',
7658             'SG' => 'Singapore',
7659             'SH' => 'Saint Helena',
7660             'SI' => 'Slovenia',
7661             'SJ' => 'Huippuvuoret ja Jan Mayen',
7662             'SK' => 'Slovakia',
7663             'SL' => 'Sierra Leone',
7664             'SM' => 'San Marino',
7665             'SN' => 'Senegal',
7666             'SO' => 'Somalia',
7667             'SR' => 'Suriname',
7668             'SS' => 'Etelä-Sudan',
7669             'ST' => 'São Tomé ja Príncipe',
7670             'SV' => 'El Salvador',
7671             'SX' => 'Sint Maarten',
7672             'SY' => 'Syyria',
7673             'SZ' => 'Swazimaa',
7674             'TA' => 'Tristan da Cunha',
7675             'TC' => 'Turks- ja Caicossaaret',
7676             'TD' => 'Tšad',
7677             'TF' => 'Ranskan eteläiset alueet',
7678             'TG' => 'Togo',
7679             'TH' => 'Thaimaa',
7680             'TJ' => 'Tadžikistan',
7681             'TK' => 'Tokelau',
7682             'TL' => 'Itä-Timor',
7683             'TL@alt=variant' => 'Timor-Leste',
7684             'TM' => 'Turkmenistan',
7685             'TN' => 'Tunisia',
7686             'TO' => 'Tonga',
7687             'TR' => 'Turkki',
7688             'TT' => 'Trinidad ja Tobago',
7689             'TV' => 'Tuvalu',
7690             'TW' => 'Taiwan',
7691             'TZ' => 'Tansania',
7692             'UA' => 'Ukraina',
7693             'UG' => 'Uganda',
7694             'UM' => 'Yhdysvaltain erillissaaret',
7695             'UN' => 'Yhdistyneet kansakunnat',
7696             'UN@alt=short' => 'YK',
7697             'US' => 'Yhdysvallat',
7698             'US@alt=short' => 'USA',
7699             'UY' => 'Uruguay',
7700             'UZ' => 'Uzbekistan',
7701             'VA' => 'Vatikaani',
7702             'VC' => 'Saint Vincent ja Grenadiinit',
7703             'VE' => 'Venezuela',
7704             'VG' => 'Brittiläiset Neitsytsaaret',
7705             'VI' => 'Yhdysvaltain Neitsytsaaret',
7706             'VN' => 'Vietnam',
7707             'VU' => 'Vanuatu',
7708             'WF' => 'Wallis ja Futuna',
7709             'WS' => 'Samoa',
7710             'XK' => 'Kosovo',
7711             'YE' => 'Jemen',
7712             'YT' => 'Mayotte',
7713             'ZA' => 'Etelä-Afrikka',
7714             'ZM' => 'Sambia',
7715             'ZW' => 'Zimbabwe',
7716             'ZZ' => 'tuntematon alue',
7717              
7718             }
7719             },
7720             );
7721              
7722             has 'display_name_variant' => (
7723             is => 'ro',
7724             isa => HashRef[Str],
7725             init_arg => undef,
7726             default => sub {
7727             {
7728             '1901' => 'saksan perinteinen oikeinkirjoitus',
7729             '1994' => 'sloveenin resian murteen yhdenmukaistettu oikeinkirjoitus',
7730             '1996' => 'saksan uusi oikeinkirjoitus',
7731             '1606NICT' => 'myöhäiskeskiranska',
7732             '1694ACAD' => 'varhaisnykyranska',
7733             '1959ACAD' => 'valkovenäjän virallinen oikeinkirjoitus',
7734             'ABL1943' => 'portugalin oikeinkirjoitus 1943',
7735             'ALALC97' => 'amerikkalainen kirjastolatinaistus 1997',
7736             'ALUKU' => 'alukun kreolimurre',
7737             'AO1990' => 'portugalin oikeinkirjoitussopimus 1990',
7738             'AREVELA' => 'itäarmenialainen',
7739             'AREVMDA' => 'länsiarmenialainen',
7740             'BAKU1926' => 'yhtenäistetty turkkilainen latinalainen aakkosto',
7741             'BALANKA' => 'aniin balankalaismurre',
7742             'BARLA' => 'kapverdenkreolin barlaventolainen murreryhmä',
7743             'BASICENG' => 'Ogdenin perusenglanti',
7744             'BAUDDHA' => 'sanskriitin buddhalainen sekamuoto',
7745             'BISCAYAN' => 'baskin biskajalaismurre',
7746             'BISKE' => 'sloveenin resian San Giorgion/Bilan alamurre',
7747             'BOHORIC' => 'sloveenin Bohorič-aakkosto',
7748             'BOONT' => 'englannin boontling-murre',
7749             'COLB1945' => 'portugalin oikeinkirjoitus 1945',
7750             'CORNU' => 'englannin cornu-murre',
7751             'DAJNKO' => 'sloveenin Dajnko-aakkosto',
7752             'EKAVSK' => 'serbian ekavialainen ääntämys',
7753             'EMODENG' => 'varhaisnykyenglanti',
7754             'FONIPA' => 'kansainvälinen foneettinen aakkosto IPA',
7755             'FONNAPA' => 'pohjoisamerikkalainen foneettinen aakkosto NAPA',
7756             'FONUPA' => 'uralilainen foneettinen aakkosto UPA',
7757             'FONUPA@alt=secondary' => 'suomalais-ugrilainen tarkekirjoitus',
7758             'FONXSAMP' => 'foneettinen X-SAMPA-merkistö',
7759             'HEPBURN' => 'japanin Hepburn-latinaistus',
7760             'HOGNORSK' => 'norjan högnorsk',
7761             'HSISTEMO' => 'esperanton h-kirjoitus',
7762             'IJEKAVSK' => 'serbian ijekavialainen ääntämys',
7763             'ITIHASA' => 'sanskriitin eeppinen muoto',
7764             'JAUER' => 'retoromaanin jauer-murre',
7765             'JYUTPING' => 'kantoninkiinan jyutping-latinaistus',
7766             'KKCOR' => 'kornin yleiskirjoitus',
7767             'KOCIEWIE' => 'puolan kociewielainen murre',
7768             'KSCOR' => 'kornin Kernowek-ortografia',
7769             'LAUKIKA' => 'klassinen sanskriitti',
7770             'LIPAW' => 'sloveenin resian Lipovazin/Lipovecin alamurre',
7771             'LUNA1918' => 'venäjän ortografia 1918',
7772             'METELKO' => 'sloveenin Metelko-aakkosto',
7773             'MONOTON' => 'monotoninen kreikka',
7774             'NDYUKA' => 'ndyukan kreolimurre',
7775             'NEDIS' => 'sloveenin natisonen murre',
7776             'NEWFOUND' => 'englannin newfoundlandilaismurre',
7777             'NJIVA' => 'sloveenin resian Gnivan/Njivan alamurre',
7778             'NULIK' => 'nykyvolapük',
7779             'OSOJS' => 'sloveenin resian Oseaccon/Osojanen alamurre',
7780             'OXENDICT' => 'englannin Oxfordin sanakirjan oikeinkirjoitus',
7781             'PAHAWH2' => 'pahawh-hmongin tavukirjoituksen toinen vaihe',
7782             'PAHAWH3' => 'pahawh-hmongin tavukirjoituksen kolmas vaihe',
7783             'PAHAWH4' => 'pahawh-hmongin tavukirjoituksen viimeinen vaihe',
7784             'PAMAKA' => 'pamakan kreolimurre',
7785             'PETR1708' => 'venäjän Pietarin siviiliaakkosto 1708',
7786             'PINYIN' => 'kiinan pinyin-latinaistus',
7787             'POLYTON' => 'polytoninen kreikka',
7788             'POSIX' => 'tietokonemäärittely POSIX',
7789             'PUTER' => 'retoromaanin puter-muoto',
7790             'REVISED' => 'uudistettu oikeinkirjoitus',
7791             'RIGIK' => 'klassinen volapük',
7792             'ROZAJ' => 'sloveenin resian murre',
7793             'RUMGR' => 'retoromaanin rumantsch grischun -muoto',
7794             'SAAHO' => 'afarin saho-murre',
7795             'SCOTLAND' => 'skotlanninenglanti',
7796             'SCOUSE' => 'englannin scouse-murre',
7797             'SIMPLE' => 'yksinkertaistettu kielimuoto',
7798             'SOLBA' => 'sloveenin resian Stolvizzan/Solbican alamurre',
7799             'SOTAV' => 'kapverdenkreolin sotaventolainen murreryhmä',
7800             'SPANGLIS' => 'spanglish',
7801             'SURMIRAN' => 'retoromaanin surmiran-muoto',
7802             'SURSILV' => 'retoromaanin sursilvan-muoto',
7803             'SUTSILV' => 'retoromaanin sutsilvan-muoto',
7804             'TARASK' => 'valkovenäjän taraškevitsa-oikeinkirjoitus',
7805             'UCCOR' => 'kornin yhtenäiskirjoitus',
7806             'UCRCOR' => 'kornin uusittu yhtenäiskirjoitus',
7807             'ULSTER' => 'skotin ulster-murre',
7808             'UNIFON' => 'englannin foneeminen unifon-aakkosto',
7809             'VAIDIKA' => 'sanskriitin veda-murre',
7810             'VALENCIA' => 'katalaanin valencian murre',
7811             'VALLADER' => 'reoromaanin vallader-muoto',
7812             'WADEGILE' => 'kiinan Wade-Giles-latinaistus',
7813             'XSISTEMO' => 'esperanton x-kirjoitus',
7814              
7815             }
7816             },
7817             );
7818              
7819             has 'display_name_key' => (
7820             is => 'ro',
7821             isa => HashRef[Str],
7822             init_arg => undef,
7823             default => sub {
7824             {
7825             'calendar' => 'kalenteri',
7826             'cf' => 'valuuttojen esitysmuoto',
7827             'colalternate' => 'symbolien lajittelu',
7828             'colbackwards' => 'painomerkkien lajittelu',
7829             'colcasefirst' => 'isojen ja pienten kirjainten järjestys',
7830             'colcaselevel' => 'aakkoslajien lajittelu',
7831             'collation' => 'lajittelujärjestys',
7832             'colnormalization' => 'lajittelun normalisointi',
7833             'colnumeric' => 'numeroiden lajittelu',
7834             'colstrength' => 'lajittelun taso',
7835             'currency' => 'valuutta',
7836             'hc' => 'tuntijärjestelmä',
7837             'lb' => 'rivinvaihtotyyli',
7838             'ms' => 'mittajärjestelmä',
7839             'numbers' => 'numerot',
7840             'timezone' => 'aikavyöhyke',
7841             'va' => 'maavalinnan muunnelma',
7842             'x' => 'yksityiskäyttö',
7843              
7844             }
7845             },
7846             );
7847              
7848             has 'display_name_type' => (
7849             is => 'ro',
7850             isa => HashRef[HashRef[Str]],
7851             init_arg => undef,
7852             default => sub {
7853             {
7854             'calendar' => {
7855             'buddhist' => q{buddhalainen kalenteri},
7856             'chinese' => q{kiinalainen kalenteri},
7857             'coptic' => q{koptilainen kalenteri},
7858             'dangi' => q{dangilainen kalenteri},
7859             'ethiopic' => q{etiopialainen kalenteri},
7860             'ethiopic-amete-alem' => q{etiopialainen amete alem -kalenteri},
7861             'gregorian' => q{gregoriaaninen kalenteri},
7862             'hebrew' => q{juutalainen kalenteri},
7863             'indian' => q{intialainen kalenteri},
7864             'islamic' => q{islamilainen kalenteri},
7865             'islamic-civil' => q{islamilainen siviilikalenteri, perjantai-epookki},
7866             'islamic-rgsa' => q{islamilainen saudiarabialainen kalenteri},
7867             'islamic-tbla' => q{islamilainen matemaattinen kalenteri, torstai-epookki},
7868             'islamic-umalqura' => q{islamilainen Umm al-Qura -kalenteri},
7869             'iso8601' => q{ISO 8601 -kalenteri},
7870             'japanese' => q{japanilainen kalenteri},
7871             'persian' => q{persialainen kalenteri},
7872             'roc' => q{Kiinan tasavallan kalenteri},
7873             },
7874             'cf' => {
7875             'account' => q{valuuttojen laskentatoimen esitysmuoto},
7876             'standard' => q{valuuttojen vakioesitysmuoto},
7877             },
7878             'colalternate' => {
7879             'non-ignorable' => q{symbolit huomioiva lajittelu},
7880             'shifted' => q{symbolit ohittava lajittelu},
7881             },
7882             'colbackwards' => {
7883             'no' => q{painomerkkien normaali lajittelu},
7884             'yes' => q{painomerkkien käänteinen lajittelu},
7885             },
7886             'colcasefirst' => {
7887             'lower' => q{pienet kirjaimet edeltävät isoja},
7888             'no' => q{isojen ja pienten kirjainten normaalijärjestys},
7889             'upper' => q{isot kirjaimet edeltävät pieniä},
7890             },
7891             'colcaselevel' => {
7892             'no' => q{isojen ja pienten kirjainten lajittelu yhdessä},
7893             'yes' => q{isojen ja pienten kirjainten lajittelu erikseen},
7894             },
7895             'collation' => {
7896             'big5han' => q{perinteinen kiinalainen järjestys Big5},
7897             'compat' => q{aiempi lajittelujärjestys yhteensopivuutta varten},
7898             'dictionary' => q{sanakirjajärjestys},
7899             'ducet' => q{Unicoden oletusjärjestys},
7900             'emoji' => q{emojien lajittelujärjestys},
7901             'eor' => q{yleiseurooppalainen lajittelujärjestys},
7902             'gb2312han' => q{yksinkertaistettu kiinalainen järjestys GB2312},
7903             'phonebook' => q{puhelinluettelojärjestys},
7904             'phonetic' => q{äänteellinen järjestys},
7905             'pinyin' => q{pinyin-järjestys},
7906             'reformed' => q{uudistettu järjestys},
7907             'search' => q{yleishakujärjestys},
7908             'searchjl' => q{haku hangul-alkukonsonantin mukaan},
7909             'standard' => q{normaalijärjestys},
7910             'stroke' => q{piirtojärjestys},
7911             'traditional' => q{perinteinen järjestys},
7912             'unihan' => q{radikaali- ja piirtojärjestys},
7913             'zhuyin' => q{zhuyin-järjestys},
7914             },
7915             'colnormalization' => {
7916             'no' => q{lajittelu ilman normalisoinrtia},
7917             'yes' => q{lajittelu Unicode-normalisoituna},
7918             },
7919             'colnumeric' => {
7920             'no' => q{numero-numerolta lajittelu},
7921             'yes' => q{numeroden lajittelu lukuina},
7922             },
7923             'colstrength' => {
7924             'identical' => q{kaikkien merkkien lajittelu},
7925             'primary' => q{vain peruskirjainten lajittelu},
7926             'quaternary' => q{painomerkit ja aakkoslajit tai merkkileveydet ja kana-merkit huomioiva lajittelu},
7927             'secondary' => q{painomerkit huomioiva lajittelu},
7928             'tertiary' => q{painomerkit ja aakkoslajit tai merkkileveydet huomioiva lajittelu},
7929             },
7930             'd0' => {
7931             'fwidth' => q{ideogrammin levyinen},
7932             'hwidth' => q{ideogrammin puolikkaan levyinen},
7933             'npinyin' => q{numeerinen muunnos},
7934             },
7935             'hc' => {
7936             'h11' => q{12 tunnin järjestelmä (0–11)},
7937             'h12' => q{12 tunnin järjestelmä (1–12)},
7938             'h23' => q{24 tunnin järjestelmä (0–23)},
7939             'h24' => q{24 tunnin järjestelmä (1–24)},
7940             },
7941             'lb' => {
7942             'loose' => q{väljä rivinvaihto},
7943             'normal' => q{normaali rivinvaihto},
7944             'strict' => q{tarkka rivinvaihto},
7945             },
7946             'm0' => {
7947             'bgn' => q{BGN-latinaistus},
7948             'ungegn' => q{UNGEGN-latinaistus},
7949             },
7950             'ms' => {
7951             'metric' => q{metrijärjestelmä},
7952             'uksystem' => q{brittiläinen mittajärjestelmä},
7953             'ussystem' => q{yhdysvaltalainen mittajärjestelmä},
7954             },
7955             'numbers' => {
7956             'ahom' => q{ahom-numerot},
7957             'arab' => q{arabialaiset numerot},
7958             'arabext' => q{laajennetut arabialaiset numerot},
7959             'armn' => q{armenialaiset numerot},
7960             'armnlow' => q{armenialaiset piennumerot},
7961             'bali' => q{balilaiset numerot},
7962             'beng' => q{bengalilaiset numerot},
7963             'brah' => q{brahmilaiset numerot},
7964             'cakm' => q{chakmalaiset numerot},
7965             'cham' => q{cham-numerot},
7966             'cyrl' => q{kyrilliset numerot},
7967             'deva' => q{devanagarinumerot},
7968             'ethi' => q{etiopialaiset numerot},
7969             'finance' => q{talousnumerot},
7970             'fullwide' => q{ideografin levyiset numerot},
7971             'geor' => q{georgialaiset numerot},
7972             'grek' => q{kreikkalaiset numerot},
7973             'greklow' => q{kreikkalaiset piennumerot},
7974             'gujr' => q{gudžaratilaiset numerot},
7975             'guru' => q{gurmukhilaiset numerot},
7976             'hanidec' => q{kiinalaiset desimaalinumerot},
7977             'hans' => q{yksinkertaistetut kiinalaiset numerot},
7978             'hansfin' => q{yksinkertaistetut kiinalaiset talousnumerot},
7979             'hant' => q{perinteiset kiinalaiset numerot},
7980             'hantfin' => q{perinteiset kiinalaiset talousnumerot},
7981             'hebr' => q{heprealaiset numerot},
7982             'hmng' => q{pahawh hmong -numerot},
7983             'java' => q{jaavalaiset numerot},
7984             'jpan' => q{japanilaiset numerot},
7985             'jpanfin' => q{japanilaiset talousnumerot},
7986             'kali' => q{kayah li -numerot},
7987             'khmr' => q{khmeriläiset numerot},
7988             'knda' => q{kannadalaiset numerot},
7989             'lana' => q{taithamin hora-numerot},
7990             'lanatham' => q{taithamin tham-numerot},
7991             'laoo' => q{laolaiset numerot},
7992             'latn' => q{länsimaiset numerot},
7993             'lepc' => q{lepchanumerot},
7994             'limb' => q{limbunumerot},
7995             'mathbold' => q{matemaattiset lihavoidut numerot},
7996             'mathdbl' => q{matemaattiset kaksoislyöntinumerot},
7997             'mathmono' => q{matemaattiset tasalevyiset numerot},
7998             'mathsanb' => q{matemaattiset pääteviivattomat lihavoidut numerot},
7999             'mathsans' => q{matemaattiset pääteviivattomat numerot},
8000             'mlym' => q{malajalamilaiset numerot},
8001             'modi' => q{modi-numerot},
8002             'mong' => q{mongolialaiset numerot},
8003             'mroo' => q{mro-numerot},
8004             'mtei' => q{meetei mayek -numerot},
8005             'mymr' => q{burmalaiset numerot},
8006             'mymrshan' => q{myanmarin shan-numerot},
8007             'mymrtlng' => q{myanmarin tai laing -numerot},
8008             'native' => q{kielen omat numerot},
8009             'nkoo' => q{n’ko-numerot},
8010             'olck' => q{ol chiki -numerot},
8011             'orya' => q{orijalaiset numerot},
8012             'osma' => q{osmanjalaiset numerot},
8013             'roman' => q{roomalaiset numerot},
8014             'romanlow' => q{roomalaiset piennumerot},
8015             'saur' => q{saurashtra-numerot},
8016             'shrd' => q{šarada-numerot},
8017             'sind' => q{khutabadi-numerot},
8018             'sinh' => q{sinhalan lith-numerot},
8019             'sora' => q{sora sompeng -numerot},
8020             'sund' => q{sundalaiset numerot},
8021             'takr' => q{takri-numerot},
8022             'talu' => q{uudet tai lue -numerot},
8023             'taml' => q{perinteiset tamilinumerot},
8024             'tamldec' => q{tamilinumerot},
8025             'telu' => q{telugulaiset numerot},
8026             'thai' => q{thainumerot},
8027             'tibt' => q{tiibetiläiset numerot},
8028             'tirh' => q{tirhuta-numerot},
8029             'traditional' => q{perinteiset numerot},
8030             'vaii' => q{vai-numerot},
8031             'wara' => q{varang kshiti -numerot},
8032             },
8033              
8034             }
8035             },
8036             );
8037              
8038             has 'display_name_measurement_system' => (
8039             is => 'ro',
8040             isa => HashRef[Str],
8041             init_arg => undef,
8042             default => sub {
8043             {
8044             'metric' => q{metrinen},
8045             'UK' => q{brittiläinen},
8046             'US' => q{amerikkalainen},
8047              
8048             }
8049             },
8050             );
8051              
8052             has 'display_name_code_patterns' => (
8053             is => 'ro',
8054             isa => HashRef[Str],
8055             init_arg => undef,
8056             default => sub {
8057             {
8058             'language' => 'kieli: {0}',
8059             'script' => 'kirjoitusjärjestelmä: {0}',
8060             'region' => 'alue: {0}',
8061              
8062             }
8063             },
8064             );
8065              
8066             has 'characters' => (
8067             is => 'ro',
8068             isa => HashRef,
8069             init_arg => undef,
8070             default => $^V ge v5.18.0
8071             ? eval <<'EOT'
8072             sub {
8073             no warnings 'experimental::regex_sets';
8074             return {
8075             auxiliary => qr{[á à ă â ã ą ā ć č ċ ç ď ð đ é è ê ě ë ė ę ē ğ ǧ ģ ǥ ȟ ħ í î ï İ į ī ı ǩ ķ ĺ ľ ļ ł ń ň ñ ņ ŋ ó ò ô ő õ œ ŕ ř ś ŝ ş ș ß ť ţ ț ŧ ú ù û ů ű ų ū ý ÿ ü ź ż ʒ ǯ þ æ ø]},
8076             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', 'Å', 'Ä', 'Ö'],
8077             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 ž å ä ö]},
8078             numbers => qr{[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]},
8079             punctuation => qr{[\- ‐ – , ; \: ! ? . … ’ ” » ( ) \[ \] § @ * / \\ \& #]},
8080             };
8081             },
8082             EOT
8083             : sub {
8084             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', 'Å', 'Ä', 'Ö'], };
8085             },
8086 1     1   109 );
  1         2  
  1         180  
8087              
8088              
8089             has 'ellipsis' => (
8090             is => 'ro',
8091             isa => HashRef,
8092             init_arg => undef,
8093             default => sub {
8094             return {
8095             'final' => '{0}…',
8096             'initial' => '…{0}',
8097             'medial' => '{0}…{1}',
8098             'word-final' => '{0}…',
8099             'word-initial' => '…{0}',
8100             'word-medial' => '{0}…{1}',
8101             };
8102             },
8103             );
8104              
8105             has 'more_information' => (
8106             is => 'ro',
8107             isa => Str,
8108             init_arg => undef,
8109             default => qq{?},
8110             );
8111              
8112             has 'quote_start' => (
8113             is => 'ro',
8114             isa => Str,
8115             init_arg => undef,
8116             default => qq{”},
8117             );
8118              
8119             has 'quote_end' => (
8120             is => 'ro',
8121             isa => Str,
8122             init_arg => undef,
8123             default => qq{”},
8124             );
8125              
8126             has 'alternate_quote_start' => (
8127             is => 'ro',
8128             isa => Str,
8129             init_arg => undef,
8130             default => qq{’},
8131             );
8132              
8133             has 'alternate_quote_end' => (
8134             is => 'ro',
8135             isa => Str,
8136             init_arg => undef,
8137             default => qq{’},
8138             );
8139              
8140             has 'duration_units' => (
8141             is => 'ro',
8142             isa => HashRef[Str],
8143             init_arg => undef,
8144             default => sub { {
8145             hm => 'h.mm',
8146             hms => 'h.mm.ss',
8147             ms => 'm.ss',
8148             } }
8149             );
8150              
8151             has 'units' => (
8152             is => 'ro',
8153             isa => HashRef[HashRef[HashRef[Str]]],
8154             init_arg => undef,
8155             default => sub { {
8156             'long' => {
8157             '' => {
8158             'name' => q(pääilmansuunta),
8159             },
8160             'acre' => {
8161             'name' => q(eekkerit),
8162             'one' => q({0} eekkeri),
8163             'other' => q({0} eekkeriä),
8164             },
8165             'acre-foot' => {
8166             'name' => q(eekkerijalat),
8167             'one' => q({0} eekkerijalka),
8168             'other' => q({0} eekkerijalkaa),
8169             },
8170             'ampere' => {
8171             'name' => q(ampeerit),
8172             'one' => q({0} ampeeri),
8173             'other' => q({0} ampeeria),
8174             },
8175             'arc-minute' => {
8176             'name' => q(kulmaminuutit),
8177             'one' => q({0} kulmaminuutti),
8178             'other' => q({0} kulmaminuuttia),
8179             },
8180             'arc-second' => {
8181             'name' => q(kulmasekunnit),
8182             'one' => q({0} kulmasekunti),
8183             'other' => q({0} kulmasekuntia),
8184             },
8185             'astronomical-unit' => {
8186             'name' => q(astronomiset yksiköt),
8187             'one' => q({0} astronominen yksikkö),
8188             'other' => q({0} astronomista yksikköä),
8189             },
8190             'atmosphere' => {
8191             'name' => q(normaali-ilmakehät),
8192             'one' => q({0} normaali-ilmakehä),
8193             'other' => q({0} normaali-ilmakehää),
8194             },
8195             'bit' => {
8196             'name' => q(bitit),
8197             'one' => q({0} bitti),
8198             'other' => q({0} bittiä),
8199             },
8200             'bushel' => {
8201             'name' => q(bushelit),
8202             'one' => q({0} busheli),
8203             'other' => q({0} bushelia),
8204             },
8205             'byte' => {
8206             'name' => q(tavut),
8207             'one' => q({0} tavu),
8208             'other' => q({0} tavua),
8209             },
8210             'calorie' => {
8211             'name' => q(kalorit),
8212             'one' => q({0} kalori),
8213             'other' => q({0} kaloria),
8214             },
8215             'carat' => {
8216             'name' => q(karaatit),
8217             'one' => q({0} karaatti),
8218             'other' => q({0} karaattia),
8219             },
8220             'celsius' => {
8221             'name' => q(celsiusasteet),
8222             'one' => q({0} celsiusaste),
8223             'other' => q({0} celsiusastetta),
8224             },
8225             'centiliter' => {
8226             'name' => q(senttilitrat),
8227             'one' => q({0} senttilitra),
8228             'other' => q({0} senttilitraa),
8229             },
8230             'centimeter' => {
8231             'name' => q(senttimetrit),
8232             'one' => q({0} senttimetri),
8233             'other' => q({0} senttimetriä),
8234             'per' => q({0} / senttimetri),
8235             },
8236             'century' => {
8237             'name' => q(vuosisadat),
8238             'one' => q({0} vuosisata),
8239             'other' => q({0} vuosisataa),
8240             },
8241             'coordinate' => {
8242             'east' => q({0}I),
8243             'north' => q({0}P),
8244             'south' => q({0}E),
8245             'west' => q({0}L),
8246             },
8247             'cubic-centimeter' => {
8248             'name' => q(kuutiosenttimetrit),
8249             'one' => q({0} kuutiosenttimetri),
8250             'other' => q({0} kuutiosenttimetriä),
8251             'per' => q({0} / kuutiosenttimetri),
8252             },
8253             'cubic-foot' => {
8254             'name' => q(kuutiojalat),
8255             'one' => q({0} kuutiojalka),
8256             'other' => q({0} kuutiojalkaa),
8257             },
8258             'cubic-inch' => {
8259             'name' => q(kuutiotuumat),
8260             'one' => q({0} kuutiotuuma),
8261             'other' => q({0} kuutiotuumaa),
8262             },
8263             'cubic-kilometer' => {
8264             'name' => q(kuutiokilometrit),
8265             'one' => q({0} kuutiokilometri),
8266             'other' => q({0} kuutiokilometriä),
8267             },
8268             'cubic-meter' => {
8269             'name' => q(kuutiometrit),
8270             'one' => q({0} kuutiometri),
8271             'other' => q({0} kuutiometriä),
8272             'per' => q({0} / kuutiometri),
8273             },
8274             'cubic-mile' => {
8275             'name' => q(kuutiomailit),
8276             'one' => q({0} kuutiomaili),
8277             'other' => q({0} kuutiomailia),
8278             },
8279             'cubic-yard' => {
8280             'name' => q(kuutiojaardit),
8281             'one' => q({0} kuutiojaardi),
8282             'other' => q({0} kuutiojaardia),
8283             },
8284             'cup' => {
8285             'name' => q(kupit),
8286             'one' => q({0} kuppi),
8287             'other' => q({0} kuppia),
8288             },
8289             'cup-metric' => {
8290             'name' => q(teekupit),
8291             'one' => q({0} teekuppi),
8292             'other' => q({0} teekuppia),
8293             },
8294             'day' => {
8295             'name' => q(päivät),
8296             'one' => q({0} päivä),
8297             'other' => q({0} päivää),
8298             'per' => q({0} / päivä),
8299             },
8300             'deciliter' => {
8301             'name' => q(desilitrat),
8302             'one' => q({0} desilitra),
8303             'other' => q({0} desilitraa),
8304             },
8305             'decimeter' => {
8306             'name' => q(desimetrit),
8307             'one' => q({0} desimetri),
8308             'other' => q({0} desimetriä),
8309             },
8310             'degree' => {
8311             'name' => q(asteet),
8312             'one' => q({0} aste),
8313             'other' => q({0} astetta),
8314             },
8315             'fahrenheit' => {
8316             'name' => q(fahrenheitasteet),
8317             'one' => q({0} fahrenheitaste),
8318             'other' => q({0} fahrenheitastetta),
8319             },
8320             'fathom' => {
8321             'name' => q(sylet),
8322             'one' => q({0} syli),
8323             'other' => q({0} syltä),
8324             },
8325             'fluid-ounce' => {
8326             'name' => q(nesteunssit),
8327             'one' => q({0} nesteunssi),
8328             'other' => q({0} nesteunssia),
8329             },
8330             'foodcalorie' => {
8331             'name' => q(kilokalorit),
8332             'one' => q({0} kilokalori),
8333             'other' => q({0} kilokaloria),
8334             },
8335             'foot' => {
8336             'name' => q(jalat),
8337             'one' => q({0} jalka),
8338             'other' => q({0} jalkaa),
8339             'per' => q({0} / jalka),
8340             },
8341             'furlong' => {
8342             'name' => q(furlongit),
8343             'one' => q({0} furlong),
8344             'other' => q({0} furlongia),
8345             },
8346             'g-force' => {
8347             'name' => q(G-voimat),
8348             'one' => q({0} G-voima),
8349             'other' => q({0} G-voimaa),
8350             },
8351             'gallon' => {
8352             'name' => q(am. gallonat),
8353             'one' => q({0} am. gallona),
8354             'other' => q({0} am. gallonaa),
8355             'per' => q({0} / am. gallona),
8356             },
8357             'gallon-imperial' => {
8358             'name' => q(br. gallonat),
8359             'one' => q({0} br. gallona),
8360             'other' => q({0} br. gallonaa),
8361             'per' => q({0} / br. gallona),
8362             },
8363             'generic' => {
8364             'name' => q(°),
8365             'one' => q({0}°),
8366             'other' => q({0}°),
8367             },
8368             'gigabit' => {
8369             'name' => q(gigabitit),
8370             'one' => q({0} gigabitti),
8371             'other' => q({0} gigabittiä),
8372             },
8373             'gigabyte' => {
8374             'name' => q(gigatavut),
8375             'one' => q({0} gigatavu),
8376             'other' => q({0} gigatavua),
8377             },
8378             'gigahertz' => {
8379             'name' => q(gigahertsit),
8380             'one' => q({0} gigahertsi),
8381             'other' => q({0} gigahertsiä),
8382             },
8383             'gigawatt' => {
8384             'name' => q(gigawatit),
8385             'one' => q({0} gigawatti),
8386             'other' => q({0} gigawattia),
8387             },
8388             'gram' => {
8389             'name' => q(grammat),
8390             'one' => q({0} gramma),
8391             'other' => q({0} grammaa),
8392             'per' => q({0} / gramma),
8393             },
8394             'hectare' => {
8395             'name' => q(hehtaarit),
8396             'one' => q({0} hehtaari),
8397             'other' => q({0} hehtaaria),
8398             },
8399             'hectoliter' => {
8400             'name' => q(hehtolitrat),
8401             'one' => q({0} hehtolitra),
8402             'other' => q({0} hehtolitraa),
8403             },
8404             'hectopascal' => {
8405             'name' => q(hehtopascalit),
8406             'one' => q({0} hehtopascal),
8407             'other' => q({0} hehtopascalia),
8408             },
8409             'hertz' => {
8410             'name' => q(hertsit),
8411             'one' => q({0} hertsi),
8412             'other' => q({0} hertsiä),
8413             },
8414             'horsepower' => {
8415             'name' => q(hevosvoimat),
8416             'one' => q({0} hevosvoima),
8417             'other' => q({0} hevosvoimaa),
8418             },
8419             'hour' => {
8420             'name' => q(tunnit),
8421             'one' => q({0} tunti),
8422             'other' => q({0} tuntia),
8423             'per' => q({0} / tunti),
8424             },
8425             'inch' => {
8426             'name' => q(tuumat),
8427             'one' => q({0} tuuma),
8428             'other' => q({0} tuumaa),
8429             'per' => q({0} / tuuma),
8430             },
8431             'inch-hg' => {
8432             'name' => q(elohopeatuumat),
8433             'one' => q({0} tuuma elohopeaa),
8434             'other' => q({0} tuumaa elohopeaa),
8435             },
8436             'joule' => {
8437             'name' => q(joulet),
8438             'one' => q({0} joule),
8439             'other' => q({0} joulea),
8440             },
8441             'karat' => {
8442             'name' => q(karaatit),
8443             'one' => q({0} karaatti),
8444             'other' => q({0} karaattia),
8445             },
8446             'kelvin' => {
8447             'name' => q(kelvinit),
8448             'one' => q({0} kelvin),
8449             'other' => q({0} kelviniä),
8450             },
8451             'kilobit' => {
8452             'name' => q(kilobitit),
8453             'one' => q({0} kilobitti),
8454             'other' => q({0} kilobittiä),
8455             },
8456             'kilobyte' => {
8457             'name' => q(kilotavut),
8458             'one' => q({0} kilotavu),
8459             'other' => q({0} kilotavua),
8460             },
8461             'kilocalorie' => {
8462             'name' => q(kilokalorit),
8463             'one' => q({0} kilokalori),
8464             'other' => q({0} kilokaloria),
8465             },
8466             'kilogram' => {
8467             'name' => q(kilogrammat),
8468             'one' => q({0} kilogramma),
8469             'other' => q({0} kilogrammaa),
8470             'per' => q({0} / kilogramma),
8471             },
8472             'kilohertz' => {
8473             'name' => q(kilohertsit),
8474             'one' => q({0} kilohertsi),
8475             'other' => q({0} kilohertsiä),
8476             },
8477             'kilojoule' => {
8478             'name' => q(kilojoulet),
8479             'one' => q({0} kilojoule),
8480             'other' => q({0} kilojoulea),
8481             },
8482             'kilometer' => {
8483             'name' => q(kilometrit),
8484             'one' => q({0} kilometri),
8485             'other' => q({0} kilometriä),
8486             'per' => q({0} / kilometri),
8487             },
8488             'kilometer-per-hour' => {
8489             'name' => q(kilometrit tunnissa),
8490             'one' => q({0} kilometri tunnissa),
8491             'other' => q({0} kilometriä tunnissa),
8492             },
8493             'kilowatt' => {
8494             'name' => q(kilowatit),
8495             'one' => q({0} kilowatti),
8496             'other' => q({0} kilowattia),
8497             },
8498             'kilowatt-hour' => {
8499             'name' => q(kilowattitunnit),
8500             'one' => q({0} kilowattitunti),
8501             'other' => q({0} kilowattituntia),
8502             },
8503             'knot' => {
8504             'name' => q(solmu),
8505             'one' => q({0} solmu),
8506             'other' => q({0} solmua),
8507             },
8508             'light-year' => {
8509             'name' => q(valovuodet),
8510             'one' => q({0} valovuosi),
8511             'other' => q({0} valovuotta),
8512             },
8513             'liter' => {
8514             'name' => q(litrat),
8515             'one' => q({0} litra),
8516             'other' => q({0} litraa),
8517             'per' => q({0} / litra),
8518             },
8519             'liter-per-100kilometers' => {
8520             'name' => q(litrat / 100 kilometriä),
8521             'one' => q({0} litra / 100 km),
8522             'other' => q({0} litraa / 100 km),
8523             },
8524             'liter-per-kilometer' => {
8525             'name' => q(litrat / kilometri),
8526             'one' => q({0} litra / kilometri),
8527             'other' => q({0} litraa / kilometri),
8528             },
8529             'lux' => {
8530             'name' => q(luksit),
8531             'one' => q({0} luksi),
8532             'other' => q({0} luksia),
8533             },
8534             'megabit' => {
8535             'name' => q(megabitit),
8536             'one' => q({0} megabitti),
8537             'other' => q({0} megabittiä),
8538             },
8539             'megabyte' => {
8540             'name' => q(megatavut),
8541             'one' => q({0} megatavu),
8542             'other' => q({0} megatavua),
8543             },
8544             'megahertz' => {
8545             'name' => q(megahertsit),
8546             'one' => q({0} megahertsi),
8547             'other' => q({0} megahertsiä),
8548             },
8549             'megaliter' => {
8550             'name' => q(megalitrat),
8551             'one' => q({0} megalitra),
8552             'other' => q({0} megalitraa),
8553             },
8554             'megawatt' => {
8555             'name' => q(megawatit),
8556             'one' => q({0} megawatti),
8557             'other' => q({0} megawattia),
8558             },
8559             'meter' => {
8560             'name' => q(metrit),
8561             'one' => q({0} metri),
8562             'other' => q({0} metriä),
8563             'per' => q({0} / metri),
8564             },
8565             'meter-per-second' => {
8566             'name' => q(metrit sekunnissa),
8567             'one' => q({0} metri sekunnissa),
8568             'other' => q({0} metriä sekunnissa),
8569             },
8570             'meter-per-second-squared' => {
8571             'name' => q(metrit per sekunti toiseen),
8572             'one' => q({0} metri per sekunti toiseen),
8573             'other' => q({0} metriä per sekunti toiseen),
8574             },
8575             'metric-ton' => {
8576             'name' => q(tonnit),
8577             'one' => q({0} tonni),
8578             'other' => q({0} tonnia),
8579             },
8580             'microgram' => {
8581             'name' => q(mikrogrammat),
8582             'one' => q({0} mikrogramma),
8583             'other' => q({0} mikrogrammaa),
8584             },
8585             'micrometer' => {
8586             'name' => q(mikrometrit),
8587             'one' => q({0} mikrometri),
8588             'other' => q({0} mikrometriä),
8589             },
8590             'microsecond' => {
8591             'name' => q(mikrosekunnit),
8592             'one' => q({0} mikrosekunti),
8593             'other' => q({0} mikrosekuntia),
8594             },
8595             'mile' => {
8596             'name' => q(mailit),
8597             'one' => q({0} maili),
8598             'other' => q({0} mailia),
8599             },
8600             'mile-per-gallon' => {
8601             'name' => q(mailit / am. gallona),
8602             'one' => q({0} maili / am. gallona),
8603             'other' => q({0} mailia / am. gallona),
8604             },
8605             'mile-per-gallon-imperial' => {
8606             'name' => q(mailit / br. gallona),
8607             'one' => q({0} maili / br. gallona),
8608             'other' => q({0} mailia / br. gallona),
8609             },
8610             'mile-per-hour' => {
8611             'name' => q(mailit tunnissa),
8612             'one' => q({0} maili tunnissa),
8613             'other' => q({0} mailia tunnissa),
8614             },
8615             'mile-scandinavian' => {
8616             'name' => q(peninkulmat),
8617             'one' => q({0} peninkulma),
8618             'other' => q({0} peninkulmaa),
8619             },
8620             'milliampere' => {
8621             'name' => q(milliampeerit),
8622             'one' => q({0} milliampeeri),
8623             'other' => q({0} milliampeeria),
8624             },
8625             'millibar' => {
8626             'name' => q(millibaarit),
8627             'one' => q({0} millibaari),
8628             'other' => q({0} millibaaria),
8629             },
8630             'milligram' => {
8631             'name' => q(milligrammat),
8632             'one' => q({0} milligramma),
8633             'other' => q({0} milligrammaa),
8634             },
8635             'milligram-per-deciliter' => {
8636             'name' => q(mg/dl),
8637             'one' => q({0} mg/dl),
8638             'other' => q({0} mg/dl),
8639             },
8640             'milliliter' => {
8641             'name' => q(millilitrat),
8642             'one' => q({0} millilitra),
8643             'other' => q({0} millilitraa),
8644             },
8645             'millimeter' => {
8646             'name' => q(millimetrit),
8647             'one' => q({0} millimetri),
8648             'other' => q({0} millimetriä),
8649             },
8650             'millimeter-of-mercury' => {
8651             'name' => q(elohopeamillimetrit),
8652             'one' => q({0} millimetri elohopeaa),
8653             'other' => q({0} millimetriä elohopeaa),
8654             },
8655             'millimole-per-liter' => {
8656             'name' => q(mmol/l),
8657             'one' => q({0} mmol/l),
8658             'other' => q({0} mmol/l),
8659             },
8660             'millisecond' => {
8661             'name' => q(millisekunnit),
8662             'one' => q({0} millisekunti),
8663             'other' => q({0} millisekuntia),
8664             },
8665             'milliwatt' => {
8666             'name' => q(milliwatit),
8667             'one' => q({0} milliwatti),
8668             'other' => q({0} milliwattia),
8669             },
8670             'minute' => {
8671             'name' => q(minuutit),
8672             'one' => q({0} minuutti),
8673             'other' => q({0} minuuttia),
8674             'per' => q({0} / minuutti),
8675             },
8676             'month' => {
8677             'name' => q(kuukaudet),
8678             'one' => q({0} kuukausi),
8679             'other' => q({0} kuukautta),
8680             'per' => q({0} / kuukausi),
8681             },
8682             'nanometer' => {
8683             'name' => q(nanometrit),
8684             'one' => q({0} nanometri),
8685             'other' => q({0} nanometriä),
8686             },
8687             'nanosecond' => {
8688             'name' => q(nanosekunnit),
8689             'one' => q({0} nanosekunti),
8690             'other' => q({0} nanosekuntia),
8691             },
8692             'nautical-mile' => {
8693             'name' => q(meripeninkulmat),
8694             'one' => q({0} meripeninkulma),
8695             'other' => q({0} meripeninkulmaa),
8696             },
8697             'ohm' => {
8698             'name' => q(ohmit),
8699             'one' => q({0} ohmi),
8700             'other' => q({0} ohmia),
8701             },
8702             'ounce' => {
8703             'name' => q(unssit),
8704             'one' => q({0} unssi),
8705             'other' => q({0} unssia),
8706             'per' => q({0} / unssi),
8707             },
8708             'ounce-troy' => {
8709             'name' => q(troy-unssit),
8710             'one' => q({0} troy-unssi),
8711             'other' => q({0} troy-unssia),
8712             },
8713             'parsec' => {
8714             'name' => q(parsekit),
8715             'one' => q({0} parsek),
8716             'other' => q({0} parsekia),
8717             },
8718             'part-per-million' => {
8719             'name' => q(ppm),
8720             'one' => q({0} ppm),
8721             'other' => q({0} ppm),
8722             },
8723             'per' => {
8724             '1' => q({0}/{1}),
8725             },
8726             'percent' => {
8727             'name' => q(prosentit),
8728             'one' => q({0} prosentti),
8729             'other' => q({0} prosenttia),
8730             },
8731             'permille' => {
8732             'name' => q(promillet),
8733             'one' => q({0} promille),
8734             'other' => q({0} promillea),
8735             },
8736             'petabyte' => {
8737             'name' => q(petatavut),
8738             'one' => q({0} petatavu),
8739             'other' => q({0} petatavua),
8740             },
8741             'picometer' => {
8742             'name' => q(pikometrit),
8743             'one' => q({0} pikometri),
8744             'other' => q({0} pikometriä),
8745             },
8746             'pint' => {
8747             'name' => q(pintit),
8748             'one' => q({0} pint),
8749             'other' => q({0} pinttiä),
8750             },
8751             'pint-metric' => {
8752             'name' => q(tuopit),
8753             'one' => q({0} tuoppi),
8754             'other' => q({0} tuoppia),
8755             },
8756             'point' => {
8757             'name' => q(pt),
8758             'one' => q({0} pt),
8759             'other' => q({0} pt),
8760             },
8761             'pound' => {
8762             'name' => q(paunat),
8763             'one' => q({0} pauna),
8764             'other' => q({0} paunaa),
8765             'per' => q({0} / pauna),
8766             },
8767             'pound-per-square-inch' => {
8768             'name' => q(paunat / neliötuuma),
8769             'one' => q({0} pauna / neliötuuma),
8770             'other' => q({0} paunaa / neliötuuma),
8771             },
8772             'quart' => {
8773             'name' => q(neljännesgallonat),
8774             'one' => q({0} neljännesgallona),
8775             'other' => q({0} neljännesgallonaa),
8776             },
8777             'radian' => {
8778             'name' => q(radiaanit),
8779             'one' => q({0} radiaani),
8780             'other' => q({0} radiaania),
8781             },
8782             'revolution' => {
8783             'name' => q(kierros),
8784             'one' => q({0} kierros),
8785             'other' => q({0} kierrosta),
8786             },
8787             'second' => {
8788             'name' => q(sekunnit),
8789             'one' => q({0} sekunti),
8790             'other' => q({0} sekuntia),
8791             'per' => q({0} / sekunti),
8792             },
8793             'square-centimeter' => {
8794             'name' => q(neliösenttimetrit),
8795             'one' => q({0} neliösenttimetri),
8796             'other' => q({0} neliösenttimetriä),
8797             'per' => q({0} / neliösenttimetri),
8798             },
8799             'square-foot' => {
8800             'name' => q(neliöjalat),
8801             'one' => q({0} neliöjalka),
8802             'other' => q({0} neliöjalkaa),
8803             },
8804             'square-inch' => {
8805             'name' => q(neliötuumat),
8806             'one' => q({0} neliötuuma),
8807             'other' => q({0} neliötuumaa),
8808             'per' => q({0} / neliötuuma),
8809             },
8810             'square-kilometer' => {
8811             'name' => q(neliökilometrit),
8812             'one' => q({0} neliökilometri),
8813             'other' => q({0} neliökilometriä),
8814             'per' => q({0} / neliökilometri),
8815             },
8816             'square-meter' => {
8817             'name' => q(neliömetrit),
8818             'one' => q({0} neliömetri),
8819             'other' => q({0} neliömetriä),
8820             'per' => q({0} / neliömetri),
8821             },
8822             'square-mile' => {
8823             'name' => q(neliömailit),
8824             'one' => q({0} neliömaili),
8825             'other' => q({0} neliömailia),
8826             'per' => q({0} / neliömaili),
8827             },
8828             'square-yard' => {
8829             'name' => q(neliöjaardit),
8830             'one' => q({0} neliöjaardi),
8831             'other' => q({0} neliöjaardia),
8832             },
8833             'stone' => {
8834             'name' => q(stonet),
8835             'one' => q({0} stone),
8836             'other' => q({0} stonea),
8837             },
8838             'tablespoon' => {
8839             'name' => q(ruokalusikat),
8840             'one' => q({0} ruokalusikka),
8841             'other' => q({0} ruokalusikkaa),
8842             },
8843             'teaspoon' => {
8844             'name' => q(teelusikat),
8845             'one' => q({0} teelusikka),
8846             'other' => q({0} teelusikkaa),
8847             },
8848             'terabit' => {
8849             'name' => q(terabitit),
8850             'one' => q({0} terabitti),
8851             'other' => q({0} terabittiä),
8852             },
8853             'terabyte' => {
8854             'name' => q(teratavut),
8855             'one' => q({0} teratavu),
8856             'other' => q({0} teratavua),
8857             },
8858             'ton' => {
8859             'name' => q(am. tonnit),
8860             'one' => q({0} am. tonni),
8861             'other' => q({0} am. tonnia),
8862             },
8863             'volt' => {
8864             'name' => q(voltit),
8865             'one' => q({0} voltti),
8866             'other' => q({0} volttia),
8867             },
8868             'watt' => {
8869             'name' => q(watit),
8870             'one' => q({0} watti),
8871             'other' => q({0} wattia),
8872             },
8873             'week' => {
8874             'name' => q(viikot),
8875             'one' => q({0} viikko),
8876             'other' => q({0} viikkoa),
8877             'per' => q({0} / viikko),
8878             },
8879             'yard' => {
8880             'name' => q(jaardit),
8881             'one' => q({0} jaardi),
8882             'other' => q({0} jaardia),
8883             },
8884             'year' => {
8885             'name' => q(vuodet),
8886             'one' => q({0} vuosi),
8887             'other' => q({0} vuotta),
8888             'per' => q({0} / vuosi),
8889             },
8890             },
8891             'narrow' => {
8892             '' => {
8893             'name' => q(suunta),
8894             },
8895             'acre' => {
8896             'name' => q(ac),
8897             'one' => q({0}ac),
8898             'other' => q({0}ac),
8899             },
8900             'acre-foot' => {
8901             'name' => q(ac ft),
8902             'one' => q({0}ac ft),
8903             'other' => q({0}ac ft),
8904             },
8905             'ampere' => {
8906             'name' => q(A),
8907             'one' => q({0}A),
8908             'other' => q({0}A),
8909             },
8910             'arc-minute' => {
8911             'name' => q(′),
8912             'one' => q({0}′),
8913             'other' => q({0}′),
8914             },
8915             'arc-second' => {
8916             'name' => q(″),
8917             'one' => q({0}″),
8918             'other' => q({0}″),
8919             },
8920             'astronomical-unit' => {
8921             'name' => q(au),
8922             'one' => q({0}au),
8923             'other' => q({0}au),
8924             },
8925             'bit' => {
8926             'name' => q(b),
8927             'one' => q({0}b),
8928             'other' => q({0}b),
8929             },
8930             'bushel' => {
8931             'name' => q(bu),
8932             'one' => q({0}bu),
8933             'other' => q({0}bu),
8934             },
8935             'byte' => {
8936             'name' => q(t),
8937             'one' => q({0}t),
8938             'other' => q({0}t),
8939             },
8940             'calorie' => {
8941             'name' => q(cal),
8942             'one' => q({0}cal),
8943             'other' => q({0}cal),
8944             },
8945             'carat' => {
8946             'name' => q(ka),
8947             'one' => q({0}ka),
8948             'other' => q({0}ka),
8949             },
8950             'celsius' => {
8951             'name' => q(°C),
8952             'one' => q({0}°),
8953             'other' => q({0}°),
8954             },
8955             'centiliter' => {
8956             'name' => q(cl),
8957             'one' => q({0}cl),
8958             'other' => q({0}cl),
8959             },
8960             'centimeter' => {
8961             'name' => q(cm),
8962             'one' => q({0}cm),
8963             'other' => q({0}cm),
8964             'per' => q({0}/cm),
8965             },
8966             'century' => {
8967             'name' => q(vs),
8968             'one' => q({0} vs),
8969             'other' => q({0} vs),
8970             },
8971             'coordinate' => {
8972             'east' => q({0}I),
8973             'north' => q({0}P),
8974             'south' => q({0}E),
8975             'west' => q({0}L),
8976             },
8977             'cubic-centimeter' => {
8978             'name' => q(cm³),
8979             'one' => q({0}cm³),
8980             'other' => q({0}cm³),
8981             'per' => q({0}/cm³),
8982             },
8983             'cubic-foot' => {
8984             'name' => q(ft³),
8985             'one' => q({0}ft³),
8986             'other' => q({0}ft³),
8987             },
8988             'cubic-inch' => {
8989             'name' => q(in³),
8990             'one' => q({0}in³),
8991             'other' => q({0}in³),
8992             },
8993             'cubic-kilometer' => {
8994             'name' => q(km³),
8995             'one' => q({0}km³),
8996             'other' => q({0}km³),
8997             },
8998             'cubic-meter' => {
8999             'name' => q(m³),
9000             'one' => q({0}m³),
9001             'other' => q({0}m³),
9002             'per' => q({0}/m³),
9003             },
9004             'cubic-mile' => {
9005             'name' => q(mi³),
9006             'one' => q({0}mi³),
9007             'other' => q({0}mi³),
9008             },
9009             'cubic-yard' => {
9010             'name' => q(yd³),
9011             'one' => q({0}yd³),
9012             'other' => q({0}yd³),
9013             },
9014             'cup' => {
9015             'name' => q(kp),
9016             'one' => q({0}kp),
9017             'other' => q({0}kp),
9018             },
9019             'cup-metric' => {
9020             'name' => q(tkp),
9021             'one' => q({0}tkp),
9022             'other' => q({0}tkp),
9023             },
9024             'day' => {
9025             'name' => q(pv),
9026             'one' => q({0}pv),
9027             'other' => q({0}pv),
9028             'per' => q({0}/pv),
9029             },
9030             'deciliter' => {
9031             'name' => q(dl),
9032             'one' => q({0}dl),
9033             'other' => q({0}dl),
9034             },
9035             'decimeter' => {
9036             'name' => q(dm),
9037             'one' => q({0}dm),
9038             'other' => q({0}dm),
9039             },
9040             'degree' => {
9041             'name' => q(°),
9042             'one' => q({0}°),
9043             'other' => q({0}°),
9044             },
9045             'fahrenheit' => {
9046             'name' => q(°F),
9047             'one' => q({0}°F),
9048             'other' => q({0}°F),
9049             },
9050             'fathom' => {
9051             'name' => q(fm),
9052             'one' => q({0}fth),
9053             'other' => q({0}fth),
9054             },
9055             'fluid-ounce' => {
9056             'name' => q(fl oz),
9057             'one' => q({0}fl oz),
9058             'other' => q({0}fl oz),
9059             },
9060             'foodcalorie' => {
9061             'name' => q(kcal),
9062             'one' => q({0}kcal),
9063             'other' => q({0}kcal),
9064             },
9065             'foot' => {
9066             'name' => q(ft),
9067             'one' => q({0}′),
9068             'other' => q({0}′),
9069             'per' => q({0}/′),
9070             },
9071             'furlong' => {
9072             'name' => q(fur),
9073             'one' => q({0}fur),
9074             'other' => q({0}fur),
9075             },
9076             'g-force' => {
9077             'name' => q(G),
9078             'one' => q({0}G),
9079             'other' => q({0}G),
9080             },
9081             'gallon' => {
9082             'name' => q(am.gal),
9083             'one' => q({0}am.gal),
9084             'other' => q({0}am.gal),
9085             'per' => q({0}/am.gal),
9086             },
9087             'gallon-imperial' => {
9088             'name' => q(br.gal),
9089             'one' => q({0}br.gal),
9090             'other' => q({0}br.gal),
9091             'per' => q({0}/br.gal),
9092             },
9093             'generic' => {
9094             'name' => q(°),
9095             'one' => q({0}°),
9096             'other' => q({0}°),
9097             },
9098             'gigabit' => {
9099             'name' => q(Gb),
9100             'one' => q({0}Gb),
9101             'other' => q({0}Gb),
9102             },
9103             'gigabyte' => {
9104             'name' => q(Gt),
9105             'one' => q({0}Gt),
9106             'other' => q({0}Gt),
9107             },
9108             'gigahertz' => {
9109             'name' => q(GHz),
9110             'one' => q({0}GHz),
9111             'other' => q({0}GHz),
9112             },
9113             'gigawatt' => {
9114             'name' => q(GW),
9115             'one' => q({0}GW),
9116             'other' => q({0}GW),
9117             },
9118             'gram' => {
9119             'name' => q(g),
9120             'one' => q({0}g),
9121             'other' => q({0}g),
9122             'per' => q({0}/g),
9123             },
9124             'hectare' => {
9125             'name' => q(ha),
9126             'one' => q({0}ha),
9127             'other' => q({0}ha),
9128             },
9129             'hectoliter' => {
9130             'name' => q(hl),
9131             'one' => q({0}hl),
9132             'other' => q({0}hl),
9133             },
9134             'hectopascal' => {
9135             'name' => q(hPa),
9136             'one' => q({0}hPa),
9137             'other' => q({0}hPa),
9138             },
9139             'hertz' => {
9140             'name' => q(Hz),
9141             'one' => q({0}Hz),
9142             'other' => q({0}Hz),
9143             },
9144             'horsepower' => {
9145             'name' => q(hv),
9146             'one' => q({0}hv),
9147             'other' => q({0}hv),
9148             },
9149             'hour' => {
9150             'name' => q(t),
9151             'one' => q({0}t),
9152             'other' => q({0}t),
9153             'per' => q({0}/t),
9154             },
9155             'inch' => {
9156             'name' => q(in),
9157             'one' => q({0}″),
9158             'other' => q({0}″),
9159             'per' => q({0}/″),
9160             },
9161             'inch-hg' => {
9162             'name' => q(inHg),
9163             'one' => q({0}″ Hg),
9164             'other' => q({0}″ Hg),
9165             },
9166             'joule' => {
9167             'name' => q(J),
9168             'one' => q({0}J),
9169             'other' => q({0}J),
9170             },
9171             'karat' => {
9172             'name' => q(ka),
9173             'one' => q({0}ka),
9174             'other' => q({0}ka),
9175             },
9176             'kelvin' => {
9177             'name' => q(K),
9178             'one' => q({0}K),
9179             'other' => q({0}K),
9180             },
9181             'kilobit' => {
9182             'name' => q(kb),
9183             'one' => q({0}kb),
9184             'other' => q({0}kb),
9185             },
9186             'kilobyte' => {
9187             'name' => q(kt),
9188             'one' => q({0}kt),
9189             'other' => q({0}kt),
9190             },
9191             'kilocalorie' => {
9192             'name' => q(kcal),
9193             'one' => q({0}kcal),
9194             'other' => q({0}kcal),
9195             },
9196             'kilogram' => {
9197             'name' => q(kg),
9198             'one' => q({0}kg),
9199             'other' => q({0}kg),
9200             'per' => q({0}/kg),
9201             },
9202             'kilohertz' => {
9203             'name' => q(kHz),
9204             'one' => q({0}kHz),
9205             'other' => q({0}kHz),
9206             },
9207             'kilojoule' => {
9208             'name' => q(kJ),
9209             'one' => q({0}kJ),
9210             'other' => q({0}kJ),
9211             },
9212             'kilometer' => {
9213             'name' => q(km),
9214             'one' => q({0}km),
9215             'other' => q({0}km),
9216             'per' => q({0}/km),
9217             },
9218             'kilometer-per-hour' => {
9219             'name' => q(km/h),
9220             'one' => q({0}km/h),
9221             'other' => q({0}km/h),
9222             },
9223             'kilowatt' => {
9224             'name' => q(kW),
9225             'one' => q({0}kW),
9226             'other' => q({0}kW),
9227             },
9228             'kilowatt-hour' => {
9229             'name' => q(kWh),
9230             'one' => q({0}kWh),
9231             'other' => q({0}kWh),
9232             },
9233             'knot' => {
9234             'name' => q(kn),
9235             'one' => q({0}kn),
9236             'other' => q({0}kn),
9237             },
9238             'light-year' => {
9239             'name' => q(vv),
9240             'one' => q({0}vv),
9241             'other' => q({0}vv),
9242             },
9243             'liter' => {
9244             'name' => q(l),
9245             'one' => q({0}l),
9246             'other' => q({0}l),
9247             'per' => q({0}/l),
9248             },
9249             'liter-per-100kilometers' => {
9250             'name' => q(l/100km),
9251             'one' => q({0}l/100km),
9252             'other' => q({0}l/100km),
9253             },
9254             'liter-per-kilometer' => {
9255             'name' => q(l/km),
9256             'one' => q({0}l/km),
9257             'other' => q({0}l/km),
9258             },
9259             'lux' => {
9260             'name' => q(lx),
9261             'one' => q({0}lx),
9262             'other' => q({0}lx),
9263             },
9264             'megabit' => {
9265             'name' => q(Mb),
9266             'one' => q({0}Mb),
9267             'other' => q({0}Mb),
9268             },
9269             'megabyte' => {
9270             'name' => q(Mt),
9271             'one' => q({0}Mt),
9272             'other' => q({0}Mt),
9273             },
9274             'megahertz' => {
9275             'name' => q(MHz),
9276             'one' => q({0}MHz),
9277             'other' => q({0}MHz),
9278             },
9279             'megaliter' => {
9280             'name' => q(Ml),
9281             'one' => q({0}Ml),
9282             'other' => q({0}Ml),
9283             },
9284             'megawatt' => {
9285             'name' => q(MW),
9286             'one' => q({0}MW),
9287             'other' => q({0} MW),
9288             },
9289             'meter' => {
9290             'name' => q(m),
9291             'one' => q({0}m),
9292             'other' => q({0}m),
9293             'per' => q({0}/m),
9294             },
9295             'meter-per-second' => {
9296             'name' => q(m/s),
9297             'one' => q({0}m/s),
9298             'other' => q({0}m/s),
9299             },
9300             'meter-per-second-squared' => {
9301             'name' => q(m/s²),
9302             'one' => q({0}m/s²),
9303             'other' => q({0}m/s²),
9304             },
9305             'metric-ton' => {
9306             'name' => q(t),
9307             'one' => q({0}t),
9308             'other' => q({0}t),
9309             },
9310             'microgram' => {
9311             'name' => q(µg),
9312             'one' => q({0}μg),
9313             'other' => q({0}μg),
9314             },
9315             'micrometer' => {
9316             'name' => q(µm),
9317             'one' => q({0}µm),
9318             'other' => q({0}µm),
9319             },
9320             'microsecond' => {
9321             'name' => q(μs),
9322             'one' => q({0}μs),
9323             'other' => q({0}μs),
9324             },
9325             'mile' => {
9326             'name' => q(mi),
9327             'one' => q({0}mi),
9328             'other' => q({0}mi),
9329             },
9330             'mile-per-gallon' => {
9331             'name' => q(mpg-am),
9332             'one' => q({0}mpg-am),
9333             'other' => q({0}mpg-am),
9334             },
9335             'mile-per-gallon-imperial' => {
9336             'name' => q(mpg-br),
9337             'one' => q({0}mpg-br),
9338             'other' => q({0}mpg-br),
9339             },
9340             'mile-per-hour' => {
9341             'name' => q(mi/h),
9342             'one' => q({0}mi/h),
9343             'other' => q({0}mi/h),
9344             },
9345             'mile-scandinavian' => {
9346             'name' => q(pnk),
9347             'one' => q({0}pnk),
9348             'other' => q({0}pnk),
9349             },
9350             'milliampere' => {
9351             'name' => q(mA),
9352             'one' => q({0}mA),
9353             'other' => q({0}mA),
9354             },
9355             'millibar' => {
9356             'name' => q(mbar),
9357             'one' => q({0}mbar),
9358             'other' => q({0}mbar),
9359             },
9360             'milligram' => {
9361             'name' => q(mg),
9362             'one' => q({0}mg),
9363             'other' => q({0}mg),
9364             },
9365             'milligram-per-deciliter' => {
9366             'name' => q(mg/dl),
9367             'one' => q({0}mg/dl),
9368             'other' => q({0}mg/dl),
9369             },
9370             'milliliter' => {
9371             'name' => q(ml),
9372             'one' => q({0}ml),
9373             'other' => q({0}ml),
9374             },
9375             'millimeter' => {
9376             'name' => q(mm),
9377             'one' => q({0}mm),
9378             'other' => q({0}mm),
9379             },
9380             'millimeter-of-mercury' => {
9381             'name' => q(mmHg),
9382             'one' => q({0}mmHg),
9383             'other' => q({0}mmHg),
9384             },
9385             'millimole-per-liter' => {
9386             'name' => q(mmol/l),
9387             'one' => q({0}mmol/l),
9388             'other' => q({0}mmol/l),
9389             },
9390             'millisecond' => {
9391             'name' => q(ms),
9392             'one' => q({0}ms),
9393             'other' => q({0}ms),
9394             },
9395             'milliwatt' => {
9396             'name' => q(mW),
9397             'one' => q({0}mW),
9398             'other' => q({0}mW),
9399             },
9400             'minute' => {
9401             'name' => q(min),
9402             'one' => q({0}min),
9403             'other' => q({0}min),
9404             'per' => q({0}/min),
9405             },
9406             'month' => {
9407             'name' => q(kk),
9408             'one' => q({0}kk),
9409             'other' => q({0}kk),
9410             'per' => q({0}/kk),
9411             },
9412             'nanometer' => {
9413             'name' => q(nm),
9414             'one' => q({0}nm),
9415             'other' => q({0}nm),
9416             },
9417             'nanosecond' => {
9418             'name' => q(ns),
9419             'one' => q({0}ns),
9420             'other' => q({0}ns),
9421             },
9422             'nautical-mile' => {
9423             'name' => q(mpk),
9424             'one' => q({0}mpk),
9425             'other' => q({0}mpk),
9426             },
9427             'ohm' => {
9428             'name' => q(Ω),
9429             'one' => q({0}Ω),
9430             'other' => q({0}Ω),
9431             },
9432             'ounce' => {
9433             'name' => q(oz),
9434             'one' => q({0}oz),
9435             'other' => q({0}oz),
9436             'per' => q({0}/oz),
9437             },
9438             'ounce-troy' => {
9439             'name' => q(oz t),
9440             'one' => q({0}oz t),
9441             'other' => q({0}oz t),
9442             },
9443             'parsec' => {
9444             'name' => q(pc),
9445             'one' => q({0}pc),
9446             'other' => q({0}pc),
9447             },
9448             'part-per-million' => {
9449             'name' => q(ppm),
9450             'one' => q({0}ppm),
9451             'other' => q({0}ppm),
9452             },
9453             'per' => {
9454             '1' => q({0}/{1}),
9455             },
9456             'percent' => {
9457             'name' => q(%),
9458             'one' => q({0} %),
9459             'other' => q({0} %),
9460             },
9461             'petabyte' => {
9462             'name' => q(Pt),
9463             'one' => q({0}Pt),
9464             'other' => q({0}Pt),
9465             },
9466             'picometer' => {
9467             'name' => q(pm),
9468             'one' => q({0}pm),
9469             'other' => q({0}pm),
9470             },
9471             'pint' => {
9472             'name' => q(pt),
9473             'one' => q({0}pt),
9474             'other' => q({0}pt),
9475             },
9476             'pint-metric' => {
9477             'name' => q(tp),
9478             'one' => q({0}tp),
9479             'other' => q({0}tp),
9480             },
9481             'pound' => {
9482             'name' => q(lb),
9483             'one' => q({0}lb),
9484             'other' => q({0}lb),
9485             'per' => q({0}/lb),
9486             },
9487             'pound-per-square-inch' => {
9488             'name' => q(psi),
9489             'one' => q({0}psi),
9490             'other' => q({0}psi),
9491             },
9492             'quart' => {
9493             'name' => q(qt),
9494             'one' => q({0}qt),
9495             'other' => q({0}qt),
9496             },
9497             'radian' => {
9498             'name' => q(rad),
9499             'one' => q({0}rad),
9500             'other' => q({0}rad),
9501             },
9502             'revolution' => {
9503             'name' => q(rev),
9504             'one' => q({0}rev),
9505             'other' => q({0}rev),
9506             },
9507             'second' => {
9508             'name' => q(s),
9509             'one' => q({0}s),
9510             'other' => q({0}s),
9511             'per' => q({0}/s),
9512             },
9513             'square-centimeter' => {
9514             'name' => q(cm²),
9515             'one' => q({0}cm²),
9516             'other' => q({0}cm²),
9517             'per' => q({0}/cm²),
9518             },
9519             'square-foot' => {
9520             'name' => q(ft²),
9521             'one' => q({0}ft²),
9522             'other' => q({0}ft²),
9523             },
9524             'square-inch' => {
9525             'name' => q(in²),
9526             'one' => q({0}in²),
9527             'other' => q({0}in²),
9528             'per' => q({0}/in²),
9529             },
9530             'square-kilometer' => {
9531             'name' => q(km²),
9532             'one' => q({0}km²),
9533             'other' => q({0}km²),
9534             'per' => q({0}/km²),
9535             },
9536             'square-meter' => {
9537             'name' => q(m²),
9538             'one' => q({0}m²),
9539             'other' => q({0}m²),
9540             'per' => q({0}/m²),
9541             },
9542             'square-mile' => {
9543             'name' => q(mi²),
9544             'one' => q({0}mi²),
9545             'other' => q({0}mi²),
9546             'per' => q({0}/mi²),
9547             },
9548             'square-yard' => {
9549             'name' => q(yd²),
9550             'one' => q({0}yd²),
9551             'other' => q({0}yd²),
9552             },
9553             'stone' => {
9554             'name' => q(st),
9555             'one' => q({0}st),
9556             'other' => q({0}st),
9557             },
9558             'tablespoon' => {
9559             'name' => q(rkl),
9560             'one' => q({0}rkl),
9561             'other' => q({0}rkl),
9562             },
9563             'teaspoon' => {
9564             'name' => q(tl),
9565             'one' => q({0}tl),
9566             'other' => q({0}tl),
9567             },
9568             'terabit' => {
9569             'name' => q(Tb),
9570             'one' => q({0}Tb),
9571             'other' => q({0}Tb),
9572             },
9573             'terabyte' => {
9574             'name' => q(Tt),
9575             'one' => q({0}Tt),
9576             'other' => q({0}Tt),
9577             },
9578             'ton' => {
9579             'name' => q(am.tn),
9580             'one' => q({0}am.tn),
9581             'other' => q({0}am.tn),
9582             },
9583             'volt' => {
9584             'name' => q(V),
9585             'one' => q({0}V),
9586             'other' => q({0}V),
9587             },
9588             'watt' => {
9589             'name' => q(W),
9590             'one' => q({0}W),
9591             'other' => q({0}W),
9592             },
9593             'week' => {
9594             'name' => q(vk),
9595             'one' => q({0}vk),
9596             'other' => q({0}vk),
9597             'per' => q({0}/vk),
9598             },
9599             'yard' => {
9600             'name' => q(yd),
9601             'one' => q({0}yd),
9602             'other' => q({0}yd),
9603             },
9604             'year' => {
9605             'name' => q(v),
9606             'one' => q({0}v),
9607             'other' => q({0}v),
9608             'per' => q({0}/v),
9609             },
9610             },
9611             'short' => {
9612             '' => {
9613             'name' => q(ilmansuunta),
9614             },
9615             'acre' => {
9616             'name' => q(ac),
9617             'one' => q({0} ac),
9618             'other' => q({0} ac),
9619             },
9620             'acre-foot' => {
9621             'name' => q(ac ft),
9622             'one' => q({0} ac ft),
9623             'other' => q({0} ac ft),
9624             },
9625             'ampere' => {
9626             'name' => q(A),
9627             'one' => q({0} A),
9628             'other' => q({0} A),
9629             },
9630             'arc-minute' => {
9631             'name' => q(′),
9632             'one' => q({0}′),
9633             'other' => q({0}′),
9634             },
9635             'arc-second' => {
9636             'name' => q(″),
9637             'one' => q({0}″),
9638             'other' => q({0}″),
9639             },
9640             'astronomical-unit' => {
9641             'name' => q(au),
9642             'one' => q({0} au),
9643             'other' => q({0} au),
9644             },
9645             'atmosphere' => {
9646             'name' => q(atm),
9647             'one' => q({0} atm),
9648             'other' => q({0} atm),
9649             },
9650             'bit' => {
9651             'name' => q(b),
9652             'one' => q({0} b),
9653             'other' => q({0} b),
9654             },
9655             'bushel' => {
9656             'name' => q(bu),
9657             'one' => q({0} bu),
9658             'other' => q({0} bu),
9659             },
9660             'byte' => {
9661             'name' => q(t),
9662             'one' => q({0} t),
9663             'other' => q({0} t),
9664             },
9665             'calorie' => {
9666             'name' => q(cal),
9667             'one' => q({0} cal),
9668             'other' => q({0} cal),
9669             },
9670             'carat' => {
9671             'name' => q(ka),
9672             'one' => q({0} ka),
9673             'other' => q({0} ka),
9674             },
9675             'celsius' => {
9676             'name' => q(°C),
9677             'one' => q({0} °C),
9678             'other' => q({0} °C),
9679             },
9680             'centiliter' => {
9681             'name' => q(cl),
9682             'one' => q({0} cl),
9683             'other' => q({0} cl),
9684             },
9685             'centimeter' => {
9686             'name' => q(cm),
9687             'one' => q({0} cm),
9688             'other' => q({0} cm),
9689             'per' => q({0}/cm),
9690             },
9691             'century' => {
9692             'name' => q(vs),
9693             'one' => q({0} vs),
9694             'other' => q({0} vs),
9695             },
9696             'coordinate' => {
9697             'east' => q({0}I),
9698             'north' => q({0}P),
9699             'south' => q({0}E),
9700             'west' => q({0}L),
9701             },
9702             'cubic-centimeter' => {
9703             'name' => q(cm³),
9704             'one' => q({0} cm³),
9705             'other' => q({0} cm³),
9706             'per' => q({0}/cm³),
9707             },
9708             'cubic-foot' => {
9709             'name' => q(ft³),
9710             'one' => q({0} ft³),
9711             'other' => q({0} ft³),
9712             },
9713             'cubic-inch' => {
9714             'name' => q(in³),
9715             'one' => q({0} in³),
9716             'other' => q({0} in³),
9717             },
9718             'cubic-kilometer' => {
9719             'name' => q(km³),
9720             'one' => q({0} km³),
9721             'other' => q({0} km³),
9722             },
9723             'cubic-meter' => {
9724             'name' => q(m³),
9725             'one' => q({0} m³),
9726             'other' => q({0} m³),
9727             'per' => q({0}/m³),
9728             },
9729             'cubic-mile' => {
9730             'name' => q(mi³),
9731             'one' => q({0} mi³),
9732             'other' => q({0} mi³),
9733             },
9734             'cubic-yard' => {
9735             'name' => q(yd³),
9736             'one' => q({0} yd³),
9737             'other' => q({0} yd³),
9738             },
9739             'cup' => {
9740             'name' => q(kp),
9741             'one' => q({0} kp),
9742             'other' => q({0} kp),
9743             },
9744             'cup-metric' => {
9745             'name' => q(tkp),
9746             'one' => q({0} tkp),
9747             'other' => q({0} tkp),
9748             },
9749             'day' => {
9750             'name' => q(pv),
9751             'one' => q({0} pv),
9752             'other' => q({0} pv),
9753             'per' => q({0}/pv),
9754             },
9755             'deciliter' => {
9756             'name' => q(dl),
9757             'one' => q({0} dl),
9758             'other' => q({0} dl),
9759             },
9760             'decimeter' => {
9761             'name' => q(dm),
9762             'one' => q({0} dm),
9763             'other' => q({0} dm),
9764             },
9765             'degree' => {
9766             'name' => q(°),
9767             'one' => q({0}°),
9768             'other' => q({0}°),
9769             },
9770             'fahrenheit' => {
9771             'name' => q(°F),
9772             'one' => q({0} °F),
9773             'other' => q({0} °F),
9774             },
9775             'fathom' => {
9776             'name' => q(fm),
9777             'one' => q({0} fth),
9778             'other' => q({0} fth),
9779             },
9780             'fluid-ounce' => {
9781             'name' => q(fl oz),
9782             'one' => q({0} fl oz),
9783             'other' => q({0} fl oz),
9784             },
9785             'foodcalorie' => {
9786             'name' => q(kcal),
9787             'one' => q({0} kcal),
9788             'other' => q({0} kcal),
9789             },
9790             'foot' => {
9791             'name' => q(ft),
9792             'one' => q({0} ft),
9793             'other' => q({0} ft),
9794             'per' => q({0}/ft),
9795             },
9796             'furlong' => {
9797             'name' => q(fur),
9798             'one' => q({0} fur),
9799             'other' => q({0} fur),
9800             },
9801             'g-force' => {
9802             'name' => q(G),
9803             'one' => q({0} G),
9804             'other' => q({0} G),
9805             },
9806             'gallon' => {
9807             'name' => q(am. gal),
9808             'one' => q({0} am. gal),
9809             'other' => q({0} am. gal),
9810             'per' => q({0}/am. gal),
9811             },
9812             'gallon-imperial' => {
9813             'name' => q(br. gal),
9814             'one' => q({0} br. gal),
9815             'other' => q({0} br. gal),
9816             'per' => q({0}/br. gal),
9817             },
9818             'generic' => {
9819             'name' => q(°),
9820             'one' => q({0}°),
9821             'other' => q({0}°),
9822             },
9823             'gigabit' => {
9824             'name' => q(Gb),
9825             'one' => q({0} Gb),
9826             'other' => q({0} Gb),
9827             },
9828             'gigabyte' => {
9829             'name' => q(Gt),
9830             'one' => q({0} Gt),
9831             'other' => q({0} Gt),
9832             },
9833             'gigahertz' => {
9834             'name' => q(GHz),
9835             'one' => q({0} GHz),
9836             'other' => q({0} GHz),
9837             },
9838             'gigawatt' => {
9839             'name' => q(GW),
9840             'one' => q({0} GW),
9841             'other' => q({0} GW),
9842             },
9843             'gram' => {
9844             'name' => q(g),
9845             'one' => q({0} g),
9846             'other' => q({0} g),
9847             'per' => q({0}/g),
9848             },
9849             'hectare' => {
9850             'name' => q(ha),
9851             'one' => q({0} ha),
9852             'other' => q({0} ha),
9853             },
9854             'hectoliter' => {
9855             'name' => q(hl),
9856             'one' => q({0} hl),
9857             'other' => q({0} hl),
9858             },
9859             'hectopascal' => {
9860             'name' => q(hPa),
9861             'one' => q({0} hPa),
9862             'other' => q({0} hPa),
9863             },
9864             'hertz' => {
9865             'name' => q(Hz),
9866             'one' => q({0} Hz),
9867             'other' => q({0} Hz),
9868             },
9869             'horsepower' => {
9870             'name' => q(hv),
9871             'one' => q({0} hv),
9872             'other' => q({0} hv),
9873             },
9874             'hour' => {
9875             'name' => q(t),
9876             'one' => q({0} t),
9877             'other' => q({0} t),
9878             'per' => q({0}/t),
9879             },
9880             'inch' => {
9881             'name' => q(in),
9882             'one' => q({0} in),
9883             'other' => q({0} in),
9884             'per' => q({0}/in),
9885             },
9886             'inch-hg' => {
9887             'name' => q(inHg),
9888             'one' => q({0} inHg),
9889             'other' => q({0} inHg),
9890             },
9891             'joule' => {
9892             'name' => q(J),
9893             'one' => q({0} J),
9894             'other' => q({0} J),
9895             },
9896             'karat' => {
9897             'name' => q(ka),
9898             'one' => q({0} ka),
9899             'other' => q({0} ka),
9900             },
9901             'kelvin' => {
9902             'name' => q(K),
9903             'one' => q({0} K),
9904             'other' => q({0} K),
9905             },
9906             'kilobit' => {
9907             'name' => q(kb),
9908             'one' => q({0} kb),
9909             'other' => q({0} kb),
9910             },
9911             'kilobyte' => {
9912             'name' => q(kt),
9913             'one' => q({0} kt),
9914             'other' => q({0} kt),
9915             },
9916             'kilocalorie' => {
9917             'name' => q(kcal),
9918             'one' => q({0} kcal),
9919             'other' => q({0} kcal),
9920             },
9921             'kilogram' => {
9922             'name' => q(kg),
9923             'one' => q({0} kg),
9924             'other' => q({0} kg),
9925             'per' => q({0}/kg),
9926             },
9927             'kilohertz' => {
9928             'name' => q(kHz),
9929             'one' => q({0} kHz),
9930             'other' => q({0} kHz),
9931             },
9932             'kilojoule' => {
9933             'name' => q(kJ),
9934             'one' => q({0} kJ),
9935             'other' => q({0} kJ),
9936             },
9937             'kilometer' => {
9938             'name' => q(km),
9939             'one' => q({0} km),
9940             'other' => q({0} km),
9941             'per' => q({0}/km),
9942             },
9943             'kilometer-per-hour' => {
9944             'name' => q(km/h),
9945             'one' => q({0} km/h),
9946             'other' => q({0} km/h),
9947             },
9948             'kilowatt' => {
9949             'name' => q(kW),
9950             'one' => q({0} kW),
9951             'other' => q({0} kW),
9952             },
9953             'kilowatt-hour' => {
9954             'name' => q(kWh),
9955             'one' => q({0} kWh),
9956             'other' => q({0} kWh),
9957             },
9958             'knot' => {
9959             'name' => q(kn),
9960             'one' => q({0} kn),
9961             'other' => q({0} kn),
9962             },
9963             'light-year' => {
9964             'name' => q(vv),
9965             'one' => q({0} vv),
9966             'other' => q({0} vv),
9967             },
9968             'liter' => {
9969             'name' => q(l),
9970             'one' => q({0} l),
9971             'other' => q({0} l),
9972             'per' => q({0}/l),
9973             },
9974             'liter-per-100kilometers' => {
9975             'name' => q(l/100 km),
9976             'one' => q({0} l/100 km),
9977             'other' => q({0} l/100 km),
9978             },
9979             'liter-per-kilometer' => {
9980             'name' => q(l/km),
9981             'one' => q({0} l/km),
9982             'other' => q({0} l/km),
9983             },
9984             'lux' => {
9985             'name' => q(lx),
9986             'one' => q({0} lx),
9987             'other' => q({0} lx),
9988             },
9989             'megabit' => {
9990             'name' => q(Mb),
9991             'one' => q({0} Mb),
9992             'other' => q({0} Mb),
9993             },
9994             'megabyte' => {
9995             'name' => q(Mt),
9996             'one' => q({0} Mt),
9997             'other' => q({0} Mt),
9998             },
9999             'megahertz' => {
10000             'name' => q(MHz),
10001             'one' => q({0} MHz),
10002             'other' => q({0} MHz),
10003             },
10004             'megaliter' => {
10005             'name' => q(Ml),
10006             'one' => q({0} Ml),
10007             'other' => q({0} Ml),
10008             },
10009             'megawatt' => {
10010             'name' => q(MW),
10011             'one' => q({0} MW),
10012             'other' => q({0} MW),
10013             },
10014             'meter' => {
10015             'name' => q(m),
10016             'one' => q({0} m),
10017             'other' => q({0} m),
10018             'per' => q({0}/m),
10019             },
10020             'meter-per-second' => {
10021             'name' => q(m/s),
10022             'one' => q({0} m/s),
10023             'other' => q({0} m/s),
10024             },
10025             'meter-per-second-squared' => {
10026             'name' => q(m/s²),
10027             'one' => q({0} m/s²),
10028             'other' => q({0} m/s²),
10029             },
10030             'metric-ton' => {
10031             'name' => q(t),
10032             'one' => q({0} t),
10033             'other' => q({0} t),
10034             },
10035             'microgram' => {
10036             'name' => q(µg),
10037             'one' => q({0} µg),
10038             'other' => q({0} µg),
10039             },
10040             'micrometer' => {
10041             'name' => q(µm),
10042             'one' => q({0} µm),
10043             'other' => q({0} µm),
10044             },
10045             'microsecond' => {
10046             'name' => q(μs),
10047             'one' => q({0} μs),
10048             'other' => q({0} μs),
10049             },
10050             'mile' => {
10051             'name' => q(mi),
10052             'one' => q({0} mi),
10053             'other' => q({0} mi),
10054             },
10055             'mile-per-gallon' => {
10056             'name' => q(mpg-am),
10057             'one' => q({0} mpg-am),
10058             'other' => q({0} mpg-am),
10059             },
10060             'mile-per-gallon-imperial' => {
10061             'name' => q(mpg-br),
10062             'one' => q({0} mpg-br),
10063             'other' => q({0} mpg-br),
10064             },
10065             'mile-per-hour' => {
10066             'name' => q(mi/h),
10067             'one' => q({0} mi/h),
10068             'other' => q({0} mi/h),
10069             },
10070             'mile-scandinavian' => {
10071             'name' => q(pnk),
10072             'one' => q({0} pnk),
10073             'other' => q({0} pnk),
10074             },
10075             'milliampere' => {
10076             'name' => q(mA),
10077             'one' => q({0} mA),
10078             'other' => q({0} mA),
10079             },
10080             'millibar' => {
10081             'name' => q(mbar),
10082             'one' => q({0} mbar),
10083             'other' => q({0} mbar),
10084             },
10085             'milligram' => {
10086             'name' => q(mg),
10087             'one' => q({0} mg),
10088             'other' => q({0} mg),
10089             },
10090             'milligram-per-deciliter' => {
10091             'name' => q(mg/dl),
10092             'one' => q({0} mg/dl),
10093             'other' => q({0} mg/dl),
10094             },
10095             'milliliter' => {
10096             'name' => q(ml),
10097             'one' => q({0} ml),
10098             'other' => q({0} ml),
10099             },
10100             'millimeter' => {
10101             'name' => q(mm),
10102             'one' => q({0} mm),
10103             'other' => q({0} mm),
10104             },
10105             'millimeter-of-mercury' => {
10106             'name' => q(mm Hg),
10107             'one' => q({0} mm Hg),
10108             'other' => q({0} mm Hg),
10109             },
10110             'millimole-per-liter' => {
10111             'name' => q(mmol/l),
10112             'one' => q({0} mmol/l),
10113             'other' => q({0} mmol/l),
10114             },
10115             'millisecond' => {
10116             'name' => q(ms),
10117             'one' => q({0} ms),
10118             'other' => q({0} ms),
10119             },
10120             'milliwatt' => {
10121             'name' => q(mW),
10122             'one' => q({0} mW),
10123             'other' => q({0} mW),
10124             },
10125             'minute' => {
10126             'name' => q(min),
10127             'one' => q({0} min),
10128             'other' => q({0} min),
10129             'per' => q({0}/min),
10130             },
10131             'month' => {
10132             'name' => q(kk),
10133             'one' => q({0} kk),
10134             'other' => q({0} kk),
10135             'per' => q({0}/kk),
10136             },
10137             'nanometer' => {
10138             'name' => q(nm),
10139             'one' => q({0} nm),
10140             'other' => q({0} nm),
10141             },
10142             'nanosecond' => {
10143             'name' => q(ns),
10144             'one' => q({0} ns),
10145             'other' => q({0} ns),
10146             },
10147             'nautical-mile' => {
10148             'name' => q(mpk),
10149             'one' => q({0} mpk),
10150             'other' => q({0} mpk),
10151             },
10152             'ohm' => {
10153             'name' => q(Ω),
10154             'one' => q({0} Ω),
10155             'other' => q({0} Ω),
10156             },
10157             'ounce' => {
10158             'name' => q(oz),
10159             'one' => q({0} oz),
10160             'other' => q({0} oz),
10161             'per' => q({0}/oz),
10162             },
10163             'ounce-troy' => {
10164             'name' => q(oz t),
10165             'one' => q({0} oz t),
10166             'other' => q({0} oz t),
10167             },
10168             'parsec' => {
10169             'name' => q(pc),
10170             'one' => q({0} pc),
10171             'other' => q({0} pc),
10172             },
10173             'part-per-million' => {
10174             'name' => q(ppm),
10175             'one' => q({0} ppm),
10176             'other' => q({0} ppm),
10177             },
10178             'per' => {
10179             '1' => q({0}/{1}),
10180             },
10181             'percent' => {
10182             'name' => q(%),
10183             'one' => q({0} %),
10184             'other' => q({0} %),
10185             },
10186             'permille' => {
10187             'name' => q(‰),
10188             'one' => q({0} ‰),
10189             'other' => q({0} ‰),
10190             },
10191             'petabyte' => {
10192             'name' => q(Pt),
10193             'one' => q({0} Pt),
10194             'other' => q({0} Pt),
10195             },
10196             'picometer' => {
10197             'name' => q(pm),
10198             'one' => q({0} pm),
10199             'other' => q({0} pm),
10200             },
10201             'pint' => {
10202             'name' => q(pt),
10203             'one' => q({0} pt),
10204             'other' => q({0} pt),
10205             },
10206             'pint-metric' => {
10207             'name' => q(tp),
10208             'one' => q({0} tp),
10209             'other' => q({0} tp),
10210             },
10211             'point' => {
10212             'name' => q(pt),
10213             'one' => q({0} pt),
10214             'other' => q({0} pt),
10215             },
10216             'pound' => {
10217             'name' => q(lb),
10218             'one' => q({0} lb),
10219             'other' => q({0} lb),
10220             'per' => q({0}/lb),
10221             },
10222             'pound-per-square-inch' => {
10223             'name' => q(psi),
10224             'one' => q({0} psi),
10225             'other' => q({0} psi),
10226             },
10227             'quart' => {
10228             'name' => q(qt),
10229             'one' => q({0} qt),
10230             'other' => q({0} qt),
10231             },
10232             'radian' => {
10233             'name' => q(rad),
10234             'one' => q({0} rad),
10235             'other' => q({0} rad),
10236             },
10237             'revolution' => {
10238             'name' => q(rev),
10239             'one' => q({0} rev),
10240             'other' => q({0} rev),
10241             },
10242             'second' => {
10243             'name' => q(sek),
10244             'one' => q({0} s),
10245             'other' => q({0} s),
10246             'per' => q({0}/s),
10247             },
10248             'square-centimeter' => {
10249             'name' => q(cm²),
10250             'one' => q({0} cm²),
10251             'other' => q({0} cm²),
10252             'per' => q({0}/cm²),
10253             },
10254             'square-foot' => {
10255             'name' => q(ft²),
10256             'one' => q({0} ft²),
10257             'other' => q({0} ft²),
10258             },
10259             'square-inch' => {
10260             'name' => q(in²),
10261             'one' => q({0} in²),
10262             'other' => q({0} in²),
10263             'per' => q({0}/in²),
10264             },
10265             'square-kilometer' => {
10266             'name' => q(km²),
10267             'one' => q({0} km²),
10268             'other' => q({0} km²),
10269             'per' => q({0}/km²),
10270             },
10271             'square-meter' => {
10272             'name' => q(m²),
10273             'one' => q({0} m²),
10274             'other' => q({0} m²),
10275             'per' => q({0}/m²),
10276             },
10277             'square-mile' => {
10278             'name' => q(mi²),
10279             'one' => q({0} mi²),
10280             'other' => q({0} mi²),
10281             'per' => q({0}/mi²),
10282             },
10283             'square-yard' => {
10284             'name' => q(yd²),
10285             'one' => q({0} yd²),
10286             'other' => q({0} yd²),
10287             },
10288             'stone' => {
10289             'name' => q(st),
10290             'one' => q({0} st),
10291             'other' => q({0} st),
10292             },
10293             'tablespoon' => {
10294             'name' => q(rkl),
10295             'one' => q({0} rkl),
10296             'other' => q({0} rkl),
10297             },
10298             'teaspoon' => {
10299             'name' => q(tl),
10300             'one' => q({0} tl),
10301             'other' => q({0} tl),
10302             },
10303             'terabit' => {
10304             'name' => q(Tb),
10305             'one' => q({0} Tb),
10306             'other' => q({0} Tb),
10307             },
10308             'terabyte' => {
10309             'name' => q(Tt),
10310             'one' => q({0} Tt),
10311             'other' => q({0} Tt),
10312             },
10313             'ton' => {
10314             'name' => q(am. tn),
10315             'one' => q({0} am. tn),
10316             'other' => q({0} am. tn),
10317             },
10318             'volt' => {
10319             'name' => q(V),
10320             'one' => q({0} V),
10321             'other' => q({0} V),
10322             },
10323             'watt' => {
10324             'name' => q(W),
10325             'one' => q({0} W),
10326             'other' => q({0} W),
10327             },
10328             'week' => {
10329             'name' => q(vk),
10330             'one' => q({0} vk),
10331             'other' => q({0} vk),
10332             'per' => q({0}/vk),
10333             },
10334             'yard' => {
10335             'name' => q(yd),
10336             'one' => q({0} yd),
10337             'other' => q({0} yd),
10338             },
10339             'year' => {
10340             'name' => q(v),
10341             'one' => q({0} v),
10342             'other' => q({0} v),
10343             'per' => q({0}/v),
10344             },
10345             },
10346             } }
10347             );
10348              
10349             has 'yesstr' => (
10350             is => 'ro',
10351             isa => RegexpRef,
10352             init_arg => undef,
10353             default => sub { qr'^(?i:kyllä|k|yes|y)$' }
10354             );
10355              
10356             has 'nostr' => (
10357             is => 'ro',
10358             isa => RegexpRef,
10359             init_arg => undef,
10360             default => sub { qr'^(?i:ei|e|no|n)$' }
10361             );
10362              
10363             has 'listPatterns' => (
10364             is => 'ro',
10365             isa => HashRef,
10366             init_arg => undef,
10367             default => sub { {
10368             start => q({0}, {1}),
10369             middle => q({0}, {1}),
10370             end => q({0}, {1}),
10371             2 => q({0}, {1}),
10372             } }
10373             );
10374              
10375             has 'default_numbering_system' => (
10376             is => 'ro',
10377             isa => Str,
10378             init_arg => undef,
10379             default => 'latn',
10380             );
10381              
10382             has native_numbering_system => (
10383             is => 'ro',
10384             isa => Str,
10385             init_arg => undef,
10386             default => 'latn',
10387             );
10388              
10389             has 'minimum_grouping_digits' => (
10390             is =>'ro',
10391             isa => Int,
10392             init_arg => undef,
10393             default => 1,
10394             );
10395              
10396             has 'number_symbols' => (
10397             is => 'ro',
10398             isa => HashRef,
10399             init_arg => undef,
10400             default => sub { {
10401             'latn' => {
10402             'decimal' => q(,),
10403             'exponential' => q(E),
10404             'group' => q( ),
10405             'infinity' => q(∞),
10406             'list' => q(;),
10407             'minusSign' => q(−),
10408             'nan' => q(epäluku),
10409             'perMille' => q(‰),
10410             'percentSign' => q(%),
10411             'plusSign' => q(+),
10412             'superscriptingExponent' => q(×),
10413             'timeSeparator' => q(.),
10414             },
10415             } }
10416             );
10417              
10418             has 'number_formats' => (
10419             is => 'ro',
10420             isa => HashRef,
10421             init_arg => undef,
10422             default => sub { {
10423             decimalFormat => {
10424             'default' => {
10425             '1000' => {
10426             'one' => '0 t'.'',
10427             'other' => '0 t'.'',
10428             },
10429             '10000' => {
10430             'one' => '00 t'.'',
10431             'other' => '00 t'.'',
10432             },
10433             '100000' => {
10434             'one' => '000 t'.'',
10435             'other' => '000 t'.'',
10436             },
10437             '1000000' => {
10438             'one' => '0 milj'.'',
10439             'other' => '0 milj'.'',
10440             },
10441             '10000000' => {
10442             'one' => '00 milj'.'',
10443             'other' => '00 milj'.'',
10444             },
10445             '100000000' => {
10446             'one' => '000 milj'.'',
10447             'other' => '000 milj'.'',
10448             },
10449             '1000000000' => {
10450             'one' => '0 mrd'.'',
10451             'other' => '0 mrd'.'',
10452             },
10453             '10000000000' => {
10454             'one' => '00 mrd'.'',
10455             'other' => '00 mrd'.'',
10456             },
10457             '100000000000' => {
10458             'one' => '000 mrd'.'',
10459             'other' => '000 mrd'.'',
10460             },
10461             '1000000000000' => {
10462             'one' => '0 bilj'.'',
10463             'other' => '0 bilj'.'',
10464             },
10465             '10000000000000' => {
10466             'one' => '00 bilj'.'',
10467             'other' => '00 bilj'.'',
10468             },
10469             '100000000000000' => {
10470             'one' => '000 bilj'.'',
10471             'other' => '000 bilj'.'',
10472             },
10473             'standard' => {
10474             'default' => '#,##0.###',
10475             },
10476             },
10477             'long' => {
10478             '1000' => {
10479             'one' => '0 tuhat',
10480             'other' => '0 tuhatta',
10481             },
10482             '10000' => {
10483             'one' => '00 tuhatta',
10484             'other' => '00 tuhatta',
10485             },
10486             '100000' => {
10487             'one' => '000 tuhatta',
10488             'other' => '000 tuhatta',
10489             },
10490             '1000000' => {
10491             'one' => '0 miljoona',
10492             'other' => '0 miljoonaa',
10493             },
10494             '10000000' => {
10495             'one' => '00 miljoonaa',
10496             'other' => '00 miljoonaa',
10497             },
10498             '100000000' => {
10499             'one' => '000 miljoonaa',
10500             'other' => '000 miljoonaa',
10501             },
10502             '1000000000' => {
10503             'one' => '0 miljardi',
10504             'other' => '0 miljardia',
10505             },
10506             '10000000000' => {
10507             'one' => '00 miljardia',
10508             'other' => '00 miljardia',
10509             },
10510             '100000000000' => {
10511             'one' => '000 miljardia',
10512             'other' => '000 miljardia',
10513             },
10514             '1000000000000' => {
10515             'one' => '0 biljoona',
10516             'other' => '0 biljoonaa',
10517             },
10518             '10000000000000' => {
10519             'one' => '00 biljoonaa',
10520             'other' => '00 biljoonaa',
10521             },
10522             '100000000000000' => {
10523             'one' => '000 biljoonaa',
10524             'other' => '000 biljoonaa',
10525             },
10526             },
10527             'short' => {
10528             '1000' => {
10529             'one' => '0 t'.'',
10530             'other' => '0 t'.'',
10531             },
10532             '10000' => {
10533             'one' => '00 t'.'',
10534             'other' => '00 t'.'',
10535             },
10536             '100000' => {
10537             'one' => '000 t'.'',
10538             'other' => '000 t'.'',
10539             },
10540             '1000000' => {
10541             'one' => '0 milj'.'',
10542             'other' => '0 milj'.'',
10543             },
10544             '10000000' => {
10545             'one' => '00 milj'.'',
10546             'other' => '00 milj'.'',
10547             },
10548             '100000000' => {
10549             'one' => '000 milj'.'',
10550             'other' => '000 milj'.'',
10551             },
10552             '1000000000' => {
10553             'one' => '0 mrd'.'',
10554             'other' => '0 mrd'.'',
10555             },
10556             '10000000000' => {
10557             'one' => '00 mrd'.'',
10558             'other' => '00 mrd'.'',
10559             },
10560             '100000000000' => {
10561             'one' => '000 mrd'.'',
10562             'other' => '000 mrd'.'',
10563             },
10564             '1000000000000' => {
10565             'one' => '0 bilj'.'',
10566             'other' => '0 bilj'.'',
10567             },
10568             '10000000000000' => {
10569             'one' => '00 bilj'.'',
10570             'other' => '00 bilj'.'',
10571             },
10572             '100000000000000' => {
10573             'one' => '000 bilj'.'',
10574             'other' => '000 bilj'.'',
10575             },
10576             },
10577             },
10578             percentFormat => {
10579             'default' => {
10580             'standard' => {
10581             'default' => '#,##0 %',
10582             },
10583             },
10584             },
10585             scientificFormat => {
10586             'default' => {
10587             'standard' => {
10588             'default' => '#E0',
10589             },
10590             },
10591             },
10592             } },
10593             );
10594              
10595             has 'number_currency_formats' => (
10596             is => 'ro',
10597             isa => HashRef,
10598             init_arg => undef,
10599             default => sub { {
10600             'latn' => {
10601             'pattern' => {
10602             'default' => {
10603             'accounting' => {
10604             'positive' => '#,##0.00 ¤',
10605             },
10606             'standard' => {
10607             'positive' => '#,##0.00 ¤',
10608             },
10609             },
10610             },
10611             },
10612             } },
10613             );
10614              
10615             has 'currencies' => (
10616             is => 'ro',
10617             isa => HashRef,
10618             init_arg => undef,
10619             default => sub { {
10620             'ADP' => {
10621             symbol => 'ADP',
10622             display_name => {
10623             'currency' => q(Andorran peseta),
10624             'one' => q(Andorran peseta),
10625             'other' => q(Andorran pesetaa),
10626             },
10627             },
10628             'AED' => {
10629             symbol => 'AED',
10630             display_name => {
10631             'currency' => q(Arabiemiirikuntien dirhami),
10632             'one' => q(Arabiemiirikuntien dirhami),
10633             'other' => q(Arabiemiirikuntien dirhamia),
10634             },
10635             },
10636             'AFA' => {
10637             symbol => 'AFA',
10638             display_name => {
10639             'currency' => q(Afganistanin afgaani \(1927–2002\)),
10640             'one' => q(Afganistanin afgaani \(1927–2002\)),
10641             'other' => q(Afganistanin afgaania \(1927–2002\)),
10642             },
10643             },
10644             'AFN' => {
10645             symbol => 'AFN',
10646             display_name => {
10647             'currency' => q(Afganistanin afgaani),
10648             'one' => q(Afganistanin afgaani),
10649             'other' => q(Afganistanin afgaania),
10650             },
10651             },
10652             'ALK' => {
10653             symbol => 'ALK',
10654             display_name => {
10655             'currency' => q(Albanian lek \(1946–1965\)),
10656             'one' => q(Albanian lek \(1946–1965\)),
10657             'other' => q(Albanian lekiä \(1946–1965\)),
10658             },
10659             },
10660             'ALL' => {
10661             symbol => 'ALL',
10662             display_name => {
10663             'currency' => q(Albanian lek),
10664             'one' => q(Albanian lek),
10665             'other' => q(Albanian lekiä),
10666             },
10667             },
10668             'AMD' => {
10669             symbol => 'AMD',
10670             display_name => {
10671             'currency' => q(Armenian dram),
10672             'one' => q(Armenian dram),
10673             'other' => q(Armenian dramia),
10674             },
10675             },
10676             'ANG' => {
10677             symbol => 'ANG',
10678             display_name => {
10679             'currency' => q(Alankomaiden Antillien guldeni),
10680             'one' => q(Alankomaiden Antillien guldeni),
10681             'other' => q(Alankomaiden Antillien guldenia),
10682             },
10683             },
10684             'AOA' => {
10685             symbol => 'AOA',
10686             display_name => {
10687             'currency' => q(Angolan kwanza),
10688             'one' => q(Angolan kwanza),
10689             'other' => q(Angolan kwanzaa),
10690             },
10691             },
10692             'AOK' => {
10693             symbol => 'AOK',
10694             display_name => {
10695             'currency' => q(Angolan kwanza \(1977–1991\)),
10696             'one' => q(Angolan kwanza \(1977–1990\)),
10697             'other' => q(Angolan kwanzaa \(1977–1990\)),
10698             },
10699             },
10700             'AON' => {
10701             symbol => 'AON',
10702             display_name => {
10703             'currency' => q(Angolan uusi kwanza \(1990–2000\)),
10704             'one' => q(Angolan uusi kwanza \(1990–2000\)),
10705             'other' => q(Angolan uutta kwanzaa \(1990–2000\)),
10706             },
10707             },
10708             'AOR' => {
10709             symbol => 'AOR',
10710             display_name => {
10711             'currency' => q(Angolan kwanza reajustado \(1995–1999\)),
10712             'one' => q(Angolan kwanza reajustado \(1995–1999\)),
10713             'other' => q(Angolan kwanza reajustadoa \(1995–1999\)),
10714             },
10715             },
10716             'ARA' => {
10717             symbol => 'ARA',
10718             display_name => {
10719             'currency' => q(Argentiinan austral),
10720             'one' => q(Argentiinan austral),
10721             'other' => q(Argentiinan australia),
10722             },
10723             },
10724             'ARL' => {
10725             symbol => 'ARL',
10726             display_name => {
10727             'currency' => q(Argentiinan ley-peso \(1970–1983\)),
10728             'one' => q(Argentiinan ley-peso \(1970–1983\)),
10729             'other' => q(Argentiinan ley-pesoa \(1970–1983\)),
10730             },
10731             },
10732             'ARM' => {
10733             symbol => 'ARM',
10734             display_name => {
10735             'currency' => q(Argentiinan peso \(1881–1970\)),
10736             'one' => q(Argentiinan peso \(1881–1970\)),
10737             'other' => q(Argentiinan pesoa \(1881–1970\)),
10738             },
10739             },
10740             'ARP' => {
10741             symbol => 'ARP',
10742             display_name => {
10743             'currency' => q(Argentiinan peso \(1983–1985\)),
10744             'one' => q(Argentiinan peso \(1983–1985\)),
10745             'other' => q(Argentiinan pesoa \(1983–1985\)),
10746             },
10747             },
10748             'ARS' => {
10749             symbol => 'ARS',
10750             display_name => {
10751             'currency' => q(Argentiinan peso),
10752             'one' => q(Argentiinan peso),
10753             'other' => q(Argentiinan pesoa),
10754             },
10755             },
10756             'ATS' => {
10757             symbol => 'ATS',
10758             display_name => {
10759             'currency' => q(Itävallan šillinki),
10760             'one' => q(Itävallan šillinki),
10761             'other' => q(Itävallan šillinkiä),
10762             },
10763             },
10764             'AUD' => {
10765             symbol => 'AUD',
10766             display_name => {
10767             'currency' => q(Australian dollari),
10768             'one' => q(Australian dollari),
10769             'other' => q(Australian dollaria),
10770             },
10771             },
10772             'AWG' => {
10773             symbol => 'AWG',
10774             display_name => {
10775             'currency' => q(Aruban floriini),
10776             'one' => q(Aruban floriini),
10777             'other' => q(Aruban floriinia),
10778             },
10779             },
10780             'AZM' => {
10781             symbol => 'AZM',
10782             display_name => {
10783             'currency' => q(Azerbaidžanin manat \(1993–2006\)),
10784             'one' => q(Azerbaidžanin manat \(1993–2006\)),
10785             'other' => q(Azerbaidžanin manatia \(1993–2006\)),
10786             },
10787             },
10788             'AZN' => {
10789             symbol => 'AZN',
10790             display_name => {
10791             'currency' => q(Azerbaidžanin manat),
10792             'one' => q(Azerbaidžanin manat),
10793             'other' => q(Azerbaidžanin manatia),
10794             },
10795             },
10796             'BAD' => {
10797             symbol => 'BAD',
10798             display_name => {
10799             'currency' => q(Bosnia-Hertsegovinan dinaari \(1992–1994\)),
10800             'one' => q(Bosnia-Hertsegovinan dinaari \(1992–1994\)),
10801             'other' => q(Bosnia-Hertsegovinan dinaaria \(1992–1994\)),
10802             },
10803             },
10804             'BAM' => {
10805             symbol => 'BAM',
10806             display_name => {
10807             'currency' => q(Bosnia-Hertsegovinan vaihdettava markka),
10808             'one' => q(Bosnia-Hertsegovinan vaihdettava markka),
10809             'other' => q(Bosnia-Hertsegovinan vaihdettavaa markkaa),
10810             },
10811             },
10812             'BAN' => {
10813             symbol => 'BAN',
10814             display_name => {
10815             'currency' => q(Bosnia-Hertsegovinan uusi dinaari \(1994–1997\)),
10816             'one' => q(Bosnia-Hertsegovinan uusi dinaari \(1994–1997\)),
10817             'other' => q(Bosnia-Hertsegovinan uutta dinaaria \(1994–1997\)),
10818             },
10819             },
10820             'BBD' => {
10821             symbol => 'BBD',
10822             display_name => {
10823             'currency' => q(Barbadosin dollari),
10824             'one' => q(Barbadosin dollari),
10825             'other' => q(Barbadosin dollaria),
10826             },
10827             },
10828             'BDT' => {
10829             symbol => 'BDT',
10830             display_name => {
10831             'currency' => q(Bangladeshin taka),
10832             'one' => q(Bangladeshin taka),
10833             'other' => q(Bangladeshin takaa),
10834             },
10835             },
10836             'BEC' => {
10837             symbol => 'BEC',
10838             display_name => {
10839             'currency' => q(Belgian vaihdettava frangi),
10840             'one' => q(Belgian vaihdettava frangi),
10841             'other' => q(Belgian vaihdettavaa frangia),
10842             },
10843             },
10844             'BEF' => {
10845             symbol => 'BEF',
10846             display_name => {
10847             'currency' => q(Belgian frangi),
10848             'one' => q(Belgian frangi),
10849             'other' => q(Belgian frangia),
10850             },
10851             },
10852             'BEL' => {
10853             symbol => 'BEL',
10854             display_name => {
10855             'currency' => q(Belgian rahoitusfrangi),
10856             'one' => q(Belgian rahoitusfrangi),
10857             'other' => q(Belgian rahoitusfrangia),
10858             },
10859             },
10860             'BGL' => {
10861             symbol => 'BGL',
10862             display_name => {
10863             'currency' => q(Bulgarian kova lev),
10864             'one' => q(Bulgarian kova lev),
10865             'other' => q(Bulgarian kovaa leviä),
10866             },
10867             },
10868             'BGM' => {
10869             symbol => 'BGM',
10870             display_name => {
10871             'currency' => q(Bulgarian sosialistinen lev),
10872             'one' => q(Bulgarian sosialistinen lev),
10873             'other' => q(Bulgarian sosialistista leviä),
10874             },
10875             },
10876             'BGN' => {
10877             symbol => 'BGN',
10878             display_name => {
10879             'currency' => q(Bulgarian lev),
10880             'one' => q(Bulgarian lev),
10881             'other' => q(Bulgarian leviä),
10882             },
10883             },
10884             'BGO' => {
10885             symbol => 'BGO',
10886             display_name => {
10887             'currency' => q(Bulgarian lev \(1879–1952\)),
10888             'one' => q(Bulgarian lev \(1879–1952\)),
10889             'other' => q(Bulgarian leviä \(1879–1952\)),
10890             },
10891             },
10892             'BHD' => {
10893             symbol => 'BHD',
10894             display_name => {
10895             'currency' => q(Bahrainin dinaari),
10896             'one' => q(Bahrainin dinaari),
10897             'other' => q(Bahrainin dinaaria),
10898             },
10899             },
10900             'BIF' => {
10901             symbol => 'BIF',
10902             display_name => {
10903             'currency' => q(Burundin frangi),
10904             'one' => q(Burundin frangi),
10905             'other' => q(Burundin frangia),
10906             },
10907             },
10908             'BMD' => {
10909             symbol => 'BMD',
10910             display_name => {
10911             'currency' => q(Bermudan dollari),
10912             'one' => q(Bermudan dollari),
10913             'other' => q(Bermudan dollaria),
10914             },
10915             },
10916             'BND' => {
10917             symbol => 'BND',
10918             display_name => {
10919             'currency' => q(Brunein dollari),
10920             'one' => q(Brunein dollari),
10921             'other' => q(Brunein dollaria),
10922             },
10923             },
10924             'BOB' => {
10925             symbol => 'BOB',
10926             display_name => {
10927             'currency' => q(Bolivian boliviano),
10928             'one' => q(Bolivian boliviano),
10929             'other' => q(Bolivian bolivianoa),
10930             },
10931             },
10932             'BOL' => {
10933             symbol => 'BOL',
10934             display_name => {
10935             'currency' => q(Bolivian boliviano \(1863–1963\)),
10936             'one' => q(Bolivian boliviano \(1863–1963\)),
10937             'other' => q(Bolivian bolivianoa \(1863–1963\)),
10938             },
10939             },
10940             'BOP' => {
10941             symbol => 'BOP',
10942             display_name => {
10943             'currency' => q(Bolivian peso),
10944             'one' => q(Bolivian peso),
10945             'other' => q(Bolivian pesoa),
10946             },
10947             },
10948             'BOV' => {
10949             symbol => 'BOV',
10950             display_name => {
10951             'currency' => q(Bolivian mvdol),
10952             'one' => q(Bolivian mvdol),
10953             'other' => q(Bolivian mvdol’ia),
10954             },
10955             },
10956             'BRB' => {
10957             symbol => 'BRB',
10958             display_name => {
10959             'currency' => q(Brasilian uusi cruzeiro \(1967–1986\)),
10960             'one' => q(Brasilian uusi cruzeiro \(1967–1986\)),
10961             'other' => q(Brasilian uutta cruzeiroa \(1967–1986\)),
10962             },
10963             },
10964             'BRC' => {
10965             symbol => 'BRC',
10966             display_name => {
10967             'currency' => q(Brasilian cruzado \(1986–1989\)),
10968             'one' => q(Brasilian cruzado \(1986–1989\)),
10969             'other' => q(Brasilian cruzadoa \(1986–1989\)),
10970             },
10971             },
10972             'BRE' => {
10973             symbol => 'BRE',
10974             display_name => {
10975             'currency' => q(Brasilian cruzeiro \(1990–1993\)),
10976             'one' => q(Brasilian cruzeiro \(1990–1993\)),
10977             'other' => q(Brasilian cruzeiroa \(1990–1993\)),
10978             },
10979             },
10980             'BRL' => {
10981             symbol => 'BRL',
10982             display_name => {
10983             'currency' => q(Brasilian real),
10984             'one' => q(Brasilian real),
10985             'other' => q(Brasilian realia),
10986             },
10987             },
10988             'BRN' => {
10989             symbol => 'BRN',
10990             display_name => {
10991             'currency' => q(Brasilian uusi cruzado \(1989–1990\)),
10992             'one' => q(Brasilian uusi cruzado \(1989–1990\)),
10993             'other' => q(Brasilian uutta cruzadoa \(1989–1990\)),
10994             },
10995             },
10996             'BRR' => {
10997             symbol => 'BRR',
10998             display_name => {
10999             'currency' => q(Brasilian cruzeiro \(1993–1994\)),
11000             'one' => q(Brasilian cruzeiro \(1993–1994\)),
11001             'other' => q(Brasilian cruzeiroa \(1993–1994\)),
11002             },
11003             },
11004             'BRZ' => {
11005             symbol => 'BRZ',
11006             display_name => {
11007             'currency' => q(Brasilian cruzeiro \(1942–1967\)),
11008             'one' => q(Brasilian cruzeiro \(1942–1967\)),
11009             'other' => q(Brasilian cruzeiroa \(1942–1967\)),
11010             },
11011             },
11012             'BSD' => {
11013             symbol => 'BSD',
11014             display_name => {
11015             'currency' => q(Bahaman dollari),
11016             'one' => q(Bahaman dollari),
11017             'other' => q(Bahaman dollaria),
11018             },
11019             },
11020             'BTN' => {
11021             symbol => 'BTN',
11022             display_name => {
11023             'currency' => q(Bhutanin ngultrum),
11024             'one' => q(Bhutanin ngultrum),
11025             'other' => q(Bhutanin ngultrumia),
11026             },
11027             },
11028             'BUK' => {
11029             symbol => 'BUK',
11030             display_name => {
11031             'currency' => q(Burman kyat),
11032             'one' => q(Burman kyat),
11033             'other' => q(Burman kyatia),
11034             },
11035             },
11036             'BWP' => {
11037             symbol => 'BWP',
11038             display_name => {
11039             'currency' => q(Botswanan pula),
11040             'one' => q(Botswanan pula),
11041             'other' => q(Botswanan pulaa),
11042             },
11043             },
11044             'BYB' => {
11045             symbol => 'BYB',
11046             display_name => {
11047             'currency' => q(Valko-Venäjän uusi rupla \(1994–1999\)),
11048             'one' => q(Valko-Venäjän uusi rupla \(1994–1999\)),
11049             'other' => q(Valko-Venäjän uutta ruplaa \(1994–1999\)),
11050             },
11051             },
11052             'BYN' => {
11053             symbol => 'BYN',
11054             display_name => {
11055             'currency' => q(Valko-Venäjän rupla),
11056             'one' => q(Valko-Venäjän rupla),
11057             'other' => q(Valko-Venäjän ruplaa),
11058             },
11059             },
11060             'BYR' => {
11061             symbol => 'BYR',
11062             display_name => {
11063             'currency' => q(Valko-Venäjän rupla \(2000–2016\)),
11064             'one' => q(Valko-Venäjän rupla \(2000–2016\)),
11065             'other' => q(Valko-Venäjän ruplaa \(2000–2016\)),
11066             },
11067             },
11068             'BZD' => {
11069             symbol => 'BZD',
11070             display_name => {
11071             'currency' => q(Belizen dollari),
11072             'one' => q(Belizen dollari),
11073             'other' => q(Belizen dollaria),
11074             },
11075             },
11076             'CAD' => {
11077             symbol => 'CAD',
11078             display_name => {
11079             'currency' => q(Kanadan dollari),
11080             'one' => q(Kanadan dollari),
11081             'other' => q(Kanadan dollaria),
11082             },
11083             },
11084             'CDF' => {
11085             symbol => 'CDF',
11086             display_name => {
11087             'currency' => q(Kongon frangi),
11088             'one' => q(Kongon frangi),
11089             'other' => q(Kongon frangia),
11090             },
11091             },
11092             'CHE' => {
11093             symbol => 'CHE',
11094             display_name => {
11095             'currency' => q(Sveitsin WIR-euro),
11096             'one' => q(Sveitsin WIR-euro),
11097             'other' => q(Sveitsin WIR-euroa),
11098             },
11099             },
11100             'CHF' => {
11101             symbol => 'CHF',
11102             display_name => {
11103             'currency' => q(Sveitsin frangi),
11104             'one' => q(Sveitsin frangi),
11105             'other' => q(Sveitsin frangia),
11106             },
11107             },
11108             'CHW' => {
11109             symbol => 'CHW',
11110             display_name => {
11111             'currency' => q(Sveitsin WIR-frangi),
11112             'one' => q(Sveitsin WIR-frangi),
11113             'other' => q(Sveitsin WIR-frangia),
11114             },
11115             },
11116             'CLE' => {
11117             symbol => 'CLE',
11118             display_name => {
11119             'currency' => q(Chilen escudo),
11120             'one' => q(Chilen escudo),
11121             'other' => q(Chilen escudoa),
11122             },
11123             },
11124             'CLF' => {
11125             symbol => 'CLF',
11126             display_name => {
11127             'currency' => q(Chilen unidades de fomento),
11128             'one' => q(Chilen unidades de fomento),
11129             'other' => q(Chilen unidades de fomentoa),
11130             },
11131             },
11132             'CLP' => {
11133             symbol => 'CLP',
11134             display_name => {
11135             'currency' => q(Chilen peso),
11136             'one' => q(Chilen peso),
11137             'other' => q(Chilen pesoa),
11138             },
11139             },
11140             'CNH' => {
11141             symbol => 'CNH',
11142             display_name => {
11143             'currency' => q(Kiinan juan \(offshore\)),
11144             'one' => q(Kiinan juan \(offshore\)),
11145             'other' => q(Kiinan juania \(offshore\)),
11146             },
11147             },
11148             'CNX' => {
11149             symbol => 'CNX',
11150             display_name => {
11151             'currency' => q(Kiinan kansanpankin dollari),
11152             'one' => q(Kiinan kansanpankin dollari),
11153             'other' => q(Kiinan kansanpankin dollaria),
11154             },
11155             },
11156             'CNY' => {
11157             symbol => 'CNY',
11158             display_name => {
11159             'currency' => q(Kiinan juan),
11160             'one' => q(Kiinan juan),
11161             'other' => q(Kiinan juania),
11162             },
11163             },
11164             'COP' => {
11165             symbol => 'COP',
11166             display_name => {
11167             'currency' => q(Kolumbian peso),
11168             'one' => q(Kolumbian peso),
11169             'other' => q(Kolumbian pesoa),
11170             },
11171             },
11172             'COU' => {
11173             symbol => 'COU',
11174             display_name => {
11175             'currency' => q(Kolumbian unidad de valor real),
11176             'one' => q(Kolumbian unidad de valor real),
11177             'other' => q(Kolumbian unidad de valor realia),
11178             },
11179             },
11180             'CRC' => {
11181             symbol => 'CRC',
11182             display_name => {
11183             'currency' => q(Costa Rican colón),
11184             'one' => q(Costa Rican colón),
11185             'other' => q(Costa Rican colónia),
11186             },
11187             },
11188             'CSD' => {
11189             symbol => 'CSD',
11190             display_name => {
11191             'currency' => q(Serbian dinaari \(2002–2006\)),
11192             'one' => q(Serbian dinaari \(2002–2006\)),
11193             'other' => q(Serbian dinaaria \(2002–2006\)),
11194             },
11195             },
11196             'CSK' => {
11197             symbol => 'CSK',
11198             display_name => {
11199             'currency' => q(Tšekkoslovakian kova koruna),
11200             'one' => q(Tšekkoslovakian kova koruna),
11201             'other' => q(Tšekkoslovakian kovaa korunaa),
11202             },
11203             },
11204             'CUC' => {
11205             symbol => 'CUC',
11206             display_name => {
11207             'currency' => q(Kuuban vaihdettava peso),
11208             'one' => q(Kuuban vaihdettava peso),
11209             'other' => q(Kuuban vaihdettavaa pesoa),
11210             },
11211             },
11212             'CUP' => {
11213             symbol => 'CUP',
11214             display_name => {
11215             'currency' => q(Kuuban peso),
11216             'one' => q(Kuuban peso),
11217             'other' => q(Kuuban pesoa),
11218             },
11219             },
11220             'CVE' => {
11221             symbol => 'CVE',
11222             display_name => {
11223             'currency' => q(Kap Verden escudo),
11224             'one' => q(Kap Verden escudo),
11225             'other' => q(Kap Verden escudoa),
11226             },
11227             },
11228             'CYP' => {
11229             symbol => 'CYP',
11230             display_name => {
11231             'currency' => q(Kyproksen punta),
11232             'one' => q(Kyproksen punta),
11233             'other' => q(Kyproksen puntaa),
11234             },
11235             },
11236             'CZK' => {
11237             symbol => 'CZK',
11238             display_name => {
11239             'currency' => q(Tšekin koruna),
11240             'one' => q(Tšekin koruna),
11241             'other' => q(Tšekin korunaa),
11242             },
11243             },
11244             'DDM' => {
11245             symbol => 'DDM',
11246             display_name => {
11247             'currency' => q(Itä-Saksan markka),
11248             'one' => q(Itä-Saksan markka),
11249             'other' => q(Itä-Saksan markkaa),
11250             },
11251             },
11252             'DEM' => {
11253             symbol => 'DEM',
11254             display_name => {
11255             'currency' => q(Saksan markka),
11256             'one' => q(Saksan markka),
11257             'other' => q(Saksan markkaa),
11258             },
11259             },
11260             'DJF' => {
11261             symbol => 'DJF',
11262             display_name => {
11263             'currency' => q(Djiboutin frangi),
11264             'one' => q(Djiboutin frangi),
11265             'other' => q(Djiboutin frangia),
11266             },
11267             },
11268             'DKK' => {
11269             symbol => 'DKK',
11270             display_name => {
11271             'currency' => q(Tanskan kruunu),
11272             'one' => q(Tanskan kruunu),
11273             'other' => q(Tanskan kruunua),
11274             },
11275             },
11276             'DOP' => {
11277             symbol => 'DOP',
11278             display_name => {
11279             'currency' => q(Dominikaanisen tasavallan peso),
11280             'one' => q(Dominikaanisen tasavallan peso),
11281             'other' => q(Dominikaanisen tasavallan pesoa),
11282             },
11283             },
11284             'DZD' => {
11285             symbol => 'DZD',
11286             display_name => {
11287             'currency' => q(Algerian dinaari),
11288             'one' => q(Algerian dinaari),
11289             'other' => q(Algerian dinaaria),
11290             },
11291             },
11292             'ECS' => {
11293             symbol => 'ECS',
11294             display_name => {
11295             'currency' => q(Ecuadorin sucre),
11296             'one' => q(Ecuadorin sucre),
11297             'other' => q(Ecuadorin sucrea),
11298             },
11299             },
11300             'ECV' => {
11301             symbol => 'ECV',
11302             display_name => {
11303             'currency' => q(Ecuadorin UVC),
11304             'one' => q(Ecuadorin UVC),
11305             'other' => q(Ecuadorin UVC’ta),
11306             },
11307             },
11308             'EEK' => {
11309             symbol => 'EEK',
11310             display_name => {
11311             'currency' => q(Viron kruunu),
11312             'one' => q(Viron kruunu),
11313             'other' => q(Viron kruunua),
11314             },
11315             },
11316             'EGP' => {
11317             symbol => 'EGP',
11318             display_name => {
11319             'currency' => q(Egyptin punta),
11320             'one' => q(Egyptin punta),
11321             'other' => q(Egyptin puntaa),
11322             },
11323             },
11324             'ERN' => {
11325             symbol => 'ERN',
11326             display_name => {
11327             'currency' => q(Eritrean nakfa),
11328             'one' => q(Eritrean nakfa),
11329             'other' => q(Eritrean nakfaa),
11330             },
11331             },
11332             'ESA' => {
11333             symbol => 'ESA',
11334             display_name => {
11335             'currency' => q(Espanjan peseta \(A-tili\)),
11336             'one' => q(Espanjan peseta \(A-tili\)),
11337             'other' => q(Espanjan pesetaa \(A-tili\)),
11338             },
11339             },
11340             'ESB' => {
11341             symbol => 'ESB',
11342             display_name => {
11343             'currency' => q(Espanjan peseta \(vaihdettava tili\)),
11344             'one' => q(Espanjan peseta \(vaihdettava tili\)),
11345             'other' => q(Espanjan pesetaa \(vaihdettava tili\)),
11346             },
11347             },
11348             'ESP' => {
11349             symbol => 'ESP',
11350             display_name => {
11351             'currency' => q(Espanjan peseta),
11352             'one' => q(Espanjan peseta),
11353             'other' => q(Espanjan pesetaa),
11354             },
11355             },
11356             'ETB' => {
11357             symbol => 'ETB',
11358             display_name => {
11359             'currency' => q(Etiopian birr),
11360             'one' => q(Etiopian birr),
11361             'other' => q(Etiopian birriä),
11362             },
11363             },
11364             'EUR' => {
11365             symbol => '€',
11366             display_name => {
11367             'currency' => q(euro),
11368             'one' => q(euro),
11369             'other' => q(euroa),
11370             },
11371             },
11372             'FIM' => {
11373             symbol => 'mk',
11374             display_name => {
11375             'currency' => q(Suomen markka),
11376             'one' => q(Suomen markka),
11377             'other' => q(Suomen markkaa),
11378             },
11379             },
11380             'FJD' => {
11381             symbol => 'FJD',
11382             display_name => {
11383             'currency' => q(Fidžin dollari),
11384             'one' => q(Fidžin dollari),
11385             'other' => q(Fidžin dollaria),
11386             },
11387             },
11388             'FKP' => {
11389             symbol => 'FKP',
11390             display_name => {
11391             'currency' => q(Falklandinsaarten punta),
11392             'one' => q(Falklandinsaarten punta),
11393             'other' => q(Falklandinsaarten puntaa),
11394             },
11395             },
11396             'FRF' => {
11397             symbol => 'FRF',
11398             display_name => {
11399             'currency' => q(Ranskan frangi),
11400             'one' => q(Ranskan frangi),
11401             'other' => q(Ranskan frangia),
11402             },
11403             },
11404             'GBP' => {
11405             symbol => '£',
11406             display_name => {
11407             'currency' => q(Englannin punta),
11408             'one' => q(Englannin punta),
11409             'other' => q(Englannin puntaa),
11410             },
11411             },
11412             'GEK' => {
11413             symbol => 'GEK',
11414             display_name => {
11415             'currency' => q(Georgian kuponkilari),
11416             'one' => q(Georgian kuponkilari),
11417             'other' => q(Georgian kuponkilaria),
11418             },
11419             },
11420             'GEL' => {
11421             symbol => 'GEL',
11422             display_name => {
11423             'currency' => q(Georgian lari),
11424             'one' => q(Georgian lari),
11425             'other' => q(Georgian laria),
11426             },
11427             },
11428             'GHC' => {
11429             symbol => 'GHC',
11430             display_name => {
11431             'currency' => q(Ghanan cedi \(1979–2007\)),
11432             'one' => q(Ghanan cedi \(1979–2007\)),
11433             'other' => q(Ghanan cediä \(1979–2007\)),
11434             },
11435             },
11436             'GHS' => {
11437             symbol => 'GHS',
11438             display_name => {
11439             'currency' => q(Ghanan cedi),
11440             'one' => q(Ghanan cedi),
11441             'other' => q(Ghanan cediä),
11442             },
11443             },
11444             'GIP' => {
11445             symbol => 'GIP',
11446             display_name => {
11447             'currency' => q(Gibraltarin punta),
11448             'one' => q(Gibraltarin punta),
11449             'other' => q(Gibraltarin puntaa),
11450             },
11451             },
11452             'GMD' => {
11453             symbol => 'GMD',
11454             display_name => {
11455             'currency' => q(Gambian dalasi),
11456             'one' => q(Gambian dalasi),
11457             'other' => q(Gambian dalasia),
11458             },
11459             },
11460             'GNF' => {
11461             symbol => 'GNF',
11462             display_name => {
11463             'currency' => q(Guinean frangi),
11464             'one' => q(Guinean frangi),
11465             'other' => q(Guinean frangia),
11466             },
11467             },
11468             'GNS' => {
11469             symbol => 'GNS',
11470             display_name => {
11471             'currency' => q(Guinean syli),
11472             'one' => q(Guinean syli),
11473             'other' => q(Guinean syliä),
11474             },
11475             },
11476             'GQE' => {
11477             symbol => 'GQE',
11478             display_name => {
11479             'currency' => q(Päiväntasaajan Guinean ekwele),
11480             'one' => q(Päiväntasaajan Guinean ekwele),
11481             'other' => q(Päiväntasaajan Guinean ekweleä),
11482             },
11483             },
11484             'GRD' => {
11485             symbol => 'GRD',
11486             display_name => {
11487             'currency' => q(Kreikan drakma),
11488             'one' => q(Kreikan drakma),
11489             'other' => q(Kreikan drakmaa),
11490             },
11491             },
11492             'GTQ' => {
11493             symbol => 'GTQ',
11494             display_name => {
11495             'currency' => q(Guatemalan quetzal),
11496             'one' => q(Guatemalan quetzal),
11497             'other' => q(Guatemalan quetzalia),
11498             },
11499             },
11500             'GWE' => {
11501             symbol => 'GWE',
11502             display_name => {
11503             'currency' => q(Portugalin Guinean escudo),
11504             'one' => q(Portugalin Guinean escudo),
11505             'other' => q(Portugalin Guinean escudoa),
11506             },
11507             },
11508             'GWP' => {
11509             symbol => 'GWP',
11510             display_name => {
11511             'currency' => q(Guinea-Bissaun peso),
11512             'one' => q(Guinea-Bissaun peso),
11513             'other' => q(Guinea-Bissaun pesoa),
11514             },
11515             },
11516             'GYD' => {
11517             symbol => 'GYD',
11518             display_name => {
11519             'currency' => q(Guyanan dollari),
11520             'one' => q(Guyanan dollari),
11521             'other' => q(Guyanan dollaria),
11522             },
11523             },
11524             'HKD' => {
11525             symbol => 'HKD',
11526             display_name => {
11527             'currency' => q(Hongkongin dollari),
11528             'one' => q(Hongkongin dollari),
11529             'other' => q(Hongkongin dollaria),
11530             },
11531             },
11532             'HNL' => {
11533             symbol => 'HNL',
11534             display_name => {
11535             'currency' => q(Hondurasin lempira),
11536             'one' => q(Hondurasin lempira),
11537             'other' => q(Hondurasin lempiraa),
11538             },
11539             },
11540             'HRD' => {
11541             symbol => 'HRD',
11542             display_name => {
11543             'currency' => q(Kroatian dinaari),
11544             'one' => q(Kroatian dinaari),
11545             'other' => q(Kroatian dinaaria),
11546             },
11547             },
11548             'HRK' => {
11549             symbol => 'HRK',
11550             display_name => {
11551             'currency' => q(Kroatian kuna),
11552             'one' => q(Kroatian kuna),
11553             'other' => q(Kroatian kunaa),
11554             },
11555             },
11556             'HTG' => {
11557             symbol => 'HTG',
11558             display_name => {
11559             'currency' => q(Haitin gourde),
11560             'one' => q(Haitin gourde),
11561             'other' => q(Haitin gourdea),
11562             },
11563             },
11564             'HUF' => {
11565             symbol => 'HUF',
11566             display_name => {
11567             'currency' => q(Unkarin forintti),
11568             'one' => q(Unkarin forintti),
11569             'other' => q(Unkarin forinttia),
11570             },
11571             },
11572             'IDR' => {
11573             symbol => 'IDR',
11574             display_name => {
11575             'currency' => q(Indonesian rupia),
11576             'one' => q(Indonesian rupia),
11577             'other' => q(Indonesian rupiaa),
11578             },
11579             },
11580             'IEP' => {
11581             symbol => 'IEP',
11582             display_name => {
11583             'currency' => q(Irlannin punta),
11584             'one' => q(Irlannin punta),
11585             'other' => q(Irlannin puntaa),
11586             },
11587             },
11588             'ILP' => {
11589             symbol => 'ILP',
11590             display_name => {
11591             'currency' => q(Israelin punta),
11592             'one' => q(Israelin punta),
11593             'other' => q(Israelin puntaa),
11594             },
11595             },
11596             'ILR' => {
11597             symbol => 'ILR',
11598             display_name => {
11599             'currency' => q(Israelin sekeli \(1980–1985\)),
11600             'one' => q(Israelin sekeli \(1980–1985\)),
11601             'other' => q(Israelin sekeliä \(1980–1985\)),
11602             },
11603             },
11604             'ILS' => {
11605             symbol => 'ILS',
11606             display_name => {
11607             'currency' => q(Israelin uusi sekeli),
11608             'one' => q(Israelin uusi sekeli),
11609             'other' => q(Israelin uutta sekeliä),
11610             },
11611             },
11612             'INR' => {
11613             symbol => 'INR',
11614             display_name => {
11615             'currency' => q(Intian rupia),
11616             'one' => q(Intian rupia),
11617             'other' => q(Intian rupiaa),
11618             },
11619             },
11620             'IQD' => {
11621             symbol => 'IQD',
11622             display_name => {
11623             'currency' => q(Irakin dinaari),
11624             'one' => q(Irakin dinaari),
11625             'other' => q(Irakin dinaaria),
11626             },
11627             },
11628             'IRR' => {
11629             symbol => 'IRR',
11630             display_name => {
11631             'currency' => q(Iranin rial),
11632             'one' => q(Iranin rial),
11633             'other' => q(Iranin rialia),
11634             },
11635             },
11636             'ISJ' => {
11637             symbol => 'ISJ',
11638             display_name => {
11639             'currency' => q(Islannin kruunu \(1918–1981\)),
11640             'one' => q(Islannin kruunu \(1918–1981\)),
11641             'other' => q(Islannin kruunua \(1918–1981\)),
11642             },
11643             },
11644             'ISK' => {
11645             symbol => 'ISK',
11646             display_name => {
11647             'currency' => q(Islannin kruunu),
11648             'one' => q(Islannin kruunu),
11649             'other' => q(Islannin kruunua),
11650             },
11651             },
11652             'ITL' => {
11653             symbol => 'ITL',
11654             display_name => {
11655             'currency' => q(Italian liira),
11656             'one' => q(Italian liira),
11657             'other' => q(Italian liiraa),
11658             },
11659             },
11660             'JMD' => {
11661             symbol => 'JMD',
11662             display_name => {
11663             'currency' => q(Jamaikan dollari),
11664             'one' => q(Jamaikan dollari),
11665             'other' => q(Jamaikan dollaria),
11666             },
11667             },
11668             'JOD' => {
11669             symbol => 'JOD',
11670             display_name => {
11671             'currency' => q(Jordanian dinaari),
11672             'one' => q(Jordanian dinaari),
11673             'other' => q(Jordanian dinaaria),
11674             },
11675             },
11676             'JPY' => {
11677             symbol => '¥',
11678             display_name => {
11679             'currency' => q(Japanin jeni),
11680             'one' => q(Japanin jeni),
11681             'other' => q(Japanin jeniä),
11682             },
11683             },
11684             'KES' => {
11685             symbol => 'KES',
11686             display_name => {
11687             'currency' => q(Kenian šillinki),
11688             'one' => q(Kenian šillinki),
11689             'other' => q(Kenian šillinkiä),
11690             },
11691             },
11692             'KGS' => {
11693             symbol => 'KGS',
11694             display_name => {
11695             'currency' => q(Kirgisian som),
11696             'one' => q(Kirgisian som),
11697             'other' => q(Kirgisian somia),
11698             },
11699             },
11700             'KHR' => {
11701             symbol => 'KHR',
11702             display_name => {
11703             'currency' => q(Kambodžan riel),
11704             'one' => q(Kambodžan riel),
11705             'other' => q(Kambodžan rieliä),
11706             },
11707             },
11708             'KMF' => {
11709             symbol => 'KMF',
11710             display_name => {
11711             'currency' => q(Komorien frangi),
11712             'one' => q(Komorien frangi),
11713             'other' => q(Komorien frangia),
11714             },
11715             },
11716             'KPW' => {
11717             symbol => 'KPW',
11718             display_name => {
11719             'currency' => q(Pohjois-Korean won),
11720             'one' => q(Pohjois-Korean won),
11721             'other' => q(Pohjois-Korean wonia),
11722             },
11723             },
11724             'KRH' => {
11725             symbol => 'KRH',
11726             display_name => {
11727             'currency' => q(Etelä-Korean hwan \(1953–1962\)),
11728             'one' => q(Etelä-Korean hwan \(1953–1962\)),
11729             'other' => q(Etelä-Korean hwania \(1953–1962\)),
11730             },
11731             },
11732             'KRO' => {
11733             symbol => 'KRO',
11734             display_name => {
11735             'currency' => q(Etelä-Korean won \(1945–1953\)),
11736             'one' => q(Etelä-Korean won \(1945–1953\)),
11737             'other' => q(Etelä-Korean wonia \(1945–1953\)),
11738             },
11739             },
11740             'KRW' => {
11741             symbol => 'KRW',
11742             display_name => {
11743             'currency' => q(Etelä-Korean won),
11744             'one' => q(Etelä-Korean won),
11745             'other' => q(Etelä-Korean wonia),
11746             },
11747             },
11748             'KWD' => {
11749             symbol => 'KWD',
11750             display_name => {
11751             'currency' => q(Kuwaitin dinaari),
11752             'one' => q(Kuwaitin dinaari),
11753             'other' => q(Kuwaitin dinaaria),
11754             },
11755             },
11756             'KYD' => {
11757             symbol => 'KYD',
11758             display_name => {
11759             'currency' => q(Caymansaarten dollari),
11760             'one' => q(Caymansaarten dollari),
11761             'other' => q(Caymansaarten dollaria),
11762             },
11763             },
11764             'KZT' => {
11765             symbol => 'KZT',
11766             display_name => {
11767             'currency' => q(Kazakstanin tenge),
11768             'one' => q(Kazakstanin tenge),
11769             'other' => q(Kazakstanin tengeä),
11770             },
11771             },
11772             'LAK' => {
11773             symbol => 'LAK',
11774             display_name => {
11775             'currency' => q(Laosin kip),
11776             'one' => q(Laosin kip),
11777             'other' => q(Laosin kipiä),
11778             },
11779             },
11780             'LBP' => {
11781             symbol => 'LBP',
11782             display_name => {
11783             'currency' => q(Libanonin punta),
11784             'one' => q(Libanonin punta),
11785             'other' => q(Libanonin puntaa),
11786             },
11787             },
11788             'LKR' => {
11789             symbol => 'LKR',
11790             display_name => {
11791             'currency' => q(Sri Lankan rupia),
11792             'one' => q(Sri Lankan rupia),
11793             'other' => q(Sri Lankan rupiaa),
11794             },
11795             },
11796             'LRD' => {
11797             symbol => 'LRD',
11798             display_name => {
11799             'currency' => q(Liberian dollari),
11800             'one' => q(Liberian dollari),
11801             'other' => q(Liberian dollaria),
11802             },
11803             },
11804             'LSL' => {
11805             symbol => 'LSL',
11806             display_name => {
11807             'currency' => q(Lesothon loti),
11808             'one' => q(Lesothon loti),
11809             'other' => q(Lesothon lotia),
11810             },
11811             },
11812             'LTL' => {
11813             symbol => 'LTL',
11814             display_name => {
11815             'currency' => q(Liettuan liti),
11816             'one' => q(Liettuan liti),
11817             'other' => q(Liettuan litiä),
11818             },
11819             },
11820             'LTT' => {
11821             symbol => 'LTT',
11822             display_name => {
11823             'currency' => q(Liettuan talonas),
11824             'one' => q(Liettuan talonas),
11825             'other' => q(Liettuan talonasia),
11826             },
11827             },
11828             'LUC' => {
11829             symbol => 'LUC',
11830             display_name => {
11831             'currency' => q(Luxemburgin vaihdettava frangi),
11832             'one' => q(Luxemburgin vaihdettava frangi),
11833             'other' => q(Luxemburgin vaihdettavaa frangia),
11834             },
11835             },
11836             'LUF' => {
11837             symbol => 'LUF',
11838             display_name => {
11839             'currency' => q(Luxemburgin frangi),
11840             'one' => q(Luxemburgin frangi),
11841             'other' => q(Luxemburgin frangia),
11842             },
11843             },
11844             'LUL' => {
11845             symbol => 'LUL',
11846             display_name => {
11847             'currency' => q(Luxemburgin rahoitusfrangi),
11848             'one' => q(Luxemburgin rahoitusfrangi),
11849             'other' => q(Luxemburgin rahoitusfrangia),
11850             },
11851             },
11852             'LVL' => {
11853             symbol => 'LVL',
11854             display_name => {
11855             'currency' => q(Latvian lati),
11856             'one' => q(Latvian lati),
11857             'other' => q(Latvian latia),
11858             },
11859             },
11860             'LVR' => {
11861             symbol => 'LVR',
11862             display_name => {
11863             'currency' => q(Latvian rupla),
11864             'one' => q(Latvian rupla),
11865             'other' => q(Latvian ruplaa),
11866             },
11867             },
11868             'LYD' => {
11869             symbol => 'LYD',
11870             display_name => {
11871             'currency' => q(Libyan dinaari),
11872             'one' => q(Libyan dinaari),
11873             'other' => q(Libyan dinaaria),
11874             },
11875             },
11876             'MAD' => {
11877             symbol => 'MAD',
11878             display_name => {
11879             'currency' => q(Marokon dirhami),
11880             'one' => q(Marokon dirhami),
11881             'other' => q(Marokon dirhamia),
11882             },
11883             },
11884             'MAF' => {
11885             symbol => 'MAF',
11886             display_name => {
11887             'currency' => q(Marokon frangi),
11888             'one' => q(Marokon frangi),
11889             'other' => q(Marokon frangia),
11890             },
11891             },
11892             'MCF' => {
11893             symbol => 'MCF',
11894             display_name => {
11895             'currency' => q(Monacon frangi),
11896             'one' => q(Monacon frangi),
11897             'other' => q(Monacon frangia),
11898             },
11899             },
11900             'MDC' => {
11901             symbol => 'MDC',
11902             display_name => {
11903             'currency' => q(Moldovan kuponkileu),
11904             'one' => q(Moldovan kuponkileu),
11905             'other' => q(Moldovan kuponkileuta),
11906             },
11907             },
11908             'MDL' => {
11909             symbol => 'MDL',
11910             display_name => {
11911             'currency' => q(Moldovan leu),
11912             'one' => q(Moldovan leu),
11913             'other' => q(Moldovan leuta),
11914             },
11915             },
11916             'MGA' => {
11917             symbol => 'MGA',
11918             display_name => {
11919             'currency' => q(Madagaskarin ariary),
11920             'one' => q(Madagaskarin ariary),
11921             'other' => q(Madagaskarin ariarya),
11922             },
11923             },
11924             'MGF' => {
11925             symbol => 'MGF',
11926             display_name => {
11927             'currency' => q(Madagaskarin frangi),
11928             'one' => q(Madagaskarin frangi),
11929             'other' => q(Madagaskarin frangia),
11930             },
11931             },
11932             'MKD' => {
11933             symbol => 'MKD',
11934             display_name => {
11935             'currency' => q(Makedonian denaari),
11936             'one' => q(Makedonian denaari),
11937             'other' => q(Makedonian denaaria),
11938             },
11939             },
11940             'MKN' => {
11941             symbol => 'MKN',
11942             display_name => {
11943             'currency' => q(Makedonian dinaari \(1992–1993\)),
11944             'one' => q(Makedonian dinaari \(1992–1993\)),
11945             'other' => q(Makedonian dinaaria \(1992–1993\)),
11946             },
11947             },
11948             'MLF' => {
11949             symbol => 'MLF',
11950             display_name => {
11951             'currency' => q(Malin frangi),
11952             'one' => q(Malin frangi),
11953             'other' => q(Malin frangia),
11954             },
11955             },
11956             'MMK' => {
11957             symbol => 'MMK',
11958             display_name => {
11959             'currency' => q(Myanmarin kyat),
11960             'one' => q(Myanmarin kyat),
11961             'other' => q(Myanmarin kyatia),
11962             },
11963             },
11964             'MNT' => {
11965             symbol => 'MNT',
11966             display_name => {
11967             'currency' => q(Mongolian tugrik),
11968             'one' => q(Mongolian tugrik),
11969             'other' => q(Mongolian tugrikia),
11970             },
11971             },
11972             'MOP' => {
11973             symbol => 'MOP',
11974             display_name => {
11975             'currency' => q(Macaon pataca),
11976             'one' => q(Macaon pataca),
11977             'other' => q(Macaon patacaa),
11978             },
11979             },
11980             'MRO' => {
11981             symbol => 'MRO',
11982             display_name => {
11983             'currency' => q(Mauritanian ouguiya \(1973–2017\)),
11984             'one' => q(Mauritanian ouguiya \(1973–2017\)),
11985             'other' => q(Mauritanian ouguiyaa \(1973–2017\)),
11986             },
11987             },
11988             'MRU' => {
11989             symbol => 'MRU',
11990             display_name => {
11991             'currency' => q(Mauritanian ouguiya),
11992             'one' => q(Mauritanian ouguiya),
11993             'other' => q(Mauritanian ouguiyaa),
11994             },
11995             },
11996             'MTL' => {
11997             symbol => 'MTL',
11998             display_name => {
11999             'currency' => q(Maltan liira),
12000             'one' => q(Maltan liira),
12001             'other' => q(Maltan liiraa),
12002             },
12003             },
12004             'MTP' => {
12005             symbol => 'MTP',
12006             display_name => {
12007             'currency' => q(Maltan punta),
12008             'one' => q(Maltan punta),
12009             'other' => q(Maltan puntaa),
12010             },
12011             },
12012             'MUR' => {
12013             symbol => 'MUR',
12014             display_name => {
12015             'currency' => q(Mauritiuksen rupia),
12016             'one' => q(Mauritiuksen rupia),
12017             'other' => q(Mauritiuksen rupiaa),
12018             },
12019             },
12020             'MVP' => {
12021             symbol => 'MVP',
12022             display_name => {
12023             'currency' => q(Malediivien rupia \(1947–1981\)),
12024             'one' => q(Malediivien rupia \(1947–1981\)),
12025             'other' => q(Malediivien rupiaa \(1947–1981\)),
12026             },
12027             },
12028             'MVR' => {
12029             symbol => 'MVR',
12030             display_name => {
12031             'currency' => q(Malediivien rufiyaa),
12032             'one' => q(Malediivien rufiyaa),
12033             'other' => q(Malediivien rufiyaata),
12034             },
12035             },
12036             'MWK' => {
12037             symbol => 'MWK',
12038             display_name => {
12039             'currency' => q(Malawin kwacha),
12040             'one' => q(Malawin kwacha),
12041             'other' => q(Malawin kwachaa),
12042             },
12043             },
12044             'MXN' => {
12045             symbol => 'MXN',
12046             display_name => {
12047             'currency' => q(Meksikon peso),
12048             'one' => q(Meksikon peso),
12049             'other' => q(Meksikon pesoa),
12050             },
12051             },
12052             'MXP' => {
12053             symbol => 'MXP',
12054             display_name => {
12055             'currency' => q(Meksikon hopeapeso \(1861–1992\)),
12056             'one' => q(Meksikon hopeapeso \(1861–1992\)),
12057             'other' => q(Meksikon hopeapesoa \(1861–1992\)),
12058             },
12059             },
12060             'MXV' => {
12061             symbol => 'MXV',
12062             display_name => {
12063             'currency' => q(Meksikon UDI),
12064             'one' => q(Meksikon UDI),
12065             'other' => q(Meksikon UDI’ta),
12066             },
12067             },
12068             'MYR' => {
12069             symbol => 'MYR',
12070             display_name => {
12071             'currency' => q(Malesian ringgit),
12072             'one' => q(Malesian ringgit),
12073             'other' => q(Malesian ringgitiä),
12074             },
12075             },
12076             'MZE' => {
12077             symbol => 'MZE',
12078             display_name => {
12079             'currency' => q(Mosambikin escudo),
12080             'one' => q(Mosambikin escudo),
12081             'other' => q(Mosambikin escudoa),
12082             },
12083             },
12084             'MZM' => {
12085             symbol => 'MZM',
12086             display_name => {
12087             'currency' => q(Mosambikin metical \(1980–2006\)),
12088             'one' => q(Mosambikin metical \(1980–2006\)),
12089             'other' => q(Mosambikin meticalia \(1980–2006\)),
12090             },
12091             },
12092             'MZN' => {
12093             symbol => 'MZN',
12094             display_name => {
12095             'currency' => q(Mosambikin metical),
12096             'one' => q(Mosambikin metical),
12097             'other' => q(Mosambikin meticalia),
12098             },
12099             },
12100             'NAD' => {
12101             symbol => 'NAD',
12102             display_name => {
12103             'currency' => q(Namibian dollari),
12104             'one' => q(Namibian dollari),
12105             'other' => q(Namibian dollaria),
12106             },
12107             },
12108             'NGN' => {
12109             symbol => 'NGN',
12110             display_name => {
12111             'currency' => q(Nigerian naira),
12112             'one' => q(Nigerian naira),
12113             'other' => q(Nigerian nairaa),
12114             },
12115             },
12116             'NIC' => {
12117             symbol => 'NIC',
12118             display_name => {
12119             'currency' => q(Nicaraguan córdoba \(1988–1991\)),
12120             'one' => q(Nicaraguan córdoba \(1988–1991\)),
12121             'other' => q(Nicaraguan córdobaa \(1988–1991\)),
12122             },
12123             },
12124             'NIO' => {
12125             symbol => 'NIO',
12126             display_name => {
12127             'currency' => q(Nicaraguan córdoba),
12128             'one' => q(Nicaraguan córdoba),
12129             'other' => q(Nicaraguan córdobaa),
12130             },
12131             },
12132             'NLG' => {
12133             symbol => 'NLG',
12134             display_name => {
12135             'currency' => q(Alankomaiden guldeni),
12136             'one' => q(Alankomaiden guldeni),
12137             'other' => q(Alankomaiden guldenia),
12138             },
12139             },
12140             'NOK' => {
12141             symbol => 'NOK',
12142             display_name => {
12143             'currency' => q(Norjan kruunu),
12144             'one' => q(Norjan kruunu),
12145             'other' => q(Norjan kruunua),
12146             },
12147             },
12148             'NPR' => {
12149             symbol => 'NPR',
12150             display_name => {
12151             'currency' => q(Nepalin rupia),
12152             'one' => q(Nepalin rupia),
12153             'other' => q(Nepalin rupiaa),
12154             },
12155             },
12156             'NZD' => {
12157             symbol => 'NZD',
12158             display_name => {
12159             'currency' => q(Uuden-Seelannin dollari),
12160             'one' => q(Uuden-Seelannin dollari),
12161             'other' => q(Uuden-Seelannin dollaria),
12162             },
12163             },
12164             'OMR' => {
12165             symbol => 'OMR',
12166             display_name => {
12167             'currency' => q(Omanin rial),
12168             'one' => q(Omanin rial),
12169             'other' => q(Omanin rialia),
12170             },
12171             },
12172             'PAB' => {
12173             symbol => 'PAB',
12174             display_name => {
12175             'currency' => q(Panaman balboa),
12176             'one' => q(Panaman balboa),
12177             'other' => q(Panaman balboaa),
12178             },
12179             },
12180             'PEI' => {
12181             symbol => 'PEI',
12182             display_name => {
12183             'currency' => q(Perun inti),
12184             'one' => q(Perun inti),
12185             'other' => q(Perun intiä),
12186             },
12187             },
12188             'PEN' => {
12189             symbol => 'PEN',
12190             display_name => {
12191             'currency' => q(Perun sol),
12192             'one' => q(Perun sol),
12193             'other' => q(Perun solia),
12194             },
12195             },
12196             'PES' => {
12197             symbol => 'PES',
12198             display_name => {
12199             'currency' => q(Perun sol \(1863–1965\)),
12200             'one' => q(Perun sol \(1863–1965\)),
12201             'other' => q(Perun solia \(1863–1965\)),
12202             },
12203             },
12204             'PGK' => {
12205             symbol => 'PGK',
12206             display_name => {
12207             'currency' => q(Papua-Uuden-Guinean kina),
12208             'one' => q(Papua-Uuden-Guinean kina),
12209             'other' => q(Papua-Uuden-Guinean kinaa),
12210             },
12211             },
12212             'PHP' => {
12213             symbol => 'PHP',
12214             display_name => {
12215             'currency' => q(Filippiinien peso),
12216             'one' => q(Filippiinien peso),
12217             'other' => q(Filippiinien pesoa),
12218             },
12219             },
12220             'PKR' => {
12221             symbol => 'PKR',
12222             display_name => {
12223             'currency' => q(Pakistanin rupia),
12224             'one' => q(Pakistanin rupia),
12225             'other' => q(Pakistanin rupiaa),
12226             },
12227             },
12228             'PLN' => {
12229             symbol => 'PLN',
12230             display_name => {
12231             'currency' => q(Puolan złoty),
12232             'one' => q(Puolan złoty),
12233             'other' => q(Puolan złotya),
12234             },
12235             },
12236             'PLZ' => {
12237             symbol => 'PLZ',
12238             display_name => {
12239             'currency' => q(Puolan złoty \(1950–1995\)),
12240             'one' => q(Puolan złoty \(1950–1995\)),
12241             'other' => q(Puolan złotya \(1950–1995\)),
12242             },
12243             },
12244             'PTE' => {
12245             symbol => 'PTE',
12246             display_name => {
12247             'currency' => q(Portugalin escudo),
12248             'one' => q(Portugalin escudo),
12249             'other' => q(Portugalin escudoa),
12250             },
12251             },
12252             'PYG' => {
12253             symbol => 'PYG',
12254             display_name => {
12255             'currency' => q(Paraguayn guarani),
12256             'one' => q(Paraguayn guarani),
12257             'other' => q(Paraguayn guarania),
12258             },
12259             },
12260             'QAR' => {
12261             symbol => 'QAR',
12262             display_name => {
12263             'currency' => q(Qatarin rial),
12264             'one' => q(Qatarin rial),
12265             'other' => q(Qatarin rialia),
12266             },
12267             },
12268             'RHD' => {
12269             symbol => 'RHD',
12270             display_name => {
12271             'currency' => q(Rhodesian dollari),
12272             'one' => q(Rhodesian dollari),
12273             'other' => q(Rhodesian dollaria),
12274             },
12275             },
12276             'ROL' => {
12277             symbol => 'ROL',
12278             display_name => {
12279             'currency' => q(Romanian leu \(1952–2006\)),
12280             'one' => q(Romanian leu \(1952–2006\)),
12281             'other' => q(Romanian leuta \(1952–2006\)),
12282             },
12283             },
12284             'RON' => {
12285             symbol => 'RON',
12286             display_name => {
12287             'currency' => q(Romanian leu),
12288             'one' => q(Romanian leu),
12289             'other' => q(Romanian leuta),
12290             },
12291             },
12292             'RSD' => {
12293             symbol => 'RSD',
12294             display_name => {
12295             'currency' => q(Serbian dinaari),
12296             'one' => q(Serbian dinaari),
12297             'other' => q(Serbian dinaaria),
12298             },
12299             },
12300             'RUB' => {
12301             symbol => 'RUB',
12302             display_name => {
12303             'currency' => q(Venäjän rupla),
12304             'one' => q(Venäjän rupla),
12305             'other' => q(Venäjän ruplaa),
12306             },
12307             },
12308             'RUR' => {
12309             symbol => 'RUR',
12310             display_name => {
12311             'currency' => q(Venäjän rupla \(1991–1998\)),
12312             'one' => q(Venäjän rupla \(1991–1998\)),
12313             'other' => q(Venäjän ruplaa \(1991–1998\)),
12314             },
12315             },
12316             'RWF' => {
12317             symbol => 'RWF',
12318             display_name => {
12319             'currency' => q(Ruandan frangi),
12320             'one' => q(Ruandan frangi),
12321             'other' => q(Ruandan frangia),
12322             },
12323             },
12324             'SAR' => {
12325             symbol => 'SAR',
12326             display_name => {
12327             'currency' => q(Saudi-Arabian rial),
12328             'one' => q(Saudi-Arabian rial),
12329             'other' => q(Saudi-Arabian rialia),
12330             },
12331             },
12332             'SBD' => {
12333             symbol => 'SBD',
12334             display_name => {
12335             'currency' => q(Salomonsaarten dollari),
12336             'one' => q(Salomonsaarten dollari),
12337             'other' => q(Salomonsaarten dollaria),
12338             },
12339             },
12340             'SCR' => {
12341             symbol => 'SCR',
12342             display_name => {
12343             'currency' => q(Seychellien rupia),
12344             'one' => q(Seychellien rupia),
12345             'other' => q(Seychellien rupiaa),
12346             },
12347             },
12348             'SDD' => {
12349             symbol => 'SDD',
12350             display_name => {
12351             'currency' => q(Sudanin dinaari \(1992–2007\)),
12352             'one' => q(Sudanin dinaari \(1992–2007\)),
12353             'other' => q(Sudanin dinaaria \(1992–2007\)),
12354             },
12355             },
12356             'SDG' => {
12357             symbol => 'SDG',
12358             display_name => {
12359             'currency' => q(Sudanin punta),
12360             'one' => q(Sudanin punta),
12361             'other' => q(Sudanin puntaa),
12362             },
12363             },
12364             'SDP' => {
12365             symbol => 'SDP',
12366             display_name => {
12367             'currency' => q(Sudanin punta \(1957–1998\)),
12368             'one' => q(Sudanin punta \(1957–1998\)),
12369             'other' => q(Sudanin puntaa \(1957–1998\)),
12370             },
12371             },
12372             'SEK' => {
12373             symbol => 'SEK',
12374             display_name => {
12375             'currency' => q(Ruotsin kruunu),
12376             'one' => q(Ruotsin kruunu),
12377             'other' => q(Ruotsin kruunua),
12378             },
12379             },
12380             'SGD' => {
12381             symbol => 'SGD',
12382             display_name => {
12383             'currency' => q(Singaporen dollari),
12384             'one' => q(Singaporen dollari),
12385             'other' => q(Singaporen dollaria),
12386             },
12387             },
12388             'SHP' => {
12389             symbol => 'SHP',
12390             display_name => {
12391             'currency' => q(Saint Helenan punta),
12392             'one' => q(Saint Helenan punta),
12393             'other' => q(Saint Helenan puntaa),
12394             },
12395             },
12396             'SIT' => {
12397             symbol => 'SIT',
12398             display_name => {
12399             'currency' => q(Slovenian tolar),
12400             'one' => q(Slovenian tolar),
12401             'other' => q(Slovenian tolaria),
12402             },
12403             },
12404             'SKK' => {
12405             symbol => 'SKK',
12406             display_name => {
12407             'currency' => q(Slovakian koruna),
12408             'one' => q(Slovakian koruna),
12409             'other' => q(Slovakian korunaa),
12410             },
12411             },
12412             'SLL' => {
12413             symbol => 'SLL',
12414             display_name => {
12415             'currency' => q(Sierra Leonen leone),
12416             'one' => q(Sierra Leonen leone),
12417             'other' => q(Sierra Leonen leonea),
12418             },
12419             },
12420             'SOS' => {
12421             symbol => 'SOS',
12422             display_name => {
12423             'currency' => q(Somalian šillinki),
12424             'one' => q(Somalian šillinki),
12425             'other' => q(Somalian šillinkiä),
12426             },
12427             },
12428             'SRD' => {
12429             symbol => 'SRD',
12430             display_name => {
12431             'currency' => q(Surinamen dollari),
12432             'one' => q(Surinamen dollari),
12433             'other' => q(Surinamen dollaria),
12434             },
12435             },
12436             'SRG' => {
12437             symbol => 'SRG',
12438             display_name => {
12439             'currency' => q(Surinamen guldeni),
12440             'one' => q(Surinamen guldeni),
12441             'other' => q(Surinamen guldeni),
12442             },
12443             },
12444             'SSP' => {
12445             symbol => 'SSP',
12446             display_name => {
12447             'currency' => q(Etelä-Sudanin punta),
12448             'one' => q(Etelä-Sudanin punta),
12449             'other' => q(Etelä-Sudanin puntaa),
12450             },
12451             },
12452             'STD' => {
12453             symbol => 'STD',
12454             display_name => {
12455             'currency' => q(São Tomén ja Príncipen dobra \(1977–2017\)),
12456             'one' => q(São Tomén ja Príncipen dobra \(1977–2017\)),
12457             'other' => q(São Tomén ja Príncipen dobraa \(1977–2017\)),
12458             },
12459             },
12460             'STN' => {
12461             symbol => 'STN',
12462             display_name => {
12463             'currency' => q(São Tomén ja Príncipen dobra),
12464             'one' => q(São Tomén ja Príncipen dobra),
12465             'other' => q(São Tomén ja Príncipen dobraa),
12466             },
12467             },
12468             'SUR' => {
12469             symbol => 'SUR',
12470             display_name => {
12471             'currency' => q(Neuvostoliiton rupla),
12472             'one' => q(Neuvostoliiton rupla),
12473             'other' => q(Neuvostoliiton ruplaa),
12474             },
12475             },
12476             'SVC' => {
12477             symbol => 'SVC',
12478             display_name => {
12479             'currency' => q(El Salvadorin colón),
12480             'one' => q(El Salvadorin colón),
12481             'other' => q(El Salvadorin colónia),
12482             },
12483             },
12484             'SYP' => {
12485             symbol => 'SYP',
12486             display_name => {
12487             'currency' => q(Syyrian punta),
12488             'one' => q(Syyrian punta),
12489             'other' => q(Syyrian puntaa),
12490             },
12491             },
12492             'SZL' => {
12493             symbol => 'SZL',
12494             display_name => {
12495             'currency' => q(Swazimaan lilangeni),
12496             'one' => q(Swazimaan lilangeni),
12497             'other' => q(Swazimaan lilangenia),
12498             },
12499             },
12500             'THB' => {
12501             symbol => 'THB',
12502             display_name => {
12503             'currency' => q(Thaimaan baht),
12504             'one' => q(Thaimaan baht),
12505             'other' => q(Thaimaan bahtia),
12506             },
12507             },
12508             'TJR' => {
12509             symbol => 'TJR',
12510             display_name => {
12511             'currency' => q(Tadžikistanin rupla),
12512             'one' => q(Tadžikistanin rupla),
12513             'other' => q(Tadžikistanin ruplaa),
12514             },
12515             },
12516             'TJS' => {
12517             symbol => 'TJS',
12518             display_name => {
12519             'currency' => q(Tadžikistanin somoni),
12520             'one' => q(Tadžikistanin somoni),
12521             'other' => q(Tadžikistanin somonia),
12522             },
12523             },
12524             'TMM' => {
12525             symbol => 'TMM',
12526             display_name => {
12527             'currency' => q(Turkmenistanin manat \(1993–2009\)),
12528             'one' => q(Turkmenistanin manat \(1993–2009\)),
12529             'other' => q(Turkmenistanin manatia \(1993–2009\)),
12530             },
12531             },
12532             'TMT' => {
12533             symbol => 'TMT',
12534             display_name => {
12535             'currency' => q(Turkmenistanin manat),
12536             'one' => q(Turkmenistanin manat),
12537             'other' => q(Turkmenistanin manatia),
12538             },
12539             },
12540             'TND' => {
12541             symbol => 'TND',
12542             display_name => {
12543             'currency' => q(Tunisian dinaari),
12544             'one' => q(Tunisian dinaari),
12545             'other' => q(Tunisian dinaaria),
12546             },
12547             },
12548             'TOP' => {
12549             symbol => 'TOP',
12550             display_name => {
12551             'currency' => q(Tongan pa’anga),
12552             'one' => q(Tongan pa’anga),
12553             'other' => q(Tongan pa’angaa),
12554             },
12555             },
12556             'TPE' => {
12557             symbol => 'TPE',
12558             display_name => {
12559             'currency' => q(Timorin escudo),
12560             'one' => q(Timorin escudo),
12561             'other' => q(Timorin escudoa),
12562             },
12563             },
12564             'TRL' => {
12565             symbol => 'TRL',
12566             display_name => {
12567             'currency' => q(Turkin liira \(1922–2005\)),
12568             'one' => q(Turkin liira \(1922–2005\)),
12569             'other' => q(Turkin liiraa \(1922–2005\)),
12570             },
12571             },
12572             'TRY' => {
12573             symbol => 'TRY',
12574             display_name => {
12575             'currency' => q(Turkin liira),
12576             'one' => q(Turkin liira),
12577             'other' => q(Turkin liiraa),
12578             },
12579             },
12580             'TTD' => {
12581             symbol => 'TTD',
12582             display_name => {
12583             'currency' => q(Trinidadin ja Tobagon dollari),
12584             'one' => q(Trinidadin ja Tobagon dollari),
12585             'other' => q(Trinidadin ja Tobagon dollaria),
12586             },
12587             },
12588             'TWD' => {
12589             symbol => 'TWD',
12590             display_name => {
12591             'currency' => q(Taiwanin uusi dollari),
12592             'one' => q(Taiwanin uusi dollari),
12593             'other' => q(Taiwanin uutta dollaria),
12594             },
12595             },
12596             'TZS' => {
12597             symbol => 'TZS',
12598             display_name => {
12599             'currency' => q(Tansanian šillinki),
12600             'one' => q(Tansanian šillinki),
12601             'other' => q(Tansanian šillinkiä),
12602             },
12603             },
12604             'UAH' => {
12605             symbol => 'UAH',
12606             display_name => {
12607             'currency' => q(Ukrainan hryvnia),
12608             'one' => q(Ukrainan hryvnia),
12609             'other' => q(Ukrainan hryvniaa),
12610             },
12611             },
12612             'UAK' => {
12613             symbol => 'UAK',
12614             display_name => {
12615             'currency' => q(Ukrainan karbovanetz),
12616             'one' => q(Ukrainan karbovanetz),
12617             'other' => q(Ukrainan karbovanetzia),
12618             },
12619             },
12620             'UGS' => {
12621             symbol => 'UGS',
12622             display_name => {
12623             'currency' => q(Ugandan šillinki \(1966–1987\)),
12624             'one' => q(Ugandan šillinki \(1966–1987\)),
12625             'other' => q(Ugandan šillinkiä \(1966–1987\)),
12626             },
12627             },
12628             'UGX' => {
12629             symbol => 'UGX',
12630             display_name => {
12631             'currency' => q(Ugandan šillinki),
12632             'one' => q(Ugandan šillinki),
12633             'other' => q(Ugandan šillinkiä),
12634             },
12635             },
12636             'USD' => {
12637             symbol => '$',
12638             display_name => {
12639             'currency' => q(Yhdysvaltain dollari),
12640             'one' => q(Yhdysvaltain dollari),
12641             'other' => q(Yhdysvaltain dollaria),
12642             },
12643             },
12644             'USN' => {
12645             symbol => 'USN',
12646             display_name => {
12647             'currency' => q(Yhdysvaltain dollari \(seuraava päivä\)),
12648             'one' => q(Yhdysvaltain dollari \(seuraava päivä\)),
12649             'other' => q(Yhdysvaltain dollaria \(seuraava päivä\)),
12650             },
12651             },
12652             'USS' => {
12653             symbol => 'USS',
12654             display_name => {
12655             'currency' => q(Yhdysvaltain dollari \(sama päivä\)),
12656             'one' => q(Yhdysvaltain dollari \(sama päivä\)),
12657             'other' => q(Yhdysvaltain dollaria \(sama päivä\)),
12658             },
12659             },
12660             'UYI' => {
12661             symbol => 'UYI',
12662             display_name => {
12663             'currency' => q(Uruguayn peso en unidades indexadas),
12664             'one' => q(Uruguayn peso en unidades indexadas),
12665             'other' => q(Uruguayn pesoa en unidades indexadas),
12666             },
12667             },
12668             'UYP' => {
12669             symbol => 'UYP',
12670             display_name => {
12671             'currency' => q(Uruguayn peso \(1975–1993\)),
12672             'one' => q(Uruguayn peso \(1975–1993\)),
12673             'other' => q(Uruguayn pesoa \(1975–1993\)),
12674             },
12675             },
12676             'UYU' => {
12677             symbol => 'UYU',
12678             display_name => {
12679             'currency' => q(Uruguayn peso),
12680             'one' => q(Uruguayn peso),
12681             'other' => q(Uruguayn pesoa),
12682             },
12683             },
12684             'UZS' => {
12685             symbol => 'UZS',
12686             display_name => {
12687             'currency' => q(Uzbekistanin som),
12688             'one' => q(Uzbekistanin som),
12689             'other' => q(Uzbekistanin somia),
12690             },
12691             },
12692             'VEB' => {
12693             symbol => 'VEB',
12694             display_name => {
12695             'currency' => q(Venezuelan bolívar \(1871–2008\)),
12696             'one' => q(Venezuelan bolivar \(1871–2008\)),
12697             'other' => q(Venezuelan bolivaria \(1871–2008\)),
12698             },
12699             },
12700             'VEF' => {
12701             symbol => 'VEF',
12702             display_name => {
12703             'currency' => q(Venezuelan bolívar \(2008–2018\)),
12704             'one' => q(Venezuelan bolívar \(2008–2018\)),
12705             'other' => q(Venezuelan bolívaria \(2008–2018\)),
12706             },
12707             },
12708             'VES' => {
12709             symbol => 'VES',
12710             display_name => {
12711             'currency' => q(Venezuelan suvereeni bolívar),
12712             'one' => q(Venezuelan suvereeni bolívar),
12713             'other' => q(Venezuelan suvereenia bolívaria),
12714             },
12715             },
12716             'VND' => {
12717             symbol => 'VND',
12718             display_name => {
12719             'currency' => q(Vietnamin dong),
12720             'one' => q(Vietnamin dong),
12721             'other' => q(Vietnamin dongia),
12722             },
12723             },
12724             'VNN' => {
12725             symbol => 'VNN',
12726             display_name => {
12727             'currency' => q(Vietnamin dong \(1978–1985\)),
12728             'one' => q(Vietnamin dong \(1978–1985\)),
12729             'other' => q(Vietnamin dongia \(1978–1985\)),
12730             },
12731             },
12732             'VUV' => {
12733             symbol => 'VUV',
12734             display_name => {
12735             'currency' => q(Vanuatun vatu),
12736             'one' => q(Vanuatun vatu),
12737             'other' => q(Vanuatun vatua),
12738             },
12739             },
12740             'WST' => {
12741             symbol => 'WST',
12742             display_name => {
12743             'currency' => q(Samoan tala),
12744             'one' => q(Samoan tala),
12745             'other' => q(Samoan talaa),
12746             },
12747             },
12748             'XAF' => {
12749             symbol => 'FCFA',
12750             display_name => {
12751             'currency' => q(CFA-frangi BEAC),
12752             'one' => q(CFA-frangi BEAC),
12753             'other' => q(CFA-frangia BEAC),
12754             },
12755             },
12756             'XAG' => {
12757             symbol => 'XAG',
12758             display_name => {
12759             'currency' => q(hopea),
12760             'one' => q(troy-unssi hopeaa),
12761             'other' => q(troy-unssia hopeaa),
12762             },
12763             },
12764             'XAU' => {
12765             symbol => 'XAU',
12766             display_name => {
12767             'currency' => q(kulta),
12768             'one' => q(troy-unssi kultaa),
12769             'other' => q(troy-unssia kultaa),
12770             },
12771             },
12772             'XBA' => {
12773             symbol => 'XBA',
12774             display_name => {
12775             'currency' => q(EURCO),
12776             'one' => q(EURCO),
12777             'other' => q(EURCO’a),
12778             },
12779             },
12780             'XBB' => {
12781             symbol => 'XBB',
12782             display_name => {
12783             'currency' => q(Euroopan rahayksikkö \(EMU\)),
12784             'one' => q(Euroopan rahayksikkö \(EMU\)),
12785             'other' => q(Euroopan rahayksikköä \(EMU\)),
12786             },
12787             },
12788             'XBC' => {
12789             symbol => 'XBC',
12790             display_name => {
12791             'currency' => q(EUA \(XBC\)),
12792             'one' => q(EUA \(XBC\)),
12793             'other' => q(EUA’ta \(XBC\)),
12794             },
12795             },
12796             'XBD' => {
12797             symbol => 'XBD',
12798             display_name => {
12799             'currency' => q(EUA \(XBD\)),
12800             'one' => q(EUA \(XBD\)),
12801             'other' => q(EUA’ta \(XBD\)),
12802             },
12803             },
12804             'XCD' => {
12805             symbol => 'XCD',
12806             display_name => {
12807             'currency' => q(Itä-Karibian dollari),
12808             'one' => q(Itä-Karibian dollari),
12809             'other' => q(Itä-Karibian dollaria),
12810             },
12811             },
12812             'XDR' => {
12813             symbol => 'XDR',
12814             display_name => {
12815             'currency' => q(erityisnosto-oikeus \(SDR\)),
12816             'one' => q(erityisnosto-oikeus \(SDR\)),
12817             'other' => q(erityisnosto-oikeutta \(SDR\)),
12818             },
12819             },
12820             'XEU' => {
12821             symbol => 'XEU',
12822             display_name => {
12823             'currency' => q(Euroopan valuuttayksikkö \(ECU\)),
12824             'one' => q(Euroopan valuuttayksikkö \(ECU\)),
12825             'other' => q(Euroopan valuuttayksikköä \(ECU\)),
12826             },
12827             },
12828             'XFO' => {
12829             symbol => 'XFO',
12830             display_name => {
12831             'currency' => q(Ranskan kultafrangi),
12832             'one' => q(Ranskan kultafrangi),
12833             'other' => q(Ranskan kultafrangia),
12834             },
12835             },
12836             'XFU' => {
12837             symbol => 'XFU',
12838             display_name => {
12839             'currency' => q(Ranskan UIC-frangi),
12840             'one' => q(Ranskan UIC-frangi),
12841             'other' => q(Ranskan UIC-frangia),
12842             },
12843             },
12844             'XOF' => {
12845             symbol => 'CFA',
12846             display_name => {
12847             'currency' => q(CFA-frangi BCEAO),
12848             'one' => q(CFA-frangi BCEAO),
12849             'other' => q(CFA-frangia BCEAO),
12850             },
12851             },
12852             'XPD' => {
12853             symbol => 'XPD',
12854             display_name => {
12855             'currency' => q(palladium),
12856             'one' => q(troy-unssi palladiumia),
12857             'other' => q(troy-unssia palladiumia),
12858             },
12859             },
12860             'XPF' => {
12861             symbol => 'XPF',
12862             display_name => {
12863             'currency' => q(CFP-frangi),
12864             'one' => q(CFP-frangi),
12865             'other' => q(CFP-frangia),
12866             },
12867             },
12868             'XPT' => {
12869             symbol => 'XPT',
12870             display_name => {
12871             'currency' => q(platina),
12872             'one' => q(troy-unssi platinaa),
12873             'other' => q(troy-unssia platinaa),
12874             },
12875             },
12876             'XRE' => {
12877             symbol => 'XRE',
12878             display_name => {
12879             'currency' => q(RINET-rahastot),
12880             'one' => q(RINET-rahastoyksikkö),
12881             'other' => q(RINET-rahastoyksikköä),
12882             },
12883             },
12884             'XSU' => {
12885             symbol => 'XSU',
12886             display_name => {
12887             'currency' => q(etelä-amerikkalaisen ALBA:n laskentayksikkö sucre),
12888             'one' => q(sucre),
12889             'other' => q(sucrea),
12890             },
12891             },
12892             'XTS' => {
12893             symbol => 'XTS',
12894             display_name => {
12895             'currency' => q(testaustarkoitukseen varattu valuuttakoodi),
12896             'one' => q(testaustarkoitukseen varattu valuuttakoodi),
12897             'other' => q(testaustarkoitukseen varattua valuuttakoodia),
12898             },
12899             },
12900             'XUA' => {
12901             symbol => 'XUA',
12902             display_name => {
12903             'currency' => q(afrikkalainen AfDB-laskentayksikkö),
12904             'one' => q(AfDB-laskentayksikkö),
12905             'other' => q(AfDB-laskentayksikköä),
12906             },
12907             },
12908             'XXX' => {
12909             symbol => 'XXX',
12910             display_name => {
12911             'currency' => q(tuntematon rahayksikkö),
12912             'one' => q(tuntematon rahayksikkö),
12913             'other' => q(tuntematonta rahayksikköä),
12914             },
12915             },
12916             'YDD' => {
12917             symbol => 'YDD',
12918             display_name => {
12919             'currency' => q(Jemenin dinaari),
12920             'one' => q(Jemenin dinaari),
12921             'other' => q(Jemenin dinaaria),
12922             },
12923             },
12924             'YER' => {
12925             symbol => 'YER',
12926             display_name => {
12927             'currency' => q(Jemenin rial),
12928             'one' => q(Jemenin rial),
12929             'other' => q(Jemenin rialia),
12930             },
12931             },
12932             'YUD' => {
12933             symbol => 'YUD',
12934             display_name => {
12935             'currency' => q(Jugoslavian kova dinaari \(1966–1990\)),
12936             'one' => q(Jugoslavian kova dinaari \(1966–1990\)),
12937             'other' => q(Jugoslavian kovaa dinaaria \(1966–1990\)),
12938             },
12939             },
12940             'YUM' => {
12941             symbol => 'YUM',
12942             display_name => {
12943             'currency' => q(Jugoslavian uusi dinaari \(1994–2002\)),
12944             'one' => q(Jugoslavian uusi dinaari \(1994–2002\)),
12945             'other' => q(Jugoslavian uutta dinaaria \(1994–2002\)),
12946             },
12947             },
12948             'YUN' => {
12949             symbol => 'YUN',
12950             display_name => {
12951             'currency' => q(Jugoslavian vaihdettava dinaari \(1990–1992\)),
12952             'one' => q(Jugoslavian vaihdettava dinaari \(1990–1992\)),
12953             'other' => q(Jugoslavian vaihdettavaa dinaaria \(1990–1992\)),
12954             },
12955             },
12956             'YUR' => {
12957             symbol => 'YUR',
12958             display_name => {
12959             'currency' => q(Jugoslavian uudistettu dinaari \(1992–1993\)),
12960             'one' => q(Jugoslavian uudistettu dinaari \(1992–1993\)),
12961             'other' => q(Jugoslavian uudistettua dinaaria \(1992–1993\)),
12962             },
12963             },
12964             'ZAL' => {
12965             symbol => 'ZAL',
12966             display_name => {
12967             'currency' => q(Etelä-Afrikan rahoitusrandi),
12968             'one' => q(Etelä-Afrikan rahoitusrandi),
12969             'other' => q(Etelä-Afrikan rahoitusrandia),
12970             },
12971             },
12972             'ZAR' => {
12973             symbol => 'ZAR',
12974             display_name => {
12975             'currency' => q(Etelä-Afrikan randi),
12976             'one' => q(Etelä-Afrikan randi),
12977             'other' => q(Etelä-Afrikan randia),
12978             },
12979             },
12980             'ZMK' => {
12981             symbol => 'ZMK',
12982             display_name => {
12983             'currency' => q(Sambian kwacha \(1968–2012\)),
12984             'one' => q(Sambian kwacha \(1968–2012\)),
12985             'other' => q(Sambian kwachaa \(1968–2012\)),
12986             },
12987             },
12988             'ZMW' => {
12989             symbol => 'ZMW',
12990             display_name => {
12991             'currency' => q(Sambian kwacha),
12992             'one' => q(Sambian kwacha),
12993             'other' => q(Sambian kwachaa),
12994             },
12995             },
12996             'ZRN' => {
12997             symbol => 'ZRN',
12998             display_name => {
12999             'currency' => q(Zairen uusi zaire \(1993–1998\)),
13000             'one' => q(Zairen uusi zaire \(1993–1998\)),
13001             'other' => q(Zairen uutta zairea \(1993–1998\)),
13002             },
13003             },
13004             'ZRZ' => {
13005             symbol => 'ZRZ',
13006             display_name => {
13007             'currency' => q(Zairen zaire \(1971–1993\)),
13008             'one' => q(Zairen zaire \(1971–1993\)),
13009             'other' => q(Zairen zairea \(1971–1993\)),
13010             },
13011             },
13012             'ZWD' => {
13013             symbol => 'ZWD',
13014             display_name => {
13015             'currency' => q(Zimbabwen dollari \(1980–2008\)),
13016             'one' => q(Zimbabwen dollari \(1980–2008\)),
13017             'other' => q(Zimbabwen dollaria \(1980–2008\)),
13018             },
13019             },
13020             'ZWL' => {
13021             symbol => 'ZWL',
13022             display_name => {
13023             'currency' => q(Zimbabwen dollari \(2009\)),
13024             'one' => q(Zimbabwen dollari \(2009\)),
13025             'other' => q(Zimbabwen dollaria \(2009\)),
13026             },
13027             },
13028             'ZWR' => {
13029             symbol => 'ZWR',
13030             display_name => {
13031             'currency' => q(Zimbabwen dollari \(2008\)),
13032             'one' => q(Zimbabwen dollari \(2008\)),
13033             'other' => q(Zimbabwen dollaria \(2008\)),
13034             },
13035             },
13036             } },
13037             );
13038              
13039              
13040             has 'calendar_months' => (
13041             is => 'ro',
13042             isa => HashRef,
13043             init_arg => undef,
13044             default => sub { {
13045             'coptic' => {
13046             'format' => {
13047             abbreviated => {
13048             nonleap => [
13049             'thoutkuuta',
13050             'paopikuuta',
13051             'hathorkuuta',
13052             'koiakkuuta',
13053             'tobikuuta',
13054             'meshirkuuta',
13055             'paremhatkuuta',
13056             'paremoudekuuta',
13057             'pashonskuuta',
13058             'paonikuuta',
13059             'epipkuuta',
13060             'mesorikuuta',
13061             'pi-kogi-enavotkuuta'
13062             ],
13063             leap => [
13064            
13065             ],
13066             },
13067             wide => {
13068             nonleap => [
13069             'thoutkuuta',
13070             'paopikuuta',
13071             'hathorkuuta',
13072             'koiakkuuta',
13073             'tobikuuta',
13074             'meshirkuuta',
13075             'paremhatkuuta',
13076             'paremoudekuuta',
13077             'pashonskuuta',
13078             'paonikuuta',
13079             'epipkuuta',
13080             'mesorikuuta',
13081             'pi-kogi-enavotkuuta'
13082             ],
13083             leap => [
13084            
13085             ],
13086             },
13087             },
13088             'stand-alone' => {
13089             abbreviated => {
13090             nonleap => [
13091             'thout',
13092             'paopi',
13093             'hathor',
13094             'koiak',
13095             'toba',
13096             'meshir',
13097             'paremhat',
13098             'paremoude',
13099             'pashons',
13100             'paoni',
13101             'epip',
13102             'mesori',
13103             'pi kogi enavot'
13104             ],
13105             leap => [
13106            
13107             ],
13108             },
13109             wide => {
13110             nonleap => [
13111             'thoutkuu',
13112             'paopikuu',
13113             'hathorkuu',
13114             'koiakkuu',
13115             'tobikuu',
13116             'meshirkuu',
13117             'paremhatkuu',
13118             'paremoudekuu',
13119             'pashonskuu',
13120             'paonikuu',
13121             'epipkuu',
13122             'mesorikuu',
13123             'pi-kogi-enavotkuu'
13124             ],
13125             leap => [
13126            
13127             ],
13128             },
13129             },
13130             },
13131             'ethiopic' => {
13132             'format' => {
13133             abbreviated => {
13134             nonleap => [
13135             'mäskärämkuuta',
13136             'ṭəqəmtkuuta',
13137             'ḫədarkuuta',
13138             'taḫśaśkuuta',
13139             'ṭərrkuuta',
13140             'yäkatitkuuta',
13141             'mägabitkuuta',
13142             'miyazyakuuta',
13143             'gənbotkuuta',
13144             'sänekuuta',
13145             'ḥamlekuuta',
13146             'nähasekuuta',
13147             'ṗagumenkuuta'
13148             ],
13149             leap => [
13150            
13151             ],
13152             },
13153             wide => {
13154             nonleap => [
13155             'mäskärämkuuta',
13156             'ṭəqəmtkuuta',
13157             'ḫədarkuuta',
13158             'taḫśaśkuuta',
13159             'ṭərrkuuta',
13160             'yäkatitkuuta',
13161             'mägabitkuuta',
13162             'miyazyakuuta',
13163             'gənbotkuuta',
13164             'sänekuuta',
13165             'ḥamlekuuta',
13166             'nähasekuuta',
13167             'ṗagumenkuuta'
13168             ],
13169             leap => [
13170            
13171             ],
13172             },
13173             },
13174             'stand-alone' => {
13175             abbreviated => {
13176             nonleap => [
13177             'mäskärämkuu',
13178             'ṭəqəmtkuu',
13179             'ḫədarkuu',
13180             'taḫśaśkuu',
13181             'ṭərrkuu',
13182             'yäkatitkuu',
13183             'mägabitkuu',
13184             'miyazyakuu',
13185             'gənbotkuu',
13186             'sänekuu',
13187             'ḥamlekuu',
13188             'nähasekuu',
13189             'ṗagumenkuu'
13190             ],
13191             leap => [
13192            
13193             ],
13194             },
13195             wide => {
13196             nonleap => [
13197             'mäskärämkuu',
13198             'ṭəqəmtkuu',
13199             'ḫədarkuu',
13200             'taḫśaśkuu',
13201             'ṭərrkuu',
13202             'yäkatitkuu',
13203             'mägabitkuu',
13204             'miyazyakuu',
13205             'gənbotkuu',
13206             'sänekuu',
13207             'ḥamlekuu',
13208             'nähasekuu',
13209             'ṗagumenkuu'
13210             ],
13211             leap => [
13212            
13213             ],
13214             },
13215             },
13216             },
13217             'gregorian' => {
13218             'format' => {
13219             abbreviated => {
13220             nonleap => [
13221             'tammik.',
13222             'helmik.',
13223             'maalisk.',
13224             'huhtik.',
13225             'toukok.',
13226             'kesäk.',
13227             'heinäk.',
13228             'elok.',
13229             'syysk.',
13230             'lokak.',
13231             'marrask.',
13232             'jouluk.'
13233             ],
13234             leap => [
13235            
13236             ],
13237             },
13238             narrow => {
13239             nonleap => [
13240             'T',
13241             'H',
13242             'M',
13243             'H',
13244             'T',
13245             'K',
13246             'H',
13247             'E',
13248             'S',
13249             'L',
13250             'M',
13251             'J'
13252             ],
13253             leap => [
13254            
13255             ],
13256             },
13257             wide => {
13258             nonleap => [
13259             'tammikuuta',
13260             'helmikuuta',
13261             'maaliskuuta',
13262             'huhtikuuta',
13263             'toukokuuta',
13264             'kesäkuuta',
13265             'heinäkuuta',
13266             'elokuuta',
13267             'syyskuuta',
13268             'lokakuuta',
13269             'marraskuuta',
13270             'joulukuuta'
13271             ],
13272             leap => [
13273            
13274             ],
13275             },
13276             },
13277             'stand-alone' => {
13278             abbreviated => {
13279             nonleap => [
13280             'tammi',
13281             'helmi',
13282             'maalis',
13283             'huhti',
13284             'touko',
13285             'kesä',
13286             'heinä',
13287             'elo',
13288             'syys',
13289             'loka',
13290             'marras',
13291             'joulu'
13292             ],
13293             leap => [
13294            
13295             ],
13296             },
13297             narrow => {
13298             nonleap => [
13299             'T',
13300             'H',
13301             'M',
13302             'H',
13303             'T',
13304             'K',
13305             'H',
13306             'E',
13307             'S',
13308             'L',
13309             'M',
13310             'J'
13311             ],
13312             leap => [
13313            
13314             ],
13315             },
13316             wide => {
13317             nonleap => [
13318             'tammikuu',
13319             'helmikuu',
13320             'maaliskuu',
13321             'huhtikuu',
13322             'toukokuu',
13323             'kesäkuu',
13324             'heinäkuu',
13325             'elokuu',
13326             'syyskuu',
13327             'lokakuu',
13328             'marraskuu',
13329             'joulukuu'
13330             ],
13331             leap => [
13332            
13333             ],
13334             },
13335             },
13336             },
13337             'hebrew' => {
13338             'format' => {
13339             abbreviated => {
13340             nonleap => [
13341             'tišrí',
13342             'hešván',
13343             'kislév',
13344             'tevét',
13345             'ševát',
13346             'adár I',
13347             'adár',
13348             'nisán',
13349             'ijjár',
13350             'siván',
13351             'tammúz',
13352             'ab',
13353             'elúl'
13354             ],
13355             leap => [
13356             '',
13357             '',
13358             '',
13359             '',
13360             '',
13361             '',
13362             'adár II'
13363             ],
13364             },
13365             wide => {
13366             nonleap => [
13367             'tišríkuuta',
13368             'hešvánkuuta',
13369             'kislévkuuta',
13370             'tevétkuuta',
13371             'ševátkuuta',
13372             'adárkuuta I',
13373             'adárkuuta',
13374             'nisánkuuta',
13375             'ijjárkuuta',
13376             'sivánkuuta',
13377             'tammúzkuuta',
13378             'abkuuta',
13379             'elúlkuuta'
13380             ],
13381             leap => [
13382             '',
13383             '',
13384             '',
13385             '',
13386             '',
13387             '',
13388             'adárkuuta II'
13389             ],
13390             },
13391             },
13392             'stand-alone' => {
13393             abbreviated => {
13394             nonleap => [
13395             'tišrí',
13396             'hešván',
13397             'kislév',
13398             'tevét',
13399             'ševát',
13400             'adár I',
13401             'adár',
13402             'nisán',
13403             'ijjár',
13404             'siván',
13405             'tammúz',
13406             'ab',
13407             'elúl'
13408             ],
13409             leap => [
13410             '',
13411             '',
13412             '',
13413             '',
13414             '',
13415             '',
13416             'adár II'
13417             ],
13418             },
13419             narrow => {
13420             nonleap => [
13421             'T',
13422             'H',
13423             'K',
13424             'T',
13425             'S',
13426             'A',
13427             'A',
13428             'N',
13429             'I',
13430             'S',
13431             'T',
13432             'A',
13433             'E'
13434             ],
13435             leap => [
13436             '',
13437             '',
13438             '',
13439             '',
13440             '',
13441             '',
13442             'A'
13443             ],
13444             },
13445             wide => {
13446             nonleap => [
13447             'tišríkuu',
13448             'hešvánkuu',
13449             'kislévkuu',
13450             'tevétkuu',
13451             'ševátkuu',
13452             'adárkuu I',
13453             'adárkuu',
13454             'nisánkuu',
13455             'ijjárkuu',
13456             'sivánkuu',
13457             'tammúzkuu',
13458             'abkuu',
13459             'elúlkuu'
13460             ],
13461             leap => [
13462             '',
13463             '',
13464             '',
13465             '',
13466             '',
13467             '',
13468             'adárkuu II'
13469             ],
13470             },
13471             },
13472             },
13473             'indian' => {
13474             'format' => {
13475             abbreviated => {
13476             nonleap => [
13477             'chaitrakuuta',
13478             'vaisakhakuuta',
13479             'jyaisthakuuta',
13480             'asadhakuuta',
13481             'sravanakuuta',
13482             'bhadrakuuta',
13483             'asvinakuuta',
13484             'kartikakuuta',
13485             'agrahayanakuuta',
13486             'pausakuuta',
13487             'maghakuuta',
13488             'phalgunakuuta'
13489             ],
13490             leap => [
13491            
13492             ],
13493             },
13494             wide => {
13495             nonleap => [
13496             'chaitrakuuta',
13497             'vaisakhakuuta',
13498             'jyaisthakuuta',
13499             'asadhakuuta',
13500             'sravanakuuta',
13501             'bhadrakuuta',
13502             'asvinakuuta',
13503             'kartikakuuta',
13504             'agrahayanakuuta',
13505             'pausakuuta',
13506             'maghakuuta',
13507             'phalgunakuuta'
13508             ],
13509             leap => [
13510            
13511             ],
13512             },
13513             },
13514             'stand-alone' => {
13515             abbreviated => {
13516             nonleap => [
13517             'chaitra',
13518             'vaisakha',
13519             'jyaistha',
13520             'asadha',
13521             'sravana',
13522             'bhadra',
13523             'asvina',
13524             'kartika',
13525             'agrahayana',
13526             'pausa',
13527             'magha',
13528             'phalguna'
13529             ],
13530             leap => [
13531            
13532             ],
13533             },
13534             wide => {
13535             nonleap => [
13536             'chaitrakuu',
13537             'vaisakhakuu',
13538             'jyaisthakuu',
13539             'asadhakuu',
13540             'sravanakuu',
13541             'bhadrakuu',
13542             'asvinakuu',
13543             'kartikakuu',
13544             'agrahayanakuu',
13545             'pausakuu',
13546             'maghakuu',
13547             'phalgunakuu'
13548             ],
13549             leap => [
13550            
13551             ],
13552             },
13553             },
13554             },
13555             'islamic' => {
13556             'format' => {
13557             wide => {
13558             nonleap => [
13559             'muharram',
13560             'safar',
13561             'rabi’ al-awwal',
13562             'rabi’ al-akhir',
13563             'džumada-l-ula',
13564             'džumada-l-akhira',
13565             'radžab',
13566             'ša’ban',
13567             'ramadan',
13568             'šawwal',
13569             'dhu-l-qa’da',
13570             'dhu-l-hiddža'
13571             ],
13572             leap => [
13573            
13574             ],
13575             },
13576             },
13577             'stand-alone' => {
13578             wide => {
13579             nonleap => [
13580             'muharram',
13581             'safar',
13582             'rabi’ al-awwal',
13583             'rabi’ al-akhir',
13584             'džumada-l-ula',
13585             'džumada-l-akhira',
13586             'radžab',
13587             'ša’ban',
13588             'ramadan',
13589             'šawwal',
13590             'dhu-l-qa’da',
13591             'dhu-l-hiddža'
13592             ],
13593             leap => [
13594            
13595             ],
13596             },
13597             },
13598             },
13599             'persian' => {
13600             'format' => {
13601             abbreviated => {
13602             nonleap => [
13603             'farvardinkuuta',
13604             'ordibeheštkuuta',
13605             'khordadkuuta',
13606             'tirkuuta',
13607             'mordadkuuta',
13608             'šahrivarkuuta',
13609             'mehrkuuta',
13610             'abankuuta',
13611             'azarkuuta',
13612             'deykuuta',
13613             'bahmankuuta',
13614             'esfandkuuta'
13615             ],
13616             leap => [
13617            
13618             ],
13619             },
13620             wide => {
13621             nonleap => [
13622             'farvardinkuuta',
13623             'ordibeheštkuuta',
13624             'khordadkuuta',
13625             'tirkuuta',
13626             'mordadkuuta',
13627             'šahrivarkuuta',
13628             'mehrkuuta',
13629             'abankuuta',
13630             'azarkuuta',
13631             'deykuuta',
13632             'bahmankuuta',
13633             'esfandkuuta'
13634             ],
13635             leap => [
13636            
13637             ],
13638             },
13639             },
13640             'stand-alone' => {
13641             abbreviated => {
13642             nonleap => [
13643             'farvardin',
13644             'ordibehešt',
13645             'khordad',
13646             'tir',
13647             'mordad',
13648             'šahrivar',
13649             'mehr',
13650             'aban',
13651             'azar',
13652             'dey',
13653             'bahman',
13654             'esfand'
13655             ],
13656             leap => [
13657            
13658             ],
13659             },
13660             wide => {
13661             nonleap => [
13662             'farvardinkuu',
13663             'ordibeheštkuu',
13664             'khordadkuu',
13665             'tirkuu',
13666             'mordadkuu',
13667             'šahrivarkuu',
13668             'mehrkuu',
13669             'abankuu',
13670             'azarkuu',
13671             'deykuu',
13672             'bahmankuu',
13673             'esfandkuu'
13674             ],
13675             leap => [
13676            
13677             ],
13678             },
13679             },
13680             },
13681             } },
13682             );
13683              
13684             has 'calendar_days' => (
13685             is => 'ro',
13686             isa => HashRef,
13687             init_arg => undef,
13688             default => sub { {
13689             'gregorian' => {
13690             'format' => {
13691             abbreviated => {
13692             mon => 'ma',
13693             tue => 'ti',
13694             wed => 'ke',
13695             thu => 'to',
13696             fri => 'pe',
13697             sat => 'la',
13698             sun => 'su'
13699             },
13700             narrow => {
13701             mon => 'M',
13702             tue => 'T',
13703             wed => 'K',
13704             thu => 'T',
13705             fri => 'P',
13706             sat => 'L',
13707             sun => 'S'
13708             },
13709             short => {
13710             mon => 'ma',
13711             tue => 'ti',
13712             wed => 'ke',
13713             thu => 'to',
13714             fri => 'pe',
13715             sat => 'la',
13716             sun => 'su'
13717             },
13718             wide => {
13719             mon => 'maanantaina',
13720             tue => 'tiistaina',
13721             wed => 'keskiviikkona',
13722             thu => 'torstaina',
13723             fri => 'perjantaina',
13724             sat => 'lauantaina',
13725             sun => 'sunnuntaina'
13726             },
13727             },
13728             'stand-alone' => {
13729             abbreviated => {
13730             mon => 'ma',
13731             tue => 'ti',
13732             wed => 'ke',
13733             thu => 'to',
13734             fri => 'pe',
13735             sat => 'la',
13736             sun => 'su'
13737             },
13738             narrow => {
13739             mon => 'M',
13740             tue => 'T',
13741             wed => 'K',
13742             thu => 'T',
13743             fri => 'P',
13744             sat => 'L',
13745             sun => 'S'
13746             },
13747             short => {
13748             mon => 'ma',
13749             tue => 'ti',
13750             wed => 'ke',
13751             thu => 'to',
13752             fri => 'pe',
13753             sat => 'la',
13754             sun => 'su'
13755             },
13756             wide => {
13757             mon => 'maanantai',
13758             tue => 'tiistai',
13759             wed => 'keskiviikko',
13760             thu => 'torstai',
13761             fri => 'perjantai',
13762             sat => 'lauantai',
13763             sun => 'sunnuntai'
13764             },
13765             },
13766             },
13767             } },
13768             );
13769              
13770             has 'calendar_quarters' => (
13771             is => 'ro',
13772             isa => HashRef,
13773             init_arg => undef,
13774             default => sub { {
13775             'gregorian' => {
13776             'format' => {
13777             abbreviated => {0 => '1. nelj.',
13778             1 => '2. nelj.',
13779             2 => '3. nelj.',
13780             3 => '4. nelj.'
13781             },
13782             narrow => {0 => '1',
13783             1 => '2',
13784             2 => '3',
13785             3 => '4'
13786             },
13787             wide => {0 => '1. neljännes',
13788             1 => '2. neljännes',
13789             2 => '3. neljännes',
13790             3 => '4. neljännes'
13791             },
13792             },
13793             'stand-alone' => {
13794             abbreviated => {0 => '1. nelj.',
13795             1 => '2. nelj.',
13796             2 => '3. nelj.',
13797             3 => '4. nelj.'
13798             },
13799             narrow => {0 => '1',
13800             1 => '2',
13801             2 => '3',
13802             3 => '4'
13803             },
13804             wide => {0 => '1. neljännes',
13805             1 => '2. neljännes',
13806             2 => '3. neljännes',
13807             3 => '4. neljännes'
13808             },
13809             },
13810             },
13811             } },
13812             );
13813              
13814             has 'day_period_data' => (
13815             is => 'ro',
13816             isa => CodeRef,
13817             init_arg => undef,
13818             default => sub { sub {
13819             # Time in hhmm format
13820             my ($self, $type, $time, $day_period_type) = @_;
13821             $day_period_type //= 'default';
13822             SWITCH:
13823             for ($type) {
13824             if ($_ eq 'buddhist') {
13825             if($day_period_type eq 'default') {
13826             return 'midnight' if $time == 0;
13827             return 'noon' if $time == 1200;
13828             return 'afternoon1' if $time >= 1200
13829             && $time < 1800;
13830             return 'evening1' if $time >= 1800
13831             && $time < 2300;
13832             return 'morning1' if $time >= 500
13833             && $time < 1000;
13834             return 'morning2' if $time >= 1000
13835             && $time < 1200;
13836             return 'night1' if $time >= 2300;
13837             return 'night1' if $time < 500;
13838             }
13839             if($day_period_type eq 'selection') {
13840             return 'afternoon1' if $time >= 1200
13841             && $time < 1800;
13842             return 'evening1' if $time >= 1800
13843             && $time < 2300;
13844             return 'morning1' if $time >= 500
13845             && $time < 1000;
13846             return 'morning2' if $time >= 1000
13847             && $time < 1200;
13848             return 'night1' if $time >= 2300;
13849             return 'night1' if $time < 500;
13850             }
13851             last SWITCH;
13852             }
13853             if ($_ eq 'chinese') {
13854             if($day_period_type eq 'default') {
13855             return 'midnight' if $time == 0;
13856             return 'noon' if $time == 1200;
13857             return 'afternoon1' if $time >= 1200
13858             && $time < 1800;
13859             return 'evening1' if $time >= 1800
13860             && $time < 2300;
13861             return 'morning1' if $time >= 500
13862             && $time < 1000;
13863             return 'morning2' if $time >= 1000
13864             && $time < 1200;
13865             return 'night1' if $time >= 2300;
13866             return 'night1' if $time < 500;
13867             }
13868             if($day_period_type eq 'selection') {
13869             return 'afternoon1' if $time >= 1200
13870             && $time < 1800;
13871             return 'evening1' if $time >= 1800
13872             && $time < 2300;
13873             return 'morning1' if $time >= 500
13874             && $time < 1000;
13875             return 'morning2' if $time >= 1000
13876             && $time < 1200;
13877             return 'night1' if $time >= 2300;
13878             return 'night1' if $time < 500;
13879             }
13880             last SWITCH;
13881             }
13882             if ($_ eq 'coptic') {
13883             if($day_period_type eq 'default') {
13884             return 'midnight' if $time == 0;
13885             return 'noon' if $time == 1200;
13886             return 'afternoon1' if $time >= 1200
13887             && $time < 1800;
13888             return 'evening1' if $time >= 1800
13889             && $time < 2300;
13890             return 'morning1' if $time >= 500
13891             && $time < 1000;
13892             return 'morning2' if $time >= 1000
13893             && $time < 1200;
13894             return 'night1' if $time >= 2300;
13895             return 'night1' if $time < 500;
13896             }
13897             if($day_period_type eq 'selection') {
13898             return 'afternoon1' if $time >= 1200
13899             && $time < 1800;
13900             return 'evening1' if $time >= 1800
13901             && $time < 2300;
13902             return 'morning1' if $time >= 500
13903             && $time < 1000;
13904             return 'morning2' if $time >= 1000
13905             && $time < 1200;
13906             return 'night1' if $time >= 2300;
13907             return 'night1' if $time < 500;
13908             }
13909             last SWITCH;
13910             }
13911             if ($_ eq 'ethiopic') {
13912             if($day_period_type eq 'default') {
13913             return 'midnight' if $time == 0;
13914             return 'noon' if $time == 1200;
13915             return 'afternoon1' if $time >= 1200
13916             && $time < 1800;
13917             return 'evening1' if $time >= 1800
13918             && $time < 2300;
13919             return 'morning1' if $time >= 500
13920             && $time < 1000;
13921             return 'morning2' if $time >= 1000
13922             && $time < 1200;
13923             return 'night1' if $time >= 2300;
13924             return 'night1' if $time < 500;
13925             }
13926             if($day_period_type eq 'selection') {
13927             return 'afternoon1' if $time >= 1200
13928             && $time < 1800;
13929             return 'evening1' if $time >= 1800
13930             && $time < 2300;
13931             return 'morning1' if $time >= 500
13932             && $time < 1000;
13933             return 'morning2' if $time >= 1000
13934             && $time < 1200;
13935             return 'night1' if $time >= 2300;
13936             return 'night1' if $time < 500;
13937             }
13938             last SWITCH;
13939             }
13940             if ($_ eq 'generic') {
13941             if($day_period_type eq 'default') {
13942             return 'midnight' if $time == 0;
13943             return 'noon' if $time == 1200;
13944             return 'afternoon1' if $time >= 1200
13945             && $time < 1800;
13946             return 'evening1' if $time >= 1800
13947             && $time < 2300;
13948             return 'morning1' if $time >= 500
13949             && $time < 1000;
13950             return 'morning2' if $time >= 1000
13951             && $time < 1200;
13952             return 'night1' if $time >= 2300;
13953             return 'night1' if $time < 500;
13954             }
13955             if($day_period_type eq 'selection') {
13956             return 'afternoon1' if $time >= 1200
13957             && $time < 1800;
13958             return 'evening1' if $time >= 1800
13959             && $time < 2300;
13960             return 'morning1' if $time >= 500
13961             && $time < 1000;
13962             return 'morning2' if $time >= 1000
13963             && $time < 1200;
13964             return 'night1' if $time >= 2300;
13965             return 'night1' if $time < 500;
13966             }
13967             last SWITCH;
13968             }
13969             if ($_ eq 'gregorian') {
13970             if($day_period_type eq 'default') {
13971             return 'midnight' if $time == 0;
13972             return 'noon' if $time == 1200;
13973             return 'afternoon1' if $time >= 1200
13974             && $time < 1800;
13975             return 'evening1' if $time >= 1800
13976             && $time < 2300;
13977             return 'morning1' if $time >= 500
13978             && $time < 1000;
13979             return 'morning2' if $time >= 1000
13980             && $time < 1200;
13981             return 'night1' if $time >= 2300;
13982             return 'night1' if $time < 500;
13983             }
13984             if($day_period_type eq 'selection') {
13985             return 'afternoon1' if $time >= 1200
13986             && $time < 1800;
13987             return 'evening1' if $time >= 1800
13988             && $time < 2300;
13989             return 'morning1' if $time >= 500
13990             && $time < 1000;
13991             return 'morning2' if $time >= 1000
13992             && $time < 1200;
13993             return 'night1' if $time >= 2300;
13994             return 'night1' if $time < 500;
13995             }
13996             last SWITCH;
13997             }
13998             if ($_ eq 'hebrew') {
13999             if($day_period_type eq 'default') {
14000             return 'midnight' if $time == 0;
14001             return 'noon' if $time == 1200;
14002             return 'afternoon1' if $time >= 1200
14003             && $time < 1800;
14004             return 'evening1' if $time >= 1800
14005             && $time < 2300;
14006             return 'morning1' if $time >= 500
14007             && $time < 1000;
14008             return 'morning2' if $time >= 1000
14009             && $time < 1200;
14010             return 'night1' if $time >= 2300;
14011             return 'night1' if $time < 500;
14012             }
14013             if($day_period_type eq 'selection') {
14014             return 'afternoon1' if $time >= 1200
14015             && $time < 1800;
14016             return 'evening1' if $time >= 1800
14017             && $time < 2300;
14018             return 'morning1' if $time >= 500
14019             && $time < 1000;
14020             return 'morning2' if $time >= 1000
14021             && $time < 1200;
14022             return 'night1' if $time >= 2300;
14023             return 'night1' if $time < 500;
14024             }
14025             last SWITCH;
14026             }
14027             if ($_ eq 'indian') {
14028             if($day_period_type eq 'default') {
14029             return 'midnight' if $time == 0;
14030             return 'noon' if $time == 1200;
14031             return 'afternoon1' if $time >= 1200
14032             && $time < 1800;
14033             return 'evening1' if $time >= 1800
14034             && $time < 2300;
14035             return 'morning1' if $time >= 500
14036             && $time < 1000;
14037             return 'morning2' if $time >= 1000
14038             && $time < 1200;
14039             return 'night1' if $time >= 2300;
14040             return 'night1' if $time < 500;
14041             }
14042             if($day_period_type eq 'selection') {
14043             return 'afternoon1' if $time >= 1200
14044             && $time < 1800;
14045             return 'evening1' if $time >= 1800
14046             && $time < 2300;
14047             return 'morning1' if $time >= 500
14048             && $time < 1000;
14049             return 'morning2' if $time >= 1000
14050             && $time < 1200;
14051             return 'night1' if $time >= 2300;
14052             return 'night1' if $time < 500;
14053             }
14054             last SWITCH;
14055             }
14056             if ($_ eq 'islamic') {
14057             if($day_period_type eq 'default') {
14058             return 'midnight' if $time == 0;
14059             return 'noon' if $time == 1200;
14060             return 'afternoon1' if $time >= 1200
14061             && $time < 1800;
14062             return 'evening1' if $time >= 1800
14063             && $time < 2300;
14064             return 'morning1' if $time >= 500
14065             && $time < 1000;
14066             return 'morning2' if $time >= 1000
14067             && $time < 1200;
14068             return 'night1' if $time >= 2300;
14069             return 'night1' if $time < 500;
14070             }
14071             if($day_period_type eq 'selection') {
14072             return 'afternoon1' if $time >= 1200
14073             && $time < 1800;
14074             return 'evening1' if $time >= 1800
14075             && $time < 2300;
14076             return 'morning1' if $time >= 500
14077             && $time < 1000;
14078             return 'morning2' if $time >= 1000
14079             && $time < 1200;
14080             return 'night1' if $time >= 2300;
14081             return 'night1' if $time < 500;
14082             }
14083             last SWITCH;
14084             }
14085             if ($_ eq 'japanese') {
14086             if($day_period_type eq 'default') {
14087             return 'midnight' if $time == 0;
14088             return 'noon' if $time == 1200;
14089             return 'afternoon1' if $time >= 1200
14090             && $time < 1800;
14091             return 'evening1' if $time >= 1800
14092             && $time < 2300;
14093             return 'morning1' if $time >= 500
14094             && $time < 1000;
14095             return 'morning2' if $time >= 1000
14096             && $time < 1200;
14097             return 'night1' if $time >= 2300;
14098             return 'night1' if $time < 500;
14099             }
14100             if($day_period_type eq 'selection') {
14101             return 'afternoon1' if $time >= 1200
14102             && $time < 1800;
14103             return 'evening1' if $time >= 1800
14104             && $time < 2300;
14105             return 'morning1' if $time >= 500
14106             && $time < 1000;
14107             return 'morning2' if $time >= 1000
14108             && $time < 1200;
14109             return 'night1' if $time >= 2300;
14110             return 'night1' if $time < 500;
14111             }
14112             last SWITCH;
14113             }
14114             if ($_ eq 'persian') {
14115             if($day_period_type eq 'default') {
14116             return 'midnight' if $time == 0;
14117             return 'noon' if $time == 1200;
14118             return 'afternoon1' if $time >= 1200
14119             && $time < 1800;
14120             return 'evening1' if $time >= 1800
14121             && $time < 2300;
14122             return 'morning1' if $time >= 500
14123             && $time < 1000;
14124             return 'morning2' if $time >= 1000
14125             && $time < 1200;
14126             return 'night1' if $time >= 2300;
14127             return 'night1' if $time < 500;
14128             }
14129             if($day_period_type eq 'selection') {
14130             return 'afternoon1' if $time >= 1200
14131             && $time < 1800;
14132             return 'evening1' if $time >= 1800
14133             && $time < 2300;
14134             return 'morning1' if $time >= 500
14135             && $time < 1000;
14136             return 'morning2' if $time >= 1000
14137             && $time < 1200;
14138             return 'night1' if $time >= 2300;
14139             return 'night1' if $time < 500;
14140             }
14141             last SWITCH;
14142             }
14143             if ($_ eq 'roc') {
14144             if($day_period_type eq 'default') {
14145             return 'midnight' if $time == 0;
14146             return 'noon' if $time == 1200;
14147             return 'afternoon1' if $time >= 1200
14148             && $time < 1800;
14149             return 'evening1' if $time >= 1800
14150             && $time < 2300;
14151             return 'morning1' if $time >= 500
14152             && $time < 1000;
14153             return 'morning2' if $time >= 1000
14154             && $time < 1200;
14155             return 'night1' if $time >= 2300;
14156             return 'night1' if $time < 500;
14157             }
14158             if($day_period_type eq 'selection') {
14159             return 'afternoon1' if $time >= 1200
14160             && $time < 1800;
14161             return 'evening1' if $time >= 1800
14162             && $time < 2300;
14163             return 'morning1' if $time >= 500
14164             && $time < 1000;
14165             return 'morning2' if $time >= 1000
14166             && $time < 1200;
14167             return 'night1' if $time >= 2300;
14168             return 'night1' if $time < 500;
14169             }
14170             last SWITCH;
14171             }
14172             }
14173             } },
14174             );
14175              
14176             around day_period_data => sub {
14177             my ($orig, $self) = @_;
14178             return $self->$orig;
14179             };
14180              
14181             has 'day_periods' => (
14182             is => 'ro',
14183             isa => HashRef,
14184             init_arg => undef,
14185             default => sub { {
14186             'gregorian' => {
14187             'format' => {
14188             'abbreviated' => {
14189             'afternoon1' => q{iltap.},
14190             'am' => q{ap.},
14191             'evening1' => q{illalla},
14192             'midnight' => q{keskiyöllä},
14193             'morning1' => q{aamulla},
14194             'morning2' => q{aamup.},
14195             'night1' => q{yöllä},
14196             'noon' => q{keskip.},
14197             'pm' => q{ip.},
14198             },
14199             'narrow' => {
14200             'afternoon1' => q{ip.},
14201             'am' => q{ap.},
14202             'evening1' => q{illalla},
14203             'midnight' => q{ky.},
14204             'morning1' => q{aamulla},
14205             'morning2' => q{ap.},
14206             'night1' => q{yöllä},
14207             'noon' => q{kp.},
14208             'pm' => q{ip.},
14209             },
14210             'wide' => {
14211             'afternoon1' => q{iltapäivällä},
14212             'am' => q{ap.},
14213             'evening1' => q{illalla},
14214             'midnight' => q{keskiyöllä},
14215             'morning1' => q{aamulla},
14216             'morning2' => q{aamupäivällä},
14217             'night1' => q{yöllä},
14218             'noon' => q{keskipäivällä},
14219             'pm' => q{ip.},
14220             },
14221             },
14222             'stand-alone' => {
14223             'abbreviated' => {
14224             'afternoon1' => q{iltap.},
14225             'am' => q{ap.},
14226             'evening1' => q{ilta},
14227             'midnight' => q{keskiyö},
14228             'morning1' => q{aamu},
14229             'morning2' => q{aamup.},
14230             'night1' => q{yö},
14231             'noon' => q{keskip.},
14232             'pm' => q{ip.},
14233             },
14234             'narrow' => {
14235             'afternoon1' => q{ip.},
14236             'am' => q{ap.},
14237             'evening1' => q{ilta},
14238             'midnight' => q{ky.},
14239             'morning1' => q{aamu},
14240             'morning2' => q{ap.},
14241             'night1' => q{yö},
14242             'noon' => q{kp.},
14243             'pm' => q{ip.},
14244             },
14245             'wide' => {
14246             'afternoon1' => q{iltapäivä},
14247             'am' => q{ap.},
14248             'evening1' => q{ilta},
14249             'midnight' => q{keskiyö},
14250             'morning1' => q{aamu},
14251             'morning2' => q{aamupäivä},
14252             'night1' => q{yö},
14253             'noon' => q{keskipäivä},
14254             'pm' => q{ip.},
14255             },
14256             },
14257             },
14258             } },
14259             );
14260              
14261             has 'eras' => (
14262             is => 'ro',
14263             isa => HashRef,
14264             init_arg => undef,
14265             default => sub { {
14266             'buddhist' => {
14267             abbreviated => {
14268             '0' => 'BE'
14269             },
14270             narrow => {
14271             '0' => 'BE'
14272             },
14273             wide => {
14274             '0' => 'buddhalainen aika'
14275             },
14276             },
14277             'chinese' => {
14278             },
14279             'coptic' => {
14280             abbreviated => {
14281             '0' => 'ERA0',
14282             '1' => 'ERA1'
14283             },
14284             narrow => {
14285             '0' => 'ERA0',
14286             '1' => 'ERA1'
14287             },
14288             wide => {
14289             '0' => 'ERA0',
14290             '1' => 'ERA1'
14291             },
14292             },
14293             'ethiopic' => {
14294             abbreviated => {
14295             '0' => 'ERA0',
14296             '1' => 'ERA1'
14297             },
14298             narrow => {
14299             '0' => 'ERA0',
14300             '1' => 'ERA1'
14301             },
14302             wide => {
14303             '0' => 'ERA0',
14304             '1' => 'ERA1'
14305             },
14306             },
14307             'generic' => {
14308             },
14309             'gregorian' => {
14310             abbreviated => {
14311             '0' => 'eKr.',
14312             '1' => 'jKr.'
14313             },
14314             narrow => {
14315             '0' => 'eKr',
14316             '1' => 'jKr'
14317             },
14318             wide => {
14319             '0' => 'ennen Kristuksen syntymää',
14320             '1' => 'jälkeen Kristuksen syntymän'
14321             },
14322             },
14323             'hebrew' => {
14324             abbreviated => {
14325             '0' => 'AM'
14326             },
14327             narrow => {
14328             '0' => 'AM'
14329             },
14330             wide => {
14331             '0' => 'Anno Mundi'
14332             },
14333             },
14334             'indian' => {
14335             abbreviated => {
14336             '0' => 'Saka'
14337             },
14338             narrow => {
14339             '0' => 'Saka'
14340             },
14341             wide => {
14342             '0' => 'Saka-ajanlaskua'
14343             },
14344             },
14345             'islamic' => {
14346             abbreviated => {
14347             '0' => 'AH'
14348             },
14349             narrow => {
14350             '0' => 'AH'
14351             },
14352             wide => {
14353             '0' => 'hidžran jälkeen'
14354             },
14355             },
14356             'japanese' => {
14357             },
14358             'persian' => {
14359             abbreviated => {
14360             '0' => 'AP'
14361             },
14362             narrow => {
14363             '0' => 'AP'
14364             },
14365             wide => {
14366             '0' => 'Anno Persico'
14367             },
14368             },
14369             'roc' => {
14370             abbreviated => {
14371             '0' => 'e. Kiinan tasav.',
14372             '1' => 'Minguo'
14373             },
14374             narrow => {
14375             '0' => 'e. Kiinan tasav.',
14376             '1' => 'Minguo'
14377             },
14378             wide => {
14379             '0' => 'ennen Kiinan tasavaltaa',
14380             '1' => 'Minguo'
14381             },
14382             },
14383             } },
14384             );
14385              
14386             has 'date_formats' => (
14387             is => 'ro',
14388             isa => HashRef,
14389             init_arg => undef,
14390             default => sub { {
14391             'buddhist' => {
14392             'full' => q{cccc d. MMMM y G},
14393             'long' => q{d. MMMM y G},
14394             'medium' => q{d.M.y G},
14395             'short' => q{d.M.y GGGGG},
14396             },
14397             'chinese' => {
14398             'full' => q{cccc d.M.y},
14399             'long' => q{d.M.y},
14400             'medium' => q{d.M.y},
14401             'short' => q{d.M.y},
14402             },
14403             'coptic' => {
14404             },
14405             'ethiopic' => {
14406             },
14407             'generic' => {
14408             'full' => q{cccc d. MMMM y G},
14409             'long' => q{d. MMMM y G},
14410             'medium' => q{d.M.y G},
14411             'short' => q{d.M.y GGGGG},
14412             },
14413             'gregorian' => {
14414             'full' => q{cccc d. MMMM y},
14415             'long' => q{d. MMMM y},
14416             'medium' => q{d.M.y},
14417             'short' => q{d.M.y},
14418             },
14419             'hebrew' => {
14420             },
14421             'indian' => {
14422             },
14423             'islamic' => {
14424             },
14425             'japanese' => {
14426             'full' => q{cccc d. MMMM y G},
14427             'long' => q{d. MMMM y G},
14428             'medium' => q{d.M.y G},
14429             'short' => q{d.M.y GGGGG},
14430             },
14431             'persian' => {
14432             },
14433             'roc' => {
14434             },
14435             } },
14436             );
14437              
14438             has 'time_formats' => (
14439             is => 'ro',
14440             isa => HashRef,
14441             init_arg => undef,
14442             default => sub { {
14443             'buddhist' => {
14444             },
14445             'chinese' => {
14446             },
14447             'coptic' => {
14448             },
14449             'ethiopic' => {
14450             },
14451             'generic' => {
14452             },
14453             'gregorian' => {
14454             'full' => q{H.mm.ss zzzz},
14455             'long' => q{H.mm.ss z},
14456             'medium' => q{H.mm.ss},
14457             'short' => q{H.mm},
14458             },
14459             'hebrew' => {
14460             },
14461             'indian' => {
14462             },
14463             'islamic' => {
14464             },
14465             'japanese' => {
14466             },
14467             'persian' => {
14468             },
14469             'roc' => {
14470             },
14471             } },
14472             );
14473              
14474             has 'datetime_formats' => (
14475             is => 'ro',
14476             isa => HashRef,
14477             init_arg => undef,
14478             default => sub { {
14479             'buddhist' => {
14480             },
14481             'chinese' => {
14482             },
14483             'coptic' => {
14484             },
14485             'ethiopic' => {
14486             },
14487             'generic' => {
14488             'full' => q{{1} 'klo' {0}},
14489             'long' => q{{1} 'klo' {0}},
14490             'medium' => q{{1} 'klo' {0}},
14491             'short' => q{{1} {0}},
14492             },
14493             'gregorian' => {
14494             'full' => q{{1} 'klo' {0}},
14495             'long' => q{{1} 'klo' {0}},
14496             'medium' => q{{1} 'klo' {0}},
14497             'short' => q{{1} {0}},
14498             },
14499             'hebrew' => {
14500             },
14501             'indian' => {
14502             },
14503             'islamic' => {
14504             },
14505             'japanese' => {
14506             },
14507             'persian' => {
14508             },
14509             'roc' => {
14510             },
14511             } },
14512             );
14513              
14514             has 'datetime_formats_available_formats' => (
14515             is => 'ro',
14516             isa => HashRef,
14517             init_arg => undef,
14518             default => sub { {
14519             'buddhist' => {
14520             Ed => q{E d.},
14521             Gy => q{y G},
14522             GyMMM => q{LLL y G},
14523             GyMMMEd => q{E d. MMM y G},
14524             GyMMMd => q{d. MMM y G},
14525             M => q{L},
14526             MEd => q{E d.M.},
14527             MMM => q{LLL},
14528             MMMEd => q{ccc d. MMM},
14529             MMMMd => q{d. MMMM},
14530             MMMd => q{d. MMM},
14531             Md => q{d.M.},
14532             d => q{d},
14533             y => q{y G},
14534             yyyy => q{y G},
14535             yyyyM => q{L.y G},
14536             yyyyMEd => q{E d.M.y G},
14537             yyyyMM => q{M.y G},
14538             yyyyMMM => q{LLL y G},
14539             yyyyMMMEd => q{E d. MMM y G},
14540             yyyyMMMM => q{LLLL y G},
14541             yyyyMMMMccccd => q{cccc d. MMMM y G},
14542             yyyyMMMd => q{d. MMM y G},
14543             yyyyMd => q{d.M.y G},
14544             yyyyQQQ => q{QQQ y G},
14545             yyyyQQQQ => q{QQQQ y G},
14546             },
14547             'chinese' => {
14548             H => q{H},
14549             Hm => q{H.mm},
14550             Hms => q{H.mm.ss},
14551             MEd => q{E d.M.},
14552             MMMEd => q{E d.M.},
14553             MMMd => q{d.M.},
14554             Md => q{d.M.},
14555             hm => q{h.mm a},
14556             hms => q{h.mm.ss a},
14557             ms => q{mm.ss},
14558             y => q{y},
14559             yyyy => q{y},
14560             yyyyMEd => q{E d.M.y},
14561             yyyyMMMEd => q{E d.M.y},
14562             yyyyMMMd => q{d.M.y},
14563             yyyyMd => q{d.M.y},
14564             },
14565             'generic' => {
14566             Bh => q{h B},
14567             Bhm => q{h.mm B},
14568             Bhms => q{h.mm.ss B},
14569             E => q{ccc},
14570             EBhm => q{E h.mm B},
14571             EBhms => q{E h.mm.ss B},
14572             EHm => q{E HH.mm},
14573             EHms => q{E HH.mm.ss},
14574             Ed => q{E d.},
14575             Ehm => q{E h.mm a},
14576             Ehms => q{E h.mm.ss a},
14577             Gy => q{y G},
14578             GyMMM => q{LLL y G},
14579             GyMMMEd => q{E d. MMM y G},
14580             GyMMMd => q{d. MMM y G},
14581             H => q{H},
14582             Hm => q{H.mm},
14583             Hms => q{H.mm.ss},
14584             M => q{L},
14585             MEd => q{E d.M.},
14586             MMM => q{LLL},
14587             MMMEd => q{ccc d. MMM},
14588             MMMMd => q{d. MMMM},
14589             MMMd => q{d. MMM},
14590             Md => q{d.M.},
14591             d => q{d},
14592             h => q{h a},
14593             hm => q{h.mm a},
14594             hms => q{h.mm.ss a},
14595             ms => q{mm.ss},
14596             y => q{y G},
14597             yyyy => q{y G},
14598             yyyyM => q{L.y G},
14599             yyyyMEd => q{E d.M.y G},
14600             yyyyMM => q{M.y G},
14601             yyyyMMM => q{LLL y G},
14602             yyyyMMMEd => q{E d. MMM y G},
14603             yyyyMMMM => q{LLLL y G},
14604             yyyyMMMMccccd => q{cccc d. MMMM y G},
14605             yyyyMMMd => q{d. MMM y G},
14606             yyyyMd => q{d.M.y G},
14607             yyyyQQQ => q{QQQ y G},
14608             yyyyQQQQ => q{QQQQ y G},
14609             },
14610             'gregorian' => {
14611             Bh => q{h B},
14612             Bhm => q{h.mm B},
14613             Bhms => q{h.mm.ss B},
14614             E => q{ccc},
14615             EBhm => q{E h.mm B},
14616             EBhms => q{E h.mm.ss B},
14617             EHm => q{E H.mm},
14618             EHms => q{E H.mm.ss},
14619             Ed => q{E d.},
14620             Ehm => q{E h.mm a},
14621             Ehms => q{E h.mm.ss a},
14622             Gy => q{y G},
14623             GyMMM => q{LLL y G},
14624             GyMMMEd => q{E d. MMM y G},
14625             GyMMMMEd => q{E d. MMMM y G},
14626             GyMMMMd => q{d. MMMM y G},
14627             GyMMMd => q{d. MMM y G},
14628             H => q{H},
14629             Hm => q{H.mm},
14630             Hms => q{H.mm.ss},
14631             Hmsv => q{H.mm.ss v},
14632             Hmv => q{H.mm v},
14633             M => q{L},
14634             MEd => q{E d.M.},
14635             MMM => q{LLL},
14636             MMMEd => q{ccc d. MMM},
14637             MMMMEd => q{ccc d. MMMM},
14638             MMMMW => q{LLLL'n' W. 'viikko'},
14639             MMMMd => q{d. MMMM},
14640             MMMd => q{d. MMM},
14641             Md => q{d.M.},
14642             d => q{d},
14643             h => q{h a},
14644             hm => q{h.mm a},
14645             hms => q{h.mm.ss a},
14646             hmsv => q{h.mm.ss a v},
14647             hmv => q{h.mm a v},
14648             ms => q{m.ss},
14649             y => q{y},
14650             yM => q{L.y},
14651             yMEd => q{E d.M.y},
14652             yMM => q{M.y},
14653             yMMM => q{LLL y},
14654             yMMMEd => q{E d. MMM y},
14655             yMMMM => q{LLLL y},
14656             yMMMMEd => q{E d. MMMM y},
14657             yMMMMccccd => q{cccc d. MMMM y},
14658             yMMMMd => q{d. MMMM y},
14659             yMMMd => q{d. MMM y},
14660             yMd => q{d.M.y},
14661             yQQQ => q{QQQ y},
14662             yQQQQ => q{QQQQ y},
14663             yw => q{'vuoden' Y 'viikko' w},
14664             },
14665             } },
14666             );
14667              
14668             has 'datetime_formats_append_item' => (
14669             is => 'ro',
14670             isa => HashRef,
14671             init_arg => undef,
14672             default => sub { {
14673             'gregorian' => {
14674             'Timezone' => '{0} {1}',
14675             },
14676             } },
14677             );
14678              
14679             has 'datetime_formats_interval' => (
14680             is => 'ro',
14681             isa => HashRef,
14682             init_arg => undef,
14683             default => sub { {
14684             'generic' => {
14685             H => {
14686             H => q{H–H},
14687             },
14688             Hm => {
14689             H => q{H.mm–H.mm},
14690             m => q{H.mm–H.mm},
14691             },
14692             Hmv => {
14693             H => q{H.mm–H.mm v},
14694             m => q{H.mm–H.mm v},
14695             },
14696             Hv => {
14697             H => q{H–H v},
14698             },
14699             M => {
14700             M => q{L.–L.},
14701             },
14702             MEd => {
14703             M => q{E d.M. – E d.M.},
14704             d => q{E d. – E d.M.},
14705             },
14706             MMM => {
14707             M => q{LLL–LLLL},
14708             },
14709             MMMEd => {
14710             M => q{E d. MMMM – E d. MMMM},
14711             d => q{E d. – E d. MMMM},
14712             },
14713             MMMM => {
14714             M => q{LLL–LLLL},
14715             },
14716             MMMd => {
14717             M => q{d. MMMM – d. MMMM},
14718             d => q{d.–d. MMMM},
14719             },
14720             Md => {
14721             M => q{d.M.–d.M.},
14722             d => q{d.–d.M.},
14723             },
14724             d => {
14725             d => q{d.–d.},
14726             },
14727             fallback => '{0}–{1}',
14728             h => {
14729             a => q{h a – h a},
14730             h => q{h–h a},
14731             },
14732             hm => {
14733             a => q{h.mm a – h.mm a},
14734             h => q{h.mm–h.mm a},
14735             m => q{h.mm–h.mm a},
14736             },
14737             hmv => {
14738             a => q{h.mm a – h.mm a v},
14739             h => q{h.mm–h.mm a v},
14740             m => q{h.mm–h.mm a v},
14741             },
14742             hv => {
14743             a => q{h a – h a v},
14744             h => q{h–h a v},
14745             },
14746             y => {
14747             y => q{y–y G},
14748             },
14749             yM => {
14750             M => q{LLL–LLLL y G},
14751             y => q{LLLL y – LLLL y G},
14752             },
14753             yMEd => {
14754             M => q{E d.M.y – E d.M.y G},
14755             d => q{E d.M.y – E d.M.y G},
14756             y => q{E d.M.y – E d.M.y G},
14757             },
14758             yMMM => {
14759             M => q{LLL–LLLL y G},
14760             y => q{LLLL y – LLLL y G},
14761             },
14762             yMMMEd => {
14763             M => q{E d. MMMM – E d. MMMM y G},
14764             d => q{E d. – E d. MMMM y G},
14765             y => q{E d. MMMM y – E d. MMMM y G},
14766             },
14767             yMMMM => {
14768             M => q{LLL–LLLL y G},
14769             y => q{LLLL y – LLLL y G},
14770             },
14771             yMMMd => {
14772             M => q{d. MMMM – d. MMMM y G},
14773             d => q{d.–d. MMMM y G},
14774             y => q{d. MMMM y – d. MMMM y G},
14775             },
14776             yMd => {
14777             M => q{d.M.–d.M.y G},
14778             d => q{d.–d.M.y G},
14779             y => q{d.M.y–d.M.y G},
14780             },
14781             },
14782             'gregorian' => {
14783             H => {
14784             H => q{H–H},
14785             },
14786             Hm => {
14787             H => q{H.mm–H.mm},
14788             m => q{H.mm–H.mm},
14789             },
14790             Hmv => {
14791             H => q{H.mm–H.mm v},
14792             m => q{H.mm–H.mm v},
14793             },
14794             Hv => {
14795             H => q{H–H v},
14796             },
14797             M => {
14798             M => q{L.–L.},
14799             },
14800             MEd => {
14801             M => q{E d.M. – E d.M.},
14802             d => q{E d. – E d.M.},
14803             },
14804             MMM => {
14805             M => q{LLL–LLLL},
14806             },
14807             MMMEd => {
14808             M => q{E d. MMMM – E d. MMMM},
14809             d => q{E d. – E d. MMMM},
14810             },
14811             MMMM => {
14812             M => q{LLL–LLLL},
14813             },
14814             MMMMEd => {
14815             M => q{E d. MMMM – E d. MMMM},
14816             d => q{E d. – E d. MMMM},
14817             },
14818             MMMMd => {
14819             M => q{d. MMMM – d. MMMM},
14820             d => q{d.–d. MMMM},
14821             },
14822             MMMd => {
14823             M => q{d. MMMM – d. MMMM},
14824             d => q{d.–d. MMMM},
14825             },
14826             Md => {
14827             M => q{d.M.–d.M.},
14828             d => q{d.–d.M.},
14829             },
14830             d => {
14831             d => q{d.–d.},
14832             },
14833             fallback => '{0}–{1}',
14834             h => {
14835             a => q{h a – h a},
14836             h => q{h–h a},
14837             },
14838             hm => {
14839             a => q{h.mm a – h.mm a},
14840             h => q{h.mm–h.mm a},
14841             m => q{h.mm–h.mm a},
14842             },
14843             hmv => {
14844             a => q{h.mm a – h.mm a v},
14845             h => q{h.mm–h.mm a v},
14846             m => q{h.mm–h.mm a v},
14847             },
14848             hv => {
14849             a => q{h a – h a v},
14850             h => q{h–h a v},
14851             },
14852             y => {
14853             y => q{y–y},
14854             },
14855             yM => {
14856             M => q{LLL–LLLL y},
14857             y => q{LLLL y – LLLL y},
14858             },
14859             yMEd => {
14860             M => q{E d.M.y – E d.M.y},
14861             d => q{E d.M.y – E d.M.y},
14862             y => q{E d.M.y – E d.M.y},
14863             },
14864             yMMM => {
14865             M => q{LLL–LLLL y},
14866             y => q{LLLL y – LLLL y},
14867             },
14868             yMMMEd => {
14869             M => q{E d. MMMM – E d. MMMM y},
14870             d => q{E d. – E d. MMMM y},
14871             y => q{E d. MMMM y – E d. MMMM y},
14872             },
14873             yMMMM => {
14874             M => q{LLL–LLLL y},
14875             y => q{LLLL y – LLLL y},
14876             },
14877             yMMMMEd => {
14878             M => q{E d. MMMM – E d. MMMM y},
14879             d => q{E d. – E d. MMMM y},
14880             y => q{E d. MMMM y – E d. MMMM y},
14881             },
14882             yMMMMd => {
14883             M => q{d. MMMM – d. MMMM y},
14884             d => q{d.–d. MMMM y},
14885             y => q{d. MMMM y – d. MMMM y},
14886             },
14887             yMMMd => {
14888             M => q{d. MMMM – d. MMMM y},
14889             d => q{d.–d. MMMM y},
14890             y => q{d. MMMM y – d. MMMM y},
14891             },
14892             yMd => {
14893             M => q{d.M.–d.M.y},
14894             d => q{d.–d.M.y},
14895             y => q{d.M.y–d.M.y},
14896             },
14897             },
14898             } },
14899             );
14900              
14901             has 'time_zone_names' => (
14902             is => 'ro',
14903             isa => HashRef,
14904             init_arg => undef,
14905             default => sub { {
14906             hourFormat => q(+H.mm;-H.mm),
14907             gmtFormat => q(UTC{0}),
14908             gmtZeroFormat => q(UTC),
14909             regionFormat => q(aikavyöhyke: {0}),
14910             regionFormat => q({0} (kesäaika)),
14911             regionFormat => q({0} (normaaliaika)),
14912             fallbackFormat => q({1} ({0})),
14913             'Acre' => {
14914             long => {
14915             'daylight' => q#Acren kesäaika#,
14916             'generic' => q#Acren aika#,
14917             'standard' => q#Acren normaaliaika#,
14918             },
14919             },
14920             'Afghanistan' => {
14921             long => {
14922             'standard' => q#Afganistanin aika#,
14923             },
14924             },
14925             'Africa/Abidjan' => {
14926             exemplarCity => q#Abidjan#,
14927             },
14928             'Africa/Accra' => {
14929             exemplarCity => q#Accra#,
14930             },
14931             'Africa/Addis_Ababa' => {
14932             exemplarCity => q#Addis Abeba#,
14933             },
14934             'Africa/Algiers' => {
14935             exemplarCity => q#Alger#,
14936             },
14937             'Africa/Asmera' => {
14938             exemplarCity => q#Asmara#,
14939             },
14940             'Africa/Bamako' => {
14941             exemplarCity => q#Bamako#,
14942             },
14943             'Africa/Bangui' => {
14944             exemplarCity => q#Bangui#,
14945             },
14946             'Africa/Banjul' => {
14947             exemplarCity => q#Banjul#,
14948             },
14949             'Africa/Bissau' => {
14950             exemplarCity => q#Bissau#,
14951             },
14952             'Africa/Blantyre' => {
14953             exemplarCity => q#Blantyre#,
14954             },
14955             'Africa/Brazzaville' => {
14956             exemplarCity => q#Brazzaville#,
14957             },
14958             'Africa/Bujumbura' => {
14959             exemplarCity => q#Bujumbura#,
14960             },
14961             'Africa/Cairo' => {
14962             exemplarCity => q#Kairo#,
14963             },
14964             'Africa/Casablanca' => {
14965             exemplarCity => q#Casablanca#,
14966             },
14967             'Africa/Ceuta' => {
14968             exemplarCity => q#Ceuta#,
14969             },
14970             'Africa/Conakry' => {
14971             exemplarCity => q#Conakry#,
14972             },
14973             'Africa/Dakar' => {
14974             exemplarCity => q#Dakar#,
14975             },
14976             'Africa/Dar_es_Salaam' => {
14977             exemplarCity => q#Dar es Salaam#,
14978             },
14979             'Africa/Djibouti' => {
14980             exemplarCity => q#Djibouti#,
14981             },
14982             'Africa/Douala' => {
14983             exemplarCity => q#Douala#,
14984             },
14985             'Africa/El_Aaiun' => {
14986             exemplarCity => q#El Aaiún#,
14987             },
14988             'Africa/Freetown' => {
14989             exemplarCity => q#Freetown#,
14990             },
14991             'Africa/Gaborone' => {
14992             exemplarCity => q#Gaborone#,
14993             },
14994             'Africa/Harare' => {
14995             exemplarCity => q#Harare#,
14996             },
14997             'Africa/Johannesburg' => {
14998             exemplarCity => q#Johannesburg#,
14999             },
15000             'Africa/Juba' => {
15001             exemplarCity => q#Juba#,
15002             },
15003             'Africa/Kampala' => {
15004             exemplarCity => q#Kampala#,
15005             },
15006             'Africa/Khartoum' => {
15007             exemplarCity => q#Khartum#,
15008             },
15009             'Africa/Kigali' => {
15010             exemplarCity => q#Kigali#,
15011             },
15012             'Africa/Kinshasa' => {
15013             exemplarCity => q#Kinshasa#,
15014             },
15015             'Africa/Lagos' => {
15016             exemplarCity => q#Lagos#,
15017             },
15018             'Africa/Libreville' => {
15019             exemplarCity => q#Libreville#,
15020             },
15021             'Africa/Lome' => {
15022             exemplarCity => q#Lomé#,
15023             },
15024             'Africa/Luanda' => {
15025             exemplarCity => q#Luanda#,
15026             },
15027             'Africa/Lubumbashi' => {
15028             exemplarCity => q#Lubumbashi#,
15029             },
15030             'Africa/Lusaka' => {
15031             exemplarCity => q#Lusaka#,
15032             },
15033             'Africa/Malabo' => {
15034             exemplarCity => q#Malabo#,
15035             },
15036             'Africa/Maputo' => {
15037             exemplarCity => q#Maputo#,
15038             },
15039             'Africa/Maseru' => {
15040             exemplarCity => q#Maseru#,
15041             },
15042             'Africa/Mbabane' => {
15043             exemplarCity => q#Mbabane#,
15044             },
15045             'Africa/Mogadishu' => {
15046             exemplarCity => q#Mogadishu#,
15047             },
15048             'Africa/Monrovia' => {
15049             exemplarCity => q#Monrovia#,
15050             },
15051             'Africa/Nairobi' => {
15052             exemplarCity => q#Nairobi#,
15053             },
15054             'Africa/Ndjamena' => {
15055             exemplarCity => q#N’Djamena#,
15056             },
15057             'Africa/Niamey' => {
15058             exemplarCity => q#Niamey#,
15059             },
15060             'Africa/Nouakchott' => {
15061             exemplarCity => q#Nouakchott#,
15062             },
15063             'Africa/Ouagadougou' => {
15064             exemplarCity => q#Ouagadougou#,
15065             },
15066             'Africa/Porto-Novo' => {
15067             exemplarCity => q#Porto-Novo#,
15068             },
15069             'Africa/Sao_Tome' => {
15070             exemplarCity => q#São Tomé#,
15071             },
15072             'Africa/Tripoli' => {
15073             exemplarCity => q#Tripoli#,
15074             },
15075             'Africa/Tunis' => {
15076             exemplarCity => q#Tunis#,
15077             },
15078             'Africa/Windhoek' => {
15079             exemplarCity => q#Windhoek#,
15080             },
15081             'Africa_Central' => {
15082             long => {
15083             'standard' => q#Keski-Afrikan aika#,
15084             },
15085             },
15086             'Africa_Eastern' => {
15087             long => {
15088             'standard' => q#Itä-Afrikan aika#,
15089             },
15090             },
15091             'Africa_Southern' => {
15092             long => {
15093             'standard' => q#Etelä-Afrikan aika#,
15094             },
15095             },
15096             'Africa_Western' => {
15097             long => {
15098             'daylight' => q#Länsi-Afrikan kesäaika#,
15099             'generic' => q#Länsi-Afrikan aika#,
15100             'standard' => q#Länsi-Afrikan normaaliaika#,
15101             },
15102             },
15103             'Alaska' => {
15104             long => {
15105             'daylight' => q#Alaskan kesäaika#,
15106             'generic' => q#Alaskan aika#,
15107             'standard' => q#Alaskan normaaliaika#,
15108             },
15109             },
15110             'Almaty' => {
15111             long => {
15112             'daylight' => q#Almatyn kesäaika#,
15113             'generic' => q#Almatyn aika#,
15114             'standard' => q#Almatyn normaaliaika#,
15115             },
15116             },
15117             'Amazon' => {
15118             long => {
15119             'daylight' => q#Amazonin kesäaika#,
15120             'generic' => q#Amazonin aika#,
15121             'standard' => q#Amazonin normaaliaika#,
15122             },
15123             },
15124             'America/Adak' => {
15125             exemplarCity => q#Adak#,
15126             },
15127             'America/Anchorage' => {
15128             exemplarCity => q#Anchorage#,
15129             },
15130             'America/Anguilla' => {
15131             exemplarCity => q#Anguilla#,
15132             },
15133             'America/Antigua' => {
15134             exemplarCity => q#Antigua#,
15135             },
15136             'America/Araguaina' => {
15137             exemplarCity => q#Araguaína#,
15138             },
15139             'America/Argentina/La_Rioja' => {
15140             exemplarCity => q#La Rioja#,
15141             },
15142             'America/Argentina/Rio_Gallegos' => {
15143             exemplarCity => q#Rio Gallegos#,
15144             },
15145             'America/Argentina/Salta' => {
15146             exemplarCity => q#Salta#,
15147             },
15148             'America/Argentina/San_Juan' => {
15149             exemplarCity => q#San Juan#,
15150             },
15151             'America/Argentina/San_Luis' => {
15152             exemplarCity => q#San Luis#,
15153             },
15154             'America/Argentina/Tucuman' => {
15155             exemplarCity => q#Tucumán#,
15156             },
15157             'America/Argentina/Ushuaia' => {
15158             exemplarCity => q#Ushuaia#,
15159             },
15160             'America/Aruba' => {
15161             exemplarCity => q#Aruba#,
15162             },
15163             'America/Asuncion' => {
15164             exemplarCity => q#Asunción#,
15165             },
15166             'America/Bahia' => {
15167             exemplarCity => q#Bahia#,
15168             },
15169             'America/Bahia_Banderas' => {
15170             exemplarCity => q#Bahía de Banderas#,
15171             },
15172             'America/Barbados' => {
15173             exemplarCity => q#Barbados#,
15174             },
15175             'America/Belem' => {
15176             exemplarCity => q#Belem#,
15177             },
15178             'America/Belize' => {
15179             exemplarCity => q#Belize#,
15180             },
15181             'America/Blanc-Sablon' => {
15182             exemplarCity => q#Blanc-Sablon#,
15183             },
15184             'America/Boa_Vista' => {
15185             exemplarCity => q#Boa Vista#,
15186             },
15187             'America/Bogota' => {
15188             exemplarCity => q#Bogotá#,
15189             },
15190             'America/Boise' => {
15191             exemplarCity => q#Boise#,
15192             },
15193             'America/Buenos_Aires' => {
15194             exemplarCity => q#Buenos Aires#,
15195             },
15196             'America/Cambridge_Bay' => {
15197             exemplarCity => q#Cambridge Bay#,
15198             },
15199             'America/Campo_Grande' => {
15200             exemplarCity => q#Campo Grande#,
15201             },
15202             'America/Cancun' => {
15203             exemplarCity => q#Cancún#,
15204             },
15205             'America/Caracas' => {
15206             exemplarCity => q#Caracas#,
15207             },
15208             'America/Catamarca' => {
15209             exemplarCity => q#Catamarca#,
15210             },
15211             'America/Cayenne' => {
15212             exemplarCity => q#Cayenne#,
15213             },
15214             'America/Cayman' => {
15215             exemplarCity => q#Cayman#,
15216             },
15217             'America/Chicago' => {
15218             exemplarCity => q#Chicago#,
15219             },
15220             'America/Chihuahua' => {
15221             exemplarCity => q#Chihuahua#,
15222             },
15223             'America/Coral_Harbour' => {
15224             exemplarCity => q#Atikokan#,
15225             },
15226             'America/Cordoba' => {
15227             exemplarCity => q#Córdoba#,
15228             },
15229             'America/Costa_Rica' => {
15230             exemplarCity => q#Costa Rica#,
15231             },
15232             'America/Creston' => {
15233             exemplarCity => q#Creston#,
15234             },
15235             'America/Cuiaba' => {
15236             exemplarCity => q#Cuiabá#,
15237             },
15238             'America/Curacao' => {
15239             exemplarCity => q#Curaçao#,
15240             },
15241             'America/Danmarkshavn' => {
15242             exemplarCity => q#Danmarkshavn#,
15243             },
15244             'America/Dawson' => {
15245             exemplarCity => q#Dawson#,
15246             },
15247             'America/Dawson_Creek' => {
15248             exemplarCity => q#Dawson Creek#,
15249             },
15250             'America/Denver' => {
15251             exemplarCity => q#Denver#,
15252             },
15253             'America/Detroit' => {
15254             exemplarCity => q#Detroit#,
15255             },
15256             'America/Dominica' => {
15257             exemplarCity => q#Dominica#,
15258             },
15259             'America/Edmonton' => {
15260             exemplarCity => q#Edmonton#,
15261             },
15262             'America/Eirunepe' => {
15263             exemplarCity => q#Eirunepé#,
15264             },
15265             'America/El_Salvador' => {
15266             exemplarCity => q#El Salvador#,
15267             },
15268             'America/Fort_Nelson' => {
15269             exemplarCity => q#Fort Nelson#,
15270             },
15271             'America/Fortaleza' => {
15272             exemplarCity => q#Fortaleza#,
15273             },
15274             'America/Glace_Bay' => {
15275             exemplarCity => q#Glace Bay#,
15276             },
15277             'America/Godthab' => {
15278             exemplarCity => q#Godthåb#,
15279             },
15280             'America/Goose_Bay' => {
15281             exemplarCity => q#Goose Bay#,
15282             },
15283             'America/Grand_Turk' => {
15284             exemplarCity => q#Grand Turk#,
15285             },
15286             'America/Grenada' => {
15287             exemplarCity => q#Grenada#,
15288             },
15289             'America/Guadeloupe' => {
15290             exemplarCity => q#Guadeloupe#,
15291             },
15292             'America/Guatemala' => {
15293             exemplarCity => q#Guatemala#,
15294             },
15295             'America/Guayaquil' => {
15296             exemplarCity => q#Guayaquil#,
15297             },
15298             'America/Guyana' => {
15299             exemplarCity => q#Guyana#,
15300             },
15301             'America/Halifax' => {
15302             exemplarCity => q#Halifax#,
15303             },
15304             'America/Havana' => {
15305             exemplarCity => q#Havanna#,
15306             },
15307             'America/Hermosillo' => {
15308             exemplarCity => q#Hermosillo#,
15309             },
15310             'America/Indiana/Knox' => {
15311             exemplarCity => q#Knox, Indiana#,
15312             },
15313             'America/Indiana/Marengo' => {
15314             exemplarCity => q#Marengo, Indiana#,
15315             },
15316             'America/Indiana/Petersburg' => {
15317             exemplarCity => q#Petersburg, Indiana#,
15318             },
15319             'America/Indiana/Tell_City' => {
15320             exemplarCity => q#Tell City, Indiana#,
15321             },
15322             'America/Indiana/Vevay' => {
15323             exemplarCity => q#Vevay, Indiana#,
15324             },
15325             'America/Indiana/Vincennes' => {
15326             exemplarCity => q#Vincennes, Indiana#,
15327             },
15328             'America/Indiana/Winamac' => {
15329             exemplarCity => q#Winamac, Indiana#,
15330             },
15331             'America/Indianapolis' => {
15332             exemplarCity => q#Indianapolis#,
15333             },
15334             'America/Inuvik' => {
15335             exemplarCity => q#Inuvik#,
15336             },
15337             'America/Iqaluit' => {
15338             exemplarCity => q#Iqaluit#,
15339             },
15340             'America/Jamaica' => {
15341             exemplarCity => q#Jamaika#,
15342             },
15343             'America/Jujuy' => {
15344             exemplarCity => q#Jujuy#,
15345             },
15346             'America/Juneau' => {
15347             exemplarCity => q#Juneau#,
15348             },
15349             'America/Kentucky/Monticello' => {
15350             exemplarCity => q#Monticello, Kentucky#,
15351             },
15352             'America/Kralendijk' => {
15353             exemplarCity => q#Kralendijk#,
15354             },
15355             'America/La_Paz' => {
15356             exemplarCity => q#La Paz#,
15357             },
15358             'America/Lima' => {
15359             exemplarCity => q#Lima#,
15360             },
15361             'America/Los_Angeles' => {
15362             exemplarCity => q#Los Angeles#,
15363             },
15364             'America/Louisville' => {
15365             exemplarCity => q#Louisville#,
15366             },
15367             'America/Lower_Princes' => {
15368             exemplarCity => q#Lower Prince’s Quarter#,
15369             },
15370             'America/Maceio' => {
15371             exemplarCity => q#Maceió#,
15372             },
15373             'America/Managua' => {
15374             exemplarCity => q#Managua#,
15375             },
15376             'America/Manaus' => {
15377             exemplarCity => q#Manaus#,
15378             },
15379             'America/Marigot' => {
15380             exemplarCity => q#Marigot#,
15381             },
15382             'America/Martinique' => {
15383             exemplarCity => q#Martinique#,
15384             },
15385             'America/Matamoros' => {
15386             exemplarCity => q#Matamoros#,
15387             },
15388             'America/Mazatlan' => {
15389             exemplarCity => q#Mazatlán#,
15390             },
15391             'America/Mendoza' => {
15392             exemplarCity => q#Mendoza#,
15393             },
15394             'America/Menominee' => {
15395             exemplarCity => q#Menominee#,
15396             },
15397             'America/Merida' => {
15398             exemplarCity => q#Mérida#,
15399             },
15400             'America/Metlakatla' => {
15401             exemplarCity => q#Metlakatla#,
15402             },
15403             'America/Mexico_City' => {
15404             exemplarCity => q#Ciudad de México#,
15405             },
15406             'America/Miquelon' => {
15407             exemplarCity => q#Miquelon#,
15408             },
15409             'America/Moncton' => {
15410             exemplarCity => q#Moncton#,
15411             },
15412             'America/Monterrey' => {
15413             exemplarCity => q#Monterrey#,
15414             },
15415             'America/Montevideo' => {
15416             exemplarCity => q#Montevideo#,
15417             },
15418             'America/Montserrat' => {
15419             exemplarCity => q#Montserrat#,
15420             },
15421             'America/Nassau' => {
15422             exemplarCity => q#Nassau#,
15423             },
15424             'America/New_York' => {
15425             exemplarCity => q#New York#,
15426             },
15427             'America/Nipigon' => {
15428             exemplarCity => q#Nipigon#,
15429             },
15430             'America/Nome' => {
15431             exemplarCity => q#Nome#,
15432             },
15433             'America/Noronha' => {
15434             exemplarCity => q#Noronha#,
15435             },
15436             'America/North_Dakota/Beulah' => {
15437             exemplarCity => q#Beulah, Pohjois-Dakota#,
15438             },
15439             'America/North_Dakota/Center' => {
15440             exemplarCity => q#Center, Pohjois-Dakota#,
15441             },
15442             'America/North_Dakota/New_Salem' => {
15443             exemplarCity => q#New Salem, Pohjois-Dakota#,
15444             },
15445             'America/Ojinaga' => {
15446             exemplarCity => q#Ojinaga#,
15447             },
15448             'America/Panama' => {
15449             exemplarCity => q#Panama#,
15450             },
15451             'America/Pangnirtung' => {
15452             exemplarCity => q#Pangnirtung#,
15453             },
15454             'America/Paramaribo' => {
15455             exemplarCity => q#Paramaribo#,
15456             },
15457             'America/Phoenix' => {
15458             exemplarCity => q#Phoenix#,
15459             },
15460             'America/Port-au-Prince' => {
15461             exemplarCity => q#Port-au-Prince#,
15462             },
15463             'America/Port_of_Spain' => {
15464             exemplarCity => q#Port of Spain#,
15465             },
15466             'America/Porto_Velho' => {
15467             exemplarCity => q#Porto Velho#,
15468             },
15469             'America/Puerto_Rico' => {
15470             exemplarCity => q#Puerto Rico#,
15471             },
15472             'America/Punta_Arenas' => {
15473             exemplarCity => q#Punta Arenas#,
15474             },
15475             'America/Rainy_River' => {
15476             exemplarCity => q#Rainy River#,
15477             },
15478             'America/Rankin_Inlet' => {
15479             exemplarCity => q#Rankin Inlet#,
15480             },
15481             'America/Recife' => {
15482             exemplarCity => q#Recife#,
15483             },
15484             'America/Regina' => {
15485             exemplarCity => q#Regina#,
15486             },
15487             'America/Resolute' => {
15488             exemplarCity => q#Resolute#,
15489             },
15490             'America/Rio_Branco' => {
15491             exemplarCity => q#Rio Branco#,
15492             },
15493             'America/Santa_Isabel' => {
15494             exemplarCity => q#Santa Isabel#,
15495             },
15496             'America/Santarem' => {
15497             exemplarCity => q#Santarém#,
15498             },
15499             'America/Santiago' => {
15500             exemplarCity => q#Santiago de Chile#,
15501             },
15502             'America/Santo_Domingo' => {
15503             exemplarCity => q#Santo Domingo#,
15504             },
15505             'America/Sao_Paulo' => {
15506             exemplarCity => q#São Paulo#,
15507             },
15508             'America/Scoresbysund' => {
15509             exemplarCity => q#Scoresbysund#,
15510             },
15511             'America/Sitka' => {
15512             exemplarCity => q#Sitka#,
15513             },
15514             'America/St_Barthelemy' => {
15515             exemplarCity => q#Saint-Barthélemy#,
15516             },
15517             'America/St_Johns' => {
15518             exemplarCity => q#St. John’s#,
15519             },
15520             'America/St_Kitts' => {
15521             exemplarCity => q#Saint Kitts#,
15522             },
15523             'America/St_Lucia' => {
15524             exemplarCity => q#Saint Lucia#,
15525             },
15526             'America/St_Thomas' => {
15527             exemplarCity => q#Saint Thomas#,
15528             },
15529             'America/St_Vincent' => {
15530             exemplarCity => q#Saint Vincent#,
15531             },
15532             'America/Swift_Current' => {
15533             exemplarCity => q#Swift Current#,
15534             },
15535             'America/Tegucigalpa' => {
15536             exemplarCity => q#Tegucigalpa#,
15537             },
15538             'America/Thule' => {
15539             exemplarCity => q#Qaanaaq#,
15540             },
15541             'America/Thunder_Bay' => {
15542             exemplarCity => q#Thunder Bay#,
15543             },
15544             'America/Tijuana' => {
15545             exemplarCity => q#Tijuana#,
15546             },
15547             'America/Toronto' => {
15548             exemplarCity => q#Toronto#,
15549             },
15550             'America/Tortola' => {
15551             exemplarCity => q#Tortola#,
15552             },
15553             'America/Vancouver' => {
15554             exemplarCity => q#Vancouver#,
15555             },
15556             'America/Whitehorse' => {
15557             exemplarCity => q#Whitehorse#,
15558             },
15559             'America/Winnipeg' => {
15560             exemplarCity => q#Winnipeg#,
15561             },
15562             'America/Yakutat' => {
15563             exemplarCity => q#Yakutat#,
15564             },
15565             'America/Yellowknife' => {
15566             exemplarCity => q#Yellowknife#,
15567             },
15568             'America_Central' => {
15569             long => {
15570             'daylight' => q#Yhdysvaltain keskinen kesäaika#,
15571             'generic' => q#Yhdysvaltain keskinen aika#,
15572             'standard' => q#Yhdysvaltain keskinen normaaliaika#,
15573             },
15574             },
15575             'America_Eastern' => {
15576             long => {
15577             'daylight' => q#Yhdysvaltain itäinen kesäaika#,
15578             'generic' => q#Yhdysvaltain itäinen aika#,
15579             'standard' => q#Yhdysvaltain itäinen normaaliaika#,
15580             },
15581             },
15582             'America_Mountain' => {
15583             long => {
15584             'daylight' => q#Kalliovuorten kesäaika#,
15585             'generic' => q#Kalliovuorten aika#,
15586             'standard' => q#Kalliovuorten normaaliaika#,
15587             },
15588             },
15589             'America_Pacific' => {
15590             long => {
15591             'daylight' => q#Yhdysvaltain Tyynenmeren kesäaika#,
15592             'generic' => q#Yhdysvaltain Tyynenmeren aika#,
15593             'standard' => q#Yhdysvaltain Tyynenmeren normaaliaika#,
15594             },
15595             },
15596             'Anadyr' => {
15597             long => {
15598             'daylight' => q#Anadyrin kesäaika#,
15599             'generic' => q#Anadyrin aika#,
15600             'standard' => q#Anadyrin normaaliaika#,
15601             },
15602             },
15603             'Antarctica/Casey' => {
15604             exemplarCity => q#Casey#,
15605             },
15606             'Antarctica/Davis' => {
15607             exemplarCity => q#Davis#,
15608             },
15609             'Antarctica/DumontDUrville' => {
15610             exemplarCity => q#Dumont d’Urville#,
15611             },
15612             'Antarctica/Macquarie' => {
15613             exemplarCity => q#Macquariensaari#,
15614             },
15615             'Antarctica/Mawson' => {
15616             exemplarCity => q#Mawson#,
15617             },
15618             'Antarctica/McMurdo' => {
15619             exemplarCity => q#McMurdo#,
15620             },
15621             'Antarctica/Palmer' => {
15622             exemplarCity => q#Palmer#,
15623             },
15624             'Antarctica/Rothera' => {
15625             exemplarCity => q#Rothera#,
15626             },
15627             'Antarctica/Syowa' => {
15628             exemplarCity => q#Syowa#,
15629             },
15630             'Antarctica/Troll' => {
15631             exemplarCity => q#Troll#,
15632             },
15633             'Antarctica/Vostok' => {
15634             exemplarCity => q#Vostok#,
15635             },
15636             'Apia' => {
15637             long => {
15638             'daylight' => q#Apian kesäaika#,
15639             'generic' => q#Apian aika#,
15640             'standard' => q#Apian normaaliaika#,
15641             },
15642             },
15643             'Aqtau' => {
15644             long => {
15645             'daylight' => q#Aqtaw’n kesäaika#,
15646             'generic' => q#Aqtaw’n aika#,
15647             'standard' => q#Aqtaw’n normaaliaika#,
15648             },
15649             },
15650             'Aqtobe' => {
15651             long => {
15652             'daylight' => q#Aqtöben kesäaika#,
15653             'generic' => q#Aqtöben aika#,
15654             'standard' => q#Aqtöben normaaliaika#,
15655             },
15656             },
15657             'Arabian' => {
15658             long => {
15659             'daylight' => q#Saudi-Arabian kesäaika#,
15660             'generic' => q#Saudi-Arabian aika#,
15661             'standard' => q#Saudi-Arabian normaaliaika#,
15662             },
15663             },
15664             'Arctic/Longyearbyen' => {
15665             exemplarCity => q#Longyearbyen#,
15666             },
15667             'Argentina' => {
15668             long => {
15669             'daylight' => q#Argentiinan kesäaika#,
15670             'generic' => q#Argentiinan aika#,
15671             'standard' => q#Argentiinan normaaliaika#,
15672             },
15673             },
15674             'Argentina_Western' => {
15675             long => {
15676             'daylight' => q#Länsi-Argentiinan kesäaika#,
15677             'generic' => q#Länsi-Argentiinan aika#,
15678             'standard' => q#Länsi-Argentiinan normaaliaika#,
15679             },
15680             },
15681             'Armenia' => {
15682             long => {
15683             'daylight' => q#Armenian kesäaika#,
15684             'generic' => q#Armenian aika#,
15685             'standard' => q#Armenian normaaliaika#,
15686             },
15687             },
15688             'Asia/Aden' => {
15689             exemplarCity => q#Aden#,
15690             },
15691             'Asia/Almaty' => {
15692             exemplarCity => q#Almaty#,
15693             },
15694             'Asia/Amman' => {
15695             exemplarCity => q#Amman#,
15696             },
15697             'Asia/Anadyr' => {
15698             exemplarCity => q#Anadyr#,
15699             },
15700             'Asia/Aqtau' => {
15701             exemplarCity => q#Aqtaw#,
15702             },
15703             'Asia/Aqtobe' => {
15704             exemplarCity => q#Aqtöbe#,
15705             },
15706             'Asia/Ashgabat' => {
15707             exemplarCity => q#Ašgabat#,
15708             },
15709             'Asia/Atyrau' => {
15710             exemplarCity => q#Atıraw#,
15711             },
15712             'Asia/Baghdad' => {
15713             exemplarCity => q#Bagdad#,
15714             },
15715             'Asia/Bahrain' => {
15716             exemplarCity => q#Bahrain#,
15717             },
15718             'Asia/Baku' => {
15719             exemplarCity => q#Baku#,
15720             },
15721             'Asia/Bangkok' => {
15722             exemplarCity => q#Bangkok#,
15723             },
15724             'Asia/Barnaul' => {
15725             exemplarCity => q#Barnaul#,
15726             },
15727             'Asia/Beirut' => {
15728             exemplarCity => q#Beirut#,
15729             },
15730             'Asia/Bishkek' => {
15731             exemplarCity => q#Biškek#,
15732             },
15733             'Asia/Brunei' => {
15734             exemplarCity => q#Brunei#,
15735             },
15736             'Asia/Calcutta' => {
15737             exemplarCity => q#Kalkutta#,
15738             },
15739             'Asia/Chita' => {
15740             exemplarCity => q#Tšita#,
15741             },
15742             'Asia/Choibalsan' => {
15743             exemplarCity => q#Tšoibalsa#,
15744             },
15745             'Asia/Colombo' => {
15746             exemplarCity => q#Colombo#,
15747             },
15748             'Asia/Damascus' => {
15749             exemplarCity => q#Damaskos#,
15750             },
15751             'Asia/Dhaka' => {
15752             exemplarCity => q#Dhaka#,
15753             },
15754             'Asia/Dili' => {
15755             exemplarCity => q#Dili#,
15756             },
15757             'Asia/Dubai' => {
15758             exemplarCity => q#Dubai#,
15759             },
15760             'Asia/Dushanbe' => {
15761             exemplarCity => q#Dušanbe#,
15762             },
15763             'Asia/Famagusta' => {
15764             exemplarCity => q#Famagusta#,
15765             },
15766             'Asia/Gaza' => {
15767             exemplarCity => q#Gaza#,
15768             },
15769             'Asia/Hebron' => {
15770             exemplarCity => q#Hebron#,
15771             },
15772             'Asia/Hong_Kong' => {
15773             exemplarCity => q#Hongkong#,
15774             },
15775             'Asia/Hovd' => {
15776             exemplarCity => q#Hovd#,
15777             },
15778             'Asia/Irkutsk' => {
15779             exemplarCity => q#Irkutsk#,
15780             },
15781             'Asia/Jakarta' => {
15782             exemplarCity => q#Jakarta#,
15783             },
15784             'Asia/Jayapura' => {
15785             exemplarCity => q#Jayapura#,
15786             },
15787             'Asia/Jerusalem' => {
15788             exemplarCity => q#Jerusalem#,
15789             },
15790             'Asia/Kabul' => {
15791             exemplarCity => q#Kabul#,
15792             },
15793             'Asia/Kamchatka' => {
15794             exemplarCity => q#Kamtšatka#,
15795             },
15796             'Asia/Karachi' => {
15797             exemplarCity => q#Karachi#,
15798             },
15799             'Asia/Katmandu' => {
15800             exemplarCity => q#Kathmandu#,
15801             },
15802             'Asia/Khandyga' => {
15803             exemplarCity => q#Handyga#,
15804             },
15805             'Asia/Krasnoyarsk' => {
15806             exemplarCity => q#Krasnojarsk#,
15807             },
15808             'Asia/Kuala_Lumpur' => {
15809             exemplarCity => q#Kuala Lumpur#,
15810             },
15811             'Asia/Kuching' => {
15812             exemplarCity => q#Kuching#,
15813             },
15814             'Asia/Kuwait' => {
15815             exemplarCity => q#Kuwait#,
15816             },
15817             'Asia/Macau' => {
15818             exemplarCity => q#Macao#,
15819             },
15820             'Asia/Magadan' => {
15821             exemplarCity => q#Magadan#,
15822             },
15823             'Asia/Makassar' => {
15824             exemplarCity => q#Makassar#,
15825             },
15826             'Asia/Manila' => {
15827             exemplarCity => q#Manila#,
15828             },
15829             'Asia/Muscat' => {
15830             exemplarCity => q#Masqat#,
15831             },
15832             'Asia/Nicosia' => {
15833             exemplarCity => q#Nikosia#,
15834             },
15835             'Asia/Novokuznetsk' => {
15836             exemplarCity => q#Novokuznetsk#,
15837             },
15838             'Asia/Novosibirsk' => {
15839             exemplarCity => q#Novosibirsk#,
15840             },
15841             'Asia/Omsk' => {
15842             exemplarCity => q#Omsk#,
15843             },
15844             'Asia/Oral' => {
15845             exemplarCity => q#Uralsk#,
15846             },
15847             'Asia/Phnom_Penh' => {
15848             exemplarCity => q#Phnom Penh#,
15849             },
15850             'Asia/Pontianak' => {
15851             exemplarCity => q#Pontianak#,
15852             },
15853             'Asia/Pyongyang' => {
15854             exemplarCity => q#Pjongjang#,
15855             },
15856             'Asia/Qatar' => {
15857             exemplarCity => q#Qatar#,
15858             },
15859             'Asia/Qyzylorda' => {
15860             exemplarCity => q#Qızılorda#,
15861             },
15862             'Asia/Rangoon' => {
15863             exemplarCity => q#Yangon#,
15864             },
15865             'Asia/Riyadh' => {
15866             exemplarCity => q#Riad#,
15867             },
15868             'Asia/Saigon' => {
15869             exemplarCity => q#Hồ Chí Minhin kaupunki#,
15870             },
15871             'Asia/Sakhalin' => {
15872             exemplarCity => q#Sahalin#,
15873             },
15874             'Asia/Samarkand' => {
15875             exemplarCity => q#Samarkand#,
15876             },
15877             'Asia/Seoul' => {
15878             exemplarCity => q#Soul#,
15879             },
15880             'Asia/Shanghai' => {
15881             exemplarCity => q#Shanghai#,
15882             },
15883             'Asia/Singapore' => {
15884             exemplarCity => q#Singapore#,
15885             },
15886             'Asia/Srednekolymsk' => {
15887             exemplarCity => q#Srednekolymsk#,
15888             },
15889             'Asia/Taipei' => {
15890             exemplarCity => q#Taipei#,
15891             },
15892             'Asia/Tashkent' => {
15893             exemplarCity => q#Taškent#,
15894             },
15895             'Asia/Tbilisi' => {
15896             exemplarCity => q#Tbilisi#,
15897             },
15898             'Asia/Tehran' => {
15899             exemplarCity => q#Teheran#,
15900             },
15901             'Asia/Thimphu' => {
15902             exemplarCity => q#Thimphu#,
15903             },
15904             'Asia/Tokyo' => {
15905             exemplarCity => q#Tokio#,
15906             },
15907             'Asia/Tomsk' => {
15908             exemplarCity => q#Tomsk#,
15909             },
15910             'Asia/Ulaanbaatar' => {
15911             exemplarCity => q#Ulan Bator#,
15912             },
15913             'Asia/Urumqi' => {
15914             exemplarCity => q#Ürümqi#,
15915             },
15916             'Asia/Ust-Nera' => {
15917             exemplarCity => q#Ust-Nera#,
15918             },
15919             'Asia/Vientiane' => {
15920             exemplarCity => q#Vientiane#,
15921             },
15922             'Asia/Vladivostok' => {
15923             exemplarCity => q#Vladivostok#,
15924             },
15925             'Asia/Yakutsk' => {
15926             exemplarCity => q#Jakutsk#,
15927             },
15928             'Asia/Yekaterinburg' => {
15929             exemplarCity => q#Jekaterinburg#,
15930             },
15931             'Asia/Yerevan' => {
15932             exemplarCity => q#Jerevan#,
15933             },
15934             'Atlantic' => {
15935             long => {
15936             'daylight' => q#Kanadan Atlantin kesäaika#,
15937             'generic' => q#Kanadan Atlantin aika#,
15938             'standard' => q#Kanadan Atlantin normaaliaika#,
15939             },
15940             },
15941             'Atlantic/Azores' => {
15942             exemplarCity => q#Azorit#,
15943             },
15944             'Atlantic/Bermuda' => {
15945             exemplarCity => q#Bermuda#,
15946             },
15947             'Atlantic/Canary' => {
15948             exemplarCity => q#Kanariansaaret#,
15949             },
15950             'Atlantic/Cape_Verde' => {
15951             exemplarCity => q#Kap Verde#,
15952             },
15953             'Atlantic/Faeroe' => {
15954             exemplarCity => q#Färsaaret#,
15955             },
15956             'Atlantic/Madeira' => {
15957             exemplarCity => q#Madeira#,
15958             },
15959             'Atlantic/Reykjavik' => {
15960             exemplarCity => q#Reykjavík#,
15961             },
15962             'Atlantic/South_Georgia' => {
15963             exemplarCity => q#Etelä-Georgia#,
15964             },
15965             'Atlantic/St_Helena' => {
15966             exemplarCity => q#Saint Helena#,
15967             },
15968             'Atlantic/Stanley' => {
15969             exemplarCity => q#Stanley#,
15970             },
15971             'Australia/Adelaide' => {
15972             exemplarCity => q#Adelaide#,
15973             },
15974             'Australia/Brisbane' => {
15975             exemplarCity => q#Brisbane#,
15976             },
15977             'Australia/Broken_Hill' => {
15978             exemplarCity => q#Broken Hill#,
15979             },
15980             'Australia/Currie' => {
15981             exemplarCity => q#Currie#,
15982             },
15983             'Australia/Darwin' => {
15984             exemplarCity => q#Darwin#,
15985             },
15986             'Australia/Eucla' => {
15987             exemplarCity => q#Eucla#,
15988             },
15989             'Australia/Hobart' => {
15990             exemplarCity => q#Hobart#,
15991             },
15992             'Australia/Lindeman' => {
15993             exemplarCity => q#Lindeman#,
15994             },
15995             'Australia/Lord_Howe' => {
15996             exemplarCity => q#Lord Howe#,
15997             },
15998             'Australia/Melbourne' => {
15999             exemplarCity => q#Melbourne#,
16000             },
16001             'Australia/Perth' => {
16002             exemplarCity => q#Perth#,
16003             },
16004             'Australia/Sydney' => {
16005             exemplarCity => q#Sydney#,
16006             },
16007             'Australia_Central' => {
16008             long => {
16009             'daylight' => q#Keski-Australian kesäaika#,
16010             'generic' => q#Keski-Australian aika#,
16011             'standard' => q#Keski-Australian normaaliaika#,
16012             },
16013             },
16014             'Australia_CentralWestern' => {
16015             long => {
16016             'daylight' => q#Läntisen Keski-Australian kesäaika#,
16017             'generic' => q#Läntisen Keski-Australian aika#,
16018             'standard' => q#Läntisen Keski-Australian normaaliaika#,
16019             },
16020             },
16021             'Australia_Eastern' => {
16022             long => {
16023             'daylight' => q#Itä-Australian kesäaika#,
16024             'generic' => q#Itä-Australian aika#,
16025             'standard' => q#Itä-Australian normaaliaika#,
16026             },
16027             },
16028             'Australia_Western' => {
16029             long => {
16030             'daylight' => q#Länsi-Australian kesäaika#,
16031             'generic' => q#Länsi-Australian aika#,
16032             'standard' => q#Länsi-Australian normaaliaika#,
16033             },
16034             },
16035             'Azerbaijan' => {
16036             long => {
16037             'daylight' => q#Azerbaidžanin kesäaika#,
16038             'generic' => q#Azerbaidžanin aika#,
16039             'standard' => q#Azerbaidžanin normaaliaika#,
16040             },
16041             },
16042             'Azores' => {
16043             long => {
16044             'daylight' => q#Azorien kesäaika#,
16045             'generic' => q#Azorien aika#,
16046             'standard' => q#Azorien normaaliaika#,
16047             },
16048             },
16049             'Bangladesh' => {
16050             long => {
16051             'daylight' => q#Bangladeshin kesäaika#,
16052             'generic' => q#Bangladeshin aika#,
16053             'standard' => q#Bangladeshin normaaliaika#,
16054             },
16055             },
16056             'Bhutan' => {
16057             long => {
16058             'standard' => q#Bhutanin aika#,
16059             },
16060             },
16061             'Bolivia' => {
16062             long => {
16063             'standard' => q#Bolivian aika#,
16064             },
16065             },
16066             'Brasilia' => {
16067             long => {
16068             'daylight' => q#Brasilian kesäaika#,
16069             'generic' => q#Brasilian aika#,
16070             'standard' => q#Brasilian normaaliaika#,
16071             },
16072             },
16073             'Brunei' => {
16074             long => {
16075             'standard' => q#Brunein aika#,
16076             },
16077             },
16078             'Cape_Verde' => {
16079             long => {
16080             'daylight' => q#Kap Verden kesäaika#,
16081             'generic' => q#Kap Verden aika#,
16082             'standard' => q#Kap Verden normaaliaika#,
16083             },
16084             },
16085             'Casey' => {
16086             long => {
16087             'standard' => q#Caseyn aika#,
16088             },
16089             },
16090             'Chamorro' => {
16091             long => {
16092             'standard' => q#Tšamorron aika#,
16093             },
16094             },
16095             'Chatham' => {
16096             long => {
16097             'daylight' => q#Chathamin kesäaika#,
16098             'generic' => q#Chathamin aika#,
16099             'standard' => q#Chathamin normaaliaika#,
16100             },
16101             },
16102             'Chile' => {
16103             long => {
16104             'daylight' => q#Chilen kesäaika#,
16105             'generic' => q#Chilen aika#,
16106             'standard' => q#Chilen normaaliaika#,
16107             },
16108             },
16109             'China' => {
16110             long => {
16111             'daylight' => q#Kiinan kesäaika#,
16112             'generic' => q#Kiinan aika#,
16113             'standard' => q#Kiinan normaaliaika#,
16114             },
16115             },
16116             'Choibalsan' => {
16117             long => {
16118             'daylight' => q#Tšoibalsan kesäaika#,
16119             'generic' => q#Tšoibalsan aika#,
16120             'standard' => q#Tšoibalsan normaaliaika#,
16121             },
16122             },
16123             'Christmas' => {
16124             long => {
16125             'standard' => q#Joulusaaren aika#,
16126             },
16127             },
16128             'Cocos' => {
16129             long => {
16130             'standard' => q#Kookossaarten aika#,
16131             },
16132             },
16133             'Colombia' => {
16134             long => {
16135             'daylight' => q#Kolumbian kesäaika#,
16136             'generic' => q#Kolumbian aika#,
16137             'standard' => q#Kolumbian normaaliaika#,
16138             },
16139             },
16140             'Cook' => {
16141             long => {
16142             'daylight' => q#Cookinsaarten kesäaika#,
16143             'generic' => q#Cookinsaarten aika#,
16144             'standard' => q#Cookinsaarten normaaliaika#,
16145             },
16146             },
16147             'Cuba' => {
16148             long => {
16149             'daylight' => q#Kuuban kesäaika#,
16150             'generic' => q#Kuuban aika#,
16151             'standard' => q#Kuuban normaaliaika#,
16152             },
16153             },
16154             'Davis' => {
16155             long => {
16156             'standard' => q#Davisin aika#,
16157             },
16158             },
16159             'DumontDUrville' => {
16160             long => {
16161             'standard' => q#Dumont d’Urvillen aika#,
16162             },
16163             },
16164             'East_Timor' => {
16165             long => {
16166             'standard' => q#Itä-Timorin aika#,
16167             },
16168             },
16169             'Easter' => {
16170             long => {
16171             'daylight' => q#Pääsiäissaaren kesäaika#,
16172             'generic' => q#Pääsiäissaaren aika#,
16173             'standard' => q#Pääsiäissaaren normaaliaika#,
16174             },
16175             },
16176             'Ecuador' => {
16177             long => {
16178             'standard' => q#Ecuadorin aika#,
16179             },
16180             },
16181             'Etc/UTC' => {
16182             long => {
16183             'standard' => q#UTC-yleisaika#,
16184             },
16185             },
16186             'Etc/Unknown' => {
16187             exemplarCity => q#tuntematon#,
16188             },
16189             'Europe/Amsterdam' => {
16190             exemplarCity => q#Amsterdam#,
16191             },
16192             'Europe/Andorra' => {
16193             exemplarCity => q#Andorra#,
16194             },
16195             'Europe/Astrakhan' => {
16196             exemplarCity => q#Astrahan#,
16197             },
16198             'Europe/Athens' => {
16199             exemplarCity => q#Ateena#,
16200             },
16201             'Europe/Belgrade' => {
16202             exemplarCity => q#Belgrad#,
16203             },
16204             'Europe/Berlin' => {
16205             exemplarCity => q#Berliini#,
16206             },
16207             'Europe/Bratislava' => {
16208             exemplarCity => q#Bratislava#,
16209             },
16210             'Europe/Brussels' => {
16211             exemplarCity => q#Bryssel#,
16212             },
16213             'Europe/Bucharest' => {
16214             exemplarCity => q#Bukarest#,
16215             },
16216             'Europe/Budapest' => {
16217             exemplarCity => q#Budapest#,
16218             },
16219             'Europe/Busingen' => {
16220             exemplarCity => q#Büsingen#,
16221             },
16222             'Europe/Chisinau' => {
16223             exemplarCity => q#Chişinău#,
16224             },
16225             'Europe/Copenhagen' => {
16226             exemplarCity => q#Kööpenhamina#,
16227             },
16228             'Europe/Dublin' => {
16229             exemplarCity => q#Dublin#,
16230             long => {
16231             'daylight' => q#Irlannin kesäaika#,
16232             },
16233             },
16234             'Europe/Gibraltar' => {
16235             exemplarCity => q#Gibraltar#,
16236             },
16237             'Europe/Guernsey' => {
16238             exemplarCity => q#Guernsey#,
16239             },
16240             'Europe/Helsinki' => {
16241             exemplarCity => q#Helsinki#,
16242             },
16243             'Europe/Isle_of_Man' => {
16244             exemplarCity => q#Mansaari#,
16245             },
16246             'Europe/Istanbul' => {
16247             exemplarCity => q#Istanbul#,
16248             },
16249             'Europe/Jersey' => {
16250             exemplarCity => q#Jersey#,
16251             },
16252             'Europe/Kaliningrad' => {
16253             exemplarCity => q#Kaliningrad#,
16254             },
16255             'Europe/Kiev' => {
16256             exemplarCity => q#Kiova#,
16257             },
16258             'Europe/Kirov' => {
16259             exemplarCity => q#Kirov#,
16260             },
16261             'Europe/Lisbon' => {
16262             exemplarCity => q#Lissabon#,
16263             },
16264             'Europe/Ljubljana' => {
16265             exemplarCity => q#Ljubljana#,
16266             },
16267             'Europe/London' => {
16268             exemplarCity => q#Lontoo#,
16269             long => {
16270             'daylight' => q#Britannian kesäaika#,
16271             },
16272             },
16273             'Europe/Luxembourg' => {
16274             exemplarCity => q#Luxemburg#,
16275             },
16276             'Europe/Madrid' => {
16277             exemplarCity => q#Madrid#,
16278             },
16279             'Europe/Malta' => {
16280             exemplarCity => q#Malta#,
16281             },
16282             'Europe/Mariehamn' => {
16283             exemplarCity => q#Mariehamn#,
16284             },
16285             'Europe/Minsk' => {
16286             exemplarCity => q#Minsk#,
16287             },
16288             'Europe/Monaco' => {
16289             exemplarCity => q#Monaco#,
16290             },
16291             'Europe/Moscow' => {
16292             exemplarCity => q#Moskova#,
16293             },
16294             'Europe/Oslo' => {
16295             exemplarCity => q#Oslo#,
16296             },
16297             'Europe/Paris' => {
16298             exemplarCity => q#Pariisi#,
16299             },
16300             'Europe/Podgorica' => {
16301             exemplarCity => q#Podgorica#,
16302             },
16303             'Europe/Prague' => {
16304             exemplarCity => q#Praha#,
16305             },
16306             'Europe/Riga' => {
16307             exemplarCity => q#Riika#,
16308             },
16309             'Europe/Rome' => {
16310             exemplarCity => q#Rooma#,
16311             },
16312             'Europe/Samara' => {
16313             exemplarCity => q#Samara#,
16314             },
16315             'Europe/San_Marino' => {
16316             exemplarCity => q#San Marino#,
16317             },
16318             'Europe/Sarajevo' => {
16319             exemplarCity => q#Sarajevo#,
16320             },
16321             'Europe/Saratov' => {
16322             exemplarCity => q#Saratov#,
16323             },
16324             'Europe/Simferopol' => {
16325             exemplarCity => q#Simferopol#,
16326             },
16327             'Europe/Skopje' => {
16328             exemplarCity => q#Skopje#,
16329             },
16330             'Europe/Sofia' => {
16331             exemplarCity => q#Sofia#,
16332             },
16333             'Europe/Stockholm' => {
16334             exemplarCity => q#Tukholma#,
16335             },
16336             'Europe/Tallinn' => {
16337             exemplarCity => q#Tallinna#,
16338             },
16339             'Europe/Tirane' => {
16340             exemplarCity => q#Tirana#,
16341             },
16342             'Europe/Ulyanovsk' => {
16343             exemplarCity => q#Uljanovsk#,
16344             },
16345             'Europe/Uzhgorod' => {
16346             exemplarCity => q#Užgorod#,
16347             },
16348             'Europe/Vaduz' => {
16349             exemplarCity => q#Vaduz#,
16350             },
16351             'Europe/Vatican' => {
16352             exemplarCity => q#Vatikaani#,
16353             },
16354             'Europe/Vienna' => {
16355             exemplarCity => q#Wien#,
16356             },
16357             'Europe/Vilnius' => {
16358             exemplarCity => q#Vilna#,
16359             },
16360             'Europe/Volgograd' => {
16361             exemplarCity => q#Volgograd#,
16362             },
16363             'Europe/Warsaw' => {
16364             exemplarCity => q#Varsova#,
16365             },
16366             'Europe/Zagreb' => {
16367             exemplarCity => q#Zagreb#,
16368             },
16369             'Europe/Zaporozhye' => {
16370             exemplarCity => q#Zaporižžja#,
16371             },
16372             'Europe/Zurich' => {
16373             exemplarCity => q#Zürich#,
16374             },
16375             'Europe_Central' => {
16376             long => {
16377             'daylight' => q#Keski-Euroopan kesäaika#,
16378             'generic' => q#Keski-Euroopan aika#,
16379             'standard' => q#Keski-Euroopan normaaliaika#,
16380             },
16381             },
16382             'Europe_Eastern' => {
16383             long => {
16384             'daylight' => q#Itä-Euroopan kesäaika#,
16385             'generic' => q#Itä-Euroopan aika#,
16386             'standard' => q#Itä-Euroopan normaaliaika#,
16387             },
16388             },
16389             'Europe_Further_Eastern' => {
16390             long => {
16391             'standard' => q#Itäisemmän Euroopan aika#,
16392             },
16393             },
16394             'Europe_Western' => {
16395             long => {
16396             'daylight' => q#Länsi-Euroopan kesäaika#,
16397             'generic' => q#Länsi-Euroopan aika#,
16398             'standard' => q#Länsi-Euroopan normaaliaika#,
16399             },
16400             },
16401             'Falkland' => {
16402             long => {
16403             'daylight' => q#Falklandinsaarten kesäaika#,
16404             'generic' => q#Falklandinsaarten aika#,
16405             'standard' => q#Falklandinsaarten normaaliaika#,
16406             },
16407             },
16408             'Fiji' => {
16409             long => {
16410             'daylight' => q#Fidžin kesäaika#,
16411             'generic' => q#Fidžin aika#,
16412             'standard' => q#Fidžin normaaliaika#,
16413             },
16414             },
16415             'French_Guiana' => {
16416             long => {
16417             'standard' => q#Ranskan Guayanan aika#,
16418             },
16419             },
16420             'French_Southern' => {
16421             long => {
16422             'standard' => q#Ranskan eteläisten ja antarktisten alueiden aika#,
16423             },
16424             },
16425             'GMT' => {
16426             long => {
16427             'standard' => q#Greenwichin normaaliaika#,
16428             },
16429             },
16430             'Galapagos' => {
16431             long => {
16432             'standard' => q#Galápagossaarten aika#,
16433             },
16434             },
16435             'Gambier' => {
16436             long => {
16437             'standard' => q#Gambiersaarten aika#,
16438             },
16439             },
16440             'Georgia' => {
16441             long => {
16442             'daylight' => q#Georgian kesäaika#,
16443             'generic' => q#Georgian aika#,
16444             'standard' => q#Georgian normaaliaika#,
16445             },
16446             },
16447             'Gilbert_Islands' => {
16448             long => {
16449             'standard' => q#Gilbertsaarten aika#,
16450             },
16451             },
16452             'Greenland_Eastern' => {
16453             long => {
16454             'daylight' => q#Itä-Grönlannin kesäaika#,
16455             'generic' => q#Itä-Grönlannin aika#,
16456             'standard' => q#Itä-Grönlannin normaaliaika#,
16457             },
16458             },
16459             'Greenland_Western' => {
16460             long => {
16461             'daylight' => q#Länsi-Grönlannin kesäaika#,
16462             'generic' => q#Länsi-Grönlannin aika#,
16463             'standard' => q#Länsi-Grönlannin normaaliaika#,
16464             },
16465             },
16466             'Guam' => {
16467             long => {
16468             'standard' => q#Guamin aika#,
16469             },
16470             },
16471             'Gulf' => {
16472             long => {
16473             'standard' => q#Arabiemiirikuntien normaaliaika#,
16474             },
16475             },
16476             'Guyana' => {
16477             long => {
16478             'standard' => q#Guyanan aika#,
16479             },
16480             },
16481             'Hawaii_Aleutian' => {
16482             long => {
16483             'daylight' => q#Havaijin-Aleuttien kesäaika#,
16484             'generic' => q#Havaijin-Aleuttien aika#,
16485             'standard' => q#Havaijin-Aleuttien normaaliaika#,
16486             },
16487             },
16488             'Hong_Kong' => {
16489             long => {
16490             'daylight' => q#Hongkongin kesäaika#,
16491             'generic' => q#Hongkongin aika#,
16492             'standard' => q#Hongkongin normaaliaika#,
16493             },
16494             },
16495             'Hovd' => {
16496             long => {
16497             'daylight' => q#Hovdin kesäaika#,
16498             'generic' => q#Hovdin aika#,
16499             'standard' => q#Hovdin normaaliaika#,
16500             },
16501             },
16502             'India' => {
16503             long => {
16504             'standard' => q#Intian aika#,
16505             },
16506             },
16507             'Indian/Antananarivo' => {
16508             exemplarCity => q#Antananarivo#,
16509             },
16510             'Indian/Chagos' => {
16511             exemplarCity => q#Chagos#,
16512             },
16513             'Indian/Christmas' => {
16514             exemplarCity => q#Joulusaari#,
16515             },
16516             'Indian/Cocos' => {
16517             exemplarCity => q#Kookossaaret#,
16518             },
16519             'Indian/Comoro' => {
16520             exemplarCity => q#Komorit#,
16521             },
16522             'Indian/Kerguelen' => {
16523             exemplarCity => q#Kerguelensaaret#,
16524             },
16525             'Indian/Mahe' => {
16526             exemplarCity => q#Mahé#,
16527             },
16528             'Indian/Maldives' => {
16529             exemplarCity => q#Malediivit#,
16530             },
16531             'Indian/Mauritius' => {
16532             exemplarCity => q#Mauritius#,
16533             },
16534             'Indian/Mayotte' => {
16535             exemplarCity => q#Mayotte#,
16536             },
16537             'Indian/Reunion' => {
16538             exemplarCity => q#Réunion#,
16539             },
16540             'Indian_Ocean' => {
16541             long => {
16542             'standard' => q#Intian valtameren aika#,
16543             },
16544             },
16545             'Indochina' => {
16546             long => {
16547             'standard' => q#Indokiinan aika#,
16548             },
16549             },
16550             'Indonesia_Central' => {
16551             long => {
16552             'standard' => q#Keski-Indonesian aika#,
16553             },
16554             },
16555             'Indonesia_Eastern' => {
16556             long => {
16557             'standard' => q#Itä-Indonesian aika#,
16558             },
16559             },
16560             'Indonesia_Western' => {
16561             long => {
16562             'standard' => q#Länsi-Indonesian aika#,
16563             },
16564             },
16565             'Iran' => {
16566             long => {
16567             'daylight' => q#Iranin kesäaika#,
16568             'generic' => q#Iranin aika#,
16569             'standard' => q#Iranin normaaliaika#,
16570             },
16571             },
16572             'Irkutsk' => {
16573             long => {
16574             'daylight' => q#Irkutskin kesäaika#,
16575             'generic' => q#Irkutskin aika#,
16576             'standard' => q#Irkutskin normaaliaika#,
16577             },
16578             },
16579             'Israel' => {
16580             long => {
16581             'daylight' => q#Israelin kesäaika#,
16582             'generic' => q#Israelin aika#,
16583             'standard' => q#Israelin normaaliaika#,
16584             },
16585             },
16586             'Japan' => {
16587             long => {
16588             'daylight' => q#Japanin kesäaika#,
16589             'generic' => q#Japanin aika#,
16590             'standard' => q#Japanin normaaliaika#,
16591             },
16592             },
16593             'Kamchatka' => {
16594             long => {
16595             'daylight' => q#Kamtšatkan kesäaika#,
16596             'generic' => q#Kamtšatkan aika#,
16597             'standard' => q#Kamtšatkan normaaliaika#,
16598             },
16599             },
16600             'Kazakhstan_Eastern' => {
16601             long => {
16602             'standard' => q#Itä-Kazakstanin aika#,
16603             },
16604             },
16605             'Kazakhstan_Western' => {
16606             long => {
16607             'standard' => q#Länsi-Kazakstanin aika#,
16608             },
16609             },
16610             'Korea' => {
16611             long => {
16612             'daylight' => q#Korean kesäaika#,
16613             'generic' => q#Korean aika#,
16614             'standard' => q#Korean normaaliaika#,
16615             },
16616             },
16617             'Kosrae' => {
16618             long => {
16619             'standard' => q#Kosraen aika#,
16620             },
16621             },
16622             'Krasnoyarsk' => {
16623             long => {
16624             'daylight' => q#Krasnojarskin kesäaika#,
16625             'generic' => q#Krasnojarskin aika#,
16626             'standard' => q#Krasnojarskin normaaliaika#,
16627             },
16628             },
16629             'Kyrgystan' => {
16630             long => {
16631             'standard' => q#Kirgisian aika#,
16632             },
16633             },
16634             'Lanka' => {
16635             long => {
16636             'standard' => q#Sri Lankan aika#,
16637             },
16638             },
16639             'Line_Islands' => {
16640             long => {
16641             'standard' => q#Linesaarten aika#,
16642             },
16643             },
16644             'Lord_Howe' => {
16645             long => {
16646             'daylight' => q#Lord Howen kesäaika#,
16647             'generic' => q#Lord Howen aika#,
16648             'standard' => q#Lord Howen normaaliaika#,
16649             },
16650             },
16651             'Macau' => {
16652             long => {
16653             'daylight' => q#Macaon kesäaika#,
16654             'generic' => q#Macaon aika#,
16655             'standard' => q#Macaon normaaliaika#,
16656             },
16657             },
16658             'Macquarie' => {
16659             long => {
16660             'standard' => q#Macquariensaaren aika#,
16661             },
16662             },
16663             'Magadan' => {
16664             long => {
16665             'daylight' => q#Magadanin kesäaika#,
16666             'generic' => q#Magadanin aika#,
16667             'standard' => q#Magadanin normaaliaika#,
16668             },
16669             },
16670             'Malaysia' => {
16671             long => {
16672             'standard' => q#Malesian aika#,
16673             },
16674             },
16675             'Maldives' => {
16676             long => {
16677             'standard' => q#Malediivien aika#,
16678             },
16679             },
16680             'Marquesas' => {
16681             long => {
16682             'standard' => q#Marquesassaarten aika#,
16683             },
16684             },
16685             'Marshall_Islands' => {
16686             long => {
16687             'standard' => q#Marshallinsaarten aika#,
16688             },
16689             },
16690             'Mauritius' => {
16691             long => {
16692             'daylight' => q#Mauritiuksen kesäaika#,
16693             'generic' => q#Mauritiuksen aika#,
16694             'standard' => q#Mauritiuksen normaaliaika#,
16695             },
16696             },
16697             'Mawson' => {
16698             long => {
16699             'standard' => q#Mawsonin aika#,
16700             },
16701             },
16702             'Mexico_Northwest' => {
16703             long => {
16704             'daylight' => q#Luoteis-Meksikon kesäaika#,
16705             'generic' => q#Luoteis-Meksikon aika#,
16706             'standard' => q#Luoteis-Meksikon normaaliaika#,
16707             },
16708             },
16709             'Mexico_Pacific' => {
16710             long => {
16711             'daylight' => q#Meksikon Tyynenmeren kesäaika#,
16712             'generic' => q#Meksikon Tyynenmeren aika#,
16713             'standard' => q#Meksikon Tyynenmeren normaaliaika#,
16714             },
16715             },
16716             'Mongolia' => {
16717             long => {
16718             'daylight' => q#Ulan Batorin kesäaika#,
16719             'generic' => q#Ulan Batorin aika#,
16720             'standard' => q#Ulan Batorin normaaliaika#,
16721             },
16722             },
16723             'Moscow' => {
16724             long => {
16725             'daylight' => q#Moskovan kesäaika#,
16726             'generic' => q#Moskovan aika#,
16727             'standard' => q#Moskovan normaaliaika#,
16728             },
16729             },
16730             'Myanmar' => {
16731             long => {
16732             'standard' => q#Myanmarin aika#,
16733             },
16734             },
16735             'Nauru' => {
16736             long => {
16737             'standard' => q#Naurun aika#,
16738             },
16739             },
16740             'Nepal' => {
16741             long => {
16742             'standard' => q#Nepalin aika#,
16743             },
16744             },
16745             'New_Caledonia' => {
16746             long => {
16747             'daylight' => q#Uuden-Kaledonian kesäaika#,
16748             'generic' => q#Uuden-Kaledonian aika#,
16749             'standard' => q#Uuden-Kaledonian normaaliaika#,
16750             },
16751             },
16752             'New_Zealand' => {
16753             long => {
16754             'daylight' => q#Uuden-Seelannin kesäaika#,
16755             'generic' => q#Uuden-Seelannin aika#,
16756             'standard' => q#Uuden-Seelannin normaaliaika#,
16757             },
16758             },
16759             'Newfoundland' => {
16760             long => {
16761             'daylight' => q#Newfoundlandin kesäaika#,
16762             'generic' => q#Newfoundlandin aika#,
16763             'standard' => q#Newfoundlandin normaaliaika#,
16764             },
16765             },
16766             'Niue' => {
16767             long => {
16768             'standard' => q#Niuen aika#,
16769             },
16770             },
16771             'Norfolk' => {
16772             long => {
16773             'standard' => q#Norfolkinsaaren aika#,
16774             },
16775             },
16776             'Noronha' => {
16777             long => {
16778             'daylight' => q#Fernando de Noronhan kesäaika#,
16779             'generic' => q#Fernando de Noronhan aika#,
16780             'standard' => q#Fernando de Noronhan normaaliaika#,
16781             },
16782             },
16783             'North_Mariana' => {
16784             long => {
16785             'standard' => q#Pohjois-Mariaanien aika#,
16786             },
16787             },
16788             'Novosibirsk' => {
16789             long => {
16790             'daylight' => q#Novosibirskin kesäaika#,
16791             'generic' => q#Novosibirskin aika#,
16792             'standard' => q#Novosibirskin normaaliaika#,
16793             },
16794             },
16795             'Omsk' => {
16796             long => {
16797             'daylight' => q#Omskin kesäaika#,
16798             'generic' => q#Omskin aika#,
16799             'standard' => q#Omskin normaaliaika#,
16800             },
16801             },
16802             'Pacific/Apia' => {
16803             exemplarCity => q#Apia#,
16804             },
16805             'Pacific/Auckland' => {
16806             exemplarCity => q#Auckland#,
16807             },
16808             'Pacific/Bougainville' => {
16809             exemplarCity => q#Bougainville#,
16810             },
16811             'Pacific/Chatham' => {
16812             exemplarCity => q#Chathamsaaret#,
16813             },
16814             'Pacific/Easter' => {
16815             exemplarCity => q#Pääsiäissaari#,
16816             },
16817             'Pacific/Efate' => {
16818             exemplarCity => q#Efate#,
16819             },
16820             'Pacific/Enderbury' => {
16821             exemplarCity => q#Enderbury#,
16822             },
16823             'Pacific/Fakaofo' => {
16824             exemplarCity => q#Fakaofo#,
16825             },
16826             'Pacific/Fiji' => {
16827             exemplarCity => q#Fidži#,
16828             },
16829             'Pacific/Funafuti' => {
16830             exemplarCity => q#Funafuti#,
16831             },
16832             'Pacific/Galapagos' => {
16833             exemplarCity => q#Galapagos#,
16834             },
16835             'Pacific/Gambier' => {
16836             exemplarCity => q#Gambiersaaret#,
16837             },
16838             'Pacific/Guadalcanal' => {
16839             exemplarCity => q#Guadalcanal#,
16840             },
16841             'Pacific/Guam' => {
16842             exemplarCity => q#Guam#,
16843             },
16844             'Pacific/Honolulu' => {
16845             exemplarCity => q#Honolulu#,
16846             },
16847             'Pacific/Johnston' => {
16848             exemplarCity => q#Johnston#,
16849             },
16850             'Pacific/Kiritimati' => {
16851             exemplarCity => q#Kiritimati#,
16852             },
16853             'Pacific/Kosrae' => {
16854             exemplarCity => q#Kosrae#,
16855             },
16856             'Pacific/Kwajalein' => {
16857             exemplarCity => q#Kwajalein#,
16858             },
16859             'Pacific/Majuro' => {
16860             exemplarCity => q#Majuro#,
16861             },
16862             'Pacific/Marquesas' => {
16863             exemplarCity => q#Marquesassaaret#,
16864             },
16865             'Pacific/Midway' => {
16866             exemplarCity => q#Midwaysaaret#,
16867             },
16868             'Pacific/Nauru' => {
16869             exemplarCity => q#Nauru#,
16870             },
16871             'Pacific/Niue' => {
16872             exemplarCity => q#Niue#,
16873             },
16874             'Pacific/Norfolk' => {
16875             exemplarCity => q#Norfolk#,
16876             },
16877             'Pacific/Noumea' => {
16878             exemplarCity => q#Nouméa#,
16879             },
16880             'Pacific/Pago_Pago' => {
16881             exemplarCity => q#Pago Pago#,
16882             },
16883             'Pacific/Palau' => {
16884             exemplarCity => q#Palau#,
16885             },
16886             'Pacific/Pitcairn' => {
16887             exemplarCity => q#Pitcairn#,
16888             },
16889             'Pacific/Ponape' => {
16890             exemplarCity => q#Pohnpei#,
16891             },
16892             'Pacific/Port_Moresby' => {
16893             exemplarCity => q#Port Moresby#,
16894             },
16895             'Pacific/Rarotonga' => {
16896             exemplarCity => q#Rarotonga#,
16897             },
16898             'Pacific/Saipan' => {
16899             exemplarCity => q#Saipan#,
16900             },
16901             'Pacific/Tahiti' => {
16902             exemplarCity => q#Tahiti#,
16903             },
16904             'Pacific/Tarawa' => {
16905             exemplarCity => q#Tarawa#,
16906             },
16907             'Pacific/Tongatapu' => {
16908             exemplarCity => q#Tongatapu#,
16909             },
16910             'Pacific/Truk' => {
16911             exemplarCity => q#Chuuk#,
16912             },
16913             'Pacific/Wake' => {
16914             exemplarCity => q#Wake#,
16915             },
16916             'Pacific/Wallis' => {
16917             exemplarCity => q#Wallis#,
16918             },
16919             'Pakistan' => {
16920             long => {
16921             'daylight' => q#Pakistanin kesäaika#,
16922             'generic' => q#Pakistanin aika#,
16923             'standard' => q#Pakistanin normaaliaika#,
16924             },
16925             },
16926             'Palau' => {
16927             long => {
16928             'standard' => q#Palaun aika#,
16929             },
16930             },
16931             'Papua_New_Guinea' => {
16932             long => {
16933             'standard' => q#Papua-Uuden-Guinean aika#,
16934             },
16935             },
16936             'Paraguay' => {
16937             long => {
16938             'daylight' => q#Paraguayn kesäaika#,
16939             'generic' => q#Paraguayn aika#,
16940             'standard' => q#Paraguayn normaaliaika#,
16941             },
16942             },
16943             'Peru' => {
16944             long => {
16945             'daylight' => q#Perun kesäaika#,
16946             'generic' => q#Perun aika#,
16947             'standard' => q#Perun normaaliaika#,
16948             },
16949             },
16950             'Philippines' => {
16951             long => {
16952             'daylight' => q#Filippiinien kesäaika#,
16953             'generic' => q#Filippiinien aika#,
16954             'standard' => q#Filippiinien normaaliaika#,
16955             },
16956             },
16957             'Phoenix_Islands' => {
16958             long => {
16959             'standard' => q#Phoenixsaarten aika#,
16960             },
16961             },
16962             'Pierre_Miquelon' => {
16963             long => {
16964             'daylight' => q#Saint-Pierren ja Miquelonin kesäaika#,
16965             'generic' => q#Saint-Pierren ja Miquelonin aika#,
16966             'standard' => q#Saint-Pierren ja Miquelonin normaaliaika#,
16967             },
16968             },
16969             'Pitcairn' => {
16970             long => {
16971             'standard' => q#Pitcairnin aika#,
16972             },
16973             },
16974             'Ponape' => {
16975             long => {
16976             'standard' => q#Pohnpein aika#,
16977             },
16978             },
16979             'Pyongyang' => {
16980             long => {
16981             'standard' => q#Pjongjangin aika#,
16982             },
16983             },
16984             'Qyzylorda' => {
16985             long => {
16986             'daylight' => q#Qızılordan kesäaika#,
16987             'generic' => q#Qızılordan aika#,
16988             'standard' => q#Qızılordan normaaliaika#,
16989             },
16990             },
16991             'Reunion' => {
16992             long => {
16993             'standard' => q#Réunionin aika#,
16994             },
16995             },
16996             'Rothera' => {
16997             long => {
16998             'standard' => q#Rotheran aika#,
16999             },
17000             },
17001             'Sakhalin' => {
17002             long => {
17003             'daylight' => q#Sahalinin kesäaika#,
17004             'generic' => q#Sahalinin aika#,
17005             'standard' => q#Sahalinin normaaliaika#,
17006             },
17007             },
17008             'Samara' => {
17009             long => {
17010             'daylight' => q#Samaran kesäaika#,
17011             'generic' => q#Samaran aika#,
17012             'standard' => q#Samaran normaaliaika#,
17013             },
17014             },
17015             'Samoa' => {
17016             long => {
17017             'daylight' => q#Samoan kesäaika#,
17018             'generic' => q#Samoan aika#,
17019             'standard' => q#Samoan normaaliaika#,
17020             },
17021             },
17022             'Seychelles' => {
17023             long => {
17024             'standard' => q#Seychellien aika#,
17025             },
17026             },
17027             'Singapore' => {
17028             long => {
17029             'standard' => q#Singaporen aika#,
17030             },
17031             },
17032             'Solomon' => {
17033             long => {
17034             'standard' => q#Salomonsaarten aika#,
17035             },
17036             },
17037             'South_Georgia' => {
17038             long => {
17039             'standard' => q#Etelä-Georgian aika#,
17040             },
17041             },
17042             'Suriname' => {
17043             long => {
17044             'standard' => q#Surinamen aika#,
17045             },
17046             },
17047             'Syowa' => {
17048             long => {
17049             'standard' => q#Syowan aika#,
17050             },
17051             },
17052             'Tahiti' => {
17053             long => {
17054             'standard' => q#Tahitin aika#,
17055             },
17056             },
17057             'Taipei' => {
17058             long => {
17059             'daylight' => q#Taipein kesäaika#,
17060             'generic' => q#Taipein aika#,
17061             'standard' => q#Taipein normaaliaika#,
17062             },
17063             },
17064             'Tajikistan' => {
17065             long => {
17066             'standard' => q#Tadžikistanin aika#,
17067             },
17068             },
17069             'Tokelau' => {
17070             long => {
17071             'standard' => q#Tokelaun aika#,
17072             },
17073             },
17074             'Tonga' => {
17075             long => {
17076             'daylight' => q#Tongan kesäaika#,
17077             'generic' => q#Tongan aika#,
17078             'standard' => q#Tongan normaaliaika#,
17079             },
17080             },
17081             'Truk' => {
17082             long => {
17083             'standard' => q#Chuukin aika#,
17084             },
17085             },
17086             'Turkmenistan' => {
17087             long => {
17088             'daylight' => q#Turkmenistanin kesäaika#,
17089             'generic' => q#Turkmenistanin aika#,
17090             'standard' => q#Turkmenistanin normaaliaika#,
17091             },
17092             },
17093             'Tuvalu' => {
17094             long => {
17095             'standard' => q#Tuvalun aika#,
17096             },
17097             },
17098             'Uruguay' => {
17099             long => {
17100             'daylight' => q#Uruguayn kesäaika#,
17101             'generic' => q#Uruguayn aika#,
17102             'standard' => q#Uruguayn normaaliaika#,
17103             },
17104             },
17105             'Uzbekistan' => {
17106             long => {
17107             'daylight' => q#Uzbekistanin kesäaika#,
17108             'generic' => q#Uzbekistanin aika#,
17109             'standard' => q#Uzbekistanin normaaliaika#,
17110             },
17111             },
17112             'Vanuatu' => {
17113             long => {
17114             'daylight' => q#Vanuatun kesäaika#,
17115             'generic' => q#Vanuatun aika#,
17116             'standard' => q#Vanuatun normaaliaika#,
17117             },
17118             },
17119             'Venezuela' => {
17120             long => {
17121             'standard' => q#Venezuelan aika#,
17122             },
17123             },
17124             'Vladivostok' => {
17125             long => {
17126             'daylight' => q#Vladivostokin kesäaika#,
17127             'generic' => q#Vladivostokin aika#,
17128             'standard' => q#Vladivostokin normaaliaika#,
17129             },
17130             },
17131             'Volgograd' => {
17132             long => {
17133             'daylight' => q#Volgogradin kesäaika#,
17134             'generic' => q#Volgogradin aika#,
17135             'standard' => q#Volgogradin normaaliaika#,
17136             },
17137             },
17138             'Vostok' => {
17139             long => {
17140             'standard' => q#Vostokin aika#,
17141             },
17142             },
17143             'Wake' => {
17144             long => {
17145             'standard' => q#Waken aika#,
17146             },
17147             },
17148             'Wallis' => {
17149             long => {
17150             'standard' => q#Wallisin ja Futunan aika#,
17151             },
17152             },
17153             'Yakutsk' => {
17154             long => {
17155             'daylight' => q#Jakutskin kesäaika#,
17156             'generic' => q#Jakutskin aika#,
17157             'standard' => q#Jakutskin normaaliaika#,
17158             },
17159             },
17160             'Yekaterinburg' => {
17161             long => {
17162             'daylight' => q#Jekaterinburgin kesäaika#,
17163             'generic' => q#Jekaterinburgin aika#,
17164             'standard' => q#Jekaterinburgin normaaliaika#,
17165             },
17166             },
17167             } }
17168             );
17169 1     1   34167 no Moo;
  1         3  
  1         7  
17170              
17171             1;
17172              
17173             # vim: tabstop=4