File Coverage

blib/lib/Locale/CLDR/Locales/Fi.pm
Criterion Covered Total %
statement 29 36 80.5
branch n/a
condition n/a
subroutine 10 11 90.9
pod 0 1 0.0
total 39 48 81.2


line stmt bran cond sub pod time code
1             =head1
2              
3             Locale::CLDR::Locales::Fi - Package for language Finnish
4              
5             =cut
6              
7             package Locale::CLDR::Locales::Fi;
8             # This file auto generated from Data\common\main\fi.xml
9             # on Sun 24 Apr 8:27:08 am GMT
10              
11 1     1   2335098 use version;
  1         1  
  1         9  
12              
13             our $VERSION = version->declare('v0.29.0');
14              
15 1     1   95 use v5.10.1;
  1         3  
16 1     1   3 use mro 'c3';
  1         5  
  1         8  
17 1     1   31 use utf8;
  1         1  
  1         7  
18 1     1   28 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         464  
  1         23  
19              
20 1     1   680 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         46276  
  1         11  
21 1     1   1482 use Moo;
  1         9022  
  1         4  
22              
23             extends('Locale::CLDR::Locales::Root');
24             has 'LineBreak_variables' => (
25             is => 'ro',
26             isa => ArrayRef,
27             init_arg => undef,
28             default => sub {[
29             '$BA' => '[[$BA] - [\u2010]]',
30             '$HH' => '[\u2010]',
31             '$HH' => '($HH $X)',
32             ]}
33             );
34              
35             has 'LineBreak_rules' => (
36             is => 'ro',
37             isa => HashRef,
38             init_arg => undef,
39             default => sub { {
40             '20.09' => ' $SP ÷ ($HY | $HH) $AL ',
41             '21.01' => ' × ($BA | $HH) ',
42             }}
43             );
44             has 'valid_algorithmic_formats' => (
45             is => 'ro',
46             isa => ArrayRef,
47             init_arg => undef,
48             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' ]},
49             );
50              
51             has 'algorithmic_number_format_data' => (
52             is => 'ro',
53             isa => HashRef,
54             init_arg => undef,
55             default => sub {
56 1     1   3659 use bignum;
  1         1  
  1         9  
57             return {
58             'spellout-cardinal' => {
59             'public' => {
60             '-x' => {
61             divisor => q(1),
62             rule => q(miinus →→),
63             },
64             '0' => {
65             base_value => q(0),
66             divisor => q(1),
67             rule => q(nolla),
68             },
69             'x.x' => {
70             divisor => q(1),
71             rule => q(←← pilkku →→),
72             },
73             '1' => {
74             base_value => q(1),
75             divisor => q(1),
76             rule => q(yksi),
77             },
78             '2' => {
79             base_value => q(2),
80             divisor => q(1),
81             rule => q(kaksi),
82             },
83             '3' => {
84             base_value => q(3),
85             divisor => q(1),
86             rule => q(kolme),
87             },
88             '4' => {
89             base_value => q(4),
90             divisor => q(1),
91             rule => q(neljä),
92             },
93             '5' => {
94             base_value => q(5),
95             divisor => q(1),
96             rule => q(viisi),
97             },
98             '6' => {
99             base_value => q(6),
100             divisor => q(1),
101             rule => q(kuusi),
102             },
103             '7' => {
104             base_value => q(7),
105             divisor => q(1),
106             rule => q(seitsemän),
107             },
108             '8' => {
109             base_value => q(8),
110             divisor => q(1),
111             rule => q(kahdeksan),
112             },
113             '9' => {
114             base_value => q(9),
115             divisor => q(1),
116             rule => q(yhdeksän),
117             },
118             '10' => {
119             base_value => q(10),
120             divisor => q(10),
121             rule => q(kymmenen),
122             },
123             '11' => {
124             base_value => q(11),
125             divisor => q(10),
126             rule => q(→→toista),
127             },
128             '20' => {
129             base_value => q(20),
130             divisor => q(10),
131             rule => q(←←­kymmentä[­→→]),
132             },
133             '100' => {
134             base_value => q(100),
135             divisor => q(100),
136             rule => q(sata[­→→]),
137             },
138             '200' => {
139             base_value => q(200),
140             divisor => q(100),
141             rule => q(←←­sataa[­→→]),
142             },
143             '1000' => {
144             base_value => q(1000),
145             divisor => q(1000),
146             rule => q(tuhat[­→→]),
147             },
148             '2000' => {
149             base_value => q(2000),
150             divisor => q(1000),
151             rule => q(←←­tuhatta[­→→]),
152             },
153             '1000000' => {
154             base_value => q(1000000),
155             divisor => q(1000000),
156             rule => q(←← miljoona[ →→]),
157             },
158             '2000000' => {
159             base_value => q(2000000),
160             divisor => q(1000000),
161             rule => q(←← miljoonaa[ →→]),
162             },
163             '1000000000' => {
164             base_value => q(1000000000),
165             divisor => q(1000000000),
166             rule => q(←← miljardi[ →→]),
167             },
168             '2000000000' => {
169             base_value => q(2000000000),
170             divisor => q(1000000000),
171             rule => q(←← miljardia[ →→]),
172             },
173             '1000000000000' => {
174             base_value => q(1000000000000),
175             divisor => q(1000000000000),
176             rule => q(←← biljoona[ →→]),
177             },
178             '2000000000000' => {
179             base_value => q(2000000000000),
180             divisor => q(1000000000000),
181             rule => q(←← biljoonaa[ →→]),
182             },
183             '1000000000000000000' => {
184             base_value => q(1000000000000000000),
185             divisor => q(1000000000000000000),
186             rule => q(=#,##0=),
187             },
188             'max' => {
189             base_value => q(1000000000000000000),
190             divisor => q(1000000000000000000),
191             rule => q(=#,##0=),
192             },
193             },
194             },
195             'spellout-cardinal-ablative' => {
196             'public' => {
197             '-x' => {
198             divisor => q(1),
199             rule => q(miinus →→),
200             },
201             '0' => {
202             base_value => q(0),
203             divisor => q(1),
204             rule => q(nollalta),
205             },
206             'x.x' => {
207             divisor => q(1),
208             rule => q(←← pilkku →→),
209             },
210             '1' => {
211             base_value => q(1),
212             divisor => q(1),
213             rule => q(yhdeltä),
214             },
215             '2' => {
216             base_value => q(2),
217             divisor => q(1),
218             rule => q(kahdelta),
219             },
220             '3' => {
221             base_value => q(3),
222             divisor => q(1),
223             rule => q(kolmelta),
224             },
225             '4' => {
226             base_value => q(4),
227             divisor => q(1),
228             rule => q(neljältä),
229             },
230             '5' => {
231             base_value => q(5),
232             divisor => q(1),
233             rule => q(viideltä),
234             },
235             '6' => {
236             base_value => q(6),
237             divisor => q(1),
238             rule => q(kuudelta),
239             },
240             '7' => {
241             base_value => q(7),
242             divisor => q(1),
243             rule => q(seitsemältä),
244             },
245             '8' => {
246             base_value => q(8),
247             divisor => q(1),
248             rule => q(kahdeksalta),
249             },
250             '9' => {
251             base_value => q(9),
252             divisor => q(1),
253             rule => q(yhdeksältä),
254             },
255             '10' => {
256             base_value => q(10),
257             divisor => q(10),
258             rule => q(kymmeneltä),
259             },
260             '11' => {
261             base_value => q(11),
262             divisor => q(10),
263             rule => q(→→toista),
264             },
265             '20' => {
266             base_value => q(20),
267             divisor => q(10),
268             rule => q(←←­kymmeneltä[­→→]),
269             },
270             '100' => {
271             base_value => q(100),
272             divisor => q(100),
273             rule => q(sadalta[­→→]),
274             },
275             '200' => {
276             base_value => q(200),
277             divisor => q(100),
278             rule => q(←←­sadalta[­→→]),
279             },
280             '1000' => {
281             base_value => q(1000),
282             divisor => q(1000),
283             rule => q(tuhannelta[­→→]),
284             },
285             '2000' => {
286             base_value => q(2000),
287             divisor => q(1000),
288             rule => q(←←­tuhannelta[­→→]),
289             },
290             '1000000' => {
291             base_value => q(1000000),
292             divisor => q(1000000),
293             rule => q(←← miljoonalta[ →→]),
294             },
295             '2000000' => {
296             base_value => q(2000000),
297             divisor => q(1000000),
298             rule => q(←← miljoonalta[ →→]),
299             },
300             '1000000000' => {
301             base_value => q(1000000000),
302             divisor => q(1000000000),
303             rule => q(←← miljardilta[ →→]),
304             },
305             '2000000000' => {
306             base_value => q(2000000000),
307             divisor => q(1000000000),
308             rule => q(←← miljardilta[ →→]),
309             },
310             '1000000000000' => {
311             base_value => q(1000000000000),
312             divisor => q(1000000000000),
313             rule => q(←← biljoonalta[ →→]),
314             },
315             '2000000000000' => {
316             base_value => q(2000000000000),
317             divisor => q(1000000000000),
318             rule => q(←← biljoonalta[ →→]),
319             },
320             '1000000000000000000' => {
321             base_value => q(1000000000000000000),
322             divisor => q(1000000000000000000),
323             rule => q(=#,##0=),
324             },
325             'max' => {
326             base_value => q(1000000000000000000),
327             divisor => q(1000000000000000000),
328             rule => q(=#,##0=),
329             },
330             },
331             },
332             'spellout-cardinal-ablative-plural' => {
333             'public' => {
334             '-x' => {
335             divisor => q(1),
336             rule => q(miinus →→),
337             },
338             '0' => {
339             base_value => q(0),
340             divisor => q(1),
341             rule => q(nollilta),
342             },
343             'x.x' => {
344             divisor => q(1),
345             rule => q(←← pilkku →→),
346             },
347             '1' => {
348             base_value => q(1),
349             divisor => q(1),
350             rule => q(yksiltä),
351             },
352             '2' => {
353             base_value => q(2),
354             divisor => q(1),
355             rule => q(kaksilta),
356             },
357             '3' => {
358             base_value => q(3),
359             divisor => q(1),
360             rule => q(kolmilta),
361             },
362             '4' => {
363             base_value => q(4),
364             divisor => q(1),
365             rule => q(neljiltä),
366             },
367             '5' => {
368             base_value => q(5),
369             divisor => q(1),
370             rule => q(viisiltä),
371             },
372             '6' => {
373             base_value => q(6),
374             divisor => q(1),
375             rule => q(kuusilta),
376             },
377             '7' => {
378             base_value => q(7),
379             divisor => q(1),
380             rule => q(seitsemiltä),
381             },
382             '8' => {
383             base_value => q(8),
384             divisor => q(1),
385             rule => q(kahdeksilta),
386             },
387             '9' => {
388             base_value => q(9),
389             divisor => q(1),
390             rule => q(yhdeksiltä),
391             },
392             '10' => {
393             base_value => q(10),
394             divisor => q(10),
395             rule => q(kymmeniltä),
396             },
397             '11' => {
398             base_value => q(11),
399             divisor => q(10),
400             rule => q(→→toista),
401             },
402             '20' => {
403             base_value => q(20),
404             divisor => q(10),
405             rule => q(←←­kymmeniltä[­→→]),
406             },
407             '100' => {
408             base_value => q(100),
409             divisor => q(100),
410             rule => q(sadoilta[­→→]),
411             },
412             '200' => {
413             base_value => q(200),
414             divisor => q(100),
415             rule => q(←←­sadoilta[­→→]),
416             },
417             '1000' => {
418             base_value => q(1000),
419             divisor => q(1000),
420             rule => q(tuhansilta[­→→]),
421             },
422             '2000' => {
423             base_value => q(2000),
424             divisor => q(1000),
425             rule => q(←←­tuhansilta[­→→]),
426             },
427             '1000000' => {
428             base_value => q(1000000),
429             divisor => q(1000000),
430             rule => q(←← miljoonilta[ →→]),
431             },
432             '2000000' => {
433             base_value => q(2000000),
434             divisor => q(1000000),
435             rule => q(←← miljoonilta[ →→]),
436             },
437             '1000000000' => {
438             base_value => q(1000000000),
439             divisor => q(1000000000),
440             rule => q(←← miljardeilta[ →→]),
441             },
442             '2000000000' => {
443             base_value => q(2000000000),
444             divisor => q(1000000000),
445             rule => q(←← miljardeilta[ →→]),
446             },
447             '1000000000000' => {
448             base_value => q(1000000000000),
449             divisor => q(1000000000000),
450             rule => q(←← biljoonilta[ →→]),
451             },
452             '2000000000000' => {
453             base_value => q(2000000000000),
454             divisor => q(1000000000000),
455             rule => q(←← biljoonilta[ →→]),
456             },
457             '1000000000000000000' => {
458             base_value => q(1000000000000000000),
459             divisor => q(1000000000000000000),
460             rule => q(=#,##0=),
461             },
462             'max' => {
463             base_value => q(1000000000000000000),
464             divisor => q(1000000000000000000),
465             rule => q(=#,##0=),
466             },
467             },
468             },
469             'spellout-cardinal-adessive' => {
470             'public' => {
471             '-x' => {
472             divisor => q(1),
473             rule => q(miinus →→),
474             },
475             '0' => {
476             base_value => q(0),
477             divisor => q(1),
478             rule => q(nollalla),
479             },
480             'x.x' => {
481             divisor => q(1),
482             rule => q(←← pilkku →→),
483             },
484             '1' => {
485             base_value => q(1),
486             divisor => q(1),
487             rule => q(yhdellä),
488             },
489             '2' => {
490             base_value => q(2),
491             divisor => q(1),
492             rule => q(kahdella),
493             },
494             '3' => {
495             base_value => q(3),
496             divisor => q(1),
497             rule => q(kolmella),
498             },
499             '4' => {
500             base_value => q(4),
501             divisor => q(1),
502             rule => q(neljällä),
503             },
504             '5' => {
505             base_value => q(5),
506             divisor => q(1),
507             rule => q(viidellä),
508             },
509             '6' => {
510             base_value => q(6),
511             divisor => q(1),
512             rule => q(kuudella),
513             },
514             '7' => {
515             base_value => q(7),
516             divisor => q(1),
517             rule => q(seitsemällä),
518             },
519             '8' => {
520             base_value => q(8),
521             divisor => q(1),
522             rule => q(kahdeksalla),
523             },
524             '9' => {
525             base_value => q(9),
526             divisor => q(1),
527             rule => q(yhdeksällä),
528             },
529             '10' => {
530             base_value => q(10),
531             divisor => q(10),
532             rule => q(kymmenellä),
533             },
534             '11' => {
535             base_value => q(11),
536             divisor => q(10),
537             rule => q(→→toista),
538             },
539             '20' => {
540             base_value => q(20),
541             divisor => q(10),
542             rule => q(←←­kymmenellä[­→→]),
543             },
544             '100' => {
545             base_value => q(100),
546             divisor => q(100),
547             rule => q(sadalla[­→→]),
548             },
549             '200' => {
550             base_value => q(200),
551             divisor => q(100),
552             rule => q(←←­sadalla[­→→]),
553             },
554             '1000' => {
555             base_value => q(1000),
556             divisor => q(1000),
557             rule => q(tuhannella[­→→]),
558             },
559             '2000' => {
560             base_value => q(2000),
561             divisor => q(1000),
562             rule => q(←←­tuhannella[­→→]),
563             },
564             '1000000' => {
565             base_value => q(1000000),
566             divisor => q(1000000),
567             rule => q(←← miljoonalla[ →→]),
568             },
569             '2000000' => {
570             base_value => q(2000000),
571             divisor => q(1000000),
572             rule => q(←← miljoonalla[ →→]),
573             },
574             '1000000000' => {
575             base_value => q(1000000000),
576             divisor => q(1000000000),
577             rule => q(←← miljardilla[ →→]),
578             },
579             '2000000000' => {
580             base_value => q(2000000000),
581             divisor => q(1000000000),
582             rule => q(←← miljardilla[ →→]),
583             },
584             '1000000000000' => {
585             base_value => q(1000000000000),
586             divisor => q(1000000000000),
587             rule => q(←← biljoonalla[ →→]),
588             },
589             '2000000000000' => {
590             base_value => q(2000000000000),
591             divisor => q(1000000000000),
592             rule => q(←← biljoonalla[ →→]),
593             },
594             '1000000000000000000' => {
595             base_value => q(1000000000000000000),
596             divisor => q(1000000000000000000),
597             rule => q(=#,##0=),
598             },
599             'max' => {
600             base_value => q(1000000000000000000),
601             divisor => q(1000000000000000000),
602             rule => q(=#,##0=),
603             },
604             },
605             },
606             'spellout-cardinal-adessive-plural' => {
607             'public' => {
608             '-x' => {
609             divisor => q(1),
610             rule => q(miinus →→),
611             },
612             '0' => {
613             base_value => q(0),
614             divisor => q(1),
615             rule => q(nollilla),
616             },
617             'x.x' => {
618             divisor => q(1),
619             rule => q(←← pilkku →→),
620             },
621             '1' => {
622             base_value => q(1),
623             divisor => q(1),
624             rule => q(yksillä),
625             },
626             '2' => {
627             base_value => q(2),
628             divisor => q(1),
629             rule => q(kaksilla),
630             },
631             '3' => {
632             base_value => q(3),
633             divisor => q(1),
634             rule => q(kolmilla),
635             },
636             '4' => {
637             base_value => q(4),
638             divisor => q(1),
639             rule => q(neljillä),
640             },
641             '5' => {
642             base_value => q(5),
643             divisor => q(1),
644             rule => q(viisillä),
645             },
646             '6' => {
647             base_value => q(6),
648             divisor => q(1),
649             rule => q(kuusilla),
650             },
651             '7' => {
652             base_value => q(7),
653             divisor => q(1),
654             rule => q(seitsemillä),
655             },
656             '8' => {
657             base_value => q(8),
658             divisor => q(1),
659             rule => q(kahdeksilla),
660             },
661             '9' => {
662             base_value => q(9),
663             divisor => q(1),
664             rule => q(yhdeksillä),
665             },
666             '10' => {
667             base_value => q(10),
668             divisor => q(10),
669             rule => q(kymmenillä),
670             },
671             '11' => {
672             base_value => q(11),
673             divisor => q(10),
674             rule => q(→→toista),
675             },
676             '20' => {
677             base_value => q(20),
678             divisor => q(10),
679             rule => q(←←­kymmenillä[­→→]),
680             },
681             '100' => {
682             base_value => q(100),
683             divisor => q(100),
684             rule => q(sadoilla[­→→]),
685             },
686             '200' => {
687             base_value => q(200),
688             divisor => q(100),
689             rule => q(←←­sadoilla[­→→]),
690             },
691             '1000' => {
692             base_value => q(1000),
693             divisor => q(1000),
694             rule => q(tuhansilla­[­→→]),
695             },
696             '2000' => {
697             base_value => q(2000),
698             divisor => q(1000),
699             rule => q(←←­tuhansilla[­→→]),
700             },
701             '1000000' => {
702             base_value => q(1000000),
703             divisor => q(1000000),
704             rule => q(←← miljoonilla[ →→]),
705             },
706             '2000000' => {
707             base_value => q(2000000),
708             divisor => q(1000000),
709             rule => q(←← miljoonilla[ →→]),
710             },
711             '1000000000' => {
712             base_value => q(1000000000),
713             divisor => q(1000000000),
714             rule => q(←← miljardeilla[ →→]),
715             },
716             '2000000000' => {
717             base_value => q(2000000000),
718             divisor => q(1000000000),
719             rule => q(←← miljardeilla[ →→]),
720             },
721             '1000000000000' => {
722             base_value => q(1000000000000),
723             divisor => q(1000000000000),
724             rule => q(←← biljoonilla[ →→]),
725             },
726             '2000000000000' => {
727             base_value => q(2000000000000),
728             divisor => q(1000000000000),
729             rule => q(←← biljoonilla[ →→]),
730             },
731             '1000000000000000000' => {
732             base_value => q(1000000000000000000),
733             divisor => q(1000000000000000000),
734             rule => q(=#,##0=),
735             },
736             'max' => {
737             base_value => q(1000000000000000000),
738             divisor => q(1000000000000000000),
739             rule => q(=#,##0=),
740             },
741             },
742             },
743             'spellout-cardinal-allative' => {
744             'public' => {
745             '-x' => {
746             divisor => q(1),
747             rule => q(miinus →→),
748             },
749             '0' => {
750             base_value => q(0),
751             divisor => q(1),
752             rule => q(nollalle),
753             },
754             'x.x' => {
755             divisor => q(1),
756             rule => q(←← pilkku →→),
757             },
758             '1' => {
759             base_value => q(1),
760             divisor => q(1),
761             rule => q(yhdelle),
762             },
763             '2' => {
764             base_value => q(2),
765             divisor => q(1),
766             rule => q(kahdelle),
767             },
768             '3' => {
769             base_value => q(3),
770             divisor => q(1),
771             rule => q(kolmelle),
772             },
773             '4' => {
774             base_value => q(4),
775             divisor => q(1),
776             rule => q(neljälle),
777             },
778             '5' => {
779             base_value => q(5),
780             divisor => q(1),
781             rule => q(viidelle),
782             },
783             '6' => {
784             base_value => q(6),
785             divisor => q(1),
786             rule => q(kuudelle),
787             },
788             '7' => {
789             base_value => q(7),
790             divisor => q(1),
791             rule => q(seitsemälle),
792             },
793             '8' => {
794             base_value => q(8),
795             divisor => q(1),
796             rule => q(kahdeksalle),
797             },
798             '9' => {
799             base_value => q(9),
800             divisor => q(1),
801             rule => q(yhdeksälle),
802             },
803             '10' => {
804             base_value => q(10),
805             divisor => q(10),
806             rule => q(kymmenelle),
807             },
808             '11' => {
809             base_value => q(11),
810             divisor => q(10),
811             rule => q(→→toista),
812             },
813             '20' => {
814             base_value => q(20),
815             divisor => q(10),
816             rule => q(←←­kymmenelle[­→→]),
817             },
818             '100' => {
819             base_value => q(100),
820             divisor => q(100),
821             rule => q(sadalle[­→→]),
822             },
823             '200' => {
824             base_value => q(200),
825             divisor => q(100),
826             rule => q(←←­sadalle[­→→]),
827             },
828             '1000' => {
829             base_value => q(1000),
830             divisor => q(1000),
831             rule => q(tuhannelle[­→→]),
832             },
833             '2000' => {
834             base_value => q(2000),
835             divisor => q(1000),
836             rule => q(←←­tuhannelle[­→→]),
837             },
838             '1000000' => {
839             base_value => q(1000000),
840             divisor => q(1000000),
841             rule => q(←← miljoonalle[ →→]),
842             },
843             '2000000' => {
844             base_value => q(2000000),
845             divisor => q(1000000),
846             rule => q(←← miljoonalle[ →→]),
847             },
848             '1000000000' => {
849             base_value => q(1000000000),
850             divisor => q(1000000000),
851             rule => q(←← miljardille[ →→]),
852             },
853             '2000000000' => {
854             base_value => q(2000000000),
855             divisor => q(1000000000),
856             rule => q(←← miljardille[ →→]),
857             },
858             '1000000000000' => {
859             base_value => q(1000000000000),
860             divisor => q(1000000000000),
861             rule => q(←← biljoonalle[ →→]),
862             },
863             '2000000000000' => {
864             base_value => q(2000000000000),
865             divisor => q(1000000000000),
866             rule => q(←← biljoonalle[ →→]),
867             },
868             '1000000000000000000' => {
869             base_value => q(1000000000000000000),
870             divisor => q(1000000000000000000),
871             rule => q(=#,##0=),
872             },
873             'max' => {
874             base_value => q(1000000000000000000),
875             divisor => q(1000000000000000000),
876             rule => q(=#,##0=),
877             },
878             },
879             },
880             'spellout-cardinal-allative-plural' => {
881             'public' => {
882             '-x' => {
883             divisor => q(1),
884             rule => q(miinus →→),
885             },
886             '0' => {
887             base_value => q(0),
888             divisor => q(1),
889             rule => q(nollille),
890             },
891             'x.x' => {
892             divisor => q(1),
893             rule => q(←← pilkku →→),
894             },
895             '1' => {
896             base_value => q(1),
897             divisor => q(1),
898             rule => q(yksille),
899             },
900             '2' => {
901             base_value => q(2),
902             divisor => q(1),
903             rule => q(kaksille),
904             },
905             '3' => {
906             base_value => q(3),
907             divisor => q(1),
908             rule => q(kolmille),
909             },
910             '4' => {
911             base_value => q(4),
912             divisor => q(1),
913             rule => q(neljille),
914             },
915             '5' => {
916             base_value => q(5),
917             divisor => q(1),
918             rule => q(viisille),
919             },
920             '6' => {
921             base_value => q(6),
922             divisor => q(1),
923             rule => q(kuusille),
924             },
925             '7' => {
926             base_value => q(7),
927             divisor => q(1),
928             rule => q(seitsemille),
929             },
930             '8' => {
931             base_value => q(8),
932             divisor => q(1),
933             rule => q(kahdeksille),
934             },
935             '9' => {
936             base_value => q(9),
937             divisor => q(1),
938             rule => q(yhdeksille),
939             },
940             '10' => {
941             base_value => q(10),
942             divisor => q(10),
943             rule => q(kymmenille),
944             },
945             '11' => {
946             base_value => q(11),
947             divisor => q(10),
948             rule => q(→→toista),
949             },
950             '20' => {
951             base_value => q(20),
952             divisor => q(10),
953             rule => q(←←­kymmenille[­→→]),
954             },
955             '100' => {
956             base_value => q(100),
957             divisor => q(100),
958             rule => q(sadoille[­→→]),
959             },
960             '200' => {
961             base_value => q(200),
962             divisor => q(100),
963             rule => q(←←­sadoille[­→→]),
964             },
965             '1000' => {
966             base_value => q(1000),
967             divisor => q(1000),
968             rule => q(tuhansille[­→→]),
969             },
970             '2000' => {
971             base_value => q(2000),
972             divisor => q(1000),
973             rule => q(←←­tuhansille[­→→]),
974             },
975             '1000000' => {
976             base_value => q(1000000),
977             divisor => q(1000000),
978             rule => q(←← miljoonille[ →→]),
979             },
980             '2000000' => {
981             base_value => q(2000000),
982             divisor => q(1000000),
983             rule => q(←← miljoonille[ →→]),
984             },
985             '1000000000' => {
986             base_value => q(1000000000),
987             divisor => q(1000000000),
988             rule => q(←← miljardeille[ →→]),
989             },
990             '2000000000' => {
991             base_value => q(2000000000),
992             divisor => q(1000000000),
993             rule => q(←← miljardeille[ →→]),
994             },
995             '1000000000000' => {
996             base_value => q(1000000000000),
997             divisor => q(1000000000000),
998             rule => q(←← biljoonille[ →→]),
999             },
1000             '2000000000000' => {
1001             base_value => q(2000000000000),
1002             divisor => q(1000000000000),
1003             rule => q(←← biljoonille[ →→]),
1004             },
1005             '1000000000000000000' => {
1006             base_value => q(1000000000000000000),
1007             divisor => q(1000000000000000000),
1008             rule => q(=#,##0=),
1009             },
1010             'max' => {
1011             base_value => q(1000000000000000000),
1012             divisor => q(1000000000000000000),
1013             rule => q(=#,##0=),
1014             },
1015             },
1016             },
1017             'spellout-cardinal-elative' => {
1018             'public' => {
1019             '-x' => {
1020             divisor => q(1),
1021             rule => q(miinus →→),
1022             },
1023             '0' => {
1024             base_value => q(0),
1025             divisor => q(1),
1026             rule => q(nollasta),
1027             },
1028             'x.x' => {
1029             divisor => q(1),
1030             rule => q(←← pilkku →→),
1031             },
1032             '1' => {
1033             base_value => q(1),
1034             divisor => q(1),
1035             rule => q(yhdestä),
1036             },
1037             '2' => {
1038             base_value => q(2),
1039             divisor => q(1),
1040             rule => q(kahdesta),
1041             },
1042             '3' => {
1043             base_value => q(3),
1044             divisor => q(1),
1045             rule => q(kolmesta),
1046             },
1047             '4' => {
1048             base_value => q(4),
1049             divisor => q(1),
1050             rule => q(neljästä),
1051             },
1052             '5' => {
1053             base_value => q(5),
1054             divisor => q(1),
1055             rule => q(viidestä),
1056             },
1057             '6' => {
1058             base_value => q(6),
1059             divisor => q(1),
1060             rule => q(kuudesta),
1061             },
1062             '7' => {
1063             base_value => q(7),
1064             divisor => q(1),
1065             rule => q(seitsemästä),
1066             },
1067             '8' => {
1068             base_value => q(8),
1069             divisor => q(1),
1070             rule => q(kahdeksasta),
1071             },
1072             '9' => {
1073             base_value => q(9),
1074             divisor => q(1),
1075             rule => q(yhdeksästä),
1076             },
1077             '10' => {
1078             base_value => q(10),
1079             divisor => q(10),
1080             rule => q(kymmenestä),
1081             },
1082             '11' => {
1083             base_value => q(11),
1084             divisor => q(10),
1085             rule => q(→→toista),
1086             },
1087             '20' => {
1088             base_value => q(20),
1089             divisor => q(10),
1090             rule => q(←←­kymmenestä[­→→]),
1091             },
1092             '100' => {
1093             base_value => q(100),
1094             divisor => q(100),
1095             rule => q(sadasta[­→→]),
1096             },
1097             '200' => {
1098             base_value => q(200),
1099             divisor => q(100),
1100             rule => q(←←­sadasta[­→→]),
1101             },
1102             '1000' => {
1103             base_value => q(1000),
1104             divisor => q(1000),
1105             rule => q(tuhannesta[­→→]),
1106             },
1107             '2000' => {
1108             base_value => q(2000),
1109             divisor => q(1000),
1110             rule => q(←←­tuhannesta[­→→]),
1111             },
1112             '1000000' => {
1113             base_value => q(1000000),
1114             divisor => q(1000000),
1115             rule => q(←← miljoonasta[ →→]),
1116             },
1117             '2000000' => {
1118             base_value => q(2000000),
1119             divisor => q(1000000),
1120             rule => q(←← miljoonasta[ →→]),
1121             },
1122             '1000000000' => {
1123             base_value => q(1000000000),
1124             divisor => q(1000000000),
1125             rule => q(←← miljardista[ →→]),
1126             },
1127             '2000000000' => {
1128             base_value => q(2000000000),
1129             divisor => q(1000000000),
1130             rule => q(←← miljardista[ →→]),
1131             },
1132             '1000000000000' => {
1133             base_value => q(1000000000000),
1134             divisor => q(1000000000000),
1135             rule => q(←← biljoonasta[ →→]),
1136             },
1137             '2000000000000' => {
1138             base_value => q(2000000000000),
1139             divisor => q(1000000000000),
1140             rule => q(←← biljoonasta[ →→]),
1141             },
1142             '1000000000000000000' => {
1143             base_value => q(1000000000000000000),
1144             divisor => q(1000000000000000000),
1145             rule => q(=#,##0=),
1146             },
1147             'max' => {
1148             base_value => q(1000000000000000000),
1149             divisor => q(1000000000000000000),
1150             rule => q(=#,##0=),
1151             },
1152             },
1153             },
1154             'spellout-cardinal-elative-plural' => {
1155             'public' => {
1156             '-x' => {
1157             divisor => q(1),
1158             rule => q(miinus →→),
1159             },
1160             '0' => {
1161             base_value => q(0),
1162             divisor => q(1),
1163             rule => q(nollista),
1164             },
1165             'x.x' => {
1166             divisor => q(1),
1167             rule => q(←← pilkku →→),
1168             },
1169             '1' => {
1170             base_value => q(1),
1171             divisor => q(1),
1172             rule => q(yksistä),
1173             },
1174             '2' => {
1175             base_value => q(2),
1176             divisor => q(1),
1177             rule => q(kaksista),
1178             },
1179             '3' => {
1180             base_value => q(3),
1181             divisor => q(1),
1182             rule => q(kolmista),
1183             },
1184             '4' => {
1185             base_value => q(4),
1186             divisor => q(1),
1187             rule => q(neljistä),
1188             },
1189             '5' => {
1190             base_value => q(5),
1191             divisor => q(1),
1192             rule => q(viisistä),
1193             },
1194             '6' => {
1195             base_value => q(6),
1196             divisor => q(1),
1197             rule => q(kuusista),
1198             },
1199             '7' => {
1200             base_value => q(7),
1201             divisor => q(1),
1202             rule => q(seitsemistä),
1203             },
1204             '8' => {
1205             base_value => q(8),
1206             divisor => q(1),
1207             rule => q(kahdeksista),
1208             },
1209             '9' => {
1210             base_value => q(9),
1211             divisor => q(1),
1212             rule => q(yhdeksistä),
1213             },
1214             '10' => {
1215             base_value => q(10),
1216             divisor => q(10),
1217             rule => q(kymmenistä),
1218             },
1219             '11' => {
1220             base_value => q(11),
1221             divisor => q(10),
1222             rule => q(→→toista),
1223             },
1224             '20' => {
1225             base_value => q(20),
1226             divisor => q(10),
1227             rule => q(←←­kymmenistä[­→→]),
1228             },
1229             '100' => {
1230             base_value => q(100),
1231             divisor => q(100),
1232             rule => q(sadoista[­→→]),
1233             },
1234             '200' => {
1235             base_value => q(200),
1236             divisor => q(100),
1237             rule => q(←←­sadoista[­→→]),
1238             },
1239             '1000' => {
1240             base_value => q(1000),
1241             divisor => q(1000),
1242             rule => q(tuhansista[­→→]),
1243             },
1244             '2000' => {
1245             base_value => q(2000),
1246             divisor => q(1000),
1247             rule => q(←←­tuhansista[­→→]),
1248             },
1249             '1000000' => {
1250             base_value => q(1000000),
1251             divisor => q(1000000),
1252             rule => q(←← miljoonista[ →→]),
1253             },
1254             '2000000' => {
1255             base_value => q(2000000),
1256             divisor => q(1000000),
1257             rule => q(←← miljoonista[ →→]),
1258             },
1259             '1000000000' => {
1260             base_value => q(1000000000),
1261             divisor => q(1000000000),
1262             rule => q(←← miljardeista[ →→]),
1263             },
1264             '2000000000' => {
1265             base_value => q(2000000000),
1266             divisor => q(1000000000),
1267             rule => q(←← miljardeista[ →→]),
1268             },
1269             '1000000000000' => {
1270             base_value => q(1000000000000),
1271             divisor => q(1000000000000),
1272             rule => q(←← biljoonista[ →→]),
1273             },
1274             '2000000000000' => {
1275             base_value => q(2000000000000),
1276             divisor => q(1000000000000),
1277             rule => q(←← biljoonista[ →→]),
1278             },
1279             '1000000000000000000' => {
1280             base_value => q(1000000000000000000),
1281             divisor => q(1000000000000000000),
1282             rule => q(=#,##0=),
1283             },
1284             'max' => {
1285             base_value => q(1000000000000000000),
1286             divisor => q(1000000000000000000),
1287             rule => q(=#,##0=),
1288             },
1289             },
1290             },
1291             'spellout-cardinal-essive' => {
1292             'public' => {
1293             '-x' => {
1294             divisor => q(1),
1295             rule => q(miinus →→),
1296             },
1297             '0' => {
1298             base_value => q(0),
1299             divisor => q(1),
1300             rule => q(nollana),
1301             },
1302             'x.x' => {
1303             divisor => q(1),
1304             rule => q(←← pilkku →→),
1305             },
1306             '1' => {
1307             base_value => q(1),
1308             divisor => q(1),
1309             rule => q(yhtenä),
1310             },
1311             '2' => {
1312             base_value => q(2),
1313             divisor => q(1),
1314             rule => q(kahtena),
1315             },
1316             '3' => {
1317             base_value => q(3),
1318             divisor => q(1),
1319             rule => q(kolmena),
1320             },
1321             '4' => {
1322             base_value => q(4),
1323             divisor => q(1),
1324             rule => q(neljänä),
1325             },
1326             '5' => {
1327             base_value => q(5),
1328             divisor => q(1),
1329             rule => q(viitenä),
1330             },
1331             '6' => {
1332             base_value => q(6),
1333             divisor => q(1),
1334             rule => q(kuutena),
1335             },
1336             '7' => {
1337             base_value => q(7),
1338             divisor => q(1),
1339             rule => q(seitsemänä),
1340             },
1341             '8' => {
1342             base_value => q(8),
1343             divisor => q(1),
1344             rule => q(kahdeksana),
1345             },
1346             '9' => {
1347             base_value => q(9),
1348             divisor => q(1),
1349             rule => q(yhdeksänä),
1350             },
1351             '10' => {
1352             base_value => q(10),
1353             divisor => q(10),
1354             rule => q(kymmenenä),
1355             },
1356             '11' => {
1357             base_value => q(11),
1358             divisor => q(10),
1359             rule => q(→→toista),
1360             },
1361             '20' => {
1362             base_value => q(20),
1363             divisor => q(10),
1364             rule => q(←←­kymmenenä[­→→]),
1365             },
1366             '100' => {
1367             base_value => q(100),
1368             divisor => q(100),
1369             rule => q(satana[­→→]),
1370             },
1371             '200' => {
1372             base_value => q(200),
1373             divisor => q(100),
1374             rule => q(←←­satana[­→→]),
1375             },
1376             '1000' => {
1377             base_value => q(1000),
1378             divisor => q(1000),
1379             rule => q(tuhantena[­→→]),
1380             },
1381             '2000' => {
1382             base_value => q(2000),
1383             divisor => q(1000),
1384             rule => q(←←­tuhantena[­→→]),
1385             },
1386             '1000000' => {
1387             base_value => q(1000000),
1388             divisor => q(1000000),
1389             rule => q(←← miljoonana[ →→]),
1390             },
1391             '2000000' => {
1392             base_value => q(2000000),
1393             divisor => q(1000000),
1394             rule => q(←← miljoonana[ →→]),
1395             },
1396             '1000000000' => {
1397             base_value => q(1000000000),
1398             divisor => q(1000000000),
1399             rule => q(←← miljardina[ →→]),
1400             },
1401             '2000000000' => {
1402             base_value => q(2000000000),
1403             divisor => q(1000000000),
1404             rule => q(←← miljardina[ →→]),
1405             },
1406             '1000000000000' => {
1407             base_value => q(1000000000000),
1408             divisor => q(1000000000000),
1409             rule => q(←← biljoonana[ →→]),
1410             },
1411             '2000000000000' => {
1412             base_value => q(2000000000000),
1413             divisor => q(1000000000000),
1414             rule => q(←← biljoonana[ →→]),
1415             },
1416             '1000000000000000000' => {
1417             base_value => q(1000000000000000000),
1418             divisor => q(1000000000000000000),
1419             rule => q(=#,##0=),
1420             },
1421             'max' => {
1422             base_value => q(1000000000000000000),
1423             divisor => q(1000000000000000000),
1424             rule => q(=#,##0=),
1425             },
1426             },
1427             },
1428             'spellout-cardinal-essive-plural' => {
1429             'public' => {
1430             '-x' => {
1431             divisor => q(1),
1432             rule => q(miinus →→),
1433             },
1434             '0' => {
1435             base_value => q(0),
1436             divisor => q(1),
1437             rule => q(nollina),
1438             },
1439             'x.x' => {
1440             divisor => q(1),
1441             rule => q(←← pilkku →→),
1442             },
1443             '1' => {
1444             base_value => q(1),
1445             divisor => q(1),
1446             rule => q(yksinä),
1447             },
1448             '2' => {
1449             base_value => q(2),
1450             divisor => q(1),
1451             rule => q(kaksina),
1452             },
1453             '3' => {
1454             base_value => q(3),
1455             divisor => q(1),
1456             rule => q(kolmina),
1457             },
1458             '4' => {
1459             base_value => q(4),
1460             divisor => q(1),
1461             rule => q(neljinä),
1462             },
1463             '5' => {
1464             base_value => q(5),
1465             divisor => q(1),
1466             rule => q(viisinä),
1467             },
1468             '6' => {
1469             base_value => q(6),
1470             divisor => q(1),
1471             rule => q(kuusina),
1472             },
1473             '7' => {
1474             base_value => q(7),
1475             divisor => q(1),
1476             rule => q(seitseminä),
1477             },
1478             '8' => {
1479             base_value => q(8),
1480             divisor => q(1),
1481             rule => q(kahdeksina),
1482             },
1483             '9' => {
1484             base_value => q(9),
1485             divisor => q(1),
1486             rule => q(yhdeksinä),
1487             },
1488             '10' => {
1489             base_value => q(10),
1490             divisor => q(10),
1491             rule => q(kymmeninä),
1492             },
1493             '11' => {
1494             base_value => q(11),
1495             divisor => q(10),
1496             rule => q(→→toista),
1497             },
1498             '20' => {
1499             base_value => q(20),
1500             divisor => q(10),
1501             rule => q(←←­kymmeninä[­→→]),
1502             },
1503             '100' => {
1504             base_value => q(100),
1505             divisor => q(100),
1506             rule => q(satoina[­→→]),
1507             },
1508             '200' => {
1509             base_value => q(200),
1510             divisor => q(100),
1511             rule => q(←←­satoina[­→→]),
1512             },
1513             '1000' => {
1514             base_value => q(1000),
1515             divisor => q(1000),
1516             rule => q(tuhansina[­→→]),
1517             },
1518             '2000' => {
1519             base_value => q(2000),
1520             divisor => q(1000),
1521             rule => q(←←­tuhansina[­→→]),
1522             },
1523             '1000000' => {
1524             base_value => q(1000000),
1525             divisor => q(1000000),
1526             rule => q(←← miljoonina[ →→]),
1527             },
1528             '2000000' => {
1529             base_value => q(2000000),
1530             divisor => q(1000000),
1531             rule => q(←← miljoonina[ →→]),
1532             },
1533             '1000000000' => {
1534             base_value => q(1000000000),
1535             divisor => q(1000000000),
1536             rule => q(←← miljardeina[ →→]),
1537             },
1538             '2000000000' => {
1539             base_value => q(2000000000),
1540             divisor => q(1000000000),
1541             rule => q(←← miljardeina[ →→]),
1542             },
1543             '1000000000000' => {
1544             base_value => q(1000000000000),
1545             divisor => q(1000000000000),
1546             rule => q(←← biljoonina[ →→]),
1547             },
1548             '2000000000000' => {
1549             base_value => q(2000000000000),
1550             divisor => q(1000000000000),
1551             rule => q(←← biljoonina[ →→]),
1552             },
1553             '1000000000000000000' => {
1554             base_value => q(1000000000000000000),
1555             divisor => q(1000000000000000000),
1556             rule => q(=#,##0=),
1557             },
1558             'max' => {
1559             base_value => q(1000000000000000000),
1560             divisor => q(1000000000000000000),
1561             rule => q(=#,##0=),
1562             },
1563             },
1564             },
1565             'spellout-cardinal-genitive' => {
1566             'public' => {
1567             '-x' => {
1568             divisor => q(1),
1569             rule => q(miinus →→),
1570             },
1571             '0' => {
1572             base_value => q(0),
1573             divisor => q(1),
1574             rule => q(nollan),
1575             },
1576             'x.x' => {
1577             divisor => q(1),
1578             rule => q(←← pilkku →→),
1579             },
1580             '1' => {
1581             base_value => q(1),
1582             divisor => q(1),
1583             rule => q(yhden),
1584             },
1585             '2' => {
1586             base_value => q(2),
1587             divisor => q(1),
1588             rule => q(kahden),
1589             },
1590             '3' => {
1591             base_value => q(3),
1592             divisor => q(1),
1593             rule => q(kolmen),
1594             },
1595             '4' => {
1596             base_value => q(4),
1597             divisor => q(1),
1598             rule => q(neljän),
1599             },
1600             '5' => {
1601             base_value => q(5),
1602             divisor => q(1),
1603             rule => q(viiden),
1604             },
1605             '6' => {
1606             base_value => q(6),
1607             divisor => q(1),
1608             rule => q(kuuden),
1609             },
1610             '7' => {
1611             base_value => q(7),
1612             divisor => q(1),
1613             rule => q(seitsemän),
1614             },
1615             '8' => {
1616             base_value => q(8),
1617             divisor => q(1),
1618             rule => q(kahdeksan),
1619             },
1620             '9' => {
1621             base_value => q(9),
1622             divisor => q(1),
1623             rule => q(yhdeksän),
1624             },
1625             '10' => {
1626             base_value => q(10),
1627             divisor => q(10),
1628             rule => q(kymmenen),
1629             },
1630             '11' => {
1631             base_value => q(11),
1632             divisor => q(10),
1633             rule => q(→→toista),
1634             },
1635             '20' => {
1636             base_value => q(20),
1637             divisor => q(10),
1638             rule => q(←←­kymmenen[­→→]),
1639             },
1640             '100' => {
1641             base_value => q(100),
1642             divisor => q(100),
1643             rule => q(sadan[­→→]),
1644             },
1645             '200' => {
1646             base_value => q(200),
1647             divisor => q(100),
1648             rule => q(←←­sadan[­→→]),
1649             },
1650             '1000' => {
1651             base_value => q(1000),
1652             divisor => q(1000),
1653             rule => q(tuhannen[­→→]),
1654             },
1655             '2000' => {
1656             base_value => q(2000),
1657             divisor => q(1000),
1658             rule => q(←←­tuhannen[­→→]),
1659             },
1660             '1000000' => {
1661             base_value => q(1000000),
1662             divisor => q(1000000),
1663             rule => q(←← miljoonan[ →→]),
1664             },
1665             '2000000' => {
1666             base_value => q(2000000),
1667             divisor => q(1000000),
1668             rule => q(←← miljoonan[ →→]),
1669             },
1670             '1000000000' => {
1671             base_value => q(1000000000),
1672             divisor => q(1000000000),
1673             rule => q(←← miljardin[ →→]),
1674             },
1675             '2000000000' => {
1676             base_value => q(2000000000),
1677             divisor => q(1000000000),
1678             rule => q(←← miljardin[ →→]),
1679             },
1680             '1000000000000' => {
1681             base_value => q(1000000000000),
1682             divisor => q(1000000000000),
1683             rule => q(←← biljoonan[ →→]),
1684             },
1685             '2000000000000' => {
1686             base_value => q(2000000000000),
1687             divisor => q(1000000000000),
1688             rule => q(←← biljoonan[ →→]),
1689             },
1690             '1000000000000000000' => {
1691             base_value => q(1000000000000000000),
1692             divisor => q(1000000000000000000),
1693             rule => q(=#,##0=),
1694             },
1695             'max' => {
1696             base_value => q(1000000000000000000),
1697             divisor => q(1000000000000000000),
1698             rule => q(=#,##0=),
1699             },
1700             },
1701             },
1702             'spellout-cardinal-genitive-plural' => {
1703             'public' => {
1704             '-x' => {
1705             divisor => q(1),
1706             rule => q(miinus →→),
1707             },
1708             '0' => {
1709             base_value => q(0),
1710             divisor => q(1),
1711             rule => q(nollien),
1712             },
1713             'x.x' => {
1714             divisor => q(1),
1715             rule => q(←← pilkku →→),
1716             },
1717             '1' => {
1718             base_value => q(1),
1719             divisor => q(1),
1720             rule => q(yksien),
1721             },
1722             '2' => {
1723             base_value => q(2),
1724             divisor => q(1),
1725             rule => q(kaksien),
1726             },
1727             '3' => {
1728             base_value => q(3),
1729             divisor => q(1),
1730             rule => q(kolmien),
1731             },
1732             '4' => {
1733             base_value => q(4),
1734             divisor => q(1),
1735             rule => q(neljien),
1736             },
1737             '5' => {
1738             base_value => q(5),
1739             divisor => q(1),
1740             rule => q(viisien),
1741             },
1742             '6' => {
1743             base_value => q(6),
1744             divisor => q(1),
1745             rule => q(kuusien),
1746             },
1747             '7' => {
1748             base_value => q(7),
1749             divisor => q(1),
1750             rule => q(seitsemien),
1751             },
1752             '8' => {
1753             base_value => q(8),
1754             divisor => q(1),
1755             rule => q(kahdeksien),
1756             },
1757             '9' => {
1758             base_value => q(9),
1759             divisor => q(1),
1760             rule => q(yhdeksien),
1761             },
1762             '10' => {
1763             base_value => q(10),
1764             divisor => q(10),
1765             rule => q(kymmenien),
1766             },
1767             '11' => {
1768             base_value => q(11),
1769             divisor => q(10),
1770             rule => q(→→toista),
1771             },
1772             '20' => {
1773             base_value => q(20),
1774             divisor => q(10),
1775             rule => q(←←­kymmenien[­→→]),
1776             },
1777             '100' => {
1778             base_value => q(100),
1779             divisor => q(100),
1780             rule => q(satojen[­→→]),
1781             },
1782             '200' => {
1783             base_value => q(200),
1784             divisor => q(100),
1785             rule => q(←←­satojen[­→→]),
1786             },
1787             '1000' => {
1788             base_value => q(1000),
1789             divisor => q(1000),
1790             rule => q(tuhansien[­→→]),
1791             },
1792             '2000' => {
1793             base_value => q(2000),
1794             divisor => q(1000),
1795             rule => q(←←­tuhansien[­→→]),
1796             },
1797             '1000000' => {
1798             base_value => q(1000000),
1799             divisor => q(1000000),
1800             rule => q(←← miljoonien[ →→]),
1801             },
1802             '2000000' => {
1803             base_value => q(2000000),
1804             divisor => q(1000000),
1805             rule => q(←← miljoonien[ →→]),
1806             },
1807             '1000000000' => {
1808             base_value => q(1000000000),
1809             divisor => q(1000000000),
1810             rule => q(←← miljardien[ →→]),
1811             },
1812             '2000000000' => {
1813             base_value => q(2000000000),
1814             divisor => q(1000000000),
1815             rule => q(←← miljardien[ →→]),
1816             },
1817             '1000000000000' => {
1818             base_value => q(1000000000000),
1819             divisor => q(1000000000000),
1820             rule => q(←← biljoonien[ →→]),
1821             },
1822             '2000000000000' => {
1823             base_value => q(2000000000000),
1824             divisor => q(1000000000000),
1825             rule => q(←← biljoonien[ →→]),
1826             },
1827             '1000000000000000000' => {
1828             base_value => q(1000000000000000000),
1829             divisor => q(1000000000000000000),
1830             rule => q(=#,##0=),
1831             },
1832             'max' => {
1833             base_value => q(1000000000000000000),
1834             divisor => q(1000000000000000000),
1835             rule => q(=#,##0=),
1836             },
1837             },
1838             },
1839             'spellout-cardinal-illative' => {
1840             'public' => {
1841             '-x' => {
1842             divisor => q(1),
1843             rule => q(miinus →→),
1844             },
1845             '0' => {
1846             base_value => q(0),
1847             divisor => q(1),
1848             rule => q(nollaan),
1849             },
1850             'x.x' => {
1851             divisor => q(1),
1852             rule => q(←← pilkku →→),
1853             },
1854             '1' => {
1855             base_value => q(1),
1856             divisor => q(1),
1857             rule => q(yhteen),
1858             },
1859             '2' => {
1860             base_value => q(2),
1861             divisor => q(1),
1862             rule => q(kahteen),
1863             },
1864             '3' => {
1865             base_value => q(3),
1866             divisor => q(1),
1867             rule => q(kolmeen),
1868             },
1869             '4' => {
1870             base_value => q(4),
1871             divisor => q(1),
1872             rule => q(neljään),
1873             },
1874             '5' => {
1875             base_value => q(5),
1876             divisor => q(1),
1877             rule => q(viiteen),
1878             },
1879             '6' => {
1880             base_value => q(6),
1881             divisor => q(1),
1882             rule => q(kuuteen),
1883             },
1884             '7' => {
1885             base_value => q(7),
1886             divisor => q(1),
1887             rule => q(seitsemään),
1888             },
1889             '8' => {
1890             base_value => q(8),
1891             divisor => q(1),
1892             rule => q(kahdeksaan),
1893             },
1894             '9' => {
1895             base_value => q(9),
1896             divisor => q(1),
1897             rule => q(yhdeksään),
1898             },
1899             '10' => {
1900             base_value => q(10),
1901             divisor => q(10),
1902             rule => q(kymmeneen),
1903             },
1904             '11' => {
1905             base_value => q(11),
1906             divisor => q(10),
1907             rule => q(→→toista),
1908             },
1909             '20' => {
1910             base_value => q(20),
1911             divisor => q(10),
1912             rule => q(←←­kymmeneen[­→→]),
1913             },
1914             '100' => {
1915             base_value => q(100),
1916             divisor => q(100),
1917             rule => q(sataan[­→→]),
1918             },
1919             '200' => {
1920             base_value => q(200),
1921             divisor => q(100),
1922             rule => q(←←­sataan[­→→]),
1923             },
1924             '1000' => {
1925             base_value => q(1000),
1926             divisor => q(1000),
1927             rule => q(tuhanteen[­→→]),
1928             },
1929             '2000' => {
1930             base_value => q(2000),
1931             divisor => q(1000),
1932             rule => q(←←­tuhanteen[­→→]),
1933             },
1934             '1000000' => {
1935             base_value => q(1000000),
1936             divisor => q(1000000),
1937             rule => q(←← miljoonaan[ →→]),
1938             },
1939             '2000000' => {
1940             base_value => q(2000000),
1941             divisor => q(1000000),
1942             rule => q(←← miljoonaan[ →→]),
1943             },
1944             '1000000000' => {
1945             base_value => q(1000000000),
1946             divisor => q(1000000000),
1947             rule => q(←← miljardiin[ →→]),
1948             },
1949             '2000000000' => {
1950             base_value => q(2000000000),
1951             divisor => q(1000000000),
1952             rule => q(←← miljardiin[ →→]),
1953             },
1954             '1000000000000' => {
1955             base_value => q(1000000000000),
1956             divisor => q(1000000000000),
1957             rule => q(←← biljoonaan[ →→]),
1958             },
1959             '2000000000000' => {
1960             base_value => q(2000000000000),
1961             divisor => q(1000000000000),
1962             rule => q(←← biljoonaan[ →→]),
1963             },
1964             '1000000000000000000' => {
1965             base_value => q(1000000000000000000),
1966             divisor => q(1000000000000000000),
1967             rule => q(=#,##0=),
1968             },
1969             'max' => {
1970             base_value => q(1000000000000000000),
1971             divisor => q(1000000000000000000),
1972             rule => q(=#,##0=),
1973             },
1974             },
1975             },
1976             'spellout-cardinal-illative-plural' => {
1977             'public' => {
1978             '-x' => {
1979             divisor => q(1),
1980             rule => q(miinus →→),
1981             },
1982             '0' => {
1983             base_value => q(0),
1984             divisor => q(1),
1985             rule => q(nolliin),
1986             },
1987             'x.x' => {
1988             divisor => q(1),
1989             rule => q(←← pilkku →→),
1990             },
1991             '1' => {
1992             base_value => q(1),
1993             divisor => q(1),
1994             rule => q(yksiin),
1995             },
1996             '2' => {
1997             base_value => q(2),
1998             divisor => q(1),
1999             rule => q(kaksiin),
2000             },
2001             '3' => {
2002             base_value => q(3),
2003             divisor => q(1),
2004             rule => q(kolmiin),
2005             },
2006             '4' => {
2007             base_value => q(4),
2008             divisor => q(1),
2009             rule => q(neljiin),
2010             },
2011             '5' => {
2012             base_value => q(5),
2013             divisor => q(1),
2014             rule => q(viisiin),
2015             },
2016             '6' => {
2017             base_value => q(6),
2018             divisor => q(1),
2019             rule => q(kuusiin),
2020             },
2021             '7' => {
2022             base_value => q(7),
2023             divisor => q(1),
2024             rule => q(seitsemiin),
2025             },
2026             '8' => {
2027             base_value => q(8),
2028             divisor => q(1),
2029             rule => q(kahdeksiin),
2030             },
2031             '9' => {
2032             base_value => q(9),
2033             divisor => q(1),
2034             rule => q(yhdeksiin),
2035             },
2036             '10' => {
2037             base_value => q(10),
2038             divisor => q(10),
2039             rule => q(kymmeniin),
2040             },
2041             '11' => {
2042             base_value => q(11),
2043             divisor => q(10),
2044             rule => q(→→toista),
2045             },
2046             '20' => {
2047             base_value => q(20),
2048             divisor => q(10),
2049             rule => q(←←­kymmeniin[­→→]),
2050             },
2051             '100' => {
2052             base_value => q(100),
2053             divisor => q(100),
2054             rule => q(satoihin[­→→]),
2055             },
2056             '200' => {
2057             base_value => q(200),
2058             divisor => q(100),
2059             rule => q(←←­satoihin[­→→]),
2060             },
2061             '1000' => {
2062             base_value => q(1000),
2063             divisor => q(1000),
2064             rule => q(tuhansiin­[­→→]),
2065             },
2066             '2000' => {
2067             base_value => q(2000),
2068             divisor => q(1000),
2069             rule => q(←←­tuhansiin­[­→→]),
2070             },
2071             '1000000' => {
2072             base_value => q(1000000),
2073             divisor => q(1000000),
2074             rule => q(←← miljooniin[ →→]),
2075             },
2076             '2000000' => {
2077             base_value => q(2000000),
2078             divisor => q(1000000),
2079             rule => q(←← miljooniin[ →→]),
2080             },
2081             '1000000000' => {
2082             base_value => q(1000000000),
2083             divisor => q(1000000000),
2084             rule => q(←← miljardeihin[ →→]),
2085             },
2086             '2000000000' => {
2087             base_value => q(2000000000),
2088             divisor => q(1000000000),
2089             rule => q(←← miljardeihin[ →→]),
2090             },
2091             '1000000000000' => {
2092             base_value => q(1000000000000),
2093             divisor => q(1000000000000),
2094             rule => q(←← biljooniin[ →→]),
2095             },
2096             '2000000000000' => {
2097             base_value => q(2000000000000),
2098             divisor => q(1000000000000),
2099             rule => q(←← biljooniin[ →→]),
2100             },
2101             '1000000000000000000' => {
2102             base_value => q(1000000000000000000),
2103             divisor => q(1000000000000000000),
2104             rule => q(=#,##0=),
2105             },
2106             'max' => {
2107             base_value => q(1000000000000000000),
2108             divisor => q(1000000000000000000),
2109             rule => q(=#,##0=),
2110             },
2111             },
2112             },
2113             'spellout-cardinal-inessive' => {
2114             'public' => {
2115             '-x' => {
2116             divisor => q(1),
2117             rule => q(miinus →→),
2118             },
2119             '0' => {
2120             base_value => q(0),
2121             divisor => q(1),
2122             rule => q(nollassa),
2123             },
2124             'x.x' => {
2125             divisor => q(1),
2126             rule => q(←← pilkku →→),
2127             },
2128             '1' => {
2129             base_value => q(1),
2130             divisor => q(1),
2131             rule => q(yhdessä),
2132             },
2133             '2' => {
2134             base_value => q(2),
2135             divisor => q(1),
2136             rule => q(kahdessa),
2137             },
2138             '3' => {
2139             base_value => q(3),
2140             divisor => q(1),
2141             rule => q(kolmessa),
2142             },
2143             '4' => {
2144             base_value => q(4),
2145             divisor => q(1),
2146             rule => q(neljässä),
2147             },
2148             '5' => {
2149             base_value => q(5),
2150             divisor => q(1),
2151             rule => q(viidessä),
2152             },
2153             '6' => {
2154             base_value => q(6),
2155             divisor => q(1),
2156             rule => q(kuudessa),
2157             },
2158             '7' => {
2159             base_value => q(7),
2160             divisor => q(1),
2161             rule => q(seitsemässä),
2162             },
2163             '8' => {
2164             base_value => q(8),
2165             divisor => q(1),
2166             rule => q(kahdeksassa),
2167             },
2168             '9' => {
2169             base_value => q(9),
2170             divisor => q(1),
2171             rule => q(yhdeksässä),
2172             },
2173             '10' => {
2174             base_value => q(10),
2175             divisor => q(10),
2176             rule => q(kymmenessä),
2177             },
2178             '11' => {
2179             base_value => q(11),
2180             divisor => q(10),
2181             rule => q(→→toista),
2182             },
2183             '20' => {
2184             base_value => q(20),
2185             divisor => q(10),
2186             rule => q(←←­kymmenessä[­→→]),
2187             },
2188             '100' => {
2189             base_value => q(100),
2190             divisor => q(100),
2191             rule => q(sadassa[­→→]),
2192             },
2193             '200' => {
2194             base_value => q(200),
2195             divisor => q(100),
2196             rule => q(←←­sadassa[­→→]),
2197             },
2198             '1000' => {
2199             base_value => q(1000),
2200             divisor => q(1000),
2201             rule => q(tuhannessa[­→→]),
2202             },
2203             '2000' => {
2204             base_value => q(2000),
2205             divisor => q(1000),
2206             rule => q(←←­tuhannessa[­→→]),
2207             },
2208             '1000000' => {
2209             base_value => q(1000000),
2210             divisor => q(1000000),
2211             rule => q(←← miljoonassa[ →→]),
2212             },
2213             '2000000' => {
2214             base_value => q(2000000),
2215             divisor => q(1000000),
2216             rule => q(←← miljoonassa[ →→]),
2217             },
2218             '1000000000' => {
2219             base_value => q(1000000000),
2220             divisor => q(1000000000),
2221             rule => q(←← miljardissa[ →→]),
2222             },
2223             '2000000000' => {
2224             base_value => q(2000000000),
2225             divisor => q(1000000000),
2226             rule => q(←← miljardissa[ →→]),
2227             },
2228             '1000000000000' => {
2229             base_value => q(1000000000000),
2230             divisor => q(1000000000000),
2231             rule => q(←← biljoonassa[ →→]),
2232             },
2233             '2000000000000' => {
2234             base_value => q(2000000000000),
2235             divisor => q(1000000000000),
2236             rule => q(←← biljoonassa[ →→]),
2237             },
2238             '1000000000000000000' => {
2239             base_value => q(1000000000000000000),
2240             divisor => q(1000000000000000000),
2241             rule => q(=#,##0=),
2242             },
2243             'max' => {
2244             base_value => q(1000000000000000000),
2245             divisor => q(1000000000000000000),
2246             rule => q(=#,##0=),
2247             },
2248             },
2249             },
2250             'spellout-cardinal-inessive-plural' => {
2251             'public' => {
2252             '-x' => {
2253             divisor => q(1),
2254             rule => q(miinus →→),
2255             },
2256             '0' => {
2257             base_value => q(0),
2258             divisor => q(1),
2259             rule => q(nollissa),
2260             },
2261             'x.x' => {
2262             divisor => q(1),
2263             rule => q(←← pilkku →→),
2264             },
2265             '1' => {
2266             base_value => q(1),
2267             divisor => q(1),
2268             rule => q(yksissä),
2269             },
2270             '2' => {
2271             base_value => q(2),
2272             divisor => q(1),
2273             rule => q(kaksissa),
2274             },
2275             '3' => {
2276             base_value => q(3),
2277             divisor => q(1),
2278             rule => q(kolmissa),
2279             },
2280             '4' => {
2281             base_value => q(4),
2282             divisor => q(1),
2283             rule => q(neljissä),
2284             },
2285             '5' => {
2286             base_value => q(5),
2287             divisor => q(1),
2288             rule => q(viisissä),
2289             },
2290             '6' => {
2291             base_value => q(6),
2292             divisor => q(1),
2293             rule => q(kuusissa),
2294             },
2295             '7' => {
2296             base_value => q(7),
2297             divisor => q(1),
2298             rule => q(seitsemissä),
2299             },
2300             '8' => {
2301             base_value => q(8),
2302             divisor => q(1),
2303             rule => q(kahdeksissa),
2304             },
2305             '9' => {
2306             base_value => q(9),
2307             divisor => q(1),
2308             rule => q(yhdeksissä),
2309             },
2310             '10' => {
2311             base_value => q(10),
2312             divisor => q(10),
2313             rule => q(kymmenissä),
2314             },
2315             '11' => {
2316             base_value => q(11),
2317             divisor => q(10),
2318             rule => q(→→toista),
2319             },
2320             '20' => {
2321             base_value => q(20),
2322             divisor => q(10),
2323             rule => q(←←­kymmenissä[­→→]),
2324             },
2325             '100' => {
2326             base_value => q(100),
2327             divisor => q(100),
2328             rule => q(sadoissa[­→→]),
2329             },
2330             '200' => {
2331             base_value => q(200),
2332             divisor => q(100),
2333             rule => q(←←­sadoissa[­→→]),
2334             },
2335             '1000' => {
2336             base_value => q(1000),
2337             divisor => q(1000),
2338             rule => q(tuhansissa[­→→]),
2339             },
2340             '2000' => {
2341             base_value => q(2000),
2342             divisor => q(1000),
2343             rule => q(←←­tuhansissa[­→→]),
2344             },
2345             '1000000' => {
2346             base_value => q(1000000),
2347             divisor => q(1000000),
2348             rule => q(←← miljoonissa[ →→]),
2349             },
2350             '2000000' => {
2351             base_value => q(2000000),
2352             divisor => q(1000000),
2353             rule => q(←← miljoonissa[ →→]),
2354             },
2355             '1000000000' => {
2356             base_value => q(1000000000),
2357             divisor => q(1000000000),
2358             rule => q(←← miljardeissa[ →→]),
2359             },
2360             '2000000000' => {
2361             base_value => q(2000000000),
2362             divisor => q(1000000000),
2363             rule => q(←← miljardeissa[ →→]),
2364             },
2365             '1000000000000' => {
2366             base_value => q(1000000000000),
2367             divisor => q(1000000000000),
2368             rule => q(←← biljoonissa[ →→]),
2369             },
2370             '2000000000000' => {
2371             base_value => q(2000000000000),
2372             divisor => q(1000000000000),
2373             rule => q(←← biljoonissa[ →→]),
2374             },
2375             '1000000000000000000' => {
2376             base_value => q(1000000000000000000),
2377             divisor => q(1000000000000000000),
2378             rule => q(=#,##0=),
2379             },
2380             'max' => {
2381             base_value => q(1000000000000000000),
2382             divisor => q(1000000000000000000),
2383             rule => q(=#,##0=),
2384             },
2385             },
2386             },
2387             'spellout-cardinal-partitive' => {
2388             'public' => {
2389             '-x' => {
2390             divisor => q(1),
2391             rule => q(miinus →→),
2392             },
2393             '0' => {
2394             base_value => q(0),
2395             divisor => q(1),
2396             rule => q(nollaa),
2397             },
2398             'x.x' => {
2399             divisor => q(1),
2400             rule => q(←← pilkku →→),
2401             },
2402             '1' => {
2403             base_value => q(1),
2404             divisor => q(1),
2405             rule => q(yhtä),
2406             },
2407             '2' => {
2408             base_value => q(2),
2409             divisor => q(1),
2410             rule => q(kahta),
2411             },
2412             '3' => {
2413             base_value => q(3),
2414             divisor => q(1),
2415             rule => q(kolmea),
2416             },
2417             '4' => {
2418             base_value => q(4),
2419             divisor => q(1),
2420             rule => q(neljää),
2421             },
2422             '5' => {
2423             base_value => q(5),
2424             divisor => q(1),
2425             rule => q(viittä),
2426             },
2427             '6' => {
2428             base_value => q(6),
2429             divisor => q(1),
2430             rule => q(kuutta),
2431             },
2432             '7' => {
2433             base_value => q(7),
2434             divisor => q(1),
2435             rule => q(seitsemää),
2436             },
2437             '8' => {
2438             base_value => q(8),
2439             divisor => q(1),
2440             rule => q(kahdeksaa),
2441             },
2442             '9' => {
2443             base_value => q(9),
2444             divisor => q(1),
2445             rule => q(yhdeksää),
2446             },
2447             '10' => {
2448             base_value => q(10),
2449             divisor => q(10),
2450             rule => q(kymmentä),
2451             },
2452             '11' => {
2453             base_value => q(11),
2454             divisor => q(10),
2455             rule => q(→→toista),
2456             },
2457             '20' => {
2458             base_value => q(20),
2459             divisor => q(10),
2460             rule => q(←←­kymmentä[­→→]),
2461             },
2462             '100' => {
2463             base_value => q(100),
2464             divisor => q(100),
2465             rule => q(sataa[­→→]),
2466             },
2467             '200' => {
2468             base_value => q(200),
2469             divisor => q(100),
2470             rule => q(←←­sataa[­→→]),
2471             },
2472             '1000' => {
2473             base_value => q(1000),
2474             divisor => q(1000),
2475             rule => q(tuhatta[­→→]),
2476             },
2477             '2000' => {
2478             base_value => q(2000),
2479             divisor => q(1000),
2480             rule => q(←←­tuhatta[­→→]),
2481             },
2482             '1000000' => {
2483             base_value => q(1000000),
2484             divisor => q(1000000),
2485             rule => q(←← miljoonaa[ →→]),
2486             },
2487             '2000000' => {
2488             base_value => q(2000000),
2489             divisor => q(1000000),
2490             rule => q(←← miljoonaa[ →→]),
2491             },
2492             '1000000000' => {
2493             base_value => q(1000000000),
2494             divisor => q(1000000000),
2495             rule => q(←← miljardia[ →→]),
2496             },
2497             '2000000000' => {
2498             base_value => q(2000000000),
2499             divisor => q(1000000000),
2500             rule => q(←← miljardia[ →→]),
2501             },
2502             '1000000000000' => {
2503             base_value => q(1000000000000),
2504             divisor => q(1000000000000),
2505             rule => q(←← biljoonaa[ →→]),
2506             },
2507             '2000000000000' => {
2508             base_value => q(2000000000000),
2509             divisor => q(1000000000000),
2510             rule => q(←← biljoonaa[ →→]),
2511             },
2512             '1000000000000000000' => {
2513             base_value => q(1000000000000000000),
2514             divisor => q(1000000000000000000),
2515             rule => q(=#,##0=),
2516             },
2517             'max' => {
2518             base_value => q(1000000000000000000),
2519             divisor => q(1000000000000000000),
2520             rule => q(=#,##0=),
2521             },
2522             },
2523             },
2524             'spellout-cardinal-partitive-plural' => {
2525             'public' => {
2526             '-x' => {
2527             divisor => q(1),
2528             rule => q(miinus →→),
2529             },
2530             '0' => {
2531             base_value => q(0),
2532             divisor => q(1),
2533             rule => q(nollia),
2534             },
2535             'x.x' => {
2536             divisor => q(1),
2537             rule => q(←← pilkku →→),
2538             },
2539             '1' => {
2540             base_value => q(1),
2541             divisor => q(1),
2542             rule => q(yksiä),
2543             },
2544             '2' => {
2545             base_value => q(2),
2546             divisor => q(1),
2547             rule => q(kaksia),
2548             },
2549             '3' => {
2550             base_value => q(3),
2551             divisor => q(1),
2552             rule => q(kolmia),
2553             },
2554             '4' => {
2555             base_value => q(4),
2556             divisor => q(1),
2557             rule => q(neljiä),
2558             },
2559             '5' => {
2560             base_value => q(5),
2561             divisor => q(1),
2562             rule => q(viisiä),
2563             },
2564             '6' => {
2565             base_value => q(6),
2566             divisor => q(1),
2567             rule => q(kuusia),
2568             },
2569             '7' => {
2570             base_value => q(7),
2571             divisor => q(1),
2572             rule => q(seitsemiä),
2573             },
2574             '8' => {
2575             base_value => q(8),
2576             divisor => q(1),
2577             rule => q(kahdeksia),
2578             },
2579             '9' => {
2580             base_value => q(9),
2581             divisor => q(1),
2582             rule => q(yhdeksiä),
2583             },
2584             '10' => {
2585             base_value => q(10),
2586             divisor => q(10),
2587             rule => q(kymmeniä),
2588             },
2589             '11' => {
2590             base_value => q(11),
2591             divisor => q(10),
2592             rule => q(→→toista),
2593             },
2594             '20' => {
2595             base_value => q(20),
2596             divisor => q(10),
2597             rule => q(←←­kymmeniä[­→→]),
2598             },
2599             '100' => {
2600             base_value => q(100),
2601             divisor => q(100),
2602             rule => q(satoja[­→→]),
2603             },
2604             '200' => {
2605             base_value => q(200),
2606             divisor => q(100),
2607             rule => q(←←­satoja[­→→]),
2608             },
2609             '1000' => {
2610             base_value => q(1000),
2611             divisor => q(1000),
2612             rule => q(tuhansia[­→→]),
2613             },
2614             '2000' => {
2615             base_value => q(2000),
2616             divisor => q(1000),
2617             rule => q(←←­tuhansia[­→→]),
2618             },
2619             '1000000' => {
2620             base_value => q(1000000),
2621             divisor => q(1000000),
2622             rule => q(←← miljoonia[ →→]),
2623             },
2624             '2000000' => {
2625             base_value => q(2000000),
2626             divisor => q(1000000),
2627             rule => q(←← miljoonia[ →→]),
2628             },
2629             '1000000000' => {
2630             base_value => q(1000000000),
2631             divisor => q(1000000000),
2632             rule => q(←← miljardeja[ →→]),
2633             },
2634             '2000000000' => {
2635             base_value => q(2000000000),
2636             divisor => q(1000000000),
2637             rule => q(←← miljardeja[ →→]),
2638             },
2639             '1000000000000' => {
2640             base_value => q(1000000000000),
2641             divisor => q(1000000000000),
2642             rule => q(←← biljoonia[ →→]),
2643             },
2644             '2000000000000' => {
2645             base_value => q(2000000000000),
2646             divisor => q(1000000000000),
2647             rule => q(←← biljoonia[ →→]),
2648             },
2649             '1000000000000000000' => {
2650             base_value => q(1000000000000000000),
2651             divisor => q(1000000000000000000),
2652             rule => q(=#,##0=),
2653             },
2654             'max' => {
2655             base_value => q(1000000000000000000),
2656             divisor => q(1000000000000000000),
2657             rule => q(=#,##0=),
2658             },
2659             },
2660             },
2661             'spellout-cardinal-translative' => {
2662             'public' => {
2663             '-x' => {
2664             divisor => q(1),
2665             rule => q(miinus →→),
2666             },
2667             '0' => {
2668             base_value => q(0),
2669             divisor => q(1),
2670             rule => q(nollaksi),
2671             },
2672             'x.x' => {
2673             divisor => q(1),
2674             rule => q(←← pilkku →→),
2675             },
2676             '1' => {
2677             base_value => q(1),
2678             divisor => q(1),
2679             rule => q(yhdeksi),
2680             },
2681             '2' => {
2682             base_value => q(2),
2683             divisor => q(1),
2684             rule => q(kahdeksi),
2685             },
2686             '3' => {
2687             base_value => q(3),
2688             divisor => q(1),
2689             rule => q(kolmeksi),
2690             },
2691             '4' => {
2692             base_value => q(4),
2693             divisor => q(1),
2694             rule => q(neljäksi),
2695             },
2696             '5' => {
2697             base_value => q(5),
2698             divisor => q(1),
2699             rule => q(viideksi),
2700             },
2701             '6' => {
2702             base_value => q(6),
2703             divisor => q(1),
2704             rule => q(kuudeksi),
2705             },
2706             '7' => {
2707             base_value => q(7),
2708             divisor => q(1),
2709             rule => q(seitsemäksi),
2710             },
2711             '8' => {
2712             base_value => q(8),
2713             divisor => q(1),
2714             rule => q(kahdeksaksi),
2715             },
2716             '9' => {
2717             base_value => q(9),
2718             divisor => q(1),
2719             rule => q(yhdeksäksi),
2720             },
2721             '10' => {
2722             base_value => q(10),
2723             divisor => q(10),
2724             rule => q(kymmeneksi),
2725             },
2726             '11' => {
2727             base_value => q(11),
2728             divisor => q(10),
2729             rule => q(→→toista),
2730             },
2731             '20' => {
2732             base_value => q(20),
2733             divisor => q(10),
2734             rule => q(←←­kymmeneksi[­→→]),
2735             },
2736             '100' => {
2737             base_value => q(100),
2738             divisor => q(100),
2739             rule => q(sadaksi[­→→]),
2740             },
2741             '200' => {
2742             base_value => q(200),
2743             divisor => q(100),
2744             rule => q(←←­sadaksi[­→→]),
2745             },
2746             '1000' => {
2747             base_value => q(1000),
2748             divisor => q(1000),
2749             rule => q(tuhanneksi[­→→]),
2750             },
2751             '2000' => {
2752             base_value => q(2000),
2753             divisor => q(1000),
2754             rule => q(←←­tuhanneksi[­→→]),
2755             },
2756             '1000000' => {
2757             base_value => q(1000000),
2758             divisor => q(1000000),
2759             rule => q(←← miljoonaksi[ →→]),
2760             },
2761             '2000000' => {
2762             base_value => q(2000000),
2763             divisor => q(1000000),
2764             rule => q(←← miljoonaksi[ →→]),
2765             },
2766             '1000000000' => {
2767             base_value => q(1000000000),
2768             divisor => q(1000000000),
2769             rule => q(←← miljardiksi[ →→]),
2770             },
2771             '2000000000' => {
2772             base_value => q(2000000000),
2773             divisor => q(1000000000),
2774             rule => q(←← miljardiksi[ →→]),
2775             },
2776             '1000000000000' => {
2777             base_value => q(1000000000000),
2778             divisor => q(1000000000000),
2779             rule => q(←← biljoonaksi[ →→]),
2780             },
2781             '2000000000000' => {
2782             base_value => q(2000000000000),
2783             divisor => q(1000000000000),
2784             rule => q(←← biljoonaksi[ →→]),
2785             },
2786             '1000000000000000000' => {
2787             base_value => q(1000000000000000000),
2788             divisor => q(1000000000000000000),
2789             rule => q(=#,##0=),
2790             },
2791             'max' => {
2792             base_value => q(1000000000000000000),
2793             divisor => q(1000000000000000000),
2794             rule => q(=#,##0=),
2795             },
2796             },
2797             },
2798             'spellout-cardinal-translative-plural' => {
2799             'public' => {
2800             '-x' => {
2801             divisor => q(1),
2802             rule => q(miinus →→),
2803             },
2804             '0' => {
2805             base_value => q(0),
2806             divisor => q(1),
2807             rule => q(nolliksi),
2808             },
2809             'x.x' => {
2810             divisor => q(1),
2811             rule => q(←← pilkku →→),
2812             },
2813             '1' => {
2814             base_value => q(1),
2815             divisor => q(1),
2816             rule => q(yksiksi),
2817             },
2818             '2' => {
2819             base_value => q(2),
2820             divisor => q(1),
2821             rule => q(kaksiksi),
2822             },
2823             '3' => {
2824             base_value => q(3),
2825             divisor => q(1),
2826             rule => q(kolmiksi),
2827             },
2828             '4' => {
2829             base_value => q(4),
2830             divisor => q(1),
2831             rule => q(neljiksi),
2832             },
2833             '5' => {
2834             base_value => q(5),
2835             divisor => q(1),
2836             rule => q(viisiksi),
2837             },
2838             '6' => {
2839             base_value => q(6),
2840             divisor => q(1),
2841             rule => q(kuusiksi),
2842             },
2843             '7' => {
2844             base_value => q(7),
2845             divisor => q(1),
2846             rule => q(seitsemiksi),
2847             },
2848             '8' => {
2849             base_value => q(8),
2850             divisor => q(1),
2851             rule => q(kahdeksiksi),
2852             },
2853             '9' => {
2854             base_value => q(9),
2855             divisor => q(1),
2856             rule => q(yhdeksiksi),
2857             },
2858             '10' => {
2859             base_value => q(10),
2860             divisor => q(10),
2861             rule => q(kymmeniksi),
2862             },
2863             '11' => {
2864             base_value => q(11),
2865             divisor => q(10),
2866             rule => q(→→toista),
2867             },
2868             '20' => {
2869             base_value => q(20),
2870             divisor => q(10),
2871             rule => q(←←­kymmeniksi[­→→]),
2872             },
2873             '100' => {
2874             base_value => q(100),
2875             divisor => q(100),
2876             rule => q(sadoiksi[­→→]),
2877             },
2878             '200' => {
2879             base_value => q(200),
2880             divisor => q(100),
2881             rule => q(←←­sadoiksi[­→→]),
2882             },
2883             '1000' => {
2884             base_value => q(1000),
2885             divisor => q(1000),
2886             rule => q(tuhansiksi[­→→]),
2887             },
2888             '2000' => {
2889             base_value => q(2000),
2890             divisor => q(1000),
2891             rule => q(←←­tuhansiksi[­→→]),
2892             },
2893             '1000000' => {
2894             base_value => q(1000000),
2895             divisor => q(1000000),
2896             rule => q(←← miljooniksi[ →→]),
2897             },
2898             '2000000' => {
2899             base_value => q(2000000),
2900             divisor => q(1000000),
2901             rule => q(←← miljooniksi[ →→]),
2902             },
2903             '1000000000' => {
2904             base_value => q(1000000000),
2905             divisor => q(1000000000),
2906             rule => q(←← miljardeiksi[ →→]),
2907             },
2908             '2000000000' => {
2909             base_value => q(2000000000),
2910             divisor => q(1000000000),
2911             rule => q(←← miljardeiksi[ →→]),
2912             },
2913             '1000000000000' => {
2914             base_value => q(1000000000000),
2915             divisor => q(1000000000000),
2916             rule => q(←← biljooniksi[ →→]),
2917             },
2918             '2000000000000' => {
2919             base_value => q(2000000000000),
2920             divisor => q(1000000000000),
2921             rule => q(←← biljooniksi[ →→]),
2922             },
2923             '1000000000000000000' => {
2924             base_value => q(1000000000000000000),
2925             divisor => q(1000000000000000000),
2926             rule => q(=#,##0=),
2927             },
2928             'max' => {
2929             base_value => q(1000000000000000000),
2930             divisor => q(1000000000000000000),
2931             rule => q(=#,##0=),
2932             },
2933             },
2934             },
2935             'spellout-numbering' => {
2936             'public' => {
2937             '0' => {
2938             base_value => q(0),
2939             divisor => q(1),
2940             rule => q(=%spellout-cardinal=),
2941             },
2942             'max' => {
2943             base_value => q(0),
2944             divisor => q(1),
2945             rule => q(=%spellout-cardinal=),
2946             },
2947             },
2948             },
2949             'spellout-numbering-year' => {
2950             'public' => {
2951             '-x' => {
2952             divisor => q(1),
2953             rule => q(miinus →→),
2954             },
2955             '0' => {
2956             base_value => q(0),
2957             divisor => q(1),
2958             rule => q(=%spellout-numbering=),
2959             },
2960             'x.x' => {
2961             divisor => q(1),
2962             rule => q(=#,###0.#=),
2963             },
2964             'max' => {
2965             divisor => q(1),
2966             rule => q(=#,###0.#=),
2967             },
2968             },
2969             },
2970             'spellout-ordinal' => {
2971             'public' => {
2972             '-x' => {
2973             divisor => q(1),
2974             rule => q(miinus →→),
2975             },
2976             '0' => {
2977             base_value => q(0),
2978             divisor => q(1),
2979             rule => q(nolla),
2980             },
2981             'x.x' => {
2982             divisor => q(1),
2983             rule => q(=#,##0.#=),
2984             },
2985             '1' => {
2986             base_value => q(1),
2987             divisor => q(1),
2988             rule => q(ensimmäinen),
2989             },
2990             '2' => {
2991             base_value => q(2),
2992             divisor => q(1),
2993             rule => q(toinen),
2994             },
2995             '3' => {
2996             base_value => q(3),
2997             divisor => q(1),
2998             rule => q(kolmas),
2999             },
3000             '4' => {
3001             base_value => q(4),
3002             divisor => q(1),
3003             rule => q(neljäs),
3004             },
3005             '5' => {
3006             base_value => q(5),
3007             divisor => q(1),
3008             rule => q(viides),
3009             },
3010             '6' => {
3011             base_value => q(6),
3012             divisor => q(1),
3013             rule => q(kuudes),
3014             },
3015             '7' => {
3016             base_value => q(7),
3017             divisor => q(1),
3018             rule => q(seitsemäs),
3019             },
3020             '8' => {
3021             base_value => q(8),
3022             divisor => q(1),
3023             rule => q(kahdeksas),
3024             },
3025             '9' => {
3026             base_value => q(9),
3027             divisor => q(1),
3028             rule => q(yhdeksäs),
3029             },
3030             '10' => {
3031             base_value => q(10),
3032             divisor => q(10),
3033             rule => q(kymmenes),
3034             },
3035             '11' => {
3036             base_value => q(11),
3037             divisor => q(10),
3038             rule => q(yhdestoista),
3039             },
3040             '12' => {
3041             base_value => q(12),
3042             divisor => q(10),
3043             rule => q(kahdestoista),
3044             },
3045             '13' => {
3046             base_value => q(13),
3047             divisor => q(10),
3048             rule => q(→→toista),
3049             },
3050             '20' => {
3051             base_value => q(20),
3052             divisor => q(10),
3053             rule => q(←%%spellout-ordinal-larger←­kymmenes[­→→]),
3054             },
3055             '100' => {
3056             base_value => q(100),
3057             divisor => q(100),
3058             rule => q(sadas[­→→]),
3059             },
3060             '200' => {
3061             base_value => q(200),
3062             divisor => q(100),
3063             rule => q(←%%spellout-ordinal-larger←­sadas[­→→]),
3064             },
3065             '1000' => {
3066             base_value => q(1000),
3067             divisor => q(1000),
3068             rule => q(tuhannes[­→→]),
3069             },
3070             '2000' => {
3071             base_value => q(2000),
3072             divisor => q(1000),
3073             rule => q(←%%spellout-ordinal-larger←­tuhannes[­→→]),
3074             },
3075             '1000000' => {
3076             base_value => q(1000000),
3077             divisor => q(1000000),
3078             rule => q(miljoonas[­→→]),
3079             },
3080             '2000000' => {
3081             base_value => q(2000000),
3082             divisor => q(1000000),
3083             rule => q(←%%spellout-ordinal-larger← miljoonas[­→→]),
3084             },
3085             '1000000000' => {
3086             base_value => q(1000000000),
3087             divisor => q(1000000000),
3088             rule => q(miljardis[­→→]),
3089             },
3090             '2000000000' => {
3091             base_value => q(2000000000),
3092             divisor => q(1000000000),
3093             rule => q(←%%spellout-ordinal-larger← miljardis[­→→]),
3094             },
3095             '1000000000000' => {
3096             base_value => q(1000000000000),
3097             divisor => q(1000000000000),
3098             rule => q(biljoonas[ →→]),
3099             },
3100             '2000000000000' => {
3101             base_value => q(2000000000000),
3102             divisor => q(1000000000000),
3103             rule => q(←%%spellout-ordinal-larger← biljoonas[ →→]),
3104             },
3105             '1000000000000000000' => {
3106             base_value => q(1000000000000000000),
3107             divisor => q(1000000000000000000),
3108             rule => q(=#,##0=),
3109             },
3110             'max' => {
3111             base_value => q(1000000000000000000),
3112             divisor => q(1000000000000000000),
3113             rule => q(=#,##0=),
3114             },
3115             },
3116             },
3117             'spellout-ordinal-ablative' => {
3118             'public' => {
3119             '-x' => {
3120             divisor => q(1),
3121             rule => q(miinus →→),
3122             },
3123             '0' => {
3124             base_value => q(0),
3125             divisor => q(1),
3126             rule => q(nollannelta),
3127             },
3128             'x.x' => {
3129             divisor => q(1),
3130             rule => q(=#,##0.#=),
3131             },
3132             '1' => {
3133             base_value => q(1),
3134             divisor => q(1),
3135             rule => q(ensimmäiseltä),
3136             },
3137             '2' => {
3138             base_value => q(2),
3139             divisor => q(1),
3140             rule => q(toiselta),
3141             },
3142             '3' => {
3143             base_value => q(3),
3144             divisor => q(1),
3145             rule => q(kolmannelta),
3146             },
3147             '4' => {
3148             base_value => q(4),
3149             divisor => q(1),
3150             rule => q(neljänneltä),
3151             },
3152             '5' => {
3153             base_value => q(5),
3154             divisor => q(1),
3155             rule => q(viidenneltä),
3156             },
3157             '6' => {
3158             base_value => q(6),
3159             divisor => q(1),
3160             rule => q(kuudennelta),
3161             },
3162             '7' => {
3163             base_value => q(7),
3164             divisor => q(1),
3165             rule => q(seitsemänneltä),
3166             },
3167             '8' => {
3168             base_value => q(8),
3169             divisor => q(1),
3170             rule => q(kahdeksannelta),
3171             },
3172             '9' => {
3173             base_value => q(9),
3174             divisor => q(1),
3175             rule => q(yhdeksänneltä),
3176             },
3177             '10' => {
3178             base_value => q(10),
3179             divisor => q(10),
3180             rule => q(kymmenenneltä),
3181             },
3182             '11' => {
3183             base_value => q(11),
3184             divisor => q(10),
3185             rule => q(yhdenneltätoista),
3186             },
3187             '12' => {
3188             base_value => q(12),
3189             divisor => q(10),
3190             rule => q(kahdenneltatoista),
3191             },
3192             '13' => {
3193             base_value => q(13),
3194             divisor => q(10),
3195             rule => q(→→toista),
3196             },
3197             '20' => {
3198             base_value => q(20),
3199             divisor => q(10),
3200             rule => q(←%%spellout-ordinal-ablative-larger←­kymmenenneltä[­→→]),
3201             },
3202             '100' => {
3203             base_value => q(100),
3204             divisor => q(100),
3205             rule => q(sadannelta[­→→]),
3206             },
3207             '200' => {
3208             base_value => q(200),
3209             divisor => q(100),
3210             rule => q(←%%spellout-ordinal-ablative-larger←­sadannelta[­→→]),
3211             },
3212             '1000' => {
3213             base_value => q(1000),
3214             divisor => q(1000),
3215             rule => q(tuhannennelta[­→→]),
3216             },
3217             '2000' => {
3218             base_value => q(2000),
3219             divisor => q(1000),
3220             rule => q(←%%spellout-ordinal-ablative-larger←­tuhannennelta[­→→]),
3221             },
3222             '1000000' => {
3223             base_value => q(1000000),
3224             divisor => q(1000000),
3225             rule => q(miljoonannelta[­→→]),
3226             },
3227             '2000000' => {
3228             base_value => q(2000000),
3229             divisor => q(1000000),
3230             rule => q(←%%spellout-ordinal-ablative-larger←­miljoonannelta[­→→]),
3231             },
3232             '1000000000' => {
3233             base_value => q(1000000000),
3234             divisor => q(1000000000),
3235             rule => q(miljardinnelta[­→→]),
3236             },
3237             '2000000000' => {
3238             base_value => q(2000000000),
3239             divisor => q(1000000000),
3240             rule => q(←%%spellout-ordinal-ablative-larger←­miljardinnelta[­→→]),
3241             },
3242             '1000000000000' => {
3243             base_value => q(1000000000000),
3244             divisor => q(1000000000000),
3245             rule => q(biljoonannelta[ →→]),
3246             },
3247             '2000000000000' => {
3248             base_value => q(2000000000000),
3249             divisor => q(1000000000000),
3250             rule => q(←%%spellout-ordinal-ablative-larger←­biljoonannelta[ →→]),
3251             },
3252             '1000000000000000000' => {
3253             base_value => q(1000000000000000000),
3254             divisor => q(1000000000000000000),
3255             rule => q(=#,##0=),
3256             },
3257             'max' => {
3258             base_value => q(1000000000000000000),
3259             divisor => q(1000000000000000000),
3260             rule => q(=#,##0=),
3261             },
3262             },
3263             },
3264             'spellout-ordinal-ablative-larger' => {
3265             'private' => {
3266             '0' => {
3267             base_value => q(0),
3268             divisor => q(1),
3269             rule => q(),
3270             },
3271             '2' => {
3272             base_value => q(2),
3273             divisor => q(1),
3274             rule => q(kahdennelta),
3275             },
3276             '3' => {
3277             base_value => q(3),
3278             divisor => q(1),
3279             rule => q(=%spellout-ordinal-ablative=),
3280             },
3281             'max' => {
3282             base_value => q(3),
3283             divisor => q(1),
3284             rule => q(=%spellout-ordinal-ablative=),
3285             },
3286             },
3287             },
3288             'spellout-ordinal-ablative-plural' => {
3289             'public' => {
3290             '-x' => {
3291             divisor => q(1),
3292             rule => q(miinus →→),
3293             },
3294             '0' => {
3295             base_value => q(0),
3296             divisor => q(1),
3297             rule => q(nollannilta),
3298             },
3299             'x.x' => {
3300             divisor => q(1),
3301             rule => q(=#,##0.#=),
3302             },
3303             '1' => {
3304             base_value => q(1),
3305             divisor => q(1),
3306             rule => q(ensimmäisiltä),
3307             },
3308             '2' => {
3309             base_value => q(2),
3310             divisor => q(1),
3311             rule => q(toisilta),
3312             },
3313             '3' => {
3314             base_value => q(3),
3315             divisor => q(1),
3316             rule => q(kolmannilta),
3317             },
3318             '4' => {
3319             base_value => q(4),
3320             divisor => q(1),
3321             rule => q(neljänniltä),
3322             },
3323             '5' => {
3324             base_value => q(5),
3325             divisor => q(1),
3326             rule => q(viidenniltä),
3327             },
3328             '6' => {
3329             base_value => q(6),
3330             divisor => q(1),
3331             rule => q(kuudennilta),
3332             },
3333             '7' => {
3334             base_value => q(7),
3335             divisor => q(1),
3336             rule => q(seitsemänniltä),
3337             },
3338             '8' => {
3339             base_value => q(8),
3340             divisor => q(1),
3341             rule => q(kahdeksannilta),
3342             },
3343             '9' => {
3344             base_value => q(9),
3345             divisor => q(1),
3346             rule => q(yhdeksänniltä),
3347             },
3348             '10' => {
3349             base_value => q(10),
3350             divisor => q(10),
3351             rule => q(kymmenenniltä),
3352             },
3353             '11' => {
3354             base_value => q(11),
3355             divisor => q(10),
3356             rule => q(yhdenniltätoista),
3357             },
3358             '12' => {
3359             base_value => q(12),
3360             divisor => q(10),
3361             rule => q(kahdenniltatoista),
3362             },
3363             '13' => {
3364             base_value => q(13),
3365             divisor => q(10),
3366             rule => q(→→toista),
3367             },
3368             '20' => {
3369             base_value => q(20),
3370             divisor => q(10),
3371             rule => q(←%%spellout-ordinal-ablative-plural-larger←­kymmenenniltä[­→→]),
3372             },
3373             '100' => {
3374             base_value => q(100),
3375             divisor => q(100),
3376             rule => q(sadannilta[­→→]),
3377             },
3378             '200' => {
3379             base_value => q(200),
3380             divisor => q(100),
3381             rule => q(←%%spellout-ordinal-ablative-plural-larger←­sadannilta[­→→]),
3382             },
3383             '1000' => {
3384             base_value => q(1000),
3385             divisor => q(1000),
3386             rule => q(tuhannennilta[­→→]),
3387             },
3388             '2000' => {
3389             base_value => q(2000),
3390             divisor => q(1000),
3391             rule => q(←%%spellout-ordinal-ablative-plural-larger←­tuhannennilta[­→→]),
3392             },
3393             '1000000' => {
3394             base_value => q(1000000),
3395             divisor => q(1000000),
3396             rule => q(miljoonannilta[­→→]),
3397             },
3398             '2000000' => {
3399             base_value => q(2000000),
3400             divisor => q(1000000),
3401             rule => q(←%%spellout-ordinal-ablative-plural-larger←­miljoonannilta[­→→]),
3402             },
3403             '1000000000' => {
3404             base_value => q(1000000000),
3405             divisor => q(1000000000),
3406             rule => q(miljardinnilta[­→→]),
3407             },
3408             '2000000000' => {
3409             base_value => q(2000000000),
3410             divisor => q(1000000000),
3411             rule => q(←%%spellout-ordinal-ablative-plural-larger←­miljardinnilta[­→→]),
3412             },
3413             '1000000000000' => {
3414             base_value => q(1000000000000),
3415             divisor => q(1000000000000),
3416             rule => q(biljoonannilta[ →→]),
3417             },
3418             '2000000000000' => {
3419             base_value => q(2000000000000),
3420             divisor => q(1000000000000),
3421             rule => q(←%%spellout-ordinal-ablative-plural-larger←­biljoonannilta[ →→]),
3422             },
3423             '1000000000000000000' => {
3424             base_value => q(1000000000000000000),
3425             divisor => q(1000000000000000000),
3426             rule => q(=#,##0=),
3427             },
3428             'max' => {
3429             base_value => q(1000000000000000000),
3430             divisor => q(1000000000000000000),
3431             rule => q(=#,##0=),
3432             },
3433             },
3434             },
3435             'spellout-ordinal-ablative-plural-larger' => {
3436             'private' => {
3437             '0' => {
3438             base_value => q(0),
3439             divisor => q(1),
3440             rule => q(),
3441             },
3442             '2' => {
3443             base_value => q(2),
3444             divisor => q(1),
3445             rule => q(kahdennilta),
3446             },
3447             '3' => {
3448             base_value => q(3),
3449             divisor => q(1),
3450             rule => q(=%spellout-ordinal-ablative-plural=),
3451             },
3452             'max' => {
3453             base_value => q(3),
3454             divisor => q(1),
3455             rule => q(=%spellout-ordinal-ablative-plural=),
3456             },
3457             },
3458             },
3459             'spellout-ordinal-adessive' => {
3460             'public' => {
3461             '-x' => {
3462             divisor => q(1),
3463             rule => q(miinus →→),
3464             },
3465             '0' => {
3466             base_value => q(0),
3467             divisor => q(1),
3468             rule => q(nollannella),
3469             },
3470             'x.x' => {
3471             divisor => q(1),
3472             rule => q(=#,##0.#=),
3473             },
3474             '1' => {
3475             base_value => q(1),
3476             divisor => q(1),
3477             rule => q(ensimmäisellä),
3478             },
3479             '2' => {
3480             base_value => q(2),
3481             divisor => q(1),
3482             rule => q(toisella),
3483             },
3484             '3' => {
3485             base_value => q(3),
3486             divisor => q(1),
3487             rule => q(kolmannella),
3488             },
3489             '4' => {
3490             base_value => q(4),
3491             divisor => q(1),
3492             rule => q(neljännellä),
3493             },
3494             '5' => {
3495             base_value => q(5),
3496             divisor => q(1),
3497             rule => q(viidennellä),
3498             },
3499             '6' => {
3500             base_value => q(6),
3501             divisor => q(1),
3502             rule => q(kuudennella),
3503             },
3504             '7' => {
3505             base_value => q(7),
3506             divisor => q(1),
3507             rule => q(seitsemännellä),
3508             },
3509             '8' => {
3510             base_value => q(8),
3511             divisor => q(1),
3512             rule => q(kahdeksannella),
3513             },
3514             '9' => {
3515             base_value => q(9),
3516             divisor => q(1),
3517             rule => q(yhdeksännellä),
3518             },
3519             '10' => {
3520             base_value => q(10),
3521             divisor => q(10),
3522             rule => q(kymmenennellä),
3523             },
3524             '11' => {
3525             base_value => q(11),
3526             divisor => q(10),
3527             rule => q(yhdennellätoista),
3528             },
3529             '12' => {
3530             base_value => q(12),
3531             divisor => q(10),
3532             rule => q(kahdennellatoista),
3533             },
3534             '13' => {
3535             base_value => q(13),
3536             divisor => q(10),
3537             rule => q(→→toista),
3538             },
3539             '20' => {
3540             base_value => q(20),
3541             divisor => q(10),
3542             rule => q(←%%spellout-ordinal-adessive-larger←­kymmenennellä[­→→]),
3543             },
3544             '100' => {
3545             base_value => q(100),
3546             divisor => q(100),
3547             rule => q(sadannella[­→→]),
3548             },
3549             '200' => {
3550             base_value => q(200),
3551             divisor => q(100),
3552             rule => q(←%%spellout-ordinal-adessive-larger←­sadannella[­→→]),
3553             },
3554             '1000' => {
3555             base_value => q(1000),
3556             divisor => q(1000),
3557             rule => q(tuhannennella[­→→]),
3558             },
3559             '2000' => {
3560             base_value => q(2000),
3561             divisor => q(1000),
3562             rule => q(←%%spellout-ordinal-adessive-larger←­tuhannennella[­→→]),
3563             },
3564             '1000000' => {
3565             base_value => q(1000000),
3566             divisor => q(1000000),
3567             rule => q(miljoonannella[­→→]),
3568             },
3569             '2000000' => {
3570             base_value => q(2000000),
3571             divisor => q(1000000),
3572             rule => q(←%%spellout-ordinal-adessive-larger←­miljoonannella[­→→]),
3573             },
3574             '1000000000' => {
3575             base_value => q(1000000000),
3576             divisor => q(1000000000),
3577             rule => q(miljardinnella[­→→]),
3578             },
3579             '2000000000' => {
3580             base_value => q(2000000000),
3581             divisor => q(1000000000),
3582             rule => q(←%%spellout-ordinal-adessive-larger←­miljardinnella[­→→]),
3583             },
3584             '1000000000000' => {
3585             base_value => q(1000000000000),
3586             divisor => q(1000000000000),
3587             rule => q(biljoonannella[ →→]),
3588             },
3589             '2000000000000' => {
3590             base_value => q(2000000000000),
3591             divisor => q(1000000000000),
3592             rule => q(←%%spellout-ordinal-adessive-larger←­biljoonannella[ →→]),
3593             },
3594             '1000000000000000000' => {
3595             base_value => q(1000000000000000000),
3596             divisor => q(1000000000000000000),
3597             rule => q(=#,##0=),
3598             },
3599             'max' => {
3600             base_value => q(1000000000000000000),
3601             divisor => q(1000000000000000000),
3602             rule => q(=#,##0=),
3603             },
3604             },
3605             },
3606             'spellout-ordinal-adessive-larger' => {
3607             'private' => {
3608             '0' => {
3609             base_value => q(0),
3610             divisor => q(1),
3611             rule => q(),
3612             },
3613             '2' => {
3614             base_value => q(2),
3615             divisor => q(1),
3616             rule => q(kahdennella),
3617             },
3618             '3' => {
3619             base_value => q(3),
3620             divisor => q(1),
3621             rule => q(=%spellout-ordinal-adessive=),
3622             },
3623             'max' => {
3624             base_value => q(3),
3625             divisor => q(1),
3626             rule => q(=%spellout-ordinal-adessive=),
3627             },
3628             },
3629             },
3630             'spellout-ordinal-adessive-plural' => {
3631             'public' => {
3632             '-x' => {
3633             divisor => q(1),
3634             rule => q(miinus →→),
3635             },
3636             '0' => {
3637             base_value => q(0),
3638             divisor => q(1),
3639             rule => q(nollannilla),
3640             },
3641             'x.x' => {
3642             divisor => q(1),
3643             rule => q(=#,##0.#=),
3644             },
3645             '1' => {
3646             base_value => q(1),
3647             divisor => q(1),
3648             rule => q(ensimmäisillä),
3649             },
3650             '2' => {
3651             base_value => q(2),
3652             divisor => q(1),
3653             rule => q(toisilla),
3654             },
3655             '3' => {
3656             base_value => q(3),
3657             divisor => q(1),
3658             rule => q(kolmannilla),
3659             },
3660             '4' => {
3661             base_value => q(4),
3662             divisor => q(1),
3663             rule => q(neljännillä),
3664             },
3665             '5' => {
3666             base_value => q(5),
3667             divisor => q(1),
3668             rule => q(viidennillä),
3669             },
3670             '6' => {
3671             base_value => q(6),
3672             divisor => q(1),
3673             rule => q(kuudennilla),
3674             },
3675             '7' => {
3676             base_value => q(7),
3677             divisor => q(1),
3678             rule => q(seitsemännillä),
3679             },
3680             '8' => {
3681             base_value => q(8),
3682             divisor => q(1),
3683             rule => q(kahdeksannilla),
3684             },
3685             '9' => {
3686             base_value => q(9),
3687             divisor => q(1),
3688             rule => q(yhdeksännillä),
3689             },
3690             '10' => {
3691             base_value => q(10),
3692             divisor => q(10),
3693             rule => q(kymmenennillä),
3694             },
3695             '11' => {
3696             base_value => q(11),
3697             divisor => q(10),
3698             rule => q(yhdennillätoista),
3699             },
3700             '12' => {
3701             base_value => q(12),
3702             divisor => q(10),
3703             rule => q(kahdennillatoista),
3704             },
3705             '13' => {
3706             base_value => q(13),
3707             divisor => q(10),
3708             rule => q(→→toista),
3709             },
3710             '20' => {
3711             base_value => q(20),
3712             divisor => q(10),
3713             rule => q(←%%spellout-ordinal-adessive-plural-larger←­kymmenennillä[­→→]),
3714             },
3715             '100' => {
3716             base_value => q(100),
3717             divisor => q(100),
3718             rule => q(sadannilla[­→→]),
3719             },
3720             '200' => {
3721             base_value => q(200),
3722             divisor => q(100),
3723             rule => q(←%%spellout-ordinal-adessive-plural-larger←­sadannilla[­→→]),
3724             },
3725             '1000' => {
3726             base_value => q(1000),
3727             divisor => q(1000),
3728             rule => q(tuhannennilla[­→→]),
3729             },
3730             '2000' => {
3731             base_value => q(2000),
3732             divisor => q(1000),
3733             rule => q(←%%spellout-ordinal-adessive-plural-larger←­tuhannennilla[­→→]),
3734             },
3735             '1000000' => {
3736             base_value => q(1000000),
3737             divisor => q(1000000),
3738             rule => q(miljoonannilla[­→→]),
3739             },
3740             '2000000' => {
3741             base_value => q(2000000),
3742             divisor => q(1000000),
3743             rule => q(←%%spellout-ordinal-adessive-plural-larger←­miljoonannilla[­→→]),
3744             },
3745             '1000000000' => {
3746             base_value => q(1000000000),
3747             divisor => q(1000000000),
3748             rule => q(miljardinnilla[­→→]),
3749             },
3750             '2000000000' => {
3751             base_value => q(2000000000),
3752             divisor => q(1000000000),
3753             rule => q(←%%spellout-ordinal-adessive-plural-larger←­miljardinnilla[­→→]),
3754             },
3755             '1000000000000' => {
3756             base_value => q(1000000000000),
3757             divisor => q(1000000000000),
3758             rule => q(biljoonannilla[ →→]),
3759             },
3760             '2000000000000' => {
3761             base_value => q(2000000000000),
3762             divisor => q(1000000000000),
3763             rule => q(←%%spellout-ordinal-adessive-plural-larger←­biljoonannilla[ →→]),
3764             },
3765             '1000000000000000000' => {
3766             base_value => q(1000000000000000000),
3767             divisor => q(1000000000000000000),
3768             rule => q(=#,##0=),
3769             },
3770             'max' => {
3771             base_value => q(1000000000000000000),
3772             divisor => q(1000000000000000000),
3773             rule => q(=#,##0=),
3774             },
3775             },
3776             },
3777             'spellout-ordinal-adessive-plural-larger' => {
3778             'private' => {
3779             '0' => {
3780             base_value => q(0),
3781             divisor => q(1),
3782             rule => q(),
3783             },
3784             '2' => {
3785             base_value => q(2),
3786             divisor => q(1),
3787             rule => q(kahdennilla),
3788             },
3789             '3' => {
3790             base_value => q(3),
3791             divisor => q(1),
3792             rule => q(=%spellout-ordinal-adessive-plural=),
3793             },
3794             'max' => {
3795             base_value => q(3),
3796             divisor => q(1),
3797             rule => q(=%spellout-ordinal-adessive-plural=),
3798             },
3799             },
3800             },
3801             'spellout-ordinal-allative' => {
3802             'public' => {
3803             '-x' => {
3804             divisor => q(1),
3805             rule => q(miinus →→),
3806             },
3807             '0' => {
3808             base_value => q(0),
3809             divisor => q(1),
3810             rule => q(nollannelle),
3811             },
3812             'x.x' => {
3813             divisor => q(1),
3814             rule => q(=#,##0.#=),
3815             },
3816             '1' => {
3817             base_value => q(1),
3818             divisor => q(1),
3819             rule => q(ensimmäiselle),
3820             },
3821             '2' => {
3822             base_value => q(2),
3823             divisor => q(1),
3824             rule => q(toiselle),
3825             },
3826             '3' => {
3827             base_value => q(3),
3828             divisor => q(1),
3829             rule => q(kolmannelle),
3830             },
3831             '4' => {
3832             base_value => q(4),
3833             divisor => q(1),
3834             rule => q(neljännelle),
3835             },
3836             '5' => {
3837             base_value => q(5),
3838             divisor => q(1),
3839             rule => q(viidennelle),
3840             },
3841             '6' => {
3842             base_value => q(6),
3843             divisor => q(1),
3844             rule => q(kuudennelle),
3845             },
3846             '7' => {
3847             base_value => q(7),
3848             divisor => q(1),
3849             rule => q(seitsemännelle),
3850             },
3851             '8' => {
3852             base_value => q(8),
3853             divisor => q(1),
3854             rule => q(kahdeksannelle),
3855             },
3856             '9' => {
3857             base_value => q(9),
3858             divisor => q(1),
3859             rule => q(yhdeksännelle),
3860             },
3861             '10' => {
3862             base_value => q(10),
3863             divisor => q(10),
3864             rule => q(kymmenennelle),
3865             },
3866             '11' => {
3867             base_value => q(11),
3868             divisor => q(10),
3869             rule => q(yhdennelletoista),
3870             },
3871             '12' => {
3872             base_value => q(12),
3873             divisor => q(10),
3874             rule => q(kahdennelletoista),
3875             },
3876             '13' => {
3877             base_value => q(13),
3878             divisor => q(10),
3879             rule => q(→→toista),
3880             },
3881             '20' => {
3882             base_value => q(20),
3883             divisor => q(10),
3884             rule => q(←%%spellout-ordinal-allative-larger←­kymmenennelle[­→→]),
3885             },
3886             '100' => {
3887             base_value => q(100),
3888             divisor => q(100),
3889             rule => q(sadannelle[­→→]),
3890             },
3891             '200' => {
3892             base_value => q(200),
3893             divisor => q(100),
3894             rule => q(←%%spellout-ordinal-allative-larger←­sadannelle[­→→]),
3895             },
3896             '1000' => {
3897             base_value => q(1000),
3898             divisor => q(1000),
3899             rule => q(tuhannennelle[­→→]),
3900             },
3901             '2000' => {
3902             base_value => q(2000),
3903             divisor => q(1000),
3904             rule => q(←%%spellout-ordinal-allative-larger←­tuhannennelle[­→→]),
3905             },
3906             '1000000' => {
3907             base_value => q(1000000),
3908             divisor => q(1000000),
3909             rule => q(miljoonannelle[­→→]),
3910             },
3911             '2000000' => {
3912             base_value => q(2000000),
3913             divisor => q(1000000),
3914             rule => q(←%%spellout-ordinal-allative-larger←­miljoonannelle[­→→]),
3915             },
3916             '1000000000' => {
3917             base_value => q(1000000000),
3918             divisor => q(1000000000),
3919             rule => q(miljardinnelle[­→→]),
3920             },
3921             '2000000000' => {
3922             base_value => q(2000000000),
3923             divisor => q(1000000000),
3924             rule => q(←%%spellout-ordinal-allative-larger←­miljardinnelle[­→→]),
3925             },
3926             '1000000000000' => {
3927             base_value => q(1000000000000),
3928             divisor => q(1000000000000),
3929             rule => q(biljoonannelle[ →→]),
3930             },
3931             '2000000000000' => {
3932             base_value => q(2000000000000),
3933             divisor => q(1000000000000),
3934             rule => q(←%%spellout-ordinal-allative-larger←­biljoonannelle[ →→]),
3935             },
3936             '1000000000000000000' => {
3937             base_value => q(1000000000000000000),
3938             divisor => q(1000000000000000000),
3939             rule => q(=#,##0=),
3940             },
3941             'max' => {
3942             base_value => q(1000000000000000000),
3943             divisor => q(1000000000000000000),
3944             rule => q(=#,##0=),
3945             },
3946             },
3947             },
3948             'spellout-ordinal-allative-larger' => {
3949             'private' => {
3950             '0' => {
3951             base_value => q(0),
3952             divisor => q(1),
3953             rule => q(),
3954             },
3955             '2' => {
3956             base_value => q(2),
3957             divisor => q(1),
3958             rule => q(kahdennelle),
3959             },
3960             '3' => {
3961             base_value => q(3),
3962             divisor => q(1),
3963             rule => q(=%spellout-ordinal-allative=),
3964             },
3965             'max' => {
3966             base_value => q(3),
3967             divisor => q(1),
3968             rule => q(=%spellout-ordinal-allative=),
3969             },
3970             },
3971             },
3972             'spellout-ordinal-allative-plural' => {
3973             'public' => {
3974             '-x' => {
3975             divisor => q(1),
3976             rule => q(miinus →→),
3977             },
3978             '0' => {
3979             base_value => q(0),
3980             divisor => q(1),
3981             rule => q(nollannille),
3982             },
3983             'x.x' => {
3984             divisor => q(1),
3985             rule => q(=#,##0.#=),
3986             },
3987             '1' => {
3988             base_value => q(1),
3989             divisor => q(1),
3990             rule => q(ensimmäisille),
3991             },
3992             '2' => {
3993             base_value => q(2),
3994             divisor => q(1),
3995             rule => q(toisille),
3996             },
3997             '3' => {
3998             base_value => q(3),
3999             divisor => q(1),
4000             rule => q(kolmannille),
4001             },
4002             '4' => {
4003             base_value => q(4),
4004             divisor => q(1),
4005             rule => q(neljännille),
4006             },
4007             '5' => {
4008             base_value => q(5),
4009             divisor => q(1),
4010             rule => q(viidennille),
4011             },
4012             '6' => {
4013             base_value => q(6),
4014             divisor => q(1),
4015             rule => q(kuudennille),
4016             },
4017             '7' => {
4018             base_value => q(7),
4019             divisor => q(1),
4020             rule => q(seitsemännille),
4021             },
4022             '8' => {
4023             base_value => q(8),
4024             divisor => q(1),
4025             rule => q(kahdeksannille),
4026             },
4027             '9' => {
4028             base_value => q(9),
4029             divisor => q(1),
4030             rule => q(yhdeksännille),
4031             },
4032             '10' => {
4033             base_value => q(10),
4034             divisor => q(10),
4035             rule => q(kymmenennille),
4036             },
4037             '11' => {
4038             base_value => q(11),
4039             divisor => q(10),
4040             rule => q(yhdennilletoista),
4041             },
4042             '12' => {
4043             base_value => q(12),
4044             divisor => q(10),
4045             rule => q(kahdennilletoista),
4046             },
4047             '13' => {
4048             base_value => q(13),
4049             divisor => q(10),
4050             rule => q(→→toista),
4051             },
4052             '20' => {
4053             base_value => q(20),
4054             divisor => q(10),
4055             rule => q(←%%spellout-ordinal-allative-plural-larger←­kymmenennille[­→→]),
4056             },
4057             '100' => {
4058             base_value => q(100),
4059             divisor => q(100),
4060             rule => q(sadannille[­→→]),
4061             },
4062             '200' => {
4063             base_value => q(200),
4064             divisor => q(100),
4065             rule => q(←%%spellout-ordinal-allative-plural-larger←­sadannille[­→→]),
4066             },
4067             '1000' => {
4068             base_value => q(1000),
4069             divisor => q(1000),
4070             rule => q(tuhannennille[­→→]),
4071             },
4072             '2000' => {
4073             base_value => q(2000),
4074             divisor => q(1000),
4075             rule => q(←%%spellout-ordinal-allative-plural-larger←­tuhannennille[­→→]),
4076             },
4077             '1000000' => {
4078             base_value => q(1000000),
4079             divisor => q(1000000),
4080             rule => q(miljoonannille[­→→]),
4081             },
4082             '2000000' => {
4083             base_value => q(2000000),
4084             divisor => q(1000000),
4085             rule => q(←%%spellout-ordinal-allative-plural-larger←­miljoonannille[­→→]),
4086             },
4087             '1000000000' => {
4088             base_value => q(1000000000),
4089             divisor => q(1000000000),
4090             rule => q(miljardinnille[­→→]),
4091             },
4092             '2000000000' => {
4093             base_value => q(2000000000),
4094             divisor => q(1000000000),
4095             rule => q(←%%spellout-ordinal-allative-plural-larger←­miljardinnille[­→→]),
4096             },
4097             '1000000000000' => {
4098             base_value => q(1000000000000),
4099             divisor => q(1000000000000),
4100             rule => q(biljoonannille[ →→]),
4101             },
4102             '2000000000000' => {
4103             base_value => q(2000000000000),
4104             divisor => q(1000000000000),
4105             rule => q(←%%spellout-ordinal-allative-plural-larger←­biljoonannille[ →→]),
4106             },
4107             '1000000000000000000' => {
4108             base_value => q(1000000000000000000),
4109             divisor => q(1000000000000000000),
4110             rule => q(=#,##0=),
4111             },
4112             'max' => {
4113             base_value => q(1000000000000000000),
4114             divisor => q(1000000000000000000),
4115             rule => q(=#,##0=),
4116             },
4117             },
4118             },
4119             'spellout-ordinal-allative-plural-larger' => {
4120             'private' => {
4121             '0' => {
4122             base_value => q(0),
4123             divisor => q(1),
4124             rule => q(),
4125             },
4126             '2' => {
4127             base_value => q(2),
4128             divisor => q(1),
4129             rule => q(kahdennille),
4130             },
4131             '3' => {
4132             base_value => q(3),
4133             divisor => q(1),
4134             rule => q(=%spellout-ordinal-allative-plural=),
4135             },
4136             'max' => {
4137             base_value => q(3),
4138             divisor => q(1),
4139             rule => q(=%spellout-ordinal-allative-plural=),
4140             },
4141             },
4142             },
4143             'spellout-ordinal-elative' => {
4144             'public' => {
4145             '-x' => {
4146             divisor => q(1),
4147             rule => q(miinus →→),
4148             },
4149             '0' => {
4150             base_value => q(0),
4151             divisor => q(1),
4152             rule => q(nollannesta),
4153             },
4154             'x.x' => {
4155             divisor => q(1),
4156             rule => q(=#,##0.#=),
4157             },
4158             '1' => {
4159             base_value => q(1),
4160             divisor => q(1),
4161             rule => q(ensimmäisestä),
4162             },
4163             '2' => {
4164             base_value => q(2),
4165             divisor => q(1),
4166             rule => q(toisesta),
4167             },
4168             '3' => {
4169             base_value => q(3),
4170             divisor => q(1),
4171             rule => q(kolmannesta),
4172             },
4173             '4' => {
4174             base_value => q(4),
4175             divisor => q(1),
4176             rule => q(neljännestä),
4177             },
4178             '5' => {
4179             base_value => q(5),
4180             divisor => q(1),
4181             rule => q(viidennestä),
4182             },
4183             '6' => {
4184             base_value => q(6),
4185             divisor => q(1),
4186             rule => q(kuudennesta),
4187             },
4188             '7' => {
4189             base_value => q(7),
4190             divisor => q(1),
4191             rule => q(seitsemännestä),
4192             },
4193             '8' => {
4194             base_value => q(8),
4195             divisor => q(1),
4196             rule => q(kahdeksannesta),
4197             },
4198             '9' => {
4199             base_value => q(9),
4200             divisor => q(1),
4201             rule => q(yhdeksännestä),
4202             },
4203             '10' => {
4204             base_value => q(10),
4205             divisor => q(10),
4206             rule => q(kymmenennestä),
4207             },
4208             '11' => {
4209             base_value => q(11),
4210             divisor => q(10),
4211             rule => q(yhdennestätoista),
4212             },
4213             '12' => {
4214             base_value => q(12),
4215             divisor => q(10),
4216             rule => q(kahdennestatoista),
4217             },
4218             '13' => {
4219             base_value => q(13),
4220             divisor => q(10),
4221             rule => q(→→toista),
4222             },
4223             '20' => {
4224             base_value => q(20),
4225             divisor => q(10),
4226             rule => q(←%%spellout-ordinal-elative-larger←­kymmenennestä[­→→]),
4227             },
4228             '100' => {
4229             base_value => q(100),
4230             divisor => q(100),
4231             rule => q(sadannesta[­→→]),
4232             },
4233             '200' => {
4234             base_value => q(200),
4235             divisor => q(100),
4236             rule => q(←%%spellout-ordinal-elative-larger←­sadannesta[­→→]),
4237             },
4238             '1000' => {
4239             base_value => q(1000),
4240             divisor => q(1000),
4241             rule => q(tuhannennesta[­→→]),
4242             },
4243             '2000' => {
4244             base_value => q(2000),
4245             divisor => q(1000),
4246             rule => q(←%%spellout-ordinal-elative-larger←­tuhannennesta[­→→]),
4247             },
4248             '1000000' => {
4249             base_value => q(1000000),
4250             divisor => q(1000000),
4251             rule => q(miljoonannesta[­→→]),
4252             },
4253             '2000000' => {
4254             base_value => q(2000000),
4255             divisor => q(1000000),
4256             rule => q(←%%spellout-ordinal-elative-larger←­miljoonannesta[­→→]),
4257             },
4258             '1000000000' => {
4259             base_value => q(1000000000),
4260             divisor => q(1000000000),
4261             rule => q(miljardinnesta[­→→]),
4262             },
4263             '2000000000' => {
4264             base_value => q(2000000000),
4265             divisor => q(1000000000),
4266             rule => q(←%%spellout-ordinal-elative-larger←­miljardinnesta[­→→]),
4267             },
4268             '1000000000000' => {
4269             base_value => q(1000000000000),
4270             divisor => q(1000000000000),
4271             rule => q(biljoonannesta[ →→]),
4272             },
4273             '2000000000000' => {
4274             base_value => q(2000000000000),
4275             divisor => q(1000000000000),
4276             rule => q(←%%spellout-ordinal-elative-larger←­biljoonannesta[ →→]),
4277             },
4278             '1000000000000000000' => {
4279             base_value => q(1000000000000000000),
4280             divisor => q(1000000000000000000),
4281             rule => q(=#,##0=),
4282             },
4283             'max' => {
4284             base_value => q(1000000000000000000),
4285             divisor => q(1000000000000000000),
4286             rule => q(=#,##0=),
4287             },
4288             },
4289             },
4290             'spellout-ordinal-elative-larger' => {
4291             'private' => {
4292             '0' => {
4293             base_value => q(0),
4294             divisor => q(1),
4295             rule => q(),
4296             },
4297             '2' => {
4298             base_value => q(2),
4299             divisor => q(1),
4300             rule => q(kahdennesta),
4301             },
4302             '3' => {
4303             base_value => q(3),
4304             divisor => q(1),
4305             rule => q(=%spellout-ordinal-elative=),
4306             },
4307             'max' => {
4308             base_value => q(3),
4309             divisor => q(1),
4310             rule => q(=%spellout-ordinal-elative=),
4311             },
4312             },
4313             },
4314             'spellout-ordinal-elative-plural' => {
4315             'public' => {
4316             '-x' => {
4317             divisor => q(1),
4318             rule => q(miinus →→),
4319             },
4320             '0' => {
4321             base_value => q(0),
4322             divisor => q(1),
4323             rule => q(nollansista),
4324             },
4325             'x.x' => {
4326             divisor => q(1),
4327             rule => q(=#,##0.#=),
4328             },
4329             '1' => {
4330             base_value => q(1),
4331             divisor => q(1),
4332             rule => q(ensimmäisistä),
4333             },
4334             '2' => {
4335             base_value => q(2),
4336             divisor => q(1),
4337             rule => q(toisista),
4338             },
4339             '3' => {
4340             base_value => q(3),
4341             divisor => q(1),
4342             rule => q(kolmansista),
4343             },
4344             '4' => {
4345             base_value => q(4),
4346             divisor => q(1),
4347             rule => q(neljänsistä),
4348             },
4349             '5' => {
4350             base_value => q(5),
4351             divisor => q(1),
4352             rule => q(viidensistä),
4353             },
4354             '6' => {
4355             base_value => q(6),
4356             divisor => q(1),
4357             rule => q(kuudensista),
4358             },
4359             '7' => {
4360             base_value => q(7),
4361             divisor => q(1),
4362             rule => q(seitsemänsistä),
4363             },
4364             '8' => {
4365             base_value => q(8),
4366             divisor => q(1),
4367             rule => q(kahdeksansista),
4368             },
4369             '9' => {
4370             base_value => q(9),
4371             divisor => q(1),
4372             rule => q(yhdeksänsistä),
4373             },
4374             '10' => {
4375             base_value => q(10),
4376             divisor => q(10),
4377             rule => q(kymmenensistä),
4378             },
4379             '11' => {
4380             base_value => q(11),
4381             divisor => q(10),
4382             rule => q(yhdensistätoista),
4383             },
4384             '12' => {
4385             base_value => q(12),
4386             divisor => q(10),
4387             rule => q(kahdensistatoista),
4388             },
4389             '13' => {
4390             base_value => q(13),
4391             divisor => q(10),
4392             rule => q(→→toista),
4393             },
4394             '20' => {
4395             base_value => q(20),
4396             divisor => q(10),
4397             rule => q(←%%spellout-ordinal-elative-plural-larger←­kymmenensistä[­→→]),
4398             },
4399             '100' => {
4400             base_value => q(100),
4401             divisor => q(100),
4402             rule => q(sadansista[­→→]),
4403             },
4404             '200' => {
4405             base_value => q(200),
4406             divisor => q(100),
4407             rule => q(←%%spellout-ordinal-elative-plural-larger←­sadansista[­→→]),
4408             },
4409             '1000' => {
4410             base_value => q(1000),
4411             divisor => q(1000),
4412             rule => q(tuhannensista[­→→]),
4413             },
4414             '2000' => {
4415             base_value => q(2000),
4416             divisor => q(1000),
4417             rule => q(←%%spellout-ordinal-elative-plural-larger←­tuhannensista[­→→]),
4418             },
4419             '1000000' => {
4420             base_value => q(1000000),
4421             divisor => q(1000000),
4422             rule => q(miljoonansista[­→→]),
4423             },
4424             '2000000' => {
4425             base_value => q(2000000),
4426             divisor => q(1000000),
4427             rule => q(←%%spellout-ordinal-elative-plural-larger←­miljoonansista[­→→]),
4428             },
4429             '1000000000' => {
4430             base_value => q(1000000000),
4431             divisor => q(1000000000),
4432             rule => q(miljardinsista[­→→]),
4433             },
4434             '2000000000' => {
4435             base_value => q(2000000000),
4436             divisor => q(1000000000),
4437             rule => q(←%%spellout-ordinal-elative-plural-larger←­miljardinsista[­→→]),
4438             },
4439             '1000000000000' => {
4440             base_value => q(1000000000000),
4441             divisor => q(1000000000000),
4442             rule => q(biljoonansista[ →→]),
4443             },
4444             '2000000000000' => {
4445             base_value => q(2000000000000),
4446             divisor => q(1000000000000),
4447             rule => q(←%%spellout-ordinal-elative-plural-larger←­biljoonansista[ →→]),
4448             },
4449             '1000000000000000000' => {
4450             base_value => q(1000000000000000000),
4451             divisor => q(1000000000000000000),
4452             rule => q(=#,##0=),
4453             },
4454             'max' => {
4455             base_value => q(1000000000000000000),
4456             divisor => q(1000000000000000000),
4457             rule => q(=#,##0=),
4458             },
4459             },
4460             },
4461             'spellout-ordinal-elative-plural-larger' => {
4462             'private' => {
4463             '0' => {
4464             base_value => q(0),
4465             divisor => q(1),
4466             rule => q(),
4467             },
4468             '2' => {
4469             base_value => q(2),
4470             divisor => q(1),
4471             rule => q(kahdensista),
4472             },
4473             '3' => {
4474             base_value => q(3),
4475             divisor => q(1),
4476             rule => q(=%spellout-ordinal-elative-plural=),
4477             },
4478             'max' => {
4479             base_value => q(3),
4480             divisor => q(1),
4481             rule => q(=%spellout-ordinal-elative-plural=),
4482             },
4483             },
4484             },
4485             'spellout-ordinal-essive' => {
4486             'public' => {
4487             '-x' => {
4488             divisor => q(1),
4489             rule => q(miinus →→),
4490             },
4491             '0' => {
4492             base_value => q(0),
4493             divisor => q(1),
4494             rule => q(nollana),
4495             },
4496             'x.x' => {
4497             divisor => q(1),
4498             rule => q(=#,##0.#=),
4499             },
4500             '1' => {
4501             base_value => q(1),
4502             divisor => q(1),
4503             rule => q(ensimmäisenä),
4504             },
4505             '2' => {
4506             base_value => q(2),
4507             divisor => q(1),
4508             rule => q(toisena),
4509             },
4510             '3' => {
4511             base_value => q(3),
4512             divisor => q(1),
4513             rule => q(kolmantena),
4514             },
4515             '4' => {
4516             base_value => q(4),
4517             divisor => q(1),
4518             rule => q(neljäntenä),
4519             },
4520             '5' => {
4521             base_value => q(5),
4522             divisor => q(1),
4523             rule => q(viidentenä),
4524             },
4525             '6' => {
4526             base_value => q(6),
4527             divisor => q(1),
4528             rule => q(kuudentena),
4529             },
4530             '7' => {
4531             base_value => q(7),
4532             divisor => q(1),
4533             rule => q(seitsemäntenä),
4534             },
4535             '8' => {
4536             base_value => q(8),
4537             divisor => q(1),
4538             rule => q(kahdeksantena),
4539             },
4540             '9' => {
4541             base_value => q(9),
4542             divisor => q(1),
4543             rule => q(yhdeksäntenä),
4544             },
4545             '10' => {
4546             base_value => q(10),
4547             divisor => q(10),
4548             rule => q(kymmenentenä),
4549             },
4550             '11' => {
4551             base_value => q(11),
4552             divisor => q(10),
4553             rule => q(yhdentenätoista),
4554             },
4555             '12' => {
4556             base_value => q(12),
4557             divisor => q(10),
4558             rule => q(kahdentenatoista),
4559             },
4560             '13' => {
4561             base_value => q(13),
4562             divisor => q(10),
4563             rule => q(→→toista),
4564             },
4565             '20' => {
4566             base_value => q(20),
4567             divisor => q(10),
4568             rule => q(←%%spellout-ordinal-essive-larger←­kymmenentenä[­→→]),
4569             },
4570             '100' => {
4571             base_value => q(100),
4572             divisor => q(100),
4573             rule => q(sadantena[­→→]),
4574             },
4575             '200' => {
4576             base_value => q(200),
4577             divisor => q(100),
4578             rule => q(←%%spellout-ordinal-essive-larger←­sadantena[­→→]),
4579             },
4580             '1000' => {
4581             base_value => q(1000),
4582             divisor => q(1000),
4583             rule => q(tuhannentena[­→→]),
4584             },
4585             '2000' => {
4586             base_value => q(2000),
4587             divisor => q(1000),
4588             rule => q(←%%spellout-ordinal-essive-larger←­tuhannentena[­→→]),
4589             },
4590             '1000000' => {
4591             base_value => q(1000000),
4592             divisor => q(1000000),
4593             rule => q(miljoonantena[­→→]),
4594             },
4595             '2000000' => {
4596             base_value => q(2000000),
4597             divisor => q(1000000),
4598             rule => q(←%%spellout-ordinal-essive-larger←­miljoonantena[­→→]),
4599             },
4600             '1000000000' => {
4601             base_value => q(1000000000),
4602             divisor => q(1000000000),
4603             rule => q(miljardintena[­→→]),
4604             },
4605             '2000000000' => {
4606             base_value => q(2000000000),
4607             divisor => q(1000000000),
4608             rule => q(←%%spellout-ordinal-essive-larger←­miljardintena[­→→]),
4609             },
4610             '1000000000000' => {
4611             base_value => q(1000000000000),
4612             divisor => q(1000000000000),
4613             rule => q(biljoonantena[ →→]),
4614             },
4615             '2000000000000' => {
4616             base_value => q(2000000000000),
4617             divisor => q(1000000000000),
4618             rule => q(←%%spellout-ordinal-essive-larger←­biljoonantena[ →→]),
4619             },
4620             '1000000000000000000' => {
4621             base_value => q(1000000000000000000),
4622             divisor => q(1000000000000000000),
4623             rule => q(=#,##0=),
4624             },
4625             'max' => {
4626             base_value => q(1000000000000000000),
4627             divisor => q(1000000000000000000),
4628             rule => q(=#,##0=),
4629             },
4630             },
4631             },
4632             'spellout-ordinal-essive-larger' => {
4633             'private' => {
4634             '0' => {
4635             base_value => q(0),
4636             divisor => q(1),
4637             rule => q(),
4638             },
4639             '2' => {
4640             base_value => q(2),
4641             divisor => q(1),
4642             rule => q(kahdentena),
4643             },
4644             '3' => {
4645             base_value => q(3),
4646             divisor => q(1),
4647             rule => q(=%spellout-ordinal-essive=),
4648             },
4649             'max' => {
4650             base_value => q(3),
4651             divisor => q(1),
4652             rule => q(=%spellout-ordinal-essive=),
4653             },
4654             },
4655             },
4656             'spellout-ordinal-essive-plural' => {
4657             'public' => {
4658             '-x' => {
4659             divisor => q(1),
4660             rule => q(miinus →→),
4661             },
4662             '0' => {
4663             base_value => q(0),
4664             divisor => q(1),
4665             rule => q(nollansina),
4666             },
4667             'x.x' => {
4668             divisor => q(1),
4669             rule => q(=#,##0.#=),
4670             },
4671             '1' => {
4672             base_value => q(1),
4673             divisor => q(1),
4674             rule => q(ensimmäisinä),
4675             },
4676             '2' => {
4677             base_value => q(2),
4678             divisor => q(1),
4679             rule => q(toisina),
4680             },
4681             '3' => {
4682             base_value => q(3),
4683             divisor => q(1),
4684             rule => q(kolmansina),
4685             },
4686             '4' => {
4687             base_value => q(4),
4688             divisor => q(1),
4689             rule => q(neljänsinä),
4690             },
4691             '5' => {
4692             base_value => q(5),
4693             divisor => q(1),
4694             rule => q(viidensinä),
4695             },
4696             '6' => {
4697             base_value => q(6),
4698             divisor => q(1),
4699             rule => q(kuudensina),
4700             },
4701             '7' => {
4702             base_value => q(7),
4703             divisor => q(1),
4704             rule => q(seitsemänsinä),
4705             },
4706             '8' => {
4707             base_value => q(8),
4708             divisor => q(1),
4709             rule => q(kahdeksansina),
4710             },
4711             '9' => {
4712             base_value => q(9),
4713             divisor => q(1),
4714             rule => q(yhdeksänsinä),
4715             },
4716             '10' => {
4717             base_value => q(10),
4718             divisor => q(10),
4719             rule => q(kymmenensinä),
4720             },
4721             '11' => {
4722             base_value => q(11),
4723             divisor => q(10),
4724             rule => q(yhdensinätoista),
4725             },
4726             '12' => {
4727             base_value => q(12),
4728             divisor => q(10),
4729             rule => q(kahdensinatoista),
4730             },
4731             '13' => {
4732             base_value => q(13),
4733             divisor => q(10),
4734             rule => q(→→toista),
4735             },
4736             '20' => {
4737             base_value => q(20),
4738             divisor => q(10),
4739             rule => q(←%%spellout-ordinal-essive-plural-larger←­kymmenensinä[­→→]),
4740             },
4741             '100' => {
4742             base_value => q(100),
4743             divisor => q(100),
4744             rule => q(sadansina[­→→]),
4745             },
4746             '200' => {
4747             base_value => q(200),
4748             divisor => q(100),
4749             rule => q(←%%spellout-ordinal-essive-plural-larger←­sadansina[­→→]),
4750             },
4751             '1000' => {
4752             base_value => q(1000),
4753             divisor => q(1000),
4754             rule => q(tuhannensina[­→→]),
4755             },
4756             '2000' => {
4757             base_value => q(2000),
4758             divisor => q(1000),
4759             rule => q(←%%spellout-ordinal-essive-plural-larger←­tuhannensina[­→→]),
4760             },
4761             '1000000' => {
4762             base_value => q(1000000),
4763             divisor => q(1000000),
4764             rule => q(miljoonansina[­→→]),
4765             },
4766             '2000000' => {
4767             base_value => q(2000000),
4768             divisor => q(1000000),
4769             rule => q(←%%spellout-ordinal-essive-plural-larger←­miljoonansina[­→→]),
4770             },
4771             '1000000000' => {
4772             base_value => q(1000000000),
4773             divisor => q(1000000000),
4774             rule => q(miljardinsina[­→→]),
4775             },
4776             '2000000000' => {
4777             base_value => q(2000000000),
4778             divisor => q(1000000000),
4779             rule => q(←%%spellout-ordinal-essive-plural-larger←­miljardinsina[­→→]),
4780             },
4781             '1000000000000' => {
4782             base_value => q(1000000000000),
4783             divisor => q(1000000000000),
4784             rule => q(biljoonansina[ →→]),
4785             },
4786             '2000000000000' => {
4787             base_value => q(2000000000000),
4788             divisor => q(1000000000000),
4789             rule => q(←%%spellout-ordinal-essive-plural-larger←­biljoonansina[ →→]),
4790             },
4791             '1000000000000000000' => {
4792             base_value => q(1000000000000000000),
4793             divisor => q(1000000000000000000),
4794             rule => q(=#,##0=),
4795             },
4796             'max' => {
4797             base_value => q(1000000000000000000),
4798             divisor => q(1000000000000000000),
4799             rule => q(=#,##0=),
4800             },
4801             },
4802             },
4803             'spellout-ordinal-essive-plural-larger' => {
4804             'private' => {
4805             '0' => {
4806             base_value => q(0),
4807             divisor => q(1),
4808             rule => q(),
4809             },
4810             '2' => {
4811             base_value => q(2),
4812             divisor => q(1),
4813             rule => q(kahdensina),
4814             },
4815             '3' => {
4816             base_value => q(3),
4817             divisor => q(1),
4818             rule => q(=%spellout-ordinal-essive-plural=),
4819             },
4820             'max' => {
4821             base_value => q(3),
4822             divisor => q(1),
4823             rule => q(=%spellout-ordinal-essive-plural=),
4824             },
4825             },
4826             },
4827             'spellout-ordinal-genitive' => {
4828             'public' => {
4829             '-x' => {
4830             divisor => q(1),
4831             rule => q(miinus →→),
4832             },
4833             '0' => {
4834             base_value => q(0),
4835             divisor => q(1),
4836             rule => q(nollan),
4837             },
4838             'x.x' => {
4839             divisor => q(1),
4840             rule => q(=#,##0.#=),
4841             },
4842             '1' => {
4843             base_value => q(1),
4844             divisor => q(1),
4845             rule => q(ensimmäisen),
4846             },
4847             '2' => {
4848             base_value => q(2),
4849             divisor => q(1),
4850             rule => q(toisen),
4851             },
4852             '3' => {
4853             base_value => q(3),
4854             divisor => q(1),
4855             rule => q(kolmannen),
4856             },
4857             '4' => {
4858             base_value => q(4),
4859             divisor => q(1),
4860             rule => q(neljännen),
4861             },
4862             '5' => {
4863             base_value => q(5),
4864             divisor => q(1),
4865             rule => q(viidennen),
4866             },
4867             '6' => {
4868             base_value => q(6),
4869             divisor => q(1),
4870             rule => q(kuudennen),
4871             },
4872             '7' => {
4873             base_value => q(7),
4874             divisor => q(1),
4875             rule => q(seitsemännen),
4876             },
4877             '8' => {
4878             base_value => q(8),
4879             divisor => q(1),
4880             rule => q(kahdeksannen),
4881             },
4882             '9' => {
4883             base_value => q(9),
4884             divisor => q(1),
4885             rule => q(yhdeksännen),
4886             },
4887             '10' => {
4888             base_value => q(10),
4889             divisor => q(10),
4890             rule => q(kymmenennen),
4891             },
4892             '11' => {
4893             base_value => q(11),
4894             divisor => q(10),
4895             rule => q(yhdennentoista),
4896             },
4897             '12' => {
4898             base_value => q(12),
4899             divisor => q(10),
4900             rule => q(kahdennentoista),
4901             },
4902             '13' => {
4903             base_value => q(13),
4904             divisor => q(10),
4905             rule => q(→→toista),
4906             },
4907             '20' => {
4908             base_value => q(20),
4909             divisor => q(10),
4910             rule => q(←%%spellout-ordinal-genitive-larger←­kymmenennen[­→→]),
4911             },
4912             '100' => {
4913             base_value => q(100),
4914             divisor => q(100),
4915             rule => q(sadannen[­→→]),
4916             },
4917             '200' => {
4918             base_value => q(200),
4919             divisor => q(100),
4920             rule => q(←%%spellout-ordinal-genitive-larger←­sadannen[­→→]),
4921             },
4922             '1000' => {
4923             base_value => q(1000),
4924             divisor => q(1000),
4925             rule => q(tuhannennen[­→→]),
4926             },
4927             '2000' => {
4928             base_value => q(2000),
4929             divisor => q(1000),
4930             rule => q(←%%spellout-ordinal-genitive-larger←­tuhannennen[­→→]),
4931             },
4932             '1000000' => {
4933             base_value => q(1000000),
4934             divisor => q(1000000),
4935             rule => q(miljoonannen[­→→]),
4936             },
4937             '2000000' => {
4938             base_value => q(2000000),
4939             divisor => q(1000000),
4940             rule => q(←%%spellout-ordinal-genitive-larger←­miljoonannen[­→→]),
4941             },
4942             '1000000000' => {
4943             base_value => q(1000000000),
4944             divisor => q(1000000000),
4945             rule => q(miljardinnen[­→→]),
4946             },
4947             '2000000000' => {
4948             base_value => q(2000000000),
4949             divisor => q(1000000000),
4950             rule => q(←%%spellout-ordinal-genitive-larger←­miljardinnen[­→→]),
4951             },
4952             '1000000000000' => {
4953             base_value => q(1000000000000),
4954             divisor => q(1000000000000),
4955             rule => q(biljoonannen[ →→]),
4956             },
4957             '2000000000000' => {
4958             base_value => q(2000000000000),
4959             divisor => q(1000000000000),
4960             rule => q(←%%spellout-ordinal-genitive-larger←­biljoonannen[ →→]),
4961             },
4962             '1000000000000000000' => {
4963             base_value => q(1000000000000000000),
4964             divisor => q(1000000000000000000),
4965             rule => q(=#,##0=),
4966             },
4967             'max' => {
4968             base_value => q(1000000000000000000),
4969             divisor => q(1000000000000000000),
4970             rule => q(=#,##0=),
4971             },
4972             },
4973             },
4974             'spellout-ordinal-genitive-larger' => {
4975             'private' => {
4976             '0' => {
4977             base_value => q(0),
4978             divisor => q(1),
4979             rule => q(),
4980             },
4981             '2' => {
4982             base_value => q(2),
4983             divisor => q(1),
4984             rule => q(kahdennen),
4985             },
4986             '3' => {
4987             base_value => q(3),
4988             divisor => q(1),
4989             rule => q(=%spellout-ordinal-genitive=),
4990             },
4991             'max' => {
4992             base_value => q(3),
4993             divisor => q(1),
4994             rule => q(=%spellout-ordinal-genitive=),
4995             },
4996             },
4997             },
4998             'spellout-ordinal-genitive-plural' => {
4999             'public' => {
5000             '-x' => {
5001             divisor => q(1),
5002             rule => q(miinus →→),
5003             },
5004             '0' => {
5005             base_value => q(0),
5006             divisor => q(1),
5007             rule => q(nollansien),
5008             },
5009             'x.x' => {
5010             divisor => q(1),
5011             rule => q(=#,##0.#=),
5012             },
5013             '1' => {
5014             base_value => q(1),
5015             divisor => q(1),
5016             rule => q(ensimmäisten),
5017             },
5018             '2' => {
5019             base_value => q(2),
5020             divisor => q(1),
5021             rule => q(toisten),
5022             },
5023             '3' => {
5024             base_value => q(3),
5025             divisor => q(1),
5026             rule => q(kolmansien),
5027             },
5028             '4' => {
5029             base_value => q(4),
5030             divisor => q(1),
5031             rule => q(neljänsien),
5032             },
5033             '5' => {
5034             base_value => q(5),
5035             divisor => q(1),
5036             rule => q(viidensien),
5037             },
5038             '6' => {
5039             base_value => q(6),
5040             divisor => q(1),
5041             rule => q(kuudensien),
5042             },
5043             '7' => {
5044             base_value => q(7),
5045             divisor => q(1),
5046             rule => q(seitsemänsien),
5047             },
5048             '8' => {
5049             base_value => q(8),
5050             divisor => q(1),
5051             rule => q(kahdeksansien),
5052             },
5053             '9' => {
5054             base_value => q(9),
5055             divisor => q(1),
5056             rule => q(yhdeksänsien),
5057             },
5058             '10' => {
5059             base_value => q(10),
5060             divisor => q(10),
5061             rule => q(kymmenensien),
5062             },
5063             '11' => {
5064             base_value => q(11),
5065             divisor => q(10),
5066             rule => q(yhdensientoista),
5067             },
5068             '12' => {
5069             base_value => q(12),
5070             divisor => q(10),
5071             rule => q(kahdensientoista),
5072             },
5073             '13' => {
5074             base_value => q(13),
5075             divisor => q(10),
5076             rule => q(→→toista),
5077             },
5078             '20' => {
5079             base_value => q(20),
5080             divisor => q(10),
5081             rule => q(←%%spellout-ordinal-genitive-plural-larger←­kymmenensien[­→→]),
5082             },
5083             '100' => {
5084             base_value => q(100),
5085             divisor => q(100),
5086             rule => q(sadansien[­→→]),
5087             },
5088             '200' => {
5089             base_value => q(200),
5090             divisor => q(100),
5091             rule => q(←%%spellout-ordinal-genitive-plural-larger←­sadansien[­→→]),
5092             },
5093             '1000' => {
5094             base_value => q(1000),
5095             divisor => q(1000),
5096             rule => q(tuhannensien[­→→]),
5097             },
5098             '2000' => {
5099             base_value => q(2000),
5100             divisor => q(1000),
5101             rule => q(←%%spellout-ordinal-genitive-plural-larger←­tuhannensien[­→→]),
5102             },
5103             '1000000' => {
5104             base_value => q(1000000),
5105             divisor => q(1000000),
5106             rule => q(miljoonansien[­→→]),
5107             },
5108             '2000000' => {
5109             base_value => q(2000000),
5110             divisor => q(1000000),
5111             rule => q(←%%spellout-ordinal-genitive-plural-larger←­miljoonansien[­→→]),
5112             },
5113             '1000000000' => {
5114             base_value => q(1000000000),
5115             divisor => q(1000000000),
5116             rule => q(miljardinsien[­→→]),
5117             },
5118             '2000000000' => {
5119             base_value => q(2000000000),
5120             divisor => q(1000000000),
5121             rule => q(←%%spellout-ordinal-genitive-plural-larger←­miljardinsien[­→→]),
5122             },
5123             '1000000000000' => {
5124             base_value => q(1000000000000),
5125             divisor => q(1000000000000),
5126             rule => q(biljoonansien[ →→]),
5127             },
5128             '2000000000000' => {
5129             base_value => q(2000000000000),
5130             divisor => q(1000000000000),
5131             rule => q(←%%spellout-ordinal-genitive-plural-larger←­biljoonansien[ →→]),
5132             },
5133             '1000000000000000000' => {
5134             base_value => q(1000000000000000000),
5135             divisor => q(1000000000000000000),
5136             rule => q(=#,##0=),
5137             },
5138             'max' => {
5139             base_value => q(1000000000000000000),
5140             divisor => q(1000000000000000000),
5141             rule => q(=#,##0=),
5142             },
5143             },
5144             },
5145             'spellout-ordinal-genitive-plural-larger' => {
5146             'private' => {
5147             '0' => {
5148             base_value => q(0),
5149             divisor => q(1),
5150             rule => q(),
5151             },
5152             '2' => {
5153             base_value => q(2),
5154             divisor => q(1),
5155             rule => q(kahdensien),
5156             },
5157             '3' => {
5158             base_value => q(3),
5159             divisor => q(1),
5160             rule => q(=%spellout-ordinal-genitive-plural=),
5161             },
5162             'max' => {
5163             base_value => q(3),
5164             divisor => q(1),
5165             rule => q(=%spellout-ordinal-genitive-plural=),
5166             },
5167             },
5168             },
5169             'spellout-ordinal-illative' => {
5170             'public' => {
5171             '-x' => {
5172             divisor => q(1),
5173             rule => q(miinus →→),
5174             },
5175             '0' => {
5176             base_value => q(0),
5177             divisor => q(1),
5178             rule => q(nollanteen),
5179             },
5180             'x.x' => {
5181             divisor => q(1),
5182             rule => q(=#,##0.#=),
5183             },
5184             '1' => {
5185             base_value => q(1),
5186             divisor => q(1),
5187             rule => q(ensimmäiseen),
5188             },
5189             '2' => {
5190             base_value => q(2),
5191             divisor => q(1),
5192             rule => q(toiseen),
5193             },
5194             '3' => {
5195             base_value => q(3),
5196             divisor => q(1),
5197             rule => q(kolmanteen),
5198             },
5199             '4' => {
5200             base_value => q(4),
5201             divisor => q(1),
5202             rule => q(neljänteen),
5203             },
5204             '5' => {
5205             base_value => q(5),
5206             divisor => q(1),
5207             rule => q(viidenteen),
5208             },
5209             '6' => {
5210             base_value => q(6),
5211             divisor => q(1),
5212             rule => q(kuudenteen),
5213             },
5214             '7' => {
5215             base_value => q(7),
5216             divisor => q(1),
5217             rule => q(seitsemänteen),
5218             },
5219             '8' => {
5220             base_value => q(8),
5221             divisor => q(1),
5222             rule => q(kahdeksanteen),
5223             },
5224             '9' => {
5225             base_value => q(9),
5226             divisor => q(1),
5227             rule => q(yhdeksänteen),
5228             },
5229             '10' => {
5230             base_value => q(10),
5231             divisor => q(10),
5232             rule => q(kymmenenteen),
5233             },
5234             '11' => {
5235             base_value => q(11),
5236             divisor => q(10),
5237             rule => q(yhdenteentoista),
5238             },
5239             '12' => {
5240             base_value => q(12),
5241             divisor => q(10),
5242             rule => q(kahdenteentoista),
5243             },
5244             '13' => {
5245             base_value => q(13),
5246             divisor => q(10),
5247             rule => q(→→toista),
5248             },
5249             '20' => {
5250             base_value => q(20),
5251             divisor => q(10),
5252             rule => q(←%%spellout-ordinal-illative-larger←­kymmenenteen[­→→]),
5253             },
5254             '100' => {
5255             base_value => q(100),
5256             divisor => q(100),
5257             rule => q(sadanteen[­→→]),
5258             },
5259             '200' => {
5260             base_value => q(200),
5261             divisor => q(100),
5262             rule => q(←%%spellout-ordinal-illative-larger←­sadanteen[­→→]),
5263             },
5264             '1000' => {
5265             base_value => q(1000),
5266             divisor => q(1000),
5267             rule => q(tuhannenteen[­→→]),
5268             },
5269             '2000' => {
5270             base_value => q(2000),
5271             divisor => q(1000),
5272             rule => q(←%%spellout-ordinal-illative-larger←­tuhannenteen[­→→]),
5273             },
5274             '1000000' => {
5275             base_value => q(1000000),
5276             divisor => q(1000000),
5277             rule => q(miljoonanteen[­→→]),
5278             },
5279             '2000000' => {
5280             base_value => q(2000000),
5281             divisor => q(1000000),
5282             rule => q(←%%spellout-ordinal-illative-larger←­miljoonanteen[­→→]),
5283             },
5284             '1000000000' => {
5285             base_value => q(1000000000),
5286             divisor => q(1000000000),
5287             rule => q(miljardinteen[­→→]),
5288             },
5289             '2000000000' => {
5290             base_value => q(2000000000),
5291             divisor => q(1000000000),
5292             rule => q(←%%spellout-ordinal-illative-larger←­miljardinteen[­→→]),
5293             },
5294             '1000000000000' => {
5295             base_value => q(1000000000000),
5296             divisor => q(1000000000000),
5297             rule => q(biljoonanteen[ →→]),
5298             },
5299             '2000000000000' => {
5300             base_value => q(2000000000000),
5301             divisor => q(1000000000000),
5302             rule => q(←%%spellout-ordinal-illative-larger←­biljoonanteen[ →→]),
5303             },
5304             '1000000000000000000' => {
5305             base_value => q(1000000000000000000),
5306             divisor => q(1000000000000000000),
5307             rule => q(=#,##0=),
5308             },
5309             'max' => {
5310             base_value => q(1000000000000000000),
5311             divisor => q(1000000000000000000),
5312             rule => q(=#,##0=),
5313             },
5314             },
5315             },
5316             'spellout-ordinal-illative-larger' => {
5317             'private' => {
5318             '0' => {
5319             base_value => q(0),
5320             divisor => q(1),
5321             rule => q(),
5322             },
5323             '2' => {
5324             base_value => q(2),
5325             divisor => q(1),
5326             rule => q(kahdenteen),
5327             },
5328             '3' => {
5329             base_value => q(3),
5330             divisor => q(1),
5331             rule => q(=%spellout-ordinal-illative=),
5332             },
5333             'max' => {
5334             base_value => q(3),
5335             divisor => q(1),
5336             rule => q(=%spellout-ordinal-illative=),
5337             },
5338             },
5339             },
5340             'spellout-ordinal-illative-plural' => {
5341             'public' => {
5342             '-x' => {
5343             divisor => q(1),
5344             rule => q(miinus →→),
5345             },
5346             '0' => {
5347             base_value => q(0),
5348             divisor => q(1),
5349             rule => q(nollansiin),
5350             },
5351             'x.x' => {
5352             divisor => q(1),
5353             rule => q(=#,##0.#=),
5354             },
5355             '1' => {
5356             base_value => q(1),
5357             divisor => q(1),
5358             rule => q(ensimmäisiin),
5359             },
5360             '2' => {
5361             base_value => q(2),
5362             divisor => q(1),
5363             rule => q(toisiin),
5364             },
5365             '3' => {
5366             base_value => q(3),
5367             divisor => q(1),
5368             rule => q(kolmansiin),
5369             },
5370             '4' => {
5371             base_value => q(4),
5372             divisor => q(1),
5373             rule => q(neljänsiin),
5374             },
5375             '5' => {
5376             base_value => q(5),
5377             divisor => q(1),
5378             rule => q(viidensiin),
5379             },
5380             '6' => {
5381             base_value => q(6),
5382             divisor => q(1),
5383             rule => q(kuudensiin),
5384             },
5385             '7' => {
5386             base_value => q(7),
5387             divisor => q(1),
5388             rule => q(seitsemänsiin),
5389             },
5390             '8' => {
5391             base_value => q(8),
5392             divisor => q(1),
5393             rule => q(kahdeksansiin),
5394             },
5395             '9' => {
5396             base_value => q(9),
5397             divisor => q(1),
5398             rule => q(yhdeksänsiin),
5399             },
5400             '10' => {
5401             base_value => q(10),
5402             divisor => q(10),
5403             rule => q(kymmenensiin),
5404             },
5405             '11' => {
5406             base_value => q(11),
5407             divisor => q(10),
5408             rule => q(yhdensiintoista),
5409             },
5410             '12' => {
5411             base_value => q(12),
5412             divisor => q(10),
5413             rule => q(kahdensiintoista),
5414             },
5415             '13' => {
5416             base_value => q(13),
5417             divisor => q(10),
5418             rule => q(→→toista),
5419             },
5420             '20' => {
5421             base_value => q(20),
5422             divisor => q(10),
5423             rule => q(←%%spellout-ordinal-illative-plural-larger←­kymmenensiin[­→→]),
5424             },
5425             '100' => {
5426             base_value => q(100),
5427             divisor => q(100),
5428             rule => q(sadansiin[­→→]),
5429             },
5430             '200' => {
5431             base_value => q(200),
5432             divisor => q(100),
5433             rule => q(←%%spellout-ordinal-illative-plural-larger←­sadansiin[­→→]),
5434             },
5435             '1000' => {
5436             base_value => q(1000),
5437             divisor => q(1000),
5438             rule => q(tuhannensiin[­→→]),
5439             },
5440             '2000' => {
5441             base_value => q(2000),
5442             divisor => q(1000),
5443             rule => q(←%%spellout-ordinal-illative-plural-larger←­tuhannensiin[­→→]),
5444             },
5445             '1000000' => {
5446             base_value => q(1000000),
5447             divisor => q(1000000),
5448             rule => q(miljoonansiin[­→→]),
5449             },
5450             '2000000' => {
5451             base_value => q(2000000),
5452             divisor => q(1000000),
5453             rule => q(←%%spellout-ordinal-illative-plural-larger←­miljoonansiin[­→→]),
5454             },
5455             '1000000000' => {
5456             base_value => q(1000000000),
5457             divisor => q(1000000000),
5458             rule => q(miljardinsiin[­→→]),
5459             },
5460             '2000000000' => {
5461             base_value => q(2000000000),
5462             divisor => q(1000000000),
5463             rule => q(←%%spellout-ordinal-illative-plural-larger←­miljardinsiin[­→→]),
5464             },
5465             '1000000000000' => {
5466             base_value => q(1000000000000),
5467             divisor => q(1000000000000),
5468             rule => q(biljoonansiin[ →→]),
5469             },
5470             '2000000000000' => {
5471             base_value => q(2000000000000),
5472             divisor => q(1000000000000),
5473             rule => q(←%%spellout-ordinal-illative-plural-larger←­biljoonansiin[ →→]),
5474             },
5475             '1000000000000000000' => {
5476             base_value => q(1000000000000000000),
5477             divisor => q(1000000000000000000),
5478             rule => q(=#,##0=),
5479             },
5480             'max' => {
5481             base_value => q(1000000000000000000),
5482             divisor => q(1000000000000000000),
5483             rule => q(=#,##0=),
5484             },
5485             },
5486             },
5487             'spellout-ordinal-illative-plural-larger' => {
5488             'private' => {
5489             '0' => {
5490             base_value => q(0),
5491             divisor => q(1),
5492             rule => q(),
5493             },
5494             '2' => {
5495             base_value => q(2),
5496             divisor => q(1),
5497             rule => q(kahdensiin),
5498             },
5499             '3' => {
5500             base_value => q(3),
5501             divisor => q(1),
5502             rule => q(=%spellout-ordinal-illative-plural=),
5503             },
5504             'max' => {
5505             base_value => q(3),
5506             divisor => q(1),
5507             rule => q(=%spellout-ordinal-illative-plural=),
5508             },
5509             },
5510             },
5511             'spellout-ordinal-inessive' => {
5512             'public' => {
5513             '-x' => {
5514             divisor => q(1),
5515             rule => q(miinus →→),
5516             },
5517             '0' => {
5518             base_value => q(0),
5519             divisor => q(1),
5520             rule => q(nollannessa),
5521             },
5522             'x.x' => {
5523             divisor => q(1),
5524             rule => q(=#,##0.#=),
5525             },
5526             '1' => {
5527             base_value => q(1),
5528             divisor => q(1),
5529             rule => q(ensimmäisessä),
5530             },
5531             '2' => {
5532             base_value => q(2),
5533             divisor => q(1),
5534             rule => q(toisessa),
5535             },
5536             '3' => {
5537             base_value => q(3),
5538             divisor => q(1),
5539             rule => q(kolmannessa),
5540             },
5541             '4' => {
5542             base_value => q(4),
5543             divisor => q(1),
5544             rule => q(neljännessä),
5545             },
5546             '5' => {
5547             base_value => q(5),
5548             divisor => q(1),
5549             rule => q(viidennessä),
5550             },
5551             '6' => {
5552             base_value => q(6),
5553             divisor => q(1),
5554             rule => q(kuudennessa),
5555             },
5556             '7' => {
5557             base_value => q(7),
5558             divisor => q(1),
5559             rule => q(seitsemännessä),
5560             },
5561             '8' => {
5562             base_value => q(8),
5563             divisor => q(1),
5564             rule => q(kahdeksannessa),
5565             },
5566             '9' => {
5567             base_value => q(9),
5568             divisor => q(1),
5569             rule => q(yhdeksännessä),
5570             },
5571             '10' => {
5572             base_value => q(10),
5573             divisor => q(10),
5574             rule => q(kymmenennessä),
5575             },
5576             '11' => {
5577             base_value => q(11),
5578             divisor => q(10),
5579             rule => q(yhdennessätoista),
5580             },
5581             '12' => {
5582             base_value => q(12),
5583             divisor => q(10),
5584             rule => q(kahdennessatoista),
5585             },
5586             '13' => {
5587             base_value => q(13),
5588             divisor => q(10),
5589             rule => q(→→toista),
5590             },
5591             '20' => {
5592             base_value => q(20),
5593             divisor => q(10),
5594             rule => q(←%%spellout-ordinal-inessive-larger←­kymmenennessä[­→→]),
5595             },
5596             '100' => {
5597             base_value => q(100),
5598             divisor => q(100),
5599             rule => q(sadannessa[­→→]),
5600             },
5601             '200' => {
5602             base_value => q(200),
5603             divisor => q(100),
5604             rule => q(←%%spellout-ordinal-inessive-larger←­sadannessa[­→→]),
5605             },
5606             '1000' => {
5607             base_value => q(1000),
5608             divisor => q(1000),
5609             rule => q(tuhannennessa[­→→]),
5610             },
5611             '2000' => {
5612             base_value => q(2000),
5613             divisor => q(1000),
5614             rule => q(←%%spellout-ordinal-inessive-larger←­tuhannennessa[­→→]),
5615             },
5616             '1000000' => {
5617             base_value => q(1000000),
5618             divisor => q(1000000),
5619             rule => q(miljoonannessa[­→→]),
5620             },
5621             '2000000' => {
5622             base_value => q(2000000),
5623             divisor => q(1000000),
5624             rule => q(←%%spellout-ordinal-inessive-larger←­miljoonannessa[­→→]),
5625             },
5626             '1000000000' => {
5627             base_value => q(1000000000),
5628             divisor => q(1000000000),
5629             rule => q(miljardinnessa[­→→]),
5630             },
5631             '2000000000' => {
5632             base_value => q(2000000000),
5633             divisor => q(1000000000),
5634             rule => q(←%%spellout-ordinal-inessive-larger←­miljardinnessa[­→→]),
5635             },
5636             '1000000000000' => {
5637             base_value => q(1000000000000),
5638             divisor => q(1000000000000),
5639             rule => q(biljoonannessa[ →→]),
5640             },
5641             '2000000000000' => {
5642             base_value => q(2000000000000),
5643             divisor => q(1000000000000),
5644             rule => q(←%%spellout-ordinal-inessive-larger←­biljoonannessa[ →→]),
5645             },
5646             '1000000000000000000' => {
5647             base_value => q(1000000000000000000),
5648             divisor => q(1000000000000000000),
5649             rule => q(=#,##0=),
5650             },
5651             'max' => {
5652             base_value => q(1000000000000000000),
5653             divisor => q(1000000000000000000),
5654             rule => q(=#,##0=),
5655             },
5656             },
5657             },
5658             'spellout-ordinal-inessive-larger' => {
5659             'private' => {
5660             '0' => {
5661             base_value => q(0),
5662             divisor => q(1),
5663             rule => q(),
5664             },
5665             '2' => {
5666             base_value => q(2),
5667             divisor => q(1),
5668             rule => q(kahdennessa),
5669             },
5670             '3' => {
5671             base_value => q(3),
5672             divisor => q(1),
5673             rule => q(=%spellout-ordinal-inessive=),
5674             },
5675             'max' => {
5676             base_value => q(3),
5677             divisor => q(1),
5678             rule => q(=%spellout-ordinal-inessive=),
5679             },
5680             },
5681             },
5682             'spellout-ordinal-inessive-plural' => {
5683             'public' => {
5684             '-x' => {
5685             divisor => q(1),
5686             rule => q(miinus →→),
5687             },
5688             '0' => {
5689             base_value => q(0),
5690             divisor => q(1),
5691             rule => q(nollansissa),
5692             },
5693             'x.x' => {
5694             divisor => q(1),
5695             rule => q(=#,##0.#=),
5696             },
5697             '1' => {
5698             base_value => q(1),
5699             divisor => q(1),
5700             rule => q(ensimmäisissä),
5701             },
5702             '2' => {
5703             base_value => q(2),
5704             divisor => q(1),
5705             rule => q(toisissa),
5706             },
5707             '3' => {
5708             base_value => q(3),
5709             divisor => q(1),
5710             rule => q(kolmansissa),
5711             },
5712             '4' => {
5713             base_value => q(4),
5714             divisor => q(1),
5715             rule => q(neljänsissä),
5716             },
5717             '5' => {
5718             base_value => q(5),
5719             divisor => q(1),
5720             rule => q(viidensissä),
5721             },
5722             '6' => {
5723             base_value => q(6),
5724             divisor => q(1),
5725             rule => q(kuudensissa),
5726             },
5727             '7' => {
5728             base_value => q(7),
5729             divisor => q(1),
5730             rule => q(seitsemänsissä),
5731             },
5732             '8' => {
5733             base_value => q(8),
5734             divisor => q(1),
5735             rule => q(kahdeksansissa),
5736             },
5737             '9' => {
5738             base_value => q(9),
5739             divisor => q(1),
5740             rule => q(yhdeksänsissä),
5741             },
5742             '10' => {
5743             base_value => q(10),
5744             divisor => q(10),
5745             rule => q(kymmenensissä),
5746             },
5747             '11' => {
5748             base_value => q(11),
5749             divisor => q(10),
5750             rule => q(yhdensissätoista),
5751             },
5752             '12' => {
5753             base_value => q(12),
5754             divisor => q(10),
5755             rule => q(kahdensissatoista),
5756             },
5757             '13' => {
5758             base_value => q(13),
5759             divisor => q(10),
5760             rule => q(→→toista),
5761             },
5762             '20' => {
5763             base_value => q(20),
5764             divisor => q(10),
5765             rule => q(←%%spellout-ordinal-inessive-plural-larger←­kymmenensissä[­→→]),
5766             },
5767             '100' => {
5768             base_value => q(100),
5769             divisor => q(100),
5770             rule => q(sadansissa[­→→]),
5771             },
5772             '200' => {
5773             base_value => q(200),
5774             divisor => q(100),
5775             rule => q(←%%spellout-ordinal-inessive-plural-larger←­sadansissa[­→→]),
5776             },
5777             '1000' => {
5778             base_value => q(1000),
5779             divisor => q(1000),
5780             rule => q(tuhannensissa[­→→]),
5781             },
5782             '2000' => {
5783             base_value => q(2000),
5784             divisor => q(1000),
5785             rule => q(←%%spellout-ordinal-inessive-plural-larger←­tuhannensissa[­→→]),
5786             },
5787             '1000000' => {
5788             base_value => q(1000000),
5789             divisor => q(1000000),
5790             rule => q(miljoonansissa[­→→]),
5791             },
5792             '2000000' => {
5793             base_value => q(2000000),
5794             divisor => q(1000000),
5795             rule => q(←%%spellout-ordinal-inessive-plural-larger←­miljoonansissa[­→→]),
5796             },
5797             '1000000000' => {
5798             base_value => q(1000000000),
5799             divisor => q(1000000000),
5800             rule => q(miljardinsissa[­→→]),
5801             },
5802             '2000000000' => {
5803             base_value => q(2000000000),
5804             divisor => q(1000000000),
5805             rule => q(←%%spellout-ordinal-inessive-plural-larger←­miljardinsissa[­→→]),
5806             },
5807             '1000000000000' => {
5808             base_value => q(1000000000000),
5809             divisor => q(1000000000000),
5810             rule => q(biljoonansissa[ →→]),
5811             },
5812             '2000000000000' => {
5813             base_value => q(2000000000000),
5814             divisor => q(1000000000000),
5815             rule => q(←%%spellout-ordinal-inessive-plural-larger←­biljoonansissa[ →→]),
5816             },
5817             '1000000000000000000' => {
5818             base_value => q(1000000000000000000),
5819             divisor => q(1000000000000000000),
5820             rule => q(=#,##0=),
5821             },
5822             'max' => {
5823             base_value => q(1000000000000000000),
5824             divisor => q(1000000000000000000),
5825             rule => q(=#,##0=),
5826             },
5827             },
5828             },
5829             'spellout-ordinal-inessive-plural-larger' => {
5830             'private' => {
5831             '0' => {
5832             base_value => q(0),
5833             divisor => q(1),
5834             rule => q(),
5835             },
5836             '2' => {
5837             base_value => q(2),
5838             divisor => q(1),
5839             rule => q(kahdensissa),
5840             },
5841             '3' => {
5842             base_value => q(3),
5843             divisor => q(1),
5844             rule => q(=%spellout-ordinal-inessive-plural=),
5845             },
5846             'max' => {
5847             base_value => q(3),
5848             divisor => q(1),
5849             rule => q(=%spellout-ordinal-inessive-plural=),
5850             },
5851             },
5852             },
5853             'spellout-ordinal-larger' => {
5854             'private' => {
5855             '0' => {
5856             base_value => q(0),
5857             divisor => q(1),
5858             rule => q(),
5859             },
5860             '2' => {
5861             base_value => q(2),
5862             divisor => q(1),
5863             rule => q(kahdes),
5864             },
5865             '3' => {
5866             base_value => q(3),
5867             divisor => q(1),
5868             rule => q(=%spellout-ordinal=),
5869             },
5870             'max' => {
5871             base_value => q(3),
5872             divisor => q(1),
5873             rule => q(=%spellout-ordinal=),
5874             },
5875             },
5876             },
5877             'spellout-ordinal-partitive' => {
5878             'public' => {
5879             '-x' => {
5880             divisor => q(1),
5881             rule => q(miinus →→),
5882             },
5883             '0' => {
5884             base_value => q(0),
5885             divisor => q(1),
5886             rule => q(nollaa),
5887             },
5888             'x.x' => {
5889             divisor => q(1),
5890             rule => q(=#,##0.#=),
5891             },
5892             '1' => {
5893             base_value => q(1),
5894             divisor => q(1),
5895             rule => q(ensimmäistä),
5896             },
5897             '2' => {
5898             base_value => q(2),
5899             divisor => q(1),
5900             rule => q(toista),
5901             },
5902             '3' => {
5903             base_value => q(3),
5904             divisor => q(1),
5905             rule => q(kolmatta),
5906             },
5907             '4' => {
5908             base_value => q(4),
5909             divisor => q(1),
5910             rule => q(neljättä),
5911             },
5912             '5' => {
5913             base_value => q(5),
5914             divisor => q(1),
5915             rule => q(viidettä),
5916             },
5917             '6' => {
5918             base_value => q(6),
5919             divisor => q(1),
5920             rule => q(kuudetta),
5921             },
5922             '7' => {
5923             base_value => q(7),
5924             divisor => q(1),
5925             rule => q(seitsemättä),
5926             },
5927             '8' => {
5928             base_value => q(8),
5929             divisor => q(1),
5930             rule => q(kahdeksatta),
5931             },
5932             '9' => {
5933             base_value => q(9),
5934             divisor => q(1),
5935             rule => q(yhdeksättä),
5936             },
5937             '10' => {
5938             base_value => q(10),
5939             divisor => q(10),
5940             rule => q(kymmenettä),
5941             },
5942             '11' => {
5943             base_value => q(11),
5944             divisor => q(10),
5945             rule => q(yhdettätoista),
5946             },
5947             '12' => {
5948             base_value => q(12),
5949             divisor => q(10),
5950             rule => q(kahdettatoista),
5951             },
5952             '13' => {
5953             base_value => q(13),
5954             divisor => q(10),
5955             rule => q(→→toista),
5956             },
5957             '20' => {
5958             base_value => q(20),
5959             divisor => q(10),
5960             rule => q(←%%spellout-ordinal-partitive-larger←­kymmenettä[­→→]),
5961             },
5962             '100' => {
5963             base_value => q(100),
5964             divisor => q(100),
5965             rule => q(sadatta[­→→]),
5966             },
5967             '200' => {
5968             base_value => q(200),
5969             divisor => q(100),
5970             rule => q(←%%spellout-ordinal-partitive-larger←­sadatta[­→→]),
5971             },
5972             '1000' => {
5973             base_value => q(1000),
5974             divisor => q(1000),
5975             rule => q(tuhannetta[­→→]),
5976             },
5977             '2000' => {
5978             base_value => q(2000),
5979             divisor => q(1000),
5980             rule => q(←%%spellout-ordinal-partitive-larger←­tuhannetta[­→→]),
5981             },
5982             '1000000' => {
5983             base_value => q(1000000),
5984             divisor => q(1000000),
5985             rule => q(miljoonatta[­→→]),
5986             },
5987             '2000000' => {
5988             base_value => q(2000000),
5989             divisor => q(1000000),
5990             rule => q(←%%spellout-ordinal-partitive-larger←­miljoonatta[­→→]),
5991             },
5992             '1000000000' => {
5993             base_value => q(1000000000),
5994             divisor => q(1000000000),
5995             rule => q(miljarditta[­→→]),
5996             },
5997             '2000000000' => {
5998             base_value => q(2000000000),
5999             divisor => q(1000000000),
6000             rule => q(←%%spellout-ordinal-partitive-larger←­miljarditta[­→→]),
6001             },
6002             '1000000000000' => {
6003             base_value => q(1000000000000),
6004             divisor => q(1000000000000),
6005             rule => q(biljoonatta[ →→]),
6006             },
6007             '2000000000000' => {
6008             base_value => q(2000000000000),
6009             divisor => q(1000000000000),
6010             rule => q(←%%spellout-ordinal-partitive-larger←­biljoonatta[ →→]),
6011             },
6012             '1000000000000000000' => {
6013             base_value => q(1000000000000000000),
6014             divisor => q(1000000000000000000),
6015             rule => q(=#,##0=),
6016             },
6017             'max' => {
6018             base_value => q(1000000000000000000),
6019             divisor => q(1000000000000000000),
6020             rule => q(=#,##0=),
6021             },
6022             },
6023             },
6024             'spellout-ordinal-partitive-larger' => {
6025             'private' => {
6026             '0' => {
6027             base_value => q(0),
6028             divisor => q(1),
6029             rule => q(),
6030             },
6031             '2' => {
6032             base_value => q(2),
6033             divisor => q(1),
6034             rule => q(kahdetta),
6035             },
6036             '3' => {
6037             base_value => q(3),
6038             divisor => q(1),
6039             rule => q(=%spellout-ordinal-partitive=),
6040             },
6041             'max' => {
6042             base_value => q(3),
6043             divisor => q(1),
6044             rule => q(=%spellout-ordinal-partitive=),
6045             },
6046             },
6047             },
6048             'spellout-ordinal-partitive-plural' => {
6049             'public' => {
6050             '-x' => {
6051             divisor => q(1),
6052             rule => q(miinus →→),
6053             },
6054             '0' => {
6055             base_value => q(0),
6056             divisor => q(1),
6057             rule => q(nollansia),
6058             },
6059             'x.x' => {
6060             divisor => q(1),
6061             rule => q(=#,##0.#=),
6062             },
6063             '1' => {
6064             base_value => q(1),
6065             divisor => q(1),
6066             rule => q(ensimmäisiä),
6067             },
6068             '2' => {
6069             base_value => q(2),
6070             divisor => q(1),
6071             rule => q(toisia),
6072             },
6073             '3' => {
6074             base_value => q(3),
6075             divisor => q(1),
6076             rule => q(kolmansia),
6077             },
6078             '4' => {
6079             base_value => q(4),
6080             divisor => q(1),
6081             rule => q(neljänsiä),
6082             },
6083             '5' => {
6084             base_value => q(5),
6085             divisor => q(1),
6086             rule => q(viidensiä),
6087             },
6088             '6' => {
6089             base_value => q(6),
6090             divisor => q(1),
6091             rule => q(kuudensia),
6092             },
6093             '7' => {
6094             base_value => q(7),
6095             divisor => q(1),
6096             rule => q(seitsemänsiä),
6097             },
6098             '8' => {
6099             base_value => q(8),
6100             divisor => q(1),
6101             rule => q(kahdeksansia),
6102             },
6103             '9' => {
6104             base_value => q(9),
6105             divisor => q(1),
6106             rule => q(yhdeksänsiä),
6107             },
6108             '10' => {
6109             base_value => q(10),
6110             divisor => q(10),
6111             rule => q(kymmenensiä),
6112             },
6113             '11' => {
6114             base_value => q(11),
6115             divisor => q(10),
6116             rule => q(yhdensiätoista),
6117             },
6118             '12' => {
6119             base_value => q(12),
6120             divisor => q(10),
6121             rule => q(kahdensiatoista),
6122             },
6123             '13' => {
6124             base_value => q(13),
6125             divisor => q(10),
6126             rule => q(→→toista),
6127             },
6128             '20' => {
6129             base_value => q(20),
6130             divisor => q(10),
6131             rule => q(←%%spellout-ordinal-partitive-plural-larger←­kymmenensiä[­→→]),
6132             },
6133             '100' => {
6134             base_value => q(100),
6135             divisor => q(100),
6136             rule => q(sadansia[­→→]),
6137             },
6138             '200' => {
6139             base_value => q(200),
6140             divisor => q(100),
6141             rule => q(←%%spellout-ordinal-partitive-plural-larger←­sadansia[­→→]),
6142             },
6143             '1000' => {
6144             base_value => q(1000),
6145             divisor => q(1000),
6146             rule => q(tuhannensia[­→→]),
6147             },
6148             '2000' => {
6149             base_value => q(2000),
6150             divisor => q(1000),
6151             rule => q(←%%spellout-ordinal-partitive-plural-larger←­tuhannensia[­→→]),
6152             },
6153             '1000000' => {
6154             base_value => q(1000000),
6155             divisor => q(1000000),
6156             rule => q(miljoonansia[­→→]),
6157             },
6158             '2000000' => {
6159             base_value => q(2000000),
6160             divisor => q(1000000),
6161             rule => q(←%%spellout-ordinal-partitive-plural-larger←­miljoonansia[­→→]),
6162             },
6163             '1000000000' => {
6164             base_value => q(1000000000),
6165             divisor => q(1000000000),
6166             rule => q(miljardinsia[­→→]),
6167             },
6168             '2000000000' => {
6169             base_value => q(2000000000),
6170             divisor => q(1000000000),
6171             rule => q(←%%spellout-ordinal-partitive-plural-larger←­miljardinsia[­→→]),
6172             },
6173             '1000000000000' => {
6174             base_value => q(1000000000000),
6175             divisor => q(1000000000000),
6176             rule => q(biljoonansia[ →→]),
6177             },
6178             '2000000000000' => {
6179             base_value => q(2000000000000),
6180             divisor => q(1000000000000),
6181             rule => q(←%%spellout-ordinal-partitive-plural-larger←­biljoonansia[ →→]),
6182             },
6183             '1000000000000000000' => {
6184             base_value => q(1000000000000000000),
6185             divisor => q(1000000000000000000),
6186             rule => q(=#,##0=),
6187             },
6188             'max' => {
6189             base_value => q(1000000000000000000),
6190             divisor => q(1000000000000000000),
6191             rule => q(=#,##0=),
6192             },
6193             },
6194             },
6195             'spellout-ordinal-partitive-plural-larger' => {
6196             'private' => {
6197             '0' => {
6198             base_value => q(0),
6199             divisor => q(1),
6200             rule => q(),
6201             },
6202             '2' => {
6203             base_value => q(2),
6204             divisor => q(1),
6205             rule => q(kahdensia),
6206             },
6207             '3' => {
6208             base_value => q(3),
6209             divisor => q(1),
6210             rule => q(=%spellout-ordinal-partitive-plural=),
6211             },
6212             'max' => {
6213             base_value => q(3),
6214             divisor => q(1),
6215             rule => q(=%spellout-ordinal-partitive-plural=),
6216             },
6217             },
6218             },
6219             'spellout-ordinal-translative' => {
6220             'public' => {
6221             '-x' => {
6222             divisor => q(1),
6223             rule => q(miinus →→),
6224             },
6225             '0' => {
6226             base_value => q(0),
6227             divisor => q(1),
6228             rule => q(nollanneksi),
6229             },
6230             'x.x' => {
6231             divisor => q(1),
6232             rule => q(=#,##0.#=),
6233             },
6234             '1' => {
6235             base_value => q(1),
6236             divisor => q(1),
6237             rule => q(ensimmäiseksi),
6238             },
6239             '2' => {
6240             base_value => q(2),
6241             divisor => q(1),
6242             rule => q(toiseksi),
6243             },
6244             '3' => {
6245             base_value => q(3),
6246             divisor => q(1),
6247             rule => q(kolmanneksi),
6248             },
6249             '4' => {
6250             base_value => q(4),
6251             divisor => q(1),
6252             rule => q(neljänneksi),
6253             },
6254             '5' => {
6255             base_value => q(5),
6256             divisor => q(1),
6257             rule => q(viidenneksi),
6258             },
6259             '6' => {
6260             base_value => q(6),
6261             divisor => q(1),
6262             rule => q(kuudenneksi),
6263             },
6264             '7' => {
6265             base_value => q(7),
6266             divisor => q(1),
6267             rule => q(seitsemänneksi),
6268             },
6269             '8' => {
6270             base_value => q(8),
6271             divisor => q(1),
6272             rule => q(kahdeksanneksi),
6273             },
6274             '9' => {
6275             base_value => q(9),
6276             divisor => q(1),
6277             rule => q(yhdeksänneksi),
6278             },
6279             '10' => {
6280             base_value => q(10),
6281             divisor => q(10),
6282             rule => q(kymmenenneksi),
6283             },
6284             '11' => {
6285             base_value => q(11),
6286             divisor => q(10),
6287             rule => q(yhdenneksitoista),
6288             },
6289             '12' => {
6290             base_value => q(12),
6291             divisor => q(10),
6292             rule => q(kahdenneksitoista),
6293             },
6294             '13' => {
6295             base_value => q(13),
6296             divisor => q(10),
6297             rule => q(→→toista),
6298             },
6299             '20' => {
6300             base_value => q(20),
6301             divisor => q(10),
6302             rule => q(←%%spellout-ordinal-translative-larger←­kymmenenneksi[­→→]),
6303             },
6304             '100' => {
6305             base_value => q(100),
6306             divisor => q(100),
6307             rule => q(sadanneksi[­→→]),
6308             },
6309             '200' => {
6310             base_value => q(200),
6311             divisor => q(100),
6312             rule => q(←%%spellout-ordinal-translative-larger←­sadanneksi[­→→]),
6313             },
6314             '1000' => {
6315             base_value => q(1000),
6316             divisor => q(1000),
6317             rule => q(tuhannenneksi[­→→]),
6318             },
6319             '2000' => {
6320             base_value => q(2000),
6321             divisor => q(1000),
6322             rule => q(←%%spellout-ordinal-translative-larger←­tuhannenneksi[­→→]),
6323             },
6324             '1000000' => {
6325             base_value => q(1000000),
6326             divisor => q(1000000),
6327             rule => q(miljoonanneksi[­→→]),
6328             },
6329             '2000000' => {
6330             base_value => q(2000000),
6331             divisor => q(1000000),
6332             rule => q(←%%spellout-ordinal-translative-larger←­miljoonanneksi[­→→]),
6333             },
6334             '1000000000' => {
6335             base_value => q(1000000000),
6336             divisor => q(1000000000),
6337             rule => q(miljardinneksi[­→→]),
6338             },
6339             '2000000000' => {
6340             base_value => q(2000000000),
6341             divisor => q(1000000000),
6342             rule => q(←%%spellout-ordinal-translative-larger←­miljardinneksi[­→→]),
6343             },
6344             '1000000000000' => {
6345             base_value => q(1000000000000),
6346             divisor => q(1000000000000),
6347             rule => q(biljoonanneksi[ →→]),
6348             },
6349             '2000000000000' => {
6350             base_value => q(2000000000000),
6351             divisor => q(1000000000000),
6352             rule => q(←%%spellout-ordinal-translative-larger←­biljoonanneksi[ →→]),
6353             },
6354             '1000000000000000000' => {
6355             base_value => q(1000000000000000000),
6356             divisor => q(1000000000000000000),
6357             rule => q(=#,##0=),
6358             },
6359             'max' => {
6360             base_value => q(1000000000000000000),
6361             divisor => q(1000000000000000000),
6362             rule => q(=#,##0=),
6363             },
6364             },
6365             },
6366             'spellout-ordinal-translative-larger' => {
6367             'private' => {
6368             '0' => {
6369             base_value => q(0),
6370             divisor => q(1),
6371             rule => q(),
6372             },
6373             '2' => {
6374             base_value => q(2),
6375             divisor => q(1),
6376             rule => q(kahdenneksi),
6377             },
6378             '3' => {
6379             base_value => q(3),
6380             divisor => q(1),
6381             rule => q(=%spellout-ordinal-translative=),
6382             },
6383             'max' => {
6384             base_value => q(3),
6385             divisor => q(1),
6386             rule => q(=%spellout-ordinal-translative=),
6387             },
6388             },
6389             },
6390             'spellout-ordinal-translative-plural' => {
6391             'public' => {
6392             '-x' => {
6393             divisor => q(1),
6394             rule => q(miinus →→),
6395             },
6396             '0' => {
6397             base_value => q(0),
6398             divisor => q(1),
6399             rule => q(nollansiksi),
6400             },
6401             'x.x' => {
6402             divisor => q(1),
6403             rule => q(=#,##0.#=),
6404             },
6405             '1' => {
6406             base_value => q(1),
6407             divisor => q(1),
6408             rule => q(ensimmäisiksi),
6409             },
6410             '2' => {
6411             base_value => q(2),
6412             divisor => q(1),
6413             rule => q(toisiksi),
6414             },
6415             '3' => {
6416             base_value => q(3),
6417             divisor => q(1),
6418             rule => q(kolmansiksi),
6419             },
6420             '4' => {
6421             base_value => q(4),
6422             divisor => q(1),
6423             rule => q(neljänsiksi),
6424             },
6425             '5' => {
6426             base_value => q(5),
6427             divisor => q(1),
6428             rule => q(viidensiksi),
6429             },
6430             '6' => {
6431             base_value => q(6),
6432             divisor => q(1),
6433             rule => q(kuudensiksi),
6434             },
6435             '7' => {
6436             base_value => q(7),
6437             divisor => q(1),
6438             rule => q(seitsemänsiksi),
6439             },
6440             '8' => {
6441             base_value => q(8),
6442             divisor => q(1),
6443             rule => q(kahdeksansiksi),
6444             },
6445             '9' => {
6446             base_value => q(9),
6447             divisor => q(1),
6448             rule => q(yhdeksänsiksi),
6449             },
6450             '10' => {
6451             base_value => q(10),
6452             divisor => q(10),
6453             rule => q(kymmenensiksi),
6454             },
6455             '11' => {
6456             base_value => q(11),
6457             divisor => q(10),
6458             rule => q(yhdensiksitoista),
6459             },
6460             '12' => {
6461             base_value => q(12),
6462             divisor => q(10),
6463             rule => q(kahdensiksitoista),
6464             },
6465             '13' => {
6466             base_value => q(13),
6467             divisor => q(10),
6468             rule => q(→→toista),
6469             },
6470             '20' => {
6471             base_value => q(20),
6472             divisor => q(10),
6473             rule => q(←%%spellout-ordinal-translative-plural-larger←­kymmenensiksi[­→→]),
6474             },
6475             '100' => {
6476             base_value => q(100),
6477             divisor => q(100),
6478             rule => q(sadansiksi[­→→]),
6479             },
6480             '200' => {
6481             base_value => q(200),
6482             divisor => q(100),
6483             rule => q(←%%spellout-ordinal-translative-plural-larger←­sadansiksi[­→→]),
6484             },
6485             '1000' => {
6486             base_value => q(1000),
6487             divisor => q(1000),
6488             rule => q(tuhannensiksi[­→→]),
6489             },
6490             '2000' => {
6491             base_value => q(2000),
6492             divisor => q(1000),
6493             rule => q(←%%spellout-ordinal-translative-plural-larger←­tuhannensiksi[­→→]),
6494             },
6495             '1000000' => {
6496             base_value => q(1000000),
6497             divisor => q(1000000),
6498             rule => q(miljoonansiksi[­→→]),
6499             },
6500             '2000000' => {
6501             base_value => q(2000000),
6502             divisor => q(1000000),
6503             rule => q(←%%spellout-ordinal-translative-plural-larger←­miljoonansiksi[­→→]),
6504             },
6505             '1000000000' => {
6506             base_value => q(1000000000),
6507             divisor => q(1000000000),
6508             rule => q(miljardinsiksi[­→→]),
6509             },
6510             '2000000000' => {
6511             base_value => q(2000000000),
6512             divisor => q(1000000000),
6513             rule => q(←%%spellout-ordinal-translative-plural-larger←­miljardinsiksi[­→→]),
6514             },
6515             '1000000000000' => {
6516             base_value => q(1000000000000),
6517             divisor => q(1000000000000),
6518             rule => q(biljoonansiksi[ →→]),
6519             },
6520             '2000000000000' => {
6521             base_value => q(2000000000000),
6522             divisor => q(1000000000000),
6523             rule => q(←%%spellout-ordinal-translative-plural-larger←­biljoonansiksi[ →→]),
6524             },
6525             '1000000000000000000' => {
6526             base_value => q(1000000000000000000),
6527             divisor => q(1000000000000000000),
6528             rule => q(=#,##0=),
6529             },
6530             'max' => {
6531             base_value => q(1000000000000000000),
6532             divisor => q(1000000000000000000),
6533             rule => q(=#,##0=),
6534             },
6535             },
6536             },
6537             'spellout-ordinal-translative-plural-larger' => {
6538             'private' => {
6539             '0' => {
6540             base_value => q(0),
6541             divisor => q(1),
6542             rule => q(),
6543             },
6544             '2' => {
6545             base_value => q(2),
6546             divisor => q(1),
6547             rule => q(kahdensiksi),
6548             },
6549             '3' => {
6550             base_value => q(3),
6551             divisor => q(1),
6552             rule => q(=%spellout-ordinal-translative-plural=),
6553             },
6554             'max' => {
6555             base_value => q(3),
6556             divisor => q(1),
6557             rule => q(=%spellout-ordinal-translative-plural=),
6558             },
6559             },
6560             },
6561             } },
6562             );
6563              
6564             # Need to add code for Key type pattern
6565             sub display_name_pattern {
6566 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
6567              
6568 0           my $display_pattern = '{0} ({1})';
6569 0           $display_pattern =~s/\{0\}/$name/g;
6570 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
6571             $region,
6572             $script,
6573             $variant,
6574             );
6575              
6576 0           $display_pattern =~s/\{1\}/$subtags/g;
6577 0           return $display_pattern;
6578             }
6579              
6580             has 'display_name_language' => (
6581             is => 'ro',
6582             isa => CodeRef,
6583             init_arg => undef,
6584             default => sub {
6585             sub {
6586             my %languages = (
6587             'aa' => 'afar',
6588             'ab' => 'abhaasi',
6589             'ace' => 'atÅ¡eh',
6590             'ach' => 'atÅ¡oli',
6591             'ada' => 'adangme',
6592             'ady' => 'adyge',
6593             'ae' => 'avesta',
6594             'aeb' => 'tunisianarabia',
6595             'af' => 'afrikaans',
6596             'afh' => 'afrihili',
6597             'agq' => 'aghem',
6598             'ain' => 'ainu',
6599             'ak' => 'akan',
6600             'akk' => 'akkadi',
6601             'akz' => 'alabama',
6602             'ale' => 'aleutti',
6603             'aln' => 'geg',
6604             'alt' => 'altai',
6605             'am' => 'amhara',
6606             'an' => 'aragonia',
6607             'ang' => 'muinaisenglanti',
6608             'anp' => 'angika',
6609             'ar' => 'arabia',
6610             'ar_001' => 'yleisarabia',
6611             'arc' => 'valtakunnanaramea',
6612             'arn' => 'mapudungun',
6613             'aro' => 'araona',
6614             'arp' => 'arapaho',
6615             'arq' => 'algerianarabia',
6616             'arw' => 'arawak',
6617             'ary' => 'marokonarabia',
6618             'arz' => 'egyptinarabia',
6619             'as' => 'assami',
6620             'asa' => 'asu',
6621             'ase' => 'amerikkalainen viittomakieli',
6622             'ast' => 'asturia',
6623             'av' => 'avaari',
6624             'avk' => 'kotava',
6625             'awa' => 'awadhi',
6626             'ay' => 'aimara',
6627             'az' => 'azeri',
6628             'az@alt=short' => 'azeri',
6629             'ba' => 'baÅ¡kiiri',
6630             'bal' => 'belutÅ¡i',
6631             'ban' => 'bali',
6632             'bar' => 'baijeri',
6633             'bas' => 'basaa',
6634             'bax' => 'bamum',
6635             'bbc' => 'batak-toba',
6636             'bbj' => 'ghomala',
6637             'be' => 'valkovenäjä',
6638             'bej' => 'bedža',
6639             'bem' => 'bemba',
6640             'bew' => 'betawi',
6641             'bez' => 'bena',
6642             'bfd' => 'fut',
6643             'bfq' => 'badaga',
6644             'bg' => 'bulgaria',
6645             'bgn' => 'länsibelutÅ¡i',
6646             'bho' => 'bhodžpuri',
6647             'bi' => 'bislama',
6648             'bik' => 'bikol',
6649             'bin' => 'bini',
6650             'bjn' => 'banjar',
6651             'bkm' => 'kom',
6652             'bla' => 'siksika',
6653             'bm' => 'bambara',
6654             'bn' => 'bengali',
6655             'bo' => 'tiibet',
6656             'bpy' => 'biÅ¡nupria',
6657             'bqi' => 'bahtiari',
6658             'br' => 'bretoni',
6659             'bra' => 'bradž',
6660             'brh' => 'brahui',
6661             'brx' => 'bodo',
6662             'bs' => 'bosnia',
6663             'bss' => 'koose',
6664             'bua' => 'burjaatti',
6665             'bug' => 'bugi',
6666             'bum' => 'bulu',
6667             'byn' => 'bilin',
6668             'byv' => 'medumba',
6669             'ca' => 'katalaani',
6670             'cad' => 'caddo',
6671             'car' => 'karibi',
6672             'cay' => 'cayuga',
6673             'cch' => 'atsam',
6674             'ce' => 'tÅ¡etÅ¡eeni',
6675             'ceb' => 'cebuano',
6676             'cgg' => 'kiga',
6677             'ch' => 'tÅ¡amorro',
6678             'chb' => 'tÅ¡ibtÅ¡a',
6679             'chg' => 'tÅ¡agatai',
6680             'chk' => 'chuuk',
6681             'chm' => 'mari',
6682             'chn' => 'chinook-jargon',
6683             'cho' => 'choctaw',
6684             'chp' => 'chipewyan',
6685             'chr' => 'cherokee',
6686             'chy' => 'cheyenne',
6687             'ckb' => 'sorani',
6688             'co' => 'korsika',
6689             'cop' => 'kopti',
6690             'cps' => 'capiznon',
6691             'cr' => 'cree',
6692             'crh' => 'krimintataari',
6693             'crh@alt=secondary' => 'kriminturkki',
6694             'cs' => 'tÅ¡ekki',
6695             'csb' => 'kaÅ¡ubi',
6696             'cu' => 'kirkkoslaavi',
6697             'cv' => 'tÅ¡uvassi',
6698             'cy' => 'kymri',
6699             'da' => 'tanska',
6700             'dak' => 'dakota',
6701             'dar' => 'dargi',
6702             'dav' => 'taita',
6703             'de' => 'saksa',
6704             'de_AT' => 'itävallansaksa',
6705             'de_CH' => 'sveitsinyläsaksa',
6706             'del' => 'delaware',
6707             'den' => 'slevi',
6708             'dgr' => 'dogrib',
6709             'din' => 'dinka',
6710             'dje' => 'djerma',
6711             'doi' => 'dogri',
6712             'dsb' => 'alasorbi',
6713             'dtp' => 'dusun',
6714             'dua' => 'duala',
6715             'dum' => 'keskihollanti',
6716             'dv' => 'divehi',
6717             'dyo' => 'jola-fonyi',
6718             'dyu' => 'djula',
6719             'dz' => 'dzongkha',
6720             'dzg' => 'dazaga',
6721             'ebu' => 'embu',
6722             'ee' => 'ewe',
6723             'efi' => 'efik',
6724             'egl' => 'emilia',
6725             'egy' => 'muinaisegypti',
6726             'eka' => 'ekajuk',
6727             'el' => 'kreikka',
6728             'elx' => 'elami',
6729             'en' => 'englanti',
6730             'en_AU' => 'australianenglanti',
6731             'en_CA' => 'kanadanenglanti',
6732             'en_GB' => 'britannianenglanti',
6733             'en_GB@alt=short' => 'englanti (Britannia)',
6734             'en_US' => 'amerikanenglanti',
6735             'en_US@alt=short' => 'englanti (USA)',
6736             'enm' => 'keskienglanti',
6737             'eo' => 'esperanto',
6738             'es' => 'espanja',
6739             'es_419' => 'amerikanespanja',
6740             'es_ES' => 'euroopanespanja',
6741             'es_MX' => 'meksikonespanja',
6742             'esu' => 'alaskanjupik',
6743             'et' => 'viro',
6744             'eu' => 'baski',
6745             'ewo' => 'ewondo',
6746             'ext' => 'extremadura',
6747             'fa' => 'farsi',
6748             'fa@alt=secondary' => 'persia',
6749             'fan' => 'fang',
6750             'fat' => 'fanti',
6751             'ff' => 'fulani',
6752             'fi' => 'suomi',
6753             'fil' => 'filipino',
6754             'fit' => 'meänkieli',
6755             'fj' => 'fidži',
6756             'fo' => 'fääri',
6757             'fon' => 'fon',
6758             'fr' => 'ranska',
6759             'fr_CA' => 'kanadanranska',
6760             'fr_CH' => 'sveitsinranska',
6761             'frc' => 'cajun',
6762             'frm' => 'keskiranska',
6763             'fro' => 'muinaisranska',
6764             'frp' => 'arpitaani',
6765             'frr' => 'pohjoisfriisi',
6766             'frs' => 'itäfriisi',
6767             'fur' => 'friuli',
6768             'fy' => 'länsifriisi',
6769             'ga' => 'iiri',
6770             'gaa' => 'ga',
6771             'gag' => 'gagauzi',
6772             'gan' => 'gan-kiina',
6773             'gay' => 'gajo',
6774             'gba' => 'gbaja',
6775             'gbz' => 'zoroastrialaisdari',
6776             'gd' => 'gaeli',
6777             'gez' => 'ge’ez',
6778             'gil' => 'kiribati',
6779             'gl' => 'galicia',
6780             'glk' => 'gilaki',
6781             'gmh' => 'keskiyläsaksa',
6782             'gn' => 'guarani',
6783             'goh' => 'muinaisyläsaksa',
6784             'gom' => 'goankonkani',
6785             'gon' => 'gondi',
6786             'gor' => 'gorontalo',
6787             'got' => 'gootti',
6788             'grb' => 'grebo',
6789             'grc' => 'muinaiskreikka',
6790             'gsw' => 'sveitsinsaksa',
6791             'gu' => 'gudžarati',
6792             'guc' => 'wayuu',
6793             'gur' => 'frafra',
6794             'guz' => 'gusii',
6795             'gv' => 'manksi',
6796             'gwi' => 'gwitÅ¡in',
6797             'ha' => 'hausa',
6798             'hai' => 'haida',
6799             'hak' => 'hakka-kiina',
6800             'haw' => 'havaiji',
6801             'he' => 'heprea',
6802             'hi' => 'hindi',
6803             'hif' => 'fidžinhindi',
6804             'hil' => 'hiligaino',
6805             'hit' => 'heetti',
6806             'hmn' => 'hmong',
6807             'ho' => 'hiri-motu',
6808             'hr' => 'kroatia',
6809             'hsb' => 'yläsorbi',
6810             'hsn' => 'xiang-kiina',
6811             'ht' => 'haiti',
6812             'hu' => 'unkari',
6813             'hup' => 'hupa',
6814             'hy' => 'armenia',
6815             'hz' => 'herero',
6816             'ia' => 'interlingua',
6817             'iba' => 'iban',
6818             'ibb' => 'ibibio',
6819             'id' => 'indonesia',
6820             'ie' => 'interlingue',
6821             'ig' => 'igbo',
6822             'ii' => 'sichuanin-yi',
6823             'ik' => 'inupiaq',
6824             'ilo' => 'iloko',
6825             'inh' => 'inguuÅ¡i',
6826             'io' => 'ido',
6827             'is' => 'islanti',
6828             'it' => 'italia',
6829             'iu' => 'inuktitut',
6830             'izh' => 'inkeroinen',
6831             'ja' => 'japani',
6832             'jam' => 'jamaikankreolienglanti',
6833             'jbo' => 'lojban',
6834             'jgo' => 'ngomba',
6835             'jmc' => 'machame',
6836             'jpr' => 'juutalaispersia',
6837             'jrb' => 'juutalaisarabia',
6838             'jut' => 'juutti',
6839             'jv' => 'jaava',
6840             'ka' => 'georgia',
6841             'kaa' => 'karakalpakki',
6842             'kab' => 'kabyyli',
6843             'kac' => 'katÅ¡in',
6844             'kaj' => 'jju',
6845             'kam' => 'kamba',
6846             'kaw' => 'kavi',
6847             'kbd' => 'kabardi',
6848             'kbl' => 'kanembu',
6849             'kcg' => 'tyap',
6850             'kde' => 'makonde',
6851             'kea' => 'kapverdenkreoli',
6852             'ken' => 'kenyang',
6853             'kfo' => 'norsunluurannikonkoro',
6854             'kg' => 'kongo',
6855             'kgp' => 'kaingang',
6856             'kha' => 'khasi',
6857             'kho' => 'khotani',
6858             'khq' => 'koyra chiini',
6859             'khw' => 'khowar',
6860             'ki' => 'kikuju',
6861             'kiu' => 'kirmanjki',
6862             'kj' => 'kuanjama',
6863             'kk' => 'kazakki',
6864             'kkj' => 'kako',
6865             'kl' => 'kalaallisut',
6866             'kl@alt=secondary' => 'grönlanti',
6867             'kln' => 'kalenjin',
6868             'km' => 'khmer',
6869             'kmb' => 'kimbundu',
6870             'kn' => 'kannada',
6871             'ko' => 'korea',
6872             'koi' => 'komipermjakki',
6873             'kok' => 'konkani',
6874             'kos' => 'kosrae',
6875             'kpe' => 'kpelle',
6876             'kr' => 'kanuri',
6877             'krc' => 'karatÅ¡ai-balkaari',
6878             'kri' => 'krio',
6879             'krj' => 'kinaray-a',
6880             'krl' => 'karjala',
6881             'kru' => 'kurukh',
6882             'ks' => 'kaÅ¡miri',
6883             'ksb' => 'shambala',
6884             'ksf' => 'bafia',
6885             'ksh' => 'kölsch',
6886             'ku' => 'kurdi',
6887             'kum' => 'kumykki',
6888             'kut' => 'kutenai',
6889             'kv' => 'komi',
6890             'kw' => 'korni',
6891             'ky' => 'kirgiisi',
6892             'la' => 'latina',
6893             'lad' => 'ladino',
6894             'lad@alt=secondary' => 'juutalaisespanja',
6895             'lag' => 'lango',
6896             'lah' => 'lahnda',
6897             'lam' => 'lamba',
6898             'lb' => 'luxemburg',
6899             'lez' => 'lezgi',
6900             'lfn' => 'lingua franca nova',
6901             'lg' => 'ganda',
6902             'li' => 'limburg',
6903             'lij' => 'liguuri',
6904             'liv' => 'liivi',
6905             'lkt' => 'lakota',
6906             'lmo' => 'lombardi',
6907             'ln' => 'lingala',
6908             'lo' => 'lao',
6909             'lol' => 'mongo',
6910             'loz' => 'lozi',
6911             'lrc' => 'pohjoisluri',
6912             'lt' => 'liettua',
6913             'ltg' => 'latgalli',
6914             'lu' => 'katanganluba',
6915             'lua' => 'luluanluba',
6916             'lui' => 'luiseño',
6917             'lun' => 'lunda',
6918             'luo' => 'luo',
6919             'lus' => 'lusai',
6920             'luy' => 'luhya',
6921             'lv' => 'latvia',
6922             'lzh' => 'klassinen kiina',
6923             'lzz' => 'lazi',
6924             'mad' => 'madura',
6925             'maf' => 'mafa',
6926             'mag' => 'magahi',
6927             'mai' => 'maithili',
6928             'mak' => 'makassar',
6929             'man' => 'mandingo',
6930             'mas' => 'maasai',
6931             'mde' => 'maba',
6932             'mdf' => 'mokÅ¡a',
6933             'mdr' => 'mandar',
6934             'men' => 'mende',
6935             'mer' => 'meru',
6936             'mfe' => 'morisyen',
6937             'mg' => 'malagassi',
6938             'mga' => 'keski-iiri',
6939             'mgh' => 'makua-meetto',
6940             'mgo' => 'meta’',
6941             'mh' => 'marshall',
6942             'mi' => 'maori',
6943             'mic' => 'micmac',
6944             'min' => 'minangkabau',
6945             'mk' => 'makedonia',
6946             'ml' => 'malajalam',
6947             'mn' => 'mongoli',
6948             'mnc' => 'mantÅ¡u',
6949             'mni' => 'manipuri',
6950             'moh' => 'mohawk',
6951             'mos' => 'mossi',
6952             'mr' => 'marathi',
6953             'mrj' => 'vuorimari',
6954             'ms' => 'malaiji',
6955             'mt' => 'malta',
6956             'mua' => 'mundang',
6957             'mul' => 'monia kieliä',
6958             'mus' => 'creek',
6959             'mwl' => 'mirandeesi',
6960             'mwr' => 'marwari',
6961             'mwv' => 'mentawai',
6962             'my' => 'burma',
6963             'mye' => 'myene',
6964             'myv' => 'ersä',
6965             'mzn' => 'mazandarani',
6966             'na' => 'nauru',
6967             'nan' => 'min nan -kiina',
6968             'nap' => 'napoli',
6969             'naq' => 'nama',
6970             'nb' => 'norjan bokmÃ¥l',
6971             'nd' => 'pohjois-ndebele',
6972             'nds' => 'alasaksa',
6973             'nds_NL' => 'alankomaidenalasaksa',
6974             'ne' => 'nepali',
6975             'new' => 'newari',
6976             'ng' => 'ndonga',
6977             'nia' => 'nias',
6978             'niu' => 'niue',
6979             'njo' => 'ao naga',
6980             'nl' => 'hollanti',
6981             'nl_BE' => 'flaami',
6982             'nmg' => 'kwasio',
6983             'nn' => 'norjan nynorsk',
6984             'nnh' => 'ngiemboon',
6985             'no' => 'norja',
6986             'nog' => 'nogai',
6987             'non' => 'muinaisnorja',
6988             'nov' => 'novial',
6989             'nqo' => 'n’ko',
6990             'nr' => 'etelä-ndebele',
6991             'nso' => 'pohjoissotho',
6992             'nus' => 'nuer',
6993             'nv' => 'navajo',
6994             'nwc' => 'klassinen newari',
6995             'ny' => 'njandža',
6996             'nym' => 'nyamwezi',
6997             'nyn' => 'nyankole',
6998             'nyo' => 'nyoro',
6999             'nzi' => 'nzima',
7000             'oc' => 'oksitaani',
7001             'oj' => 'odžibwa',
7002             'om' => 'oromo',
7003             'or' => 'orija',
7004             'os' => 'osseetti',
7005             'osa' => 'osage',
7006             'ota' => 'osmani',
7007             'pa' => 'pandžabi',
7008             'pag' => 'pangasinan',
7009             'pal' => 'pahlavi',
7010             'pam' => 'pampanga',
7011             'pap' => 'papiamentu',
7012             'pau' => 'palau',
7013             'pcd' => 'picardi',
7014             'pdc' => 'pennsylvaniansaksa',
7015             'pdt' => 'plautdietsch',
7016             'peo' => 'muinaispersia',
7017             'pfl' => 'pfaltsi',
7018             'phn' => 'foinikia',
7019             'pi' => 'paali',
7020             'pl' => 'puola',
7021             'pms' => 'piemonte',
7022             'pnt' => 'pontoksenkreikka',
7023             'pon' => 'pohnpei',
7024             'prg' => 'muinaispreussi',
7025             'pro' => 'muinaisprovensaali',
7026             'ps' => 'paÅ¡tu',
7027             'pt' => 'portugali',
7028             'pt_BR' => 'brasilianportugali',
7029             'pt_PT' => 'euroopanportugali',
7030             'qu' => 'ketÅ¡ua',
7031             'quc' => 'kʼicheʼ',
7032             'qug' => 'chimborazonylänköketÅ¡ua',
7033             'raj' => 'radžastani',
7034             'rap' => 'rapanui',
7035             'rar' => 'rarotonga',
7036             'rgn' => 'romagnoli',
7037             'rif' => 'tarifit',
7038             'rm' => 'retoromaani',
7039             'rn' => 'rundi',
7040             'ro' => 'romania',
7041             'ro_MD' => 'moldova',
7042             'rof' => 'rombo',
7043             'rom' => 'romani',
7044             'root' => 'juuri',
7045             'rtm' => 'rotuma',
7046             'ru' => 'venäjä',
7047             'rue' => 'ruteeni',
7048             'rug' => 'roviana',
7049             'rup' => 'aromania',
7050             'rw' => 'ruanda',
7051             'rwk' => 'rwa',
7052             'sa' => 'sanskrit',
7053             'sad' => 'sandawe',
7054             'sah' => 'jakuutti',
7055             'sam' => 'samarianaramea',
7056             'saq' => 'samburu',
7057             'sas' => 'sasak',
7058             'sat' => 'santali',
7059             'saz' => 'sauraÅ¡tri',
7060             'sba' => 'ngambay',
7061             'sbp' => 'sangu',
7062             'sc' => 'sardi',
7063             'scn' => 'sisilia',
7064             'sco' => 'skotti',
7065             'sd' => 'sindhi',
7066             'sdc' => 'sassarinsardi',
7067             'sdh' => 'eteläkurdi',
7068             'se' => 'pohjoissaame',
7069             'see' => 'seneca',
7070             'seh' => 'sena',
7071             'sei' => 'seri',
7072             'sel' => 'selkuppi',
7073             'ses' => 'koyraboro senni',
7074             'sg' => 'sango',
7075             'sga' => 'muinaisiiri',
7076             'sgs' => 'samogiitti',
7077             'sh' => 'serbokroaatti',
7078             'shi' => 'taÅ¡elhit',
7079             'shn' => 'shan',
7080             'shu' => 'tÅ¡adinarabia',
7081             'si' => 'sinhala',
7082             'sid' => 'sidamo',
7083             'sk' => 'slovakki',
7084             'sl' => 'sloveeni',
7085             'sli' => 'sleesiansaksa',
7086             'sly' => 'selayar',
7087             'sm' => 'samoa',
7088             'sma' => 'eteläsaame',
7089             'smj' => 'luulajansaame',
7090             'smn' => 'inarinsaame',
7091             'sms' => 'koltansaame',
7092             'sn' => 'Å¡ona',
7093             'snk' => 'soninke',
7094             'so' => 'somali',
7095             'sog' => 'sogdi',
7096             'sq' => 'albania',
7097             'sr' => 'serbia',
7098             'srn' => 'sranan',
7099             'srr' => 'serer',
7100             'ss' => 'swazi',
7101             'ssy' => 'saho',
7102             'st' => 'eteläsotho',
7103             'stq' => 'saterlandinfriisi',
7104             'su' => 'sunda',
7105             'suk' => 'sukuma',
7106             'sus' => 'susu',
7107             'sux' => 'sumeri',
7108             'sv' => 'ruotsi',
7109             'sw' => 'swahili',
7110             'sw_CD' => 'kingwana',
7111             'swb' => 'komori',
7112             'syc' => 'muinaissyyria',
7113             'syr' => 'syyria',
7114             'szl' => 'sleesia',
7115             'ta' => 'tamili',
7116             'tcy' => 'tulu',
7117             'te' => 'telugu',
7118             'tem' => 'temne',
7119             'teo' => 'teso',
7120             'ter' => 'tereno',
7121             'tet' => 'tetum',
7122             'tg' => 'tadžikki',
7123             'th' => 'thai',
7124             'ti' => 'tigrinja',
7125             'tig' => 'tigre',
7126             'tiv' => 'tiv',
7127             'tk' => 'turkmeeni',
7128             'tkl' => 'tokelau',
7129             'tkr' => 'tsahuri',
7130             'tl' => 'tagalog',
7131             'tlh' => 'klingon',
7132             'tli' => 'tlingit',
7133             'tly' => 'taliÅ¡i',
7134             'tmh' => 'tamaÅ¡ek',
7135             'tn' => 'tswana',
7136             'to' => 'tonga',
7137             'tog' => 'malawintonga',
7138             'tpi' => 'tok-pisin',
7139             'tr' => 'turkki',
7140             'tru' => 'turojo',
7141             'trv' => 'taroko',
7142             'ts' => 'tsonga',
7143             'tsd' => 'tsakonia',
7144             'tsi' => 'tsimÅ¡i',
7145             'tt' => 'tataari',
7146             'ttt' => 'tati',
7147             'tum' => 'tumbuka',
7148             'tvl' => 'tuvalu',
7149             'tw' => 'twi',
7150             'twq' => 'tasawaq',
7151             'ty' => 'tahiti',
7152             'tyv' => 'tuva',
7153             'tzm' => 'keskiatlaksentamazight',
7154             'udm' => 'udmurtti',
7155             'ug' => 'uiguuri',
7156             'uga' => 'ugarit',
7157             'uk' => 'ukraina',
7158             'umb' => 'mbundu',
7159             'und' => 'määrittämätön kieli',
7160             'ur' => 'urdu',
7161             'uz' => 'uzbekki',
7162             'vai' => 'vai',
7163             've' => 'venda',
7164             'vec' => 'venetsia',
7165             'vep' => 'vepsä',
7166             'vi' => 'vietnam',
7167             'vls' => 'länsiflaami',
7168             'vmf' => 'maininfrankki',
7169             'vo' => 'volapük',
7170             'vot' => 'vatja',
7171             'vro' => 'võro',
7172             'vun' => 'vunjo',
7173             'wa' => 'valloni',
7174             'wae' => 'walser',
7175             'wal' => 'wolaitta',
7176             'war' => 'waray',
7177             'was' => 'washo',
7178             'wbp' => 'warlpiri',
7179             'wo' => 'wolof',
7180             'wuu' => 'wu-kiina',
7181             'xal' => 'kalmukki',
7182             'xh' => 'xhosa',
7183             'xmf' => 'mingreli',
7184             'xog' => 'soga',
7185             'yao' => 'jao',
7186             'yap' => 'japi',
7187             'yav' => 'yangben',
7188             'ybb' => 'yemba',
7189             'yi' => 'jiddiÅ¡',
7190             'yo' => 'joruba',
7191             'yrl' => 'ñeengatú',
7192             'yue' => 'kantoninkiina',
7193             'za' => 'zhuang',
7194             'zap' => 'zapoteekki',
7195             'zbl' => 'blisskieli',
7196             'zea' => 'seelanti',
7197             'zen' => 'zenaga',
7198             'zgh' => 'vakioitu tamazight',
7199             'zh' => 'kiina',
7200             'zh_Hans' => 'yksinkertaistettu kiina',
7201             'zh_Hant' => 'perinteinen kiina',
7202             'zu' => 'zulu',
7203             'zun' => 'zuni',
7204             'zxx' => 'ei kielellistä sisältöä',
7205             'zza' => 'zaza',
7206              
7207             );
7208             if (@_) {
7209             return $languages{$_[0]};
7210             }
7211             return \%languages;
7212             }
7213             },
7214             );
7215              
7216             has 'display_name_script' => (
7217             is => 'ro',
7218             isa => CodeRef,
7219             init_arg => undef,
7220             default => sub {
7221             sub {
7222             my %scripts = (
7223             'Afak' => 'afaka',
7224             'Aghb' => 'kaukasianalbanialainen',
7225             'Ahom' => 'ahom',
7226             'Arab' => 'arabialainen',
7227             'Arab@alt=variant' => 'persialaisarabialainen',
7228             'Armi' => 'valtakunnanaramealainen',
7229             'Armn' => 'armenialainen',
7230             'Avst' => 'avestalainen',
7231             'Bali' => 'balilainen',
7232             'Bamu' => 'bamum',
7233             'Bass' => 'bassa',
7234             'Batk' => 'batakilainen',
7235             'Beng' => 'bengalilainen',
7236             'Blis' => 'bliss-symbolit',
7237             'Bopo' => 'bopomofo',
7238             'Brah' => 'brahmi',
7239             'Brai' => 'braille-pistekirjoitus',
7240             'Bugi' => 'bugilainen',
7241             'Buhd' => 'buhidilainen',
7242             'Cakm' => 'chakmalainen',
7243             'Cans' => 'kanadalaisten alkuperäiskansojen yhtenäistetty tavukirjoitus',
7244             'Cari' => 'kaarialainen',
7245             'Cham' => 'tÅ¡amilainen',
7246             'Cher' => 'cherokeelainen',
7247             'Cirt' => 'cirth',
7248             'Copt' => 'koptilainen',
7249             'Cprt' => 'muinaiskyproslainen',
7250             'Cyrl' => 'kyrillinen',
7251             'Cyrs' => 'kyrillinen muinaiskirkkoslaavimuunnelma',
7252             'Deva' => 'devanagari',
7253             'Dsrt' => 'deseret',
7254             'Dupl' => 'Duployén pikakirjoitus',
7255             'Egyd' => 'egyptiläinen demoottinen',
7256             'Egyh' => 'egyptiläinen hieraattinen',
7257             'Egyp' => 'egyptiläiset hieroglyfit',
7258             'Elba' => 'elbasanilainen',
7259             'Ethi' => 'etiopialainen',
7260             'Ethi@alt=secondary' => 'ge’ez',
7261             'Geok' => 'muinaisgeorgialainen',
7262             'Geok@alt=secondary' => 'khutsuri',
7263             'Geor' => 'georgialainen',
7264             'Geor@alt=secondary' => 'mkhedruli',
7265             'Glag' => 'glagoliittinen',
7266             'Goth' => 'goottilainen',
7267             'Gran' => 'grantha',
7268             'Grek' => 'kreikkalainen',
7269             'Gujr' => 'gudžaratilainen',
7270             'Guru' => 'gurmukhi',
7271             'Hang' => 'hangul',
7272             'Hani' => 'kiinalainen han',
7273             'Hano' => 'hanunoolainen',
7274             'Hans' => 'yksinkertaistettu han',
7275             'Hans@alt=stand-alone' => 'kiinalainen yksinkertaistettu han',
7276             'Hant' => 'perinteinen han',
7277             'Hant@alt=stand-alone' => 'kiinalainen perinteinen han',
7278             'Hatr' => 'hatralainen',
7279             'Hebr' => 'heprealainen',
7280             'Hira' => 'hiragana',
7281             'Hluw' => 'anatolialaiset hieroglyfit',
7282             'Hmng' => 'pahawh hmong',
7283             'Hrkt' => 'hiragana tai katakana',
7284             'Hung' => 'muinaisunkarilainen',
7285             'Inds' => 'induslainen',
7286             'Ital' => 'muinaisitalialainen',
7287             'Java' => 'jaavalainen',
7288             'Jpan' => 'japanilainen',
7289             'Jurc' => 'džurtÅ¡en',
7290             'Kali' => 'kayah li',
7291             'Kana' => 'katakana',
7292             'Khar' => 'kharosthi',
7293             'Khmr' => 'khmeriläinen',
7294             'Khoj' => 'khojki',
7295             'Knda' => 'kannadalainen',
7296             'Kore' => 'korealainen',
7297             'Kpel' => 'kpelle',
7298             'Kthi' => 'kaithi',
7299             'Lana' => 'lanna',
7300             'Laoo' => 'laolainen',
7301             'Latf' => 'latinalainen fraktuuramuunnelma',
7302             'Latg' => 'latinalainen gaelimuunnelma',
7303             'Latn' => 'latinalainen',
7304             'Lepc' => 'lepchalainen',
7305             'Limb' => 'limbulainen',
7306             'Lina' => 'lineaari-A',
7307             'Linb' => 'lineaari-B',
7308             'Lisu' => 'Fraserin aakkoset',
7309             'Loma' => 'loma',
7310             'Lyci' => 'lyykialainen',
7311             'Lydi' => 'lyydialainen',
7312             'Mahj' => 'mahajanilainen',
7313             'Mand' => 'mandealainen',
7314             'Mani' => 'manikealainen',
7315             'Maya' => 'maya-hieroglyfit',
7316             'Mend' => 'mende',
7317             'Merc' => 'meroiittinen kursiivikirjoitus',
7318             'Mero' => 'meroiittinen',
7319             'Mlym' => 'malajalamilainen',
7320             'Modi' => 'modi-aakkoset',
7321             'Mong' => 'mongolilainen',
7322             'Moon' => 'moon-kohokirjoitus',
7323             'Mroo' => 'mro',
7324             'Mtei' => 'meitei',
7325             'Mtei@alt=secondary' => 'meitei mayek',
7326             'Mult' => 'multanilainen',
7327             'Mymr' => 'burmalainen',
7328             'Narb' => 'muinaispohjoisarabialainen',
7329             'Nbat' => 'nabatealainen',
7330             'Nkgb' => 'naxi geba',
7331             'Nkoo' => 'n’ko',
7332             'Nshu' => 'nüshu',
7333             'Ogam' => 'ogam',
7334             'Olck' => 'ol chiki',
7335             'Orkh' => 'orkhon',
7336             'Orya' => 'orijalainen',
7337             'Osma' => 'osmanjalainen',
7338             'Palm' => 'palmyralainen',
7339             'Pauc' => 'zotuallai',
7340             'Perm' => 'muinaispermiläinen',
7341             'Phag' => 'phags-pa',
7342             'Phli' => 'piirtokirjoituspahlavilainen',
7343             'Phlp' => 'psalttaripahlavilainen',
7344             'Phlv' => 'kirjapahlavilainen',
7345             'Phnx' => 'foinikialainen',
7346             'Plrd' => 'Pollardin foneettinen',
7347             'Prti' => 'piirtokirjoitusparthialainen',
7348             'Rjng' => 'rejang',
7349             'Roro' => 'rongorongo',
7350             'Runr' => 'riimukirjoitus',
7351             'Samr' => 'samarianaramealainen',
7352             'Sara' => 'sarati',
7353             'Sarb' => 'muinaiseteläarabialainen',
7354             'Saur' => 'saurashtra',
7355             'Sgnw' => 'SignWriting',
7356             'Shaw' => 'shaw’lainen',
7357             'Shrd' => 'Å¡arada',
7358             'Sidd' => 'siddham-tavukirjoitus',
7359             'Sind' => 'khudabadi',
7360             'Sinh' => 'sinhalilainen',
7361             'Sora' => 'sorang sompeng',
7362             'Sund' => 'sundalainen',
7363             'Sylo' => 'syloti nagri',
7364             'Syrc' => 'syyrialainen',
7365             'Syre' => 'syyrialainen estrangelo-muunnelma',
7366             'Syrj' => 'syyrialainen läntinen muunnelma',
7367             'Syrn' => 'syyrialainen itäinen muunnelma',
7368             'Tagb' => 'tagbanwalainen',
7369             'Takr' => 'takri',
7370             'Tale' => 'tailelainen',
7371             'Talu' => 'uusi tailuelainen',
7372             'Taml' => 'tamililainen',
7373             'Tang' => 'tangut',
7374             'Tavt' => 'tai viet',
7375             'Telu' => 'telugulainen',
7376             'Teng' => 'tengwar',
7377             'Tfng' => 'tifinagh',
7378             'Tglg' => 'tagalogilainen',
7379             'Thaa' => 'thaana',
7380             'Thai' => 'thailainen',
7381             'Tibt' => 'tiibetiläinen',
7382             'Tirh' => 'tirhuta',
7383             'Ugar' => 'ugaritilainen',
7384             'Vaii' => 'vailainen',
7385             'Visp' => 'näkyvä puhe',
7386             'Visp@alt=secondary' => 'Visible Speech',
7387             'Wara' => 'varang kshiti',
7388             'Wole' => 'woleai',
7389             'Xpeo' => 'muinaispersialainen',
7390             'Xsux' => 'sumerilais-akkadilainen nuolenpääkirjoitus',
7391             'Yiii' => 'yiläinen',
7392             'Zinh' => 'peritty',
7393             'Zmth' => 'matemaattinen',
7394             'Zsym' => 'symbolit',
7395             'Zxxx' => 'kirjoittamaton',
7396             'Zyyy' => 'määrittämätön',
7397             'Zzzz' => 'tuntematon kirjoitusjärjestelmä',
7398              
7399             );
7400             if ( @_ ) {
7401             return $scripts{$_[0]};
7402             }
7403             return \%scripts;
7404             }
7405             }
7406             );
7407              
7408             has 'display_name_region' => (
7409             is => 'ro',
7410             isa => HashRef[Str],
7411             init_arg => undef,
7412             default => sub {
7413             {
7414             '001' => 'maailma',
7415             '002' => 'Afrikka',
7416             '003' => 'Pohjois-Amerikka',
7417             '005' => 'Etelä-Amerikka',
7418             '009' => 'Oseania',
7419             '011' => 'Länsi-Afrikka',
7420             '013' => 'Väli-Amerikka',
7421             '014' => 'Itä-Afrikka',
7422             '015' => 'Pohjois-Afrikka',
7423             '017' => 'Keski-Afrikka',
7424             '018' => 'eteläinen Afrikka',
7425             '019' => 'Amerikka',
7426             '021' => 'pohjoinen Amerikka',
7427             '029' => 'Karibia',
7428             '030' => 'Itä-Aasia',
7429             '034' => 'Etelä-Aasia',
7430             '035' => 'Kaakkois-Aasia',
7431             '039' => 'Etelä-Eurooppa',
7432             '053' => 'Australaasia',
7433             '054' => 'Melanesia',
7434             '057' => 'Mikronesia',
7435             '061' => 'Polynesia',
7436             '142' => 'Aasia',
7437             '143' => 'Keski-Aasia',
7438             '145' => 'Länsi-Aasia',
7439             '150' => 'Eurooppa',
7440             '151' => 'Itä-Eurooppa',
7441             '154' => 'Pohjois-Eurooppa',
7442             '155' => 'Länsi-Eurooppa',
7443             '419' => 'Latinalainen Amerikka',
7444             'AC' => 'Ascension-saari',
7445             'AD' => 'Andorra',
7446             'AE' => 'Arabiemiirikunnat',
7447             'AF' => 'Afganistan',
7448             'AG' => 'Antigua ja Barbuda',
7449             'AI' => 'Anguilla',
7450             'AL' => 'Albania',
7451             'AM' => 'Armenia',
7452             'AO' => 'Angola',
7453             'AQ' => 'Antarktis',
7454             'AR' => 'Argentiina',
7455             'AS' => 'Amerikan Samoa',
7456             'AT' => 'Itävalta',
7457             'AU' => 'Australia',
7458             'AW' => 'Aruba',
7459             'AX' => 'Ahvenanmaa',
7460             'AZ' => 'Azerbaidžan',
7461             'BA' => 'Bosnia ja Hertsegovina',
7462             'BB' => 'Barbados',
7463             'BD' => 'Bangladesh',
7464             'BE' => 'Belgia',
7465             'BF' => 'Burkina Faso',
7466             'BG' => 'Bulgaria',
7467             'BH' => 'Bahrain',
7468             'BI' => 'Burundi',
7469             'BJ' => 'Benin',
7470             'BL' => 'Saint-Barthélemy',
7471             'BM' => 'Bermuda',
7472             'BN' => 'Brunei',
7473             'BO' => 'Bolivia',
7474             'BQ' => 'Karibian Alankomaat',
7475             'BR' => 'Brasilia',
7476             'BS' => 'Bahama',
7477             'BT' => 'Bhutan',
7478             'BV' => 'Bouvet’nsaari',
7479             'BW' => 'Botswana',
7480             'BY' => 'Valko-Venäjä',
7481             'BZ' => 'Belize',
7482             'CA' => 'Kanada',
7483             'CC' => 'Kookossaaret (Keelingsaaret)',
7484             'CD' => 'Kongon demokraattinen tasavalta',
7485             'CD@alt=variant' => 'Kongo-Kinshasa',
7486             'CF' => 'Keski-Afrikan tasavalta',
7487             'CG' => 'Kongon tasavalta',
7488             'CG@alt=variant' => 'Kongo-Brazzaville',
7489             'CH' => 'Sveitsi',
7490             'CI' => 'Norsunluurannikko',
7491             'CI@alt=variant' => 'Côte d’Ivoire',
7492             'CK' => 'Cookinsaaret',
7493             'CL' => 'Chile',
7494             'CM' => 'Kamerun',
7495             'CN' => 'Kiina',
7496             'CO' => 'Kolumbia',
7497             'CP' => 'Clippertoninsaari',
7498             'CR' => 'Costa Rica',
7499             'CU' => 'Kuuba',
7500             'CV' => 'Kap Verde',
7501             'CW' => 'Curaçao',
7502             'CX' => 'Joulusaari',
7503             'CY' => 'Kypros',
7504             'CZ' => 'TÅ¡ekki',
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             'FI' => 'Suomi',
7522             'FJ' => 'Fidži',
7523             'FK' => 'Falklandinsaaret',
7524             'FK@alt=variant' => 'Falklandinsaaret (Malvinassaaret)',
7525             'FM' => 'Mikronesian liittovaltio',
7526             'FO' => 'Färsaaret',
7527             'FR' => 'Ranska',
7528             'GA' => 'Gabon',
7529             'GB' => 'Iso-Britannia',
7530             'GB@alt=short' => 'Britannia',
7531             'GD' => 'Grenada',
7532             'GE' => 'Georgia',
7533             'GF' => 'Ranskan Guayana',
7534             'GG' => 'Guernsey',
7535             'GH' => 'Ghana',
7536             'GI' => 'Gibraltar',
7537             'GL' => 'Grönlanti',
7538             'GM' => 'Gambia',
7539             'GN' => 'Guinea',
7540             'GP' => 'Guadeloupe',
7541             'GQ' => 'Päiväntasaajan Guinea',
7542             'GR' => 'Kreikka',
7543             'GS' => 'Etelä-Georgia ja Eteläiset Sandwichsaaret',
7544             'GT' => 'Guatemala',
7545             'GU' => 'Guam',
7546             'GW' => 'Guinea-Bissau',
7547             'GY' => 'Guyana',
7548             'HK' => 'Hongkong – Kiinan e.h.a.',
7549             'HK@alt=short' => 'Hongkong',
7550             'HM' => 'Heard ja McDonaldinsaaret',
7551             'HN' => 'Honduras',
7552             'HR' => 'Kroatia',
7553             'HT' => 'Haiti',
7554             'HU' => 'Unkari',
7555             'IC' => 'Kanariansaaret',
7556             'ID' => 'Indonesia',
7557             'IE' => 'Irlanti',
7558             'IL' => 'Israel',
7559             'IM' => 'Mansaari',
7560             'IN' => 'Intia',
7561             'IO' => 'Brittiläinen Intian valtameren alue',
7562             'IQ' => 'Irak',
7563             'IR' => 'Iran',
7564             'IS' => 'Islanti',
7565             'IT' => 'Italia',
7566             'JE' => 'Jersey',
7567             'JM' => 'Jamaika',
7568             'JO' => 'Jordania',
7569             'JP' => 'Japani',
7570             'KE' => 'Kenia',
7571             'KG' => 'Kirgisia',
7572             'KH' => 'Kambodža',
7573             'KI' => 'Kiribati',
7574             'KM' => 'Komorit',
7575             'KN' => 'Saint Kitts ja Nevis',
7576             'KP' => 'Pohjois-Korea',
7577             'KR' => 'Etelä-Korea',
7578             'KW' => 'Kuwait',
7579             'KY' => 'Caymansaaret',
7580             'KZ' => 'Kazakstan',
7581             'LA' => 'Laos',
7582             'LB' => 'Libanon',
7583             'LC' => 'Saint Lucia',
7584             'LI' => 'Liechtenstein',
7585             'LK' => 'Sri Lanka',
7586             'LR' => 'Liberia',
7587             'LS' => 'Lesotho',
7588             'LT' => 'Liettua',
7589             'LU' => 'Luxemburg',
7590             'LV' => 'Latvia',
7591             'LY' => 'Libya',
7592             'MA' => 'Marokko',
7593             'MC' => 'Monaco',
7594             'MD' => 'Moldova',
7595             'ME' => 'Montenegro',
7596             'MF' => 'Saint-Martin',
7597             'MG' => 'Madagaskar',
7598             'MH' => 'Marshallinsaaret',
7599             'MK' => 'Makedonia',
7600             'MK@alt=variant' => 'EJT Makedonia',
7601             'ML' => 'Mali',
7602             'MM' => 'Myanmar (Burma)',
7603             'MN' => 'Mongolia',
7604             'MO' => 'Macao – Kiinan e.h.a.',
7605             'MO@alt=short' => 'Macao',
7606             'MP' => 'Pohjois-Mariaanit',
7607             'MQ' => 'Martinique',
7608             'MR' => 'Mauritania',
7609             'MS' => 'Montserrat',
7610             'MT' => 'Malta',
7611             'MU' => 'Mauritius',
7612             'MV' => 'Malediivit',
7613             'MW' => 'Malawi',
7614             'MX' => 'Meksiko',
7615             'MY' => 'Malesia',
7616             'MZ' => 'Mosambik',
7617             'NA' => 'Namibia',
7618             'NC' => 'Uusi-Kaledonia',
7619             'NE' => 'Niger',
7620             'NF' => 'Norfolkinsaari',
7621             'NG' => 'Nigeria',
7622             'NI' => 'Nicaragua',
7623             'NL' => 'Alankomaat',
7624             'NO' => 'Norja',
7625             'NP' => 'Nepal',
7626             'NR' => 'Nauru',
7627             'NU' => 'Niue',
7628             'NZ' => 'Uusi-Seelanti',
7629             'OM' => 'Oman',
7630             'PA' => 'Panama',
7631             'PE' => 'Peru',
7632             'PF' => 'Ranskan Polynesia',
7633             'PG' => 'Papua-Uusi-Guinea',
7634             'PH' => 'Filippiinit',
7635             'PK' => 'Pakistan',
7636             'PL' => 'Puola',
7637             'PM' => 'Saint-Pierre ja Miquelon',
7638             'PN' => 'Pitcairn',
7639             'PR' => 'Puerto Rico',
7640             'PS' => 'Palestiinalaisalueet',
7641             'PS@alt=short' => 'Palestiina',
7642             'PT' => 'Portugali',
7643             'PW' => 'Palau',
7644             'PY' => 'Paraguay',
7645             'QA' => 'Qatar',
7646             'QO' => 'ulkomeri',
7647             'RE' => 'Réunion',
7648             'RO' => 'Romania',
7649             'RS' => 'Serbia',
7650             'RU' => 'Venäjä',
7651             'RW' => 'Ruanda',
7652             'SA' => 'Saudi-Arabia',
7653             'SB' => 'Salomonsaaret',
7654             'SC' => 'Seychellit',
7655             'SD' => 'Sudan',
7656             'SE' => 'Ruotsi',
7657             'SG' => 'Singapore',
7658             'SH' => 'Saint Helena',
7659             'SI' => 'Slovenia',
7660             'SJ' => 'Huippuvuoret ja Jan Mayen',
7661             'SK' => 'Slovakia',
7662             'SL' => 'Sierra Leone',
7663             'SM' => 'San Marino',
7664             'SN' => 'Senegal',
7665             'SO' => 'Somalia',
7666             'SR' => 'Surinam',
7667             'SS' => 'Etelä-Sudan',
7668             'ST' => 'São Tomé ja Príncipe',
7669             'SV' => 'El Salvador',
7670             'SX' => 'Sint Maarten',
7671             'SY' => 'Syyria',
7672             'SZ' => 'Swazimaa',
7673             'TA' => 'Tristan da Cunha',
7674             'TC' => 'Turks- ja Caicossaaret',
7675             'TD' => 'TÅ¡ad',
7676             'TF' => 'Ranskan eteläiset alueet',
7677             'TG' => 'Togo',
7678             'TH' => 'Thaimaa',
7679             'TJ' => 'Tadžikistan',
7680             'TK' => 'Tokelau',
7681             'TL' => 'Itä-Timor',
7682             'TL@alt=variant' => 'Timor-Leste',
7683             'TM' => 'Turkmenistan',
7684             'TN' => 'Tunisia',
7685             'TO' => 'Tonga',
7686             'TR' => 'Turkki',
7687             'TT' => 'Trinidad ja Tobago',
7688             'TV' => 'Tuvalu',
7689             'TW' => 'Taiwan',
7690             'TZ' => 'Tansania',
7691             'UA' => 'Ukraina',
7692             'UG' => 'Uganda',
7693             'UM' => 'Yhdysvaltain erillissaaret',
7694             'US' => 'Yhdysvallat',
7695             'US@alt=short' => 'USA',
7696             'UY' => 'Uruguay',
7697             'UZ' => 'Uzbekistan',
7698             'VA' => 'Vatikaani',
7699             'VC' => 'Saint Vincent ja Grenadiinit',
7700             'VE' => 'Venezuela',
7701             'VG' => 'Brittiläiset Neitsytsaaret',
7702             'VI' => 'Yhdysvaltain Neitsytsaaret',
7703             'VN' => 'Vietnam',
7704             'VU' => 'Vanuatu',
7705             'WF' => 'Wallis ja Futuna',
7706             'WS' => 'Samoa',
7707             'XK' => 'Kosovo',
7708             'YE' => 'Jemen',
7709             'YT' => 'Mayotte',
7710             'ZA' => 'Etelä-Afrikka',
7711             'ZM' => 'Sambia',
7712             'ZW' => 'Zimbabwe',
7713             'ZZ' => 'tuntematon alue',
7714              
7715             }
7716             },
7717             );
7718              
7719             has 'display_name_variant' => (
7720             is => 'ro',
7721             isa => HashRef[Str],
7722             init_arg => undef,
7723             default => sub {
7724             {
7725             '1901' => 'saksan perinteinen oikeinkirjoitus',
7726             '1994' => 'sloveenin resian murteen yhdenmukaistettu oikeinkirjoitus',
7727             '1996' => 'saksan uusi oikeinkirjoitus',
7728             '1606NICT' => 'myöhäiskeskiranska',
7729             '1694ACAD' => 'varhaisnykyranska',
7730             '1959ACAD' => 'valkovenäjän virallinen oikeinkirjoitus',
7731             'ALALC97' => 'amerikkalainen kirjastolatinaistus 1997',
7732             'ALUKU' => 'alukun kreolimurre',
7733             'AREVELA' => 'itäarmenialainen',
7734             'AREVMDA' => 'länsiarmenialainen',
7735             'BAKU1926' => 'yhtenäistetty turkkilainen latinalainen aakkosto',
7736             'BALANKA' => 'aniin balankalaismurre',
7737             'BARLA' => 'kapverdenkreolin barlaventolainen murreryhmä',
7738             'BAUDDHA' => 'sanskriitin buddhalainen sekamuoto',
7739             'BISCAYAN' => 'baskin biskajalaismurre',
7740             'BISKE' => 'sloveenin resian San Giorgion/Bilan alamurre',
7741             'BOHORIC' => 'sloveenin Bohorič-aakkosto',
7742             'BOONT' => 'englannin boontling-murre',
7743             'DAJNKO' => 'sloveenin Dajnko-aakkosto',
7744             'EKAVSK' => 'serbian ekavialainen ääntämys',
7745             'EMODENG' => 'varhaisnykyenglanti',
7746             'FONIPA' => 'kansainvälinen foneettinen aakkosto IPA',
7747             'FONUPA' => 'uralilainen foneettinen aakkosto UPA',
7748             'FONUPA@alt=secondary' => 'suomalais-ugrilainen tarkekirjoitus',
7749             'FONXSAMP' => 'foneettinen X-SAMPA-merkistö',
7750             'HEPBURN' => 'japanin Hepburn-latinaistus',
7751             'HOGNORSK' => 'norjan högnorsk',
7752             'IJEKAVSK' => 'serbian ijekavialainen ääntämiys',
7753             'ITIHASA' => 'sanskriitin eeppinen muoto',
7754             'JAUER' => 'retoromaanin jauer-murre',
7755             'JYUTPING' => 'kantoninkiinan jyutping-latinaistus',
7756             'KKCOR' => 'kornin yleiskirjoitus',
7757             'KOCIEWIE' => 'puolan kociewielainen murre',
7758             'KSCOR' => 'kornin standardikirjoitus',
7759             'LAUKIKA' => 'klassinen sanskriitti',
7760             'LIPAW' => 'sloveenin resian Lipovazin/Lipovecin alamurre',
7761             'LUNA1918' => 'venäjän ortografia 1918',
7762             'METELKO' => 'sloveenin Metelko-aakkosto',
7763             'MONOTON' => 'monotoninen kreikka',
7764             'NDYUKA' => 'ndyukan kreolimurre',
7765             'NEDIS' => 'sloveenin natisonen murre',
7766             'NJIVA' => 'sloveenin resian Gnivan/Njivan alamurre',
7767             'NULIK' => 'nykyvolapük',
7768             'OSOJS' => 'sloveenin resian Oseaccon/Osojanen alamurre',
7769             'PAMAKA' => 'pamakan kreolimurre',
7770             'PETR1708' => 'venäjän Pietarin siviiliaakkosto 1708',
7771             'PINYIN' => 'kiinan pinyin-latinaistus',
7772             'POLYTON' => 'polytoninen kreikka',
7773             'POSIX' => 'tietokonemäärittely POSIX',
7774             'PUTER' => 'retoromaanin puter-muoto',
7775             'REVISED' => 'uudistettu oikeinkirjoitus',
7776             'RIGIK' => 'klassinen volapük',
7777             'ROZAJ' => 'sloveenin resian murre',
7778             'RUMGR' => 'retoromaanin rumantsch grischun -muoto',
7779             'SAAHO' => 'afarin saho-murre',
7780             'SCOTLAND' => 'skotlanninenglanti',
7781             'SCOUSE' => 'englannin scouse-murre',
7782             'SOLBA' => 'sloveenin resian Stolvizzan/Solbican alamurre',
7783             'SOTAV' => 'kapverdenkreolin sotaventolainen murreryhmä',
7784             'SURMIRAN' => 'retoromaanin surmiran-muoto',
7785             'SURSILV' => 'retoromaanin sursilvan-muoto',
7786             'SUTSILV' => 'retoromaanin sutsilvan-muoto',
7787             'TARASK' => 'valkovenäjän taraÅ¡kevitsa-oikeinkirjoitus',
7788             'UCCOR' => 'kornin yhtenäiskirjoitus',
7789             'UCRCOR' => 'kornin uusittu yhtenäiskirjoitus',
7790             'ULSTER' => 'skotin ulster-murre',
7791             'UNIFON' => 'englannin foneeminen unifon-aakkosto',
7792             'VAIDIKA' => 'sanskriitin veda-murre',
7793             'VALENCIA' => 'katalaanin valencian murre',
7794             'VALLADER' => 'reoromaanin vallader-muoto',
7795             'WADEGILE' => 'kiinan Wade-Giles-latinaistus',
7796              
7797             }
7798             },
7799             );
7800              
7801             has 'display_name_key' => (
7802             is => 'ro',
7803             isa => HashRef[Str],
7804             init_arg => undef,
7805             default => sub {
7806             {
7807             'calendar' => 'kalenteri',
7808             'colalternate' => 'symbolien lajittelu',
7809             'colbackwards' => 'painomerkkien lajittelu',
7810             'colcasefirst' => 'isojen ja pienten kirjainten järjestys',
7811             'colcaselevel' => 'aakkoslajien lajittelu',
7812             'colhiraganaquaternary' => 'kana-merkkien lajittelu',
7813             'collation' => 'lajittelujärjestys',
7814             'colnormalization' => 'lajittelun normalisointi',
7815             'colnumeric' => 'numeroiden lajittelu',
7816             'colstrength' => 'lajittelun taso',
7817             'currency' => 'valuutta',
7818             'hc' => 'tuntijärjestelmä',
7819             'lb' => 'rivinvaihtotyyli',
7820             'ms' => 'mittajärjestelmä',
7821             'numbers' => 'numerot',
7822             'timezone' => 'aikavyöhyke',
7823             'va' => 'maavalinnan muunnelma',
7824             'variabletop' => 'lajittelu symboleina',
7825             'x' => 'yksityiskäyttö',
7826              
7827             }
7828             },
7829             );
7830              
7831             has 'display_name_type' => (
7832             is => 'ro',
7833             isa => HashRef[HashRef[Str]],
7834             init_arg => undef,
7835             default => sub {
7836             {
7837             'calendar' => {
7838             'buddhist' => q{buddhalainen kalenteri},
7839             'chinese' => q{kiinalainen kalenteri},
7840             'coptic' => q{koptilainen kalenteri},
7841             'dangi' => q{dangilainen kalenteri},
7842             'ethiopic' => q{etiopialainen kalenteri},
7843             'ethiopic-amete-alem' => q{etiopialainen amete alem -kalenteri},
7844             'gregorian' => q{gregoriaaninen kalenteri},
7845             'hebrew' => q{juutalainen kalenteri},
7846             'indian' => q{intialainen kalenteri},
7847             'islamic' => q{islamilainen kalenteri},
7848             'islamic-civil' => q{islamilainen siviilikalenteri, perjantai-epookki},
7849             'islamic-rgsa' => q{islamilainen saudiarabialainen kalenteri},
7850             'islamic-tbla' => q{islamilainen matemaattinen kalenteri, torstai-epookki},
7851             'islamic-umalqura' => q{islamilainen Umm al-Qura -kalenteri},
7852             'iso8601' => q{ISO 8601 -kalenteri},
7853             'japanese' => q{japanilainen kalenteri},
7854             'persian' => q{persialainen kalenteri},
7855             'roc' => q{Kiinan tasavallan kalenteri},
7856             },
7857             'colalternate' => {
7858             'non-ignorable' => q{symbolit huomioiva lajittelu},
7859             'shifted' => q{symbolit ohittava lajittelu},
7860             },
7861             'colbackwards' => {
7862             'no' => q{painomerkkien normaali lajittelu},
7863             'yes' => q{painomerkkien käänteinen lajittelu},
7864             },
7865             'colcasefirst' => {
7866             'lower' => q{pienet kirjaimet edeltävät isoja},
7867             'no' => q{isojen ja pienten kirjainten normaalijärjestys},
7868             'upper' => q{isot kirjaimet edeltävät pieniä},
7869             },
7870             'colcaselevel' => {
7871             'no' => q{isojen ja pienten kirjainten lajittelu yhdessä},
7872             'yes' => q{isojen ja pienten kirjainten lajittelu erikseen},
7873             },
7874             'colhiraganaquaternary' => {
7875             'no' => q{kana-merkkien lajittelu erillisinä},
7876             'yes' => q{kana-merkkien lajittelu tyypin mukaan},
7877             },
7878             'collation' => {
7879             'big5han' => q{perinteinen kiinalainen järjestys Big5},
7880             'compat' => q{aiempi lajittelujärjestys yhteensopivuutta varten},
7881             'dictionary' => q{sanakirjajärjestys},
7882             'ducet' => q{Unicoden oletusjärjestys},
7883             'emoji' => q{emojien lajittelujärjestys},
7884             'eor' => q{yleiseurooppalainen lajittelujärjestys},
7885             'gb2312han' => q{yksinkertaistettu kiinalainen järjestys GB2312},
7886             'phonebook' => q{puhelinluettelojärjestys},
7887             'phonetic' => q{äänteellinen järjestys},
7888             'pinyin' => q{pinyin-järjestys},
7889             'reformed' => q{uudistettu järjestys},
7890             'search' => q{yleishakujärjestys},
7891             'searchjl' => q{haku hangul-alkukonsonantin mukaan},
7892             'standard' => q{normaalijärjestys},
7893             'stroke' => q{piirtojärjestys},
7894             'traditional' => q{perinteinen järjestys},
7895             'unihan' => q{radikaali- ja piirtojärjestys},
7896             'zhuyin' => q{zhuyin-järjestys},
7897             },
7898             'colnormalization' => {
7899             'no' => q{lajittelu ilman normalisoinrtia},
7900             'yes' => q{lajittelu Unicode-normalisoituna},
7901             },
7902             'colnumeric' => {
7903             'no' => q{numero-numerolta lajittelu},
7904             'yes' => q{numeroden lajittelu lukuina},
7905             },
7906             'colstrength' => {
7907             'identical' => q{kaikkien merkkien lajittelu},
7908             'primary' => q{vain peruskirjainten lajittelu},
7909             'quaternary' => q{painomerkit ja aakkoslajit tai merkkileveydet ja kana-merkit huomioiva lajittelu},
7910             'secondary' => q{painomerkit huomioiva lajittelu},
7911             'tertiary' => q{painomerkit ja aakkoslajit tai merkkileveydet huomioiva lajittelu},
7912             },
7913             'hc' => {
7914             'h11' => q{12 tunnin järjestelmä (0–11)},
7915             'h12' => q{12 tunnin järjestelmä (1–12)},
7916             'h23' => q{24 tunnin järjestelmä (0–23)},
7917             'h24' => q{24 tunnin järjestelmä (1–24)},
7918             },
7919             'lb' => {
7920             'loose' => q{väljä rivinvaihto},
7921             'normal' => q{normaali rivinvaihto},
7922             'strict' => q{tarkka rivinvaihto},
7923             },
7924             'ms' => {
7925             'metric' => q{metrijärjestelmä},
7926             'uksystem' => q{brittiläinen mittajärjestelmä},
7927             'ussystem' => q{yhdysvaltalainen mittajärjestelmä},
7928             },
7929             'numbers' => {
7930             'arab' => q{arabialaiset numerot},
7931             'arabext' => q{laajennetut arabialaiset numerot},
7932             'armn' => q{armenialaiset numerot},
7933             'armnlow' => q{armenialaiset piennumerot},
7934             'bali' => q{balilaiset numerot},
7935             'beng' => q{bengalilaiset numerot},
7936             'brah' => q{brahmilaiset numerot},
7937             'cakm' => q{chakmalaiset numerot},
7938             'cham' => q{cham-numerot},
7939             'deva' => q{devanagarinumerot},
7940             'ethi' => q{etiopialaiset numerot},
7941             'finance' => q{talousnumerot},
7942             'fullwide' => q{ideografin levyiset numerot},
7943             'geor' => q{georgialaiset numerot},
7944             'grek' => q{kreikkalaiset numerot},
7945             'greklow' => q{kreikkalaiset piennumerot},
7946             'gujr' => q{gudžaratilaiset numerot},
7947             'guru' => q{gurmukhilaiset numerot},
7948             'hanidec' => q{kiinalaiset desimaalinumerot},
7949             'hans' => q{yksinkertaistetut kiinalaiset numerot},
7950             'hansfin' => q{yksinkertaistetut kiinalaiset talousnumerot},
7951             'hant' => q{perinteiset kiinalaiset numerot},
7952             'hantfin' => q{perinteiset kiinalaiset talousnumerot},
7953             'hebr' => q{heprealaiset numerot},
7954             'java' => q{jaavalaiset numerot},
7955             'jpan' => q{japanilaiset numerot},
7956             'jpanfin' => q{japanilaiset talousnumerot},
7957             'kali' => q{kayah li -numerot},
7958             'khmr' => q{khmeriläiset numerot},
7959             'knda' => q{kannadalaiset numerot},
7960             'lana' => q{taithamin hora-numerot},
7961             'lanatham' => q{taithamin tham-numerot},
7962             'laoo' => q{laolaiset numerot},
7963             'latn' => q{länsimaiset numerot},
7964             'lepc' => q{lepchanumerot},
7965             'limb' => q{limbunumerot},
7966             'mlym' => q{malajalamilaiset numerot},
7967             'mong' => q{mongolialaiset numerot},
7968             'mtei' => q{meetei mayek -numerot},
7969             'mymr' => q{burmalaiset numerot},
7970             'mymrshan' => q{myanmarin shan-numerot},
7971             'native' => q{kielen omat numerot},
7972             'nkoo' => q{n’ko-numerot},
7973             'olck' => q{ol chiki -numerot},
7974             'orya' => q{orijalaiset numerot},
7975             'osma' => q{osmanjalaiset numerot},
7976             'roman' => q{roomalaiset numerot},
7977             'romanlow' => q{roomalaiset piennumerot},
7978             'saur' => q{saurashtra-numerot},
7979             'shrd' => q{Å¡arida-numerot},
7980             'sora' => q{sora sompeng -numerot},
7981             'sund' => q{sundalaiset numerot},
7982             'takr' => q{takri-numerot},
7983             'talu' => q{uudet tai lue -numerot},
7984             'taml' => q{perinteiset tamilinumerot},
7985             'tamldec' => q{tamilinumerot},
7986             'telu' => q{telugulaiset numerot},
7987             'thai' => q{thainumerot},
7988             'tibt' => q{tiibetiläiset numerot},
7989             'traditional' => q{perinteiset numerot},
7990             'vaii' => q{vai-numerot},
7991             },
7992              
7993             }
7994             },
7995             );
7996              
7997             has 'display_name_measurement_system' => (
7998             is => 'ro',
7999             isa => HashRef[Str],
8000             init_arg => undef,
8001             default => sub {
8002             {
8003             'metric' => q{metrinen},
8004             'UK' => q{brittiläinen},
8005             'US' => q{amerikkalainen},
8006              
8007             }
8008             },
8009             );
8010              
8011             has 'display_name_transform_name' => (
8012             is => 'ro',
8013             isa => HashRef[Str],
8014             init_arg => undef,
8015             default => sub {
8016             {
8017             'bgn' => 'BGN-latinaistus',
8018             'numeric' => 'numeerinen muunnos',
8019             'tone' => 'tooni',
8020             'ungegn' => 'UNGEGN-latinaistus',
8021             'x-accents' => 'aksenttimerkit',
8022             'x-fullwidth' => 'ideogrammin levyinen',
8023             'x-halfwidth' => 'ideogrammin puolikkaan levyinen',
8024             'x-jamo' => 'jamo',
8025             'x-pinyin' => 'pinyin-latinaistus',
8026             'x-publishing' => 'julkaisuvalinta',
8027              
8028             }
8029             },
8030             );
8031              
8032             has 'display_name_code_patterns' => (
8033             is => 'ro',
8034             isa => HashRef[Str],
8035             init_arg => undef,
8036             default => sub {
8037             {
8038             'language' => 'kieli: {0}',
8039             'script' => 'kirjoitusjärjestelmä: {0}',
8040             'region' => 'alue: {0}',
8041              
8042             }
8043             },
8044             );
8045              
8046             has 'characters' => (
8047             is => 'ro',
8048             isa => HashRef,
8049             init_arg => undef,
8050             default => $^V ge v5.18.0
8051             ? eval <<'EOT'
8052             sub {
8053             no warnings 'experimental::regex_sets';
8054             return {
8055             auxiliary => qr{(?^u:[á à ă â ã Ä… ā ć č Ä‹ ç ď ð Ä‘ é è ê Ä› ë Ä— Ä™ Ä“ ÄŸ ǧ Ä£ Ç¥ ÈŸ ħ í î ï Ä° į Ä« ı Ç© Ä· ĺ ľ ļ Å‚ Å„ ň ñ ņ Å‹ ó ò ô Å‘ õ Å“ Å• Å™ Å› ŝ ÅŸ ß Å¥ Å£ ŧ ú ù û ů ű ų Å« ý ÿ ü ź ż Ê’ ǯ þ æ ø])},
8056             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', 'Ã…', 'Ä', 'Ö'],
8057             main => qr{(?^u:[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 ž Ã¥ ä ö])},
8058             punctuation => qr{(?^u:[‐ – , ; \: ! ? . … ’ ” » ( ) \[ \] § @ * / \\ \& #])},
8059             };
8060             },
8061             EOT
8062             : sub {
8063             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', 'Ã…', 'Ä', 'Ö'], };
8064             },
8065 1     1   127 );
  1         1  
  1         220  
8066              
8067              
8068             has 'ellipsis' => (
8069             is => 'ro',
8070             isa => HashRef,
8071             init_arg => undef,
8072             default => sub {
8073             return {
8074             'final' => '{0}…',
8075             'initial' => '…{0}',
8076             'medial' => '{0}…{1}',
8077             'word-final' => '{0}…',
8078             'word-initial' => '…{0}',
8079             'word-medial' => '{0}… {1}',
8080             };
8081             },
8082             );
8083              
8084             has 'more_information' => (
8085             is => 'ro',
8086             isa => Str,
8087             init_arg => undef,
8088             default => qq{?},
8089             );
8090              
8091             has 'quote_start' => (
8092             is => 'ro',
8093             isa => Str,
8094             init_arg => undef,
8095             default => qq{”},
8096             );
8097              
8098             has 'quote_end' => (
8099             is => 'ro',
8100             isa => Str,
8101             init_arg => undef,
8102             default => qq{”},
8103             );
8104              
8105             has 'alternate_quote_start' => (
8106             is => 'ro',
8107             isa => Str,
8108             init_arg => undef,
8109             default => qq{’},
8110             );
8111              
8112             has 'alternate_quote_end' => (
8113             is => 'ro',
8114             isa => Str,
8115             init_arg => undef,
8116             default => qq{’},
8117             );
8118              
8119             has 'duration_units' => (
8120             is => 'ro',
8121             isa => HashRef[Str],
8122             init_arg => undef,
8123             default => sub { {
8124             hm => 'h.mm',
8125             hms => 'h.mm.ss',
8126             ms => 'm.ss',
8127             } }
8128             );
8129              
8130             has 'units' => (
8131             is => 'ro',
8132             isa => HashRef[HashRef[HashRef[Str]]],
8133             init_arg => undef,
8134             default => sub { {
8135             'long' => {
8136             'acre' => {
8137             'name' => q(eekkerit),
8138             'one' => q({0} eekkeri),
8139             'other' => q({0} eekkeriä),
8140             },
8141             'acre-foot' => {
8142             'name' => q(eekkerijalat),
8143             'one' => q({0} eekkerijalka),
8144             'other' => q({0} eekkerijalkaa),
8145             },
8146             'ampere' => {
8147             'name' => q(ampeerit),
8148             'one' => q({0} ampeeri),
8149             'other' => q({0} ampeeria),
8150             },
8151             'arc-minute' => {
8152             'name' => q(kulmaminuutit),
8153             'one' => q({0} kulmaminuutti),
8154             'other' => q({0} kulmaminuuttia),
8155             },
8156             'arc-second' => {
8157             'name' => q(kulmasekunnit),
8158             'one' => q({0} kulmasekunti),
8159             'other' => q({0} kulmasekuntia),
8160             },
8161             'astronomical-unit' => {
8162             'name' => q(astronomiset yksiköt),
8163             'one' => q({0} astronominen yksikkö),
8164             'other' => q({0} astronomista yksikköä),
8165             },
8166             'bit' => {
8167             'name' => q(bitit),
8168             'one' => q({0} bitti),
8169             'other' => q({0} bittiä),
8170             },
8171             'bushel' => {
8172             'name' => q(bushelit),
8173             'one' => q({0} busheli),
8174             'other' => q({0} bushelia),
8175             },
8176             'byte' => {
8177             'name' => q(tavut),
8178             'one' => q({0} tavu),
8179             'other' => q({0} tavua),
8180             },
8181             'calorie' => {
8182             'name' => q(kalorit),
8183             'one' => q({0} kalori),
8184             'other' => q({0} kaloria),
8185             },
8186             'carat' => {
8187             'name' => q(karaatit),
8188             'one' => q({0} karaatti),
8189             'other' => q({0} karaattia),
8190             },
8191             'celsius' => {
8192             'name' => q(celsiusasteet),
8193             'one' => q({0} celsiusaste),
8194             'other' => q({0} celsiusastetta),
8195             },
8196             'centiliter' => {
8197             'name' => q(senttilitrat),
8198             'one' => q({0} senttilitra),
8199             'other' => q({0} senttilitraa),
8200             },
8201             'centimeter' => {
8202             'name' => q(senttimetrit),
8203             'one' => q({0} senttimetri),
8204             'other' => q({0} senttimetriä),
8205             'per' => q({0} / senttimetri),
8206             },
8207             'century' => {
8208             'name' => q(vuosisadat),
8209             'one' => q({0} vuosisata),
8210             'other' => q({0} vuosisataa),
8211             },
8212             'coordinate' => {
8213             'east' => q({0}I),
8214             'north' => q({0}P),
8215             'south' => q({0}E),
8216             'west' => q({0}L),
8217             },
8218             'cubic-centimeter' => {
8219             'name' => q(kuutiosenttimetrit),
8220             'one' => q({0} kuutiosenttimetri),
8221             'other' => q({0} kuutiosenttimetriä),
8222             'per' => q({0} / kuutiosenttimetri),
8223             },
8224             'cubic-foot' => {
8225             'name' => q(kuutiojalat),
8226             'one' => q({0} kuutiojalka),
8227             'other' => q({0} kuutiojalkaa),
8228             },
8229             'cubic-inch' => {
8230             'name' => q(kuutiotuumat),
8231             'one' => q({0} kuutiotuuma),
8232             'other' => q({0} kuutiotuumaa),
8233             },
8234             'cubic-kilometer' => {
8235             'name' => q(kuutiokilometrit),
8236             'one' => q({0} kuutiokilometri),
8237             'other' => q({0} kuutiokilometriä),
8238             },
8239             'cubic-meter' => {
8240             'name' => q(kuutiometrit),
8241             'one' => q({0} kuutiometri),
8242             'other' => q({0} kuutiometriä),
8243             'per' => q({0} / kuutiometri),
8244             },
8245             'cubic-mile' => {
8246             'name' => q(kuutiomailit),
8247             'one' => q({0} kuutiomaili),
8248             'other' => q({0} kuutiomailia),
8249             },
8250             'cubic-yard' => {
8251             'name' => q(kuutiojaardit),
8252             'one' => q({0} kuutiojaardi),
8253             'other' => q({0} kuutiojaardia),
8254             },
8255             'cup' => {
8256             'name' => q(kupit),
8257             'one' => q({0} kuppi),
8258             'other' => q({0} kuppia),
8259             },
8260             'cup-metric' => {
8261             'name' => q(teekupit),
8262             'one' => q({0} teekuppi),
8263             'other' => q({0} teekuppia),
8264             },
8265             'day' => {
8266             'name' => q(päivät),
8267             'one' => q({0} päivä),
8268             'other' => q({0} päivää),
8269             'per' => q({0} päivässä),
8270             },
8271             'deciliter' => {
8272             'name' => q(desilitrat),
8273             'one' => q({0} desilitra),
8274             'other' => q({0} desilitraa),
8275             },
8276             'decimeter' => {
8277             'name' => q(desimetrit),
8278             'one' => q({0} desimetri),
8279             'other' => q({0} desimetriä),
8280             },
8281             'degree' => {
8282             'name' => q(asteet),
8283             'one' => q({0} aste),
8284             'other' => q({0} astetta),
8285             },
8286             'fahrenheit' => {
8287             'name' => q(fahrenheitasteet),
8288             'one' => q({0} fahrenheitaste),
8289             'other' => q({0} fahrenheitastetta),
8290             },
8291             'fathom' => {
8292             'name' => q(sylet),
8293             'one' => q(syli),
8294             'other' => q({0} syltä),
8295             },
8296             'fluid-ounce' => {
8297             'name' => q(nesteunssit),
8298             'one' => q({0} nesteunssi),
8299             'other' => q({0} nesteunssia),
8300             },
8301             'foodcalorie' => {
8302             'name' => q(kilokalorit),
8303             'one' => q({0} kilokalori),
8304             'other' => q({0} kilokaloria),
8305             },
8306             'foot' => {
8307             'name' => q(jalat),
8308             'one' => q({0} jalka),
8309             'other' => q({0} jalkaa),
8310             'per' => q({0} / jalka),
8311             },
8312             'furlong' => {
8313             'name' => q(furlongit),
8314             'one' => q({0} furlong),
8315             'other' => q({0} furlongia),
8316             },
8317             'g-force' => {
8318             'name' => q(G-voimat),
8319             'one' => q({0} G-voima),
8320             'other' => q({0} G-voimaa),
8321             },
8322             'gallon' => {
8323             'name' => q(gallonat),
8324             'one' => q({0} gallona),
8325             'other' => q({0} gallonaa),
8326             'per' => q({0} / gallona),
8327             },
8328             'generic' => {
8329             'name' => q(°),
8330             'one' => q({0}°),
8331             'other' => q({0}°),
8332             },
8333             'gigabit' => {
8334             'name' => q(gigabitit),
8335             'one' => q({0} gigabitti),
8336             'other' => q({0} gigabittiä),
8337             },
8338             'gigabyte' => {
8339             'name' => q(gigatavut),
8340             'one' => q({0} gigatavu),
8341             'other' => q({0} gigatavua),
8342             },
8343             'gigahertz' => {
8344             'name' => q(gigahertsit),
8345             'one' => q({0} gigahertsi),
8346             'other' => q({0} gigahertsiä),
8347             },
8348             'gigawatt' => {
8349             'name' => q(gigawatit),
8350             'one' => q({0} gigawatti),
8351             'other' => q({0} gigawattia),
8352             },
8353             'gram' => {
8354             'name' => q(grammat),
8355             'one' => q({0} gramma),
8356             'other' => q({0} grammaa),
8357             'per' => q({0}/g),
8358             },
8359             'hectare' => {
8360             'name' => q(hehtaarit),
8361             'one' => q({0} hehtaari),
8362             'other' => q({0} hehtaaria),
8363             },
8364             'hectoliter' => {
8365             'name' => q(hehtolitrat),
8366             'one' => q({0} hehtolitra),
8367             'other' => q({0} hehtolitraa),
8368             },
8369             'hectopascal' => {
8370             'name' => q(hehtopascalit),
8371             'one' => q({0} hehtopascal),
8372             'other' => q({0} hehtopascalia),
8373             },
8374             'hertz' => {
8375             'name' => q(hertsit),
8376             'one' => q({0} hertsi),
8377             'other' => q({0} hertsiä),
8378             },
8379             'horsepower' => {
8380             'name' => q(hevosvoimat),
8381             'one' => q({0} hevosvoima),
8382             'other' => q({0} hevosvoimaa),
8383             },
8384             'hour' => {
8385             'name' => q(tunnit),
8386             'one' => q({0} tunti),
8387             'other' => q({0} tuntia),
8388             'per' => q({0} tunnissa),
8389             },
8390             'inch' => {
8391             'name' => q(tuumat),
8392             'one' => q({0} tuuma),
8393             'other' => q({0} tuumaa),
8394             'per' => q({0} / tuuma),
8395             },
8396             'inch-hg' => {
8397             'name' => q(elohopeatuumat),
8398             'one' => q({0} tuuma elohopeaa),
8399             'other' => q({0} tuumaa elohopeaa),
8400             },
8401             'joule' => {
8402             'name' => q(joulet),
8403             'one' => q({0} joule),
8404             'other' => q({0} joulea),
8405             },
8406             'karat' => {
8407             'name' => q(karaatit),
8408             'one' => q({0} karaatti),
8409             'other' => q({0} karaattia),
8410             },
8411             'kelvin' => {
8412             'name' => q(kelvinit),
8413             'one' => q({0} kelvin),
8414             'other' => q({0} kelviniä),
8415             },
8416             'kilobit' => {
8417             'name' => q(kilobitit),
8418             'one' => q({0} kilobitti),
8419             'other' => q({0} kilobittiä),
8420             },
8421             'kilobyte' => {
8422             'name' => q(kilotavut),
8423             'one' => q({0} kilotavu),
8424             'other' => q({0} kilotavua),
8425             },
8426             'kilocalorie' => {
8427             'name' => q(kilokalorit),
8428             'one' => q({0} kilokalori),
8429             'other' => q({0} kilokaloria),
8430             },
8431             'kilogram' => {
8432             'name' => q(kilogrammat),
8433             'one' => q({0} kilogramma),
8434             'other' => q({0} kilogrammaa),
8435             'per' => q({0}/kg),
8436             },
8437             'kilohertz' => {
8438             'name' => q(kilohertsit),
8439             'one' => q({0} kilohertsi),
8440             'other' => q({0} kilohertsiä),
8441             },
8442             'kilojoule' => {
8443             'name' => q(kilojoulet),
8444             'one' => q({0} kilojoule),
8445             'other' => q({0} kilojoulea),
8446             },
8447             'kilometer' => {
8448             'name' => q(kilometrit),
8449             'one' => q({0} kilometri),
8450             'other' => q({0} kilometriä),
8451             'per' => q({0} / kilometri),
8452             },
8453             'kilometer-per-hour' => {
8454             'name' => q(kilometrit tunnissa),
8455             'one' => q({0} kilometri tunnissa),
8456             'other' => q({0} kilometriä tunnissa),
8457             },
8458             'kilowatt' => {
8459             'name' => q(kilowatit),
8460             'one' => q({0} kilowatti),
8461             'other' => q({0} kilowattia),
8462             },
8463             'kilowatt-hour' => {
8464             'name' => q(kilowattitunnit),
8465             'one' => q({0} kilowattitunti),
8466             'other' => q({0} kilowattituntia),
8467             },
8468             'knot' => {
8469             'name' => q(solmu),
8470             'one' => q({0} solmu),
8471             'other' => q({0} solmua),
8472             },
8473             'light-year' => {
8474             'name' => q(valovuodet),
8475             'one' => q({0} valovuosi),
8476             'other' => q({0} valovuotta),
8477             },
8478             'liter' => {
8479             'name' => q(litrat),
8480             'one' => q({0} litra),
8481             'other' => q({0} litraa),
8482             'per' => q({0} litrassa),
8483             },
8484             'liter-per-100kilometers' => {
8485             'name' => q(litrat per 100 kilometriä),
8486             'one' => q({0} litra per 100 km),
8487             'other' => q({0} litraa per 100 km),
8488             },
8489             'liter-per-kilometer' => {
8490             'name' => q(litrat per kilometri),
8491             'one' => q({0} litra per kilometri),
8492             'other' => q({0} litraa per kilometri),
8493             },
8494             'lux' => {
8495             'name' => q(luksit),
8496             'one' => q({0} luksi),
8497             'other' => q({0} luksia),
8498             },
8499             'megabit' => {
8500             'name' => q(megabitit),
8501             'one' => q({0} megabitti),
8502             'other' => q({0} megabittiä),
8503             },
8504             'megabyte' => {
8505             'name' => q(megatavut),
8506             'one' => q({0} megatavu),
8507             'other' => q({0} megatavua),
8508             },
8509             'megahertz' => {
8510             'name' => q(megahertsit),
8511             'one' => q({0} megahertsi),
8512             'other' => q({0} megahertsiä),
8513             },
8514             'megaliter' => {
8515             'name' => q(megalitrat),
8516             'one' => q({0} megalitra),
8517             'other' => q({0} megalitraa),
8518             },
8519             'megawatt' => {
8520             'name' => q(megawatit),
8521             'one' => q({0} megawatti),
8522             'other' => q({0} megawattia),
8523             },
8524             'meter' => {
8525             'name' => q(metrit),
8526             'one' => q({0} metri),
8527             'other' => q({0} metriä),
8528             'per' => q({0} / metri),
8529             },
8530             'meter-per-second' => {
8531             'name' => q(metrit sekunnissa),
8532             'one' => q({0} metri sekunnissa),
8533             'other' => q({0} metriä sekunnissa),
8534             },
8535             'meter-per-second-squared' => {
8536             'name' => q(metrit per sekunti toiseen),
8537             'one' => q({0} metri per sekunti toiseen),
8538             'other' => q({0} metriä per sekunti toiseen),
8539             },
8540             'metric-ton' => {
8541             'name' => q(tonnit),
8542             'one' => q({0} tonni),
8543             'other' => q({0} tonnia),
8544             },
8545             'microgram' => {
8546             'name' => q(mikrogrammat),
8547             'one' => q({0} mikrogramma),
8548             'other' => q({0} mikrogrammaa),
8549             },
8550             'micrometer' => {
8551             'name' => q(mikrometrit),
8552             'one' => q({0} mikrometri),
8553             'other' => q({0} mikrometriä),
8554             },
8555             'microsecond' => {
8556             'name' => q(mikrosekunnit),
8557             'one' => q({0} mikrosekunti),
8558             'other' => q({0} mikrosekuntia),
8559             },
8560             'mile' => {
8561             'name' => q(mailit),
8562             'one' => q({0} maili),
8563             'other' => q({0} mailia),
8564             },
8565             'mile-per-gallon' => {
8566             'name' => q(mailit per gallona),
8567             'one' => q({0} maili per gallona),
8568             'other' => q({0} mailia per gallona),
8569             },
8570             'mile-per-hour' => {
8571             'name' => q(mailit tunnissa),
8572             'one' => q({0} maili tunnissa),
8573             'other' => q({0} mailia tunnissa),
8574             },
8575             'mile-scandinavian' => {
8576             'name' => q(peninkulmat),
8577             'one' => q({0} peninkulma),
8578             'other' => q({0} peninkulmaa),
8579             },
8580             'milliampere' => {
8581             'name' => q(milliampeerit),
8582             'one' => q({0} milliampeeri),
8583             'other' => q({0} milliampeeria),
8584             },
8585             'millibar' => {
8586             'name' => q(millibaarit),
8587             'one' => q({0} millibaari),
8588             'other' => q({0} millibaaria),
8589             },
8590             'milligram' => {
8591             'name' => q(milligrammat),
8592             'one' => q({0} milligramma),
8593             'other' => q({0} milligrammaa),
8594             },
8595             'milliliter' => {
8596             'name' => q(millilitrat),
8597             'one' => q({0} millilitra),
8598             'other' => q({0} millilitraa),
8599             },
8600             'millimeter' => {
8601             'name' => q(millimetrit),
8602             'one' => q({0} millimetri),
8603             'other' => q({0} millimetriä),
8604             },
8605             'millimeter-of-mercury' => {
8606             'name' => q(elohopeamillimetrit),
8607             'one' => q({0} millimetri elohopeaa),
8608             'other' => q({0} millimetriä elohopeaa),
8609             },
8610             'millisecond' => {
8611             'name' => q(millisekunnit),
8612             'one' => q({0} millisekunti),
8613             'other' => q({0} millisekuntia),
8614             },
8615             'milliwatt' => {
8616             'name' => q(milliwatit),
8617             'one' => q({0} milliwatti),
8618             'other' => q({0} milliwattia),
8619             },
8620             'minute' => {
8621             'name' => q(minuutit),
8622             'one' => q({0} minuutti),
8623             'other' => q({0} minuuttia),
8624             'per' => q({0} minuutissa),
8625             },
8626             'month' => {
8627             'name' => q(kuukaudet),
8628             'one' => q({0} kuukausi),
8629             'other' => q({0} kuukautta),
8630             'per' => q({0} kuukaudessa),
8631             },
8632             'nanometer' => {
8633             'name' => q(nanometrit),
8634             'one' => q({0} nanometri),
8635             'other' => q({0} nanometriä),
8636             },
8637             'nanosecond' => {
8638             'name' => q(nanosekunnit),
8639             'one' => q({0} nanosekunti),
8640             'other' => q({0} nanosekuntia),
8641             },
8642             'nautical-mile' => {
8643             'name' => q(meripeninkulmat),
8644             'one' => q({0} meripeninkulma),
8645             'other' => q({0} meripeninkulmaa),
8646             },
8647             'ohm' => {
8648             'name' => q(ohmit),
8649             'one' => q({0} ohmi),
8650             'other' => q({0} ohmia),
8651             },
8652             'ounce' => {
8653             'name' => q(unssit),
8654             'one' => q({0} unssi),
8655             'other' => q({0} unssia),
8656             'per' => q({0} / unssi),
8657             },
8658             'ounce-troy' => {
8659             'name' => q(troy-unssit),
8660             'one' => q({0} troy-unssi),
8661             'other' => q({0} troy-unssia),
8662             },
8663             'parsec' => {
8664             'name' => q(parsekit),
8665             'one' => q({0} parsek),
8666             'other' => q({0} parsekia),
8667             },
8668             'per' => {
8669             '1' => q({0}/{1}),
8670             },
8671             'picometer' => {
8672             'name' => q(pikometrit),
8673             'one' => q({0} pikometri),
8674             'other' => q({0} pikometriä),
8675             },
8676             'pint' => {
8677             'name' => q(pintit),
8678             'one' => q({0} pint),
8679             'other' => q({0} pinttiä),
8680             },
8681             'pint-metric' => {
8682             'name' => q(tuopit),
8683             'one' => q({0} tuoppi),
8684             'other' => q({0} tuoppia),
8685             },
8686             'pound' => {
8687             'name' => q(paunat),
8688             'one' => q({0} pauna),
8689             'other' => q({0} paunaa),
8690             'per' => q({0} / pauna),
8691             },
8692             'pound-per-square-inch' => {
8693             'name' => q(paunat neliötuumaa kohti),
8694             'one' => q({0} pauna neliötuumaa kohti),
8695             'other' => q({0} paunaa neliötuumaa kohti),
8696             },
8697             'quart' => {
8698             'name' => q(neljännesgallonat),
8699             'one' => q({0} neljännesgallona),
8700             'other' => q({0} neljännesgallonaa),
8701             },
8702             'radian' => {
8703             'name' => q(radiaanit),
8704             'one' => q({0} radiaani),
8705             'other' => q({0} radiaania),
8706             },
8707             'revolution' => {
8708             'name' => q(kierros),
8709             'one' => q({0} kierros),
8710             'other' => q({0} kierrosta),
8711             },
8712             'second' => {
8713             'name' => q(sekunnit),
8714             'one' => q({0} sekunti),
8715             'other' => q({0} sekuntia),
8716             'per' => q({0} sekunnissa),
8717             },
8718             'square-centimeter' => {
8719             'name' => q(neliösenttimetrit),
8720             'one' => q({0} neliösenttimetri),
8721             'other' => q({0} neliösenttimetriä),
8722             'per' => q({0} / neliösenttimetri),
8723             },
8724             'square-foot' => {
8725             'name' => q(neliöjalat),
8726             'one' => q({0} neliöjalka),
8727             'other' => q({0} neliöjalkaa),
8728             },
8729             'square-inch' => {
8730             'name' => q(neliötuumat),
8731             'one' => q({0} neliötuuma),
8732             'other' => q({0} neliötuumaa),
8733             'per' => q({0} / neliötuuma),
8734             },
8735             'square-kilometer' => {
8736             'name' => q(neliökilometrit),
8737             'one' => q({0} neliökilometri),
8738             'other' => q({0} neliökilometriä),
8739             },
8740             'square-meter' => {
8741             'name' => q(neliömetrit),
8742             'one' => q({0} neliömetri),
8743             'other' => q({0} neliömetriä),
8744             'per' => q({0} / neliömetri),
8745             },
8746             'square-mile' => {
8747             'name' => q(neliömailit),
8748             'one' => q({0} neliömaili),
8749             'other' => q({0} neliömailia),
8750             },
8751             'square-yard' => {
8752             'name' => q(neliöjaardit),
8753             'one' => q({0} neliöjaardi),
8754             'other' => q({0} neliöjaardia),
8755             },
8756             'stone' => {
8757             'name' => q(stonet),
8758             'one' => q({0} stone),
8759             'other' => q({0} stonea),
8760             },
8761             'tablespoon' => {
8762             'name' => q(ruokalusikat),
8763             'one' => q({0} ruokalusikka),
8764             'other' => q({0} ruokalusikkaa),
8765             },
8766             'teaspoon' => {
8767             'name' => q(teelusikat),
8768             'one' => q({0} teelusikka),
8769             'other' => q({0} teelusikkaa),
8770             },
8771             'terabit' => {
8772             'name' => q(terabitit),
8773             'one' => q({0} terabitti),
8774             'other' => q({0} terabittiä),
8775             },
8776             'terabyte' => {
8777             'name' => q(teratavut),
8778             'one' => q({0} teratavu),
8779             'other' => q({0} teratavua),
8780             },
8781             'ton' => {
8782             'name' => q(US-tonnit),
8783             'one' => q({0} US-tonni),
8784             'other' => q({0} US-tonnia),
8785             },
8786             'volt' => {
8787             'name' => q(voltit),
8788             'one' => q({0} voltti),
8789             'other' => q({0} volttia),
8790             },
8791             'watt' => {
8792             'name' => q(watit),
8793             'one' => q({0} watti),
8794             'other' => q({0} wattia),
8795             },
8796             'week' => {
8797             'name' => q(viikot),
8798             'one' => q({0} viikko),
8799             'other' => q({0} viikkoa),
8800             'per' => q({0} viikossa),
8801             },
8802             'yard' => {
8803             'name' => q(jaardit),
8804             'one' => q({0} jaardi),
8805             'other' => q({0} jaardia),
8806             },
8807             'year' => {
8808             'name' => q(vuodet),
8809             'one' => q({0} vuosi),
8810             'other' => q({0} vuotta),
8811             'per' => q({0} vuodessa),
8812             },
8813             },
8814             'narrow' => {
8815             'acre' => {
8816             'name' => q(ac),
8817             'one' => q({0}ac),
8818             'other' => q({0}ac),
8819             },
8820             'acre-foot' => {
8821             'name' => q(ac ft),
8822             'one' => q({0}ac ft),
8823             'other' => q({0}ac ft),
8824             },
8825             'ampere' => {
8826             'name' => q(A),
8827             'one' => q({0}A),
8828             'other' => q({0}A),
8829             },
8830             'arc-minute' => {
8831             'name' => q(′),
8832             'one' => q({0}′),
8833             'other' => q({0}′),
8834             },
8835             'arc-second' => {
8836             'name' => q(″),
8837             'one' => q({0}″),
8838             'other' => q({0}″),
8839             },
8840             'astronomical-unit' => {
8841             'name' => q(au),
8842             'one' => q({0}au),
8843             'other' => q({0}au),
8844             },
8845             'bit' => {
8846             'name' => q(b),
8847             'one' => q({0}b),
8848             'other' => q({0}b),
8849             },
8850             'bushel' => {
8851             'name' => q(bu),
8852             'one' => q({0}bu),
8853             'other' => q({0}bu),
8854             },
8855             'byte' => {
8856             'name' => q(t),
8857             'one' => q({0}t),
8858             'other' => q({0}t),
8859             },
8860             'calorie' => {
8861             'name' => q(cal),
8862             'one' => q({0}cal),
8863             'other' => q({0}cal),
8864             },
8865             'carat' => {
8866             'name' => q(ka),
8867             'one' => q({0}ka),
8868             'other' => q({0}ka),
8869             },
8870             'celsius' => {
8871             'name' => q(°C),
8872             'one' => q({0}°),
8873             'other' => q({0}°),
8874             },
8875             'centiliter' => {
8876             'name' => q(cl),
8877             'one' => q({0}cl),
8878             'other' => q({0}cl),
8879             },
8880             'centimeter' => {
8881             'name' => q(cm),
8882             'one' => q({0}cm),
8883             'other' => q({0}cm),
8884             'per' => q({0}/cm),
8885             },
8886             'century' => {
8887             'name' => q(vs),
8888             'one' => q({0} vs),
8889             'other' => q({0} vs),
8890             },
8891             'coordinate' => {
8892             'east' => q({0}I),
8893             'north' => q({0}P),
8894             'south' => q({0}E),
8895             'west' => q({0}L),
8896             },
8897             'cubic-centimeter' => {
8898             'name' => q(cm³),
8899             'one' => q({0}cm³),
8900             'other' => q({0}cm³),
8901             'per' => q({0}/cm³),
8902             },
8903             'cubic-foot' => {
8904             'name' => q(ft³),
8905             'one' => q({0}ft³),
8906             'other' => q({0}ft³),
8907             },
8908             'cubic-inch' => {
8909             'name' => q(in³),
8910             'one' => q({0}in³),
8911             'other' => q({0}in³),
8912             },
8913             'cubic-kilometer' => {
8914             'name' => q(km³),
8915             'one' => q({0}km³),
8916             'other' => q({0}km³),
8917             },
8918             'cubic-meter' => {
8919             'name' => q(m³),
8920             'one' => q({0}m³),
8921             'other' => q({0} m³),
8922             'per' => q({0}/m³),
8923             },
8924             'cubic-mile' => {
8925             'name' => q(mi³),
8926             'one' => q({0}mi³),
8927             'other' => q({0}mi³),
8928             },
8929             'cubic-yard' => {
8930             'name' => q(yd³),
8931             'one' => q({0}yd³),
8932             'other' => q({0}yd³),
8933             },
8934             'cup' => {
8935             'name' => q(kp),
8936             'one' => q({0}kp),
8937             'other' => q({0}kp),
8938             },
8939             'cup-metric' => {
8940             'name' => q(tkp),
8941             'one' => q({0} tkp),
8942             'other' => q({0} tkp),
8943             },
8944             'day' => {
8945             'name' => q(pv),
8946             'one' => q({0}pv),
8947             'other' => q({0}pv),
8948             'per' => q({0}/pv),
8949             },
8950             'deciliter' => {
8951             'name' => q(dl),
8952             'one' => q({0}dl),
8953             'other' => q({0}dl),
8954             },
8955             'decimeter' => {
8956             'name' => q(dm),
8957             'one' => q({0}dm),
8958             'other' => q({0}dm),
8959             },
8960             'degree' => {
8961             'name' => q(°),
8962             'one' => q({0}°),
8963             'other' => q({0}°),
8964             },
8965             'fahrenheit' => {
8966             'name' => q(°F),
8967             'one' => q({0}°F),
8968             'other' => q({0}°F),
8969             },
8970             'fathom' => {
8971             'name' => q(fm),
8972             'one' => q({0}fm),
8973             'other' => q({0}fm),
8974             },
8975             'fluid-ounce' => {
8976             'name' => q(fl oz),
8977             'one' => q({0}fl oz),
8978             'other' => q({0}fl oz),
8979             },
8980             'foodcalorie' => {
8981             'name' => q(kcal),
8982             'one' => q({0}kcal),
8983             'other' => q({0}kcal),
8984             },
8985             'foot' => {
8986             'name' => q(ft),
8987             'one' => q({0}′),
8988             'other' => q({0}′),
8989             'per' => q({0}/′),
8990             },
8991             'furlong' => {
8992             'name' => q(fur),
8993             'one' => q({0}fur),
8994             'other' => q({0}fur),
8995             },
8996             'g-force' => {
8997             'name' => q(G),
8998             'one' => q({0}G),
8999             'other' => q({0}G),
9000             },
9001             'gallon' => {
9002             'name' => q(gal),
9003             'one' => q({0}gal),
9004             'other' => q({0}gal),
9005             'per' => q({0}/gal),
9006             },
9007             'generic' => {
9008             'name' => q(°),
9009             'one' => q({0}°),
9010             'other' => q({0}°),
9011             },
9012             'gigabit' => {
9013             'name' => q(Gb),
9014             'one' => q({0}Gb),
9015             'other' => q({0}Gb),
9016             },
9017             'gigabyte' => {
9018             'name' => q(Gt),
9019             'one' => q({0}Gt),
9020             'other' => q({0}Gt),
9021             },
9022             'gigahertz' => {
9023             'name' => q(GHz),
9024             'one' => q({0}GHz),
9025             'other' => q({0}GHz),
9026             },
9027             'gigawatt' => {
9028             'name' => q(GW),
9029             'one' => q({0}GW),
9030             'other' => q({0}GW),
9031             },
9032             'gram' => {
9033             'name' => q(g),
9034             'one' => q({0}g),
9035             'other' => q({0}g),
9036             'per' => q({0}/g),
9037             },
9038             'hectare' => {
9039             'name' => q(ha),
9040             'one' => q({0}ha),
9041             'other' => q({0}ha),
9042             },
9043             'hectoliter' => {
9044             'name' => q(hl),
9045             'one' => q({0}hl),
9046             'other' => q({0}hl),
9047             },
9048             'hectopascal' => {
9049             'name' => q(hPa),
9050             'one' => q({0}hPa),
9051             'other' => q({0}hPa),
9052             },
9053             'hertz' => {
9054             'name' => q(Hz),
9055             'one' => q({0}Hz),
9056             'other' => q({0}Hz),
9057             },
9058             'horsepower' => {
9059             'name' => q(hv),
9060             'one' => q({0}hv),
9061             'other' => q({0}hv),
9062             },
9063             'hour' => {
9064             'name' => q(t),
9065             'one' => q({0}t),
9066             'other' => q({0}t),
9067             'per' => q({0}/t),
9068             },
9069             'inch' => {
9070             'name' => q(in),
9071             'one' => q({0}″),
9072             'other' => q({0}″),
9073             'per' => q({0}/″),
9074             },
9075             'inch-hg' => {
9076             'name' => q(inHg),
9077             'one' => q({0}″ Hg),
9078             'other' => q({0}″ Hg),
9079             },
9080             'joule' => {
9081             'name' => q(J),
9082             'one' => q({0}J),
9083             'other' => q({0}J),
9084             },
9085             'karat' => {
9086             'name' => q(ka),
9087             'one' => q({0}ka),
9088             'other' => q({0}ka),
9089             },
9090             'kelvin' => {
9091             'name' => q(K),
9092             'one' => q({0}K),
9093             'other' => q({0}K),
9094             },
9095             'kilobit' => {
9096             'name' => q(kb),
9097             'one' => q({0}kb),
9098             'other' => q({0}kb),
9099             },
9100             'kilobyte' => {
9101             'name' => q(kt),
9102             'one' => q({0}kt),
9103             'other' => q({0}kt),
9104             },
9105             'kilocalorie' => {
9106             'name' => q(kcal),
9107             'one' => q({0}kcal),
9108             'other' => q({0}kcal),
9109             },
9110             'kilogram' => {
9111             'name' => q(kg),
9112             'one' => q({0}kg),
9113             'other' => q({0}kg),
9114             'per' => q({0}/kg),
9115             },
9116             'kilohertz' => {
9117             'name' => q(kHz),
9118             'one' => q({0}kHz),
9119             'other' => q({0}kHz),
9120             },
9121             'kilojoule' => {
9122             'name' => q(kJ),
9123             'one' => q({0}kJ),
9124             'other' => q({0}kJ),
9125             },
9126             'kilometer' => {
9127             'name' => q(km),
9128             'one' => q({0}km),
9129             'other' => q({0}km),
9130             'per' => q({0}/km),
9131             },
9132             'kilometer-per-hour' => {
9133             'name' => q(km/h),
9134             'one' => q({0}km/h),
9135             'other' => q({0}km/h),
9136             },
9137             'kilowatt' => {
9138             'name' => q(kW),
9139             'one' => q({0}kW),
9140             'other' => q({0}kW),
9141             },
9142             'kilowatt-hour' => {
9143             'name' => q(kWh),
9144             'one' => q({0}kWh),
9145             'other' => q({0}kWh),
9146             },
9147             'knot' => {
9148             'name' => q(kn),
9149             'one' => q({0} kn),
9150             'other' => q({0} kn),
9151             },
9152             'light-year' => {
9153             'name' => q(vv),
9154             'one' => q({0}vv),
9155             'other' => q({0}vv),
9156             },
9157             'liter' => {
9158             'name' => q(l),
9159             'one' => q({0}l),
9160             'other' => q({0}l),
9161             'per' => q({0}/l),
9162             },
9163             'liter-per-100kilometers' => {
9164             'name' => q(l/100km),
9165             'one' => q({0}l/100km),
9166             'other' => q({0}l/100km),
9167             },
9168             'liter-per-kilometer' => {
9169             'name' => q(l/km),
9170             'one' => q({0}l/km),
9171             'other' => q({0}l/km),
9172             },
9173             'lux' => {
9174             'name' => q(lx),
9175             'one' => q({0}lx),
9176             'other' => q({0}lx),
9177             },
9178             'megabit' => {
9179             'name' => q(Mb),
9180             'one' => q({0}Mb),
9181             'other' => q({0}Mb),
9182             },
9183             'megabyte' => {
9184             'name' => q(Mt),
9185             'one' => q({0}Mt),
9186             'other' => q({0}Mt),
9187             },
9188             'megahertz' => {
9189             'name' => q(MHz),
9190             'one' => q({0}MHz),
9191             'other' => q({0}MHz),
9192             },
9193             'megaliter' => {
9194             'name' => q(Ml),
9195             'one' => q({0}Ml),
9196             'other' => q({0}Ml),
9197             },
9198             'megawatt' => {
9199             'name' => q(MW),
9200             'one' => q({0}MW),
9201             'other' => q({0} MW),
9202             },
9203             'meter' => {
9204             'name' => q(m),
9205             'one' => q({0}m),
9206             'other' => q({0}m),
9207             'per' => q({0}/m),
9208             },
9209             'meter-per-second' => {
9210             'name' => q(m/s),
9211             'one' => q({0}m/s),
9212             'other' => q({0}m/s),
9213             },
9214             'meter-per-second-squared' => {
9215             'name' => q(m/s²),
9216             'one' => q({0}m/s²),
9217             'other' => q({0}m/s²),
9218             },
9219             'metric-ton' => {
9220             'name' => q(t),
9221             'one' => q({0}t),
9222             'other' => q({0}t),
9223             },
9224             'microgram' => {
9225             'name' => q(µg),
9226             'one' => q({0}μg),
9227             'other' => q({0}μg),
9228             },
9229             'micrometer' => {
9230             'name' => q(µm),
9231             'one' => q({0}µm),
9232             'other' => q({0}µm),
9233             },
9234             'microsecond' => {
9235             'name' => q(μs),
9236             'one' => q({0}μs),
9237             'other' => q({0}μs),
9238             },
9239             'mile' => {
9240             'name' => q(mi),
9241             'one' => q({0}mi),
9242             'other' => q({0}mi),
9243             },
9244             'mile-per-gallon' => {
9245             'name' => q(mpg),
9246             'one' => q({0}mpg),
9247             'other' => q({0}mpg),
9248             },
9249             'mile-per-hour' => {
9250             'name' => q(mi/h),
9251             'one' => q({0}mi/h),
9252             'other' => q({0}mi/h),
9253             },
9254             'mile-scandinavian' => {
9255             'name' => q(pnk),
9256             'one' => q({0} pnk),
9257             'other' => q({0} pnk),
9258             },
9259             'milliampere' => {
9260             'name' => q(mA),
9261             'one' => q({0}mA),
9262             'other' => q({0}mA),
9263             },
9264             'millibar' => {
9265             'name' => q(mbar),
9266             'one' => q({0}mbar),
9267             'other' => q({0}mbar),
9268             },
9269             'milligram' => {
9270             'name' => q(mg),
9271             'one' => q({0}mg),
9272             'other' => q({0}mg),
9273             },
9274             'milliliter' => {
9275             'name' => q(ml),
9276             'one' => q({0}ml),
9277             'other' => q({0}ml),
9278             },
9279             'millimeter' => {
9280             'name' => q(mm),
9281             'one' => q({0}mm),
9282             'other' => q({0}mm),
9283             },
9284             'millimeter-of-mercury' => {
9285             'name' => q(mm Hg),
9286             'one' => q({0}mm Hg),
9287             'other' => q({0}mm Hg),
9288             },
9289             'millisecond' => {
9290             'name' => q(ms),
9291             'one' => q({0}ms),
9292             'other' => q({0}ms),
9293             },
9294             'milliwatt' => {
9295             'name' => q(mW),
9296             'one' => q({0}mW),
9297             'other' => q({0}mW),
9298             },
9299             'minute' => {
9300             'name' => q(min),
9301             'one' => q({0}min),
9302             'other' => q({0}min),
9303             'per' => q({0}/min),
9304             },
9305             'month' => {
9306             'name' => q(kk),
9307             'one' => q({0}kk),
9308             'other' => q({0}kk),
9309             'per' => q({0}/kk),
9310             },
9311             'nanometer' => {
9312             'name' => q(nm),
9313             'one' => q({0}nm),
9314             'other' => q({0}nm),
9315             },
9316             'nanosecond' => {
9317             'name' => q(ns),
9318             'one' => q({0}ns),
9319             'other' => q({0}ns),
9320             },
9321             'nautical-mile' => {
9322             'name' => q(mpk),
9323             'one' => q({0}mpk),
9324             'other' => q({0}mpk),
9325             },
9326             'ohm' => {
9327             'name' => q(Ω),
9328             'one' => q({0}Ω),
9329             'other' => q({0}Ω),
9330             },
9331             'ounce' => {
9332             'name' => q(oz),
9333             'one' => q({0}oz),
9334             'other' => q({0}oz),
9335             'per' => q({0}/oz),
9336             },
9337             'ounce-troy' => {
9338             'name' => q(oz t),
9339             'one' => q({0}oz t),
9340             'other' => q({0}oz t),
9341             },
9342             'parsec' => {
9343             'name' => q(pc),
9344             'one' => q({0}pc),
9345             'other' => q({0}pc),
9346             },
9347             'per' => {
9348             '1' => q({0}/{1}),
9349             },
9350             'picometer' => {
9351             'name' => q(pm),
9352             'one' => q({0}pm),
9353             'other' => q({0}pm),
9354             },
9355             'pint' => {
9356             'name' => q(pt),
9357             'one' => q({0}pt),
9358             'other' => q({0}pt),
9359             },
9360             'pint-metric' => {
9361             'name' => q(tp),
9362             'one' => q({0} tp),
9363             'other' => q({0} tp),
9364             },
9365             'pound' => {
9366             'name' => q(lb),
9367             'one' => q({0}lb),
9368             'other' => q({0}lb),
9369             'per' => q({0}/lb),
9370             },
9371             'pound-per-square-inch' => {
9372             'name' => q(psi),
9373             'one' => q({0}psi),
9374             'other' => q({0}psi),
9375             },
9376             'quart' => {
9377             'name' => q(qt),
9378             'one' => q({0}qt),
9379             'other' => q({0}qt),
9380             },
9381             'radian' => {
9382             'name' => q(rad),
9383             'one' => q({0}rad),
9384             'other' => q({0}rad),
9385             },
9386             'revolution' => {
9387             'name' => q(rev),
9388             'one' => q({0}rev),
9389             'other' => q({0}rev),
9390             },
9391             'second' => {
9392             'name' => q(s),
9393             'one' => q({0}s),
9394             'other' => q({0}s),
9395             'per' => q({0}/s),
9396             },
9397             'square-centimeter' => {
9398             'name' => q(cm²),
9399             'one' => q({0}cm²),
9400             'other' => q({0}cm²),
9401             'per' => q({0}/cm²),
9402             },
9403             'square-foot' => {
9404             'name' => q(ft²),
9405             'one' => q({0}ft²),
9406             'other' => q({0}ft²),
9407             },
9408             'square-inch' => {
9409             'name' => q(in²),
9410             'one' => q({0}in²),
9411             'other' => q({0}in²),
9412             'per' => q({0}/in²),
9413             },
9414             'square-kilometer' => {
9415             'name' => q(km²),
9416             'one' => q({0}km²),
9417             'other' => q({0}km²),
9418             },
9419             'square-meter' => {
9420             'name' => q(m²),
9421             'one' => q({0}m²),
9422             'other' => q({0}m²),
9423             'per' => q({0}/m²),
9424             },
9425             'square-mile' => {
9426             'name' => q(mi²),
9427             'one' => q({0}mi²),
9428             'other' => q({0}mi²),
9429             },
9430             'square-yard' => {
9431             'name' => q(yd²),
9432             'one' => q({0}yd²),
9433             'other' => q({0}yd²),
9434             },
9435             'stone' => {
9436             'name' => q(st),
9437             'one' => q({0}st),
9438             'other' => q({0}st),
9439             },
9440             'tablespoon' => {
9441             'name' => q(rkl),
9442             'one' => q({0}rkl),
9443             'other' => q({0}rkl),
9444             },
9445             'teaspoon' => {
9446             'name' => q(tl),
9447             'one' => q({0}tl),
9448             'other' => q({0}tl),
9449             },
9450             'terabit' => {
9451             'name' => q(Tb),
9452             'one' => q({0}Tb),
9453             'other' => q({0}Tb),
9454             },
9455             'terabyte' => {
9456             'name' => q(Tt),
9457             'one' => q({0}Tt),
9458             'other' => q({0}Tt),
9459             },
9460             'ton' => {
9461             'name' => q(US-tn),
9462             'one' => q({0}US-tn),
9463             'other' => q({0}US-tn),
9464             },
9465             'volt' => {
9466             'name' => q(V),
9467             'one' => q({0}V),
9468             'other' => q({0}V),
9469             },
9470             'watt' => {
9471             'name' => q(W),
9472             'one' => q({0}W),
9473             'other' => q({0}W),
9474             },
9475             'week' => {
9476             'name' => q(vk),
9477             'one' => q({0}vk),
9478             'other' => q({0}vk),
9479             'per' => q({0}/vk),
9480             },
9481             'yard' => {
9482             'name' => q(yd),
9483             'one' => q({0}yd),
9484             'other' => q({0}yd),
9485             },
9486             'year' => {
9487             'name' => q(v),
9488             'one' => q({0}v),
9489             'other' => q({0}v),
9490             'per' => q({0}/v),
9491             },
9492             },
9493             'short' => {
9494             'acre' => {
9495             'name' => q(ac),
9496             'one' => q({0} ac),
9497             'other' => q({0} ac),
9498             },
9499             'acre-foot' => {
9500             'name' => q(ac ft),
9501             'one' => q({0} ac ft),
9502             'other' => q({0} ac ft),
9503             },
9504             'ampere' => {
9505             'name' => q(A),
9506             'one' => q({0} A),
9507             'other' => q({0} A),
9508             },
9509             'arc-minute' => {
9510             'name' => q(′),
9511             'one' => q({0}′),
9512             'other' => q({0}′),
9513             },
9514             'arc-second' => {
9515             'name' => q(″),
9516             'one' => q({0}″),
9517             'other' => q({0}″),
9518             },
9519             'astronomical-unit' => {
9520             'name' => q(au),
9521             'one' => q({0} au),
9522             'other' => q({0} au),
9523             },
9524             'bit' => {
9525             'name' => q(b),
9526             'one' => q({0} b),
9527             'other' => q({0} b),
9528             },
9529             'bushel' => {
9530             'name' => q(bu),
9531             'one' => q({0} bu),
9532             'other' => q({0} bu),
9533             },
9534             'byte' => {
9535             'name' => q(t),
9536             'one' => q({0} t),
9537             'other' => q({0} t),
9538             },
9539             'calorie' => {
9540             'name' => q(cal),
9541             'one' => q({0} cal),
9542             'other' => q({0} cal),
9543             },
9544             'carat' => {
9545             'name' => q(ka),
9546             'one' => q({0} ka),
9547             'other' => q({0} ka),
9548             },
9549             'celsius' => {
9550             'name' => q(°C),
9551             'one' => q({0} °C),
9552             'other' => q({0} °C),
9553             },
9554             'centiliter' => {
9555             'name' => q(cl),
9556             'one' => q({0} cl),
9557             'other' => q({0} cl),
9558             },
9559             'centimeter' => {
9560             'name' => q(cm),
9561             'one' => q({0} cm),
9562             'other' => q({0} cm),
9563             'per' => q({0}/cm),
9564             },
9565             'century' => {
9566             'name' => q(vs),
9567             'one' => q({0} vs),
9568             'other' => q({0} vs),
9569             },
9570             'coordinate' => {
9571             'east' => q({0}I),
9572             'north' => q({0}P),
9573             'south' => q({0}E),
9574             'west' => q({0}L),
9575             },
9576             'cubic-centimeter' => {
9577             'name' => q(cm³),
9578             'one' => q({0} cm³),
9579             'other' => q({0} cm³),
9580             'per' => q({0}/cm³),
9581             },
9582             'cubic-foot' => {
9583             'name' => q(ft³),
9584             'one' => q({0} ft³),
9585             'other' => q({0} ft³),
9586             },
9587             'cubic-inch' => {
9588             'name' => q(in³),
9589             'one' => q({0} in³),
9590             'other' => q({0} in³),
9591             },
9592             'cubic-kilometer' => {
9593             'name' => q(km³),
9594             'one' => q({0} km³),
9595             'other' => q({0} km³),
9596             },
9597             'cubic-meter' => {
9598             'name' => q(m³),
9599             'one' => q({0} m³),
9600             'other' => q({0} m³),
9601             'per' => q({0}/m³),
9602             },
9603             'cubic-mile' => {
9604             'name' => q(mi³),
9605             'one' => q({0} mi³),
9606             'other' => q({0} mi³),
9607             },
9608             'cubic-yard' => {
9609             'name' => q(yd³),
9610             'one' => q({0} yd³),
9611             'other' => q({0} yd³),
9612             },
9613             'cup' => {
9614             'name' => q(kp),
9615             'one' => q({0} kp),
9616             'other' => q({0} kp),
9617             },
9618             'cup-metric' => {
9619             'name' => q(tkp),
9620             'one' => q({0} tkp),
9621             'other' => q({0} tkp),
9622             },
9623             'day' => {
9624             'name' => q(pv),
9625             'one' => q({0} pv),
9626             'other' => q({0} pv),
9627             'per' => q({0}/pv),
9628             },
9629             'deciliter' => {
9630             'name' => q(dl),
9631             'one' => q({0} dl),
9632             'other' => q({0} dl),
9633             },
9634             'decimeter' => {
9635             'name' => q(dm),
9636             'one' => q({0} dm),
9637             'other' => q({0} dm),
9638             },
9639             'degree' => {
9640             'name' => q(°),
9641             'one' => q({0}°),
9642             'other' => q({0}°),
9643             },
9644             'fahrenheit' => {
9645             'name' => q(°F),
9646             'one' => q({0} °F),
9647             'other' => q({0} °F),
9648             },
9649             'fathom' => {
9650             'name' => q(fm),
9651             'one' => q({0} fm),
9652             'other' => q({0} fm),
9653             },
9654             'fluid-ounce' => {
9655             'name' => q(fl oz),
9656             'one' => q({0} fl oz),
9657             'other' => q({0} fl oz),
9658             },
9659             'foodcalorie' => {
9660             'name' => q(kcal),
9661             'one' => q({0} kcal),
9662             'other' => q({0} kcal),
9663             },
9664             'foot' => {
9665             'name' => q(ft),
9666             'one' => q({0} ft),
9667             'other' => q({0} ft),
9668             'per' => q({0}/ft),
9669             },
9670             'furlong' => {
9671             'name' => q(fur),
9672             'one' => q({0} fur),
9673             'other' => q({0} fur),
9674             },
9675             'g-force' => {
9676             'name' => q(G),
9677             'one' => q({0} G),
9678             'other' => q({0} G),
9679             },
9680             'gallon' => {
9681             'name' => q(gal),
9682             'one' => q({0} gal),
9683             'other' => q({0} gal),
9684             'per' => q({0}/gal),
9685             },
9686             'generic' => {
9687             'name' => q(°),
9688             'one' => q({0}°),
9689             'other' => q({0}°),
9690             },
9691             'gigabit' => {
9692             'name' => q(Gb),
9693             'one' => q({0} Gb),
9694             'other' => q({0} Gb),
9695             },
9696             'gigabyte' => {
9697             'name' => q(Gt),
9698             'one' => q({0} Gt),
9699             'other' => q({0} Gt),
9700             },
9701             'gigahertz' => {
9702             'name' => q(GHz),
9703             'one' => q({0} GHz),
9704             'other' => q({0} GHz),
9705             },
9706             'gigawatt' => {
9707             'name' => q(GW),
9708             'one' => q({0} GW),
9709             'other' => q({0} GW),
9710             },
9711             'gram' => {
9712             'name' => q(g),
9713             'one' => q({0} g),
9714             'other' => q({0} g),
9715             'per' => q({0}/g),
9716             },
9717             'hectare' => {
9718             'name' => q(ha),
9719             'one' => q({0} ha),
9720             'other' => q({0} ha),
9721             },
9722             'hectoliter' => {
9723             'name' => q(hl),
9724             'one' => q({0} hl),
9725             'other' => q({0} hl),
9726             },
9727             'hectopascal' => {
9728             'name' => q(hPa),
9729             'one' => q({0} hPa),
9730             'other' => q({0} hPa),
9731             },
9732             'hertz' => {
9733             'name' => q(Hz),
9734             'one' => q({0} Hz),
9735             'other' => q({0} Hz),
9736             },
9737             'horsepower' => {
9738             'name' => q(hv),
9739             'one' => q({0} hv),
9740             'other' => q({0} hv),
9741             },
9742             'hour' => {
9743             'name' => q(t),
9744             'one' => q({0} t),
9745             'other' => q({0} t),
9746             'per' => q({0}/t),
9747             },
9748             'inch' => {
9749             'name' => q(in),
9750             'one' => q({0} in),
9751             'other' => q({0} in),
9752             'per' => q({0}/in),
9753             },
9754             'inch-hg' => {
9755             'name' => q(inHg),
9756             'one' => q({0} inHg),
9757             'other' => q({0} inHg),
9758             },
9759             'joule' => {
9760             'name' => q(J),
9761             'one' => q({0} J),
9762             'other' => q({0} J),
9763             },
9764             'karat' => {
9765             'name' => q(ka),
9766             'one' => q({0} ka),
9767             'other' => q({0} ka),
9768             },
9769             'kelvin' => {
9770             'name' => q(K),
9771             'one' => q({0} K),
9772             'other' => q({0} K),
9773             },
9774             'kilobit' => {
9775             'name' => q(kb),
9776             'one' => q({0} kb),
9777             'other' => q({0} kb),
9778             },
9779             'kilobyte' => {
9780             'name' => q(kt),
9781             'one' => q({0} kt),
9782             'other' => q({0} kt),
9783             },
9784             'kilocalorie' => {
9785             'name' => q(kcal),
9786             'one' => q({0} kcal),
9787             'other' => q({0} kcal),
9788             },
9789             'kilogram' => {
9790             'name' => q(kg),
9791             'one' => q({0} kg),
9792             'other' => q({0} kg),
9793             'per' => q({0}/kg),
9794             },
9795             'kilohertz' => {
9796             'name' => q(kHz),
9797             'one' => q({0} kHz),
9798             'other' => q({0} kHz),
9799             },
9800             'kilojoule' => {
9801             'name' => q(kJ),
9802             'one' => q({0} kJ),
9803             'other' => q({0} kJ),
9804             },
9805             'kilometer' => {
9806             'name' => q(km),
9807             'one' => q({0} km),
9808             'other' => q({0} km),
9809             'per' => q({0}/km),
9810             },
9811             'kilometer-per-hour' => {
9812             'name' => q(km/h),
9813             'one' => q({0} km/h),
9814             'other' => q({0} km/h),
9815             },
9816             'kilowatt' => {
9817             'name' => q(kW),
9818             'one' => q({0} kW),
9819             'other' => q({0} kW),
9820             },
9821             'kilowatt-hour' => {
9822             'name' => q(kWh),
9823             'one' => q({0} kWh),
9824             'other' => q({0} kWh),
9825             },
9826             'knot' => {
9827             'name' => q(kn),
9828             'one' => q({0} kn),
9829             'other' => q({0} kn),
9830             },
9831             'light-year' => {
9832             'name' => q(vv),
9833             'one' => q({0} vv),
9834             'other' => q({0} vv),
9835             },
9836             'liter' => {
9837             'name' => q(l),
9838             'one' => q({0} l),
9839             'other' => q({0} l),
9840             'per' => q({0}/l),
9841             },
9842             'liter-per-100kilometers' => {
9843             'name' => q(l/100 km),
9844             'one' => q({0} l/100 km),
9845             'other' => q({0} l/100 km),
9846             },
9847             'liter-per-kilometer' => {
9848             'name' => q(l/km),
9849             'one' => q({0} l/km),
9850             'other' => q({0} l/km),
9851             },
9852             'lux' => {
9853             'name' => q(lx),
9854             'one' => q({0} lx),
9855             'other' => q({0} lx),
9856             },
9857             'megabit' => {
9858             'name' => q(Mb),
9859             'one' => q({0} Mb),
9860             'other' => q({0} Mb),
9861             },
9862             'megabyte' => {
9863             'name' => q(Mt),
9864             'one' => q({0} Mt),
9865             'other' => q({0} Mt),
9866             },
9867             'megahertz' => {
9868             'name' => q(MHz),
9869             'one' => q({0} MHz),
9870             'other' => q({0} MHz),
9871             },
9872             'megaliter' => {
9873             'name' => q(Ml),
9874             'one' => q({0} Ml),
9875             'other' => q({0} Ml),
9876             },
9877             'megawatt' => {
9878             'name' => q(MW),
9879             'one' => q({0} MW),
9880             'other' => q({0} MW),
9881             },
9882             'meter' => {
9883             'name' => q(m),
9884             'one' => q({0} m),
9885             'other' => q({0} m),
9886             'per' => q({0}/m),
9887             },
9888             'meter-per-second' => {
9889             'name' => q(m/s),
9890             'one' => q({0} m/s),
9891             'other' => q({0} m/s),
9892             },
9893             'meter-per-second-squared' => {
9894             'name' => q(m/s²),
9895             'one' => q({0} m/s²),
9896             'other' => q({0} m/s²),
9897             },
9898             'metric-ton' => {
9899             'name' => q(t),
9900             'one' => q({0} t),
9901             'other' => q({0} t),
9902             },
9903             'microgram' => {
9904             'name' => q(µg),
9905             'one' => q({0} µg),
9906             'other' => q({0} µg),
9907             },
9908             'micrometer' => {
9909             'name' => q(µm),
9910             'one' => q({0} µm),
9911             'other' => q({0} µm),
9912             },
9913             'microsecond' => {
9914             'name' => q(μs),
9915             'one' => q({0} μs),
9916             'other' => q({0} μs),
9917             },
9918             'mile' => {
9919             'name' => q(mi),
9920             'one' => q({0} mi),
9921             'other' => q({0} mi),
9922             },
9923             'mile-per-gallon' => {
9924             'name' => q(mpg),
9925             'one' => q({0} mpg),
9926             'other' => q({0} mpg),
9927             },
9928             'mile-per-hour' => {
9929             'name' => q(mi/h),
9930             'one' => q({0} mi/h),
9931             'other' => q({0} mi/h),
9932             },
9933             'mile-scandinavian' => {
9934             'name' => q(pnk),
9935             'one' => q({0} pnk),
9936             'other' => q({0} pnk),
9937             },
9938             'milliampere' => {
9939             'name' => q(mA),
9940             'one' => q({0} mA),
9941             'other' => q({0} mA),
9942             },
9943             'millibar' => {
9944             'name' => q(mbar),
9945             'one' => q({0} mbar),
9946             'other' => q({0} mbar),
9947             },
9948             'milligram' => {
9949             'name' => q(mg),
9950             'one' => q({0} mg),
9951             'other' => q({0} mg),
9952             },
9953             'milliliter' => {
9954             'name' => q(ml),
9955             'one' => q({0} ml),
9956             'other' => q({0} ml),
9957             },
9958             'millimeter' => {
9959             'name' => q(mm),
9960             'one' => q({0} mm),
9961             'other' => q({0} mm),
9962             },
9963             'millimeter-of-mercury' => {
9964             'name' => q(mm Hg),
9965             'one' => q({0} mm Hg),
9966             'other' => q({0} mm Hg),
9967             },
9968             'millisecond' => {
9969             'name' => q(ms),
9970             'one' => q({0} ms),
9971             'other' => q({0} ms),
9972             },
9973             'milliwatt' => {
9974             'name' => q(mW),
9975             'one' => q({0} mW),
9976             'other' => q({0} mW),
9977             },
9978             'minute' => {
9979             'name' => q(min),
9980             'one' => q({0} min),
9981             'other' => q({0} min),
9982             'per' => q({0}/min),
9983             },
9984             'month' => {
9985             'name' => q(kk),
9986             'one' => q({0} kk),
9987             'other' => q({0} kk),
9988             'per' => q({0}/kk),
9989             },
9990             'nanometer' => {
9991             'name' => q(nm),
9992             'one' => q({0} nm),
9993             'other' => q({0} nm),
9994             },
9995             'nanosecond' => {
9996             'name' => q(ns),
9997             'one' => q({0} ns),
9998             'other' => q({0} ns),
9999             },
10000             'nautical-mile' => {
10001             'name' => q(mpk),
10002             'one' => q({0} mpk),
10003             'other' => q({0} mpk),
10004             },
10005             'ohm' => {
10006             'name' => q(Ω),
10007             'one' => q({0} Ω),
10008             'other' => q({0} Ω),
10009             },
10010             'ounce' => {
10011             'name' => q(oz),
10012             'one' => q({0} oz),
10013             'other' => q({0} oz),
10014             'per' => q({0}/oz),
10015             },
10016             'ounce-troy' => {
10017             'name' => q(oz t),
10018             'one' => q({0} oz t),
10019             'other' => q({0} oz t),
10020             },
10021             'parsec' => {
10022             'name' => q(pc),
10023             'one' => q({0} pc),
10024             'other' => q({0} pc),
10025             },
10026             'per' => {
10027             '1' => q({0}/{1}),
10028             },
10029             'picometer' => {
10030             'name' => q(pm),
10031             'one' => q({0} pm),
10032             'other' => q({0} pm),
10033             },
10034             'pint' => {
10035             'name' => q(pt),
10036             'one' => q({0} pt),
10037             'other' => q({0} pt),
10038             },
10039             'pint-metric' => {
10040             'name' => q(tp),
10041             'one' => q({0} tp),
10042             'other' => q({0} tp),
10043             },
10044             'pound' => {
10045             'name' => q(lb),
10046             'one' => q({0} lb),
10047             'other' => q({0} lb),
10048             'per' => q({0}/lb),
10049             },
10050             'pound-per-square-inch' => {
10051             'name' => q(psi),
10052             'one' => q({0} psi),
10053             'other' => q({0} psi),
10054             },
10055             'quart' => {
10056             'name' => q(qt),
10057             'one' => q({0} qt),
10058             'other' => q({0} qt),
10059             },
10060             'radian' => {
10061             'name' => q(rad),
10062             'one' => q({0} rad),
10063             'other' => q({0} rad),
10064             },
10065             'revolution' => {
10066             'name' => q(rev),
10067             'one' => q({0} rev),
10068             'other' => q({0} rev),
10069             },
10070             'second' => {
10071             'name' => q(sek),
10072             'one' => q({0} s),
10073             'other' => q({0} s),
10074             'per' => q({0}/s),
10075             },
10076             'square-centimeter' => {
10077             'name' => q(cm²),
10078             'one' => q({0} cm²),
10079             'other' => q({0} cm²),
10080             'per' => q({0}/cm²),
10081             },
10082             'square-foot' => {
10083             'name' => q(ft²),
10084             'one' => q({0} ft²),
10085             'other' => q({0} ft²),
10086             },
10087             'square-inch' => {
10088             'name' => q(in²),
10089             'one' => q({0} in²),
10090             'other' => q({0} in²),
10091             'per' => q({0}/in²),
10092             },
10093             'square-kilometer' => {
10094             'name' => q(km²),
10095             'one' => q({0} km²),
10096             'other' => q({0} km²),
10097             },
10098             'square-meter' => {
10099             'name' => q(m²),
10100             'one' => q({0} m²),
10101             'other' => q({0} m²),
10102             'per' => q({0}/m²),
10103             },
10104             'square-mile' => {
10105             'name' => q(mi²),
10106             'one' => q({0} mi²),
10107             'other' => q({0} mi²),
10108             },
10109             'square-yard' => {
10110             'name' => q(yd²),
10111             'one' => q({0} yd²),
10112             'other' => q({0} yd²),
10113             },
10114             'stone' => {
10115             'name' => q(st),
10116             'one' => q({0} st),
10117             'other' => q({0} st),
10118             },
10119             'tablespoon' => {
10120             'name' => q(rkl),
10121             'one' => q({0} rkl),
10122             'other' => q({0} rkl),
10123             },
10124             'teaspoon' => {
10125             'name' => q(tl),
10126             'one' => q({0} tl),
10127             'other' => q({0} tl),
10128             },
10129             'terabit' => {
10130             'name' => q(Tb),
10131             'one' => q({0} Tb),
10132             'other' => q({0} Tb),
10133             },
10134             'terabyte' => {
10135             'name' => q(Tt),
10136             'one' => q({0} Tt),
10137             'other' => q({0} Tt),
10138             },
10139             'ton' => {
10140             'name' => q(US-tn),
10141             'one' => q({0} US-tn),
10142             'other' => q({0} US-tn),
10143             },
10144             'volt' => {
10145             'name' => q(V),
10146             'one' => q({0} V),
10147             'other' => q({0} V),
10148             },
10149             'watt' => {
10150             'name' => q(W),
10151             'one' => q({0} W),
10152             'other' => q({0} W),
10153             },
10154             'week' => {
10155             'name' => q(vk),
10156             'one' => q({0} vk),
10157             'other' => q({0} vk),
10158             'per' => q({0}/vk),
10159             },
10160             'yard' => {
10161             'name' => q(yd),
10162             'one' => q({0} yd),
10163             'other' => q({0} yd),
10164             },
10165             'year' => {
10166             'name' => q(v),
10167             'one' => q({0} v),
10168             'other' => q({0} v),
10169             'per' => q({0}/v),
10170             },
10171             },
10172             } }
10173             );
10174              
10175             has 'yesstr' => (
10176             is => 'ro',
10177             isa => RegexpRef,
10178             init_arg => undef,
10179             default => sub { qr'^(?i:kyllä|k|yes|y)$' }
10180             );
10181              
10182             has 'nostr' => (
10183             is => 'ro',
10184             isa => RegexpRef,
10185             init_arg => undef,
10186             default => sub { qr'^(?i:ei|e|no|n)$' }
10187             );
10188              
10189             has 'listPatterns' => (
10190             is => 'ro',
10191             isa => HashRef,
10192             init_arg => undef,
10193             default => sub { {
10194             start => q({0}, {1}),
10195             middle => q({0}, {1}),
10196             end => q({0}, {1}),
10197             2 => q({0}, {1}),
10198             } }
10199             );
10200              
10201             has 'default_numbering_system' => (
10202             is => 'ro',
10203             isa => Str,
10204             init_arg => undef,
10205             default => 'latn',
10206             );
10207              
10208             has native_numbering_system => (
10209             is => 'ro',
10210             isa => Str,
10211             init_arg => undef,
10212             default => 'latn',
10213             );
10214              
10215             has 'minimum_grouping_digits' => (
10216             is =>'ro',
10217             isa => Int,
10218             init_arg => undef,
10219             default => 1,
10220             );
10221              
10222             has 'number_symbols' => (
10223             is => 'ro',
10224             isa => HashRef,
10225             init_arg => undef,
10226             default => sub { {
10227             'latn' => {
10228             'decimal' => q(,),
10229             'exponential' => q(E),
10230             'group' => q( ),
10231             'infinity' => q(∞),
10232             'list' => q(;),
10233             'minusSign' => q(−),
10234             'nan' => q(epäluku),
10235             'perMille' => q(‰),
10236             'percentSign' => q(%),
10237             'plusSign' => q(+),
10238             'superscriptingExponent' => q(×),
10239             'timeSeparator' => q(.),
10240             },
10241             } }
10242             );
10243              
10244             has 'number_formats' => (
10245             is => 'ro',
10246             isa => HashRef,
10247             init_arg => undef,
10248             default => sub { {
10249             decimalFormat => {
10250             'default' => {
10251             '1000' => {
10252             'one' => '0 t'.'',
10253             'other' => '0 t'.'',
10254             },
10255             '10000' => {
10256             'one' => '00 t'.'',
10257             'other' => '00 t'.'',
10258             },
10259             '100000' => {
10260             'one' => '000 t'.'',
10261             'other' => '000 t'.'',
10262             },
10263             '1000000' => {
10264             'one' => '0 milj'.'',
10265             'other' => '0 milj'.'',
10266             },
10267             '10000000' => {
10268             'one' => '00 milj'.'',
10269             'other' => '00 milj'.'',
10270             },
10271             '100000000' => {
10272             'one' => '000 milj'.'',
10273             'other' => '000 milj'.'',
10274             },
10275             '1000000000' => {
10276             'one' => '0 mrd'.'',
10277             'other' => '0 mrd'.'',
10278             },
10279             '10000000000' => {
10280             'one' => '00 mrd'.'',
10281             'other' => '00 mrd'.'',
10282             },
10283             '100000000000' => {
10284             'one' => '000 mrd'.'',
10285             'other' => '000 mrd'.'',
10286             },
10287             '1000000000000' => {
10288             'one' => '0 bilj'.'',
10289             'other' => '0 bilj'.'',
10290             },
10291             '10000000000000' => {
10292             'one' => '00 bilj'.'',
10293             'other' => '00 bilj'.'',
10294             },
10295             '100000000000000' => {
10296             'one' => '000 bilj'.'',
10297             'other' => '000 bilj'.'',
10298             },
10299             'standard' => {
10300             '' => '#,##0.###',
10301             },
10302             },
10303             'long' => {
10304             '1000' => {
10305             'one' => '0 tuhat',
10306             'other' => '0 tuhatta',
10307             },
10308             '10000' => {
10309             'one' => '00 tuhatta',
10310             'other' => '00 tuhatta',
10311             },
10312             '100000' => {
10313             'one' => '000 tuhatta',
10314             'other' => '000 tuhatta',
10315             },
10316             '1000000' => {
10317             'one' => '0 miljoona',
10318             'other' => '0 miljoonaa',
10319             },
10320             '10000000' => {
10321             'one' => '00 miljoonaa',
10322             'other' => '00 miljoonaa',
10323             },
10324             '100000000' => {
10325             'one' => '000 miljoonaa',
10326             'other' => '000 miljoonaa',
10327             },
10328             '1000000000' => {
10329             'one' => '0 miljardi',
10330             'other' => '0 miljardia',
10331             },
10332             '10000000000' => {
10333             'one' => '00 miljardia',
10334             'other' => '00 miljardia',
10335             },
10336             '100000000000' => {
10337             'one' => '000 miljardia',
10338             'other' => '000 miljardia',
10339             },
10340             '1000000000000' => {
10341             'one' => '0 biljoona',
10342             'other' => '0 biljoonaa',
10343             },
10344             '10000000000000' => {
10345             'one' => '00 biljoonaa',
10346             'other' => '00 biljoonaa',
10347             },
10348             '100000000000000' => {
10349             'one' => '000 biljoonaa',
10350             'other' => '000 biljoonaa',
10351             },
10352             },
10353             'short' => {
10354             '1000' => {
10355             'one' => '0 t'.'',
10356             'other' => '0 t'.'',
10357             },
10358             '10000' => {
10359             'one' => '00 t'.'',
10360             'other' => '00 t'.'',
10361             },
10362             '100000' => {
10363             'one' => '000 t'.'',
10364             'other' => '000 t'.'',
10365             },
10366             '1000000' => {
10367             'one' => '0 milj'.'',
10368             'other' => '0 milj'.'',
10369             },
10370             '10000000' => {
10371             'one' => '00 milj'.'',
10372             'other' => '00 milj'.'',
10373             },
10374             '100000000' => {
10375             'one' => '000 milj'.'',
10376             'other' => '000 milj'.'',
10377             },
10378             '1000000000' => {
10379             'one' => '0 mrd'.'',
10380             'other' => '0 mrd'.'',
10381             },
10382             '10000000000' => {
10383             'one' => '00 mrd'.'',
10384             'other' => '00 mrd'.'',
10385             },
10386             '100000000000' => {
10387             'one' => '000 mrd'.'',
10388             'other' => '000 mrd'.'',
10389             },
10390             '1000000000000' => {
10391             'one' => '0 bilj'.'',
10392             'other' => '0 bilj'.'',
10393             },
10394             '10000000000000' => {
10395             'one' => '00 bilj'.'',
10396             'other' => '00 bilj'.'',
10397             },
10398             '100000000000000' => {
10399             'one' => '000 bilj'.'',
10400             'other' => '000 bilj'.'',
10401             },
10402             },
10403             },
10404             percentFormat => {
10405             'default' => {
10406             'standard' => {
10407             '' => '#,##0 %',
10408             },
10409             },
10410             },
10411             scientificFormat => {
10412             'default' => {
10413             'standard' => {
10414             '' => '#E0',
10415             },
10416             },
10417             },
10418             } },
10419             );
10420              
10421             has 'number_currency_formats' => (
10422             is => 'ro',
10423             isa => HashRef,
10424             init_arg => undef,
10425             default => sub { {
10426             'latn' => {
10427             'pattern' => {
10428             'default' => {
10429             'accounting' => {
10430             'positive' => '#,##0.00 ¤',
10431             },
10432             'standard' => {
10433             'positive' => '#,##0.00 ¤',
10434             },
10435             },
10436             },
10437             },
10438             } },
10439             );
10440              
10441             has 'currencies' => (
10442             is => 'ro',
10443             isa => HashRef,
10444             init_arg => undef,
10445             default => sub { {
10446             'ADP' => {
10447             symbol => 'ADP',
10448             display_name => {
10449             'currency' => q(Andorran peseta),
10450             'one' => q(Andorran peseta),
10451             'other' => q(Andorran pesetaa),
10452             },
10453             },
10454             'AED' => {
10455             symbol => 'AED',
10456             display_name => {
10457             'currency' => q(Arabiemiirikuntien dirhami),
10458             'one' => q(Arabiemiirikuntien dirhami),
10459             'other' => q(Arabiemiirikuntien dirhamia),
10460             },
10461             },
10462             'AFA' => {
10463             symbol => 'AFA',
10464             display_name => {
10465             'currency' => q(Afganistanin afgaani \(1927–2002\)),
10466             'one' => q(Afganistanin afgaani \(1927–2002\)),
10467             'other' => q(Afganistanin afgaania \(1927–2002\)),
10468             },
10469             },
10470             'AFN' => {
10471             symbol => 'AFN',
10472             display_name => {
10473             'currency' => q(Afganistanin afgaani),
10474             'one' => q(Afganistanin afgaani),
10475             'other' => q(Afganistanin afgaania),
10476             },
10477             },
10478             'ALK' => {
10479             symbol => 'ALK',
10480             display_name => {
10481             'currency' => q(Albanian lek \(1946–1965\)),
10482             'one' => q(Albanian lek \(1946–1965\)),
10483             'other' => q(Albanian lekiä \(1946–1965\)),
10484             },
10485             },
10486             'ALL' => {
10487             symbol => 'ALL',
10488             display_name => {
10489             'currency' => q(Albanian lek),
10490             'one' => q(Albanian lek),
10491             'other' => q(Albanian lekiä),
10492             },
10493             },
10494             'AMD' => {
10495             symbol => 'AMD',
10496             display_name => {
10497             'currency' => q(Armenian dram),
10498             'one' => q(Armenian dram),
10499             'other' => q(Armenian dramia),
10500             },
10501             },
10502             'ANG' => {
10503             symbol => 'ANG',
10504             display_name => {
10505             'currency' => q(Alankomaiden Antillien guldeni),
10506             'one' => q(Alankomaiden Antillien guldeni),
10507             'other' => q(Alankomaiden Antillien guldenia),
10508             },
10509             },
10510             'AOA' => {
10511             symbol => 'AOA',
10512             display_name => {
10513             'currency' => q(Angolan kwanza),
10514             'one' => q(Angolan kwanza),
10515             'other' => q(Angolan kwanzaa),
10516             },
10517             },
10518             'AOK' => {
10519             symbol => 'AOK',
10520             display_name => {
10521             'currency' => q(Angolan kwanza \(1977–1991\)),
10522             'one' => q(Angolan kwanza \(1977–1990\)),
10523             'other' => q(Angolan kwanzaa \(1977–1990\)),
10524             },
10525             },
10526             'AON' => {
10527             symbol => 'AON',
10528             display_name => {
10529             'currency' => q(Angolan uusi kwanza \(1990–2000\)),
10530             'one' => q(Angolan uusi kwanza \(1990–2000\)),
10531             'other' => q(Angolan uutta kwanzaa \(1990–2000\)),
10532             },
10533             },
10534             'AOR' => {
10535             symbol => 'AOR',
10536             display_name => {
10537             'currency' => q(Angolan kwanza reajustado \(1995–1999\)),
10538             'one' => q(Angolan kwanza reajustado \(1995–1999\)),
10539             'other' => q(Angolan kwanza reajustadoa \(1995–1999\)),
10540             },
10541             },
10542             'ARA' => {
10543             symbol => 'ARA',
10544             display_name => {
10545             'currency' => q(Argentiinan austral),
10546             'one' => q(Argentiinan austral),
10547             'other' => q(Argentiinan australia),
10548             },
10549             },
10550             'ARL' => {
10551             symbol => 'ARL',
10552             display_name => {
10553             'currency' => q(Argentiinan ley-peso \(1970–1983\)),
10554             'one' => q(Argentiinan ley-peso \(1970–1983\)),
10555             'other' => q(Argentiinan ley-pesoa \(1970–1983\)),
10556             },
10557             },
10558             'ARM' => {
10559             symbol => 'ARM',
10560             display_name => {
10561             'currency' => q(Argentiinan peso \(1881–1970\)),
10562             'one' => q(Argentiinan peso \(1881–1970\)),
10563             'other' => q(Argentiinan pesoa \(1881–1970\)),
10564             },
10565             },
10566             'ARP' => {
10567             symbol => 'ARP',
10568             display_name => {
10569             'currency' => q(Argentiinan peso \(1983–1985\)),
10570             'one' => q(Argentiinan peso \(1983–1985\)),
10571             'other' => q(Argentiinan pesoa \(1983–1985\)),
10572             },
10573             },
10574             'ARS' => {
10575             symbol => 'ARS',
10576             display_name => {
10577             'currency' => q(Argentiinan peso),
10578             'one' => q(Argentiinan peso),
10579             'other' => q(Argentiinan pesoa),
10580             },
10581             },
10582             'ATS' => {
10583             symbol => 'ATS',
10584             display_name => {
10585             'currency' => q(Itävallan Å¡illinki),
10586             'one' => q(Itävallan Å¡illinki),
10587             'other' => q(Itävallan Å¡illinkiä),
10588             },
10589             },
10590             'AUD' => {
10591             symbol => 'AUD',
10592             display_name => {
10593             'currency' => q(Australian dollari),
10594             'one' => q(Australian dollari),
10595             'other' => q(Australian dollaria),
10596             },
10597             },
10598             'AWG' => {
10599             symbol => 'AWG',
10600             display_name => {
10601             'currency' => q(Aruban floriini),
10602             'one' => q(Aruban floriini),
10603             'other' => q(Aruban floriinia),
10604             },
10605             },
10606             'AZM' => {
10607             symbol => 'AZM',
10608             display_name => {
10609             'currency' => q(Azerbaidžanin manat \(1993–2006\)),
10610             'one' => q(Azerbaidžanin manat \(1993–2006\)),
10611             'other' => q(Azerbaidžanin manatia \(1993–2006\)),
10612             },
10613             },
10614             'AZN' => {
10615             symbol => 'AZN',
10616             display_name => {
10617             'currency' => q(Azerbaidžanin manat),
10618             'one' => q(Azerbaidžanin manat),
10619             'other' => q(Azerbaidžanin manatia),
10620             },
10621             },
10622             'BAD' => {
10623             symbol => 'BAD',
10624             display_name => {
10625             'currency' => q(Bosnia-Hertsegovinan dinaari \(1992–1994\)),
10626             'one' => q(Bosnia-Hertsegovinan dinaari \(1992–1994\)),
10627             'other' => q(Bosnia-Hertsegovinan dinaaria \(1992–1994\)),
10628             },
10629             },
10630             'BAM' => {
10631             symbol => 'BAM',
10632             display_name => {
10633             'currency' => q(Bosnia-Hertsegovinan vaihdettava markka),
10634             'one' => q(Bosnia-Hertsegovinan vaihdettava markka),
10635             'other' => q(Bosnia-Hertsegovinan vaihdettavaa markkaa),
10636             },
10637             },
10638             'BAN' => {
10639             symbol => 'BAN',
10640             display_name => {
10641             'currency' => q(Bosnia-Hertsegovinan uusi dinaari \(1994–1997\)),
10642             'one' => q(Bosnia-Hertsegovinan uusi dinaari \(1994–1997\)),
10643             'other' => q(Bosnia-Hertsegovinan uutta dinaaria \(1994–1997\)),
10644             },
10645             },
10646             'BBD' => {
10647             symbol => 'BBD',
10648             display_name => {
10649             'currency' => q(Barbadosin dollari),
10650             'one' => q(Barbadosin dollari),
10651             'other' => q(Barbadosin dollaria),
10652             },
10653             },
10654             'BDT' => {
10655             symbol => 'BDT',
10656             display_name => {
10657             'currency' => q(Bangladeshin taka),
10658             'one' => q(Bangladeshin taka),
10659             'other' => q(Bangladeshin takaa),
10660             },
10661             },
10662             'BEC' => {
10663             symbol => 'BEC',
10664             display_name => {
10665             'currency' => q(Belgian vaihdettava frangi),
10666             'one' => q(Belgian vaihdettava frangi),
10667             'other' => q(Belgian vaihdettavaa frangia),
10668             },
10669             },
10670             'BEF' => {
10671             symbol => 'BEF',
10672             display_name => {
10673             'currency' => q(Belgian frangi),
10674             'one' => q(Belgian frangi),
10675             'other' => q(Belgian frangia),
10676             },
10677             },
10678             'BEL' => {
10679             symbol => 'BEL',
10680             display_name => {
10681             'currency' => q(Belgian rahoitusfrangi),
10682             'one' => q(Belgian rahoitusfrangi),
10683             'other' => q(Belgian rahoitusfrangia),
10684             },
10685             },
10686             'BGL' => {
10687             symbol => 'BGL',
10688             display_name => {
10689             'currency' => q(Bulgarian kova lev),
10690             'one' => q(Bulgarian kova lev),
10691             'other' => q(Bulgarian kovaa leviä),
10692             },
10693             },
10694             'BGM' => {
10695             symbol => 'BGM',
10696             display_name => {
10697             'currency' => q(Bulgarian sosialistinen lev),
10698             'one' => q(Bulgarian sosialistinen lev),
10699             'other' => q(Bulgarian sosialistista leviä),
10700             },
10701             },
10702             'BGN' => {
10703             symbol => 'BGN',
10704             display_name => {
10705             'currency' => q(Bulgarian lev),
10706             'one' => q(Bulgarian lev),
10707             'other' => q(Bulgarian leviä),
10708             },
10709             },
10710             'BGO' => {
10711             symbol => 'BGO',
10712             display_name => {
10713             'currency' => q(Bulgarian lev \(1879–1952\)),
10714             'one' => q(Bulgarian lev \(1879–1952\)),
10715             'other' => q(Bulgarian leviä \(1879–1952\)),
10716             },
10717             },
10718             'BHD' => {
10719             symbol => 'BHD',
10720             display_name => {
10721             'currency' => q(Bahrainin dinaari),
10722             'one' => q(Bahrainin dinaari),
10723             'other' => q(Bahrainin dinaaria),
10724             },
10725             },
10726             'BIF' => {
10727             symbol => 'BIF',
10728             display_name => {
10729             'currency' => q(Burundin frangi),
10730             'one' => q(Burundin frangi),
10731             'other' => q(Burundin frangia),
10732             },
10733             },
10734             'BMD' => {
10735             symbol => 'BMD',
10736             display_name => {
10737             'currency' => q(Bermudan dollari),
10738             'one' => q(Bermudan dollari),
10739             'other' => q(Bermudan dollaria),
10740             },
10741             },
10742             'BND' => {
10743             symbol => 'BND',
10744             display_name => {
10745             'currency' => q(Brunein dollari),
10746             'one' => q(Brunein dollari),
10747             'other' => q(Brunein dollaria),
10748             },
10749             },
10750             'BOB' => {
10751             symbol => 'BOB',
10752             display_name => {
10753             'currency' => q(Bolivian boliviano),
10754             'one' => q(Bolivian boliviano),
10755             'other' => q(Bolivian bolivianoa),
10756             },
10757             },
10758             'BOL' => {
10759             symbol => 'BOL',
10760             display_name => {
10761             'currency' => q(Bolivian boliviano \(1863–1963\)),
10762             'one' => q(Bolivian boliviano \(1863–1963\)),
10763             'other' => q(Bolivian bolivianoa \(1863–1963\)),
10764             },
10765             },
10766             'BOP' => {
10767             symbol => 'BOP',
10768             display_name => {
10769             'currency' => q(Bolivian peso),
10770             'one' => q(Bolivian peso),
10771             'other' => q(Bolivian pesoa),
10772             },
10773             },
10774             'BOV' => {
10775             symbol => 'BOV',
10776             display_name => {
10777             'currency' => q(Bolivian mvdol),
10778             'one' => q(Bolivian mvdol),
10779             'other' => q(Bolivian mvdol’ia),
10780             },
10781             },
10782             'BRB' => {
10783             symbol => 'BRB',
10784             display_name => {
10785             'currency' => q(Brasilian uusi cruzeiro \(1967–1986\)),
10786             'one' => q(Brasilian uusi cruzeiro \(1967–1986\)),
10787             'other' => q(Brasilian uutta cruzeiroa \(1967–1986\)),
10788             },
10789             },
10790             'BRC' => {
10791             symbol => 'BRC',
10792             display_name => {
10793             'currency' => q(Brasilian cruzado \(1986–1989\)),
10794             'one' => q(Brasilian cruzado \(1986–1989\)),
10795             'other' => q(Brasilian cruzadoa \(1986–1989\)),
10796             },
10797             },
10798             'BRE' => {
10799             symbol => 'BRE',
10800             display_name => {
10801             'currency' => q(Brasilian cruzeiro \(1990–1993\)),
10802             'one' => q(Brasilian cruzeiro \(1990–1993\)),
10803             'other' => q(Brasilian cruzeiroa \(1990–1993\)),
10804             },
10805             },
10806             'BRL' => {
10807             symbol => 'BRL',
10808             display_name => {
10809             'currency' => q(Brasilian real),
10810             'one' => q(Brasilian real),
10811             'other' => q(Brasilian realia),
10812             },
10813             },
10814             'BRN' => {
10815             symbol => 'BRN',
10816             display_name => {
10817             'currency' => q(Brasilian uusi cruzado \(1989–1990\)),
10818             'one' => q(Brasilian uusi cruzado \(1989–1990\)),
10819             'other' => q(Brasilian uutta cruzadoa \(1989–1990\)),
10820             },
10821             },
10822             'BRR' => {
10823             symbol => 'BRR',
10824             display_name => {
10825             'currency' => q(Brasilian cruzeiro \(1993–1994\)),
10826             'one' => q(Brasilian cruzeiro \(1993–1994\)),
10827             'other' => q(Brasilian cruzeiroa \(1993–1994\)),
10828             },
10829             },
10830             'BRZ' => {
10831             symbol => 'BRZ',
10832             display_name => {
10833             'currency' => q(Brasilian cruzeiro \(1942–1967\)),
10834             'one' => q(Brasilian cruzeiro \(1942–1967\)),
10835             'other' => q(Brasilian cruzeiroa \(1942–1967\)),
10836             },
10837             },
10838             'BSD' => {
10839             symbol => 'BSD',
10840             display_name => {
10841             'currency' => q(Bahaman dollari),
10842             'one' => q(Bahaman dollari),
10843             'other' => q(Bahaman dollaria),
10844             },
10845             },
10846             'BTN' => {
10847             symbol => 'BTN',
10848             display_name => {
10849             'currency' => q(Bhutanin ngultrum),
10850             'one' => q(Bhutanin ngultrum),
10851             'other' => q(Bhutanin ngultrumia),
10852             },
10853             },
10854             'BUK' => {
10855             symbol => 'BUK',
10856             display_name => {
10857             'currency' => q(Burman kyat),
10858             'one' => q(Burman kyat),
10859             'other' => q(Burman kyatia),
10860             },
10861             },
10862             'BWP' => {
10863             symbol => 'BWP',
10864             display_name => {
10865             'currency' => q(Botswanan pula),
10866             'one' => q(Botswanan pula),
10867             'other' => q(Botswanan pulaa),
10868             },
10869             },
10870             'BYB' => {
10871             symbol => 'BYB',
10872             display_name => {
10873             'currency' => q(Valko-Venäjän uusi rupla \(1994–1999\)),
10874             'one' => q(Valko-Venäjän uusi rupla \(1994–1999\)),
10875             'other' => q(Valko-Venäjän uutta ruplaa \(1994–1999\)),
10876             },
10877             },
10878             'BYR' => {
10879             symbol => 'BYR',
10880             display_name => {
10881             'currency' => q(Valko-Venäjän rupla),
10882             'one' => q(Valko-Venäjän rupla),
10883             'other' => q(Valko-Venäjän ruplaa),
10884             },
10885             },
10886             'BZD' => {
10887             symbol => 'BZD',
10888             display_name => {
10889             'currency' => q(Belizen dollari),
10890             'one' => q(Belizen dollari),
10891             'other' => q(Belizen dollaria),
10892             },
10893             },
10894             'CAD' => {
10895             symbol => 'CAD',
10896             display_name => {
10897             'currency' => q(Kanadan dollari),
10898             'one' => q(Kanadan dollari),
10899             'other' => q(Kanadan dollaria),
10900             },
10901             },
10902             'CDF' => {
10903             symbol => 'CDF',
10904             display_name => {
10905             'currency' => q(Kongon frangi),
10906             'one' => q(Kongon frangi),
10907             'other' => q(Kongon frangia),
10908             },
10909             },
10910             'CHE' => {
10911             symbol => 'CHE',
10912             display_name => {
10913             'currency' => q(Sveitsin WIR-euro),
10914             'one' => q(Sveitsin WIR-euro),
10915             'other' => q(Sveitsin WIR-euroa),
10916             },
10917             },
10918             'CHF' => {
10919             symbol => 'CHF',
10920             display_name => {
10921             'currency' => q(Sveitsin frangi),
10922             'one' => q(Sveitsin frangi),
10923             'other' => q(Sveitsin frangia),
10924             },
10925             },
10926             'CHW' => {
10927             symbol => 'CHW',
10928             display_name => {
10929             'currency' => q(Sveitsin WIR-frangi),
10930             'one' => q(Sveitsin WIR-frangi),
10931             'other' => q(Sveitsin WIR-frangia),
10932             },
10933             },
10934             'CLE' => {
10935             symbol => 'CLE',
10936             display_name => {
10937             'currency' => q(Chilen escudo),
10938             'one' => q(Chilen escudo),
10939             'other' => q(Chilen escudoa),
10940             },
10941             },
10942             'CLF' => {
10943             symbol => 'CLF',
10944             display_name => {
10945             'currency' => q(Chilen unidades de fomento),
10946             'one' => q(Chilen unidades de fomento),
10947             'other' => q(Chilen unidades de fomentoa),
10948             },
10949             },
10950             'CLP' => {
10951             symbol => 'CLP',
10952             display_name => {
10953             'currency' => q(Chilen peso),
10954             'one' => q(Chilen peso),
10955             'other' => q(Chilen pesoa),
10956             },
10957             },
10958             'CNX' => {
10959             symbol => 'CNX',
10960             display_name => {
10961             'currency' => q(Kiinan kansanpankin dollari),
10962             'one' => q(Kiinan kansanpankin dollari),
10963             'other' => q(Kiinan kansanpankin dollaria),
10964             },
10965             },
10966             'CNY' => {
10967             symbol => 'CNY',
10968             display_name => {
10969             'currency' => q(Kiinan yuan),
10970             'one' => q(Kiinan yuan),
10971             'other' => q(Kiinan yuania),
10972             },
10973             },
10974             'COP' => {
10975             symbol => 'COP',
10976             display_name => {
10977             'currency' => q(Kolumbian peso),
10978             'one' => q(Kolumbian peso),
10979             'other' => q(Kolumbian pesoa),
10980             },
10981             },
10982             'COU' => {
10983             symbol => 'COU',
10984             display_name => {
10985             'currency' => q(Kolumbian unidad de valor real),
10986             'one' => q(Kolumbian unidad de valor real),
10987             'other' => q(Kolumbian unidad de valor realia),
10988             },
10989             },
10990             'CRC' => {
10991             symbol => 'CRC',
10992             display_name => {
10993             'currency' => q(Costa Rican colon),
10994             'one' => q(Costa Rican colon),
10995             'other' => q(Costa Rican colonia),
10996             },
10997             },
10998             'CSD' => {
10999             symbol => 'CSD',
11000             display_name => {
11001             'currency' => q(Serbian dinaari \(2002–2006\)),
11002             'one' => q(Serbian dinaari \(2002–2006\)),
11003             'other' => q(Serbian dinaaria \(2002–2006\)),
11004             },
11005             },
11006             'CSK' => {
11007             symbol => 'CSK',
11008             display_name => {
11009             'currency' => q(TÅ¡ekkoslovakian kova koruna),
11010             'one' => q(TÅ¡ekkoslovakian kova koruna),
11011             'other' => q(TÅ¡ekkoslovakian kovaa korunaa),
11012             },
11013             },
11014             'CUC' => {
11015             symbol => 'CUC',
11016             display_name => {
11017             'currency' => q(Kuuban vaihdettava peso),
11018             'one' => q(Kuuban vaihdettava peso),
11019             'other' => q(Kuuban vaihdettavaa pesoa),
11020             },
11021             },
11022             'CUP' => {
11023             symbol => 'CUP',
11024             display_name => {
11025             'currency' => q(Kuuban peso),
11026             'one' => q(Kuuban peso),
11027             'other' => q(Kuuban pesoa),
11028             },
11029             },
11030             'CVE' => {
11031             symbol => 'CVE',
11032             display_name => {
11033             'currency' => q(Kap Verden escudo),
11034             'one' => q(Kap Verden escudo),
11035             'other' => q(Kap Verden escudoa),
11036             },
11037             },
11038             'CYP' => {
11039             symbol => 'CYP',
11040             display_name => {
11041             'currency' => q(Kyproksen punta),
11042             'one' => q(Kyproksen punta),
11043             'other' => q(Kyproksen puntaa),
11044             },
11045             },
11046             'CZK' => {
11047             symbol => 'CZK',
11048             display_name => {
11049             'currency' => q(TÅ¡ekin koruna),
11050             'one' => q(TÅ¡ekin koruna),
11051             'other' => q(TÅ¡ekin korunaa),
11052             },
11053             },
11054             'DDM' => {
11055             symbol => 'DDM',
11056             display_name => {
11057             'currency' => q(Itä-Saksan markka),
11058             'one' => q(Itä-Saksan markka),
11059             'other' => q(Itä-Saksan markkaa),
11060             },
11061             },
11062             'DEM' => {
11063             symbol => 'DEM',
11064             display_name => {
11065             'currency' => q(Saksan markka),
11066             'one' => q(Saksan markka),
11067             'other' => q(Saksan markkaa),
11068             },
11069             },
11070             'DJF' => {
11071             symbol => 'DJF',
11072             display_name => {
11073             'currency' => q(Djiboutin frangi),
11074             'one' => q(Djiboutin frangi),
11075             'other' => q(Djiboutin frangia),
11076             },
11077             },
11078             'DKK' => {
11079             symbol => 'DKK',
11080             display_name => {
11081             'currency' => q(Tanskan kruunu),
11082             'one' => q(Tanskan kruunu),
11083             'other' => q(Tanskan kruunua),
11084             },
11085             },
11086             'DOP' => {
11087             symbol => 'DOP',
11088             display_name => {
11089             'currency' => q(Dominikaanisen tasavallan peso),
11090             'one' => q(Dominikaanisen tasavallan peso),
11091             'other' => q(Dominikaanisen tasavallan pesoa),
11092             },
11093             },
11094             'DZD' => {
11095             symbol => 'DZD',
11096             display_name => {
11097             'currency' => q(Algerian dinaari),
11098             'one' => q(Algerian dinaari),
11099             'other' => q(Algerian dinaaria),
11100             },
11101             },
11102             'ECS' => {
11103             symbol => 'ECS',
11104             display_name => {
11105             'currency' => q(Ecuadorin sucre),
11106             'one' => q(Ecuadorin sucre),
11107             'other' => q(Ecuadorin sucrea),
11108             },
11109             },
11110             'ECV' => {
11111             symbol => 'ECV',
11112             display_name => {
11113             'currency' => q(Ecuadorin UVC),
11114             'one' => q(Ecuadorin UVC),
11115             'other' => q(Ecuadorin UVC’ta),
11116             },
11117             },
11118             'EEK' => {
11119             symbol => 'EEK',
11120             display_name => {
11121             'currency' => q(Viron kruunu),
11122             'one' => q(Viron kruunu),
11123             'other' => q(Viron kruunua),
11124             },
11125             },
11126             'EGP' => {
11127             symbol => 'EGP',
11128             display_name => {
11129             'currency' => q(Egyptin punta),
11130             'one' => q(Egyptin punta),
11131             'other' => q(Egyptin puntaa),
11132             },
11133             },
11134             'ERN' => {
11135             symbol => 'ERN',
11136             display_name => {
11137             'currency' => q(Eritrean nakfa),
11138             'one' => q(Eritrean nakfa),
11139             'other' => q(Eritrean nakfaa),
11140             },
11141             },
11142             'ESA' => {
11143             symbol => 'ESA',
11144             display_name => {
11145             'currency' => q(Espanjan peseta \(A–tili\)),
11146             'one' => q(Espanjan peseta \(A–tili\)),
11147             'other' => q(Espanjan pesetaa \(A–tili\)),
11148             },
11149             },
11150             'ESB' => {
11151             symbol => 'ESB',
11152             display_name => {
11153             'currency' => q(Espanjan peseta \(vaihdettava tili\)),
11154             'one' => q(Espanjan peseta \(vaihdettava tili\)),
11155             'other' => q(Espanjan pesetaa \(vaihdettava tili\)),
11156             },
11157             },
11158             'ESP' => {
11159             symbol => 'ESP',
11160             display_name => {
11161             'currency' => q(Espanjan peseta),
11162             'one' => q(Espanjan peseta),
11163             'other' => q(Espanjan pesetaa),
11164             },
11165             },
11166             'ETB' => {
11167             symbol => 'ETB',
11168             display_name => {
11169             'currency' => q(Etiopian birr),
11170             'one' => q(Etiopian birr),
11171             'other' => q(Etiopian birriä),
11172             },
11173             },
11174             'EUR' => {
11175             symbol => '€',
11176             display_name => {
11177             'currency' => q(euro),
11178             'one' => q(euro),
11179             'other' => q(euroa),
11180             },
11181             },
11182             'FIM' => {
11183             symbol => 'mk',
11184             display_name => {
11185             'currency' => q(Suomen markka),
11186             'one' => q(Suomen markka),
11187             'other' => q(Suomen markkaa),
11188             },
11189             },
11190             'FJD' => {
11191             symbol => 'FJD',
11192             display_name => {
11193             'currency' => q(Fidžin dollari),
11194             'one' => q(Fidžin dollari),
11195             'other' => q(Fidžin dollaria),
11196             },
11197             },
11198             'FKP' => {
11199             symbol => 'FKP',
11200             display_name => {
11201             'currency' => q(Falklandinsaarten punta),
11202             'one' => q(Falklandinsaarten punta),
11203             'other' => q(Falklandinsaarten puntaa),
11204             },
11205             },
11206             'FRF' => {
11207             symbol => 'FRF',
11208             display_name => {
11209             'currency' => q(Ranskan frangi),
11210             'one' => q(Ranskan frangi),
11211             'other' => q(Ranskan frangia),
11212             },
11213             },
11214             'GBP' => {
11215             symbol => '£',
11216             display_name => {
11217             'currency' => q(Englannin punta),
11218             'one' => q(Englannin punta),
11219             'other' => q(Englannin puntaa),
11220             },
11221             },
11222             'GEK' => {
11223             symbol => 'GEK',
11224             display_name => {
11225             'currency' => q(Georgian kuponkilari),
11226             'one' => q(Georgian kuponkilari),
11227             'other' => q(Georgian kuponkilaria),
11228             },
11229             },
11230             'GEL' => {
11231             symbol => 'GEL',
11232             display_name => {
11233             'currency' => q(Georgian lari),
11234             'one' => q(Georgian lari),
11235             'other' => q(Georgian laria),
11236             },
11237             },
11238             'GHC' => {
11239             symbol => 'GHC',
11240             display_name => {
11241             'currency' => q(Ghanan cedi \(1979–2007\)),
11242             'one' => q(Ghanan cedi \(1979–2007\)),
11243             'other' => q(Ghanan cediä \(1979–2007\)),
11244             },
11245             },
11246             'GHS' => {
11247             symbol => 'GHS',
11248             display_name => {
11249             'currency' => q(Ghanan cedi),
11250             'one' => q(Ghanan cedi),
11251             'other' => q(Ghanan cediä),
11252             },
11253             },
11254             'GIP' => {
11255             symbol => 'GIP',
11256             display_name => {
11257             'currency' => q(Gibraltarin punta),
11258             'one' => q(Gibraltarin punta),
11259             'other' => q(Gibraltarin puntaa),
11260             },
11261             },
11262             'GMD' => {
11263             symbol => 'GMD',
11264             display_name => {
11265             'currency' => q(Gambian dalasi),
11266             'one' => q(Gambian dalasi),
11267             'other' => q(Gambian dalasia),
11268             },
11269             },
11270             'GNF' => {
11271             symbol => 'GNF',
11272             display_name => {
11273             'currency' => q(Guinean frangi),
11274             'one' => q(Guinean frangi),
11275             'other' => q(Guinean frangia),
11276             },
11277             },
11278             'GNS' => {
11279             symbol => 'GNS',
11280             display_name => {
11281             'currency' => q(Guinean syli),
11282             'one' => q(Guinean syli),
11283             'other' => q(Guinean syliä),
11284             },
11285             },
11286             'GQE' => {
11287             symbol => 'GQE',
11288             display_name => {
11289             'currency' => q(Päiväntasaajan Guinean ekwele),
11290             'one' => q(Päiväntasaajan Guinean ekwele),
11291             'other' => q(Päiväntasaajan Guinean ekweleä),
11292             },
11293             },
11294             'GRD' => {
11295             symbol => 'GRD',
11296             display_name => {
11297             'currency' => q(Kreikan drakma),
11298             'one' => q(Kreikan drakma),
11299             'other' => q(Kreikan drakmaa),
11300             },
11301             },
11302             'GTQ' => {
11303             symbol => 'GTQ',
11304             display_name => {
11305             'currency' => q(Guatemalan quetzal),
11306             'one' => q(Guatemalan quetzal),
11307             'other' => q(Guatemalan quetzalia),
11308             },
11309             },
11310             'GWE' => {
11311             symbol => 'GWE',
11312             display_name => {
11313             'currency' => q(Portugalin Guinean escudo),
11314             'one' => q(Portugalin Guinean escudo),
11315             'other' => q(Portugalin Guinean escudoa),
11316             },
11317             },
11318             'GWP' => {
11319             symbol => 'GWP',
11320             display_name => {
11321             'currency' => q(Guinea-Bissaun peso),
11322             'one' => q(Guinea-Bissaun peso),
11323             'other' => q(Guinea-Bissaun pesoa),
11324             },
11325             },
11326             'GYD' => {
11327             symbol => 'GYD',
11328             display_name => {
11329             'currency' => q(Guyanan dollari),
11330             'one' => q(Guyanan dollari),
11331             'other' => q(Guyanan dollaria),
11332             },
11333             },
11334             'HKD' => {
11335             symbol => 'HKD',
11336             display_name => {
11337             'currency' => q(Hongkongin dollari),
11338             'one' => q(Hongkongin dollari),
11339             'other' => q(Hongkongin dollaria),
11340             },
11341             },
11342             'HNL' => {
11343             symbol => 'HNL',
11344             display_name => {
11345             'currency' => q(Hondurasin lempira),
11346             'one' => q(Hondurasin lempira),
11347             'other' => q(Hondurasin lempiraa),
11348             },
11349             },
11350             'HRD' => {
11351             symbol => 'HRD',
11352             display_name => {
11353             'currency' => q(Kroatian dinaari),
11354             'one' => q(Kroatian dinaari),
11355             'other' => q(Kroatian dinaaria),
11356             },
11357             },
11358             'HRK' => {
11359             symbol => 'HRK',
11360             display_name => {
11361             'currency' => q(Kroatian kuna),
11362             'one' => q(Kroatian kuna),
11363             'other' => q(Kroatian kunaa),
11364             },
11365             },
11366             'HTG' => {
11367             symbol => 'HTG',
11368             display_name => {
11369             'currency' => q(Haitin gourde),
11370             'one' => q(Haitin gourde),
11371             'other' => q(Haitin gourdea),
11372             },
11373             },
11374             'HUF' => {
11375             symbol => 'HUF',
11376             display_name => {
11377             'currency' => q(Unkarin forintti),
11378             'one' => q(Unkarin forintti),
11379             'other' => q(Unkarin forinttia),
11380             },
11381             },
11382             'IDR' => {
11383             symbol => 'IDR',
11384             display_name => {
11385             'currency' => q(Indonesian rupia),
11386             'one' => q(Indonesian rupia),
11387             'other' => q(Indonesian rupiaa),
11388             },
11389             },
11390             'IEP' => {
11391             symbol => 'IEP',
11392             display_name => {
11393             'currency' => q(Irlannin punta),
11394             'one' => q(Irlannin punta),
11395             'other' => q(Irlannin puntaa),
11396             },
11397             },
11398             'ILP' => {
11399             symbol => 'ILP',
11400             display_name => {
11401             'currency' => q(Israelin punta),
11402             'one' => q(Israelin punta),
11403             'other' => q(Israelin puntaa),
11404             },
11405             },
11406             'ILR' => {
11407             symbol => 'ILR',
11408             display_name => {
11409             'currency' => q(Israelin sekeli \(1980–1985\)),
11410             'one' => q(Israelin sekeli \(1980–1985\)),
11411             'other' => q(Israelin sekeliä \(1980–1985\)),
11412             },
11413             },
11414             'ILS' => {
11415             symbol => 'ILS',
11416             display_name => {
11417             'currency' => q(Israelin uusi sekeli),
11418             'one' => q(Israelin uusi sekeli),
11419             'other' => q(Israelin uutta sekeliä),
11420             },
11421             },
11422             'INR' => {
11423             symbol => 'INR',
11424             display_name => {
11425             'currency' => q(Intian rupia),
11426             'one' => q(Intian rupia),
11427             'other' => q(Intian rupiaa),
11428             },
11429             },
11430             'IQD' => {
11431             symbol => 'IQD',
11432             display_name => {
11433             'currency' => q(Irakin dinaari),
11434             'one' => q(Irakin dinaari),
11435             'other' => q(Irakin dinaaria),
11436             },
11437             },
11438             'IRR' => {
11439             symbol => 'IRR',
11440             display_name => {
11441             'currency' => q(Iranin rial),
11442             'one' => q(Iranin rial),
11443             'other' => q(Iranin rialia),
11444             },
11445             },
11446             'ISJ' => {
11447             symbol => 'ISJ',
11448             display_name => {
11449             'currency' => q(Islannin kruunu \(1918–1981\)),
11450             'one' => q(Islannin kruunu \(1918–1981\)),
11451             'other' => q(Islannin kruunua \(1918–1981\)),
11452             },
11453             },
11454             'ISK' => {
11455             symbol => 'ISK',
11456             display_name => {
11457             'currency' => q(Islannin kruunu),
11458             'one' => q(Islannin kruunu),
11459             'other' => q(Islannin kruunua),
11460             },
11461             },
11462             'ITL' => {
11463             symbol => 'ITL',
11464             display_name => {
11465             'currency' => q(Italian liira),
11466             'one' => q(Italian liira),
11467             'other' => q(Italian liiraa),
11468             },
11469             },
11470             'JMD' => {
11471             symbol => 'JMD',
11472             display_name => {
11473             'currency' => q(Jamaikan dollari),
11474             'one' => q(Jamaikan dollari),
11475             'other' => q(Jamaikan dollaria),
11476             },
11477             },
11478             'JOD' => {
11479             symbol => 'JOD',
11480             display_name => {
11481             'currency' => q(Jordanian dinaari),
11482             'one' => q(Jordanian dinaari),
11483             'other' => q(Jordanian dinaaria),
11484             },
11485             },
11486             'JPY' => {
11487             symbol => 'Â¥',
11488             display_name => {
11489             'currency' => q(Japanin jeni),
11490             'one' => q(Japanin jeni),
11491             'other' => q(Japanin jeniä),
11492             },
11493             },
11494             'KES' => {
11495             symbol => 'KES',
11496             display_name => {
11497             'currency' => q(Kenian Å¡illinki),
11498             'one' => q(Kenian Å¡illinki),
11499             'other' => q(Kenian Å¡illinkiä),
11500             },
11501             },
11502             'KGS' => {
11503             symbol => 'KGS',
11504             display_name => {
11505             'currency' => q(Kirgisian som),
11506             'one' => q(Kirgisian som),
11507             'other' => q(Kirgisian somia),
11508             },
11509             },
11510             'KHR' => {
11511             symbol => 'KHR',
11512             display_name => {
11513             'currency' => q(Kambodžan riel),
11514             'one' => q(Kambodžan riel),
11515             'other' => q(Kambodžan rieliä),
11516             },
11517             },
11518             'KMF' => {
11519             symbol => 'KMF',
11520             display_name => {
11521             'currency' => q(Komorien frangi),
11522             'one' => q(Komorien frangi),
11523             'other' => q(Komorien frangia),
11524             },
11525             },
11526             'KPW' => {
11527             symbol => 'KPW',
11528             display_name => {
11529             'currency' => q(Pohjois-Korean won),
11530             'one' => q(Pohjois-Korean won),
11531             'other' => q(Pohjois-Korean wonia),
11532             },
11533             },
11534             'KRH' => {
11535             symbol => 'KRH',
11536             display_name => {
11537             'currency' => q(Etelä-Korean hwan \(1953–1962\)),
11538             'one' => q(Etelä-Korean hwan \(1953–1962\)),
11539             'other' => q(Etelä-Korean hwania \(1953–1962\)),
11540             },
11541             },
11542             'KRO' => {
11543             symbol => 'KRO',
11544             display_name => {
11545             'currency' => q(Etelä-Korean won \(1945–1953\)),
11546             'one' => q(Etelä-Korean won \(1945–1953\)),
11547             'other' => q(Etelä-Korean wonia \(1945–1953\)),
11548             },
11549             },
11550             'KRW' => {
11551             symbol => 'KRW',
11552             display_name => {
11553             'currency' => q(Etelä-Korean won),
11554             'one' => q(Etelä-Korean won),
11555             'other' => q(Etelä-Korean wonia),
11556             },
11557             },
11558             'KWD' => {
11559             symbol => 'KWD',
11560             display_name => {
11561             'currency' => q(Kuwaitin dinaari),
11562             'one' => q(Kuwaitin dinaari),
11563             'other' => q(Kuwaitin dinaaria),
11564             },
11565             },
11566             'KYD' => {
11567             symbol => 'KYD',
11568             display_name => {
11569             'currency' => q(Caymansaarten dollari),
11570             'one' => q(Caymansaarten dollari),
11571             'other' => q(Caymansaarten dollaria),
11572             },
11573             },
11574             'KZT' => {
11575             symbol => 'KZT',
11576             display_name => {
11577             'currency' => q(Kazakstanin tenge),
11578             'one' => q(Kazakstanin tenge),
11579             'other' => q(Kazakstanin tengeä),
11580             },
11581             },
11582             'LAK' => {
11583             symbol => 'LAK',
11584             display_name => {
11585             'currency' => q(Laosin kip),
11586             'one' => q(Laosin kip),
11587             'other' => q(Laosin kipiä),
11588             },
11589             },
11590             'LBP' => {
11591             symbol => 'LBP',
11592             display_name => {
11593             'currency' => q(Libanonin punta),
11594             'one' => q(Libanonin punta),
11595             'other' => q(Libanonin puntaa),
11596             },
11597             },
11598             'LKR' => {
11599             symbol => 'LKR',
11600             display_name => {
11601             'currency' => q(Sri Lankan rupia),
11602             'one' => q(Sri Lankan rupia),
11603             'other' => q(Sri Lankan rupiaa),
11604             },
11605             },
11606             'LRD' => {
11607             symbol => 'LRD',
11608             display_name => {
11609             'currency' => q(Liberian dollari),
11610             'one' => q(Liberian dollari),
11611             'other' => q(Liberian dollaria),
11612             },
11613             },
11614             'LSL' => {
11615             symbol => 'LSL',
11616             display_name => {
11617             'currency' => q(Lesothon loti),
11618             'one' => q(Lesothon loti),
11619             'other' => q(Lesothon lotia),
11620             },
11621             },
11622             'LTL' => {
11623             symbol => 'LTL',
11624             display_name => {
11625             'currency' => q(Liettuan liti),
11626             'one' => q(Liettuan liti),
11627             'other' => q(Liettuan litiä),
11628             },
11629             },
11630             'LTT' => {
11631             symbol => 'LTT',
11632             display_name => {
11633             'currency' => q(Liettuan talonas),
11634             'one' => q(Liettuan talonas),
11635             'other' => q(Liettuan talonasia),
11636             },
11637             },
11638             'LUC' => {
11639             symbol => 'LUC',
11640             display_name => {
11641             'currency' => q(Luxemburgin vaihdettava frangi),
11642             'one' => q(Luxemburgin vaihdettava frangi),
11643             'other' => q(Luxemburgin vaihdettavaa frangia),
11644             },
11645             },
11646             'LUF' => {
11647             symbol => 'LUF',
11648             display_name => {
11649             'currency' => q(Luxemburgin frangi),
11650             'one' => q(Luxemburgin frangi),
11651             'other' => q(Luxemburgin frangia),
11652             },
11653             },
11654             'LUL' => {
11655             symbol => 'LUL',
11656             display_name => {
11657             'currency' => q(Luxemburgin rahoitusfrangi),
11658             'one' => q(Luxemburgin rahoitusfrangi),
11659             'other' => q(Luxemburgin rahoitusfrangia),
11660             },
11661             },
11662             'LVL' => {
11663             symbol => 'LVL',
11664             display_name => {
11665             'currency' => q(Latvian lati),
11666             'one' => q(Latvian lati),
11667             'other' => q(Latvian latia),
11668             },
11669             },
11670             'LVR' => {
11671             symbol => 'LVR',
11672             display_name => {
11673             'currency' => q(Latvian rupla),
11674             'one' => q(Latvian rupla),
11675             'other' => q(Latvian ruplaa),
11676             },
11677             },
11678             'LYD' => {
11679             symbol => 'LYD',
11680             display_name => {
11681             'currency' => q(Libyan dinaari),
11682             'one' => q(Libyan dinaari),
11683             'other' => q(Libyan dinaaria),
11684             },
11685             },
11686             'MAD' => {
11687             symbol => 'MAD',
11688             display_name => {
11689             'currency' => q(Marokon dirhami),
11690             'one' => q(Marokon dirhami),
11691             'other' => q(Marokon dirhamia),
11692             },
11693             },
11694             'MAF' => {
11695             symbol => 'MAF',
11696             display_name => {
11697             'currency' => q(Marokon frangi),
11698             'one' => q(Marokon frangi),
11699             'other' => q(Marokon frangia),
11700             },
11701             },
11702             'MCF' => {
11703             symbol => 'MCF',
11704             display_name => {
11705             'currency' => q(Monacon frangi),
11706             'one' => q(Monacon frangi),
11707             'other' => q(Monacon frangia),
11708             },
11709             },
11710             'MDC' => {
11711             symbol => 'MDC',
11712             display_name => {
11713             'currency' => q(Moldovan kuponkileu),
11714             'one' => q(Moldovan kuponkileu),
11715             'other' => q(Moldovan kuponkileuta),
11716             },
11717             },
11718             'MDL' => {
11719             symbol => 'MDL',
11720             display_name => {
11721             'currency' => q(Moldovan leu),
11722             'one' => q(Moldovan leu),
11723             'other' => q(Moldovan leuta),
11724             },
11725             },
11726             'MGA' => {
11727             symbol => 'MGA',
11728             display_name => {
11729             'currency' => q(Madagaskarin ariary),
11730             'one' => q(Madagaskarin ariary),
11731             'other' => q(Madagaskarin ariarya),
11732             },
11733             },
11734             'MGF' => {
11735             symbol => 'MGF',
11736             display_name => {
11737             'currency' => q(Madagaskarin frangi),
11738             'one' => q(Madagaskarin frangi),
11739             'other' => q(Madagaskarin frangia),
11740             },
11741             },
11742             'MKD' => {
11743             symbol => 'MKD',
11744             display_name => {
11745             'currency' => q(Makedonian denaari),
11746             'one' => q(Makedonian denaari),
11747             'other' => q(Makedonian denaaria),
11748             },
11749             },
11750             'MKN' => {
11751             symbol => 'MKN',
11752             display_name => {
11753             'currency' => q(Makedonian dinaari \(1992–1993\)),
11754             'one' => q(Makedonian dinaari \(1992–1993\)),
11755             'other' => q(Makedonian dinaaria \(1992–1993\)),
11756             },
11757             },
11758             'MLF' => {
11759             symbol => 'MLF',
11760             display_name => {
11761             'currency' => q(Malin frangi),
11762             'one' => q(Malin frangi),
11763             'other' => q(Malin frangia),
11764             },
11765             },
11766             'MMK' => {
11767             symbol => 'MMK',
11768             display_name => {
11769             'currency' => q(Myanmarin kyat),
11770             'one' => q(Myanmarin kyat),
11771             'other' => q(Myanmarin kyatia),
11772             },
11773             },
11774             'MNT' => {
11775             symbol => 'MNT',
11776             display_name => {
11777             'currency' => q(Mongolian tugrik),
11778             'one' => q(Mongolian tugrik),
11779             'other' => q(Mongolian tugrikia),
11780             },
11781             },
11782             'MOP' => {
11783             symbol => 'MOP',
11784             display_name => {
11785             'currency' => q(Macaon pataca),
11786             'one' => q(Macaon pataca),
11787             'other' => q(Macaon patacaa),
11788             },
11789             },
11790             'MRO' => {
11791             symbol => 'MRO',
11792             display_name => {
11793             'currency' => q(Mauritanian ouguiya),
11794             'one' => q(Mauritanian ouguiya),
11795             'other' => q(Mauritanian ouguiyaa),
11796             },
11797             },
11798             'MTL' => {
11799             symbol => 'MTL',
11800             display_name => {
11801             'currency' => q(Maltan liira),
11802             'one' => q(Maltan liira),
11803             'other' => q(Maltan liiraa),
11804             },
11805             },
11806             'MTP' => {
11807             symbol => 'MTP',
11808             display_name => {
11809             'currency' => q(Maltan punta),
11810             'one' => q(Maltan punta),
11811             'other' => q(Maltan puntaa),
11812             },
11813             },
11814             'MUR' => {
11815             symbol => 'MUR',
11816             display_name => {
11817             'currency' => q(Mauritiuksen rupia),
11818             'one' => q(Mauritiuksen rupia),
11819             'other' => q(Mauritiuksen rupiaa),
11820             },
11821             },
11822             'MVP' => {
11823             symbol => 'MVP',
11824             display_name => {
11825             'currency' => q(Malediivien rupia \(1947–1981\)),
11826             'one' => q(Malediivien rupia \(1947–1981\)),
11827             'other' => q(Malediivien rupiaa \(1947–1981\)),
11828             },
11829             },
11830             'MVR' => {
11831             symbol => 'MVR',
11832             display_name => {
11833             'currency' => q(Malediivien rufiyaa),
11834             'one' => q(Malediivien rufiyaa),
11835             'other' => q(Malediivien rufiyaata),
11836             },
11837             },
11838             'MWK' => {
11839             symbol => 'MWK',
11840             display_name => {
11841             'currency' => q(Malawin kwacha),
11842             'one' => q(Malawin kwacha),
11843             'other' => q(Malawin kwachaa),
11844             },
11845             },
11846             'MXN' => {
11847             symbol => 'MXN',
11848             display_name => {
11849             'currency' => q(Meksikon peso),
11850             'one' => q(Meksikon peso),
11851             'other' => q(Meksikon pesoa),
11852             },
11853             },
11854             'MXP' => {
11855             symbol => 'MXP',
11856             display_name => {
11857             'currency' => q(Meksikon hopeapeso \(1861–1992\)),
11858             'one' => q(Meksikon hopeapeso \(1861–1992\)),
11859             'other' => q(Meksikon hopeapesoa \(1861–1992\)),
11860             },
11861             },
11862             'MXV' => {
11863             symbol => 'MXV',
11864             display_name => {
11865             'currency' => q(Meksikon UDI),
11866             'one' => q(Meksikon UDI),
11867             'other' => q(Meksikon UDI’ta),
11868             },
11869             },
11870             'MYR' => {
11871             symbol => 'MYR',
11872             display_name => {
11873             'currency' => q(Malesian ringgit),
11874             'one' => q(Malesian ringgit),
11875             'other' => q(Malesian ringgitiä),
11876             },
11877             },
11878             'MZE' => {
11879             symbol => 'MZE',
11880             display_name => {
11881             'currency' => q(Mosambikin escudo),
11882             'one' => q(Mosambikin escudo),
11883             'other' => q(Mosambikin escudoa),
11884             },
11885             },
11886             'MZM' => {
11887             symbol => 'MZM',
11888             display_name => {
11889             'currency' => q(Mosambikin metical \(1980–2006\)),
11890             'one' => q(Mosambikin metical \(1980–2006\)),
11891             'other' => q(Mosambikin meticalia \(1980–2006\)),
11892             },
11893             },
11894             'MZN' => {
11895             symbol => 'MZN',
11896             display_name => {
11897             'currency' => q(Mosambikin metical),
11898             'one' => q(Mosambikin metical),
11899             'other' => q(Mosambikin meticalia),
11900             },
11901             },
11902             'NAD' => {
11903             symbol => 'NAD',
11904             display_name => {
11905             'currency' => q(Namibian dollari),
11906             'one' => q(Namibian dollari),
11907             'other' => q(Namibian dollaria),
11908             },
11909             },
11910             'NGN' => {
11911             symbol => 'NGN',
11912             display_name => {
11913             'currency' => q(Nigerian naira),
11914             'one' => q(Nigerian naira),
11915             'other' => q(Nigerian nairaa),
11916             },
11917             },
11918             'NIC' => {
11919             symbol => 'NIC',
11920             display_name => {
11921             'currency' => q(Nicaraguan cordoba \(1988–1991\)),
11922             'one' => q(Nicaraguan cordoba \(1988–1991\)),
11923             'other' => q(Nicaraguan cordobaa \(1988–1991\)),
11924             },
11925             },
11926             'NIO' => {
11927             symbol => 'NIO',
11928             display_name => {
11929             'currency' => q(Nicaraguan cordoba),
11930             'one' => q(Nicaraguan cordoba),
11931             'other' => q(Nicaraguan cordobaa),
11932             },
11933             },
11934             'NLG' => {
11935             symbol => 'NLG',
11936             display_name => {
11937             'currency' => q(Alankomaiden guldeni),
11938             'one' => q(Alankomaiden guldeni),
11939             'other' => q(Alankomaiden guldenia),
11940             },
11941             },
11942             'NOK' => {
11943             symbol => 'NOK',
11944             display_name => {
11945             'currency' => q(Norjan kruunu),
11946             'one' => q(Norjan kruunu),
11947             'other' => q(Norjan kruunua),
11948             },
11949             },
11950             'NPR' => {
11951             symbol => 'NPR',
11952             display_name => {
11953             'currency' => q(Nepalin rupia),
11954             'one' => q(Nepalin rupia),
11955             'other' => q(Nepalin rupiaa),
11956             },
11957             },
11958             'NZD' => {
11959             symbol => 'NZD',
11960             display_name => {
11961             'currency' => q(Uuden-Seelannin dollari),
11962             'one' => q(Uuden-Seelannin dollari),
11963             'other' => q(Uuden-Seelannin dollaria),
11964             },
11965             },
11966             'OMR' => {
11967             symbol => 'OMR',
11968             display_name => {
11969             'currency' => q(Omanin rial),
11970             'one' => q(Omanin rial),
11971             'other' => q(Omanin rialia),
11972             },
11973             },
11974             'PAB' => {
11975             symbol => 'PAB',
11976             display_name => {
11977             'currency' => q(Panaman balboa),
11978             'one' => q(Panaman balboa),
11979             'other' => q(Panaman balboaa),
11980             },
11981             },
11982             'PEI' => {
11983             symbol => 'PEI',
11984             display_name => {
11985             'currency' => q(Perun inti),
11986             'one' => q(Perun inti),
11987             'other' => q(Perun intiä),
11988             },
11989             },
11990             'PEN' => {
11991             symbol => 'PEN',
11992             display_name => {
11993             'currency' => q(Perun uusi sol),
11994             'one' => q(Perun uusi sol),
11995             'other' => q(Perun uutta solia),
11996             },
11997             },
11998             'PES' => {
11999             symbol => 'PES',
12000             display_name => {
12001             'currency' => q(Perun sol \(1863–1965\)),
12002             'one' => q(Perun sol \(1863–1965\)),
12003             'other' => q(Perun solia \(1863–1965\)),
12004             },
12005             },
12006             'PGK' => {
12007             symbol => 'PGK',
12008             display_name => {
12009             'currency' => q(Papua-Uuden-Guinean kina),
12010             'one' => q(Papua-Uuden-Guinean kina),
12011             'other' => q(Papua-Uuden-Guinean kinaa),
12012             },
12013             },
12014             'PHP' => {
12015             symbol => 'PHP',
12016             display_name => {
12017             'currency' => q(Filippiinien peso),
12018             'one' => q(Filippiinien peso),
12019             'other' => q(Filippiinien pesoa),
12020             },
12021             },
12022             'PKR' => {
12023             symbol => 'PKR',
12024             display_name => {
12025             'currency' => q(Pakistanin rupia),
12026             'one' => q(Pakistanin rupia),
12027             'other' => q(Pakistanin rupiaa),
12028             },
12029             },
12030             'PLN' => {
12031             symbol => 'PLN',
12032             display_name => {
12033             'currency' => q(Puolan zloty),
12034             'one' => q(Puolan zloty),
12035             'other' => q(Puolan zlotya),
12036             },
12037             },
12038             'PLZ' => {
12039             symbol => 'PLZ',
12040             display_name => {
12041             'currency' => q(Puolan zloty \(1950–1995\)),
12042             'one' => q(Puolan zloty \(1950–1995\)),
12043             'other' => q(Puolan zlotya \(1950–1995\)),
12044             },
12045             },
12046             'PTE' => {
12047             symbol => 'PTE',
12048             display_name => {
12049             'currency' => q(Portugalin escudo),
12050             'one' => q(Portugalin escudo),
12051             'other' => q(Portugalin escudoa),
12052             },
12053             },
12054             'PYG' => {
12055             symbol => 'PYG',
12056             display_name => {
12057             'currency' => q(Paraguayn guarani),
12058             'one' => q(Paraguayn guarani),
12059             'other' => q(Paraguayn guarania),
12060             },
12061             },
12062             'QAR' => {
12063             symbol => 'QAR',
12064             display_name => {
12065             'currency' => q(Qatarin rial),
12066             'one' => q(Qatarin rial),
12067             'other' => q(Qatarin rialia),
12068             },
12069             },
12070             'RHD' => {
12071             symbol => 'RHD',
12072             display_name => {
12073             'currency' => q(Rhodesian dollari),
12074             'one' => q(Rhodesian dollari),
12075             'other' => q(Rhodesian dollaria),
12076             },
12077             },
12078             'ROL' => {
12079             symbol => 'ROL',
12080             display_name => {
12081             'currency' => q(Romanian leu \(1952–2006\)),
12082             'one' => q(Romanian leu \(1952–2006\)),
12083             'other' => q(Romanian leuta \(1952–2006\)),
12084             },
12085             },
12086             'RON' => {
12087             symbol => 'RON',
12088             display_name => {
12089             'currency' => q(Romanian leu),
12090             'one' => q(Romanian leu),
12091             'other' => q(Romanian leuta),
12092             },
12093             },
12094             'RSD' => {
12095             symbol => 'RSD',
12096             display_name => {
12097             'currency' => q(Serbian dinaari),
12098             'one' => q(Serbian dinaari),
12099             'other' => q(Serbian dinaaria),
12100             },
12101             },
12102             'RUB' => {
12103             symbol => 'RUB',
12104             display_name => {
12105             'currency' => q(Venäjän rupla),
12106             'one' => q(Venäjän rupla),
12107             'other' => q(Venäjän ruplaa),
12108             },
12109             },
12110             'RUR' => {
12111             symbol => 'RUR',
12112             display_name => {
12113             'currency' => q(Venäjän rupla \(1991–1998\)),
12114             'one' => q(Venäjän rupla \(1991–1998\)),
12115             'other' => q(Venäjän ruplaa \(1991–1998\)),
12116             },
12117             },
12118             'RWF' => {
12119             symbol => 'RWF',
12120             display_name => {
12121             'currency' => q(Ruandan frangi),
12122             'one' => q(Ruandan frangi),
12123             'other' => q(Ruandan frangia),
12124             },
12125             },
12126             'SAR' => {
12127             symbol => 'SAR',
12128             display_name => {
12129             'currency' => q(Saudi-Arabian rial),
12130             'one' => q(Saudi-Arabian rial),
12131             'other' => q(Saudi-Arabian rialia),
12132             },
12133             },
12134             'SBD' => {
12135             symbol => 'SBD',
12136             display_name => {
12137             'currency' => q(Salomonsaarten dollari),
12138             'one' => q(Salomonsaarten dollari),
12139             'other' => q(Salomonsaarten dollaria),
12140             },
12141             },
12142             'SCR' => {
12143             symbol => 'SCR',
12144             display_name => {
12145             'currency' => q(Seychellien rupia),
12146             'one' => q(Seychellien rupia),
12147             'other' => q(Seychellien rupiaa),
12148             },
12149             },
12150             'SDD' => {
12151             symbol => 'SDD',
12152             display_name => {
12153             'currency' => q(Sudanin dinaari \(1992–2007\)),
12154             'one' => q(Sudanin dinaari \(1992–2007\)),
12155             'other' => q(Sudanin dinaaria \(1992–2007\)),
12156             },
12157             },
12158             'SDG' => {
12159             symbol => 'SDG',
12160             display_name => {
12161             'currency' => q(Sudanin punta),
12162             'one' => q(Sudanin punta),
12163             'other' => q(Sudanin puntaa),
12164             },
12165             },
12166             'SDP' => {
12167             symbol => 'SDP',
12168             display_name => {
12169             'currency' => q(Sudanin punta \(1957–1998\)),
12170             'one' => q(Sudanin punta \(1957–1998\)),
12171             'other' => q(Sudanin puntaa \(1957–1998\)),
12172             },
12173             },
12174             'SEK' => {
12175             symbol => 'SEK',
12176             display_name => {
12177             'currency' => q(Ruotsin kruunu),
12178             'one' => q(Ruotsin kruunu),
12179             'other' => q(Ruotsin kruunua),
12180             },
12181             },
12182             'SGD' => {
12183             symbol => 'SGD',
12184             display_name => {
12185             'currency' => q(Singaporen dollari),
12186             'one' => q(Singaporen dollari),
12187             'other' => q(Singaporen dollaria),
12188             },
12189             },
12190             'SHP' => {
12191             symbol => 'SHP',
12192             display_name => {
12193             'currency' => q(Saint Helenan punta),
12194             'one' => q(Saint Helenan punta),
12195             'other' => q(Saint Helenan puntaa),
12196             },
12197             },
12198             'SIT' => {
12199             symbol => 'SIT',
12200             display_name => {
12201             'currency' => q(Slovenian tolar),
12202             'one' => q(Slovenian tolar),
12203             'other' => q(Slovenian tolaria),
12204             },
12205             },
12206             'SKK' => {
12207             symbol => 'SKK',
12208             display_name => {
12209             'currency' => q(Slovakian koruna),
12210             'one' => q(Slovakian koruna),
12211             'other' => q(Slovakian korunaa),
12212             },
12213             },
12214             'SLL' => {
12215             symbol => 'SLL',
12216             display_name => {
12217             'currency' => q(Sierra Leonen leone),
12218             'one' => q(Sierra Leonen leone),
12219             'other' => q(Sierra Leonen leonea),
12220             },
12221             },
12222             'SOS' => {
12223             symbol => 'SOS',
12224             display_name => {
12225             'currency' => q(Somalian Å¡illinki),
12226             'one' => q(Somalian Å¡illinki),
12227             'other' => q(Somalian Å¡illinkiä),
12228             },
12229             },
12230             'SRD' => {
12231             symbol => 'SRD',
12232             display_name => {
12233             'currency' => q(Surinamin dollari),
12234             'one' => q(Surinamin dollari),
12235             'other' => q(Surinamin dollaria),
12236             },
12237             },
12238             'SRG' => {
12239             symbol => 'SRG',
12240             display_name => {
12241             'currency' => q(Surinamin guldeni),
12242             'one' => q(Surinamin guldeni),
12243             'other' => q(Surinamin guldenia),
12244             },
12245             },
12246             'SSP' => {
12247             symbol => 'SSP',
12248             display_name => {
12249             'currency' => q(Etelä-Sudanin punta),
12250             'one' => q(Etelä-Sudanin punta),
12251             'other' => q(Etelä-Sudanin puntaa),
12252             },
12253             },
12254             'STD' => {
12255             symbol => 'STD',
12256             display_name => {
12257             'currency' => q(São Tomén ja Príncipen dobra),
12258             'one' => q(São Tomén ja Príncipen dobra),
12259             'other' => q(São Tomén ja Príncipen dobraa),
12260             },
12261             },
12262             'SUR' => {
12263             symbol => 'SUR',
12264             display_name => {
12265             'currency' => q(Neuvostoliiton rupla),
12266             'one' => q(Neuvostoliiton rupla),
12267             'other' => q(Neuvostoliiton ruplaa),
12268             },
12269             },
12270             'SVC' => {
12271             symbol => 'SVC',
12272             display_name => {
12273             'currency' => q(El Salvadorin colon),
12274             'one' => q(El Salvadorin colon),
12275             'other' => q(El Salvadorin colonia),
12276             },
12277             },
12278             'SYP' => {
12279             symbol => 'SYP',
12280             display_name => {
12281             'currency' => q(Syyrian punta),
12282             'one' => q(Syyrian punta),
12283             'other' => q(Syyrian puntaa),
12284             },
12285             },
12286             'SZL' => {
12287             symbol => 'SZL',
12288             display_name => {
12289             'currency' => q(Swazimaan lilangeni),
12290             'one' => q(Swazimaan lilangeni),
12291             'other' => q(Swazimaan lilangenia),
12292             },
12293             },
12294             'THB' => {
12295             symbol => 'THB',
12296             display_name => {
12297             'currency' => q(Thaimaan baht),
12298             'one' => q(Thaimaan baht),
12299             'other' => q(Thaimaan bahtia),
12300             },
12301             },
12302             'TJR' => {
12303             symbol => 'TJR',
12304             display_name => {
12305             'currency' => q(Tadžikistanin rupla),
12306             'one' => q(Tadžikistanin rupla),
12307             'other' => q(Tadžikistanin ruplaa),
12308             },
12309             },
12310             'TJS' => {
12311             symbol => 'TJS',
12312             display_name => {
12313             'currency' => q(Tadžikistanin somoni),
12314             'one' => q(Tadžikistanin somoni),
12315             'other' => q(Tadžikistanin somonia),
12316             },
12317             },
12318             'TMM' => {
12319             symbol => 'TMM',
12320             display_name => {
12321             'currency' => q(Turkmenistanin manat \(1993–2009\)),
12322             'one' => q(Turkmenistanin manat \(1993–2009\)),
12323             'other' => q(Turkmenistanin manatia \(1993–2009\)),
12324             },
12325             },
12326             'TMT' => {
12327             symbol => 'TMT',
12328             display_name => {
12329             'currency' => q(Turkmenistanin manat),
12330             'one' => q(Turkmenistanin manat),
12331             'other' => q(Turkmenistanin manatia),
12332             },
12333             },
12334             'TND' => {
12335             symbol => 'TND',
12336             display_name => {
12337             'currency' => q(Tunisian dinaari),
12338             'one' => q(Tunisian dinaari),
12339             'other' => q(Tunisian dinaaria),
12340             },
12341             },
12342             'TOP' => {
12343             symbol => 'TOP',
12344             display_name => {
12345             'currency' => q(Tongan pa’anga),
12346             'one' => q(Tongan pa’anga),
12347             'other' => q(Tongan pa’angaa),
12348             },
12349             },
12350             'TPE' => {
12351             symbol => 'TPE',
12352             display_name => {
12353             'currency' => q(Timorin escudo),
12354             'one' => q(Timorin escudo),
12355             'other' => q(Timorin escudoa),
12356             },
12357             },
12358             'TRL' => {
12359             symbol => 'TRL',
12360             display_name => {
12361             'currency' => q(Turkin liira \(1922–2005\)),
12362             'one' => q(Turkin liira \(1922–2005\)),
12363             'other' => q(Turkin liiraa \(1922–2005\)),
12364             },
12365             },
12366             'TRY' => {
12367             symbol => 'TRY',
12368             display_name => {
12369             'currency' => q(Turkin liira),
12370             'one' => q(Turkin liira),
12371             'other' => q(Turkin liiraa),
12372             },
12373             },
12374             'TTD' => {
12375             symbol => 'TTD',
12376             display_name => {
12377             'currency' => q(Trinidadin ja Tobagon dollari),
12378             'one' => q(Trinidadin ja Tobagon dollari),
12379             'other' => q(Trinidadin ja Tobagon dollaria),
12380             },
12381             },
12382             'TWD' => {
12383             symbol => 'TWD',
12384             display_name => {
12385             'currency' => q(Taiwanin uusi dollari),
12386             'one' => q(Taiwanin uusi dollari),
12387             'other' => q(Taiwanin uutta dollaria),
12388             },
12389             },
12390             'TZS' => {
12391             symbol => 'TZS',
12392             display_name => {
12393             'currency' => q(Tansanian Å¡illinki),
12394             'one' => q(Tansanian Å¡illinki),
12395             'other' => q(Tansanian Å¡illinkiä),
12396             },
12397             },
12398             'UAH' => {
12399             symbol => 'UAH',
12400             display_name => {
12401             'currency' => q(Ukrainan hryvnia),
12402             'one' => q(Ukrainan hryvnia),
12403             'other' => q(Ukrainan hryvniaa),
12404             },
12405             },
12406             'UAK' => {
12407             symbol => 'UAK',
12408             display_name => {
12409             'currency' => q(Ukrainan karbovanetz),
12410             'one' => q(Ukrainan karbovanetz),
12411             'other' => q(Ukrainan karbovanetzia),
12412             },
12413             },
12414             'UGS' => {
12415             symbol => 'UGS',
12416             display_name => {
12417             'currency' => q(Ugandan Å¡illinki \(1966–1987\)),
12418             'one' => q(Ugandan Å¡illinki \(1966–1987\)),
12419             'other' => q(Ugandan Å¡illinkiä \(1966–1987\)),
12420             },
12421             },
12422             'UGX' => {
12423             symbol => 'UGX',
12424             display_name => {
12425             'currency' => q(Ugandan Å¡illinki),
12426             'one' => q(Ugandan Å¡illinki),
12427             'other' => q(Ugandan Å¡illinkiä),
12428             },
12429             },
12430             'USD' => {
12431             symbol => '$',
12432             display_name => {
12433             'currency' => q(Yhdysvaltain dollari),
12434             'one' => q(Yhdysvaltain dollari),
12435             'other' => q(Yhdysvaltain dollaria),
12436             },
12437             },
12438             'USN' => {
12439             symbol => 'USN',
12440             display_name => {
12441             'currency' => q(Yhdysvaltain dollari \(seuraava päivä\)),
12442             'one' => q(Yhdysvaltain dollari \(seuraava päivä\)),
12443             'other' => q(Yhdysvaltain dollaria \(seuraava päivä\)),
12444             },
12445             },
12446             'USS' => {
12447             symbol => 'USS',
12448             display_name => {
12449             'currency' => q(Yhdysvaltain dollari \(sama päivä\)),
12450             'one' => q(Yhdysvaltain dollari \(sama päivä\)),
12451             'other' => q(Yhdysvaltain dollaria \(sama päivä\)),
12452             },
12453             },
12454             'UYI' => {
12455             symbol => 'UYI',
12456             display_name => {
12457             'currency' => q(Uruguayn peso en unidades indexadas),
12458             'one' => q(Uruguayn peso en unidades indexadas),
12459             'other' => q(Uruguayn pesoa en unidades indexadas),
12460             },
12461             },
12462             'UYP' => {
12463             symbol => 'UYP',
12464             display_name => {
12465             'currency' => q(Uruguayn peso \(1975–1993\)),
12466             'one' => q(Uruguayn peso \(1975–1993\)),
12467             'other' => q(Uruguayn pesoa \(1975–1993\)),
12468             },
12469             },
12470             'UYU' => {
12471             symbol => 'UYU',
12472             display_name => {
12473             'currency' => q(Uruguayn peso),
12474             'one' => q(Uruguayn peso),
12475             'other' => q(Uruguayn pesoa),
12476             },
12477             },
12478             'UZS' => {
12479             symbol => 'UZS',
12480             display_name => {
12481             'currency' => q(Uzbekistanin som),
12482             'one' => q(Uzbekistanin som),
12483             'other' => q(Uzbekistanin somia),
12484             },
12485             },
12486             'VEB' => {
12487             symbol => 'VEB',
12488             display_name => {
12489             'currency' => q(Venezuelan bolivar \(1871–2008\)),
12490             'one' => q(Venezuelan bolivar \(1871–2008\)),
12491             'other' => q(Venezuelan bolivaria \(1871–2008\)),
12492             },
12493             },
12494             'VEF' => {
12495             symbol => 'VEF',
12496             display_name => {
12497             'currency' => q(Venezuelan bolivar),
12498             'one' => q(Venezuelan bolivar),
12499             'other' => q(Venezuelan bolivaria),
12500             },
12501             },
12502             'VND' => {
12503             symbol => 'VND',
12504             display_name => {
12505             'currency' => q(Vietnamin dong),
12506             'one' => q(Vietnamin dong),
12507             'other' => q(Vietnamin dongia),
12508             },
12509             },
12510             'VNN' => {
12511             symbol => 'VNN',
12512             display_name => {
12513             'currency' => q(Vietnamin dong \(1978–1985\)),
12514             'one' => q(Vietnamin dong \(1978–1985\)),
12515             'other' => q(Vietnamin dongia \(1978–1985\)),
12516             },
12517             },
12518             'VUV' => {
12519             symbol => 'VUV',
12520             display_name => {
12521             'currency' => q(Vanuatun vatu),
12522             'one' => q(Vanuatun vatu),
12523             'other' => q(Vanuatun vatua),
12524             },
12525             },
12526             'WST' => {
12527             symbol => 'WST',
12528             display_name => {
12529             'currency' => q(Samoan tala),
12530             'one' => q(Samoan tala),
12531             'other' => q(Samoan talaa),
12532             },
12533             },
12534             'XAF' => {
12535             symbol => 'FCFA',
12536             display_name => {
12537             'currency' => q(CFA-frangi BEAC),
12538             'one' => q(CFA-frangi BEAC),
12539             'other' => q(CFA-frangia BEAC),
12540             },
12541             },
12542             'XAG' => {
12543             symbol => 'XAG',
12544             display_name => {
12545             'currency' => q(hopea),
12546             'one' => q(troy-unssi hopeaa),
12547             'other' => q(troy-unssia hopeaa),
12548             },
12549             },
12550             'XAU' => {
12551             symbol => 'XAU',
12552             display_name => {
12553             'currency' => q(kulta),
12554             'one' => q(troy-unssi kultaa),
12555             'other' => q(troy-unssia kultaa),
12556             },
12557             },
12558             'XBA' => {
12559             symbol => 'XBA',
12560             display_name => {
12561             'currency' => q(EURCO),
12562             'one' => q(EURCO),
12563             'other' => q(EURCO’a),
12564             },
12565             },
12566             'XBB' => {
12567             symbol => 'XBB',
12568             display_name => {
12569             'currency' => q(Euroopan rahayksikkö \(EMU\)),
12570             'one' => q(Euroopan rahayksikkö \(EMU\)),
12571             'other' => q(Euroopan rahayksikköä \(EMU\)),
12572             },
12573             },
12574             'XBC' => {
12575             symbol => 'XBC',
12576             display_name => {
12577             'currency' => q(EUA \(XBC\)),
12578             'one' => q(EUA \(XBC\)),
12579             'other' => q(EUA’ta \(XBC\)),
12580             },
12581             },
12582             'XBD' => {
12583             symbol => 'XBD',
12584             display_name => {
12585             'currency' => q(EUA \(XBD\)),
12586             'one' => q(EUA \(XBD\)),
12587             'other' => q(EUA’ta \(XBD\)),
12588             },
12589             },
12590             'XCD' => {
12591             symbol => 'XCD',
12592             display_name => {
12593             'currency' => q(Itä-Karibian dollari),
12594             'one' => q(Itä-Karibian dollari),
12595             'other' => q(Itä-Karibian dollaria),
12596             },
12597             },
12598             'XDR' => {
12599             symbol => 'XDR',
12600             display_name => {
12601             'currency' => q(erityisnosto-oikeus \(SDR\)),
12602             'one' => q(erityisnosto-oikeus \(SDR\)),
12603             'other' => q(erityisnosto-oikeutta \(SDR\)),
12604             },
12605             },
12606             'XEU' => {
12607             symbol => 'XEU',
12608             display_name => {
12609             'currency' => q(Euroopan valuuttayksikkö \(ECU\)),
12610             'one' => q(Euroopan valuuttayksikkö \(ECU\)),
12611             'other' => q(Euroopan valuuttayksikköä \(ECU\)),
12612             },
12613             },
12614             'XFO' => {
12615             symbol => 'XFO',
12616             display_name => {
12617             'currency' => q(Ranskan kultafrangi),
12618             'one' => q(Ranskan kultafrangi),
12619             'other' => q(Ranskan kultafrangia),
12620             },
12621             },
12622             'XFU' => {
12623             symbol => 'XFU',
12624             display_name => {
12625             'currency' => q(Ranskan UIC-frangi),
12626             'one' => q(Ranskan UIC-frangi),
12627             'other' => q(Ranskan UIC-frangia),
12628             },
12629             },
12630             'XOF' => {
12631             symbol => 'CFA',
12632             display_name => {
12633             'currency' => q(CFA-frangi BCEAO),
12634             'one' => q(CFA-frangi BCEAO),
12635             'other' => q(CFA-frangia BCEAO),
12636             },
12637             },
12638             'XPD' => {
12639             symbol => 'XPD',
12640             display_name => {
12641             'currency' => q(palladium),
12642             'one' => q(troy-unssi palladiumia),
12643             'other' => q(troy-unssia palladiumia),
12644             },
12645             },
12646             'XPF' => {
12647             symbol => 'XPF',
12648             display_name => {
12649             'currency' => q(CFP-frangi),
12650             'one' => q(CFP-frangi),
12651             'other' => q(CFP-frangia),
12652             },
12653             },
12654             'XPT' => {
12655             symbol => 'XPT',
12656             display_name => {
12657             'currency' => q(platina),
12658             'one' => q(troy-unssi platinaa),
12659             'other' => q(troy-unssia platinaa),
12660             },
12661             },
12662             'XRE' => {
12663             symbol => 'XRE',
12664             display_name => {
12665             'currency' => q(RINET-rahastot),
12666             'one' => q(RINET-rahastoyksikkö),
12667             'other' => q(RINET-rahastoyksikköä),
12668             },
12669             },
12670             'XSU' => {
12671             symbol => 'XSU',
12672             display_name => {
12673             'currency' => q(etelä-amerikkalaisen ALBA:n laskentayksikkö sucre),
12674             'one' => q(sucre),
12675             'other' => q(sucrea),
12676             },
12677             },
12678             'XTS' => {
12679             symbol => 'XTS',
12680             display_name => {
12681             'currency' => q(testaustarkoitukseen varattu valuuttakoodi),
12682             'one' => q(testaustarkoitukseen varattu valuuttakoodi),
12683             'other' => q(testaustarkoitukseen varattua valuuttakoodia),
12684             },
12685             },
12686             'XUA' => {
12687             symbol => 'XUA',
12688             display_name => {
12689             'currency' => q(afrikkalainen ADB-laskentayksikkö),
12690             'one' => q(ADB-laskentayksikkö),
12691             'other' => q(ADB-laskentayksikköä),
12692             },
12693             },
12694             'XXX' => {
12695             symbol => 'XXX',
12696             display_name => {
12697             'currency' => q(tuntematon rahayksikkö),
12698             'one' => q(tuntematon rahayksikkö),
12699             'other' => q(tuntematonta rahayksikköä),
12700             },
12701             },
12702             'YDD' => {
12703             symbol => 'YDD',
12704             display_name => {
12705             'currency' => q(Jemenin dinaari),
12706             'one' => q(Jemenin dinaari),
12707             'other' => q(Jemenin dinaaria),
12708             },
12709             },
12710             'YER' => {
12711             symbol => 'YER',
12712             display_name => {
12713             'currency' => q(Jemenin rial),
12714             'one' => q(Jemenin rial),
12715             'other' => q(Jemenin rialia),
12716             },
12717             },
12718             'YUD' => {
12719             symbol => 'YUD',
12720             display_name => {
12721             'currency' => q(Jugoslavian kova dinaari \(1966–1990\)),
12722             'one' => q(Jugoslavian kova dinaari \(1966–1990\)),
12723             'other' => q(Jugoslavian kovaa dinaaria \(1966–1990\)),
12724             },
12725             },
12726             'YUM' => {
12727             symbol => 'YUM',
12728             display_name => {
12729             'currency' => q(Jugoslavian uusi dinaari \(1994–2002\)),
12730             'one' => q(Jugoslavian uusi dinaari \(1994–2002\)),
12731             'other' => q(Jugoslavian uutta dinaaria \(1994–2002\)),
12732             },
12733             },
12734             'YUN' => {
12735             symbol => 'YUN',
12736             display_name => {
12737             'currency' => q(Jugoslavian vaihdettava dinaari \(1990–1992\)),
12738             'one' => q(Jugoslavian vaihdettava dinaari \(1990–1992\)),
12739             'other' => q(Jugoslavian vaihdettavaa dinaaria \(1990–1992\)),
12740             },
12741             },
12742             'YUR' => {
12743             symbol => 'YUR',
12744             display_name => {
12745             'currency' => q(Jugoslavian uudistettu dinaari \(1992–1993\)),
12746             'one' => q(Jugoslavian uudistettu dinaari \(1992–1993\)),
12747             'other' => q(Jugoslavian uudistettua dinaaria \(1992–1993\)),
12748             },
12749             },
12750             'ZAL' => {
12751             symbol => 'ZAL',
12752             display_name => {
12753             'currency' => q(Etelä-Afrikan rahoitusrandi),
12754             'one' => q(Etelä-Afrikan rahoitusrandi),
12755             'other' => q(Etelä-Afrikan rahoitusrandia),
12756             },
12757             },
12758             'ZAR' => {
12759             symbol => 'ZAR',
12760             display_name => {
12761             'currency' => q(Etelä-Afrikan randi),
12762             'one' => q(Etelä-Afrikan randi),
12763             'other' => q(Etelä-Afrikan randia),
12764             },
12765             },
12766             'ZMK' => {
12767             symbol => 'ZMK',
12768             display_name => {
12769             'currency' => q(Sambian kwacha \(1968–2012\)),
12770             'one' => q(Sambian kwacha \(1968–2012\)),
12771             'other' => q(Sambian kwachaa \(1968–2012\)),
12772             },
12773             },
12774             'ZMW' => {
12775             symbol => 'ZMW',
12776             display_name => {
12777             'currency' => q(Sambian kwacha),
12778             'one' => q(Sambian kwacha),
12779             'other' => q(Sambian kwachaa),
12780             },
12781             },
12782             'ZRN' => {
12783             symbol => 'ZRN',
12784             display_name => {
12785             'currency' => q(Zairen uusi zaire \(1993–1998\)),
12786             'one' => q(Zairen uusi zaire \(1993–1998\)),
12787             'other' => q(Zairen uutta zairea \(1993–1998\)),
12788             },
12789             },
12790             'ZRZ' => {
12791             symbol => 'ZRZ',
12792             display_name => {
12793             'currency' => q(Zairen zaire \(1971–1993\)),
12794             'one' => q(Zairen zaire \(1971–1993\)),
12795             'other' => q(Zairen zairea \(1971–1993\)),
12796             },
12797             },
12798             'ZWD' => {
12799             symbol => 'ZWD',
12800             display_name => {
12801             'currency' => q(Zimbabwen dollari \(1980–2008\)),
12802             'one' => q(Zimbabwen dollari \(1980–2008\)),
12803             'other' => q(Zimbabwen dollaria \(1980–2008\)),
12804             },
12805             },
12806             'ZWL' => {
12807             symbol => 'ZWL',
12808             display_name => {
12809             'currency' => q(Zimbabwen dollari \(2009\)),
12810             'one' => q(Zimbabwen dollari \(2009\)),
12811             'other' => q(Zimbabwen dollaria \(2009\)),
12812             },
12813             },
12814             'ZWR' => {
12815             symbol => 'ZWR',
12816             display_name => {
12817             'currency' => q(Zimbabwen dollari \(2008\)),
12818             'one' => q(Zimbabwen dollari \(2008\)),
12819             'other' => q(Zimbabwen dollaria \(2008\)),
12820             },
12821             },
12822             } },
12823             );
12824              
12825              
12826             has 'calendar_months' => (
12827             is => 'ro',
12828             isa => HashRef,
12829             init_arg => undef,
12830             default => sub { {
12831             'gregorian' => {
12832             'format' => {
12833             abbreviated => {
12834             nonleap => [
12835             'tammikuuta',
12836             'helmikuuta',
12837             'maaliskuuta',
12838             'huhtikuuta',
12839             'toukokuuta',
12840             'kesäkuuta',
12841             'heinäkuuta',
12842             'elokuuta',
12843             'syyskuuta',
12844             'lokakuuta',
12845             'marraskuuta',
12846             'joulukuuta'
12847             ],
12848             leap => [
12849            
12850             ],
12851             },
12852             narrow => {
12853             nonleap => [
12854             'T',
12855             'H',
12856             'M',
12857             'H',
12858             'T',
12859             'K',
12860             'H',
12861             'E',
12862             'S',
12863             'L',
12864             'M',
12865             'J'
12866             ],
12867             leap => [
12868            
12869             ],
12870             },
12871             wide => {
12872             nonleap => [
12873             'tammikuuta',
12874             'helmikuuta',
12875             'maaliskuuta',
12876             'huhtikuuta',
12877             'toukokuuta',
12878             'kesäkuuta',
12879             'heinäkuuta',
12880             'elokuuta',
12881             'syyskuuta',
12882             'lokakuuta',
12883             'marraskuuta',
12884             'joulukuuta'
12885             ],
12886             leap => [
12887            
12888             ],
12889             },
12890             },
12891             'stand-alone' => {
12892             abbreviated => {
12893             nonleap => [
12894             'tammi',
12895             'helmi',
12896             'maalis',
12897             'huhti',
12898             'touko',
12899             'kesä',
12900             'heinä',
12901             'elo',
12902             'syys',
12903             'loka',
12904             'marras',
12905             'joulu'
12906             ],
12907             leap => [
12908            
12909             ],
12910             },
12911             narrow => {
12912             nonleap => [
12913             'T',
12914             'H',
12915             'M',
12916             'H',
12917             'T',
12918             'K',
12919             'H',
12920             'E',
12921             'S',
12922             'L',
12923             'M',
12924             'J'
12925             ],
12926             leap => [
12927            
12928             ],
12929             },
12930             wide => {
12931             nonleap => [
12932             'tammikuu',
12933             'helmikuu',
12934             'maaliskuu',
12935             'huhtikuu',
12936             'toukokuu',
12937             'kesäkuu',
12938             'heinäkuu',
12939             'elokuu',
12940             'syyskuu',
12941             'lokakuu',
12942             'marraskuu',
12943             'joulukuu'
12944             ],
12945             leap => [
12946            
12947             ],
12948             },
12949             },
12950             },
12951             'hebrew' => {
12952             'format' => {
12953             wide => {
12954             nonleap => [
12955             'tiÅ¡ríkuuta',
12956             'heÅ¡vánkuuta',
12957             'kislévkuuta',
12958             'tevétkuuta',
12959             'Å¡evátkuuta',
12960             'adárkuuta I',
12961             'adárkuuta',
12962             'nisánkuuta',
12963             'ijjárkuuta',
12964             'sivánkuuta',
12965             'tammúzkuuta',
12966             'abkuuta',
12967             'elúlkuuta'
12968             ],
12969             leap => [
12970             '',
12971             '',
12972             '',
12973             '',
12974             '',
12975             '',
12976             'adárkuuta II'
12977             ],
12978             },
12979             },
12980             'stand-alone' => {
12981             abbreviated => {
12982             nonleap => [
12983             'tiÅ¡rí',
12984             'heÅ¡ván',
12985             'kislév',
12986             'tevét',
12987             'Å¡evát',
12988             'adár I',
12989             'adár',
12990             'nisán',
12991             'ijjár',
12992             'siván',
12993             'tammúz',
12994             'ab',
12995             'elúl'
12996             ],
12997             leap => [
12998             '',
12999             '',
13000             '',
13001             '',
13002             '',
13003             '',
13004             'adár II'
13005             ],
13006             },
13007             narrow => {
13008             nonleap => [
13009             'T',
13010             'H',
13011             'K',
13012             'T',
13013             'S',
13014             'A',
13015             'A',
13016             'N',
13017             'I',
13018             'S',
13019             'T',
13020             'A',
13021             'E'
13022             ],
13023             leap => [
13024             '',
13025             '',
13026             '',
13027             '',
13028             '',
13029             '',
13030             'A'
13031             ],
13032             },
13033             wide => {
13034             nonleap => [
13035             'tiÅ¡ríkuu',
13036             'heÅ¡vánkuu',
13037             'kislévkuu',
13038             'tevétkuu',
13039             'Å¡evátkuu',
13040             'adárkuu I',
13041             'adárkuu',
13042             'nisánkuu',
13043             'ijjárkuu',
13044             'sivánkuu',
13045             'tammúzkuu',
13046             'abkuu',
13047             'elúlkuu'
13048             ],
13049             leap => [
13050             '',
13051             '',
13052             '',
13053             '',
13054             '',
13055             '',
13056             'adárkuu II'
13057             ],
13058             },
13059             },
13060             },
13061             'islamic' => {
13062             'format' => {
13063             wide => {
13064             nonleap => [
13065             'muharram',
13066             'safar',
13067             'rabi’ al-awwal',
13068             'rabi’ al-akhir',
13069             'džumada-l-ula',
13070             'džumada-l-akhira',
13071             'radžab',
13072             'Å¡a’ban',
13073             'ramadan',
13074             'Å¡awwal',
13075             'dhu-l-qa’da',
13076             'dhu-l-hiddža'
13077             ],
13078             leap => [
13079            
13080             ],
13081             },
13082             },
13083             'stand-alone' => {
13084             wide => {
13085             nonleap => [
13086             'muharram',
13087             'safar',
13088             'rabi’ al-awwal',
13089             'rabi’ al-akhir',
13090             'džumada-l-ula',
13091             'džumada-l-akhira',
13092             'radžab',
13093             'Å¡a’ban',
13094             'ramadan',
13095             'Å¡awwal',
13096             'dhu-l-qa’da',
13097             'dhu-l-hiddža'
13098             ],
13099             leap => [
13100            
13101             ],
13102             },
13103             },
13104             },
13105             } },
13106             );
13107              
13108             has 'calendar_days' => (
13109             is => 'ro',
13110             isa => HashRef,
13111             init_arg => undef,
13112             default => sub { {
13113             'gregorian' => {
13114             'format' => {
13115             abbreviated => {
13116             mon => 'ma',
13117             tue => 'ti',
13118             wed => 'ke',
13119             thu => 'to',
13120             fri => 'pe',
13121             sat => 'la',
13122             sun => 'su'
13123             },
13124             narrow => {
13125             mon => 'M',
13126             tue => 'T',
13127             wed => 'K',
13128             thu => 'T',
13129             fri => 'P',
13130             sat => 'L',
13131             sun => 'S'
13132             },
13133             short => {
13134             mon => 'ma',
13135             tue => 'ti',
13136             wed => 'ke',
13137             thu => 'to',
13138             fri => 'pe',
13139             sat => 'la',
13140             sun => 'su'
13141             },
13142             wide => {
13143             mon => 'maanantaina',
13144             tue => 'tiistaina',
13145             wed => 'keskiviikkona',
13146             thu => 'torstaina',
13147             fri => 'perjantaina',
13148             sat => 'lauantaina',
13149             sun => 'sunnuntaina'
13150             },
13151             },
13152             'stand-alone' => {
13153             abbreviated => {
13154             mon => 'ma',
13155             tue => 'ti',
13156             wed => 'ke',
13157             thu => 'to',
13158             fri => 'pe',
13159             sat => 'la',
13160             sun => 'su'
13161             },
13162             narrow => {
13163             mon => 'M',
13164             tue => 'T',
13165             wed => 'K',
13166             thu => 'T',
13167             fri => 'P',
13168             sat => 'L',
13169             sun => 'S'
13170             },
13171             short => {
13172             mon => 'ma',
13173             tue => 'ti',
13174             wed => 'ke',
13175             thu => 'to',
13176             fri => 'pe',
13177             sat => 'la',
13178             sun => 'su'
13179             },
13180             wide => {
13181             mon => 'maanantai',
13182             tue => 'tiistai',
13183             wed => 'keskiviikko',
13184             thu => 'torstai',
13185             fri => 'perjantai',
13186             sat => 'lauantai',
13187             sun => 'sunnuntai'
13188             },
13189             },
13190             },
13191             } },
13192             );
13193              
13194             has 'calendar_quarters' => (
13195             is => 'ro',
13196             isa => HashRef,
13197             init_arg => undef,
13198             default => sub { {
13199             'gregorian' => {
13200             'format' => {
13201             abbreviated => {0 => '1. nelj.',
13202             1 => '2. nelj.',
13203             2 => '3. nelj.',
13204             3 => '4. nelj.'
13205             },
13206             narrow => {0 => '1',
13207             1 => '2',
13208             2 => '3',
13209             3 => '4'
13210             },
13211             wide => {0 => '1. neljännes',
13212             1 => '2. neljännes',
13213             2 => '3. neljännes',
13214             3 => '4. neljännes'
13215             },
13216             },
13217             'stand-alone' => {
13218             abbreviated => {0 => '1. nelj.',
13219             1 => '2. nelj.',
13220             2 => '3. nelj.',
13221             3 => '4. nelj.'
13222             },
13223             narrow => {0 => '1',
13224             1 => '2',
13225             2 => '3',
13226             3 => '4'
13227             },
13228             wide => {0 => '1. neljännes',
13229             1 => '2. neljännes',
13230             2 => '3. neljännes',
13231             3 => '4. neljännes'
13232             },
13233             },
13234             },
13235             } },
13236             );
13237              
13238             has 'day_period_data' => (
13239             is => 'ro',
13240             isa => CodeRef,
13241             init_arg => undef,
13242             default => sub { sub {
13243             # Time in hhmm format
13244             my ($self, $type, $time, $day_period_type) = @_;
13245             $day_period_type //= 'default';
13246             SWITCH:
13247             for ($type) {
13248             if ($_ eq 'gregorian') {
13249             if($day_period_type eq 'default') {
13250             return 'midnight' if $time == 0;
13251             return 'noon' if $time == 1200;
13252             return 'afternoon1' if $time >= 1200
13253             && $time < 1800;
13254             return 'morning1' if $time >= 500
13255             && $time < 1000;
13256             return 'morning2' if $time >= 1000
13257             && $time < 1200;
13258             return 'night1' if $time >= 2300;
13259             return 'night1' if $time < 500;
13260             return 'evening1' if $time >= 1800
13261             && $time < 2300;
13262             }
13263             if($day_period_type eq 'selection') {
13264             return 'afternoon1' if $time >= 1200
13265             && $time < 1800;
13266             return 'morning1' if $time >= 500
13267             && $time < 1000;
13268             return 'night1' if $time >= 2300;
13269             return 'night1' if $time < 500;
13270             return 'morning2' if $time >= 1000
13271             && $time < 1200;
13272             return 'evening1' if $time >= 1800
13273             && $time < 2300;
13274             }
13275             last SWITCH;
13276             }
13277             if ($_ eq 'islamic') {
13278             if($day_period_type eq 'default') {
13279             return 'midnight' if $time == 0;
13280             return 'noon' if $time == 1200;
13281             return 'afternoon1' if $time >= 1200
13282             && $time < 1800;
13283             return 'morning1' if $time >= 500
13284             && $time < 1000;
13285             return 'morning2' if $time >= 1000
13286             && $time < 1200;
13287             return 'night1' if $time >= 2300;
13288             return 'night1' if $time < 500;
13289             return 'evening1' if $time >= 1800
13290             && $time < 2300;
13291             }
13292             if($day_period_type eq 'selection') {
13293             return 'afternoon1' if $time >= 1200
13294             && $time < 1800;
13295             return 'morning1' if $time >= 500
13296             && $time < 1000;
13297             return 'night1' if $time >= 2300;
13298             return 'night1' if $time < 500;
13299             return 'morning2' if $time >= 1000
13300             && $time < 1200;
13301             return 'evening1' if $time >= 1800
13302             && $time < 2300;
13303             }
13304             last SWITCH;
13305             }
13306             if ($_ eq 'roc') {
13307             if($day_period_type eq 'default') {
13308             return 'midnight' if $time == 0;
13309             return 'noon' if $time == 1200;
13310             return 'afternoon1' if $time >= 1200
13311             && $time < 1800;
13312             return 'morning1' if $time >= 500
13313             && $time < 1000;
13314             return 'morning2' if $time >= 1000
13315             && $time < 1200;
13316             return 'night1' if $time >= 2300;
13317             return 'night1' if $time < 500;
13318             return 'evening1' if $time >= 1800
13319             && $time < 2300;
13320             }
13321             if($day_period_type eq 'selection') {
13322             return 'afternoon1' if $time >= 1200
13323             && $time < 1800;
13324             return 'morning1' if $time >= 500
13325             && $time < 1000;
13326             return 'night1' if $time >= 2300;
13327             return 'night1' if $time < 500;
13328             return 'morning2' if $time >= 1000
13329             && $time < 1200;
13330             return 'evening1' if $time >= 1800
13331             && $time < 2300;
13332             }
13333             last SWITCH;
13334             }
13335             if ($_ eq 'chinese') {
13336             if($day_period_type eq 'default') {
13337             return 'midnight' if $time == 0;
13338             return 'noon' if $time == 1200;
13339             return 'afternoon1' if $time >= 1200
13340             && $time < 1800;
13341             return 'morning1' if $time >= 500
13342             && $time < 1000;
13343             return 'morning2' if $time >= 1000
13344             && $time < 1200;
13345             return 'night1' if $time >= 2300;
13346             return 'night1' if $time < 500;
13347             return 'evening1' if $time >= 1800
13348             && $time < 2300;
13349             }
13350             if($day_period_type eq 'selection') {
13351             return 'afternoon1' if $time >= 1200
13352             && $time < 1800;
13353             return 'morning1' if $time >= 500
13354             && $time < 1000;
13355             return 'night1' if $time >= 2300;
13356             return 'night1' if $time < 500;
13357             return 'morning2' if $time >= 1000
13358             && $time < 1200;
13359             return 'evening1' if $time >= 1800
13360             && $time < 2300;
13361             }
13362             last SWITCH;
13363             }
13364             if ($_ eq 'buddhist') {
13365             if($day_period_type eq 'default') {
13366             return 'midnight' if $time == 0;
13367             return 'noon' if $time == 1200;
13368             return 'afternoon1' if $time >= 1200
13369             && $time < 1800;
13370             return 'morning1' if $time >= 500
13371             && $time < 1000;
13372             return 'morning2' if $time >= 1000
13373             && $time < 1200;
13374             return 'night1' if $time >= 2300;
13375             return 'night1' if $time < 500;
13376             return 'evening1' if $time >= 1800
13377             && $time < 2300;
13378             }
13379             if($day_period_type eq 'selection') {
13380             return 'afternoon1' if $time >= 1200
13381             && $time < 1800;
13382             return 'morning1' if $time >= 500
13383             && $time < 1000;
13384             return 'night1' if $time >= 2300;
13385             return 'night1' if $time < 500;
13386             return 'morning2' if $time >= 1000
13387             && $time < 1200;
13388             return 'evening1' if $time >= 1800
13389             && $time < 2300;
13390             }
13391             last SWITCH;
13392             }
13393             if ($_ eq 'japanese') {
13394             if($day_period_type eq 'default') {
13395             return 'midnight' if $time == 0;
13396             return 'noon' if $time == 1200;
13397             return 'afternoon1' if $time >= 1200
13398             && $time < 1800;
13399             return 'morning1' if $time >= 500
13400             && $time < 1000;
13401             return 'morning2' if $time >= 1000
13402             && $time < 1200;
13403             return 'night1' if $time >= 2300;
13404             return 'night1' if $time < 500;
13405             return 'evening1' if $time >= 1800
13406             && $time < 2300;
13407             }
13408             if($day_period_type eq 'selection') {
13409             return 'afternoon1' if $time >= 1200
13410             && $time < 1800;
13411             return 'morning1' if $time >= 500
13412             && $time < 1000;
13413             return 'night1' if $time >= 2300;
13414             return 'night1' if $time < 500;
13415             return 'morning2' if $time >= 1000
13416             && $time < 1200;
13417             return 'evening1' if $time >= 1800
13418             && $time < 2300;
13419             }
13420             last SWITCH;
13421             }
13422             if ($_ eq 'hebrew') {
13423             if($day_period_type eq 'default') {
13424             return 'midnight' if $time == 0;
13425             return 'noon' if $time == 1200;
13426             return 'afternoon1' if $time >= 1200
13427             && $time < 1800;
13428             return 'morning1' if $time >= 500
13429             && $time < 1000;
13430             return 'morning2' if $time >= 1000
13431             && $time < 1200;
13432             return 'night1' if $time >= 2300;
13433             return 'night1' if $time < 500;
13434             return 'evening1' if $time >= 1800
13435             && $time < 2300;
13436             }
13437             if($day_period_type eq 'selection') {
13438             return 'afternoon1' if $time >= 1200
13439             && $time < 1800;
13440             return 'morning1' if $time >= 500
13441             && $time < 1000;
13442             return 'night1' if $time >= 2300;
13443             return 'night1' if $time < 500;
13444             return 'morning2' if $time >= 1000
13445             && $time < 1200;
13446             return 'evening1' if $time >= 1800
13447             && $time < 2300;
13448             }
13449             last SWITCH;
13450             }
13451             if ($_ eq 'generic') {
13452             if($day_period_type eq 'default') {
13453             return 'midnight' if $time == 0;
13454             return 'noon' if $time == 1200;
13455             return 'afternoon1' if $time >= 1200
13456             && $time < 1800;
13457             return 'morning1' if $time >= 500
13458             && $time < 1000;
13459             return 'morning2' if $time >= 1000
13460             && $time < 1200;
13461             return 'night1' if $time >= 2300;
13462             return 'night1' if $time < 500;
13463             return 'evening1' if $time >= 1800
13464             && $time < 2300;
13465             }
13466             if($day_period_type eq 'selection') {
13467             return 'afternoon1' if $time >= 1200
13468             && $time < 1800;
13469             return 'morning1' if $time >= 500
13470             && $time < 1000;
13471             return 'night1' if $time >= 2300;
13472             return 'night1' if $time < 500;
13473             return 'morning2' if $time >= 1000
13474             && $time < 1200;
13475             return 'evening1' if $time >= 1800
13476             && $time < 2300;
13477             }
13478             last SWITCH;
13479             }
13480             }
13481             } },
13482             );
13483              
13484             around day_period_data => sub {
13485             my ($orig, $self) = @_;
13486             return $self->$orig;
13487             };
13488              
13489             has 'day_periods' => (
13490             is => 'ro',
13491             isa => HashRef,
13492             init_arg => undef,
13493             default => sub { {
13494             'gregorian' => {
13495             'format' => {
13496             'wide' => {
13497             'midnight' => q{keskiyöllä},
13498             'morning1' => q{aamulla},
13499             'pm' => q{ip.},
13500             'afternoon1' => q{iltapäivällä},
13501             'morning2' => q{aamupäivällä},
13502             'night1' => q{yöllä},
13503             'noon' => q{keskipäivällä},
13504             'evening1' => q{illalla},
13505             'am' => q{ap.},
13506             },
13507             'narrow' => {
13508             'night1' => q{yö},
13509             'morning2' => q{ap.},
13510             'morning1' => q{aamu},
13511             'pm' => q{ip.},
13512             'afternoon1' => q{ip.},
13513             'am' => q{ap.},
13514             'noon' => q{kp.},
13515             'evening1' => q{ilta},
13516             'midnight' => q{ky.},
13517             },
13518             'abbreviated' => {
13519             'midnight' => q{keskiyö},
13520             'noon' => q{keskip.},
13521             'evening1' => q{ilta},
13522             'am' => q{ap.},
13523             'morning1' => q{aamu},
13524             'afternoon1' => q{iltap.},
13525             'pm' => q{ip.},
13526             'morning2' => q{aamup.},
13527             'night1' => q{yö},
13528             },
13529             },
13530             'stand-alone' => {
13531             'abbreviated' => {
13532             'midnight' => q{keskiyö},
13533             'night1' => q{yö},
13534             'morning2' => q{aamup.},
13535             'morning1' => q{aamu},
13536             'afternoon1' => q{iltap.},
13537             'pm' => q{ip.},
13538             'am' => q{ap.},
13539             'noon' => q{keskip.},
13540             'evening1' => q{ilta},
13541             },
13542             'wide' => {
13543             'midnight' => q{keskiyö},
13544             'morning1' => q{aamu},
13545             'afternoon1' => q{iltapäivä},
13546             'pm' => q{ip.},
13547             'night1' => q{yö},
13548             'morning2' => q{aamupäivä},
13549             'noon' => q{keskipäivä},
13550             'evening1' => q{ilta},
13551             'am' => q{ap.},
13552             },
13553             'narrow' => {
13554             'midnight' => q{ky.},
13555             'morning2' => q{ap.},
13556             'night1' => q{yö},
13557             'afternoon1' => q{ip.},
13558             'pm' => q{ip.},
13559             'morning1' => q{aamu},
13560             'am' => q{ap.},
13561             'evening1' => q{ilta},
13562             'noon' => q{kp.},
13563             },
13564             },
13565             },
13566             } },
13567             );
13568              
13569             has 'eras' => (
13570             is => 'ro',
13571             isa => HashRef,
13572             init_arg => undef,
13573             default => sub { {
13574             'buddhist' => {
13575             abbreviated => {
13576             '0' => 'BE'
13577             },
13578             },
13579             'chinese' => {
13580             },
13581             'generic' => {
13582             },
13583             'gregorian' => {
13584             abbreviated => {
13585             '0' => 'eKr.',
13586             '1' => 'jKr.'
13587             },
13588             narrow => {
13589             '0' => 'eK',
13590             '1' => 'jK'
13591             },
13592             wide => {
13593             '0' => 'ennen Kristuksen syntymää',
13594             '1' => 'jälkeen Kristuksen syntymän'
13595             },
13596             },
13597             'hebrew' => {
13598             },
13599             'islamic' => {
13600             },
13601             'japanese' => {
13602             },
13603             'roc' => {
13604             abbreviated => {
13605             '0' => 'Before R.O.C.',
13606             '1' => 'Minguo'
13607             },
13608             },
13609             } },
13610             );
13611              
13612             has 'date_formats' => (
13613             is => 'ro',
13614             isa => HashRef,
13615             init_arg => undef,
13616             default => sub { {
13617             'buddhist' => {
13618             'full' => q{cccc d. MMMM y G},
13619             'long' => q{d. MMMM y G},
13620             'medium' => q{d.M.y G},
13621             'short' => q{d.M.y GGGGG},
13622             },
13623             'chinese' => {
13624             'full' => q{cccc d.M.y},
13625             'long' => q{d.M.y},
13626             'medium' => q{d.M.y},
13627             'short' => q{d.M.y},
13628             },
13629             'generic' => {
13630             'full' => q{cccc d. MMMM y G},
13631             'long' => q{d. MMMM y G},
13632             'medium' => q{d.M.y G},
13633             'short' => q{d.M.y GGGGG},
13634             },
13635             'gregorian' => {
13636             'full' => q{cccc d. MMMM y},
13637             'long' => q{d. MMMM y},
13638             'medium' => q{d.M.y},
13639             'short' => q{d.M.y},
13640             },
13641             'hebrew' => {
13642             },
13643             'islamic' => {
13644             },
13645             'japanese' => {
13646             'full' => q{cccc d. MMMM y G},
13647             'long' => q{d. MMMM y G},
13648             'medium' => q{d.M.y G},
13649             'short' => q{d.M.y GGGGG},
13650             },
13651             'roc' => {
13652             },
13653             } },
13654             );
13655              
13656             has 'time_formats' => (
13657             is => 'ro',
13658             isa => HashRef,
13659             init_arg => undef,
13660             default => sub { {
13661             'buddhist' => {
13662             },
13663             'chinese' => {
13664             },
13665             'generic' => {
13666             },
13667             'gregorian' => {
13668             'full' => q{H.mm.ss zzzz},
13669             'long' => q{H.mm.ss z},
13670             'medium' => q{H.mm.ss},
13671             'short' => q{H.mm},
13672             },
13673             'hebrew' => {
13674             },
13675             'islamic' => {
13676             },
13677             'japanese' => {
13678             },
13679             'roc' => {
13680             },
13681             } },
13682             );
13683              
13684             has 'datetime_formats' => (
13685             is => 'ro',
13686             isa => HashRef,
13687             init_arg => undef,
13688             default => sub { {
13689             'buddhist' => {
13690             },
13691             'chinese' => {
13692             },
13693             'generic' => {
13694             'full' => q{{1} 'klo' {0}},
13695             'long' => q{{1} 'klo' {0}},
13696             'medium' => q{{1} 'klo' {0}},
13697             'short' => q{{1} {0}},
13698             },
13699             'gregorian' => {
13700             'full' => q{{1} 'klo' {0}},
13701             'long' => q{{1} 'klo' {0}},
13702             'medium' => q{{1} 'klo' {0}},
13703             'short' => q{{1} {0}},
13704             },
13705             'hebrew' => {
13706             },
13707             'islamic' => {
13708             },
13709             'japanese' => {
13710             },
13711             'roc' => {
13712             },
13713             } },
13714             );
13715              
13716             has 'datetime_formats_available_formats' => (
13717             is => 'ro',
13718             isa => HashRef,
13719             init_arg => undef,
13720             default => sub { {
13721             'gregorian' => {
13722             E => q{ccc},
13723             EHm => q{E H.mm},
13724             EHms => q{E H.mm.ss},
13725             Ed => q{E d.},
13726             Ehm => q{E h.mm a},
13727             Ehms => q{E h.mm.ss a},
13728             Gy => q{y G},
13729             GyMMM => q{LLL y G},
13730             GyMMMEd => q{E d. MMM y G},
13731             GyMMMd => q{d. MMM y G},
13732             H => q{H},
13733             Hm => q{H.mm},
13734             Hms => q{H.mm.ss},
13735             Hmsv => q{H.mm.ss v},
13736             Hmv => q{H.mm v},
13737             M => q{L},
13738             MEd => q{E d.M.},
13739             MMM => q{LLL},
13740             MMMEd => q{ccc d. MMM},
13741             MMMMd => q{d. MMMM},
13742             MMMd => q{d. MMM},
13743             Md => q{d.M.},
13744             d => q{d},
13745             h => q{h a},
13746             hm => q{h.mm a},
13747             hms => q{h.mm.ss a},
13748             hmsv => q{h.mm.ss a v},
13749             hmv => q{h.mm a v},
13750             ms => q{m.ss},
13751             y => q{y},
13752             yM => q{L.y},
13753             yMEd => q{E d.M.y},
13754             yMM => q{M.y},
13755             yMMM => q{LLL y},
13756             yMMMEd => q{E d. MMM y},
13757             yMMMM => q{LLLL y},
13758             yMMMMccccd => q{cccc d. MMMM y},
13759             yMMMd => q{d. MMM y},
13760             yMd => q{d.M.y},
13761             yQQQ => q{QQQ y},
13762             yQQQQ => q{QQQQ y},
13763             },
13764             'chinese' => {
13765             H => q{H},
13766             Hm => q{H.mm},
13767             Hms => q{H.mm.ss},
13768             MEd => q{E d.M.},
13769             MMMEd => q{E d.M.},
13770             MMMd => q{d.M.},
13771             Md => q{d.M.},
13772             hm => q{h.mm a},
13773             hms => q{h.mm.ss a},
13774             ms => q{mm.ss},
13775             y => q{y},
13776             yyyy => q{y},
13777             yyyyMEd => q{E d.M.y},
13778             yyyyMMMEd => q{E d.M.y},
13779             yyyyMMMd => q{d.M.y},
13780             yyyyMd => q{d.M.y},
13781             },
13782             'generic' => {
13783             E => q{ccc},
13784             Ed => q{E d.},
13785             Gy => q{y G},
13786             GyMMM => q{LLL y G},
13787             GyMMMEd => q{E d. MMM y G},
13788             GyMMMd => q{d. MMM y G},
13789             H => q{H},
13790             Hm => q{H.mm},
13791             Hms => q{H.mm.ss},
13792             M => q{L},
13793             MEd => q{E d.M.},
13794             MMM => q{LLL},
13795             MMMEd => q{ccc d. MMM},
13796             MMMMd => q{d. MMMM},
13797             MMMd => q{d. MMM},
13798             Md => q{d.M.},
13799             d => q{d},
13800             h => q{h a},
13801             hm => q{h.mm a},
13802             hms => q{h.mm.ss a},
13803             ms => q{mm.ss},
13804             y => q{y G},
13805             yyyy => q{y G},
13806             yyyyM => q{L.y G},
13807             yyyyMEd => q{E d.M.y G},
13808             yyyyMM => q{M.y G},
13809             yyyyMMM => q{LLL y G},
13810             yyyyMMMEd => q{E d. MMM y G},
13811             yyyyMMMM => q{LLLL y G},
13812             yyyyMMMMccccd => q{cccc d. MMMM y G},
13813             yyyyMMMd => q{d. MMM y G},
13814             yyyyMd => q{d.M.y G},
13815             yyyyQQQ => q{QQQ y G},
13816             yyyyQQQQ => q{QQQQ y G},
13817             },
13818             'buddhist' => {
13819             Ed => q{E d.},
13820             Gy => q{y G},
13821             GyMMM => q{LLL y G},
13822             GyMMMEd => q{E d. MMM y G},
13823             GyMMMd => q{d. MMM y G},
13824             M => q{L},
13825             MEd => q{E d.M.},
13826             MMM => q{LLL},
13827             MMMEd => q{ccc d. MMM},
13828             MMMd => q{d. MMM},
13829             Md => q{d.M.},
13830             d => q{d},
13831             y => q{y G},
13832             yyyy => q{y G},
13833             yyyyM => q{L.y G},
13834             yyyyMEd => q{E d.M.y G},
13835             yyyyMMM => q{LLL y G},
13836             yyyyMMMEd => q{E d. MMM y G},
13837             yyyyMMMM => q{LLLL y G},
13838             yyyyMMMd => q{d. MMM y G},
13839             yyyyMd => q{d.M.y G},
13840             yyyyQQQ => q{QQQ y G},
13841             yyyyQQQQ => q{QQQQ y G},
13842             },
13843             } },
13844             );
13845              
13846             has 'datetime_formats_append_item' => (
13847             is => 'ro',
13848             isa => HashRef,
13849             init_arg => undef,
13850             default => sub { {
13851             'gregorian' => {
13852             'Timezone' => '{0} {1}',
13853             },
13854             } },
13855             );
13856              
13857             has 'datetime_formats_interval' => (
13858             is => 'ro',
13859             isa => HashRef,
13860             init_arg => undef,
13861             default => sub { {
13862             'gregorian' => {
13863             H => {
13864             H => q{H–H},
13865             },
13866             Hm => {
13867             H => q{H.mm–H.mm},
13868             m => q{H.mm–H.mm},
13869             },
13870             Hmv => {
13871             H => q{H.mm–H.mm v},
13872             m => q{H.mm–H.mm v},
13873             },
13874             Hv => {
13875             H => q{H–H v},
13876             },
13877             M => {
13878             M => q{L.–L.},
13879             },
13880             MEd => {
13881             M => q{E d.M. – E d.M.},
13882             d => q{E d. – E d.M.},
13883             },
13884             MMM => {
13885             M => q{LLL–LLLL},
13886             },
13887             MMMEd => {
13888             M => q{E d. MMMM – E d. MMMM},
13889             d => q{E d. – E d. MMMM},
13890             },
13891             MMMM => {
13892             M => q{LLL–LLLL},
13893             },
13894             MMMd => {
13895             M => q{d. MMMM – d. MMMM},
13896             d => q{d.–d. MMMM},
13897             },
13898             Md => {
13899             M => q{d.M.–d.M.},
13900             d => q{d.–d.M.},
13901             },
13902             d => {
13903             d => q{d.–d.},
13904             },
13905             fallback => '{0}–{1}',
13906             h => {
13907             a => q{h a – h a},
13908             h => q{h–h a},
13909             },
13910             hm => {
13911             a => q{h.mm a – h.mm a},
13912             h => q{h.mm–h.mm a},
13913             m => q{h.mm–h.mm a},
13914             },
13915             hmv => {
13916             a => q{h.mm a – h.mm a v},
13917             h => q{h.mm–h.mm a v},
13918             m => q{h.mm–h.mm a v},
13919             },
13920             hv => {
13921             a => q{h a – h a v},
13922             h => q{h–h a v},
13923             },
13924             y => {
13925             y => q{y–y},
13926             },
13927             yM => {
13928             M => q{LLL–LLLL y},
13929             y => q{LLLL y – LLLL y},
13930             },
13931             yMEd => {
13932             M => q{E d.M.y – E d.M.y},
13933             d => q{E d.M.y – E d.M.y},
13934             y => q{E d.M.y – E d.M.y},
13935             },
13936             yMMM => {
13937             M => q{LLL–LLLL y},
13938             y => q{LLLL y – LLLL y},
13939             },
13940             yMMMEd => {
13941             M => q{E d. MMMM – E d. MMMM y},
13942             d => q{E d. – E d. MMMM y},
13943             y => q{E d. MMMM y – E d. MMMM y},
13944             },
13945             yMMMM => {
13946             M => q{LLL–LLLL y},
13947             y => q{LLLL y – LLLL y},
13948             },
13949             yMMMd => {
13950             M => q{d. MMMM – d. MMMM y},
13951             d => q{d.–d. MMMM y},
13952             y => q{d. MMMM y – d. MMMM y},
13953             },
13954             yMd => {
13955             M => q{d.M.–d.M.y},
13956             d => q{d.–d.M.y},
13957             y => q{d.M.y–d.M.y},
13958             },
13959             },
13960             'generic' => {
13961             H => {
13962             H => q{H–H},
13963             },
13964             Hm => {
13965             H => q{H.mm–H.mm},
13966             m => q{H.mm–H.mm},
13967             },
13968             Hmv => {
13969             H => q{H.mm–H.mm v},
13970             m => q{H.mm–H.mm v},
13971             },
13972             Hv => {
13973             H => q{H–H v},
13974             },
13975             M => {
13976             M => q{L.–L.},
13977             },
13978             MEd => {
13979             M => q{E d.M. – E d.M.},
13980             d => q{E d. – E d.M.},
13981             },
13982             MMM => {
13983             M => q{LLL–LLLL},
13984             },
13985             MMMEd => {
13986             M => q{E d. MMMM – E d. MMMM},
13987             d => q{E d. – E d. MMMM},
13988             },
13989             MMMM => {
13990             M => q{LLL–LLLL},
13991             },
13992             MMMd => {
13993             M => q{d. MMMM – d. MMMM},
13994             d => q{d.–d. MMMM},
13995             },
13996             Md => {
13997             M => q{d.M.–d.M.},
13998             d => q{d.–d.M.},
13999             },
14000             d => {
14001             d => q{d.–d.},
14002             },
14003             fallback => '{0}–{1}',
14004             h => {
14005             a => q{h a – h a},
14006             h => q{h–h a},
14007             },
14008             hm => {
14009             a => q{h.mm a – h.mm a},
14010             h => q{h.mm–h.mm a},
14011             m => q{h.mm–h.mm a},
14012             },
14013             hmv => {
14014             a => q{h.mm a – h.mm a v},
14015             h => q{h.mm–h.mm a v},
14016             m => q{h.mm–h.mm a v},
14017             },
14018             hv => {
14019             a => q{h a – h a v},
14020             h => q{h–h a v},
14021             },
14022             y => {
14023             y => q{y–y G},
14024             },
14025             yM => {
14026             M => q{LLL–LLLL y G},
14027             y => q{LLLL y – LLLL y G},
14028             },
14029             yMEd => {
14030             M => q{E d.M.y – E d.M.y G},
14031             d => q{E d.M.y – E d.M.y G},
14032             y => q{E d.M.y – E d.M.y G},
14033             },
14034             yMMM => {
14035             M => q{LLL–LLLL y G},
14036             y => q{LLLL y – LLLL y G},
14037             },
14038             yMMMEd => {
14039             M => q{E d. MMMM – E d. MMMM y G},
14040             d => q{E d. – E d. MMMM y G},
14041             y => q{E d. MMMM y – E d. MMMM y G},
14042             },
14043             yMMMM => {
14044             M => q{LLL–LLLL y G},
14045             y => q{LLLL y – LLLL y G},
14046             },
14047             yMMMd => {
14048             M => q{d. MMMM – d. MMMM y G},
14049             d => q{d.–d. MMMM y G},
14050             y => q{d. MMMM y – d. MMMM y G},
14051             },
14052             yMd => {
14053             M => q{d.M.–d.M.y G},
14054             d => q{d.–d.M.y G},
14055             y => q{d.M.y–d.M.y G},
14056             },
14057             },
14058             } },
14059             );
14060              
14061             has 'time_zone_names' => (
14062             is => 'ro',
14063             isa => HashRef,
14064             init_arg => undef,
14065             default => sub { {
14066             hourFormat => q(+H.mm;-H.mm),
14067             gmtFormat => q(UTC{0}),
14068             gmtZeroFormat => q(UTC),
14069             regionFormat => q(aikavyöhyke: {0}),
14070             regionFormat => q({0} (kesäaika)),
14071             regionFormat => q({0} (normaaliaika)),
14072             fallbackFormat => q({1} ({0})),
14073             'Acre' => {
14074             long => {
14075             'daylight' => q(Acren kesäaika),
14076             'generic' => q(Acren aika),
14077             'standard' => q(Acren normaaliaika),
14078             },
14079             },
14080             'Afghanistan' => {
14081             long => {
14082             'standard' => q(Afganistanin aika),
14083             },
14084             },
14085             'Africa/Abidjan' => {
14086             exemplarCity => q#Abidjan#,
14087             },
14088             'Africa/Accra' => {
14089             exemplarCity => q#Accra#,
14090             },
14091             'Africa/Addis_Ababa' => {
14092             exemplarCity => q#Addis Abeba#,
14093             },
14094             'Africa/Algiers' => {
14095             exemplarCity => q#Alger#,
14096             },
14097             'Africa/Asmera' => {
14098             exemplarCity => q#Asmara#,
14099             },
14100             'Africa/Bamako' => {
14101             exemplarCity => q#Bamako#,
14102             },
14103             'Africa/Bangui' => {
14104             exemplarCity => q#Bangui#,
14105             },
14106             'Africa/Banjul' => {
14107             exemplarCity => q#Banjul#,
14108             },
14109             'Africa/Bissau' => {
14110             exemplarCity => q#Bissau#,
14111             },
14112             'Africa/Blantyre' => {
14113             exemplarCity => q#Blantyre#,
14114             },
14115             'Africa/Brazzaville' => {
14116             exemplarCity => q#Brazzaville#,
14117             },
14118             'Africa/Bujumbura' => {
14119             exemplarCity => q#Bujumbura#,
14120             },
14121             'Africa/Cairo' => {
14122             exemplarCity => q#Kairo#,
14123             },
14124             'Africa/Casablanca' => {
14125             exemplarCity => q#Casablanca#,
14126             },
14127             'Africa/Ceuta' => {
14128             exemplarCity => q#Ceuta#,
14129             },
14130             'Africa/Conakry' => {
14131             exemplarCity => q#Conakry#,
14132             },
14133             'Africa/Dakar' => {
14134             exemplarCity => q#Dakar#,
14135             },
14136             'Africa/Dar_es_Salaam' => {
14137             exemplarCity => q#Dar es Salaam#,
14138             },
14139             'Africa/Djibouti' => {
14140             exemplarCity => q#Djibouti#,
14141             },
14142             'Africa/Douala' => {
14143             exemplarCity => q#Douala#,
14144             },
14145             'Africa/El_Aaiun' => {
14146             exemplarCity => q#El Aaiún#,
14147             },
14148             'Africa/Freetown' => {
14149             exemplarCity => q#Freetown#,
14150             },
14151             'Africa/Gaborone' => {
14152             exemplarCity => q#Gaborone#,
14153             },
14154             'Africa/Harare' => {
14155             exemplarCity => q#Harare#,
14156             },
14157             'Africa/Johannesburg' => {
14158             exemplarCity => q#Johannesburg#,
14159             },
14160             'Africa/Juba' => {
14161             exemplarCity => q#Juba#,
14162             },
14163             'Africa/Kampala' => {
14164             exemplarCity => q#Kampala#,
14165             },
14166             'Africa/Khartoum' => {
14167             exemplarCity => q#Khartum#,
14168             },
14169             'Africa/Kigali' => {
14170             exemplarCity => q#Kigali#,
14171             },
14172             'Africa/Kinshasa' => {
14173             exemplarCity => q#Kinshasa#,
14174             },
14175             'Africa/Lagos' => {
14176             exemplarCity => q#Lagos#,
14177             },
14178             'Africa/Libreville' => {
14179             exemplarCity => q#Libreville#,
14180             },
14181             'Africa/Lome' => {
14182             exemplarCity => q#Lomé#,
14183             },
14184             'Africa/Luanda' => {
14185             exemplarCity => q#Luanda#,
14186             },
14187             'Africa/Lubumbashi' => {
14188             exemplarCity => q#Lubumbashi#,
14189             },
14190             'Africa/Lusaka' => {
14191             exemplarCity => q#Lusaka#,
14192             },
14193             'Africa/Malabo' => {
14194             exemplarCity => q#Malabo#,
14195             },
14196             'Africa/Maputo' => {
14197             exemplarCity => q#Maputo#,
14198             },
14199             'Africa/Maseru' => {
14200             exemplarCity => q#Maseru#,
14201             },
14202             'Africa/Mbabane' => {
14203             exemplarCity => q#Mbabane#,
14204             },
14205             'Africa/Mogadishu' => {
14206             exemplarCity => q#Mogadishu#,
14207             },
14208             'Africa/Monrovia' => {
14209             exemplarCity => q#Monrovia#,
14210             },
14211             'Africa/Nairobi' => {
14212             exemplarCity => q#Nairobi#,
14213             },
14214             'Africa/Ndjamena' => {
14215             exemplarCity => q#N’Djamena#,
14216             },
14217             'Africa/Niamey' => {
14218             exemplarCity => q#Niamey#,
14219             },
14220             'Africa/Nouakchott' => {
14221             exemplarCity => q#Nouakchott#,
14222             },
14223             'Africa/Ouagadougou' => {
14224             exemplarCity => q#Ouagadougou#,
14225             },
14226             'Africa/Porto-Novo' => {
14227             exemplarCity => q#Porto-Novo#,
14228             },
14229             'Africa/Sao_Tome' => {
14230             exemplarCity => q#São Tomé#,
14231             },
14232             'Africa/Tripoli' => {
14233             exemplarCity => q#Tripoli#,
14234             },
14235             'Africa/Tunis' => {
14236             exemplarCity => q#Tunis#,
14237             },
14238             'Africa/Windhoek' => {
14239             exemplarCity => q#Windhoek#,
14240             },
14241             'Africa_Central' => {
14242             long => {
14243             'standard' => q(Keski-Afrikan aika),
14244             },
14245             },
14246             'Africa_Eastern' => {
14247             long => {
14248             'standard' => q(Itä-Afrikan aika),
14249             },
14250             },
14251             'Africa_Southern' => {
14252             long => {
14253             'standard' => q(Etelä-Afrikan aika),
14254             },
14255             },
14256             'Africa_Western' => {
14257             long => {
14258             'daylight' => q(Länsi-Afrikan kesäaika),
14259             'generic' => q(Länsi-Afrikan aika),
14260             'standard' => q(Länsi-Afrikan normaaliaika),
14261             },
14262             },
14263             'Alaska' => {
14264             long => {
14265             'daylight' => q(Alaskan kesäaika),
14266             'generic' => q(Alaskan aika),
14267             'standard' => q(Alaskan normaaliaika),
14268             },
14269             },
14270             'Almaty' => {
14271             long => {
14272             'daylight' => q(Almatyn kesäaika),
14273             'generic' => q(Almatyn aika),
14274             'standard' => q(Almatyn normaaliaika),
14275             },
14276             },
14277             'Amazon' => {
14278             long => {
14279             'daylight' => q(Amazonin kesäaika),
14280             'generic' => q(Amazonin aika),
14281             'standard' => q(Amazonin normaaliaika),
14282             },
14283             },
14284             'America/Adak' => {
14285             exemplarCity => q#Adak#,
14286             },
14287             'America/Anchorage' => {
14288             exemplarCity => q#Anchorage#,
14289             },
14290             'America/Anguilla' => {
14291             exemplarCity => q#Anguilla#,
14292             },
14293             'America/Antigua' => {
14294             exemplarCity => q#Antigua#,
14295             },
14296             'America/Araguaina' => {
14297             exemplarCity => q#Araguaína#,
14298             },
14299             'America/Argentina/La_Rioja' => {
14300             exemplarCity => q#La Rioja#,
14301             },
14302             'America/Argentina/Rio_Gallegos' => {
14303             exemplarCity => q#Rio Gallegos#,
14304             },
14305             'America/Argentina/Salta' => {
14306             exemplarCity => q#Salta#,
14307             },
14308             'America/Argentina/San_Juan' => {
14309             exemplarCity => q#San Juan#,
14310             },
14311             'America/Argentina/San_Luis' => {
14312             exemplarCity => q#San Luis#,
14313             },
14314             'America/Argentina/Tucuman' => {
14315             exemplarCity => q#Tucumán#,
14316             },
14317             'America/Argentina/Ushuaia' => {
14318             exemplarCity => q#Ushuaia#,
14319             },
14320             'America/Aruba' => {
14321             exemplarCity => q#Aruba#,
14322             },
14323             'America/Asuncion' => {
14324             exemplarCity => q#Asunción#,
14325             },
14326             'America/Bahia' => {
14327             exemplarCity => q#Bahia#,
14328             },
14329             'America/Bahia_Banderas' => {
14330             exemplarCity => q#Bahía de Banderas#,
14331             },
14332             'America/Barbados' => {
14333             exemplarCity => q#Barbados#,
14334             },
14335             'America/Belem' => {
14336             exemplarCity => q#Belem#,
14337             },
14338             'America/Belize' => {
14339             exemplarCity => q#Belize#,
14340             },
14341             'America/Blanc-Sablon' => {
14342             exemplarCity => q#Blanc-Sablon#,
14343             },
14344             'America/Boa_Vista' => {
14345             exemplarCity => q#Boa Vista#,
14346             },
14347             'America/Bogota' => {
14348             exemplarCity => q#Bogotá#,
14349             },
14350             'America/Boise' => {
14351             exemplarCity => q#Boise#,
14352             },
14353             'America/Buenos_Aires' => {
14354             exemplarCity => q#Buenos Aires#,
14355             },
14356             'America/Cambridge_Bay' => {
14357             exemplarCity => q#Cambridge Bay#,
14358             },
14359             'America/Campo_Grande' => {
14360             exemplarCity => q#Campo Grande#,
14361             },
14362             'America/Cancun' => {
14363             exemplarCity => q#Cancún#,
14364             },
14365             'America/Caracas' => {
14366             exemplarCity => q#Caracas#,
14367             },
14368             'America/Catamarca' => {
14369             exemplarCity => q#Catamarca#,
14370             },
14371             'America/Cayenne' => {
14372             exemplarCity => q#Cayenne#,
14373             },
14374             'America/Cayman' => {
14375             exemplarCity => q#Cayman#,
14376             },
14377             'America/Chicago' => {
14378             exemplarCity => q#Chicago#,
14379             },
14380             'America/Chihuahua' => {
14381             exemplarCity => q#Chihuahua#,
14382             },
14383             'America/Coral_Harbour' => {
14384             exemplarCity => q#Atikokan#,
14385             },
14386             'America/Cordoba' => {
14387             exemplarCity => q#Córdoba#,
14388             },
14389             'America/Costa_Rica' => {
14390             exemplarCity => q#Costa Rica#,
14391             },
14392             'America/Creston' => {
14393             exemplarCity => q#Creston#,
14394             },
14395             'America/Cuiaba' => {
14396             exemplarCity => q#Cuiabá#,
14397             },
14398             'America/Curacao' => {
14399             exemplarCity => q#Curaçao#,
14400             },
14401             'America/Danmarkshavn' => {
14402             exemplarCity => q#Danmarkshavn#,
14403             },
14404             'America/Dawson' => {
14405             exemplarCity => q#Dawson#,
14406             },
14407             'America/Dawson_Creek' => {
14408             exemplarCity => q#Dawson Creek#,
14409             },
14410             'America/Denver' => {
14411             exemplarCity => q#Denver#,
14412             },
14413             'America/Detroit' => {
14414             exemplarCity => q#Detroit#,
14415             },
14416             'America/Dominica' => {
14417             exemplarCity => q#Dominica#,
14418             },
14419             'America/Edmonton' => {
14420             exemplarCity => q#Edmonton#,
14421             },
14422             'America/Eirunepe' => {
14423             exemplarCity => q#Eirunepé#,
14424             },
14425             'America/El_Salvador' => {
14426             exemplarCity => q#El Salvador#,
14427             },
14428             'America/Fortaleza' => {
14429             exemplarCity => q#Fortaleza#,
14430             },
14431             'America/Glace_Bay' => {
14432             exemplarCity => q#Glace Bay#,
14433             },
14434             'America/Godthab' => {
14435             exemplarCity => q#GodthÃ¥b#,
14436             },
14437             'America/Goose_Bay' => {
14438             exemplarCity => q#Goose Bay#,
14439             },
14440             'America/Grand_Turk' => {
14441             exemplarCity => q#Grand Turk#,
14442             },
14443             'America/Grenada' => {
14444             exemplarCity => q#Grenada#,
14445             },
14446             'America/Guadeloupe' => {
14447             exemplarCity => q#Guadeloupe#,
14448             },
14449             'America/Guatemala' => {
14450             exemplarCity => q#Guatemala#,
14451             },
14452             'America/Guayaquil' => {
14453             exemplarCity => q#Guayaquil#,
14454             },
14455             'America/Guyana' => {
14456             exemplarCity => q#Guyana#,
14457             },
14458             'America/Halifax' => {
14459             exemplarCity => q#Halifax#,
14460             },
14461             'America/Havana' => {
14462             exemplarCity => q#Havanna#,
14463             },
14464             'America/Hermosillo' => {
14465             exemplarCity => q#Hermosillo#,
14466             },
14467             'America/Indiana/Knox' => {
14468             exemplarCity => q#Knox, Indiana#,
14469             },
14470             'America/Indiana/Marengo' => {
14471             exemplarCity => q#Marengo, Indiana#,
14472             },
14473             'America/Indiana/Petersburg' => {
14474             exemplarCity => q#Petersburg, Indiana#,
14475             },
14476             'America/Indiana/Tell_City' => {
14477             exemplarCity => q#Tell City, Indiana#,
14478             },
14479             'America/Indiana/Vevay' => {
14480             exemplarCity => q#Vevay, Indiana#,
14481             },
14482             'America/Indiana/Vincennes' => {
14483             exemplarCity => q#Vincennes, Indiana#,
14484             },
14485             'America/Indiana/Winamac' => {
14486             exemplarCity => q#Winamac, Indiana#,
14487             },
14488             'America/Indianapolis' => {
14489             exemplarCity => q#Indianapolis#,
14490             },
14491             'America/Inuvik' => {
14492             exemplarCity => q#Inuvik#,
14493             },
14494             'America/Iqaluit' => {
14495             exemplarCity => q#Iqaluit#,
14496             },
14497             'America/Jamaica' => {
14498             exemplarCity => q#Jamaika#,
14499             },
14500             'America/Jujuy' => {
14501             exemplarCity => q#Jujuy#,
14502             },
14503             'America/Juneau' => {
14504             exemplarCity => q#Juneau#,
14505             },
14506             'America/Kentucky/Monticello' => {
14507             exemplarCity => q#Monticello, Kentucky#,
14508             },
14509             'America/Kralendijk' => {
14510             exemplarCity => q#Kralendijk#,
14511             },
14512             'America/La_Paz' => {
14513             exemplarCity => q#La Paz#,
14514             },
14515             'America/Lima' => {
14516             exemplarCity => q#Lima#,
14517             },
14518             'America/Los_Angeles' => {
14519             exemplarCity => q#Los Angeles#,
14520             },
14521             'America/Louisville' => {
14522             exemplarCity => q#Louisville#,
14523             },
14524             'America/Lower_Princes' => {
14525             exemplarCity => q#Lower Prince’s Quarter#,
14526             },
14527             'America/Maceio' => {
14528             exemplarCity => q#Maceió#,
14529             },
14530             'America/Managua' => {
14531             exemplarCity => q#Managua#,
14532             },
14533             'America/Manaus' => {
14534             exemplarCity => q#Manaus#,
14535             },
14536             'America/Marigot' => {
14537             exemplarCity => q#Marigot#,
14538             },
14539             'America/Martinique' => {
14540             exemplarCity => q#Martinique#,
14541             },
14542             'America/Matamoros' => {
14543             exemplarCity => q#Matamoros#,
14544             },
14545             'America/Mazatlan' => {
14546             exemplarCity => q#Mazatlán#,
14547             },
14548             'America/Mendoza' => {
14549             exemplarCity => q#Mendoza#,
14550             },
14551             'America/Menominee' => {
14552             exemplarCity => q#Menominee#,
14553             },
14554             'America/Merida' => {
14555             exemplarCity => q#Mérida#,
14556             },
14557             'America/Metlakatla' => {
14558             exemplarCity => q#Metlakatla#,
14559             },
14560             'America/Mexico_City' => {
14561             exemplarCity => q#Ciudad de México#,
14562             },
14563             'America/Miquelon' => {
14564             exemplarCity => q#Miquelon#,
14565             },
14566             'America/Moncton' => {
14567             exemplarCity => q#Moncton#,
14568             },
14569             'America/Monterrey' => {
14570             exemplarCity => q#Monterrey#,
14571             },
14572             'America/Montevideo' => {
14573             exemplarCity => q#Montevideo#,
14574             },
14575             'America/Montserrat' => {
14576             exemplarCity => q#Montserrat#,
14577             },
14578             'America/Nassau' => {
14579             exemplarCity => q#Nassau#,
14580             },
14581             'America/New_York' => {
14582             exemplarCity => q#New York#,
14583             },
14584             'America/Nipigon' => {
14585             exemplarCity => q#Nipigon#,
14586             },
14587             'America/Nome' => {
14588             exemplarCity => q#Nome#,
14589             },
14590             'America/Noronha' => {
14591             exemplarCity => q#Noronha#,
14592             },
14593             'America/North_Dakota/Beulah' => {
14594             exemplarCity => q#Beulah, Pohjois-Dakota#,
14595             },
14596             'America/North_Dakota/Center' => {
14597             exemplarCity => q#Center, Pohjois-Dakota#,
14598             },
14599             'America/North_Dakota/New_Salem' => {
14600             exemplarCity => q#New Salem, Pohjois-Dakota#,
14601             },
14602             'America/Ojinaga' => {
14603             exemplarCity => q#Ojinaga#,
14604             },
14605             'America/Panama' => {
14606             exemplarCity => q#Panama#,
14607             },
14608             'America/Pangnirtung' => {
14609             exemplarCity => q#Pangnirtung#,
14610             },
14611             'America/Paramaribo' => {
14612             exemplarCity => q#Paramaribo#,
14613             },
14614             'America/Phoenix' => {
14615             exemplarCity => q#Phoenix#,
14616             },
14617             'America/Port-au-Prince' => {
14618             exemplarCity => q#Port-au-Prince#,
14619             },
14620             'America/Port_of_Spain' => {
14621             exemplarCity => q#Port of Spain#,
14622             },
14623             'America/Porto_Velho' => {
14624             exemplarCity => q#Porto Velho#,
14625             },
14626             'America/Puerto_Rico' => {
14627             exemplarCity => q#Puerto Rico#,
14628             },
14629             'America/Rainy_River' => {
14630             exemplarCity => q#Rainy River#,
14631             },
14632             'America/Rankin_Inlet' => {
14633             exemplarCity => q#Rankin Inlet#,
14634             },
14635             'America/Recife' => {
14636             exemplarCity => q#Recife#,
14637             },
14638             'America/Regina' => {
14639             exemplarCity => q#Regina#,
14640             },
14641             'America/Resolute' => {
14642             exemplarCity => q#Resolute#,
14643             },
14644             'America/Rio_Branco' => {
14645             exemplarCity => q#Rio Branco#,
14646             },
14647             'America/Santa_Isabel' => {
14648             exemplarCity => q#Santa Isabel#,
14649             },
14650             'America/Santarem' => {
14651             exemplarCity => q#Santarém#,
14652             },
14653             'America/Santiago' => {
14654             exemplarCity => q#Santiago de Chile#,
14655             },
14656             'America/Santo_Domingo' => {
14657             exemplarCity => q#Santo Domingo#,
14658             },
14659             'America/Sao_Paulo' => {
14660             exemplarCity => q#São Paulo#,
14661             },
14662             'America/Scoresbysund' => {
14663             exemplarCity => q#Scoresbysund#,
14664             },
14665             'America/Sitka' => {
14666             exemplarCity => q#Sitka#,
14667             },
14668             'America/St_Barthelemy' => {
14669             exemplarCity => q#Saint-Barthélemy#,
14670             },
14671             'America/St_Johns' => {
14672             exemplarCity => q#St. John’s#,
14673             },
14674             'America/St_Kitts' => {
14675             exemplarCity => q#Saint Kitts#,
14676             },
14677             'America/St_Lucia' => {
14678             exemplarCity => q#Saint Lucia#,
14679             },
14680             'America/St_Thomas' => {
14681             exemplarCity => q#Saint Thomas#,
14682             },
14683             'America/St_Vincent' => {
14684             exemplarCity => q#Saint Vincent#,
14685             },
14686             'America/Swift_Current' => {
14687             exemplarCity => q#Swift Current#,
14688             },
14689             'America/Tegucigalpa' => {
14690             exemplarCity => q#Tegucigalpa#,
14691             },
14692             'America/Thule' => {
14693             exemplarCity => q#Qaanaaq#,
14694             },
14695             'America/Thunder_Bay' => {
14696             exemplarCity => q#Thunder Bay#,
14697             },
14698             'America/Tijuana' => {
14699             exemplarCity => q#Tijuana#,
14700             },
14701             'America/Toronto' => {
14702             exemplarCity => q#Toronto#,
14703             },
14704             'America/Tortola' => {
14705             exemplarCity => q#Tortola#,
14706             },
14707             'America/Vancouver' => {
14708             exemplarCity => q#Vancouver#,
14709             },
14710             'America/Whitehorse' => {
14711             exemplarCity => q#Whitehorse#,
14712             },
14713             'America/Winnipeg' => {
14714             exemplarCity => q#Winnipeg#,
14715             },
14716             'America/Yakutat' => {
14717             exemplarCity => q#Yakutat#,
14718             },
14719             'America/Yellowknife' => {
14720             exemplarCity => q#Yellowknife#,
14721             },
14722             'America_Central' => {
14723             long => {
14724             'daylight' => q(Yhdysvaltain keskinen kesäaika),
14725             'generic' => q(Yhdysvaltain keskinen aika),
14726             'standard' => q(Yhdysvaltain keskinen normaaliaika),
14727             },
14728             },
14729             'America_Eastern' => {
14730             long => {
14731             'daylight' => q(Yhdysvaltain itäinen kesäaika),
14732             'generic' => q(Yhdysvaltain itäinen aika),
14733             'standard' => q(Yhdysvaltain itäinen normaaliaika),
14734             },
14735             },
14736             'America_Mountain' => {
14737             long => {
14738             'daylight' => q(Kalliovuorten kesäaika),
14739             'generic' => q(Kalliovuorten aika),
14740             'standard' => q(Kalliovuorten normaaliaika),
14741             },
14742             },
14743             'America_Pacific' => {
14744             long => {
14745             'daylight' => q(Yhdysvaltain Tyynenmeren kesäaika),
14746             'generic' => q(Yhdysvaltain Tyynenmeren aika),
14747             'standard' => q(Yhdysvaltain Tyynenmeren normaaliaika),
14748             },
14749             },
14750             'Anadyr' => {
14751             long => {
14752             'daylight' => q(Anadyrin kesäaika),
14753             'generic' => q(Anadyrin aika),
14754             'standard' => q(Anadyrin normaaliaika),
14755             },
14756             },
14757             'Antarctica/Casey' => {
14758             exemplarCity => q#Casey#,
14759             },
14760             'Antarctica/Davis' => {
14761             exemplarCity => q#Davis#,
14762             },
14763             'Antarctica/DumontDUrville' => {
14764             exemplarCity => q#Dumont d’Urville#,
14765             },
14766             'Antarctica/Macquarie' => {
14767             exemplarCity => q#Macquariensaari#,
14768             },
14769             'Antarctica/Mawson' => {
14770             exemplarCity => q#Mawson#,
14771             },
14772             'Antarctica/McMurdo' => {
14773             exemplarCity => q#McMurdo#,
14774             },
14775             'Antarctica/Palmer' => {
14776             exemplarCity => q#Palmer#,
14777             },
14778             'Antarctica/Rothera' => {
14779             exemplarCity => q#Rothera#,
14780             },
14781             'Antarctica/Syowa' => {
14782             exemplarCity => q#Syowa#,
14783             },
14784             'Antarctica/Troll' => {
14785             exemplarCity => q#Troll#,
14786             },
14787             'Antarctica/Vostok' => {
14788             exemplarCity => q#Vostok#,
14789             },
14790             'Apia' => {
14791             long => {
14792             'daylight' => q(Apian kesäaika),
14793             'generic' => q(Apian aika),
14794             'standard' => q(Apian normaaliaika),
14795             },
14796             },
14797             'Aqtau' => {
14798             long => {
14799             'daylight' => q(Aqtaw’n kesäaika),
14800             'generic' => q(Aqtaw’n aika),
14801             'standard' => q(Aqtaw’n normaaliaika),
14802             },
14803             },
14804             'Aqtobe' => {
14805             long => {
14806             'daylight' => q(Aqtöben kesäaika),
14807             'generic' => q(Aqtöben aika),
14808             'standard' => q(Aqtöben normaaliaika),
14809             },
14810             },
14811             'Arabian' => {
14812             long => {
14813             'daylight' => q(Saudi-Arabian kesäaika),
14814             'generic' => q(Saudi-Arabian aika),
14815             'standard' => q(Saudi-Arabian normaaliaika),
14816             },
14817             },
14818             'Arctic/Longyearbyen' => {
14819             exemplarCity => q#Longyearbyen#,
14820             },
14821             'Argentina' => {
14822             long => {
14823             'daylight' => q(Argentiinan kesäaika),
14824             'generic' => q(Argentiinan aika),
14825             'standard' => q(Argentiinan normaaliaika),
14826             },
14827             },
14828             'Argentina_Western' => {
14829             long => {
14830             'daylight' => q(Länsi-Argentiinan kesäaika),
14831             'generic' => q(Länsi-Argentiinan aika),
14832             'standard' => q(Länsi-Argentiinan normaaliaika),
14833             },
14834             },
14835             'Armenia' => {
14836             long => {
14837             'daylight' => q(Armenian kesäaika),
14838             'generic' => q(Armenian aika),
14839             'standard' => q(Armenian normaaliaika),
14840             },
14841             },
14842             'Asia/Aden' => {
14843             exemplarCity => q#Aden#,
14844             },
14845             'Asia/Almaty' => {
14846             exemplarCity => q#Almaty#,
14847             },
14848             'Asia/Amman' => {
14849             exemplarCity => q#Amman#,
14850             },
14851             'Asia/Anadyr' => {
14852             exemplarCity => q#Anadyr#,
14853             },
14854             'Asia/Aqtau' => {
14855             exemplarCity => q#Aqtaw#,
14856             },
14857             'Asia/Aqtobe' => {
14858             exemplarCity => q#Aqtöbe#,
14859             },
14860             'Asia/Ashgabat' => {
14861             exemplarCity => q#AÅ¡gabat#,
14862             },
14863             'Asia/Baghdad' => {
14864             exemplarCity => q#Bagdad#,
14865             },
14866             'Asia/Bahrain' => {
14867             exemplarCity => q#Bahrain#,
14868             },
14869             'Asia/Baku' => {
14870             exemplarCity => q#Baku#,
14871             },
14872             'Asia/Bangkok' => {
14873             exemplarCity => q#Bangkok#,
14874             },
14875             'Asia/Beirut' => {
14876             exemplarCity => q#Beirut#,
14877             },
14878             'Asia/Bishkek' => {
14879             exemplarCity => q#BiÅ¡kek#,
14880             },
14881             'Asia/Brunei' => {
14882             exemplarCity => q#Brunei#,
14883             },
14884             'Asia/Calcutta' => {
14885             exemplarCity => q#Kalkutta#,
14886             },
14887             'Asia/Chita' => {
14888             exemplarCity => q#TÅ¡ita#,
14889             },
14890             'Asia/Choibalsan' => {
14891             exemplarCity => q#TÅ¡oibalsa#,
14892             },
14893             'Asia/Colombo' => {
14894             exemplarCity => q#Colombo#,
14895             },
14896             'Asia/Damascus' => {
14897             exemplarCity => q#Damaskos#,
14898             },
14899             'Asia/Dhaka' => {
14900             exemplarCity => q#Dhaka#,
14901             },
14902             'Asia/Dili' => {
14903             exemplarCity => q#Dili#,
14904             },
14905             'Asia/Dubai' => {
14906             exemplarCity => q#Dubai#,
14907             },
14908             'Asia/Dushanbe' => {
14909             exemplarCity => q#DuÅ¡anbe#,
14910             },
14911             'Asia/Gaza' => {
14912             exemplarCity => q#Gaza#,
14913             },
14914             'Asia/Hebron' => {
14915             exemplarCity => q#Hebron#,
14916             },
14917             'Asia/Hong_Kong' => {
14918             exemplarCity => q#Hongkong#,
14919             },
14920             'Asia/Hovd' => {
14921             exemplarCity => q#Hovd#,
14922             },
14923             'Asia/Irkutsk' => {
14924             exemplarCity => q#Irkutsk#,
14925             },
14926             'Asia/Jakarta' => {
14927             exemplarCity => q#Jakarta#,
14928             },
14929             'Asia/Jayapura' => {
14930             exemplarCity => q#Jayapura#,
14931             },
14932             'Asia/Jerusalem' => {
14933             exemplarCity => q#Jerusalem#,
14934             },
14935             'Asia/Kabul' => {
14936             exemplarCity => q#Kabul#,
14937             },
14938             'Asia/Kamchatka' => {
14939             exemplarCity => q#KamtÅ¡atka#,
14940             },
14941             'Asia/Karachi' => {
14942             exemplarCity => q#Karachi#,
14943             },
14944             'Asia/Katmandu' => {
14945             exemplarCity => q#Kathmandu#,
14946             },
14947             'Asia/Khandyga' => {
14948             exemplarCity => q#Handyga#,
14949             },
14950             'Asia/Krasnoyarsk' => {
14951             exemplarCity => q#Krasnojarsk#,
14952             },
14953             'Asia/Kuala_Lumpur' => {
14954             exemplarCity => q#Kuala Lumpur#,
14955             },
14956             'Asia/Kuching' => {
14957             exemplarCity => q#Kuching#,
14958             },
14959             'Asia/Kuwait' => {
14960             exemplarCity => q#Kuwait#,
14961             },
14962             'Asia/Macau' => {
14963             exemplarCity => q#Macao#,
14964             },
14965             'Asia/Magadan' => {
14966             exemplarCity => q#Magadan#,
14967             },
14968             'Asia/Makassar' => {
14969             exemplarCity => q#Makassar#,
14970             },
14971             'Asia/Manila' => {
14972             exemplarCity => q#Manila#,
14973             },
14974             'Asia/Muscat' => {
14975             exemplarCity => q#Muscat#,
14976             },
14977             'Asia/Nicosia' => {
14978             exemplarCity => q#Nikosia#,
14979             },
14980             'Asia/Novokuznetsk' => {
14981             exemplarCity => q#Novokuznetsk#,
14982             },
14983             'Asia/Novosibirsk' => {
14984             exemplarCity => q#Novosibirsk#,
14985             },
14986             'Asia/Omsk' => {
14987             exemplarCity => q#Omsk#,
14988             },
14989             'Asia/Oral' => {
14990             exemplarCity => q#Uralsk#,
14991             },
14992             'Asia/Phnom_Penh' => {
14993             exemplarCity => q#Phnom Penh#,
14994             },
14995             'Asia/Pontianak' => {
14996             exemplarCity => q#Pontianak#,
14997             },
14998             'Asia/Pyongyang' => {
14999             exemplarCity => q#Pjongjang#,
15000             },
15001             'Asia/Qatar' => {
15002             exemplarCity => q#Qatar#,
15003             },
15004             'Asia/Qyzylorda' => {
15005             exemplarCity => q#Qızılorda#,
15006             },
15007             'Asia/Rangoon' => {
15008             exemplarCity => q#Yangon#,
15009             },
15010             'Asia/Riyadh' => {
15011             exemplarCity => q#Riad#,
15012             },
15013             'Asia/Saigon' => {
15014             exemplarCity => q#Hồ Chí Minhin kaupunki#,
15015             },
15016             'Asia/Sakhalin' => {
15017             exemplarCity => q#Sahalin#,
15018             },
15019             'Asia/Samarkand' => {
15020             exemplarCity => q#Samarkand#,
15021             },
15022             'Asia/Seoul' => {
15023             exemplarCity => q#Soul#,
15024             },
15025             'Asia/Shanghai' => {
15026             exemplarCity => q#Shanghai#,
15027             },
15028             'Asia/Singapore' => {
15029             exemplarCity => q#Singapore#,
15030             },
15031             'Asia/Srednekolymsk' => {
15032             exemplarCity => q#Srednekolymsk#,
15033             },
15034             'Asia/Taipei' => {
15035             exemplarCity => q#Taipei#,
15036             },
15037             'Asia/Tashkent' => {
15038             exemplarCity => q#TaÅ¡kent#,
15039             },
15040             'Asia/Tbilisi' => {
15041             exemplarCity => q#Tbilisi#,
15042             },
15043             'Asia/Tehran' => {
15044             exemplarCity => q#Teheran#,
15045             },
15046             'Asia/Thimphu' => {
15047             exemplarCity => q#Thimphu#,
15048             },
15049             'Asia/Tokyo' => {
15050             exemplarCity => q#Tokio#,
15051             },
15052             'Asia/Ulaanbaatar' => {
15053             exemplarCity => q#Ulan Bator#,
15054             },
15055             'Asia/Urumqi' => {
15056             exemplarCity => q#Ãœrümqi#,
15057             },
15058             'Asia/Ust-Nera' => {
15059             exemplarCity => q#Ust-Nera#,
15060             },
15061             'Asia/Vientiane' => {
15062             exemplarCity => q#Vientiane#,
15063             },
15064             'Asia/Vladivostok' => {
15065             exemplarCity => q#Vladivostok#,
15066             },
15067             'Asia/Yakutsk' => {
15068             exemplarCity => q#Jakutsk#,
15069             },
15070             'Asia/Yekaterinburg' => {
15071             exemplarCity => q#Jekaterinburg#,
15072             },
15073             'Asia/Yerevan' => {
15074             exemplarCity => q#Jerevan#,
15075             },
15076             'Atlantic' => {
15077             long => {
15078             'daylight' => q(Kanadan Atlantin kesäaika),
15079             'generic' => q(Kanadan Atlantin aika),
15080             'standard' => q(Kanadan Atlantin normaaliaika),
15081             },
15082             },
15083             'Atlantic/Azores' => {
15084             exemplarCity => q#Azorit#,
15085             },
15086             'Atlantic/Bermuda' => {
15087             exemplarCity => q#Bermuda#,
15088             },
15089             'Atlantic/Canary' => {
15090             exemplarCity => q#Kanariansaaret#,
15091             },
15092             'Atlantic/Cape_Verde' => {
15093             exemplarCity => q#Kap Verde#,
15094             },
15095             'Atlantic/Faeroe' => {
15096             exemplarCity => q#Färsaaret#,
15097             },
15098             'Atlantic/Madeira' => {
15099             exemplarCity => q#Madeira#,
15100             },
15101             'Atlantic/Reykjavik' => {
15102             exemplarCity => q#Reykjavík#,
15103             },
15104             'Atlantic/South_Georgia' => {
15105             exemplarCity => q#Etelä-Georgia#,
15106             },
15107             'Atlantic/St_Helena' => {
15108             exemplarCity => q#Saint Helena#,
15109             },
15110             'Atlantic/Stanley' => {
15111             exemplarCity => q#Stanley#,
15112             },
15113             'Australia/Adelaide' => {
15114             exemplarCity => q#Adelaide#,
15115             },
15116             'Australia/Brisbane' => {
15117             exemplarCity => q#Brisbane#,
15118             },
15119             'Australia/Broken_Hill' => {
15120             exemplarCity => q#Broken Hill#,
15121             },
15122             'Australia/Currie' => {
15123             exemplarCity => q#Currie#,
15124             },
15125             'Australia/Darwin' => {
15126             exemplarCity => q#Darwin#,
15127             },
15128             'Australia/Eucla' => {
15129             exemplarCity => q#Eucla#,
15130             },
15131             'Australia/Hobart' => {
15132             exemplarCity => q#Hobart#,
15133             },
15134             'Australia/Lindeman' => {
15135             exemplarCity => q#Lindeman#,
15136             },
15137             'Australia/Lord_Howe' => {
15138             exemplarCity => q#Lord Howe#,
15139             },
15140             'Australia/Melbourne' => {
15141             exemplarCity => q#Melbourne#,
15142             },
15143             'Australia/Perth' => {
15144             exemplarCity => q#Perth#,
15145             },
15146             'Australia/Sydney' => {
15147             exemplarCity => q#Sydney#,
15148             },
15149             'Australia_Central' => {
15150             long => {
15151             'daylight' => q(Keski-Australian kesäaika),
15152             'generic' => q(Keski-Australian aika),
15153             'standard' => q(Keski-Australian normaaliaika),
15154             },
15155             },
15156             'Australia_CentralWestern' => {
15157             long => {
15158             'daylight' => q(Läntisen Keski-Australian kesäaika),
15159             'generic' => q(Läntisen Keski-Australian aika),
15160             'standard' => q(Läntisen Keski-Australian normaaliaika),
15161             },
15162             },
15163             'Australia_Eastern' => {
15164             long => {
15165             'daylight' => q(Itä-Australian kesäaika),
15166             'generic' => q(Itä-Australian aika),
15167             'standard' => q(Itä-Australian normaaliaika),
15168             },
15169             },
15170             'Australia_Western' => {
15171             long => {
15172             'daylight' => q(Länsi-Australian kesäaika),
15173             'generic' => q(Länsi-Australian aika),
15174             'standard' => q(Länsi-Australian normaaliaika),
15175             },
15176             },
15177             'Azerbaijan' => {
15178             long => {
15179             'daylight' => q(Azerbaidžanin kesäaika),
15180             'generic' => q(Azerbaidžanin aika),
15181             'standard' => q(Azerbaidžanin normaaliaika),
15182             },
15183             },
15184             'Azores' => {
15185             long => {
15186             'daylight' => q(Azorien kesäaika),
15187             'generic' => q(Azorien aika),
15188             'standard' => q(Azorien normaaliaika),
15189             },
15190             },
15191             'Bangladesh' => {
15192             long => {
15193             'daylight' => q(Bangladeshin kesäaika),
15194             'generic' => q(Bangladeshin aika),
15195             'standard' => q(Bangladeshin normaaliaika),
15196             },
15197             },
15198             'Bhutan' => {
15199             long => {
15200             'standard' => q(Bhutanin aika),
15201             },
15202             },
15203             'Bolivia' => {
15204             long => {
15205             'standard' => q(Bolivian aika),
15206             },
15207             },
15208             'Brasilia' => {
15209             long => {
15210             'daylight' => q(Brasilian kesäaika),
15211             'generic' => q(Brasilian aika),
15212             'standard' => q(Brasilian normaaliaika),
15213             },
15214             },
15215             'Brunei' => {
15216             long => {
15217             'standard' => q(Brunein aika),
15218             },
15219             },
15220             'Cape_Verde' => {
15221             long => {
15222             'daylight' => q(Kap Verden kesäaika),
15223             'generic' => q(Kap Verden aika),
15224             'standard' => q(Kap Verden normaaliaika),
15225             },
15226             },
15227             'Casey' => {
15228             long => {
15229             'standard' => q(Caseyn aika),
15230             },
15231             },
15232             'Chamorro' => {
15233             long => {
15234             'standard' => q(TÅ¡amorron aika),
15235             },
15236             },
15237             'Chatham' => {
15238             long => {
15239             'daylight' => q(Chathamin kesäaika),
15240             'generic' => q(Chathamin aika),
15241             'standard' => q(Chathamin normaaliaika),
15242             },
15243             },
15244             'Chile' => {
15245             long => {
15246             'daylight' => q(Chilen kesäaika),
15247             'generic' => q(Chilen aika),
15248             'standard' => q(Chilen normaaliaika),
15249             },
15250             },
15251             'China' => {
15252             long => {
15253             'daylight' => q(Kiinan kesäaika),
15254             'generic' => q(Kiinan aika),
15255             'standard' => q(Kiinan normaaliaika),
15256             },
15257             },
15258             'Choibalsan' => {
15259             long => {
15260             'daylight' => q(TÅ¡oibalsan kesäaika),
15261             'generic' => q(TÅ¡oibalsan aika),
15262             'standard' => q(TÅ¡oibalsan normaaliaika),
15263             },
15264             },
15265             'Christmas' => {
15266             long => {
15267             'standard' => q(Joulusaaren aika),
15268             },
15269             },
15270             'Cocos' => {
15271             long => {
15272             'standard' => q(Kookossaarten aika),
15273             },
15274             },
15275             'Colombia' => {
15276             long => {
15277             'daylight' => q(Kolumbian kesäaika),
15278             'generic' => q(Kolumbian aika),
15279             'standard' => q(Kolumbian normaaliaika),
15280             },
15281             },
15282             'Cook' => {
15283             long => {
15284             'daylight' => q(Cookinsaarten kesäaika),
15285             'generic' => q(Cookinsaarten aika),
15286             'standard' => q(Cookinsaarten normaaliaika),
15287             },
15288             },
15289             'Cuba' => {
15290             long => {
15291             'daylight' => q(Kuuban kesäaika),
15292             'generic' => q(Kuuban aika),
15293             'standard' => q(Kuuban normaaliaika),
15294             },
15295             },
15296             'Davis' => {
15297             long => {
15298             'standard' => q(Davisin aika),
15299             },
15300             },
15301             'DumontDUrville' => {
15302             long => {
15303             'standard' => q(Dumont-d’Urvillen aika),
15304             },
15305             },
15306             'East_Timor' => {
15307             long => {
15308             'standard' => q(Itä-Timorin aika),
15309             },
15310             },
15311             'Easter' => {
15312             long => {
15313             'daylight' => q(Pääsiäissaaren kesäaika),
15314             'generic' => q(Pääsiäissaaren aika),
15315             'standard' => q(Pääsiäissaaren normaaliaika),
15316             },
15317             },
15318             'Ecuador' => {
15319             long => {
15320             'standard' => q(Ecuadorin aika),
15321             },
15322             },
15323             'Etc/Unknown' => {
15324             exemplarCity => q#tuntematon#,
15325             },
15326             'Europe/Amsterdam' => {
15327             exemplarCity => q#Amsterdam#,
15328             },
15329             'Europe/Andorra' => {
15330             exemplarCity => q#Andorra#,
15331             },
15332             'Europe/Athens' => {
15333             exemplarCity => q#Ateena#,
15334             },
15335             'Europe/Belgrade' => {
15336             exemplarCity => q#Belgrad#,
15337             },
15338             'Europe/Berlin' => {
15339             exemplarCity => q#Berliini#,
15340             },
15341             'Europe/Bratislava' => {
15342             exemplarCity => q#Bratislava#,
15343             },
15344             'Europe/Brussels' => {
15345             exemplarCity => q#Bryssel#,
15346             },
15347             'Europe/Bucharest' => {
15348             exemplarCity => q#Bukarest#,
15349             },
15350             'Europe/Budapest' => {
15351             exemplarCity => q#Budapest#,
15352             },
15353             'Europe/Busingen' => {
15354             exemplarCity => q#Busingen#,
15355             },
15356             'Europe/Chisinau' => {
15357             exemplarCity => q#ChiÅŸinău#,
15358             },
15359             'Europe/Copenhagen' => {
15360             exemplarCity => q#Kööpenhamina#,
15361             },
15362             'Europe/Dublin' => {
15363             exemplarCity => q#Dublin#,
15364             long => {
15365             'daylight' => q(Irlannin kesäaika),
15366             },
15367             },
15368             'Europe/Gibraltar' => {
15369             exemplarCity => q#Gibraltar#,
15370             },
15371             'Europe/Guernsey' => {
15372             exemplarCity => q#Guernsey#,
15373             },
15374             'Europe/Helsinki' => {
15375             exemplarCity => q#Helsinki#,
15376             },
15377             'Europe/Isle_of_Man' => {
15378             exemplarCity => q#Mansaari#,
15379             },
15380             'Europe/Istanbul' => {
15381             exemplarCity => q#Istanbul#,
15382             },
15383             'Europe/Jersey' => {
15384             exemplarCity => q#Jersey#,
15385             },
15386             'Europe/Kaliningrad' => {
15387             exemplarCity => q#Kaliningrad#,
15388             },
15389             'Europe/Kiev' => {
15390             exemplarCity => q#Kiova#,
15391             },
15392             'Europe/Lisbon' => {
15393             exemplarCity => q#Lissabon#,
15394             },
15395             'Europe/Ljubljana' => {
15396             exemplarCity => q#Ljubljana#,
15397             },
15398             'Europe/London' => {
15399             exemplarCity => q#Lontoo#,
15400             long => {
15401             'daylight' => q(Britannian kesäaika),
15402             },
15403             },
15404             'Europe/Luxembourg' => {
15405             exemplarCity => q#Luxemburg#,
15406             },
15407             'Europe/Madrid' => {
15408             exemplarCity => q#Madrid#,
15409             },
15410             'Europe/Malta' => {
15411             exemplarCity => q#Malta#,
15412             },
15413             'Europe/Mariehamn' => {
15414             exemplarCity => q#Mariehamn#,
15415             },
15416             'Europe/Minsk' => {
15417             exemplarCity => q#Minsk#,
15418             },
15419             'Europe/Monaco' => {
15420             exemplarCity => q#Monaco#,
15421             },
15422             'Europe/Moscow' => {
15423             exemplarCity => q#Moskova#,
15424             },
15425             'Europe/Oslo' => {
15426             exemplarCity => q#Oslo#,
15427             },
15428             'Europe/Paris' => {
15429             exemplarCity => q#Pariisi#,
15430             },
15431             'Europe/Podgorica' => {
15432             exemplarCity => q#Podgorica#,
15433             },
15434             'Europe/Prague' => {
15435             exemplarCity => q#Praha#,
15436             },
15437             'Europe/Riga' => {
15438             exemplarCity => q#Riika#,
15439             },
15440             'Europe/Rome' => {
15441             exemplarCity => q#Rooma#,
15442             },
15443             'Europe/Samara' => {
15444             exemplarCity => q#Samara#,
15445             },
15446             'Europe/San_Marino' => {
15447             exemplarCity => q#San Marino#,
15448             },
15449             'Europe/Sarajevo' => {
15450             exemplarCity => q#Sarajevo#,
15451             },
15452             'Europe/Simferopol' => {
15453             exemplarCity => q#Simferopol#,
15454             },
15455             'Europe/Skopje' => {
15456             exemplarCity => q#Skopje#,
15457             },
15458             'Europe/Sofia' => {
15459             exemplarCity => q#Sofia#,
15460             },
15461             'Europe/Stockholm' => {
15462             exemplarCity => q#Tukholma#,
15463             },
15464             'Europe/Tallinn' => {
15465             exemplarCity => q#Tallinna#,
15466             },
15467             'Europe/Tirane' => {
15468             exemplarCity => q#Tirana#,
15469             },
15470             'Europe/Uzhgorod' => {
15471             exemplarCity => q#Užgorod#,
15472             },
15473             'Europe/Vaduz' => {
15474             exemplarCity => q#Vaduz#,
15475             },
15476             'Europe/Vatican' => {
15477             exemplarCity => q#Vatikaani#,
15478             },
15479             'Europe/Vienna' => {
15480             exemplarCity => q#Wien#,
15481             },
15482             'Europe/Vilnius' => {
15483             exemplarCity => q#Vilna#,
15484             },
15485             'Europe/Volgograd' => {
15486             exemplarCity => q#Volgograd#,
15487             },
15488             'Europe/Warsaw' => {
15489             exemplarCity => q#Varsova#,
15490             },
15491             'Europe/Zagreb' => {
15492             exemplarCity => q#Zagreb#,
15493             },
15494             'Europe/Zaporozhye' => {
15495             exemplarCity => q#Zaporižžja#,
15496             },
15497             'Europe/Zurich' => {
15498             exemplarCity => q#Zürich#,
15499             },
15500             'Europe_Central' => {
15501             long => {
15502             'daylight' => q(Keski-Euroopan kesäaika),
15503             'generic' => q(Keski-Euroopan aika),
15504             'standard' => q(Keski-Euroopan normaaliaika),
15505             },
15506             },
15507             'Europe_Eastern' => {
15508             long => {
15509             'daylight' => q(Itä-Euroopan kesäaika),
15510             'generic' => q(Itä-Euroopan aika),
15511             'standard' => q(Itä-Euroopan normaaliaika),
15512             },
15513             },
15514             'Europe_Further_Eastern' => {
15515             long => {
15516             'standard' => q(Itäisemmän Euroopan aika),
15517             },
15518             },
15519             'Europe_Western' => {
15520             long => {
15521             'daylight' => q(Länsi-Euroopan kesäaika),
15522             'generic' => q(Länsi-Euroopan aika),
15523             'standard' => q(Länsi-Euroopan normaaliaika),
15524             },
15525             },
15526             'Falkland' => {
15527             long => {
15528             'daylight' => q(Falklandinsaarten kesäaika),
15529             'generic' => q(Falklandinsaarten aika),
15530             'standard' => q(Falklandinsaarten normaaliaika),
15531             },
15532             },
15533             'Fiji' => {
15534             long => {
15535             'daylight' => q(Fidžin kesäaika),
15536             'generic' => q(Fidžin aika),
15537             'standard' => q(Fidžin normaaliaika),
15538             },
15539             },
15540             'French_Guiana' => {
15541             long => {
15542             'standard' => q(Ranskan Guayanan aika),
15543             },
15544             },
15545             'French_Southern' => {
15546             long => {
15547             'standard' => q(Ranskan eteläisten ja antarktisten alueiden aika),
15548             },
15549             },
15550             'GMT' => {
15551             long => {
15552             'standard' => q(Greenwichin normaaliaika),
15553             },
15554             },
15555             'Galapagos' => {
15556             long => {
15557             'standard' => q(Galápagossaarten aika),
15558             },
15559             },
15560             'Gambier' => {
15561             long => {
15562             'standard' => q(Gambierin aika),
15563             },
15564             },
15565             'Georgia' => {
15566             long => {
15567             'daylight' => q(Georgian kesäaika),
15568             'generic' => q(Georgian aika),
15569             'standard' => q(Georgian normaaliaika),
15570             },
15571             },
15572             'Gilbert_Islands' => {
15573             long => {
15574             'standard' => q(Gilbertsaarten aika),
15575             },
15576             },
15577             'Greenland_Eastern' => {
15578             long => {
15579             'daylight' => q(Itä-Grönlannin kesäaika),
15580             'generic' => q(Itä-Grönlannin aika),
15581             'standard' => q(Itä-Grönlannin normaaliaika),
15582             },
15583             },
15584             'Greenland_Western' => {
15585             long => {
15586             'daylight' => q(Länsi-Grönlannin kesäaika),
15587             'generic' => q(Länsi-Grönlannin aika),
15588             'standard' => q(Länsi-Grönlannin normaaliaika),
15589             },
15590             },
15591             'Guam' => {
15592             long => {
15593             'standard' => q(Guamin aika),
15594             },
15595             },
15596             'Gulf' => {
15597             long => {
15598             'standard' => q(Arabiemiirikuntien normaaliaika),
15599             },
15600             },
15601             'Guyana' => {
15602             long => {
15603             'standard' => q(Guyanan aika),
15604             },
15605             },
15606             'Hawaii_Aleutian' => {
15607             long => {
15608             'daylight' => q(Havaijin-Aleuttien kesäaika),
15609             'generic' => q(Havaijin-Aleuttien aika),
15610             'standard' => q(Havaijin-Aleuttien normaaliaika),
15611             },
15612             },
15613             'Hong_Kong' => {
15614             long => {
15615             'daylight' => q(Hongkongin kesäaika),
15616             'generic' => q(Hongkongin aika),
15617             'standard' => q(Hongkongin normaaliaika),
15618             },
15619             },
15620             'Hovd' => {
15621             long => {
15622             'daylight' => q(Hovdin kesäaika),
15623             'generic' => q(Hovdin aika),
15624             'standard' => q(Hovdin normaaliaika),
15625             },
15626             },
15627             'India' => {
15628             long => {
15629             'standard' => q(Intian aika),
15630             },
15631             },
15632             'Indian/Antananarivo' => {
15633             exemplarCity => q#Antananarivo#,
15634             },
15635             'Indian/Chagos' => {
15636             exemplarCity => q#Chagos#,
15637             },
15638             'Indian/Christmas' => {
15639             exemplarCity => q#Joulusaari#,
15640             },
15641             'Indian/Cocos' => {
15642             exemplarCity => q#Kookossaaret#,
15643             },
15644             'Indian/Comoro' => {
15645             exemplarCity => q#Komorit#,
15646             },
15647             'Indian/Kerguelen' => {
15648             exemplarCity => q#Kerguelensaaret#,
15649             },
15650             'Indian/Mahe' => {
15651             exemplarCity => q#Mahé#,
15652             },
15653             'Indian/Maldives' => {
15654             exemplarCity => q#Malediivit#,
15655             },
15656             'Indian/Mauritius' => {
15657             exemplarCity => q#Mauritius#,
15658             },
15659             'Indian/Mayotte' => {
15660             exemplarCity => q#Mayotte#,
15661             },
15662             'Indian/Reunion' => {
15663             exemplarCity => q#Réunion#,
15664             },
15665             'Indian_Ocean' => {
15666             long => {
15667             'standard' => q(Intian valtameren aika),
15668             },
15669             },
15670             'Indochina' => {
15671             long => {
15672             'standard' => q(Indokiinan aika),
15673             },
15674             },
15675             'Indonesia_Central' => {
15676             long => {
15677             'standard' => q(Keski-Indonesian aika),
15678             },
15679             },
15680             'Indonesia_Eastern' => {
15681             long => {
15682             'standard' => q(Itä-Indonesian aika),
15683             },
15684             },
15685             'Indonesia_Western' => {
15686             long => {
15687             'standard' => q(Länsi-Indonesian aika),
15688             },
15689             },
15690             'Iran' => {
15691             long => {
15692             'daylight' => q(Iranin kesäaika),
15693             'generic' => q(Iranin aika),
15694             'standard' => q(Iranin normaaliaika),
15695             },
15696             },
15697             'Irkutsk' => {
15698             long => {
15699             'daylight' => q(Irkutskin kesäaika),
15700             'generic' => q(Irkutskin aika),
15701             'standard' => q(Irkutskin normaaliaika),
15702             },
15703             },
15704             'Israel' => {
15705             long => {
15706             'daylight' => q(Israelin kesäaika),
15707             'generic' => q(Israelin aika),
15708             'standard' => q(Israelin normaaliaika),
15709             },
15710             },
15711             'Japan' => {
15712             long => {
15713             'daylight' => q(Japanin kesäaika),
15714             'generic' => q(Japanin aika),
15715             'standard' => q(Japanin normaaliaika),
15716             },
15717             },
15718             'Kamchatka' => {
15719             long => {
15720             'daylight' => q(KamtÅ¡atkan kesäaika),
15721             'generic' => q(KamtÅ¡atkan aika),
15722             'standard' => q(KamtÅ¡atkan normaaliaika),
15723             },
15724             },
15725             'Kazakhstan_Eastern' => {
15726             long => {
15727             'standard' => q(Itä-Kazakstanin aika),
15728             },
15729             },
15730             'Kazakhstan_Western' => {
15731             long => {
15732             'standard' => q(Länsi-Kazakstanin aika),
15733             },
15734             },
15735             'Korea' => {
15736             long => {
15737             'daylight' => q(Korean kesäaika),
15738             'generic' => q(Korean aika),
15739             'standard' => q(Korean normaaliaika),
15740             },
15741             },
15742             'Kosrae' => {
15743             long => {
15744             'standard' => q(Kosraen aika),
15745             },
15746             },
15747             'Krasnoyarsk' => {
15748             long => {
15749             'daylight' => q(Krasnojarskin kesäaika),
15750             'generic' => q(Krasnojarskin aika),
15751             'standard' => q(Krasnojarskin normaaliaika),
15752             },
15753             },
15754             'Kyrgystan' => {
15755             long => {
15756             'standard' => q(Kirgisian aika),
15757             },
15758             },
15759             'Lanka' => {
15760             long => {
15761             'standard' => q(Sri Lankan aika),
15762             },
15763             },
15764             'Line_Islands' => {
15765             long => {
15766             'standard' => q(Linesaarten aika),
15767             },
15768             },
15769             'Lord_Howe' => {
15770             long => {
15771             'daylight' => q(Lord Howen kesäaika),
15772             'generic' => q(Lord Howen aika),
15773             'standard' => q(Lord Howen normaaliaika),
15774             },
15775             },
15776             'Macau' => {
15777             long => {
15778             'daylight' => q(Macaon kesäaika),
15779             'generic' => q(Macaon aika),
15780             'standard' => q(Macaon normaaliaika),
15781             },
15782             },
15783             'Macquarie' => {
15784             long => {
15785             'standard' => q(Macquariensaaren aika),
15786             },
15787             },
15788             'Magadan' => {
15789             long => {
15790             'daylight' => q(Magadanin kesäaika),
15791             'generic' => q(Magadanin aika),
15792             'standard' => q(Magadanin normaaliaika),
15793             },
15794             },
15795             'Malaysia' => {
15796             long => {
15797             'standard' => q(Malesian aika),
15798             },
15799             },
15800             'Maldives' => {
15801             long => {
15802             'standard' => q(Malediivien aika),
15803             },
15804             },
15805             'Marquesas' => {
15806             long => {
15807             'standard' => q(Marquesasin aika),
15808             },
15809             },
15810             'Marshall_Islands' => {
15811             long => {
15812             'standard' => q(Marshallinsaarten aika),
15813             },
15814             },
15815             'Mauritius' => {
15816             long => {
15817             'daylight' => q(Mauritiuksen kesäaika),
15818             'generic' => q(Mauritiuksen aika),
15819             'standard' => q(Mauritiuksen normaaliaika),
15820             },
15821             },
15822             'Mawson' => {
15823             long => {
15824             'standard' => q(Mawsonin aika),
15825             },
15826             },
15827             'Mexico_Northwest' => {
15828             long => {
15829             'daylight' => q(Luoteis-Meksikon kesäaika),
15830             'generic' => q(Luoteis-Meksikon aika),
15831             'standard' => q(Luoteis-Meksikon normaaliaika),
15832             },
15833             },
15834             'Mexico_Pacific' => {
15835             long => {
15836             'daylight' => q(Meksikon Tyynenmeren kesäaika),
15837             'generic' => q(Meksikon Tyynenmeren aika),
15838             'standard' => q(Meksikon Tyynenmeren normaaliaika),
15839             },
15840             },
15841             'Mongolia' => {
15842             long => {
15843             'daylight' => q(Ulan Batorin kesäaika),
15844             'generic' => q(Ulan Batorin aika),
15845             'standard' => q(Ulan Batorin normaaliaika),
15846             },
15847             },
15848             'Moscow' => {
15849             long => {
15850             'daylight' => q(Moskovan kesäaika),
15851             'generic' => q(Moskovan aika),
15852             'standard' => q(Moskovan normaaliaika),
15853             },
15854             },
15855             'Myanmar' => {
15856             long => {
15857             'standard' => q(Myanmarin aika),
15858             },
15859             },
15860             'Nauru' => {
15861             long => {
15862             'standard' => q(Naurun aika),
15863             },
15864             },
15865             'Nepal' => {
15866             long => {
15867             'standard' => q(Nepalin aika),
15868             },
15869             },
15870             'New_Caledonia' => {
15871             long => {
15872             'daylight' => q(Uuden-Kaledonian kesäaika),
15873             'generic' => q(Uuden-Kaledonian aika),
15874             'standard' => q(Uuden-Kaledonian normaaliaika),
15875             },
15876             },
15877             'New_Zealand' => {
15878             long => {
15879             'daylight' => q(Uuden-Seelannin kesäaika),
15880             'generic' => q(Uuden-Seelannin aika),
15881             'standard' => q(Uuden-Seelannin normaaliaika),
15882             },
15883             },
15884             'Newfoundland' => {
15885             long => {
15886             'daylight' => q(Newfoundlandin kesäaika),
15887             'generic' => q(Newfoundlandin aika),
15888             'standard' => q(Newfoundlandin normaaliaika),
15889             },
15890             },
15891             'Niue' => {
15892             long => {
15893             'standard' => q(Niuen aika),
15894             },
15895             },
15896             'Norfolk' => {
15897             long => {
15898             'standard' => q(Norfolkinsaarten aika),
15899             },
15900             },
15901             'Noronha' => {
15902             long => {
15903             'daylight' => q(Fernando de Noronhan kesäaika),
15904             'generic' => q(Fernando de Noronhan aika),
15905             'standard' => q(Fernando de Noronhan normaaliaika),
15906             },
15907             },
15908             'North_Mariana' => {
15909             long => {
15910             'standard' => q(Pohjois-Mariaanien aika),
15911             },
15912             },
15913             'Novosibirsk' => {
15914             long => {
15915             'daylight' => q(Novosibirskin kesäaika),
15916             'generic' => q(Novosibirskin aika),
15917             'standard' => q(Novosibirskin normaaliaika),
15918             },
15919             },
15920             'Omsk' => {
15921             long => {
15922             'daylight' => q(Omskin kesäaika),
15923             'generic' => q(Omskin aika),
15924             'standard' => q(Omskin normaaliaika),
15925             },
15926             },
15927             'Pacific/Apia' => {
15928             exemplarCity => q#Apia#,
15929             },
15930             'Pacific/Auckland' => {
15931             exemplarCity => q#Auckland#,
15932             },
15933             'Pacific/Bougainville' => {
15934             exemplarCity => q#Bougainville#,
15935             },
15936             'Pacific/Chatham' => {
15937             exemplarCity => q#Chathamsaaret#,
15938             },
15939             'Pacific/Easter' => {
15940             exemplarCity => q#Pääsiäissaari#,
15941             },
15942             'Pacific/Efate' => {
15943             exemplarCity => q#Efate#,
15944             },
15945             'Pacific/Enderbury' => {
15946             exemplarCity => q#Enderbury#,
15947             },
15948             'Pacific/Fakaofo' => {
15949             exemplarCity => q#Fakaofo#,
15950             },
15951             'Pacific/Fiji' => {
15952             exemplarCity => q#Fidži#,
15953             },
15954             'Pacific/Funafuti' => {
15955             exemplarCity => q#Funafuti#,
15956             },
15957             'Pacific/Galapagos' => {
15958             exemplarCity => q#Galapagos#,
15959             },
15960             'Pacific/Gambier' => {
15961             exemplarCity => q#Gambiersaaret#,
15962             },
15963             'Pacific/Guadalcanal' => {
15964             exemplarCity => q#Guadalcanal#,
15965             },
15966             'Pacific/Guam' => {
15967             exemplarCity => q#Guam#,
15968             },
15969             'Pacific/Honolulu' => {
15970             exemplarCity => q#Honolulu#,
15971             },
15972             'Pacific/Johnston' => {
15973             exemplarCity => q#Johnston#,
15974             },
15975             'Pacific/Kiritimati' => {
15976             exemplarCity => q#Kiritimati#,
15977             },
15978             'Pacific/Kosrae' => {
15979             exemplarCity => q#Kosrae#,
15980             },
15981             'Pacific/Kwajalein' => {
15982             exemplarCity => q#Kwajalein#,
15983             },
15984             'Pacific/Majuro' => {
15985             exemplarCity => q#Majuro#,
15986             },
15987             'Pacific/Marquesas' => {
15988             exemplarCity => q#Marquesassaaret#,
15989             },
15990             'Pacific/Midway' => {
15991             exemplarCity => q#Midway#,
15992             },
15993             'Pacific/Nauru' => {
15994             exemplarCity => q#Nauru#,
15995             },
15996             'Pacific/Niue' => {
15997             exemplarCity => q#Niue#,
15998             },
15999             'Pacific/Norfolk' => {
16000             exemplarCity => q#Norfolk#,
16001             },
16002             'Pacific/Noumea' => {
16003             exemplarCity => q#Nouméa#,
16004             },
16005             'Pacific/Pago_Pago' => {
16006             exemplarCity => q#Pago Pago#,
16007             },
16008             'Pacific/Palau' => {
16009             exemplarCity => q#Palau#,
16010             },
16011             'Pacific/Pitcairn' => {
16012             exemplarCity => q#Pitcairn#,
16013             },
16014             'Pacific/Ponape' => {
16015             exemplarCity => q#Pohnpei#,
16016             },
16017             'Pacific/Port_Moresby' => {
16018             exemplarCity => q#Port Moresby#,
16019             },
16020             'Pacific/Rarotonga' => {
16021             exemplarCity => q#Rarotonga#,
16022             },
16023             'Pacific/Saipan' => {
16024             exemplarCity => q#Saipan#,
16025             },
16026             'Pacific/Tahiti' => {
16027             exemplarCity => q#Tahiti#,
16028             },
16029             'Pacific/Tarawa' => {
16030             exemplarCity => q#Tarawa#,
16031             },
16032             'Pacific/Tongatapu' => {
16033             exemplarCity => q#Tongatapu#,
16034             },
16035             'Pacific/Truk' => {
16036             exemplarCity => q#Chuuk#,
16037             },
16038             'Pacific/Wake' => {
16039             exemplarCity => q#Wake#,
16040             },
16041             'Pacific/Wallis' => {
16042             exemplarCity => q#Wallis#,
16043             },
16044             'Pakistan' => {
16045             long => {
16046             'daylight' => q(Pakistanin kesäaika),
16047             'generic' => q(Pakistanin aika),
16048             'standard' => q(Pakistanin normaaliaika),
16049             },
16050             },
16051             'Palau' => {
16052             long => {
16053             'standard' => q(Palaun aika),
16054             },
16055             },
16056             'Papua_New_Guinea' => {
16057             long => {
16058             'standard' => q(Papua-Uuden-Guinean aika),
16059             },
16060             },
16061             'Paraguay' => {
16062             long => {
16063             'daylight' => q(Paraguayn kesäaika),
16064             'generic' => q(Paraguayn aika),
16065             'standard' => q(Paraguayn normaaliaika),
16066             },
16067             },
16068             'Peru' => {
16069             long => {
16070             'daylight' => q(Perun kesäaika),
16071             'generic' => q(Perun aika),
16072             'standard' => q(Perun normaaliaika),
16073             },
16074             },
16075             'Philippines' => {
16076             long => {
16077             'daylight' => q(Filippiinien kesäaika),
16078             'generic' => q(Filippiinien aika),
16079             'standard' => q(Filippiinien normaaliaika),
16080             },
16081             },
16082             'Phoenix_Islands' => {
16083             long => {
16084             'standard' => q(Phoenixsaarten aika),
16085             },
16086             },
16087             'Pierre_Miquelon' => {
16088             long => {
16089             'daylight' => q(Saint-Pierren ja Miquelonin kesäaika),
16090             'generic' => q(Saint-Pierren ja Miquelonin aika),
16091             'standard' => q(Saint-Pierren ja Miquelonin normaaliaika),
16092             },
16093             },
16094             'Pitcairn' => {
16095             long => {
16096             'standard' => q(Pitcairnin aika),
16097             },
16098             },
16099             'Ponape' => {
16100             long => {
16101             'standard' => q(Pohnpein aika),
16102             },
16103             },
16104             'Qyzylorda' => {
16105             long => {
16106             'daylight' => q(Qızılordan kesäaika),
16107             'generic' => q(Qızılordan aika),
16108             'standard' => q(Qızılordan normaaliaika),
16109             },
16110             },
16111             'Reunion' => {
16112             long => {
16113             'standard' => q(Réunionin aika),
16114             },
16115             },
16116             'Rothera' => {
16117             long => {
16118             'standard' => q(Rotheran aika),
16119             },
16120             },
16121             'Sakhalin' => {
16122             long => {
16123             'daylight' => q(Sahalinin kesäaika),
16124             'generic' => q(Sahalinin aika),
16125             'standard' => q(Sahalinin normaaliaika),
16126             },
16127             },
16128             'Samara' => {
16129             long => {
16130             'daylight' => q(Samaran kesäaika),
16131             'generic' => q(Samaran aika),
16132             'standard' => q(Samaran normaaliaika),
16133             },
16134             },
16135             'Samoa' => {
16136             long => {
16137             'daylight' => q(Samoan kesäaika),
16138             'generic' => q(Samoan aika),
16139             'standard' => q(Samoan normaaliaika),
16140             },
16141             },
16142             'Seychelles' => {
16143             long => {
16144             'standard' => q(Seychellien aika),
16145             },
16146             },
16147             'Singapore' => {
16148             long => {
16149             'standard' => q(Singaporen aika),
16150             },
16151             },
16152             'Solomon' => {
16153             long => {
16154             'standard' => q(Salomonsaarten aika),
16155             },
16156             },
16157             'South_Georgia' => {
16158             long => {
16159             'standard' => q(Etelä-Georgian aika),
16160             },
16161             },
16162             'Suriname' => {
16163             long => {
16164             'standard' => q(Surinamin aika),
16165             },
16166             },
16167             'Syowa' => {
16168             long => {
16169             'standard' => q(Syowan aika),
16170             },
16171             },
16172             'Tahiti' => {
16173             long => {
16174             'standard' => q(Tahitin aika),
16175             },
16176             },
16177             'Taipei' => {
16178             long => {
16179             'daylight' => q(Taipein kesäaika),
16180             'generic' => q(Taipein aika),
16181             'standard' => q(Taipein normaaliaika),
16182             },
16183             },
16184             'Tajikistan' => {
16185             long => {
16186             'standard' => q(Tadžikistanin aika),
16187             },
16188             },
16189             'Tokelau' => {
16190             long => {
16191             'standard' => q(Tokelaun aika),
16192             },
16193             },
16194             'Tonga' => {
16195             long => {
16196             'daylight' => q(Tongan kesäaika),
16197             'generic' => q(Tongan aika),
16198             'standard' => q(Tongan normaaliaika),
16199             },
16200             },
16201             'Truk' => {
16202             long => {
16203             'standard' => q(Chuukin aika),
16204             },
16205             },
16206             'Turkmenistan' => {
16207             long => {
16208             'daylight' => q(Turkmenistanin kesäaika),
16209             'generic' => q(Turkmenistanin aika),
16210             'standard' => q(Turkmenistanin normaaliaika),
16211             },
16212             },
16213             'Tuvalu' => {
16214             long => {
16215             'standard' => q(Tuvalun aika),
16216             },
16217             },
16218             'Uruguay' => {
16219             long => {
16220             'daylight' => q(Uruguayn kesäaika),
16221             'generic' => q(Uruguayn aika),
16222             'standard' => q(Uruguayn normaaliaika),
16223             },
16224             },
16225             'Uzbekistan' => {
16226             long => {
16227             'daylight' => q(Uzbekistanin kesäaika),
16228             'generic' => q(Uzbekistanin aika),
16229             'standard' => q(Uzbekistanin normaaliaika),
16230             },
16231             },
16232             'Vanuatu' => {
16233             long => {
16234             'daylight' => q(Vanuatun kesäaika),
16235             'generic' => q(Vanuatun aika),
16236             'standard' => q(Vanuatun normaaliaika),
16237             },
16238             },
16239             'Venezuela' => {
16240             long => {
16241             'standard' => q(Venezuelan aika),
16242             },
16243             },
16244             'Vladivostok' => {
16245             long => {
16246             'daylight' => q(Vladivostokin kesäaika),
16247             'generic' => q(Vladivostokin aika),
16248             'standard' => q(Vladivostokin normaaliaika),
16249             },
16250             },
16251             'Volgograd' => {
16252             long => {
16253             'daylight' => q(Volgogradin kesäaika),
16254             'generic' => q(Volgogradin aika),
16255             'standard' => q(Volgogradin normaaliaika),
16256             },
16257             },
16258             'Vostok' => {
16259             long => {
16260             'standard' => q(Vostokin aika),
16261             },
16262             },
16263             'Wake' => {
16264             long => {
16265             'standard' => q(Waken aika),
16266             },
16267             },
16268             'Wallis' => {
16269             long => {
16270             'standard' => q(Wallisin ja Futunan aika),
16271             },
16272             },
16273             'Yakutsk' => {
16274             long => {
16275             'daylight' => q(Jakutskin kesäaika),
16276             'generic' => q(Jakutskin aika),
16277             'standard' => q(Jakutskin normaaliaika),
16278             },
16279             },
16280             'Yekaterinburg' => {
16281             long => {
16282             'daylight' => q(Jekaterinburgin kesäaika),
16283             'generic' => q(Jekaterinburgin aika),
16284             'standard' => q(Jekaterinburgin normaaliaika),
16285             },
16286             },
16287             } }
16288             );
16289 1     1   26674 no Moo;
  1         2  
  1         10  
16290              
16291             1;
16292              
16293             # vim: tabstop=4