File Coverage

blib/lib/Locale/CLDR/Locales/Ru.pm
Criterion Covered Total %
statement 42 42 100.0
branch n/a
condition n/a
subroutine 13 13 100.0
pod 0 1 0.0
total 55 56 98.2


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1 NAME
4              
5             Locale::CLDR::Locales::Ru - Package for language Russian
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Ru;
10             # This file auto generated from Data\common\main\ru.xml
11             # on Fri 13 Oct 9:35:29 am GMT
12              
13 4     4   957196 use strict;
  4         9  
  4         106  
14 4     4   17 use warnings;
  4         8  
  4         81  
15 4     4   17 use version;
  4         8  
  4         18  
16              
17             our $VERSION = version->declare('v0.34.2');
18              
19 4     4   342 use v5.10.1;
  4         12  
20 4     4   18 use mro 'c3';
  4         7  
  4         20  
21 4     4   101 use utf8;
  4         6  
  4         20  
22 4     4   125 use if $^V ge v5.12.0, feature => 'unicode_strings';
  4         6  
  4         54  
23 4     4   384 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  4         7  
  4         28  
24 4     4   3618 use Moo;
  4         8  
  4         21  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'valid_algorithmic_formats' => (
28             is => 'ro',
29             isa => ArrayRef,
30             init_arg => undef,
31             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-masculine','spellout-cardinal-neuter','spellout-cardinal-feminine','spellout-cardinal-plural','spellout-cardinal-masculine-genitive','spellout-cardinal-neuter-genitive','spellout-cardinal-feminine-genitive','spellout-cardinal-plural-genitive','spellout-cardinal-masculine-dative','spellout-cardinal-neuter-dative','spellout-cardinal-feminine-dative','spellout-cardinal-plural-dative','spellout-cardinal-masculine-accusative','spellout-cardinal-neuter-accusative','spellout-cardinal-feminine-accusative','spellout-cardinal-plural-accusative','spellout-cardinal-masculine-locative','spellout-cardinal-neuter-locative','spellout-cardinal-feminine-locative','spellout-cardinal-plural-locative','spellout-cardinal-masculine-ablative','spellout-cardinal-neuter-ablative','spellout-cardinal-feminine-ablative','spellout-cardinal-plural-ablative','spellout-ordinal-masculine','spellout-ordinal-neuter','spellout-ordinal-feminine','spellout-ordinal-plural','spellout-ordinal-masculine-genitive','spellout-ordinal-neuter-genitive','spellout-ordinal-feminine-genitive','spellout-ordinal-plural-genitive','spellout-ordinal-masculine-dative','spellout-ordinal-neuter-dative','spellout-ordinal-feminine-dative','spellout-ordinal-plural-dative','spellout-ordinal-masculine-accusative','spellout-ordinal-neuter-accusative','spellout-ordinal-feminine-accusative','spellout-ordinal-plural-accusative','spellout-ordinal-masculine-locative','spellout-ordinal-neuter-locative','spellout-ordinal-feminine-locative','spellout-ordinal-plural-locative','spellout-ordinal-masculine-ablative','spellout-ordinal-neuter-ablative','spellout-ordinal-feminine-ablative','spellout-ordinal-plural-ablative' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 4     4   1775 use bigfloat;
  4         8  
  4         32  
40             return {
41             'aja' => {
42             'private' => {
43             '0' => {
44             base_value => q(0),
45             divisor => q(1),
46             rule => q(ная),
47             },
48             '1' => {
49             base_value => q(1),
50             divisor => q(1),
51             rule => q('а =%spellout-ordinal-feminine=),
52             },
53             'max' => {
54             base_value => q(1),
55             divisor => q(1),
56             rule => q('а =%spellout-ordinal-feminine=),
57             },
58             },
59             },
60             'fractions-feminine' => {
61             'private' => {
62             '10' => {
63             base_value => q(10),
64             divisor => q(10),
65             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятая}other{десятых})$),
66             },
67             '100' => {
68             base_value => q(100),
69             divisor => q(100),
70             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{сотая}other{сотых})$),
71             },
72             '1000' => {
73             base_value => q(1000),
74             divisor => q(1000),
75             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысячная}other{тысячных})$),
76             },
77             '10000' => {
78             base_value => q(10000),
79             divisor => q(10000),
80             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятитысячная}other{десятитысячных})$),
81             },
82             '100000' => {
83             base_value => q(100000),
84             divisor => q(100000),
85             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{стотысячная}other{стотысячных})$),
86             },
87             '1000000' => {
88             base_value => q(1000000),
89             divisor => q(1000000),
90             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{миллионная}other{миллионных})$),
91             },
92             '10000000' => {
93             base_value => q(10000000),
94             divisor => q(10000000),
95             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятимиллионная}other{десятимиллионных})$),
96             },
97             '100000000' => {
98             base_value => q(100000000),
99             divisor => q(100000000),
100             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{стомиллионная}other{стомиллионных})$),
101             },
102             '1000000000' => {
103             base_value => q(1000000000),
104             divisor => q(1000000000),
105             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{миллиардная}other{миллиардных})$),
106             },
107             '10000000000' => {
108             base_value => q(10000000000),
109             divisor => q(10000000000),
110             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятимиллиардная}other{десятимиллиардных})$),
111             },
112             '100000000000' => {
113             base_value => q(100000000000),
114             divisor => q(100000000000),
115             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{стомиллиардная}other{стомиллиардных})$),
116             },
117             '1000000000000' => {
118             base_value => q(1000000000000),
119             divisor => q(1000000000000),
120             rule => q(←0←),
121             },
122             'max' => {
123             base_value => q(1000000000000),
124             divisor => q(1000000000000),
125             rule => q(←0←),
126             },
127             },
128             },
129             'fractions-feminine-ablative' => {
130             'private' => {
131             '10' => {
132             base_value => q(10),
133             divisor => q(10),
134             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятой}other{десятыми})$),
135             },
136             '100' => {
137             base_value => q(100),
138             divisor => q(100),
139             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{сотой}other{сотыми})$),
140             },
141             '1000' => {
142             base_value => q(1000),
143             divisor => q(1000),
144             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячной}other{тысячными})$),
145             },
146             '10000' => {
147             base_value => q(10000),
148             divisor => q(10000),
149             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятитысячной}other{десятитысячными})$),
150             },
151             '100000' => {
152             base_value => q(100000),
153             divisor => q(100000),
154             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{стотысячной}other{стотысячными})$),
155             },
156             '1000000' => {
157             base_value => q(1000000),
158             divisor => q(1000000),
159             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{миллионной}other{миллионными})$),
160             },
161             '10000000' => {
162             base_value => q(10000000),
163             divisor => q(10000000),
164             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятимиллионной}other{десятимиллионными})$),
165             },
166             '100000000' => {
167             base_value => q(100000000),
168             divisor => q(100000000),
169             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{стомиллионной}other{стомиллионными})$),
170             },
171             '1000000000' => {
172             base_value => q(1000000000),
173             divisor => q(1000000000),
174             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{миллиардной}other{миллиардными})$),
175             },
176             '10000000000' => {
177             base_value => q(10000000000),
178             divisor => q(10000000000),
179             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятимиллиардной}other{десятимиллиардными})$),
180             },
181             '100000000000' => {
182             base_value => q(100000000000),
183             divisor => q(100000000000),
184             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{стомиллиардной}other{стомиллиардными})$),
185             },
186             '1000000000000' => {
187             base_value => q(1000000000000),
188             divisor => q(1000000000000),
189             rule => q(←0←),
190             },
191             'max' => {
192             base_value => q(1000000000000),
193             divisor => q(1000000000000),
194             rule => q(←0←),
195             },
196             },
197             },
198             'fractions-feminine-accusative' => {
199             'private' => {
200             '10' => {
201             base_value => q(10),
202             divisor => q(10),
203             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятую}other{десятых})$),
204             },
205             '100' => {
206             base_value => q(100),
207             divisor => q(100),
208             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{сотую}other{сотых})$),
209             },
210             '1000' => {
211             base_value => q(1000),
212             divisor => q(1000),
213             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячную}other{тысячных})$),
214             },
215             '10000' => {
216             base_value => q(10000),
217             divisor => q(10000),
218             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятитысячную}other{десятитысячных})$),
219             },
220             '100000' => {
221             base_value => q(100000),
222             divisor => q(100000),
223             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{стотысячную}other{стотысячных})$),
224             },
225             '1000000' => {
226             base_value => q(1000000),
227             divisor => q(1000000),
228             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{миллионную}other{миллионных})$),
229             },
230             '10000000' => {
231             base_value => q(10000000),
232             divisor => q(10000000),
233             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятимиллионную}other{десятимиллионных})$),
234             },
235             '100000000' => {
236             base_value => q(100000000),
237             divisor => q(100000000),
238             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{стомиллионную}other{стомиллионных})$),
239             },
240             '1000000000' => {
241             base_value => q(1000000000),
242             divisor => q(1000000000),
243             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{миллиардную}other{миллиардных})$),
244             },
245             '10000000000' => {
246             base_value => q(10000000000),
247             divisor => q(10000000000),
248             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятимиллиардную}other{десятимиллиардных})$),
249             },
250             '100000000000' => {
251             base_value => q(100000000000),
252             divisor => q(100000000000),
253             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{стомиллиардную}other{стомиллиардных})$),
254             },
255             '1000000000000' => {
256             base_value => q(1000000000000),
257             divisor => q(1000000000000),
258             rule => q(←0←),
259             },
260             'max' => {
261             base_value => q(1000000000000),
262             divisor => q(1000000000000),
263             rule => q(←0←),
264             },
265             },
266             },
267             'fractions-feminine-dative' => {
268             'private' => {
269             '10' => {
270             base_value => q(10),
271             divisor => q(10),
272             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятой}other{десятым})$),
273             },
274             '100' => {
275             base_value => q(100),
276             divisor => q(100),
277             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{сотой}other{сотым})$),
278             },
279             '1000' => {
280             base_value => q(1000),
281             divisor => q(1000),
282             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысячной}other{тысячным})$),
283             },
284             '10000' => {
285             base_value => q(10000),
286             divisor => q(10000),
287             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятитысячной}other{десятитысячным})$),
288             },
289             '100000' => {
290             base_value => q(100000),
291             divisor => q(100000),
292             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{стотысячной}other{стотысячным})$),
293             },
294             '1000000' => {
295             base_value => q(1000000),
296             divisor => q(1000000),
297             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{миллионной}other{миллионным})$),
298             },
299             '10000000' => {
300             base_value => q(10000000),
301             divisor => q(10000000),
302             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятимиллионной}other{десятимиллионным})$),
303             },
304             '100000000' => {
305             base_value => q(100000000),
306             divisor => q(100000000),
307             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{стомиллионной}other{стомиллионным})$),
308             },
309             '1000000000' => {
310             base_value => q(1000000000),
311             divisor => q(1000000000),
312             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{миллиардной}other{миллиардным})$),
313             },
314             '10000000000' => {
315             base_value => q(10000000000),
316             divisor => q(10000000000),
317             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятимиллиардной}other{десятимиллиардным})$),
318             },
319             '100000000000' => {
320             base_value => q(100000000000),
321             divisor => q(100000000000),
322             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{стомиллиардной}other{стомиллиардным})$),
323             },
324             '1000000000000' => {
325             base_value => q(1000000000000),
326             divisor => q(1000000000000),
327             rule => q(←0←),
328             },
329             'max' => {
330             base_value => q(1000000000000),
331             divisor => q(1000000000000),
332             rule => q(←0←),
333             },
334             },
335             },
336             'fractions-feminine-genitive' => {
337             'private' => {
338             '10' => {
339             base_value => q(10),
340             divisor => q(10),
341             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятой}other{десятых})$),
342             },
343             '100' => {
344             base_value => q(100),
345             divisor => q(100),
346             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{сотой}other{сотых})$),
347             },
348             '1000' => {
349             base_value => q(1000),
350             divisor => q(1000),
351             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячной}other{тысячных})$),
352             },
353             '10000' => {
354             base_value => q(10000),
355             divisor => q(10000),
356             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятитысячной}other{десятитысячных})$),
357             },
358             '100000' => {
359             base_value => q(100000),
360             divisor => q(100000),
361             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{стотысячной}other{стотысячных})$),
362             },
363             '1000000' => {
364             base_value => q(1000000),
365             divisor => q(1000000),
366             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{миллионной}other{миллионных})$),
367             },
368             '10000000' => {
369             base_value => q(10000000),
370             divisor => q(10000000),
371             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятимиллионной}other{десятимиллионных})$),
372             },
373             '100000000' => {
374             base_value => q(100000000),
375             divisor => q(100000000),
376             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{стомиллионной}other{стомиллионных})$),
377             },
378             '1000000000' => {
379             base_value => q(1000000000),
380             divisor => q(1000000000),
381             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{миллиардной}other{миллиардных})$),
382             },
383             '10000000000' => {
384             base_value => q(10000000000),
385             divisor => q(10000000000),
386             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятимиллиардной}other{десятимиллиардных})$),
387             },
388             '100000000000' => {
389             base_value => q(100000000000),
390             divisor => q(100000000000),
391             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{стомиллиардной}other{стомиллиардных})$),
392             },
393             '1000000000000' => {
394             base_value => q(1000000000000),
395             divisor => q(1000000000000),
396             rule => q(←0←),
397             },
398             'max' => {
399             base_value => q(1000000000000),
400             divisor => q(1000000000000),
401             rule => q(←0←),
402             },
403             },
404             },
405             'fractions-feminine-locative' => {
406             'private' => {
407             '10' => {
408             base_value => q(10),
409             divisor => q(10),
410             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятой}other{десятых})$),
411             },
412             '100' => {
413             base_value => q(100),
414             divisor => q(100),
415             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{сотой}other{сотых})$),
416             },
417             '1000' => {
418             base_value => q(1000),
419             divisor => q(1000),
420             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысячной}other{тысячных})$),
421             },
422             '10000' => {
423             base_value => q(10000),
424             divisor => q(10000),
425             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятитысячной}other{десятитысячных})$),
426             },
427             '100000' => {
428             base_value => q(100000),
429             divisor => q(100000),
430             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{стотысячной}other{стотысячных})$),
431             },
432             '1000000' => {
433             base_value => q(1000000),
434             divisor => q(1000000),
435             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{миллионной}other{миллионных})$),
436             },
437             '10000000' => {
438             base_value => q(10000000),
439             divisor => q(10000000),
440             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятимиллионной}other{десятимиллионных})$),
441             },
442             '100000000' => {
443             base_value => q(100000000),
444             divisor => q(100000000),
445             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{стомиллионной}other{стомиллионных})$),
446             },
447             '1000000000' => {
448             base_value => q(1000000000),
449             divisor => q(1000000000),
450             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{миллиардной}other{миллиардных})$),
451             },
452             '10000000000' => {
453             base_value => q(10000000000),
454             divisor => q(10000000000),
455             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятимиллиардной}other{десятимиллиардных})$),
456             },
457             '100000000000' => {
458             base_value => q(100000000000),
459             divisor => q(100000000000),
460             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{стомиллиардной}other{стомиллиардных})$),
461             },
462             '1000000000000' => {
463             base_value => q(1000000000000),
464             divisor => q(1000000000000),
465             rule => q(←0←),
466             },
467             'max' => {
468             base_value => q(1000000000000),
469             divisor => q(1000000000000),
470             rule => q(←0←),
471             },
472             },
473             },
474             'oe' => {
475             'private' => {
476             '0' => {
477             base_value => q(0),
478             divisor => q(1),
479             rule => q(ное),
480             },
481             '1' => {
482             base_value => q(1),
483             divisor => q(1),
484             rule => q('а =%spellout-ordinal-neuter=),
485             },
486             'max' => {
487             base_value => q(1),
488             divisor => q(1),
489             rule => q('а =%spellout-ordinal-neuter=),
490             },
491             },
492             },
493             'ogo' => {
494             'private' => {
495             '0' => {
496             base_value => q(0),
497             divisor => q(1),
498             rule => q(ного),
499             },
500             '1' => {
501             base_value => q(1),
502             divisor => q(1),
503             rule => q('а =%spellout-ordinal-masculine-genitive=),
504             },
505             'max' => {
506             base_value => q(1),
507             divisor => q(1),
508             rule => q('а =%spellout-ordinal-masculine-genitive=),
509             },
510             },
511             },
512             'oj' => {
513             'private' => {
514             '0' => {
515             base_value => q(0),
516             divisor => q(1),
517             rule => q(ной),
518             },
519             '1' => {
520             base_value => q(1),
521             divisor => q(1),
522             rule => q('а =%spellout-ordinal-feminine-genitive=),
523             },
524             'max' => {
525             base_value => q(1),
526             divisor => q(1),
527             rule => q('а =%spellout-ordinal-feminine-genitive=),
528             },
529             },
530             },
531             'om' => {
532             'private' => {
533             '0' => {
534             base_value => q(0),
535             divisor => q(1),
536             rule => q(ном),
537             },
538             '1' => {
539             base_value => q(1),
540             divisor => q(1),
541             rule => q('а =%spellout-ordinal-masculine-locative=),
542             },
543             'max' => {
544             base_value => q(1),
545             divisor => q(1),
546             rule => q('а =%spellout-ordinal-masculine-locative=),
547             },
548             },
549             },
550             'omu' => {
551             'private' => {
552             '0' => {
553             base_value => q(0),
554             divisor => q(1),
555             rule => q(ному),
556             },
557             '1' => {
558             base_value => q(1),
559             divisor => q(1),
560             rule => q('а =%spellout-ordinal-masculine-dative=),
561             },
562             'max' => {
563             base_value => q(1),
564             divisor => q(1),
565             rule => q('а =%spellout-ordinal-masculine-dative=),
566             },
567             },
568             },
569             'spellout-cardinal-feminine' => {
570             'public' => {
571             '-x' => {
572             divisor => q(1),
573             rule => q(минус →→),
574             },
575             '0' => {
576             base_value => q(0),
577             divisor => q(1),
578             rule => q(ноль),
579             },
580             'x.x' => {
581             divisor => q(1),
582             rule => q([←← $(cardinal,one{целая}other{целых})$ ]→%%fractions-feminine→),
583             },
584             '1' => {
585             base_value => q(1),
586             divisor => q(1),
587             rule => q(одна),
588             },
589             '2' => {
590             base_value => q(2),
591             divisor => q(1),
592             rule => q(две),
593             },
594             '3' => {
595             base_value => q(3),
596             divisor => q(1),
597             rule => q(=%spellout-cardinal-masculine=),
598             },
599             '20' => {
600             base_value => q(20),
601             divisor => q(10),
602             rule => q(двадцать[ →→]),
603             },
604             '30' => {
605             base_value => q(30),
606             divisor => q(10),
607             rule => q(тридцать[ →→]),
608             },
609             '40' => {
610             base_value => q(40),
611             divisor => q(10),
612             rule => q(сорок[ →→]),
613             },
614             '50' => {
615             base_value => q(50),
616             divisor => q(10),
617             rule => q(пятьдесят[ →→]),
618             },
619             '60' => {
620             base_value => q(60),
621             divisor => q(10),
622             rule => q(шестьдесят[ →→]),
623             },
624             '70' => {
625             base_value => q(70),
626             divisor => q(10),
627             rule => q(семьдесят[ →→]),
628             },
629             '80' => {
630             base_value => q(80),
631             divisor => q(10),
632             rule => q(восемьдесят[ →→]),
633             },
634             '90' => {
635             base_value => q(90),
636             divisor => q(10),
637             rule => q(девяносто[ →→]),
638             },
639             '100' => {
640             base_value => q(100),
641             divisor => q(100),
642             rule => q(сто[ →→]),
643             },
644             '200' => {
645             base_value => q(200),
646             divisor => q(100),
647             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
648             },
649             '300' => {
650             base_value => q(300),
651             divisor => q(100),
652             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
653             },
654             '500' => {
655             base_value => q(500),
656             divisor => q(100),
657             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
658             },
659             '1000' => {
660             base_value => q(1000),
661             divisor => q(1000),
662             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
663             },
664             '1000000' => {
665             base_value => q(1000000),
666             divisor => q(1000000),
667             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
668             },
669             '1000000000' => {
670             base_value => q(1000000000),
671             divisor => q(1000000000),
672             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
673             },
674             '1000000000000' => {
675             base_value => q(1000000000000),
676             divisor => q(1000000000000),
677             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
678             },
679             '1000000000000000' => {
680             base_value => q(1000000000000000),
681             divisor => q(1000000000000000),
682             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
683             },
684             '1000000000000000000' => {
685             base_value => q(1000000000000000000),
686             divisor => q(1000000000000000000),
687             rule => q(=#,##0=),
688             },
689             'max' => {
690             base_value => q(1000000000000000000),
691             divisor => q(1000000000000000000),
692             rule => q(=#,##0=),
693             },
694             },
695             },
696             'spellout-cardinal-feminine-ablative' => {
697             'public' => {
698             '-x' => {
699             divisor => q(1),
700             rule => q(минус →→),
701             },
702             '0' => {
703             base_value => q(0),
704             divisor => q(1),
705             rule => q(нулем),
706             },
707             'x.x' => {
708             divisor => q(1),
709             rule => q([←%spellout-cardinal-feminine-ablative← $(cardinal,one{целой}other{целыми})$ ]→%%fractions-feminine-ablative→),
710             },
711             '1' => {
712             base_value => q(1),
713             divisor => q(1),
714             rule => q(одной),
715             },
716             '2' => {
717             base_value => q(2),
718             divisor => q(1),
719             rule => q(=%spellout-cardinal-masculine-ablative=),
720             },
721             '20' => {
722             base_value => q(20),
723             divisor => q(10),
724             rule => q(двадцатью[ →→]),
725             },
726             '30' => {
727             base_value => q(30),
728             divisor => q(10),
729             rule => q(тридцатью[ →→]),
730             },
731             '40' => {
732             base_value => q(40),
733             divisor => q(10),
734             rule => q(сорока[ →→]),
735             },
736             '50' => {
737             base_value => q(50),
738             divisor => q(10),
739             rule => q(пятьюдесятью[ →→]),
740             },
741             '60' => {
742             base_value => q(60),
743             divisor => q(10),
744             rule => q(шестьюдесятью[ →→]),
745             },
746             '70' => {
747             base_value => q(70),
748             divisor => q(10),
749             rule => q(семьюдесятью[ →→]),
750             },
751             '80' => {
752             base_value => q(80),
753             divisor => q(10),
754             rule => q(восемьюдесятью[ →→]),
755             },
756             '90' => {
757             base_value => q(90),
758             divisor => q(10),
759             rule => q(девяноста[ →→]),
760             },
761             '100' => {
762             base_value => q(100),
763             divisor => q(100),
764             rule => q(ста[ →→]),
765             },
766             '200' => {
767             base_value => q(200),
768             divisor => q(100),
769             rule => q(←%spellout-cardinal-feminine-ablative←стами[ →→]),
770             },
771             '1000' => {
772             base_value => q(1000),
773             divisor => q(1000),
774             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→]),
775             },
776             '1000000' => {
777             base_value => q(1000000),
778             divisor => q(1000000),
779             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→]),
780             },
781             '1000000000' => {
782             base_value => q(1000000000),
783             divisor => q(1000000000),
784             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→]),
785             },
786             '1000000000000' => {
787             base_value => q(1000000000000),
788             divisor => q(1000000000000),
789             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→]),
790             },
791             '1000000000000000' => {
792             base_value => q(1000000000000000),
793             divisor => q(1000000000000000),
794             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→]),
795             },
796             '1000000000000000000' => {
797             base_value => q(1000000000000000000),
798             divisor => q(1000000000000000000),
799             rule => q(=#,##0=),
800             },
801             'max' => {
802             base_value => q(1000000000000000000),
803             divisor => q(1000000000000000000),
804             rule => q(=#,##0=),
805             },
806             },
807             },
808             'spellout-cardinal-feminine-accusative' => {
809             'public' => {
810             '-x' => {
811             divisor => q(1),
812             rule => q(минус →→),
813             },
814             '0' => {
815             base_value => q(0),
816             divisor => q(1),
817             rule => q(ноль),
818             },
819             'x.x' => {
820             divisor => q(1),
821             rule => q([←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→),
822             },
823             '1' => {
824             base_value => q(1),
825             divisor => q(1),
826             rule => q(одну),
827             },
828             '2' => {
829             base_value => q(2),
830             divisor => q(1),
831             rule => q(две),
832             },
833             '3' => {
834             base_value => q(3),
835             divisor => q(1),
836             rule => q(=%spellout-cardinal-masculine-accusative=),
837             },
838             '20' => {
839             base_value => q(20),
840             divisor => q(10),
841             rule => q(двадцать[ →→]),
842             },
843             '30' => {
844             base_value => q(30),
845             divisor => q(10),
846             rule => q(тридцать[ →→]),
847             },
848             '40' => {
849             base_value => q(40),
850             divisor => q(10),
851             rule => q(сорок[ →→]),
852             },
853             '50' => {
854             base_value => q(50),
855             divisor => q(10),
856             rule => q(пятьдесят[ →→]),
857             },
858             '60' => {
859             base_value => q(60),
860             divisor => q(10),
861             rule => q(шестьдесят[ →→]),
862             },
863             '70' => {
864             base_value => q(70),
865             divisor => q(10),
866             rule => q(семьдесят[ →→]),
867             },
868             '80' => {
869             base_value => q(80),
870             divisor => q(10),
871             rule => q(восемьдесят[ →→]),
872             },
873             '90' => {
874             base_value => q(90),
875             divisor => q(10),
876             rule => q(девяносто[ →→]),
877             },
878             '100' => {
879             base_value => q(100),
880             divisor => q(100),
881             rule => q(сто[ →→]),
882             },
883             '200' => {
884             base_value => q(200),
885             divisor => q(100),
886             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
887             },
888             '300' => {
889             base_value => q(300),
890             divisor => q(100),
891             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
892             },
893             '500' => {
894             base_value => q(500),
895             divisor => q(100),
896             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
897             },
898             '1000' => {
899             base_value => q(1000),
900             divisor => q(1000),
901             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
902             },
903             '1000000' => {
904             base_value => q(1000000),
905             divisor => q(1000000),
906             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
907             },
908             '1000000000' => {
909             base_value => q(1000000000),
910             divisor => q(1000000000),
911             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
912             },
913             '1000000000000' => {
914             base_value => q(1000000000000),
915             divisor => q(1000000000000),
916             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
917             },
918             '1000000000000000' => {
919             base_value => q(1000000000000000),
920             divisor => q(1000000000000000),
921             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
922             },
923             '1000000000000000000' => {
924             base_value => q(1000000000000000000),
925             divisor => q(1000000000000000000),
926             rule => q(=#,##0=),
927             },
928             'max' => {
929             base_value => q(1000000000000000000),
930             divisor => q(1000000000000000000),
931             rule => q(=#,##0=),
932             },
933             },
934             },
935             'spellout-cardinal-feminine-dative' => {
936             'public' => {
937             '-x' => {
938             divisor => q(1),
939             rule => q(минус →→),
940             },
941             '0' => {
942             base_value => q(0),
943             divisor => q(1),
944             rule => q(нолю),
945             },
946             'x.x' => {
947             divisor => q(1),
948             rule => q([←← $(cardinal,one{целой}other{целым})$ ]→%%fractions-feminine-dative→),
949             },
950             '1' => {
951             base_value => q(1),
952             divisor => q(1),
953             rule => q(одной),
954             },
955             '2' => {
956             base_value => q(2),
957             divisor => q(1),
958             rule => q(=%spellout-cardinal-masculine-dative=),
959             },
960             '20' => {
961             base_value => q(20),
962             divisor => q(10),
963             rule => q(двадцати[ →→]),
964             },
965             '30' => {
966             base_value => q(30),
967             divisor => q(10),
968             rule => q(тридцати[ →→]),
969             },
970             '40' => {
971             base_value => q(40),
972             divisor => q(10),
973             rule => q(сорока[ →→]),
974             },
975             '50' => {
976             base_value => q(50),
977             divisor => q(10),
978             rule => q(пятидесяти[ →→]),
979             },
980             '60' => {
981             base_value => q(60),
982             divisor => q(10),
983             rule => q(шестидесяти[ →→]),
984             },
985             '70' => {
986             base_value => q(70),
987             divisor => q(10),
988             rule => q(семидесяти[ →→]),
989             },
990             '80' => {
991             base_value => q(80),
992             divisor => q(10),
993             rule => q(восьмидесяти[ →→]),
994             },
995             '90' => {
996             base_value => q(90),
997             divisor => q(10),
998             rule => q(девяноста[ →→]),
999             },
1000             '100' => {
1001             base_value => q(100),
1002             divisor => q(100),
1003             rule => q(ста[ →→]),
1004             },
1005             '200' => {
1006             base_value => q(200),
1007             divisor => q(100),
1008             rule => q(←%spellout-cardinal-feminine-dative←стам[ →→]),
1009             },
1010             '1000' => {
1011             base_value => q(1000),
1012             divisor => q(1000),
1013             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→]),
1014             },
1015             '1000000' => {
1016             base_value => q(1000000),
1017             divisor => q(1000000),
1018             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→]),
1019             },
1020             '1000000000' => {
1021             base_value => q(1000000000),
1022             divisor => q(1000000000),
1023             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→]),
1024             },
1025             '1000000000000' => {
1026             base_value => q(1000000000000),
1027             divisor => q(1000000000000),
1028             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→]),
1029             },
1030             '1000000000000000' => {
1031             base_value => q(1000000000000000),
1032             divisor => q(1000000000000000),
1033             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→]),
1034             },
1035             '1000000000000000000' => {
1036             base_value => q(1000000000000000000),
1037             divisor => q(1000000000000000000),
1038             rule => q(=#,##0=),
1039             },
1040             'max' => {
1041             base_value => q(1000000000000000000),
1042             divisor => q(1000000000000000000),
1043             rule => q(=#,##0=),
1044             },
1045             },
1046             },
1047             'spellout-cardinal-feminine-genitive' => {
1048             'public' => {
1049             '-x' => {
1050             divisor => q(1),
1051             rule => q(минус →→),
1052             },
1053             '0' => {
1054             base_value => q(0),
1055             divisor => q(1),
1056             rule => q(ноля),
1057             },
1058             'x.x' => {
1059             divisor => q(1),
1060             rule => q([←← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-genitive→),
1061             },
1062             '1' => {
1063             base_value => q(1),
1064             divisor => q(1),
1065             rule => q(одной),
1066             },
1067             '2' => {
1068             base_value => q(2),
1069             divisor => q(1),
1070             rule => q(=%spellout-cardinal-masculine-genitive=),
1071             },
1072             '20' => {
1073             base_value => q(20),
1074             divisor => q(10),
1075             rule => q(двадцати[ →→]),
1076             },
1077             '30' => {
1078             base_value => q(30),
1079             divisor => q(10),
1080             rule => q(тридцати[ →→]),
1081             },
1082             '40' => {
1083             base_value => q(40),
1084             divisor => q(10),
1085             rule => q(сорока[ →→]),
1086             },
1087             '50' => {
1088             base_value => q(50),
1089             divisor => q(10),
1090             rule => q(пятидесяти[ →→]),
1091             },
1092             '60' => {
1093             base_value => q(60),
1094             divisor => q(10),
1095             rule => q(шестидесяти[ →→]),
1096             },
1097             '70' => {
1098             base_value => q(70),
1099             divisor => q(10),
1100             rule => q(семидесяти[ →→]),
1101             },
1102             '80' => {
1103             base_value => q(80),
1104             divisor => q(10),
1105             rule => q(восьмидесяти[ →→]),
1106             },
1107             '90' => {
1108             base_value => q(90),
1109             divisor => q(10),
1110             rule => q(девяноста[ →→]),
1111             },
1112             '100' => {
1113             base_value => q(100),
1114             divisor => q(100),
1115             rule => q(ста[ →→]),
1116             },
1117             '200' => {
1118             base_value => q(200),
1119             divisor => q(100),
1120             rule => q(←%spellout-cardinal-feminine-genitive←сот[ →→]),
1121             },
1122             '1000' => {
1123             base_value => q(1000),
1124             divisor => q(1000),
1125             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→]),
1126             },
1127             '1000000' => {
1128             base_value => q(1000000),
1129             divisor => q(1000000),
1130             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→]),
1131             },
1132             '1000000000' => {
1133             base_value => q(1000000000),
1134             divisor => q(1000000000),
1135             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→]),
1136             },
1137             '1000000000000' => {
1138             base_value => q(1000000000000),
1139             divisor => q(1000000000000),
1140             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→]),
1141             },
1142             '1000000000000000' => {
1143             base_value => q(1000000000000000),
1144             divisor => q(1000000000000000),
1145             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→]),
1146             },
1147             '1000000000000000000' => {
1148             base_value => q(1000000000000000000),
1149             divisor => q(1000000000000000000),
1150             rule => q(=#,##0=),
1151             },
1152             'max' => {
1153             base_value => q(1000000000000000000),
1154             divisor => q(1000000000000000000),
1155             rule => q(=#,##0=),
1156             },
1157             },
1158             },
1159             'spellout-cardinal-feminine-locative' => {
1160             'public' => {
1161             '-x' => {
1162             divisor => q(1),
1163             rule => q(минус →→),
1164             },
1165             '0' => {
1166             base_value => q(0),
1167             divisor => q(1),
1168             rule => q(нуле),
1169             },
1170             'x.x' => {
1171             divisor => q(1),
1172             rule => q([←← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→),
1173             },
1174             '1' => {
1175             base_value => q(1),
1176             divisor => q(1),
1177             rule => q(одной),
1178             },
1179             '2' => {
1180             base_value => q(2),
1181             divisor => q(1),
1182             rule => q(=%spellout-cardinal-masculine-locative=),
1183             },
1184             '20' => {
1185             base_value => q(20),
1186             divisor => q(10),
1187             rule => q(двадцати[ →→]),
1188             },
1189             '30' => {
1190             base_value => q(30),
1191             divisor => q(10),
1192             rule => q(тридцати[ →→]),
1193             },
1194             '40' => {
1195             base_value => q(40),
1196             divisor => q(10),
1197             rule => q(сорока[ →→]),
1198             },
1199             '50' => {
1200             base_value => q(50),
1201             divisor => q(10),
1202             rule => q(пятидесяти[ →→]),
1203             },
1204             '60' => {
1205             base_value => q(60),
1206             divisor => q(10),
1207             rule => q(шестидесяти[ →→]),
1208             },
1209             '70' => {
1210             base_value => q(70),
1211             divisor => q(10),
1212             rule => q(семидесяти[ →→]),
1213             },
1214             '80' => {
1215             base_value => q(80),
1216             divisor => q(10),
1217             rule => q(восьмидесяти[ →→]),
1218             },
1219             '90' => {
1220             base_value => q(90),
1221             divisor => q(10),
1222             rule => q(девяноста[ →→]),
1223             },
1224             '100' => {
1225             base_value => q(100),
1226             divisor => q(100),
1227             rule => q(ста[ →→]),
1228             },
1229             '200' => {
1230             base_value => q(200),
1231             divisor => q(100),
1232             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
1233             },
1234             '1000' => {
1235             base_value => q(1000),
1236             divisor => q(1000),
1237             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
1238             },
1239             '1000000' => {
1240             base_value => q(1000000),
1241             divisor => q(1000000),
1242             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
1243             },
1244             '1000000000' => {
1245             base_value => q(1000000000),
1246             divisor => q(1000000000),
1247             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
1248             },
1249             '1000000000000' => {
1250             base_value => q(1000000000000),
1251             divisor => q(1000000000000),
1252             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
1253             },
1254             '1000000000000000' => {
1255             base_value => q(1000000000000000),
1256             divisor => q(1000000000000000),
1257             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
1258             },
1259             '1000000000000000000' => {
1260             base_value => q(1000000000000000000),
1261             divisor => q(1000000000000000000),
1262             rule => q(=#,##0=),
1263             },
1264             'max' => {
1265             base_value => q(1000000000000000000),
1266             divisor => q(1000000000000000000),
1267             rule => q(=#,##0=),
1268             },
1269             },
1270             },
1271             'spellout-cardinal-masculine' => {
1272             'public' => {
1273             '-x' => {
1274             divisor => q(1),
1275             rule => q(минус →→),
1276             },
1277             '0' => {
1278             base_value => q(0),
1279             divisor => q(1),
1280             rule => q(ноль),
1281             },
1282             'x.x' => {
1283             divisor => q(1),
1284             rule => q([←%spellout-cardinal-feminine← $(cardinal,one{целый}other{целых})$ ]→%%fractions-feminine→),
1285             },
1286             '1' => {
1287             base_value => q(1),
1288             divisor => q(1),
1289             rule => q(один),
1290             },
1291             '2' => {
1292             base_value => q(2),
1293             divisor => q(1),
1294             rule => q(два),
1295             },
1296             '3' => {
1297             base_value => q(3),
1298             divisor => q(1),
1299             rule => q(три),
1300             },
1301             '4' => {
1302             base_value => q(4),
1303             divisor => q(1),
1304             rule => q(четыре),
1305             },
1306             '5' => {
1307             base_value => q(5),
1308             divisor => q(1),
1309             rule => q(пять),
1310             },
1311             '6' => {
1312             base_value => q(6),
1313             divisor => q(1),
1314             rule => q(шесть),
1315             },
1316             '7' => {
1317             base_value => q(7),
1318             divisor => q(1),
1319             rule => q(семь),
1320             },
1321             '8' => {
1322             base_value => q(8),
1323             divisor => q(1),
1324             rule => q(восемь),
1325             },
1326             '9' => {
1327             base_value => q(9),
1328             divisor => q(1),
1329             rule => q(девять),
1330             },
1331             '10' => {
1332             base_value => q(10),
1333             divisor => q(10),
1334             rule => q(десять),
1335             },
1336             '11' => {
1337             base_value => q(11),
1338             divisor => q(10),
1339             rule => q(одиннадцать),
1340             },
1341             '12' => {
1342             base_value => q(12),
1343             divisor => q(10),
1344             rule => q(двенадцать),
1345             },
1346             '13' => {
1347             base_value => q(13),
1348             divisor => q(10),
1349             rule => q(тринадцать),
1350             },
1351             '14' => {
1352             base_value => q(14),
1353             divisor => q(10),
1354             rule => q(четырнадцать),
1355             },
1356             '15' => {
1357             base_value => q(15),
1358             divisor => q(10),
1359             rule => q(пятнадцать),
1360             },
1361             '16' => {
1362             base_value => q(16),
1363             divisor => q(10),
1364             rule => q(шестнадцать),
1365             },
1366             '17' => {
1367             base_value => q(17),
1368             divisor => q(10),
1369             rule => q(семнадцать),
1370             },
1371             '18' => {
1372             base_value => q(18),
1373             divisor => q(10),
1374             rule => q(восемнадцать),
1375             },
1376             '19' => {
1377             base_value => q(19),
1378             divisor => q(10),
1379             rule => q(девятнадцать),
1380             },
1381             '20' => {
1382             base_value => q(20),
1383             divisor => q(10),
1384             rule => q(двадцать[ →→]),
1385             },
1386             '30' => {
1387             base_value => q(30),
1388             divisor => q(10),
1389             rule => q(тридцать[ →→]),
1390             },
1391             '40' => {
1392             base_value => q(40),
1393             divisor => q(10),
1394             rule => q(сорок[ →→]),
1395             },
1396             '50' => {
1397             base_value => q(50),
1398             divisor => q(10),
1399             rule => q(пятьдесят[ →→]),
1400             },
1401             '60' => {
1402             base_value => q(60),
1403             divisor => q(10),
1404             rule => q(шестьдесят[ →→]),
1405             },
1406             '70' => {
1407             base_value => q(70),
1408             divisor => q(10),
1409             rule => q(семьдесят[ →→]),
1410             },
1411             '80' => {
1412             base_value => q(80),
1413             divisor => q(10),
1414             rule => q(восемьдесят[ →→]),
1415             },
1416             '90' => {
1417             base_value => q(90),
1418             divisor => q(10),
1419             rule => q(девяносто[ →→]),
1420             },
1421             '100' => {
1422             base_value => q(100),
1423             divisor => q(100),
1424             rule => q(сто[ →→]),
1425             },
1426             '200' => {
1427             base_value => q(200),
1428             divisor => q(100),
1429             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
1430             },
1431             '300' => {
1432             base_value => q(300),
1433             divisor => q(100),
1434             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
1435             },
1436             '500' => {
1437             base_value => q(500),
1438             divisor => q(100),
1439             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
1440             },
1441             '1000' => {
1442             base_value => q(1000),
1443             divisor => q(1000),
1444             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
1445             },
1446             '1000000' => {
1447             base_value => q(1000000),
1448             divisor => q(1000000),
1449             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
1450             },
1451             '1000000000' => {
1452             base_value => q(1000000000),
1453             divisor => q(1000000000),
1454             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
1455             },
1456             '1000000000000' => {
1457             base_value => q(1000000000000),
1458             divisor => q(1000000000000),
1459             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
1460             },
1461             '1000000000000000' => {
1462             base_value => q(1000000000000000),
1463             divisor => q(1000000000000000),
1464             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
1465             },
1466             '1000000000000000000' => {
1467             base_value => q(1000000000000000000),
1468             divisor => q(1000000000000000000),
1469             rule => q(=#,##0=),
1470             },
1471             'max' => {
1472             base_value => q(1000000000000000000),
1473             divisor => q(1000000000000000000),
1474             rule => q(=#,##0=),
1475             },
1476             },
1477             },
1478             'spellout-cardinal-masculine-ablative' => {
1479             'public' => {
1480             '-x' => {
1481             divisor => q(1),
1482             rule => q(минус →→),
1483             },
1484             '0' => {
1485             base_value => q(0),
1486             divisor => q(1),
1487             rule => q(нулем),
1488             },
1489             'x.x' => {
1490             divisor => q(1),
1491             rule => q([←%spellout-cardinal-feminine-ablative← $(cardinal,one{целой}other{целыми})$ ]→%%fractions-feminine-ablative→),
1492             },
1493             '1' => {
1494             base_value => q(1),
1495             divisor => q(1),
1496             rule => q(одним),
1497             },
1498             '2' => {
1499             base_value => q(2),
1500             divisor => q(1),
1501             rule => q(двумя),
1502             },
1503             '3' => {
1504             base_value => q(3),
1505             divisor => q(1),
1506             rule => q(тремя),
1507             },
1508             '4' => {
1509             base_value => q(4),
1510             divisor => q(1),
1511             rule => q(четырьмя),
1512             },
1513             '5' => {
1514             base_value => q(5),
1515             divisor => q(1),
1516             rule => q(пятью),
1517             },
1518             '6' => {
1519             base_value => q(6),
1520             divisor => q(1),
1521             rule => q(шестью),
1522             },
1523             '7' => {
1524             base_value => q(7),
1525             divisor => q(1),
1526             rule => q(семью),
1527             },
1528             '8' => {
1529             base_value => q(8),
1530             divisor => q(1),
1531             rule => q(восемью),
1532             },
1533             '9' => {
1534             base_value => q(9),
1535             divisor => q(1),
1536             rule => q(девятью),
1537             },
1538             '10' => {
1539             base_value => q(10),
1540             divisor => q(10),
1541             rule => q(десятью),
1542             },
1543             '11' => {
1544             base_value => q(11),
1545             divisor => q(10),
1546             rule => q(одиннадцатью),
1547             },
1548             '12' => {
1549             base_value => q(12),
1550             divisor => q(10),
1551             rule => q(двенадцатью),
1552             },
1553             '13' => {
1554             base_value => q(13),
1555             divisor => q(10),
1556             rule => q(тринадцатью),
1557             },
1558             '14' => {
1559             base_value => q(14),
1560             divisor => q(10),
1561             rule => q(четырнадцатью),
1562             },
1563             '15' => {
1564             base_value => q(15),
1565             divisor => q(10),
1566             rule => q(пятнадцатью),
1567             },
1568             '16' => {
1569             base_value => q(16),
1570             divisor => q(10),
1571             rule => q(шестнадцатью),
1572             },
1573             '17' => {
1574             base_value => q(17),
1575             divisor => q(10),
1576             rule => q(семнадцатью),
1577             },
1578             '18' => {
1579             base_value => q(18),
1580             divisor => q(10),
1581             rule => q(восемнадцатью),
1582             },
1583             '19' => {
1584             base_value => q(19),
1585             divisor => q(10),
1586             rule => q(девятнадцатью),
1587             },
1588             '20' => {
1589             base_value => q(20),
1590             divisor => q(10),
1591             rule => q(двадцатью[ →→]),
1592             },
1593             '30' => {
1594             base_value => q(30),
1595             divisor => q(10),
1596             rule => q(тридцатью[ →→]),
1597             },
1598             '40' => {
1599             base_value => q(40),
1600             divisor => q(10),
1601             rule => q(сорока[ →→]),
1602             },
1603             '50' => {
1604             base_value => q(50),
1605             divisor => q(10),
1606             rule => q(пятьюдесятью[ →→]),
1607             },
1608             '60' => {
1609             base_value => q(60),
1610             divisor => q(10),
1611             rule => q(шестьюдесятью[ →→]),
1612             },
1613             '70' => {
1614             base_value => q(70),
1615             divisor => q(10),
1616             rule => q(семьюдесятью[ →→]),
1617             },
1618             '80' => {
1619             base_value => q(80),
1620             divisor => q(10),
1621             rule => q(восемьюдесятью[ →→]),
1622             },
1623             '90' => {
1624             base_value => q(90),
1625             divisor => q(10),
1626             rule => q(девяноста[ →→]),
1627             },
1628             '100' => {
1629             base_value => q(100),
1630             divisor => q(100),
1631             rule => q(ста[ →→]),
1632             },
1633             '200' => {
1634             base_value => q(200),
1635             divisor => q(100),
1636             rule => q(←%spellout-cardinal-feminine-ablative←стами[ →→]),
1637             },
1638             '1000' => {
1639             base_value => q(1000),
1640             divisor => q(1000),
1641             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→]),
1642             },
1643             '1000000' => {
1644             base_value => q(1000000),
1645             divisor => q(1000000),
1646             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→]),
1647             },
1648             '1000000000' => {
1649             base_value => q(1000000000),
1650             divisor => q(1000000000),
1651             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→]),
1652             },
1653             '1000000000000' => {
1654             base_value => q(1000000000000),
1655             divisor => q(1000000000000),
1656             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→]),
1657             },
1658             '1000000000000000' => {
1659             base_value => q(1000000000000000),
1660             divisor => q(1000000000000000),
1661             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→]),
1662             },
1663             '1000000000000000000' => {
1664             base_value => q(1000000000000000000),
1665             divisor => q(1000000000000000000),
1666             rule => q(=#,##0=),
1667             },
1668             'max' => {
1669             base_value => q(1000000000000000000),
1670             divisor => q(1000000000000000000),
1671             rule => q(=#,##0=),
1672             },
1673             },
1674             },
1675             'spellout-cardinal-masculine-accusative' => {
1676             'public' => {
1677             '-x' => {
1678             divisor => q(1),
1679             rule => q(минус →→),
1680             },
1681             '0' => {
1682             base_value => q(0),
1683             divisor => q(1),
1684             rule => q(ноль),
1685             },
1686             'x.x' => {
1687             divisor => q(1),
1688             rule => q([←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→),
1689             },
1690             '1' => {
1691             base_value => q(1),
1692             divisor => q(1),
1693             rule => q(один),
1694             },
1695             '2' => {
1696             base_value => q(2),
1697             divisor => q(1),
1698             rule => q(два),
1699             },
1700             '3' => {
1701             base_value => q(3),
1702             divisor => q(1),
1703             rule => q(три),
1704             },
1705             '4' => {
1706             base_value => q(4),
1707             divisor => q(1),
1708             rule => q(четыре),
1709             },
1710             '5' => {
1711             base_value => q(5),
1712             divisor => q(1),
1713             rule => q(пять),
1714             },
1715             '6' => {
1716             base_value => q(6),
1717             divisor => q(1),
1718             rule => q(шесть),
1719             },
1720             '7' => {
1721             base_value => q(7),
1722             divisor => q(1),
1723             rule => q(семь),
1724             },
1725             '8' => {
1726             base_value => q(8),
1727             divisor => q(1),
1728             rule => q(восемь),
1729             },
1730             '9' => {
1731             base_value => q(9),
1732             divisor => q(1),
1733             rule => q(девять),
1734             },
1735             '10' => {
1736             base_value => q(10),
1737             divisor => q(10),
1738             rule => q(десять),
1739             },
1740             '11' => {
1741             base_value => q(11),
1742             divisor => q(10),
1743             rule => q(одиннадцать),
1744             },
1745             '12' => {
1746             base_value => q(12),
1747             divisor => q(10),
1748             rule => q(двенадцать),
1749             },
1750             '13' => {
1751             base_value => q(13),
1752             divisor => q(10),
1753             rule => q(тринадцать),
1754             },
1755             '14' => {
1756             base_value => q(14),
1757             divisor => q(10),
1758             rule => q(четырнадцать),
1759             },
1760             '15' => {
1761             base_value => q(15),
1762             divisor => q(10),
1763             rule => q(пятнадцать),
1764             },
1765             '16' => {
1766             base_value => q(16),
1767             divisor => q(10),
1768             rule => q(шестнадцать),
1769             },
1770             '17' => {
1771             base_value => q(17),
1772             divisor => q(10),
1773             rule => q(семнадцать),
1774             },
1775             '18' => {
1776             base_value => q(18),
1777             divisor => q(10),
1778             rule => q(восемнадцать),
1779             },
1780             '19' => {
1781             base_value => q(19),
1782             divisor => q(10),
1783             rule => q(девятнадцать),
1784             },
1785             '20' => {
1786             base_value => q(20),
1787             divisor => q(10),
1788             rule => q(двадцать[ →→]),
1789             },
1790             '30' => {
1791             base_value => q(30),
1792             divisor => q(10),
1793             rule => q(тридцать[ →→]),
1794             },
1795             '40' => {
1796             base_value => q(40),
1797             divisor => q(10),
1798             rule => q(сорок[ →→]),
1799             },
1800             '50' => {
1801             base_value => q(50),
1802             divisor => q(10),
1803             rule => q(пятьдесят[ →→]),
1804             },
1805             '60' => {
1806             base_value => q(60),
1807             divisor => q(10),
1808             rule => q(шестьдесят[ →→]),
1809             },
1810             '70' => {
1811             base_value => q(70),
1812             divisor => q(10),
1813             rule => q(семьдесят[ →→]),
1814             },
1815             '80' => {
1816             base_value => q(80),
1817             divisor => q(10),
1818             rule => q(восемьдесят[ →→]),
1819             },
1820             '90' => {
1821             base_value => q(90),
1822             divisor => q(10),
1823             rule => q(девяносто[ →→]),
1824             },
1825             '100' => {
1826             base_value => q(100),
1827             divisor => q(100),
1828             rule => q(сто[ →→]),
1829             },
1830             '200' => {
1831             base_value => q(200),
1832             divisor => q(100),
1833             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
1834             },
1835             '300' => {
1836             base_value => q(300),
1837             divisor => q(100),
1838             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
1839             },
1840             '500' => {
1841             base_value => q(500),
1842             divisor => q(100),
1843             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
1844             },
1845             '1000' => {
1846             base_value => q(1000),
1847             divisor => q(1000),
1848             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
1849             },
1850             '1000000' => {
1851             base_value => q(1000000),
1852             divisor => q(1000000),
1853             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
1854             },
1855             '1000000000' => {
1856             base_value => q(1000000000),
1857             divisor => q(1000000000),
1858             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
1859             },
1860             '1000000000000' => {
1861             base_value => q(1000000000000),
1862             divisor => q(1000000000000),
1863             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
1864             },
1865             '1000000000000000' => {
1866             base_value => q(1000000000000000),
1867             divisor => q(1000000000000000),
1868             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
1869             },
1870             '1000000000000000000' => {
1871             base_value => q(1000000000000000000),
1872             divisor => q(1000000000000000000),
1873             rule => q(=#,##0=),
1874             },
1875             'max' => {
1876             base_value => q(1000000000000000000),
1877             divisor => q(1000000000000000000),
1878             rule => q(=#,##0=),
1879             },
1880             },
1881             },
1882             'spellout-cardinal-masculine-dative' => {
1883             'public' => {
1884             '-x' => {
1885             divisor => q(1),
1886             rule => q(минус →→),
1887             },
1888             '0' => {
1889             base_value => q(0),
1890             divisor => q(1),
1891             rule => q(нолю),
1892             },
1893             'x.x' => {
1894             divisor => q(1),
1895             rule => q([←%spellout-cardinal-feminine-dative← $(cardinal,one{целой}other{целым})$ ]→%%fractions-feminine-dative→),
1896             },
1897             '1' => {
1898             base_value => q(1),
1899             divisor => q(1),
1900             rule => q(одному),
1901             },
1902             '2' => {
1903             base_value => q(2),
1904             divisor => q(1),
1905             rule => q(двум),
1906             },
1907             '3' => {
1908             base_value => q(3),
1909             divisor => q(1),
1910             rule => q(трем),
1911             },
1912             '4' => {
1913             base_value => q(4),
1914             divisor => q(1),
1915             rule => q(четырем),
1916             },
1917             '5' => {
1918             base_value => q(5),
1919             divisor => q(1),
1920             rule => q(пяти),
1921             },
1922             '6' => {
1923             base_value => q(6),
1924             divisor => q(1),
1925             rule => q(шести),
1926             },
1927             '7' => {
1928             base_value => q(7),
1929             divisor => q(1),
1930             rule => q(семи),
1931             },
1932             '8' => {
1933             base_value => q(8),
1934             divisor => q(1),
1935             rule => q(восьми),
1936             },
1937             '9' => {
1938             base_value => q(9),
1939             divisor => q(1),
1940             rule => q(девяти),
1941             },
1942             '10' => {
1943             base_value => q(10),
1944             divisor => q(10),
1945             rule => q(десяти),
1946             },
1947             '11' => {
1948             base_value => q(11),
1949             divisor => q(10),
1950             rule => q(одиннадцати),
1951             },
1952             '12' => {
1953             base_value => q(12),
1954             divisor => q(10),
1955             rule => q(двенадцати),
1956             },
1957             '13' => {
1958             base_value => q(13),
1959             divisor => q(10),
1960             rule => q(тринадцати),
1961             },
1962             '14' => {
1963             base_value => q(14),
1964             divisor => q(10),
1965             rule => q(четырнадцати),
1966             },
1967             '15' => {
1968             base_value => q(15),
1969             divisor => q(10),
1970             rule => q(пятнадцати),
1971             },
1972             '16' => {
1973             base_value => q(16),
1974             divisor => q(10),
1975             rule => q(шестнадцати),
1976             },
1977             '17' => {
1978             base_value => q(17),
1979             divisor => q(10),
1980             rule => q(семнадцати),
1981             },
1982             '18' => {
1983             base_value => q(18),
1984             divisor => q(10),
1985             rule => q(восемнадцати),
1986             },
1987             '19' => {
1988             base_value => q(19),
1989             divisor => q(10),
1990             rule => q(девятнадцати),
1991             },
1992             '20' => {
1993             base_value => q(20),
1994             divisor => q(10),
1995             rule => q(двадцати[ →→]),
1996             },
1997             '30' => {
1998             base_value => q(30),
1999             divisor => q(10),
2000             rule => q(тридцати[ →→]),
2001             },
2002             '40' => {
2003             base_value => q(40),
2004             divisor => q(10),
2005             rule => q(сорока[ →→]),
2006             },
2007             '50' => {
2008             base_value => q(50),
2009             divisor => q(10),
2010             rule => q(пятидесяти[ →→]),
2011             },
2012             '60' => {
2013             base_value => q(60),
2014             divisor => q(10),
2015             rule => q(шестидесяти[ →→]),
2016             },
2017             '70' => {
2018             base_value => q(70),
2019             divisor => q(10),
2020             rule => q(семидесяти[ →→]),
2021             },
2022             '80' => {
2023             base_value => q(80),
2024             divisor => q(10),
2025             rule => q(восьмидесяти[ →→]),
2026             },
2027             '90' => {
2028             base_value => q(90),
2029             divisor => q(10),
2030             rule => q(девяноста[ →→]),
2031             },
2032             '100' => {
2033             base_value => q(100),
2034             divisor => q(100),
2035             rule => q(ста[ →→]),
2036             },
2037             '200' => {
2038             base_value => q(200),
2039             divisor => q(100),
2040             rule => q(←%spellout-cardinal-feminine-dative←стам[ →→]),
2041             },
2042             '1000' => {
2043             base_value => q(1000),
2044             divisor => q(1000),
2045             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→]),
2046             },
2047             '1000000' => {
2048             base_value => q(1000000),
2049             divisor => q(1000000),
2050             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→]),
2051             },
2052             '1000000000' => {
2053             base_value => q(1000000000),
2054             divisor => q(1000000000),
2055             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→]),
2056             },
2057             '1000000000000' => {
2058             base_value => q(1000000000000),
2059             divisor => q(1000000000000),
2060             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→]),
2061             },
2062             '1000000000000000' => {
2063             base_value => q(1000000000000000),
2064             divisor => q(1000000000000000),
2065             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→]),
2066             },
2067             '1000000000000000000' => {
2068             base_value => q(1000000000000000000),
2069             divisor => q(1000000000000000000),
2070             rule => q(=#,##0=),
2071             },
2072             'max' => {
2073             base_value => q(1000000000000000000),
2074             divisor => q(1000000000000000000),
2075             rule => q(=#,##0=),
2076             },
2077             },
2078             },
2079             'spellout-cardinal-masculine-genitive' => {
2080             'public' => {
2081             '-x' => {
2082             divisor => q(1),
2083             rule => q(минус →→),
2084             },
2085             '0' => {
2086             base_value => q(0),
2087             divisor => q(1),
2088             rule => q(ноля),
2089             },
2090             'x.x' => {
2091             divisor => q(1),
2092             rule => q([←%spellout-cardinal-feminine-genitive← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-genitive→),
2093             },
2094             '1' => {
2095             base_value => q(1),
2096             divisor => q(1),
2097             rule => q(одного),
2098             },
2099             '2' => {
2100             base_value => q(2),
2101             divisor => q(1),
2102             rule => q(двух),
2103             },
2104             '3' => {
2105             base_value => q(3),
2106             divisor => q(1),
2107             rule => q(трех),
2108             },
2109             '4' => {
2110             base_value => q(4),
2111             divisor => q(1),
2112             rule => q(четырех),
2113             },
2114             '5' => {
2115             base_value => q(5),
2116             divisor => q(1),
2117             rule => q(пяти),
2118             },
2119             '6' => {
2120             base_value => q(6),
2121             divisor => q(1),
2122             rule => q(шести),
2123             },
2124             '7' => {
2125             base_value => q(7),
2126             divisor => q(1),
2127             rule => q(семи),
2128             },
2129             '8' => {
2130             base_value => q(8),
2131             divisor => q(1),
2132             rule => q(восьми),
2133             },
2134             '9' => {
2135             base_value => q(9),
2136             divisor => q(1),
2137             rule => q(девяти),
2138             },
2139             '10' => {
2140             base_value => q(10),
2141             divisor => q(10),
2142             rule => q(десяти),
2143             },
2144             '11' => {
2145             base_value => q(11),
2146             divisor => q(10),
2147             rule => q(одиннадцати),
2148             },
2149             '12' => {
2150             base_value => q(12),
2151             divisor => q(10),
2152             rule => q(двенадцати),
2153             },
2154             '13' => {
2155             base_value => q(13),
2156             divisor => q(10),
2157             rule => q(тринадцати),
2158             },
2159             '14' => {
2160             base_value => q(14),
2161             divisor => q(10),
2162             rule => q(четырнадцати),
2163             },
2164             '15' => {
2165             base_value => q(15),
2166             divisor => q(10),
2167             rule => q(пятнадцати),
2168             },
2169             '16' => {
2170             base_value => q(16),
2171             divisor => q(10),
2172             rule => q(шестнадцати),
2173             },
2174             '17' => {
2175             base_value => q(17),
2176             divisor => q(10),
2177             rule => q(семнадцати),
2178             },
2179             '18' => {
2180             base_value => q(18),
2181             divisor => q(10),
2182             rule => q(восемнадцати),
2183             },
2184             '19' => {
2185             base_value => q(19),
2186             divisor => q(10),
2187             rule => q(девятнадцати),
2188             },
2189             '20' => {
2190             base_value => q(20),
2191             divisor => q(10),
2192             rule => q(двадцати[ →→]),
2193             },
2194             '30' => {
2195             base_value => q(30),
2196             divisor => q(10),
2197             rule => q(тридцати[ →→]),
2198             },
2199             '40' => {
2200             base_value => q(40),
2201             divisor => q(10),
2202             rule => q(сорока[ →→]),
2203             },
2204             '50' => {
2205             base_value => q(50),
2206             divisor => q(10),
2207             rule => q(пятидесяти[ →→]),
2208             },
2209             '60' => {
2210             base_value => q(60),
2211             divisor => q(10),
2212             rule => q(шестидесяти[ →→]),
2213             },
2214             '70' => {
2215             base_value => q(70),
2216             divisor => q(10),
2217             rule => q(семидесяти[ →→]),
2218             },
2219             '80' => {
2220             base_value => q(80),
2221             divisor => q(10),
2222             rule => q(восьмидесяти[ →→]),
2223             },
2224             '90' => {
2225             base_value => q(90),
2226             divisor => q(10),
2227             rule => q(девяноста[ →→]),
2228             },
2229             '100' => {
2230             base_value => q(100),
2231             divisor => q(100),
2232             rule => q(ста[ →→]),
2233             },
2234             '200' => {
2235             base_value => q(200),
2236             divisor => q(100),
2237             rule => q(←%spellout-cardinal-feminine-genitive←сот[ →→]),
2238             },
2239             '1000' => {
2240             base_value => q(1000),
2241             divisor => q(1000),
2242             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→]),
2243             },
2244             '1000000' => {
2245             base_value => q(1000000),
2246             divisor => q(1000000),
2247             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→]),
2248             },
2249             '1000000000' => {
2250             base_value => q(1000000000),
2251             divisor => q(1000000000),
2252             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→]),
2253             },
2254             '1000000000000' => {
2255             base_value => q(1000000000000),
2256             divisor => q(1000000000000),
2257             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→]),
2258             },
2259             '1000000000000000' => {
2260             base_value => q(1000000000000000),
2261             divisor => q(1000000000000000),
2262             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→]),
2263             },
2264             '1000000000000000000' => {
2265             base_value => q(1000000000000000000),
2266             divisor => q(1000000000000000000),
2267             rule => q(=#,##0=),
2268             },
2269             'max' => {
2270             base_value => q(1000000000000000000),
2271             divisor => q(1000000000000000000),
2272             rule => q(=#,##0=),
2273             },
2274             },
2275             },
2276             'spellout-cardinal-masculine-locative' => {
2277             'public' => {
2278             '-x' => {
2279             divisor => q(1),
2280             rule => q(минус →→),
2281             },
2282             '0' => {
2283             base_value => q(0),
2284             divisor => q(1),
2285             rule => q(нуле),
2286             },
2287             'x.x' => {
2288             divisor => q(1),
2289             rule => q([←%spellout-cardinal-feminine-locative← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→),
2290             },
2291             '1' => {
2292             base_value => q(1),
2293             divisor => q(1),
2294             rule => q(одном),
2295             },
2296             '2' => {
2297             base_value => q(2),
2298             divisor => q(1),
2299             rule => q(двух),
2300             },
2301             '3' => {
2302             base_value => q(3),
2303             divisor => q(1),
2304             rule => q(трех),
2305             },
2306             '4' => {
2307             base_value => q(4),
2308             divisor => q(1),
2309             rule => q(четырех),
2310             },
2311             '5' => {
2312             base_value => q(5),
2313             divisor => q(1),
2314             rule => q(пяти),
2315             },
2316             '6' => {
2317             base_value => q(6),
2318             divisor => q(1),
2319             rule => q(шести),
2320             },
2321             '7' => {
2322             base_value => q(7),
2323             divisor => q(1),
2324             rule => q(семи),
2325             },
2326             '8' => {
2327             base_value => q(8),
2328             divisor => q(1),
2329             rule => q(восьми),
2330             },
2331             '9' => {
2332             base_value => q(9),
2333             divisor => q(1),
2334             rule => q(девяти),
2335             },
2336             '10' => {
2337             base_value => q(10),
2338             divisor => q(10),
2339             rule => q(десяти),
2340             },
2341             '11' => {
2342             base_value => q(11),
2343             divisor => q(10),
2344             rule => q(одиннадцати),
2345             },
2346             '12' => {
2347             base_value => q(12),
2348             divisor => q(10),
2349             rule => q(двенадцати),
2350             },
2351             '13' => {
2352             base_value => q(13),
2353             divisor => q(10),
2354             rule => q(тринадцати),
2355             },
2356             '14' => {
2357             base_value => q(14),
2358             divisor => q(10),
2359             rule => q(четырнадцати),
2360             },
2361             '15' => {
2362             base_value => q(15),
2363             divisor => q(10),
2364             rule => q(пятнадцати),
2365             },
2366             '16' => {
2367             base_value => q(16),
2368             divisor => q(10),
2369             rule => q(шестнадцати),
2370             },
2371             '17' => {
2372             base_value => q(17),
2373             divisor => q(10),
2374             rule => q(семнадцати),
2375             },
2376             '18' => {
2377             base_value => q(18),
2378             divisor => q(10),
2379             rule => q(восемнадцати),
2380             },
2381             '19' => {
2382             base_value => q(19),
2383             divisor => q(10),
2384             rule => q(девятнадцати),
2385             },
2386             '20' => {
2387             base_value => q(20),
2388             divisor => q(10),
2389             rule => q(двадцать[ →→]),
2390             },
2391             '30' => {
2392             base_value => q(30),
2393             divisor => q(10),
2394             rule => q(тридцать[ →→]),
2395             },
2396             '40' => {
2397             base_value => q(40),
2398             divisor => q(10),
2399             rule => q(сорока[ →→]),
2400             },
2401             '50' => {
2402             base_value => q(50),
2403             divisor => q(10),
2404             rule => q(пятидесяти[ →→]),
2405             },
2406             '60' => {
2407             base_value => q(60),
2408             divisor => q(10),
2409             rule => q(шестидесяти[ →→]),
2410             },
2411             '70' => {
2412             base_value => q(70),
2413             divisor => q(10),
2414             rule => q(семидесяти[ →→]),
2415             },
2416             '80' => {
2417             base_value => q(80),
2418             divisor => q(10),
2419             rule => q(восьмидесяти[ →→]),
2420             },
2421             '90' => {
2422             base_value => q(90),
2423             divisor => q(10),
2424             rule => q(девяноста[ →→]),
2425             },
2426             '100' => {
2427             base_value => q(100),
2428             divisor => q(100),
2429             rule => q(ста[ →→]),
2430             },
2431             '200' => {
2432             base_value => q(200),
2433             divisor => q(100),
2434             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
2435             },
2436             '1000' => {
2437             base_value => q(1000),
2438             divisor => q(1000),
2439             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
2440             },
2441             '1000000' => {
2442             base_value => q(1000000),
2443             divisor => q(1000000),
2444             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
2445             },
2446             '1000000000' => {
2447             base_value => q(1000000000),
2448             divisor => q(1000000000),
2449             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
2450             },
2451             '1000000000000' => {
2452             base_value => q(1000000000000),
2453             divisor => q(1000000000000),
2454             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
2455             },
2456             '1000000000000000' => {
2457             base_value => q(1000000000000000),
2458             divisor => q(1000000000000000),
2459             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
2460             },
2461             '1000000000000000000' => {
2462             base_value => q(1000000000000000000),
2463             divisor => q(1000000000000000000),
2464             rule => q(=#,##0=),
2465             },
2466             'max' => {
2467             base_value => q(1000000000000000000),
2468             divisor => q(1000000000000000000),
2469             rule => q(=#,##0=),
2470             },
2471             },
2472             },
2473             'spellout-cardinal-neuter' => {
2474             'public' => {
2475             '-x' => {
2476             divisor => q(1),
2477             rule => q(минус →→),
2478             },
2479             '0' => {
2480             base_value => q(0),
2481             divisor => q(1),
2482             rule => q(ноль),
2483             },
2484             'x.x' => {
2485             divisor => q(1),
2486             rule => q([←%spellout-cardinal-feminine← $(cardinal,one{целая}other{целых})$ ]→%%fractions-feminine→),
2487             },
2488             '1' => {
2489             base_value => q(1),
2490             divisor => q(1),
2491             rule => q(одно),
2492             },
2493             '2' => {
2494             base_value => q(2),
2495             divisor => q(1),
2496             rule => q(=%spellout-cardinal-masculine=),
2497             },
2498             '20' => {
2499             base_value => q(20),
2500             divisor => q(10),
2501             rule => q(двадцать[ →→]),
2502             },
2503             '30' => {
2504             base_value => q(30),
2505             divisor => q(10),
2506             rule => q(тридцать[ →→]),
2507             },
2508             '40' => {
2509             base_value => q(40),
2510             divisor => q(10),
2511             rule => q(сорок[ →→]),
2512             },
2513             '50' => {
2514             base_value => q(50),
2515             divisor => q(10),
2516             rule => q(пятьдесят[ →→]),
2517             },
2518             '60' => {
2519             base_value => q(60),
2520             divisor => q(10),
2521             rule => q(шестьдесят[ →→]),
2522             },
2523             '70' => {
2524             base_value => q(70),
2525             divisor => q(10),
2526             rule => q(семьдесят[ →→]),
2527             },
2528             '80' => {
2529             base_value => q(80),
2530             divisor => q(10),
2531             rule => q(восемьдесят[ →→]),
2532             },
2533             '90' => {
2534             base_value => q(90),
2535             divisor => q(10),
2536             rule => q(девяносто[ →→]),
2537             },
2538             '100' => {
2539             base_value => q(100),
2540             divisor => q(100),
2541             rule => q(сто[ →→]),
2542             },
2543             '200' => {
2544             base_value => q(200),
2545             divisor => q(100),
2546             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
2547             },
2548             '300' => {
2549             base_value => q(300),
2550             divisor => q(100),
2551             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
2552             },
2553             '500' => {
2554             base_value => q(500),
2555             divisor => q(100),
2556             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
2557             },
2558             '1000' => {
2559             base_value => q(1000),
2560             divisor => q(1000),
2561             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
2562             },
2563             '1000000' => {
2564             base_value => q(1000000),
2565             divisor => q(1000000),
2566             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
2567             },
2568             '1000000000' => {
2569             base_value => q(1000000000),
2570             divisor => q(1000000000),
2571             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
2572             },
2573             '1000000000000' => {
2574             base_value => q(1000000000000),
2575             divisor => q(1000000000000),
2576             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
2577             },
2578             '1000000000000000' => {
2579             base_value => q(1000000000000000),
2580             divisor => q(1000000000000000),
2581             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
2582             },
2583             '1000000000000000000' => {
2584             base_value => q(1000000000000000000),
2585             divisor => q(1000000000000000000),
2586             rule => q(=#,##0=),
2587             },
2588             'max' => {
2589             base_value => q(1000000000000000000),
2590             divisor => q(1000000000000000000),
2591             rule => q(=#,##0=),
2592             },
2593             },
2594             },
2595             'spellout-cardinal-neuter-ablative' => {
2596             'public' => {
2597             '0' => {
2598             base_value => q(0),
2599             divisor => q(1),
2600             rule => q(=%spellout-cardinal-masculine-ablative=),
2601             },
2602             'max' => {
2603             base_value => q(0),
2604             divisor => q(1),
2605             rule => q(=%spellout-cardinal-masculine-ablative=),
2606             },
2607             },
2608             },
2609             'spellout-cardinal-neuter-accusative' => {
2610             'public' => {
2611             '-x' => {
2612             divisor => q(1),
2613             rule => q(минус →→),
2614             },
2615             '0' => {
2616             base_value => q(0),
2617             divisor => q(1),
2618             rule => q(ноль),
2619             },
2620             'x.x' => {
2621             divisor => q(1),
2622             rule => q([←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→),
2623             },
2624             '1' => {
2625             base_value => q(1),
2626             divisor => q(1),
2627             rule => q(одно),
2628             },
2629             '2' => {
2630             base_value => q(2),
2631             divisor => q(1),
2632             rule => q(=%spellout-cardinal-masculine-accusative=),
2633             },
2634             '20' => {
2635             base_value => q(20),
2636             divisor => q(10),
2637             rule => q(двадцать[ →→]),
2638             },
2639             '30' => {
2640             base_value => q(30),
2641             divisor => q(10),
2642             rule => q(тридцать[ →→]),
2643             },
2644             '40' => {
2645             base_value => q(40),
2646             divisor => q(10),
2647             rule => q(сорок[ →→]),
2648             },
2649             '50' => {
2650             base_value => q(50),
2651             divisor => q(10),
2652             rule => q(пятьдесят[ →→]),
2653             },
2654             '60' => {
2655             base_value => q(60),
2656             divisor => q(10),
2657             rule => q(шестьдесят[ →→]),
2658             },
2659             '70' => {
2660             base_value => q(70),
2661             divisor => q(10),
2662             rule => q(семьдесят[ →→]),
2663             },
2664             '80' => {
2665             base_value => q(80),
2666             divisor => q(10),
2667             rule => q(восемьдесят[ →→]),
2668             },
2669             '90' => {
2670             base_value => q(90),
2671             divisor => q(10),
2672             rule => q(девяносто[ →→]),
2673             },
2674             '100' => {
2675             base_value => q(100),
2676             divisor => q(100),
2677             rule => q(сто[ →→]),
2678             },
2679             '200' => {
2680             base_value => q(200),
2681             divisor => q(100),
2682             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
2683             },
2684             '300' => {
2685             base_value => q(300),
2686             divisor => q(100),
2687             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
2688             },
2689             '500' => {
2690             base_value => q(500),
2691             divisor => q(100),
2692             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
2693             },
2694             '1000' => {
2695             base_value => q(1000),
2696             divisor => q(1000),
2697             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
2698             },
2699             '1000000' => {
2700             base_value => q(1000000),
2701             divisor => q(1000000),
2702             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
2703             },
2704             '1000000000' => {
2705             base_value => q(1000000000),
2706             divisor => q(1000000000),
2707             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
2708             },
2709             '1000000000000' => {
2710             base_value => q(1000000000000),
2711             divisor => q(1000000000000),
2712             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
2713             },
2714             '1000000000000000' => {
2715             base_value => q(1000000000000000),
2716             divisor => q(1000000000000000),
2717             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
2718             },
2719             '1000000000000000000' => {
2720             base_value => q(1000000000000000000),
2721             divisor => q(1000000000000000000),
2722             rule => q(=#,##0=),
2723             },
2724             'max' => {
2725             base_value => q(1000000000000000000),
2726             divisor => q(1000000000000000000),
2727             rule => q(=#,##0=),
2728             },
2729             },
2730             },
2731             'spellout-cardinal-neuter-dative' => {
2732             'public' => {
2733             '0' => {
2734             base_value => q(0),
2735             divisor => q(1),
2736             rule => q(=%spellout-cardinal-masculine-dative=),
2737             },
2738             'max' => {
2739             base_value => q(0),
2740             divisor => q(1),
2741             rule => q(=%spellout-cardinal-masculine-dative=),
2742             },
2743             },
2744             },
2745             'spellout-cardinal-neuter-genitive' => {
2746             'public' => {
2747             '0' => {
2748             base_value => q(0),
2749             divisor => q(1),
2750             rule => q(=%spellout-cardinal-masculine-genitive=),
2751             },
2752             'max' => {
2753             base_value => q(0),
2754             divisor => q(1),
2755             rule => q(=%spellout-cardinal-masculine-genitive=),
2756             },
2757             },
2758             },
2759             'spellout-cardinal-neuter-locative' => {
2760             'public' => {
2761             '-x' => {
2762             divisor => q(1),
2763             rule => q(минус →→),
2764             },
2765             '0' => {
2766             base_value => q(0),
2767             divisor => q(1),
2768             rule => q(нуле),
2769             },
2770             'x.x' => {
2771             divisor => q(1),
2772             rule => q([←%spellout-cardinal-feminine-locative← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→),
2773             },
2774             '1' => {
2775             base_value => q(1),
2776             divisor => q(1),
2777             rule => q(одном),
2778             },
2779             '2' => {
2780             base_value => q(2),
2781             divisor => q(1),
2782             rule => q(=%spellout-cardinal-masculine-locative=),
2783             },
2784             '20' => {
2785             base_value => q(20),
2786             divisor => q(10),
2787             rule => q(двадцати[ →→]),
2788             },
2789             '30' => {
2790             base_value => q(30),
2791             divisor => q(10),
2792             rule => q(тридцати[ →→]),
2793             },
2794             '40' => {
2795             base_value => q(40),
2796             divisor => q(10),
2797             rule => q(сорока[ →→]),
2798             },
2799             '50' => {
2800             base_value => q(50),
2801             divisor => q(10),
2802             rule => q(пятидесяти[ →→]),
2803             },
2804             '60' => {
2805             base_value => q(60),
2806             divisor => q(10),
2807             rule => q(шестидесяти[ →→]),
2808             },
2809             '70' => {
2810             base_value => q(70),
2811             divisor => q(10),
2812             rule => q(семидесяти[ →→]),
2813             },
2814             '80' => {
2815             base_value => q(80),
2816             divisor => q(10),
2817             rule => q(восьмидесяти[ →→]),
2818             },
2819             '90' => {
2820             base_value => q(90),
2821             divisor => q(10),
2822             rule => q(девяноста[ →→]),
2823             },
2824             '100' => {
2825             base_value => q(100),
2826             divisor => q(100),
2827             rule => q(ста[ →→]),
2828             },
2829             '200' => {
2830             base_value => q(200),
2831             divisor => q(100),
2832             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
2833             },
2834             '1000' => {
2835             base_value => q(1000),
2836             divisor => q(1000),
2837             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
2838             },
2839             '1000000' => {
2840             base_value => q(1000000),
2841             divisor => q(1000000),
2842             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
2843             },
2844             '1000000000' => {
2845             base_value => q(1000000000),
2846             divisor => q(1000000000),
2847             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
2848             },
2849             '1000000000000' => {
2850             base_value => q(1000000000000),
2851             divisor => q(1000000000000),
2852             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
2853             },
2854             '1000000000000000' => {
2855             base_value => q(1000000000000000),
2856             divisor => q(1000000000000000),
2857             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
2858             },
2859             '1000000000000000000' => {
2860             base_value => q(1000000000000000000),
2861             divisor => q(1000000000000000000),
2862             rule => q(=#,##0=),
2863             },
2864             'max' => {
2865             base_value => q(1000000000000000000),
2866             divisor => q(1000000000000000000),
2867             rule => q(=#,##0=),
2868             },
2869             },
2870             },
2871             'spellout-cardinal-plural' => {
2872             'public' => {
2873             '-x' => {
2874             divisor => q(1),
2875             rule => q(минус →→),
2876             },
2877             '0' => {
2878             base_value => q(0),
2879             divisor => q(1),
2880             rule => q(ноль),
2881             },
2882             'x.x' => {
2883             divisor => q(1),
2884             rule => q(←← запятая →→),
2885             },
2886             '1' => {
2887             base_value => q(1),
2888             divisor => q(1),
2889             rule => q(одни),
2890             },
2891             '2' => {
2892             base_value => q(2),
2893             divisor => q(1),
2894             rule => q(две),
2895             },
2896             '3' => {
2897             base_value => q(3),
2898             divisor => q(1),
2899             rule => q(=%spellout-cardinal-masculine=),
2900             },
2901             '20' => {
2902             base_value => q(20),
2903             divisor => q(10),
2904             rule => q(двадцать[ →→]),
2905             },
2906             '30' => {
2907             base_value => q(30),
2908             divisor => q(10),
2909             rule => q(тридцать[ →→]),
2910             },
2911             '40' => {
2912             base_value => q(40),
2913             divisor => q(10),
2914             rule => q(сорок[ →→]),
2915             },
2916             '50' => {
2917             base_value => q(50),
2918             divisor => q(10),
2919             rule => q(пятьдесят[ →→]),
2920             },
2921             '60' => {
2922             base_value => q(60),
2923             divisor => q(10),
2924             rule => q(шестьдесят[ →→]),
2925             },
2926             '70' => {
2927             base_value => q(70),
2928             divisor => q(10),
2929             rule => q(семьдесят[ →→]),
2930             },
2931             '80' => {
2932             base_value => q(80),
2933             divisor => q(10),
2934             rule => q(восемьдесят[ →→]),
2935             },
2936             '90' => {
2937             base_value => q(90),
2938             divisor => q(10),
2939             rule => q(девяносто[ →→]),
2940             },
2941             '100' => {
2942             base_value => q(100),
2943             divisor => q(100),
2944             rule => q(сто[ →→]),
2945             },
2946             '200' => {
2947             base_value => q(200),
2948             divisor => q(100),
2949             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
2950             },
2951             '300' => {
2952             base_value => q(300),
2953             divisor => q(100),
2954             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
2955             },
2956             '500' => {
2957             base_value => q(500),
2958             divisor => q(100),
2959             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
2960             },
2961             '1000' => {
2962             base_value => q(1000),
2963             divisor => q(1000),
2964             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
2965             },
2966             '1000000' => {
2967             base_value => q(1000000),
2968             divisor => q(1000000),
2969             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
2970             },
2971             '1000000000' => {
2972             base_value => q(1000000000),
2973             divisor => q(1000000000),
2974             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
2975             },
2976             '1000000000000' => {
2977             base_value => q(1000000000000),
2978             divisor => q(1000000000000),
2979             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
2980             },
2981             '1000000000000000' => {
2982             base_value => q(1000000000000000),
2983             divisor => q(1000000000000000),
2984             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
2985             },
2986             '1000000000000000000' => {
2987             base_value => q(1000000000000000000),
2988             divisor => q(1000000000000000000),
2989             rule => q(=#,##0=),
2990             },
2991             'max' => {
2992             base_value => q(1000000000000000000),
2993             divisor => q(1000000000000000000),
2994             rule => q(=#,##0=),
2995             },
2996             },
2997             },
2998             'spellout-cardinal-plural-ablative' => {
2999             'public' => {
3000             '-x' => {
3001             divisor => q(1),
3002             rule => q(минус →→),
3003             },
3004             '0' => {
3005             base_value => q(0),
3006             divisor => q(1),
3007             rule => q(нулем),
3008             },
3009             'x.x' => {
3010             divisor => q(1),
3011             rule => q(←← запятая →→),
3012             },
3013             '1' => {
3014             base_value => q(1),
3015             divisor => q(1),
3016             rule => q(одними),
3017             },
3018             '2' => {
3019             base_value => q(2),
3020             divisor => q(1),
3021             rule => q(=%spellout-cardinal-masculine-ablative=),
3022             },
3023             '20' => {
3024             base_value => q(20),
3025             divisor => q(10),
3026             rule => q(двадцатью[ →→]),
3027             },
3028             '30' => {
3029             base_value => q(30),
3030             divisor => q(10),
3031             rule => q(тридцатью[ →→]),
3032             },
3033             '40' => {
3034             base_value => q(40),
3035             divisor => q(10),
3036             rule => q(сорока[ →→]),
3037             },
3038             '50' => {
3039             base_value => q(50),
3040             divisor => q(10),
3041             rule => q(пятьюдесятью[ →→]),
3042             },
3043             '60' => {
3044             base_value => q(60),
3045             divisor => q(10),
3046             rule => q(шестьюдесятью[ →→]),
3047             },
3048             '70' => {
3049             base_value => q(70),
3050             divisor => q(10),
3051             rule => q(семьюдесятью[ →→]),
3052             },
3053             '80' => {
3054             base_value => q(80),
3055             divisor => q(10),
3056             rule => q(восемьюдесятью[ →→]),
3057             },
3058             '90' => {
3059             base_value => q(90),
3060             divisor => q(10),
3061             rule => q(девяноста[ →→]),
3062             },
3063             '100' => {
3064             base_value => q(100),
3065             divisor => q(100),
3066             rule => q(ста[ →→]),
3067             },
3068             '200' => {
3069             base_value => q(200),
3070             divisor => q(100),
3071             rule => q(←%spellout-cardinal-feminine-ablative←стами[ →→]),
3072             },
3073             '1000' => {
3074             base_value => q(1000),
3075             divisor => q(1000),
3076             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→]),
3077             },
3078             '1000000' => {
3079             base_value => q(1000000),
3080             divisor => q(1000000),
3081             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→]),
3082             },
3083             '1000000000' => {
3084             base_value => q(1000000000),
3085             divisor => q(1000000000),
3086             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→]),
3087             },
3088             '1000000000000' => {
3089             base_value => q(1000000000000),
3090             divisor => q(1000000000000),
3091             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→]),
3092             },
3093             '1000000000000000' => {
3094             base_value => q(1000000000000000),
3095             divisor => q(1000000000000000),
3096             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→]),
3097             },
3098             '1000000000000000000' => {
3099             base_value => q(1000000000000000000),
3100             divisor => q(1000000000000000000),
3101             rule => q(=#,##0=),
3102             },
3103             'max' => {
3104             base_value => q(1000000000000000000),
3105             divisor => q(1000000000000000000),
3106             rule => q(=#,##0=),
3107             },
3108             },
3109             },
3110             'spellout-cardinal-plural-accusative' => {
3111             'public' => {
3112             '-x' => {
3113             divisor => q(1),
3114             rule => q(минус →→),
3115             },
3116             '0' => {
3117             base_value => q(0),
3118             divisor => q(1),
3119             rule => q(ноль),
3120             },
3121             'x.x' => {
3122             divisor => q(1),
3123             rule => q(←← запятая →→),
3124             },
3125             '1' => {
3126             base_value => q(1),
3127             divisor => q(1),
3128             rule => q(одни),
3129             },
3130             '2' => {
3131             base_value => q(2),
3132             divisor => q(1),
3133             rule => q(две),
3134             },
3135             '3' => {
3136             base_value => q(3),
3137             divisor => q(1),
3138             rule => q(=%spellout-cardinal-masculine-accusative=),
3139             },
3140             '20' => {
3141             base_value => q(20),
3142             divisor => q(10),
3143             rule => q(двадцать[ →→]),
3144             },
3145             '30' => {
3146             base_value => q(30),
3147             divisor => q(10),
3148             rule => q(тридцать[ →→]),
3149             },
3150             '40' => {
3151             base_value => q(40),
3152             divisor => q(10),
3153             rule => q(сорок[ →→]),
3154             },
3155             '50' => {
3156             base_value => q(50),
3157             divisor => q(10),
3158             rule => q(пятьдесят[ →→]),
3159             },
3160             '60' => {
3161             base_value => q(60),
3162             divisor => q(10),
3163             rule => q(шестьдесят[ →→]),
3164             },
3165             '70' => {
3166             base_value => q(70),
3167             divisor => q(10),
3168             rule => q(семьдесят[ →→]),
3169             },
3170             '80' => {
3171             base_value => q(80),
3172             divisor => q(10),
3173             rule => q(восемьдесят[ →→]),
3174             },
3175             '90' => {
3176             base_value => q(90),
3177             divisor => q(10),
3178             rule => q(девяносто[ →→]),
3179             },
3180             '100' => {
3181             base_value => q(100),
3182             divisor => q(100),
3183             rule => q(сто[ →→]),
3184             },
3185             '200' => {
3186             base_value => q(200),
3187             divisor => q(100),
3188             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
3189             },
3190             '300' => {
3191             base_value => q(300),
3192             divisor => q(100),
3193             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
3194             },
3195             '500' => {
3196             base_value => q(500),
3197             divisor => q(100),
3198             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
3199             },
3200             '1000' => {
3201             base_value => q(1000),
3202             divisor => q(1000),
3203             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
3204             },
3205             '1000000' => {
3206             base_value => q(1000000),
3207             divisor => q(1000000),
3208             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
3209             },
3210             '1000000000' => {
3211             base_value => q(1000000000),
3212             divisor => q(1000000000),
3213             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
3214             },
3215             '1000000000000' => {
3216             base_value => q(1000000000000),
3217             divisor => q(1000000000000),
3218             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
3219             },
3220             '1000000000000000' => {
3221             base_value => q(1000000000000000),
3222             divisor => q(1000000000000000),
3223             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
3224             },
3225             '1000000000000000000' => {
3226             base_value => q(1000000000000000000),
3227             divisor => q(1000000000000000000),
3228             rule => q(=#,##0=),
3229             },
3230             'max' => {
3231             base_value => q(1000000000000000000),
3232             divisor => q(1000000000000000000),
3233             rule => q(=#,##0=),
3234             },
3235             },
3236             },
3237             'spellout-cardinal-plural-dative' => {
3238             'public' => {
3239             '-x' => {
3240             divisor => q(1),
3241             rule => q(минус →→),
3242             },
3243             '0' => {
3244             base_value => q(0),
3245             divisor => q(1),
3246             rule => q(нолю),
3247             },
3248             'x.x' => {
3249             divisor => q(1),
3250             rule => q(←← запятая →→),
3251             },
3252             '1' => {
3253             base_value => q(1),
3254             divisor => q(1),
3255             rule => q(одним),
3256             },
3257             '2' => {
3258             base_value => q(2),
3259             divisor => q(1),
3260             rule => q(=%spellout-cardinal-masculine-dative=),
3261             },
3262             '20' => {
3263             base_value => q(20),
3264             divisor => q(10),
3265             rule => q(двадцати[ →→]),
3266             },
3267             '30' => {
3268             base_value => q(30),
3269             divisor => q(10),
3270             rule => q(тридцати[ →→]),
3271             },
3272             '40' => {
3273             base_value => q(40),
3274             divisor => q(10),
3275             rule => q(сорока[ →→]),
3276             },
3277             '50' => {
3278             base_value => q(50),
3279             divisor => q(10),
3280             rule => q(пятидесяти[ →→]),
3281             },
3282             '60' => {
3283             base_value => q(60),
3284             divisor => q(10),
3285             rule => q(шестидесяти[ →→]),
3286             },
3287             '70' => {
3288             base_value => q(70),
3289             divisor => q(10),
3290             rule => q(семидесяти[ →→]),
3291             },
3292             '80' => {
3293             base_value => q(80),
3294             divisor => q(10),
3295             rule => q(восьмидесяти[ →→]),
3296             },
3297             '90' => {
3298             base_value => q(90),
3299             divisor => q(10),
3300             rule => q(девяноста[ →→]),
3301             },
3302             '100' => {
3303             base_value => q(100),
3304             divisor => q(100),
3305             rule => q(ста[ →→]),
3306             },
3307             '200' => {
3308             base_value => q(200),
3309             divisor => q(100),
3310             rule => q(←%spellout-cardinal-feminine-dative←стам[ →→]),
3311             },
3312             '1000' => {
3313             base_value => q(1000),
3314             divisor => q(1000),
3315             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→]),
3316             },
3317             '1000000' => {
3318             base_value => q(1000000),
3319             divisor => q(1000000),
3320             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→]),
3321             },
3322             '1000000000' => {
3323             base_value => q(1000000000),
3324             divisor => q(1000000000),
3325             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→]),
3326             },
3327             '1000000000000' => {
3328             base_value => q(1000000000000),
3329             divisor => q(1000000000000),
3330             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→]),
3331             },
3332             '1000000000000000' => {
3333             base_value => q(1000000000000000),
3334             divisor => q(1000000000000000),
3335             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→]),
3336             },
3337             '1000000000000000000' => {
3338             base_value => q(1000000000000000000),
3339             divisor => q(1000000000000000000),
3340             rule => q(=#,##0=),
3341             },
3342             'max' => {
3343             base_value => q(1000000000000000000),
3344             divisor => q(1000000000000000000),
3345             rule => q(=#,##0=),
3346             },
3347             },
3348             },
3349             'spellout-cardinal-plural-genitive' => {
3350             'public' => {
3351             '-x' => {
3352             divisor => q(1),
3353             rule => q(минус →→),
3354             },
3355             '0' => {
3356             base_value => q(0),
3357             divisor => q(1),
3358             rule => q(ноля),
3359             },
3360             'x.x' => {
3361             divisor => q(1),
3362             rule => q(←← запятая →→),
3363             },
3364             '1' => {
3365             base_value => q(1),
3366             divisor => q(1),
3367             rule => q(одних),
3368             },
3369             '2' => {
3370             base_value => q(2),
3371             divisor => q(1),
3372             rule => q(=%spellout-cardinal-masculine-genitive=),
3373             },
3374             '20' => {
3375             base_value => q(20),
3376             divisor => q(10),
3377             rule => q(двадцати[ →→]),
3378             },
3379             '30' => {
3380             base_value => q(30),
3381             divisor => q(10),
3382             rule => q(тридцати[ →→]),
3383             },
3384             '40' => {
3385             base_value => q(40),
3386             divisor => q(10),
3387             rule => q(сорока[ →→]),
3388             },
3389             '50' => {
3390             base_value => q(50),
3391             divisor => q(10),
3392             rule => q(пятидесяти[ →→]),
3393             },
3394             '60' => {
3395             base_value => q(60),
3396             divisor => q(10),
3397             rule => q(шестидесяти[ →→]),
3398             },
3399             '70' => {
3400             base_value => q(70),
3401             divisor => q(10),
3402             rule => q(семидесяти[ →→]),
3403             },
3404             '80' => {
3405             base_value => q(80),
3406             divisor => q(10),
3407             rule => q(восьмидесяти[ →→]),
3408             },
3409             '90' => {
3410             base_value => q(90),
3411             divisor => q(10),
3412             rule => q(девяноста[ →→]),
3413             },
3414             '100' => {
3415             base_value => q(100),
3416             divisor => q(100),
3417             rule => q(ста[ →→]),
3418             },
3419             '200' => {
3420             base_value => q(200),
3421             divisor => q(100),
3422             rule => q(←%spellout-cardinal-feminine-genitive←сот[ →→]),
3423             },
3424             '1000' => {
3425             base_value => q(1000),
3426             divisor => q(1000),
3427             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→]),
3428             },
3429             '1000000' => {
3430             base_value => q(1000000),
3431             divisor => q(1000000),
3432             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→]),
3433             },
3434             '1000000000' => {
3435             base_value => q(1000000000),
3436             divisor => q(1000000000),
3437             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→]),
3438             },
3439             '1000000000000' => {
3440             base_value => q(1000000000000),
3441             divisor => q(1000000000000),
3442             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→]),
3443             },
3444             '1000000000000000' => {
3445             base_value => q(1000000000000000),
3446             divisor => q(1000000000000000),
3447             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→]),
3448             },
3449             '1000000000000000000' => {
3450             base_value => q(1000000000000000000),
3451             divisor => q(1000000000000000000),
3452             rule => q(=#,##0=),
3453             },
3454             'max' => {
3455             base_value => q(1000000000000000000),
3456             divisor => q(1000000000000000000),
3457             rule => q(=#,##0=),
3458             },
3459             },
3460             },
3461             'spellout-cardinal-plural-locative' => {
3462             'public' => {
3463             '-x' => {
3464             divisor => q(1),
3465             rule => q(минус →→),
3466             },
3467             '0' => {
3468             base_value => q(0),
3469             divisor => q(1),
3470             rule => q(нуле),
3471             },
3472             'x.x' => {
3473             divisor => q(1),
3474             rule => q(←← запятая →→),
3475             },
3476             '1' => {
3477             base_value => q(1),
3478             divisor => q(1),
3479             rule => q(одних),
3480             },
3481             '2' => {
3482             base_value => q(2),
3483             divisor => q(1),
3484             rule => q(=%spellout-cardinal-masculine-locative=),
3485             },
3486             '20' => {
3487             base_value => q(20),
3488             divisor => q(10),
3489             rule => q(двадцати[ →→]),
3490             },
3491             '30' => {
3492             base_value => q(30),
3493             divisor => q(10),
3494             rule => q(тридцати[ →→]),
3495             },
3496             '40' => {
3497             base_value => q(40),
3498             divisor => q(10),
3499             rule => q(сорока[ →→]),
3500             },
3501             '50' => {
3502             base_value => q(50),
3503             divisor => q(10),
3504             rule => q(пятидесяти[ →→]),
3505             },
3506             '60' => {
3507             base_value => q(60),
3508             divisor => q(10),
3509             rule => q(шестидесяти[ →→]),
3510             },
3511             '70' => {
3512             base_value => q(70),
3513             divisor => q(10),
3514             rule => q(семидесяти[ →→]),
3515             },
3516             '80' => {
3517             base_value => q(80),
3518             divisor => q(10),
3519             rule => q(восьмидесяти[ →→]),
3520             },
3521             '90' => {
3522             base_value => q(90),
3523             divisor => q(10),
3524             rule => q(девяноста[ →→]),
3525             },
3526             '100' => {
3527             base_value => q(100),
3528             divisor => q(100),
3529             rule => q(ста[ →→]),
3530             },
3531             '200' => {
3532             base_value => q(200),
3533             divisor => q(100),
3534             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
3535             },
3536             '1000' => {
3537             base_value => q(1000),
3538             divisor => q(1000),
3539             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
3540             },
3541             '1000000' => {
3542             base_value => q(1000000),
3543             divisor => q(1000000),
3544             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
3545             },
3546             '1000000000' => {
3547             base_value => q(1000000000),
3548             divisor => q(1000000000),
3549             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
3550             },
3551             '1000000000000' => {
3552             base_value => q(1000000000000),
3553             divisor => q(1000000000000),
3554             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
3555             },
3556             '1000000000000000' => {
3557             base_value => q(1000000000000000),
3558             divisor => q(1000000000000000),
3559             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
3560             },
3561             '1000000000000000000' => {
3562             base_value => q(1000000000000000000),
3563             divisor => q(1000000000000000000),
3564             rule => q(=#,##0=),
3565             },
3566             'max' => {
3567             base_value => q(1000000000000000000),
3568             divisor => q(1000000000000000000),
3569             rule => q(=#,##0=),
3570             },
3571             },
3572             },
3573             'spellout-numbering' => {
3574             'public' => {
3575             '0' => {
3576             base_value => q(0),
3577             divisor => q(1),
3578             rule => q(=%spellout-cardinal-masculine=),
3579             },
3580             'max' => {
3581             base_value => q(0),
3582             divisor => q(1),
3583             rule => q(=%spellout-cardinal-masculine=),
3584             },
3585             },
3586             },
3587             'spellout-numbering-year' => {
3588             'public' => {
3589             '0' => {
3590             base_value => q(0),
3591             divisor => q(1),
3592             rule => q(=%spellout-ordinal-masculine-genitive=),
3593             },
3594             'x.x' => {
3595             divisor => q(1),
3596             rule => q(=0.0=),
3597             },
3598             'max' => {
3599             divisor => q(1),
3600             rule => q(=0.0=),
3601             },
3602             },
3603             },
3604             'spellout-ordinal-feminine' => {
3605             'public' => {
3606             '-x' => {
3607             divisor => q(1),
3608             rule => q(минус →→),
3609             },
3610             '0' => {
3611             base_value => q(0),
3612             divisor => q(1),
3613             rule => q(ноль),
3614             },
3615             'x.x' => {
3616             divisor => q(1),
3617             rule => q(=0.#=),
3618             },
3619             '1' => {
3620             base_value => q(1),
3621             divisor => q(1),
3622             rule => q(первая),
3623             },
3624             '2' => {
3625             base_value => q(2),
3626             divisor => q(1),
3627             rule => q(вторая),
3628             },
3629             '3' => {
3630             base_value => q(3),
3631             divisor => q(1),
3632             rule => q(третья),
3633             },
3634             '4' => {
3635             base_value => q(4),
3636             divisor => q(1),
3637             rule => q(четвертая),
3638             },
3639             '5' => {
3640             base_value => q(5),
3641             divisor => q(1),
3642             rule => q(пятая),
3643             },
3644             '6' => {
3645             base_value => q(6),
3646             divisor => q(1),
3647             rule => q(шестая),
3648             },
3649             '7' => {
3650             base_value => q(7),
3651             divisor => q(1),
3652             rule => q(седьмая),
3653             },
3654             '8' => {
3655             base_value => q(8),
3656             divisor => q(1),
3657             rule => q(восьмая),
3658             },
3659             '9' => {
3660             base_value => q(9),
3661             divisor => q(1),
3662             rule => q(девятая),
3663             },
3664             '10' => {
3665             base_value => q(10),
3666             divisor => q(10),
3667             rule => q(десятая),
3668             },
3669             '11' => {
3670             base_value => q(11),
3671             divisor => q(10),
3672             rule => q(одиннадцатая),
3673             },
3674             '12' => {
3675             base_value => q(12),
3676             divisor => q(10),
3677             rule => q(двенадцатая),
3678             },
3679             '13' => {
3680             base_value => q(13),
3681             divisor => q(10),
3682             rule => q(тринадцатая),
3683             },
3684             '14' => {
3685             base_value => q(14),
3686             divisor => q(10),
3687             rule => q(четырнадцатая),
3688             },
3689             '15' => {
3690             base_value => q(15),
3691             divisor => q(10),
3692             rule => q(пятнадцатая),
3693             },
3694             '16' => {
3695             base_value => q(16),
3696             divisor => q(10),
3697             rule => q(шестнадцатая),
3698             },
3699             '17' => {
3700             base_value => q(17),
3701             divisor => q(10),
3702             rule => q(семнадцатая),
3703             },
3704             '18' => {
3705             base_value => q(18),
3706             divisor => q(10),
3707             rule => q(восемнадцатая),
3708             },
3709             '19' => {
3710             base_value => q(19),
3711             divisor => q(10),
3712             rule => q(девятнадцатая),
3713             },
3714             '20' => {
3715             base_value => q(20),
3716             divisor => q(10),
3717             rule => q(двадцатая),
3718             },
3719             '21' => {
3720             base_value => q(21),
3721             divisor => q(10),
3722             rule => q(двадцать →→),
3723             },
3724             '30' => {
3725             base_value => q(30),
3726             divisor => q(10),
3727             rule => q(тридцатая),
3728             },
3729             '31' => {
3730             base_value => q(31),
3731             divisor => q(10),
3732             rule => q(тридцать →→),
3733             },
3734             '40' => {
3735             base_value => q(40),
3736             divisor => q(10),
3737             rule => q(сороковая),
3738             },
3739             '41' => {
3740             base_value => q(41),
3741             divisor => q(10),
3742             rule => q(сорок →→),
3743             },
3744             '50' => {
3745             base_value => q(50),
3746             divisor => q(10),
3747             rule => q(пятидесятая),
3748             },
3749             '51' => {
3750             base_value => q(51),
3751             divisor => q(10),
3752             rule => q(пятьдесят →→),
3753             },
3754             '60' => {
3755             base_value => q(60),
3756             divisor => q(10),
3757             rule => q(шестидесятая),
3758             },
3759             '61' => {
3760             base_value => q(61),
3761             divisor => q(10),
3762             rule => q(шестьдесят →→),
3763             },
3764             '70' => {
3765             base_value => q(70),
3766             divisor => q(10),
3767             rule => q(семидесятая),
3768             },
3769             '71' => {
3770             base_value => q(71),
3771             divisor => q(10),
3772             rule => q(семьдесят →→),
3773             },
3774             '80' => {
3775             base_value => q(80),
3776             divisor => q(10),
3777             rule => q(восьмидесятая),
3778             },
3779             '81' => {
3780             base_value => q(81),
3781             divisor => q(10),
3782             rule => q(восемьдесят →→),
3783             },
3784             '90' => {
3785             base_value => q(90),
3786             divisor => q(10),
3787             rule => q(девяностая),
3788             },
3789             '91' => {
3790             base_value => q(91),
3791             divisor => q(10),
3792             rule => q(девяносто →→),
3793             },
3794             '100' => {
3795             base_value => q(100),
3796             divisor => q(100),
3797             rule => q(сотая),
3798             },
3799             '101' => {
3800             base_value => q(101),
3801             divisor => q(100),
3802             rule => q(сто →→),
3803             },
3804             '200' => {
3805             base_value => q(200),
3806             divisor => q(100),
3807             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
3808             },
3809             '300' => {
3810             base_value => q(300),
3811             divisor => q(100),
3812             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
3813             },
3814             '500' => {
3815             base_value => q(500),
3816             divisor => q(100),
3817             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
3818             },
3819             '1000' => {
3820             base_value => q(1000),
3821             divisor => q(1000),
3822             rule => q(тысяч→%%aja→),
3823             },
3824             '1001' => {
3825             base_value => q(1001),
3826             divisor => q(1000),
3827             rule => q(одна тысяч→%%aja→),
3828             },
3829             '2000' => {
3830             base_value => q(2000),
3831             divisor => q(1000),
3832             rule => q(←%%thousandsprefixconjoined←тысячная),
3833             },
3834             '2001' => {
3835             base_value => q(2001),
3836             divisor => q(1000),
3837             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
3838             },
3839             '5000' => {
3840             base_value => q(5000),
3841             divisor => q(1000),
3842             rule => q(←%%thousandsprefixconjoined←тысячная),
3843             },
3844             '5001' => {
3845             base_value => q(5001),
3846             divisor => q(1000),
3847             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
3848             },
3849             '21001' => {
3850             base_value => q(21001),
3851             divisor => q(10000),
3852             rule => q(=0=.),
3853             },
3854             'max' => {
3855             base_value => q(21001),
3856             divisor => q(10000),
3857             rule => q(=0=.),
3858             },
3859             },
3860             },
3861             'spellout-ordinal-feminine-ablative' => {
3862             'public' => {
3863             '0' => {
3864             base_value => q(0),
3865             divisor => q(1),
3866             rule => q(=%spellout-ordinal-feminine-genitive=),
3867             },
3868             'max' => {
3869             base_value => q(0),
3870             divisor => q(1),
3871             rule => q(=%spellout-ordinal-feminine-genitive=),
3872             },
3873             },
3874             },
3875             'spellout-ordinal-feminine-accusative' => {
3876             'public' => {
3877             '-x' => {
3878             divisor => q(1),
3879             rule => q(минус →→),
3880             },
3881             '0' => {
3882             base_value => q(0),
3883             divisor => q(1),
3884             rule => q(нулевую),
3885             },
3886             'x.x' => {
3887             divisor => q(1),
3888             rule => q(=0.#=),
3889             },
3890             '1' => {
3891             base_value => q(1),
3892             divisor => q(1),
3893             rule => q(первую),
3894             },
3895             '2' => {
3896             base_value => q(2),
3897             divisor => q(1),
3898             rule => q(вторую),
3899             },
3900             '3' => {
3901             base_value => q(3),
3902             divisor => q(1),
3903             rule => q(третью),
3904             },
3905             '4' => {
3906             base_value => q(4),
3907             divisor => q(1),
3908             rule => q(четвертую),
3909             },
3910             '5' => {
3911             base_value => q(5),
3912             divisor => q(1),
3913             rule => q(пятую),
3914             },
3915             '6' => {
3916             base_value => q(6),
3917             divisor => q(1),
3918             rule => q(шестую),
3919             },
3920             '7' => {
3921             base_value => q(7),
3922             divisor => q(1),
3923             rule => q(седьмую),
3924             },
3925             '8' => {
3926             base_value => q(8),
3927             divisor => q(1),
3928             rule => q(восьмую),
3929             },
3930             '9' => {
3931             base_value => q(9),
3932             divisor => q(1),
3933             rule => q(девятую),
3934             },
3935             '10' => {
3936             base_value => q(10),
3937             divisor => q(10),
3938             rule => q(десятую),
3939             },
3940             '11' => {
3941             base_value => q(11),
3942             divisor => q(10),
3943             rule => q(одиннадцатую),
3944             },
3945             '12' => {
3946             base_value => q(12),
3947             divisor => q(10),
3948             rule => q(двенадцатую),
3949             },
3950             '13' => {
3951             base_value => q(13),
3952             divisor => q(10),
3953             rule => q(тринадцатую),
3954             },
3955             '14' => {
3956             base_value => q(14),
3957             divisor => q(10),
3958             rule => q(четырнадцатую),
3959             },
3960             '15' => {
3961             base_value => q(15),
3962             divisor => q(10),
3963             rule => q(пятнадцатую),
3964             },
3965             '16' => {
3966             base_value => q(16),
3967             divisor => q(10),
3968             rule => q(шестнадцатую),
3969             },
3970             '17' => {
3971             base_value => q(17),
3972             divisor => q(10),
3973             rule => q(семнадцатую),
3974             },
3975             '18' => {
3976             base_value => q(18),
3977             divisor => q(10),
3978             rule => q(восемнадцатую),
3979             },
3980             '19' => {
3981             base_value => q(19),
3982             divisor => q(10),
3983             rule => q(девятнадцатую),
3984             },
3985             '20' => {
3986             base_value => q(20),
3987             divisor => q(10),
3988             rule => q(двадцатую),
3989             },
3990             '21' => {
3991             base_value => q(21),
3992             divisor => q(10),
3993             rule => q(двадцать →→),
3994             },
3995             '30' => {
3996             base_value => q(30),
3997             divisor => q(10),
3998             rule => q(тридцатую),
3999             },
4000             '31' => {
4001             base_value => q(31),
4002             divisor => q(10),
4003             rule => q(тридцать →→),
4004             },
4005             '40' => {
4006             base_value => q(40),
4007             divisor => q(10),
4008             rule => q(сороковую),
4009             },
4010             '41' => {
4011             base_value => q(41),
4012             divisor => q(10),
4013             rule => q(сорок →→),
4014             },
4015             '50' => {
4016             base_value => q(50),
4017             divisor => q(10),
4018             rule => q(пятидесятую),
4019             },
4020             '51' => {
4021             base_value => q(51),
4022             divisor => q(10),
4023             rule => q(пятьдесят →→),
4024             },
4025             '60' => {
4026             base_value => q(60),
4027             divisor => q(10),
4028             rule => q(шестидесятую),
4029             },
4030             '61' => {
4031             base_value => q(61),
4032             divisor => q(10),
4033             rule => q(шестьдесят →→),
4034             },
4035             '70' => {
4036             base_value => q(70),
4037             divisor => q(10),
4038             rule => q(семидесятую),
4039             },
4040             '71' => {
4041             base_value => q(71),
4042             divisor => q(10),
4043             rule => q(семьдесят →→),
4044             },
4045             '80' => {
4046             base_value => q(80),
4047             divisor => q(10),
4048             rule => q(восьмидесятую),
4049             },
4050             '81' => {
4051             base_value => q(81),
4052             divisor => q(10),
4053             rule => q(восемьдесят →→),
4054             },
4055             '90' => {
4056             base_value => q(90),
4057             divisor => q(10),
4058             rule => q(девяностую),
4059             },
4060             '91' => {
4061             base_value => q(91),
4062             divisor => q(10),
4063             rule => q(девяносто →→),
4064             },
4065             '100' => {
4066             base_value => q(100),
4067             divisor => q(100),
4068             rule => q(сотую),
4069             },
4070             '101' => {
4071             base_value => q(101),
4072             divisor => q(100),
4073             rule => q(сто →→),
4074             },
4075             '200' => {
4076             base_value => q(200),
4077             divisor => q(100),
4078             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4079             },
4080             '300' => {
4081             base_value => q(300),
4082             divisor => q(100),
4083             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4084             },
4085             '500' => {
4086             base_value => q(500),
4087             divisor => q(100),
4088             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4089             },
4090             '1000' => {
4091             base_value => q(1000),
4092             divisor => q(1000),
4093             rule => q(тысяч→%%uju→),
4094             },
4095             '1001' => {
4096             base_value => q(1001),
4097             divisor => q(1000),
4098             rule => q(одна тысяч→%%uju→),
4099             },
4100             '2000' => {
4101             base_value => q(2000),
4102             divisor => q(1000),
4103             rule => q(←%%thousandsprefixconjoined←тысячную),
4104             },
4105             '2001' => {
4106             base_value => q(2001),
4107             divisor => q(1000),
4108             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4109             },
4110             '5000' => {
4111             base_value => q(5000),
4112             divisor => q(1000),
4113             rule => q(←%%thousandsprefixconjoined←тысячную),
4114             },
4115             '5001' => {
4116             base_value => q(5001),
4117             divisor => q(1000),
4118             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4119             },
4120             '21001' => {
4121             base_value => q(21001),
4122             divisor => q(10000),
4123             rule => q(=0=.),
4124             },
4125             'max' => {
4126             base_value => q(21001),
4127             divisor => q(10000),
4128             rule => q(=0=.),
4129             },
4130             },
4131             },
4132             'spellout-ordinal-feminine-dative' => {
4133             'public' => {
4134             '0' => {
4135             base_value => q(0),
4136             divisor => q(1),
4137             rule => q(=%spellout-ordinal-feminine-genitive=),
4138             },
4139             'max' => {
4140             base_value => q(0),
4141             divisor => q(1),
4142             rule => q(=%spellout-ordinal-feminine-genitive=),
4143             },
4144             },
4145             },
4146             'spellout-ordinal-feminine-genitive' => {
4147             'public' => {
4148             '-x' => {
4149             divisor => q(1),
4150             rule => q(минус →→),
4151             },
4152             '0' => {
4153             base_value => q(0),
4154             divisor => q(1),
4155             rule => q(нулевой),
4156             },
4157             'x.x' => {
4158             divisor => q(1),
4159             rule => q(=0.#=),
4160             },
4161             '1' => {
4162             base_value => q(1),
4163             divisor => q(1),
4164             rule => q(первой),
4165             },
4166             '2' => {
4167             base_value => q(2),
4168             divisor => q(1),
4169             rule => q(второй),
4170             },
4171             '3' => {
4172             base_value => q(3),
4173             divisor => q(1),
4174             rule => q(третьей),
4175             },
4176             '4' => {
4177             base_value => q(4),
4178             divisor => q(1),
4179             rule => q(четвертой),
4180             },
4181             '5' => {
4182             base_value => q(5),
4183             divisor => q(1),
4184             rule => q(пятой),
4185             },
4186             '6' => {
4187             base_value => q(6),
4188             divisor => q(1),
4189             rule => q(шестой),
4190             },
4191             '7' => {
4192             base_value => q(7),
4193             divisor => q(1),
4194             rule => q(седьмой),
4195             },
4196             '8' => {
4197             base_value => q(8),
4198             divisor => q(1),
4199             rule => q(восьмой),
4200             },
4201             '9' => {
4202             base_value => q(9),
4203             divisor => q(1),
4204             rule => q(девятой),
4205             },
4206             '10' => {
4207             base_value => q(10),
4208             divisor => q(10),
4209             rule => q(десятой),
4210             },
4211             '11' => {
4212             base_value => q(11),
4213             divisor => q(10),
4214             rule => q(одиннадцатой),
4215             },
4216             '12' => {
4217             base_value => q(12),
4218             divisor => q(10),
4219             rule => q(двенадцатой),
4220             },
4221             '13' => {
4222             base_value => q(13),
4223             divisor => q(10),
4224             rule => q(тринадцатой),
4225             },
4226             '14' => {
4227             base_value => q(14),
4228             divisor => q(10),
4229             rule => q(четырнадцатой),
4230             },
4231             '15' => {
4232             base_value => q(15),
4233             divisor => q(10),
4234             rule => q(пятнадцатой),
4235             },
4236             '16' => {
4237             base_value => q(16),
4238             divisor => q(10),
4239             rule => q(шестнадцатой),
4240             },
4241             '17' => {
4242             base_value => q(17),
4243             divisor => q(10),
4244             rule => q(семнадцатой),
4245             },
4246             '18' => {
4247             base_value => q(18),
4248             divisor => q(10),
4249             rule => q(восемнадцатой),
4250             },
4251             '19' => {
4252             base_value => q(19),
4253             divisor => q(10),
4254             rule => q(девятнадцатой),
4255             },
4256             '20' => {
4257             base_value => q(20),
4258             divisor => q(10),
4259             rule => q(двадцатой),
4260             },
4261             '21' => {
4262             base_value => q(21),
4263             divisor => q(10),
4264             rule => q(двадцать →→),
4265             },
4266             '30' => {
4267             base_value => q(30),
4268             divisor => q(10),
4269             rule => q(тридцатой),
4270             },
4271             '31' => {
4272             base_value => q(31),
4273             divisor => q(10),
4274             rule => q(тридцать →→),
4275             },
4276             '40' => {
4277             base_value => q(40),
4278             divisor => q(10),
4279             rule => q(сороковой),
4280             },
4281             '41' => {
4282             base_value => q(41),
4283             divisor => q(10),
4284             rule => q(сорок →→),
4285             },
4286             '50' => {
4287             base_value => q(50),
4288             divisor => q(10),
4289             rule => q(пятидесятой),
4290             },
4291             '51' => {
4292             base_value => q(51),
4293             divisor => q(10),
4294             rule => q(пятьдесят →→),
4295             },
4296             '60' => {
4297             base_value => q(60),
4298             divisor => q(10),
4299             rule => q(шестидесятой),
4300             },
4301             '61' => {
4302             base_value => q(61),
4303             divisor => q(10),
4304             rule => q(шестьдесят →→),
4305             },
4306             '70' => {
4307             base_value => q(70),
4308             divisor => q(10),
4309             rule => q(семидесятой),
4310             },
4311             '71' => {
4312             base_value => q(71),
4313             divisor => q(10),
4314             rule => q(семьдесят →→),
4315             },
4316             '80' => {
4317             base_value => q(80),
4318             divisor => q(10),
4319             rule => q(восьмидесятой),
4320             },
4321             '81' => {
4322             base_value => q(81),
4323             divisor => q(10),
4324             rule => q(восемьдесят →→),
4325             },
4326             '90' => {
4327             base_value => q(90),
4328             divisor => q(10),
4329             rule => q(девяностой),
4330             },
4331             '91' => {
4332             base_value => q(91),
4333             divisor => q(10),
4334             rule => q(девяносто →→),
4335             },
4336             '100' => {
4337             base_value => q(100),
4338             divisor => q(100),
4339             rule => q(сотой),
4340             },
4341             '101' => {
4342             base_value => q(101),
4343             divisor => q(100),
4344             rule => q(сто →→),
4345             },
4346             '200' => {
4347             base_value => q(200),
4348             divisor => q(100),
4349             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4350             },
4351             '300' => {
4352             base_value => q(300),
4353             divisor => q(100),
4354             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4355             },
4356             '500' => {
4357             base_value => q(500),
4358             divisor => q(100),
4359             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4360             },
4361             '1000' => {
4362             base_value => q(1000),
4363             divisor => q(1000),
4364             rule => q(тысяч→%%oj→),
4365             },
4366             '1001' => {
4367             base_value => q(1001),
4368             divisor => q(1000),
4369             rule => q(одна тысяч→%%oj→),
4370             },
4371             '2000' => {
4372             base_value => q(2000),
4373             divisor => q(1000),
4374             rule => q(←%%thousandsprefixconjoined←тысячной),
4375             },
4376             '2001' => {
4377             base_value => q(2001),
4378             divisor => q(1000),
4379             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4380             },
4381             '5000' => {
4382             base_value => q(5000),
4383             divisor => q(1000),
4384             rule => q(←%%thousandsprefixconjoined←тысячной),
4385             },
4386             '5001' => {
4387             base_value => q(5001),
4388             divisor => q(1000),
4389             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4390             },
4391             '21001' => {
4392             base_value => q(21001),
4393             divisor => q(10000),
4394             rule => q(=0=.),
4395             },
4396             'max' => {
4397             base_value => q(21001),
4398             divisor => q(10000),
4399             rule => q(=0=.),
4400             },
4401             },
4402             },
4403             'spellout-ordinal-feminine-locative' => {
4404             'public' => {
4405             '0' => {
4406             base_value => q(0),
4407             divisor => q(1),
4408             rule => q(=%spellout-ordinal-feminine-genitive=),
4409             },
4410             'max' => {
4411             base_value => q(0),
4412             divisor => q(1),
4413             rule => q(=%spellout-ordinal-feminine-genitive=),
4414             },
4415             },
4416             },
4417             'spellout-ordinal-masculine' => {
4418             'public' => {
4419             '-x' => {
4420             divisor => q(1),
4421             rule => q(минус →→),
4422             },
4423             '0' => {
4424             base_value => q(0),
4425             divisor => q(1),
4426             rule => q(нулевой),
4427             },
4428             'x.x' => {
4429             divisor => q(1),
4430             rule => q(=0.#=),
4431             },
4432             '1' => {
4433             base_value => q(1),
4434             divisor => q(1),
4435             rule => q(первый),
4436             },
4437             '2' => {
4438             base_value => q(2),
4439             divisor => q(1),
4440             rule => q(второй),
4441             },
4442             '3' => {
4443             base_value => q(3),
4444             divisor => q(1),
4445             rule => q(третий),
4446             },
4447             '4' => {
4448             base_value => q(4),
4449             divisor => q(1),
4450             rule => q(четвертый),
4451             },
4452             '5' => {
4453             base_value => q(5),
4454             divisor => q(1),
4455             rule => q(пятый),
4456             },
4457             '6' => {
4458             base_value => q(6),
4459             divisor => q(1),
4460             rule => q(шестой),
4461             },
4462             '7' => {
4463             base_value => q(7),
4464             divisor => q(1),
4465             rule => q(седьмой),
4466             },
4467             '8' => {
4468             base_value => q(8),
4469             divisor => q(1),
4470             rule => q(восьмой),
4471             },
4472             '9' => {
4473             base_value => q(9),
4474             divisor => q(1),
4475             rule => q(девятый),
4476             },
4477             '10' => {
4478             base_value => q(10),
4479             divisor => q(10),
4480             rule => q(десятый),
4481             },
4482             '11' => {
4483             base_value => q(11),
4484             divisor => q(10),
4485             rule => q(одиннадцатый),
4486             },
4487             '12' => {
4488             base_value => q(12),
4489             divisor => q(10),
4490             rule => q(двенадцатый),
4491             },
4492             '13' => {
4493             base_value => q(13),
4494             divisor => q(10),
4495             rule => q(тринадцатый),
4496             },
4497             '14' => {
4498             base_value => q(14),
4499             divisor => q(10),
4500             rule => q(четырнадцатый),
4501             },
4502             '15' => {
4503             base_value => q(15),
4504             divisor => q(10),
4505             rule => q(пятнадцатый),
4506             },
4507             '16' => {
4508             base_value => q(16),
4509             divisor => q(10),
4510             rule => q(шестнадцатый),
4511             },
4512             '17' => {
4513             base_value => q(17),
4514             divisor => q(10),
4515             rule => q(семнадцатый),
4516             },
4517             '18' => {
4518             base_value => q(18),
4519             divisor => q(10),
4520             rule => q(восемнадцатый),
4521             },
4522             '19' => {
4523             base_value => q(19),
4524             divisor => q(10),
4525             rule => q(девятнадцатый),
4526             },
4527             '20' => {
4528             base_value => q(20),
4529             divisor => q(10),
4530             rule => q(двадцатый),
4531             },
4532             '21' => {
4533             base_value => q(21),
4534             divisor => q(10),
4535             rule => q(двадцать →→),
4536             },
4537             '30' => {
4538             base_value => q(30),
4539             divisor => q(10),
4540             rule => q(тридцатый),
4541             },
4542             '31' => {
4543             base_value => q(31),
4544             divisor => q(10),
4545             rule => q(тридцать →→),
4546             },
4547             '40' => {
4548             base_value => q(40),
4549             divisor => q(10),
4550             rule => q(сороковой),
4551             },
4552             '41' => {
4553             base_value => q(41),
4554             divisor => q(10),
4555             rule => q(сорок →→),
4556             },
4557             '50' => {
4558             base_value => q(50),
4559             divisor => q(10),
4560             rule => q(пятидесятый),
4561             },
4562             '51' => {
4563             base_value => q(51),
4564             divisor => q(10),
4565             rule => q(пятьдесят →→),
4566             },
4567             '60' => {
4568             base_value => q(60),
4569             divisor => q(10),
4570             rule => q(шестидесятый),
4571             },
4572             '61' => {
4573             base_value => q(61),
4574             divisor => q(10),
4575             rule => q(шестьдесят →→),
4576             },
4577             '70' => {
4578             base_value => q(70),
4579             divisor => q(10),
4580             rule => q(семидесятый),
4581             },
4582             '71' => {
4583             base_value => q(71),
4584             divisor => q(10),
4585             rule => q(семьдесят →→),
4586             },
4587             '80' => {
4588             base_value => q(80),
4589             divisor => q(10),
4590             rule => q(восьмидесятый),
4591             },
4592             '81' => {
4593             base_value => q(81),
4594             divisor => q(10),
4595             rule => q(восемьдесят →→),
4596             },
4597             '90' => {
4598             base_value => q(90),
4599             divisor => q(10),
4600             rule => q(девяностый),
4601             },
4602             '91' => {
4603             base_value => q(91),
4604             divisor => q(10),
4605             rule => q(девяносто →→),
4606             },
4607             '100' => {
4608             base_value => q(100),
4609             divisor => q(100),
4610             rule => q(сотый),
4611             },
4612             '101' => {
4613             base_value => q(101),
4614             divisor => q(100),
4615             rule => q(сто →→),
4616             },
4617             '200' => {
4618             base_value => q(200),
4619             divisor => q(100),
4620             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4621             },
4622             '300' => {
4623             base_value => q(300),
4624             divisor => q(100),
4625             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4626             },
4627             '500' => {
4628             base_value => q(500),
4629             divisor => q(100),
4630             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4631             },
4632             '1000' => {
4633             base_value => q(1000),
4634             divisor => q(1000),
4635             rule => q(тысяч→%%yj→),
4636             },
4637             '1001' => {
4638             base_value => q(1001),
4639             divisor => q(1000),
4640             rule => q(одна тысяч→%%yj→),
4641             },
4642             '2000' => {
4643             base_value => q(2000),
4644             divisor => q(1000),
4645             rule => q(←%%thousandsprefixconjoined←тысячный),
4646             },
4647             '2001' => {
4648             base_value => q(2001),
4649             divisor => q(1000),
4650             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4651             },
4652             '5000' => {
4653             base_value => q(5000),
4654             divisor => q(1000),
4655             rule => q(←%%thousandsprefixconjoined←тысячный),
4656             },
4657             '5001' => {
4658             base_value => q(5001),
4659             divisor => q(1000),
4660             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4661             },
4662             '21001' => {
4663             base_value => q(21001),
4664             divisor => q(10000),
4665             rule => q(=0=.),
4666             },
4667             'max' => {
4668             base_value => q(21001),
4669             divisor => q(10000),
4670             rule => q(=0=.),
4671             },
4672             },
4673             },
4674             'spellout-ordinal-masculine-ablative' => {
4675             'public' => {
4676             '-x' => {
4677             divisor => q(1),
4678             rule => q(минус →→),
4679             },
4680             '0' => {
4681             base_value => q(0),
4682             divisor => q(1),
4683             rule => q(нулевым),
4684             },
4685             'x.x' => {
4686             divisor => q(1),
4687             rule => q(=0.#=),
4688             },
4689             '1' => {
4690             base_value => q(1),
4691             divisor => q(1),
4692             rule => q(первым),
4693             },
4694             '2' => {
4695             base_value => q(2),
4696             divisor => q(1),
4697             rule => q(вторым),
4698             },
4699             '3' => {
4700             base_value => q(3),
4701             divisor => q(1),
4702             rule => q(третьим),
4703             },
4704             '4' => {
4705             base_value => q(4),
4706             divisor => q(1),
4707             rule => q(четвертым),
4708             },
4709             '5' => {
4710             base_value => q(5),
4711             divisor => q(1),
4712             rule => q(пятым),
4713             },
4714             '6' => {
4715             base_value => q(6),
4716             divisor => q(1),
4717             rule => q(шестым),
4718             },
4719             '7' => {
4720             base_value => q(7),
4721             divisor => q(1),
4722             rule => q(седьмым),
4723             },
4724             '8' => {
4725             base_value => q(8),
4726             divisor => q(1),
4727             rule => q(восьмым),
4728             },
4729             '9' => {
4730             base_value => q(9),
4731             divisor => q(1),
4732             rule => q(девятым),
4733             },
4734             '10' => {
4735             base_value => q(10),
4736             divisor => q(10),
4737             rule => q(десятым),
4738             },
4739             '11' => {
4740             base_value => q(11),
4741             divisor => q(10),
4742             rule => q(одиннадцатым),
4743             },
4744             '12' => {
4745             base_value => q(12),
4746             divisor => q(10),
4747             rule => q(двенадцатым),
4748             },
4749             '13' => {
4750             base_value => q(13),
4751             divisor => q(10),
4752             rule => q(тринадцатым),
4753             },
4754             '14' => {
4755             base_value => q(14),
4756             divisor => q(10),
4757             rule => q(четырнадцатым),
4758             },
4759             '15' => {
4760             base_value => q(15),
4761             divisor => q(10),
4762             rule => q(пятнадцатым),
4763             },
4764             '16' => {
4765             base_value => q(16),
4766             divisor => q(10),
4767             rule => q(шестнадцатым),
4768             },
4769             '17' => {
4770             base_value => q(17),
4771             divisor => q(10),
4772             rule => q(семнадцатым),
4773             },
4774             '18' => {
4775             base_value => q(18),
4776             divisor => q(10),
4777             rule => q(восемнадцатым),
4778             },
4779             '19' => {
4780             base_value => q(19),
4781             divisor => q(10),
4782             rule => q(девятнадцатым),
4783             },
4784             '20' => {
4785             base_value => q(20),
4786             divisor => q(10),
4787             rule => q(двадцатым),
4788             },
4789             '21' => {
4790             base_value => q(21),
4791             divisor => q(10),
4792             rule => q(двадцать →→),
4793             },
4794             '30' => {
4795             base_value => q(30),
4796             divisor => q(10),
4797             rule => q(тридцатым),
4798             },
4799             '31' => {
4800             base_value => q(31),
4801             divisor => q(10),
4802             rule => q(тридцать →→),
4803             },
4804             '40' => {
4805             base_value => q(40),
4806             divisor => q(10),
4807             rule => q(сороковым),
4808             },
4809             '41' => {
4810             base_value => q(41),
4811             divisor => q(10),
4812             rule => q(сорок →→),
4813             },
4814             '50' => {
4815             base_value => q(50),
4816             divisor => q(10),
4817             rule => q(пятидесятым),
4818             },
4819             '51' => {
4820             base_value => q(51),
4821             divisor => q(10),
4822             rule => q(пятьдесят →→),
4823             },
4824             '60' => {
4825             base_value => q(60),
4826             divisor => q(10),
4827             rule => q(шестидесятым),
4828             },
4829             '61' => {
4830             base_value => q(61),
4831             divisor => q(10),
4832             rule => q(шестьдесят →→),
4833             },
4834             '70' => {
4835             base_value => q(70),
4836             divisor => q(10),
4837             rule => q(семидесятым),
4838             },
4839             '71' => {
4840             base_value => q(71),
4841             divisor => q(10),
4842             rule => q(семьдесят →→),
4843             },
4844             '80' => {
4845             base_value => q(80),
4846             divisor => q(10),
4847             rule => q(восьмидесятым),
4848             },
4849             '81' => {
4850             base_value => q(81),
4851             divisor => q(10),
4852             rule => q(восемьдесят →→),
4853             },
4854             '90' => {
4855             base_value => q(90),
4856             divisor => q(10),
4857             rule => q(девяностым),
4858             },
4859             '91' => {
4860             base_value => q(91),
4861             divisor => q(10),
4862             rule => q(девяносто →→),
4863             },
4864             '100' => {
4865             base_value => q(100),
4866             divisor => q(100),
4867             rule => q(сотым),
4868             },
4869             '101' => {
4870             base_value => q(101),
4871             divisor => q(100),
4872             rule => q(сто →→),
4873             },
4874             '200' => {
4875             base_value => q(200),
4876             divisor => q(100),
4877             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4878             },
4879             '300' => {
4880             base_value => q(300),
4881             divisor => q(100),
4882             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4883             },
4884             '500' => {
4885             base_value => q(500),
4886             divisor => q(100),
4887             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4888             },
4889             '1000' => {
4890             base_value => q(1000),
4891             divisor => q(1000),
4892             rule => q(тысяч→%%ym→),
4893             },
4894             '1001' => {
4895             base_value => q(1001),
4896             divisor => q(1000),
4897             rule => q(одна тысяч→%%ym→),
4898             },
4899             '2000' => {
4900             base_value => q(2000),
4901             divisor => q(1000),
4902             rule => q(←%%thousandsprefixconjoined←тысячным),
4903             },
4904             '2001' => {
4905             base_value => q(2001),
4906             divisor => q(1000),
4907             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4908             },
4909             '5000' => {
4910             base_value => q(5000),
4911             divisor => q(1000),
4912             rule => q(←%%thousandsprefixconjoined←тысячным),
4913             },
4914             '5001' => {
4915             base_value => q(5001),
4916             divisor => q(1000),
4917             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4918             },
4919             '21001' => {
4920             base_value => q(21001),
4921             divisor => q(10000),
4922             rule => q(=0=.),
4923             },
4924             'max' => {
4925             base_value => q(21001),
4926             divisor => q(10000),
4927             rule => q(=0=.),
4928             },
4929             },
4930             },
4931             'spellout-ordinal-masculine-accusative' => {
4932             'public' => {
4933             '0' => {
4934             base_value => q(0),
4935             divisor => q(1),
4936             rule => q(=%spellout-ordinal-masculine=),
4937             },
4938             'max' => {
4939             base_value => q(0),
4940             divisor => q(1),
4941             rule => q(=%spellout-ordinal-masculine=),
4942             },
4943             },
4944             },
4945             'spellout-ordinal-masculine-dative' => {
4946             'public' => {
4947             '-x' => {
4948             divisor => q(1),
4949             rule => q(минус →→),
4950             },
4951             '0' => {
4952             base_value => q(0),
4953             divisor => q(1),
4954             rule => q(нулевому),
4955             },
4956             'x.x' => {
4957             divisor => q(1),
4958             rule => q(=0.#=),
4959             },
4960             '1' => {
4961             base_value => q(1),
4962             divisor => q(1),
4963             rule => q(первому),
4964             },
4965             '2' => {
4966             base_value => q(2),
4967             divisor => q(1),
4968             rule => q(второму),
4969             },
4970             '3' => {
4971             base_value => q(3),
4972             divisor => q(1),
4973             rule => q(третьому),
4974             },
4975             '4' => {
4976             base_value => q(4),
4977             divisor => q(1),
4978             rule => q(четвертому),
4979             },
4980             '5' => {
4981             base_value => q(5),
4982             divisor => q(1),
4983             rule => q(пятому),
4984             },
4985             '6' => {
4986             base_value => q(6),
4987             divisor => q(1),
4988             rule => q(шестому),
4989             },
4990             '7' => {
4991             base_value => q(7),
4992             divisor => q(1),
4993             rule => q(седьмому),
4994             },
4995             '8' => {
4996             base_value => q(8),
4997             divisor => q(1),
4998             rule => q(восьмому),
4999             },
5000             '9' => {
5001             base_value => q(9),
5002             divisor => q(1),
5003             rule => q(девятому),
5004             },
5005             '10' => {
5006             base_value => q(10),
5007             divisor => q(10),
5008             rule => q(десятому),
5009             },
5010             '11' => {
5011             base_value => q(11),
5012             divisor => q(10),
5013             rule => q(одиннадцатому),
5014             },
5015             '12' => {
5016             base_value => q(12),
5017             divisor => q(10),
5018             rule => q(двенадцатому),
5019             },
5020             '13' => {
5021             base_value => q(13),
5022             divisor => q(10),
5023             rule => q(тринадцатому),
5024             },
5025             '14' => {
5026             base_value => q(14),
5027             divisor => q(10),
5028             rule => q(четырнадцатому),
5029             },
5030             '15' => {
5031             base_value => q(15),
5032             divisor => q(10),
5033             rule => q(пятнадцатому),
5034             },
5035             '16' => {
5036             base_value => q(16),
5037             divisor => q(10),
5038             rule => q(шестнадцатому),
5039             },
5040             '17' => {
5041             base_value => q(17),
5042             divisor => q(10),
5043             rule => q(семнадцатому),
5044             },
5045             '18' => {
5046             base_value => q(18),
5047             divisor => q(10),
5048             rule => q(восемнадцатому),
5049             },
5050             '19' => {
5051             base_value => q(19),
5052             divisor => q(10),
5053             rule => q(девятнадцатому),
5054             },
5055             '20' => {
5056             base_value => q(20),
5057             divisor => q(10),
5058             rule => q(двадцатому),
5059             },
5060             '21' => {
5061             base_value => q(21),
5062             divisor => q(10),
5063             rule => q(двадцать →→),
5064             },
5065             '30' => {
5066             base_value => q(30),
5067             divisor => q(10),
5068             rule => q(тридцатому),
5069             },
5070             '31' => {
5071             base_value => q(31),
5072             divisor => q(10),
5073             rule => q(тридцать →→),
5074             },
5075             '40' => {
5076             base_value => q(40),
5077             divisor => q(10),
5078             rule => q(сороковому),
5079             },
5080             '41' => {
5081             base_value => q(41),
5082             divisor => q(10),
5083             rule => q(сорок →→),
5084             },
5085             '50' => {
5086             base_value => q(50),
5087             divisor => q(10),
5088             rule => q(пятидесятому),
5089             },
5090             '51' => {
5091             base_value => q(51),
5092             divisor => q(10),
5093             rule => q(пятьдесят →→),
5094             },
5095             '60' => {
5096             base_value => q(60),
5097             divisor => q(10),
5098             rule => q(шестидесятому),
5099             },
5100             '61' => {
5101             base_value => q(61),
5102             divisor => q(10),
5103             rule => q(шестьдесят →→),
5104             },
5105             '70' => {
5106             base_value => q(70),
5107             divisor => q(10),
5108             rule => q(семидесятому),
5109             },
5110             '71' => {
5111             base_value => q(71),
5112             divisor => q(10),
5113             rule => q(семьдесят →→),
5114             },
5115             '80' => {
5116             base_value => q(80),
5117             divisor => q(10),
5118             rule => q(восемьдесятому),
5119             },
5120             '81' => {
5121             base_value => q(81),
5122             divisor => q(10),
5123             rule => q(восемьдесят →→),
5124             },
5125             '90' => {
5126             base_value => q(90),
5127             divisor => q(10),
5128             rule => q(девяностому),
5129             },
5130             '91' => {
5131             base_value => q(91),
5132             divisor => q(10),
5133             rule => q(девяносто →→),
5134             },
5135             '100' => {
5136             base_value => q(100),
5137             divisor => q(100),
5138             rule => q(сотому),
5139             },
5140             '101' => {
5141             base_value => q(101),
5142             divisor => q(100),
5143             rule => q(сто →→),
5144             },
5145             '200' => {
5146             base_value => q(200),
5147             divisor => q(100),
5148             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5149             },
5150             '300' => {
5151             base_value => q(300),
5152             divisor => q(100),
5153             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5154             },
5155             '500' => {
5156             base_value => q(500),
5157             divisor => q(100),
5158             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5159             },
5160             '1000' => {
5161             base_value => q(1000),
5162             divisor => q(1000),
5163             rule => q(тысяч→%%omu→),
5164             },
5165             '1001' => {
5166             base_value => q(1001),
5167             divisor => q(1000),
5168             rule => q(одна тысяч→%%omu→),
5169             },
5170             '2000' => {
5171             base_value => q(2000),
5172             divisor => q(1000),
5173             rule => q(←%%thousandsprefixconjoined←тысячному),
5174             },
5175             '2001' => {
5176             base_value => q(2001),
5177             divisor => q(1000),
5178             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5179             },
5180             '5000' => {
5181             base_value => q(5000),
5182             divisor => q(1000),
5183             rule => q(←%%thousandsprefixconjoined←тысячному),
5184             },
5185             '5001' => {
5186             base_value => q(5001),
5187             divisor => q(1000),
5188             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5189             },
5190             '21001' => {
5191             base_value => q(21001),
5192             divisor => q(10000),
5193             rule => q(=0=.),
5194             },
5195             'max' => {
5196             base_value => q(21001),
5197             divisor => q(10000),
5198             rule => q(=0=.),
5199             },
5200             },
5201             },
5202             'spellout-ordinal-masculine-genitive' => {
5203             'public' => {
5204             '-x' => {
5205             divisor => q(1),
5206             rule => q(минус →→),
5207             },
5208             '0' => {
5209             base_value => q(0),
5210             divisor => q(1),
5211             rule => q(нулевого),
5212             },
5213             'x.x' => {
5214             divisor => q(1),
5215             rule => q(=0.#=),
5216             },
5217             '1' => {
5218             base_value => q(1),
5219             divisor => q(1),
5220             rule => q(первого),
5221             },
5222             '2' => {
5223             base_value => q(2),
5224             divisor => q(1),
5225             rule => q(второго),
5226             },
5227             '3' => {
5228             base_value => q(3),
5229             divisor => q(1),
5230             rule => q(третьего),
5231             },
5232             '4' => {
5233             base_value => q(4),
5234             divisor => q(1),
5235             rule => q(четвертого),
5236             },
5237             '5' => {
5238             base_value => q(5),
5239             divisor => q(1),
5240             rule => q(пятого),
5241             },
5242             '6' => {
5243             base_value => q(6),
5244             divisor => q(1),
5245             rule => q(шестого),
5246             },
5247             '7' => {
5248             base_value => q(7),
5249             divisor => q(1),
5250             rule => q(седьмого),
5251             },
5252             '8' => {
5253             base_value => q(8),
5254             divisor => q(1),
5255             rule => q(восьмого),
5256             },
5257             '9' => {
5258             base_value => q(9),
5259             divisor => q(1),
5260             rule => q(девятого),
5261             },
5262             '10' => {
5263             base_value => q(10),
5264             divisor => q(10),
5265             rule => q(десятого),
5266             },
5267             '11' => {
5268             base_value => q(11),
5269             divisor => q(10),
5270             rule => q(одиннадцатого),
5271             },
5272             '12' => {
5273             base_value => q(12),
5274             divisor => q(10),
5275             rule => q(двенадцатого),
5276             },
5277             '13' => {
5278             base_value => q(13),
5279             divisor => q(10),
5280             rule => q(тринадцатого),
5281             },
5282             '14' => {
5283             base_value => q(14),
5284             divisor => q(10),
5285             rule => q(четырнадцатого),
5286             },
5287             '15' => {
5288             base_value => q(15),
5289             divisor => q(10),
5290             rule => q(пятнадцатого),
5291             },
5292             '16' => {
5293             base_value => q(16),
5294             divisor => q(10),
5295             rule => q(шестнадцатого),
5296             },
5297             '17' => {
5298             base_value => q(17),
5299             divisor => q(10),
5300             rule => q(семнадцатого),
5301             },
5302             '18' => {
5303             base_value => q(18),
5304             divisor => q(10),
5305             rule => q(восемнадцатого),
5306             },
5307             '19' => {
5308             base_value => q(19),
5309             divisor => q(10),
5310             rule => q(девятнадцатого),
5311             },
5312             '20' => {
5313             base_value => q(20),
5314             divisor => q(10),
5315             rule => q(двадцатого),
5316             },
5317             '21' => {
5318             base_value => q(21),
5319             divisor => q(10),
5320             rule => q(двадцать →→),
5321             },
5322             '30' => {
5323             base_value => q(30),
5324             divisor => q(10),
5325             rule => q(тридцатого),
5326             },
5327             '31' => {
5328             base_value => q(31),
5329             divisor => q(10),
5330             rule => q(тридцать →→),
5331             },
5332             '40' => {
5333             base_value => q(40),
5334             divisor => q(10),
5335             rule => q(сорокового),
5336             },
5337             '41' => {
5338             base_value => q(41),
5339             divisor => q(10),
5340             rule => q(сорок →→),
5341             },
5342             '50' => {
5343             base_value => q(50),
5344             divisor => q(10),
5345             rule => q(пятидесятого),
5346             },
5347             '51' => {
5348             base_value => q(51),
5349             divisor => q(10),
5350             rule => q(пятьдесят →→),
5351             },
5352             '60' => {
5353             base_value => q(60),
5354             divisor => q(10),
5355             rule => q(шестидесятого),
5356             },
5357             '61' => {
5358             base_value => q(61),
5359             divisor => q(10),
5360             rule => q(шестьдесят →→),
5361             },
5362             '70' => {
5363             base_value => q(70),
5364             divisor => q(10),
5365             rule => q(семидесятого),
5366             },
5367             '71' => {
5368             base_value => q(71),
5369             divisor => q(10),
5370             rule => q(семьдесят →→),
5371             },
5372             '80' => {
5373             base_value => q(80),
5374             divisor => q(10),
5375             rule => q(восьмидесятого),
5376             },
5377             '81' => {
5378             base_value => q(81),
5379             divisor => q(10),
5380             rule => q(восемьдесят →→),
5381             },
5382             '90' => {
5383             base_value => q(90),
5384             divisor => q(10),
5385             rule => q(девяностого),
5386             },
5387             '91' => {
5388             base_value => q(91),
5389             divisor => q(10),
5390             rule => q(девяносто →→),
5391             },
5392             '100' => {
5393             base_value => q(100),
5394             divisor => q(100),
5395             rule => q(сотого),
5396             },
5397             '101' => {
5398             base_value => q(101),
5399             divisor => q(100),
5400             rule => q(сто →→),
5401             },
5402             '200' => {
5403             base_value => q(200),
5404             divisor => q(100),
5405             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5406             },
5407             '300' => {
5408             base_value => q(300),
5409             divisor => q(100),
5410             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5411             },
5412             '500' => {
5413             base_value => q(500),
5414             divisor => q(100),
5415             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5416             },
5417             '1000' => {
5418             base_value => q(1000),
5419             divisor => q(1000),
5420             rule => q(тысяч→%%ogo→),
5421             },
5422             '1001' => {
5423             base_value => q(1001),
5424             divisor => q(1000),
5425             rule => q(одна тысяч→%%ogo→),
5426             },
5427             '2000' => {
5428             base_value => q(2000),
5429             divisor => q(1000),
5430             rule => q(←%%thousandsprefixconjoined←тысячного),
5431             },
5432             '2001' => {
5433             base_value => q(2001),
5434             divisor => q(1000),
5435             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5436             },
5437             '5000' => {
5438             base_value => q(5000),
5439             divisor => q(1000),
5440             rule => q(←%%thousandsprefixconjoined←тысячного),
5441             },
5442             '5001' => {
5443             base_value => q(5001),
5444             divisor => q(1000),
5445             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5446             },
5447             '21001' => {
5448             base_value => q(21001),
5449             divisor => q(10000),
5450             rule => q(=0=.),
5451             },
5452             'max' => {
5453             base_value => q(21001),
5454             divisor => q(10000),
5455             rule => q(=0=.),
5456             },
5457             },
5458             },
5459             'spellout-ordinal-masculine-locative' => {
5460             'public' => {
5461             '-x' => {
5462             divisor => q(1),
5463             rule => q(минус →→),
5464             },
5465             '0' => {
5466             base_value => q(0),
5467             divisor => q(1),
5468             rule => q(нулевом),
5469             },
5470             'x.x' => {
5471             divisor => q(1),
5472             rule => q(=0.#=),
5473             },
5474             '1' => {
5475             base_value => q(1),
5476             divisor => q(1),
5477             rule => q(первом),
5478             },
5479             '2' => {
5480             base_value => q(2),
5481             divisor => q(1),
5482             rule => q(втором),
5483             },
5484             '3' => {
5485             base_value => q(3),
5486             divisor => q(1),
5487             rule => q(третьем),
5488             },
5489             '4' => {
5490             base_value => q(4),
5491             divisor => q(1),
5492             rule => q(четвертом),
5493             },
5494             '5' => {
5495             base_value => q(5),
5496             divisor => q(1),
5497             rule => q(пятом),
5498             },
5499             '6' => {
5500             base_value => q(6),
5501             divisor => q(1),
5502             rule => q(шестом),
5503             },
5504             '7' => {
5505             base_value => q(7),
5506             divisor => q(1),
5507             rule => q(седьмом),
5508             },
5509             '8' => {
5510             base_value => q(8),
5511             divisor => q(1),
5512             rule => q(восьмом),
5513             },
5514             '9' => {
5515             base_value => q(9),
5516             divisor => q(1),
5517             rule => q(девятом),
5518             },
5519             '10' => {
5520             base_value => q(10),
5521             divisor => q(10),
5522             rule => q(десятом),
5523             },
5524             '11' => {
5525             base_value => q(11),
5526             divisor => q(10),
5527             rule => q(одиннадцатом),
5528             },
5529             '12' => {
5530             base_value => q(12),
5531             divisor => q(10),
5532             rule => q(двенадцатом),
5533             },
5534             '13' => {
5535             base_value => q(13),
5536             divisor => q(10),
5537             rule => q(тринадцатом),
5538             },
5539             '14' => {
5540             base_value => q(14),
5541             divisor => q(10),
5542             rule => q(четырнадцатом),
5543             },
5544             '15' => {
5545             base_value => q(15),
5546             divisor => q(10),
5547             rule => q(пятнадцатом),
5548             },
5549             '16' => {
5550             base_value => q(16),
5551             divisor => q(10),
5552             rule => q(шестнадцатом),
5553             },
5554             '17' => {
5555             base_value => q(17),
5556             divisor => q(10),
5557             rule => q(семнадцатом),
5558             },
5559             '18' => {
5560             base_value => q(18),
5561             divisor => q(10),
5562             rule => q(восемнадцатом),
5563             },
5564             '19' => {
5565             base_value => q(19),
5566             divisor => q(10),
5567             rule => q(девятнадцатом),
5568             },
5569             '20' => {
5570             base_value => q(20),
5571             divisor => q(10),
5572             rule => q(двадцатом),
5573             },
5574             '21' => {
5575             base_value => q(21),
5576             divisor => q(10),
5577             rule => q(двадцать →→),
5578             },
5579             '30' => {
5580             base_value => q(30),
5581             divisor => q(10),
5582             rule => q(тридцатом),
5583             },
5584             '31' => {
5585             base_value => q(31),
5586             divisor => q(10),
5587             rule => q(тридцать →→),
5588             },
5589             '40' => {
5590             base_value => q(40),
5591             divisor => q(10),
5592             rule => q(сороковой),
5593             },
5594             '41' => {
5595             base_value => q(41),
5596             divisor => q(10),
5597             rule => q(сорок →→),
5598             },
5599             '50' => {
5600             base_value => q(50),
5601             divisor => q(10),
5602             rule => q(пятидесятом),
5603             },
5604             '51' => {
5605             base_value => q(51),
5606             divisor => q(10),
5607             rule => q(пятьдесят →→),
5608             },
5609             '60' => {
5610             base_value => q(60),
5611             divisor => q(10),
5612             rule => q(шестидесятом),
5613             },
5614             '61' => {
5615             base_value => q(61),
5616             divisor => q(10),
5617             rule => q(шестьдесят →→),
5618             },
5619             '70' => {
5620             base_value => q(70),
5621             divisor => q(10),
5622             rule => q(семидесятом),
5623             },
5624             '71' => {
5625             base_value => q(71),
5626             divisor => q(10),
5627             rule => q(семьдесят →→),
5628             },
5629             '80' => {
5630             base_value => q(80),
5631             divisor => q(10),
5632             rule => q(восьмидесятом),
5633             },
5634             '81' => {
5635             base_value => q(81),
5636             divisor => q(10),
5637             rule => q(восемьдесят →→),
5638             },
5639             '90' => {
5640             base_value => q(90),
5641             divisor => q(10),
5642             rule => q(девяностом),
5643             },
5644             '91' => {
5645             base_value => q(91),
5646             divisor => q(10),
5647             rule => q(девяносто →→),
5648             },
5649             '100' => {
5650             base_value => q(100),
5651             divisor => q(100),
5652             rule => q(сотом),
5653             },
5654             '101' => {
5655             base_value => q(101),
5656             divisor => q(100),
5657             rule => q(сто →→),
5658             },
5659             '200' => {
5660             base_value => q(200),
5661             divisor => q(100),
5662             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5663             },
5664             '300' => {
5665             base_value => q(300),
5666             divisor => q(100),
5667             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5668             },
5669             '500' => {
5670             base_value => q(500),
5671             divisor => q(100),
5672             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5673             },
5674             '1000' => {
5675             base_value => q(1000),
5676             divisor => q(1000),
5677             rule => q(тысяч→%%om→),
5678             },
5679             '1001' => {
5680             base_value => q(1001),
5681             divisor => q(1000),
5682             rule => q(одна тысяч→%%om→),
5683             },
5684             '2000' => {
5685             base_value => q(2000),
5686             divisor => q(1000),
5687             rule => q(←%%thousandsprefixconjoined←тысячном),
5688             },
5689             '2001' => {
5690             base_value => q(2001),
5691             divisor => q(1000),
5692             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5693             },
5694             '5000' => {
5695             base_value => q(5000),
5696             divisor => q(1000),
5697             rule => q(←%%thousandsprefixconjoined←тысячном),
5698             },
5699             '5001' => {
5700             base_value => q(5001),
5701             divisor => q(1000),
5702             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5703             },
5704             '21001' => {
5705             base_value => q(21001),
5706             divisor => q(10000),
5707             rule => q(=0=.),
5708             },
5709             'max' => {
5710             base_value => q(21001),
5711             divisor => q(10000),
5712             rule => q(=0=.),
5713             },
5714             },
5715             },
5716             'spellout-ordinal-neuter' => {
5717             'public' => {
5718             '-x' => {
5719             divisor => q(1),
5720             rule => q(минус →→),
5721             },
5722             '0' => {
5723             base_value => q(0),
5724             divisor => q(1),
5725             rule => q(нулевое),
5726             },
5727             'x.x' => {
5728             divisor => q(1),
5729             rule => q(=0.#=),
5730             },
5731             '1' => {
5732             base_value => q(1),
5733             divisor => q(1),
5734             rule => q(первое),
5735             },
5736             '2' => {
5737             base_value => q(2),
5738             divisor => q(1),
5739             rule => q(второе),
5740             },
5741             '3' => {
5742             base_value => q(3),
5743             divisor => q(1),
5744             rule => q(третье),
5745             },
5746             '4' => {
5747             base_value => q(4),
5748             divisor => q(1),
5749             rule => q(четвертое),
5750             },
5751             '5' => {
5752             base_value => q(5),
5753             divisor => q(1),
5754             rule => q(пятое),
5755             },
5756             '6' => {
5757             base_value => q(6),
5758             divisor => q(1),
5759             rule => q(шестое),
5760             },
5761             '7' => {
5762             base_value => q(7),
5763             divisor => q(1),
5764             rule => q(седьмое),
5765             },
5766             '8' => {
5767             base_value => q(8),
5768             divisor => q(1),
5769             rule => q(восьмое),
5770             },
5771             '9' => {
5772             base_value => q(9),
5773             divisor => q(1),
5774             rule => q(девятое),
5775             },
5776             '10' => {
5777             base_value => q(10),
5778             divisor => q(10),
5779             rule => q(десятое),
5780             },
5781             '11' => {
5782             base_value => q(11),
5783             divisor => q(10),
5784             rule => q(одиннадцатое),
5785             },
5786             '12' => {
5787             base_value => q(12),
5788             divisor => q(10),
5789             rule => q(двенадцатое),
5790             },
5791             '13' => {
5792             base_value => q(13),
5793             divisor => q(10),
5794             rule => q(тринадцатое),
5795             },
5796             '14' => {
5797             base_value => q(14),
5798             divisor => q(10),
5799             rule => q(четырнадцатое),
5800             },
5801             '15' => {
5802             base_value => q(15),
5803             divisor => q(10),
5804             rule => q(пятнадцатое),
5805             },
5806             '16' => {
5807             base_value => q(16),
5808             divisor => q(10),
5809             rule => q(шестнадцатое),
5810             },
5811             '17' => {
5812             base_value => q(17),
5813             divisor => q(10),
5814             rule => q(семнадцатое),
5815             },
5816             '18' => {
5817             base_value => q(18),
5818             divisor => q(10),
5819             rule => q(восемнадцатое),
5820             },
5821             '19' => {
5822             base_value => q(19),
5823             divisor => q(10),
5824             rule => q(девятнадцатое),
5825             },
5826             '20' => {
5827             base_value => q(20),
5828             divisor => q(10),
5829             rule => q(двадцатое),
5830             },
5831             '21' => {
5832             base_value => q(21),
5833             divisor => q(10),
5834             rule => q(двадцать →→),
5835             },
5836             '30' => {
5837             base_value => q(30),
5838             divisor => q(10),
5839             rule => q(тридцатое),
5840             },
5841             '31' => {
5842             base_value => q(31),
5843             divisor => q(10),
5844             rule => q(тридцать →→),
5845             },
5846             '40' => {
5847             base_value => q(40),
5848             divisor => q(10),
5849             rule => q(сороковое),
5850             },
5851             '41' => {
5852             base_value => q(41),
5853             divisor => q(10),
5854             rule => q(сорок →→),
5855             },
5856             '50' => {
5857             base_value => q(50),
5858             divisor => q(10),
5859             rule => q(пятидесятое),
5860             },
5861             '51' => {
5862             base_value => q(51),
5863             divisor => q(10),
5864             rule => q(пятьдесят →→),
5865             },
5866             '60' => {
5867             base_value => q(60),
5868             divisor => q(10),
5869             rule => q(шестидесятое),
5870             },
5871             '61' => {
5872             base_value => q(61),
5873             divisor => q(10),
5874             rule => q(шестьдесят →→),
5875             },
5876             '70' => {
5877             base_value => q(70),
5878             divisor => q(10),
5879             rule => q(семидесятое),
5880             },
5881             '71' => {
5882             base_value => q(71),
5883             divisor => q(10),
5884             rule => q(семьдесят →→),
5885             },
5886             '80' => {
5887             base_value => q(80),
5888             divisor => q(10),
5889             rule => q(восемьдесятое),
5890             },
5891             '81' => {
5892             base_value => q(81),
5893             divisor => q(10),
5894             rule => q(восемьдесят →→),
5895             },
5896             '90' => {
5897             base_value => q(90),
5898             divisor => q(10),
5899             rule => q(девяностое),
5900             },
5901             '91' => {
5902             base_value => q(91),
5903             divisor => q(10),
5904             rule => q(девяносто →→),
5905             },
5906             '100' => {
5907             base_value => q(100),
5908             divisor => q(100),
5909             rule => q(сотое),
5910             },
5911             '101' => {
5912             base_value => q(101),
5913             divisor => q(100),
5914             rule => q(сто →→),
5915             },
5916             '200' => {
5917             base_value => q(200),
5918             divisor => q(100),
5919             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5920             },
5921             '300' => {
5922             base_value => q(300),
5923             divisor => q(100),
5924             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5925             },
5926             '500' => {
5927             base_value => q(500),
5928             divisor => q(100),
5929             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5930             },
5931             '1000' => {
5932             base_value => q(1000),
5933             divisor => q(1000),
5934             rule => q(тысяч→%%oe→),
5935             },
5936             '1001' => {
5937             base_value => q(1001),
5938             divisor => q(1000),
5939             rule => q(одна тысяч→%%oe→),
5940             },
5941             '2000' => {
5942             base_value => q(2000),
5943             divisor => q(1000),
5944             rule => q(←%%thousandsprefixconjoined←тысячное),
5945             },
5946             '2001' => {
5947             base_value => q(2001),
5948             divisor => q(1000),
5949             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5950             },
5951             '5000' => {
5952             base_value => q(5000),
5953             divisor => q(1000),
5954             rule => q(←%%thousandsprefixconjoined←тысячное),
5955             },
5956             '5001' => {
5957             base_value => q(5001),
5958             divisor => q(1000),
5959             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5960             },
5961             '21001' => {
5962             base_value => q(21001),
5963             divisor => q(10000),
5964             rule => q(=0=.),
5965             },
5966             'max' => {
5967             base_value => q(21001),
5968             divisor => q(10000),
5969             rule => q(=0=.),
5970             },
5971             },
5972             },
5973             'spellout-ordinal-neuter-ablative' => {
5974             'public' => {
5975             '0' => {
5976             base_value => q(0),
5977             divisor => q(1),
5978             rule => q(=%spellout-ordinal-masculine-ablative=),
5979             },
5980             'max' => {
5981             base_value => q(0),
5982             divisor => q(1),
5983             rule => q(=%spellout-ordinal-masculine-ablative=),
5984             },
5985             },
5986             },
5987             'spellout-ordinal-neuter-accusative' => {
5988             'public' => {
5989             '0' => {
5990             base_value => q(0),
5991             divisor => q(1),
5992             rule => q(=%spellout-ordinal-neuter=),
5993             },
5994             'max' => {
5995             base_value => q(0),
5996             divisor => q(1),
5997             rule => q(=%spellout-ordinal-neuter=),
5998             },
5999             },
6000             },
6001             'spellout-ordinal-neuter-dative' => {
6002             'public' => {
6003             '0' => {
6004             base_value => q(0),
6005             divisor => q(1),
6006             rule => q(=%spellout-ordinal-masculine-dative=),
6007             },
6008             'max' => {
6009             base_value => q(0),
6010             divisor => q(1),
6011             rule => q(=%spellout-ordinal-masculine-dative=),
6012             },
6013             },
6014             },
6015             'spellout-ordinal-neuter-genitive' => {
6016             'public' => {
6017             '0' => {
6018             base_value => q(0),
6019             divisor => q(1),
6020             rule => q(=%spellout-ordinal-masculine-genitive=),
6021             },
6022             'max' => {
6023             base_value => q(0),
6024             divisor => q(1),
6025             rule => q(=%spellout-ordinal-masculine-genitive=),
6026             },
6027             },
6028             },
6029             'spellout-ordinal-neuter-locative' => {
6030             'public' => {
6031             '0' => {
6032             base_value => q(0),
6033             divisor => q(1),
6034             rule => q(=%spellout-ordinal-masculine-locative=),
6035             },
6036             'max' => {
6037             base_value => q(0),
6038             divisor => q(1),
6039             rule => q(=%spellout-ordinal-masculine-locative=),
6040             },
6041             },
6042             },
6043             'spellout-ordinal-plural' => {
6044             'public' => {
6045             '-x' => {
6046             divisor => q(1),
6047             rule => q(минус →→),
6048             },
6049             '0' => {
6050             base_value => q(0),
6051             divisor => q(1),
6052             rule => q(нулевые),
6053             },
6054             'x.x' => {
6055             divisor => q(1),
6056             rule => q(=0.#=),
6057             },
6058             '1' => {
6059             base_value => q(1),
6060             divisor => q(1),
6061             rule => q(первые),
6062             },
6063             '2' => {
6064             base_value => q(2),
6065             divisor => q(1),
6066             rule => q(вторые),
6067             },
6068             '3' => {
6069             base_value => q(3),
6070             divisor => q(1),
6071             rule => q(третьи),
6072             },
6073             '4' => {
6074             base_value => q(4),
6075             divisor => q(1),
6076             rule => q(четвертые),
6077             },
6078             '5' => {
6079             base_value => q(5),
6080             divisor => q(1),
6081             rule => q(пятые),
6082             },
6083             '6' => {
6084             base_value => q(6),
6085             divisor => q(1),
6086             rule => q(шестые),
6087             },
6088             '7' => {
6089             base_value => q(7),
6090             divisor => q(1),
6091             rule => q(седьмые),
6092             },
6093             '8' => {
6094             base_value => q(8),
6095             divisor => q(1),
6096             rule => q(восьмые),
6097             },
6098             '9' => {
6099             base_value => q(9),
6100             divisor => q(1),
6101             rule => q(девятые),
6102             },
6103             '10' => {
6104             base_value => q(10),
6105             divisor => q(10),
6106             rule => q(десятые),
6107             },
6108             '11' => {
6109             base_value => q(11),
6110             divisor => q(10),
6111             rule => q(одиннадцатые),
6112             },
6113             '12' => {
6114             base_value => q(12),
6115             divisor => q(10),
6116             rule => q(двенадцатые),
6117             },
6118             '13' => {
6119             base_value => q(13),
6120             divisor => q(10),
6121             rule => q(тринадцатые),
6122             },
6123             '14' => {
6124             base_value => q(14),
6125             divisor => q(10),
6126             rule => q(четырнадцатые),
6127             },
6128             '15' => {
6129             base_value => q(15),
6130             divisor => q(10),
6131             rule => q(пятнадцатые),
6132             },
6133             '16' => {
6134             base_value => q(16),
6135             divisor => q(10),
6136             rule => q(шестнадцатые),
6137             },
6138             '17' => {
6139             base_value => q(17),
6140             divisor => q(10),
6141             rule => q(семнадцатые),
6142             },
6143             '18' => {
6144             base_value => q(18),
6145             divisor => q(10),
6146             rule => q(восемнадцатые),
6147             },
6148             '19' => {
6149             base_value => q(19),
6150             divisor => q(10),
6151             rule => q(девятнадцатые),
6152             },
6153             '20' => {
6154             base_value => q(20),
6155             divisor => q(10),
6156             rule => q(двадцатые),
6157             },
6158             '21' => {
6159             base_value => q(21),
6160             divisor => q(10),
6161             rule => q(двадцать →→),
6162             },
6163             '30' => {
6164             base_value => q(30),
6165             divisor => q(10),
6166             rule => q(тридцатые),
6167             },
6168             '31' => {
6169             base_value => q(31),
6170             divisor => q(10),
6171             rule => q(тридцать →→),
6172             },
6173             '40' => {
6174             base_value => q(40),
6175             divisor => q(10),
6176             rule => q(сороковые),
6177             },
6178             '41' => {
6179             base_value => q(41),
6180             divisor => q(10),
6181             rule => q(сорок →→),
6182             },
6183             '50' => {
6184             base_value => q(50),
6185             divisor => q(10),
6186             rule => q(пятидесятые),
6187             },
6188             '51' => {
6189             base_value => q(51),
6190             divisor => q(10),
6191             rule => q(пятьдесят →→),
6192             },
6193             '60' => {
6194             base_value => q(60),
6195             divisor => q(10),
6196             rule => q(шестидесятые),
6197             },
6198             '61' => {
6199             base_value => q(61),
6200             divisor => q(10),
6201             rule => q(шестьдесят →→),
6202             },
6203             '70' => {
6204             base_value => q(70),
6205             divisor => q(10),
6206             rule => q(семидесятые),
6207             },
6208             '71' => {
6209             base_value => q(71),
6210             divisor => q(10),
6211             rule => q(семьдесят →→),
6212             },
6213             '80' => {
6214             base_value => q(80),
6215             divisor => q(10),
6216             rule => q(восемьдесятые),
6217             },
6218             '81' => {
6219             base_value => q(81),
6220             divisor => q(10),
6221             rule => q(восемьдесят →→),
6222             },
6223             '90' => {
6224             base_value => q(90),
6225             divisor => q(10),
6226             rule => q(девяностые),
6227             },
6228             '91' => {
6229             base_value => q(91),
6230             divisor => q(10),
6231             rule => q(девяносто →→),
6232             },
6233             '100' => {
6234             base_value => q(100),
6235             divisor => q(100),
6236             rule => q(сотые),
6237             },
6238             '101' => {
6239             base_value => q(101),
6240             divisor => q(100),
6241             rule => q(сто →→),
6242             },
6243             '200' => {
6244             base_value => q(200),
6245             divisor => q(100),
6246             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
6247             },
6248             '300' => {
6249             base_value => q(300),
6250             divisor => q(100),
6251             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
6252             },
6253             '500' => {
6254             base_value => q(500),
6255             divisor => q(100),
6256             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
6257             },
6258             '1000' => {
6259             base_value => q(1000),
6260             divisor => q(1000),
6261             rule => q(тысяч→%%ye→),
6262             },
6263             '1001' => {
6264             base_value => q(1001),
6265             divisor => q(1000),
6266             rule => q(одна тысяч→%%ye→),
6267             },
6268             '2000' => {
6269             base_value => q(2000),
6270             divisor => q(1000),
6271             rule => q(←%%thousandsprefixconjoined←тысячные),
6272             },
6273             '2001' => {
6274             base_value => q(2001),
6275             divisor => q(1000),
6276             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
6277             },
6278             '5000' => {
6279             base_value => q(5000),
6280             divisor => q(1000),
6281             rule => q(←%%thousandsprefixconjoined←тысячные),
6282             },
6283             '5001' => {
6284             base_value => q(5001),
6285             divisor => q(1000),
6286             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
6287             },
6288             '21001' => {
6289             base_value => q(21001),
6290             divisor => q(10000),
6291             rule => q(=0=.),
6292             },
6293             'max' => {
6294             base_value => q(21001),
6295             divisor => q(10000),
6296             rule => q(=0=.),
6297             },
6298             },
6299             },
6300             'spellout-ordinal-plural-ablative' => {
6301             'public' => {
6302             '-x' => {
6303             divisor => q(1),
6304             rule => q(минус →→),
6305             },
6306             '0' => {
6307             base_value => q(0),
6308             divisor => q(1),
6309             rule => q(нулевыми),
6310             },
6311             'x.x' => {
6312             divisor => q(1),
6313             rule => q(=0.#=),
6314             },
6315             '1' => {
6316             base_value => q(1),
6317             divisor => q(1),
6318             rule => q(первыми),
6319             },
6320             '2' => {
6321             base_value => q(2),
6322             divisor => q(1),
6323             rule => q(вторыми),
6324             },
6325             '3' => {
6326             base_value => q(3),
6327             divisor => q(1),
6328             rule => q(третьими),
6329             },
6330             '4' => {
6331             base_value => q(4),
6332             divisor => q(1),
6333             rule => q(четвертыми),
6334             },
6335             '5' => {
6336             base_value => q(5),
6337             divisor => q(1),
6338             rule => q(пятыми),
6339             },
6340             '6' => {
6341             base_value => q(6),
6342             divisor => q(1),
6343             rule => q(шестыми),
6344             },
6345             '7' => {
6346             base_value => q(7),
6347             divisor => q(1),
6348             rule => q(седьмыми),
6349             },
6350             '8' => {
6351             base_value => q(8),
6352             divisor => q(1),
6353             rule => q(восьмыми),
6354             },
6355             '9' => {
6356             base_value => q(9),
6357             divisor => q(1),
6358             rule => q(девятыми),
6359             },
6360             '10' => {
6361             base_value => q(10),
6362             divisor => q(10),
6363             rule => q(десятыми),
6364             },
6365             '11' => {
6366             base_value => q(11),
6367             divisor => q(10),
6368             rule => q(одиннадцатыми),
6369             },
6370             '12' => {
6371             base_value => q(12),
6372             divisor => q(10),
6373             rule => q(двенадцатыми),
6374             },
6375             '13' => {
6376             base_value => q(13),
6377             divisor => q(10),
6378             rule => q(тринадцатыми),
6379             },
6380             '14' => {
6381             base_value => q(14),
6382             divisor => q(10),
6383             rule => q(четырнадцатыми),
6384             },
6385             '15' => {
6386             base_value => q(15),
6387             divisor => q(10),
6388             rule => q(пятнадцатыми),
6389             },
6390             '16' => {
6391             base_value => q(16),
6392             divisor => q(10),
6393             rule => q(шестнадцатыми),
6394             },
6395             '17' => {
6396             base_value => q(17),
6397             divisor => q(10),
6398             rule => q(семнадцатыми),
6399             },
6400             '18' => {
6401             base_value => q(18),
6402             divisor => q(10),
6403             rule => q(восемнадцатыми),
6404             },
6405             '19' => {
6406             base_value => q(19),
6407             divisor => q(10),
6408             rule => q(девятнадцатыми),
6409             },
6410             '20' => {
6411             base_value => q(20),
6412             divisor => q(10),
6413             rule => q(двадцатыми),
6414             },
6415             '21' => {
6416             base_value => q(21),
6417             divisor => q(10),
6418             rule => q(двадцать →→),
6419             },
6420             '30' => {
6421             base_value => q(30),
6422             divisor => q(10),
6423             rule => q(тридцатыми),
6424             },
6425             '31' => {
6426             base_value => q(31),
6427             divisor => q(10),
6428             rule => q(тридцать →→),
6429             },
6430             '40' => {
6431             base_value => q(40),
6432             divisor => q(10),
6433             rule => q(сороковой),
6434             },
6435             '41' => {
6436             base_value => q(41),
6437             divisor => q(10),
6438             rule => q(сорок →→),
6439             },
6440             '50' => {
6441             base_value => q(50),
6442             divisor => q(10),
6443             rule => q(пятидесятыми),
6444             },
6445             '51' => {
6446             base_value => q(51),
6447             divisor => q(10),
6448             rule => q(пятьдесят →→),
6449             },
6450             '60' => {
6451             base_value => q(60),
6452             divisor => q(10),
6453             rule => q(шестидесятыми),
6454             },
6455             '61' => {
6456             base_value => q(61),
6457             divisor => q(10),
6458             rule => q(шестьдесят →→),
6459             },
6460             '70' => {
6461             base_value => q(70),
6462             divisor => q(10),
6463             rule => q(семидесятыми),
6464             },
6465             '71' => {
6466             base_value => q(71),
6467             divisor => q(10),
6468             rule => q(семьдесят →→),
6469             },
6470             '80' => {
6471             base_value => q(80),
6472             divisor => q(10),
6473             rule => q(восьмидесятыми),
6474             },
6475             '81' => {
6476             base_value => q(81),
6477             divisor => q(10),
6478             rule => q(восемьдесят →→),
6479             },
6480             '90' => {
6481             base_value => q(90),
6482             divisor => q(10),
6483             rule => q(девяностыми),
6484             },
6485             '91' => {
6486             base_value => q(91),
6487             divisor => q(10),
6488             rule => q(девяносто →→),
6489             },
6490             '100' => {
6491             base_value => q(100),
6492             divisor => q(100),
6493             rule => q(сотыми),
6494             },
6495             '101' => {
6496             base_value => q(101),
6497             divisor => q(100),
6498             rule => q(сто →→),
6499             },
6500             '200' => {
6501             base_value => q(200),
6502             divisor => q(100),
6503             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
6504             },
6505             '300' => {
6506             base_value => q(300),
6507             divisor => q(100),
6508             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
6509             },
6510             '500' => {
6511             base_value => q(500),
6512             divisor => q(100),
6513             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
6514             },
6515             '1000' => {
6516             base_value => q(1000),
6517             divisor => q(1000),
6518             rule => q(тысяч→%%ymi→),
6519             },
6520             '1001' => {
6521             base_value => q(1001),
6522             divisor => q(1000),
6523             rule => q(одна тысяч→%%ymi→),
6524             },
6525             '2000' => {
6526             base_value => q(2000),
6527             divisor => q(1000),
6528             rule => q(←%%thousandsprefixconjoined←тысячными),
6529             },
6530             '2001' => {
6531             base_value => q(2001),
6532             divisor => q(1000),
6533             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
6534             },
6535             '5000' => {
6536             base_value => q(5000),
6537             divisor => q(1000),
6538             rule => q(←%%thousandsprefixconjoined←тысячными),
6539             },
6540             '5001' => {
6541             base_value => q(5001),
6542             divisor => q(1000),
6543             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
6544             },
6545             '21001' => {
6546             base_value => q(21001),
6547             divisor => q(10000),
6548             rule => q(=0=.),
6549             },
6550             'max' => {
6551             base_value => q(21001),
6552             divisor => q(10000),
6553             rule => q(=0=.),
6554             },
6555             },
6556             },
6557             'spellout-ordinal-plural-accusative' => {
6558             'public' => {
6559             '0' => {
6560             base_value => q(0),
6561             divisor => q(1),
6562             rule => q(=%spellout-ordinal-plural=),
6563             },
6564             'max' => {
6565             base_value => q(0),
6566             divisor => q(1),
6567             rule => q(=%spellout-ordinal-plural=),
6568             },
6569             },
6570             },
6571             'spellout-ordinal-plural-dative' => {
6572             'public' => {
6573             '0' => {
6574             base_value => q(0),
6575             divisor => q(1),
6576             rule => q(=%spellout-ordinal-masculine-ablative=),
6577             },
6578             'max' => {
6579             base_value => q(0),
6580             divisor => q(1),
6581             rule => q(=%spellout-ordinal-masculine-ablative=),
6582             },
6583             },
6584             },
6585             'spellout-ordinal-plural-genitive' => {
6586             'public' => {
6587             '-x' => {
6588             divisor => q(1),
6589             rule => q(минус →→),
6590             },
6591             '0' => {
6592             base_value => q(0),
6593             divisor => q(1),
6594             rule => q(нулевых),
6595             },
6596             'x.x' => {
6597             divisor => q(1),
6598             rule => q(=0.#=),
6599             },
6600             '1' => {
6601             base_value => q(1),
6602             divisor => q(1),
6603             rule => q(первых),
6604             },
6605             '2' => {
6606             base_value => q(2),
6607             divisor => q(1),
6608             rule => q(вторых),
6609             },
6610             '3' => {
6611             base_value => q(3),
6612             divisor => q(1),
6613             rule => q(третьих),
6614             },
6615             '4' => {
6616             base_value => q(4),
6617             divisor => q(1),
6618             rule => q(четвертых),
6619             },
6620             '5' => {
6621             base_value => q(5),
6622             divisor => q(1),
6623             rule => q(пятых),
6624             },
6625             '6' => {
6626             base_value => q(6),
6627             divisor => q(1),
6628             rule => q(шестых),
6629             },
6630             '7' => {
6631             base_value => q(7),
6632             divisor => q(1),
6633             rule => q(седьмых),
6634             },
6635             '8' => {
6636             base_value => q(8),
6637             divisor => q(1),
6638             rule => q(восьмых),
6639             },
6640             '9' => {
6641             base_value => q(9),
6642             divisor => q(1),
6643             rule => q(девятых),
6644             },
6645             '10' => {
6646             base_value => q(10),
6647             divisor => q(10),
6648             rule => q(десятых),
6649             },
6650             '11' => {
6651             base_value => q(11),
6652             divisor => q(10),
6653             rule => q(одиннадцатых),
6654             },
6655             '12' => {
6656             base_value => q(12),
6657             divisor => q(10),
6658             rule => q(двенадцатых),
6659             },
6660             '13' => {
6661             base_value => q(13),
6662             divisor => q(10),
6663             rule => q(тринадцатых),
6664             },
6665             '14' => {
6666             base_value => q(14),
6667             divisor => q(10),
6668             rule => q(четырнадцатых),
6669             },
6670             '15' => {
6671             base_value => q(15),
6672             divisor => q(10),
6673             rule => q(пятнадцатых),
6674             },
6675             '16' => {
6676             base_value => q(16),
6677             divisor => q(10),
6678             rule => q(шестнадцатых),
6679             },
6680             '17' => {
6681             base_value => q(17),
6682             divisor => q(10),
6683             rule => q(семнадцатых),
6684             },
6685             '18' => {
6686             base_value => q(18),
6687             divisor => q(10),
6688             rule => q(восемнадцатых),
6689             },
6690             '19' => {
6691             base_value => q(19),
6692             divisor => q(10),
6693             rule => q(девятнадцатых),
6694             },
6695             '20' => {
6696             base_value => q(20),
6697             divisor => q(10),
6698             rule => q(двадцатых),
6699             },
6700             '21' => {
6701             base_value => q(21),
6702             divisor => q(10),
6703             rule => q(двадцать →→),
6704             },
6705             '30' => {
6706             base_value => q(30),
6707             divisor => q(10),
6708             rule => q(тридцатых),
6709             },
6710             '31' => {
6711             base_value => q(31),
6712             divisor => q(10),
6713             rule => q(тридцать →→),
6714             },
6715             '40' => {
6716             base_value => q(40),
6717             divisor => q(10),
6718             rule => q(сороковых),
6719             },
6720             '41' => {
6721             base_value => q(41),
6722             divisor => q(10),
6723             rule => q(сорок →→),
6724             },
6725             '50' => {
6726             base_value => q(50),
6727             divisor => q(10),
6728             rule => q(пятидесятых),
6729             },
6730             '51' => {
6731             base_value => q(51),
6732             divisor => q(10),
6733             rule => q(пятьдесят →→),
6734             },
6735             '60' => {
6736             base_value => q(60),
6737             divisor => q(10),
6738             rule => q(шестидесятых),
6739             },
6740             '61' => {
6741             base_value => q(61),
6742             divisor => q(10),
6743             rule => q(шестьдесят →→),
6744             },
6745             '70' => {
6746             base_value => q(70),
6747             divisor => q(10),
6748             rule => q(семидесятых),
6749             },
6750             '71' => {
6751             base_value => q(71),
6752             divisor => q(10),
6753             rule => q(семьдесят →→),
6754             },
6755             '80' => {
6756             base_value => q(80),
6757             divisor => q(10),
6758             rule => q(восьмидесятых),
6759             },
6760             '81' => {
6761             base_value => q(81),
6762             divisor => q(10),
6763             rule => q(восемьдесят →→),
6764             },
6765             '90' => {
6766             base_value => q(90),
6767             divisor => q(10),
6768             rule => q(девяностых),
6769             },
6770             '91' => {
6771             base_value => q(91),
6772             divisor => q(10),
6773             rule => q(девяносто →→),
6774             },
6775             '100' => {
6776             base_value => q(100),
6777             divisor => q(100),
6778             rule => q(сотых),
6779             },
6780             '101' => {
6781             base_value => q(101),
6782             divisor => q(100),
6783             rule => q(сто →→),
6784             },
6785             '200' => {
6786             base_value => q(200),
6787             divisor => q(100),
6788             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
6789             },
6790             '300' => {
6791             base_value => q(300),
6792             divisor => q(100),
6793             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
6794             },
6795             '500' => {
6796             base_value => q(500),
6797             divisor => q(100),
6798             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
6799             },
6800             '1000' => {
6801             base_value => q(1000),
6802             divisor => q(1000),
6803             rule => q(тысяч→%%yh→),
6804             },
6805             '1001' => {
6806             base_value => q(1001),
6807             divisor => q(1000),
6808             rule => q(одна тысяч→%%yh→),
6809             },
6810             '2000' => {
6811             base_value => q(2000),
6812             divisor => q(1000),
6813             rule => q(←%%thousandsprefixconjoined←тысячных),
6814             },
6815             '2001' => {
6816             base_value => q(2001),
6817             divisor => q(1000),
6818             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
6819             },
6820             '5000' => {
6821             base_value => q(5000),
6822             divisor => q(1000),
6823             rule => q(←%%thousandsprefixconjoined←тысячных),
6824             },
6825             '5001' => {
6826             base_value => q(5001),
6827             divisor => q(1000),
6828             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
6829             },
6830             '21001' => {
6831             base_value => q(21001),
6832             divisor => q(10000),
6833             rule => q(=0=.),
6834             },
6835             'max' => {
6836             base_value => q(21001),
6837             divisor => q(10000),
6838             rule => q(=0=.),
6839             },
6840             },
6841             },
6842             'spellout-ordinal-plural-locative' => {
6843             'public' => {
6844             '0' => {
6845             base_value => q(0),
6846             divisor => q(1),
6847             rule => q(=%spellout-ordinal-plural-genitive=),
6848             },
6849             'max' => {
6850             base_value => q(0),
6851             divisor => q(1),
6852             rule => q(=%spellout-ordinal-plural-genitive=),
6853             },
6854             },
6855             },
6856             'thousandsprefixconjoined' => {
6857             'private' => {
6858             '0' => {
6859             base_value => q(0),
6860             divisor => q(1),
6861             rule => q(=%spellout-cardinal-feminine-genitive=),
6862             },
6863             '1' => {
6864             base_value => q(1),
6865             divisor => q(1),
6866             rule => q(одно),
6867             },
6868             '2' => {
6869             base_value => q(2),
6870             divisor => q(1),
6871             rule => q(=%spellout-cardinal-feminine-genitive=),
6872             },
6873             '21' => {
6874             base_value => q(21),
6875             divisor => q(10),
6876             rule => q(двадцатиодно),
6877             },
6878             '22' => {
6879             base_value => q(22),
6880             divisor => q(10),
6881             rule => q(двадцати[→→]),
6882             },
6883             '30' => {
6884             base_value => q(30),
6885             divisor => q(10),
6886             rule => q(тридцати),
6887             },
6888             '31' => {
6889             base_value => q(31),
6890             divisor => q(10),
6891             rule => q(тридцатиодно),
6892             },
6893             '32' => {
6894             base_value => q(32),
6895             divisor => q(10),
6896             rule => q(тридцати[→→]),
6897             },
6898             '40' => {
6899             base_value => q(40),
6900             divisor => q(10),
6901             rule => q(сорока),
6902             },
6903             '41' => {
6904             base_value => q(41),
6905             divisor => q(10),
6906             rule => q(сорокаодно),
6907             },
6908             '42' => {
6909             base_value => q(42),
6910             divisor => q(10),
6911             rule => q(сорока[→→]),
6912             },
6913             '50' => {
6914             base_value => q(50),
6915             divisor => q(10),
6916             rule => q(пятидесяти),
6917             },
6918             '51' => {
6919             base_value => q(51),
6920             divisor => q(10),
6921             rule => q(пятидесятиодно),
6922             },
6923             '52' => {
6924             base_value => q(52),
6925             divisor => q(10),
6926             rule => q(пятидесяти[→→]),
6927             },
6928             '60' => {
6929             base_value => q(60),
6930             divisor => q(10),
6931             rule => q(шестидесяти),
6932             },
6933             '61' => {
6934             base_value => q(61),
6935             divisor => q(10),
6936             rule => q(шестидесятиодно),
6937             },
6938             '62' => {
6939             base_value => q(62),
6940             divisor => q(10),
6941             rule => q(шестидесяти[→→]),
6942             },
6943             '70' => {
6944             base_value => q(70),
6945             divisor => q(10),
6946             rule => q(семидесяти),
6947             },
6948             '71' => {
6949             base_value => q(71),
6950             divisor => q(10),
6951             rule => q(семидесятиодно),
6952             },
6953             '72' => {
6954             base_value => q(72),
6955             divisor => q(10),
6956             rule => q(семидесяти[→→]),
6957             },
6958             '80' => {
6959             base_value => q(80),
6960             divisor => q(10),
6961             rule => q(восьмидесяти),
6962             },
6963             '81' => {
6964             base_value => q(81),
6965             divisor => q(10),
6966             rule => q(восьмидесятиодно),
6967             },
6968             '82' => {
6969             base_value => q(82),
6970             divisor => q(10),
6971             rule => q(восьмидесяти[→→]),
6972             },
6973             '90' => {
6974             base_value => q(90),
6975             divisor => q(10),
6976             rule => q(=%spellout-cardinal-feminine=),
6977             },
6978             '91' => {
6979             base_value => q(91),
6980             divisor => q(10),
6981             rule => q(девяностоодно),
6982             },
6983             '92' => {
6984             base_value => q(92),
6985             divisor => q(10),
6986             rule => q(девяносто[→→]),
6987             },
6988             '100' => {
6989             base_value => q(100),
6990             divisor => q(100),
6991             rule => q(сто[→→]),
6992             },
6993             '200' => {
6994             base_value => q(200),
6995             divisor => q(100),
6996             rule => q(←%spellout-cardinal-feminine-genitive←сот[→→]),
6997             },
6998             'max' => {
6999             base_value => q(200),
7000             divisor => q(100),
7001             rule => q(←%spellout-cardinal-feminine-genitive←сот[→→]),
7002             },
7003             },
7004             },
7005             'thousandsprefixseparate' => {
7006             'private' => {
7007             '0' => {
7008             base_value => q(0),
7009             divisor => q(1),
7010             rule => q(=%spellout-cardinal-feminine= ),
7011             },
7012             'max' => {
7013             base_value => q(0),
7014             divisor => q(1),
7015             rule => q(=%spellout-cardinal-feminine= ),
7016             },
7017             },
7018             },
7019             'uju' => {
7020             'private' => {
7021             '0' => {
7022             base_value => q(0),
7023             divisor => q(1),
7024             rule => q(ную),
7025             },
7026             '1' => {
7027             base_value => q(1),
7028             divisor => q(1),
7029             rule => q('а =%spellout-ordinal-feminine-accusative=),
7030             },
7031             'max' => {
7032             base_value => q(1),
7033             divisor => q(1),
7034             rule => q('а =%spellout-ordinal-feminine-accusative=),
7035             },
7036             },
7037             },
7038             'ye' => {
7039             'private' => {
7040             '0' => {
7041             base_value => q(0),
7042             divisor => q(1),
7043             rule => q(ные),
7044             },
7045             '1' => {
7046             base_value => q(1),
7047             divisor => q(1),
7048             rule => q('а =%spellout-ordinal-plural=),
7049             },
7050             'max' => {
7051             base_value => q(1),
7052             divisor => q(1),
7053             rule => q('а =%spellout-ordinal-plural=),
7054             },
7055             },
7056             },
7057             'yh' => {
7058             'private' => {
7059             '0' => {
7060             base_value => q(0),
7061             divisor => q(1),
7062             rule => q(ных),
7063             },
7064             '1' => {
7065             base_value => q(1),
7066             divisor => q(1),
7067             rule => q('а =%spellout-ordinal-plural-genitive=),
7068             },
7069             'max' => {
7070             base_value => q(1),
7071             divisor => q(1),
7072             rule => q('а =%spellout-ordinal-plural-genitive=),
7073             },
7074             },
7075             },
7076             'yj' => {
7077             'private' => {
7078             '0' => {
7079             base_value => q(0),
7080             divisor => q(1),
7081             rule => q(ный),
7082             },
7083             '1' => {
7084             base_value => q(1),
7085             divisor => q(1),
7086             rule => q('а =%spellout-ordinal-masculine=),
7087             },
7088             'max' => {
7089             base_value => q(1),
7090             divisor => q(1),
7091             rule => q('а =%spellout-ordinal-masculine=),
7092             },
7093             },
7094             },
7095             'ym' => {
7096             'private' => {
7097             '0' => {
7098             base_value => q(0),
7099             divisor => q(1),
7100             rule => q(ным),
7101             },
7102             '1' => {
7103             base_value => q(1),
7104             divisor => q(1),
7105             rule => q('а =%spellout-ordinal-masculine-ablative=),
7106             },
7107             'max' => {
7108             base_value => q(1),
7109             divisor => q(1),
7110             rule => q('а =%spellout-ordinal-masculine-ablative=),
7111             },
7112             },
7113             },
7114             'ymi' => {
7115             'private' => {
7116             '0' => {
7117             base_value => q(0),
7118             divisor => q(1),
7119             rule => q(ными),
7120             },
7121             '1' => {
7122             base_value => q(1),
7123             divisor => q(1),
7124             rule => q('а =%spellout-ordinal-plural-ablative=),
7125             },
7126             'max' => {
7127             base_value => q(1),
7128             divisor => q(1),
7129             rule => q('а =%spellout-ordinal-plural-ablative=),
7130             },
7131             },
7132             },
7133             } },
7134             );
7135              
7136             # Need to add code for Key type pattern
7137             sub display_name_pattern {
7138 2     2 0 6968 my ($self, $name, $region, $script, $variant) = @_;
7139              
7140 2         7 my $display_pattern = '{0} ({1})';
7141 2         10 $display_pattern =~s/\{0\}/$name/g;
7142 2         6 my $subtags = join '{0}, {1}', grep {$_} (
  6         14  
7143             $region,
7144             $script,
7145             $variant,
7146             );
7147              
7148 2         13 $display_pattern =~s/\{1\}/$subtags/g;
7149 2         6527 return $display_pattern;
7150             }
7151              
7152             has 'display_name_language' => (
7153             is => 'ro',
7154             isa => CodeRef,
7155             init_arg => undef,
7156             default => sub {
7157             sub {
7158             my %languages = (
7159             'aa' => 'афарский',
7160             'ab' => 'абхазский',
7161             'ace' => 'ачехский',
7162             'ach' => 'ачоли',
7163             'ada' => 'адангме',
7164             'ady' => 'адыгейский',
7165             'ae' => 'авестийский',
7166             'af' => 'африкаанс',
7167             'afh' => 'африхили',
7168             'agq' => 'агем',
7169             'ain' => 'айнский',
7170             'ak' => 'акан',
7171             'akk' => 'аккадский',
7172             'ale' => 'алеутский',
7173             'alt' => 'южноалтайский',
7174             'am' => 'амхарский',
7175             'an' => 'арагонский',
7176             'ang' => 'староанглийский',
7177             'anp' => 'ангика',
7178             'ar' => 'арабский',
7179             'ar_001' => 'литературный арабский',
7180             'arc' => 'арамейский',
7181             'arn' => 'мапуче',
7182             'arp' => 'арапахо',
7183             'ars' => 'недждийский арабский',
7184             'arw' => 'аравакский',
7185             'as' => 'ассамский',
7186             'asa' => 'асу',
7187             'ast' => 'астурийский',
7188             'av' => 'аварский',
7189             'awa' => 'авадхи',
7190             'ay' => 'аймара',
7191             'az' => 'азербайджанский',
7192             'az@alt=short' => 'азербайджанский',
7193             'ba' => 'башкирский',
7194             'bal' => 'белуджский',
7195             'ban' => 'балийский',
7196             'bas' => 'баса',
7197             'bax' => 'бамум',
7198             'bbj' => 'гомала',
7199             'be' => 'белорусский',
7200             'bej' => 'беджа',
7201             'bem' => 'бемба',
7202             'bez' => 'бена',
7203             'bfd' => 'бафут',
7204             'bg' => 'болгарский',
7205             'bgn' => 'западный белуджский',
7206             'bho' => 'бходжпури',
7207             'bi' => 'бислама',
7208             'bik' => 'бикольский',
7209             'bin' => 'бини',
7210             'bkm' => 'ком',
7211             'bla' => 'сиксика',
7212             'bm' => 'бамбара',
7213             'bn' => 'бенгальский',
7214             'bo' => 'тибетский',
7215             'br' => 'бретонский',
7216             'bra' => 'брауи',
7217             'brx' => 'бодо',
7218             'bs' => 'боснийский',
7219             'bss' => 'акоосе',
7220             'bua' => 'бурятский',
7221             'bug' => 'бугийский',
7222             'bum' => 'булу',
7223             'byn' => 'билин',
7224             'byv' => 'медумба',
7225             'ca' => 'каталанский',
7226             'cad' => 'каддо',
7227             'car' => 'кариб',
7228             'cay' => 'кайюга',
7229             'cch' => 'атсам',
7230             'ce' => 'чеченский',
7231             'ceb' => 'себуано',
7232             'cgg' => 'кига',
7233             'ch' => 'чаморро',
7234             'chb' => 'чибча',
7235             'chg' => 'чагатайский',
7236             'chk' => 'чукотский',
7237             'chm' => 'марийский',
7238             'chn' => 'чинук жаргон',
7239             'cho' => 'чоктавский',
7240             'chp' => 'чипевьян',
7241             'chr' => 'чероки',
7242             'chy' => 'шайенский',
7243             'ckb' => 'сорани',
7244             'co' => 'корсиканский',
7245             'cop' => 'коптский',
7246             'cr' => 'кри',
7247             'crh' => 'крымско-татарский',
7248             'crs' => 'сейшельский креольский',
7249             'cs' => 'чешский',
7250             'csb' => 'кашубский',
7251             'cu' => 'церковнославянский',
7252             'cv' => 'чувашский',
7253             'cy' => 'валлийский',
7254             'da' => 'датский',
7255             'dak' => 'дакота',
7256             'dar' => 'даргинский',
7257             'dav' => 'таита',
7258             'de' => 'немецкий',
7259             'de_AT' => 'австрийский немецкий',
7260             'de_CH' => 'литературный швейцарский немецкий',
7261             'del' => 'делаварский',
7262             'den' => 'слейви',
7263             'dgr' => 'догриб',
7264             'din' => 'динка',
7265             'dje' => 'джерма',
7266             'doi' => 'догри',
7267             'dsb' => 'нижнелужицкий',
7268             'dua' => 'дуала',
7269             'dum' => 'средненидерландский',
7270             'dv' => 'мальдивский',
7271             'dyo' => 'диола-фоньи',
7272             'dyu' => 'диула',
7273             'dz' => 'дзонг-кэ',
7274             'dzg' => 'даза',
7275             'ebu' => 'эмбу',
7276             'ee' => 'эве',
7277             'efi' => 'эфик',
7278             'egy' => 'древнеегипетский',
7279             'eka' => 'экаджук',
7280             'el' => 'греческий',
7281             'elx' => 'эламский',
7282             'en' => 'английский',
7283             'en_AU' => 'австралийский английский',
7284             'en_CA' => 'канадский английский',
7285             'en_GB' => 'британский английский',
7286             'en_GB@alt=short' => 'британский английский',
7287             'en_US' => 'американский английский',
7288             'en_US@alt=short' => 'американский английский',
7289             'enm' => 'среднеанглийский',
7290             'eo' => 'эсперанто',
7291             'es' => 'испанский',
7292             'es_419' => 'латиноамериканский испанский',
7293             'es_ES' => 'европейский испанский',
7294             'es_MX' => 'мексиканский испанский',
7295             'et' => 'эстонский',
7296             'eu' => 'баскский',
7297             'ewo' => 'эвондо',
7298             'fa' => 'персидский',
7299             'fan' => 'фанг',
7300             'fat' => 'фанти',
7301             'ff' => 'фулах',
7302             'fi' => 'финский',
7303             'fil' => 'филиппинский',
7304             'fj' => 'фиджи',
7305             'fo' => 'фарерский',
7306             'fon' => 'фон',
7307             'fr' => 'французский',
7308             'fr_CA' => 'канадский французский',
7309             'fr_CH' => 'швейцарский французский',
7310             'frc' => 'каджунский французский',
7311             'frm' => 'среднефранцузский',
7312             'fro' => 'старофранцузский',
7313             'frr' => 'северный фризский',
7314             'frs' => 'восточный фризский',
7315             'fur' => 'фриульский',
7316             'fy' => 'западнофризский',
7317             'ga' => 'ирландский',
7318             'gaa' => 'га',
7319             'gag' => 'гагаузский',
7320             'gan' => 'гань',
7321             'gay' => 'гайо',
7322             'gba' => 'гбая',
7323             'gd' => 'гэльский',
7324             'gez' => 'геэз',
7325             'gil' => 'гилбертский',
7326             'gl' => 'галисийский',
7327             'gmh' => 'средневерхненемецкий',
7328             'gn' => 'гуарани',
7329             'goh' => 'древневерхненемецкий',
7330             'gon' => 'гонди',
7331             'gor' => 'горонтало',
7332             'got' => 'готский',
7333             'grb' => 'гребо',
7334             'grc' => 'древнегреческий',
7335             'gsw' => 'швейцарский немецкий',
7336             'gu' => 'гуджарати',
7337             'guz' => 'гусии',
7338             'gv' => 'мэнский',
7339             'gwi' => 'гвичин',
7340             'ha' => 'хауса',
7341             'hai' => 'хайда',
7342             'hak' => 'хакка',
7343             'haw' => 'гавайский',
7344             'he' => 'иврит',
7345             'hi' => 'хинди',
7346             'hil' => 'хилигайнон',
7347             'hit' => 'хеттский',
7348             'hmn' => 'хмонг',
7349             'ho' => 'хиримоту',
7350             'hr' => 'хорватский',
7351             'hsb' => 'верхнелужицкий',
7352             'hsn' => 'сян',
7353             'ht' => 'гаитянский',
7354             'hu' => 'венгерский',
7355             'hup' => 'хупа',
7356             'hy' => 'армянский',
7357             'hz' => 'гереро',
7358             'ia' => 'интерлингва',
7359             'iba' => 'ибанский',
7360             'ibb' => 'ибибио',
7361             'id' => 'индонезийский',
7362             'ie' => 'интерлингве',
7363             'ig' => 'игбо',
7364             'ii' => 'носу',
7365             'ik' => 'инупиак',
7366             'ilo' => 'илоко',
7367             'inh' => 'ингушский',
7368             'io' => 'идо',
7369             'is' => 'исландский',
7370             'it' => 'итальянский',
7371             'iu' => 'инуктитут',
7372             'ja' => 'японский',
7373             'jbo' => 'ложбан',
7374             'jgo' => 'нгомба',
7375             'jmc' => 'мачаме',
7376             'jpr' => 'еврейско-персидский',
7377             'jrb' => 'еврейско-арабский',
7378             'jv' => 'яванский',
7379             'ka' => 'грузинский',
7380             'kaa' => 'каракалпакский',
7381             'kab' => 'кабильский',
7382             'kac' => 'качинский',
7383             'kaj' => 'каджи',
7384             'kam' => 'камба',
7385             'kaw' => 'кави',
7386             'kbd' => 'кабардинский',
7387             'kbl' => 'канембу',
7388             'kcg' => 'тьяп',
7389             'kde' => 'маконде',
7390             'kea' => 'кабувердьяну',
7391             'kfo' => 'коро',
7392             'kg' => 'конго',
7393             'kha' => 'кхаси',
7394             'kho' => 'хотанский',
7395             'khq' => 'койра чиини',
7396             'ki' => 'кикуйю',
7397             'kj' => 'кунама',
7398             'kk' => 'казахский',
7399             'kkj' => 'како',
7400             'kl' => 'гренландский',
7401             'kln' => 'календжин',
7402             'km' => 'кхмерский',
7403             'kmb' => 'кимбунду',
7404             'kn' => 'каннада',
7405             'ko' => 'корейский',
7406             'koi' => 'коми-пермяцкий',
7407             'kok' => 'конкани',
7408             'kos' => 'косраенский',
7409             'kpe' => 'кпелле',
7410             'kr' => 'канури',
7411             'krc' => 'карачаево-балкарский',
7412             'krl' => 'карельский',
7413             'kru' => 'курух',
7414             'ks' => 'кашмири',
7415             'ksb' => 'шамбала',
7416             'ksf' => 'бафия',
7417             'ksh' => 'кёльнский',
7418             'ku' => 'курдский',
7419             'kum' => 'кумыкский',
7420             'kut' => 'кутенаи',
7421             'kv' => 'коми',
7422             'kw' => 'корнский',
7423             'ky' => 'киргизский',
7424             'la' => 'латинский',
7425             'lad' => 'ладино',
7426             'lag' => 'ланго',
7427             'lah' => 'лахнда',
7428             'lam' => 'ламба',
7429             'lb' => 'люксембургский',
7430             'lez' => 'лезгинский',
7431             'lg' => 'ганда',
7432             'li' => 'лимбургский',
7433             'lkt' => 'лакота',
7434             'ln' => 'лингала',
7435             'lo' => 'лаосский',
7436             'lol' => 'монго',
7437             'lou' => 'луизианский креольский',
7438             'loz' => 'лози',
7439             'lrc' => 'севернолурский',
7440             'lt' => 'литовский',
7441             'lu' => 'луба-катанга',
7442             'lua' => 'луба-лулуа',
7443             'lui' => 'луисеньо',
7444             'lun' => 'лунда',
7445             'luo' => 'луо',
7446             'lus' => 'мизо',
7447             'luy' => 'лухья',
7448             'lv' => 'латышский',
7449             'mad' => 'мадурский',
7450             'maf' => 'мафа',
7451             'mag' => 'магахи',
7452             'mai' => 'майтхили',
7453             'mak' => 'макассарский',
7454             'man' => 'мандинго',
7455             'mas' => 'масаи',
7456             'mde' => 'маба',
7457             'mdf' => 'мокшанский',
7458             'mdr' => 'мандарский',
7459             'men' => 'менде',
7460             'mer' => 'меру',
7461             'mfe' => 'маврикийский креольский',
7462             'mg' => 'малагасийский',
7463             'mga' => 'среднеирландский',
7464             'mgh' => 'макуа-меетто',
7465             'mgo' => 'мета',
7466             'mh' => 'маршалльский',
7467             'mi' => 'маори',
7468             'mic' => 'микмак',
7469             'min' => 'минангкабау',
7470             'mk' => 'македонский',
7471             'ml' => 'малаялам',
7472             'mn' => 'монгольский',
7473             'mnc' => 'маньчжурский',
7474             'mni' => 'манипурский',
7475             'moh' => 'мохаук',
7476             'mos' => 'моси',
7477             'mr' => 'маратхи',
7478             'ms' => 'малайский',
7479             'mt' => 'мальтийский',
7480             'mua' => 'мунданг',
7481             'mul' => 'языки разных семей',
7482             'mus' => 'крик',
7483             'mwl' => 'мирандский',
7484             'mwr' => 'марвари',
7485             'my' => 'бирманский',
7486             'mye' => 'миене',
7487             'myv' => 'эрзянский',
7488             'mzn' => 'мазендеранский',
7489             'na' => 'науру',
7490             'nan' => 'миньнань',
7491             'nap' => 'неаполитанский',
7492             'naq' => 'нама',
7493             'nb' => 'норвежский букмол',
7494             'nd' => 'северный ндебеле',
7495             'nds' => 'нижнегерманский',
7496             'nds_NL' => 'нижнесаксонский',
7497             'ne' => 'непальский',
7498             'new' => 'неварский',
7499             'ng' => 'ндонга',
7500             'nia' => 'ниас',
7501             'niu' => 'ниуэ',
7502             'nl' => 'нидерландский',
7503             'nl_BE' => 'фламандский',
7504             'nmg' => 'квасио',
7505             'nn' => 'нюнорск',
7506             'nnh' => 'нгиембунд',
7507             'no' => 'норвежский',
7508             'nog' => 'ногайский',
7509             'non' => 'старонорвежский',
7510             'nqo' => 'нко',
7511             'nr' => 'южный ндебеле',
7512             'nso' => 'северный сото',
7513             'nus' => 'нуэр',
7514             'nv' => 'навахо',
7515             'nwc' => 'классический невари',
7516             'ny' => 'ньянджа',
7517             'nym' => 'ньямвези',
7518             'nyn' => 'ньянколе',
7519             'nyo' => 'ньоро',
7520             'nzi' => 'нзима',
7521             'oc' => 'окситанский',
7522             'oj' => 'оджибва',
7523             'om' => 'оромо',
7524             'or' => 'ория',
7525             'os' => 'осетинский',
7526             'osa' => 'оседжи',
7527             'ota' => 'старотурецкий',
7528             'pa' => 'панджаби',
7529             'pag' => 'пангасинан',
7530             'pal' => 'пехлевийский',
7531             'pam' => 'пампанга',
7532             'pap' => 'папьяменто',
7533             'pau' => 'палау',
7534             'pcm' => 'нигерийско-креольский',
7535             'peo' => 'староперсидский',
7536             'phn' => 'финикийский',
7537             'pi' => 'пали',
7538             'pl' => 'польский',
7539             'pon' => 'понапе',
7540             'prg' => 'прусский',
7541             'pro' => 'старопровансальский',
7542             'ps' => 'пушту',
7543             'pt' => 'португальский',
7544             'pt_BR' => 'бразильский португальский',
7545             'pt_PT' => 'европейский португальский',
7546             'qu' => 'кечуа',
7547             'quc' => 'киче',
7548             'raj' => 'раджастхани',
7549             'rap' => 'рапануйский',
7550             'rar' => 'раротонга',
7551             'rm' => 'романшский',
7552             'rn' => 'рунди',
7553             'ro' => 'румынский',
7554             'ro_MD' => 'молдавский',
7555             'rof' => 'ромбо',
7556             'rom' => 'цыганский',
7557             'root' => 'праязык',
7558             'ru' => 'русский',
7559             'rup' => 'арумынский',
7560             'rw' => 'киньяруанда',
7561             'rwk' => 'руанда',
7562             'sa' => 'санскрит',
7563             'sad' => 'сандаве',
7564             'sah' => 'саха',
7565             'sam' => 'самаритянский арамейский',
7566             'saq' => 'самбуру',
7567             'sas' => 'сасакский',
7568             'sat' => 'сантали',
7569             'sba' => 'нгамбайский',
7570             'sbp' => 'сангу',
7571             'sc' => 'сардинский',
7572             'scn' => 'сицилийский',
7573             'sco' => 'шотландский',
7574             'sd' => 'синдхи',
7575             'sdh' => 'южнокурдский',
7576             'se' => 'северносаамский',
7577             'see' => 'сенека',
7578             'seh' => 'сена',
7579             'sel' => 'селькупский',
7580             'ses' => 'койраборо сенни',
7581             'sg' => 'санго',
7582             'sga' => 'староирландский',
7583             'sh' => 'сербскохорватский',
7584             'shi' => 'ташельхит',
7585             'shn' => 'шанский',
7586             'shu' => 'чадский арабский',
7587             'si' => 'сингальский',
7588             'sid' => 'сидама',
7589             'sk' => 'словацкий',
7590             'sl' => 'словенский',
7591             'sm' => 'самоанский',
7592             'sma' => 'южносаамский',
7593             'smj' => 'луле-саамский',
7594             'smn' => 'инари-саамский',
7595             'sms' => 'колтта-саамский',
7596             'sn' => 'шона',
7597             'snk' => 'сонинке',
7598             'so' => 'сомали',
7599             'sog' => 'согдийский',
7600             'sq' => 'албанский',
7601             'sr' => 'сербский',
7602             'srn' => 'сранан-тонго',
7603             'srr' => 'серер',
7604             'ss' => 'свази',
7605             'ssy' => 'сахо',
7606             'st' => 'южный сото',
7607             'su' => 'сунданский',
7608             'suk' => 'сукума',
7609             'sus' => 'сусу',
7610             'sux' => 'шумерский',
7611             'sv' => 'шведский',
7612             'sw' => 'суахили',
7613             'sw_CD' => 'конголезский суахили',
7614             'swb' => 'коморский',
7615             'syc' => 'классический сирийский',
7616             'syr' => 'сирийский',
7617             'ta' => 'тамильский',
7618             'te' => 'телугу',
7619             'tem' => 'темне',
7620             'teo' => 'тесо',
7621             'ter' => 'терено',
7622             'tet' => 'тетум',
7623             'tg' => 'таджикский',
7624             'th' => 'тайский',
7625             'ti' => 'тигринья',
7626             'tig' => 'тигре',
7627             'tiv' => 'тиви',
7628             'tk' => 'туркменский',
7629             'tkl' => 'токелайский',
7630             'tl' => 'тагалог',
7631             'tlh' => 'клингонский',
7632             'tli' => 'тлингит',
7633             'tmh' => 'тамашек',
7634             'tn' => 'тсвана',
7635             'to' => 'тонганский',
7636             'tog' => 'тонга',
7637             'tpi' => 'ток-писин',
7638             'tr' => 'турецкий',
7639             'tru' => 'туройо',
7640             'trv' => 'седекский',
7641             'ts' => 'тсонга',
7642             'tsi' => 'цимшиан',
7643             'tt' => 'татарский',
7644             'tum' => 'тумбука',
7645             'tvl' => 'тувалу',
7646             'tw' => 'тви',
7647             'twq' => 'тасавак',
7648             'ty' => 'таитянский',
7649             'tyv' => 'тувинский',
7650             'tzm' => 'среднеатласский тамазигхтский',
7651             'udm' => 'удмуртский',
7652             'ug' => 'уйгурский',
7653             'uga' => 'угаритский',
7654             'uk' => 'украинский',
7655             'umb' => 'умбунду',
7656             'und' => 'неизвестный язык',
7657             'ur' => 'урду',
7658             'uz' => 'узбекский',
7659             'vai' => 'ваи',
7660             've' => 'венда',
7661             'vi' => 'вьетнамский',
7662             'vo' => 'волапюк',
7663             'vot' => 'водский',
7664             'vun' => 'вунджо',
7665             'wa' => 'валлонский',
7666             'wae' => 'валлисский',
7667             'wal' => 'воламо',
7668             'war' => 'варай',
7669             'was' => 'вашо',
7670             'wbp' => 'вальбири',
7671             'wo' => 'волоф',
7672             'wuu' => 'ву',
7673             'xal' => 'калмыцкий',
7674             'xh' => 'коса',
7675             'xog' => 'сога',
7676             'yao' => 'яо',
7677             'yap' => 'яп',
7678             'yav' => 'янгбен',
7679             'ybb' => 'йемба',
7680             'yi' => 'идиш',
7681             'yo' => 'йоруба',
7682             'yue' => 'кантонский',
7683             'za' => 'чжуань',
7684             'zap' => 'сапотекский',
7685             'zbl' => 'блиссимволика',
7686             'zen' => 'зенагский',
7687             'zgh' => 'тамазигхтский',
7688             'zh' => 'китайский',
7689             'zh_Hans' => 'китайский, упрощенное письмо',
7690             'zh_Hant' => 'китайский, традиционное письмо',
7691             'zu' => 'зулу',
7692             'zun' => 'зуньи',
7693             'zxx' => 'нет языкового материала',
7694             'zza' => 'заза',
7695              
7696             );
7697             if (@_) {
7698             return $languages{$_[0]};
7699             }
7700             return \%languages;
7701             }
7702             },
7703             );
7704              
7705             has 'display_name_script' => (
7706             is => 'ro',
7707             isa => CodeRef,
7708             init_arg => undef,
7709             default => sub {
7710             sub {
7711             my %scripts = (
7712             'Afak' => 'афака',
7713             'Arab' => 'арабица',
7714             'Arab@alt=variant' => 'персидско-арабская',
7715             'Armi' => 'арамейская',
7716             'Armn' => 'армянская',
7717             'Avst' => 'авестийская',
7718             'Bali' => 'балийская',
7719             'Bamu' => 'бамум',
7720             'Bass' => 'басса (вах)',
7721             'Batk' => 'батакская',
7722             'Beng' => 'бенгальская',
7723             'Blis' => 'блиссимволика',
7724             'Bopo' => 'бопомофо',
7725             'Brah' => 'брахми',
7726             'Brai' => 'шрифт Брайля',
7727             'Bugi' => 'бугинизийская',
7728             'Buhd' => 'бухид',
7729             'Cakm' => 'чакмийская',
7730             'Cans' => 'канадское слоговое письмо',
7731             'Cari' => 'карийская',
7732             'Cham' => 'чамская',
7733             'Cher' => 'чероки',
7734             'Cirt' => 'кирт',
7735             'Copt' => 'коптская',
7736             'Cprt' => 'кипрская',
7737             'Cyrl' => 'кириллица',
7738             'Cyrs' => 'старославянская',
7739             'Deva' => 'деванагари',
7740             'Dsrt' => 'дезерет',
7741             'Dupl' => 'дуплоянская скоропись',
7742             'Egyd' => 'египетская демотическая',
7743             'Egyh' => 'египетская иератическая',
7744             'Egyp' => 'египетская иероглифическая',
7745             'Ethi' => 'эфиопская',
7746             'Geok' => 'грузинская хуцури',
7747             'Geor' => 'грузинская',
7748             'Glag' => 'глаголица',
7749             'Goth' => 'готская',
7750             'Gran' => 'грантха',
7751             'Grek' => 'греческая',
7752             'Gujr' => 'гуджарати',
7753             'Guru' => 'гурмукхи',
7754             'Hanb' => 'ханьб',
7755             'Hang' => 'хангыль',
7756             'Hani' => 'китайская',
7757             'Hano' => 'хануну',
7758             'Hans' => 'упрощенная китайская',
7759             'Hans@alt=stand-alone' => 'упрощенная китайская',
7760             'Hant' => 'традиционная китайская',
7761             'Hant@alt=stand-alone' => 'традиционная китайская',
7762             'Hebr' => 'еврейская',
7763             'Hira' => 'хирагана',
7764             'Hluw' => 'лувийские иероглифы',
7765             'Hmng' => 'пахау хмонг',
7766             'Hrkt' => 'катакана или хирагана',
7767             'Hung' => 'старовенгерская',
7768             'Inds' => 'хараппская (письменность долины Инда)',
7769             'Ital' => 'староитальянская',
7770             'Jamo' => 'джамо',
7771             'Java' => 'яванская',
7772             'Jpan' => 'японская',
7773             'Jurc' => 'чжурчжэньская',
7774             'Kali' => 'кайа',
7775             'Kana' => 'катакана',
7776             'Khar' => 'кхароштхи',
7777             'Khmr' => 'кхмерская',
7778             'Khoj' => 'ходжики',
7779             'Knda' => 'каннада',
7780             'Kore' => 'корейская',
7781             'Kpel' => 'кпелле',
7782             'Kthi' => 'кайтхи',
7783             'Lana' => 'ланна',
7784             'Laoo' => 'лаосская',
7785             'Latf' => 'латинская фрактура',
7786             'Latg' => 'гэльская латинская',
7787             'Latn' => 'латиница',
7788             'Lepc' => 'лепха',
7789             'Limb' => 'лимбу',
7790             'Lina' => 'линейное письмо А',
7791             'Linb' => 'линейное письмо Б',
7792             'Lisu' => 'лису',
7793             'Loma' => 'лома',
7794             'Lyci' => 'лициан',
7795             'Lydi' => 'лидийская',
7796             'Mand' => 'мандейская',
7797             'Mani' => 'манихейская',
7798             'Maya' => 'майя',
7799             'Mend' => 'менде',
7800             'Merc' => 'мероитская курсивная',
7801             'Mero' => 'мероитская',
7802             'Mlym' => 'малаялам',
7803             'Mong' => 'монгольская',
7804             'Moon' => 'азбука муна',
7805             'Mroo' => 'мро',
7806             'Mtei' => 'манипури',
7807             'Mymr' => 'мьянманская',
7808             'Narb' => 'северноаравийское',
7809             'Nbat' => 'набатейская',
7810             'Nkgb' => 'наси геба',
7811             'Nkoo' => 'нко',
7812             'Nshu' => 'нюй-шу',
7813             'Ogam' => 'огамическая',
7814             'Olck' => 'ол чики',
7815             'Orkh' => 'орхоно-енисейская',
7816             'Orya' => 'ория',
7817             'Osma' => 'османская',
7818             'Palm' => 'пальмиры',
7819             'Perm' => 'древнепермская',
7820             'Phag' => 'пагспа',
7821             'Phli' => 'пехлевийская',
7822             'Phlp' => 'пахлави псалтирная',
7823             'Phlv' => 'пахлави книжная',
7824             'Phnx' => 'финикийская',
7825             'Plrd' => 'поллардовская фонетика',
7826             'Prti' => 'парфянская',
7827             'Rjng' => 'реджангская',
7828             'Roro' => 'ронго-ронго',
7829             'Runr' => 'руническая',
7830             'Samr' => 'самаритянская',
7831             'Sara' => 'сарати',
7832             'Sarb' => 'староюжноарабская',
7833             'Saur' => 'саураштра',
7834             'Sgnw' => 'язык знаков',
7835             'Shaw' => 'алфавит Шоу',
7836             'Shrd' => 'шарада',
7837             'Sind' => 'кхудавади',
7838             'Sinh' => 'сингальская',
7839             'Sora' => 'сора-сонпенг',
7840             'Sund' => 'сунданская',
7841             'Sylo' => 'силоти нагри',
7842             'Syrc' => 'сирийская',
7843             'Syre' => 'сирийская эстрангело',
7844             'Syrj' => 'западносирийская',
7845             'Syrn' => 'восточно-сирийская',
7846             'Tagb' => 'тагбанва',
7847             'Takr' => 'такри',
7848             'Tale' => 'тайский ле',
7849             'Talu' => 'новый тайский ле',
7850             'Taml' => 'тамильская',
7851             'Tang' => 'тангутское меня',
7852             'Tavt' => 'тай-вьет',
7853             'Telu' => 'телугу',
7854             'Teng' => 'тенгварская',
7855             'Tfng' => 'древнеливийская',
7856             'Tglg' => 'тагалог',
7857             'Thaa' => 'тана',
7858             'Thai' => 'тайская',
7859             'Tibt' => 'тибетская',
7860             'Tirh' => 'тирхута',
7861             'Ugar' => 'угаритская',
7862             'Vaii' => 'вайская',
7863             'Visp' => 'видимая речь',
7864             'Wara' => 'варанг-кшити',
7865             'Wole' => 'волеаи',
7866             'Xpeo' => 'староперсидская',
7867             'Xsux' => 'шумеро-аккадская клинопись',
7868             'Yiii' => 'и',
7869             'Zinh' => 'унаследованная',
7870             'Zmth' => 'математические обозначения',
7871             'Zsye' => 'эмодзи',
7872             'Zsym' => 'символы',
7873             'Zxxx' => 'нет письменности',
7874             'Zyyy' => 'общепринятая',
7875             'Zzzz' => 'неизвестная письменность',
7876              
7877             );
7878             if ( @_ ) {
7879             return $scripts{$_[0]};
7880             }
7881             return \%scripts;
7882             }
7883             }
7884             );
7885              
7886             has 'display_name_region' => (
7887             is => 'ro',
7888             isa => HashRef[Str],
7889             init_arg => undef,
7890             default => sub {
7891             {
7892             '001' => 'весь мир',
7893             '002' => 'Африка',
7894             '003' => 'Северная Америка',
7895             '005' => 'Южная Америка',
7896             '009' => 'Океания',
7897             '011' => 'Западная Африка',
7898             '013' => 'Центральная Америка',
7899             '014' => 'Восточная Африка',
7900             '015' => 'Северная Африка',
7901             '017' => 'Центральная Африка',
7902             '018' => 'Южная Африка',
7903             '019' => 'Америка',
7904             '021' => 'Североамериканский регион',
7905             '029' => 'Карибы',
7906             '030' => 'Восточная Азия',
7907             '034' => 'Южная Азия',
7908             '035' => 'Юго-Восточная Азия',
7909             '039' => 'Южная Европа',
7910             '053' => 'Австралазия',
7911             '054' => 'Меланезия',
7912             '057' => 'Микронезия',
7913             '061' => 'Полинезия',
7914             '142' => 'Азия',
7915             '143' => 'Центральная Азия',
7916             '145' => 'Западная Азия',
7917             '150' => 'Европа',
7918             '151' => 'Восточная Европа',
7919             '154' => 'Северная Европа',
7920             '155' => 'Западная Европа',
7921             '202' => 'Тропическая Африка',
7922             '419' => 'Латинская Америка',
7923             'AC' => 'о-в Вознесения',
7924             'AD' => 'Андорра',
7925             'AE' => 'ОАЭ',
7926             'AF' => 'Афганистан',
7927             'AG' => 'Антигуа и Барбуда',
7928             'AI' => 'Ангилья',
7929             'AL' => 'Албания',
7930             'AM' => 'Армения',
7931             'AO' => 'Ангола',
7932             'AQ' => 'Антарктида',
7933             'AR' => 'Аргентина',
7934             'AS' => 'Американское Самоа',
7935             'AT' => 'Австрия',
7936             'AU' => 'Австралия',
7937             'AW' => 'Аруба',
7938             'AX' => 'Аландские о-ва',
7939             'AZ' => 'Азербайджан',
7940             'BA' => 'Босния и Герцеговина',
7941             'BB' => 'Барбадос',
7942             'BD' => 'Бангладеш',
7943             'BE' => 'Бельгия',
7944             'BF' => 'Буркина-Фасо',
7945             'BG' => 'Болгария',
7946             'BH' => 'Бахрейн',
7947             'BI' => 'Бурунди',
7948             'BJ' => 'Бенин',
7949             'BL' => 'Сен-Бартелеми',
7950             'BM' => 'Бермудские о-ва',
7951             'BN' => 'Бруней-Даруссалам',
7952             'BO' => 'Боливия',
7953             'BQ' => 'Бонэйр, Синт-Эстатиус и Саба',
7954             'BR' => 'Бразилия',
7955             'BS' => 'Багамы',
7956             'BT' => 'Бутан',
7957             'BV' => 'о-в Буве',
7958             'BW' => 'Ботсвана',
7959             'BY' => 'Беларусь',
7960             'BZ' => 'Белиз',
7961             'CA' => 'Канада',
7962             'CC' => 'Кокосовые о-ва',
7963             'CD' => 'Конго - Киншаса',
7964             'CD@alt=variant' => 'Конго (ДРК)',
7965             'CF' => 'Центрально-Африканская Республика',
7966             'CG' => 'Конго - Браззавиль',
7967             'CG@alt=variant' => 'Республика Конго',
7968             'CH' => 'Швейцария',
7969             'CI' => 'Кот-д’Ивуар',
7970             'CK' => 'Острова Кука',
7971             'CL' => 'Чили',
7972             'CM' => 'Камерун',
7973             'CN' => 'Китай',
7974             'CO' => 'Колумбия',
7975             'CP' => 'о-в Клиппертон',
7976             'CR' => 'Коста-Рика',
7977             'CU' => 'Куба',
7978             'CV' => 'Кабо-Верде',
7979             'CW' => 'Кюрасао',
7980             'CX' => 'о-в Рождества',
7981             'CY' => 'Кипр',
7982             'CZ' => 'Чехия',
7983             'CZ@alt=variant' => 'Чешская Республика',
7984             'DE' => 'Германия',
7985             'DG' => 'Диего-Гарсия',
7986             'DJ' => 'Джибути',
7987             'DK' => 'Дания',
7988             'DM' => 'Доминика',
7989             'DO' => 'Доминиканская Республика',
7990             'DZ' => 'Алжир',
7991             'EA' => 'Сеута и Мелилья',
7992             'EC' => 'Эквадор',
7993             'EE' => 'Эстония',
7994             'EG' => 'Египет',
7995             'EH' => 'Западная Сахара',
7996             'ER' => 'Эритрея',
7997             'ES' => 'Испания',
7998             'ET' => 'Эфиопия',
7999             'EU' => 'Европейский союз',
8000             'EZ' => 'еврозона',
8001             'FI' => 'Финляндия',
8002             'FJ' => 'Фиджи',
8003             'FK' => 'Фолклендские о-ва',
8004             'FK@alt=variant' => 'Фолклендские (Мальвинские) о-ва',
8005             'FM' => 'Федеративные Штаты Микронезии',
8006             'FO' => 'Фарерские о-ва',
8007             'FR' => 'Франция',
8008             'GA' => 'Габон',
8009             'GB' => 'Великобритания',
8010             'GB@alt=short' => 'Британия',
8011             'GD' => 'Гренада',
8012             'GE' => 'Грузия',
8013             'GF' => 'Французская Гвиана',
8014             'GG' => 'Гернси',
8015             'GH' => 'Гана',
8016             'GI' => 'Гибралтар',
8017             'GL' => 'Гренландия',
8018             'GM' => 'Гамбия',
8019             'GN' => 'Гвинея',
8020             'GP' => 'Гваделупа',
8021             'GQ' => 'Экваториальная Гвинея',
8022             'GR' => 'Греция',
8023             'GS' => 'Южная Георгия и Южные Сандвичевы о-ва',
8024             'GT' => 'Гватемала',
8025             'GU' => 'Гуам',
8026             'GW' => 'Гвинея-Бисау',
8027             'GY' => 'Гайана',
8028             'HK' => 'Гонконг (САР)',
8029             'HK@alt=short' => 'Гонконг',
8030             'HM' => 'о-ва Херд и Макдональд',
8031             'HN' => 'Гондурас',
8032             'HR' => 'Хорватия',
8033             'HT' => 'Гаити',
8034             'HU' => 'Венгрия',
8035             'IC' => 'Канарские о-ва',
8036             'ID' => 'Индонезия',
8037             'IE' => 'Ирландия',
8038             'IL' => 'Израиль',
8039             'IM' => 'о-в Мэн',
8040             'IN' => 'Индия',
8041             'IO' => 'Британская территория в Индийском океане',
8042             'IQ' => 'Ирак',
8043             'IR' => 'Иран',
8044             'IS' => 'Исландия',
8045             'IT' => 'Италия',
8046             'JE' => 'Джерси',
8047             'JM' => 'Ямайка',
8048             'JO' => 'Иордания',
8049             'JP' => 'Япония',
8050             'KE' => 'Кения',
8051             'KG' => 'Киргизия',
8052             'KH' => 'Камбоджа',
8053             'KI' => 'Кирибати',
8054             'KM' => 'Коморы',
8055             'KN' => 'Сент-Китс и Невис',
8056             'KP' => 'КНДР',
8057             'KR' => 'Республика Корея',
8058             'KW' => 'Кувейт',
8059             'KY' => 'Острова Кайман',
8060             'KZ' => 'Казахстан',
8061             'LA' => 'Лаос',
8062             'LB' => 'Ливан',
8063             'LC' => 'Сент-Люсия',
8064             'LI' => 'Лихтенштейн',
8065             'LK' => 'Шри-Ланка',
8066             'LR' => 'Либерия',
8067             'LS' => 'Лесото',
8068             'LT' => 'Литва',
8069             'LU' => 'Люксембург',
8070             'LV' => 'Латвия',
8071             'LY' => 'Ливия',
8072             'MA' => 'Марокко',
8073             'MC' => 'Монако',
8074             'MD' => 'Молдова',
8075             'ME' => 'Черногория',
8076             'MF' => 'Сен-Мартен',
8077             'MG' => 'Мадагаскар',
8078             'MH' => 'Маршалловы Острова',
8079             'MK' => 'Македония',
8080             'MK@alt=variant' => 'Македония (БЮРМ)',
8081             'ML' => 'Мали',
8082             'MM' => 'Мьянма (Бирма)',
8083             'MN' => 'Монголия',
8084             'MO' => 'Макао (САР)',
8085             'MO@alt=short' => 'Макао',
8086             'MP' => 'Северные Марианские о-ва',
8087             'MQ' => 'Мартиника',
8088             'MR' => 'Мавритания',
8089             'MS' => 'Монтсеррат',
8090             'MT' => 'Мальта',
8091             'MU' => 'Маврикий',
8092             'MV' => 'Мальдивы',
8093             'MW' => 'Малави',
8094             'MX' => 'Мексика',
8095             'MY' => 'Малайзия',
8096             'MZ' => 'Мозамбик',
8097             'NA' => 'Намибия',
8098             'NC' => 'Новая Каледония',
8099             'NE' => 'Нигер',
8100             'NF' => 'о-в Норфолк',
8101             'NG' => 'Нигерия',
8102             'NI' => 'Никарагуа',
8103             'NL' => 'Нидерланды',
8104             'NO' => 'Норвегия',
8105             'NP' => 'Непал',
8106             'NR' => 'Науру',
8107             'NU' => 'Ниуэ',
8108             'NZ' => 'Новая Зеландия',
8109             'OM' => 'Оман',
8110             'PA' => 'Панама',
8111             'PE' => 'Перу',
8112             'PF' => 'Французская Полинезия',
8113             'PG' => 'Папуа — Новая Гвинея',
8114             'PH' => 'Филиппины',
8115             'PK' => 'Пакистан',
8116             'PL' => 'Польша',
8117             'PM' => 'Сен-Пьер и Микелон',
8118             'PN' => 'о-ва Питкэрн',
8119             'PR' => 'Пуэрто-Рико',
8120             'PS' => 'Палестинские территории',
8121             'PS@alt=short' => 'Палестина',
8122             'PT' => 'Португалия',
8123             'PW' => 'Палау',
8124             'PY' => 'Парагвай',
8125             'QA' => 'Катар',
8126             'QO' => 'Внешняя Океания',
8127             'RE' => 'Реюньон',
8128             'RO' => 'Румыния',
8129             'RS' => 'Сербия',
8130             'RU' => 'Россия',
8131             'RW' => 'Руанда',
8132             'SA' => 'Саудовская Аравия',
8133             'SB' => 'Соломоновы Острова',
8134             'SC' => 'Сейшельские Острова',
8135             'SD' => 'Судан',
8136             'SE' => 'Швеция',
8137             'SG' => 'Сингапур',
8138             'SH' => 'о-в Св. Елены',
8139             'SI' => 'Словения',
8140             'SJ' => 'Шпицберген и Ян-Майен',
8141             'SK' => 'Словакия',
8142             'SL' => 'Сьерра-Леоне',
8143             'SM' => 'Сан-Марино',
8144             'SN' => 'Сенегал',
8145             'SO' => 'Сомали',
8146             'SR' => 'Суринам',
8147             'SS' => 'Южный Судан',
8148             'ST' => 'Сан-Томе и Принсипи',
8149             'SV' => 'Сальвадор',
8150             'SX' => 'Синт-Мартен',
8151             'SY' => 'Сирия',
8152             'SZ' => 'Свазиленд',
8153             'TA' => 'Тристан-да-Кунья',
8154             'TC' => 'о-ва Тёркс и Кайкос',
8155             'TD' => 'Чад',
8156             'TF' => 'Французские Южные территории',
8157             'TG' => 'Того',
8158             'TH' => 'Таиланд',
8159             'TJ' => 'Таджикистан',
8160             'TK' => 'Токелау',
8161             'TL' => 'Восточный Тимор',
8162             'TL@alt=variant' => 'Тимор-Лесте',
8163             'TM' => 'Туркменистан',
8164             'TN' => 'Тунис',
8165             'TO' => 'Тонга',
8166             'TR' => 'Турция',
8167             'TT' => 'Тринидад и Тобаго',
8168             'TV' => 'Тувалу',
8169             'TW' => 'Тайвань',
8170             'TZ' => 'Танзания',
8171             'UA' => 'Украина',
8172             'UG' => 'Уганда',
8173             'UM' => 'Внешние малые о-ва (США)',
8174             'UN' => 'Организация Объединенных Наций',
8175             'UN@alt=short' => 'ООН',
8176             'US' => 'Соединенные Штаты',
8177             'US@alt=short' => 'США',
8178             'UY' => 'Уругвай',
8179             'UZ' => 'Узбекистан',
8180             'VA' => 'Ватикан',
8181             'VC' => 'Сент-Винсент и Гренадины',
8182             'VE' => 'Венесуэла',
8183             'VG' => 'Виргинские о-ва (Великобритания)',
8184             'VI' => 'Виргинские о-ва (США)',
8185             'VN' => 'Вьетнам',
8186             'VU' => 'Вануату',
8187             'WF' => 'Уоллис и Футуна',
8188             'WS' => 'Самоа',
8189             'XK' => 'Косово',
8190             'YE' => 'Йемен',
8191             'YT' => 'Майотта',
8192             'ZA' => 'Южно-Африканская Республика',
8193             'ZM' => 'Замбия',
8194             'ZW' => 'Зимбабве',
8195             'ZZ' => 'неизвестный регион',
8196              
8197             }
8198             },
8199             );
8200              
8201             has 'display_name_variant' => (
8202             is => 'ro',
8203             isa => HashRef[Str],
8204             init_arg => undef,
8205             default => sub {
8206             {
8207             '1901' => 'Традиционная немецкая орфография',
8208             '1994' => 'Стандартизированная резьянская орфография',
8209             '1996' => 'Правила немецкой орфографии установленные с 1996 года',
8210             '1606NICT' => 'Поздне-средневековый французский до 1606 г.',
8211             '1694ACAD' => 'Французский раннего нового времени',
8212             '1959ACAD' => 'Академическая',
8213             'AREVELA' => 'Восточно-армянский',
8214             'AREVMDA' => 'Западно-армянский',
8215             'BAKU1926' => 'Унифицированный тюрско-латинский алфавит',
8216             'BISKE' => 'Диалект Сан-Гиоргио/Била',
8217             'BOONT' => 'Бунтлинг',
8218             'FONIPA' => 'Международный фонетический алфавит',
8219             'FONUPA' => 'Фонетический алфавит уральских языков',
8220             'KKCOR' => 'Общая офография',
8221             'LIPAW' => 'Липовецкий диалект резьянского языка',
8222             'MONOTON' => 'Монотонный',
8223             'NEDIS' => 'Надижский диалект',
8224             'NJIVA' => 'Гнива-нживский диалект',
8225             'OSOJS' => 'Осеакко-осоянский диалект',
8226             'PINYIN' => 'Пиньинь',
8227             'POLYTON' => 'Многотональный',
8228             'POSIX' => 'Компьютерный',
8229             'REVISED' => 'Пересмотренная орфография',
8230             'ROZAJ' => 'Резьянский',
8231             'SAAHO' => 'Сахо',
8232             'SCOTLAND' => 'Англо-шотландский',
8233             'SCOUSE' => 'Ливерпульский',
8234             'SOLBA' => 'Столвицко-солбицкий диалект',
8235             'TARASK' => 'Тарашкевица',
8236             'UCCOR' => 'Объединенная орфография',
8237             'UCRCOR' => 'Объединенная пересмотренная орфография',
8238             'VALENCIA' => 'Валенсийский',
8239             'WADEGILE' => 'Система Уэйда – Джайлза',
8240              
8241             }
8242             },
8243             );
8244              
8245             has 'display_name_key' => (
8246             is => 'ro',
8247             isa => HashRef[Str],
8248             init_arg => undef,
8249             default => sub {
8250             {
8251             'calendar' => 'календарь',
8252             'cf' => 'формат валюты',
8253             'colalternate' => 'Игнорировать символы при сортировке',
8254             'colbackwards' => 'Обратная сортировка по акценту',
8255             'colcasefirst' => 'Сортировка по верхнему или нижнему регистру',
8256             'colcaselevel' => 'Сортировка с учетом регистра',
8257             'collation' => 'порядок сортировки',
8258             'colnormalization' => 'Нормализованная сортировка',
8259             'colnumeric' => 'Сортировка чисел',
8260             'colstrength' => 'Эффективность сортировки',
8261             'currency' => 'валюта',
8262             'hc' => 'формат времени (12 или 24)',
8263             'lb' => 'стиль перевода строки',
8264             'ms' => 'система мер',
8265             'numbers' => 'цифры',
8266             'timezone' => 'Часовой пояс',
8267             'va' => 'Вариант региональных настроек',
8268             'x' => 'Частное',
8269              
8270             }
8271             },
8272             );
8273              
8274             has 'display_name_type' => (
8275             is => 'ro',
8276             isa => HashRef[HashRef[Str]],
8277             init_arg => undef,
8278             default => sub {
8279             {
8280             'calendar' => {
8281             'buddhist' => q{буддийский календарь},
8282             'chinese' => q{китайский календарь},
8283             'coptic' => q{Коптский календарь},
8284             'dangi' => q{календарь данги},
8285             'ethiopic' => q{эфиопский календарь},
8286             'ethiopic-amete-alem' => q{Эфиопский календарь "Амете Алем"},
8287             'gregorian' => q{григорианский календарь},
8288             'hebrew' => q{еврейский календарь},
8289             'indian' => q{Национальный календарь Индии},
8290             'islamic' => q{исламский календарь},
8291             'islamic-civil' => q{Исламский гражданский календарь},
8292             'islamic-rgsa' => q{исламский календарь (Саудовская Аравия)},
8293             'islamic-tbla' => q{исламский календарь (табличный, астрономическая эпоха)},
8294             'islamic-umalqura' => q{исламский календарь (Умм аль-Кура)},
8295             'iso8601' => q{календарь ISO-8601},
8296             'japanese' => q{японский календарь},
8297             'persian' => q{персидский календарь},
8298             'roc' => q{календарь Миньго},
8299             },
8300             'cf' => {
8301             'account' => q{финансовый формат},
8302             'standard' => q{стандартный формат},
8303             },
8304             'colalternate' => {
8305             'non-ignorable' => q{Сортировка символов},
8306             'shifted' => q{Сортировка без учета символов},
8307             },
8308             'colbackwards' => {
8309             'no' => q{Сортировка по акцентам в обычном порядке},
8310             'yes' => q{Сортировка по акцентам в обратном порядке},
8311             },
8312             'colcasefirst' => {
8313             'lower' => q{Приоритетная сортировка слов в нижнем регистре},
8314             'no' => q{Сортировка по стандартным правилам},
8315             'upper' => q{Приоритетная сортировка слов в верхнем регистре},
8316             },
8317             'colcaselevel' => {
8318             'no' => q{Сортировка вне зависимости от регистра},
8319             'yes' => q{Сортировка с учетом регистра},
8320             },
8321             'collation' => {
8322             'big5han' => q{Сортировка традиционного китайского языка – Big5},
8323             'compat' => q{совместимый порядок сортировки},
8324             'dictionary' => q{словарный порядок сортировки},
8325             'ducet' => q{cтандартная сортировка Unicode},
8326             'emoji' => q{эмодзи},
8327             'eor' => q{европейские правила сортировки},
8328             'gb2312han' => q{упрощенный китайский - GB2312},
8329             'phonebook' => q{порядок телефонной книги},
8330             'phonetic' => q{Фонетический порядок сортировки},
8331             'pinyin' => q{пиньинь},
8332             'reformed' => q{реформированный порядок сортировки},
8333             'search' => q{поиск},
8334             'searchjl' => q{Поиск по первой согласной хангыль},
8335             'standard' => q{стандартная сортировка},
8336             'stroke' => q{по чертам},
8337             'traditional' => q{традиционный порядок},
8338             'unihan' => q{сортировка по ключам, затем по чертам},
8339             'zhuyin' => q{чжуинь},
8340             },
8341             'colnormalization' => {
8342             'no' => q{Сортировка без нормализации},
8343             'yes' => q{Сортировка нормализованных символов Unicode},
8344             },
8345             'colnumeric' => {
8346             'no' => q{Отдельная сортировка числовых значений},
8347             'yes' => q{Сортировка численных значений},
8348             },
8349             'colstrength' => {
8350             'identical' => q{Полная сортировка},
8351             'primary' => q{Сортировка только по символам, обозначающим разрядность},
8352             'quaternary' => q{Сортировка по акцентам/регистрам/длине строки/кане},
8353             'secondary' => q{Сортировка по акцентам},
8354             'tertiary' => q{Сортировка по акцентам/регистру/длине строки},
8355             },
8356             'd0' => {
8357             'fwidth' => q{полноширинные символы},
8358             'hwidth' => q{полуширинные символы},
8359             'npinyin' => q{Числовая},
8360             },
8361             'hc' => {
8362             'h11' => q{12-часовой формат времени (0–11)},
8363             'h12' => q{12-часовой формат времени (1–12)},
8364             'h23' => q{24-часовой формат времени (0–23)},
8365             'h24' => q{24-часовой формат времени (1–24)},
8366             },
8367             'lb' => {
8368             'loose' => q{мягкий перевод строки},
8369             'normal' => q{обычный перевод строки},
8370             'strict' => q{жесткий перевод строки},
8371             },
8372             'm0' => {
8373             'bgn' => q{система транслитерации BGN},
8374             'ungegn' => q{система транслитерации ООН},
8375             },
8376             'ms' => {
8377             'metric' => q{метрическая система},
8378             'uksystem' => q{британская система мер},
8379             'ussystem' => q{американская система мер},
8380             },
8381             'numbers' => {
8382             'arab' => q{арабско-индийские цифры},
8383             'arabext' => q{расширенная система арабско-индийских цифр},
8384             'armn' => q{армянские цифры},
8385             'armnlow' => q{армянские цифры в нижнем регистре},
8386             'bali' => q{балийские цифры},
8387             'beng' => q{бенгальские цифры},
8388             'brah' => q{цифры брахми},
8389             'cakm' => q{цифры чакма},
8390             'cham' => q{чамские цифры},
8391             'deva' => q{цифры деванагари},
8392             'ethi' => q{эфиопские цифры},
8393             'finance' => q{Символы обозначения финансовых показателей},
8394             'fullwide' => q{полноширинные цифры},
8395             'geor' => q{грузинские цифры},
8396             'grek' => q{греческие цифры},
8397             'greklow' => q{греческие цифры в нижнем регистре},
8398             'gujr' => q{цифры гуджарати},
8399             'guru' => q{цифры гурмукхи},
8400             'hanidec' => q{китайские десятичные цифры},
8401             'hans' => q{китайские упрощенные цифры},
8402             'hansfin' => q{китайские упрощенные цифры (финансы)},
8403             'hant' => q{китайские традиционные цифры},
8404             'hantfin' => q{китайские традиционные цифры (финансы)},
8405             'hebr' => q{цифры на иврите},
8406             'java' => q{яванские цифры},
8407             'jpan' => q{японские цифры},
8408             'jpanfin' => q{японские цифры (финансы)},
8409             'kali' => q{цифры кайя ли},
8410             'khmr' => q{кхмерские цифры},
8411             'knda' => q{цифры каннада},
8412             'lana' => q{цифры тай там хора},
8413             'lanatham' => q{цифры тай там там},
8414             'laoo' => q{лаосские цифры},
8415             'latn' => q{современные арабские цифры},
8416             'lepc' => q{цифры лепча},
8417             'limb' => q{цифры лимбу},
8418             'mlym' => q{цифры малаялам},
8419             'mong' => q{Монгольские цифры},
8420             'mtei' => q{цифры манипури},
8421             'mymr' => q{бирманские цифры},
8422             'mymrshan' => q{бирманские шанские цифры},
8423             'native' => q{Обозначения цифр коренного населения},
8424             'nkoo' => q{цифры нко},
8425             'olck' => q{цифры ол-чики},
8426             'orya' => q{цифры ория},
8427             'osma' => q{цифры османья},
8428             'roman' => q{римские цифры},
8429             'romanlow' => q{римские цифры в нижнем регистре},
8430             'saur' => q{цифры саураштра},
8431             'shrd' => q{цифры шарада},
8432             'sora' => q{цифры сора-сомпенг},
8433             'sund' => q{суданские цифры},
8434             'takr' => q{цифры такри},
8435             'talu' => q{цифры новой тай-лю},
8436             'taml' => q{тамильские традиционные цифры},
8437             'tamldec' => q{тамильские цифры},
8438             'telu' => q{цифры телугу},
8439             'thai' => q{тайские цифры},
8440             'tibt' => q{тибетские цифры},
8441             'traditional' => q{Традиционная система нумерации},
8442             'vaii' => q{Цифры языка вай},
8443             },
8444              
8445             }
8446             },
8447             );
8448              
8449             has 'display_name_measurement_system' => (
8450             is => 'ro',
8451             isa => HashRef[Str],
8452             init_arg => undef,
8453             default => sub {
8454             {
8455             'metric' => q{Метрическая},
8456             'UK' => q{Английская},
8457             'US' => q{Англо-американская},
8458              
8459             }
8460             },
8461             );
8462              
8463             has 'display_name_code_patterns' => (
8464             is => 'ro',
8465             isa => HashRef[Str],
8466             init_arg => undef,
8467             default => sub {
8468             {
8469             'language' => 'Язык: {0}',
8470             'script' => 'Письменность: {0}',
8471             'region' => 'Регион: {0}',
8472              
8473             }
8474             },
8475             );
8476              
8477             has 'characters' => (
8478             is => 'ro',
8479             isa => HashRef,
8480             init_arg => undef,
8481             default => $^V ge v5.18.0
8482             ? eval <<'EOT'
8483             sub {
8484             no warnings 'experimental::regex_sets';
8485             return {
8486             auxiliary => qr{[{а́} {е́} {и́} {о́} {у́} {ы́} {э́} {ю́} {я́}]},
8487             index => ['А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Ы', 'Э', 'Ю', 'Я'],
8488             main => qr{[а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я]},
8489             numbers => qr{[  \- , % ‰ + 0 1 2 3 4 5 6 7 8 9]},
8490             punctuation => qr{[\- ‐ – — , ; \: ! ? . … ' ‘ ‚ " “ „ « » ( ) \[ \] \{ \} § @ * / \& #]},
8491             };
8492             },
8493             EOT
8494             : sub {
8495             return { index => ['А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Ы', 'Э', 'Ю', 'Я'], };
8496             },
8497 4     4   465 );
  4         16  
  4         718  
8498              
8499              
8500             has 'ellipsis' => (
8501             is => 'ro',
8502             isa => HashRef,
8503             init_arg => undef,
8504             default => sub {
8505             return {
8506             'final' => '{0}…',
8507             'initial' => '…{0}',
8508             'medial' => '{0}…{1}',
8509             'word-final' => '{0} …',
8510             'word-initial' => '… {0}',
8511             'word-medial' => '{0} … {1}',
8512             };
8513             },
8514             );
8515              
8516             has 'more_information' => (
8517             is => 'ro',
8518             isa => Str,
8519             init_arg => undef,
8520             default => qq{?},
8521             );
8522              
8523             has 'quote_start' => (
8524             is => 'ro',
8525             isa => Str,
8526             init_arg => undef,
8527             default => qq{«},
8528             );
8529              
8530             has 'quote_end' => (
8531             is => 'ro',
8532             isa => Str,
8533             init_arg => undef,
8534             default => qq{»},
8535             );
8536              
8537             has 'alternate_quote_start' => (
8538             is => 'ro',
8539             isa => Str,
8540             init_arg => undef,
8541             default => qq{„},
8542             );
8543              
8544             has 'alternate_quote_end' => (
8545             is => 'ro',
8546             isa => Str,
8547             init_arg => undef,
8548             default => qq{“},
8549             );
8550              
8551             has 'duration_units' => (
8552             is => 'ro',
8553             isa => HashRef[Str],
8554             init_arg => undef,
8555             default => sub { {
8556             hm => 'h:mm',
8557             hms => 'h:mm:ss',
8558             ms => 'm:ss',
8559             } }
8560             );
8561              
8562             has 'units' => (
8563             is => 'ro',
8564             isa => HashRef[HashRef[HashRef[Str]]],
8565             init_arg => undef,
8566             default => sub { {
8567             'long' => {
8568             '' => {
8569             'name' => q(направление),
8570             },
8571             'acre' => {
8572             'few' => q({0} акра),
8573             'many' => q({0} акров),
8574             'name' => q(акры),
8575             'one' => q({0} акр),
8576             'other' => q({0} акра),
8577             },
8578             'acre-foot' => {
8579             'few' => q({0} акрофута),
8580             'many' => q({0} акрофутов),
8581             'name' => q(акрофуты),
8582             'one' => q({0} акрофут),
8583             'other' => q({0} акрофута),
8584             },
8585             'ampere' => {
8586             'few' => q({0} ампера),
8587             'many' => q({0} ампер),
8588             'name' => q(амперы),
8589             'one' => q({0} ампер),
8590             'other' => q({0} ампера),
8591             },
8592             'arc-minute' => {
8593             'few' => q({0} минуты),
8594             'many' => q({0} минут),
8595             'name' => q(минуты),
8596             'one' => q({0} минута),
8597             'other' => q({0} минуты),
8598             },
8599             'arc-second' => {
8600             'few' => q({0} секунды),
8601             'many' => q({0} секунд),
8602             'name' => q(секунды),
8603             'one' => q({0} секунда),
8604             'other' => q({0} секунды),
8605             },
8606             'astronomical-unit' => {
8607             'few' => q({0} астрономические единицы),
8608             'many' => q({0} астрономических единиц),
8609             'name' => q(астрономические единицы),
8610             'one' => q({0} астрономическая единица),
8611             'other' => q({0} астрономической единицы),
8612             },
8613             'atmosphere' => {
8614             'few' => q({0} атмосферы),
8615             'many' => q({0} атмосфер),
8616             'name' => q(атмосферы),
8617             'one' => q({0} атмосфера),
8618             'other' => q({0} атмосферы),
8619             },
8620             'bit' => {
8621             'few' => q({0} бита),
8622             'many' => q({0} бит),
8623             'name' => q(биты),
8624             'one' => q({0} бит),
8625             'other' => q({0} бита),
8626             },
8627             'byte' => {
8628             'few' => q({0} байта),
8629             'many' => q({0} байт),
8630             'name' => q(байты),
8631             'one' => q({0} байт),
8632             'other' => q({0} байта),
8633             },
8634             'calorie' => {
8635             'few' => q({0} калории),
8636             'many' => q({0} калорий),
8637             'name' => q(калории),
8638             'one' => q({0} калория),
8639             'other' => q({0} калории),
8640             },
8641             'carat' => {
8642             'few' => q({0} карата),
8643             'many' => q({0} карат),
8644             'name' => q(караты),
8645             'one' => q({0} карат),
8646             'other' => q({0} карата),
8647             },
8648             'celsius' => {
8649             'few' => q({0} градуса Цельсия),
8650             'many' => q({0} градусов Цельсия),
8651             'name' => q(градусы Цельсия),
8652             'one' => q({0} градус Цельсия),
8653             'other' => q({0} градуса Цельсия),
8654             },
8655             'centiliter' => {
8656             'few' => q({0} сантилитра),
8657             'many' => q({0} сантилитров),
8658             'name' => q(сантилитры),
8659             'one' => q({0} сантилитр),
8660             'other' => q({0} сантилитра),
8661             },
8662             'centimeter' => {
8663             'few' => q({0} сантиметра),
8664             'many' => q({0} сантиметров),
8665             'name' => q(сантиметры),
8666             'one' => q({0} сантиметр),
8667             'other' => q({0} сантиметра),
8668             'per' => q({0} на сантиметр),
8669             },
8670             'century' => {
8671             'few' => q({0} века),
8672             'many' => q({0} веков),
8673             'name' => q(века),
8674             'one' => q({0} век),
8675             'other' => q({0} века),
8676             },
8677             'coordinate' => {
8678             'east' => q({0} восточной долготы),
8679             'north' => q({0} северной широты),
8680             'south' => q({0} южной широты),
8681             'west' => q({0} западной долготы),
8682             },
8683             'cubic-centimeter' => {
8684             'few' => q({0} кубических сантиметра),
8685             'many' => q({0} кубических сантиметров),
8686             'name' => q(кубические сантиметры),
8687             'one' => q({0} кубический сантиметр),
8688             'other' => q({0} кубического сантиметра),
8689             'per' => q({0} на кубический сантиметр),
8690             },
8691             'cubic-foot' => {
8692             'few' => q({0} кубических фута),
8693             'many' => q({0} кубических футов),
8694             'name' => q(кубические футы),
8695             'one' => q({0} кубический фут),
8696             'other' => q({0} кубического фута),
8697             },
8698             'cubic-inch' => {
8699             'few' => q({0} кубических дюйма),
8700             'many' => q({0} кубических дюймов),
8701             'name' => q(кубические дюймы),
8702             'one' => q({0} кубический дюйм),
8703             'other' => q({0} кубического дюйма),
8704             },
8705             'cubic-kilometer' => {
8706             'few' => q({0} кубических километра),
8707             'many' => q({0} кубических километров),
8708             'name' => q(кубические километры),
8709             'one' => q({0} кубический километр),
8710             'other' => q({0} кубического километра),
8711             },
8712             'cubic-meter' => {
8713             'few' => q({0} кубических метра),
8714             'many' => q({0} кубических метров),
8715             'name' => q(кубические метры),
8716             'one' => q({0} кубический метр),
8717             'other' => q({0} кубического метра),
8718             'per' => q({0} на кубический метр),
8719             },
8720             'cubic-mile' => {
8721             'few' => q({0} кубические мили),
8722             'many' => q({0} кубических миль),
8723             'name' => q(кубические мили),
8724             'one' => q({0} кубическая миля),
8725             'other' => q({0} кубической мили),
8726             },
8727             'cubic-yard' => {
8728             'few' => q({0} кубических ярда),
8729             'many' => q({0} кубических ярдов),
8730             'name' => q(кубические ярды),
8731             'one' => q({0} кубический ярд),
8732             'other' => q({0} кубического ярда),
8733             },
8734             'cup' => {
8735             'few' => q({0} чашки),
8736             'many' => q({0} чашек),
8737             'name' => q(чашки),
8738             'one' => q({0} чашка),
8739             'other' => q({0} чашки),
8740             },
8741             'cup-metric' => {
8742             'few' => q({0} метрические чашки),
8743             'many' => q({0} метрических чашек),
8744             'name' => q(метрические чашки),
8745             'one' => q({0} метрическая чашка),
8746             'other' => q({0} метрической чашки),
8747             },
8748             'day' => {
8749             'few' => q({0} дня),
8750             'many' => q({0} дней),
8751             'name' => q(дни),
8752             'one' => q({0} день),
8753             'other' => q({0} дня),
8754             'per' => q({0} в день),
8755             },
8756             'deciliter' => {
8757             'few' => q({0} децилитра),
8758             'many' => q({0} децилитров),
8759             'name' => q(децилитры),
8760             'one' => q({0} децилитр),
8761             'other' => q({0} децилитра),
8762             },
8763             'decimeter' => {
8764             'few' => q({0} дециметра),
8765             'many' => q({0} дециметров),
8766             'name' => q(дециметры),
8767             'one' => q({0} дециметр),
8768             'other' => q({0} дециметра),
8769             },
8770             'degree' => {
8771             'few' => q({0} градуса),
8772             'many' => q({0} градусов),
8773             'name' => q(градусы),
8774             'one' => q({0} градус),
8775             'other' => q({0} градуса),
8776             },
8777             'fahrenheit' => {
8778             'few' => q({0} градуса по Фаренгейту),
8779             'many' => q({0} градусов по Фаренгейту),
8780             'name' => q(градусы по Фаренгейту),
8781             'one' => q({0} градус по Фаренгейту),
8782             'other' => q({0} градуса по Фаренгейту),
8783             },
8784             'fathom' => {
8785             'few' => q({0} морских сажени),
8786             'many' => q({0} морских саженей),
8787             'name' => q(морские сажени),
8788             'one' => q({0} морская сажень),
8789             'other' => q({0} морской сажени),
8790             },
8791             'fluid-ounce' => {
8792             'few' => q({0} жидкие унции),
8793             'many' => q({0} жидких унций),
8794             'name' => q(жидкие унции),
8795             'one' => q({0} жидкая унция),
8796             'other' => q({0} жидкой унции),
8797             },
8798             'foodcalorie' => {
8799             'few' => q({0} калории),
8800             'many' => q({0} калорий),
8801             'name' => q(калории),
8802             'one' => q({0} калория),
8803             'other' => q({0} калории),
8804             },
8805             'foot' => {
8806             'few' => q({0} фута),
8807             'many' => q({0} футов),
8808             'name' => q(футы),
8809             'one' => q({0} фут),
8810             'other' => q({0} фута),
8811             'per' => q({0} на фут),
8812             },
8813             'furlong' => {
8814             'few' => q({0} фурлонга),
8815             'many' => q({0} фурлонгов),
8816             'name' => q(фурлонги),
8817             'one' => q({0} фурлонг),
8818             'other' => q({0} фурлонга),
8819             },
8820             'g-force' => {
8821             'few' => q({0} g),
8822             'many' => q({0} g),
8823             'name' => q(ускорение свободного падения),
8824             'one' => q({0} g),
8825             'other' => q({0} g),
8826             },
8827             'gallon' => {
8828             'few' => q({0} галлона),
8829             'many' => q({0} галлонов),
8830             'name' => q(галлоны),
8831             'one' => q({0} галлон),
8832             'other' => q({0} галлона),
8833             'per' => q({0} на галлон),
8834             },
8835             'gallon-imperial' => {
8836             'few' => q({0} имп. галлона),
8837             'many' => q({0} имп. галлонов),
8838             'name' => q(имп. галлоны),
8839             'one' => q({0} имп. галлон),
8840             'other' => q({0} имп. галлона),
8841             'per' => q({0} на имп. галлон),
8842             },
8843             'generic' => {
8844             'few' => q({0}°),
8845             'many' => q({0}°),
8846             'name' => q(°),
8847             'one' => q({0}°),
8848             'other' => q({0}°),
8849             },
8850             'gigabit' => {
8851             'few' => q({0} гигабита),
8852             'many' => q({0} гигабит),
8853             'name' => q(гигабиты),
8854             'one' => q({0} гигабит),
8855             'other' => q({0} гигабита),
8856             },
8857             'gigabyte' => {
8858             'few' => q({0} гигабайта),
8859             'many' => q({0} гигабайт),
8860             'name' => q(гигабайты),
8861             'one' => q({0} гигабайт),
8862             'other' => q({0} гигабайта),
8863             },
8864             'gigahertz' => {
8865             'few' => q({0} гигагерца),
8866             'many' => q({0} гигагерц),
8867             'name' => q(гигагерцы),
8868             'one' => q({0} гигагерц),
8869             'other' => q({0} гигагерца),
8870             },
8871             'gigawatt' => {
8872             'few' => q({0} гигаватта),
8873             'many' => q({0} гигаватт),
8874             'name' => q(гигаватты),
8875             'one' => q({0} гигаватт),
8876             'other' => q({0} гигаватта),
8877             },
8878             'gram' => {
8879             'few' => q({0} грамма),
8880             'many' => q({0} грамм),
8881             'name' => q(граммы),
8882             'one' => q({0} грамм),
8883             'other' => q({0} грамма),
8884             'per' => q({0} на грамм),
8885             },
8886             'hectare' => {
8887             'few' => q({0} гектара),
8888             'many' => q({0} гектаров),
8889             'name' => q(гектары),
8890             'one' => q({0} гектар),
8891             'other' => q({0} гектара),
8892             },
8893             'hectoliter' => {
8894             'few' => q({0} гектолитра),
8895             'many' => q({0} гектолитров),
8896             'name' => q(гектолитры),
8897             'one' => q({0} гектолитр),
8898             'other' => q({0} гектолитра),
8899             },
8900             'hectopascal' => {
8901             'few' => q({0} гектопаскаля),
8902             'many' => q({0} гектопаскалей),
8903             'name' => q(гектопаскали),
8904             'one' => q({0} гектопаскаль),
8905             'other' => q({0} гектопаскаля),
8906             },
8907             'hertz' => {
8908             'few' => q({0} герца),
8909             'many' => q({0} герц),
8910             'name' => q(герцы),
8911             'one' => q({0} герц),
8912             'other' => q({0} герца),
8913             },
8914             'horsepower' => {
8915             'few' => q({0} лошадиные силы),
8916             'many' => q({0} лошадиных сил),
8917             'name' => q(лошадиные силы),
8918             'one' => q({0} лошадиная сила),
8919             'other' => q({0} лошадиной силы),
8920             },
8921             'hour' => {
8922             'few' => q({0} часа),
8923             'many' => q({0} часов),
8924             'name' => q(часы),
8925             'one' => q({0} час),
8926             'other' => q({0} часа),
8927             'per' => q({0} в час),
8928             },
8929             'inch' => {
8930             'few' => q({0} дюйма),
8931             'many' => q({0} дюймов),
8932             'name' => q(дюймы),
8933             'one' => q({0} дюйм),
8934             'other' => q({0} дюйма),
8935             'per' => q({0} на дюйм),
8936             },
8937             'inch-hg' => {
8938             'few' => q({0} дюйма ртутного столба),
8939             'many' => q({0} дюймов ртутного столба),
8940             'name' => q(дюймы ртутного столба),
8941             'one' => q({0} дюйм ртутного столба),
8942             'other' => q({0} дюйма ртутного столба),
8943             },
8944             'joule' => {
8945             'few' => q({0} джоуля),
8946             'many' => q({0} джоулей),
8947             'name' => q(джоули),
8948             'one' => q({0} джоуль),
8949             'other' => q({0} джоуля),
8950             },
8951             'karat' => {
8952             'few' => q({0} карата),
8953             'many' => q({0} карат),
8954             'name' => q(караты),
8955             'one' => q({0} карат),
8956             'other' => q({0} карата),
8957             },
8958             'kelvin' => {
8959             'few' => q({0} градуса по Кельвину),
8960             'many' => q({0} градусов по Кельвину),
8961             'name' => q(градусы по Кельвину),
8962             'one' => q({0} градус по Кельвину),
8963             'other' => q({0} градуса по Кельвину),
8964             },
8965             'kilobit' => {
8966             'few' => q({0} килобита),
8967             'many' => q({0} килобит),
8968             'name' => q(килобиты),
8969             'one' => q({0} килобит),
8970             'other' => q({0} килобита),
8971             },
8972             'kilobyte' => {
8973             'few' => q({0} килобайта),
8974             'many' => q({0} килобайт),
8975             'name' => q(килобайты),
8976             'one' => q({0} килобайт),
8977             'other' => q({0} килобайта),
8978             },
8979             'kilocalorie' => {
8980             'few' => q({0} килокалории),
8981             'many' => q({0} килокалорий),
8982             'name' => q(килокалории),
8983             'one' => q({0} килокалория),
8984             'other' => q({0} килокалории),
8985             },
8986             'kilogram' => {
8987             'few' => q({0} килограмма),
8988             'many' => q({0} килограмм),
8989             'name' => q(килограммы),
8990             'one' => q({0} килограмм),
8991             'other' => q({0} килограмма),
8992             'per' => q({0} на килограмм),
8993             },
8994             'kilohertz' => {
8995             'few' => q({0} килогерца),
8996             'many' => q({0} килогерц),
8997             'name' => q(килогерцы),
8998             'one' => q({0} килогерц),
8999             'other' => q({0} килогерца),
9000             },
9001             'kilojoule' => {
9002             'few' => q({0} килоджоуля),
9003             'many' => q({0} килоджоулей),
9004             'name' => q(килоджоули),
9005             'one' => q({0} килоджоуль),
9006             'other' => q({0} килоджоуля),
9007             },
9008             'kilometer' => {
9009             'few' => q({0} километра),
9010             'many' => q({0} километров),
9011             'name' => q(километры),
9012             'one' => q({0} километр),
9013             'other' => q({0} километра),
9014             'per' => q({0} на километр),
9015             },
9016             'kilometer-per-hour' => {
9017             'few' => q({0} километра в час),
9018             'many' => q({0} километров в час),
9019             'name' => q(километры в час),
9020             'one' => q({0} километр в час),
9021             'other' => q({0} километра в час),
9022             },
9023             'kilowatt' => {
9024             'few' => q({0} киловатта),
9025             'many' => q({0} киловатт),
9026             'name' => q(киловатты),
9027             'one' => q({0} киловатт),
9028             'other' => q({0} киловатта),
9029             },
9030             'kilowatt-hour' => {
9031             'few' => q({0} киловатт-часа),
9032             'many' => q({0} киловатт-часов),
9033             'name' => q(киловатт-часы),
9034             'one' => q({0} киловатт-час),
9035             'other' => q({0} киловатт-часа),
9036             },
9037             'knot' => {
9038             'few' => q({0} узла),
9039             'many' => q({0} узлов),
9040             'name' => q(узел),
9041             'one' => q({0} узел),
9042             'other' => q({0} узла),
9043             },
9044             'light-year' => {
9045             'few' => q({0} световых года),
9046             'many' => q({0} световых лет),
9047             'name' => q(световые годы),
9048             'one' => q({0} световой год),
9049             'other' => q({0} светового года),
9050             },
9051             'liter' => {
9052             'few' => q({0} литра),
9053             'many' => q({0} литров),
9054             'name' => q(литры),
9055             'one' => q({0} литр),
9056             'other' => q({0} литра),
9057             'per' => q({0} на литр),
9058             },
9059             'liter-per-100kilometers' => {
9060             'few' => q({0} литра на 100 километров),
9061             'many' => q({0} литров на 100 километров),
9062             'name' => q(литры на 100 километров),
9063             'one' => q({0} литр на 100 километров),
9064             'other' => q({0} литра на 100 километров),
9065             },
9066             'liter-per-kilometer' => {
9067             'few' => q({0} литра на километр),
9068             'many' => q({0} литров на километр),
9069             'name' => q(литры на километр),
9070             'one' => q({0} литр на километр),
9071             'other' => q({0} литра на километр),
9072             },
9073             'lux' => {
9074             'few' => q({0} люкса),
9075             'many' => q({0} люкс),
9076             'name' => q(люксы),
9077             'one' => q({0} люкс),
9078             'other' => q({0} люкса),
9079             },
9080             'megabit' => {
9081             'few' => q({0} мегабита),
9082             'many' => q({0} мегабит),
9083             'name' => q(мегабиты),
9084             'one' => q({0} мегабит),
9085             'other' => q({0} мегабита),
9086             },
9087             'megabyte' => {
9088             'few' => q({0} мегабайта),
9089             'many' => q({0} мегабайт),
9090             'name' => q(мегабайты),
9091             'one' => q({0} мегабайт),
9092             'other' => q({0} мегабайта),
9093             },
9094             'megahertz' => {
9095             'few' => q({0} мегагерца),
9096             'many' => q({0} мегагерц),
9097             'name' => q(мегагерцы),
9098             'one' => q({0} мегагерц),
9099             'other' => q({0} мегагерца),
9100             },
9101             'megaliter' => {
9102             'few' => q({0} мегалитра),
9103             'many' => q({0} мегалитров),
9104             'name' => q(мегалитры),
9105             'one' => q({0} мегалитр),
9106             'other' => q({0} мегалитра),
9107             },
9108             'megawatt' => {
9109             'few' => q({0} мегаватта),
9110             'many' => q({0} мегаватт),
9111             'name' => q(мегаватты),
9112             'one' => q({0} мегаватт),
9113             'other' => q({0} мегаватта),
9114             },
9115             'meter' => {
9116             'few' => q({0} метра),
9117             'many' => q({0} метров),
9118             'name' => q(метры),
9119             'one' => q({0} метр),
9120             'other' => q({0} метра),
9121             'per' => q({0} на метр),
9122             },
9123             'meter-per-second' => {
9124             'few' => q({0} метра в секунду),
9125             'many' => q({0} метров в секунду),
9126             'name' => q(метры в секунду),
9127             'one' => q({0} метр в секунду),
9128             'other' => q({0} метра в секунду),
9129             },
9130             'meter-per-second-squared' => {
9131             'few' => q({0} метра в секунду в квадрате),
9132             'many' => q({0} метров в секунду в квадрате),
9133             'name' => q(метры в секунду в квадрате),
9134             'one' => q({0} метр в секунду в квадрате),
9135             'other' => q({0} метра в секунду в квадрате),
9136             },
9137             'metric-ton' => {
9138             'few' => q({0} тонны),
9139             'many' => q({0} тонн),
9140             'name' => q(тонны),
9141             'one' => q({0} тонна),
9142             'other' => q({0} тонны),
9143             },
9144             'microgram' => {
9145             'few' => q({0} микрограмма),
9146             'many' => q({0} микрограммов),
9147             'name' => q(микрограммы),
9148             'one' => q({0} микрограмм),
9149             'other' => q({0} микрограмма),
9150             },
9151             'micrometer' => {
9152             'few' => q({0} микрометра),
9153             'many' => q({0} микрометров),
9154             'name' => q(микрометры),
9155             'one' => q({0} микрометр),
9156             'other' => q({0} микрометра),
9157             },
9158             'microsecond' => {
9159             'few' => q({0} микросекунды),
9160             'many' => q({0} микросекунд),
9161             'name' => q(микросекунды),
9162             'one' => q({0} микросекунда),
9163             'other' => q({0} микросекунды),
9164             },
9165             'mile' => {
9166             'few' => q({0} мили),
9167             'many' => q({0} миль),
9168             'name' => q(мили),
9169             'one' => q({0} миля),
9170             'other' => q({0} мили),
9171             },
9172             'mile-per-gallon' => {
9173             'few' => q({0} мили на галлон),
9174             'many' => q({0} миль на галлон),
9175             'name' => q(мили на галлон),
9176             'one' => q({0} миля на галлон),
9177             'other' => q({0} мили на галлон),
9178             },
9179             'mile-per-gallon-imperial' => {
9180             'few' => q({0} мили на имп. галлон),
9181             'many' => q({0} миль на имп. галлон),
9182             'name' => q(мили на имп. галлон),
9183             'one' => q({0} миля на имп. галлон),
9184             'other' => q({0} мили на имп. галлон),
9185             },
9186             'mile-per-hour' => {
9187             'few' => q({0} мили в час),
9188             'many' => q({0} миль в час),
9189             'name' => q(мили в час),
9190             'one' => q({0} миля в час),
9191             'other' => q({0} мили в час),
9192             },
9193             'mile-scandinavian' => {
9194             'few' => q({0} скандинавские мили),
9195             'many' => q({0} скандинавских миль),
9196             'name' => q(скандинавские мили),
9197             'one' => q({0} скандинавская миля),
9198             'other' => q({0} скандинавской мили),
9199             },
9200             'milliampere' => {
9201             'few' => q({0} миллиампера),
9202             'many' => q({0} миллиампер),
9203             'name' => q(миллиамперы),
9204             'one' => q({0} миллиампер),
9205             'other' => q({0} миллиампера),
9206             },
9207             'millibar' => {
9208             'few' => q({0} миллибара),
9209             'many' => q({0} миллибар),
9210             'name' => q(миллибары),
9211             'one' => q({0} миллибар),
9212             'other' => q({0} миллибара),
9213             },
9214             'milligram' => {
9215             'few' => q({0} миллиграмма),
9216             'many' => q({0} миллиграммов),
9217             'name' => q(миллиграммы),
9218             'one' => q({0} миллиграмм),
9219             'other' => q({0} миллиграмма),
9220             },
9221             'milligram-per-deciliter' => {
9222             'few' => q({0} миллиграмма на децилитр),
9223             'many' => q({0} миллиграммов на децилитр),
9224             'name' => q(миллиграммы на децилитр),
9225             'one' => q({0} миллиграмм на децилитр),
9226             'other' => q({0} миллиграмма на децилитр),
9227             },
9228             'milliliter' => {
9229             'few' => q({0} миллилитра),
9230             'many' => q({0} миллилитров),
9231             'name' => q(миллилитры),
9232             'one' => q({0} миллилитр),
9233             'other' => q({0} миллилитра),
9234             },
9235             'millimeter' => {
9236             'few' => q({0} миллиметра),
9237             'many' => q({0} миллиметров),
9238             'name' => q(миллиметры),
9239             'one' => q({0} миллиметр),
9240             'other' => q({0} миллиметра),
9241             },
9242             'millimeter-of-mercury' => {
9243             'few' => q({0} миллиметра ртутного столба),
9244             'many' => q({0} миллиметров ртутного столба),
9245             'name' => q(миллиметры ртутного столба),
9246             'one' => q({0} миллиметр ртутного столба),
9247             'other' => q({0} миллиметра ртутного столба),
9248             },
9249             'millimole-per-liter' => {
9250             'few' => q({0} миллимоля на литр),
9251             'many' => q({0} миллимолей на литр),
9252             'name' => q(миллимоли на литр),
9253             'one' => q({0} миллимоль на литр),
9254             'other' => q({0} миллимоля на литр),
9255             },
9256             'millisecond' => {
9257             'few' => q({0} миллисекунды),
9258             'many' => q({0} миллисекунд),
9259             'name' => q(миллисекунды),
9260             'one' => q({0} миллисекунда),
9261             'other' => q({0} миллисекунды),
9262             },
9263             'milliwatt' => {
9264             'few' => q({0} милливатта),
9265             'many' => q({0} милливатт),
9266             'name' => q(милливатты),
9267             'one' => q({0} милливатт),
9268             'other' => q({0} милливатта),
9269             },
9270             'minute' => {
9271             'few' => q({0} минуты),
9272             'many' => q({0} минут),
9273             'name' => q(минуты),
9274             'one' => q({0} минута),
9275             'other' => q({0} минуты),
9276             'per' => q({0} в минуту),
9277             },
9278             'month' => {
9279             'few' => q({0} месяца),
9280             'many' => q({0} месяцев),
9281             'name' => q(месяцы),
9282             'one' => q({0} месяц),
9283             'other' => q({0} месяца),
9284             'per' => q({0} в месяц),
9285             },
9286             'nanometer' => {
9287             'few' => q({0} нанометра),
9288             'many' => q({0} нанометров),
9289             'name' => q(нанометры),
9290             'one' => q({0} нанометр),
9291             'other' => q({0} нанометра),
9292             },
9293             'nanosecond' => {
9294             'few' => q({0} наносекунды),
9295             'many' => q({0} наносекунд),
9296             'name' => q(наносекунды),
9297             'one' => q({0} наносекунда),
9298             'other' => q({0} наносекунды),
9299             },
9300             'nautical-mile' => {
9301             'few' => q({0} морские мили),
9302             'many' => q({0} морских миль),
9303             'name' => q(морские мили),
9304             'one' => q({0} морская миля),
9305             'other' => q({0} морской мили),
9306             },
9307             'ohm' => {
9308             'few' => q({0} ома),
9309             'many' => q({0} ом),
9310             'name' => q(омы),
9311             'one' => q({0} ом),
9312             'other' => q({0} ома),
9313             },
9314             'ounce' => {
9315             'few' => q({0} унции),
9316             'many' => q({0} унций),
9317             'name' => q(унции),
9318             'one' => q({0} унция),
9319             'other' => q({0} унции),
9320             'per' => q({0} на унцию),
9321             },
9322             'ounce-troy' => {
9323             'few' => q({0} тройские унции),
9324             'many' => q({0} тройских унций),
9325             'name' => q(тройские унции),
9326             'one' => q({0} тройская унция),
9327             'other' => q({0} тройской унции),
9328             },
9329             'parsec' => {
9330             'few' => q({0} парсека),
9331             'many' => q({0} парсеков),
9332             'name' => q(парсеки),
9333             'one' => q({0} парсек),
9334             'other' => q({0} парсека),
9335             },
9336             'part-per-million' => {
9337             'few' => q({0} миллионные доли),
9338             'many' => q({0} миллионных долей),
9339             'name' => q(миллионные доли),
9340             'one' => q({0} миллионная доля),
9341             'other' => q({0} миллионной доли),
9342             },
9343             'per' => {
9344             '1' => q({0}/{1}),
9345             },
9346             'percent' => {
9347             'few' => q({0} процента),
9348             'many' => q({0} процентов),
9349             'name' => q(проценты),
9350             'one' => q({0} процент),
9351             'other' => q({0} процента),
9352             },
9353             'permille' => {
9354             'few' => q({0} промилле),
9355             'many' => q({0} промилле),
9356             'name' => q(промилле),
9357             'one' => q({0} промилле),
9358             'other' => q({0} промилле),
9359             },
9360             'petabyte' => {
9361             'few' => q({0} петабайта),
9362             'many' => q({0} петабайт),
9363             'name' => q(петабайты),
9364             'one' => q({0} петабайт),
9365             'other' => q({0} петабайта),
9366             },
9367             'picometer' => {
9368             'few' => q({0} пикометра),
9369             'many' => q({0} пикометров),
9370             'name' => q(пикометры),
9371             'one' => q({0} пикометр),
9372             'other' => q({0} пикометра),
9373             },
9374             'pint' => {
9375             'few' => q({0} пинты),
9376             'many' => q({0} пинт),
9377             'name' => q(пинты),
9378             'one' => q({0} пинта),
9379             'other' => q({0} пинты),
9380             },
9381             'pint-metric' => {
9382             'few' => q({0} метрические пинты),
9383             'many' => q({0} метрических пинт),
9384             'name' => q(метрические пинты),
9385             'one' => q({0} метрическая пинта),
9386             'other' => q({0} метрической пинты),
9387             },
9388             'point' => {
9389             'few' => q({0} пункта),
9390             'many' => q({0} пунктов),
9391             'name' => q(пункты),
9392             'one' => q({0} пункт),
9393             'other' => q({0} пункта),
9394             },
9395             'pound' => {
9396             'few' => q({0} фунта),
9397             'many' => q({0} фунтов),
9398             'name' => q(фунты),
9399             'one' => q({0} фунт),
9400             'other' => q({0} фунта),
9401             'per' => q({0} на фунт),
9402             },
9403             'pound-per-square-inch' => {
9404             'few' => q({0} фунта на квадратный дюйм),
9405             'many' => q({0} фунтов на квадратный дюйм),
9406             'name' => q(фунты на квадратный дюйм),
9407             'one' => q({0} фунт на квадратный дюйм),
9408             'other' => q({0} фунта на квадратный дюйм),
9409             },
9410             'quart' => {
9411             'few' => q({0} кварты),
9412             'many' => q({0} кварт),
9413             'name' => q(кварты),
9414             'one' => q({0} кварта),
9415             'other' => q({0} кварты),
9416             },
9417             'radian' => {
9418             'few' => q({0} радиана),
9419             'many' => q({0} радиан),
9420             'name' => q(радианы),
9421             'one' => q({0} радиан),
9422             'other' => q({0} радиана),
9423             },
9424             'revolution' => {
9425             'few' => q({0} оборота),
9426             'many' => q({0} оборотов),
9427             'name' => q(оборот),
9428             'one' => q({0} оборот),
9429             'other' => q({0} оборота),
9430             },
9431             'second' => {
9432             'few' => q({0} секунды),
9433             'many' => q({0} секунд),
9434             'name' => q(секунды),
9435             'one' => q({0} секунда),
9436             'other' => q({0} секунды),
9437             'per' => q({0} в секунду),
9438             },
9439             'square-centimeter' => {
9440             'few' => q({0} квадратных сантиметра),
9441             'many' => q({0} квадратных сантиметров),
9442             'name' => q(квадратные сантиметры),
9443             'one' => q({0} квадратный сантиметр),
9444             'other' => q({0} квадратного сантиметра),
9445             'per' => q({0} на квадратный сантиметр),
9446             },
9447             'square-foot' => {
9448             'few' => q({0} квадратных фута),
9449             'many' => q({0} квадратных футов),
9450             'name' => q(квадратные футы),
9451             'one' => q({0} квадратный фут),
9452             'other' => q({0} квадратного фута),
9453             },
9454             'square-inch' => {
9455             'few' => q({0} квадратных дюйма),
9456             'many' => q({0} квадратных дюймов),
9457             'name' => q(квадратные дюймы),
9458             'one' => q({0} квадратный дюйм),
9459             'other' => q({0} квадратного дюйма),
9460             'per' => q({0} на квадратный дюйм),
9461             },
9462             'square-kilometer' => {
9463             'few' => q({0} квадратных километра),
9464             'many' => q({0} квадратных километров),
9465             'name' => q(квадратные километры),
9466             'one' => q({0} квадратный километр),
9467             'other' => q({0} квадратного километра),
9468             'per' => q({0} на квадратный километр),
9469             },
9470             'square-meter' => {
9471             'few' => q({0} квадратных метра),
9472             'many' => q({0} квадратных метров),
9473             'name' => q(квадратные метры),
9474             'one' => q({0} квадратный метр),
9475             'other' => q({0} квадратного метра),
9476             'per' => q({0} на квадратный метр),
9477             },
9478             'square-mile' => {
9479             'few' => q({0} квадратные мили),
9480             'many' => q({0} квадратных миль),
9481             'name' => q(квадратные мили),
9482             'one' => q({0} квадратная миля),
9483             'other' => q({0} квадратной мили),
9484             'per' => q({0} на квадратную милю),
9485             },
9486             'square-yard' => {
9487             'few' => q({0} квадратных ярда),
9488             'many' => q({0} квадратных ярдов),
9489             'name' => q(квадратные ярды),
9490             'one' => q({0} квадратный ярд),
9491             'other' => q({0} квадратного ярда),
9492             },
9493             'stone' => {
9494             'few' => q({0} стоуна),
9495             'many' => q({0} стоунов),
9496             'name' => q(стоуны),
9497             'one' => q({0} стоун),
9498             'other' => q({0} стоуна),
9499             },
9500             'tablespoon' => {
9501             'few' => q({0} столовые ложки),
9502             'many' => q({0} столовых ложек),
9503             'name' => q(столовые ложки),
9504             'one' => q({0} столовая ложка),
9505             'other' => q({0} столовой ложки),
9506             },
9507             'teaspoon' => {
9508             'few' => q({0} чайные ложки),
9509             'many' => q({0} чайных ложек),
9510             'name' => q(чайные ложки),
9511             'one' => q({0} чайная ложка),
9512             'other' => q({0} чайной ложки),
9513             },
9514             'terabit' => {
9515             'few' => q({0} терабита),
9516             'many' => q({0} терабит),
9517             'name' => q(терабиты),
9518             'one' => q({0} терабит),
9519             'other' => q({0} терабита),
9520             },
9521             'terabyte' => {
9522             'few' => q({0} терабайта),
9523             'many' => q({0} терабайт),
9524             'name' => q(терабайты),
9525             'one' => q({0} терабайт),
9526             'other' => q({0} терабайта),
9527             },
9528             'ton' => {
9529             'few' => q({0} американские тонны),
9530             'many' => q({0} американских тонн),
9531             'name' => q(американские тонны),
9532             'one' => q({0} американская тонна),
9533             'other' => q({0} американской тонны),
9534             },
9535             'volt' => {
9536             'few' => q({0} вольта),
9537             'many' => q({0} вольт),
9538             'name' => q(вольты),
9539             'one' => q({0} вольт),
9540             'other' => q({0} вольта),
9541             },
9542             'watt' => {
9543             'few' => q({0} ватта),
9544             'many' => q({0} ватт),
9545             'name' => q(ватты),
9546             'one' => q({0} ватт),
9547             'other' => q({0} ватта),
9548             },
9549             'week' => {
9550             'few' => q({0} недели),
9551             'many' => q({0} недель),
9552             'name' => q(недели),
9553             'one' => q({0} неделя),
9554             'other' => q({0} недели),
9555             'per' => q({0} в неделю),
9556             },
9557             'yard' => {
9558             'few' => q({0} ярда),
9559             'many' => q({0} ярдов),
9560             'name' => q(ярды),
9561             'one' => q({0} ярд),
9562             'other' => q({0} ярда),
9563             },
9564             'year' => {
9565             'few' => q({0} года),
9566             'many' => q({0} лет),
9567             'name' => q(годы),
9568             'one' => q({0} год),
9569             'other' => q({0} года),
9570             'per' => q({0} в год),
9571             },
9572             },
9573             'narrow' => {
9574             '' => {
9575             'name' => q(напр.),
9576             },
9577             'acre' => {
9578             'few' => q({0} акра),
9579             'many' => q({0} акров),
9580             'one' => q({0} акр),
9581             'other' => q({0} акра),
9582             },
9583             'arc-minute' => {
9584             'few' => q({0}′),
9585             'many' => q({0}′),
9586             'one' => q({0}′),
9587             'other' => q({0}′),
9588             },
9589             'arc-second' => {
9590             'few' => q({0}″),
9591             'many' => q({0}″),
9592             'one' => q({0}″),
9593             'other' => q({0}″),
9594             },
9595             'astronomical-unit' => {
9596             'few' => q({0} а. е.),
9597             'many' => q({0} а. е.),
9598             'name' => q(а. е.),
9599             'one' => q({0} а. е.),
9600             'other' => q({0} а. е.),
9601             },
9602             'carat' => {
9603             'few' => q({0} кар),
9604             'many' => q({0} кар),
9605             'name' => q(кар),
9606             'one' => q({0} кар),
9607             'other' => q({0} кар),
9608             },
9609             'celsius' => {
9610             'few' => q({0} °C),
9611             'many' => q({0} °C),
9612             'name' => q(°C),
9613             'one' => q({0} °C),
9614             'other' => q({0} °C),
9615             },
9616             'centimeter' => {
9617             'few' => q({0} см),
9618             'many' => q({0} см),
9619             'name' => q(см),
9620             'one' => q({0} см),
9621             'other' => q({0} см),
9622             'per' => q({0}/см),
9623             },
9624             'century' => {
9625             'few' => q({0} в.),
9626             'many' => q({0} в.),
9627             'name' => q(в.),
9628             'one' => q({0} в.),
9629             'other' => q({0} в.),
9630             },
9631             'coordinate' => {
9632             'east' => q({0} в. д.),
9633             'north' => q({0} с. ш.),
9634             'south' => q({0} ю. ш.),
9635             'west' => q({0} з. д.),
9636             },
9637             'cubic-kilometer' => {
9638             'few' => q({0} км³),
9639             'many' => q({0} км³),
9640             'one' => q({0} км³),
9641             'other' => q({0} км³),
9642             },
9643             'cubic-mile' => {
9644             'few' => q({0} куб. мили),
9645             'many' => q({0} куб. мили),
9646             'one' => q({0} куб. миля),
9647             'other' => q({0} куб. мили),
9648             },
9649             'day' => {
9650             'few' => q({0} д.),
9651             'many' => q({0} д.),
9652             'name' => q(д.),
9653             'one' => q({0} д.),
9654             'other' => q({0} д.),
9655             'per' => q({0}/д.),
9656             },
9657             'decimeter' => {
9658             'few' => q({0} дм),
9659             'many' => q({0} дм),
9660             'name' => q(дм),
9661             'one' => q({0} дм),
9662             'other' => q({0} дм),
9663             },
9664             'degree' => {
9665             'few' => q({0}°),
9666             'many' => q({0}°),
9667             'one' => q({0}°),
9668             'other' => q({0}°),
9669             },
9670             'fahrenheit' => {
9671             'few' => q({0}°F),
9672             'many' => q({0}°F),
9673             'name' => q(°F),
9674             'one' => q({0}°F),
9675             'other' => q({0}°F),
9676             },
9677             'fathom' => {
9678             'few' => q({0} м. саж.),
9679             'many' => q({0} м. саж.),
9680             'name' => q(м. саж.),
9681             'one' => q({0} м. саж.),
9682             'other' => q({0} м. саж.),
9683             },
9684             'foot' => {
9685             'few' => q({0} фт),
9686             'many' => q({0} фт),
9687             'name' => q(фт),
9688             'one' => q({0} фт),
9689             'other' => q({0} фт),
9690             'per' => q({0}/фт),
9691             },
9692             'furlong' => {
9693             'few' => q({0} фрл),
9694             'many' => q({0} фрл),
9695             'name' => q(фрл),
9696             'one' => q({0} фрл),
9697             'other' => q({0} фрл),
9698             },
9699             'g-force' => {
9700             'few' => q({0} G),
9701             'many' => q({0} G),
9702             'name' => q(g),
9703             'one' => q({0} G),
9704             'other' => q({0} G),
9705             },
9706             'generic' => {
9707             'few' => q({0}°),
9708             'many' => q({0}°),
9709             'name' => q(°),
9710             'one' => q({0}°),
9711             'other' => q({0}°),
9712             },
9713             'gram' => {
9714             'few' => q({0} г),
9715             'many' => q({0} г),
9716             'name' => q(г),
9717             'one' => q({0} г),
9718             'other' => q({0} г),
9719             'per' => q({0}/г),
9720             },
9721             'hectare' => {
9722             'few' => q({0} га),
9723             'many' => q({0} га),
9724             'one' => q({0} га),
9725             'other' => q({0} га),
9726             },
9727             'hectopascal' => {
9728             'few' => q({0} гПа),
9729             'many' => q({0} гПа),
9730             'name' => q(гПа),
9731             'one' => q({0} гПа),
9732             'other' => q({0} гПа),
9733             },
9734             'horsepower' => {
9735             'few' => q({0} л.с.),
9736             'many' => q({0} л.с.),
9737             'one' => q({0} л.с.),
9738             'other' => q({0} л.с.),
9739             },
9740             'hour' => {
9741             'few' => q({0} ч),
9742             'many' => q({0} ч),
9743             'name' => q(ч),
9744             'one' => q({0} ч),
9745             'other' => q({0} ч),
9746             'per' => q({0}/ч.),
9747             },
9748             'inch' => {
9749             'few' => q({0} дюйма),
9750             'many' => q({0} дюймов),
9751             'name' => q(дюйм.),
9752             'one' => q({0} дюйм),
9753             'other' => q({0} дюйма),
9754             'per' => q({0}/дюйм.),
9755             },
9756             'inch-hg' => {
9757             'few' => q({0} inHg),
9758             'many' => q({0} inHg),
9759             'name' => q(д. рт. ст.),
9760             'one' => q({0} inHg),
9761             'other' => q({0} inHg),
9762             },
9763             'kelvin' => {
9764             'few' => q({0} K),
9765             'many' => q({0} K),
9766             'name' => q(K),
9767             'one' => q({0} K),
9768             'other' => q({0} K),
9769             },
9770             'kilogram' => {
9771             'few' => q({0} кг),
9772             'many' => q({0} кг),
9773             'name' => q(кг),
9774             'one' => q({0} кг),
9775             'other' => q({0} кг),
9776             'per' => q({0}/кг),
9777             },
9778             'kilometer' => {
9779             'few' => q({0} км),
9780             'many' => q({0} км),
9781             'name' => q(км),
9782             'one' => q({0} км),
9783             'other' => q({0} км),
9784             'per' => q({0}/км),
9785             },
9786             'kilometer-per-hour' => {
9787             'few' => q({0} км/ч),
9788             'many' => q({0} км/ч),
9789             'name' => q(км/ч),
9790             'one' => q({0} км/ч),
9791             'other' => q({0} км/ч),
9792             },
9793             'kilowatt' => {
9794             'few' => q({0} кВт),
9795             'many' => q({0} кВт),
9796             'one' => q({0} кВт),
9797             'other' => q({0} кВт),
9798             },
9799             'knot' => {
9800             'few' => q({0} уз),
9801             'many' => q({0} уз),
9802             'name' => q(уз),
9803             'one' => q({0} уз),
9804             'other' => q({0} уз),
9805             },
9806             'light-year' => {
9807             'few' => q({0} св. г.),
9808             'many' => q({0} св. л.),
9809             'name' => q(св. годы),
9810             'one' => q({0} св. г.),
9811             'other' => q({0} св. г.),
9812             },
9813             'liter' => {
9814             'few' => q({0} л),
9815             'many' => q({0} л),
9816             'name' => q(л),
9817             'one' => q({0} л),
9818             'other' => q({0} л),
9819             },
9820             'liter-per-100kilometers' => {
9821             'few' => q({0} л/100 км),
9822             'many' => q({0} л/100 км),
9823             'name' => q(л/100 км),
9824             'one' => q({0} л/100 км),
9825             'other' => q({0} л/100 км),
9826             },
9827             'meter' => {
9828             'few' => q({0} м),
9829             'many' => q({0} м),
9830             'name' => q(м),
9831             'one' => q({0} м),
9832             'other' => q({0} м),
9833             'per' => q({0}/м),
9834             },
9835             'meter-per-second' => {
9836             'few' => q({0} м/с),
9837             'many' => q({0} м/с),
9838             'name' => q(м/с),
9839             'one' => q({0} м/с),
9840             'other' => q({0} м/с),
9841             },
9842             'meter-per-second-squared' => {
9843             'few' => q({0} м/с²),
9844             'many' => q({0} м/с²),
9845             'name' => q(м/с²),
9846             'one' => q({0} м/с²),
9847             'other' => q({0} м/с²),
9848             },
9849             'metric-ton' => {
9850             'few' => q({0} т),
9851             'many' => q({0} т),
9852             'name' => q(т),
9853             'one' => q({0} т),
9854             'other' => q({0} т),
9855             },
9856             'microgram' => {
9857             'few' => q({0} мкг),
9858             'many' => q({0} мкг),
9859             'name' => q(мкг),
9860             'one' => q({0} мкг),
9861             'other' => q({0} мкг),
9862             },
9863             'micrometer' => {
9864             'few' => q({0} мкм),
9865             'many' => q({0} мкм),
9866             'name' => q(мкм),
9867             'one' => q({0} мкм),
9868             'other' => q({0} мкм),
9869             },
9870             'microsecond' => {
9871             'few' => q({0} мкс),
9872             'many' => q({0} мкс),
9873             'name' => q(мкс),
9874             'one' => q({0} мкс),
9875             'other' => q({0} мкс),
9876             },
9877             'mile' => {
9878             'few' => q({0} миль),
9879             'many' => q({0} миль),
9880             'name' => q(мл.),
9881             'one' => q({0} миля),
9882             'other' => q({0} мили),
9883             },
9884             'mile-per-hour' => {
9885             'few' => q({0} миль/ч),
9886             'many' => q({0} миль/ч),
9887             'name' => q(мили/час),
9888             'one' => q({0} миль/ч),
9889             'other' => q({0} миль/ч),
9890             },
9891             'mile-scandinavian' => {
9892             'few' => q({0} ск. мл.),
9893             'many' => q({0} ск. мл.),
9894             'name' => q(ск. мл.),
9895             'one' => q({0} ск. мл.),
9896             'other' => q({0} ск. мл.),
9897             },
9898             'millibar' => {
9899             'few' => q({0} мбар),
9900             'many' => q({0} мбар),
9901             'name' => q(мбар),
9902             'one' => q({0} мбар),
9903             'other' => q({0} мбар),
9904             },
9905             'milligram' => {
9906             'few' => q({0} мг),
9907             'many' => q({0} мг),
9908             'name' => q(мг),
9909             'one' => q({0} мг),
9910             'other' => q({0} мг),
9911             },
9912             'millimeter' => {
9913             'few' => q({0} мм),
9914             'many' => q({0} мм),
9915             'name' => q(мм),
9916             'one' => q({0} мм),
9917             'other' => q({0} мм),
9918             },
9919             'millimeter-of-mercury' => {
9920             'few' => q({0} мм рт. ст.),
9921             'many' => q({0} мм рт. ст.),
9922             'name' => q(мм рт. ст.),
9923             'one' => q({0} мм рт. ст.),
9924             'other' => q({0} мм рт. ст.),
9925             },
9926             'millisecond' => {
9927             'few' => q({0} мс),
9928             'many' => q({0} мс),
9929             'name' => q(мс),
9930             'one' => q({0} мс),
9931             'other' => q({0} мс),
9932             },
9933             'minute' => {
9934             'few' => q({0} мин),
9935             'many' => q({0} мин),
9936             'name' => q(мин),
9937             'one' => q({0} мин),
9938             'other' => q({0} мин),
9939             'per' => q({0}/мин.),
9940             },
9941             'month' => {
9942             'few' => q({0} м.),
9943             'many' => q({0} м.),
9944             'name' => q(м.),
9945             'one' => q({0} м.),
9946             'other' => q({0} м.),
9947             'per' => q({0}/м.),
9948             },
9949             'nanometer' => {
9950             'few' => q({0} нм),
9951             'many' => q({0} нм),
9952             'name' => q(нм),
9953             'one' => q({0} нм),
9954             'other' => q({0} нм),
9955             },
9956             'nanosecond' => {
9957             'few' => q({0} нс),
9958             'many' => q({0} нс),
9959             'name' => q(нс),
9960             'one' => q({0} нс),
9961             'other' => q({0} нс),
9962             },
9963             'nautical-mile' => {
9964             'few' => q({0} м. мл.),
9965             'many' => q({0} м. мл.),
9966             'name' => q(мор. мили),
9967             'one' => q({0} м. мл.),
9968             'other' => q({0} м. мл.),
9969             },
9970             'ounce' => {
9971             'few' => q({0} oz),
9972             'many' => q({0} oz),
9973             'name' => q(унц.),
9974             'one' => q({0} oz),
9975             'other' => q({0} oz),
9976             'per' => q({0}/унц.),
9977             },
9978             'ounce-troy' => {
9979             'few' => q({0} тр. унц.),
9980             'many' => q({0} тр. унц.),
9981             'name' => q(тр. унц.),
9982             'one' => q({0} тр. унц.),
9983             'other' => q({0} тр. унц.),
9984             },
9985             'parsec' => {
9986             'few' => q({0} пк),
9987             'many' => q({0} пк),
9988             'name' => q(пк),
9989             'one' => q({0} пк),
9990             'other' => q({0} пк),
9991             },
9992             'per' => {
9993             '1' => q({0}/{1}),
9994             },
9995             'percent' => {
9996             'few' => q({0}%),
9997             'many' => q({0}%),
9998             'name' => q(%),
9999             'one' => q({0}%),
10000             'other' => q({0}%),
10001             },
10002             'picometer' => {
10003             'few' => q({0} pm),
10004             'many' => q({0} pm),
10005             'name' => q(пм),
10006             'one' => q({0} pm),
10007             'other' => q({0} pm),
10008             },
10009             'point' => {
10010             'few' => q({0} пкт),
10011             'many' => q({0} пкт),
10012             'name' => q(пкт),
10013             'one' => q({0} пкт),
10014             'other' => q({0} пкт),
10015             },
10016             'pound' => {
10017             'few' => q({0} lb),
10018             'many' => q({0} lb),
10019             'name' => q(фнт),
10020             'one' => q({0} lb),
10021             'other' => q({0} lb),
10022             'per' => q({0}/фнт),
10023             },
10024             'pound-per-square-inch' => {
10025             'few' => q({0} ф./дюйм²),
10026             'many' => q({0} ф./дюйм²),
10027             'name' => q(ф. на дюйм²),
10028             'one' => q({0} ф./дюйм²),
10029             'other' => q({0} ф./дюйм²),
10030             },
10031             'second' => {
10032             'few' => q({0} с),
10033             'many' => q({0} с),
10034             'name' => q(c),
10035             'one' => q({0} с),
10036             'other' => q({0} с),
10037             'per' => q({0}/c),
10038             },
10039             'square-foot' => {
10040             'few' => q({0} кв. фута),
10041             'many' => q({0} кв. футов),
10042             'one' => q({0} кв. фут),
10043             'other' => q({0} кв. фута),
10044             },
10045             'square-kilometer' => {
10046             'few' => q({0} км²),
10047             'many' => q({0} км²),
10048             'one' => q({0} км²),
10049             'other' => q({0} км²),
10050             },
10051             'square-meter' => {
10052             'few' => q({0} м²),
10053             'many' => q({0} м²),
10054             'one' => q({0} м²),
10055             'other' => q({0} м²),
10056             },
10057             'square-mile' => {
10058             'few' => q({0} кв. мили),
10059             'many' => q({0} кв. миль),
10060             'one' => q({0} кв. миля),
10061             'other' => q({0} кв. мили),
10062             },
10063             'stone' => {
10064             'few' => q({0} стн),
10065             'many' => q({0} стн),
10066             'name' => q(стн),
10067             'one' => q({0} стн),
10068             'other' => q({0} стн),
10069             },
10070             'ton' => {
10071             'few' => q({0} ам. т),
10072             'many' => q({0} ам. т),
10073             'name' => q(ам. т),
10074             'one' => q({0} ам. т),
10075             'other' => q({0} ам. т),
10076             },
10077             'watt' => {
10078             'few' => q({0} Вт),
10079             'many' => q({0} Вт),
10080             'one' => q({0} Вт),
10081             'other' => q({0} Вт),
10082             },
10083             'week' => {
10084             'few' => q({0} н.),
10085             'many' => q({0} н.),
10086             'name' => q(н.),
10087             'one' => q({0} н.),
10088             'other' => q({0} н.),
10089             'per' => q({0}/н.),
10090             },
10091             'yard' => {
10092             'few' => q({0} ярда),
10093             'many' => q({0} ярдов),
10094             'name' => q(ярд.),
10095             'one' => q({0} ярд),
10096             'other' => q({0} ярда),
10097             },
10098             'year' => {
10099             'few' => q({0} г.),
10100             'many' => q({0} л.),
10101             'name' => q(г.),
10102             'one' => q({0} г.),
10103             'other' => q({0} г.),
10104             'per' => q({0}/г.),
10105             },
10106             },
10107             'short' => {
10108             '' => {
10109             'name' => q(направление),
10110             },
10111             'acre' => {
10112             'few' => q({0} акр.),
10113             'many' => q({0} акр.),
10114             'name' => q(акр.),
10115             'one' => q({0} акр),
10116             'other' => q({0} акр.),
10117             },
10118             'acre-foot' => {
10119             'few' => q({0} акрофут.),
10120             'many' => q({0} акрофут.),
10121             'name' => q(акрофут.),
10122             'one' => q({0} акрофут),
10123             'other' => q({0} акрофут.),
10124             },
10125             'ampere' => {
10126             'few' => q({0} А),
10127             'many' => q({0} А),
10128             'name' => q(А),
10129             'one' => q({0} А),
10130             'other' => q({0} А),
10131             },
10132             'arc-minute' => {
10133             'few' => q({0}′),
10134             'many' => q({0}′),
10135             'name' => q(′),
10136             'one' => q({0}′),
10137             'other' => q({0}′),
10138             },
10139             'arc-second' => {
10140             'few' => q({0}″),
10141             'many' => q({0}″),
10142             'name' => q(″),
10143             'one' => q({0}″),
10144             'other' => q({0}″),
10145             },
10146             'astronomical-unit' => {
10147             'few' => q({0} а. е.),
10148             'many' => q({0} а. е.),
10149             'name' => q(а. е.),
10150             'one' => q({0} а. е.),
10151             'other' => q({0} а. е.),
10152             },
10153             'atmosphere' => {
10154             'few' => q({0} атм),
10155             'many' => q({0} атм),
10156             'name' => q(атм),
10157             'one' => q({0} атм),
10158             'other' => q({0} атм),
10159             },
10160             'bit' => {
10161             'few' => q({0} бита),
10162             'many' => q({0} бит),
10163             'name' => q(бит),
10164             'one' => q({0} бит),
10165             'other' => q({0} бита),
10166             },
10167             'byte' => {
10168             'few' => q({0} Б),
10169             'many' => q({0} Б),
10170             'name' => q(Б),
10171             'one' => q({0} Б),
10172             'other' => q({0} Б),
10173             },
10174             'calorie' => {
10175             'few' => q({0} кал),
10176             'many' => q({0} кал),
10177             'name' => q(кал),
10178             'one' => q({0} кал),
10179             'other' => q({0} кал),
10180             },
10181             'carat' => {
10182             'few' => q({0} кар),
10183             'many' => q({0} кар),
10184             'name' => q(кар),
10185             'one' => q({0} кар),
10186             'other' => q({0} кар),
10187             },
10188             'celsius' => {
10189             'few' => q({0} °C),
10190             'many' => q({0} °C),
10191             'name' => q(°C),
10192             'one' => q({0} °C),
10193             'other' => q({0} °C),
10194             },
10195             'centiliter' => {
10196             'few' => q({0} сл),
10197             'many' => q({0} сл),
10198             'name' => q(сл),
10199             'one' => q({0} сл),
10200             'other' => q({0} сл),
10201             },
10202             'centimeter' => {
10203             'few' => q({0} см),
10204             'many' => q({0} см),
10205             'name' => q(см),
10206             'one' => q({0} см),
10207             'other' => q({0} см),
10208             'per' => q({0}/см),
10209             },
10210             'century' => {
10211             'few' => q({0} в.),
10212             'many' => q({0} в.),
10213             'name' => q(в.),
10214             'one' => q({0} в.),
10215             'other' => q({0} в.),
10216             },
10217             'coordinate' => {
10218             'east' => q({0} в. д.),
10219             'north' => q({0} с. ш.),
10220             'south' => q({0} ю. ш.),
10221             'west' => q({0} з. д.),
10222             },
10223             'cubic-centimeter' => {
10224             'few' => q({0} см³),
10225             'many' => q({0} см³),
10226             'name' => q(см³),
10227             'one' => q({0} см³),
10228             'other' => q({0} см³),
10229             'per' => q({0}/см³),
10230             },
10231             'cubic-foot' => {
10232             'few' => q({0} фт³),
10233             'many' => q({0} фт³),
10234             'name' => q(фт³),
10235             'one' => q({0} фт³),
10236             'other' => q({0} фт³),
10237             },
10238             'cubic-inch' => {
10239             'few' => q({0} дюйм³),
10240             'many' => q({0} дюйм³),
10241             'name' => q(дюйм³),
10242             'one' => q({0} дюйм³),
10243             'other' => q({0} дюйм³),
10244             },
10245             'cubic-kilometer' => {
10246             'few' => q({0} км³),
10247             'many' => q({0} км³),
10248             'name' => q(км³),
10249             'one' => q({0} км³),
10250             'other' => q({0} км³),
10251             },
10252             'cubic-meter' => {
10253             'few' => q({0} м³),
10254             'many' => q({0} м³),
10255             'name' => q(м³),
10256             'one' => q({0} м³),
10257             'other' => q({0} м³),
10258             'per' => q({0}/м³),
10259             },
10260             'cubic-mile' => {
10261             'few' => q({0} мили³),
10262             'many' => q({0} миль³),
10263             'name' => q(миля³),
10264             'one' => q({0} миля³),
10265             'other' => q({0} мили³),
10266             },
10267             'cubic-yard' => {
10268             'few' => q({0} ярд³),
10269             'many' => q({0} ярд³),
10270             'name' => q(ярд³),
10271             'one' => q({0} ярд³),
10272             'other' => q({0} ярд³),
10273             },
10274             'cup' => {
10275             'few' => q({0} чаш.),
10276             'many' => q({0} чаш.),
10277             'name' => q(чаш.),
10278             'one' => q({0} чаш.),
10279             'other' => q({0} чаш.),
10280             },
10281             'cup-metric' => {
10282             'few' => q({0} м. чаш.),
10283             'many' => q({0} м. чаш.),
10284             'name' => q(м. чаш.),
10285             'one' => q({0} м. чаш.),
10286             'other' => q({0} м. чаш.),
10287             },
10288             'day' => {
10289             'few' => q({0} дн.),
10290             'many' => q({0} дн.),
10291             'name' => q(дн.),
10292             'one' => q({0} дн.),
10293             'other' => q({0} дн.),
10294             'per' => q({0}/д),
10295             },
10296             'deciliter' => {
10297             'few' => q({0} дл),
10298             'many' => q({0} дл),
10299             'name' => q(дл),
10300             'one' => q({0} дл),
10301             'other' => q({0} дл),
10302             },
10303             'decimeter' => {
10304             'few' => q({0} дм),
10305             'many' => q({0} дм),
10306             'name' => q(дм),
10307             'one' => q({0} дм),
10308             'other' => q({0} дм),
10309             },
10310             'degree' => {
10311             'few' => q({0}°),
10312             'many' => q({0}°),
10313             'name' => q(°),
10314             'one' => q({0}°),
10315             'other' => q({0}°),
10316             },
10317             'fahrenheit' => {
10318             'few' => q({0}°F),
10319             'many' => q({0}°F),
10320             'name' => q(°F),
10321             'one' => q({0}°F),
10322             'other' => q({0}°F),
10323             },
10324             'fathom' => {
10325             'few' => q({0} мор. сажени),
10326             'many' => q({0} мор. саженей),
10327             'name' => q(мор. сажени),
10328             'one' => q({0} мор. сажень),
10329             'other' => q({0} мор. сажени),
10330             },
10331             'fluid-ounce' => {
10332             'few' => q({0} жидк. унц.),
10333             'many' => q({0} жидк. унц.),
10334             'name' => q(жидк. унц.),
10335             'one' => q({0} жидк. унц.),
10336             'other' => q({0} жидк. унц.),
10337             },
10338             'foodcalorie' => {
10339             'few' => q({0} кал),
10340             'many' => q({0} кал),
10341             'name' => q(кал),
10342             'one' => q({0} кал),
10343             'other' => q({0} кал),
10344             },
10345             'foot' => {
10346             'few' => q({0} фт),
10347             'many' => q({0} фт),
10348             'name' => q(фт),
10349             'one' => q({0} фт),
10350             'other' => q({0} фт),
10351             'per' => q({0}/фт),
10352             },
10353             'furlong' => {
10354             'few' => q({0} фурл.),
10355             'many' => q({0} фурл.),
10356             'name' => q(фурлонги),
10357             'one' => q({0} фурл.),
10358             'other' => q({0} фурл.),
10359             },
10360             'g-force' => {
10361             'few' => q({0} g),
10362             'many' => q({0} g),
10363             'name' => q(g),
10364             'one' => q({0} g),
10365             'other' => q({0} g),
10366             },
10367             'gallon' => {
10368             'few' => q({0} гал.),
10369             'many' => q({0} гал.),
10370             'name' => q(гал.),
10371             'one' => q({0} гал.),
10372             'other' => q({0} гал.),
10373             'per' => q({0}/гал),
10374             },
10375             'gallon-imperial' => {
10376             'few' => q({0} имп. гал.),
10377             'many' => q({0} имп. гал.),
10378             'name' => q(имп. гал.),
10379             'one' => q({0} имп. гал.),
10380             'other' => q({0} имп. гал.),
10381             'per' => q({0}/имп. гал),
10382             },
10383             'generic' => {
10384             'few' => q({0}°),
10385             'many' => q({0}°),
10386             'name' => q(°),
10387             'one' => q({0}°),
10388             'other' => q({0}°),
10389             },
10390             'gigabit' => {
10391             'few' => q({0} Гбит),
10392             'many' => q({0} Гбит),
10393             'name' => q(Гбит),
10394             'one' => q({0} Гбит),
10395             'other' => q({0} Гбит),
10396             },
10397             'gigabyte' => {
10398             'few' => q({0} ГБ),
10399             'many' => q({0} ГБ),
10400             'name' => q(ГБ),
10401             'one' => q({0} ГБ),
10402             'other' => q({0} ГБ),
10403             },
10404             'gigahertz' => {
10405             'few' => q({0} ГГц),
10406             'many' => q({0} ГГц),
10407             'name' => q(ГГц),
10408             'one' => q({0} ГГц),
10409             'other' => q({0} ГГц),
10410             },
10411             'gigawatt' => {
10412             'few' => q({0} ГВт),
10413             'many' => q({0} ГВт),
10414             'name' => q(ГВт),
10415             'one' => q({0} ГВт),
10416             'other' => q({0} ГВт),
10417             },
10418             'gram' => {
10419             'few' => q({0} г),
10420             'many' => q({0} г),
10421             'name' => q(г),
10422             'one' => q({0} г),
10423             'other' => q({0} г),
10424             'per' => q({0}/г),
10425             },
10426             'hectare' => {
10427             'few' => q({0} га),
10428             'many' => q({0} га),
10429             'name' => q(га),
10430             'one' => q({0} га),
10431             'other' => q({0} га),
10432             },
10433             'hectoliter' => {
10434             'few' => q({0} гл),
10435             'many' => q({0} гл),
10436             'name' => q(гл),
10437             'one' => q({0} гл),
10438             'other' => q({0} гл),
10439             },
10440             'hectopascal' => {
10441             'few' => q({0} гПа),
10442             'many' => q({0} гПа),
10443             'name' => q(гПа),
10444             'one' => q({0} гПа),
10445             'other' => q({0} гПа),
10446             },
10447             'hertz' => {
10448             'few' => q({0} Гц),
10449             'many' => q({0} Гц),
10450             'name' => q(Гц),
10451             'one' => q({0} Гц),
10452             'other' => q({0} Гц),
10453             },
10454             'horsepower' => {
10455             'few' => q({0} л.с.),
10456             'many' => q({0} л.с.),
10457             'name' => q(л.с.),
10458             'one' => q({0} л.с.),
10459             'other' => q({0} л.с.),
10460             },
10461             'hour' => {
10462             'few' => q({0} ч.),
10463             'many' => q({0} ч.),
10464             'name' => q(ч.),
10465             'one' => q({0} ч.),
10466             'other' => q({0} ч.),
10467             'per' => q({0}/ч),
10468             },
10469             'inch' => {
10470             'few' => q({0} дюйм.),
10471             'many' => q({0} дюйм.),
10472             'name' => q(дюйм.),
10473             'one' => q({0} дюйм),
10474             'other' => q({0} дюйм.),
10475             'per' => q({0}/дюйм),
10476             },
10477             'inch-hg' => {
10478             'few' => q({0} д. рт. ст.),
10479             'many' => q({0} д. рт. ст.),
10480             'name' => q(д. рт. ст.),
10481             'one' => q({0} д. рт. ст.),
10482             'other' => q({0} д. рт. ст.),
10483             },
10484             'joule' => {
10485             'few' => q({0} Дж),
10486             'many' => q({0} Дж),
10487             'name' => q(Дж),
10488             'one' => q({0} Дж),
10489             'other' => q({0} Дж),
10490             },
10491             'karat' => {
10492             'few' => q({0} кар),
10493             'many' => q({0} кар),
10494             'name' => q(кар),
10495             'one' => q({0} кар),
10496             'other' => q({0} кар),
10497             },
10498             'kelvin' => {
10499             'few' => q({0} K),
10500             'many' => q({0} K),
10501             'name' => q(K),
10502             'one' => q({0} K),
10503             'other' => q({0} K),
10504             },
10505             'kilobit' => {
10506             'few' => q({0} кбит),
10507             'many' => q({0} кбит),
10508             'name' => q(кбит),
10509             'one' => q({0} кбит),
10510             'other' => q({0} кбит),
10511             },
10512             'kilobyte' => {
10513             'few' => q({0} кБ),
10514             'many' => q({0} кБ),
10515             'name' => q(кБ),
10516             'one' => q({0} кБ),
10517             'other' => q({0} кБ),
10518             },
10519             'kilocalorie' => {
10520             'few' => q({0} ккал),
10521             'many' => q({0} ккал),
10522             'name' => q(ккал),
10523             'one' => q({0} ккал),
10524             'other' => q({0} ккал),
10525             },
10526             'kilogram' => {
10527             'few' => q({0} кг),
10528             'many' => q({0} кг),
10529             'name' => q(кг),
10530             'one' => q({0} кг),
10531             'other' => q({0} кг),
10532             'per' => q({0}/кг),
10533             },
10534             'kilohertz' => {
10535             'few' => q({0} кГц),
10536             'many' => q({0} кГц),
10537             'name' => q(кГц),
10538             'one' => q({0} кГц),
10539             'other' => q({0} кГц),
10540             },
10541             'kilojoule' => {
10542             'few' => q({0} кДж),
10543             'many' => q({0} кДж),
10544             'name' => q(кДж),
10545             'one' => q({0} кДж),
10546             'other' => q({0} кДж),
10547             },
10548             'kilometer' => {
10549             'few' => q({0} км),
10550             'many' => q({0} км),
10551             'name' => q(км),
10552             'one' => q({0} км),
10553             'other' => q({0} км),
10554             'per' => q({0}/км),
10555             },
10556             'kilometer-per-hour' => {
10557             'few' => q({0} км/ч),
10558             'many' => q({0} км/ч),
10559             'name' => q(км/ч),
10560             'one' => q({0} км/ч),
10561             'other' => q({0} км/ч),
10562             },
10563             'kilowatt' => {
10564             'few' => q({0} кВт),
10565             'many' => q({0} кВт),
10566             'name' => q(кВт),
10567             'one' => q({0} кВт),
10568             'other' => q({0} кВт),
10569             },
10570             'kilowatt-hour' => {
10571             'few' => q({0} кВт⋅ч),
10572             'many' => q({0} кВт⋅ч),
10573             'name' => q(кВт⋅ч),
10574             'one' => q({0} кВт⋅ч),
10575             'other' => q({0} кВт⋅ч),
10576             },
10577             'knot' => {
10578             'few' => q({0} уз),
10579             'many' => q({0} уз),
10580             'name' => q(уз),
10581             'one' => q({0} уз),
10582             'other' => q({0} уз),
10583             },
10584             'light-year' => {
10585             'few' => q({0} св. г.),
10586             'many' => q({0} св. л.),
10587             'name' => q(св. г.),
10588             'one' => q({0} св. г.),
10589             'other' => q({0} св. г.),
10590             },
10591             'liter' => {
10592             'few' => q({0} л),
10593             'many' => q({0} л),
10594             'name' => q(л),
10595             'one' => q({0} л),
10596             'other' => q({0} л),
10597             'per' => q({0}/л),
10598             },
10599             'liter-per-100kilometers' => {
10600             'few' => q({0} л/100 км),
10601             'many' => q({0} л/100 км),
10602             'name' => q(л/100 км),
10603             'one' => q({0} л/100 км),
10604             'other' => q({0} л/100 км),
10605             },
10606             'liter-per-kilometer' => {
10607             'few' => q({0} л/км),
10608             'many' => q({0} л/км),
10609             'name' => q(л/км),
10610             'one' => q({0} л/км),
10611             'other' => q({0} л/км),
10612             },
10613             'lux' => {
10614             'few' => q({0} лк),
10615             'many' => q({0} лк),
10616             'name' => q(лк),
10617             'one' => q({0} лк),
10618             'other' => q({0} лк),
10619             },
10620             'megabit' => {
10621             'few' => q({0} Мбит),
10622             'many' => q({0} Мбит),
10623             'name' => q(Мбит),
10624             'one' => q({0} Мбит),
10625             'other' => q({0} Мбит),
10626             },
10627             'megabyte' => {
10628             'few' => q({0} МБ),
10629             'many' => q({0} МБ),
10630             'name' => q(МБ),
10631             'one' => q({0} МБ),
10632             'other' => q({0} МБ),
10633             },
10634             'megahertz' => {
10635             'few' => q({0} МГц),
10636             'many' => q({0} МГц),
10637             'name' => q(МГц),
10638             'one' => q({0} МГц),
10639             'other' => q({0} МГц),
10640             },
10641             'megaliter' => {
10642             'few' => q({0} Мл),
10643             'many' => q({0} Мл),
10644             'name' => q(Мл),
10645             'one' => q({0} Мл),
10646             'other' => q({0} Мл),
10647             },
10648             'megawatt' => {
10649             'few' => q({0} МВт),
10650             'many' => q({0} МВт),
10651             'name' => q(МВт),
10652             'one' => q({0} МВт),
10653             'other' => q({0} МВт),
10654             },
10655             'meter' => {
10656             'few' => q({0} м),
10657             'many' => q({0} м),
10658             'name' => q(м),
10659             'one' => q({0} м),
10660             'other' => q({0} м),
10661             'per' => q({0}/м),
10662             },
10663             'meter-per-second' => {
10664             'few' => q({0} м/с),
10665             'many' => q({0} м/с),
10666             'name' => q(м/с),
10667             'one' => q({0} м/с),
10668             'other' => q({0} м/с),
10669             },
10670             'meter-per-second-squared' => {
10671             'few' => q({0} м/с²),
10672             'many' => q({0} м/с²),
10673             'name' => q(м/с²),
10674             'one' => q({0} м/с²),
10675             'other' => q({0} м/с²),
10676             },
10677             'metric-ton' => {
10678             'few' => q({0} т),
10679             'many' => q({0} т),
10680             'name' => q(т),
10681             'one' => q({0} т),
10682             'other' => q({0} т),
10683             },
10684             'microgram' => {
10685             'few' => q({0} мкг),
10686             'many' => q({0} мкг),
10687             'name' => q(мкг),
10688             'one' => q({0} мкг),
10689             'other' => q({0} мкг),
10690             },
10691             'micrometer' => {
10692             'few' => q({0} мкм),
10693             'many' => q({0} мкм),
10694             'name' => q(мкм),
10695             'one' => q({0} мкм),
10696             'other' => q({0} мкм),
10697             },
10698             'microsecond' => {
10699             'few' => q({0} мкс),
10700             'many' => q({0} мкс),
10701             'name' => q(мкс),
10702             'one' => q({0} мкс),
10703             'other' => q({0} мкс),
10704             },
10705             'mile' => {
10706             'few' => q({0} мили),
10707             'many' => q({0} миль),
10708             'name' => q(мили),
10709             'one' => q({0} миля),
10710             'other' => q({0} мили),
10711             },
10712             'mile-per-gallon' => {
10713             'few' => q({0} мили/галл.),
10714             'many' => q({0} миль/галл.),
10715             'name' => q(миль/гал),
10716             'one' => q({0} миля/галл.),
10717             'other' => q({0} мили/галл.),
10718             },
10719             'mile-per-gallon-imperial' => {
10720             'few' => q({0} мили/имп. гал),
10721             'many' => q({0} миль/имп. гал),
10722             'name' => q(мили/имп. гал),
10723             'one' => q({0} миля/имп. гал),
10724             'other' => q({0} мили/имп. галл.),
10725             },
10726             'mile-per-hour' => {
10727             'few' => q({0} мили/час),
10728             'many' => q({0} миль/час),
10729             'name' => q(мили/час),
10730             'one' => q({0} миля/час),
10731             'other' => q({0} мили/час),
10732             },
10733             'mile-scandinavian' => {
10734             'few' => q({0} ск. мил.),
10735             'many' => q({0} ск. мил.),
10736             'name' => q(ск. мил.),
10737             'one' => q({0} ск. мил.),
10738             'other' => q({0} ск. мил.),
10739             },
10740             'milliampere' => {
10741             'few' => q({0} мА),
10742             'many' => q({0} мА),
10743             'name' => q(мА),
10744             'one' => q({0} мА),
10745             'other' => q({0} мА),
10746             },
10747             'millibar' => {
10748             'few' => q({0} мбар),
10749             'many' => q({0} мбар),
10750             'name' => q(мбар),
10751             'one' => q({0} мбар),
10752             'other' => q({0} мбар),
10753             },
10754             'milligram' => {
10755             'few' => q({0} мг),
10756             'many' => q({0} мг),
10757             'name' => q(мг),
10758             'one' => q({0} мг),
10759             'other' => q({0} мг),
10760             },
10761             'milligram-per-deciliter' => {
10762             'few' => q({0} мг/дл),
10763             'many' => q({0} мг/дл),
10764             'name' => q(мг/дл),
10765             'one' => q({0} мг/дл),
10766             'other' => q({0} мг/дл),
10767             },
10768             'milliliter' => {
10769             'few' => q({0} мл),
10770             'many' => q({0} мл),
10771             'name' => q(мл),
10772             'one' => q({0} мл),
10773             'other' => q({0} мл),
10774             },
10775             'millimeter' => {
10776             'few' => q({0} мм),
10777             'many' => q({0} мм),
10778             'name' => q(мм),
10779             'one' => q({0} мм),
10780             'other' => q({0} мм),
10781             },
10782             'millimeter-of-mercury' => {
10783             'few' => q({0} мм рт. ст.),
10784             'many' => q({0} мм рт. ст.),
10785             'name' => q(мм рт. ст.),
10786             'one' => q({0} мм рт. ст.),
10787             'other' => q({0} мм рт. ст.),
10788             },
10789             'millimole-per-liter' => {
10790             'few' => q({0} ммоль/л),
10791             'many' => q({0} ммоль/л),
10792             'name' => q(ммоль/л),
10793             'one' => q({0} ммоль/л),
10794             'other' => q({0} ммоль/л),
10795             },
10796             'millisecond' => {
10797             'few' => q({0} мс),
10798             'many' => q({0} мс),
10799             'name' => q(мс),
10800             'one' => q({0} мс),
10801             'other' => q({0} мс),
10802             },
10803             'milliwatt' => {
10804             'few' => q({0} мВт),
10805             'many' => q({0} мВт),
10806             'name' => q(мВт),
10807             'one' => q({0} мВт),
10808             'other' => q({0} мВт),
10809             },
10810             'minute' => {
10811             'few' => q({0} мин.),
10812             'many' => q({0} мин.),
10813             'name' => q(мин),
10814             'one' => q({0} мин.),
10815             'other' => q({0} мин.),
10816             'per' => q({0}/мин),
10817             },
10818             'month' => {
10819             'few' => q({0} мес.),
10820             'many' => q({0} мес.),
10821             'name' => q(мес.),
10822             'one' => q({0} мес.),
10823             'other' => q({0} мес.),
10824             'per' => q({0}/мес),
10825             },
10826             'nanometer' => {
10827             'few' => q({0} нм),
10828             'many' => q({0} нм),
10829             'name' => q(нм),
10830             'one' => q({0} нм),
10831             'other' => q({0} нм),
10832             },
10833             'nanosecond' => {
10834             'few' => q({0} нс),
10835             'many' => q({0} нс),
10836             'name' => q(нс),
10837             'one' => q({0} нс),
10838             'other' => q({0} нс),
10839             },
10840             'nautical-mile' => {
10841             'few' => q({0} мор. мили),
10842             'many' => q({0} мор. миль),
10843             'name' => q(мор. мили),
10844             'one' => q({0} мор. миля),
10845             'other' => q({0} мор. мили),
10846             },
10847             'ohm' => {
10848             'few' => q({0} Ом),
10849             'many' => q({0} Ом),
10850             'name' => q(Ом),
10851             'one' => q({0} Ом),
10852             'other' => q({0} Ом),
10853             },
10854             'ounce' => {
10855             'few' => q({0} унц.),
10856             'many' => q({0} унц.),
10857             'name' => q(унц.),
10858             'one' => q({0} унц.),
10859             'other' => q({0} унц.),
10860             'per' => q({0}/унц),
10861             },
10862             'ounce-troy' => {
10863             'few' => q({0} тр. унц.),
10864             'many' => q({0} тр. унц.),
10865             'name' => q(тр. унц.),
10866             'one' => q({0} тр. унц.),
10867             'other' => q({0} тр. унц.),
10868             },
10869             'parsec' => {
10870             'few' => q({0} пк),
10871             'many' => q({0} пк),
10872             'name' => q(пк),
10873             'one' => q({0} пк),
10874             'other' => q({0} пк),
10875             },
10876             'part-per-million' => {
10877             'few' => q({0} ppm),
10878             'many' => q({0} ppm),
10879             'name' => q(ppm),
10880             'one' => q({0} ppm),
10881             'other' => q({0} ppm),
10882             },
10883             'per' => {
10884             '1' => q({0}/{1}),
10885             },
10886             'percent' => {
10887             'few' => q({0} %),
10888             'many' => q({0} %),
10889             'name' => q(%),
10890             'one' => q({0} %),
10891             'other' => q({0} %),
10892             },
10893             'permille' => {
10894             'few' => q({0} ‰),
10895             'many' => q({0} ‰),
10896             'name' => q(‰),
10897             'one' => q({0} ‰),
10898             'other' => q({0} ‰),
10899             },
10900             'petabyte' => {
10901             'few' => q({0} ПБ),
10902             'many' => q({0} ПБ),
10903             'name' => q(ПБ),
10904             'one' => q({0} ПБ),
10905             'other' => q({0} ПБ),
10906             },
10907             'picometer' => {
10908             'few' => q({0} пм),
10909             'many' => q({0} пм),
10910             'name' => q(пм),
10911             'one' => q({0} пм),
10912             'other' => q({0} пм),
10913             },
10914             'pint' => {
10915             'few' => q({0} пинт.),
10916             'many' => q({0} пинт.),
10917             'name' => q(пинт.),
10918             'one' => q({0} пинт.),
10919             'other' => q({0} пинт.),
10920             },
10921             'pint-metric' => {
10922             'few' => q({0} мпт),
10923             'many' => q({0} мпт),
10924             'name' => q(мпт),
10925             'one' => q({0} мпт),
10926             'other' => q({0} мпт),
10927             },
10928             'point' => {
10929             'few' => q({0} пкт),
10930             'many' => q({0} пкт),
10931             'name' => q(пкт),
10932             'one' => q({0} пкт),
10933             'other' => q({0} пкт),
10934             },
10935             'pound' => {
10936             'few' => q({0} фунт.),
10937             'many' => q({0} фунт.),
10938             'name' => q(фунт.),
10939             'one' => q({0} фунт.),
10940             'other' => q({0} фунт.),
10941             'per' => q({0}/фунт),
10942             },
10943             'pound-per-square-inch' => {
10944             'few' => q({0} ф./дюйм²),
10945             'many' => q({0} ф./дюйм²),
10946             'name' => q(ф. на дюйм²),
10947             'one' => q({0} ф./дюйм²),
10948             'other' => q({0} ф./дюйм²),
10949             },
10950             'quart' => {
10951             'few' => q({0} кварт.),
10952             'many' => q({0} кварт.),
10953             'name' => q(кварт.),
10954             'one' => q({0} кварт.),
10955             'other' => q({0} кварт.),
10956             },
10957             'radian' => {
10958             'few' => q({0} рад),
10959             'many' => q({0} рад),
10960             'name' => q(рад),
10961             'one' => q({0} рад),
10962             'other' => q({0} рад),
10963             },
10964             'revolution' => {
10965             'few' => q({0} об.),
10966             'many' => q({0} об.),
10967             'name' => q(об.),
10968             'one' => q({0} об.),
10969             'other' => q({0} об.),
10970             },
10971             'second' => {
10972             'few' => q({0} сек.),
10973             'many' => q({0} сек.),
10974             'name' => q(сек.),
10975             'one' => q({0} сек.),
10976             'other' => q({0} сек.),
10977             'per' => q({0}/c),
10978             },
10979             'square-centimeter' => {
10980             'few' => q({0} см²),
10981             'many' => q({0} см²),
10982             'name' => q(см²),
10983             'one' => q({0} см²),
10984             'other' => q({0} см²),
10985             'per' => q({0}/см²),
10986             },
10987             'square-foot' => {
10988             'few' => q({0} фт²),
10989             'many' => q({0} фт²),
10990             'name' => q(фт²),
10991             'one' => q({0} фт²),
10992             'other' => q({0} фт²),
10993             },
10994             'square-inch' => {
10995             'few' => q({0} дюйм²),
10996             'many' => q({0} дюйм²),
10997             'name' => q(дюйм²),
10998             'one' => q({0} дюйм²),
10999             'other' => q({0} дюйм²),
11000             'per' => q({0}/дюйм²),
11001             },
11002             'square-kilometer' => {
11003             'few' => q({0} км²),
11004             'many' => q({0} км²),
11005             'name' => q(км²),
11006             'one' => q({0} км²),
11007             'other' => q({0} км²),
11008             'per' => q({0}/км²),
11009             },
11010             'square-meter' => {
11011             'few' => q({0} м²),
11012             'many' => q({0} м²),
11013             'name' => q(м²),
11014             'one' => q({0} м²),
11015             'other' => q({0} м²),
11016             'per' => q({0}/м²),
11017             },
11018             'square-mile' => {
11019             'few' => q({0} миля²),
11020             'many' => q({0} миля²),
11021             'name' => q(миля²),
11022             'one' => q({0} миля²),
11023             'other' => q({0} миля²),
11024             'per' => q({0}/миля²),
11025             },
11026             'square-yard' => {
11027             'few' => q({0} ярд²),
11028             'many' => q({0} ярд²),
11029             'name' => q(ярд²),
11030             'one' => q({0} ярд²),
11031             'other' => q({0} ярд²),
11032             },
11033             'stone' => {
11034             'few' => q({0} стоуна),
11035             'many' => q({0} стоунов),
11036             'name' => q(стоуны),
11037             'one' => q({0} стоун),
11038             'other' => q({0} стоуна),
11039             },
11040             'tablespoon' => {
11041             'few' => q({0} ст. л.),
11042             'many' => q({0} ст. л.),
11043             'name' => q(ст. л.),
11044             'one' => q({0} ст. л.),
11045             'other' => q({0} ст. л.),
11046             },
11047             'teaspoon' => {
11048             'few' => q({0} ч. л.),
11049             'many' => q({0} ч. л.),
11050             'name' => q(ч. л.),
11051             'one' => q({0} ч. л.),
11052             'other' => q({0} ч. л.),
11053             },
11054             'terabit' => {
11055             'few' => q({0} Тбит),
11056             'many' => q({0} Тбит),
11057             'name' => q(Тбит),
11058             'one' => q({0} Тбит),
11059             'other' => q({0} Тбит),
11060             },
11061             'terabyte' => {
11062             'few' => q({0} ТБ),
11063             'many' => q({0} ТБ),
11064             'name' => q(ТБ),
11065             'one' => q({0} ТБ),
11066             'other' => q({0} ТБ),
11067             },
11068             'ton' => {
11069             'few' => q({0} амер. т),
11070             'many' => q({0} амер. т),
11071             'name' => q(амер. т),
11072             'one' => q({0} амер. т),
11073             'other' => q({0} амер. т),
11074             },
11075             'volt' => {
11076             'few' => q({0} В),
11077             'many' => q({0} В),
11078             'name' => q(В),
11079             'one' => q({0} В),
11080             'other' => q({0} В),
11081             },
11082             'watt' => {
11083             'few' => q({0} Вт),
11084             'many' => q({0} Вт),
11085             'name' => q(Вт),
11086             'one' => q({0} Вт),
11087             'other' => q({0} Вт),
11088             },
11089             'week' => {
11090             'few' => q({0} нед.),
11091             'many' => q({0} нед.),
11092             'name' => q(нед.),
11093             'one' => q({0} нед.),
11094             'other' => q({0} нед.),
11095             'per' => q({0}/нед),
11096             },
11097             'yard' => {
11098             'few' => q({0} ярд.),
11099             'many' => q({0} ярд.),
11100             'name' => q(ярд.),
11101             'one' => q({0} ярд),
11102             'other' => q({0} ярд.),
11103             },
11104             'year' => {
11105             'few' => q({0} г.),
11106             'many' => q({0} л.),
11107             'name' => q(г.),
11108             'one' => q({0} г.),
11109             'other' => q({0} г.),
11110             'per' => q({0}/г),
11111             },
11112             },
11113             } }
11114             );
11115              
11116             has 'yesstr' => (
11117             is => 'ro',
11118             isa => RegexpRef,
11119             init_arg => undef,
11120             default => sub { qr'^(?i:да|д|yes|y)$' }
11121             );
11122              
11123             has 'nostr' => (
11124             is => 'ro',
11125             isa => RegexpRef,
11126             init_arg => undef,
11127             default => sub { qr'^(?i:нет|н|no|n)$' }
11128             );
11129              
11130             has 'listPatterns' => (
11131             is => 'ro',
11132             isa => HashRef,
11133             init_arg => undef,
11134             default => sub { {
11135             start => q({0} {1}),
11136             middle => q({0} {1}),
11137             end => q({0} {1}),
11138             2 => q({0} {1}),
11139             } }
11140             );
11141              
11142             has 'default_numbering_system' => (
11143             is => 'ro',
11144             isa => Str,
11145             init_arg => undef,
11146             default => 'latn',
11147             );
11148              
11149             has native_numbering_system => (
11150             is => 'ro',
11151             isa => Str,
11152             init_arg => undef,
11153             default => 'latn',
11154             );
11155              
11156             has 'minimum_grouping_digits' => (
11157             is =>'ro',
11158             isa => Int,
11159             init_arg => undef,
11160             default => 1,
11161             );
11162              
11163             has 'number_symbols' => (
11164             is => 'ro',
11165             isa => HashRef,
11166             init_arg => undef,
11167             default => sub { {
11168             'latn' => {
11169             'decimal' => q(,),
11170             'exponential' => q(E),
11171             'group' => q( ),
11172             'infinity' => q(∞),
11173             'list' => q(;),
11174             'minusSign' => q(-),
11175             'nan' => q(не число),
11176             'perMille' => q(‰),
11177             'percentSign' => q(%),
11178             'plusSign' => q(+),
11179             'superscriptingExponent' => q(×),
11180             'timeSeparator' => q(:),
11181             },
11182             } }
11183             );
11184              
11185             has 'number_formats' => (
11186             is => 'ro',
11187             isa => HashRef,
11188             init_arg => undef,
11189             default => sub { {
11190             decimalFormat => {
11191             'default' => {
11192             '1000' => {
11193             'few' => '0 тыс'.'',
11194             'many' => '0 тыс'.'',
11195             'one' => '0 тыс'.'',
11196             'other' => '0 тыс'.'',
11197             },
11198             '10000' => {
11199             'few' => '00 тыс'.'',
11200             'many' => '00 тыс'.'',
11201             'one' => '00 тыс'.'',
11202             'other' => '00 тыс'.'',
11203             },
11204             '100000' => {
11205             'few' => '000 тыс'.'',
11206             'many' => '000 тыс'.'',
11207             'one' => '000 тыс'.'',
11208             'other' => '000 тыс'.'',
11209             },
11210             '1000000' => {
11211             'few' => '0 млн',
11212             'many' => '0 млн',
11213             'one' => '0 млн',
11214             'other' => '0 млн',
11215             },
11216             '10000000' => {
11217             'few' => '00 млн',
11218             'many' => '00 млн',
11219             'one' => '00 млн',
11220             'other' => '00 млн',
11221             },
11222             '100000000' => {
11223             'few' => '000 млн',
11224             'many' => '000 млн',
11225             'one' => '000 млн',
11226             'other' => '000 млн',
11227             },
11228             '1000000000' => {
11229             'few' => '0 млрд',
11230             'many' => '0 млрд',
11231             'one' => '0 млрд',
11232             'other' => '0 млрд',
11233             },
11234             '10000000000' => {
11235             'few' => '00 млрд',
11236             'many' => '00 млрд',
11237             'one' => '00 млрд',
11238             'other' => '00 млрд',
11239             },
11240             '100000000000' => {
11241             'few' => '000 млрд',
11242             'many' => '000 млрд',
11243             'one' => '000 млрд',
11244             'other' => '000 млрд',
11245             },
11246             '1000000000000' => {
11247             'few' => '0 трлн',
11248             'many' => '0 трлн',
11249             'one' => '0 трлн',
11250             'other' => '0 трлн',
11251             },
11252             '10000000000000' => {
11253             'few' => '00 трлн',
11254             'many' => '00 трлн',
11255             'one' => '00 трлн',
11256             'other' => '00 трлн',
11257             },
11258             '100000000000000' => {
11259             'few' => '000 трлн',
11260             'many' => '000 трлн',
11261             'one' => '000 трлн',
11262             'other' => '000 трлн',
11263             },
11264             'standard' => {
11265             'default' => '#,##0.###',
11266             },
11267             },
11268             'long' => {
11269             '1000' => {
11270             'few' => '0 тысячи',
11271             'many' => '0 тысяч',
11272             'one' => '0 тысяча',
11273             'other' => '0 тысячи',
11274             },
11275             '10000' => {
11276             'few' => '00 тысячи',
11277             'many' => '00 тысяч',
11278             'one' => '00 тысяча',
11279             'other' => '00 тысячи',
11280             },
11281             '100000' => {
11282             'few' => '000 тысячи',
11283             'many' => '000 тысяч',
11284             'one' => '000 тысяча',
11285             'other' => '000 тысячи',
11286             },
11287             '1000000' => {
11288             'few' => '0 миллиона',
11289             'many' => '0 миллионов',
11290             'one' => '0 миллион',
11291             'other' => '0 миллиона',
11292             },
11293             '10000000' => {
11294             'few' => '00 миллиона',
11295             'many' => '00 миллионов',
11296             'one' => '00 миллион',
11297             'other' => '00 миллиона',
11298             },
11299             '100000000' => {
11300             'few' => '000 миллиона',
11301             'many' => '000 миллионов',
11302             'one' => '000 миллион',
11303             'other' => '000 миллиона',
11304             },
11305             '1000000000' => {
11306             'few' => '0 миллиарда',
11307             'many' => '0 миллиардов',
11308             'one' => '0 миллиард',
11309             'other' => '0 миллиарда',
11310             },
11311             '10000000000' => {
11312             'few' => '00 миллиарда',
11313             'many' => '00 миллиардов',
11314             'one' => '00 миллиард',
11315             'other' => '00 миллиарда',
11316             },
11317             '100000000000' => {
11318             'few' => '000 миллиарда',
11319             'many' => '000 миллиардов',
11320             'one' => '000 миллиард',
11321             'other' => '000 миллиарда',
11322             },
11323             '1000000000000' => {
11324             'few' => '0 триллиона',
11325             'many' => '0 триллионов',
11326             'one' => '0 триллион',
11327             'other' => '0 триллиона',
11328             },
11329             '10000000000000' => {
11330             'few' => '00 триллиона',
11331             'many' => '00 триллионов',
11332             'one' => '00 триллион',
11333             'other' => '00 триллиона',
11334             },
11335             '100000000000000' => {
11336             'few' => '000 триллиона',
11337             'many' => '000 триллионов',
11338             'one' => '000 триллион',
11339             'other' => '000 триллиона',
11340             },
11341             },
11342             'short' => {
11343             '1000' => {
11344             'few' => '0 тыс'.'',
11345             'many' => '0 тыс'.'',
11346             'one' => '0 тыс'.'',
11347             'other' => '0 тыс'.'',
11348             },
11349             '10000' => {
11350             'few' => '00 тыс'.'',
11351             'many' => '00 тыс'.'',
11352             'one' => '00 тыс'.'',
11353             'other' => '00 тыс'.'',
11354             },
11355             '100000' => {
11356             'few' => '000 тыс'.'',
11357             'many' => '000 тыс'.'',
11358             'one' => '000 тыс'.'',
11359             'other' => '000 тыс'.'',
11360             },
11361             '1000000' => {
11362             'few' => '0 млн',
11363             'many' => '0 млн',
11364             'one' => '0 млн',
11365             'other' => '0 млн',
11366             },
11367             '10000000' => {
11368             'few' => '00 млн',
11369             'many' => '00 млн',
11370             'one' => '00 млн',
11371             'other' => '00 млн',
11372             },
11373             '100000000' => {
11374             'few' => '000 млн',
11375             'many' => '000 млн',
11376             'one' => '000 млн',
11377             'other' => '000 млн',
11378             },
11379             '1000000000' => {
11380             'few' => '0 млрд',
11381             'many' => '0 млрд',
11382             'one' => '0 млрд',
11383             'other' => '0 млрд',
11384             },
11385             '10000000000' => {
11386             'few' => '00 млрд',
11387             'many' => '00 млрд',
11388             'one' => '00 млрд',
11389             'other' => '00 млрд',
11390             },
11391             '100000000000' => {
11392             'few' => '000 млрд',
11393             'many' => '000 млрд',
11394             'one' => '000 млрд',
11395             'other' => '000 млрд',
11396             },
11397             '1000000000000' => {
11398             'few' => '0 трлн',
11399             'many' => '0 трлн',
11400             'one' => '0 трлн',
11401             'other' => '0 трлн',
11402             },
11403             '10000000000000' => {
11404             'few' => '00 трлн',
11405             'many' => '00 трлн',
11406             'one' => '00 трлн',
11407             'other' => '00 трлн',
11408             },
11409             '100000000000000' => {
11410             'few' => '000 трлн',
11411             'many' => '000 трлн',
11412             'one' => '000 трлн',
11413             'other' => '000 трлн',
11414             },
11415             },
11416             },
11417             percentFormat => {
11418             'default' => {
11419             'standard' => {
11420             'default' => '#,##0 %',
11421             },
11422             },
11423             },
11424             scientificFormat => {
11425             'default' => {
11426             'standard' => {
11427             'default' => '#E0',
11428             },
11429             },
11430             },
11431             } },
11432             );
11433              
11434             has 'number_currency_formats' => (
11435             is => 'ro',
11436             isa => HashRef,
11437             init_arg => undef,
11438             default => sub { {
11439             'latn' => {
11440             'pattern' => {
11441             'default' => {
11442             'accounting' => {
11443             'positive' => '#,##0.00 ¤',
11444             },
11445             'standard' => {
11446             'positive' => '#,##0.00 ¤',
11447             },
11448             },
11449             },
11450             },
11451             } },
11452             );
11453              
11454             has 'currencies' => (
11455             is => 'ro',
11456             isa => HashRef,
11457             init_arg => undef,
11458             default => sub { {
11459             'ADP' => {
11460             display_name => {
11461             'currency' => q(Андоррская песета),
11462             'few' => q(андоррские песеты),
11463             'many' => q(андоррских песет),
11464             'one' => q(андоррская песета),
11465             'other' => q(андоррских песет),
11466             },
11467             },
11468             'AED' => {
11469             symbol => 'AED',
11470             display_name => {
11471             'currency' => q(дирхам ОАЭ),
11472             'few' => q(дирхама ОАЭ),
11473             'many' => q(дирхамов ОАЭ),
11474             'one' => q(дирхам ОАЭ),
11475             'other' => q(дирхама ОАЭ),
11476             },
11477             },
11478             'AFA' => {
11479             display_name => {
11480             'currency' => q(Афгани \(1927–2002\)),
11481             },
11482             },
11483             'AFN' => {
11484             symbol => 'AFN',
11485             display_name => {
11486             'currency' => q(афгани),
11487             'few' => q(афгани),
11488             'many' => q(афгани),
11489             'one' => q(афгани),
11490             'other' => q(афгани),
11491             },
11492             },
11493             'ALL' => {
11494             symbol => 'ALL',
11495             display_name => {
11496             'currency' => q(албанский лек),
11497             'few' => q(албанских лека),
11498             'many' => q(албанских леков),
11499             'one' => q(албанский лек),
11500             'other' => q(албанского лека),
11501             },
11502             },
11503             'AMD' => {
11504             symbol => 'AMD',
11505             display_name => {
11506             'currency' => q(армянский драм),
11507             'few' => q(армянских драма),
11508             'many' => q(армянских драмов),
11509             'one' => q(армянский драм),
11510             'other' => q(армянского драма),
11511             },
11512             },
11513             'ANG' => {
11514             symbol => 'ANG',
11515             display_name => {
11516             'currency' => q(нидерландский антильский гульден),
11517             'few' => q(нидерландских антильских гульдена),
11518             'many' => q(нидерландских антильских гульденов),
11519             'one' => q(нидерландский антильский гульден),
11520             'other' => q(нидерландского антильского гульдена),
11521             },
11522             },
11523             'AOA' => {
11524             symbol => 'AOA',
11525             display_name => {
11526             'currency' => q(ангольская кванза),
11527             'few' => q(ангольские кванзы),
11528             'many' => q(ангольских кванз),
11529             'one' => q(ангольская кванза),
11530             'other' => q(ангольской кванзы),
11531             },
11532             },
11533             'AOK' => {
11534             display_name => {
11535             'currency' => q(Ангольская кванза \(1977–1990\)),
11536             'few' => q(ангольские кванзы \(1977–1991\)),
11537             'many' => q(ангольских кванз \(1977–1991\)),
11538             'one' => q(ангольских кванз \(1977–1991\)),
11539             'other' => q(ангольских кванз \(1977–1991\)),
11540             },
11541             },
11542             'AON' => {
11543             display_name => {
11544             'currency' => q(Ангольская новая кванза \(1990–2000\)),
11545             },
11546             },
11547             'AOR' => {
11548             display_name => {
11549             'currency' => q(Ангольская кванза реюстадо \(1995–1999\)),
11550             'few' => q(ангольские кванзы реюстадо \(1995–1999\)),
11551             'many' => q(ангольских кванз реюстадо \(1995–1999\)),
11552             'one' => q(ангольских кванз реюстадо \(1995–1999\)),
11553             'other' => q(ангольских кванз реюстадо \(1995–1999\)),
11554             },
11555             },
11556             'ARA' => {
11557             display_name => {
11558             'currency' => q(Аргентинский аустрал),
11559             },
11560             },
11561             'ARP' => {
11562             display_name => {
11563             'currency' => q(Аргентинское песо \(1983–1985\)),
11564             },
11565             },
11566             'ARS' => {
11567             symbol => 'ARS',
11568             display_name => {
11569             'currency' => q(аргентинский песо),
11570             'few' => q(аргентинских песо),
11571             'many' => q(аргентинских песо),
11572             'one' => q(аргентинский песо),
11573             'other' => q(аргентинского песо),
11574             },
11575             },
11576             'ATS' => {
11577             display_name => {
11578             'currency' => q(Австрийский шиллинг),
11579             },
11580             },
11581             'AUD' => {
11582             symbol => 'A$',
11583             display_name => {
11584             'currency' => q(австралийский доллар),
11585             'few' => q(австралийских доллара),
11586             'many' => q(австралийских долларов),
11587             'one' => q(австралийский доллар),
11588             'other' => q(австралийского доллара),
11589             },
11590             },
11591             'AWG' => {
11592             symbol => 'AWG',
11593             display_name => {
11594             'currency' => q(арубанский флорин),
11595             'few' => q(арубанских флорина),
11596             'many' => q(арубанских флоринов),
11597             'one' => q(арубанский флорин),
11598             'other' => q(арубанского флорина),
11599             },
11600             },
11601             'AZM' => {
11602             display_name => {
11603             'currency' => q(Старый азербайджанский манат),
11604             },
11605             },
11606             'AZN' => {
11607             symbol => 'AZN',
11608             display_name => {
11609             'currency' => q(азербайджанский манат),
11610             'few' => q(азербайджанских маната),
11611             'many' => q(азербайджанских манатов),
11612             'one' => q(азербайджанский манат),
11613             'other' => q(азербайджанского маната),
11614             },
11615             },
11616             'BAD' => {
11617             display_name => {
11618             'currency' => q(Динар Боснии и Герцеговины),
11619             },
11620             },
11621             'BAM' => {
11622             symbol => 'BAM',
11623             display_name => {
11624             'currency' => q(конвертируемая марка Боснии и Герцеговины),
11625             'few' => q(конвертируемые марки Боснии и Герцеговины),
11626             'many' => q(конвертируемых марок Боснии и Герцеговины),
11627             'one' => q(конвертируемая марка Боснии и Герцеговины),
11628             'other' => q(конвертируемой марки Боснии и Герцеговины),
11629             },
11630             },
11631             'BBD' => {
11632             symbol => 'BBD',
11633             display_name => {
11634             'currency' => q(барбадосский доллар),
11635             'few' => q(барбадосских доллара),
11636             'many' => q(барбадосских долларов),
11637             'one' => q(барбадосский доллар),
11638             'other' => q(барбадосского доллара),
11639             },
11640             },
11641             'BDT' => {
11642             symbol => 'BDT',
11643             display_name => {
11644             'currency' => q(бангладешская така),
11645             'few' => q(бангладешские таки),
11646             'many' => q(бангладешских так),
11647             'one' => q(бангладешская така),
11648             'other' => q(бангладешской таки),
11649             },
11650             },
11651             'BEC' => {
11652             display_name => {
11653             'currency' => q(Бельгийский франк \(конвертируемый\)),
11654             },
11655             },
11656             'BEF' => {
11657             display_name => {
11658             'currency' => q(Бельгийский франк),
11659             },
11660             },
11661             'BEL' => {
11662             display_name => {
11663             'currency' => q(Бельгийский франк \(финансовый\)),
11664             },
11665             },
11666             'BGL' => {
11667             display_name => {
11668             'currency' => q(Лев),
11669             },
11670             },
11671             'BGN' => {
11672             symbol => 'BGN',
11673             display_name => {
11674             'currency' => q(болгарский лев),
11675             'few' => q(болгарских лева),
11676             'many' => q(болгарских левов),
11677             'one' => q(болгарский лев),
11678             'other' => q(болгарского лева),
11679             },
11680             },
11681             'BHD' => {
11682             symbol => 'BHD',
11683             display_name => {
11684             'currency' => q(бахрейнский динар),
11685             'few' => q(бахрейнских динара),
11686             'many' => q(бахрейнских динаров),
11687             'one' => q(бахрейнский динар),
11688             'other' => q(бахрейнского динара),
11689             },
11690             },
11691             'BIF' => {
11692             symbol => 'BIF',
11693             display_name => {
11694             'currency' => q(бурундийский франк),
11695             'few' => q(бурундийских франка),
11696             'many' => q(бурундийских франков),
11697             'one' => q(бурундийский франк),
11698             'other' => q(бурундийского франка),
11699             },
11700             },
11701             'BMD' => {
11702             symbol => 'BMD',
11703             display_name => {
11704             'currency' => q(бермудский доллар),
11705             'few' => q(бермудских доллара),
11706             'many' => q(бермудских долларов),
11707             'one' => q(бермудский доллар),
11708             'other' => q(бермудского доллара),
11709             },
11710             },
11711             'BND' => {
11712             symbol => 'BND',
11713             display_name => {
11714             'currency' => q(брунейский доллар),
11715             'few' => q(брунейских доллара),
11716             'many' => q(брунейских долларов),
11717             'one' => q(брунейский доллар),
11718             'other' => q(брунейского доллара),
11719             },
11720             },
11721             'BOB' => {
11722             symbol => 'BOB',
11723             display_name => {
11724             'currency' => q(боливийский боливиано),
11725             'few' => q(боливийских боливиано),
11726             'many' => q(боливийских боливиано),
11727             'one' => q(боливийский боливиано),
11728             'other' => q(боливийского боливиано),
11729             },
11730             },
11731             'BOP' => {
11732             display_name => {
11733             'currency' => q(Боливийское песо),
11734             },
11735             },
11736             'BOV' => {
11737             display_name => {
11738             'currency' => q(Боливийский мвдол),
11739             },
11740             },
11741             'BRB' => {
11742             display_name => {
11743             'currency' => q(Бразильский новый крузейро \(1967–1986\)),
11744             },
11745             },
11746             'BRC' => {
11747             display_name => {
11748             'currency' => q(Бразильское крузадо),
11749             },
11750             },
11751             'BRE' => {
11752             display_name => {
11753             'currency' => q(Бразильский крузейро \(1990–1993\)),
11754             },
11755             },
11756             'BRL' => {
11757             symbol => 'R$',
11758             display_name => {
11759             'currency' => q(бразильский реал),
11760             'few' => q(бразильских реала),
11761             'many' => q(бразильских реалов),
11762             'one' => q(бразильский реал),
11763             'other' => q(бразильского реала),
11764             },
11765             },
11766             'BRN' => {
11767             display_name => {
11768             'currency' => q(Бразильское новое крузадо),
11769             },
11770             },
11771             'BRR' => {
11772             display_name => {
11773             'currency' => q(Бразильский крузейро),
11774             },
11775             },
11776             'BSD' => {
11777             symbol => 'BSD',
11778             display_name => {
11779             'currency' => q(багамский доллар),
11780             'few' => q(багамских доллара),
11781             'many' => q(багамских долларов),
11782             'one' => q(багамский доллар),
11783             'other' => q(багамского доллара),
11784             },
11785             },
11786             'BTN' => {
11787             symbol => 'BTN',
11788             display_name => {
11789             'currency' => q(бутанский нгултрум),
11790             'few' => q(бутанских нгултрума),
11791             'many' => q(бутанских нгултрумов),
11792             'one' => q(бутанский нгултрум),
11793             'other' => q(бутанского нгултрума),
11794             },
11795             },
11796             'BUK' => {
11797             display_name => {
11798             'currency' => q(Джа),
11799             },
11800             },
11801             'BWP' => {
11802             symbol => 'BWP',
11803             display_name => {
11804             'currency' => q(ботсванская пула),
11805             'few' => q(ботсванские пулы),
11806             'many' => q(ботсванских пул),
11807             'one' => q(ботсванская пула),
11808             'other' => q(ботсванской пулы),
11809             },
11810             },
11811             'BYB' => {
11812             display_name => {
11813             'currency' => q(Белорусский рубль \(1994–1999\)),
11814             },
11815             },
11816             'BYN' => {
11817             symbol => 'BYN',
11818             display_name => {
11819             'currency' => q(белорусский рубль),
11820             'few' => q(белорусских рубля),
11821             'many' => q(белорусских рублей),
11822             'one' => q(белорусский рубль),
11823             'other' => q(белорусского рубля),
11824             },
11825             },
11826             'BYR' => {
11827             symbol => 'BYR',
11828             display_name => {
11829             'currency' => q(Белорусский рубль \(2000–2016\)),
11830             'few' => q(белорусских рубля \(2000–2016\)),
11831             'many' => q(белорусских рублей \(2000–2016\)),
11832             'one' => q(белорусский рубль \(2000–2016\)),
11833             'other' => q(белорусского рубля \(2000–2016\)),
11834             },
11835             },
11836             'BZD' => {
11837             symbol => 'BZD',
11838             display_name => {
11839             'currency' => q(белизский доллар),
11840             'few' => q(белизских доллара),
11841             'many' => q(белизских долларов),
11842             'one' => q(белизский доллар),
11843             'other' => q(белизского доллара),
11844             },
11845             },
11846             'CAD' => {
11847             symbol => 'CA$',
11848             display_name => {
11849             'currency' => q(канадский доллар),
11850             'few' => q(канадских доллара),
11851             'many' => q(канадских долларов),
11852             'one' => q(канадский доллар),
11853             'other' => q(канадского доллара),
11854             },
11855             },
11856             'CDF' => {
11857             symbol => 'CDF',
11858             display_name => {
11859             'currency' => q(конголезский франк),
11860             'few' => q(конголезских франка),
11861             'many' => q(конголезских франков),
11862             'one' => q(конголезский франк),
11863             'other' => q(конголезского франка),
11864             },
11865             },
11866             'CHE' => {
11867             display_name => {
11868             'currency' => q(WIR евро),
11869             },
11870             },
11871             'CHF' => {
11872             symbol => 'CHF',
11873             display_name => {
11874             'currency' => q(швейцарский франк),
11875             'few' => q(швейцарских франка),
11876             'many' => q(швейцарских франков),
11877             'one' => q(швейцарский франк),
11878             'other' => q(швейцарского франка),
11879             },
11880             },
11881             'CHW' => {
11882             display_name => {
11883             'currency' => q(WIR франк),
11884             },
11885             },
11886             'CLF' => {
11887             display_name => {
11888             'currency' => q(Условная расчетная единица Чили),
11889             },
11890             },
11891             'CLP' => {
11892             symbol => 'CLP',
11893             display_name => {
11894             'currency' => q(чилийский песо),
11895             'few' => q(чилийских песо),
11896             'many' => q(чилийских песо),
11897             'one' => q(чилийский песо),
11898             'other' => q(чилийского песо),
11899             },
11900             },
11901             'CNH' => {
11902             symbol => 'CNH',
11903             display_name => {
11904             'currency' => q(китайский офшорный юань),
11905             'few' => q(китайских офшорных юаня),
11906             'many' => q(китайских офшорных юаней),
11907             'one' => q(китайский офшорный юань),
11908             'other' => q(китайского офшорного юаня),
11909             },
11910             },
11911             'CNY' => {
11912             symbol => 'CN¥',
11913             display_name => {
11914             'currency' => q(китайский юань),
11915             'few' => q(китайских юаня),
11916             'many' => q(китайских юаней),
11917             'one' => q(китайский юань),
11918             'other' => q(китайского юаня),
11919             },
11920             },
11921             'COP' => {
11922             symbol => 'COP',
11923             display_name => {
11924             'currency' => q(колумбийский песо),
11925             'few' => q(колумбийских песо),
11926             'many' => q(колумбийских песо),
11927             'one' => q(колумбийский песо),
11928             'other' => q(колумбийского песо),
11929             },
11930             },
11931             'COU' => {
11932             display_name => {
11933             'currency' => q(Единица реальной стоимости Колумбии),
11934             },
11935             },
11936             'CRC' => {
11937             symbol => 'CRC',
11938             display_name => {
11939             'currency' => q(костариканский колон),
11940             'few' => q(костариканских колона),
11941             'many' => q(костариканских колонов),
11942             'one' => q(костариканский колон),
11943             'other' => q(костариканского колона),
11944             },
11945             },
11946             'CSD' => {
11947             display_name => {
11948             'currency' => q(Старый Сербский динар),
11949             },
11950             },
11951             'CSK' => {
11952             display_name => {
11953             'currency' => q(Чехословацкая твердая крона),
11954             },
11955             },
11956             'CUC' => {
11957             symbol => 'CUC',
11958             display_name => {
11959             'currency' => q(кубинский конвертируемый песо),
11960             'few' => q(кубинских конвертируемых песо),
11961             'many' => q(кубинских конвертируемых песо),
11962             'one' => q(кубинский конвертируемый песо),
11963             'other' => q(кубинского конвертируемого песо),
11964             },
11965             },
11966             'CUP' => {
11967             symbol => 'CUP',
11968             display_name => {
11969             'currency' => q(кубинский песо),
11970             'few' => q(кубинских песо),
11971             'many' => q(кубинских песо),
11972             'one' => q(кубинский песо),
11973             'other' => q(кубинского песо),
11974             },
11975             },
11976             'CVE' => {
11977             symbol => 'CVE',
11978             display_name => {
11979             'currency' => q(эскудо Кабо-Верде),
11980             'few' => q(эскудо Кабо-Верде),
11981             'many' => q(эскудо Кабо-Верде),
11982             'one' => q(эскудо Кабо-Верде),
11983             'other' => q(эскудо Кабо-Верде),
11984             },
11985             },
11986             'CYP' => {
11987             display_name => {
11988             'currency' => q(Кипрский фунт),
11989             },
11990             },
11991             'CZK' => {
11992             symbol => 'CZK',
11993             display_name => {
11994             'currency' => q(чешская крона),
11995             'few' => q(чешские кроны),
11996             'many' => q(чешских крон),
11997             'one' => q(чешская крона),
11998             'other' => q(чешской кроны),
11999             },
12000             },
12001             'DDM' => {
12002             display_name => {
12003             'currency' => q(Восточногерманская марка),
12004             },
12005             },
12006             'DEM' => {
12007             display_name => {
12008             'currency' => q(Немецкая марка),
12009             },
12010             },
12011             'DJF' => {
12012             symbol => 'DJF',
12013             display_name => {
12014             'currency' => q(франк Джибути),
12015             'few' => q(франка Джибути),
12016             'many' => q(франков Джибути),
12017             'one' => q(франк Джибути),
12018             'other' => q(франка Джибути),
12019             },
12020             },
12021             'DKK' => {
12022             symbol => 'DKK',
12023             display_name => {
12024             'currency' => q(датская крона),
12025             'few' => q(датские кроны),
12026             'many' => q(датских крон),
12027             'one' => q(датская крона),
12028             'other' => q(датской кроны),
12029             },
12030             },
12031             'DOP' => {
12032             symbol => 'DOP',
12033             display_name => {
12034             'currency' => q(доминиканский песо),
12035             'few' => q(доминиканских песо),
12036             'many' => q(доминиканских песо),
12037             'one' => q(доминиканский песо),
12038             'other' => q(доминиканского песо),
12039             },
12040             },
12041             'DZD' => {
12042             symbol => 'DZD',
12043             display_name => {
12044             'currency' => q(алжирский динар),
12045             'few' => q(алжирских динара),
12046             'many' => q(алжирских динаров),
12047             'one' => q(алжирский динар),
12048             'other' => q(алжирского динара),
12049             },
12050             },
12051             'ECS' => {
12052             display_name => {
12053             'currency' => q(Эквадорский сукре),
12054             },
12055             },
12056             'ECV' => {
12057             display_name => {
12058             'currency' => q(Постоянная единица стоимости Эквадора),
12059             },
12060             },
12061             'EEK' => {
12062             display_name => {
12063             'currency' => q(Эстонская крона),
12064             },
12065             },
12066             'EGP' => {
12067             symbol => 'EGP',
12068             display_name => {
12069             'currency' => q(египетский фунт),
12070             'few' => q(египетских фунта),
12071             'many' => q(египетских фунтов),
12072             'one' => q(египетский фунт),
12073             'other' => q(египетского фунта),
12074             },
12075             },
12076             'ERN' => {
12077             symbol => 'ERN',
12078             display_name => {
12079             'currency' => q(эритрейская накфа),
12080             'few' => q(эритрейские накфы),
12081             'many' => q(эритрейских накф),
12082             'one' => q(эритрейская накфа),
12083             'other' => q(эритрейской накфы),
12084             },
12085             },
12086             'ESA' => {
12087             display_name => {
12088             'currency' => q(Испанская песета \(А\)),
12089             },
12090             },
12091             'ESB' => {
12092             display_name => {
12093             'currency' => q(Испанская песета \(конвертируемая\)),
12094             },
12095             },
12096             'ESP' => {
12097             display_name => {
12098             'currency' => q(Испанская песета),
12099             },
12100             },
12101             'ETB' => {
12102             symbol => 'ETB',
12103             display_name => {
12104             'currency' => q(эфиопский быр),
12105             'few' => q(эфиопских быра),
12106             'many' => q(эфиопских быров),
12107             'one' => q(эфиопский быр),
12108             'other' => q(эфиопского быра),
12109             },
12110             },
12111             'EUR' => {
12112             symbol => '€',
12113             display_name => {
12114             'currency' => q(евро),
12115             'few' => q(евро),
12116             'many' => q(евро),
12117             'one' => q(евро),
12118             'other' => q(евро),
12119             },
12120             },
12121             'FIM' => {
12122             display_name => {
12123             'currency' => q(Финская марка),
12124             },
12125             },
12126             'FJD' => {
12127             symbol => 'FJD',
12128             display_name => {
12129             'currency' => q(доллар Фиджи),
12130             'few' => q(доллара Фиджи),
12131             'many' => q(долларов Фиджи),
12132             'one' => q(доллар Фиджи),
12133             'other' => q(доллара Фиджи),
12134             },
12135             },
12136             'FKP' => {
12137             symbol => 'FKP',
12138             display_name => {
12139             'currency' => q(фунт Фолклендских островов),
12140             'few' => q(фунта Фолклендских островов),
12141             'many' => q(фунтов Фолклендских островов),
12142             'one' => q(фунт Фолклендских островов),
12143             'other' => q(фунта Фолклендских островов),
12144             },
12145             },
12146             'FRF' => {
12147             display_name => {
12148             'currency' => q(Французский франк),
12149             },
12150             },
12151             'GBP' => {
12152             symbol => '£',
12153             display_name => {
12154             'currency' => q(британский фунт стерлингов),
12155             'few' => q(британских фунта стерлингов),
12156             'many' => q(британских фунтов стерлингов),
12157             'one' => q(британский фунт стерлингов),
12158             'other' => q(британского фунта стерлингов),
12159             },
12160             },
12161             'GEK' => {
12162             display_name => {
12163             'currency' => q(Грузинский купон),
12164             },
12165             },
12166             'GEL' => {
12167             symbol => 'GEL',
12168             display_name => {
12169             'currency' => q(грузинский лари),
12170             'few' => q(грузинских лари),
12171             'many' => q(грузинских лари),
12172             'one' => q(грузинский лари),
12173             'other' => q(грузинского лари),
12174             },
12175             },
12176             'GHC' => {
12177             display_name => {
12178             'currency' => q(Ганский седи \(1979–2007\)),
12179             },
12180             },
12181             'GHS' => {
12182             symbol => 'GHS',
12183             display_name => {
12184             'currency' => q(ганский седи),
12185             'few' => q(ганских седи),
12186             'many' => q(ганских седи),
12187             'one' => q(ганский седи),
12188             'other' => q(ганского седи),
12189             },
12190             },
12191             'GIP' => {
12192             symbol => 'GIP',
12193             display_name => {
12194             'currency' => q(гибралтарский фунт),
12195             'few' => q(гибралтарских фунта),
12196             'many' => q(гибралтарских фунтов),
12197             'one' => q(гибралтарский фунт),
12198             'other' => q(гибралтарского фунта),
12199             },
12200             },
12201             'GMD' => {
12202             symbol => 'GMD',
12203             display_name => {
12204             'currency' => q(гамбийский даласи),
12205             'few' => q(гамбийских даласи),
12206             'many' => q(гамбийских даласи),
12207             'one' => q(гамбийский даласи),
12208             'other' => q(гамбийского даласи),
12209             },
12210             },
12211             'GNF' => {
12212             symbol => 'GNF',
12213             display_name => {
12214             'currency' => q(гвинейский франк),
12215             'few' => q(гвинейских франка),
12216             'many' => q(гвинейских франков),
12217             'one' => q(гвинейский франк),
12218             'other' => q(гвинейского франка),
12219             },
12220             },
12221             'GNS' => {
12222             display_name => {
12223             'currency' => q(Гвинейская сили),
12224             },
12225             },
12226             'GQE' => {
12227             display_name => {
12228             'currency' => q(Эквеле экваториальной Гвинеи),
12229             },
12230             },
12231             'GRD' => {
12232             display_name => {
12233             'currency' => q(Греческая драхма),
12234             },
12235             },
12236             'GTQ' => {
12237             symbol => 'GTQ',
12238             display_name => {
12239             'currency' => q(гватемальский кетсаль),
12240             'few' => q(гватемальских кетсаля),
12241             'many' => q(гватемальских кетсалей),
12242             'one' => q(гватемальский кетсаль),
12243             'other' => q(гватемальского кетсаля),
12244             },
12245             },
12246             'GWE' => {
12247             display_name => {
12248             'currency' => q(Эскудо Португальской Гвинеи),
12249             },
12250             },
12251             'GWP' => {
12252             display_name => {
12253             'currency' => q(Песо Гвинеи-Бисау),
12254             },
12255             },
12256             'GYD' => {
12257             symbol => 'GYD',
12258             display_name => {
12259             'currency' => q(гайанский доллар),
12260             'few' => q(гайанских доллара),
12261             'many' => q(гайанских долларов),
12262             'one' => q(гайанский доллар),
12263             'other' => q(гайанского доллара),
12264             },
12265             },
12266             'HKD' => {
12267             symbol => 'HK$',
12268             display_name => {
12269             'currency' => q(гонконгский доллар),
12270             'few' => q(гонконгских доллара),
12271             'many' => q(гонконгских долларов),
12272             'one' => q(гонконгский доллар),
12273             'other' => q(гонконгского доллара),
12274             },
12275             },
12276             'HNL' => {
12277             symbol => 'HNL',
12278             display_name => {
12279             'currency' => q(гондурасская лемпира),
12280             'few' => q(гондурасские лемпиры),
12281             'many' => q(гондурасских лемпир),
12282             'one' => q(гондурасская лемпира),
12283             'other' => q(гондурасской лемпиры),
12284             },
12285             },
12286             'HRD' => {
12287             display_name => {
12288             'currency' => q(Хорватский динар),
12289             },
12290             },
12291             'HRK' => {
12292             symbol => 'HRK',
12293             display_name => {
12294             'currency' => q(хорватская куна),
12295             'few' => q(хорватские куны),
12296             'many' => q(хорватских кун),
12297             'one' => q(хорватская куна),
12298             'other' => q(хорватской куны),
12299             },
12300             },
12301             'HTG' => {
12302             symbol => 'HTG',
12303             display_name => {
12304             'currency' => q(гаитянский гурд),
12305             'few' => q(гаитянских гурда),
12306             'many' => q(гаитянских гурдов),
12307             'one' => q(гаитянский гурд),
12308             'other' => q(гаитянского гурда),
12309             },
12310             },
12311             'HUF' => {
12312             symbol => 'HUF',
12313             display_name => {
12314             'currency' => q(венгерский форинт),
12315             'few' => q(венгерских форинта),
12316             'many' => q(венгерских форинтов),
12317             'one' => q(венгерский форинт),
12318             'other' => q(венгерского форинта),
12319             },
12320             },
12321             'IDR' => {
12322             symbol => 'IDR',
12323             display_name => {
12324             'currency' => q(индонезийская рупия),
12325             'few' => q(индонезийские рупии),
12326             'many' => q(индонезийских рупий),
12327             'one' => q(индонезийская рупия),
12328             'other' => q(индонезийской рупии),
12329             },
12330             },
12331             'IEP' => {
12332             display_name => {
12333             'currency' => q(Ирландский фунт),
12334             },
12335             },
12336             'ILP' => {
12337             display_name => {
12338             'currency' => q(Израильский фунт),
12339             },
12340             },
12341             'ILS' => {
12342             symbol => '₪',
12343             display_name => {
12344             'currency' => q(новый израильский шекель),
12345             'few' => q(новых израильских шекеля),
12346             'many' => q(новых израильских шекелей),
12347             'one' => q(новый израильский шекель),
12348             'other' => q(нового израильского шекеля),
12349             },
12350             },
12351             'INR' => {
12352             symbol => '₹',
12353             display_name => {
12354             'currency' => q(индийская рупия),
12355             'few' => q(индийские рупии),
12356             'many' => q(индийских рупий),
12357             'one' => q(индийская рупия),
12358             'other' => q(индийской рупии),
12359             },
12360             },
12361             'IQD' => {
12362             symbol => 'IQD',
12363             display_name => {
12364             'currency' => q(иракский динар),
12365             'few' => q(иракских динара),
12366             'many' => q(иракских динаров),
12367             'one' => q(иракский динар),
12368             'other' => q(иракского динара),
12369             },
12370             },
12371             'IRR' => {
12372             symbol => 'IRR',
12373             display_name => {
12374             'currency' => q(иранский риал),
12375             'few' => q(иранских риала),
12376             'many' => q(иранских риалов),
12377             'one' => q(иранский риал),
12378             'other' => q(иранского риала),
12379             },
12380             },
12381             'ISK' => {
12382             symbol => 'ISK',
12383             display_name => {
12384             'currency' => q(исландская крона),
12385             'few' => q(исландские кроны),
12386             'many' => q(исландских крон),
12387             'one' => q(исландская крона),
12388             'other' => q(исландской кроны),
12389             },
12390             },
12391             'ITL' => {
12392             display_name => {
12393             'currency' => q(Итальянская лира),
12394             },
12395             },
12396             'JMD' => {
12397             symbol => 'JMD',
12398             display_name => {
12399             'currency' => q(ямайский доллар),
12400             'few' => q(ямайских доллара),
12401             'many' => q(ямайских долларов),
12402             'one' => q(ямайский доллар),
12403             'other' => q(ямайского доллара),
12404             },
12405             },
12406             'JOD' => {
12407             symbol => 'JOD',
12408             display_name => {
12409             'currency' => q(иорданский динар),
12410             'few' => q(иорданских динара),
12411             'many' => q(иорданских динаров),
12412             'one' => q(иорданский динар),
12413             'other' => q(иорданского динара),
12414             },
12415             },
12416             'JPY' => {
12417             symbol => '¥',
12418             display_name => {
12419             'currency' => q(японская иена),
12420             'few' => q(японские иены),
12421             'many' => q(японских иен),
12422             'one' => q(японская иена),
12423             'other' => q(японской иены),
12424             },
12425             },
12426             'KES' => {
12427             symbol => 'KES',
12428             display_name => {
12429             'currency' => q(кенийский шиллинг),
12430             'few' => q(кенийских шиллинга),
12431             'many' => q(кенийских шиллингов),
12432             'one' => q(кенийский шиллинг),
12433             'other' => q(кенийского шиллинга),
12434             },
12435             },
12436             'KGS' => {
12437             symbol => 'KGS',
12438             display_name => {
12439             'currency' => q(киргизский сом),
12440             'few' => q(киргизских сома),
12441             'many' => q(киргизских сомов),
12442             'one' => q(киргизский сом),
12443             'other' => q(киргизского сома),
12444             },
12445             },
12446             'KHR' => {
12447             symbol => 'KHR',
12448             display_name => {
12449             'currency' => q(камбоджийский риель),
12450             'few' => q(камбоджийских риеля),
12451             'many' => q(камбоджийских риелей),
12452             'one' => q(камбоджийский риель),
12453             'other' => q(камбоджийского риеля),
12454             },
12455             },
12456             'KMF' => {
12457             symbol => 'KMF',
12458             display_name => {
12459             'currency' => q(коморский франк),
12460             'few' => q(коморских франка),
12461             'many' => q(коморских франков),
12462             'one' => q(коморский франк),
12463             'other' => q(коморского франка),
12464             },
12465             },
12466             'KPW' => {
12467             symbol => 'KPW',
12468             display_name => {
12469             'currency' => q(северокорейская вона),
12470             'few' => q(северокорейские воны),
12471             'many' => q(северокорейских вон),
12472             'one' => q(северокорейская вона),
12473             'other' => q(северокорейской воны),
12474             },
12475             },
12476             'KRW' => {
12477             symbol => '₩',
12478             display_name => {
12479             'currency' => q(южнокорейская вона),
12480             'few' => q(южнокорейские воны),
12481             'many' => q(южнокорейских вон),
12482             'one' => q(южнокорейская вона),
12483             'other' => q(южнокорейской воны),
12484             },
12485             },
12486             'KWD' => {
12487             symbol => 'KWD',
12488             display_name => {
12489             'currency' => q(кувейтский динар),
12490             'few' => q(кувейтских динара),
12491             'many' => q(кувейтских динаров),
12492             'one' => q(кувейтский динар),
12493             'other' => q(кувейтского динара),
12494             },
12495             },
12496             'KYD' => {
12497             symbol => 'KYD',
12498             display_name => {
12499             'currency' => q(доллар Островов Кайман),
12500             'few' => q(доллара Островов Кайман),
12501             'many' => q(долларов Островов Кайман),
12502             'one' => q(доллар Островов Кайман),
12503             'other' => q(доллара Островов Кайман),
12504             },
12505             },
12506             'KZT' => {
12507             symbol => 'KZT',
12508             display_name => {
12509             'currency' => q(казахский тенге),
12510             'few' => q(казахских тенге),
12511             'many' => q(казахских тенге),
12512             'one' => q(казахский тенге),
12513             'other' => q(казахского тенге),
12514             },
12515             },
12516             'LAK' => {
12517             symbol => 'LAK',
12518             display_name => {
12519             'currency' => q(лаосский кип),
12520             'few' => q(лаосских кипа),
12521             'many' => q(лаосских кипов),
12522             'one' => q(лаосский кип),
12523             'other' => q(лаосского кипа),
12524             },
12525             },
12526             'LBP' => {
12527             symbol => 'LBP',
12528             display_name => {
12529             'currency' => q(ливанский фунт),
12530             'few' => q(ливанских фунта),
12531             'many' => q(ливанских фунтов),
12532             'one' => q(ливанский фунт),
12533             'other' => q(ливанского фунта),
12534             },
12535             },
12536             'LKR' => {
12537             symbol => 'LKR',
12538             display_name => {
12539             'currency' => q(шри-ланкийская рупия),
12540             'few' => q(шри-ланкийские рупии),
12541             'many' => q(шри-ланкийских рупий),
12542             'one' => q(шри-ланкийская рупия),
12543             'other' => q(шри-ланкийской рупии),
12544             },
12545             },
12546             'LRD' => {
12547             symbol => 'LRD',
12548             display_name => {
12549             'currency' => q(либерийский доллар),
12550             'few' => q(либерийских доллара),
12551             'many' => q(либерийских долларов),
12552             'one' => q(либерийский доллар),
12553             'other' => q(либерийского доллара),
12554             },
12555             },
12556             'LSL' => {
12557             display_name => {
12558             'currency' => q(Лоти),
12559             },
12560             },
12561             'LTL' => {
12562             symbol => 'LTL',
12563             display_name => {
12564             'currency' => q(Литовский лит),
12565             'few' => q(литовских лита),
12566             'many' => q(литовских литов),
12567             'one' => q(литовский лит),
12568             'other' => q(литовского лита),
12569             },
12570             },
12571             'LTT' => {
12572             display_name => {
12573             'currency' => q(Литовский талон),
12574             },
12575             },
12576             'LUC' => {
12577             display_name => {
12578             'currency' => q(Конвертируемый франк Люксембурга),
12579             },
12580             },
12581             'LUF' => {
12582             display_name => {
12583             'currency' => q(Люксембургский франк),
12584             },
12585             },
12586             'LUL' => {
12587             display_name => {
12588             'currency' => q(Финансовый франк Люксембурга),
12589             },
12590             },
12591             'LVL' => {
12592             symbol => 'LVL',
12593             display_name => {
12594             'currency' => q(Латвийский лат),
12595             'few' => q(латвийских лата),
12596             'many' => q(латвийских латов),
12597             'one' => q(латвийский лат),
12598             'other' => q(латвийского лата),
12599             },
12600             },
12601             'LVR' => {
12602             display_name => {
12603             'currency' => q(Латвийский рубль),
12604             },
12605             },
12606             'LYD' => {
12607             symbol => 'LYD',
12608             display_name => {
12609             'currency' => q(ливийский динар),
12610             'few' => q(ливийских динара),
12611             'many' => q(ливийских динаров),
12612             'one' => q(ливийский динар),
12613             'other' => q(ливийского динара),
12614             },
12615             },
12616             'MAD' => {
12617             symbol => 'MAD',
12618             display_name => {
12619             'currency' => q(марокканский дирхам),
12620             'few' => q(марокканских дирхама),
12621             'many' => q(марокканских дирхамов),
12622             'one' => q(марокканский дирхам),
12623             'other' => q(марокканского дирхама),
12624             },
12625             },
12626             'MAF' => {
12627             display_name => {
12628             'currency' => q(Марокканский франк),
12629             },
12630             },
12631             'MDL' => {
12632             symbol => 'MDL',
12633             display_name => {
12634             'currency' => q(молдавский лей),
12635             'few' => q(молдавских лея),
12636             'many' => q(молдавских леев),
12637             'one' => q(молдавский лей),
12638             'other' => q(молдавского лея),
12639             },
12640             },
12641             'MGA' => {
12642             symbol => 'MGA',
12643             display_name => {
12644             'currency' => q(малагасийский ариари),
12645             'few' => q(малагасийских ариари),
12646             'many' => q(малагасийских ариари),
12647             'one' => q(малагасийский ариари),
12648             'other' => q(малагасийского ариари),
12649             },
12650             },
12651             'MGF' => {
12652             display_name => {
12653             'currency' => q(Малагасийский франк),
12654             },
12655             },
12656             'MKD' => {
12657             symbol => 'MKD',
12658             display_name => {
12659             'currency' => q(македонский денар),
12660             'few' => q(македонских денара),
12661             'many' => q(македонских денаров),
12662             'one' => q(македонский денар),
12663             'other' => q(македонского денара),
12664             },
12665             },
12666             'MLF' => {
12667             display_name => {
12668             'currency' => q(Малийский франк),
12669             },
12670             },
12671             'MMK' => {
12672             symbol => 'MMK',
12673             display_name => {
12674             'currency' => q(мьянманский кьят),
12675             'few' => q(мьянманских кьята),
12676             'many' => q(мьянманских кьятов),
12677             'one' => q(мьянманский кьят),
12678             'other' => q(мьянманского кьята),
12679             },
12680             },
12681             'MNT' => {
12682             symbol => 'MNT',
12683             display_name => {
12684             'currency' => q(монгольский тугрик),
12685             'few' => q(монгольских тугрика),
12686             'many' => q(монгольских тугриков),
12687             'one' => q(монгольский тугрик),
12688             'other' => q(монгольского тугрика),
12689             },
12690             },
12691             'MOP' => {
12692             symbol => 'MOP',
12693             display_name => {
12694             'currency' => q(патака Макао),
12695             'few' => q(патаки Макао),
12696             'many' => q(патак Макао),
12697             'one' => q(патака Макао),
12698             'other' => q(патаки Макао),
12699             },
12700             },
12701             'MRO' => {
12702             symbol => 'MRO',
12703             display_name => {
12704             'currency' => q(мавританская угия \(1973–2017\)),
12705             'few' => q(мавританские угии \(1973–2017\)),
12706             'many' => q(мавританских угий \(1973–2017\)),
12707             'one' => q(мавританская угия \(1973–2017\)),
12708             'other' => q(мавританской угии \(1973–2017\)),
12709             },
12710             },
12711             'MRU' => {
12712             symbol => 'MRU',
12713             display_name => {
12714             'currency' => q(мавританская угия),
12715             'few' => q(мавританские угии),
12716             'many' => q(мавританских угий),
12717             'one' => q(мавританская угия),
12718             'other' => q(мавританской угии),
12719             },
12720             },
12721             'MTL' => {
12722             display_name => {
12723             'currency' => q(Мальтийская лира),
12724             },
12725             },
12726             'MTP' => {
12727             display_name => {
12728             'currency' => q(Мальтийский фунт),
12729             },
12730             },
12731             'MUR' => {
12732             symbol => 'MUR',
12733             display_name => {
12734             'currency' => q(маврикийская рупия),
12735             'few' => q(маврикийские рупии),
12736             'many' => q(маврикийских рупий),
12737             'one' => q(маврикийская рупия),
12738             'other' => q(маврикийской рупии),
12739             },
12740             },
12741             'MVR' => {
12742             symbol => 'MVR',
12743             display_name => {
12744             'currency' => q(мальдивская руфия),
12745             'few' => q(мальдивские руфии),
12746             'many' => q(мальдивских руфий),
12747             'one' => q(мальдивская руфия),
12748             'other' => q(мальдивской руфии),
12749             },
12750             },
12751             'MWK' => {
12752             symbol => 'MWK',
12753             display_name => {
12754             'currency' => q(малавийская квача),
12755             'few' => q(малавийские квачи),
12756             'many' => q(малавийских квач),
12757             'one' => q(малавийская квача),
12758             'other' => q(малавийской квачи),
12759             },
12760             },
12761             'MXN' => {
12762             symbol => 'MX$',
12763             display_name => {
12764             'currency' => q(мексиканский песо),
12765             'few' => q(мексиканских песо),
12766             'many' => q(мексиканских песо),
12767             'one' => q(мексиканский песо),
12768             'other' => q(мексиканского песо),
12769             },
12770             },
12771             'MXP' => {
12772             display_name => {
12773             'currency' => q(Мексиканское серебряное песо \(1861–1992\)),
12774             },
12775             },
12776             'MXV' => {
12777             display_name => {
12778             'currency' => q(Мексиканская пересчетная единица \(UDI\)),
12779             },
12780             },
12781             'MYR' => {
12782             symbol => 'MYR',
12783             display_name => {
12784             'currency' => q(малайзийский ринггит),
12785             'few' => q(малайзийских ринггита),
12786             'many' => q(малайзийских ринггитов),
12787             'one' => q(малайзийский ринггит),
12788             'other' => q(малайзийского ринггита),
12789             },
12790             },
12791             'MZE' => {
12792             display_name => {
12793             'currency' => q(Мозамбикское эскудо),
12794             },
12795             },
12796             'MZM' => {
12797             display_name => {
12798             'currency' => q(Старый мозамбикский метикал),
12799             },
12800             },
12801             'MZN' => {
12802             symbol => 'MZN',
12803             display_name => {
12804             'currency' => q(мозамбикский метикал),
12805             'few' => q(мозамбикских метикала),
12806             'many' => q(мозамбикских метикалов),
12807             'one' => q(мозамбикский метикал),
12808             'other' => q(мозамбикского метикала),
12809             },
12810             },
12811             'NAD' => {
12812             symbol => 'NAD',
12813             display_name => {
12814             'currency' => q(доллар Намибии),
12815             'few' => q(доллара Намибии),
12816             'many' => q(долларов Намибии),
12817             'one' => q(доллар Намибии),
12818             'other' => q(доллара Намибии),
12819             },
12820             },
12821             'NGN' => {
12822             symbol => 'NGN',
12823             display_name => {
12824             'currency' => q(нигерийская найра),
12825             'few' => q(нигерийские найры),
12826             'many' => q(нигерийских найр),
12827             'one' => q(нигерийская найра),
12828             'other' => q(нигерийской найры),
12829             },
12830             },
12831             'NIC' => {
12832             display_name => {
12833             'currency' => q(Никарагуанская кордоба \(1988–1991\)),
12834             },
12835             },
12836             'NIO' => {
12837             symbol => 'NIO',
12838             display_name => {
12839             'currency' => q(никарагуанская кордоба),
12840             'few' => q(никарагуанские кордобы),
12841             'many' => q(никарагуанских кордоб),
12842             'one' => q(никарагуанская кордоба),
12843             'other' => q(никарагуанской кордобы),
12844             },
12845             },
12846             'NLG' => {
12847             display_name => {
12848             'currency' => q(Нидерландский гульден),
12849             },
12850             },
12851             'NOK' => {
12852             symbol => 'NOK',
12853             display_name => {
12854             'currency' => q(норвежская крона),
12855             'few' => q(норвежские кроны),
12856             'many' => q(норвежских крон),
12857             'one' => q(норвежская крона),
12858             'other' => q(норвежской кроны),
12859             },
12860             },
12861             'NPR' => {
12862             symbol => 'NPR',
12863             display_name => {
12864             'currency' => q(непальская рупия),
12865             'few' => q(непальские рупии),
12866             'many' => q(непальских рупий),
12867             'one' => q(непальская рупия),
12868             'other' => q(непальской рупии),
12869             },
12870             },
12871             'NZD' => {
12872             symbol => 'NZ$',
12873             display_name => {
12874             'currency' => q(новозеландский доллар),
12875             'few' => q(новозеландских доллара),
12876             'many' => q(новозеландских долларов),
12877             'one' => q(новозеландский доллар),
12878             'other' => q(новозеландского доллара),
12879             },
12880             },
12881             'OMR' => {
12882             symbol => 'OMR',
12883             display_name => {
12884             'currency' => q(оманский риал),
12885             'few' => q(оманских риала),
12886             'many' => q(оманских риалов),
12887             'one' => q(оманский риал),
12888             'other' => q(оманского риала),
12889             },
12890             },
12891             'PAB' => {
12892             symbol => 'PAB',
12893             display_name => {
12894             'currency' => q(панамский бальбоа),
12895             'few' => q(панамских бальбоа),
12896             'many' => q(панамских бальбоа),
12897             'one' => q(панамский бальбоа),
12898             'other' => q(панамского бальбоа),
12899             },
12900             },
12901             'PEI' => {
12902             display_name => {
12903             'currency' => q(Перуанское инти),
12904             },
12905             },
12906             'PEN' => {
12907             symbol => 'PEN',
12908             display_name => {
12909             'currency' => q(перуанский соль),
12910             'few' => q(перуанских соля),
12911             'many' => q(перуанских солей),
12912             'one' => q(перуанский соль),
12913             'other' => q(перуанского соля),
12914             },
12915             },
12916             'PES' => {
12917             symbol => 'PES',
12918             display_name => {
12919             'currency' => q(Перуанский соль \(1863–1965\)),
12920             'few' => q(перуанских соля \(1863–1965\)),
12921             'many' => q(перуанских солей \(1863–1965\)),
12922             'one' => q(перуанский соль \(1863–1965\)),
12923             'other' => q(перуанского соля \(1863–1965\)),
12924             },
12925             },
12926             'PGK' => {
12927             symbol => 'PGK',
12928             display_name => {
12929             'currency' => q(кина Папуа – Новой Гвинеи),
12930             'few' => q(кины Папуа – Новой Гвинеи),
12931             'many' => q(кин Папуа – Новой Гвинеи),
12932             'one' => q(кина Папуа – Новой Гвинеи),
12933             'other' => q(кины Папуа – Новой Гвинеи),
12934             },
12935             },
12936             'PHP' => {
12937             symbol => 'PHP',
12938             display_name => {
12939             'currency' => q(филиппинский песо),
12940             'few' => q(филиппинских песо),
12941             'many' => q(филиппинских песо),
12942             'one' => q(филиппинский песо),
12943             'other' => q(филиппинского песо),
12944             },
12945             },
12946             'PKR' => {
12947             symbol => 'PKR',
12948             display_name => {
12949             'currency' => q(пакистанская рупия),
12950             'few' => q(пакистанские рупии),
12951             'many' => q(пакистанских рупий),
12952             'one' => q(пакистанская рупия),
12953             'other' => q(пакистанской рупии),
12954             },
12955             },
12956             'PLN' => {
12957             symbol => 'PLN',
12958             display_name => {
12959             'currency' => q(польский злотый),
12960             'few' => q(польских злотых),
12961             'many' => q(польских злотых),
12962             'one' => q(польский злотый),
12963             'other' => q(польского злотого),
12964             },
12965             },
12966             'PLZ' => {
12967             display_name => {
12968             'currency' => q(Злотый),
12969             },
12970             },
12971             'PTE' => {
12972             display_name => {
12973             'currency' => q(Португальское эскудо),
12974             },
12975             },
12976             'PYG' => {
12977             symbol => 'PYG',
12978             display_name => {
12979             'currency' => q(парагвайский гуарани),
12980             'few' => q(парагвайских гуарани),
12981             'many' => q(парагвайских гуарани),
12982             'one' => q(парагвайский гуарани),
12983             'other' => q(парагвайского гуарани),
12984             },
12985             },
12986             'QAR' => {
12987             symbol => 'QAR',
12988             display_name => {
12989             'currency' => q(катарский риал),
12990             'few' => q(катарских риала),
12991             'many' => q(катарских риалов),
12992             'one' => q(катарский риал),
12993             'other' => q(катарского риала),
12994             },
12995             },
12996             'RHD' => {
12997             display_name => {
12998             'currency' => q(Родезийский доллар),
12999             },
13000             },
13001             'ROL' => {
13002             display_name => {
13003             'currency' => q(Старый Румынский лей),
13004             },
13005             },
13006             'RON' => {
13007             symbol => 'RON',
13008             display_name => {
13009             'currency' => q(румынский лей),
13010             'few' => q(румынских лея),
13011             'many' => q(румынских леев),
13012             'one' => q(румынский лей),
13013             'other' => q(румынского лея),
13014             },
13015             },
13016             'RSD' => {
13017             symbol => 'RSD',
13018             display_name => {
13019             'currency' => q(сербский динар),
13020             'few' => q(сербских динара),
13021             'many' => q(сербских динаров),
13022             'one' => q(сербский динар),
13023             'other' => q(сербского динара),
13024             },
13025             },
13026             'RUB' => {
13027             symbol => '₽',
13028             display_name => {
13029             'currency' => q(российский рубль),
13030             'few' => q(российских рубля),
13031             'many' => q(российских рублей),
13032             'one' => q(российский рубль),
13033             'other' => q(российского рубля),
13034             },
13035             },
13036             'RUR' => {
13037             symbol => 'р.',
13038             display_name => {
13039             'currency' => q(Российский рубль \(1991–1998\)),
13040             },
13041             },
13042             'RWF' => {
13043             symbol => 'RWF',
13044             display_name => {
13045             'currency' => q(франк Руанды),
13046             'few' => q(франка Руанды),
13047             'many' => q(франков Руанды),
13048             'one' => q(франк Руанды),
13049             'other' => q(франка Руанды),
13050             },
13051             },
13052             'SAR' => {
13053             symbol => 'SAR',
13054             display_name => {
13055             'currency' => q(саудовский риял),
13056             'few' => q(саудовских рияла),
13057             'many' => q(саудовских риялов),
13058             'one' => q(саудовский риял),
13059             'other' => q(саудовского рияла),
13060             },
13061             },
13062             'SBD' => {
13063             symbol => 'SBD',
13064             display_name => {
13065             'currency' => q(доллар Соломоновых Островов),
13066             'few' => q(доллара Соломоновых Островов),
13067             'many' => q(долларов Соломоновых Островов),
13068             'one' => q(доллар Соломоновых Островов),
13069             'other' => q(доллара Соломоновых Островов),
13070             },
13071             },
13072             'SCR' => {
13073             symbol => 'SCR',
13074             display_name => {
13075             'currency' => q(сейшельская рупия),
13076             'few' => q(сейшельские рупии),
13077             'many' => q(сейшельских рупий),
13078             'one' => q(сейшельская рупия),
13079             'other' => q(сейшельской рупии),
13080             },
13081             },
13082             'SDD' => {
13083             display_name => {
13084             'currency' => q(Суданский динар),
13085             },
13086             },
13087             'SDG' => {
13088             symbol => 'SDG',
13089             display_name => {
13090             'currency' => q(суданский фунт),
13091             'few' => q(суданских фунта),
13092             'many' => q(суданских фунтов),
13093             'one' => q(суданский фунт),
13094             'other' => q(суданского фунта),
13095             },
13096             },
13097             'SDP' => {
13098             display_name => {
13099             'currency' => q(Старый суданский фунт),
13100             },
13101             },
13102             'SEK' => {
13103             symbol => 'SEK',
13104             display_name => {
13105             'currency' => q(шведская крона),
13106             'few' => q(шведские кроны),
13107             'many' => q(шведских крон),
13108             'one' => q(шведская крона),
13109             'other' => q(шведской кроны),
13110             },
13111             },
13112             'SGD' => {
13113             symbol => 'SGD',
13114             display_name => {
13115             'currency' => q(сингапурский доллар),
13116             'few' => q(сингапурских доллара),
13117             'many' => q(сингапурских долларов),
13118             'one' => q(сингапурский доллар),
13119             'other' => q(сингапурского доллара),
13120             },
13121             },
13122             'SHP' => {
13123             symbol => 'SHP',
13124             display_name => {
13125             'currency' => q(фунт острова Святой Елены),
13126             'few' => q(фунта острова Святой Елены),
13127             'many' => q(фунтов острова Святой Елены),
13128             'one' => q(фунт острова Святой Елены),
13129             'other' => q(фунта острова Святой Елены),
13130             },
13131             },
13132             'SIT' => {
13133             display_name => {
13134             'currency' => q(Словенский толар),
13135             },
13136             },
13137             'SKK' => {
13138             display_name => {
13139             'currency' => q(Словацкая крона),
13140             },
13141             },
13142             'SLL' => {
13143             symbol => 'SLL',
13144             display_name => {
13145             'currency' => q(леоне),
13146             'few' => q(леоне),
13147             'many' => q(леоне),
13148             'one' => q(леоне),
13149             'other' => q(леоне),
13150             },
13151             },
13152             'SOS' => {
13153             symbol => 'SOS',
13154             display_name => {
13155             'currency' => q(сомалийский шиллинг),
13156             'few' => q(сомалийских шиллинга),
13157             'many' => q(сомалийских шиллингов),
13158             'one' => q(сомалийский шиллинг),
13159             'other' => q(сомалийского шиллинга),
13160             },
13161             },
13162             'SRD' => {
13163             symbol => 'SRD',
13164             display_name => {
13165             'currency' => q(суринамский доллар),
13166             'few' => q(суринамских доллара),
13167             'many' => q(суринамских долларов),
13168             'one' => q(суринамский доллар),
13169             'other' => q(суринамского доллара),
13170             },
13171             },
13172             'SRG' => {
13173             display_name => {
13174             'currency' => q(Суринамский гульден),
13175             },
13176             },
13177             'SSP' => {
13178             symbol => 'SSP',
13179             display_name => {
13180             'currency' => q(южносуданский фунт),
13181             'few' => q(южносуданских фунта),
13182             'many' => q(южносуданских фунтов),
13183             'one' => q(южносуданский фунт),
13184             'other' => q(южносуданского фунта),
13185             },
13186             },
13187             'STD' => {
13188             symbol => 'STD',
13189             display_name => {
13190             'currency' => q(добра Сан-Томе и Принсипи \(1977–2017\)),
13191             'few' => q(добры Сан-Томе и Принсипи \(1977–2017\)),
13192             'many' => q(добр Сан-Томе и Принсипи \(1977–2017\)),
13193             'one' => q(добра Сан-Томе и Принсипи \(1977–2017\)),
13194             'other' => q(добры Сан-Томе и Принсипи \(1977–2017\)),
13195             },
13196             },
13197             'STN' => {
13198             symbol => 'STN',
13199             display_name => {
13200             'currency' => q(добра Сан-Томе и Принсипи),
13201             'few' => q(добры Сан-Томе и Принсипи),
13202             'many' => q(добр Сан-Томе и Принсипи),
13203             'one' => q(добра Сан-Томе и Принсипи),
13204             'other' => q(добры Сан-Томе и Принсипи),
13205             },
13206             },
13207             'SUR' => {
13208             display_name => {
13209             'currency' => q(Рубль СССР),
13210             },
13211             },
13212             'SVC' => {
13213             display_name => {
13214             'currency' => q(Сальвадорский колон),
13215             },
13216             },
13217             'SYP' => {
13218             symbol => 'SYP',
13219             display_name => {
13220             'currency' => q(сирийский фунт),
13221             'few' => q(сирийских фунта),
13222             'many' => q(сирийских фунтов),
13223             'one' => q(сирийский фунт),
13224             'other' => q(сирийского фунта),
13225             },
13226             },
13227             'SZL' => {
13228             symbol => 'SZL',
13229             display_name => {
13230             'currency' => q(свазилендский лилангени),
13231             'few' => q(свазилендских лилангени),
13232             'many' => q(свазилендских лилангени),
13233             'one' => q(свазилендский лилангени),
13234             'other' => q(свазилендского лилангени),
13235             },
13236             },
13237             'THB' => {
13238             symbol => '฿',
13239             display_name => {
13240             'currency' => q(таиландский бат),
13241             'few' => q(таиландских бата),
13242             'many' => q(таиландских батов),
13243             'one' => q(таиландский бат),
13244             'other' => q(таиландского бата),
13245             },
13246             },
13247             'TJR' => {
13248             display_name => {
13249             'currency' => q(Таджикский рубль),
13250             },
13251             },
13252             'TJS' => {
13253             symbol => 'TJS',
13254             display_name => {
13255             'currency' => q(таджикский сомони),
13256             'few' => q(таджикских сомони),
13257             'many' => q(таджикских сомони),
13258             'one' => q(таджикский сомони),
13259             'other' => q(таджикского сомони),
13260             },
13261             },
13262             'TMM' => {
13263             display_name => {
13264             'currency' => q(Туркменский манат),
13265             },
13266             },
13267             'TMT' => {
13268             symbol => 'ТМТ',
13269             display_name => {
13270             'currency' => q(новый туркменский манат),
13271             'few' => q(новых туркменских маната),
13272             'many' => q(новых туркменских манатов),
13273             'one' => q(новый туркменский манат),
13274             'other' => q(нового туркменского маната),
13275             },
13276             },
13277             'TND' => {
13278             symbol => 'TND',
13279             display_name => {
13280             'currency' => q(тунисский динар),
13281             'few' => q(тунисских динара),
13282             'many' => q(тунисских динаров),
13283             'one' => q(тунисский динар),
13284             'other' => q(тунисского динара),
13285             },
13286             },
13287             'TOP' => {
13288             symbol => 'TOP',
13289             display_name => {
13290             'currency' => q(тонганская паанга),
13291             'few' => q(тонганские паанги),
13292             'many' => q(тонганских паанг),
13293             'one' => q(тонганская паанга),
13294             'other' => q(тонганской паанги),
13295             },
13296             },
13297             'TPE' => {
13298             display_name => {
13299             'currency' => q(Тиморское эскудо),
13300             },
13301             },
13302             'TRL' => {
13303             display_name => {
13304             'currency' => q(Турецкая лира \(1922–2005\)),
13305             'few' => q(турецкие лиры \(1922–2005\)),
13306             'many' => q(турецких лир \(1922–2005\)),
13307             'one' => q(турецкая лира \(1922–2005\)),
13308             'other' => q(турецкой лиры \(1922–2005\)),
13309             },
13310             },
13311             'TRY' => {
13312             symbol => 'TRY',
13313             display_name => {
13314             'currency' => q(турецкая лира),
13315             'few' => q(турецкие лиры),
13316             'many' => q(турецких лир),
13317             'one' => q(турецкая лира),
13318             'other' => q(турецкой лиры),
13319             },
13320             },
13321             'TTD' => {
13322             symbol => 'TTD',
13323             display_name => {
13324             'currency' => q(доллар Тринидада и Тобаго),
13325             'few' => q(доллара Тринидада и Тобаго),
13326             'many' => q(долларов Тринидада и Тобаго),
13327             'one' => q(доллар Тринидада и Тобаго),
13328             'other' => q(доллара Тринидада и Тобаго),
13329             },
13330             },
13331             'TWD' => {
13332             symbol => 'NT$',
13333             display_name => {
13334             'currency' => q(новый тайваньский доллар),
13335             'few' => q(новых тайваньских доллара),
13336             'many' => q(новых тайваньских долларов),
13337             'one' => q(новый тайваньский доллар),
13338             'other' => q(нового тайваньского доллара),
13339             },
13340             },
13341             'TZS' => {
13342             symbol => 'TZS',
13343             display_name => {
13344             'currency' => q(танзанийский шиллинг),
13345             'few' => q(танзанийских шиллинга),
13346             'many' => q(танзанийских шиллингов),
13347             'one' => q(танзанийский шиллинг),
13348             'other' => q(танзанийского шиллинга),
13349             },
13350             },
13351             'UAH' => {
13352             symbol => '₴',
13353             display_name => {
13354             'currency' => q(украинская гривна),
13355             'few' => q(украинские гривны),
13356             'many' => q(украинских гривен),
13357             'one' => q(украинская гривна),
13358             'other' => q(украинской гривны),
13359             },
13360             },
13361             'UAK' => {
13362             display_name => {
13363             'currency' => q(Карбованец \(украинский\)),
13364             },
13365             },
13366             'UGS' => {
13367             display_name => {
13368             'currency' => q(Старый угандийский шиллинг),
13369             },
13370             },
13371             'UGX' => {
13372             symbol => 'UGX',
13373             display_name => {
13374             'currency' => q(угандийский шиллинг),
13375             'few' => q(угандийских шиллинга),
13376             'many' => q(угандийских шиллингов),
13377             'one' => q(угандийский шиллинг),
13378             'other' => q(угандийского шиллинга),
13379             },
13380             },
13381             'USD' => {
13382             symbol => '$',
13383             display_name => {
13384             'currency' => q(доллар США),
13385             'few' => q(доллара США),
13386             'many' => q(долларов США),
13387             'one' => q(доллар США),
13388             'other' => q(доллара США),
13389             },
13390             },
13391             'USN' => {
13392             display_name => {
13393             'currency' => q(Доллар США следующего дня),
13394             },
13395             },
13396             'USS' => {
13397             display_name => {
13398             'currency' => q(Доллар США текущего дня),
13399             },
13400             },
13401             'UYI' => {
13402             display_name => {
13403             'currency' => q(Уругвайский песо \(индекс инфляции\)),
13404             },
13405             },
13406             'UYP' => {
13407             display_name => {
13408             'currency' => q(Уругвайское старое песо \(1975–1993\)),
13409             },
13410             },
13411             'UYU' => {
13412             symbol => 'UYU',
13413             display_name => {
13414             'currency' => q(уругвайский песо),
13415             'few' => q(уругвайских песо),
13416             'many' => q(уругвайских песо),
13417             'one' => q(уругвайский песо),
13418             'other' => q(уругвайского песо),
13419             },
13420             },
13421             'UZS' => {
13422             symbol => 'UZS',
13423             display_name => {
13424             'currency' => q(узбекский сум),
13425             'few' => q(узбекских сума),
13426             'many' => q(узбекских сумов),
13427             'one' => q(узбекский сум),
13428             'other' => q(узбекского сума),
13429             },
13430             },
13431             'VEB' => {
13432             display_name => {
13433             'currency' => q(Венесуэльский боливар \(1871–2008\)),
13434             },
13435             },
13436             'VEF' => {
13437             symbol => 'VEF',
13438             display_name => {
13439             'currency' => q(венесуэльский боливар \(2008–2018\)),
13440             'few' => q(венесуэльских боливара \(2008–2018\)),
13441             'many' => q(венесуэльских боливаров \(2008–2018\)),
13442             'one' => q(венесуэльский боливар \(2008–2018\)),
13443             'other' => q(венесуэльского боливара \(2008–2018\)),
13444             },
13445             },
13446             'VES' => {
13447             symbol => 'VES',
13448             display_name => {
13449             'currency' => q(венесуэльский боливар),
13450             'few' => q(венесуэльских боливара),
13451             'many' => q(венесуэльских боливаров),
13452             'one' => q(венесуэльский боливар),
13453             'other' => q(венесуэльского боливара),
13454             },
13455             },
13456             'VND' => {
13457             symbol => '₫',
13458             display_name => {
13459             'currency' => q(вьетнамский донг),
13460             'few' => q(вьетнамских донга),
13461             'many' => q(вьетнамских донгов),
13462             'one' => q(вьетнамский донг),
13463             'other' => q(вьетнамского донга),
13464             },
13465             },
13466             'VUV' => {
13467             symbol => 'VUV',
13468             display_name => {
13469             'currency' => q(вату Вануату),
13470             'few' => q(вату Вануату),
13471             'many' => q(вату Вануату),
13472             'one' => q(вату Вануату),
13473             'other' => q(вату Вануату),
13474             },
13475             },
13476             'WST' => {
13477             symbol => 'WST',
13478             display_name => {
13479             'currency' => q(самоанская тала),
13480             'few' => q(самоанские талы),
13481             'many' => q(самоанских тал),
13482             'one' => q(самоанская тала),
13483             'other' => q(самоанской талы),
13484             },
13485             },
13486             'XAF' => {
13487             symbol => 'FCFA',
13488             display_name => {
13489             'currency' => q(франк КФА BEAC),
13490             'few' => q(франка КФА ВЕАС),
13491             'many' => q(франков КФА ВЕАС),
13492             'one' => q(франк КФА ВЕАС),
13493             'other' => q(франка КФА ВЕАС),
13494             },
13495             },
13496             'XAG' => {
13497             display_name => {
13498             'currency' => q(Серебро),
13499             },
13500             },
13501             'XAU' => {
13502             display_name => {
13503             'currency' => q(Золото),
13504             },
13505             },
13506             'XBA' => {
13507             display_name => {
13508             'currency' => q(Европейская составная единица),
13509             },
13510             },
13511             'XBB' => {
13512             display_name => {
13513             'currency' => q(Европейская денежная единица),
13514             },
13515             },
13516             'XBC' => {
13517             display_name => {
13518             'currency' => q(расчетная единица европейского валютного соглашения \(XBC\)),
13519             },
13520             },
13521             'XBD' => {
13522             display_name => {
13523             'currency' => q(расчетная единица европейского валютного соглашения \(XBD\)),
13524             },
13525             },
13526             'XCD' => {
13527             symbol => 'EC$',
13528             display_name => {
13529             'currency' => q(восточно-карибский доллар),
13530             'few' => q(восточно-карибских доллара),
13531             'many' => q(восточно-карибских долларов),
13532             'one' => q(восточно-карибский доллар),
13533             'other' => q(восточно-карибского доллара),
13534             },
13535             },
13536             'XDR' => {
13537             display_name => {
13538             'currency' => q(СДР \(специальные права заимствования\)),
13539             },
13540             },
13541             'XEU' => {
13542             display_name => {
13543             'currency' => q(ЭКЮ \(единица европейской валюты\)),
13544             },
13545             },
13546             'XFO' => {
13547             display_name => {
13548             'currency' => q(Французский золотой франк),
13549             },
13550             },
13551             'XFU' => {
13552             display_name => {
13553             'currency' => q(Французский UIC-франк),
13554             },
13555             },
13556             'XOF' => {
13557             symbol => 'CFA',
13558             display_name => {
13559             'currency' => q(франк КФА ВСЕАО),
13560             'few' => q(франка КФА ВСЕАО),
13561             'many' => q(франков КФА ВСЕАО),
13562             'one' => q(франк КФА ВСЕАО),
13563             'other' => q(франка КФА ВСЕАО),
13564             },
13565             },
13566             'XPD' => {
13567             display_name => {
13568             'currency' => q(Палладий),
13569             },
13570             },
13571             'XPF' => {
13572             symbol => 'CFPF',
13573             display_name => {
13574             'currency' => q(французский тихоокеанский франк),
13575             'few' => q(французских тихоокеанских франка),
13576             'many' => q(французских тихоокеанских франков),
13577             'one' => q(французский тихоокеанский франк),
13578             'other' => q(французского тихоокеанского франка),
13579             },
13580             },
13581             'XPT' => {
13582             display_name => {
13583             'currency' => q(Платина),
13584             },
13585             },
13586             'XRE' => {
13587             display_name => {
13588             'currency' => q(единица RINET-фондов),
13589             },
13590             },
13591             'XTS' => {
13592             display_name => {
13593             'currency' => q(тестовый валютный код),
13594             },
13595             },
13596             'XXX' => {
13597             symbol => 'XXXX',
13598             display_name => {
13599             'currency' => q(неизвестная валюта),
13600             'few' => q(единицы неизвестной валюты),
13601             'many' => q(единиц неизвестной валюты),
13602             'one' => q(единица неизвестной валюты),
13603             'other' => q(единицы неизвестной валюты),
13604             },
13605             },
13606             'YDD' => {
13607             display_name => {
13608             'currency' => q(Йеменский динар),
13609             },
13610             },
13611             'YER' => {
13612             symbol => 'YER',
13613             display_name => {
13614             'currency' => q(йеменский риал),
13615             'few' => q(йеменских риала),
13616             'many' => q(йеменских риалов),
13617             'one' => q(йеменский риал),
13618             'other' => q(йеменского риала),
13619             },
13620             },
13621             'YUD' => {
13622             display_name => {
13623             'currency' => q(Югославский твердый динар),
13624             },
13625             },
13626             'YUM' => {
13627             display_name => {
13628             'currency' => q(Югославский новый динар),
13629             },
13630             },
13631             'YUN' => {
13632             display_name => {
13633             'currency' => q(Югославский динар),
13634             },
13635             },
13636             'ZAL' => {
13637             display_name => {
13638             'currency' => q(Южноафриканский рэнд \(финансовый\)),
13639             },
13640             },
13641             'ZAR' => {
13642             symbol => 'ZAR',
13643             display_name => {
13644             'currency' => q(южноафриканский рэнд),
13645             'few' => q(южноафриканских рэнда),
13646             'many' => q(южноафриканских рэндов),
13647             'one' => q(южноафриканский рэнд),
13648             'other' => q(южноафриканского рэнда),
13649             },
13650             },
13651             'ZMK' => {
13652             display_name => {
13653             'currency' => q(Квача \(замбийская\) \(1968–2012\)),
13654             'few' => q(замбийские квачи \(1968–2012\)),
13655             'many' => q(замбийских квач \(1968–2012\)),
13656             'one' => q(замбийская квача \(1968–2012\)),
13657             'other' => q(замбийской квачи \(1968–2012\)),
13658             },
13659             },
13660             'ZMW' => {
13661             symbol => 'ZMW',
13662             display_name => {
13663             'currency' => q(замбийская квача),
13664             'few' => q(замбийские квачи),
13665             'many' => q(замбийских квач),
13666             'one' => q(замбийская квача),
13667             'other' => q(замбийской квачи),
13668             },
13669             },
13670             'ZRN' => {
13671             display_name => {
13672             'currency' => q(Новый заир),
13673             },
13674             },
13675             'ZRZ' => {
13676             display_name => {
13677             'currency' => q(Заир),
13678             },
13679             },
13680             'ZWD' => {
13681             display_name => {
13682             'currency' => q(Доллар Зимбабве),
13683             },
13684             },
13685             'ZWL' => {
13686             display_name => {
13687             'currency' => q(Доллар Зимбабве \(2009\)),
13688             },
13689             },
13690             } },
13691             );
13692              
13693              
13694             has 'calendar_months' => (
13695             is => 'ro',
13696             isa => HashRef,
13697             init_arg => undef,
13698             default => sub { {
13699             'chinese' => {
13700             'format' => {
13701             abbreviated => {
13702             nonleap => [
13703             '1',
13704             '2',
13705             '3',
13706             '4',
13707             '5',
13708             '6',
13709             '7',
13710             '8',
13711             '9',
13712             '10',
13713             '11',
13714             '12'
13715             ],
13716             leap => [
13717            
13718             ],
13719             },
13720             narrow => {
13721             nonleap => [
13722             '1',
13723             '2',
13724             '3',
13725             '4',
13726             '5',
13727             '6',
13728             '7',
13729             '8',
13730             '9',
13731             '10',
13732             '11',
13733             '12'
13734             ],
13735             leap => [
13736            
13737             ],
13738             },
13739             },
13740             'stand-alone' => {
13741             abbreviated => {
13742             nonleap => [
13743             '1',
13744             '2',
13745             '3',
13746             '4',
13747             '5',
13748             '6',
13749             '7',
13750             '8',
13751             '9',
13752             '10',
13753             '11',
13754             '12'
13755             ],
13756             leap => [
13757            
13758             ],
13759             },
13760             wide => {
13761             nonleap => [
13762             '1',
13763             '2',
13764             '3',
13765             '4',
13766             '5',
13767             '6',
13768             '7',
13769             '8',
13770             '9',
13771             '10',
13772             '11',
13773             '12'
13774             ],
13775             leap => [
13776            
13777             ],
13778             },
13779             },
13780             },
13781             'coptic' => {
13782             'format' => {
13783             abbreviated => {
13784             nonleap => [
13785             'тот',
13786             'бабэ',
13787             'хатур',
13788             'кихак',
13789             'тубэ',
13790             'амшир',
13791             'барамхат',
13792             'бармуда',
13793             'башнас',
13794             'бауна',
13795             'абиб',
13796             'мисра',
13797             'наси'
13798             ],
13799             leap => [
13800            
13801             ],
13802             },
13803             narrow => {
13804             nonleap => [
13805             '1',
13806             '2',
13807             '3',
13808             '4',
13809             '5',
13810             '6',
13811             '7',
13812             '8',
13813             '9',
13814             '10',
13815             '11',
13816             '12',
13817             '13'
13818             ],
13819             leap => [
13820            
13821             ],
13822             },
13823             wide => {
13824             nonleap => [
13825             'тот',
13826             'бабэ',
13827             'хатур',
13828             'кихак',
13829             'тубэ',
13830             'амшир',
13831             'барамхат',
13832             'бармуда',
13833             'башнас',
13834             'бауна',
13835             'абиб',
13836             'мисра',
13837             'наси'
13838             ],
13839             leap => [
13840            
13841             ],
13842             },
13843             },
13844             'stand-alone' => {
13845             abbreviated => {
13846             nonleap => [
13847             'тот',
13848             'бабэ',
13849             'хатур',
13850             'кихак',
13851             'тубэ',
13852             'амшир',
13853             'барамхат',
13854             'бармуда',
13855             'башнас',
13856             'бауна',
13857             'абиб',
13858             'мисра',
13859             'наси'
13860             ],
13861             leap => [
13862            
13863             ],
13864             },
13865             narrow => {
13866             nonleap => [
13867             '1',
13868             '2',
13869             '3',
13870             '4',
13871             '5',
13872             '6',
13873             '7',
13874             '8',
13875             '9',
13876             '10',
13877             '11',
13878             '12',
13879             '13'
13880             ],
13881             leap => [
13882            
13883             ],
13884             },
13885             wide => {
13886             nonleap => [
13887             'тот',
13888             'бабэ',
13889             'хатур',
13890             'кихак',
13891             'тубэ',
13892             'амшир',
13893             'барамхат',
13894             'бармуда',
13895             'башнас',
13896             'бауна',
13897             'абиб',
13898             'мисра',
13899             'наси'
13900             ],
13901             leap => [
13902            
13903             ],
13904             },
13905             },
13906             },
13907             'ethiopic' => {
13908             'format' => {
13909             abbreviated => {
13910             nonleap => [
13911             'мескерем',
13912             'текемт',
13913             'хедар',
13914             'тахсас',
13915             'тер',
13916             'якатит',
13917             'магабит',
13918             'миазия',
13919             'генбот',
13920             'сэнэ',
13921             'хамлэ',
13922             'нахасэ',
13923             'эпагомен'
13924             ],
13925             leap => [
13926            
13927             ],
13928             },
13929             narrow => {
13930             nonleap => [
13931             '1',
13932             '2',
13933             '3',
13934             '4',
13935             '5',
13936             '6',
13937             '7',
13938             '8',
13939             '9',
13940             '10',
13941             '11',
13942             '12',
13943             '13'
13944             ],
13945             leap => [
13946            
13947             ],
13948             },
13949             wide => {
13950             nonleap => [
13951             'мескерем',
13952             'текемт',
13953             'хедар',
13954             'тахсас',
13955             'тер',
13956             'якатит',
13957             'магабит',
13958             'миазия',
13959             'генбот',
13960             'сэнэ',
13961             'хамлэ',
13962             'нахасэ',
13963             'эпагомен'
13964             ],
13965             leap => [
13966            
13967             ],
13968             },
13969             },
13970             'stand-alone' => {
13971             abbreviated => {
13972             nonleap => [
13973             'мескерем',
13974             'текемт',
13975             'хедар',
13976             'тахсас',
13977             'тер',
13978             'якатит',
13979             'магабит',
13980             'миазия',
13981             'генбот',
13982             'сэнэ',
13983             'хамлэ',
13984             'нахасэ',
13985             'эпагомен'
13986             ],
13987             leap => [
13988            
13989             ],
13990             },
13991             narrow => {
13992             nonleap => [
13993             '1',
13994             '2',
13995             '3',
13996             '4',
13997             '5',
13998             '6',
13999             '7',
14000             '8',
14001             '9',
14002             '10',
14003             '11',
14004             '12',
14005             '13'
14006             ],
14007             leap => [
14008            
14009             ],
14010             },
14011             wide => {
14012             nonleap => [
14013             'мескерем',
14014             'текемт',
14015             'хедар',
14016             'тахсас',
14017             'тер',
14018             'якатит',
14019             'магабит',
14020             'миазия',
14021             'генбот',
14022             'сэнэ',
14023             'хамлэ',
14024             'нахасэ',
14025             'эпагомен'
14026             ],
14027             leap => [
14028            
14029             ],
14030             },
14031             },
14032             },
14033             'gregorian' => {
14034             'format' => {
14035             abbreviated => {
14036             nonleap => [
14037             'янв.',
14038             'февр.',
14039             'мар.',
14040             'апр.',
14041             'мая',
14042             'июн.',
14043             'июл.',
14044             'авг.',
14045             'сент.',
14046             'окт.',
14047             'нояб.',
14048             'дек.'
14049             ],
14050             leap => [
14051            
14052             ],
14053             },
14054             narrow => {
14055             nonleap => [
14056             'Я',
14057             'Ф',
14058             'М',
14059             'А',
14060             'М',
14061             'И',
14062             'И',
14063             'А',
14064             'С',
14065             'О',
14066             'Н',
14067             'Д'
14068             ],
14069             leap => [
14070            
14071             ],
14072             },
14073             wide => {
14074             nonleap => [
14075             'января',
14076             'февраля',
14077             'марта',
14078             'апреля',
14079             'мая',
14080             'июня',
14081             'июля',
14082             'августа',
14083             'сентября',
14084             'октября',
14085             'ноября',
14086             'декабря'
14087             ],
14088             leap => [
14089            
14090             ],
14091             },
14092             },
14093             'stand-alone' => {
14094             abbreviated => {
14095             nonleap => [
14096             'янв.',
14097             'февр.',
14098             'март',
14099             'апр.',
14100             'май',
14101             'июнь',
14102             'июль',
14103             'авг.',
14104             'сент.',
14105             'окт.',
14106             'нояб.',
14107             'дек.'
14108             ],
14109             leap => [
14110            
14111             ],
14112             },
14113             narrow => {
14114             nonleap => [
14115             'Я',
14116             'Ф',
14117             'М',
14118             'А',
14119             'М',
14120             'И',
14121             'И',
14122             'А',
14123             'С',
14124             'О',
14125             'Н',
14126             'Д'
14127             ],
14128             leap => [
14129            
14130             ],
14131             },
14132             wide => {
14133             nonleap => [
14134             'январь',
14135             'февраль',
14136             'март',
14137             'апрель',
14138             'май',
14139             'июнь',
14140             'июль',
14141             'август',
14142             'сентябрь',
14143             'октябрь',
14144             'ноябрь',
14145             'декабрь'
14146             ],
14147             leap => [
14148            
14149             ],
14150             },
14151             },
14152             },
14153             'hebrew' => {
14154             'format' => {
14155             abbreviated => {
14156             nonleap => [
14157             'тишрей',
14158             'хешван',
14159             'кислев',
14160             'тевет',
14161             'шеват',
14162             'адар I',
14163             'адар',
14164             'нисан',
14165             'ияр',
14166             'сиван',
14167             'таммуз',
14168             'ав',
14169             'элул'
14170             ],
14171             leap => [
14172             '',
14173             '',
14174             '',
14175             '',
14176             '',
14177             '',
14178             'адар II'
14179             ],
14180             },
14181             narrow => {
14182             nonleap => [
14183             '1',
14184             '2',
14185             '3',
14186             '4',
14187             '5',
14188             '6',
14189             '7',
14190             '8',
14191             '9',
14192             '10',
14193             '11',
14194             '12',
14195             '13'
14196             ],
14197             leap => [
14198             '',
14199             '',
14200             '',
14201             '',
14202             '',
14203             '',
14204             '7'
14205             ],
14206             },
14207             wide => {
14208             nonleap => [
14209             'тишрей',
14210             'хешван',
14211             'кислев',
14212             'тевет',
14213             'шеват',
14214             'адар I',
14215             'адар',
14216             'нисан',
14217             'ияр',
14218             'сиван',
14219             'таммуз',
14220             'ав',
14221             'элул'
14222             ],
14223             leap => [
14224             '',
14225             '',
14226             '',
14227             '',
14228             '',
14229             '',
14230             'адар II'
14231             ],
14232             },
14233             },
14234             'stand-alone' => {
14235             abbreviated => {
14236             nonleap => [
14237             'тишрей',
14238             'хешван',
14239             'кислев',
14240             'тевет',
14241             'шеват',
14242             'адар I',
14243             'адар',
14244             'нисан',
14245             'ияр',
14246             'сиван',
14247             'таммуз',
14248             'ав',
14249             'элул'
14250             ],
14251             leap => [
14252             '',
14253             '',
14254             '',
14255             '',
14256             '',
14257             '',
14258             'адар II'
14259             ],
14260             },
14261             narrow => {
14262             nonleap => [
14263             '1',
14264             '2',
14265             '3',
14266             '4',
14267             '5',
14268             '6',
14269             '7',
14270             '8',
14271             '9',
14272             '10',
14273             '11',
14274             '12',
14275             '13'
14276             ],
14277             leap => [
14278             '',
14279             '',
14280             '',
14281             '',
14282             '',
14283             '',
14284             '7'
14285             ],
14286             },
14287             wide => {
14288             nonleap => [
14289             'тишрей',
14290             'хешван',
14291             'кислев',
14292             'тевет',
14293             'шеват',
14294             'адар I',
14295             'адар',
14296             'нисан',
14297             'ияр',
14298             'сиван',
14299             'таммуз',
14300             'ав',
14301             'элул'
14302             ],
14303             leap => [
14304             '',
14305             '',
14306             '',
14307             '',
14308             '',
14309             '',
14310             'адар II'
14311             ],
14312             },
14313             },
14314             },
14315             'indian' => {
14316             'format' => {
14317             abbreviated => {
14318             nonleap => [
14319             'чайтра',
14320             'ваисакха',
14321             'джанштха',
14322             'асадха',
14323             'сравана',
14324             'бхадра',
14325             'азвина',
14326             'картика',
14327             'аграхайана',
14328             'пауза',
14329             'магха',
14330             'пхалгуна'
14331             ],
14332             leap => [
14333            
14334             ],
14335             },
14336             narrow => {
14337             nonleap => [
14338             '1',
14339             '2',
14340             '3',
14341             '4',
14342             '5',
14343             '6',
14344             '7',
14345             '8',
14346             '9',
14347             '10',
14348             '11',
14349             '12'
14350             ],
14351             leap => [
14352            
14353             ],
14354             },
14355             wide => {
14356             nonleap => [
14357             'чайтра',
14358             'ваисакха',
14359             'джанштха',
14360             'асадха',
14361             'сравана',
14362             'бхадра',
14363             'азвина',
14364             'картика',
14365             'аграхайана',
14366             'пауза',
14367             'магха',
14368             'пхалгуна'
14369             ],
14370             leap => [
14371            
14372             ],
14373             },
14374             },
14375             'stand-alone' => {
14376             abbreviated => {
14377             nonleap => [
14378             'чайтра',
14379             'ваисакха',
14380             'джанштха',
14381             'асадха',
14382             'сравана',
14383             'бхадра',
14384             'азвина',
14385             'картика',
14386             'аграхайана',
14387             'пауза',
14388             'магха',
14389             'пхалгуна'
14390             ],
14391             leap => [
14392            
14393             ],
14394             },
14395             narrow => {
14396             nonleap => [
14397             '1',
14398             '2',
14399             '3',
14400             '4',
14401             '5',
14402             '6',
14403             '7',
14404             '8',
14405             '9',
14406             '10',
14407             '11',
14408             '12'
14409             ],
14410             leap => [
14411            
14412             ],
14413             },
14414             wide => {
14415             nonleap => [
14416             'чайтра',
14417             'ваисакха',
14418             'джанштха',
14419             'асадха',
14420             'сравана',
14421             'бхадра',
14422             'азвина',
14423             'картика',
14424             'аграхайана',
14425             'пауза',
14426             'магха',
14427             'пхалгуна'
14428             ],
14429             leap => [
14430            
14431             ],
14432             },
14433             },
14434             },
14435             'islamic' => {
14436             'format' => {
14437             abbreviated => {
14438             nonleap => [
14439             'мух.',
14440             'саф.',
14441             'раб. I',
14442             'раб. II',
14443             'джум. I',
14444             'джум. II',
14445             'радж.',
14446             'шааб.',
14447             'рам.',
14448             'шав.',
14449             'зуль-к.',
14450             'зуль-х.'
14451             ],
14452             leap => [
14453            
14454             ],
14455             },
14456             narrow => {
14457             nonleap => [
14458             '1',
14459             '2',
14460             '3',
14461             '4',
14462             '5',
14463             '6',
14464             '7',
14465             '8',
14466             '9',
14467             '10',
14468             '11',
14469             '12'
14470             ],
14471             leap => [
14472            
14473             ],
14474             },
14475             wide => {
14476             nonleap => [
14477             'мухаррам',
14478             'сафар',
14479             'раби-уль-авваль',
14480             'раби-уль-ахир',
14481             'джумад-уль-авваль',
14482             'джумад-уль-ахир',
14483             'раджаб',
14484             'шаабан',
14485             'рамадан',
14486             'шавваль',
14487             'зуль-каада',
14488             'зуль-хиджжа'
14489             ],
14490             leap => [
14491            
14492             ],
14493             },
14494             },
14495             'stand-alone' => {
14496             abbreviated => {
14497             nonleap => [
14498             'мух.',
14499             'саф.',
14500             'раб. I',
14501             'раб. II',
14502             'джум. I',
14503             'джум. II',
14504             'радж.',
14505             'шааб.',
14506             'рам.',
14507             'шав.',
14508             'зуль-к.',
14509             'зуль-х.'
14510             ],
14511             leap => [
14512            
14513             ],
14514             },
14515             narrow => {
14516             nonleap => [
14517             '1',
14518             '2',
14519             '3',
14520             '4',
14521             '5',
14522             '6',
14523             '7',
14524             '8',
14525             '9',
14526             '10',
14527             '11',
14528             '12'
14529             ],
14530             leap => [
14531            
14532             ],
14533             },
14534             wide => {
14535             nonleap => [
14536             'мухаррам',
14537             'сафар',
14538             'раби-уль-авваль',
14539             'раби-уль-ахир',
14540             'джумад-уль-авваль',
14541             'джумад-уль-ахир',
14542             'раджаб',
14543             'шаабан',
14544             'рамадан',
14545             'шавваль',
14546             'зуль-каада',
14547             'зуль-хиджжа'
14548             ],
14549             leap => [
14550            
14551             ],
14552             },
14553             },
14554             },
14555             'persian' => {
14556             'format' => {
14557             abbreviated => {
14558             nonleap => [
14559             'фарвардин',
14560             'ордибехешт',
14561             'хордад',
14562             'тир',
14563             'мордад',
14564             'шахривер',
14565             'мехр',
14566             'абан',
14567             'азер',
14568             'дей',
14569             'бахман',
14570             'эсфанд'
14571             ],
14572             leap => [
14573            
14574             ],
14575             },
14576             narrow => {
14577             nonleap => [
14578             '1',
14579             '2',
14580             '3',
14581             '4',
14582             '5',
14583             '6',
14584             '7',
14585             '8',
14586             '9',
14587             '10',
14588             '11',
14589             '12'
14590             ],
14591             leap => [
14592            
14593             ],
14594             },
14595             wide => {
14596             nonleap => [
14597             'фарвардин',
14598             'ордибехешт',
14599             'хордад',
14600             'тир',
14601             'мордад',
14602             'шахривер',
14603             'мехр',
14604             'абан',
14605             'азер',
14606             'дей',
14607             'бахман',
14608             'эсфанд'
14609             ],
14610             leap => [
14611            
14612             ],
14613             },
14614             },
14615             'stand-alone' => {
14616             abbreviated => {
14617             nonleap => [
14618             'фарвардин',
14619             'ордибехешт',
14620             'хордад',
14621             'тир',
14622             'мордад',
14623             'шахривер',
14624             'мехр',
14625             'абан',
14626             'азер',
14627             'дей',
14628             'бахман',
14629             'эсфанд'
14630             ],
14631             leap => [
14632            
14633             ],
14634             },
14635             narrow => {
14636             nonleap => [
14637             '1',
14638             '2',
14639             '3',
14640             '4',
14641             '5',
14642             '6',
14643             '7',
14644             '8',
14645             '9',
14646             '10',
14647             '11',
14648             '12'
14649             ],
14650             leap => [
14651            
14652             ],
14653             },
14654             wide => {
14655             nonleap => [
14656             'фарвардин',
14657             'ордибехешт',
14658             'хордад',
14659             'тир',
14660             'мордад',
14661             'шахривер',
14662             'мехр',
14663             'абан',
14664             'азер',
14665             'дей',
14666             'бахман',
14667             'эсфанд'
14668             ],
14669             leap => [
14670            
14671             ],
14672             },
14673             },
14674             },
14675             } },
14676             );
14677              
14678             has 'calendar_days' => (
14679             is => 'ro',
14680             isa => HashRef,
14681             init_arg => undef,
14682             default => sub { {
14683             'gregorian' => {
14684             'format' => {
14685             abbreviated => {
14686             mon => 'пн',
14687             tue => 'вт',
14688             wed => 'ср',
14689             thu => 'чт',
14690             fri => 'пт',
14691             sat => 'сб',
14692             sun => 'вс'
14693             },
14694             narrow => {
14695             mon => 'пн',
14696             tue => 'вт',
14697             wed => 'ср',
14698             thu => 'чт',
14699             fri => 'пт',
14700             sat => 'сб',
14701             sun => 'вс'
14702             },
14703             short => {
14704             mon => 'пн',
14705             tue => 'вт',
14706             wed => 'ср',
14707             thu => 'чт',
14708             fri => 'пт',
14709             sat => 'сб',
14710             sun => 'вс'
14711             },
14712             wide => {
14713             mon => 'понедельник',
14714             tue => 'вторник',
14715             wed => 'среда',
14716             thu => 'четверг',
14717             fri => 'пятница',
14718             sat => 'суббота',
14719             sun => 'воскресенье'
14720             },
14721             },
14722             'stand-alone' => {
14723             abbreviated => {
14724             mon => 'пн',
14725             tue => 'вт',
14726             wed => 'ср',
14727             thu => 'чт',
14728             fri => 'пт',
14729             sat => 'сб',
14730             sun => 'вс'
14731             },
14732             narrow => {
14733             mon => 'П',
14734             tue => 'В',
14735             wed => 'С',
14736             thu => 'Ч',
14737             fri => 'П',
14738             sat => 'С',
14739             sun => 'В'
14740             },
14741             short => {
14742             mon => 'пн',
14743             tue => 'вт',
14744             wed => 'ср',
14745             thu => 'чт',
14746             fri => 'пт',
14747             sat => 'сб',
14748             sun => 'вс'
14749             },
14750             wide => {
14751             mon => 'понедельник',
14752             tue => 'вторник',
14753             wed => 'среда',
14754             thu => 'четверг',
14755             fri => 'пятница',
14756             sat => 'суббота',
14757             sun => 'воскресенье'
14758             },
14759             },
14760             },
14761             } },
14762             );
14763              
14764             has 'calendar_quarters' => (
14765             is => 'ro',
14766             isa => HashRef,
14767             init_arg => undef,
14768             default => sub { {
14769             'gregorian' => {
14770             'format' => {
14771             abbreviated => {0 => '1-й кв.',
14772             1 => '2-й кв.',
14773             2 => '3-й кв.',
14774             3 => '4-й кв.'
14775             },
14776             narrow => {0 => '1',
14777             1 => '2',
14778             2 => '3',
14779             3 => '4'
14780             },
14781             wide => {0 => '1-й квартал',
14782             1 => '2-й квартал',
14783             2 => '3-й квартал',
14784             3 => '4-й квартал'
14785             },
14786             },
14787             'stand-alone' => {
14788             abbreviated => {0 => '1-й кв.',
14789             1 => '2-й кв.',
14790             2 => '3-й кв.',
14791             3 => '4-й кв.'
14792             },
14793             narrow => {0 => '1',
14794             1 => '2',
14795             2 => '3',
14796             3 => '4'
14797             },
14798             wide => {0 => '1-й квартал',
14799             1 => '2-й квартал',
14800             2 => '3-й квартал',
14801             3 => '4-й квартал'
14802             },
14803             },
14804             },
14805             } },
14806             );
14807              
14808             has 'day_period_data' => (
14809             is => 'ro',
14810             isa => CodeRef,
14811             init_arg => undef,
14812             default => sub { sub {
14813             # Time in hhmm format
14814             my ($self, $type, $time, $day_period_type) = @_;
14815             $day_period_type //= 'default';
14816             SWITCH:
14817             for ($type) {
14818             if ($_ eq 'buddhist') {
14819             if($day_period_type eq 'default') {
14820             return 'midnight' if $time == 0;
14821             return 'noon' if $time == 1200;
14822             return 'afternoon1' if $time >= 1200
14823             && $time < 1800;
14824             return 'evening1' if $time >= 1800
14825             && $time < 2400;
14826             return 'morning1' if $time >= 400
14827             && $time < 1200;
14828             return 'night1' if $time >= 0
14829             && $time < 400;
14830             }
14831             if($day_period_type eq 'selection') {
14832             return 'afternoon1' if $time >= 1200
14833             && $time < 1800;
14834             return 'evening1' if $time >= 1800
14835             && $time < 2400;
14836             return 'morning1' if $time >= 400
14837             && $time < 1200;
14838             return 'night1' if $time >= 0
14839             && $time < 400;
14840             }
14841             last SWITCH;
14842             }
14843             if ($_ eq 'chinese') {
14844             if($day_period_type eq 'default') {
14845             return 'midnight' if $time == 0;
14846             return 'noon' if $time == 1200;
14847             return 'afternoon1' if $time >= 1200
14848             && $time < 1800;
14849             return 'evening1' if $time >= 1800
14850             && $time < 2400;
14851             return 'morning1' if $time >= 400
14852             && $time < 1200;
14853             return 'night1' if $time >= 0
14854             && $time < 400;
14855             }
14856             if($day_period_type eq 'selection') {
14857             return 'afternoon1' if $time >= 1200
14858             && $time < 1800;
14859             return 'evening1' if $time >= 1800
14860             && $time < 2400;
14861             return 'morning1' if $time >= 400
14862             && $time < 1200;
14863             return 'night1' if $time >= 0
14864             && $time < 400;
14865             }
14866             last SWITCH;
14867             }
14868             if ($_ eq 'coptic') {
14869             if($day_period_type eq 'default') {
14870             return 'midnight' if $time == 0;
14871             return 'noon' if $time == 1200;
14872             return 'afternoon1' if $time >= 1200
14873             && $time < 1800;
14874             return 'evening1' if $time >= 1800
14875             && $time < 2400;
14876             return 'morning1' if $time >= 400
14877             && $time < 1200;
14878             return 'night1' if $time >= 0
14879             && $time < 400;
14880             }
14881             if($day_period_type eq 'selection') {
14882             return 'afternoon1' if $time >= 1200
14883             && $time < 1800;
14884             return 'evening1' if $time >= 1800
14885             && $time < 2400;
14886             return 'morning1' if $time >= 400
14887             && $time < 1200;
14888             return 'night1' if $time >= 0
14889             && $time < 400;
14890             }
14891             last SWITCH;
14892             }
14893             if ($_ eq 'ethiopic') {
14894             if($day_period_type eq 'default') {
14895             return 'midnight' if $time == 0;
14896             return 'noon' if $time == 1200;
14897             return 'afternoon1' if $time >= 1200
14898             && $time < 1800;
14899             return 'evening1' if $time >= 1800
14900             && $time < 2400;
14901             return 'morning1' if $time >= 400
14902             && $time < 1200;
14903             return 'night1' if $time >= 0
14904             && $time < 400;
14905             }
14906             if($day_period_type eq 'selection') {
14907             return 'afternoon1' if $time >= 1200
14908             && $time < 1800;
14909             return 'evening1' if $time >= 1800
14910             && $time < 2400;
14911             return 'morning1' if $time >= 400
14912             && $time < 1200;
14913             return 'night1' if $time >= 0
14914             && $time < 400;
14915             }
14916             last SWITCH;
14917             }
14918             if ($_ eq 'generic') {
14919             if($day_period_type eq 'default') {
14920             return 'midnight' if $time == 0;
14921             return 'noon' if $time == 1200;
14922             return 'afternoon1' if $time >= 1200
14923             && $time < 1800;
14924             return 'evening1' if $time >= 1800
14925             && $time < 2400;
14926             return 'morning1' if $time >= 400
14927             && $time < 1200;
14928             return 'night1' if $time >= 0
14929             && $time < 400;
14930             }
14931             if($day_period_type eq 'selection') {
14932             return 'afternoon1' if $time >= 1200
14933             && $time < 1800;
14934             return 'evening1' if $time >= 1800
14935             && $time < 2400;
14936             return 'morning1' if $time >= 400
14937             && $time < 1200;
14938             return 'night1' if $time >= 0
14939             && $time < 400;
14940             }
14941             last SWITCH;
14942             }
14943             if ($_ eq 'gregorian') {
14944             if($day_period_type eq 'default') {
14945             return 'midnight' if $time == 0;
14946             return 'noon' if $time == 1200;
14947             return 'afternoon1' if $time >= 1200
14948             && $time < 1800;
14949             return 'evening1' if $time >= 1800
14950             && $time < 2400;
14951             return 'morning1' if $time >= 400
14952             && $time < 1200;
14953             return 'night1' if $time >= 0
14954             && $time < 400;
14955             }
14956             if($day_period_type eq 'selection') {
14957             return 'afternoon1' if $time >= 1200
14958             && $time < 1800;
14959             return 'evening1' if $time >= 1800
14960             && $time < 2400;
14961             return 'morning1' if $time >= 400
14962             && $time < 1200;
14963             return 'night1' if $time >= 0
14964             && $time < 400;
14965             }
14966             last SWITCH;
14967             }
14968             if ($_ eq 'hebrew') {
14969             if($day_period_type eq 'default') {
14970             return 'midnight' if $time == 0;
14971             return 'noon' if $time == 1200;
14972             return 'afternoon1' if $time >= 1200
14973             && $time < 1800;
14974             return 'evening1' if $time >= 1800
14975             && $time < 2400;
14976             return 'morning1' if $time >= 400
14977             && $time < 1200;
14978             return 'night1' if $time >= 0
14979             && $time < 400;
14980             }
14981             if($day_period_type eq 'selection') {
14982             return 'afternoon1' if $time >= 1200
14983             && $time < 1800;
14984             return 'evening1' if $time >= 1800
14985             && $time < 2400;
14986             return 'morning1' if $time >= 400
14987             && $time < 1200;
14988             return 'night1' if $time >= 0
14989             && $time < 400;
14990             }
14991             last SWITCH;
14992             }
14993             if ($_ eq 'indian') {
14994             if($day_period_type eq 'default') {
14995             return 'midnight' if $time == 0;
14996             return 'noon' if $time == 1200;
14997             return 'afternoon1' if $time >= 1200
14998             && $time < 1800;
14999             return 'evening1' if $time >= 1800
15000             && $time < 2400;
15001             return 'morning1' if $time >= 400
15002             && $time < 1200;
15003             return 'night1' if $time >= 0
15004             && $time < 400;
15005             }
15006             if($day_period_type eq 'selection') {
15007             return 'afternoon1' if $time >= 1200
15008             && $time < 1800;
15009             return 'evening1' if $time >= 1800
15010             && $time < 2400;
15011             return 'morning1' if $time >= 400
15012             && $time < 1200;
15013             return 'night1' if $time >= 0
15014             && $time < 400;
15015             }
15016             last SWITCH;
15017             }
15018             if ($_ eq 'islamic') {
15019             if($day_period_type eq 'default') {
15020             return 'midnight' if $time == 0;
15021             return 'noon' if $time == 1200;
15022             return 'afternoon1' if $time >= 1200
15023             && $time < 1800;
15024             return 'evening1' if $time >= 1800
15025             && $time < 2400;
15026             return 'morning1' if $time >= 400
15027             && $time < 1200;
15028             return 'night1' if $time >= 0
15029             && $time < 400;
15030             }
15031             if($day_period_type eq 'selection') {
15032             return 'afternoon1' if $time >= 1200
15033             && $time < 1800;
15034             return 'evening1' if $time >= 1800
15035             && $time < 2400;
15036             return 'morning1' if $time >= 400
15037             && $time < 1200;
15038             return 'night1' if $time >= 0
15039             && $time < 400;
15040             }
15041             last SWITCH;
15042             }
15043             if ($_ eq 'japanese') {
15044             if($day_period_type eq 'default') {
15045             return 'midnight' if $time == 0;
15046             return 'noon' if $time == 1200;
15047             return 'afternoon1' if $time >= 1200
15048             && $time < 1800;
15049             return 'evening1' if $time >= 1800
15050             && $time < 2400;
15051             return 'morning1' if $time >= 400
15052             && $time < 1200;
15053             return 'night1' if $time >= 0
15054             && $time < 400;
15055             }
15056             if($day_period_type eq 'selection') {
15057             return 'afternoon1' if $time >= 1200
15058             && $time < 1800;
15059             return 'evening1' if $time >= 1800
15060             && $time < 2400;
15061             return 'morning1' if $time >= 400
15062             && $time < 1200;
15063             return 'night1' if $time >= 0
15064             && $time < 400;
15065             }
15066             last SWITCH;
15067             }
15068             if ($_ eq 'persian') {
15069             if($day_period_type eq 'default') {
15070             return 'midnight' if $time == 0;
15071             return 'noon' if $time == 1200;
15072             return 'afternoon1' if $time >= 1200
15073             && $time < 1800;
15074             return 'evening1' if $time >= 1800
15075             && $time < 2400;
15076             return 'morning1' if $time >= 400
15077             && $time < 1200;
15078             return 'night1' if $time >= 0
15079             && $time < 400;
15080             }
15081             if($day_period_type eq 'selection') {
15082             return 'afternoon1' if $time >= 1200
15083             && $time < 1800;
15084             return 'evening1' if $time >= 1800
15085             && $time < 2400;
15086             return 'morning1' if $time >= 400
15087             && $time < 1200;
15088             return 'night1' if $time >= 0
15089             && $time < 400;
15090             }
15091             last SWITCH;
15092             }
15093             if ($_ eq 'roc') {
15094             if($day_period_type eq 'default') {
15095             return 'midnight' if $time == 0;
15096             return 'noon' if $time == 1200;
15097             return 'afternoon1' if $time >= 1200
15098             && $time < 1800;
15099             return 'evening1' if $time >= 1800
15100             && $time < 2400;
15101             return 'morning1' if $time >= 400
15102             && $time < 1200;
15103             return 'night1' if $time >= 0
15104             && $time < 400;
15105             }
15106             if($day_period_type eq 'selection') {
15107             return 'afternoon1' if $time >= 1200
15108             && $time < 1800;
15109             return 'evening1' if $time >= 1800
15110             && $time < 2400;
15111             return 'morning1' if $time >= 400
15112             && $time < 1200;
15113             return 'night1' if $time >= 0
15114             && $time < 400;
15115             }
15116             last SWITCH;
15117             }
15118             }
15119             } },
15120             );
15121              
15122             around day_period_data => sub {
15123             my ($orig, $self) = @_;
15124             return $self->$orig;
15125             };
15126              
15127             has 'day_periods' => (
15128             is => 'ro',
15129             isa => HashRef,
15130             init_arg => undef,
15131             default => sub { {
15132             'gregorian' => {
15133             'format' => {
15134             'abbreviated' => {
15135             'afternoon1' => q{дня},
15136             'am' => q{AM},
15137             'evening1' => q{вечера},
15138             'midnight' => q{полн.},
15139             'morning1' => q{утра},
15140             'night1' => q{ночи},
15141             'noon' => q{полд.},
15142             'pm' => q{PM},
15143             },
15144             'narrow' => {
15145             'afternoon1' => q{дня},
15146             'am' => q{AM},
15147             'evening1' => q{веч.},
15148             'midnight' => q{полн.},
15149             'morning1' => q{утра},
15150             'night1' => q{ночи},
15151             'noon' => q{полд.},
15152             'pm' => q{PM},
15153             },
15154             'wide' => {
15155             'afternoon1' => q{дня},
15156             'am' => q{AM},
15157             'evening1' => q{вечера},
15158             'midnight' => q{полночь},
15159             'morning1' => q{утра},
15160             'night1' => q{ночи},
15161             'noon' => q{полдень},
15162             'pm' => q{PM},
15163             },
15164             },
15165             'stand-alone' => {
15166             'abbreviated' => {
15167             'afternoon1' => q{день},
15168             'am' => q{AM},
15169             'evening1' => q{веч.},
15170             'midnight' => q{полн.},
15171             'morning1' => q{утро},
15172             'night1' => q{ночь},
15173             'noon' => q{полд.},
15174             'pm' => q{PM},
15175             },
15176             'narrow' => {
15177             'afternoon1' => q{день},
15178             'am' => q{AM},
15179             'evening1' => q{веч.},
15180             'midnight' => q{полн.},
15181             'morning1' => q{утро},
15182             'night1' => q{ночь},
15183             'noon' => q{полд.},
15184             'pm' => q{PM},
15185             },
15186             'wide' => {
15187             'afternoon1' => q{день},
15188             'am' => q{AM},
15189             'evening1' => q{вечер},
15190             'midnight' => q{полночь},
15191             'morning1' => q{утро},
15192             'night1' => q{ночь},
15193             'noon' => q{полдень},
15194             'pm' => q{PM},
15195             },
15196             },
15197             },
15198             } },
15199             );
15200              
15201             has 'eras' => (
15202             is => 'ro',
15203             isa => HashRef,
15204             init_arg => undef,
15205             default => sub { {
15206             'buddhist' => {
15207             abbreviated => {
15208             '0' => 'BE'
15209             },
15210             narrow => {
15211             '0' => 'бэ'
15212             },
15213             wide => {
15214             '0' => 'буддийская эра'
15215             },
15216             },
15217             'chinese' => {
15218             },
15219             'coptic' => {
15220             abbreviated => {
15221             '0' => 'до Диокл.',
15222             '1' => 'от Диокл.'
15223             },
15224             narrow => {
15225             '0' => 'до Диокл.',
15226             '1' => 'от Диокл.'
15227             },
15228             wide => {
15229             '0' => 'до Диоклетиана',
15230             '1' => 'от Диоклетиана'
15231             },
15232             },
15233             'ethiopic' => {
15234             abbreviated => {
15235             '0' => 'до Христа',
15236             '1' => 'от Христа'
15237             },
15238             narrow => {
15239             '0' => 'до Христа',
15240             '1' => 'от Христа'
15241             },
15242             wide => {
15243             '0' => 'до воплощения Христа',
15244             '1' => 'от воплощения Христа'
15245             },
15246             },
15247             'generic' => {
15248             },
15249             'gregorian' => {
15250             abbreviated => {
15251             '0' => 'до н. э.',
15252             '1' => 'н. э.'
15253             },
15254             narrow => {
15255             '0' => 'до н.э.',
15256             '1' => 'н.э.'
15257             },
15258             wide => {
15259             '0' => 'до Рождества Христова',
15260             '1' => 'от Рождества Христова'
15261             },
15262             },
15263             'hebrew' => {
15264             abbreviated => {
15265             '0' => 'AM'
15266             },
15267             narrow => {
15268             '0' => 'AM'
15269             },
15270             wide => {
15271             '0' => 'от сотворения мира'
15272             },
15273             },
15274             'indian' => {
15275             abbreviated => {
15276             '0' => 'Сака'
15277             },
15278             narrow => {
15279             '0' => 'Сака'
15280             },
15281             wide => {
15282             '0' => 'Сака'
15283             },
15284             },
15285             'islamic' => {
15286             abbreviated => {
15287             '0' => 'AH'
15288             },
15289             narrow => {
15290             '0' => 'AH'
15291             },
15292             wide => {
15293             '0' => 'после хиджры'
15294             },
15295             },
15296             'japanese' => {
15297             abbreviated => {
15298             '0' => 'Эпоха Тайка (645–650)',
15299             '1' => 'Эпоха Хакути (650–671)',
15300             '2' => 'Эпоха Хакухо (672–686)',
15301             '3' => 'Эпоха Сючё (686–701)',
15302             '4' => 'Эпоха Тайхо (701–704)',
15303             '5' => 'Эпоха Кёюн (704–708)',
15304             '6' => 'Эпоха Вадо (708–715)',
15305             '7' => 'Эпоха Рэйки (715–717)',
15306             '8' => 'Эпоха Ёро (717–724)',
15307             '9' => 'Эпоха Дзинки (724–729)',
15308             '10' => 'Эпоха Темпьё (729–749)',
15309             '11' => 'Эпоха Темпьё (749–749)',
15310             '12' => 'Эпоха Темпьё-Сьохо (749-757)',
15311             '13' => 'Эпоха Темпьё-Ходзи (757-765)',
15312             '14' => 'Эпоха Темпьё-Ходзи (765-767)',
15313             '15' => 'Эпоха Джинго-Кёюн (767-770)',
15314             '16' => 'Эпоха Хоки (770–780)',
15315             '17' => 'Эпоха Теньё (781–782)',
15316             '18' => 'Эпоха Енряку (782–806)',
15317             '19' => 'Эпоха Дайдо (806–810)',
15318             '20' => 'Эпоха Конин (810–824)',
15319             '21' => 'Эпоха Тентьо (824–834)',
15320             '22' => 'Эпоха Шова (834–848)',
15321             '23' => 'Эпоха Кайо (848–851)',
15322             '24' => 'Эпоха Ниндзю (851–854)',
15323             '25' => 'Эпоха Сайко (854–857)',
15324             '26' => 'Эпоха Теннан (857–859)',
15325             '27' => 'Эпоха Йоган (859–877)',
15326             '28' => 'Эпоха Генкей (877–885)',
15327             '29' => 'Эпоха Нинна (885–889)',
15328             '30' => 'Эпоха Кампьё (889–898)',
15329             '31' => 'Эпоха Сьотай (898–901)',
15330             '32' => 'Эпоха Энги (901–923)',
15331             '33' => 'Эпоха Ентьо (923–931)',
15332             '34' => 'Эпоха Сьёхэй (931–938)',
15333             '35' => 'Эпоха Тенгьо (938–947)',
15334             '36' => 'Эпоха Тенрияку (947–957)',
15335             '37' => 'Эпоха Тентоку (957–961)',
15336             '38' => 'Эпоха Ова (961–964)',
15337             '39' => 'Эпоха Кохо (964–968)',
15338             '40' => 'Эпоха Анна (968–970)',
15339             '41' => 'Эпоха Тенроку (970–973)',
15340             '42' => 'Эпоха Теньен (973–976)',
15341             '43' => 'Эпоха Дзьоген (976–978)',
15342             '44' => 'Эпоха Тенген (978–983)',
15343             '45' => 'Эпоха Ейкан (983–985)',
15344             '46' => 'Эпоха Канна (985–987)',
15345             '47' => 'Эпоха Ейен (987–989)',
15346             '48' => 'Эпоха Ейсо (989–990)',
15347             '49' => 'Эпоха Сёряку (990–995)',
15348             '50' => 'Эпоха Тётоку (995–999)',
15349             '51' => 'Эпоха Тёхо (999–1004)',
15350             '52' => 'Эпоха Канко (1004–1012)',
15351             '53' => 'Эпоха Тёва (1012–1017)',
15352             '54' => 'Эпоха Каннин (1017–1021)',
15353             '55' => 'Эпоха Дзиан (1021–1024)',
15354             '56' => 'Эпоха Мандзю (1024–1028)',
15355             '57' => 'Эпоха Тёгэн (1028–1037)',
15356             '58' => 'Эпоха Тёряку (1037–1040)',
15357             '59' => 'Эпоха Тёкю (1040–1044)',
15358             '60' => 'Эпоха Катоку (1044–1046)',
15359             '61' => 'Эпоха Эйсо (1046–1053)',
15360             '62' => 'Эпоха Тэнги (1053–1058)',
15361             '63' => 'Эпоха Кохэй (1058–1065)',
15362             '64' => 'Эпоха Дзиряку (1065–1069)',
15363             '65' => 'Эпоха Энкю (1069–1074)',
15364             '66' => 'Эпоха Сёхо (1074–1077)',
15365             '67' => 'Эпоха Сёряку (1077–1081)',
15366             '68' => 'Эпоха Эйхо (1081–1084)',
15367             '69' => 'Эпоха Отоку (1084–1087)',
15368             '70' => 'Эпоха Кандзи (1087–1094)',
15369             '71' => 'Эпоха Кахо (1094–1096)',
15370             '72' => 'Эпоха Эйтё (1096–1097)',
15371             '73' => 'Эпоха Сётоку (1097–1099)',
15372             '74' => 'Эпоха Кова (1099–1104)',
15373             '75' => 'Эпоха Тёдзи (1104–1106)',
15374             '76' => 'Эпоха Касё (1106–1108)',
15375             '77' => 'Эпоха Тэннин (1108–1110)',
15376             '78' => 'Эпоха Тэнъэй (1110–1113)',
15377             '79' => 'Эпоха Эйкю (1113–1118)',
15378             '80' => 'Эпоха Гэнъэй (1118–1120)',
15379             '81' => 'Эпоха Хоан (1120–1124)',
15380             '82' => 'Эпоха Тэндзи (1124–1126)',
15381             '83' => 'Эпоха Дайдзи (1126–1131)',
15382             '84' => 'Эпоха Тэнсё (1131–1132)',
15383             '85' => 'Эпоха Тёсё (1132–1135)',
15384             '86' => 'Эпоха Хоэн (1135–1141)',
15385             '87' => 'Эпоха Эйдзи (1141–1142)',
15386             '88' => 'Эпоха Кодзи (1142–1144)',
15387             '89' => 'Эпоха Тэнё (1144–1145)',
15388             '90' => 'Эпоха Кюан (1145–1151)',
15389             '91' => 'Эпоха Нимпэй (1151–1154)',
15390             '92' => 'Эпоха Кюдзю (1154–1156)',
15391             '93' => 'Эпоха Хогэн (1156–1159)',
15392             '94' => 'Эпоха Хэйдзи (1159–1160)',
15393             '95' => 'Эпоха Эйряку (1160–1161)',
15394             '96' => 'Эпоха Охо (1161–1163)',
15395             '97' => 'Эпоха Тёкан (1163–1165)',
15396             '98' => 'Эпоха Эйман (1165–1166)',
15397             '99' => 'Эпоха Нинъан (1166–1169)',
15398             '100' => 'Эпоха Као (1169–1171)',
15399             '101' => 'Эпоха Сёан (1171–1175)',
15400             '102' => 'Эпоха Ангэн (1175–1177)',
15401             '103' => 'Эпоха Дзисё (1177–1181)',
15402             '104' => 'Эпоха Ёва (1181–1182)',
15403             '105' => 'Эпоха Дзюэй (1182–1184)',
15404             '106' => 'Эпоха Гэнрюку (1184–1185)',
15405             '107' => 'Эпоха Бундзи (1185–1190)',
15406             '108' => 'Эпоха Кэнкю (1190–1199)',
15407             '109' => 'Эпоха Сёдзи (1199–1201)',
15408             '110' => 'Эпоха Кэннин (1201–1204)',
15409             '111' => 'Эпоха Гэнкю (1204–1206)',
15410             '112' => 'Эпоха Кэнъэй (1206–1207)',
15411             '113' => 'Эпоха Сёгэн (1207–1211)',
15412             '114' => 'Эпоха Кэнряку (1211–1213)',
15413             '115' => 'Эпоха Кэмпо (1213–1219)',
15414             '116' => 'Эпоха Сёкю (1219–1222)',
15415             '117' => 'Эпоха Дзёо (1222–1224)',
15416             '118' => 'Эпоха Гэннин (1224–1225)',
15417             '119' => 'Эпоха Кароку (1225–1227)',
15418             '120' => 'Эпоха Антэй (1227–1229)',
15419             '121' => 'Эпоха Канки (1229–1232)',
15420             '122' => 'Эпоха Дзёэй (1232–1233)',
15421             '123' => 'Эпоха Тэмпуку (1233–1234)',
15422             '124' => 'Эпоха Бунряку (1234–1235)',
15423             '125' => 'Эпоха Катэй (1235–1238)',
15424             '126' => 'Эпоха Рякунин (1238–1239)',
15425             '127' => 'Эпоха Энъо (1239–1240)',
15426             '128' => 'Эпоха Ниндзи (1240–1243)',
15427             '129' => 'Эпоха Кангэн (1243–1247)',
15428             '130' => 'Эпоха Ходзи (1247–1249)',
15429             '131' => 'Эпоха Кэнтё (1249–1256)',
15430             '132' => 'Эпоха Когэн (1256–1257)',
15431             '133' => 'Эпоха Сёка (1257–1259)',
15432             '134' => 'Эпоха Сёгэн (1259–1260)',
15433             '135' => 'Эпоха Бунъо (1260–1261)',
15434             '136' => 'Эпоха Котё (1261–1264)',
15435             '137' => 'Эпоха Бунъэй (1264–1275)',
15436             '138' => 'Эпоха Кэндзи (1275–1278)',
15437             '139' => 'Эпоха Коан (1278–1288)',
15438             '140' => 'Эпоха Сёо (1288–1293)',
15439             '141' => 'Эпоха Эйнин (1293–1299)',
15440             '142' => 'Эпоха Сёан (1299–1302)',
15441             '143' => 'Эпоха Кэнгэн (1302–1303)',
15442             '144' => 'Эпоха Кагэн (1303–1306)',
15443             '145' => 'Эпоха Токудзи (1306–1308)',
15444             '146' => 'Эпоха Энкэй (1308–1311)',
15445             '147' => 'Эпоха Отё (1311–1312)',
15446             '148' => 'Эпоха Сёва (1312–1317)',
15447             '149' => 'Эпоха Бумпо (1317–1319)',
15448             '150' => 'Эпоха Гэно (1319–1321)',
15449             '151' => 'Эпоха Гэнкё (1321–1324)',
15450             '152' => 'Эпоха Сётю (1324–1326)',
15451             '153' => 'Эпоха Карэки (1326–1329)',
15452             '154' => 'Эпоха Гэнтоку (1329–1331)',
15453             '155' => 'Эпоха Гэнко (1331–1334)',
15454             '156' => 'Эпоха Кэмму (1334–1336)',
15455             '157' => 'Эпоха Энгэн (1336–1340)',
15456             '158' => 'Эпоха Кококу (1340–1346)',
15457             '159' => 'Эпоха Сёхэй (1346–1370)',
15458             '160' => 'Эпоха Кэнтоку (1370–1372)',
15459             '161' => 'Эпоха Бунтю (1372–1375)',
15460             '162' => 'Эпоха Иэндзю (1375–1379)',
15461             '163' => 'Эпоха Коряку (1379–1381)',
15462             '164' => 'Эпоха Кова (1381–1384)',
15463             '165' => 'Эпоха Гэнтю (1384–1392)',
15464             '166' => 'Эпоха Мэйтоку (1384–1387)',
15465             '167' => 'Эпоха Какэй (1387–1389)',
15466             '168' => 'Эпоха Коо (1389–1390)',
15467             '169' => 'Эпоха Мэйтоку (1390–1394)',
15468             '170' => 'Эпоха Оэй (1394–1428)',
15469             '171' => 'Эпоха Сётё (1428–1429)',
15470             '172' => 'Эпоха Эйкё (1429–1441)',
15471             '173' => 'Эпоха Какицу (1441–1444)',
15472             '174' => 'Эпоха Банъан (1444–1449)',
15473             '175' => 'Эпоха Хотоку (1449–1452)',
15474             '176' => 'Эпоха Кётоку (1452–1455)',
15475             '177' => 'Эпоха Косё (1455–1457)',
15476             '178' => 'Эпоха Тёроку (1457–1460)',
15477             '179' => 'Эпоха Кансё (1460–1466)',
15478             '180' => 'Эпоха Бунсё (1466–1467)',
15479             '181' => 'Эпоха Онин (1467–1469)',
15480             '182' => 'Эпоха Буммэй (1469–1487)',
15481             '183' => 'Эпоха Тёкё (1487–1489)',
15482             '184' => 'Эпоха Энтоку (1489–1492)',
15483             '185' => 'Эпоха Мэйо (1492–1501)',
15484             '186' => 'Эпоха Бунки (1501–1504)',
15485             '187' => 'Эпоха Эйсё (1504–1521)',
15486             '188' => 'Эпоха Тайэй (1521–1528)',
15487             '189' => 'Эпоха Кёроку (1528–1532)',
15488             '190' => 'Эпоха Тэммон (1532–1555)',
15489             '191' => 'Эпоха Кодзи (1555–1558)',
15490             '192' => 'Эпоха Эйроку (1558–1570)',
15491             '193' => 'Эпоха Гэнки (1570–1573)',
15492             '194' => 'Эпоха Тэнсё (1573–1592)',
15493             '195' => 'Эпоха Бунроку (1592–1596)',
15494             '196' => 'Эпоха Кэйтё (1596–1615)',
15495             '197' => 'Эпоха Гэнва (1615–1624)',
15496             '198' => 'Эпоха Канъэй (1624–1644)',
15497             '199' => 'Эпоха Сёхо (1644–1648)',
15498             '200' => 'Эпоха Кэйан (1648–1652)',
15499             '201' => 'Эпоха Сё (1652–1655)',
15500             '202' => 'Эпоха Мэйряку (1655–1658)',
15501             '203' => 'Эпоха Мандзи (1658–1661)',
15502             '204' => 'Эпоха Камбун (1661–1673)',
15503             '205' => 'Эпоха Эмпо (1673–1681)',
15504             '206' => 'Эпоха Тэнва (1681–1684)',
15505             '207' => 'Эпоха Дзёкё (1684–1688)',
15506             '208' => 'Эпоха Гэнроку (1688–1704)',
15507             '209' => 'Эпоха Хоэй (1704–1711)',
15508             '210' => 'Эпоха Сётоку (1711–1716)',
15509             '211' => 'Эпоха Кёхо (1716–1736)',
15510             '212' => 'Эпоха Гэмбун (1736–1741)',
15511             '213' => 'Эпоха Кампо (1741–1744)',
15512             '214' => 'Эпоха Энкё (1744–1748)',
15513             '215' => 'Эпоха Канъэн (1748–1751)',
15514             '216' => 'Эпоха Хоряку (1751–1764)',
15515             '217' => 'Эпоха Мэйва (1764–1772)',
15516             '218' => 'Эпоха Анъэй (1772–1781)',
15517             '219' => 'Эпоха Тэммэй (1781–1789)',
15518             '220' => 'Эпоха Кансэй (1789–1801)',
15519             '221' => 'Эпоха Кёва (1801–1804)',
15520             '222' => 'Эпоха Бунка (1804–1818)',
15521             '223' => 'Эпоха Бунсэй (1818–1830)',
15522             '224' => 'Эпоха Тэмпо (1830–1844)',
15523             '225' => 'Эпоха Кока (1844–1848)',
15524             '226' => 'Эпоха Каэй (1848–1854)',
15525             '227' => 'Эпоха Ансэй (1854–1860)',
15526             '228' => 'Эпоха Манъэн (1860–1861)',
15527             '229' => 'Эпоха Бункю (1861–1864)',
15528             '230' => 'Эпоха Гендзи (1864–1865)',
15529             '231' => 'Эпоха Кейо (1865–1868)',
15530             '232' => 'Эпоха Мэйдзи',
15531             '233' => 'Эпоха Тайсьо',
15532             '234' => 'Сьова',
15533             '235' => 'Эпоха Хэйсэй'
15534             },
15535             },
15536             'persian' => {
15537             abbreviated => {
15538             '0' => 'перс. год'
15539             },
15540             narrow => {
15541             '0' => 'перс. год'
15542             },
15543             wide => {
15544             '0' => 'персидский год'
15545             },
15546             },
15547             'roc' => {
15548             abbreviated => {
15549             '0' => 'Before R.O.C.',
15550             '1' => 'Minguo'
15551             },
15552             narrow => {
15553             '0' => 'до респ.',
15554             '1' => 'Миньго'
15555             },
15556             wide => {
15557             '0' => 'до основания Китайской республики',
15558             '1' => 'Миньго'
15559             },
15560             },
15561             } },
15562             );
15563              
15564             has 'date_formats' => (
15565             is => 'ro',
15566             isa => HashRef,
15567             init_arg => undef,
15568             default => sub { {
15569             'buddhist' => {
15570             },
15571             'chinese' => {
15572             'full' => q{EEEE, d MMMM U},
15573             'long' => q{d MMMM U},
15574             'medium' => q{dd.MM U},
15575             'short' => q{dd.MM.y},
15576             },
15577             'coptic' => {
15578             },
15579             'ethiopic' => {
15580             },
15581             'generic' => {
15582             'full' => q{EEEE, d MMMM y 'г'. G},
15583             'long' => q{d MMMM y 'г'. G},
15584             'medium' => q{d MMM y 'г'. G},
15585             'short' => q{dd.MM.y G},
15586             },
15587             'gregorian' => {
15588             'full' => q{EEEE, d MMMM y 'г'.},
15589             'long' => q{d MMMM y 'г'.},
15590             'medium' => q{d MMM y 'г'.},
15591             'short' => q{dd.MM.y},
15592             },
15593             'hebrew' => {
15594             },
15595             'indian' => {
15596             },
15597             'islamic' => {
15598             },
15599             'japanese' => {
15600             },
15601             'persian' => {
15602             },
15603             'roc' => {
15604             },
15605             } },
15606             );
15607              
15608             has 'time_formats' => (
15609             is => 'ro',
15610             isa => HashRef,
15611             init_arg => undef,
15612             default => sub { {
15613             'buddhist' => {
15614             },
15615             'chinese' => {
15616             },
15617             'coptic' => {
15618             },
15619             'ethiopic' => {
15620             },
15621             'generic' => {
15622             },
15623             'gregorian' => {
15624             'full' => q{HH:mm:ss zzzz},
15625             'long' => q{HH:mm:ss z},
15626             'medium' => q{HH:mm:ss},
15627             'short' => q{HH:mm},
15628             },
15629             'hebrew' => {
15630             },
15631             'indian' => {
15632             },
15633             'islamic' => {
15634             },
15635             'japanese' => {
15636             },
15637             'persian' => {
15638             },
15639             'roc' => {
15640             },
15641             } },
15642             );
15643              
15644             has 'datetime_formats' => (
15645             is => 'ro',
15646             isa => HashRef,
15647             init_arg => undef,
15648             default => sub { {
15649             'buddhist' => {
15650             },
15651             'chinese' => {
15652             },
15653             'coptic' => {
15654             },
15655             'ethiopic' => {
15656             },
15657             'generic' => {
15658             'full' => q{{1}, {0}},
15659             'long' => q{{1}, {0}},
15660             'medium' => q{{1}, {0}},
15661             'short' => q{{1}, {0}},
15662             },
15663             'gregorian' => {
15664             'full' => q{{1}, {0}},
15665             'long' => q{{1}, {0}},
15666             'medium' => q{{1}, {0}},
15667             'short' => q{{1}, {0}},
15668             },
15669             'hebrew' => {
15670             },
15671             'indian' => {
15672             },
15673             'islamic' => {
15674             },
15675             'japanese' => {
15676             },
15677             'persian' => {
15678             },
15679             'roc' => {
15680             },
15681             } },
15682             );
15683              
15684             has 'datetime_formats_available_formats' => (
15685             is => 'ro',
15686             isa => HashRef,
15687             init_arg => undef,
15688             default => sub { {
15689             'chinese' => {
15690             E => q{ccc},
15691             Ed => q{E, d},
15692             Gy => q{U},
15693             GyMMM => q{LLL U},
15694             GyMMMEd => q{E, d MMM U},
15695             GyMMMd => q{d MMM U},
15696             H => q{H},
15697             Hm => q{H:mm},
15698             Hms => q{H:mm:ss},
15699             M => q{L},
15700             MEd => q{E, dd.MM},
15701             MMM => q{LLL},
15702             MMMEd => q{ccc, d MMM},
15703             MMMd => q{d MMM},
15704             Md => q{dd.MM},
15705             d => q{d},
15706             h => q{h a},
15707             hm => q{h:mm a},
15708             hms => q{h:mm:ss a},
15709             ms => q{mm:ss},
15710             y => q{U},
15711             yyyy => q{U},
15712             yyyyM => q{MM.y},
15713             yyyyMEd => q{E, dd.MM.y},
15714             yyyyMMM => q{LLL U},
15715             yyyyMMMEd => q{E, d MMM U},
15716             yyyyMMMM => q{LLLL U},
15717             yyyyMMMd => q{d MMM U},
15718             yyyyMd => q{dd.MM.y},
15719             yyyyQQQ => q{QQQ U},
15720             yyyyQQQQ => q{QQQQ U},
15721             },
15722             'generic' => {
15723             Bh => q{h B},
15724             Bhm => q{h:mm B},
15725             Bhms => q{h:mm:ss B},
15726             E => q{ccc},
15727             EBhm => q{ccc, h:mm B},
15728             EBhms => q{ccc, h:mm:ss B},
15729             EHm => q{ccc HH:mm},
15730             EHms => q{ccc HH:mm:ss},
15731             Ed => q{E, d},
15732             Ehm => q{ccc, h:mm a},
15733             Ehms => q{ccc, h:mm:ss a},
15734             Gy => q{y 'г'. G},
15735             GyMMM => q{LLL y 'г'. G},
15736             GyMMMEd => q{E, d MMM y 'г'. G},
15737             GyMMMd => q{d MMM y 'г'. G},
15738             H => q{HH},
15739             Hm => q{HH:mm},
15740             Hms => q{HH:mm:ss},
15741             M => q{L},
15742             MEd => q{E, dd.MM},
15743             MMM => q{LLL},
15744             MMMEd => q{ccc, d MMM},
15745             MMMMd => q{d MMMM},
15746             MMMd => q{d MMM},
15747             Md => q{dd.MM},
15748             d => q{d},
15749             h => q{h a},
15750             hm => q{h:mm a},
15751             hms => q{h:mm:ss a},
15752             ms => q{mm:ss},
15753             y => q{y 'г'. G},
15754             yyyy => q{y 'г'. G},
15755             yyyyM => q{MM.y G},
15756             yyyyMEd => q{E, dd.MM.y G},
15757             yyyyMMM => q{LLL y 'г'. G},
15758             yyyyMMMEd => q{E, d MMM y 'г'. G},
15759             yyyyMMMM => q{LLLL y 'г'. G},
15760             yyyyMMMd => q{d MMM y 'г'. G},
15761             yyyyMd => q{dd.MM.y G},
15762             yyyyQQQ => q{QQQ y 'г'. G},
15763             yyyyQQQQ => q{QQQQ y 'г'. G},
15764             },
15765             'gregorian' => {
15766             Bh => q{h B},
15767             Bhm => q{h:mm B},
15768             Bhms => q{h:mm:ss B},
15769             E => q{ccc},
15770             EBhm => q{ccc, h:mm B},
15771             EBhms => q{ccc, h:mm:ss B},
15772             EHm => q{E HH:mm},
15773             EHms => q{E HH:mm:ss},
15774             Ed => q{ccc, d},
15775             Ehm => q{E h:mm a},
15776             Ehms => q{E h:mm:ss a},
15777             Gy => q{y 'г'. G},
15778             GyMMM => q{LLL y G},
15779             GyMMMEd => q{E, d MMM y 'г'. G},
15780             GyMMMd => q{d MMM y 'г'. G},
15781             H => q{HH},
15782             Hm => q{HH:mm},
15783             Hms => q{HH:mm:ss},
15784             Hmsv => q{HH:mm:ss v},
15785             Hmv => q{HH:mm v},
15786             M => q{L},
15787             MEd => q{E, dd.MM},
15788             MMM => q{LLL},
15789             MMMEd => q{ccc, d MMM},
15790             MMMMW => q{W-'я' 'неделя' MMMM},
15791             MMMMd => q{d MMMM},
15792             MMMd => q{d MMM},
15793             MMdd => q{dd.MM},
15794             Md => q{dd.MM},
15795             d => q{d},
15796             h => q{h a},
15797             hm => q{h:mm a},
15798             hms => q{h:mm:ss a},
15799             hmsv => q{h:mm:ss a v},
15800             hmv => q{h:mm a v},
15801             ms => q{mm:ss},
15802             y => q{y},
15803             yM => q{MM.y},
15804             yMEd => q{ccc, dd.MM.y 'г'.},
15805             yMM => q{MM.y},
15806             yMMM => q{LLL y 'г'.},
15807             yMMMEd => q{E, d MMM y 'г'.},
15808             yMMMM => q{LLLL y 'г'.},
15809             yMMMd => q{d MMM y 'г'.},
15810             yMd => q{dd.MM.y},
15811             yQQQ => q{QQQ y 'г'.},
15812             yQQQQ => q{QQQQ y 'г'.},
15813             yw => q{w-'я' 'неделя' Y 'г'.},
15814             },
15815             } },
15816             );
15817              
15818             has 'datetime_formats_append_item' => (
15819             is => 'ro',
15820             isa => HashRef,
15821             init_arg => undef,
15822             default => sub { {
15823             'gregorian' => {
15824             'Timezone' => '{0} {1}',
15825             },
15826             } },
15827             );
15828              
15829             has 'datetime_formats_interval' => (
15830             is => 'ro',
15831             isa => HashRef,
15832             init_arg => undef,
15833             default => sub { {
15834             'generic' => {
15835             H => {
15836             H => q{H–H},
15837             },
15838             Hm => {
15839             H => q{H:mm–H:mm},
15840             m => q{H:mm–H:mm},
15841             },
15842             Hmv => {
15843             H => q{H:mm–H:mm v},
15844             m => q{H:mm–H:mm v},
15845             },
15846             Hv => {
15847             H => q{H–H v},
15848             },
15849             M => {
15850             M => q{M–M},
15851             },
15852             MEd => {
15853             M => q{E, dd.MM – E, dd.MM},
15854             d => q{E, dd.MM – E, dd.MM},
15855             },
15856             MMM => {
15857             M => q{LLL – LLL},
15858             },
15859             MMMEd => {
15860             M => q{ccc, d MMM – ccc, d MMM},
15861             d => q{ccc, d MMM – ccc, d MMM},
15862             },
15863             MMMM => {
15864             M => q{LLLL – LLLL},
15865             },
15866             MMMd => {
15867             M => q{d MMM – d MMM},
15868             d => q{d–d MMM},
15869             },
15870             Md => {
15871             M => q{dd.MM – dd.MM},
15872             d => q{dd.MM – dd.MM},
15873             },
15874             d => {
15875             d => q{d–d},
15876             },
15877             fallback => '{0} – {1}',
15878             h => {
15879             a => q{h a – h a},
15880             h => q{h–h a},
15881             },
15882             hm => {
15883             a => q{h:mm a – h:mm a},
15884             h => q{h:mm–h:mm a},
15885             m => q{h:mm–h:mm a},
15886             },
15887             hmv => {
15888             a => q{h:mm a – h:mm a v},
15889             h => q{h:mm–h:mm a v},
15890             m => q{h:mm–h:mm a v},
15891             },
15892             hv => {
15893             a => q{h a – h a v},
15894             h => q{h–h a v},
15895             },
15896             y => {
15897             y => q{y–y 'гг'. G},
15898             },
15899             yM => {
15900             M => q{MM.y – MM.y G},
15901             y => q{MM.y – MM.y G},
15902             },
15903             yMEd => {
15904             M => q{ccc, dd.MM.y – ccc, dd.MM.y G},
15905             d => q{ccc, dd.MM.y – ccc, dd.MM.y G},
15906             y => q{ccc, dd.MM.y – ccc, dd.MM.y G},
15907             },
15908             yMMM => {
15909             M => q{LLL – LLL y 'г'. G},
15910             y => q{LLL y 'г'. – LLL y 'г'. G},
15911             },
15912             yMMMEd => {
15913             M => q{ccc, d MMM – ccc, d MMM y 'г'. G},
15914             d => q{ccc, d MMM – ccc, d MMM y 'г'. G},
15915             y => q{ccc, d MMM y 'г'. – ccc, d MMM y 'г'. G},
15916             },
15917             yMMMM => {
15918             M => q{LLLL – LLLL y 'г'. G},
15919             y => q{LLLL y 'г'. – LLLL y 'г'. G},
15920             },
15921             yMMMd => {
15922             M => q{d MMM – d MMM y 'г'. G},
15923             d => q{d–d MMM y 'г'. G},
15924             y => q{d MMM y 'г'. – d MMM y 'г'. G},
15925             },
15926             yMd => {
15927             M => q{dd.MM.y – dd.MM.y G},
15928             d => q{dd.MM.y – dd.MM.y G},
15929             y => q{dd.MM.y – dd.MM.y G},
15930             },
15931             },
15932             'gregorian' => {
15933             H => {
15934             H => q{HH–HH},
15935             },
15936             Hm => {
15937             H => q{HH:mm–HH:mm},
15938             m => q{HH:mm–HH:mm},
15939             },
15940             Hmv => {
15941             H => q{HH:mm–HH:mm v},
15942             m => q{HH:mm–HH:mm v},
15943             },
15944             Hv => {
15945             H => q{HH–HH v},
15946             },
15947             M => {
15948             M => q{M–M},
15949             },
15950             MEd => {
15951             M => q{E, dd.MM – E, dd.MM},
15952             d => q{E, dd.MM – E, dd.MM},
15953             },
15954             MMM => {
15955             M => q{LLL – LLL},
15956             },
15957             MMMEd => {
15958             M => q{E, d MMM – E, d MMM},
15959             d => q{E, d MMM – E, d MMM},
15960             },
15961             MMMM => {
15962             M => q{LLLL – LLLL},
15963             },
15964             MMMd => {
15965             M => q{d MMM – d MMM},
15966             d => q{d–d MMM},
15967             },
15968             Md => {
15969             M => q{dd.MM – dd.MM},
15970             d => q{dd.MM – dd.MM},
15971             },
15972             d => {
15973             d => q{d–d},
15974             },
15975             fallback => '{0} – {1}',
15976             h => {
15977             a => q{h a – h a},
15978             h => q{h–h a},
15979             },
15980             hm => {
15981             a => q{h:mm a – h:mm a},
15982             h => q{h:mm–h:mm a},
15983             m => q{h:mm–h:mm a},
15984             },
15985             hmv => {
15986             a => q{h:mm a – h:mm a v},
15987             h => q{h:mm–h:mm a v},
15988             m => q{h:mm–h:mm a v},
15989             },
15990             hv => {
15991             a => q{h a – h a v},
15992             h => q{h–h a v},
15993             },
15994             y => {
15995             y => q{y–y},
15996             },
15997             yM => {
15998             M => q{MM.y – MM.y},
15999             y => q{MM.y – MM.y},
16000             },
16001             yMEd => {
16002             M => q{ccc, dd.MM.y – ccc, dd.MM.y},
16003             d => q{ccc, dd.MM.y – ccc, dd.MM.y},
16004             y => q{ccc, dd.MM.y – ccc, dd.MM.y},
16005             },
16006             yMMM => {
16007             M => q{LLL – LLL y 'г'.},
16008             y => q{LLL y 'г'. – LLL y 'г'.},
16009             },
16010             yMMMEd => {
16011             M => q{ccc, d MMM – ccc, d MMM y 'г'.},
16012             d => q{ccc, d – ccc, d MMM y 'г'.},
16013             y => q{ccc, d MMM y 'г'. – ccc, d MMM y 'г'.},
16014             },
16015             yMMMM => {
16016             M => q{LLLL – LLLL y 'г'.},
16017             y => q{LLLL y 'г'. – LLLL y 'г'.},
16018             },
16019             yMMMd => {
16020             M => q{d MMM – d MMM y 'г'.},
16021             d => q{d–d MMM y 'г'.},
16022             y => q{d MMM y 'г'. – d MMM y 'г'.},
16023             },
16024             yMd => {
16025             M => q{dd.MM.y – dd.MM.y},
16026             d => q{dd.MM.y – dd.MM.y},
16027             y => q{dd.MM.y – dd.MM.y},
16028             },
16029             },
16030             } },
16031             );
16032              
16033             has 'time_zone_names' => (
16034             is => 'ro',
16035             isa => HashRef,
16036             init_arg => undef,
16037             default => sub { {
16038             hourFormat => q(+HH:mm;-HH:mm),
16039             gmtFormat => q(GMT{0}),
16040             gmtZeroFormat => q(GMT),
16041             regionFormat => q({0}),
16042             regionFormat => q({0}, летнее время),
16043             regionFormat => q({0}, стандартное время),
16044             fallbackFormat => q({1} ({0})),
16045             'Acre' => {
16046             long => {
16047             'daylight' => q#Акри летнее время#,
16048             'generic' => q#Акри время#,
16049             'standard' => q#Акри стандартное время#,
16050             },
16051             },
16052             'Afghanistan' => {
16053             long => {
16054             'standard' => q#Афганистан#,
16055             },
16056             },
16057             'Africa/Abidjan' => {
16058             exemplarCity => q#Абиджан#,
16059             },
16060             'Africa/Accra' => {
16061             exemplarCity => q#Аккра#,
16062             },
16063             'Africa/Addis_Ababa' => {
16064             exemplarCity => q#Аддис-Абеба#,
16065             },
16066             'Africa/Algiers' => {
16067             exemplarCity => q#Алжир#,
16068             },
16069             'Africa/Asmera' => {
16070             exemplarCity => q#Асмэра#,
16071             },
16072             'Africa/Bamako' => {
16073             exemplarCity => q#Бамако#,
16074             },
16075             'Africa/Bangui' => {
16076             exemplarCity => q#Банги#,
16077             },
16078             'Africa/Banjul' => {
16079             exemplarCity => q#Банжул#,
16080             },
16081             'Africa/Bissau' => {
16082             exemplarCity => q#Бисау#,
16083             },
16084             'Africa/Blantyre' => {
16085             exemplarCity => q#Блантайр#,
16086             },
16087             'Africa/Brazzaville' => {
16088             exemplarCity => q#Браззавиль#,
16089             },
16090             'Africa/Bujumbura' => {
16091             exemplarCity => q#Бужумбура#,
16092             },
16093             'Africa/Cairo' => {
16094             exemplarCity => q#Каир#,
16095             },
16096             'Africa/Casablanca' => {
16097             exemplarCity => q#Касабланка#,
16098             },
16099             'Africa/Ceuta' => {
16100             exemplarCity => q#Сеута#,
16101             },
16102             'Africa/Conakry' => {
16103             exemplarCity => q#Конакри#,
16104             },
16105             'Africa/Dakar' => {
16106             exemplarCity => q#Дакар#,
16107             },
16108             'Africa/Dar_es_Salaam' => {
16109             exemplarCity => q#Дар-эс-Салам#,
16110             },
16111             'Africa/Djibouti' => {
16112             exemplarCity => q#Джибути#,
16113             },
16114             'Africa/Douala' => {
16115             exemplarCity => q#Дуала#,
16116             },
16117             'Africa/El_Aaiun' => {
16118             exemplarCity => q#Эль-Аюн#,
16119             },
16120             'Africa/Freetown' => {
16121             exemplarCity => q#Фритаун#,
16122             },
16123             'Africa/Gaborone' => {
16124             exemplarCity => q#Габороне#,
16125             },
16126             'Africa/Harare' => {
16127             exemplarCity => q#Хараре#,
16128             },
16129             'Africa/Johannesburg' => {
16130             exemplarCity => q#Йоханнесбург#,
16131             },
16132             'Africa/Juba' => {
16133             exemplarCity => q#Джуба#,
16134             },
16135             'Africa/Kampala' => {
16136             exemplarCity => q#Кампала#,
16137             },
16138             'Africa/Khartoum' => {
16139             exemplarCity => q#Хартум#,
16140             },
16141             'Africa/Kigali' => {
16142             exemplarCity => q#Кигали#,
16143             },
16144             'Africa/Kinshasa' => {
16145             exemplarCity => q#Киншаса#,
16146             },
16147             'Africa/Lagos' => {
16148             exemplarCity => q#Лагос#,
16149             },
16150             'Africa/Libreville' => {
16151             exemplarCity => q#Либревиль#,
16152             },
16153             'Africa/Lome' => {
16154             exemplarCity => q#Ломе#,
16155             },
16156             'Africa/Luanda' => {
16157             exemplarCity => q#Луанда#,
16158             },
16159             'Africa/Lubumbashi' => {
16160             exemplarCity => q#Лубумбаши#,
16161             },
16162             'Africa/Lusaka' => {
16163             exemplarCity => q#Лусака#,
16164             },
16165             'Africa/Malabo' => {
16166             exemplarCity => q#Малабо#,
16167             },
16168             'Africa/Maputo' => {
16169             exemplarCity => q#Мапуту#,
16170             },
16171             'Africa/Maseru' => {
16172             exemplarCity => q#Масеру#,
16173             },
16174             'Africa/Mbabane' => {
16175             exemplarCity => q#Мбабане#,
16176             },
16177             'Africa/Mogadishu' => {
16178             exemplarCity => q#Могадишо#,
16179             },
16180             'Africa/Monrovia' => {
16181             exemplarCity => q#Монровия#,
16182             },
16183             'Africa/Nairobi' => {
16184             exemplarCity => q#Найроби#,
16185             },
16186             'Africa/Ndjamena' => {
16187             exemplarCity => q#Нджамена#,
16188             },
16189             'Africa/Niamey' => {
16190             exemplarCity => q#Ниамей#,
16191             },
16192             'Africa/Nouakchott' => {
16193             exemplarCity => q#Нуакшот#,
16194             },
16195             'Africa/Ouagadougou' => {
16196             exemplarCity => q#Уагадугу#,
16197             },
16198             'Africa/Porto-Novo' => {
16199             exemplarCity => q#Порто-Ново#,
16200             },
16201             'Africa/Sao_Tome' => {
16202             exemplarCity => q#Сан-Томе#,
16203             },
16204             'Africa/Tripoli' => {
16205             exemplarCity => q#Триполи#,
16206             },
16207             'Africa/Tunis' => {
16208             exemplarCity => q#Тунис#,
16209             },
16210             'Africa/Windhoek' => {
16211             exemplarCity => q#Виндхук#,
16212             },
16213             'Africa_Central' => {
16214             long => {
16215             'standard' => q#Центральная Африка#,
16216             },
16217             },
16218             'Africa_Eastern' => {
16219             long => {
16220             'standard' => q#Восточная Африка#,
16221             },
16222             },
16223             'Africa_Southern' => {
16224             long => {
16225             'standard' => q#Южная Африка#,
16226             },
16227             },
16228             'Africa_Western' => {
16229             long => {
16230             'daylight' => q#Западная Африка, летнее время#,
16231             'generic' => q#Западная Африка#,
16232             'standard' => q#Западная Африка, стандартное время#,
16233             },
16234             },
16235             'Alaska' => {
16236             long => {
16237             'daylight' => q#Аляска, летнее время#,
16238             'generic' => q#Аляска#,
16239             'standard' => q#Аляска, стандартное время#,
16240             },
16241             },
16242             'Almaty' => {
16243             long => {
16244             'daylight' => q#Алма-Ата летнее время#,
16245             'generic' => q#Алма-Ата время#,
16246             'standard' => q#Алма-Ата стандартное время#,
16247             },
16248             },
16249             'Amazon' => {
16250             long => {
16251             'daylight' => q#Амазонка, летнее время#,
16252             'generic' => q#Амазонка#,
16253             'standard' => q#Амазонка, стандартное время#,
16254             },
16255             },
16256             'America/Adak' => {
16257             exemplarCity => q#Адак#,
16258             },
16259             'America/Anchorage' => {
16260             exemplarCity => q#Анкоридж#,
16261             },
16262             'America/Anguilla' => {
16263             exemplarCity => q#Ангилья#,
16264             },
16265             'America/Antigua' => {
16266             exemplarCity => q#Антигуа#,
16267             },
16268             'America/Araguaina' => {
16269             exemplarCity => q#Арагуаина#,
16270             },
16271             'America/Argentina/La_Rioja' => {
16272             exemplarCity => q#Ла-Риоха#,
16273             },
16274             'America/Argentina/Rio_Gallegos' => {
16275             exemplarCity => q#Рио-Гальегос#,
16276             },
16277             'America/Argentina/Salta' => {
16278             exemplarCity => q#Сальта#,
16279             },
16280             'America/Argentina/San_Juan' => {
16281             exemplarCity => q#Сан-Хуан#,
16282             },
16283             'America/Argentina/San_Luis' => {
16284             exemplarCity => q#Сан-Луис#,
16285             },
16286             'America/Argentina/Tucuman' => {
16287             exemplarCity => q#Тукуман#,
16288             },
16289             'America/Argentina/Ushuaia' => {
16290             exemplarCity => q#Ушуая#,
16291             },
16292             'America/Aruba' => {
16293             exemplarCity => q#Аруба#,
16294             },
16295             'America/Asuncion' => {
16296             exemplarCity => q#Асунсьон#,
16297             },
16298             'America/Bahia' => {
16299             exemplarCity => q#Баия#,
16300             },
16301             'America/Bahia_Banderas' => {
16302             exemplarCity => q#Баия-де-Бандерас#,
16303             },
16304             'America/Barbados' => {
16305             exemplarCity => q#Барбадос#,
16306             },
16307             'America/Belem' => {
16308             exemplarCity => q#Белен#,
16309             },
16310             'America/Belize' => {
16311             exemplarCity => q#Белиз#,
16312             },
16313             'America/Blanc-Sablon' => {
16314             exemplarCity => q#Бланк-Саблон#,
16315             },
16316             'America/Boa_Vista' => {
16317             exemplarCity => q#Боа-Виста#,
16318             },
16319             'America/Bogota' => {
16320             exemplarCity => q#Богота#,
16321             },
16322             'America/Boise' => {
16323             exemplarCity => q#Бойсе#,
16324             },
16325             'America/Buenos_Aires' => {
16326             exemplarCity => q#Буэнос-Айрес#,
16327             },
16328             'America/Cambridge_Bay' => {
16329             exemplarCity => q#Кеймбридж-Бей#,
16330             },
16331             'America/Campo_Grande' => {
16332             exemplarCity => q#Кампу-Гранди#,
16333             },
16334             'America/Cancun' => {
16335             exemplarCity => q#Канкун#,
16336             },
16337             'America/Caracas' => {
16338             exemplarCity => q#Каракас#,
16339             },
16340             'America/Catamarca' => {
16341             exemplarCity => q#Катамарка#,
16342             },
16343             'America/Cayenne' => {
16344             exemplarCity => q#Кайенна#,
16345             },
16346             'America/Cayman' => {
16347             exemplarCity => q#Острова Кайман#,
16348             },
16349             'America/Chicago' => {
16350             exemplarCity => q#Чикаго#,
16351             },
16352             'America/Chihuahua' => {
16353             exemplarCity => q#Чиуауа#,
16354             },
16355             'America/Coral_Harbour' => {
16356             exemplarCity => q#Корал-Харбор#,
16357             },
16358             'America/Cordoba' => {
16359             exemplarCity => q#Кордова#,
16360             },
16361             'America/Costa_Rica' => {
16362             exemplarCity => q#Коста-Рика#,
16363             },
16364             'America/Creston' => {
16365             exemplarCity => q#Крестон#,
16366             },
16367             'America/Cuiaba' => {
16368             exemplarCity => q#Куяба#,
16369             },
16370             'America/Curacao' => {
16371             exemplarCity => q#Кюрасао#,
16372             },
16373             'America/Danmarkshavn' => {
16374             exemplarCity => q#Денмарксхавн#,
16375             },
16376             'America/Dawson' => {
16377             exemplarCity => q#Доусон#,
16378             },
16379             'America/Dawson_Creek' => {
16380             exemplarCity => q#Доусон-Крик#,
16381             },
16382             'America/Denver' => {
16383             exemplarCity => q#Денвер#,
16384             },
16385             'America/Detroit' => {
16386             exemplarCity => q#Детройт#,
16387             },
16388             'America/Dominica' => {
16389             exemplarCity => q#Доминика#,
16390             },
16391             'America/Edmonton' => {
16392             exemplarCity => q#Эдмонтон#,
16393             },
16394             'America/Eirunepe' => {
16395             exemplarCity => q#Эйрунепе#,
16396             },
16397             'America/El_Salvador' => {
16398             exemplarCity => q#Сальвадор#,
16399             },
16400             'America/Fort_Nelson' => {
16401             exemplarCity => q#Форт Нельсон#,
16402             },
16403             'America/Fortaleza' => {
16404             exemplarCity => q#Форталеза#,
16405             },
16406             'America/Glace_Bay' => {
16407             exemplarCity => q#Глейс-Бей#,
16408             },
16409             'America/Godthab' => {
16410             exemplarCity => q#Нуук#,
16411             },
16412             'America/Goose_Bay' => {
16413             exemplarCity => q#Гус-Бей#,
16414             },
16415             'America/Grand_Turk' => {
16416             exemplarCity => q#Гранд-Терк#,
16417             },
16418             'America/Grenada' => {
16419             exemplarCity => q#Гренада#,
16420             },
16421             'America/Guadeloupe' => {
16422             exemplarCity => q#Гваделупа#,
16423             },
16424             'America/Guatemala' => {
16425             exemplarCity => q#Гватемала#,
16426             },
16427             'America/Guayaquil' => {
16428             exemplarCity => q#Гуаякиль#,
16429             },
16430             'America/Guyana' => {
16431             exemplarCity => q#Гайана#,
16432             },
16433             'America/Halifax' => {
16434             exemplarCity => q#Галифакс#,
16435             },
16436             'America/Havana' => {
16437             exemplarCity => q#Гавана#,
16438             },
16439             'America/Hermosillo' => {
16440             exemplarCity => q#Эрмосильо#,
16441             },
16442             'America/Indiana/Knox' => {
16443             exemplarCity => q#Нокс, Индиана#,
16444             },
16445             'America/Indiana/Marengo' => {
16446             exemplarCity => q#Маренго, Индиана#,
16447             },
16448             'America/Indiana/Petersburg' => {
16449             exemplarCity => q#Питерсберг, Индиана#,
16450             },
16451             'America/Indiana/Tell_City' => {
16452             exemplarCity => q#Телл-Сити#,
16453             },
16454             'America/Indiana/Vevay' => {
16455             exemplarCity => q#Вевей, Индиана#,
16456             },
16457             'America/Indiana/Vincennes' => {
16458             exemplarCity => q#Винсеннес#,
16459             },
16460             'America/Indiana/Winamac' => {
16461             exemplarCity => q#Уинамак#,
16462             },
16463             'America/Indianapolis' => {
16464             exemplarCity => q#Индианаполис#,
16465             },
16466             'America/Inuvik' => {
16467             exemplarCity => q#Инувик#,
16468             },
16469             'America/Iqaluit' => {
16470             exemplarCity => q#Икалуит#,
16471             },
16472             'America/Jamaica' => {
16473             exemplarCity => q#Ямайка#,
16474             },
16475             'America/Jujuy' => {
16476             exemplarCity => q#Жужуй#,
16477             },
16478             'America/Juneau' => {
16479             exemplarCity => q#Джуно#,
16480             },
16481             'America/Kentucky/Monticello' => {
16482             exemplarCity => q#Монтиселло, Кентукки#,
16483             },
16484             'America/Kralendijk' => {
16485             exemplarCity => q#Кралендейк#,
16486             },
16487             'America/La_Paz' => {
16488             exemplarCity => q#Ла-Пас#,
16489             },
16490             'America/Lima' => {
16491             exemplarCity => q#Лима#,
16492             },
16493             'America/Los_Angeles' => {
16494             exemplarCity => q#Лос-Анджелес#,
16495             },
16496             'America/Louisville' => {
16497             exemplarCity => q#Луисвилл#,
16498             },
16499             'America/Lower_Princes' => {
16500             exemplarCity => q#Лоуэр-Принсес-Куортер#,
16501             },
16502             'America/Maceio' => {
16503             exemplarCity => q#Масейо#,
16504             },
16505             'America/Managua' => {
16506             exemplarCity => q#Манагуа#,
16507             },
16508             'America/Manaus' => {
16509             exemplarCity => q#Манаус#,
16510             },
16511             'America/Marigot' => {
16512             exemplarCity => q#Мариго#,
16513             },
16514             'America/Martinique' => {
16515             exemplarCity => q#Мартиника#,
16516             },
16517             'America/Matamoros' => {
16518             exemplarCity => q#Матаморос#,
16519             },
16520             'America/Mazatlan' => {
16521             exemplarCity => q#Масатлан#,
16522             },
16523             'America/Mendoza' => {
16524             exemplarCity => q#Мендоса#,
16525             },
16526             'America/Menominee' => {
16527             exemplarCity => q#Меномини#,
16528             },
16529             'America/Merida' => {
16530             exemplarCity => q#Мерида#,
16531             },
16532             'America/Metlakatla' => {
16533             exemplarCity => q#Метлакатла#,
16534             },
16535             'America/Mexico_City' => {
16536             exemplarCity => q#Мехико#,
16537             },
16538             'America/Miquelon' => {
16539             exemplarCity => q#Микелон#,
16540             },
16541             'America/Moncton' => {
16542             exemplarCity => q#Монктон#,
16543             },
16544             'America/Monterrey' => {
16545             exemplarCity => q#Монтеррей#,
16546             },
16547             'America/Montevideo' => {
16548             exemplarCity => q#Монтевидео#,
16549             },
16550             'America/Montserrat' => {
16551             exemplarCity => q#Монтсеррат#,
16552             },
16553             'America/Nassau' => {
16554             exemplarCity => q#Нассау#,
16555             },
16556             'America/New_York' => {
16557             exemplarCity => q#Нью-Йорк#,
16558             },
16559             'America/Nipigon' => {
16560             exemplarCity => q#Нипигон#,
16561             },
16562             'America/Nome' => {
16563             exemplarCity => q#Ном#,
16564             },
16565             'America/Noronha' => {
16566             exemplarCity => q#Норонья#,
16567             },
16568             'America/North_Dakota/Beulah' => {
16569             exemplarCity => q#Бойла, Северная Дакота#,
16570             },
16571             'America/North_Dakota/Center' => {
16572             exemplarCity => q#Центр, Северная Дакота#,
16573             },
16574             'America/North_Dakota/New_Salem' => {
16575             exemplarCity => q#Нью-Сейлем, Северная Дакота#,
16576             },
16577             'America/Ojinaga' => {
16578             exemplarCity => q#Охинага#,
16579             },
16580             'America/Panama' => {
16581             exemplarCity => q#Панама#,
16582             },
16583             'America/Pangnirtung' => {
16584             exemplarCity => q#Пангниртунг#,
16585             },
16586             'America/Paramaribo' => {
16587             exemplarCity => q#Парамарибо#,
16588             },
16589             'America/Phoenix' => {
16590             exemplarCity => q#Финикс#,
16591             },
16592             'America/Port-au-Prince' => {
16593             exemplarCity => q#Порт-о-Пренс#,
16594             },
16595             'America/Port_of_Spain' => {
16596             exemplarCity => q#Порт-оф-Спейн#,
16597             },
16598             'America/Porto_Velho' => {
16599             exemplarCity => q#Порту-Велью#,
16600             },
16601             'America/Puerto_Rico' => {
16602             exemplarCity => q#Пуэрто-Рико#,
16603             },
16604             'America/Punta_Arenas' => {
16605             exemplarCity => q#Пунта-Аренас#,
16606             },
16607             'America/Rainy_River' => {
16608             exemplarCity => q#Рейни-Ривер#,
16609             },
16610             'America/Rankin_Inlet' => {
16611             exemplarCity => q#Ранкин-Инлет#,
16612             },
16613             'America/Recife' => {
16614             exemplarCity => q#Ресифи#,
16615             },
16616             'America/Regina' => {
16617             exemplarCity => q#Реджайна#,
16618             },
16619             'America/Resolute' => {
16620             exemplarCity => q#Резольют#,
16621             },
16622             'America/Rio_Branco' => {
16623             exemplarCity => q#Риу-Бранку#,
16624             },
16625             'America/Santa_Isabel' => {
16626             exemplarCity => q#Санта-Изабел#,
16627             },
16628             'America/Santarem' => {
16629             exemplarCity => q#Сантарен#,
16630             },
16631             'America/Santiago' => {
16632             exemplarCity => q#Сантьяго#,
16633             },
16634             'America/Santo_Domingo' => {
16635             exemplarCity => q#Санто-Доминго#,
16636             },
16637             'America/Sao_Paulo' => {
16638             exemplarCity => q#Сан-Паулу#,
16639             },
16640             'America/Scoresbysund' => {
16641             exemplarCity => q#Скорсбисунн#,
16642             },
16643             'America/Sitka' => {
16644             exemplarCity => q#Ситка#,
16645             },
16646             'America/St_Barthelemy' => {
16647             exemplarCity => q#Сен-Бартелеми#,
16648             },
16649             'America/St_Johns' => {
16650             exemplarCity => q#Сент-Джонс#,
16651             },
16652             'America/St_Kitts' => {
16653             exemplarCity => q#Сент-Китс#,
16654             },
16655             'America/St_Lucia' => {
16656             exemplarCity => q#Сент-Люсия#,
16657             },
16658             'America/St_Thomas' => {
16659             exemplarCity => q#Сент-Томас#,
16660             },
16661             'America/St_Vincent' => {
16662             exemplarCity => q#Сент-Винсент#,
16663             },
16664             'America/Swift_Current' => {
16665             exemplarCity => q#Свифт-Керрент#,
16666             },
16667             'America/Tegucigalpa' => {
16668             exemplarCity => q#Тегусигальпа#,
16669             },
16670             'America/Thule' => {
16671             exemplarCity => q#Туле#,
16672             },
16673             'America/Thunder_Bay' => {
16674             exemplarCity => q#Тандер-Бей#,
16675             },
16676             'America/Tijuana' => {
16677             exemplarCity => q#Тихуана#,
16678             },
16679             'America/Toronto' => {
16680             exemplarCity => q#Торонто#,
16681             },
16682             'America/Tortola' => {
16683             exemplarCity => q#Тортола#,
16684             },
16685             'America/Vancouver' => {
16686             exemplarCity => q#Ванкувер#,
16687             },
16688             'America/Whitehorse' => {
16689             exemplarCity => q#Уайтхорс#,
16690             },
16691             'America/Winnipeg' => {
16692             exemplarCity => q#Виннипег#,
16693             },
16694             'America/Yakutat' => {
16695             exemplarCity => q#Якутат#,
16696             },
16697             'America/Yellowknife' => {
16698             exemplarCity => q#Йеллоунайф#,
16699             },
16700             'America_Central' => {
16701             long => {
16702             'daylight' => q#Центральная Америка, летнее время#,
16703             'generic' => q#Центральная Америка#,
16704             'standard' => q#Центральная Америка, стандартное время#,
16705             },
16706             },
16707             'America_Eastern' => {
16708             long => {
16709             'daylight' => q#Восточная Америка, летнее время#,
16710             'generic' => q#Восточная Америка#,
16711             'standard' => q#Восточная Америка, стандартное время#,
16712             },
16713             },
16714             'America_Mountain' => {
16715             long => {
16716             'daylight' => q#Летнее горное время (Северная Америка)#,
16717             'generic' => q#Горное время (Северная Америка)#,
16718             'standard' => q#Стандартное горное время (Северная Америка)#,
16719             },
16720             },
16721             'America_Pacific' => {
16722             long => {
16723             'daylight' => q#Тихоокеанское летнее время#,
16724             'generic' => q#Тихоокеанское время#,
16725             'standard' => q#Тихоокеанское стандартное время#,
16726             },
16727             },
16728             'Anadyr' => {
16729             long => {
16730             'daylight' => q#Анадырь летнее время#,
16731             'generic' => q#Время по Анадырю#,
16732             'standard' => q#Анадырь стандартное время#,
16733             },
16734             },
16735             'Antarctica/Casey' => {
16736             exemplarCity => q#Кейси#,
16737             },
16738             'Antarctica/Davis' => {
16739             exemplarCity => q#Дейвис#,
16740             },
16741             'Antarctica/DumontDUrville' => {
16742             exemplarCity => q#Дюмон-д’Юрвиль#,
16743             },
16744             'Antarctica/Macquarie' => {
16745             exemplarCity => q#Маккуори#,
16746             },
16747             'Antarctica/Mawson' => {
16748             exemplarCity => q#Моусон#,
16749             },
16750             'Antarctica/McMurdo' => {
16751             exemplarCity => q#Мак-Мердо#,
16752             },
16753             'Antarctica/Palmer' => {
16754             exemplarCity => q#Палмер#,
16755             },
16756             'Antarctica/Rothera' => {
16757             exemplarCity => q#Ротера#,
16758             },
16759             'Antarctica/Syowa' => {
16760             exemplarCity => q#Сёва#,
16761             },
16762             'Antarctica/Troll' => {
16763             exemplarCity => q#Тролль#,
16764             },
16765             'Antarctica/Vostok' => {
16766             exemplarCity => q#Восток#,
16767             },
16768             'Apia' => {
16769             long => {
16770             'daylight' => q#Апиа, летнее время#,
16771             'generic' => q#Апиа#,
16772             'standard' => q#Апиа, стандартное время#,
16773             },
16774             },
16775             'Aqtau' => {
16776             long => {
16777             'daylight' => q#Актау летнее время#,
16778             'generic' => q#Актау время#,
16779             'standard' => q#Актау, стандартное время#,
16780             },
16781             },
16782             'Aqtobe' => {
16783             long => {
16784             'daylight' => q#Актобе летнее время#,
16785             'generic' => q#Актобе время#,
16786             'standard' => q#Актобе стандартное время#,
16787             },
16788             },
16789             'Arabian' => {
16790             long => {
16791             'daylight' => q#Саудовская Аравия, летнее время#,
16792             'generic' => q#Саудовская Аравия#,
16793             'standard' => q#Саудовская Аравия, стандартное время#,
16794             },
16795             },
16796             'Arctic/Longyearbyen' => {
16797             exemplarCity => q#Лонгйир#,
16798             },
16799             'Argentina' => {
16800             long => {
16801             'daylight' => q#Аргентина, летнее время#,
16802             'generic' => q#Аргентина#,
16803             'standard' => q#Аргентина, стандартное время#,
16804             },
16805             },
16806             'Argentina_Western' => {
16807             long => {
16808             'daylight' => q#Западная Аргентина, летнее время#,
16809             'generic' => q#Западная Аргентина#,
16810             'standard' => q#Западная Аргентина, стандартное время#,
16811             },
16812             },
16813             'Armenia' => {
16814             long => {
16815             'daylight' => q#Армения, летнее время#,
16816             'generic' => q#Армения#,
16817             'standard' => q#Армения, стандартное время#,
16818             },
16819             },
16820             'Asia/Aden' => {
16821             exemplarCity => q#Аден#,
16822             },
16823             'Asia/Almaty' => {
16824             exemplarCity => q#Алматы#,
16825             },
16826             'Asia/Amman' => {
16827             exemplarCity => q#Амман#,
16828             },
16829             'Asia/Anadyr' => {
16830             exemplarCity => q#Анадырь#,
16831             },
16832             'Asia/Aqtau' => {
16833             exemplarCity => q#Актау#,
16834             },
16835             'Asia/Aqtobe' => {
16836             exemplarCity => q#Актобе#,
16837             },
16838             'Asia/Ashgabat' => {
16839             exemplarCity => q#Ашхабад#,
16840             },
16841             'Asia/Atyrau' => {
16842             exemplarCity => q#Атырау#,
16843             },
16844             'Asia/Baghdad' => {
16845             exemplarCity => q#Багдад#,
16846             },
16847             'Asia/Bahrain' => {
16848             exemplarCity => q#Бахрейн#,
16849             },
16850             'Asia/Baku' => {
16851             exemplarCity => q#Баку#,
16852             },
16853             'Asia/Bangkok' => {
16854             exemplarCity => q#Бангкок#,
16855             },
16856             'Asia/Barnaul' => {
16857             exemplarCity => q#Барнаул#,
16858             },
16859             'Asia/Beirut' => {
16860             exemplarCity => q#Бейрут#,
16861             },
16862             'Asia/Bishkek' => {
16863             exemplarCity => q#Бишкек#,
16864             },
16865             'Asia/Brunei' => {
16866             exemplarCity => q#Бруней#,
16867             },
16868             'Asia/Calcutta' => {
16869             exemplarCity => q#Калькутта#,
16870             },
16871             'Asia/Chita' => {
16872             exemplarCity => q#Чита#,
16873             },
16874             'Asia/Choibalsan' => {
16875             exemplarCity => q#Чойбалсан#,
16876             },
16877             'Asia/Colombo' => {
16878             exemplarCity => q#Коломбо#,
16879             },
16880             'Asia/Damascus' => {
16881             exemplarCity => q#Дамаск#,
16882             },
16883             'Asia/Dhaka' => {
16884             exemplarCity => q#Дакка#,
16885             },
16886             'Asia/Dili' => {
16887             exemplarCity => q#Дили#,
16888             },
16889             'Asia/Dubai' => {
16890             exemplarCity => q#Дубай#,
16891             },
16892             'Asia/Dushanbe' => {
16893             exemplarCity => q#Душанбе#,
16894             },
16895             'Asia/Famagusta' => {
16896             exemplarCity => q#Фамагуста#,
16897             },
16898             'Asia/Gaza' => {
16899             exemplarCity => q#Газа#,
16900             },
16901             'Asia/Hebron' => {
16902             exemplarCity => q#Хеврон#,
16903             },
16904             'Asia/Hong_Kong' => {
16905             exemplarCity => q#Гонконг#,
16906             },
16907             'Asia/Hovd' => {
16908             exemplarCity => q#Ховд#,
16909             },
16910             'Asia/Irkutsk' => {
16911             exemplarCity => q#Иркутск#,
16912             },
16913             'Asia/Jakarta' => {
16914             exemplarCity => q#Джакарта#,
16915             },
16916             'Asia/Jayapura' => {
16917             exemplarCity => q#Джаяпура#,
16918             },
16919             'Asia/Jerusalem' => {
16920             exemplarCity => q#Иерусалим#,
16921             },
16922             'Asia/Kabul' => {
16923             exemplarCity => q#Кабул#,
16924             },
16925             'Asia/Kamchatka' => {
16926             exemplarCity => q#Петропавловск-Камчатский#,
16927             },
16928             'Asia/Karachi' => {
16929             exemplarCity => q#Карачи#,
16930             },
16931             'Asia/Katmandu' => {
16932             exemplarCity => q#Катманду#,
16933             },
16934             'Asia/Khandyga' => {
16935             exemplarCity => q#Хандыга#,
16936             },
16937             'Asia/Krasnoyarsk' => {
16938             exemplarCity => q#Красноярск#,
16939             },
16940             'Asia/Kuala_Lumpur' => {
16941             exemplarCity => q#Куала-Лумпур#,
16942             },
16943             'Asia/Kuching' => {
16944             exemplarCity => q#Кучинг#,
16945             },
16946             'Asia/Kuwait' => {
16947             exemplarCity => q#Кувейт#,
16948             },
16949             'Asia/Macau' => {
16950             exemplarCity => q#Макао#,
16951             },
16952             'Asia/Magadan' => {
16953             exemplarCity => q#Магадан#,
16954             },
16955             'Asia/Makassar' => {
16956             exemplarCity => q#Макасар#,
16957             },
16958             'Asia/Manila' => {
16959             exemplarCity => q#Манила#,
16960             },
16961             'Asia/Muscat' => {
16962             exemplarCity => q#Маскат#,
16963             },
16964             'Asia/Nicosia' => {
16965             exemplarCity => q#Никосия#,
16966             },
16967             'Asia/Novokuznetsk' => {
16968             exemplarCity => q#Новокузнецк#,
16969             },
16970             'Asia/Novosibirsk' => {
16971             exemplarCity => q#Новосибирск#,
16972             },
16973             'Asia/Omsk' => {
16974             exemplarCity => q#Омск#,
16975             },
16976             'Asia/Oral' => {
16977             exemplarCity => q#Уральск#,
16978             },
16979             'Asia/Phnom_Penh' => {
16980             exemplarCity => q#Пномпень#,
16981             },
16982             'Asia/Pontianak' => {
16983             exemplarCity => q#Понтианак#,
16984             },
16985             'Asia/Pyongyang' => {
16986             exemplarCity => q#Пхеньян#,
16987             },
16988             'Asia/Qatar' => {
16989             exemplarCity => q#Катар#,
16990             },
16991             'Asia/Qyzylorda' => {
16992             exemplarCity => q#Кызылорда#,
16993             },
16994             'Asia/Rangoon' => {
16995             exemplarCity => q#Янгон#,
16996             },
16997             'Asia/Riyadh' => {
16998             exemplarCity => q#Эр-Рияд#,
16999             },
17000             'Asia/Saigon' => {
17001             exemplarCity => q#Хошимин#,
17002             },
17003             'Asia/Sakhalin' => {
17004             exemplarCity => q#о-в Сахалин#,
17005             },
17006             'Asia/Samarkand' => {
17007             exemplarCity => q#Самарканд#,
17008             },
17009             'Asia/Seoul' => {
17010             exemplarCity => q#Сеул#,
17011             },
17012             'Asia/Shanghai' => {
17013             exemplarCity => q#Шанхай#,
17014             },
17015             'Asia/Singapore' => {
17016             exemplarCity => q#Сингапур#,
17017             },
17018             'Asia/Srednekolymsk' => {
17019             exemplarCity => q#Среднеколымск#,
17020             },
17021             'Asia/Taipei' => {
17022             exemplarCity => q#Тайбэй#,
17023             },
17024             'Asia/Tashkent' => {
17025             exemplarCity => q#Ташкент#,
17026             },
17027             'Asia/Tbilisi' => {
17028             exemplarCity => q#Тбилиси#,
17029             },
17030             'Asia/Tehran' => {
17031             exemplarCity => q#Тегеран#,
17032             },
17033             'Asia/Thimphu' => {
17034             exemplarCity => q#Тхимпху#,
17035             },
17036             'Asia/Tokyo' => {
17037             exemplarCity => q#Токио#,
17038             },
17039             'Asia/Tomsk' => {
17040             exemplarCity => q#Томск#,
17041             },
17042             'Asia/Ulaanbaatar' => {
17043             exemplarCity => q#Улан-Батор#,
17044             },
17045             'Asia/Urumqi' => {
17046             exemplarCity => q#Урумчи#,
17047             },
17048             'Asia/Ust-Nera' => {
17049             exemplarCity => q#Усть-Нера#,
17050             },
17051             'Asia/Vientiane' => {
17052             exemplarCity => q#Вьентьян#,
17053             },
17054             'Asia/Vladivostok' => {
17055             exemplarCity => q#Владивосток#,
17056             },
17057             'Asia/Yakutsk' => {
17058             exemplarCity => q#Якутск#,
17059             },
17060             'Asia/Yekaterinburg' => {
17061             exemplarCity => q#Екатеринбург#,
17062             },
17063             'Asia/Yerevan' => {
17064             exemplarCity => q#Ереван#,
17065             },
17066             'Atlantic' => {
17067             long => {
17068             'daylight' => q#Атлантическое летнее время#,
17069             'generic' => q#Атлантическое время#,
17070             'standard' => q#Атлантическое стандартное время#,
17071             },
17072             },
17073             'Atlantic/Azores' => {
17074             exemplarCity => q#Азорские о-ва#,
17075             },
17076             'Atlantic/Bermuda' => {
17077             exemplarCity => q#Бермудские о-ва#,
17078             },
17079             'Atlantic/Canary' => {
17080             exemplarCity => q#Канарские о-ва#,
17081             },
17082             'Atlantic/Cape_Verde' => {
17083             exemplarCity => q#Кабо-Верде#,
17084             },
17085             'Atlantic/Faeroe' => {
17086             exemplarCity => q#Фарерские о-ва#,
17087             },
17088             'Atlantic/Madeira' => {
17089             exemplarCity => q#Мадейра#,
17090             },
17091             'Atlantic/Reykjavik' => {
17092             exemplarCity => q#Рейкьявик#,
17093             },
17094             'Atlantic/South_Georgia' => {
17095             exemplarCity => q#Южная Георгия#,
17096             },
17097             'Atlantic/St_Helena' => {
17098             exemplarCity => q#о-в Святой Елены#,
17099             },
17100             'Atlantic/Stanley' => {
17101             exemplarCity => q#Стэнли#,
17102             },
17103             'Australia/Adelaide' => {
17104             exemplarCity => q#Аделаида#,
17105             },
17106             'Australia/Brisbane' => {
17107             exemplarCity => q#Брисбен#,
17108             },
17109             'Australia/Broken_Hill' => {
17110             exemplarCity => q#Брокен-Хилл#,
17111             },
17112             'Australia/Currie' => {
17113             exemplarCity => q#Керри#,
17114             },
17115             'Australia/Darwin' => {
17116             exemplarCity => q#Дарвин#,
17117             },
17118             'Australia/Eucla' => {
17119             exemplarCity => q#Юкла#,
17120             },
17121             'Australia/Hobart' => {
17122             exemplarCity => q#Хобарт#,
17123             },
17124             'Australia/Lindeman' => {
17125             exemplarCity => q#Линдеман#,
17126             },
17127             'Australia/Lord_Howe' => {
17128             exemplarCity => q#Лорд-Хау#,
17129             },
17130             'Australia/Melbourne' => {
17131             exemplarCity => q#Мельбурн#,
17132             },
17133             'Australia/Perth' => {
17134             exemplarCity => q#Перт#,
17135             },
17136             'Australia/Sydney' => {
17137             exemplarCity => q#Сидней#,
17138             },
17139             'Australia_Central' => {
17140             long => {
17141             'daylight' => q#Центральная Австралия, летнее время#,
17142             'generic' => q#Центральная Австралия#,
17143             'standard' => q#Центральная Австралия, стандартное время#,
17144             },
17145             },
17146             'Australia_CentralWestern' => {
17147             long => {
17148             'daylight' => q#Центральная Австралия, западное летнее время#,
17149             'generic' => q#Центральная Австралия, западное время#,
17150             'standard' => q#Центральная Австралия, западное стандартное время#,
17151             },
17152             },
17153             'Australia_Eastern' => {
17154             long => {
17155             'daylight' => q#Восточная Австралия, летнее время#,
17156             'generic' => q#Восточная Австралия#,
17157             'standard' => q#Восточная Австралия, стандартное время#,
17158             },
17159             },
17160             'Australia_Western' => {
17161             long => {
17162             'daylight' => q#Западная Австралия, летнее время#,
17163             'generic' => q#Западная Австралия#,
17164             'standard' => q#Западная Австралия, стандартное время#,
17165             },
17166             },
17167             'Azerbaijan' => {
17168             long => {
17169             'daylight' => q#Азербайджан, летнее время#,
17170             'generic' => q#Азербайджан#,
17171             'standard' => q#Азербайджан, стандартное время#,
17172             },
17173             },
17174             'Azores' => {
17175             long => {
17176             'daylight' => q#Азорские о-ва, летнее время#,
17177             'generic' => q#Азорские о-ва#,
17178             'standard' => q#Азорские о-ва, стандартное время#,
17179             },
17180             },
17181             'Bangladesh' => {
17182             long => {
17183             'daylight' => q#Бангладеш, летнее время#,
17184             'generic' => q#Бангладеш#,
17185             'standard' => q#Бангладеш, стандартное время#,
17186             },
17187             },
17188             'Bhutan' => {
17189             long => {
17190             'standard' => q#Бутан#,
17191             },
17192             },
17193             'Bolivia' => {
17194             long => {
17195             'standard' => q#Боливия#,
17196             },
17197             },
17198             'Brasilia' => {
17199             long => {
17200             'daylight' => q#Бразилия, летнее время#,
17201             'generic' => q#Бразилия#,
17202             'standard' => q#Бразилия, стандартное время#,
17203             },
17204             },
17205             'Brunei' => {
17206             long => {
17207             'standard' => q#Бруней-Даруссалам#,
17208             },
17209             },
17210             'Cape_Verde' => {
17211             long => {
17212             'daylight' => q#Кабо-Верде, летнее время#,
17213             'generic' => q#Кабо-Верде#,
17214             'standard' => q#Кабо-Верде, стандартное время#,
17215             },
17216             },
17217             'Casey' => {
17218             long => {
17219             'standard' => q#Кейси#,
17220             },
17221             },
17222             'Chamorro' => {
17223             long => {
17224             'standard' => q#Чаморро#,
17225             },
17226             },
17227             'Chatham' => {
17228             long => {
17229             'daylight' => q#Чатем, летнее время#,
17230             'generic' => q#Чатем#,
17231             'standard' => q#Чатем, стандартное время#,
17232             },
17233             },
17234             'Chile' => {
17235             long => {
17236             'daylight' => q#Чили, летнее время#,
17237             'generic' => q#Чили#,
17238             'standard' => q#Чили, стандартное время#,
17239             },
17240             },
17241             'China' => {
17242             long => {
17243             'daylight' => q#Китай, летнее время#,
17244             'generic' => q#Китай#,
17245             'standard' => q#Китай, стандартное время#,
17246             },
17247             },
17248             'Choibalsan' => {
17249             long => {
17250             'daylight' => q#Чойбалсан, летнее время#,
17251             'generic' => q#Чойбалсан#,
17252             'standard' => q#Чойбалсан, стандартное время#,
17253             },
17254             },
17255             'Christmas' => {
17256             long => {
17257             'standard' => q#о-в Рождества#,
17258             },
17259             },
17260             'Cocos' => {
17261             long => {
17262             'standard' => q#Кокосовые о-ва#,
17263             },
17264             },
17265             'Colombia' => {
17266             long => {
17267             'daylight' => q#Колумбия, летнее время#,
17268             'generic' => q#Колумбия#,
17269             'standard' => q#Колумбия, стандартное время#,
17270             },
17271             },
17272             'Cook' => {
17273             long => {
17274             'daylight' => q#Острова Кука, полулетнее время#,
17275             'generic' => q#Острова Кука#,
17276             'standard' => q#Острова Кука, стандартное время#,
17277             },
17278             },
17279             'Cuba' => {
17280             long => {
17281             'daylight' => q#Куба, летнее время#,
17282             'generic' => q#Куба#,
17283             'standard' => q#Куба, стандартное время#,
17284             },
17285             },
17286             'Davis' => {
17287             long => {
17288             'standard' => q#Дейвис#,
17289             },
17290             },
17291             'DumontDUrville' => {
17292             long => {
17293             'standard' => q#Дюмон-д’Юрвиль#,
17294             },
17295             },
17296             'East_Timor' => {
17297             long => {
17298             'standard' => q#Восточный Тимор#,
17299             },
17300             },
17301             'Easter' => {
17302             long => {
17303             'daylight' => q#О-в Пасхи, летнее время#,
17304             'generic' => q#О-в Пасхи#,
17305             'standard' => q#О-в Пасхи, стандартное время#,
17306             },
17307             },
17308             'Ecuador' => {
17309             long => {
17310             'standard' => q#Эквадор#,
17311             },
17312             },
17313             'Etc/UTC' => {
17314             long => {
17315             'standard' => q#Всемирное координированное время#,
17316             },
17317             },
17318             'Etc/Unknown' => {
17319             exemplarCity => q#Неизвестный город#,
17320             },
17321             'Europe/Amsterdam' => {
17322             exemplarCity => q#Амстердам#,
17323             },
17324             'Europe/Andorra' => {
17325             exemplarCity => q#Андорра#,
17326             },
17327             'Europe/Astrakhan' => {
17328             exemplarCity => q#Астрахань#,
17329             },
17330             'Europe/Athens' => {
17331             exemplarCity => q#Афины#,
17332             },
17333             'Europe/Belgrade' => {
17334             exemplarCity => q#Белград#,
17335             },
17336             'Europe/Berlin' => {
17337             exemplarCity => q#Берлин#,
17338             },
17339             'Europe/Bratislava' => {
17340             exemplarCity => q#Братислава#,
17341             },
17342             'Europe/Brussels' => {
17343             exemplarCity => q#Брюссель#,
17344             },
17345             'Europe/Bucharest' => {
17346             exemplarCity => q#Бухарест#,
17347             },
17348             'Europe/Budapest' => {
17349             exemplarCity => q#Будапешт#,
17350             },
17351             'Europe/Busingen' => {
17352             exemplarCity => q#Бюзинген-на-Верхнем-Рейне#,
17353             },
17354             'Europe/Chisinau' => {
17355             exemplarCity => q#Кишинев#,
17356             },
17357             'Europe/Copenhagen' => {
17358             exemplarCity => q#Копенгаген#,
17359             },
17360             'Europe/Dublin' => {
17361             exemplarCity => q#Дублин#,
17362             long => {
17363             'daylight' => q#Ирландия, стандартное время#,
17364             },
17365             },
17366             'Europe/Gibraltar' => {
17367             exemplarCity => q#Гибралтар#,
17368             },
17369             'Europe/Guernsey' => {
17370             exemplarCity => q#Гернси#,
17371             },
17372             'Europe/Helsinki' => {
17373             exemplarCity => q#Хельсинки#,
17374             },
17375             'Europe/Isle_of_Man' => {
17376             exemplarCity => q#о-в Мэн#,
17377             },
17378             'Europe/Istanbul' => {
17379             exemplarCity => q#Стамбул#,
17380             },
17381             'Europe/Jersey' => {
17382             exemplarCity => q#Джерси#,
17383             },
17384             'Europe/Kaliningrad' => {
17385             exemplarCity => q#Калининград#,
17386             },
17387             'Europe/Kiev' => {
17388             exemplarCity => q#Киев#,
17389             },
17390             'Europe/Kirov' => {
17391             exemplarCity => q#Киров#,
17392             },
17393             'Europe/Lisbon' => {
17394             exemplarCity => q#Лиссабон#,
17395             },
17396             'Europe/Ljubljana' => {
17397             exemplarCity => q#Любляна#,
17398             },
17399             'Europe/London' => {
17400             exemplarCity => q#Лондон#,
17401             long => {
17402             'daylight' => q#Великобритания, летнее время#,
17403             },
17404             },
17405             'Europe/Luxembourg' => {
17406             exemplarCity => q#Люксембург#,
17407             },
17408             'Europe/Madrid' => {
17409             exemplarCity => q#Мадрид#,
17410             },
17411             'Europe/Malta' => {
17412             exemplarCity => q#Мальта#,
17413             },
17414             'Europe/Mariehamn' => {
17415             exemplarCity => q#Мариехамн#,
17416             },
17417             'Europe/Minsk' => {
17418             exemplarCity => q#Минск#,
17419             },
17420             'Europe/Monaco' => {
17421             exemplarCity => q#Монако#,
17422             },
17423             'Europe/Moscow' => {
17424             exemplarCity => q#Москва#,
17425             },
17426             'Europe/Oslo' => {
17427             exemplarCity => q#Осло#,
17428             },
17429             'Europe/Paris' => {
17430             exemplarCity => q#Париж#,
17431             },
17432             'Europe/Podgorica' => {
17433             exemplarCity => q#Подгорица#,
17434             },
17435             'Europe/Prague' => {
17436             exemplarCity => q#Прага#,
17437             },
17438             'Europe/Riga' => {
17439             exemplarCity => q#Рига#,
17440             },
17441             'Europe/Rome' => {
17442             exemplarCity => q#Рим#,
17443             },
17444             'Europe/Samara' => {
17445             exemplarCity => q#Самара#,
17446             },
17447             'Europe/San_Marino' => {
17448             exemplarCity => q#Сан-Марино#,
17449             },
17450             'Europe/Sarajevo' => {
17451             exemplarCity => q#Сараево#,
17452             },
17453             'Europe/Saratov' => {
17454             exemplarCity => q#Саратов#,
17455             },
17456             'Europe/Simferopol' => {
17457             exemplarCity => q#Симферополь#,
17458             },
17459             'Europe/Skopje' => {
17460             exemplarCity => q#Скопье#,
17461             },
17462             'Europe/Sofia' => {
17463             exemplarCity => q#София#,
17464             },
17465             'Europe/Stockholm' => {
17466             exemplarCity => q#Стокгольм#,
17467             },
17468             'Europe/Tallinn' => {
17469             exemplarCity => q#Таллин#,
17470             },
17471             'Europe/Tirane' => {
17472             exemplarCity => q#Тирана#,
17473             },
17474             'Europe/Ulyanovsk' => {
17475             exemplarCity => q#Ульяновск#,
17476             },
17477             'Europe/Uzhgorod' => {
17478             exemplarCity => q#Ужгород#,
17479             },
17480             'Europe/Vaduz' => {
17481             exemplarCity => q#Вадуц#,
17482             },
17483             'Europe/Vatican' => {
17484             exemplarCity => q#Ватикан#,
17485             },
17486             'Europe/Vienna' => {
17487             exemplarCity => q#Вена#,
17488             },
17489             'Europe/Vilnius' => {
17490             exemplarCity => q#Вильнюс#,
17491             },
17492             'Europe/Volgograd' => {
17493             exemplarCity => q#Волгоград#,
17494             },
17495             'Europe/Warsaw' => {
17496             exemplarCity => q#Варшава#,
17497             },
17498             'Europe/Zagreb' => {
17499             exemplarCity => q#Загреб#,
17500             },
17501             'Europe/Zaporozhye' => {
17502             exemplarCity => q#Запорожье#,
17503             },
17504             'Europe/Zurich' => {
17505             exemplarCity => q#Цюрих#,
17506             },
17507             'Europe_Central' => {
17508             long => {
17509             'daylight' => q#Центральная Европа, летнее время#,
17510             'generic' => q#Центральная Европа#,
17511             'standard' => q#Центральная Европа, стандартное время#,
17512             },
17513             },
17514             'Europe_Eastern' => {
17515             long => {
17516             'daylight' => q#Восточная Европа, летнее время#,
17517             'generic' => q#Восточная Европа#,
17518             'standard' => q#Восточная Европа, стандартное время#,
17519             },
17520             },
17521             'Europe_Further_Eastern' => {
17522             long => {
17523             'standard' => q#Минское время#,
17524             },
17525             },
17526             'Europe_Western' => {
17527             long => {
17528             'daylight' => q#Западная Европа, летнее время#,
17529             'generic' => q#Западная Европа#,
17530             'standard' => q#Западная Европа, стандартное время#,
17531             },
17532             },
17533             'Falkland' => {
17534             long => {
17535             'daylight' => q#Фолклендские о-ва, летнее время#,
17536             'generic' => q#Фолклендские о-ва#,
17537             'standard' => q#Фолклендские о-ва, стандартное время#,
17538             },
17539             },
17540             'Fiji' => {
17541             long => {
17542             'daylight' => q#Фиджи, летнее время#,
17543             'generic' => q#Фиджи#,
17544             'standard' => q#Фиджи, стандартное время#,
17545             },
17546             },
17547             'French_Guiana' => {
17548             long => {
17549             'standard' => q#Французская Гвиана#,
17550             },
17551             },
17552             'French_Southern' => {
17553             long => {
17554             'standard' => q#Французские Южные и Антарктические территории#,
17555             },
17556             },
17557             'GMT' => {
17558             long => {
17559             'standard' => q#Среднее время по Гринвичу#,
17560             },
17561             },
17562             'Galapagos' => {
17563             long => {
17564             'standard' => q#Галапагосские о-ва#,
17565             },
17566             },
17567             'Gambier' => {
17568             long => {
17569             'standard' => q#Гамбье#,
17570             },
17571             },
17572             'Georgia' => {
17573             long => {
17574             'daylight' => q#Грузия, летнее время#,
17575             'generic' => q#Грузия#,
17576             'standard' => q#Грузия, стандартное время#,
17577             },
17578             },
17579             'Gilbert_Islands' => {
17580             long => {
17581             'standard' => q#о-ва Гилберта#,
17582             },
17583             },
17584             'Greenland_Eastern' => {
17585             long => {
17586             'daylight' => q#Восточная Гренландия, летнее время#,
17587             'generic' => q#Восточная Гренландия#,
17588             'standard' => q#Восточная Гренландия, стандарное время#,
17589             },
17590             },
17591             'Greenland_Western' => {
17592             long => {
17593             'daylight' => q#Западная Гренландия, летнее время#,
17594             'generic' => q#Западная Гренландия#,
17595             'standard' => q#Западная Гренландия, стандартное время#,
17596             },
17597             },
17598             'Guam' => {
17599             long => {
17600             'standard' => q#Гуам#,
17601             },
17602             },
17603             'Gulf' => {
17604             long => {
17605             'standard' => q#Персидский залив#,
17606             },
17607             },
17608             'Guyana' => {
17609             long => {
17610             'standard' => q#Гайана#,
17611             },
17612             },
17613             'Hawaii_Aleutian' => {
17614             long => {
17615             'daylight' => q#Гавайско-алеутское летнее время#,
17616             'generic' => q#Гавайско-алеутское время#,
17617             'standard' => q#Гавайско-алеутское стандартное время#,
17618             },
17619             },
17620             'Hong_Kong' => {
17621             long => {
17622             'daylight' => q#Гонконг, летнее время#,
17623             'generic' => q#Гонконг#,
17624             'standard' => q#Гонконг, стандартное время#,
17625             },
17626             },
17627             'Hovd' => {
17628             long => {
17629             'daylight' => q#Ховд, летнее время#,
17630             'generic' => q#Ховд#,
17631             'standard' => q#Ховд, стандартное время#,
17632             },
17633             },
17634             'India' => {
17635             long => {
17636             'standard' => q#Индия#,
17637             },
17638             },
17639             'Indian/Antananarivo' => {
17640             exemplarCity => q#Антананариву#,
17641             },
17642             'Indian/Chagos' => {
17643             exemplarCity => q#Чагос#,
17644             },
17645             'Indian/Christmas' => {
17646             exemplarCity => q#о-в Рождества#,
17647             },
17648             'Indian/Cocos' => {
17649             exemplarCity => q#Кокосовые о-ва#,
17650             },
17651             'Indian/Comoro' => {
17652             exemplarCity => q#Коморы#,
17653             },
17654             'Indian/Kerguelen' => {
17655             exemplarCity => q#Кергелен#,
17656             },
17657             'Indian/Mahe' => {
17658             exemplarCity => q#Маэ#,
17659             },
17660             'Indian/Maldives' => {
17661             exemplarCity => q#Мальдивы#,
17662             },
17663             'Indian/Mauritius' => {
17664             exemplarCity => q#Маврикий#,
17665             },
17666             'Indian/Mayotte' => {
17667             exemplarCity => q#Майотта#,
17668             },
17669             'Indian/Reunion' => {
17670             exemplarCity => q#Реюньон#,
17671             },
17672             'Indian_Ocean' => {
17673             long => {
17674             'standard' => q#Индийский океан#,
17675             },
17676             },
17677             'Indochina' => {
17678             long => {
17679             'standard' => q#Индокитай#,
17680             },
17681             },
17682             'Indonesia_Central' => {
17683             long => {
17684             'standard' => q#Центральная Индонезия#,
17685             },
17686             },
17687             'Indonesia_Eastern' => {
17688             long => {
17689             'standard' => q#Восточная Индонезия#,
17690             },
17691             },
17692             'Indonesia_Western' => {
17693             long => {
17694             'standard' => q#Западная Индонезия#,
17695             },
17696             },
17697             'Iran' => {
17698             long => {
17699             'daylight' => q#Иран, летнее время#,
17700             'generic' => q#Иран#,
17701             'standard' => q#Иран, стандартное время#,
17702             },
17703             },
17704             'Irkutsk' => {
17705             long => {
17706             'daylight' => q#Иркутск, летнее время#,
17707             'generic' => q#Иркутск#,
17708             'standard' => q#Иркутск, стандартное время#,
17709             },
17710             },
17711             'Israel' => {
17712             long => {
17713             'daylight' => q#Израиль, летнее время#,
17714             'generic' => q#Израиль#,
17715             'standard' => q#Израиль, стандартное время#,
17716             },
17717             },
17718             'Japan' => {
17719             long => {
17720             'daylight' => q#Япония, летнее время#,
17721             'generic' => q#Япония#,
17722             'standard' => q#Япония, стандартное время#,
17723             },
17724             },
17725             'Kamchatka' => {
17726             long => {
17727             'daylight' => q#Петропавловск-Камчатский, летнее время#,
17728             'generic' => q#Петропавловск-Камчатский#,
17729             'standard' => q#Петропавловск-Камчатский, стандартное время#,
17730             },
17731             },
17732             'Kazakhstan_Eastern' => {
17733             long => {
17734             'standard' => q#Восточный Казахстан#,
17735             },
17736             },
17737             'Kazakhstan_Western' => {
17738             long => {
17739             'standard' => q#Западный Казахстан#,
17740             },
17741             },
17742             'Korea' => {
17743             long => {
17744             'daylight' => q#Корея, летнее время#,
17745             'generic' => q#Корея#,
17746             'standard' => q#Корея, стандартное время#,
17747             },
17748             },
17749             'Kosrae' => {
17750             long => {
17751             'standard' => q#Косрае#,
17752             },
17753             },
17754             'Krasnoyarsk' => {
17755             long => {
17756             'daylight' => q#Красноярск, летнее время#,
17757             'generic' => q#Красноярск#,
17758             'standard' => q#Красноярск, стандартное время#,
17759             },
17760             },
17761             'Kyrgystan' => {
17762             long => {
17763             'standard' => q#Киргизия#,
17764             },
17765             },
17766             'Lanka' => {
17767             long => {
17768             'standard' => q#Шри-Ланка#,
17769             },
17770             },
17771             'Line_Islands' => {
17772             long => {
17773             'standard' => q#о-ва Лайн#,
17774             },
17775             },
17776             'Lord_Howe' => {
17777             long => {
17778             'daylight' => q#Лорд-Хау, летнее время#,
17779             'generic' => q#Лорд-Хау#,
17780             'standard' => q#Лорд-Хау, стандартное время#,
17781             },
17782             },
17783             'Macau' => {
17784             long => {
17785             'daylight' => q#Макао, летнее время#,
17786             'generic' => q#Макао#,
17787             'standard' => q#Макао, стандартное время#,
17788             },
17789             },
17790             'Macquarie' => {
17791             long => {
17792             'standard' => q#Маккуори#,
17793             },
17794             },
17795             'Magadan' => {
17796             long => {
17797             'daylight' => q#Магадан, летнее время#,
17798             'generic' => q#Магадан#,
17799             'standard' => q#Магадан, стандартное время#,
17800             },
17801             },
17802             'Malaysia' => {
17803             long => {
17804             'standard' => q#Малайзия#,
17805             },
17806             },
17807             'Maldives' => {
17808             long => {
17809             'standard' => q#Мальдивы#,
17810             },
17811             },
17812             'Marquesas' => {
17813             long => {
17814             'standard' => q#Маркизские о-ва#,
17815             },
17816             },
17817             'Marshall_Islands' => {
17818             long => {
17819             'standard' => q#Маршалловы Острова#,
17820             },
17821             },
17822             'Mauritius' => {
17823             long => {
17824             'daylight' => q#Маврикий, летнее время#,
17825             'generic' => q#Маврикий#,
17826             'standard' => q#Маврикий, стандартное время#,
17827             },
17828             },
17829             'Mawson' => {
17830             long => {
17831             'standard' => q#Моусон#,
17832             },
17833             },
17834             'Mexico_Northwest' => {
17835             long => {
17836             'daylight' => q#Северо-западное мексиканское летнее время#,
17837             'generic' => q#Северо-западное мексиканское время#,
17838             'standard' => q#Северо-западное мексиканское стандартное время#,
17839             },
17840             },
17841             'Mexico_Pacific' => {
17842             long => {
17843             'daylight' => q#Тихоокеанское мексиканское летнее время#,
17844             'generic' => q#Тихоокеанское мексиканское время#,
17845             'standard' => q#Тихоокеанское мексиканское стандартное время#,
17846             },
17847             },
17848             'Mongolia' => {
17849             long => {
17850             'daylight' => q#Улан-Батор, летнее время#,
17851             'generic' => q#Улан-Батор#,
17852             'standard' => q#Улан-Батор, стандартное время#,
17853             },
17854             },
17855             'Moscow' => {
17856             long => {
17857             'daylight' => q#Москва, летнее время#,
17858             'generic' => q#Москва#,
17859             'standard' => q#Москва, стандартное время#,
17860             },
17861             },
17862             'Myanmar' => {
17863             long => {
17864             'standard' => q#Мьянма#,
17865             },
17866             },
17867             'Nauru' => {
17868             long => {
17869             'standard' => q#Науру#,
17870             },
17871             },
17872             'Nepal' => {
17873             long => {
17874             'standard' => q#Непал#,
17875             },
17876             },
17877             'New_Caledonia' => {
17878             long => {
17879             'daylight' => q#Новая Каледония, летнее время#,
17880             'generic' => q#Новая Каледония#,
17881             'standard' => q#Новая Каледония, стандартное время#,
17882             },
17883             },
17884             'New_Zealand' => {
17885             long => {
17886             'daylight' => q#Новая Зеландия, летнее время#,
17887             'generic' => q#Новая Зеландия#,
17888             'standard' => q#Новая Зеландия, стандартное время#,
17889             },
17890             },
17891             'Newfoundland' => {
17892             long => {
17893             'daylight' => q#Ньюфаундленд, летнее время#,
17894             'generic' => q#Ньюфаундленд#,
17895             'standard' => q#Ньюфаундленд, стандартное время#,
17896             },
17897             },
17898             'Niue' => {
17899             long => {
17900             'standard' => q#Ниуэ#,
17901             },
17902             },
17903             'Norfolk' => {
17904             long => {
17905             'standard' => q#Норфолк#,
17906             },
17907             },
17908             'Noronha' => {
17909             long => {
17910             'daylight' => q#Фернанду-ди-Норонья, летнее время#,
17911             'generic' => q#Фернанду-ди-Норонья#,
17912             'standard' => q#Фернанду-ди-Норонья, стандартное время#,
17913             },
17914             },
17915             'North_Mariana' => {
17916             long => {
17917             'standard' => q#Северные Марианские о-ва#,
17918             },
17919             },
17920             'Novosibirsk' => {
17921             long => {
17922             'daylight' => q#Новосибирск, летнее время#,
17923             'generic' => q#Новосибирск#,
17924             'standard' => q#Новосибирск, стандартное время#,
17925             },
17926             },
17927             'Omsk' => {
17928             long => {
17929             'daylight' => q#Омск, летнее время#,
17930             'generic' => q#Омск#,
17931             'standard' => q#Омск, стандартное время#,
17932             },
17933             },
17934             'Pacific/Apia' => {
17935             exemplarCity => q#Апиа#,
17936             },
17937             'Pacific/Auckland' => {
17938             exemplarCity => q#Окленд#,
17939             },
17940             'Pacific/Bougainville' => {
17941             exemplarCity => q#Бугенвиль#,
17942             },
17943             'Pacific/Chatham' => {
17944             exemplarCity => q#Чатем#,
17945             },
17946             'Pacific/Easter' => {
17947             exemplarCity => q#о-в Пасхи#,
17948             },
17949             'Pacific/Efate' => {
17950             exemplarCity => q#Эфате#,
17951             },
17952             'Pacific/Enderbury' => {
17953             exemplarCity => q#о-в Эндербери#,
17954             },
17955             'Pacific/Fakaofo' => {
17956             exemplarCity => q#Факаофо#,
17957             },
17958             'Pacific/Fiji' => {
17959             exemplarCity => q#Фиджи#,
17960             },
17961             'Pacific/Funafuti' => {
17962             exemplarCity => q#Фунафути#,
17963             },
17964             'Pacific/Galapagos' => {
17965             exemplarCity => q#Галапагосские о-ва#,
17966             },
17967             'Pacific/Gambier' => {
17968             exemplarCity => q#о-ва Гамбье#,
17969             },
17970             'Pacific/Guadalcanal' => {
17971             exemplarCity => q#Гуадалканал#,
17972             },
17973             'Pacific/Guam' => {
17974             exemplarCity => q#Гуам#,
17975             },
17976             'Pacific/Honolulu' => {
17977             exemplarCity => q#Гонолулу#,
17978             },
17979             'Pacific/Johnston' => {
17980             exemplarCity => q#Джонстон#,
17981             },
17982             'Pacific/Kiritimati' => {
17983             exemplarCity => q#Киритимати#,
17984             },
17985             'Pacific/Kosrae' => {
17986             exemplarCity => q#Косрае#,
17987             },
17988             'Pacific/Kwajalein' => {
17989             exemplarCity => q#Кваджалейн#,
17990             },
17991             'Pacific/Majuro' => {
17992             exemplarCity => q#Маджуро#,
17993             },
17994             'Pacific/Marquesas' => {
17995             exemplarCity => q#Маркизские о-ва#,
17996             },
17997             'Pacific/Midway' => {
17998             exemplarCity => q#о-ва Мидуэй#,
17999             },
18000             'Pacific/Nauru' => {
18001             exemplarCity => q#Науру#,
18002             },
18003             'Pacific/Niue' => {
18004             exemplarCity => q#Ниуэ#,
18005             },
18006             'Pacific/Norfolk' => {
18007             exemplarCity => q#Норфолк#,
18008             },
18009             'Pacific/Noumea' => {
18010             exemplarCity => q#Нумеа#,
18011             },
18012             'Pacific/Pago_Pago' => {
18013             exemplarCity => q#Паго-Паго#,
18014             },
18015             'Pacific/Palau' => {
18016             exemplarCity => q#Палау#,
18017             },
18018             'Pacific/Pitcairn' => {
18019             exemplarCity => q#Питкэрн#,
18020             },
18021             'Pacific/Ponape' => {
18022             exemplarCity => q#Понпеи#,
18023             },
18024             'Pacific/Port_Moresby' => {
18025             exemplarCity => q#Порт-Морсби#,
18026             },
18027             'Pacific/Rarotonga' => {
18028             exemplarCity => q#Раротонга#,
18029             },
18030             'Pacific/Saipan' => {
18031             exemplarCity => q#Сайпан#,
18032             },
18033             'Pacific/Tahiti' => {
18034             exemplarCity => q#Таити#,
18035             },
18036             'Pacific/Tarawa' => {
18037             exemplarCity => q#Тарава#,
18038             },
18039             'Pacific/Tongatapu' => {
18040             exemplarCity => q#Тонгатапу#,
18041             },
18042             'Pacific/Truk' => {
18043             exemplarCity => q#Трук#,
18044             },
18045             'Pacific/Wake' => {
18046             exemplarCity => q#Уэйк#,
18047             },
18048             'Pacific/Wallis' => {
18049             exemplarCity => q#Уоллис#,
18050             },
18051             'Pakistan' => {
18052             long => {
18053             'daylight' => q#Пакистан, летнее время#,
18054             'generic' => q#Пакистан#,
18055             'standard' => q#Пакистан, стандартное время#,
18056             },
18057             },
18058             'Palau' => {
18059             long => {
18060             'standard' => q#Палау#,
18061             },
18062             },
18063             'Papua_New_Guinea' => {
18064             long => {
18065             'standard' => q#Папуа – Новая Гвинея#,
18066             },
18067             },
18068             'Paraguay' => {
18069             long => {
18070             'daylight' => q#Парагвай, летнее время#,
18071             'generic' => q#Парагвай#,
18072             'standard' => q#Парагвай, стандартное время#,
18073             },
18074             },
18075             'Peru' => {
18076             long => {
18077             'daylight' => q#Перу, летнее время#,
18078             'generic' => q#Перу#,
18079             'standard' => q#Перу, стандартное время#,
18080             },
18081             },
18082             'Philippines' => {
18083             long => {
18084             'daylight' => q#Филиппины, летнее время#,
18085             'generic' => q#Филиппины#,
18086             'standard' => q#Филиппины, стандартное время#,
18087             },
18088             },
18089             'Phoenix_Islands' => {
18090             long => {
18091             'standard' => q#о-ва Феникс#,
18092             },
18093             },
18094             'Pierre_Miquelon' => {
18095             long => {
18096             'daylight' => q#Сен-Пьер и Микелон, летнее время#,
18097             'generic' => q#Сен-Пьер и Микелон#,
18098             'standard' => q#Сен-Пьер и Микелон, стандартное время#,
18099             },
18100             },
18101             'Pitcairn' => {
18102             long => {
18103             'standard' => q#Питкэрн#,
18104             },
18105             },
18106             'Ponape' => {
18107             long => {
18108             'standard' => q#Понпеи#,
18109             },
18110             },
18111             'Pyongyang' => {
18112             long => {
18113             'standard' => q#Пхеньян#,
18114             },
18115             },
18116             'Qyzylorda' => {
18117             long => {
18118             'daylight' => q#Кызылорда, летнее время*#,
18119             'generic' => q#Кызылорда*#,
18120             'standard' => q#Кызылорда, стандартное время*#,
18121             },
18122             },
18123             'Reunion' => {
18124             long => {
18125             'standard' => q#Реюньон#,
18126             },
18127             },
18128             'Rothera' => {
18129             long => {
18130             'standard' => q#Ротера#,
18131             },
18132             },
18133             'Sakhalin' => {
18134             long => {
18135             'daylight' => q#Сахалин, летнее время#,
18136             'generic' => q#Сахалин#,
18137             'standard' => q#Сахалин, стандартное время#,
18138             },
18139             },
18140             'Samara' => {
18141             long => {
18142             'daylight' => q#Самарское летнее время#,
18143             'generic' => q#Время в Самаре#,
18144             'standard' => q#Самарское стандартное время#,
18145             },
18146             },
18147             'Samoa' => {
18148             long => {
18149             'daylight' => q#Самоа, летнее время#,
18150             'generic' => q#Самоа#,
18151             'standard' => q#Самоа, стандартное время#,
18152             },
18153             },
18154             'Seychelles' => {
18155             long => {
18156             'standard' => q#Сейшельские Острова#,
18157             },
18158             },
18159             'Singapore' => {
18160             long => {
18161             'standard' => q#Сингапур#,
18162             },
18163             },
18164             'Solomon' => {
18165             long => {
18166             'standard' => q#Соломоновы Острова#,
18167             },
18168             },
18169             'South_Georgia' => {
18170             long => {
18171             'standard' => q#Южная Георгия#,
18172             },
18173             },
18174             'Suriname' => {
18175             long => {
18176             'standard' => q#Суринам#,
18177             },
18178             },
18179             'Syowa' => {
18180             long => {
18181             'standard' => q#Сёва#,
18182             },
18183             },
18184             'Tahiti' => {
18185             long => {
18186             'standard' => q#Таити#,
18187             },
18188             },
18189             'Taipei' => {
18190             long => {
18191             'daylight' => q#Тайвань, летнее время#,
18192             'generic' => q#Тайвань#,
18193             'standard' => q#Тайвань, стандартное время#,
18194             },
18195             },
18196             'Tajikistan' => {
18197             long => {
18198             'standard' => q#Таджикистан#,
18199             },
18200             },
18201             'Tokelau' => {
18202             long => {
18203             'standard' => q#Токелау#,
18204             },
18205             },
18206             'Tonga' => {
18207             long => {
18208             'daylight' => q#Тонга, летнее время#,
18209             'generic' => q#Тонга#,
18210             'standard' => q#Тонга, стандартное время#,
18211             },
18212             },
18213             'Truk' => {
18214             long => {
18215             'standard' => q#Трук#,
18216             },
18217             },
18218             'Turkmenistan' => {
18219             long => {
18220             'daylight' => q#Туркменистан, летнее время#,
18221             'generic' => q#Туркменистан#,
18222             'standard' => q#Туркменистан, стандартное время#,
18223             },
18224             },
18225             'Tuvalu' => {
18226             long => {
18227             'standard' => q#Тувалу#,
18228             },
18229             },
18230             'Uruguay' => {
18231             long => {
18232             'daylight' => q#Уругвай, летнее время#,
18233             'generic' => q#Уругвай#,
18234             'standard' => q#Уругвай, стандартное время#,
18235             },
18236             },
18237             'Uzbekistan' => {
18238             long => {
18239             'daylight' => q#Узбекистан, летнее время#,
18240             'generic' => q#Узбекистан#,
18241             'standard' => q#Узбекистан, стандартное время#,
18242             },
18243             },
18244             'Vanuatu' => {
18245             long => {
18246             'daylight' => q#Вануату, летнее время#,
18247             'generic' => q#Вануату#,
18248             'standard' => q#Вануату, стандартное время#,
18249             },
18250             },
18251             'Venezuela' => {
18252             long => {
18253             'standard' => q#Венесуэла#,
18254             },
18255             },
18256             'Vladivostok' => {
18257             long => {
18258             'daylight' => q#Владивосток, летнее время#,
18259             'generic' => q#Владивосток#,
18260             'standard' => q#Владивосток, стандартное время#,
18261             },
18262             },
18263             'Volgograd' => {
18264             long => {
18265             'daylight' => q#Волгоград, летнее время#,
18266             'generic' => q#Волгоград#,
18267             'standard' => q#Волгоград, стандартное время#,
18268             },
18269             },
18270             'Vostok' => {
18271             long => {
18272             'standard' => q#Восток#,
18273             },
18274             },
18275             'Wake' => {
18276             long => {
18277             'standard' => q#Уэйк#,
18278             },
18279             },
18280             'Wallis' => {
18281             long => {
18282             'standard' => q#Уоллис и Футуна#,
18283             },
18284             },
18285             'Yakutsk' => {
18286             long => {
18287             'daylight' => q#Якутск, летнее время#,
18288             'generic' => q#Якутск#,
18289             'standard' => q#Якутск, стандартное время#,
18290             },
18291             },
18292             'Yekaterinburg' => {
18293             long => {
18294             'daylight' => q#Екатеринбург, летнее время#,
18295             'generic' => q#Екатеринбург#,
18296             'standard' => q#Екатеринбург, стандартное время#,
18297             },
18298             },
18299             } }
18300             );
18301 4     4   146616 no Moo;
  4         8  
  4         37  
18302              
18303             1;
18304              
18305             # vim: tabstop=4