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
4              
5             Locale::CLDR::Locales::Ru - Package for language Russian
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/ru.xml
10             # on Mon 11 Apr 5:37:09 pm GMT
11              
12             use strict;
13 4     4   978349 use warnings;
  4         9  
  4         102  
14 4     4   17 use version;
  4         5  
  4         78  
15 4     4   16  
  4         5  
  4         20  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 4     4   313 use mro 'c3';
  4         12  
20 4     4   18 use utf8;
  4         12  
  4         28  
21 4     4   105 use if $^V ge v5.12.0, feature => 'unicode_strings';
  4         7  
  4         20  
22 4     4   112 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  4         20  
  4         62  
23 4     4   428 use Moo;
  4         5  
  4         26  
24 4     4   3213  
  4         7  
  4         23  
25             extends('Locale::CLDR::Locales::Root');
26             has 'valid_algorithmic_formats' => (
27             is => 'ro',
28             isa => ArrayRef,
29             init_arg => undef,
30             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-masculine','spellout-cardinal-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' ]},
31             );
32              
33             has 'algorithmic_number_format_data' => (
34             is => 'ro',
35             isa => HashRef,
36             init_arg => undef,
37             default => sub {
38             use bignum;
39 4     4   1610 return {
  4         8  
  4         33  
40             'aja' => {
41             'private' => {
42             '0' => {
43             base_value => q(0),
44             divisor => q(1),
45             rule => q(ная),
46             },
47             '1' => {
48             base_value => q(1),
49             divisor => q(1),
50             rule => q('а =%spellout-ordinal-feminine=),
51             },
52             'max' => {
53             base_value => q(1),
54             divisor => q(1),
55             rule => q('а =%spellout-ordinal-feminine=),
56             },
57             },
58             },
59             'fractions-feminine' => {
60             'private' => {
61             '10' => {
62             base_value => q(10),
63             divisor => q(10),
64             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятая}other{десятых})$),
65             },
66             '100' => {
67             base_value => q(100),
68             divisor => q(100),
69             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{сотая}other{сотых})$),
70             },
71             '1000' => {
72             base_value => q(1000),
73             divisor => q(1000),
74             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысячная}other{тысячных})$),
75             },
76             '10000' => {
77             base_value => q(10000),
78             divisor => q(10000),
79             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятитысячная}other{десятитысячных})$),
80             },
81             '100000' => {
82             base_value => q(100000),
83             divisor => q(100000),
84             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{стотысячная}other{стотысячных})$),
85             },
86             '1000000' => {
87             base_value => q(1000000),
88             divisor => q(1000000),
89             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{миллионная}other{миллионных})$),
90             },
91             '10000000' => {
92             base_value => q(10000000),
93             divisor => q(10000000),
94             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятимиллионная}other{десятимиллионных})$),
95             },
96             '100000000' => {
97             base_value => q(100000000),
98             divisor => q(100000000),
99             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{стомиллионная}other{стомиллионных})$),
100             },
101             '1000000000' => {
102             base_value => q(1000000000),
103             divisor => q(1000000000),
104             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{миллиардная}other{миллиардных})$),
105             },
106             '10000000000' => {
107             base_value => q(10000000000),
108             divisor => q(10000000000),
109             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{десятимиллиардная}other{десятимиллиардных})$),
110             },
111             '100000000000' => {
112             base_value => q(100000000000),
113             divisor => q(100000000000),
114             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{стомиллиардная}other{стомиллиардных})$),
115             },
116             '1000000000000' => {
117             base_value => q(1000000000000),
118             divisor => q(1000000000000),
119             rule => q(←0←),
120             },
121             'max' => {
122             base_value => q(1000000000000),
123             divisor => q(1000000000000),
124             rule => q(←0←),
125             },
126             },
127             },
128             'fractions-feminine-ablative' => {
129             'private' => {
130             '10' => {
131             base_value => q(10),
132             divisor => q(10),
133             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятой}other{десятыми})$),
134             },
135             '100' => {
136             base_value => q(100),
137             divisor => q(100),
138             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{сотой}other{сотыми})$),
139             },
140             '1000' => {
141             base_value => q(1000),
142             divisor => q(1000),
143             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячной}other{тысячными})$),
144             },
145             '10000' => {
146             base_value => q(10000),
147             divisor => q(10000),
148             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятитысячной}other{десятитысячными})$),
149             },
150             '100000' => {
151             base_value => q(100000),
152             divisor => q(100000),
153             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{стотысячной}other{стотысячными})$),
154             },
155             '1000000' => {
156             base_value => q(1000000),
157             divisor => q(1000000),
158             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{миллионной}other{миллионными})$),
159             },
160             '10000000' => {
161             base_value => q(10000000),
162             divisor => q(10000000),
163             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятимиллионной}other{десятимиллионными})$),
164             },
165             '100000000' => {
166             base_value => q(100000000),
167             divisor => q(100000000),
168             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{стомиллионной}other{стомиллионными})$),
169             },
170             '1000000000' => {
171             base_value => q(1000000000),
172             divisor => q(1000000000),
173             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{миллиардной}other{миллиардными})$),
174             },
175             '10000000000' => {
176             base_value => q(10000000000),
177             divisor => q(10000000000),
178             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятимиллиардной}other{десятимиллиардными})$),
179             },
180             '100000000000' => {
181             base_value => q(100000000000),
182             divisor => q(100000000000),
183             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{стомиллиардной}other{стомиллиардными})$),
184             },
185             '1000000000000' => {
186             base_value => q(1000000000000),
187             divisor => q(1000000000000),
188             rule => q(←0←),
189             },
190             'max' => {
191             base_value => q(1000000000000),
192             divisor => q(1000000000000),
193             rule => q(←0←),
194             },
195             },
196             },
197             'fractions-feminine-accusative' => {
198             'private' => {
199             '10' => {
200             base_value => q(10),
201             divisor => q(10),
202             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятую}other{десятых})$),
203             },
204             '100' => {
205             base_value => q(100),
206             divisor => q(100),
207             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{сотую}other{сотых})$),
208             },
209             '1000' => {
210             base_value => q(1000),
211             divisor => q(1000),
212             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячную}other{тысячных})$),
213             },
214             '10000' => {
215             base_value => q(10000),
216             divisor => q(10000),
217             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятитысячную}other{десятитысячных})$),
218             },
219             '100000' => {
220             base_value => q(100000),
221             divisor => q(100000),
222             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{стотысячную}other{стотысячных})$),
223             },
224             '1000000' => {
225             base_value => q(1000000),
226             divisor => q(1000000),
227             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{миллионную}other{миллионных})$),
228             },
229             '10000000' => {
230             base_value => q(10000000),
231             divisor => q(10000000),
232             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятимиллионную}other{десятимиллионных})$),
233             },
234             '100000000' => {
235             base_value => q(100000000),
236             divisor => q(100000000),
237             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{стомиллионную}other{стомиллионных})$),
238             },
239             '1000000000' => {
240             base_value => q(1000000000),
241             divisor => q(1000000000),
242             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{миллиардную}other{миллиардных})$),
243             },
244             '10000000000' => {
245             base_value => q(10000000000),
246             divisor => q(10000000000),
247             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятимиллиардную}other{десятимиллиардных})$),
248             },
249             '100000000000' => {
250             base_value => q(100000000000),
251             divisor => q(100000000000),
252             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{стомиллиардную}other{стомиллиардных})$),
253             },
254             '1000000000000' => {
255             base_value => q(1000000000000),
256             divisor => q(1000000000000),
257             rule => q(←0←),
258             },
259             'max' => {
260             base_value => q(1000000000000),
261             divisor => q(1000000000000),
262             rule => q(←0←),
263             },
264             },
265             },
266             'fractions-feminine-dative' => {
267             'private' => {
268             '10' => {
269             base_value => q(10),
270             divisor => q(10),
271             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятой}other{десятым})$),
272             },
273             '100' => {
274             base_value => q(100),
275             divisor => q(100),
276             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{сотой}other{сотым})$),
277             },
278             '1000' => {
279             base_value => q(1000),
280             divisor => q(1000),
281             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысячной}other{тысячным})$),
282             },
283             '10000' => {
284             base_value => q(10000),
285             divisor => q(10000),
286             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятитысячной}other{десятитысячным})$),
287             },
288             '100000' => {
289             base_value => q(100000),
290             divisor => q(100000),
291             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{стотысячной}other{стотысячным})$),
292             },
293             '1000000' => {
294             base_value => q(1000000),
295             divisor => q(1000000),
296             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{миллионной}other{миллионным})$),
297             },
298             '10000000' => {
299             base_value => q(10000000),
300             divisor => q(10000000),
301             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятимиллионной}other{десятимиллионным})$),
302             },
303             '100000000' => {
304             base_value => q(100000000),
305             divisor => q(100000000),
306             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{стомиллионной}other{стомиллионным})$),
307             },
308             '1000000000' => {
309             base_value => q(1000000000),
310             divisor => q(1000000000),
311             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{миллиардной}other{миллиардным})$),
312             },
313             '10000000000' => {
314             base_value => q(10000000000),
315             divisor => q(10000000000),
316             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{десятимиллиардной}other{десятимиллиардным})$),
317             },
318             '100000000000' => {
319             base_value => q(100000000000),
320             divisor => q(100000000000),
321             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{стомиллиардной}other{стомиллиардным})$),
322             },
323             '1000000000000' => {
324             base_value => q(1000000000000),
325             divisor => q(1000000000000),
326             rule => q(←0←),
327             },
328             'max' => {
329             base_value => q(1000000000000),
330             divisor => q(1000000000000),
331             rule => q(←0←),
332             },
333             },
334             },
335             'fractions-feminine-genitive' => {
336             'private' => {
337             '10' => {
338             base_value => q(10),
339             divisor => q(10),
340             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятой}other{десятых})$),
341             },
342             '100' => {
343             base_value => q(100),
344             divisor => q(100),
345             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{сотой}other{сотых})$),
346             },
347             '1000' => {
348             base_value => q(1000),
349             divisor => q(1000),
350             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячной}other{тысячных})$),
351             },
352             '10000' => {
353             base_value => q(10000),
354             divisor => q(10000),
355             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятитысячной}other{десятитысячных})$),
356             },
357             '100000' => {
358             base_value => q(100000),
359             divisor => q(100000),
360             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{стотысячной}other{стотысячных})$),
361             },
362             '1000000' => {
363             base_value => q(1000000),
364             divisor => q(1000000),
365             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{миллионной}other{миллионных})$),
366             },
367             '10000000' => {
368             base_value => q(10000000),
369             divisor => q(10000000),
370             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятимиллионной}other{десятимиллионных})$),
371             },
372             '100000000' => {
373             base_value => q(100000000),
374             divisor => q(100000000),
375             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{стомиллионной}other{стомиллионных})$),
376             },
377             '1000000000' => {
378             base_value => q(1000000000),
379             divisor => q(1000000000),
380             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{миллиардной}other{миллиардных})$),
381             },
382             '10000000000' => {
383             base_value => q(10000000000),
384             divisor => q(10000000000),
385             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятимиллиардной}other{десятимиллиардных})$),
386             },
387             '100000000000' => {
388             base_value => q(100000000000),
389             divisor => q(100000000000),
390             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{стомиллиардной}other{стомиллиардных})$),
391             },
392             '1000000000000' => {
393             base_value => q(1000000000000),
394             divisor => q(1000000000000),
395             rule => q(←0←),
396             },
397             'max' => {
398             base_value => q(1000000000000),
399             divisor => q(1000000000000),
400             rule => q(←0←),
401             },
402             },
403             },
404             'fractions-feminine-locative' => {
405             'private' => {
406             '10' => {
407             base_value => q(10),
408             divisor => q(10),
409             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятой}other{десятых})$),
410             },
411             '100' => {
412             base_value => q(100),
413             divisor => q(100),
414             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{сотой}other{сотых})$),
415             },
416             '1000' => {
417             base_value => q(1000),
418             divisor => q(1000),
419             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысячной}other{тысячных})$),
420             },
421             '10000' => {
422             base_value => q(10000),
423             divisor => q(10000),
424             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятитысячной}other{десятитысячных})$),
425             },
426             '100000' => {
427             base_value => q(100000),
428             divisor => q(100000),
429             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{стотысячной}other{стотысячных})$),
430             },
431             '1000000' => {
432             base_value => q(1000000),
433             divisor => q(1000000),
434             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{миллионной}other{миллионных})$),
435             },
436             '10000000' => {
437             base_value => q(10000000),
438             divisor => q(10000000),
439             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятимиллионной}other{десятимиллионных})$),
440             },
441             '100000000' => {
442             base_value => q(100000000),
443             divisor => q(100000000),
444             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{стомиллионной}other{стомиллионных})$),
445             },
446             '1000000000' => {
447             base_value => q(1000000000),
448             divisor => q(1000000000),
449             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{миллиардной}other{миллиардных})$),
450             },
451             '10000000000' => {
452             base_value => q(10000000000),
453             divisor => q(10000000000),
454             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{десятимиллиардной}other{десятимиллиардных})$),
455             },
456             '100000000000' => {
457             base_value => q(100000000000),
458             divisor => q(100000000000),
459             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{стомиллиардной}other{стомиллиардных})$),
460             },
461             '1000000000000' => {
462             base_value => q(1000000000000),
463             divisor => q(1000000000000),
464             rule => q(←0←),
465             },
466             'max' => {
467             base_value => q(1000000000000),
468             divisor => q(1000000000000),
469             rule => q(←0←),
470             },
471             },
472             },
473             'oe' => {
474             'private' => {
475             '0' => {
476             base_value => q(0),
477             divisor => q(1),
478             rule => q(ное),
479             },
480             '1' => {
481             base_value => q(1),
482             divisor => q(1),
483             rule => q('а =%spellout-ordinal-neuter=),
484             },
485             'max' => {
486             base_value => q(1),
487             divisor => q(1),
488             rule => q('а =%spellout-ordinal-neuter=),
489             },
490             },
491             },
492             'ogo' => {
493             'private' => {
494             '0' => {
495             base_value => q(0),
496             divisor => q(1),
497             rule => q(ного),
498             },
499             '1' => {
500             base_value => q(1),
501             divisor => q(1),
502             rule => q('а =%spellout-ordinal-masculine-genitive=),
503             },
504             'max' => {
505             base_value => q(1),
506             divisor => q(1),
507             rule => q('а =%spellout-ordinal-masculine-genitive=),
508             },
509             },
510             },
511             'oj' => {
512             'private' => {
513             '0' => {
514             base_value => q(0),
515             divisor => q(1),
516             rule => q(ной),
517             },
518             '1' => {
519             base_value => q(1),
520             divisor => q(1),
521             rule => q('а =%spellout-ordinal-feminine-genitive=),
522             },
523             'max' => {
524             base_value => q(1),
525             divisor => q(1),
526             rule => q('а =%spellout-ordinal-feminine-genitive=),
527             },
528             },
529             },
530             'om' => {
531             'private' => {
532             '0' => {
533             base_value => q(0),
534             divisor => q(1),
535             rule => q(ном),
536             },
537             '1' => {
538             base_value => q(1),
539             divisor => q(1),
540             rule => q('а =%spellout-ordinal-masculine-locative=),
541             },
542             'max' => {
543             base_value => q(1),
544             divisor => q(1),
545             rule => q('а =%spellout-ordinal-masculine-locative=),
546             },
547             },
548             },
549             'omu' => {
550             'private' => {
551             '0' => {
552             base_value => q(0),
553             divisor => q(1),
554             rule => q(ному),
555             },
556             '1' => {
557             base_value => q(1),
558             divisor => q(1),
559             rule => q('а =%spellout-ordinal-masculine-dative=),
560             },
561             'max' => {
562             base_value => q(1),
563             divisor => q(1),
564             rule => q('а =%spellout-ordinal-masculine-dative=),
565             },
566             },
567             },
568             'spellout-cardinal-feminine' => {
569             'public' => {
570             '-x' => {
571             divisor => q(1),
572             rule => q(минус →→),
573             },
574             '0' => {
575             base_value => q(0),
576             divisor => q(1),
577             rule => q(ноль),
578             },
579             'x.x' => {
580             divisor => q(1),
581             rule => q([←← $(cardinal,one{целая}other{целых})$ ]→%%fractions-feminine→),
582             },
583             '1' => {
584             base_value => q(1),
585             divisor => q(1),
586             rule => q(одна),
587             },
588             '2' => {
589             base_value => q(2),
590             divisor => q(1),
591             rule => q(две),
592             },
593             '3' => {
594             base_value => q(3),
595             divisor => q(1),
596             rule => q(=%spellout-cardinal-masculine=),
597             },
598             '20' => {
599             base_value => q(20),
600             divisor => q(10),
601             rule => q(двадцать[ →→]),
602             },
603             '30' => {
604             base_value => q(30),
605             divisor => q(10),
606             rule => q(тридцать[ →→]),
607             },
608             '40' => {
609             base_value => q(40),
610             divisor => q(10),
611             rule => q(сорок[ →→]),
612             },
613             '50' => {
614             base_value => q(50),
615             divisor => q(10),
616             rule => q(пятьдесят[ →→]),
617             },
618             '60' => {
619             base_value => q(60),
620             divisor => q(10),
621             rule => q(шестьдесят[ →→]),
622             },
623             '70' => {
624             base_value => q(70),
625             divisor => q(10),
626             rule => q(семьдесят[ →→]),
627             },
628             '80' => {
629             base_value => q(80),
630             divisor => q(10),
631             rule => q(восемьдесят[ →→]),
632             },
633             '90' => {
634             base_value => q(90),
635             divisor => q(10),
636             rule => q(девяносто[ →→]),
637             },
638             '100' => {
639             base_value => q(100),
640             divisor => q(100),
641             rule => q(сто[ →→]),
642             },
643             '200' => {
644             base_value => q(200),
645             divisor => q(100),
646             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
647             },
648             '300' => {
649             base_value => q(300),
650             divisor => q(100),
651             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
652             },
653             '500' => {
654             base_value => q(500),
655             divisor => q(100),
656             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
657             },
658             '1000' => {
659             base_value => q(1000),
660             divisor => q(1000),
661             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
662             },
663             '1000000' => {
664             base_value => q(1000000),
665             divisor => q(1000000),
666             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
667             },
668             '1000000000' => {
669             base_value => q(1000000000),
670             divisor => q(1000000000),
671             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
672             },
673             '1000000000000' => {
674             base_value => q(1000000000000),
675             divisor => q(1000000000000),
676             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
677             },
678             '1000000000000000' => {
679             base_value => q(1000000000000000),
680             divisor => q(1000000000000000),
681             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
682             },
683             '1000000000000000000' => {
684             base_value => q(1000000000000000000),
685             divisor => q(1000000000000000000),
686             rule => q(=#,##0=),
687             },
688             'max' => {
689             base_value => q(1000000000000000000),
690             divisor => q(1000000000000000000),
691             rule => q(=#,##0=),
692             },
693             },
694             },
695             'spellout-cardinal-feminine-ablative' => {
696             'public' => {
697             '-x' => {
698             divisor => q(1),
699             rule => q(минус →→),
700             },
701             '0' => {
702             base_value => q(0),
703             divisor => q(1),
704             rule => q(нулем),
705             },
706             'x.x' => {
707             divisor => q(1),
708             rule => q([←%spellout-cardinal-feminine-ablative← $(cardinal,one{целой}other{целыми})$ ]→%%fractions-feminine-ablative→),
709             },
710             '1' => {
711             base_value => q(1),
712             divisor => q(1),
713             rule => q(одной),
714             },
715             '2' => {
716             base_value => q(2),
717             divisor => q(1),
718             rule => q(=%spellout-cardinal-masculine-ablative=),
719             },
720             '20' => {
721             base_value => q(20),
722             divisor => q(10),
723             rule => q(двадцатью[ →→]),
724             },
725             '30' => {
726             base_value => q(30),
727             divisor => q(10),
728             rule => q(тридцатью[ →→]),
729             },
730             '40' => {
731             base_value => q(40),
732             divisor => q(10),
733             rule => q(сорока[ →→]),
734             },
735             '50' => {
736             base_value => q(50),
737             divisor => q(10),
738             rule => q(пятьюдесятью[ →→]),
739             },
740             '60' => {
741             base_value => q(60),
742             divisor => q(10),
743             rule => q(шестьюдесятью[ →→]),
744             },
745             '70' => {
746             base_value => q(70),
747             divisor => q(10),
748             rule => q(семьюдесятью[ →→]),
749             },
750             '80' => {
751             base_value => q(80),
752             divisor => q(10),
753             rule => q(восемьюдесятью[ →→]),
754             },
755             '90' => {
756             base_value => q(90),
757             divisor => q(10),
758             rule => q(девяноста[ →→]),
759             },
760             '100' => {
761             base_value => q(100),
762             divisor => q(100),
763             rule => q(ста[ →→]),
764             },
765             '200' => {
766             base_value => q(200),
767             divisor => q(100),
768             rule => q(←%spellout-cardinal-feminine-ablative←стами[ →→]),
769             },
770             '1000' => {
771             base_value => q(1000),
772             divisor => q(1000),
773             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→]),
774             },
775             '1000000' => {
776             base_value => q(1000000),
777             divisor => q(1000000),
778             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→]),
779             },
780             '1000000000' => {
781             base_value => q(1000000000),
782             divisor => q(1000000000),
783             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→]),
784             },
785             '1000000000000' => {
786             base_value => q(1000000000000),
787             divisor => q(1000000000000),
788             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→]),
789             },
790             '1000000000000000' => {
791             base_value => q(1000000000000000),
792             divisor => q(1000000000000000),
793             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→]),
794             },
795             '1000000000000000000' => {
796             base_value => q(1000000000000000000),
797             divisor => q(1000000000000000000),
798             rule => q(=#,##0=),
799             },
800             'max' => {
801             base_value => q(1000000000000000000),
802             divisor => q(1000000000000000000),
803             rule => q(=#,##0=),
804             },
805             },
806             },
807             'spellout-cardinal-feminine-accusative' => {
808             'public' => {
809             '-x' => {
810             divisor => q(1),
811             rule => q(минус →→),
812             },
813             '0' => {
814             base_value => q(0),
815             divisor => q(1),
816             rule => q(ноль),
817             },
818             'x.x' => {
819             divisor => q(1),
820             rule => q([←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→),
821             },
822             '1' => {
823             base_value => q(1),
824             divisor => q(1),
825             rule => q(одну),
826             },
827             '2' => {
828             base_value => q(2),
829             divisor => q(1),
830             rule => q(две),
831             },
832             '3' => {
833             base_value => q(3),
834             divisor => q(1),
835             rule => q(=%spellout-cardinal-masculine-accusative=),
836             },
837             '20' => {
838             base_value => q(20),
839             divisor => q(10),
840             rule => q(двадцать[ →→]),
841             },
842             '30' => {
843             base_value => q(30),
844             divisor => q(10),
845             rule => q(тридцать[ →→]),
846             },
847             '40' => {
848             base_value => q(40),
849             divisor => q(10),
850             rule => q(сорок[ →→]),
851             },
852             '50' => {
853             base_value => q(50),
854             divisor => q(10),
855             rule => q(пятьдесят[ →→]),
856             },
857             '60' => {
858             base_value => q(60),
859             divisor => q(10),
860             rule => q(шестьдесят[ →→]),
861             },
862             '70' => {
863             base_value => q(70),
864             divisor => q(10),
865             rule => q(семьдесят[ →→]),
866             },
867             '80' => {
868             base_value => q(80),
869             divisor => q(10),
870             rule => q(восемьдесят[ →→]),
871             },
872             '90' => {
873             base_value => q(90),
874             divisor => q(10),
875             rule => q(девяносто[ →→]),
876             },
877             '100' => {
878             base_value => q(100),
879             divisor => q(100),
880             rule => q(сто[ →→]),
881             },
882             '200' => {
883             base_value => q(200),
884             divisor => q(100),
885             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
886             },
887             '300' => {
888             base_value => q(300),
889             divisor => q(100),
890             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
891             },
892             '500' => {
893             base_value => q(500),
894             divisor => q(100),
895             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
896             },
897             '1000' => {
898             base_value => q(1000),
899             divisor => q(1000),
900             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
901             },
902             '1000000' => {
903             base_value => q(1000000),
904             divisor => q(1000000),
905             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
906             },
907             '1000000000' => {
908             base_value => q(1000000000),
909             divisor => q(1000000000),
910             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
911             },
912             '1000000000000' => {
913             base_value => q(1000000000000),
914             divisor => q(1000000000000),
915             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
916             },
917             '1000000000000000' => {
918             base_value => q(1000000000000000),
919             divisor => q(1000000000000000),
920             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
921             },
922             '1000000000000000000' => {
923             base_value => q(1000000000000000000),
924             divisor => q(1000000000000000000),
925             rule => q(=#,##0=),
926             },
927             'max' => {
928             base_value => q(1000000000000000000),
929             divisor => q(1000000000000000000),
930             rule => q(=#,##0=),
931             },
932             },
933             },
934             'spellout-cardinal-feminine-dative' => {
935             'public' => {
936             '-x' => {
937             divisor => q(1),
938             rule => q(минус →→),
939             },
940             '0' => {
941             base_value => q(0),
942             divisor => q(1),
943             rule => q(нолю),
944             },
945             'x.x' => {
946             divisor => q(1),
947             rule => q([←← $(cardinal,one{целой}other{целым})$ ]→%%fractions-feminine-dative→),
948             },
949             '1' => {
950             base_value => q(1),
951             divisor => q(1),
952             rule => q(одной),
953             },
954             '2' => {
955             base_value => q(2),
956             divisor => q(1),
957             rule => q(=%spellout-cardinal-masculine-dative=),
958             },
959             '20' => {
960             base_value => q(20),
961             divisor => q(10),
962             rule => q(двадцати[ →→]),
963             },
964             '30' => {
965             base_value => q(30),
966             divisor => q(10),
967             rule => q(тридцати[ →→]),
968             },
969             '40' => {
970             base_value => q(40),
971             divisor => q(10),
972             rule => q(сорока[ →→]),
973             },
974             '50' => {
975             base_value => q(50),
976             divisor => q(10),
977             rule => q(пятидесяти[ →→]),
978             },
979             '60' => {
980             base_value => q(60),
981             divisor => q(10),
982             rule => q(шестидесяти[ →→]),
983             },
984             '70' => {
985             base_value => q(70),
986             divisor => q(10),
987             rule => q(семидесяти[ →→]),
988             },
989             '80' => {
990             base_value => q(80),
991             divisor => q(10),
992             rule => q(восьмидесяти[ →→]),
993             },
994             '90' => {
995             base_value => q(90),
996             divisor => q(10),
997             rule => q(девяноста[ →→]),
998             },
999             '100' => {
1000             base_value => q(100),
1001             divisor => q(100),
1002             rule => q(ста[ →→]),
1003             },
1004             '200' => {
1005             base_value => q(200),
1006             divisor => q(100),
1007             rule => q(←%spellout-cardinal-feminine-dative←стам[ →→]),
1008             },
1009             '1000' => {
1010             base_value => q(1000),
1011             divisor => q(1000),
1012             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→]),
1013             },
1014             '1000000' => {
1015             base_value => q(1000000),
1016             divisor => q(1000000),
1017             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→]),
1018             },
1019             '1000000000' => {
1020             base_value => q(1000000000),
1021             divisor => q(1000000000),
1022             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→]),
1023             },
1024             '1000000000000' => {
1025             base_value => q(1000000000000),
1026             divisor => q(1000000000000),
1027             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→]),
1028             },
1029             '1000000000000000' => {
1030             base_value => q(1000000000000000),
1031             divisor => q(1000000000000000),
1032             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→]),
1033             },
1034             '1000000000000000000' => {
1035             base_value => q(1000000000000000000),
1036             divisor => q(1000000000000000000),
1037             rule => q(=#,##0=),
1038             },
1039             'max' => {
1040             base_value => q(1000000000000000000),
1041             divisor => q(1000000000000000000),
1042             rule => q(=#,##0=),
1043             },
1044             },
1045             },
1046             'spellout-cardinal-feminine-genitive' => {
1047             'public' => {
1048             '-x' => {
1049             divisor => q(1),
1050             rule => q(минус →→),
1051             },
1052             '0' => {
1053             base_value => q(0),
1054             divisor => q(1),
1055             rule => q(ноля),
1056             },
1057             'x.x' => {
1058             divisor => q(1),
1059             rule => q([←← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-genitive→),
1060             },
1061             '1' => {
1062             base_value => q(1),
1063             divisor => q(1),
1064             rule => q(одной),
1065             },
1066             '2' => {
1067             base_value => q(2),
1068             divisor => q(1),
1069             rule => q(=%spellout-cardinal-masculine-genitive=),
1070             },
1071             '20' => {
1072             base_value => q(20),
1073             divisor => q(10),
1074             rule => q(двадцати[ →→]),
1075             },
1076             '30' => {
1077             base_value => q(30),
1078             divisor => q(10),
1079             rule => q(тридцати[ →→]),
1080             },
1081             '40' => {
1082             base_value => q(40),
1083             divisor => q(10),
1084             rule => q(сорока[ →→]),
1085             },
1086             '50' => {
1087             base_value => q(50),
1088             divisor => q(10),
1089             rule => q(пятидесяти[ →→]),
1090             },
1091             '60' => {
1092             base_value => q(60),
1093             divisor => q(10),
1094             rule => q(шестидесяти[ →→]),
1095             },
1096             '70' => {
1097             base_value => q(70),
1098             divisor => q(10),
1099             rule => q(семидесяти[ →→]),
1100             },
1101             '80' => {
1102             base_value => q(80),
1103             divisor => q(10),
1104             rule => q(восьмидесяти[ →→]),
1105             },
1106             '90' => {
1107             base_value => q(90),
1108             divisor => q(10),
1109             rule => q(девяноста[ →→]),
1110             },
1111             '100' => {
1112             base_value => q(100),
1113             divisor => q(100),
1114             rule => q(ста[ →→]),
1115             },
1116             '200' => {
1117             base_value => q(200),
1118             divisor => q(100),
1119             rule => q(←%spellout-cardinal-feminine-genitive←сот[ →→]),
1120             },
1121             '1000' => {
1122             base_value => q(1000),
1123             divisor => q(1000),
1124             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→]),
1125             },
1126             '1000000' => {
1127             base_value => q(1000000),
1128             divisor => q(1000000),
1129             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→]),
1130             },
1131             '1000000000' => {
1132             base_value => q(1000000000),
1133             divisor => q(1000000000),
1134             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→]),
1135             },
1136             '1000000000000' => {
1137             base_value => q(1000000000000),
1138             divisor => q(1000000000000),
1139             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→]),
1140             },
1141             '1000000000000000' => {
1142             base_value => q(1000000000000000),
1143             divisor => q(1000000000000000),
1144             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→]),
1145             },
1146             '1000000000000000000' => {
1147             base_value => q(1000000000000000000),
1148             divisor => q(1000000000000000000),
1149             rule => q(=#,##0=),
1150             },
1151             'max' => {
1152             base_value => q(1000000000000000000),
1153             divisor => q(1000000000000000000),
1154             rule => q(=#,##0=),
1155             },
1156             },
1157             },
1158             'spellout-cardinal-feminine-locative' => {
1159             'public' => {
1160             '-x' => {
1161             divisor => q(1),
1162             rule => q(минус →→),
1163             },
1164             '0' => {
1165             base_value => q(0),
1166             divisor => q(1),
1167             rule => q(нуле),
1168             },
1169             'x.x' => {
1170             divisor => q(1),
1171             rule => q([←← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→),
1172             },
1173             '1' => {
1174             base_value => q(1),
1175             divisor => q(1),
1176             rule => q(одной),
1177             },
1178             '2' => {
1179             base_value => q(2),
1180             divisor => q(1),
1181             rule => q(=%spellout-cardinal-masculine-locative=),
1182             },
1183             '20' => {
1184             base_value => q(20),
1185             divisor => q(10),
1186             rule => q(двадцати[ →→]),
1187             },
1188             '30' => {
1189             base_value => q(30),
1190             divisor => q(10),
1191             rule => q(тридцати[ →→]),
1192             },
1193             '40' => {
1194             base_value => q(40),
1195             divisor => q(10),
1196             rule => q(сорока[ →→]),
1197             },
1198             '50' => {
1199             base_value => q(50),
1200             divisor => q(10),
1201             rule => q(пятидесяти[ →→]),
1202             },
1203             '60' => {
1204             base_value => q(60),
1205             divisor => q(10),
1206             rule => q(шестидесяти[ →→]),
1207             },
1208             '70' => {
1209             base_value => q(70),
1210             divisor => q(10),
1211             rule => q(семидесяти[ →→]),
1212             },
1213             '80' => {
1214             base_value => q(80),
1215             divisor => q(10),
1216             rule => q(восьмидесяти[ →→]),
1217             },
1218             '90' => {
1219             base_value => q(90),
1220             divisor => q(10),
1221             rule => q(девяноста[ →→]),
1222             },
1223             '100' => {
1224             base_value => q(100),
1225             divisor => q(100),
1226             rule => q(ста[ →→]),
1227             },
1228             '200' => {
1229             base_value => q(200),
1230             divisor => q(100),
1231             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
1232             },
1233             '1000' => {
1234             base_value => q(1000),
1235             divisor => q(1000),
1236             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
1237             },
1238             '1000000' => {
1239             base_value => q(1000000),
1240             divisor => q(1000000),
1241             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
1242             },
1243             '1000000000' => {
1244             base_value => q(1000000000),
1245             divisor => q(1000000000),
1246             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
1247             },
1248             '1000000000000' => {
1249             base_value => q(1000000000000),
1250             divisor => q(1000000000000),
1251             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
1252             },
1253             '1000000000000000' => {
1254             base_value => q(1000000000000000),
1255             divisor => q(1000000000000000),
1256             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
1257             },
1258             '1000000000000000000' => {
1259             base_value => q(1000000000000000000),
1260             divisor => q(1000000000000000000),
1261             rule => q(=#,##0=),
1262             },
1263             'max' => {
1264             base_value => q(1000000000000000000),
1265             divisor => q(1000000000000000000),
1266             rule => q(=#,##0=),
1267             },
1268             },
1269             },
1270             'spellout-cardinal-masculine' => {
1271             'public' => {
1272             '-x' => {
1273             divisor => q(1),
1274             rule => q(минус →→),
1275             },
1276             '0' => {
1277             base_value => q(0),
1278             divisor => q(1),
1279             rule => q(ноль),
1280             },
1281             'x.x' => {
1282             divisor => q(1),
1283             rule => q([←%spellout-cardinal-feminine← $(cardinal,one{целый}other{целых})$ ]→%%fractions-feminine→),
1284             },
1285             '1' => {
1286             base_value => q(1),
1287             divisor => q(1),
1288             rule => q(один),
1289             },
1290             '2' => {
1291             base_value => q(2),
1292             divisor => q(1),
1293             rule => q(два),
1294             },
1295             '3' => {
1296             base_value => q(3),
1297             divisor => q(1),
1298             rule => q(три),
1299             },
1300             '4' => {
1301             base_value => q(4),
1302             divisor => q(1),
1303             rule => q(четыре),
1304             },
1305             '5' => {
1306             base_value => q(5),
1307             divisor => q(1),
1308             rule => q(пять),
1309             },
1310             '6' => {
1311             base_value => q(6),
1312             divisor => q(1),
1313             rule => q(шесть),
1314             },
1315             '7' => {
1316             base_value => q(7),
1317             divisor => q(1),
1318             rule => q(семь),
1319             },
1320             '8' => {
1321             base_value => q(8),
1322             divisor => q(1),
1323             rule => q(восемь),
1324             },
1325             '9' => {
1326             base_value => q(9),
1327             divisor => q(1),
1328             rule => q(девять),
1329             },
1330             '10' => {
1331             base_value => q(10),
1332             divisor => q(10),
1333             rule => q(десять),
1334             },
1335             '11' => {
1336             base_value => q(11),
1337             divisor => q(10),
1338             rule => q(одиннадцать),
1339             },
1340             '12' => {
1341             base_value => q(12),
1342             divisor => q(10),
1343             rule => q(двенадцать),
1344             },
1345             '13' => {
1346             base_value => q(13),
1347             divisor => q(10),
1348             rule => q(тринадцать),
1349             },
1350             '14' => {
1351             base_value => q(14),
1352             divisor => q(10),
1353             rule => q(четырнадцать),
1354             },
1355             '15' => {
1356             base_value => q(15),
1357             divisor => q(10),
1358             rule => q(пятнадцать),
1359             },
1360             '16' => {
1361             base_value => q(16),
1362             divisor => q(10),
1363             rule => q(шестнадцать),
1364             },
1365             '17' => {
1366             base_value => q(17),
1367             divisor => q(10),
1368             rule => q(семнадцать),
1369             },
1370             '18' => {
1371             base_value => q(18),
1372             divisor => q(10),
1373             rule => q(восемнадцать),
1374             },
1375             '19' => {
1376             base_value => q(19),
1377             divisor => q(10),
1378             rule => q(девятнадцать),
1379             },
1380             '20' => {
1381             base_value => q(20),
1382             divisor => q(10),
1383             rule => q(двадцать[ →→]),
1384             },
1385             '30' => {
1386             base_value => q(30),
1387             divisor => q(10),
1388             rule => q(тридцать[ →→]),
1389             },
1390             '40' => {
1391             base_value => q(40),
1392             divisor => q(10),
1393             rule => q(сорок[ →→]),
1394             },
1395             '50' => {
1396             base_value => q(50),
1397             divisor => q(10),
1398             rule => q(пятьдесят[ →→]),
1399             },
1400             '60' => {
1401             base_value => q(60),
1402             divisor => q(10),
1403             rule => q(шестьдесят[ →→]),
1404             },
1405             '70' => {
1406             base_value => q(70),
1407             divisor => q(10),
1408             rule => q(семьдесят[ →→]),
1409             },
1410             '80' => {
1411             base_value => q(80),
1412             divisor => q(10),
1413             rule => q(восемьдесят[ →→]),
1414             },
1415             '90' => {
1416             base_value => q(90),
1417             divisor => q(10),
1418             rule => q(девяносто[ →→]),
1419             },
1420             '100' => {
1421             base_value => q(100),
1422             divisor => q(100),
1423             rule => q(сто[ →→]),
1424             },
1425             '200' => {
1426             base_value => q(200),
1427             divisor => q(100),
1428             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
1429             },
1430             '300' => {
1431             base_value => q(300),
1432             divisor => q(100),
1433             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
1434             },
1435             '500' => {
1436             base_value => q(500),
1437             divisor => q(100),
1438             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
1439             },
1440             '1000' => {
1441             base_value => q(1000),
1442             divisor => q(1000),
1443             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
1444             },
1445             '1000000' => {
1446             base_value => q(1000000),
1447             divisor => q(1000000),
1448             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
1449             },
1450             '1000000000' => {
1451             base_value => q(1000000000),
1452             divisor => q(1000000000),
1453             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
1454             },
1455             '1000000000000' => {
1456             base_value => q(1000000000000),
1457             divisor => q(1000000000000),
1458             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
1459             },
1460             '1000000000000000' => {
1461             base_value => q(1000000000000000),
1462             divisor => q(1000000000000000),
1463             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
1464             },
1465             '1000000000000000000' => {
1466             base_value => q(1000000000000000000),
1467             divisor => q(1000000000000000000),
1468             rule => q(=#,##0=),
1469             },
1470             'max' => {
1471             base_value => q(1000000000000000000),
1472             divisor => q(1000000000000000000),
1473             rule => q(=#,##0=),
1474             },
1475             },
1476             },
1477             'spellout-cardinal-masculine-ablative' => {
1478             'public' => {
1479             '-x' => {
1480             divisor => q(1),
1481             rule => q(минус →→),
1482             },
1483             '0' => {
1484             base_value => q(0),
1485             divisor => q(1),
1486             rule => q(нулем),
1487             },
1488             'x.x' => {
1489             divisor => q(1),
1490             rule => q([←%spellout-cardinal-feminine-ablative← $(cardinal,one{целой}other{целыми})$ ]→%%fractions-feminine-ablative→),
1491             },
1492             '1' => {
1493             base_value => q(1),
1494             divisor => q(1),
1495             rule => q(одним),
1496             },
1497             '2' => {
1498             base_value => q(2),
1499             divisor => q(1),
1500             rule => q(двумя),
1501             },
1502             '3' => {
1503             base_value => q(3),
1504             divisor => q(1),
1505             rule => q(тремя),
1506             },
1507             '4' => {
1508             base_value => q(4),
1509             divisor => q(1),
1510             rule => q(четырьмя),
1511             },
1512             '5' => {
1513             base_value => q(5),
1514             divisor => q(1),
1515             rule => q(пятью),
1516             },
1517             '6' => {
1518             base_value => q(6),
1519             divisor => q(1),
1520             rule => q(шестью),
1521             },
1522             '7' => {
1523             base_value => q(7),
1524             divisor => q(1),
1525             rule => q(семью),
1526             },
1527             '8' => {
1528             base_value => q(8),
1529             divisor => q(1),
1530             rule => q(восемью),
1531             },
1532             '9' => {
1533             base_value => q(9),
1534             divisor => q(1),
1535             rule => q(девятью),
1536             },
1537             '10' => {
1538             base_value => q(10),
1539             divisor => q(10),
1540             rule => q(десятью),
1541             },
1542             '11' => {
1543             base_value => q(11),
1544             divisor => q(10),
1545             rule => q(одиннадцатью),
1546             },
1547             '12' => {
1548             base_value => q(12),
1549             divisor => q(10),
1550             rule => q(двенадцатью),
1551             },
1552             '13' => {
1553             base_value => q(13),
1554             divisor => q(10),
1555             rule => q(тринадцатью),
1556             },
1557             '14' => {
1558             base_value => q(14),
1559             divisor => q(10),
1560             rule => q(четырнадцатью),
1561             },
1562             '15' => {
1563             base_value => q(15),
1564             divisor => q(10),
1565             rule => q(пятнадцатью),
1566             },
1567             '16' => {
1568             base_value => q(16),
1569             divisor => q(10),
1570             rule => q(шестнадцатью),
1571             },
1572             '17' => {
1573             base_value => q(17),
1574             divisor => q(10),
1575             rule => q(семнадцатью),
1576             },
1577             '18' => {
1578             base_value => q(18),
1579             divisor => q(10),
1580             rule => q(восемнадцатью),
1581             },
1582             '19' => {
1583             base_value => q(19),
1584             divisor => q(10),
1585             rule => q(девятнадцатью),
1586             },
1587             '20' => {
1588             base_value => q(20),
1589             divisor => q(10),
1590             rule => q(двадцатью[ →→]),
1591             },
1592             '30' => {
1593             base_value => q(30),
1594             divisor => q(10),
1595             rule => q(тридцатью[ →→]),
1596             },
1597             '40' => {
1598             base_value => q(40),
1599             divisor => q(10),
1600             rule => q(сорока[ →→]),
1601             },
1602             '50' => {
1603             base_value => q(50),
1604             divisor => q(10),
1605             rule => q(пятьюдесятью[ →→]),
1606             },
1607             '60' => {
1608             base_value => q(60),
1609             divisor => q(10),
1610             rule => q(шестьюдесятью[ →→]),
1611             },
1612             '70' => {
1613             base_value => q(70),
1614             divisor => q(10),
1615             rule => q(семьюдесятью[ →→]),
1616             },
1617             '80' => {
1618             base_value => q(80),
1619             divisor => q(10),
1620             rule => q(восемьюдесятью[ →→]),
1621             },
1622             '90' => {
1623             base_value => q(90),
1624             divisor => q(10),
1625             rule => q(девяноста[ →→]),
1626             },
1627             '100' => {
1628             base_value => q(100),
1629             divisor => q(100),
1630             rule => q(ста[ →→]),
1631             },
1632             '200' => {
1633             base_value => q(200),
1634             divisor => q(100),
1635             rule => q(←%spellout-cardinal-feminine-ablative←стами[ →→]),
1636             },
1637             '1000' => {
1638             base_value => q(1000),
1639             divisor => q(1000),
1640             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→]),
1641             },
1642             '1000000' => {
1643             base_value => q(1000000),
1644             divisor => q(1000000),
1645             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→]),
1646             },
1647             '1000000000' => {
1648             base_value => q(1000000000),
1649             divisor => q(1000000000),
1650             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→]),
1651             },
1652             '1000000000000' => {
1653             base_value => q(1000000000000),
1654             divisor => q(1000000000000),
1655             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→]),
1656             },
1657             '1000000000000000' => {
1658             base_value => q(1000000000000000),
1659             divisor => q(1000000000000000),
1660             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→]),
1661             },
1662             '1000000000000000000' => {
1663             base_value => q(1000000000000000000),
1664             divisor => q(1000000000000000000),
1665             rule => q(=#,##0=),
1666             },
1667             'max' => {
1668             base_value => q(1000000000000000000),
1669             divisor => q(1000000000000000000),
1670             rule => q(=#,##0=),
1671             },
1672             },
1673             },
1674             'spellout-cardinal-masculine-accusative' => {
1675             'public' => {
1676             '-x' => {
1677             divisor => q(1),
1678             rule => q(минус →→),
1679             },
1680             '0' => {
1681             base_value => q(0),
1682             divisor => q(1),
1683             rule => q(ноль),
1684             },
1685             'x.x' => {
1686             divisor => q(1),
1687             rule => q([←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→),
1688             },
1689             '1' => {
1690             base_value => q(1),
1691             divisor => q(1),
1692             rule => q(один),
1693             },
1694             '2' => {
1695             base_value => q(2),
1696             divisor => q(1),
1697             rule => q(два),
1698             },
1699             '3' => {
1700             base_value => q(3),
1701             divisor => q(1),
1702             rule => q(три),
1703             },
1704             '4' => {
1705             base_value => q(4),
1706             divisor => q(1),
1707             rule => q(четыре),
1708             },
1709             '5' => {
1710             base_value => q(5),
1711             divisor => q(1),
1712             rule => q(пять),
1713             },
1714             '6' => {
1715             base_value => q(6),
1716             divisor => q(1),
1717             rule => q(шесть),
1718             },
1719             '7' => {
1720             base_value => q(7),
1721             divisor => q(1),
1722             rule => q(семь),
1723             },
1724             '8' => {
1725             base_value => q(8),
1726             divisor => q(1),
1727             rule => q(восемь),
1728             },
1729             '9' => {
1730             base_value => q(9),
1731             divisor => q(1),
1732             rule => q(девять),
1733             },
1734             '10' => {
1735             base_value => q(10),
1736             divisor => q(10),
1737             rule => q(десять),
1738             },
1739             '11' => {
1740             base_value => q(11),
1741             divisor => q(10),
1742             rule => q(одиннадцать),
1743             },
1744             '12' => {
1745             base_value => q(12),
1746             divisor => q(10),
1747             rule => q(двенадцать),
1748             },
1749             '13' => {
1750             base_value => q(13),
1751             divisor => q(10),
1752             rule => q(тринадцать),
1753             },
1754             '14' => {
1755             base_value => q(14),
1756             divisor => q(10),
1757             rule => q(четырнадцать),
1758             },
1759             '15' => {
1760             base_value => q(15),
1761             divisor => q(10),
1762             rule => q(пятнадцать),
1763             },
1764             '16' => {
1765             base_value => q(16),
1766             divisor => q(10),
1767             rule => q(шестнадцать),
1768             },
1769             '17' => {
1770             base_value => q(17),
1771             divisor => q(10),
1772             rule => q(семнадцать),
1773             },
1774             '18' => {
1775             base_value => q(18),
1776             divisor => q(10),
1777             rule => q(восемнадцать),
1778             },
1779             '19' => {
1780             base_value => q(19),
1781             divisor => q(10),
1782             rule => q(девятнадцать),
1783             },
1784             '20' => {
1785             base_value => q(20),
1786             divisor => q(10),
1787             rule => q(двадцать[ →→]),
1788             },
1789             '30' => {
1790             base_value => q(30),
1791             divisor => q(10),
1792             rule => q(тридцать[ →→]),
1793             },
1794             '40' => {
1795             base_value => q(40),
1796             divisor => q(10),
1797             rule => q(сорок[ →→]),
1798             },
1799             '50' => {
1800             base_value => q(50),
1801             divisor => q(10),
1802             rule => q(пятьдесят[ →→]),
1803             },
1804             '60' => {
1805             base_value => q(60),
1806             divisor => q(10),
1807             rule => q(шестьдесят[ →→]),
1808             },
1809             '70' => {
1810             base_value => q(70),
1811             divisor => q(10),
1812             rule => q(семьдесят[ →→]),
1813             },
1814             '80' => {
1815             base_value => q(80),
1816             divisor => q(10),
1817             rule => q(восемьдесят[ →→]),
1818             },
1819             '90' => {
1820             base_value => q(90),
1821             divisor => q(10),
1822             rule => q(девяносто[ →→]),
1823             },
1824             '100' => {
1825             base_value => q(100),
1826             divisor => q(100),
1827             rule => q(сто[ →→]),
1828             },
1829             '200' => {
1830             base_value => q(200),
1831             divisor => q(100),
1832             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
1833             },
1834             '300' => {
1835             base_value => q(300),
1836             divisor => q(100),
1837             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
1838             },
1839             '500' => {
1840             base_value => q(500),
1841             divisor => q(100),
1842             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
1843             },
1844             '1000' => {
1845             base_value => q(1000),
1846             divisor => q(1000),
1847             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
1848             },
1849             '1000000' => {
1850             base_value => q(1000000),
1851             divisor => q(1000000),
1852             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
1853             },
1854             '1000000000' => {
1855             base_value => q(1000000000),
1856             divisor => q(1000000000),
1857             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
1858             },
1859             '1000000000000' => {
1860             base_value => q(1000000000000),
1861             divisor => q(1000000000000),
1862             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
1863             },
1864             '1000000000000000' => {
1865             base_value => q(1000000000000000),
1866             divisor => q(1000000000000000),
1867             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
1868             },
1869             '1000000000000000000' => {
1870             base_value => q(1000000000000000000),
1871             divisor => q(1000000000000000000),
1872             rule => q(=#,##0=),
1873             },
1874             'max' => {
1875             base_value => q(1000000000000000000),
1876             divisor => q(1000000000000000000),
1877             rule => q(=#,##0=),
1878             },
1879             },
1880             },
1881             'spellout-cardinal-masculine-dative' => {
1882             'public' => {
1883             '-x' => {
1884             divisor => q(1),
1885             rule => q(минус →→),
1886             },
1887             '0' => {
1888             base_value => q(0),
1889             divisor => q(1),
1890             rule => q(нолю),
1891             },
1892             'x.x' => {
1893             divisor => q(1),
1894             rule => q([←%spellout-cardinal-feminine-dative← $(cardinal,one{целой}other{целым})$ ]→%%fractions-feminine-dative→),
1895             },
1896             '1' => {
1897             base_value => q(1),
1898             divisor => q(1),
1899             rule => q(одному),
1900             },
1901             '2' => {
1902             base_value => q(2),
1903             divisor => q(1),
1904             rule => q(двум),
1905             },
1906             '3' => {
1907             base_value => q(3),
1908             divisor => q(1),
1909             rule => q(трем),
1910             },
1911             '4' => {
1912             base_value => q(4),
1913             divisor => q(1),
1914             rule => q(четырем),
1915             },
1916             '5' => {
1917             base_value => q(5),
1918             divisor => q(1),
1919             rule => q(пяти),
1920             },
1921             '6' => {
1922             base_value => q(6),
1923             divisor => q(1),
1924             rule => q(шести),
1925             },
1926             '7' => {
1927             base_value => q(7),
1928             divisor => q(1),
1929             rule => q(семи),
1930             },
1931             '8' => {
1932             base_value => q(8),
1933             divisor => q(1),
1934             rule => q(восьми),
1935             },
1936             '9' => {
1937             base_value => q(9),
1938             divisor => q(1),
1939             rule => q(девяти),
1940             },
1941             '10' => {
1942             base_value => q(10),
1943             divisor => q(10),
1944             rule => q(десяти),
1945             },
1946             '11' => {
1947             base_value => q(11),
1948             divisor => q(10),
1949             rule => q(одиннадцати),
1950             },
1951             '12' => {
1952             base_value => q(12),
1953             divisor => q(10),
1954             rule => q(двенадцати),
1955             },
1956             '13' => {
1957             base_value => q(13),
1958             divisor => q(10),
1959             rule => q(тринадцати),
1960             },
1961             '14' => {
1962             base_value => q(14),
1963             divisor => q(10),
1964             rule => q(четырнадцати),
1965             },
1966             '15' => {
1967             base_value => q(15),
1968             divisor => q(10),
1969             rule => q(пятнадцати),
1970             },
1971             '16' => {
1972             base_value => q(16),
1973             divisor => q(10),
1974             rule => q(шестнадцати),
1975             },
1976             '17' => {
1977             base_value => q(17),
1978             divisor => q(10),
1979             rule => q(семнадцати),
1980             },
1981             '18' => {
1982             base_value => q(18),
1983             divisor => q(10),
1984             rule => q(восемнадцати),
1985             },
1986             '19' => {
1987             base_value => q(19),
1988             divisor => q(10),
1989             rule => q(девятнадцати),
1990             },
1991             '20' => {
1992             base_value => q(20),
1993             divisor => q(10),
1994             rule => q(двадцати[ →→]),
1995             },
1996             '30' => {
1997             base_value => q(30),
1998             divisor => q(10),
1999             rule => q(тридцати[ →→]),
2000             },
2001             '40' => {
2002             base_value => q(40),
2003             divisor => q(10),
2004             rule => q(сорока[ →→]),
2005             },
2006             '50' => {
2007             base_value => q(50),
2008             divisor => q(10),
2009             rule => q(пятидесяти[ →→]),
2010             },
2011             '60' => {
2012             base_value => q(60),
2013             divisor => q(10),
2014             rule => q(шестидесяти[ →→]),
2015             },
2016             '70' => {
2017             base_value => q(70),
2018             divisor => q(10),
2019             rule => q(семидесяти[ →→]),
2020             },
2021             '80' => {
2022             base_value => q(80),
2023             divisor => q(10),
2024             rule => q(восьмидесяти[ →→]),
2025             },
2026             '90' => {
2027             base_value => q(90),
2028             divisor => q(10),
2029             rule => q(девяноста[ →→]),
2030             },
2031             '100' => {
2032             base_value => q(100),
2033             divisor => q(100),
2034             rule => q(ста[ →→]),
2035             },
2036             '200' => {
2037             base_value => q(200),
2038             divisor => q(100),
2039             rule => q(←%spellout-cardinal-feminine-dative←стам[ →→]),
2040             },
2041             '1000' => {
2042             base_value => q(1000),
2043             divisor => q(1000),
2044             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→]),
2045             },
2046             '1000000' => {
2047             base_value => q(1000000),
2048             divisor => q(1000000),
2049             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→]),
2050             },
2051             '1000000000' => {
2052             base_value => q(1000000000),
2053             divisor => q(1000000000),
2054             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→]),
2055             },
2056             '1000000000000' => {
2057             base_value => q(1000000000000),
2058             divisor => q(1000000000000),
2059             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→]),
2060             },
2061             '1000000000000000' => {
2062             base_value => q(1000000000000000),
2063             divisor => q(1000000000000000),
2064             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→]),
2065             },
2066             '1000000000000000000' => {
2067             base_value => q(1000000000000000000),
2068             divisor => q(1000000000000000000),
2069             rule => q(=#,##0=),
2070             },
2071             'max' => {
2072             base_value => q(1000000000000000000),
2073             divisor => q(1000000000000000000),
2074             rule => q(=#,##0=),
2075             },
2076             },
2077             },
2078             'spellout-cardinal-masculine-genitive' => {
2079             'public' => {
2080             '-x' => {
2081             divisor => q(1),
2082             rule => q(минус →→),
2083             },
2084             '0' => {
2085             base_value => q(0),
2086             divisor => q(1),
2087             rule => q(ноля),
2088             },
2089             'x.x' => {
2090             divisor => q(1),
2091             rule => q([←%spellout-cardinal-feminine-genitive← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-genitive→),
2092             },
2093             '1' => {
2094             base_value => q(1),
2095             divisor => q(1),
2096             rule => q(одного),
2097             },
2098             '2' => {
2099             base_value => q(2),
2100             divisor => q(1),
2101             rule => q(двух),
2102             },
2103             '3' => {
2104             base_value => q(3),
2105             divisor => q(1),
2106             rule => q(трех),
2107             },
2108             '4' => {
2109             base_value => q(4),
2110             divisor => q(1),
2111             rule => q(четырех),
2112             },
2113             '5' => {
2114             base_value => q(5),
2115             divisor => q(1),
2116             rule => q(пяти),
2117             },
2118             '6' => {
2119             base_value => q(6),
2120             divisor => q(1),
2121             rule => q(шести),
2122             },
2123             '7' => {
2124             base_value => q(7),
2125             divisor => q(1),
2126             rule => q(семи),
2127             },
2128             '8' => {
2129             base_value => q(8),
2130             divisor => q(1),
2131             rule => q(восьми),
2132             },
2133             '9' => {
2134             base_value => q(9),
2135             divisor => q(1),
2136             rule => q(девяти),
2137             },
2138             '10' => {
2139             base_value => q(10),
2140             divisor => q(10),
2141             rule => q(десяти),
2142             },
2143             '11' => {
2144             base_value => q(11),
2145             divisor => q(10),
2146             rule => q(одиннадцати),
2147             },
2148             '12' => {
2149             base_value => q(12),
2150             divisor => q(10),
2151             rule => q(двенадцати),
2152             },
2153             '13' => {
2154             base_value => q(13),
2155             divisor => q(10),
2156             rule => q(тринадцати),
2157             },
2158             '14' => {
2159             base_value => q(14),
2160             divisor => q(10),
2161             rule => q(четырнадцати),
2162             },
2163             '15' => {
2164             base_value => q(15),
2165             divisor => q(10),
2166             rule => q(пятнадцати),
2167             },
2168             '16' => {
2169             base_value => q(16),
2170             divisor => q(10),
2171             rule => q(шестнадцати),
2172             },
2173             '17' => {
2174             base_value => q(17),
2175             divisor => q(10),
2176             rule => q(семнадцати),
2177             },
2178             '18' => {
2179             base_value => q(18),
2180             divisor => q(10),
2181             rule => q(восемнадцати),
2182             },
2183             '19' => {
2184             base_value => q(19),
2185             divisor => q(10),
2186             rule => q(девятнадцати),
2187             },
2188             '20' => {
2189             base_value => q(20),
2190             divisor => q(10),
2191             rule => q(двадцати[ →→]),
2192             },
2193             '30' => {
2194             base_value => q(30),
2195             divisor => q(10),
2196             rule => q(тридцати[ →→]),
2197             },
2198             '40' => {
2199             base_value => q(40),
2200             divisor => q(10),
2201             rule => q(сорока[ →→]),
2202             },
2203             '50' => {
2204             base_value => q(50),
2205             divisor => q(10),
2206             rule => q(пятидесяти[ →→]),
2207             },
2208             '60' => {
2209             base_value => q(60),
2210             divisor => q(10),
2211             rule => q(шестидесяти[ →→]),
2212             },
2213             '70' => {
2214             base_value => q(70),
2215             divisor => q(10),
2216             rule => q(семидесяти[ →→]),
2217             },
2218             '80' => {
2219             base_value => q(80),
2220             divisor => q(10),
2221             rule => q(восьмидесяти[ →→]),
2222             },
2223             '90' => {
2224             base_value => q(90),
2225             divisor => q(10),
2226             rule => q(девяноста[ →→]),
2227             },
2228             '100' => {
2229             base_value => q(100),
2230             divisor => q(100),
2231             rule => q(ста[ →→]),
2232             },
2233             '200' => {
2234             base_value => q(200),
2235             divisor => q(100),
2236             rule => q(←%spellout-cardinal-feminine-genitive←сот[ →→]),
2237             },
2238             '1000' => {
2239             base_value => q(1000),
2240             divisor => q(1000),
2241             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→]),
2242             },
2243             '1000000' => {
2244             base_value => q(1000000),
2245             divisor => q(1000000),
2246             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→]),
2247             },
2248             '1000000000' => {
2249             base_value => q(1000000000),
2250             divisor => q(1000000000),
2251             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→]),
2252             },
2253             '1000000000000' => {
2254             base_value => q(1000000000000),
2255             divisor => q(1000000000000),
2256             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→]),
2257             },
2258             '1000000000000000' => {
2259             base_value => q(1000000000000000),
2260             divisor => q(1000000000000000),
2261             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→]),
2262             },
2263             '1000000000000000000' => {
2264             base_value => q(1000000000000000000),
2265             divisor => q(1000000000000000000),
2266             rule => q(=#,##0=),
2267             },
2268             'max' => {
2269             base_value => q(1000000000000000000),
2270             divisor => q(1000000000000000000),
2271             rule => q(=#,##0=),
2272             },
2273             },
2274             },
2275             'spellout-cardinal-masculine-locative' => {
2276             'public' => {
2277             '-x' => {
2278             divisor => q(1),
2279             rule => q(минус →→),
2280             },
2281             '0' => {
2282             base_value => q(0),
2283             divisor => q(1),
2284             rule => q(нуле),
2285             },
2286             'x.x' => {
2287             divisor => q(1),
2288             rule => q([←%spellout-cardinal-feminine-locative← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→),
2289             },
2290             '1' => {
2291             base_value => q(1),
2292             divisor => q(1),
2293             rule => q(одном),
2294             },
2295             '2' => {
2296             base_value => q(2),
2297             divisor => q(1),
2298             rule => q(двух),
2299             },
2300             '3' => {
2301             base_value => q(3),
2302             divisor => q(1),
2303             rule => q(трех),
2304             },
2305             '4' => {
2306             base_value => q(4),
2307             divisor => q(1),
2308             rule => q(четырех),
2309             },
2310             '5' => {
2311             base_value => q(5),
2312             divisor => q(1),
2313             rule => q(пяти),
2314             },
2315             '6' => {
2316             base_value => q(6),
2317             divisor => q(1),
2318             rule => q(шести),
2319             },
2320             '7' => {
2321             base_value => q(7),
2322             divisor => q(1),
2323             rule => q(семи),
2324             },
2325             '8' => {
2326             base_value => q(8),
2327             divisor => q(1),
2328             rule => q(восьми),
2329             },
2330             '9' => {
2331             base_value => q(9),
2332             divisor => q(1),
2333             rule => q(девяти),
2334             },
2335             '10' => {
2336             base_value => q(10),
2337             divisor => q(10),
2338             rule => q(десяти),
2339             },
2340             '11' => {
2341             base_value => q(11),
2342             divisor => q(10),
2343             rule => q(одиннадцати),
2344             },
2345             '12' => {
2346             base_value => q(12),
2347             divisor => q(10),
2348             rule => q(двенадцати),
2349             },
2350             '13' => {
2351             base_value => q(13),
2352             divisor => q(10),
2353             rule => q(тринадцати),
2354             },
2355             '14' => {
2356             base_value => q(14),
2357             divisor => q(10),
2358             rule => q(четырнадцати),
2359             },
2360             '15' => {
2361             base_value => q(15),
2362             divisor => q(10),
2363             rule => q(пятнадцати),
2364             },
2365             '16' => {
2366             base_value => q(16),
2367             divisor => q(10),
2368             rule => q(шестнадцати),
2369             },
2370             '17' => {
2371             base_value => q(17),
2372             divisor => q(10),
2373             rule => q(семнадцати),
2374             },
2375             '18' => {
2376             base_value => q(18),
2377             divisor => q(10),
2378             rule => q(восемнадцати),
2379             },
2380             '19' => {
2381             base_value => q(19),
2382             divisor => q(10),
2383             rule => q(девятнадцати),
2384             },
2385             '20' => {
2386             base_value => q(20),
2387             divisor => q(10),
2388             rule => q(двадцать[ →→]),
2389             },
2390             '30' => {
2391             base_value => q(30),
2392             divisor => q(10),
2393             rule => q(тридцать[ →→]),
2394             },
2395             '40' => {
2396             base_value => q(40),
2397             divisor => q(10),
2398             rule => q(сорока[ →→]),
2399             },
2400             '50' => {
2401             base_value => q(50),
2402             divisor => q(10),
2403             rule => q(пятидесяти[ →→]),
2404             },
2405             '60' => {
2406             base_value => q(60),
2407             divisor => q(10),
2408             rule => q(шестидесяти[ →→]),
2409             },
2410             '70' => {
2411             base_value => q(70),
2412             divisor => q(10),
2413             rule => q(семидесяти[ →→]),
2414             },
2415             '80' => {
2416             base_value => q(80),
2417             divisor => q(10),
2418             rule => q(восьмидесяти[ →→]),
2419             },
2420             '90' => {
2421             base_value => q(90),
2422             divisor => q(10),
2423             rule => q(девяноста[ →→]),
2424             },
2425             '100' => {
2426             base_value => q(100),
2427             divisor => q(100),
2428             rule => q(ста[ →→]),
2429             },
2430             '200' => {
2431             base_value => q(200),
2432             divisor => q(100),
2433             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
2434             },
2435             '1000' => {
2436             base_value => q(1000),
2437             divisor => q(1000),
2438             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
2439             },
2440             '1000000' => {
2441             base_value => q(1000000),
2442             divisor => q(1000000),
2443             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
2444             },
2445             '1000000000' => {
2446             base_value => q(1000000000),
2447             divisor => q(1000000000),
2448             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
2449             },
2450             '1000000000000' => {
2451             base_value => q(1000000000000),
2452             divisor => q(1000000000000),
2453             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
2454             },
2455             '1000000000000000' => {
2456             base_value => q(1000000000000000),
2457             divisor => q(1000000000000000),
2458             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
2459             },
2460             '1000000000000000000' => {
2461             base_value => q(1000000000000000000),
2462             divisor => q(1000000000000000000),
2463             rule => q(=#,##0=),
2464             },
2465             'max' => {
2466             base_value => q(1000000000000000000),
2467             divisor => q(1000000000000000000),
2468             rule => q(=#,##0=),
2469             },
2470             },
2471             },
2472             'spellout-cardinal-neuter' => {
2473             'public' => {
2474             '-x' => {
2475             divisor => q(1),
2476             rule => q(минус →→),
2477             },
2478             '0' => {
2479             base_value => q(0),
2480             divisor => q(1),
2481             rule => q(ноль),
2482             },
2483             'x.x' => {
2484             divisor => q(1),
2485             rule => q([←%spellout-cardinal-feminine← $(cardinal,one{целая}other{целых})$ ]→%%fractions-feminine→),
2486             },
2487             '1' => {
2488             base_value => q(1),
2489             divisor => q(1),
2490             rule => q(одно),
2491             },
2492             '2' => {
2493             base_value => q(2),
2494             divisor => q(1),
2495             rule => q(=%spellout-cardinal-masculine=),
2496             },
2497             '20' => {
2498             base_value => q(20),
2499             divisor => q(10),
2500             rule => q(двадцать[ →→]),
2501             },
2502             '30' => {
2503             base_value => q(30),
2504             divisor => q(10),
2505             rule => q(тридцать[ →→]),
2506             },
2507             '40' => {
2508             base_value => q(40),
2509             divisor => q(10),
2510             rule => q(сорок[ →→]),
2511             },
2512             '50' => {
2513             base_value => q(50),
2514             divisor => q(10),
2515             rule => q(пятьдесят[ →→]),
2516             },
2517             '60' => {
2518             base_value => q(60),
2519             divisor => q(10),
2520             rule => q(шестьдесят[ →→]),
2521             },
2522             '70' => {
2523             base_value => q(70),
2524             divisor => q(10),
2525             rule => q(семьдесят[ →→]),
2526             },
2527             '80' => {
2528             base_value => q(80),
2529             divisor => q(10),
2530             rule => q(восемьдесят[ →→]),
2531             },
2532             '90' => {
2533             base_value => q(90),
2534             divisor => q(10),
2535             rule => q(девяносто[ →→]),
2536             },
2537             '100' => {
2538             base_value => q(100),
2539             divisor => q(100),
2540             rule => q(сто[ →→]),
2541             },
2542             '200' => {
2543             base_value => q(200),
2544             divisor => q(100),
2545             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
2546             },
2547             '300' => {
2548             base_value => q(300),
2549             divisor => q(100),
2550             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
2551             },
2552             '500' => {
2553             base_value => q(500),
2554             divisor => q(100),
2555             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
2556             },
2557             '1000' => {
2558             base_value => q(1000),
2559             divisor => q(1000),
2560             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
2561             },
2562             '1000000' => {
2563             base_value => q(1000000),
2564             divisor => q(1000000),
2565             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
2566             },
2567             '1000000000' => {
2568             base_value => q(1000000000),
2569             divisor => q(1000000000),
2570             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
2571             },
2572             '1000000000000' => {
2573             base_value => q(1000000000000),
2574             divisor => q(1000000000000),
2575             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
2576             },
2577             '1000000000000000' => {
2578             base_value => q(1000000000000000),
2579             divisor => q(1000000000000000),
2580             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
2581             },
2582             '1000000000000000000' => {
2583             base_value => q(1000000000000000000),
2584             divisor => q(1000000000000000000),
2585             rule => q(=#,##0=),
2586             },
2587             'max' => {
2588             base_value => q(1000000000000000000),
2589             divisor => q(1000000000000000000),
2590             rule => q(=#,##0=),
2591             },
2592             },
2593             },
2594             'spellout-cardinal-neuter-ablative' => {
2595             'public' => {
2596             '0' => {
2597             base_value => q(0),
2598             divisor => q(1),
2599             rule => q(=%spellout-cardinal-masculine-ablative=),
2600             },
2601             'max' => {
2602             base_value => q(0),
2603             divisor => q(1),
2604             rule => q(=%spellout-cardinal-masculine-ablative=),
2605             },
2606             },
2607             },
2608             'spellout-cardinal-neuter-accusative' => {
2609             'public' => {
2610             '-x' => {
2611             divisor => q(1),
2612             rule => q(минус →→),
2613             },
2614             '0' => {
2615             base_value => q(0),
2616             divisor => q(1),
2617             rule => q(ноль),
2618             },
2619             'x.x' => {
2620             divisor => q(1),
2621             rule => q([←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→),
2622             },
2623             '1' => {
2624             base_value => q(1),
2625             divisor => q(1),
2626             rule => q(одно),
2627             },
2628             '2' => {
2629             base_value => q(2),
2630             divisor => q(1),
2631             rule => q(=%spellout-cardinal-masculine-accusative=),
2632             },
2633             '20' => {
2634             base_value => q(20),
2635             divisor => q(10),
2636             rule => q(двадцать[ →→]),
2637             },
2638             '30' => {
2639             base_value => q(30),
2640             divisor => q(10),
2641             rule => q(тридцать[ →→]),
2642             },
2643             '40' => {
2644             base_value => q(40),
2645             divisor => q(10),
2646             rule => q(сорок[ →→]),
2647             },
2648             '50' => {
2649             base_value => q(50),
2650             divisor => q(10),
2651             rule => q(пятьдесят[ →→]),
2652             },
2653             '60' => {
2654             base_value => q(60),
2655             divisor => q(10),
2656             rule => q(шестьдесят[ →→]),
2657             },
2658             '70' => {
2659             base_value => q(70),
2660             divisor => q(10),
2661             rule => q(семьдесят[ →→]),
2662             },
2663             '80' => {
2664             base_value => q(80),
2665             divisor => q(10),
2666             rule => q(восемьдесят[ →→]),
2667             },
2668             '90' => {
2669             base_value => q(90),
2670             divisor => q(10),
2671             rule => q(девяносто[ →→]),
2672             },
2673             '100' => {
2674             base_value => q(100),
2675             divisor => q(100),
2676             rule => q(сто[ →→]),
2677             },
2678             '200' => {
2679             base_value => q(200),
2680             divisor => q(100),
2681             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
2682             },
2683             '300' => {
2684             base_value => q(300),
2685             divisor => q(100),
2686             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
2687             },
2688             '500' => {
2689             base_value => q(500),
2690             divisor => q(100),
2691             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
2692             },
2693             '1000' => {
2694             base_value => q(1000),
2695             divisor => q(1000),
2696             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
2697             },
2698             '1000000' => {
2699             base_value => q(1000000),
2700             divisor => q(1000000),
2701             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
2702             },
2703             '1000000000' => {
2704             base_value => q(1000000000),
2705             divisor => q(1000000000),
2706             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
2707             },
2708             '1000000000000' => {
2709             base_value => q(1000000000000),
2710             divisor => q(1000000000000),
2711             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
2712             },
2713             '1000000000000000' => {
2714             base_value => q(1000000000000000),
2715             divisor => q(1000000000000000),
2716             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
2717             },
2718             '1000000000000000000' => {
2719             base_value => q(1000000000000000000),
2720             divisor => q(1000000000000000000),
2721             rule => q(=#,##0=),
2722             },
2723             'max' => {
2724             base_value => q(1000000000000000000),
2725             divisor => q(1000000000000000000),
2726             rule => q(=#,##0=),
2727             },
2728             },
2729             },
2730             'spellout-cardinal-neuter-dative' => {
2731             'public' => {
2732             '0' => {
2733             base_value => q(0),
2734             divisor => q(1),
2735             rule => q(=%spellout-cardinal-masculine-dative=),
2736             },
2737             'max' => {
2738             base_value => q(0),
2739             divisor => q(1),
2740             rule => q(=%spellout-cardinal-masculine-dative=),
2741             },
2742             },
2743             },
2744             'spellout-cardinal-neuter-genitive' => {
2745             'public' => {
2746             '0' => {
2747             base_value => q(0),
2748             divisor => q(1),
2749             rule => q(=%spellout-cardinal-masculine-genitive=),
2750             },
2751             'max' => {
2752             base_value => q(0),
2753             divisor => q(1),
2754             rule => q(=%spellout-cardinal-masculine-genitive=),
2755             },
2756             },
2757             },
2758             'spellout-cardinal-neuter-locative' => {
2759             'public' => {
2760             '-x' => {
2761             divisor => q(1),
2762             rule => q(минус →→),
2763             },
2764             '0' => {
2765             base_value => q(0),
2766             divisor => q(1),
2767             rule => q(нуле),
2768             },
2769             'x.x' => {
2770             divisor => q(1),
2771             rule => q([←%spellout-cardinal-feminine-locative← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→),
2772             },
2773             '1' => {
2774             base_value => q(1),
2775             divisor => q(1),
2776             rule => q(одном),
2777             },
2778             '2' => {
2779             base_value => q(2),
2780             divisor => q(1),
2781             rule => q(=%spellout-cardinal-masculine-locative=),
2782             },
2783             '20' => {
2784             base_value => q(20),
2785             divisor => q(10),
2786             rule => q(двадцати[ →→]),
2787             },
2788             '30' => {
2789             base_value => q(30),
2790             divisor => q(10),
2791             rule => q(тридцати[ →→]),
2792             },
2793             '40' => {
2794             base_value => q(40),
2795             divisor => q(10),
2796             rule => q(сорока[ →→]),
2797             },
2798             '50' => {
2799             base_value => q(50),
2800             divisor => q(10),
2801             rule => q(пятидесяти[ →→]),
2802             },
2803             '60' => {
2804             base_value => q(60),
2805             divisor => q(10),
2806             rule => q(шестидесяти[ →→]),
2807             },
2808             '70' => {
2809             base_value => q(70),
2810             divisor => q(10),
2811             rule => q(семидесяти[ →→]),
2812             },
2813             '80' => {
2814             base_value => q(80),
2815             divisor => q(10),
2816             rule => q(восьмидесяти[ →→]),
2817             },
2818             '90' => {
2819             base_value => q(90),
2820             divisor => q(10),
2821             rule => q(девяноста[ →→]),
2822             },
2823             '100' => {
2824             base_value => q(100),
2825             divisor => q(100),
2826             rule => q(ста[ →→]),
2827             },
2828             '200' => {
2829             base_value => q(200),
2830             divisor => q(100),
2831             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
2832             },
2833             '1000' => {
2834             base_value => q(1000),
2835             divisor => q(1000),
2836             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
2837             },
2838             '1000000' => {
2839             base_value => q(1000000),
2840             divisor => q(1000000),
2841             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
2842             },
2843             '1000000000' => {
2844             base_value => q(1000000000),
2845             divisor => q(1000000000),
2846             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
2847             },
2848             '1000000000000' => {
2849             base_value => q(1000000000000),
2850             divisor => q(1000000000000),
2851             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
2852             },
2853             '1000000000000000' => {
2854             base_value => q(1000000000000000),
2855             divisor => q(1000000000000000),
2856             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
2857             },
2858             '1000000000000000000' => {
2859             base_value => q(1000000000000000000),
2860             divisor => q(1000000000000000000),
2861             rule => q(=#,##0=),
2862             },
2863             'max' => {
2864             base_value => q(1000000000000000000),
2865             divisor => q(1000000000000000000),
2866             rule => q(=#,##0=),
2867             },
2868             },
2869             },
2870             'spellout-cardinal-plural' => {
2871             'public' => {
2872             '-x' => {
2873             divisor => q(1),
2874             rule => q(минус →→),
2875             },
2876             '0' => {
2877             base_value => q(0),
2878             divisor => q(1),
2879             rule => q(ноль),
2880             },
2881             'x.x' => {
2882             divisor => q(1),
2883             rule => q(←← запятая →→),
2884             },
2885             '1' => {
2886             base_value => q(1),
2887             divisor => q(1),
2888             rule => q(одни),
2889             },
2890             '2' => {
2891             base_value => q(2),
2892             divisor => q(1),
2893             rule => q(две),
2894             },
2895             '3' => {
2896             base_value => q(3),
2897             divisor => q(1),
2898             rule => q(=%spellout-cardinal-masculine=),
2899             },
2900             '20' => {
2901             base_value => q(20),
2902             divisor => q(10),
2903             rule => q(двадцать[ →→]),
2904             },
2905             '30' => {
2906             base_value => q(30),
2907             divisor => q(10),
2908             rule => q(тридцать[ →→]),
2909             },
2910             '40' => {
2911             base_value => q(40),
2912             divisor => q(10),
2913             rule => q(сорок[ →→]),
2914             },
2915             '50' => {
2916             base_value => q(50),
2917             divisor => q(10),
2918             rule => q(пятьдесят[ →→]),
2919             },
2920             '60' => {
2921             base_value => q(60),
2922             divisor => q(10),
2923             rule => q(шестьдесят[ →→]),
2924             },
2925             '70' => {
2926             base_value => q(70),
2927             divisor => q(10),
2928             rule => q(семьдесят[ →→]),
2929             },
2930             '80' => {
2931             base_value => q(80),
2932             divisor => q(10),
2933             rule => q(восемьдесят[ →→]),
2934             },
2935             '90' => {
2936             base_value => q(90),
2937             divisor => q(10),
2938             rule => q(девяносто[ →→]),
2939             },
2940             '100' => {
2941             base_value => q(100),
2942             divisor => q(100),
2943             rule => q(сто[ →→]),
2944             },
2945             '200' => {
2946             base_value => q(200),
2947             divisor => q(100),
2948             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
2949             },
2950             '300' => {
2951             base_value => q(300),
2952             divisor => q(100),
2953             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
2954             },
2955             '500' => {
2956             base_value => q(500),
2957             divisor => q(100),
2958             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
2959             },
2960             '1000' => {
2961             base_value => q(1000),
2962             divisor => q(1000),
2963             rule => q(←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→]),
2964             },
2965             '1000000' => {
2966             base_value => q(1000000),
2967             divisor => q(1000000),
2968             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
2969             },
2970             '1000000000' => {
2971             base_value => q(1000000000),
2972             divisor => q(1000000000),
2973             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
2974             },
2975             '1000000000000' => {
2976             base_value => q(1000000000000),
2977             divisor => q(1000000000000),
2978             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
2979             },
2980             '1000000000000000' => {
2981             base_value => q(1000000000000000),
2982             divisor => q(1000000000000000),
2983             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
2984             },
2985             '1000000000000000000' => {
2986             base_value => q(1000000000000000000),
2987             divisor => q(1000000000000000000),
2988             rule => q(=#,##0=),
2989             },
2990             'max' => {
2991             base_value => q(1000000000000000000),
2992             divisor => q(1000000000000000000),
2993             rule => q(=#,##0=),
2994             },
2995             },
2996             },
2997             'spellout-cardinal-plural-ablative' => {
2998             'public' => {
2999             '-x' => {
3000             divisor => q(1),
3001             rule => q(минус →→),
3002             },
3003             '0' => {
3004             base_value => q(0),
3005             divisor => q(1),
3006             rule => q(нулем),
3007             },
3008             'x.x' => {
3009             divisor => q(1),
3010             rule => q(←← запятая →→),
3011             },
3012             '1' => {
3013             base_value => q(1),
3014             divisor => q(1),
3015             rule => q(одними),
3016             },
3017             '2' => {
3018             base_value => q(2),
3019             divisor => q(1),
3020             rule => q(=%spellout-cardinal-masculine-ablative=),
3021             },
3022             '20' => {
3023             base_value => q(20),
3024             divisor => q(10),
3025             rule => q(двадцатью[ →→]),
3026             },
3027             '30' => {
3028             base_value => q(30),
3029             divisor => q(10),
3030             rule => q(тридцатью[ →→]),
3031             },
3032             '40' => {
3033             base_value => q(40),
3034             divisor => q(10),
3035             rule => q(сорока[ →→]),
3036             },
3037             '50' => {
3038             base_value => q(50),
3039             divisor => q(10),
3040             rule => q(пятьюдесятью[ →→]),
3041             },
3042             '60' => {
3043             base_value => q(60),
3044             divisor => q(10),
3045             rule => q(шестьюдесятью[ →→]),
3046             },
3047             '70' => {
3048             base_value => q(70),
3049             divisor => q(10),
3050             rule => q(семьюдесятью[ →→]),
3051             },
3052             '80' => {
3053             base_value => q(80),
3054             divisor => q(10),
3055             rule => q(восемьюдесятью[ →→]),
3056             },
3057             '90' => {
3058             base_value => q(90),
3059             divisor => q(10),
3060             rule => q(девяноста[ →→]),
3061             },
3062             '100' => {
3063             base_value => q(100),
3064             divisor => q(100),
3065             rule => q(ста[ →→]),
3066             },
3067             '200' => {
3068             base_value => q(200),
3069             divisor => q(100),
3070             rule => q(←%spellout-cardinal-feminine-ablative←стами[ →→]),
3071             },
3072             '1000' => {
3073             base_value => q(1000),
3074             divisor => q(1000),
3075             rule => q(←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→]),
3076             },
3077             '1000000' => {
3078             base_value => q(1000000),
3079             divisor => q(1000000),
3080             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→]),
3081             },
3082             '1000000000' => {
3083             base_value => q(1000000000),
3084             divisor => q(1000000000),
3085             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→]),
3086             },
3087             '1000000000000' => {
3088             base_value => q(1000000000000),
3089             divisor => q(1000000000000),
3090             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→]),
3091             },
3092             '1000000000000000' => {
3093             base_value => q(1000000000000000),
3094             divisor => q(1000000000000000),
3095             rule => q(←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→]),
3096             },
3097             '1000000000000000000' => {
3098             base_value => q(1000000000000000000),
3099             divisor => q(1000000000000000000),
3100             rule => q(=#,##0=),
3101             },
3102             'max' => {
3103             base_value => q(1000000000000000000),
3104             divisor => q(1000000000000000000),
3105             rule => q(=#,##0=),
3106             },
3107             },
3108             },
3109             'spellout-cardinal-plural-accusative' => {
3110             'public' => {
3111             '-x' => {
3112             divisor => q(1),
3113             rule => q(минус →→),
3114             },
3115             '0' => {
3116             base_value => q(0),
3117             divisor => q(1),
3118             rule => q(ноль),
3119             },
3120             'x.x' => {
3121             divisor => q(1),
3122             rule => q(←← запятая →→),
3123             },
3124             '1' => {
3125             base_value => q(1),
3126             divisor => q(1),
3127             rule => q(одни),
3128             },
3129             '2' => {
3130             base_value => q(2),
3131             divisor => q(1),
3132             rule => q(две),
3133             },
3134             '3' => {
3135             base_value => q(3),
3136             divisor => q(1),
3137             rule => q(=%spellout-cardinal-masculine-accusative=),
3138             },
3139             '20' => {
3140             base_value => q(20),
3141             divisor => q(10),
3142             rule => q(двадцать[ →→]),
3143             },
3144             '30' => {
3145             base_value => q(30),
3146             divisor => q(10),
3147             rule => q(тридцать[ →→]),
3148             },
3149             '40' => {
3150             base_value => q(40),
3151             divisor => q(10),
3152             rule => q(сорок[ →→]),
3153             },
3154             '50' => {
3155             base_value => q(50),
3156             divisor => q(10),
3157             rule => q(пятьдесят[ →→]),
3158             },
3159             '60' => {
3160             base_value => q(60),
3161             divisor => q(10),
3162             rule => q(шестьдесят[ →→]),
3163             },
3164             '70' => {
3165             base_value => q(70),
3166             divisor => q(10),
3167             rule => q(семьдесят[ →→]),
3168             },
3169             '80' => {
3170             base_value => q(80),
3171             divisor => q(10),
3172             rule => q(восемьдесят[ →→]),
3173             },
3174             '90' => {
3175             base_value => q(90),
3176             divisor => q(10),
3177             rule => q(девяносто[ →→]),
3178             },
3179             '100' => {
3180             base_value => q(100),
3181             divisor => q(100),
3182             rule => q(сто[ →→]),
3183             },
3184             '200' => {
3185             base_value => q(200),
3186             divisor => q(100),
3187             rule => q(←%spellout-cardinal-feminine-accusative←сти[ →→]),
3188             },
3189             '300' => {
3190             base_value => q(300),
3191             divisor => q(100),
3192             rule => q(←%spellout-cardinal-feminine-accusative←ста[ →→]),
3193             },
3194             '500' => {
3195             base_value => q(500),
3196             divisor => q(100),
3197             rule => q(←%spellout-cardinal-feminine-accusative←сот[ →→]),
3198             },
3199             '1000' => {
3200             base_value => q(1000),
3201             divisor => q(1000),
3202             rule => q(←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→]),
3203             },
3204             '1000000' => {
3205             base_value => q(1000000),
3206             divisor => q(1000000),
3207             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→]),
3208             },
3209             '1000000000' => {
3210             base_value => q(1000000000),
3211             divisor => q(1000000000),
3212             rule => q(←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→]),
3213             },
3214             '1000000000000' => {
3215             base_value => q(1000000000000),
3216             divisor => q(1000000000000),
3217             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→]),
3218             },
3219             '1000000000000000' => {
3220             base_value => q(1000000000000000),
3221             divisor => q(1000000000000000),
3222             rule => q(←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→]),
3223             },
3224             '1000000000000000000' => {
3225             base_value => q(1000000000000000000),
3226             divisor => q(1000000000000000000),
3227             rule => q(=#,##0=),
3228             },
3229             'max' => {
3230             base_value => q(1000000000000000000),
3231             divisor => q(1000000000000000000),
3232             rule => q(=#,##0=),
3233             },
3234             },
3235             },
3236             'spellout-cardinal-plural-dative' => {
3237             'public' => {
3238             '-x' => {
3239             divisor => q(1),
3240             rule => q(минус →→),
3241             },
3242             '0' => {
3243             base_value => q(0),
3244             divisor => q(1),
3245             rule => q(нолю),
3246             },
3247             'x.x' => {
3248             divisor => q(1),
3249             rule => q(←← запятая →→),
3250             },
3251             '1' => {
3252             base_value => q(1),
3253             divisor => q(1),
3254             rule => q(одним),
3255             },
3256             '2' => {
3257             base_value => q(2),
3258             divisor => q(1),
3259             rule => q(=%spellout-cardinal-masculine-dative=),
3260             },
3261             '20' => {
3262             base_value => q(20),
3263             divisor => q(10),
3264             rule => q(двадцати[ →→]),
3265             },
3266             '30' => {
3267             base_value => q(30),
3268             divisor => q(10),
3269             rule => q(тридцати[ →→]),
3270             },
3271             '40' => {
3272             base_value => q(40),
3273             divisor => q(10),
3274             rule => q(сорока[ →→]),
3275             },
3276             '50' => {
3277             base_value => q(50),
3278             divisor => q(10),
3279             rule => q(пятидесяти[ →→]),
3280             },
3281             '60' => {
3282             base_value => q(60),
3283             divisor => q(10),
3284             rule => q(шестидесяти[ →→]),
3285             },
3286             '70' => {
3287             base_value => q(70),
3288             divisor => q(10),
3289             rule => q(семидесяти[ →→]),
3290             },
3291             '80' => {
3292             base_value => q(80),
3293             divisor => q(10),
3294             rule => q(восьмидесяти[ →→]),
3295             },
3296             '90' => {
3297             base_value => q(90),
3298             divisor => q(10),
3299             rule => q(девяноста[ →→]),
3300             },
3301             '100' => {
3302             base_value => q(100),
3303             divisor => q(100),
3304             rule => q(ста[ →→]),
3305             },
3306             '200' => {
3307             base_value => q(200),
3308             divisor => q(100),
3309             rule => q(←%spellout-cardinal-feminine-dative←стам[ →→]),
3310             },
3311             '1000' => {
3312             base_value => q(1000),
3313             divisor => q(1000),
3314             rule => q(←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→]),
3315             },
3316             '1000000' => {
3317             base_value => q(1000000),
3318             divisor => q(1000000),
3319             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→]),
3320             },
3321             '1000000000' => {
3322             base_value => q(1000000000),
3323             divisor => q(1000000000),
3324             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→]),
3325             },
3326             '1000000000000' => {
3327             base_value => q(1000000000000),
3328             divisor => q(1000000000000),
3329             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→]),
3330             },
3331             '1000000000000000' => {
3332             base_value => q(1000000000000000),
3333             divisor => q(1000000000000000),
3334             rule => q(←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→]),
3335             },
3336             '1000000000000000000' => {
3337             base_value => q(1000000000000000000),
3338             divisor => q(1000000000000000000),
3339             rule => q(=#,##0=),
3340             },
3341             'max' => {
3342             base_value => q(1000000000000000000),
3343             divisor => q(1000000000000000000),
3344             rule => q(=#,##0=),
3345             },
3346             },
3347             },
3348             'spellout-cardinal-plural-genitive' => {
3349             'public' => {
3350             '-x' => {
3351             divisor => q(1),
3352             rule => q(минус →→),
3353             },
3354             '0' => {
3355             base_value => q(0),
3356             divisor => q(1),
3357             rule => q(ноля),
3358             },
3359             'x.x' => {
3360             divisor => q(1),
3361             rule => q(←← запятая →→),
3362             },
3363             '1' => {
3364             base_value => q(1),
3365             divisor => q(1),
3366             rule => q(одних),
3367             },
3368             '2' => {
3369             base_value => q(2),
3370             divisor => q(1),
3371             rule => q(=%spellout-cardinal-masculine-genitive=),
3372             },
3373             '20' => {
3374             base_value => q(20),
3375             divisor => q(10),
3376             rule => q(двадцати[ →→]),
3377             },
3378             '30' => {
3379             base_value => q(30),
3380             divisor => q(10),
3381             rule => q(тридцати[ →→]),
3382             },
3383             '40' => {
3384             base_value => q(40),
3385             divisor => q(10),
3386             rule => q(сорока[ →→]),
3387             },
3388             '50' => {
3389             base_value => q(50),
3390             divisor => q(10),
3391             rule => q(пятидесяти[ →→]),
3392             },
3393             '60' => {
3394             base_value => q(60),
3395             divisor => q(10),
3396             rule => q(шестидесяти[ →→]),
3397             },
3398             '70' => {
3399             base_value => q(70),
3400             divisor => q(10),
3401             rule => q(семидесяти[ →→]),
3402             },
3403             '80' => {
3404             base_value => q(80),
3405             divisor => q(10),
3406             rule => q(восьмидесяти[ →→]),
3407             },
3408             '90' => {
3409             base_value => q(90),
3410             divisor => q(10),
3411             rule => q(девяноста[ →→]),
3412             },
3413             '100' => {
3414             base_value => q(100),
3415             divisor => q(100),
3416             rule => q(ста[ →→]),
3417             },
3418             '200' => {
3419             base_value => q(200),
3420             divisor => q(100),
3421             rule => q(←%spellout-cardinal-feminine-genitive←сот[ →→]),
3422             },
3423             '1000' => {
3424             base_value => q(1000),
3425             divisor => q(1000),
3426             rule => q(←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→]),
3427             },
3428             '1000000' => {
3429             base_value => q(1000000),
3430             divisor => q(1000000),
3431             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→]),
3432             },
3433             '1000000000' => {
3434             base_value => q(1000000000),
3435             divisor => q(1000000000),
3436             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→]),
3437             },
3438             '1000000000000' => {
3439             base_value => q(1000000000000),
3440             divisor => q(1000000000000),
3441             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→]),
3442             },
3443             '1000000000000000' => {
3444             base_value => q(1000000000000000),
3445             divisor => q(1000000000000000),
3446             rule => q(←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→]),
3447             },
3448             '1000000000000000000' => {
3449             base_value => q(1000000000000000000),
3450             divisor => q(1000000000000000000),
3451             rule => q(=#,##0=),
3452             },
3453             'max' => {
3454             base_value => q(1000000000000000000),
3455             divisor => q(1000000000000000000),
3456             rule => q(=#,##0=),
3457             },
3458             },
3459             },
3460             'spellout-cardinal-plural-locative' => {
3461             'public' => {
3462             '-x' => {
3463             divisor => q(1),
3464             rule => q(минус →→),
3465             },
3466             '0' => {
3467             base_value => q(0),
3468             divisor => q(1),
3469             rule => q(нуле),
3470             },
3471             'x.x' => {
3472             divisor => q(1),
3473             rule => q(←← запятая →→),
3474             },
3475             '1' => {
3476             base_value => q(1),
3477             divisor => q(1),
3478             rule => q(одних),
3479             },
3480             '2' => {
3481             base_value => q(2),
3482             divisor => q(1),
3483             rule => q(=%spellout-cardinal-masculine-locative=),
3484             },
3485             '20' => {
3486             base_value => q(20),
3487             divisor => q(10),
3488             rule => q(двадцати[ →→]),
3489             },
3490             '30' => {
3491             base_value => q(30),
3492             divisor => q(10),
3493             rule => q(тридцати[ →→]),
3494             },
3495             '40' => {
3496             base_value => q(40),
3497             divisor => q(10),
3498             rule => q(сорока[ →→]),
3499             },
3500             '50' => {
3501             base_value => q(50),
3502             divisor => q(10),
3503             rule => q(пятидесяти[ →→]),
3504             },
3505             '60' => {
3506             base_value => q(60),
3507             divisor => q(10),
3508             rule => q(шестидесяти[ →→]),
3509             },
3510             '70' => {
3511             base_value => q(70),
3512             divisor => q(10),
3513             rule => q(семидесяти[ →→]),
3514             },
3515             '80' => {
3516             base_value => q(80),
3517             divisor => q(10),
3518             rule => q(восьмидесяти[ →→]),
3519             },
3520             '90' => {
3521             base_value => q(90),
3522             divisor => q(10),
3523             rule => q(девяноста[ →→]),
3524             },
3525             '100' => {
3526             base_value => q(100),
3527             divisor => q(100),
3528             rule => q(ста[ →→]),
3529             },
3530             '200' => {
3531             base_value => q(200),
3532             divisor => q(100),
3533             rule => q(←%spellout-cardinal-feminine-locative←стах[ →→]),
3534             },
3535             '1000' => {
3536             base_value => q(1000),
3537             divisor => q(1000),
3538             rule => q(←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→]),
3539             },
3540             '1000000' => {
3541             base_value => q(1000000),
3542             divisor => q(1000000),
3543             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→]),
3544             },
3545             '1000000000' => {
3546             base_value => q(1000000000),
3547             divisor => q(1000000000),
3548             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→]),
3549             },
3550             '1000000000000' => {
3551             base_value => q(1000000000000),
3552             divisor => q(1000000000000),
3553             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→]),
3554             },
3555             '1000000000000000' => {
3556             base_value => q(1000000000000000),
3557             divisor => q(1000000000000000),
3558             rule => q(←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→]),
3559             },
3560             '1000000000000000000' => {
3561             base_value => q(1000000000000000000),
3562             divisor => q(1000000000000000000),
3563             rule => q(=#,##0=),
3564             },
3565             'max' => {
3566             base_value => q(1000000000000000000),
3567             divisor => q(1000000000000000000),
3568             rule => q(=#,##0=),
3569             },
3570             },
3571             },
3572             'spellout-numbering' => {
3573             'public' => {
3574             '0' => {
3575             base_value => q(0),
3576             divisor => q(1),
3577             rule => q(=%spellout-cardinal-masculine=),
3578             },
3579             'max' => {
3580             base_value => q(0),
3581             divisor => q(1),
3582             rule => q(=%spellout-cardinal-masculine=),
3583             },
3584             },
3585             },
3586             'spellout-numbering-year' => {
3587             'public' => {
3588             '0' => {
3589             base_value => q(0),
3590             divisor => q(1),
3591             rule => q(=%spellout-ordinal-masculine-genitive=),
3592             },
3593             'x.x' => {
3594             divisor => q(1),
3595             rule => q(=0.0=),
3596             },
3597             'max' => {
3598             divisor => q(1),
3599             rule => q(=0.0=),
3600             },
3601             },
3602             },
3603             'spellout-ordinal-feminine' => {
3604             'public' => {
3605             '-x' => {
3606             divisor => q(1),
3607             rule => q(минус →→),
3608             },
3609             '0' => {
3610             base_value => q(0),
3611             divisor => q(1),
3612             rule => q(ноль),
3613             },
3614             'x.x' => {
3615             divisor => q(1),
3616             rule => q(=0.#=),
3617             },
3618             '1' => {
3619             base_value => q(1),
3620             divisor => q(1),
3621             rule => q(первая),
3622             },
3623             '2' => {
3624             base_value => q(2),
3625             divisor => q(1),
3626             rule => q(вторая),
3627             },
3628             '3' => {
3629             base_value => q(3),
3630             divisor => q(1),
3631             rule => q(третья),
3632             },
3633             '4' => {
3634             base_value => q(4),
3635             divisor => q(1),
3636             rule => q(четвертая),
3637             },
3638             '5' => {
3639             base_value => q(5),
3640             divisor => q(1),
3641             rule => q(пятая),
3642             },
3643             '6' => {
3644             base_value => q(6),
3645             divisor => q(1),
3646             rule => q(шестая),
3647             },
3648             '7' => {
3649             base_value => q(7),
3650             divisor => q(1),
3651             rule => q(седьмая),
3652             },
3653             '8' => {
3654             base_value => q(8),
3655             divisor => q(1),
3656             rule => q(восьмая),
3657             },
3658             '9' => {
3659             base_value => q(9),
3660             divisor => q(1),
3661             rule => q(девятая),
3662             },
3663             '10' => {
3664             base_value => q(10),
3665             divisor => q(10),
3666             rule => q(десятая),
3667             },
3668             '11' => {
3669             base_value => q(11),
3670             divisor => q(10),
3671             rule => q(одиннадцатая),
3672             },
3673             '12' => {
3674             base_value => q(12),
3675             divisor => q(10),
3676             rule => q(двенадцатая),
3677             },
3678             '13' => {
3679             base_value => q(13),
3680             divisor => q(10),
3681             rule => q(тринадцатая),
3682             },
3683             '14' => {
3684             base_value => q(14),
3685             divisor => q(10),
3686             rule => q(четырнадцатая),
3687             },
3688             '15' => {
3689             base_value => q(15),
3690             divisor => q(10),
3691             rule => q(пятнадцатая),
3692             },
3693             '16' => {
3694             base_value => q(16),
3695             divisor => q(10),
3696             rule => q(шестнадцатая),
3697             },
3698             '17' => {
3699             base_value => q(17),
3700             divisor => q(10),
3701             rule => q(семнадцатая),
3702             },
3703             '18' => {
3704             base_value => q(18),
3705             divisor => q(10),
3706             rule => q(восемнадцатая),
3707             },
3708             '19' => {
3709             base_value => q(19),
3710             divisor => q(10),
3711             rule => q(девятнадцатая),
3712             },
3713             '20' => {
3714             base_value => q(20),
3715             divisor => q(10),
3716             rule => q(двадцатая),
3717             },
3718             '21' => {
3719             base_value => q(21),
3720             divisor => q(10),
3721             rule => q(двадцать →→),
3722             },
3723             '30' => {
3724             base_value => q(30),
3725             divisor => q(10),
3726             rule => q(тридцатая),
3727             },
3728             '31' => {
3729             base_value => q(31),
3730             divisor => q(10),
3731             rule => q(тридцать →→),
3732             },
3733             '40' => {
3734             base_value => q(40),
3735             divisor => q(10),
3736             rule => q(сороковая),
3737             },
3738             '41' => {
3739             base_value => q(41),
3740             divisor => q(10),
3741             rule => q(сорок →→),
3742             },
3743             '50' => {
3744             base_value => q(50),
3745             divisor => q(10),
3746             rule => q(пятидесятая),
3747             },
3748             '51' => {
3749             base_value => q(51),
3750             divisor => q(10),
3751             rule => q(пятьдесят →→),
3752             },
3753             '60' => {
3754             base_value => q(60),
3755             divisor => q(10),
3756             rule => q(шестидесятая),
3757             },
3758             '61' => {
3759             base_value => q(61),
3760             divisor => q(10),
3761             rule => q(шестьдесят →→),
3762             },
3763             '70' => {
3764             base_value => q(70),
3765             divisor => q(10),
3766             rule => q(семидесятая),
3767             },
3768             '71' => {
3769             base_value => q(71),
3770             divisor => q(10),
3771             rule => q(семьдесят →→),
3772             },
3773             '80' => {
3774             base_value => q(80),
3775             divisor => q(10),
3776             rule => q(восьмидесятая),
3777             },
3778             '81' => {
3779             base_value => q(81),
3780             divisor => q(10),
3781             rule => q(восемьдесят →→),
3782             },
3783             '90' => {
3784             base_value => q(90),
3785             divisor => q(10),
3786             rule => q(девяностая),
3787             },
3788             '91' => {
3789             base_value => q(91),
3790             divisor => q(10),
3791             rule => q(девяносто →→),
3792             },
3793             '100' => {
3794             base_value => q(100),
3795             divisor => q(100),
3796             rule => q(сотая),
3797             },
3798             '101' => {
3799             base_value => q(101),
3800             divisor => q(100),
3801             rule => q(сто →→),
3802             },
3803             '200' => {
3804             base_value => q(200),
3805             divisor => q(100),
3806             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
3807             },
3808             '300' => {
3809             base_value => q(300),
3810             divisor => q(100),
3811             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
3812             },
3813             '500' => {
3814             base_value => q(500),
3815             divisor => q(100),
3816             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
3817             },
3818             '1000' => {
3819             base_value => q(1000),
3820             divisor => q(1000),
3821             rule => q(тысяч→%%aja→),
3822             },
3823             '1001' => {
3824             base_value => q(1001),
3825             divisor => q(1000),
3826             rule => q(одна тысяч→%%aja→),
3827             },
3828             '2000' => {
3829             base_value => q(2000),
3830             divisor => q(1000),
3831             rule => q(←%%thousandsprefixconjoined←тысячная),
3832             },
3833             '2001' => {
3834             base_value => q(2001),
3835             divisor => q(1000),
3836             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
3837             },
3838             '5000' => {
3839             base_value => q(5000),
3840             divisor => q(1000),
3841             rule => q(←%%thousandsprefixconjoined←тысячная),
3842             },
3843             '5001' => {
3844             base_value => q(5001),
3845             divisor => q(1000),
3846             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
3847             },
3848             '21001' => {
3849             base_value => q(21001),
3850             divisor => q(10000),
3851             rule => q(=0=.),
3852             },
3853             'max' => {
3854             base_value => q(21001),
3855             divisor => q(10000),
3856             rule => q(=0=.),
3857             },
3858             },
3859             },
3860             'spellout-ordinal-feminine-ablative' => {
3861             'public' => {
3862             '0' => {
3863             base_value => q(0),
3864             divisor => q(1),
3865             rule => q(=%spellout-ordinal-feminine-genitive=),
3866             },
3867             'max' => {
3868             base_value => q(0),
3869             divisor => q(1),
3870             rule => q(=%spellout-ordinal-feminine-genitive=),
3871             },
3872             },
3873             },
3874             'spellout-ordinal-feminine-accusative' => {
3875             'public' => {
3876             '-x' => {
3877             divisor => q(1),
3878             rule => q(минус →→),
3879             },
3880             '0' => {
3881             base_value => q(0),
3882             divisor => q(1),
3883             rule => q(нулевую),
3884             },
3885             'x.x' => {
3886             divisor => q(1),
3887             rule => q(=0.#=),
3888             },
3889             '1' => {
3890             base_value => q(1),
3891             divisor => q(1),
3892             rule => q(первую),
3893             },
3894             '2' => {
3895             base_value => q(2),
3896             divisor => q(1),
3897             rule => q(вторую),
3898             },
3899             '3' => {
3900             base_value => q(3),
3901             divisor => q(1),
3902             rule => q(третью),
3903             },
3904             '4' => {
3905             base_value => q(4),
3906             divisor => q(1),
3907             rule => q(четвертую),
3908             },
3909             '5' => {
3910             base_value => q(5),
3911             divisor => q(1),
3912             rule => q(пятую),
3913             },
3914             '6' => {
3915             base_value => q(6),
3916             divisor => q(1),
3917             rule => q(шестую),
3918             },
3919             '7' => {
3920             base_value => q(7),
3921             divisor => q(1),
3922             rule => q(седьмую),
3923             },
3924             '8' => {
3925             base_value => q(8),
3926             divisor => q(1),
3927             rule => q(восьмую),
3928             },
3929             '9' => {
3930             base_value => q(9),
3931             divisor => q(1),
3932             rule => q(девятую),
3933             },
3934             '10' => {
3935             base_value => q(10),
3936             divisor => q(10),
3937             rule => q(десятую),
3938             },
3939             '11' => {
3940             base_value => q(11),
3941             divisor => q(10),
3942             rule => q(одиннадцатую),
3943             },
3944             '12' => {
3945             base_value => q(12),
3946             divisor => q(10),
3947             rule => q(двенадцатую),
3948             },
3949             '13' => {
3950             base_value => q(13),
3951             divisor => q(10),
3952             rule => q(тринадцатую),
3953             },
3954             '14' => {
3955             base_value => q(14),
3956             divisor => q(10),
3957             rule => q(четырнадцатую),
3958             },
3959             '15' => {
3960             base_value => q(15),
3961             divisor => q(10),
3962             rule => q(пятнадцатую),
3963             },
3964             '16' => {
3965             base_value => q(16),
3966             divisor => q(10),
3967             rule => q(шестнадцатую),
3968             },
3969             '17' => {
3970             base_value => q(17),
3971             divisor => q(10),
3972             rule => q(семнадцатую),
3973             },
3974             '18' => {
3975             base_value => q(18),
3976             divisor => q(10),
3977             rule => q(восемнадцатую),
3978             },
3979             '19' => {
3980             base_value => q(19),
3981             divisor => q(10),
3982             rule => q(девятнадцатую),
3983             },
3984             '20' => {
3985             base_value => q(20),
3986             divisor => q(10),
3987             rule => q(двадцатую),
3988             },
3989             '21' => {
3990             base_value => q(21),
3991             divisor => q(10),
3992             rule => q(двадцать →→),
3993             },
3994             '30' => {
3995             base_value => q(30),
3996             divisor => q(10),
3997             rule => q(тридцатую),
3998             },
3999             '31' => {
4000             base_value => q(31),
4001             divisor => q(10),
4002             rule => q(тридцать →→),
4003             },
4004             '40' => {
4005             base_value => q(40),
4006             divisor => q(10),
4007             rule => q(сороковую),
4008             },
4009             '41' => {
4010             base_value => q(41),
4011             divisor => q(10),
4012             rule => q(сорок →→),
4013             },
4014             '50' => {
4015             base_value => q(50),
4016             divisor => q(10),
4017             rule => q(пятидесятую),
4018             },
4019             '51' => {
4020             base_value => q(51),
4021             divisor => q(10),
4022             rule => q(пятьдесят →→),
4023             },
4024             '60' => {
4025             base_value => q(60),
4026             divisor => q(10),
4027             rule => q(шестидесятую),
4028             },
4029             '61' => {
4030             base_value => q(61),
4031             divisor => q(10),
4032             rule => q(шестьдесят →→),
4033             },
4034             '70' => {
4035             base_value => q(70),
4036             divisor => q(10),
4037             rule => q(семидесятую),
4038             },
4039             '71' => {
4040             base_value => q(71),
4041             divisor => q(10),
4042             rule => q(семьдесят →→),
4043             },
4044             '80' => {
4045             base_value => q(80),
4046             divisor => q(10),
4047             rule => q(восьмидесятую),
4048             },
4049             '81' => {
4050             base_value => q(81),
4051             divisor => q(10),
4052             rule => q(восемьдесят →→),
4053             },
4054             '90' => {
4055             base_value => q(90),
4056             divisor => q(10),
4057             rule => q(девяностую),
4058             },
4059             '91' => {
4060             base_value => q(91),
4061             divisor => q(10),
4062             rule => q(девяносто →→),
4063             },
4064             '100' => {
4065             base_value => q(100),
4066             divisor => q(100),
4067             rule => q(сотую),
4068             },
4069             '101' => {
4070             base_value => q(101),
4071             divisor => q(100),
4072             rule => q(сто →→),
4073             },
4074             '200' => {
4075             base_value => q(200),
4076             divisor => q(100),
4077             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4078             },
4079             '300' => {
4080             base_value => q(300),
4081             divisor => q(100),
4082             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4083             },
4084             '500' => {
4085             base_value => q(500),
4086             divisor => q(100),
4087             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4088             },
4089             '1000' => {
4090             base_value => q(1000),
4091             divisor => q(1000),
4092             rule => q(тысяч→%%uju→),
4093             },
4094             '1001' => {
4095             base_value => q(1001),
4096             divisor => q(1000),
4097             rule => q(одна тысяч→%%uju→),
4098             },
4099             '2000' => {
4100             base_value => q(2000),
4101             divisor => q(1000),
4102             rule => q(←%%thousandsprefixconjoined←тысячную),
4103             },
4104             '2001' => {
4105             base_value => q(2001),
4106             divisor => q(1000),
4107             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4108             },
4109             '5000' => {
4110             base_value => q(5000),
4111             divisor => q(1000),
4112             rule => q(←%%thousandsprefixconjoined←тысячную),
4113             },
4114             '5001' => {
4115             base_value => q(5001),
4116             divisor => q(1000),
4117             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4118             },
4119             '21001' => {
4120             base_value => q(21001),
4121             divisor => q(10000),
4122             rule => q(=0=.),
4123             },
4124             'max' => {
4125             base_value => q(21001),
4126             divisor => q(10000),
4127             rule => q(=0=.),
4128             },
4129             },
4130             },
4131             'spellout-ordinal-feminine-dative' => {
4132             'public' => {
4133             '0' => {
4134             base_value => q(0),
4135             divisor => q(1),
4136             rule => q(=%spellout-ordinal-feminine-genitive=),
4137             },
4138             'max' => {
4139             base_value => q(0),
4140             divisor => q(1),
4141             rule => q(=%spellout-ordinal-feminine-genitive=),
4142             },
4143             },
4144             },
4145             'spellout-ordinal-feminine-genitive' => {
4146             'public' => {
4147             '-x' => {
4148             divisor => q(1),
4149             rule => q(минус →→),
4150             },
4151             '0' => {
4152             base_value => q(0),
4153             divisor => q(1),
4154             rule => q(нулевой),
4155             },
4156             'x.x' => {
4157             divisor => q(1),
4158             rule => q(=0.#=),
4159             },
4160             '1' => {
4161             base_value => q(1),
4162             divisor => q(1),
4163             rule => q(первой),
4164             },
4165             '2' => {
4166             base_value => q(2),
4167             divisor => q(1),
4168             rule => q(второй),
4169             },
4170             '3' => {
4171             base_value => q(3),
4172             divisor => q(1),
4173             rule => q(третьей),
4174             },
4175             '4' => {
4176             base_value => q(4),
4177             divisor => q(1),
4178             rule => q(четвертой),
4179             },
4180             '5' => {
4181             base_value => q(5),
4182             divisor => q(1),
4183             rule => q(пятой),
4184             },
4185             '6' => {
4186             base_value => q(6),
4187             divisor => q(1),
4188             rule => q(шестой),
4189             },
4190             '7' => {
4191             base_value => q(7),
4192             divisor => q(1),
4193             rule => q(седьмой),
4194             },
4195             '8' => {
4196             base_value => q(8),
4197             divisor => q(1),
4198             rule => q(восьмой),
4199             },
4200             '9' => {
4201             base_value => q(9),
4202             divisor => q(1),
4203             rule => q(девятой),
4204             },
4205             '10' => {
4206             base_value => q(10),
4207             divisor => q(10),
4208             rule => q(десятой),
4209             },
4210             '11' => {
4211             base_value => q(11),
4212             divisor => q(10),
4213             rule => q(одиннадцатой),
4214             },
4215             '12' => {
4216             base_value => q(12),
4217             divisor => q(10),
4218             rule => q(двенадцатой),
4219             },
4220             '13' => {
4221             base_value => q(13),
4222             divisor => q(10),
4223             rule => q(тринадцатой),
4224             },
4225             '14' => {
4226             base_value => q(14),
4227             divisor => q(10),
4228             rule => q(четырнадцатой),
4229             },
4230             '15' => {
4231             base_value => q(15),
4232             divisor => q(10),
4233             rule => q(пятнадцатой),
4234             },
4235             '16' => {
4236             base_value => q(16),
4237             divisor => q(10),
4238             rule => q(шестнадцатой),
4239             },
4240             '17' => {
4241             base_value => q(17),
4242             divisor => q(10),
4243             rule => q(семнадцатой),
4244             },
4245             '18' => {
4246             base_value => q(18),
4247             divisor => q(10),
4248             rule => q(восемнадцатой),
4249             },
4250             '19' => {
4251             base_value => q(19),
4252             divisor => q(10),
4253             rule => q(девятнадцатой),
4254             },
4255             '20' => {
4256             base_value => q(20),
4257             divisor => q(10),
4258             rule => q(двадцатой),
4259             },
4260             '21' => {
4261             base_value => q(21),
4262             divisor => q(10),
4263             rule => q(двадцать →→),
4264             },
4265             '30' => {
4266             base_value => q(30),
4267             divisor => q(10),
4268             rule => q(тридцатой),
4269             },
4270             '31' => {
4271             base_value => q(31),
4272             divisor => q(10),
4273             rule => q(тридцать →→),
4274             },
4275             '40' => {
4276             base_value => q(40),
4277             divisor => q(10),
4278             rule => q(сороковой),
4279             },
4280             '41' => {
4281             base_value => q(41),
4282             divisor => q(10),
4283             rule => q(сорок →→),
4284             },
4285             '50' => {
4286             base_value => q(50),
4287             divisor => q(10),
4288             rule => q(пятидесятой),
4289             },
4290             '51' => {
4291             base_value => q(51),
4292             divisor => q(10),
4293             rule => q(пятьдесят →→),
4294             },
4295             '60' => {
4296             base_value => q(60),
4297             divisor => q(10),
4298             rule => q(шестидесятой),
4299             },
4300             '61' => {
4301             base_value => q(61),
4302             divisor => q(10),
4303             rule => q(шестьдесят →→),
4304             },
4305             '70' => {
4306             base_value => q(70),
4307             divisor => q(10),
4308             rule => q(семидесятой),
4309             },
4310             '71' => {
4311             base_value => q(71),
4312             divisor => q(10),
4313             rule => q(семьдесят →→),
4314             },
4315             '80' => {
4316             base_value => q(80),
4317             divisor => q(10),
4318             rule => q(восьмидесятой),
4319             },
4320             '81' => {
4321             base_value => q(81),
4322             divisor => q(10),
4323             rule => q(восемьдесят →→),
4324             },
4325             '90' => {
4326             base_value => q(90),
4327             divisor => q(10),
4328             rule => q(девяностой),
4329             },
4330             '91' => {
4331             base_value => q(91),
4332             divisor => q(10),
4333             rule => q(девяносто →→),
4334             },
4335             '100' => {
4336             base_value => q(100),
4337             divisor => q(100),
4338             rule => q(сотой),
4339             },
4340             '101' => {
4341             base_value => q(101),
4342             divisor => q(100),
4343             rule => q(сто →→),
4344             },
4345             '200' => {
4346             base_value => q(200),
4347             divisor => q(100),
4348             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4349             },
4350             '300' => {
4351             base_value => q(300),
4352             divisor => q(100),
4353             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4354             },
4355             '500' => {
4356             base_value => q(500),
4357             divisor => q(100),
4358             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4359             },
4360             '1000' => {
4361             base_value => q(1000),
4362             divisor => q(1000),
4363             rule => q(тысяч→%%oj→),
4364             },
4365             '1001' => {
4366             base_value => q(1001),
4367             divisor => q(1000),
4368             rule => q(одна тысяч→%%oj→),
4369             },
4370             '2000' => {
4371             base_value => q(2000),
4372             divisor => q(1000),
4373             rule => q(←%%thousandsprefixconjoined←тысячной),
4374             },
4375             '2001' => {
4376             base_value => q(2001),
4377             divisor => q(1000),
4378             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4379             },
4380             '5000' => {
4381             base_value => q(5000),
4382             divisor => q(1000),
4383             rule => q(←%%thousandsprefixconjoined←тысячной),
4384             },
4385             '5001' => {
4386             base_value => q(5001),
4387             divisor => q(1000),
4388             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4389             },
4390             '21001' => {
4391             base_value => q(21001),
4392             divisor => q(10000),
4393             rule => q(=0=.),
4394             },
4395             'max' => {
4396             base_value => q(21001),
4397             divisor => q(10000),
4398             rule => q(=0=.),
4399             },
4400             },
4401             },
4402             'spellout-ordinal-feminine-locative' => {
4403             'public' => {
4404             '0' => {
4405             base_value => q(0),
4406             divisor => q(1),
4407             rule => q(=%spellout-ordinal-feminine-genitive=),
4408             },
4409             'max' => {
4410             base_value => q(0),
4411             divisor => q(1),
4412             rule => q(=%spellout-ordinal-feminine-genitive=),
4413             },
4414             },
4415             },
4416             'spellout-ordinal-masculine' => {
4417             'public' => {
4418             '-x' => {
4419             divisor => q(1),
4420             rule => q(минус →→),
4421             },
4422             '0' => {
4423             base_value => q(0),
4424             divisor => q(1),
4425             rule => q(нулевой),
4426             },
4427             'x.x' => {
4428             divisor => q(1),
4429             rule => q(=0.#=),
4430             },
4431             '1' => {
4432             base_value => q(1),
4433             divisor => q(1),
4434             rule => q(первый),
4435             },
4436             '2' => {
4437             base_value => q(2),
4438             divisor => q(1),
4439             rule => q(второй),
4440             },
4441             '3' => {
4442             base_value => q(3),
4443             divisor => q(1),
4444             rule => q(третий),
4445             },
4446             '4' => {
4447             base_value => q(4),
4448             divisor => q(1),
4449             rule => q(четвертый),
4450             },
4451             '5' => {
4452             base_value => q(5),
4453             divisor => q(1),
4454             rule => q(пятый),
4455             },
4456             '6' => {
4457             base_value => q(6),
4458             divisor => q(1),
4459             rule => q(шестой),
4460             },
4461             '7' => {
4462             base_value => q(7),
4463             divisor => q(1),
4464             rule => q(седьмой),
4465             },
4466             '8' => {
4467             base_value => q(8),
4468             divisor => q(1),
4469             rule => q(восьмой),
4470             },
4471             '9' => {
4472             base_value => q(9),
4473             divisor => q(1),
4474             rule => q(девятый),
4475             },
4476             '10' => {
4477             base_value => q(10),
4478             divisor => q(10),
4479             rule => q(десятый),
4480             },
4481             '11' => {
4482             base_value => q(11),
4483             divisor => q(10),
4484             rule => q(одиннадцатый),
4485             },
4486             '12' => {
4487             base_value => q(12),
4488             divisor => q(10),
4489             rule => q(двенадцатый),
4490             },
4491             '13' => {
4492             base_value => q(13),
4493             divisor => q(10),
4494             rule => q(тринадцатый),
4495             },
4496             '14' => {
4497             base_value => q(14),
4498             divisor => q(10),
4499             rule => q(четырнадцатый),
4500             },
4501             '15' => {
4502             base_value => q(15),
4503             divisor => q(10),
4504             rule => q(пятнадцатый),
4505             },
4506             '16' => {
4507             base_value => q(16),
4508             divisor => q(10),
4509             rule => q(шестнадцатый),
4510             },
4511             '17' => {
4512             base_value => q(17),
4513             divisor => q(10),
4514             rule => q(семнадцатый),
4515             },
4516             '18' => {
4517             base_value => q(18),
4518             divisor => q(10),
4519             rule => q(восемнадцатый),
4520             },
4521             '19' => {
4522             base_value => q(19),
4523             divisor => q(10),
4524             rule => q(девятнадцатый),
4525             },
4526             '20' => {
4527             base_value => q(20),
4528             divisor => q(10),
4529             rule => q(двадцатый),
4530             },
4531             '21' => {
4532             base_value => q(21),
4533             divisor => q(10),
4534             rule => q(двадцать →→),
4535             },
4536             '30' => {
4537             base_value => q(30),
4538             divisor => q(10),
4539             rule => q(тридцатый),
4540             },
4541             '31' => {
4542             base_value => q(31),
4543             divisor => q(10),
4544             rule => q(тридцать →→),
4545             },
4546             '40' => {
4547             base_value => q(40),
4548             divisor => q(10),
4549             rule => q(сороковой),
4550             },
4551             '41' => {
4552             base_value => q(41),
4553             divisor => q(10),
4554             rule => q(сорок →→),
4555             },
4556             '50' => {
4557             base_value => q(50),
4558             divisor => q(10),
4559             rule => q(пятидесятый),
4560             },
4561             '51' => {
4562             base_value => q(51),
4563             divisor => q(10),
4564             rule => q(пятьдесят →→),
4565             },
4566             '60' => {
4567             base_value => q(60),
4568             divisor => q(10),
4569             rule => q(шестидесятый),
4570             },
4571             '61' => {
4572             base_value => q(61),
4573             divisor => q(10),
4574             rule => q(шестьдесят →→),
4575             },
4576             '70' => {
4577             base_value => q(70),
4578             divisor => q(10),
4579             rule => q(семидесятый),
4580             },
4581             '71' => {
4582             base_value => q(71),
4583             divisor => q(10),
4584             rule => q(семьдесят →→),
4585             },
4586             '80' => {
4587             base_value => q(80),
4588             divisor => q(10),
4589             rule => q(восьмидесятый),
4590             },
4591             '81' => {
4592             base_value => q(81),
4593             divisor => q(10),
4594             rule => q(восемьдесят →→),
4595             },
4596             '90' => {
4597             base_value => q(90),
4598             divisor => q(10),
4599             rule => q(девяностый),
4600             },
4601             '91' => {
4602             base_value => q(91),
4603             divisor => q(10),
4604             rule => q(девяносто →→),
4605             },
4606             '100' => {
4607             base_value => q(100),
4608             divisor => q(100),
4609             rule => q(сотый),
4610             },
4611             '101' => {
4612             base_value => q(101),
4613             divisor => q(100),
4614             rule => q(сто →→),
4615             },
4616             '200' => {
4617             base_value => q(200),
4618             divisor => q(100),
4619             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4620             },
4621             '300' => {
4622             base_value => q(300),
4623             divisor => q(100),
4624             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4625             },
4626             '500' => {
4627             base_value => q(500),
4628             divisor => q(100),
4629             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4630             },
4631             '1000' => {
4632             base_value => q(1000),
4633             divisor => q(1000),
4634             rule => q(тысяч→%%yj→),
4635             },
4636             '1001' => {
4637             base_value => q(1001),
4638             divisor => q(1000),
4639             rule => q(одна тысяч→%%yj→),
4640             },
4641             '2000' => {
4642             base_value => q(2000),
4643             divisor => q(1000),
4644             rule => q(←%%thousandsprefixconjoined←тысячный),
4645             },
4646             '2001' => {
4647             base_value => q(2001),
4648             divisor => q(1000),
4649             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4650             },
4651             '5000' => {
4652             base_value => q(5000),
4653             divisor => q(1000),
4654             rule => q(←%%thousandsprefixconjoined←тысячный),
4655             },
4656             '5001' => {
4657             base_value => q(5001),
4658             divisor => q(1000),
4659             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4660             },
4661             '21001' => {
4662             base_value => q(21001),
4663             divisor => q(10000),
4664             rule => q(=0=.),
4665             },
4666             'max' => {
4667             base_value => q(21001),
4668             divisor => q(10000),
4669             rule => q(=0=.),
4670             },
4671             },
4672             },
4673             'spellout-ordinal-masculine-ablative' => {
4674             'public' => {
4675             '-x' => {
4676             divisor => q(1),
4677             rule => q(минус →→),
4678             },
4679             '0' => {
4680             base_value => q(0),
4681             divisor => q(1),
4682             rule => q(нулевым),
4683             },
4684             'x.x' => {
4685             divisor => q(1),
4686             rule => q(=0.#=),
4687             },
4688             '1' => {
4689             base_value => q(1),
4690             divisor => q(1),
4691             rule => q(первым),
4692             },
4693             '2' => {
4694             base_value => q(2),
4695             divisor => q(1),
4696             rule => q(вторым),
4697             },
4698             '3' => {
4699             base_value => q(3),
4700             divisor => q(1),
4701             rule => q(третьим),
4702             },
4703             '4' => {
4704             base_value => q(4),
4705             divisor => q(1),
4706             rule => q(четвертым),
4707             },
4708             '5' => {
4709             base_value => q(5),
4710             divisor => q(1),
4711             rule => q(пятым),
4712             },
4713             '6' => {
4714             base_value => q(6),
4715             divisor => q(1),
4716             rule => q(шестым),
4717             },
4718             '7' => {
4719             base_value => q(7),
4720             divisor => q(1),
4721             rule => q(седьмым),
4722             },
4723             '8' => {
4724             base_value => q(8),
4725             divisor => q(1),
4726             rule => q(восьмым),
4727             },
4728             '9' => {
4729             base_value => q(9),
4730             divisor => q(1),
4731             rule => q(девятым),
4732             },
4733             '10' => {
4734             base_value => q(10),
4735             divisor => q(10),
4736             rule => q(десятым),
4737             },
4738             '11' => {
4739             base_value => q(11),
4740             divisor => q(10),
4741             rule => q(одиннадцатым),
4742             },
4743             '12' => {
4744             base_value => q(12),
4745             divisor => q(10),
4746             rule => q(двенадцатым),
4747             },
4748             '13' => {
4749             base_value => q(13),
4750             divisor => q(10),
4751             rule => q(тринадцатым),
4752             },
4753             '14' => {
4754             base_value => q(14),
4755             divisor => q(10),
4756             rule => q(четырнадцатым),
4757             },
4758             '15' => {
4759             base_value => q(15),
4760             divisor => q(10),
4761             rule => q(пятнадцатым),
4762             },
4763             '16' => {
4764             base_value => q(16),
4765             divisor => q(10),
4766             rule => q(шестнадцатым),
4767             },
4768             '17' => {
4769             base_value => q(17),
4770             divisor => q(10),
4771             rule => q(семнадцатым),
4772             },
4773             '18' => {
4774             base_value => q(18),
4775             divisor => q(10),
4776             rule => q(восемнадцатым),
4777             },
4778             '19' => {
4779             base_value => q(19),
4780             divisor => q(10),
4781             rule => q(девятнадцатым),
4782             },
4783             '20' => {
4784             base_value => q(20),
4785             divisor => q(10),
4786             rule => q(двадцатым),
4787             },
4788             '21' => {
4789             base_value => q(21),
4790             divisor => q(10),
4791             rule => q(двадцать →→),
4792             },
4793             '30' => {
4794             base_value => q(30),
4795             divisor => q(10),
4796             rule => q(тридцатым),
4797             },
4798             '31' => {
4799             base_value => q(31),
4800             divisor => q(10),
4801             rule => q(тридцать →→),
4802             },
4803             '40' => {
4804             base_value => q(40),
4805             divisor => q(10),
4806             rule => q(сороковым),
4807             },
4808             '41' => {
4809             base_value => q(41),
4810             divisor => q(10),
4811             rule => q(сорок →→),
4812             },
4813             '50' => {
4814             base_value => q(50),
4815             divisor => q(10),
4816             rule => q(пятидесятым),
4817             },
4818             '51' => {
4819             base_value => q(51),
4820             divisor => q(10),
4821             rule => q(пятьдесят →→),
4822             },
4823             '60' => {
4824             base_value => q(60),
4825             divisor => q(10),
4826             rule => q(шестидесятым),
4827             },
4828             '61' => {
4829             base_value => q(61),
4830             divisor => q(10),
4831             rule => q(шестьдесят →→),
4832             },
4833             '70' => {
4834             base_value => q(70),
4835             divisor => q(10),
4836             rule => q(семидесятым),
4837             },
4838             '71' => {
4839             base_value => q(71),
4840             divisor => q(10),
4841             rule => q(семьдесят →→),
4842             },
4843             '80' => {
4844             base_value => q(80),
4845             divisor => q(10),
4846             rule => q(восьмидесятым),
4847             },
4848             '81' => {
4849             base_value => q(81),
4850             divisor => q(10),
4851             rule => q(восемьдесят →→),
4852             },
4853             '90' => {
4854             base_value => q(90),
4855             divisor => q(10),
4856             rule => q(девяностым),
4857             },
4858             '91' => {
4859             base_value => q(91),
4860             divisor => q(10),
4861             rule => q(девяносто →→),
4862             },
4863             '100' => {
4864             base_value => q(100),
4865             divisor => q(100),
4866             rule => q(сотым),
4867             },
4868             '101' => {
4869             base_value => q(101),
4870             divisor => q(100),
4871             rule => q(сто →→),
4872             },
4873             '200' => {
4874             base_value => q(200),
4875             divisor => q(100),
4876             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
4877             },
4878             '300' => {
4879             base_value => q(300),
4880             divisor => q(100),
4881             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
4882             },
4883             '500' => {
4884             base_value => q(500),
4885             divisor => q(100),
4886             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
4887             },
4888             '1000' => {
4889             base_value => q(1000),
4890             divisor => q(1000),
4891             rule => q(тысяч→%%ym→),
4892             },
4893             '1001' => {
4894             base_value => q(1001),
4895             divisor => q(1000),
4896             rule => q(одна тысяч→%%ym→),
4897             },
4898             '2000' => {
4899             base_value => q(2000),
4900             divisor => q(1000),
4901             rule => q(←%%thousandsprefixconjoined←тысячным),
4902             },
4903             '2001' => {
4904             base_value => q(2001),
4905             divisor => q(1000),
4906             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
4907             },
4908             '5000' => {
4909             base_value => q(5000),
4910             divisor => q(1000),
4911             rule => q(←%%thousandsprefixconjoined←тысячным),
4912             },
4913             '5001' => {
4914             base_value => q(5001),
4915             divisor => q(1000),
4916             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
4917             },
4918             '21001' => {
4919             base_value => q(21001),
4920             divisor => q(10000),
4921             rule => q(=0=.),
4922             },
4923             'max' => {
4924             base_value => q(21001),
4925             divisor => q(10000),
4926             rule => q(=0=.),
4927             },
4928             },
4929             },
4930             'spellout-ordinal-masculine-accusative' => {
4931             'public' => {
4932             '0' => {
4933             base_value => q(0),
4934             divisor => q(1),
4935             rule => q(=%spellout-ordinal-masculine=),
4936             },
4937             'max' => {
4938             base_value => q(0),
4939             divisor => q(1),
4940             rule => q(=%spellout-ordinal-masculine=),
4941             },
4942             },
4943             },
4944             'spellout-ordinal-masculine-dative' => {
4945             'public' => {
4946             '-x' => {
4947             divisor => q(1),
4948             rule => q(минус →→),
4949             },
4950             '0' => {
4951             base_value => q(0),
4952             divisor => q(1),
4953             rule => q(нулевому),
4954             },
4955             'x.x' => {
4956             divisor => q(1),
4957             rule => q(=0.#=),
4958             },
4959             '1' => {
4960             base_value => q(1),
4961             divisor => q(1),
4962             rule => q(первому),
4963             },
4964             '2' => {
4965             base_value => q(2),
4966             divisor => q(1),
4967             rule => q(второму),
4968             },
4969             '3' => {
4970             base_value => q(3),
4971             divisor => q(1),
4972             rule => q(третьому),
4973             },
4974             '4' => {
4975             base_value => q(4),
4976             divisor => q(1),
4977             rule => q(четвертому),
4978             },
4979             '5' => {
4980             base_value => q(5),
4981             divisor => q(1),
4982             rule => q(пятому),
4983             },
4984             '6' => {
4985             base_value => q(6),
4986             divisor => q(1),
4987             rule => q(шестому),
4988             },
4989             '7' => {
4990             base_value => q(7),
4991             divisor => q(1),
4992             rule => q(седьмому),
4993             },
4994             '8' => {
4995             base_value => q(8),
4996             divisor => q(1),
4997             rule => q(восьмому),
4998             },
4999             '9' => {
5000             base_value => q(9),
5001             divisor => q(1),
5002             rule => q(девятому),
5003             },
5004             '10' => {
5005             base_value => q(10),
5006             divisor => q(10),
5007             rule => q(десятому),
5008             },
5009             '11' => {
5010             base_value => q(11),
5011             divisor => q(10),
5012             rule => q(одиннадцатому),
5013             },
5014             '12' => {
5015             base_value => q(12),
5016             divisor => q(10),
5017             rule => q(двенадцатому),
5018             },
5019             '13' => {
5020             base_value => q(13),
5021             divisor => q(10),
5022             rule => q(тринадцатому),
5023             },
5024             '14' => {
5025             base_value => q(14),
5026             divisor => q(10),
5027             rule => q(четырнадцатому),
5028             },
5029             '15' => {
5030             base_value => q(15),
5031             divisor => q(10),
5032             rule => q(пятнадцатому),
5033             },
5034             '16' => {
5035             base_value => q(16),
5036             divisor => q(10),
5037             rule => q(шестнадцатому),
5038             },
5039             '17' => {
5040             base_value => q(17),
5041             divisor => q(10),
5042             rule => q(семнадцатому),
5043             },
5044             '18' => {
5045             base_value => q(18),
5046             divisor => q(10),
5047             rule => q(восемнадцатому),
5048             },
5049             '19' => {
5050             base_value => q(19),
5051             divisor => q(10),
5052             rule => q(девятнадцатому),
5053             },
5054             '20' => {
5055             base_value => q(20),
5056             divisor => q(10),
5057             rule => q(двадцатому),
5058             },
5059             '21' => {
5060             base_value => q(21),
5061             divisor => q(10),
5062             rule => q(двадцать →→),
5063             },
5064             '30' => {
5065             base_value => q(30),
5066             divisor => q(10),
5067             rule => q(тридцатому),
5068             },
5069             '31' => {
5070             base_value => q(31),
5071             divisor => q(10),
5072             rule => q(тридцать →→),
5073             },
5074             '40' => {
5075             base_value => q(40),
5076             divisor => q(10),
5077             rule => q(сороковому),
5078             },
5079             '41' => {
5080             base_value => q(41),
5081             divisor => q(10),
5082             rule => q(сорок →→),
5083             },
5084             '50' => {
5085             base_value => q(50),
5086             divisor => q(10),
5087             rule => q(пятидесятому),
5088             },
5089             '51' => {
5090             base_value => q(51),
5091             divisor => q(10),
5092             rule => q(пятьдесят →→),
5093             },
5094             '60' => {
5095             base_value => q(60),
5096             divisor => q(10),
5097             rule => q(шестидесятому),
5098             },
5099             '61' => {
5100             base_value => q(61),
5101             divisor => q(10),
5102             rule => q(шестьдесят →→),
5103             },
5104             '70' => {
5105             base_value => q(70),
5106             divisor => q(10),
5107             rule => q(семидесятому),
5108             },
5109             '71' => {
5110             base_value => q(71),
5111             divisor => q(10),
5112             rule => q(семьдесят →→),
5113             },
5114             '80' => {
5115             base_value => q(80),
5116             divisor => q(10),
5117             rule => q(восемьдесятому),
5118             },
5119             '81' => {
5120             base_value => q(81),
5121             divisor => q(10),
5122             rule => q(восемьдесят →→),
5123             },
5124             '90' => {
5125             base_value => q(90),
5126             divisor => q(10),
5127             rule => q(девяностому),
5128             },
5129             '91' => {
5130             base_value => q(91),
5131             divisor => q(10),
5132             rule => q(девяносто →→),
5133             },
5134             '100' => {
5135             base_value => q(100),
5136             divisor => q(100),
5137             rule => q(сотому),
5138             },
5139             '101' => {
5140             base_value => q(101),
5141             divisor => q(100),
5142             rule => q(сто →→),
5143             },
5144             '200' => {
5145             base_value => q(200),
5146             divisor => q(100),
5147             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5148             },
5149             '300' => {
5150             base_value => q(300),
5151             divisor => q(100),
5152             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5153             },
5154             '500' => {
5155             base_value => q(500),
5156             divisor => q(100),
5157             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5158             },
5159             '1000' => {
5160             base_value => q(1000),
5161             divisor => q(1000),
5162             rule => q(тысяч→%%omu→),
5163             },
5164             '1001' => {
5165             base_value => q(1001),
5166             divisor => q(1000),
5167             rule => q(одна тысяч→%%omu→),
5168             },
5169             '2000' => {
5170             base_value => q(2000),
5171             divisor => q(1000),
5172             rule => q(←%%thousandsprefixconjoined←тысячному),
5173             },
5174             '2001' => {
5175             base_value => q(2001),
5176             divisor => q(1000),
5177             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5178             },
5179             '5000' => {
5180             base_value => q(5000),
5181             divisor => q(1000),
5182             rule => q(←%%thousandsprefixconjoined←тысячному),
5183             },
5184             '5001' => {
5185             base_value => q(5001),
5186             divisor => q(1000),
5187             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5188             },
5189             '21001' => {
5190             base_value => q(21001),
5191             divisor => q(10000),
5192             rule => q(=0=.),
5193             },
5194             'max' => {
5195             base_value => q(21001),
5196             divisor => q(10000),
5197             rule => q(=0=.),
5198             },
5199             },
5200             },
5201             'spellout-ordinal-masculine-genitive' => {
5202             'public' => {
5203             '-x' => {
5204             divisor => q(1),
5205             rule => q(минус →→),
5206             },
5207             '0' => {
5208             base_value => q(0),
5209             divisor => q(1),
5210             rule => q(нулевого),
5211             },
5212             'x.x' => {
5213             divisor => q(1),
5214             rule => q(=0.#=),
5215             },
5216             '1' => {
5217             base_value => q(1),
5218             divisor => q(1),
5219             rule => q(первого),
5220             },
5221             '2' => {
5222             base_value => q(2),
5223             divisor => q(1),
5224             rule => q(второго),
5225             },
5226             '3' => {
5227             base_value => q(3),
5228             divisor => q(1),
5229             rule => q(третьего),
5230             },
5231             '4' => {
5232             base_value => q(4),
5233             divisor => q(1),
5234             rule => q(четвертого),
5235             },
5236             '5' => {
5237             base_value => q(5),
5238             divisor => q(1),
5239             rule => q(пятого),
5240             },
5241             '6' => {
5242             base_value => q(6),
5243             divisor => q(1),
5244             rule => q(шестого),
5245             },
5246             '7' => {
5247             base_value => q(7),
5248             divisor => q(1),
5249             rule => q(седьмого),
5250             },
5251             '8' => {
5252             base_value => q(8),
5253             divisor => q(1),
5254             rule => q(восьмого),
5255             },
5256             '9' => {
5257             base_value => q(9),
5258             divisor => q(1),
5259             rule => q(девятого),
5260             },
5261             '10' => {
5262             base_value => q(10),
5263             divisor => q(10),
5264             rule => q(десятого),
5265             },
5266             '11' => {
5267             base_value => q(11),
5268             divisor => q(10),
5269             rule => q(одиннадцатого),
5270             },
5271             '12' => {
5272             base_value => q(12),
5273             divisor => q(10),
5274             rule => q(двенадцатого),
5275             },
5276             '13' => {
5277             base_value => q(13),
5278             divisor => q(10),
5279             rule => q(тринадцатого),
5280             },
5281             '14' => {
5282             base_value => q(14),
5283             divisor => q(10),
5284             rule => q(четырнадцатого),
5285             },
5286             '15' => {
5287             base_value => q(15),
5288             divisor => q(10),
5289             rule => q(пятнадцатого),
5290             },
5291             '16' => {
5292             base_value => q(16),
5293             divisor => q(10),
5294             rule => q(шестнадцатого),
5295             },
5296             '17' => {
5297             base_value => q(17),
5298             divisor => q(10),
5299             rule => q(семнадцатого),
5300             },
5301             '18' => {
5302             base_value => q(18),
5303             divisor => q(10),
5304             rule => q(восемнадцатого),
5305             },
5306             '19' => {
5307             base_value => q(19),
5308             divisor => q(10),
5309             rule => q(девятнадцатого),
5310             },
5311             '20' => {
5312             base_value => q(20),
5313             divisor => q(10),
5314             rule => q(двадцатого),
5315             },
5316             '21' => {
5317             base_value => q(21),
5318             divisor => q(10),
5319             rule => q(двадцать →→),
5320             },
5321             '30' => {
5322             base_value => q(30),
5323             divisor => q(10),
5324             rule => q(тридцатого),
5325             },
5326             '31' => {
5327             base_value => q(31),
5328             divisor => q(10),
5329             rule => q(тридцать →→),
5330             },
5331             '40' => {
5332             base_value => q(40),
5333             divisor => q(10),
5334             rule => q(сорокового),
5335             },
5336             '41' => {
5337             base_value => q(41),
5338             divisor => q(10),
5339             rule => q(сорок →→),
5340             },
5341             '50' => {
5342             base_value => q(50),
5343             divisor => q(10),
5344             rule => q(пятидесятого),
5345             },
5346             '51' => {
5347             base_value => q(51),
5348             divisor => q(10),
5349             rule => q(пятьдесят →→),
5350             },
5351             '60' => {
5352             base_value => q(60),
5353             divisor => q(10),
5354             rule => q(шестидесятого),
5355             },
5356             '61' => {
5357             base_value => q(61),
5358             divisor => q(10),
5359             rule => q(шестьдесят →→),
5360             },
5361             '70' => {
5362             base_value => q(70),
5363             divisor => q(10),
5364             rule => q(семидесятого),
5365             },
5366             '71' => {
5367             base_value => q(71),
5368             divisor => q(10),
5369             rule => q(семьдесят →→),
5370             },
5371             '80' => {
5372             base_value => q(80),
5373             divisor => q(10),
5374             rule => q(восьмидесятого),
5375             },
5376             '81' => {
5377             base_value => q(81),
5378             divisor => q(10),
5379             rule => q(восемьдесят →→),
5380             },
5381             '90' => {
5382             base_value => q(90),
5383             divisor => q(10),
5384             rule => q(девяностого),
5385             },
5386             '91' => {
5387             base_value => q(91),
5388             divisor => q(10),
5389             rule => q(девяносто →→),
5390             },
5391             '100' => {
5392             base_value => q(100),
5393             divisor => q(100),
5394             rule => q(сотого),
5395             },
5396             '101' => {
5397             base_value => q(101),
5398             divisor => q(100),
5399             rule => q(сто →→),
5400             },
5401             '200' => {
5402             base_value => q(200),
5403             divisor => q(100),
5404             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5405             },
5406             '300' => {
5407             base_value => q(300),
5408             divisor => q(100),
5409             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5410             },
5411             '500' => {
5412             base_value => q(500),
5413             divisor => q(100),
5414             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5415             },
5416             '1000' => {
5417             base_value => q(1000),
5418             divisor => q(1000),
5419             rule => q(тысяч→%%ogo→),
5420             },
5421             '1001' => {
5422             base_value => q(1001),
5423             divisor => q(1000),
5424             rule => q(одна тысяч→%%ogo→),
5425             },
5426             '2000' => {
5427             base_value => q(2000),
5428             divisor => q(1000),
5429             rule => q(←%%thousandsprefixconjoined←тысячного),
5430             },
5431             '2001' => {
5432             base_value => q(2001),
5433             divisor => q(1000),
5434             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5435             },
5436             '5000' => {
5437             base_value => q(5000),
5438             divisor => q(1000),
5439             rule => q(←%%thousandsprefixconjoined←тысячного),
5440             },
5441             '5001' => {
5442             base_value => q(5001),
5443             divisor => q(1000),
5444             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5445             },
5446             '21001' => {
5447             base_value => q(21001),
5448             divisor => q(10000),
5449             rule => q(=0=.),
5450             },
5451             'max' => {
5452             base_value => q(21001),
5453             divisor => q(10000),
5454             rule => q(=0=.),
5455             },
5456             },
5457             },
5458             'spellout-ordinal-masculine-locative' => {
5459             'public' => {
5460             '-x' => {
5461             divisor => q(1),
5462             rule => q(минус →→),
5463             },
5464             '0' => {
5465             base_value => q(0),
5466             divisor => q(1),
5467             rule => q(нулевом),
5468             },
5469             'x.x' => {
5470             divisor => q(1),
5471             rule => q(=0.#=),
5472             },
5473             '1' => {
5474             base_value => q(1),
5475             divisor => q(1),
5476             rule => q(первом),
5477             },
5478             '2' => {
5479             base_value => q(2),
5480             divisor => q(1),
5481             rule => q(втором),
5482             },
5483             '3' => {
5484             base_value => q(3),
5485             divisor => q(1),
5486             rule => q(третьем),
5487             },
5488             '4' => {
5489             base_value => q(4),
5490             divisor => q(1),
5491             rule => q(четвертом),
5492             },
5493             '5' => {
5494             base_value => q(5),
5495             divisor => q(1),
5496             rule => q(пятом),
5497             },
5498             '6' => {
5499             base_value => q(6),
5500             divisor => q(1),
5501             rule => q(шестом),
5502             },
5503             '7' => {
5504             base_value => q(7),
5505             divisor => q(1),
5506             rule => q(седьмом),
5507             },
5508             '8' => {
5509             base_value => q(8),
5510             divisor => q(1),
5511             rule => q(восьмом),
5512             },
5513             '9' => {
5514             base_value => q(9),
5515             divisor => q(1),
5516             rule => q(девятом),
5517             },
5518             '10' => {
5519             base_value => q(10),
5520             divisor => q(10),
5521             rule => q(десятом),
5522             },
5523             '11' => {
5524             base_value => q(11),
5525             divisor => q(10),
5526             rule => q(одиннадцатом),
5527             },
5528             '12' => {
5529             base_value => q(12),
5530             divisor => q(10),
5531             rule => q(двенадцатом),
5532             },
5533             '13' => {
5534             base_value => q(13),
5535             divisor => q(10),
5536             rule => q(тринадцатом),
5537             },
5538             '14' => {
5539             base_value => q(14),
5540             divisor => q(10),
5541             rule => q(четырнадцатом),
5542             },
5543             '15' => {
5544             base_value => q(15),
5545             divisor => q(10),
5546             rule => q(пятнадцатом),
5547             },
5548             '16' => {
5549             base_value => q(16),
5550             divisor => q(10),
5551             rule => q(шестнадцатом),
5552             },
5553             '17' => {
5554             base_value => q(17),
5555             divisor => q(10),
5556             rule => q(семнадцатом),
5557             },
5558             '18' => {
5559             base_value => q(18),
5560             divisor => q(10),
5561             rule => q(восемнадцатом),
5562             },
5563             '19' => {
5564             base_value => q(19),
5565             divisor => q(10),
5566             rule => q(девятнадцатом),
5567             },
5568             '20' => {
5569             base_value => q(20),
5570             divisor => q(10),
5571             rule => q(двадцатом),
5572             },
5573             '21' => {
5574             base_value => q(21),
5575             divisor => q(10),
5576             rule => q(двадцать →→),
5577             },
5578             '30' => {
5579             base_value => q(30),
5580             divisor => q(10),
5581             rule => q(тридцатом),
5582             },
5583             '31' => {
5584             base_value => q(31),
5585             divisor => q(10),
5586             rule => q(тридцать →→),
5587             },
5588             '40' => {
5589             base_value => q(40),
5590             divisor => q(10),
5591             rule => q(сороковой),
5592             },
5593             '41' => {
5594             base_value => q(41),
5595             divisor => q(10),
5596             rule => q(сорок →→),
5597             },
5598             '50' => {
5599             base_value => q(50),
5600             divisor => q(10),
5601             rule => q(пятидесятом),
5602             },
5603             '51' => {
5604             base_value => q(51),
5605             divisor => q(10),
5606             rule => q(пятьдесят →→),
5607             },
5608             '60' => {
5609             base_value => q(60),
5610             divisor => q(10),
5611             rule => q(шестидесятом),
5612             },
5613             '61' => {
5614             base_value => q(61),
5615             divisor => q(10),
5616             rule => q(шестьдесят →→),
5617             },
5618             '70' => {
5619             base_value => q(70),
5620             divisor => q(10),
5621             rule => q(семидесятом),
5622             },
5623             '71' => {
5624             base_value => q(71),
5625             divisor => q(10),
5626             rule => q(семьдесят →→),
5627             },
5628             '80' => {
5629             base_value => q(80),
5630             divisor => q(10),
5631             rule => q(восьмидесятом),
5632             },
5633             '81' => {
5634             base_value => q(81),
5635             divisor => q(10),
5636             rule => q(восемьдесят →→),
5637             },
5638             '90' => {
5639             base_value => q(90),
5640             divisor => q(10),
5641             rule => q(девяностом),
5642             },
5643             '91' => {
5644             base_value => q(91),
5645             divisor => q(10),
5646             rule => q(девяносто →→),
5647             },
5648             '100' => {
5649             base_value => q(100),
5650             divisor => q(100),
5651             rule => q(сотом),
5652             },
5653             '101' => {
5654             base_value => q(101),
5655             divisor => q(100),
5656             rule => q(сто →→),
5657             },
5658             '200' => {
5659             base_value => q(200),
5660             divisor => q(100),
5661             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5662             },
5663             '300' => {
5664             base_value => q(300),
5665             divisor => q(100),
5666             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5667             },
5668             '500' => {
5669             base_value => q(500),
5670             divisor => q(100),
5671             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5672             },
5673             '1000' => {
5674             base_value => q(1000),
5675             divisor => q(1000),
5676             rule => q(тысяч→%%om→),
5677             },
5678             '1001' => {
5679             base_value => q(1001),
5680             divisor => q(1000),
5681             rule => q(одна тысяч→%%om→),
5682             },
5683             '2000' => {
5684             base_value => q(2000),
5685             divisor => q(1000),
5686             rule => q(←%%thousandsprefixconjoined←тысячном),
5687             },
5688             '2001' => {
5689             base_value => q(2001),
5690             divisor => q(1000),
5691             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5692             },
5693             '5000' => {
5694             base_value => q(5000),
5695             divisor => q(1000),
5696             rule => q(←%%thousandsprefixconjoined←тысячном),
5697             },
5698             '5001' => {
5699             base_value => q(5001),
5700             divisor => q(1000),
5701             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5702             },
5703             '21001' => {
5704             base_value => q(21001),
5705             divisor => q(10000),
5706             rule => q(=0=.),
5707             },
5708             'max' => {
5709             base_value => q(21001),
5710             divisor => q(10000),
5711             rule => q(=0=.),
5712             },
5713             },
5714             },
5715             'spellout-ordinal-neuter' => {
5716             'public' => {
5717             '-x' => {
5718             divisor => q(1),
5719             rule => q(минус →→),
5720             },
5721             '0' => {
5722             base_value => q(0),
5723             divisor => q(1),
5724             rule => q(нулевое),
5725             },
5726             'x.x' => {
5727             divisor => q(1),
5728             rule => q(=0.#=),
5729             },
5730             '1' => {
5731             base_value => q(1),
5732             divisor => q(1),
5733             rule => q(первое),
5734             },
5735             '2' => {
5736             base_value => q(2),
5737             divisor => q(1),
5738             rule => q(второе),
5739             },
5740             '3' => {
5741             base_value => q(3),
5742             divisor => q(1),
5743             rule => q(третье),
5744             },
5745             '4' => {
5746             base_value => q(4),
5747             divisor => q(1),
5748             rule => q(четвертое),
5749             },
5750             '5' => {
5751             base_value => q(5),
5752             divisor => q(1),
5753             rule => q(пятое),
5754             },
5755             '6' => {
5756             base_value => q(6),
5757             divisor => q(1),
5758             rule => q(шестое),
5759             },
5760             '7' => {
5761             base_value => q(7),
5762             divisor => q(1),
5763             rule => q(седьмое),
5764             },
5765             '8' => {
5766             base_value => q(8),
5767             divisor => q(1),
5768             rule => q(восьмое),
5769             },
5770             '9' => {
5771             base_value => q(9),
5772             divisor => q(1),
5773             rule => q(девятое),
5774             },
5775             '10' => {
5776             base_value => q(10),
5777             divisor => q(10),
5778             rule => q(десятое),
5779             },
5780             '11' => {
5781             base_value => q(11),
5782             divisor => q(10),
5783             rule => q(одиннадцатое),
5784             },
5785             '12' => {
5786             base_value => q(12),
5787             divisor => q(10),
5788             rule => q(двенадцатое),
5789             },
5790             '13' => {
5791             base_value => q(13),
5792             divisor => q(10),
5793             rule => q(тринадцатое),
5794             },
5795             '14' => {
5796             base_value => q(14),
5797             divisor => q(10),
5798             rule => q(четырнадцатое),
5799             },
5800             '15' => {
5801             base_value => q(15),
5802             divisor => q(10),
5803             rule => q(пятнадцатое),
5804             },
5805             '16' => {
5806             base_value => q(16),
5807             divisor => q(10),
5808             rule => q(шестнадцатое),
5809             },
5810             '17' => {
5811             base_value => q(17),
5812             divisor => q(10),
5813             rule => q(семнадцатое),
5814             },
5815             '18' => {
5816             base_value => q(18),
5817             divisor => q(10),
5818             rule => q(восемнадцатое),
5819             },
5820             '19' => {
5821             base_value => q(19),
5822             divisor => q(10),
5823             rule => q(девятнадцатое),
5824             },
5825             '20' => {
5826             base_value => q(20),
5827             divisor => q(10),
5828             rule => q(двадцатое),
5829             },
5830             '21' => {
5831             base_value => q(21),
5832             divisor => q(10),
5833             rule => q(двадцать →→),
5834             },
5835             '30' => {
5836             base_value => q(30),
5837             divisor => q(10),
5838             rule => q(тридцатое),
5839             },
5840             '31' => {
5841             base_value => q(31),
5842             divisor => q(10),
5843             rule => q(тридцать →→),
5844             },
5845             '40' => {
5846             base_value => q(40),
5847             divisor => q(10),
5848             rule => q(сороковое),
5849             },
5850             '41' => {
5851             base_value => q(41),
5852             divisor => q(10),
5853             rule => q(сорок →→),
5854             },
5855             '50' => {
5856             base_value => q(50),
5857             divisor => q(10),
5858             rule => q(пятидесятое),
5859             },
5860             '51' => {
5861             base_value => q(51),
5862             divisor => q(10),
5863             rule => q(пятьдесят →→),
5864             },
5865             '60' => {
5866             base_value => q(60),
5867             divisor => q(10),
5868             rule => q(шестидесятое),
5869             },
5870             '61' => {
5871             base_value => q(61),
5872             divisor => q(10),
5873             rule => q(шестьдесят →→),
5874             },
5875             '70' => {
5876             base_value => q(70),
5877             divisor => q(10),
5878             rule => q(семидесятое),
5879             },
5880             '71' => {
5881             base_value => q(71),
5882             divisor => q(10),
5883             rule => q(семьдесят →→),
5884             },
5885             '80' => {
5886             base_value => q(80),
5887             divisor => q(10),
5888             rule => q(восемьдесятое),
5889             },
5890             '81' => {
5891             base_value => q(81),
5892             divisor => q(10),
5893             rule => q(восемьдесят →→),
5894             },
5895             '90' => {
5896             base_value => q(90),
5897             divisor => q(10),
5898             rule => q(девяностое),
5899             },
5900             '91' => {
5901             base_value => q(91),
5902             divisor => q(10),
5903             rule => q(девяносто →→),
5904             },
5905             '100' => {
5906             base_value => q(100),
5907             divisor => q(100),
5908             rule => q(сотое),
5909             },
5910             '101' => {
5911             base_value => q(101),
5912             divisor => q(100),
5913             rule => q(сто →→),
5914             },
5915             '200' => {
5916             base_value => q(200),
5917             divisor => q(100),
5918             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
5919             },
5920             '300' => {
5921             base_value => q(300),
5922             divisor => q(100),
5923             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
5924             },
5925             '500' => {
5926             base_value => q(500),
5927             divisor => q(100),
5928             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
5929             },
5930             '1000' => {
5931             base_value => q(1000),
5932             divisor => q(1000),
5933             rule => q(тысяч→%%oe→),
5934             },
5935             '1001' => {
5936             base_value => q(1001),
5937             divisor => q(1000),
5938             rule => q(одна тысяч→%%oe→),
5939             },
5940             '2000' => {
5941             base_value => q(2000),
5942             divisor => q(1000),
5943             rule => q(←%%thousandsprefixconjoined←тысячное),
5944             },
5945             '2001' => {
5946             base_value => q(2001),
5947             divisor => q(1000),
5948             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
5949             },
5950             '5000' => {
5951             base_value => q(5000),
5952             divisor => q(1000),
5953             rule => q(←%%thousandsprefixconjoined←тысячное),
5954             },
5955             '5001' => {
5956             base_value => q(5001),
5957             divisor => q(1000),
5958             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
5959             },
5960             '21001' => {
5961             base_value => q(21001),
5962             divisor => q(10000),
5963             rule => q(=0=.),
5964             },
5965             'max' => {
5966             base_value => q(21001),
5967             divisor => q(10000),
5968             rule => q(=0=.),
5969             },
5970             },
5971             },
5972             'spellout-ordinal-neuter-ablative' => {
5973             'public' => {
5974             '0' => {
5975             base_value => q(0),
5976             divisor => q(1),
5977             rule => q(=%spellout-ordinal-masculine-ablative=),
5978             },
5979             'max' => {
5980             base_value => q(0),
5981             divisor => q(1),
5982             rule => q(=%spellout-ordinal-masculine-ablative=),
5983             },
5984             },
5985             },
5986             'spellout-ordinal-neuter-accusative' => {
5987             'public' => {
5988             '0' => {
5989             base_value => q(0),
5990             divisor => q(1),
5991             rule => q(=%spellout-ordinal-neuter=),
5992             },
5993             'max' => {
5994             base_value => q(0),
5995             divisor => q(1),
5996             rule => q(=%spellout-ordinal-neuter=),
5997             },
5998             },
5999             },
6000             'spellout-ordinal-neuter-dative' => {
6001             'public' => {
6002             '0' => {
6003             base_value => q(0),
6004             divisor => q(1),
6005             rule => q(=%spellout-ordinal-masculine-dative=),
6006             },
6007             'max' => {
6008             base_value => q(0),
6009             divisor => q(1),
6010             rule => q(=%spellout-ordinal-masculine-dative=),
6011             },
6012             },
6013             },
6014             'spellout-ordinal-neuter-genitive' => {
6015             'public' => {
6016             '0' => {
6017             base_value => q(0),
6018             divisor => q(1),
6019             rule => q(=%spellout-ordinal-masculine-genitive=),
6020             },
6021             'max' => {
6022             base_value => q(0),
6023             divisor => q(1),
6024             rule => q(=%spellout-ordinal-masculine-genitive=),
6025             },
6026             },
6027             },
6028             'spellout-ordinal-neuter-locative' => {
6029             'public' => {
6030             '0' => {
6031             base_value => q(0),
6032             divisor => q(1),
6033             rule => q(=%spellout-ordinal-masculine-locative=),
6034             },
6035             'max' => {
6036             base_value => q(0),
6037             divisor => q(1),
6038             rule => q(=%spellout-ordinal-masculine-locative=),
6039             },
6040             },
6041             },
6042             'spellout-ordinal-plural' => {
6043             'public' => {
6044             '-x' => {
6045             divisor => q(1),
6046             rule => q(минус →→),
6047             },
6048             '0' => {
6049             base_value => q(0),
6050             divisor => q(1),
6051             rule => q(нулевые),
6052             },
6053             'x.x' => {
6054             divisor => q(1),
6055             rule => q(=0.#=),
6056             },
6057             '1' => {
6058             base_value => q(1),
6059             divisor => q(1),
6060             rule => q(первые),
6061             },
6062             '2' => {
6063             base_value => q(2),
6064             divisor => q(1),
6065             rule => q(вторые),
6066             },
6067             '3' => {
6068             base_value => q(3),
6069             divisor => q(1),
6070             rule => q(третьи),
6071             },
6072             '4' => {
6073             base_value => q(4),
6074             divisor => q(1),
6075             rule => q(четвертые),
6076             },
6077             '5' => {
6078             base_value => q(5),
6079             divisor => q(1),
6080             rule => q(пятые),
6081             },
6082             '6' => {
6083             base_value => q(6),
6084             divisor => q(1),
6085             rule => q(шестые),
6086             },
6087             '7' => {
6088             base_value => q(7),
6089             divisor => q(1),
6090             rule => q(седьмые),
6091             },
6092             '8' => {
6093             base_value => q(8),
6094             divisor => q(1),
6095             rule => q(восьмые),
6096             },
6097             '9' => {
6098             base_value => q(9),
6099             divisor => q(1),
6100             rule => q(девятые),
6101             },
6102             '10' => {
6103             base_value => q(10),
6104             divisor => q(10),
6105             rule => q(десятые),
6106             },
6107             '11' => {
6108             base_value => q(11),
6109             divisor => q(10),
6110             rule => q(одиннадцатые),
6111             },
6112             '12' => {
6113             base_value => q(12),
6114             divisor => q(10),
6115             rule => q(двенадцатые),
6116             },
6117             '13' => {
6118             base_value => q(13),
6119             divisor => q(10),
6120             rule => q(тринадцатые),
6121             },
6122             '14' => {
6123             base_value => q(14),
6124             divisor => q(10),
6125             rule => q(четырнадцатые),
6126             },
6127             '15' => {
6128             base_value => q(15),
6129             divisor => q(10),
6130             rule => q(пятнадцатые),
6131             },
6132             '16' => {
6133             base_value => q(16),
6134             divisor => q(10),
6135             rule => q(шестнадцатые),
6136             },
6137             '17' => {
6138             base_value => q(17),
6139             divisor => q(10),
6140             rule => q(семнадцатые),
6141             },
6142             '18' => {
6143             base_value => q(18),
6144             divisor => q(10),
6145             rule => q(восемнадцатые),
6146             },
6147             '19' => {
6148             base_value => q(19),
6149             divisor => q(10),
6150             rule => q(девятнадцатые),
6151             },
6152             '20' => {
6153             base_value => q(20),
6154             divisor => q(10),
6155             rule => q(двадцатые),
6156             },
6157             '21' => {
6158             base_value => q(21),
6159             divisor => q(10),
6160             rule => q(двадцать →→),
6161             },
6162             '30' => {
6163             base_value => q(30),
6164             divisor => q(10),
6165             rule => q(тридцатые),
6166             },
6167             '31' => {
6168             base_value => q(31),
6169             divisor => q(10),
6170             rule => q(тридцать →→),
6171             },
6172             '40' => {
6173             base_value => q(40),
6174             divisor => q(10),
6175             rule => q(сороковые),
6176             },
6177             '41' => {
6178             base_value => q(41),
6179             divisor => q(10),
6180             rule => q(сорок →→),
6181             },
6182             '50' => {
6183             base_value => q(50),
6184             divisor => q(10),
6185             rule => q(пятидесятые),
6186             },
6187             '51' => {
6188             base_value => q(51),
6189             divisor => q(10),
6190             rule => q(пятьдесят →→),
6191             },
6192             '60' => {
6193             base_value => q(60),
6194             divisor => q(10),
6195             rule => q(шестидесятые),
6196             },
6197             '61' => {
6198             base_value => q(61),
6199             divisor => q(10),
6200             rule => q(шестьдесят →→),
6201             },
6202             '70' => {
6203             base_value => q(70),
6204             divisor => q(10),
6205             rule => q(семидесятые),
6206             },
6207             '71' => {
6208             base_value => q(71),
6209             divisor => q(10),
6210             rule => q(семьдесят →→),
6211             },
6212             '80' => {
6213             base_value => q(80),
6214             divisor => q(10),
6215             rule => q(восемьдесятые),
6216             },
6217             '81' => {
6218             base_value => q(81),
6219             divisor => q(10),
6220             rule => q(восемьдесят →→),
6221             },
6222             '90' => {
6223             base_value => q(90),
6224             divisor => q(10),
6225             rule => q(девяностые),
6226             },
6227             '91' => {
6228             base_value => q(91),
6229             divisor => q(10),
6230             rule => q(девяносто →→),
6231             },
6232             '100' => {
6233             base_value => q(100),
6234             divisor => q(100),
6235             rule => q(сотые),
6236             },
6237             '101' => {
6238             base_value => q(101),
6239             divisor => q(100),
6240             rule => q(сто →→),
6241             },
6242             '200' => {
6243             base_value => q(200),
6244             divisor => q(100),
6245             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
6246             },
6247             '300' => {
6248             base_value => q(300),
6249             divisor => q(100),
6250             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
6251             },
6252             '500' => {
6253             base_value => q(500),
6254             divisor => q(100),
6255             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
6256             },
6257             '1000' => {
6258             base_value => q(1000),
6259             divisor => q(1000),
6260             rule => q(тысяч→%%ye→),
6261             },
6262             '1001' => {
6263             base_value => q(1001),
6264             divisor => q(1000),
6265             rule => q(одна тысяч→%%ye→),
6266             },
6267             '2000' => {
6268             base_value => q(2000),
6269             divisor => q(1000),
6270             rule => q(←%%thousandsprefixconjoined←тысячные),
6271             },
6272             '2001' => {
6273             base_value => q(2001),
6274             divisor => q(1000),
6275             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
6276             },
6277             '5000' => {
6278             base_value => q(5000),
6279             divisor => q(1000),
6280             rule => q(←%%thousandsprefixconjoined←тысячные),
6281             },
6282             '5001' => {
6283             base_value => q(5001),
6284             divisor => q(1000),
6285             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
6286             },
6287             '21001' => {
6288             base_value => q(21001),
6289             divisor => q(10000),
6290             rule => q(=0=.),
6291             },
6292             'max' => {
6293             base_value => q(21001),
6294             divisor => q(10000),
6295             rule => q(=0=.),
6296             },
6297             },
6298             },
6299             'spellout-ordinal-plural-ablative' => {
6300             'public' => {
6301             '-x' => {
6302             divisor => q(1),
6303             rule => q(минус →→),
6304             },
6305             '0' => {
6306             base_value => q(0),
6307             divisor => q(1),
6308             rule => q(нулевыми),
6309             },
6310             'x.x' => {
6311             divisor => q(1),
6312             rule => q(=0.#=),
6313             },
6314             '1' => {
6315             base_value => q(1),
6316             divisor => q(1),
6317             rule => q(первыми),
6318             },
6319             '2' => {
6320             base_value => q(2),
6321             divisor => q(1),
6322             rule => q(вторыми),
6323             },
6324             '3' => {
6325             base_value => q(3),
6326             divisor => q(1),
6327             rule => q(третьими),
6328             },
6329             '4' => {
6330             base_value => q(4),
6331             divisor => q(1),
6332             rule => q(четвертыми),
6333             },
6334             '5' => {
6335             base_value => q(5),
6336             divisor => q(1),
6337             rule => q(пятыми),
6338             },
6339             '6' => {
6340             base_value => q(6),
6341             divisor => q(1),
6342             rule => q(шестыми),
6343             },
6344             '7' => {
6345             base_value => q(7),
6346             divisor => q(1),
6347             rule => q(седьмыми),
6348             },
6349             '8' => {
6350             base_value => q(8),
6351             divisor => q(1),
6352             rule => q(восьмыми),
6353             },
6354             '9' => {
6355             base_value => q(9),
6356             divisor => q(1),
6357             rule => q(девятыми),
6358             },
6359             '10' => {
6360             base_value => q(10),
6361             divisor => q(10),
6362             rule => q(десятыми),
6363             },
6364             '11' => {
6365             base_value => q(11),
6366             divisor => q(10),
6367             rule => q(одиннадцатыми),
6368             },
6369             '12' => {
6370             base_value => q(12),
6371             divisor => q(10),
6372             rule => q(двенадцатыми),
6373             },
6374             '13' => {
6375             base_value => q(13),
6376             divisor => q(10),
6377             rule => q(тринадцатыми),
6378             },
6379             '14' => {
6380             base_value => q(14),
6381             divisor => q(10),
6382             rule => q(четырнадцатыми),
6383             },
6384             '15' => {
6385             base_value => q(15),
6386             divisor => q(10),
6387             rule => q(пятнадцатыми),
6388             },
6389             '16' => {
6390             base_value => q(16),
6391             divisor => q(10),
6392             rule => q(шестнадцатыми),
6393             },
6394             '17' => {
6395             base_value => q(17),
6396             divisor => q(10),
6397             rule => q(семнадцатыми),
6398             },
6399             '18' => {
6400             base_value => q(18),
6401             divisor => q(10),
6402             rule => q(восемнадцатыми),
6403             },
6404             '19' => {
6405             base_value => q(19),
6406             divisor => q(10),
6407             rule => q(девятнадцатыми),
6408             },
6409             '20' => {
6410             base_value => q(20),
6411             divisor => q(10),
6412             rule => q(двадцатыми),
6413             },
6414             '21' => {
6415             base_value => q(21),
6416             divisor => q(10),
6417             rule => q(двадцать →→),
6418             },
6419             '30' => {
6420             base_value => q(30),
6421             divisor => q(10),
6422             rule => q(тридцатыми),
6423             },
6424             '31' => {
6425             base_value => q(31),
6426             divisor => q(10),
6427             rule => q(тридцать →→),
6428             },
6429             '40' => {
6430             base_value => q(40),
6431             divisor => q(10),
6432             rule => q(сороковой),
6433             },
6434             '41' => {
6435             base_value => q(41),
6436             divisor => q(10),
6437             rule => q(сорок →→),
6438             },
6439             '50' => {
6440             base_value => q(50),
6441             divisor => q(10),
6442             rule => q(пятидесятыми),
6443             },
6444             '51' => {
6445             base_value => q(51),
6446             divisor => q(10),
6447             rule => q(пятьдесят →→),
6448             },
6449             '60' => {
6450             base_value => q(60),
6451             divisor => q(10),
6452             rule => q(шестидесятыми),
6453             },
6454             '61' => {
6455             base_value => q(61),
6456             divisor => q(10),
6457             rule => q(шестьдесят →→),
6458             },
6459             '70' => {
6460             base_value => q(70),
6461             divisor => q(10),
6462             rule => q(семидесятыми),
6463             },
6464             '71' => {
6465             base_value => q(71),
6466             divisor => q(10),
6467             rule => q(семьдесят →→),
6468             },
6469             '80' => {
6470             base_value => q(80),
6471             divisor => q(10),
6472             rule => q(восьмидесятыми),
6473             },
6474             '81' => {
6475             base_value => q(81),
6476             divisor => q(10),
6477             rule => q(восемьдесят →→),
6478             },
6479             '90' => {
6480             base_value => q(90),
6481             divisor => q(10),
6482             rule => q(девяностыми),
6483             },
6484             '91' => {
6485             base_value => q(91),
6486             divisor => q(10),
6487             rule => q(девяносто →→),
6488             },
6489             '100' => {
6490             base_value => q(100),
6491             divisor => q(100),
6492             rule => q(сотыми),
6493             },
6494             '101' => {
6495             base_value => q(101),
6496             divisor => q(100),
6497             rule => q(сто →→),
6498             },
6499             '200' => {
6500             base_value => q(200),
6501             divisor => q(100),
6502             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
6503             },
6504             '300' => {
6505             base_value => q(300),
6506             divisor => q(100),
6507             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
6508             },
6509             '500' => {
6510             base_value => q(500),
6511             divisor => q(100),
6512             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
6513             },
6514             '1000' => {
6515             base_value => q(1000),
6516             divisor => q(1000),
6517             rule => q(тысяч→%%ymi→),
6518             },
6519             '1001' => {
6520             base_value => q(1001),
6521             divisor => q(1000),
6522             rule => q(одна тысяч→%%ymi→),
6523             },
6524             '2000' => {
6525             base_value => q(2000),
6526             divisor => q(1000),
6527             rule => q(←%%thousandsprefixconjoined←тысячными),
6528             },
6529             '2001' => {
6530             base_value => q(2001),
6531             divisor => q(1000),
6532             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
6533             },
6534             '5000' => {
6535             base_value => q(5000),
6536             divisor => q(1000),
6537             rule => q(←%%thousandsprefixconjoined←тысячными),
6538             },
6539             '5001' => {
6540             base_value => q(5001),
6541             divisor => q(1000),
6542             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
6543             },
6544             '21001' => {
6545             base_value => q(21001),
6546             divisor => q(10000),
6547             rule => q(=0=.),
6548             },
6549             'max' => {
6550             base_value => q(21001),
6551             divisor => q(10000),
6552             rule => q(=0=.),
6553             },
6554             },
6555             },
6556             'spellout-ordinal-plural-accusative' => {
6557             'public' => {
6558             '0' => {
6559             base_value => q(0),
6560             divisor => q(1),
6561             rule => q(=%spellout-ordinal-plural=),
6562             },
6563             'max' => {
6564             base_value => q(0),
6565             divisor => q(1),
6566             rule => q(=%spellout-ordinal-plural=),
6567             },
6568             },
6569             },
6570             'spellout-ordinal-plural-dative' => {
6571             'public' => {
6572             '0' => {
6573             base_value => q(0),
6574             divisor => q(1),
6575             rule => q(=%spellout-ordinal-masculine-ablative=),
6576             },
6577             'max' => {
6578             base_value => q(0),
6579             divisor => q(1),
6580             rule => q(=%spellout-ordinal-masculine-ablative=),
6581             },
6582             },
6583             },
6584             'spellout-ordinal-plural-genitive' => {
6585             'public' => {
6586             '-x' => {
6587             divisor => q(1),
6588             rule => q(минус →→),
6589             },
6590             '0' => {
6591             base_value => q(0),
6592             divisor => q(1),
6593             rule => q(нулевых),
6594             },
6595             'x.x' => {
6596             divisor => q(1),
6597             rule => q(=0.#=),
6598             },
6599             '1' => {
6600             base_value => q(1),
6601             divisor => q(1),
6602             rule => q(первых),
6603             },
6604             '2' => {
6605             base_value => q(2),
6606             divisor => q(1),
6607             rule => q(вторых),
6608             },
6609             '3' => {
6610             base_value => q(3),
6611             divisor => q(1),
6612             rule => q(третьих),
6613             },
6614             '4' => {
6615             base_value => q(4),
6616             divisor => q(1),
6617             rule => q(четвертых),
6618             },
6619             '5' => {
6620             base_value => q(5),
6621             divisor => q(1),
6622             rule => q(пятых),
6623             },
6624             '6' => {
6625             base_value => q(6),
6626             divisor => q(1),
6627             rule => q(шестых),
6628             },
6629             '7' => {
6630             base_value => q(7),
6631             divisor => q(1),
6632             rule => q(седьмых),
6633             },
6634             '8' => {
6635             base_value => q(8),
6636             divisor => q(1),
6637             rule => q(восьмых),
6638             },
6639             '9' => {
6640             base_value => q(9),
6641             divisor => q(1),
6642             rule => q(девятых),
6643             },
6644             '10' => {
6645             base_value => q(10),
6646             divisor => q(10),
6647             rule => q(десятых),
6648             },
6649             '11' => {
6650             base_value => q(11),
6651             divisor => q(10),
6652             rule => q(одиннадцатых),
6653             },
6654             '12' => {
6655             base_value => q(12),
6656             divisor => q(10),
6657             rule => q(двенадцатых),
6658             },
6659             '13' => {
6660             base_value => q(13),
6661             divisor => q(10),
6662             rule => q(тринадцатых),
6663             },
6664             '14' => {
6665             base_value => q(14),
6666             divisor => q(10),
6667             rule => q(четырнадцатых),
6668             },
6669             '15' => {
6670             base_value => q(15),
6671             divisor => q(10),
6672             rule => q(пятнадцатых),
6673             },
6674             '16' => {
6675             base_value => q(16),
6676             divisor => q(10),
6677             rule => q(шестнадцатых),
6678             },
6679             '17' => {
6680             base_value => q(17),
6681             divisor => q(10),
6682             rule => q(семнадцатых),
6683             },
6684             '18' => {
6685             base_value => q(18),
6686             divisor => q(10),
6687             rule => q(восемнадцатых),
6688             },
6689             '19' => {
6690             base_value => q(19),
6691             divisor => q(10),
6692             rule => q(девятнадцатых),
6693             },
6694             '20' => {
6695             base_value => q(20),
6696             divisor => q(10),
6697             rule => q(двадцатых),
6698             },
6699             '21' => {
6700             base_value => q(21),
6701             divisor => q(10),
6702             rule => q(двадцать →→),
6703             },
6704             '30' => {
6705             base_value => q(30),
6706             divisor => q(10),
6707             rule => q(тридцатых),
6708             },
6709             '31' => {
6710             base_value => q(31),
6711             divisor => q(10),
6712             rule => q(тридцать →→),
6713             },
6714             '40' => {
6715             base_value => q(40),
6716             divisor => q(10),
6717             rule => q(сороковых),
6718             },
6719             '41' => {
6720             base_value => q(41),
6721             divisor => q(10),
6722             rule => q(сорок →→),
6723             },
6724             '50' => {
6725             base_value => q(50),
6726             divisor => q(10),
6727             rule => q(пятидесятых),
6728             },
6729             '51' => {
6730             base_value => q(51),
6731             divisor => q(10),
6732             rule => q(пятьдесят →→),
6733             },
6734             '60' => {
6735             base_value => q(60),
6736             divisor => q(10),
6737             rule => q(шестидесятых),
6738             },
6739             '61' => {
6740             base_value => q(61),
6741             divisor => q(10),
6742             rule => q(шестьдесят →→),
6743             },
6744             '70' => {
6745             base_value => q(70),
6746             divisor => q(10),
6747             rule => q(семидесятых),
6748             },
6749             '71' => {
6750             base_value => q(71),
6751             divisor => q(10),
6752             rule => q(семьдесят →→),
6753             },
6754             '80' => {
6755             base_value => q(80),
6756             divisor => q(10),
6757             rule => q(восьмидесятых),
6758             },
6759             '81' => {
6760             base_value => q(81),
6761             divisor => q(10),
6762             rule => q(восемьдесят →→),
6763             },
6764             '90' => {
6765             base_value => q(90),
6766             divisor => q(10),
6767             rule => q(девяностых),
6768             },
6769             '91' => {
6770             base_value => q(91),
6771             divisor => q(10),
6772             rule => q(девяносто →→),
6773             },
6774             '100' => {
6775             base_value => q(100),
6776             divisor => q(100),
6777             rule => q(сотых),
6778             },
6779             '101' => {
6780             base_value => q(101),
6781             divisor => q(100),
6782             rule => q(сто →→),
6783             },
6784             '200' => {
6785             base_value => q(200),
6786             divisor => q(100),
6787             rule => q(←%spellout-cardinal-feminine←сти[ →→]),
6788             },
6789             '300' => {
6790             base_value => q(300),
6791             divisor => q(100),
6792             rule => q(←%spellout-cardinal-feminine←ста[ →→]),
6793             },
6794             '500' => {
6795             base_value => q(500),
6796             divisor => q(100),
6797             rule => q(←%spellout-cardinal-feminine←сот[ →→]),
6798             },
6799             '1000' => {
6800             base_value => q(1000),
6801             divisor => q(1000),
6802             rule => q(тысяч→%%yh→),
6803             },
6804             '1001' => {
6805             base_value => q(1001),
6806             divisor => q(1000),
6807             rule => q(одна тысяч→%%yh→),
6808             },
6809             '2000' => {
6810             base_value => q(2000),
6811             divisor => q(1000),
6812             rule => q(←%%thousandsprefixconjoined←тысячных),
6813             },
6814             '2001' => {
6815             base_value => q(2001),
6816             divisor => q(1000),
6817             rule => q(←%%thousandsprefixseparate←тысячи[ →→]),
6818             },
6819             '5000' => {
6820             base_value => q(5000),
6821             divisor => q(1000),
6822             rule => q(←%%thousandsprefixconjoined←тысячных),
6823             },
6824             '5001' => {
6825             base_value => q(5001),
6826             divisor => q(1000),
6827             rule => q(←%%thousandsprefixseparate←тысяч[ →→]),
6828             },
6829             '21001' => {
6830             base_value => q(21001),
6831             divisor => q(10000),
6832             rule => q(=0=.),
6833             },
6834             'max' => {
6835             base_value => q(21001),
6836             divisor => q(10000),
6837             rule => q(=0=.),
6838             },
6839             },
6840             },
6841             'spellout-ordinal-plural-locative' => {
6842             'public' => {
6843             '0' => {
6844             base_value => q(0),
6845             divisor => q(1),
6846             rule => q(=%spellout-ordinal-plural-genitive=),
6847             },
6848             'max' => {
6849             base_value => q(0),
6850             divisor => q(1),
6851             rule => q(=%spellout-ordinal-plural-genitive=),
6852             },
6853             },
6854             },
6855             'thousandsprefixconjoined' => {
6856             'private' => {
6857             '0' => {
6858             base_value => q(0),
6859             divisor => q(1),
6860             rule => q(=%spellout-cardinal-feminine-genitive=),
6861             },
6862             '1' => {
6863             base_value => q(1),
6864             divisor => q(1),
6865             rule => q(одно),
6866             },
6867             '2' => {
6868             base_value => q(2),
6869             divisor => q(1),
6870             rule => q(=%spellout-cardinal-feminine-genitive=),
6871             },
6872             '21' => {
6873             base_value => q(21),
6874             divisor => q(10),
6875             rule => q(двадцатиодно),
6876             },
6877             '22' => {
6878             base_value => q(22),
6879             divisor => q(10),
6880             rule => q(двадцати[→→]),
6881             },
6882             '30' => {
6883             base_value => q(30),
6884             divisor => q(10),
6885             rule => q(тридцати),
6886             },
6887             '31' => {
6888             base_value => q(31),
6889             divisor => q(10),
6890             rule => q(тридцатиодно),
6891             },
6892             '32' => {
6893             base_value => q(32),
6894             divisor => q(10),
6895             rule => q(тридцати[→→]),
6896             },
6897             '40' => {
6898             base_value => q(40),
6899             divisor => q(10),
6900             rule => q(сорока),
6901             },
6902             '41' => {
6903             base_value => q(41),
6904             divisor => q(10),
6905             rule => q(сорокаодно),
6906             },
6907             '42' => {
6908             base_value => q(42),
6909             divisor => q(10),
6910             rule => q(сорока[→→]),
6911             },
6912             '50' => {
6913             base_value => q(50),
6914             divisor => q(10),
6915             rule => q(пятидесяти),
6916             },
6917             '51' => {
6918             base_value => q(51),
6919             divisor => q(10),
6920             rule => q(пятидесятиодно),
6921             },
6922             '52' => {
6923             base_value => q(52),
6924             divisor => q(10),
6925             rule => q(пятидесяти[→→]),
6926             },
6927             '60' => {
6928             base_value => q(60),
6929             divisor => q(10),
6930             rule => q(шестидесяти),
6931             },
6932             '61' => {
6933             base_value => q(61),
6934             divisor => q(10),
6935             rule => q(шестидесятиодно),
6936             },
6937             '62' => {
6938             base_value => q(62),
6939             divisor => q(10),
6940             rule => q(шестидесяти[→→]),
6941             },
6942             '70' => {
6943             base_value => q(70),
6944             divisor => q(10),
6945             rule => q(семидесяти),
6946             },
6947             '71' => {
6948             base_value => q(71),
6949             divisor => q(10),
6950             rule => q(семидесятиодно),
6951             },
6952             '72' => {
6953             base_value => q(72),
6954             divisor => q(10),
6955             rule => q(семидесяти[→→]),
6956             },
6957             '80' => {
6958             base_value => q(80),
6959             divisor => q(10),
6960             rule => q(восьмидесяти),
6961             },
6962             '81' => {
6963             base_value => q(81),
6964             divisor => q(10),
6965             rule => q(восьмидесятиодно),
6966             },
6967             '82' => {
6968             base_value => q(82),
6969             divisor => q(10),
6970             rule => q(восьмидесяти[→→]),
6971             },
6972             '90' => {
6973             base_value => q(90),
6974             divisor => q(10),
6975             rule => q(=%spellout-cardinal-feminine=),
6976             },
6977             '91' => {
6978             base_value => q(91),
6979             divisor => q(10),
6980             rule => q(девяностоодно),
6981             },
6982             '92' => {
6983             base_value => q(92),
6984             divisor => q(10),
6985             rule => q(девяносто[→→]),
6986             },
6987             '100' => {
6988             base_value => q(100),
6989             divisor => q(100),
6990             rule => q(сто[→→]),
6991             },
6992             '200' => {
6993             base_value => q(200),
6994             divisor => q(100),
6995             rule => q(←%spellout-cardinal-feminine-genitive←сот[→→]),
6996             },
6997             'max' => {
6998             base_value => q(200),
6999             divisor => q(100),
7000             rule => q(←%spellout-cardinal-feminine-genitive←сот[→→]),
7001             },
7002             },
7003             },
7004             'thousandsprefixseparate' => {
7005             'private' => {
7006             '0' => {
7007             base_value => q(0),
7008             divisor => q(1),
7009             rule => q(=%spellout-cardinal-feminine= ),
7010             },
7011             'max' => {
7012             base_value => q(0),
7013             divisor => q(1),
7014             rule => q(=%spellout-cardinal-feminine= ),
7015             },
7016             },
7017             },
7018             'uju' => {
7019             'private' => {
7020             '0' => {
7021             base_value => q(0),
7022             divisor => q(1),
7023             rule => q(ную),
7024             },
7025             '1' => {
7026             base_value => q(1),
7027             divisor => q(1),
7028             rule => q('а =%spellout-ordinal-feminine-accusative=),
7029             },
7030             'max' => {
7031             base_value => q(1),
7032             divisor => q(1),
7033             rule => q('а =%spellout-ordinal-feminine-accusative=),
7034             },
7035             },
7036             },
7037             'ye' => {
7038             'private' => {
7039             '0' => {
7040             base_value => q(0),
7041             divisor => q(1),
7042             rule => q(ные),
7043             },
7044             '1' => {
7045             base_value => q(1),
7046             divisor => q(1),
7047             rule => q('а =%spellout-ordinal-plural=),
7048             },
7049             'max' => {
7050             base_value => q(1),
7051             divisor => q(1),
7052             rule => q('а =%spellout-ordinal-plural=),
7053             },
7054             },
7055             },
7056             'yh' => {
7057             'private' => {
7058             '0' => {
7059             base_value => q(0),
7060             divisor => q(1),
7061             rule => q(ных),
7062             },
7063             '1' => {
7064             base_value => q(1),
7065             divisor => q(1),
7066             rule => q('а =%spellout-ordinal-plural-genitive=),
7067             },
7068             'max' => {
7069             base_value => q(1),
7070             divisor => q(1),
7071             rule => q('а =%spellout-ordinal-plural-genitive=),
7072             },
7073             },
7074             },
7075             'yj' => {
7076             'private' => {
7077             '0' => {
7078             base_value => q(0),
7079             divisor => q(1),
7080             rule => q(ный),
7081             },
7082             '1' => {
7083             base_value => q(1),
7084             divisor => q(1),
7085             rule => q('а =%spellout-ordinal-masculine=),
7086             },
7087             'max' => {
7088             base_value => q(1),
7089             divisor => q(1),
7090             rule => q('а =%spellout-ordinal-masculine=),
7091             },
7092             },
7093             },
7094             'ym' => {
7095             'private' => {
7096             '0' => {
7097             base_value => q(0),
7098             divisor => q(1),
7099             rule => q(ным),
7100             },
7101             '1' => {
7102             base_value => q(1),
7103             divisor => q(1),
7104             rule => q('а =%spellout-ordinal-masculine-ablative=),
7105             },
7106             'max' => {
7107             base_value => q(1),
7108             divisor => q(1),
7109             rule => q('а =%spellout-ordinal-masculine-ablative=),
7110             },
7111             },
7112             },
7113             'ymi' => {
7114             'private' => {
7115             '0' => {
7116             base_value => q(0),
7117             divisor => q(1),
7118             rule => q(ными),
7119             },
7120             '1' => {
7121             base_value => q(1),
7122             divisor => q(1),
7123             rule => q('а =%spellout-ordinal-plural-ablative=),
7124             },
7125             'max' => {
7126             base_value => q(1),
7127             divisor => q(1),
7128             rule => q('а =%spellout-ordinal-plural-ablative=),
7129             },
7130             },
7131             },
7132             } },
7133             );
7134              
7135             # Need to add code for Key type pattern
7136             my ($self, $name, $region, $script, $variant) = @_;
7137              
7138 2     2 0 6592 my $display_pattern = '{0} ({1})';
7139             $display_pattern =~s/\{0\}/$name/g;
7140 2         7 my $subtags = join '{0}, {1}', grep {$_} (
7141 2         10 $region,
7142 2         9 $script,
  6         12  
7143             $variant,
7144             );
7145              
7146             $display_pattern =~s/\{1\}/$subtags/g;
7147             return $display_pattern;
7148 2         12 }
7149 2         6484  
7150             has 'display_name_language' => (
7151             is => 'ro',
7152             isa => CodeRef,
7153             init_arg => undef,
7154             default => sub {
7155             sub {
7156             my %languages = (
7157             'aa' => 'афарский',
7158             'ab' => 'абхазский',
7159             'ace' => 'ачехский',
7160             'ach' => 'ачоли',
7161             'ada' => 'адангме',
7162             'ady' => 'адыгейский',
7163             'ae' => 'авестийский',
7164             'af' => 'африкаанс',
7165             'afh' => 'африхили',
7166             'agq' => 'агем',
7167             'ain' => 'айнский',
7168             'ak' => 'акан',
7169             'akk' => 'аккадский',
7170             'ale' => 'алеутский',
7171             'alt' => 'южноалтайский',
7172             'am' => 'амхарский',
7173             'an' => 'арагонский',
7174             'ang' => 'староанглийский',
7175             'anp' => 'ангика',
7176             'ar' => 'арабский',
7177             'ar_001' => 'литературный арабский',
7178             'arc' => 'арамейский',
7179             'arn' => 'мапуче',
7180             'arp' => 'арапахо',
7181             'ars' => 'недждийский арабский',
7182             'arw' => 'аравакский',
7183             'as' => 'ассамский',
7184             'asa' => 'асу',
7185             'ast' => 'астурийский',
7186             'av' => 'аварский',
7187             'awa' => 'авадхи',
7188             'ay' => 'аймара',
7189             'az' => 'азербайджанский',
7190             'az@alt=short' => 'азербайджанский',
7191             'ba' => 'башкирский',
7192             'bal' => 'белуджский',
7193             'ban' => 'балийский',
7194             'bas' => 'баса',
7195             'bax' => 'бамум',
7196             'bbj' => 'гомала',
7197             'be' => 'белорусский',
7198             'bej' => 'беджа',
7199             'bem' => 'бемба',
7200             'bez' => 'бена',
7201             'bfd' => 'бафут',
7202             'bg' => 'болгарский',
7203             'bgn' => 'западный белуджский',
7204             'bho' => 'бходжпури',
7205             'bi' => 'бислама',
7206             'bik' => 'бикольский',
7207             'bin' => 'бини',
7208             'bkm' => 'ком',
7209             'bla' => 'сиксика',
7210             'bm' => 'бамбара',
7211             'bn' => 'бенгальский',
7212             'bo' => 'тибетский',
7213             'br' => 'бретонский',
7214             'bra' => 'брауи',
7215             'brx' => 'бодо',
7216             'bs' => 'боснийский',
7217             'bss' => 'акоосе',
7218             'bua' => 'бурятский',
7219             'bug' => 'бугийский',
7220             'bum' => 'булу',
7221             'byn' => 'билин',
7222             'byv' => 'медумба',
7223             'ca' => 'каталанский',
7224             'cad' => 'каддо',
7225             'car' => 'кариб',
7226             'cay' => 'кайюга',
7227             'cch' => 'атсам',
7228             'ce' => 'чеченский',
7229             'ceb' => 'себуано',
7230             'cgg' => 'кига',
7231             'ch' => 'чаморро',
7232             'chb' => 'чибча',
7233             'chg' => 'чагатайский',
7234             'chk' => 'чукотский',
7235             'chm' => 'марийский',
7236             'chn' => 'чинук жаргон',
7237             'cho' => 'чоктавский',
7238             'chp' => 'чипевьян',
7239             'chr' => 'чероки',
7240             'chy' => 'шайенский',
7241             'ckb' => 'сорани',
7242             'co' => 'корсиканский',
7243             'cop' => 'коптский',
7244             'cr' => 'кри',
7245             'crh' => 'крымско-татарский',
7246             'crs' => 'сейшельский креольский',
7247             'cs' => 'чешский',
7248             'csb' => 'кашубский',
7249             'cu' => 'церковнославянский',
7250             'cv' => 'чувашский',
7251             'cy' => 'валлийский',
7252             'da' => 'датский',
7253             'dak' => 'дакота',
7254             'dar' => 'даргинский',
7255             'dav' => 'таита',
7256             'de' => 'немецкий',
7257             'de_AT' => 'австрийский немецкий',
7258             'de_CH' => 'литературный швейцарский немецкий',
7259             'del' => 'делаварский',
7260             'den' => 'слейви',
7261             'dgr' => 'догриб',
7262             'din' => 'динка',
7263             'dje' => 'джерма',
7264             'doi' => 'догри',
7265             'dsb' => 'нижнелужицкий',
7266             'dua' => 'дуала',
7267             'dum' => 'средненидерландский',
7268             'dv' => 'мальдивский',
7269             'dyo' => 'диола-фоньи',
7270             'dyu' => 'диула',
7271             'dz' => 'дзонг-кэ',
7272             'dzg' => 'даза',
7273             'ebu' => 'эмбу',
7274             'ee' => 'эве',
7275             'efi' => 'эфик',
7276             'egy' => 'древнеегипетский',
7277             'eka' => 'экаджук',
7278             'el' => 'греческий',
7279             'elx' => 'эламский',
7280             'en' => 'английский',
7281             'en_AU' => 'австралийский английский',
7282             'en_CA' => 'канадский английский',
7283             'en_GB' => 'британский английский',
7284             'en_GB@alt=short' => 'британский английский',
7285             'en_US' => 'американский английский',
7286             'en_US@alt=short' => 'американский английский',
7287             'enm' => 'среднеанглийский',
7288             'eo' => 'эсперанто',
7289             'es' => 'испанский',
7290             'es_419' => 'латиноамериканский испанский',
7291             'es_ES' => 'европейский испанский',
7292             'es_MX' => 'мексиканский испанский',
7293             'et' => 'эстонский',
7294             'eu' => 'баскский',
7295             'ewo' => 'эвондо',
7296             'fa' => 'персидский',
7297             'fan' => 'фанг',
7298             'fat' => 'фанти',
7299             'ff' => 'фулах',
7300             'fi' => 'финский',
7301             'fil' => 'филиппинский',
7302             'fj' => 'фиджи',
7303             'fo' => 'фарерский',
7304             'fon' => 'фон',
7305             'fr' => 'французский',
7306             'fr_CA' => 'канадский французский',
7307             'fr_CH' => 'швейцарский французский',
7308             'frc' => 'каджунский французский',
7309             'frm' => 'среднефранцузский',
7310             'fro' => 'старофранцузский',
7311             'frr' => 'северный фризский',
7312             'frs' => 'восточный фризский',
7313             'fur' => 'фриульский',
7314             'fy' => 'западнофризский',
7315             'ga' => 'ирландский',
7316             'gaa' => 'га',
7317             'gag' => 'гагаузский',
7318             'gan' => 'гань',
7319             'gay' => 'гайо',
7320             'gba' => 'гбая',
7321             'gd' => 'гэльский',
7322             'gez' => 'геэз',
7323             'gil' => 'гилбертский',
7324             'gl' => 'галисийский',
7325             'gmh' => 'средневерхненемецкий',
7326             'gn' => 'гуарани',
7327             'goh' => 'древневерхненемецкий',
7328             'gon' => 'гонди',
7329             'gor' => 'горонтало',
7330             'got' => 'готский',
7331             'grb' => 'гребо',
7332             'grc' => 'древнегреческий',
7333             'gsw' => 'швейцарский немецкий',
7334             'gu' => 'гуджарати',
7335             'guz' => 'гусии',
7336             'gv' => 'мэнский',
7337             'gwi' => 'гвичин',
7338             'ha' => 'хауса',
7339             'hai' => 'хайда',
7340             'hak' => 'хакка',
7341             'haw' => 'гавайский',
7342             'he' => 'иврит',
7343             'hi' => 'хинди',
7344             'hil' => 'хилигайнон',
7345             'hit' => 'хеттский',
7346             'hmn' => 'хмонг',
7347             'ho' => 'хиримоту',
7348             'hr' => 'хорватский',
7349             'hsb' => 'верхнелужицкий',
7350             'hsn' => 'сян',
7351             'ht' => 'гаитянский',
7352             'hu' => 'венгерский',
7353             'hup' => 'хупа',
7354             'hy' => 'армянский',
7355             'hz' => 'гереро',
7356             'ia' => 'интерлингва',
7357             'iba' => 'ибанский',
7358             'ibb' => 'ибибио',
7359             'id' => 'индонезийский',
7360             'ie' => 'интерлингве',
7361             'ig' => 'игбо',
7362             'ii' => 'носу',
7363             'ik' => 'инупиак',
7364             'ilo' => 'илоко',
7365             'inh' => 'ингушский',
7366             'io' => 'идо',
7367             'is' => 'исландский',
7368             'it' => 'итальянский',
7369             'iu' => 'инуктитут',
7370             'ja' => 'японский',
7371             'jbo' => 'ложбан',
7372             'jgo' => 'нгомба',
7373             'jmc' => 'мачаме',
7374             'jpr' => 'еврейско-персидский',
7375             'jrb' => 'еврейско-арабский',
7376             'jv' => 'яванский',
7377             'ka' => 'грузинский',
7378             'kaa' => 'каракалпакский',
7379             'kab' => 'кабильский',
7380             'kac' => 'качинский',
7381             'kaj' => 'каджи',
7382             'kam' => 'камба',
7383             'kaw' => 'кави',
7384             'kbd' => 'кабардинский',
7385             'kbl' => 'канембу',
7386             'kcg' => 'тьяп',
7387             'kde' => 'маконде',
7388             'kea' => 'кабувердьяну',
7389             'kfo' => 'коро',
7390             'kg' => 'конго',
7391             'kha' => 'кхаси',
7392             'kho' => 'хотанский',
7393             'khq' => 'койра чиини',
7394             'ki' => 'кикуйю',
7395             'kj' => 'кунама',
7396             'kk' => 'казахский',
7397             'kkj' => 'како',
7398             'kl' => 'гренландский',
7399             'kln' => 'календжин',
7400             'km' => 'кхмерский',
7401             'kmb' => 'кимбунду',
7402             'kn' => 'каннада',
7403             'ko' => 'корейский',
7404             'koi' => 'коми-пермяцкий',
7405             'kok' => 'конкани',
7406             'kos' => 'косраенский',
7407             'kpe' => 'кпелле',
7408             'kr' => 'канури',
7409             'krc' => 'карачаево-балкарский',
7410             'krl' => 'карельский',
7411             'kru' => 'курух',
7412             'ks' => 'кашмири',
7413             'ksb' => 'шамбала',
7414             'ksf' => 'бафия',
7415             'ksh' => 'кёльнский',
7416             'ku' => 'курдский',
7417             'kum' => 'кумыкский',
7418             'kut' => 'кутенаи',
7419             'kv' => 'коми',
7420             'kw' => 'корнский',
7421             'ky' => 'киргизский',
7422             'la' => 'латинский',
7423             'lad' => 'ладино',
7424             'lag' => 'ланго',
7425             'lah' => 'лахнда',
7426             'lam' => 'ламба',
7427             'lb' => 'люксембургский',
7428             'lez' => 'лезгинский',
7429             'lg' => 'ганда',
7430             'li' => 'лимбургский',
7431             'lkt' => 'лакота',
7432             'ln' => 'лингала',
7433             'lo' => 'лаосский',
7434             'lol' => 'монго',
7435             'lou' => 'луизианский креольский',
7436             'loz' => 'лози',
7437             'lrc' => 'севернолурский',
7438             'lt' => 'литовский',
7439             'lu' => 'луба-катанга',
7440             'lua' => 'луба-лулуа',
7441             'lui' => 'луисеньо',
7442             'lun' => 'лунда',
7443             'luo' => 'луо',
7444             'lus' => 'мизо',
7445             'luy' => 'лухья',
7446             'lv' => 'латышский',
7447             'mad' => 'мадурский',
7448             'maf' => 'мафа',
7449             'mag' => 'магахи',
7450             'mai' => 'майтхили',
7451             'mak' => 'макассарский',
7452             'man' => 'мандинго',
7453             'mas' => 'масаи',
7454             'mde' => 'маба',
7455             'mdf' => 'мокшанский',
7456             'mdr' => 'мандарский',
7457             'men' => 'менде',
7458             'mer' => 'меру',
7459             'mfe' => 'маврикийский креольский',
7460             'mg' => 'малагасийский',
7461             'mga' => 'среднеирландский',
7462             'mgh' => 'макуа-меетто',
7463             'mgo' => 'мета',
7464             'mh' => 'маршалльский',
7465             'mi' => 'маори',
7466             'mic' => 'микмак',
7467             'min' => 'минангкабау',
7468             'mk' => 'македонский',
7469             'ml' => 'малаялам',
7470             'mn' => 'монгольский',
7471             'mnc' => 'маньчжурский',
7472             'mni' => 'манипурский',
7473             'moh' => 'мохаук',
7474             'mos' => 'моси',
7475             'mr' => 'маратхи',
7476             'ms' => 'малайский',
7477             'mt' => 'мальтийский',
7478             'mua' => 'мунданг',
7479             'mul' => 'языки разных семей',
7480             'mus' => 'крик',
7481             'mwl' => 'мирандский',
7482             'mwr' => 'марвари',
7483             'my' => 'бирманский',
7484             'mye' => 'миене',
7485             'myv' => 'эрзянский',
7486             'mzn' => 'мазендеранский',
7487             'na' => 'науру',
7488             'nan' => 'миньнань',
7489             'nap' => 'неаполитанский',
7490             'naq' => 'нама',
7491             'nb' => 'норвежский букмол',
7492             'nd' => 'северный ндебеле',
7493             'nds' => 'нижнегерманский',
7494             'nds_NL' => 'нижнесаксонский',
7495             'ne' => 'непальский',
7496             'new' => 'неварский',
7497             'ng' => 'ндонга',
7498             'nia' => 'ниас',
7499             'niu' => 'ниуэ',
7500             'nl' => 'нидерландский',
7501             'nl_BE' => 'фламандский',
7502             'nmg' => 'квасио',
7503             'nn' => 'нюнорск',
7504             'nnh' => 'нгиембунд',
7505             'no' => 'норвежский',
7506             'nog' => 'ногайский',
7507             'non' => 'старонорвежский',
7508             'nqo' => 'нко',
7509             'nr' => 'южный ндебеле',
7510             'nso' => 'северный сото',
7511             'nus' => 'нуэр',
7512             'nv' => 'навахо',
7513             'nwc' => 'классический невари',
7514             'ny' => 'ньянджа',
7515             'nym' => 'ньямвези',
7516             'nyn' => 'ньянколе',
7517             'nyo' => 'ньоро',
7518             'nzi' => 'нзима',
7519             'oc' => 'окситанский',
7520             'oj' => 'оджибва',
7521             'om' => 'оромо',
7522             'or' => 'ория',
7523             'os' => 'осетинский',
7524             'osa' => 'оседжи',
7525             'ota' => 'старотурецкий',
7526             'pa' => 'панджаби',
7527             'pag' => 'пангасинан',
7528             'pal' => 'пехлевийский',
7529             'pam' => 'пампанга',
7530             'pap' => 'папьяменто',
7531             'pau' => 'палау',
7532             'pcm' => 'нигерийско-креольский',
7533             'peo' => 'староперсидский',
7534             'phn' => 'финикийский',
7535             'pi' => 'пали',
7536             'pl' => 'польский',
7537             'pon' => 'понапе',
7538             'prg' => 'прусский',
7539             'pro' => 'старопровансальский',
7540             'ps' => 'пушту',
7541             'pt' => 'португальский',
7542             'pt_BR' => 'бразильский португальский',
7543             'pt_PT' => 'европейский португальский',
7544             'qu' => 'кечуа',
7545             'quc' => 'киче',
7546             'raj' => 'раджастхани',
7547             'rap' => 'рапануйский',
7548             'rar' => 'раротонга',
7549             'rm' => 'романшский',
7550             'rn' => 'рунди',
7551             'ro' => 'румынский',
7552             'ro_MD' => 'молдавский',
7553             'rof' => 'ромбо',
7554             'rom' => 'цыганский',
7555             'root' => 'праязык',
7556             'ru' => 'русский',
7557             'rup' => 'арумынский',
7558             'rw' => 'киньяруанда',
7559             'rwk' => 'руанда',
7560             'sa' => 'санскрит',
7561             'sad' => 'сандаве',
7562             'sah' => 'саха',
7563             'sam' => 'самаритянский арамейский',
7564             'saq' => 'самбуру',
7565             'sas' => 'сасакский',
7566             'sat' => 'сантали',
7567             'sba' => 'нгамбайский',
7568             'sbp' => 'сангу',
7569             'sc' => 'сардинский',
7570             'scn' => 'сицилийский',
7571             'sco' => 'шотландский',
7572             'sd' => 'синдхи',
7573             'sdh' => 'южнокурдский',
7574             'se' => 'северносаамский',
7575             'see' => 'сенека',
7576             'seh' => 'сена',
7577             'sel' => 'селькупский',
7578             'ses' => 'койраборо сенни',
7579             'sg' => 'санго',
7580             'sga' => 'староирландский',
7581             'sh' => 'сербскохорватский',
7582             'shi' => 'ташельхит',
7583             'shn' => 'шанский',
7584             'shu' => 'чадский арабский',
7585             'si' => 'сингальский',
7586             'sid' => 'сидама',
7587             'sk' => 'словацкий',
7588             'sl' => 'словенский',
7589             'sm' => 'самоанский',
7590             'sma' => 'южносаамский',
7591             'smj' => 'луле-саамский',
7592             'smn' => 'инари-саамский',
7593             'sms' => 'колтта-саамский',
7594             'sn' => 'шона',
7595             'snk' => 'сонинке',
7596             'so' => 'сомали',
7597             'sog' => 'согдийский',
7598             'sq' => 'албанский',
7599             'sr' => 'сербский',
7600             'srn' => 'сранан-тонго',
7601             'srr' => 'серер',
7602             'ss' => 'свази',
7603             'ssy' => 'сахо',
7604             'st' => 'южный сото',
7605             'su' => 'сунданский',
7606             'suk' => 'сукума',
7607             'sus' => 'сусу',
7608             'sux' => 'шумерский',
7609             'sv' => 'шведский',
7610             'sw' => 'суахили',
7611             'sw_CD' => 'конголезский суахили',
7612             'swb' => 'коморский',
7613             'syc' => 'классический сирийский',
7614             'syr' => 'сирийский',
7615             'ta' => 'тамильский',
7616             'te' => 'телугу',
7617             'tem' => 'темне',
7618             'teo' => 'тесо',
7619             'ter' => 'терено',
7620             'tet' => 'тетум',
7621             'tg' => 'таджикский',
7622             'th' => 'тайский',
7623             'ti' => 'тигринья',
7624             'tig' => 'тигре',
7625             'tiv' => 'тиви',
7626             'tk' => 'туркменский',
7627             'tkl' => 'токелайский',
7628             'tl' => 'тагалог',
7629             'tlh' => 'клингонский',
7630             'tli' => 'тлингит',
7631             'tmh' => 'тамашек',
7632             'tn' => 'тсвана',
7633             'to' => 'тонганский',
7634             'tog' => 'тонга',
7635             'tpi' => 'ток-писин',
7636             'tr' => 'турецкий',
7637             'tru' => 'туройо',
7638             'trv' => 'седекский',
7639             'ts' => 'тсонга',
7640             'tsi' => 'цимшиан',
7641             'tt' => 'татарский',
7642             'tum' => 'тумбука',
7643             'tvl' => 'тувалу',
7644             'tw' => 'тви',
7645             'twq' => 'тасавак',
7646             'ty' => 'таитянский',
7647             'tyv' => 'тувинский',
7648             'tzm' => 'среднеатласский тамазигхтский',
7649             'udm' => 'удмуртский',
7650             'ug' => 'уйгурский',
7651             'uga' => 'угаритский',
7652             'uk' => 'украинский',
7653             'umb' => 'умбунду',
7654             'und' => 'неизвестный язык',
7655             'ur' => 'урду',
7656             'uz' => 'узбекский',
7657             'vai' => 'ваи',
7658             've' => 'венда',
7659             'vi' => 'вьетнамский',
7660             'vo' => 'волапюк',
7661             'vot' => 'водский',
7662             'vun' => 'вунджо',
7663             'wa' => 'валлонский',
7664             'wae' => 'валлисский',
7665             'wal' => 'воламо',
7666             'war' => 'варай',
7667             'was' => 'вашо',
7668             'wbp' => 'вальбири',
7669             'wo' => 'волоф',
7670             'wuu' => 'ву',
7671             'xal' => 'калмыцкий',
7672             'xh' => 'коса',
7673             'xog' => 'сога',
7674             'yao' => 'яо',
7675             'yap' => 'яп',
7676             'yav' => 'янгбен',
7677             'ybb' => 'йемба',
7678             'yi' => 'идиш',
7679             'yo' => 'йоруба',
7680             'yue' => 'кантонский',
7681             'za' => 'чжуань',
7682             'zap' => 'сапотекский',
7683             'zbl' => 'блиссимволика',
7684             'zen' => 'зенагский',
7685             'zgh' => 'тамазигхтский',
7686             'zh' => 'китайский',
7687             'zh_Hans' => 'китайский, упрощенное письмо',
7688             'zh_Hant' => 'китайский, традиционное письмо',
7689             'zu' => 'зулу',
7690             'zun' => 'зуньи',
7691             'zxx' => 'нет языкового материала',
7692             'zza' => 'заза',
7693              
7694             );
7695             if (@_) {
7696             return $languages{$_[0]};
7697             }
7698             return \%languages;
7699             }
7700             },
7701             );
7702              
7703             has 'display_name_script' => (
7704             is => 'ro',
7705             isa => CodeRef,
7706             init_arg => undef,
7707             default => sub {
7708             sub {
7709             my %scripts = (
7710             'Afak' => 'афака',
7711             'Arab' => 'арабица',
7712             'Arab@alt=variant' => 'персидско-арабская',
7713             'Armi' => 'арамейская',
7714             'Armn' => 'армянская',
7715             'Avst' => 'авестийская',
7716             'Bali' => 'балийская',
7717             'Bamu' => 'бамум',
7718             'Bass' => 'басса (вах)',
7719             'Batk' => 'батакская',
7720             'Beng' => 'бенгальская',
7721             'Blis' => 'блиссимволика',
7722             'Bopo' => 'бопомофо',
7723             'Brah' => 'брахми',
7724             'Brai' => 'шрифт Брайля',
7725             'Bugi' => 'бугинизийская',
7726             'Buhd' => 'бухид',
7727             'Cakm' => 'чакмийская',
7728             'Cans' => 'канадское слоговое письмо',
7729             'Cari' => 'карийская',
7730             'Cham' => 'чамская',
7731             'Cher' => 'чероки',
7732             'Cirt' => 'кирт',
7733             'Copt' => 'коптская',
7734             'Cprt' => 'кипрская',
7735             'Cyrl' => 'кириллица',
7736             'Cyrs' => 'старославянская',
7737             'Deva' => 'деванагари',
7738             'Dsrt' => 'дезерет',
7739             'Dupl' => 'дуплоянская скоропись',
7740             'Egyd' => 'египетская демотическая',
7741             'Egyh' => 'египетская иератическая',
7742             'Egyp' => 'египетская иероглифическая',
7743             'Ethi' => 'эфиопская',
7744             'Geok' => 'грузинская хуцури',
7745             'Geor' => 'грузинская',
7746             'Glag' => 'глаголица',
7747             'Goth' => 'готская',
7748             'Gran' => 'грантха',
7749             'Grek' => 'греческая',
7750             'Gujr' => 'гуджарати',
7751             'Guru' => 'гурмукхи',
7752             'Hanb' => 'ханьб',
7753             'Hang' => 'хангыль',
7754             'Hani' => 'китайская',
7755             'Hano' => 'хануну',
7756             'Hans' => 'упрощенная китайская',
7757             'Hans@alt=stand-alone' => 'упрощенная китайская',
7758             'Hant' => 'традиционная китайская',
7759             'Hant@alt=stand-alone' => 'традиционная китайская',
7760             'Hebr' => 'еврейская',
7761             'Hira' => 'хирагана',
7762             'Hluw' => 'лувийские иероглифы',
7763             'Hmng' => 'пахау хмонг',
7764             'Hrkt' => 'катакана или хирагана',
7765             'Hung' => 'старовенгерская',
7766             'Inds' => 'хараппская (письменность долины Инда)',
7767             'Ital' => 'староитальянская',
7768             'Jamo' => 'джамо',
7769             'Java' => 'яванская',
7770             'Jpan' => 'японская',
7771             'Jurc' => 'чжурчжэньская',
7772             'Kali' => 'кайа',
7773             'Kana' => 'катакана',
7774             'Khar' => 'кхароштхи',
7775             'Khmr' => 'кхмерская',
7776             'Khoj' => 'ходжики',
7777             'Knda' => 'каннада',
7778             'Kore' => 'корейская',
7779             'Kpel' => 'кпелле',
7780             'Kthi' => 'кайтхи',
7781             'Lana' => 'ланна',
7782             'Laoo' => 'лаосская',
7783             'Latf' => 'латинская фрактура',
7784             'Latg' => 'гэльская латинская',
7785             'Latn' => 'латиница',
7786             'Lepc' => 'лепха',
7787             'Limb' => 'лимбу',
7788             'Lina' => 'линейное письмо А',
7789             'Linb' => 'линейное письмо Б',
7790             'Lisu' => 'лису',
7791             'Loma' => 'лома',
7792             'Lyci' => 'лициан',
7793             'Lydi' => 'лидийская',
7794             'Mand' => 'мандейская',
7795             'Mani' => 'манихейская',
7796             'Maya' => 'майя',
7797             'Mend' => 'менде',
7798             'Merc' => 'мероитская курсивная',
7799             'Mero' => 'мероитская',
7800             'Mlym' => 'малаялам',
7801             'Mong' => 'монгольская',
7802             'Moon' => 'азбука муна',
7803             'Mroo' => 'мро',
7804             'Mtei' => 'манипури',
7805             'Mymr' => 'мьянманская',
7806             'Narb' => 'северноаравийское',
7807             'Nbat' => 'набатейская',
7808             'Nkgb' => 'наси геба',
7809             'Nkoo' => 'нко',
7810             'Nshu' => 'нюй-шу',
7811             'Ogam' => 'огамическая',
7812             'Olck' => 'ол чики',
7813             'Orkh' => 'орхоно-енисейская',
7814             'Orya' => 'ория',
7815             'Osma' => 'османская',
7816             'Palm' => 'пальмиры',
7817             'Perm' => 'древнепермская',
7818             'Phag' => 'пагспа',
7819             'Phli' => 'пехлевийская',
7820             'Phlp' => 'пахлави псалтирная',
7821             'Phlv' => 'пахлави книжная',
7822             'Phnx' => 'финикийская',
7823             'Plrd' => 'поллардовская фонетика',
7824             'Prti' => 'парфянская',
7825             'Rjng' => 'реджангская',
7826             'Roro' => 'ронго-ронго',
7827             'Runr' => 'руническая',
7828             'Samr' => 'самаритянская',
7829             'Sara' => 'сарати',
7830             'Sarb' => 'староюжноарабская',
7831             'Saur' => 'саураштра',
7832             'Sgnw' => 'язык знаков',
7833             'Shaw' => 'алфавит Шоу',
7834             'Shrd' => 'шарада',
7835             'Sind' => 'кхудавади',
7836             'Sinh' => 'сингальская',
7837             'Sora' => 'сора-сонпенг',
7838             'Sund' => 'сунданская',
7839             'Sylo' => 'силоти нагри',
7840             'Syrc' => 'сирийская',
7841             'Syre' => 'сирийская эстрангело',
7842             'Syrj' => 'западносирийская',
7843             'Syrn' => 'восточно-сирийская',
7844             'Tagb' => 'тагбанва',
7845             'Takr' => 'такри',
7846             'Tale' => 'тайский ле',
7847             'Talu' => 'новый тайский ле',
7848             'Taml' => 'тамильская',
7849             'Tang' => 'тангутское меня',
7850             'Tavt' => 'тай-вьет',
7851             'Telu' => 'телугу',
7852             'Teng' => 'тенгварская',
7853             'Tfng' => 'древнеливийская',
7854             'Tglg' => 'тагалог',
7855             'Thaa' => 'тана',
7856             'Thai' => 'тайская',
7857             'Tibt' => 'тибетская',
7858             'Tirh' => 'тирхута',
7859             'Ugar' => 'угаритская',
7860             'Vaii' => 'вайская',
7861             'Visp' => 'видимая речь',
7862             'Wara' => 'варанг-кшити',
7863             'Wole' => 'волеаи',
7864             'Xpeo' => 'староперсидская',
7865             'Xsux' => 'шумеро-аккадская клинопись',
7866             'Yiii' => 'и',
7867             'Zinh' => 'унаследованная',
7868             'Zmth' => 'математические обозначения',
7869             'Zsye' => 'эмодзи',
7870             'Zsym' => 'символы',
7871             'Zxxx' => 'нет письменности',
7872             'Zyyy' => 'общепринятая',
7873             'Zzzz' => 'неизвестная письменность',
7874              
7875             );
7876             if ( @_ ) {
7877             return $scripts{$_[0]};
7878             }
7879             return \%scripts;
7880             }
7881             }
7882             );
7883              
7884             has 'display_name_region' => (
7885             is => 'ro',
7886             isa => HashRef[Str],
7887             init_arg => undef,
7888             default => sub {
7889             {
7890             '001' => 'весь мир',
7891             '002' => 'Африка',
7892             '003' => 'Северная Америка',
7893             '005' => 'Южная Америка',
7894             '009' => 'Океания',
7895             '011' => 'Западная Африка',
7896             '013' => 'Центральная Америка',
7897             '014' => 'Восточная Африка',
7898             '015' => 'Северная Африка',
7899             '017' => 'Центральная Африка',
7900             '018' => 'Южная Африка',
7901             '019' => 'Америка',
7902             '021' => 'Североамериканский регион',
7903             '029' => 'Карибы',
7904             '030' => 'Восточная Азия',
7905             '034' => 'Южная Азия',
7906             '035' => 'Юго-Восточная Азия',
7907             '039' => 'Южная Европа',
7908             '053' => 'Австралазия',
7909             '054' => 'Меланезия',
7910             '057' => 'Микронезия',
7911             '061' => 'Полинезия',
7912             '142' => 'Азия',
7913             '143' => 'Центральная Азия',
7914             '145' => 'Западная Азия',
7915             '150' => 'Европа',
7916             '151' => 'Восточная Европа',
7917             '154' => 'Северная Европа',
7918             '155' => 'Западная Европа',
7919             '202' => 'Тропическая Африка',
7920             '419' => 'Латинская Америка',
7921             'AC' => 'о-в Вознесения',
7922             'AD' => 'Андорра',
7923             'AE' => 'ОАЭ',
7924             'AF' => 'Афганистан',
7925             'AG' => 'Антигуа и Барбуда',
7926             'AI' => 'Ангилья',
7927             'AL' => 'Албания',
7928             'AM' => 'Армения',
7929             'AO' => 'Ангола',
7930             'AQ' => 'Антарктида',
7931             'AR' => 'Аргентина',
7932             'AS' => 'Американское Самоа',
7933             'AT' => 'Австрия',
7934             'AU' => 'Австралия',
7935             'AW' => 'Аруба',
7936             'AX' => 'Аландские о-ва',
7937             'AZ' => 'Азербайджан',
7938             'BA' => 'Босния и Герцеговина',
7939             'BB' => 'Барбадос',
7940             'BD' => 'Бангладеш',
7941             'BE' => 'Бельгия',
7942             'BF' => 'Буркина-Фасо',
7943             'BG' => 'Болгария',
7944             'BH' => 'Бахрейн',
7945             'BI' => 'Бурунди',
7946             'BJ' => 'Бенин',
7947             'BL' => 'Сен-Бартелеми',
7948             'BM' => 'Бермудские о-ва',
7949             'BN' => 'Бруней-Даруссалам',
7950             'BO' => 'Боливия',
7951             'BQ' => 'Бонэйр, Синт-Эстатиус и Саба',
7952             'BR' => 'Бразилия',
7953             'BS' => 'Багамы',
7954             'BT' => 'Бутан',
7955             'BV' => 'о-в Буве',
7956             'BW' => 'Ботсвана',
7957             'BY' => 'Беларусь',
7958             'BZ' => 'Белиз',
7959             'CA' => 'Канада',
7960             'CC' => 'Кокосовые о-ва',
7961             'CD' => 'Конго - Киншаса',
7962             'CD@alt=variant' => 'Конго (ДРК)',
7963             'CF' => 'Центрально-Африканская Республика',
7964             'CG' => 'Конго - Браззавиль',
7965             'CG@alt=variant' => 'Республика Конго',
7966             'CH' => 'Швейцария',
7967             'CI' => 'Кот-д’Ивуар',
7968             'CK' => 'Острова Кука',
7969             'CL' => 'Чили',
7970             'CM' => 'Камерун',
7971             'CN' => 'Китай',
7972             'CO' => 'Колумбия',
7973             'CP' => 'о-в Клиппертон',
7974             'CR' => 'Коста-Рика',
7975             'CU' => 'Куба',
7976             'CV' => 'Кабо-Верде',
7977             'CW' => 'Кюрасао',
7978             'CX' => 'о-в Рождества',
7979             'CY' => 'Кипр',
7980             'CZ' => 'Чехия',
7981             'CZ@alt=variant' => 'Чешская Республика',
7982             'DE' => 'Германия',
7983             'DG' => 'Диего-Гарсия',
7984             'DJ' => 'Джибути',
7985             'DK' => 'Дания',
7986             'DM' => 'Доминика',
7987             'DO' => 'Доминиканская Республика',
7988             'DZ' => 'Алжир',
7989             'EA' => 'Сеута и Мелилья',
7990             'EC' => 'Эквадор',
7991             'EE' => 'Эстония',
7992             'EG' => 'Египет',
7993             'EH' => 'Западная Сахара',
7994             'ER' => 'Эритрея',
7995             'ES' => 'Испания',
7996             'ET' => 'Эфиопия',
7997             'EU' => 'Европейский союз',
7998             'EZ' => 'еврозона',
7999             'FI' => 'Финляндия',
8000             'FJ' => 'Фиджи',
8001             'FK' => 'Фолклендские о-ва',
8002             'FK@alt=variant' => 'Фолклендские (Мальвинские) о-ва',
8003             'FM' => 'Федеративные Штаты Микронезии',
8004             'FO' => 'Фарерские о-ва',
8005             'FR' => 'Франция',
8006             'GA' => 'Габон',
8007             'GB' => 'Великобритания',
8008             'GB@alt=short' => 'Британия',
8009             'GD' => 'Гренада',
8010             'GE' => 'Грузия',
8011             'GF' => 'Французская Гвиана',
8012             'GG' => 'Гернси',
8013             'GH' => 'Гана',
8014             'GI' => 'Гибралтар',
8015             'GL' => 'Гренландия',
8016             'GM' => 'Гамбия',
8017             'GN' => 'Гвинея',
8018             'GP' => 'Гваделупа',
8019             'GQ' => 'Экваториальная Гвинея',
8020             'GR' => 'Греция',
8021             'GS' => 'Южная Георгия и Южные Сандвичевы о-ва',
8022             'GT' => 'Гватемала',
8023             'GU' => 'Гуам',
8024             'GW' => 'Гвинея-Бисау',
8025             'GY' => 'Гайана',
8026             'HK' => 'Гонконг (САР)',
8027             'HK@alt=short' => 'Гонконг',
8028             'HM' => 'о-ва Херд и Макдональд',
8029             'HN' => 'Гондурас',
8030             'HR' => 'Хорватия',
8031             'HT' => 'Гаити',
8032             'HU' => 'Венгрия',
8033             'IC' => 'Канарские о-ва',
8034             'ID' => 'Индонезия',
8035             'IE' => 'Ирландия',
8036             'IL' => 'Израиль',
8037             'IM' => 'о-в Мэн',
8038             'IN' => 'Индия',
8039             'IO' => 'Британская территория в Индийском океане',
8040             'IQ' => 'Ирак',
8041             'IR' => 'Иран',
8042             'IS' => 'Исландия',
8043             'IT' => 'Италия',
8044             'JE' => 'Джерси',
8045             'JM' => 'Ямайка',
8046             'JO' => 'Иордания',
8047             'JP' => 'Япония',
8048             'KE' => 'Кения',
8049             'KG' => 'Киргизия',
8050             'KH' => 'Камбоджа',
8051             'KI' => 'Кирибати',
8052             'KM' => 'Коморы',
8053             'KN' => 'Сент-Китс и Невис',
8054             'KP' => 'КНДР',
8055             'KR' => 'Республика Корея',
8056             'KW' => 'Кувейт',
8057             'KY' => 'Острова Кайман',
8058             'KZ' => 'Казахстан',
8059             'LA' => 'Лаос',
8060             'LB' => 'Ливан',
8061             'LC' => 'Сент-Люсия',
8062             'LI' => 'Лихтенштейн',
8063             'LK' => 'Шри-Ланка',
8064             'LR' => 'Либерия',
8065             'LS' => 'Лесото',
8066             'LT' => 'Литва',
8067             'LU' => 'Люксембург',
8068             'LV' => 'Латвия',
8069             'LY' => 'Ливия',
8070             'MA' => 'Марокко',
8071             'MC' => 'Монако',
8072             'MD' => 'Молдова',
8073             'ME' => 'Черногория',
8074             'MF' => 'Сен-Мартен',
8075             'MG' => 'Мадагаскар',
8076             'MH' => 'Маршалловы Острова',
8077             'MK' => 'Македония',
8078             'MK@alt=variant' => 'Македония (БЮРМ)',
8079             'ML' => 'Мали',
8080             'MM' => 'Мьянма (Бирма)',
8081             'MN' => 'Монголия',
8082             'MO' => 'Макао (САР)',
8083             'MO@alt=short' => 'Макао',
8084             'MP' => 'Северные Марианские о-ва',
8085             'MQ' => 'Мартиника',
8086             'MR' => 'Мавритания',
8087             'MS' => 'Монтсеррат',
8088             'MT' => 'Мальта',
8089             'MU' => 'Маврикий',
8090             'MV' => 'Мальдивы',
8091             'MW' => 'Малави',
8092             'MX' => 'Мексика',
8093             'MY' => 'Малайзия',
8094             'MZ' => 'Мозамбик',
8095             'NA' => 'Намибия',
8096             'NC' => 'Новая Каледония',
8097             'NE' => 'Нигер',
8098             'NF' => 'о-в Норфолк',
8099             'NG' => 'Нигерия',
8100             'NI' => 'Никарагуа',
8101             'NL' => 'Нидерланды',
8102             'NO' => 'Норвегия',
8103             'NP' => 'Непал',
8104             'NR' => 'Науру',
8105             'NU' => 'Ниуэ',
8106             'NZ' => 'Новая Зеландия',
8107             'OM' => 'Оман',
8108             'PA' => 'Панама',
8109             'PE' => 'Перу',
8110             'PF' => 'Французская Полинезия',
8111             'PG' => 'Папуа — Новая Гвинея',
8112             'PH' => 'Филиппины',
8113             'PK' => 'Пакистан',
8114             'PL' => 'Польша',
8115             'PM' => 'Сен-Пьер и Микелон',
8116             'PN' => 'о-ва Питкэрн',
8117             'PR' => 'Пуэрто-Рико',
8118             'PS' => 'Палестинские территории',
8119             'PS@alt=short' => 'Палестина',
8120             'PT' => 'Португалия',
8121             'PW' => 'Палау',
8122             'PY' => 'Парагвай',
8123             'QA' => 'Катар',
8124             'QO' => 'Внешняя Океания',
8125             'RE' => 'Реюньон',
8126             'RO' => 'Румыния',
8127             'RS' => 'Сербия',
8128             'RU' => 'Россия',
8129             'RW' => 'Руанда',
8130             'SA' => 'Саудовская Аравия',
8131             'SB' => 'Соломоновы Острова',
8132             'SC' => 'Сейшельские Острова',
8133             'SD' => 'Судан',
8134             'SE' => 'Швеция',
8135             'SG' => 'Сингапур',
8136             'SH' => 'о-в Св. Елены',
8137             'SI' => 'Словения',
8138             'SJ' => 'Шпицберген и Ян-Майен',
8139             'SK' => 'Словакия',
8140             'SL' => 'Сьерра-Леоне',
8141             'SM' => 'Сан-Марино',
8142             'SN' => 'Сенегал',
8143             'SO' => 'Сомали',
8144             'SR' => 'Суринам',
8145             'SS' => 'Южный Судан',
8146             'ST' => 'Сан-Томе и Принсипи',
8147             'SV' => 'Сальвадор',
8148             'SX' => 'Синт-Мартен',
8149             'SY' => 'Сирия',
8150             'SZ' => 'Свазиленд',
8151             'TA' => 'Тристан-да-Кунья',
8152             'TC' => 'о-ва Тёркс и Кайкос',
8153             'TD' => 'Чад',
8154             'TF' => 'Французские Южные территории',
8155             'TG' => 'Того',
8156             'TH' => 'Таиланд',
8157             'TJ' => 'Таджикистан',
8158             'TK' => 'Токелау',
8159             'TL' => 'Восточный Тимор',
8160             'TL@alt=variant' => 'Тимор-Лесте',
8161             'TM' => 'Туркменистан',
8162             'TN' => 'Тунис',
8163             'TO' => 'Тонга',
8164             'TR' => 'Турция',
8165             'TT' => 'Тринидад и Тобаго',
8166             'TV' => 'Тувалу',
8167             'TW' => 'Тайвань',
8168             'TZ' => 'Танзания',
8169             'UA' => 'Украина',
8170             'UG' => 'Уганда',
8171             'UM' => 'Внешние малые о-ва (США)',
8172             'UN' => 'Организация Объединенных Наций',
8173             'UN@alt=short' => 'ООН',
8174             'US' => 'Соединенные Штаты',
8175             'US@alt=short' => 'США',
8176             'UY' => 'Уругвай',
8177             'UZ' => 'Узбекистан',
8178             'VA' => 'Ватикан',
8179             'VC' => 'Сент-Винсент и Гренадины',
8180             'VE' => 'Венесуэла',
8181             'VG' => 'Виргинские о-ва (Великобритания)',
8182             'VI' => 'Виргинские о-ва (США)',
8183             'VN' => 'Вьетнам',
8184             'VU' => 'Вануату',
8185             'WF' => 'Уоллис и Футуна',
8186             'WS' => 'Самоа',
8187             'XK' => 'Косово',
8188             'YE' => 'Йемен',
8189             'YT' => 'Майотта',
8190             'ZA' => 'Южно-Африканская Республика',
8191             'ZM' => 'Замбия',
8192             'ZW' => 'Зимбабве',
8193             'ZZ' => 'неизвестный регион',
8194              
8195             }
8196             },
8197             );
8198              
8199             has 'display_name_variant' => (
8200             is => 'ro',
8201             isa => HashRef[Str],
8202             init_arg => undef,
8203             default => sub {
8204             {
8205             '1901' => 'Традиционная немецкая орфография',
8206             '1994' => 'Стандартизированная резьянская орфография',
8207             '1996' => 'Правила немецкой орфографии установленные с 1996 года',
8208             '1606NICT' => 'Поздне-средневековый французский до 1606 г.',
8209             '1694ACAD' => 'Французский раннего нового времени',
8210             '1959ACAD' => 'Академическая',
8211             'AREVELA' => 'Восточно-армянский',
8212             'AREVMDA' => 'Западно-армянский',
8213             'BAKU1926' => 'Унифицированный тюрско-латинский алфавит',
8214             'BISKE' => 'Диалект Сан-Гиоргио/Била',
8215             'BOONT' => 'Бунтлинг',
8216             'FONIPA' => 'Международный фонетический алфавит',
8217             'FONUPA' => 'Фонетический алфавит уральских языков',
8218             'KKCOR' => 'Общая офография',
8219             'LIPAW' => 'Липовецкий диалект резьянского языка',
8220             'MONOTON' => 'Монотонный',
8221             'NEDIS' => 'Надижский диалект',
8222             'NJIVA' => 'Гнива-нживский диалект',
8223             'OSOJS' => 'Осеакко-осоянский диалект',
8224             'PINYIN' => 'Пиньинь',
8225             'POLYTON' => 'Многотональный',
8226             'POSIX' => 'Компьютерный',
8227             'REVISED' => 'Пересмотренная орфография',
8228             'ROZAJ' => 'Резьянский',
8229             'SAAHO' => 'Сахо',
8230             'SCOTLAND' => 'Англо-шотландский',
8231             'SCOUSE' => 'Ливерпульский',
8232             'SOLBA' => 'Столвицко-солбицкий диалект',
8233             'TARASK' => 'Тарашкевица',
8234             'UCCOR' => 'Объединенная орфография',
8235             'UCRCOR' => 'Объединенная пересмотренная орфография',
8236             'VALENCIA' => 'Валенсийский',
8237             'WADEGILE' => 'Система Уэйда – Джайлза',
8238              
8239             }
8240             },
8241             );
8242              
8243             has 'display_name_key' => (
8244             is => 'ro',
8245             isa => HashRef[Str],
8246             init_arg => undef,
8247             default => sub {
8248             {
8249             'calendar' => 'календарь',
8250             'cf' => 'формат валюты',
8251             'colalternate' => 'Игнорировать символы при сортировке',
8252             'colbackwards' => 'Обратная сортировка по акценту',
8253             'colcasefirst' => 'Сортировка по верхнему или нижнему регистру',
8254             'colcaselevel' => 'Сортировка с учетом регистра',
8255             'collation' => 'порядок сортировки',
8256             'colnormalization' => 'Нормализованная сортировка',
8257             'colnumeric' => 'Сортировка чисел',
8258             'colstrength' => 'Эффективность сортировки',
8259             'currency' => 'валюта',
8260             'hc' => 'формат времени (12 или 24)',
8261             'lb' => 'стиль перевода строки',
8262             'ms' => 'система мер',
8263             'numbers' => 'цифры',
8264             'timezone' => 'Часовой пояс',
8265             'va' => 'Вариант региональных настроек',
8266             'x' => 'Частное',
8267              
8268             }
8269             },
8270             );
8271              
8272             has 'display_name_type' => (
8273             is => 'ro',
8274             isa => HashRef[HashRef[Str]],
8275             init_arg => undef,
8276             default => sub {
8277             {
8278             'calendar' => {
8279             'buddhist' => q{буддийский календарь},
8280             'chinese' => q{китайский календарь},
8281             'coptic' => q{Коптский календарь},
8282             'dangi' => q{календарь данги},
8283             'ethiopic' => q{эфиопский календарь},
8284             'ethiopic-amete-alem' => q{Эфиопский календарь "Амете Алем"},
8285             'gregorian' => q{григорианский календарь},
8286             'hebrew' => q{еврейский календарь},
8287             'indian' => q{Национальный календарь Индии},
8288             'islamic' => q{исламский календарь},
8289             'islamic-civil' => q{Исламский гражданский календарь},
8290             'islamic-rgsa' => q{исламский календарь (Саудовская Аравия)},
8291             'islamic-tbla' => q{исламский календарь (табличный, астрономическая эпоха)},
8292             'islamic-umalqura' => q{исламский календарь (Умм аль-Кура)},
8293             'iso8601' => q{календарь ISO-8601},
8294             'japanese' => q{японский календарь},
8295             'persian' => q{персидский календарь},
8296             'roc' => q{календарь Миньго},
8297             },
8298             'cf' => {
8299             'account' => q{финансовый формат},
8300             'standard' => q{стандартный формат},
8301             },
8302             'colalternate' => {
8303             'non-ignorable' => q{Сортировка символов},
8304             'shifted' => q{Сортировка без учета символов},
8305             },
8306             'colbackwards' => {
8307             'no' => q{Сортировка по акцентам в обычном порядке},
8308             'yes' => q{Сортировка по акцентам в обратном порядке},
8309             },
8310             'colcasefirst' => {
8311             'lower' => q{Приоритетная сортировка слов в нижнем регистре},
8312             'no' => q{Сортировка по стандартным правилам},
8313             'upper' => q{Приоритетная сортировка слов в верхнем регистре},
8314             },
8315             'colcaselevel' => {
8316             'no' => q{Сортировка вне зависимости от регистра},
8317             'yes' => q{Сортировка с учетом регистра},
8318             },
8319             'collation' => {
8320             'big5han' => q{Сортировка традиционного китайского языка – Big5},
8321             'compat' => q{совместимый порядок сортировки},
8322             'dictionary' => q{словарный порядок сортировки},
8323             'ducet' => q{cтандартная сортировка Unicode},
8324             'emoji' => q{эмодзи},
8325             'eor' => q{европейские правила сортировки},
8326             'gb2312han' => q{упрощенный китайский - GB2312},
8327             'phonebook' => q{порядок телефонной книги},
8328             'phonetic' => q{Фонетический порядок сортировки},
8329             'pinyin' => q{пиньинь},
8330             'reformed' => q{реформированный порядок сортировки},
8331             'search' => q{поиск},
8332             'searchjl' => q{Поиск по первой согласной хангыль},
8333             'standard' => q{стандартная сортировка},
8334             'stroke' => q{по чертам},
8335             'traditional' => q{традиционный порядок},
8336             'unihan' => q{сортировка по ключам, затем по чертам},
8337             'zhuyin' => q{чжуинь},
8338             },
8339             'colnormalization' => {
8340             'no' => q{Сортировка без нормализации},
8341             'yes' => q{Сортировка нормализованных символов Unicode},
8342             },
8343             'colnumeric' => {
8344             'no' => q{Отдельная сортировка числовых значений},
8345             'yes' => q{Сортировка численных значений},
8346             },
8347             'colstrength' => {
8348             'identical' => q{Полная сортировка},
8349             'primary' => q{Сортировка только по символам, обозначающим разрядность},
8350             'quaternary' => q{Сортировка по акцентам/регистрам/длине строки/кане},
8351             'secondary' => q{Сортировка по акцентам},
8352             'tertiary' => q{Сортировка по акцентам/регистру/длине строки},
8353             },
8354             'd0' => {
8355             'fwidth' => q{полноширинные символы},
8356             'hwidth' => q{полуширинные символы},
8357             'npinyin' => q{Числовая},
8358             },
8359             'hc' => {
8360             'h11' => q{12-часовой формат времени (0–11)},
8361             'h12' => q{12-часовой формат времени (1–12)},
8362             'h23' => q{24-часовой формат времени (0–23)},
8363             'h24' => q{24-часовой формат времени (1–24)},
8364             },
8365             'lb' => {
8366             'loose' => q{мягкий перевод строки},
8367             'normal' => q{обычный перевод строки},
8368             'strict' => q{жесткий перевод строки},
8369             },
8370             'm0' => {
8371             'bgn' => q{система транслитерации BGN},
8372             'ungegn' => q{система транслитерации ООН},
8373             },
8374             'ms' => {
8375             'metric' => q{метрическая система},
8376             'uksystem' => q{британская система мер},
8377             'ussystem' => q{американская система мер},
8378             },
8379             'numbers' => {
8380             'arab' => q{арабско-индийские цифры},
8381             'arabext' => q{расширенная система арабско-индийских цифр},
8382             'armn' => q{армянские цифры},
8383             'armnlow' => q{армянские цифры в нижнем регистре},
8384             'bali' => q{балийские цифры},
8385             'beng' => q{бенгальские цифры},
8386             'brah' => q{цифры брахми},
8387             'cakm' => q{цифры чакма},
8388             'cham' => q{чамские цифры},
8389             'deva' => q{цифры деванагари},
8390             'ethi' => q{эфиопские цифры},
8391             'finance' => q{Символы обозначения финансовых показателей},
8392             'fullwide' => q{полноширинные цифры},
8393             'geor' => q{грузинские цифры},
8394             'grek' => q{греческие цифры},
8395             'greklow' => q{греческие цифры в нижнем регистре},
8396             'gujr' => q{цифры гуджарати},
8397             'guru' => q{цифры гурмукхи},
8398             'hanidec' => q{китайские десятичные цифры},
8399             'hans' => q{китайские упрощенные цифры},
8400             'hansfin' => q{китайские упрощенные цифры (финансы)},
8401             'hant' => q{китайские традиционные цифры},
8402             'hantfin' => q{китайские традиционные цифры (финансы)},
8403             'hebr' => q{цифры на иврите},
8404             'java' => q{яванские цифры},
8405             'jpan' => q{японские цифры},
8406             'jpanfin' => q{японские цифры (финансы)},
8407             'kali' => q{цифры кайя ли},
8408             'khmr' => q{кхмерские цифры},
8409             'knda' => q{цифры каннада},
8410             'lana' => q{цифры тай там хора},
8411             'lanatham' => q{цифры тай там там},
8412             'laoo' => q{лаосские цифры},
8413             'latn' => q{современные арабские цифры},
8414             'lepc' => q{цифры лепча},
8415             'limb' => q{цифры лимбу},
8416             'mlym' => q{цифры малаялам},
8417             'mong' => q{Монгольские цифры},
8418             'mtei' => q{цифры манипури},
8419             'mymr' => q{бирманские цифры},
8420             'mymrshan' => q{бирманские шанские цифры},
8421             'native' => q{Обозначения цифр коренного населения},
8422             'nkoo' => q{цифры нко},
8423             'olck' => q{цифры ол-чики},
8424             'orya' => q{цифры ория},
8425             'osma' => q{цифры османья},
8426             'roman' => q{римские цифры},
8427             'romanlow' => q{римские цифры в нижнем регистре},
8428             'saur' => q{цифры саураштра},
8429             'shrd' => q{цифры шарада},
8430             'sora' => q{цифры сора-сомпенг},
8431             'sund' => q{суданские цифры},
8432             'takr' => q{цифры такри},
8433             'talu' => q{цифры новой тай-лю},
8434             'taml' => q{тамильские традиционные цифры},
8435             'tamldec' => q{тамильские цифры},
8436             'telu' => q{цифры телугу},
8437             'thai' => q{тайские цифры},
8438             'tibt' => q{тибетские цифры},
8439             'traditional' => q{Традиционная система нумерации},
8440             'vaii' => q{Цифры языка вай},
8441             },
8442              
8443             }
8444             },
8445             );
8446              
8447             has 'display_name_measurement_system' => (
8448             is => 'ro',
8449             isa => HashRef[Str],
8450             init_arg => undef,
8451             default => sub {
8452             {
8453             'metric' => q{Метрическая},
8454             'UK' => q{Английская},
8455             'US' => q{Англо-американская},
8456              
8457             }
8458             },
8459             );
8460              
8461             has 'display_name_code_patterns' => (
8462             is => 'ro',
8463             isa => HashRef[Str],
8464             init_arg => undef,
8465             default => sub {
8466             {
8467             'language' => 'Язык: {0}',
8468             'script' => 'Письменность: {0}',
8469             'region' => 'Регион: {0}',
8470              
8471             }
8472             },
8473             );
8474              
8475             has 'characters' => (
8476             is => 'ro',
8477             isa => HashRef,
8478             init_arg => undef,
8479             default => $^V ge v5.18.0
8480             ? eval <<'EOT'
8481             sub {
8482             no warnings 'experimental::regex_sets';
8483             return {
8484             auxiliary => qr{[{а́} {е́} {и́} {о́} {у́} {ы́} {э́} {ю́} {я́}]},
8485             index => ['А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Ы', 'Э', 'Ю', 'Я'],
8486             main => qr{[а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я]},
8487             numbers => qr{[  \- , % ‰ + 0 1 2 3 4 5 6 7 8 9]},
8488             punctuation => qr{[\- ‐ – — , ; \: ! ? . … ' ‘ ‚ " “ „ « » ( ) \[ \] \{ \} § @ * / \& #]},
8489             };
8490             },
8491             EOT
8492             : sub {
8493             return { index => ['А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Ы', 'Э', 'Ю', 'Я'], };
8494             },
8495             );
8496              
8497 4     4   403  
  4         9  
  4         678  
8498             has 'ellipsis' => (
8499             is => 'ro',
8500             isa => HashRef,
8501             init_arg => undef,
8502             default => sub {
8503             return {
8504             'final' => '{0}…',
8505             'initial' => '…{0}',
8506             'medial' => '{0}…{1}',
8507             'word-final' => '{0} …',
8508             'word-initial' => '… {0}',
8509             'word-medial' => '{0} … {1}',
8510             };
8511             },
8512             );
8513              
8514             has 'more_information' => (
8515             is => 'ro',
8516             isa => Str,
8517             init_arg => undef,
8518             default => qq{?},
8519             );
8520              
8521             has 'quote_start' => (
8522             is => 'ro',
8523             isa => Str,
8524             init_arg => undef,
8525             default => qq{«},
8526             );
8527              
8528             has 'quote_end' => (
8529             is => 'ro',
8530             isa => Str,
8531             init_arg => undef,
8532             default => qq{»},
8533             );
8534              
8535             has 'alternate_quote_start' => (
8536             is => 'ro',
8537             isa => Str,
8538             init_arg => undef,
8539             default => qq{„},
8540             );
8541              
8542             has 'alternate_quote_end' => (
8543             is => 'ro',
8544             isa => Str,
8545             init_arg => undef,
8546             default => qq{“},
8547             );
8548              
8549             has 'duration_units' => (
8550             is => 'ro',
8551             isa => HashRef[Str],
8552             init_arg => undef,
8553             default => sub { {
8554             hm => 'h:mm',
8555             hms => 'h:mm:ss',
8556             ms => 'm:ss',
8557             } }
8558             );
8559              
8560             has 'units' => (
8561             is => 'ro',
8562             isa => HashRef[HashRef[HashRef[Str]]],
8563             init_arg => undef,
8564             default => sub { {
8565             'long' => {
8566             '' => {
8567             'name' => q(направление),
8568             },
8569             'acre' => {
8570             'few' => q({0} акра),
8571             'many' => q({0} акров),
8572             'name' => q(акры),
8573             'one' => q({0} акр),
8574             'other' => q({0} акра),
8575             },
8576             'acre-foot' => {
8577             'few' => q({0} акрофута),
8578             'many' => q({0} акрофутов),
8579             'name' => q(акрофуты),
8580             'one' => q({0} акрофут),
8581             'other' => q({0} акрофута),
8582             },
8583             'ampere' => {
8584             'few' => q({0} ампера),
8585             'many' => q({0} ампер),
8586             'name' => q(амперы),
8587             'one' => q({0} ампер),
8588             'other' => q({0} ампера),
8589             },
8590             'arc-minute' => {
8591             'few' => q({0} минуты),
8592             'many' => q({0} минут),
8593             'name' => q(минуты),
8594             'one' => q({0} минута),
8595             'other' => q({0} минуты),
8596             },
8597             'arc-second' => {
8598             'few' => q({0} секунды),
8599             'many' => q({0} секунд),
8600             'name' => q(секунды),
8601             'one' => q({0} секунда),
8602             'other' => q({0} секунды),
8603             },
8604             'astronomical-unit' => {
8605             'few' => q({0} астрономические единицы),
8606             'many' => q({0} астрономических единиц),
8607             'name' => q(астрономические единицы),
8608             'one' => q({0} астрономическая единица),
8609             'other' => q({0} астрономической единицы),
8610             },
8611             'atmosphere' => {
8612             'few' => q({0} атмосферы),
8613             'many' => q({0} атмосфер),
8614             'name' => q(атмосферы),
8615             'one' => q({0} атмосфера),
8616             'other' => q({0} атмосферы),
8617             },
8618             'bit' => {
8619             'few' => q({0} бита),
8620             'many' => q({0} бит),
8621             'name' => q(биты),
8622             'one' => q({0} бит),
8623             'other' => q({0} бита),
8624             },
8625             'byte' => {
8626             'few' => q({0} байта),
8627             'many' => q({0} байт),
8628             'name' => q(байты),
8629             'one' => q({0} байт),
8630             'other' => q({0} байта),
8631             },
8632             'calorie' => {
8633             'few' => q({0} калории),
8634             'many' => q({0} калорий),
8635             'name' => q(калории),
8636             'one' => q({0} калория),
8637             'other' => q({0} калории),
8638             },
8639             'carat' => {
8640             'few' => q({0} карата),
8641             'many' => q({0} карат),
8642             'name' => q(караты),
8643             'one' => q({0} карат),
8644             'other' => q({0} карата),
8645             },
8646             'celsius' => {
8647             'few' => q({0} градуса Цельсия),
8648             'many' => q({0} градусов Цельсия),
8649             'name' => q(градусы Цельсия),
8650             'one' => q({0} градус Цельсия),
8651             'other' => q({0} градуса Цельсия),
8652             },
8653             'centiliter' => {
8654             'few' => q({0} сантилитра),
8655             'many' => q({0} сантилитров),
8656             'name' => q(сантилитры),
8657             'one' => q({0} сантилитр),
8658             'other' => q({0} сантилитра),
8659             },
8660             'centimeter' => {
8661             'few' => q({0} сантиметра),
8662             'many' => q({0} сантиметров),
8663             'name' => q(сантиметры),
8664             'one' => q({0} сантиметр),
8665             'other' => q({0} сантиметра),
8666             'per' => q({0} на сантиметр),
8667             },
8668             'century' => {
8669             'few' => q({0} века),
8670             'many' => q({0} веков),
8671             'name' => q(века),
8672             'one' => q({0} век),
8673             'other' => q({0} века),
8674             },
8675             'coordinate' => {
8676             'east' => q({0} восточной долготы),
8677             'north' => q({0} северной широты),
8678             'south' => q({0} южной широты),
8679             'west' => q({0} западной долготы),
8680             },
8681             'cubic-centimeter' => {
8682             'few' => q({0} кубических сантиметра),
8683             'many' => q({0} кубических сантиметров),
8684             'name' => q(кубические сантиметры),
8685             'one' => q({0} кубический сантиметр),
8686             'other' => q({0} кубического сантиметра),
8687             'per' => q({0} на кубический сантиметр),
8688             },
8689             'cubic-foot' => {
8690             'few' => q({0} кубических фута),
8691             'many' => q({0} кубических футов),
8692             'name' => q(кубические футы),
8693             'one' => q({0} кубический фут),
8694             'other' => q({0} кубического фута),
8695             },
8696             'cubic-inch' => {
8697             'few' => q({0} кубических дюйма),
8698             'many' => q({0} кубических дюймов),
8699             'name' => q(кубические дюймы),
8700             'one' => q({0} кубический дюйм),
8701             'other' => q({0} кубического дюйма),
8702             },
8703             'cubic-kilometer' => {
8704             'few' => q({0} кубических километра),
8705             'many' => q({0} кубических километров),
8706             'name' => q(кубические километры),
8707             'one' => q({0} кубический километр),
8708             'other' => q({0} кубического километра),
8709             },
8710             'cubic-meter' => {
8711             'few' => q({0} кубических метра),
8712             'many' => q({0} кубических метров),
8713             'name' => q(кубические метры),
8714             'one' => q({0} кубический метр),
8715             'other' => q({0} кубического метра),
8716             'per' => q({0} на кубический метр),
8717             },
8718             'cubic-mile' => {
8719             'few' => q({0} кубические мили),
8720             'many' => q({0} кубических миль),
8721             'name' => q(кубические мили),
8722             'one' => q({0} кубическая миля),
8723             'other' => q({0} кубической мили),
8724             },
8725             'cubic-yard' => {
8726             'few' => q({0} кубических ярда),
8727             'many' => q({0} кубических ярдов),
8728             'name' => q(кубические ярды),
8729             'one' => q({0} кубический ярд),
8730             'other' => q({0} кубического ярда),
8731             },
8732             'cup' => {
8733             'few' => q({0} чашки),
8734             'many' => q({0} чашек),
8735             'name' => q(чашки),
8736             'one' => q({0} чашка),
8737             'other' => q({0} чашки),
8738             },
8739             'cup-metric' => {
8740             'few' => q({0} метрические чашки),
8741             'many' => q({0} метрических чашек),
8742             'name' => q(метрические чашки),
8743             'one' => q({0} метрическая чашка),
8744             'other' => q({0} метрической чашки),
8745             },
8746             'day' => {
8747             'few' => q({0} дня),
8748             'many' => q({0} дней),
8749             'name' => q(дни),
8750             'one' => q({0} день),
8751             'other' => q({0} дня),
8752             'per' => q({0} в день),
8753             },
8754             'deciliter' => {
8755             'few' => q({0} децилитра),
8756             'many' => q({0} децилитров),
8757             'name' => q(децилитры),
8758             'one' => q({0} децилитр),
8759             'other' => q({0} децилитра),
8760             },
8761             'decimeter' => {
8762             'few' => q({0} дециметра),
8763             'many' => q({0} дециметров),
8764             'name' => q(дециметры),
8765             'one' => q({0} дециметр),
8766             'other' => q({0} дециметра),
8767             },
8768             'degree' => {
8769             'few' => q({0} градуса),
8770             'many' => q({0} градусов),
8771             'name' => q(градусы),
8772             'one' => q({0} градус),
8773             'other' => q({0} градуса),
8774             },
8775             'fahrenheit' => {
8776             'few' => q({0} градуса по Фаренгейту),
8777             'many' => q({0} градусов по Фаренгейту),
8778             'name' => q(градусы по Фаренгейту),
8779             'one' => q({0} градус по Фаренгейту),
8780             'other' => q({0} градуса по Фаренгейту),
8781             },
8782             'fathom' => {
8783             'few' => q({0} морских сажени),
8784             'many' => q({0} морских саженей),
8785             'name' => q(морские сажени),
8786             'one' => q({0} морская сажень),
8787             'other' => q({0} морской сажени),
8788             },
8789             'fluid-ounce' => {
8790             'few' => q({0} жидкие унции),
8791             'many' => q({0} жидких унций),
8792             'name' => q(жидкие унции),
8793             'one' => q({0} жидкая унция),
8794             'other' => q({0} жидкой унции),
8795             },
8796             'foodcalorie' => {
8797             'few' => q({0} калории),
8798             'many' => q({0} калорий),
8799             'name' => q(калории),
8800             'one' => q({0} калория),
8801             'other' => q({0} калории),
8802             },
8803             'foot' => {
8804             'few' => q({0} фута),
8805             'many' => q({0} футов),
8806             'name' => q(футы),
8807             'one' => q({0} фут),
8808             'other' => q({0} фута),
8809             'per' => q({0} на фут),
8810             },
8811             'furlong' => {
8812             'few' => q({0} фурлонга),
8813             'many' => q({0} фурлонгов),
8814             'name' => q(фурлонги),
8815             'one' => q({0} фурлонг),
8816             'other' => q({0} фурлонга),
8817             },
8818             'g-force' => {
8819             'few' => q({0} g),
8820             'many' => q({0} g),
8821             'name' => q(ускорение свободного падения),
8822             'one' => q({0} g),
8823             'other' => q({0} g),
8824             },
8825             'gallon' => {
8826             'few' => q({0} галлона),
8827             'many' => q({0} галлонов),
8828             'name' => q(галлоны),
8829             'one' => q({0} галлон),
8830             'other' => q({0} галлона),
8831             'per' => q({0} на галлон),
8832             },
8833             'gallon-imperial' => {
8834             'few' => q({0} имп. галлона),
8835             'many' => q({0} имп. галлонов),
8836             'name' => q(имп. галлоны),
8837             'one' => q({0} имп. галлон),
8838             'other' => q({0} имп. галлона),
8839             'per' => q({0} на имп. галлон),
8840             },
8841             'generic' => {
8842             'few' => q({0}°),
8843             'many' => q({0}°),
8844             'name' => q(°),
8845             'one' => q({0}°),
8846             'other' => q({0}°),
8847             },
8848             'gigabit' => {
8849             'few' => q({0} гигабита),
8850             'many' => q({0} гигабит),
8851             'name' => q(гигабиты),
8852             'one' => q({0} гигабит),
8853             'other' => q({0} гигабита),
8854             },
8855             'gigabyte' => {
8856             'few' => q({0} гигабайта),
8857             'many' => q({0} гигабайт),
8858             'name' => q(гигабайты),
8859             'one' => q({0} гигабайт),
8860             'other' => q({0} гигабайта),
8861             },
8862             'gigahertz' => {
8863             'few' => q({0} гигагерца),
8864             'many' => q({0} гигагерц),
8865             'name' => q(гигагерцы),
8866             'one' => q({0} гигагерц),
8867             'other' => q({0} гигагерца),
8868             },
8869             'gigawatt' => {
8870             'few' => q({0} гигаватта),
8871             'many' => q({0} гигаватт),
8872             'name' => q(гигаватты),
8873             'one' => q({0} гигаватт),
8874             'other' => q({0} гигаватта),
8875             },
8876             'gram' => {
8877             'few' => q({0} грамма),
8878             'many' => q({0} грамм),
8879             'name' => q(граммы),
8880             'one' => q({0} грамм),
8881             'other' => q({0} грамма),
8882             'per' => q({0} на грамм),
8883             },
8884             'hectare' => {
8885             'few' => q({0} гектара),
8886             'many' => q({0} гектаров),
8887             'name' => q(гектары),
8888             'one' => q({0} гектар),
8889             'other' => q({0} гектара),
8890             },
8891             'hectoliter' => {
8892             'few' => q({0} гектолитра),
8893             'many' => q({0} гектолитров),
8894             'name' => q(гектолитры),
8895             'one' => q({0} гектолитр),
8896             'other' => q({0} гектолитра),
8897             },
8898             'hectopascal' => {
8899             'few' => q({0} гектопаскаля),
8900             'many' => q({0} гектопаскалей),
8901             'name' => q(гектопаскали),
8902             'one' => q({0} гектопаскаль),
8903             'other' => q({0} гектопаскаля),
8904             },
8905             'hertz' => {
8906             'few' => q({0} герца),
8907             'many' => q({0} герц),
8908             'name' => q(герцы),
8909             'one' => q({0} герц),
8910             'other' => q({0} герца),
8911             },
8912             'horsepower' => {
8913             'few' => q({0} лошадиные силы),
8914             'many' => q({0} лошадиных сил),
8915             'name' => q(лошадиные силы),
8916             'one' => q({0} лошадиная сила),
8917             'other' => q({0} лошадиной силы),
8918             },
8919             'hour' => {
8920             'few' => q({0} часа),
8921             'many' => q({0} часов),
8922             'name' => q(часы),
8923             'one' => q({0} час),
8924             'other' => q({0} часа),
8925             'per' => q({0} в час),
8926             },
8927             'inch' => {
8928             'few' => q({0} дюйма),
8929             'many' => q({0} дюймов),
8930             'name' => q(дюймы),
8931             'one' => q({0} дюйм),
8932             'other' => q({0} дюйма),
8933             'per' => q({0} на дюйм),
8934             },
8935             'inch-hg' => {
8936             'few' => q({0} дюйма ртутного столба),
8937             'many' => q({0} дюймов ртутного столба),
8938             'name' => q(дюймы ртутного столба),
8939             'one' => q({0} дюйм ртутного столба),
8940             'other' => q({0} дюйма ртутного столба),
8941             },
8942             'joule' => {
8943             'few' => q({0} джоуля),
8944             'many' => q({0} джоулей),
8945             'name' => q(джоули),
8946             'one' => q({0} джоуль),
8947             'other' => q({0} джоуля),
8948             },
8949             'karat' => {
8950             'few' => q({0} карата),
8951             'many' => q({0} карат),
8952             'name' => q(караты),
8953             'one' => q({0} карат),
8954             'other' => q({0} карата),
8955             },
8956             'kelvin' => {
8957             'few' => q({0} градуса по Кельвину),
8958             'many' => q({0} градусов по Кельвину),
8959             'name' => q(градусы по Кельвину),
8960             'one' => q({0} градус по Кельвину),
8961             'other' => q({0} градуса по Кельвину),
8962             },
8963             'kilobit' => {
8964             'few' => q({0} килобита),
8965             'many' => q({0} килобит),
8966             'name' => q(килобиты),
8967             'one' => q({0} килобит),
8968             'other' => q({0} килобита),
8969             },
8970             'kilobyte' => {
8971             'few' => q({0} килобайта),
8972             'many' => q({0} килобайт),
8973             'name' => q(килобайты),
8974             'one' => q({0} килобайт),
8975             'other' => q({0} килобайта),
8976             },
8977             'kilocalorie' => {
8978             'few' => q({0} килокалории),
8979             'many' => q({0} килокалорий),
8980             'name' => q(килокалории),
8981             'one' => q({0} килокалория),
8982             'other' => q({0} килокалории),
8983             },
8984             'kilogram' => {
8985             'few' => q({0} килограмма),
8986             'many' => q({0} килограмм),
8987             'name' => q(килограммы),
8988             'one' => q({0} килограмм),
8989             'other' => q({0} килограмма),
8990             'per' => q({0} на килограмм),
8991             },
8992             'kilohertz' => {
8993             'few' => q({0} килогерца),
8994             'many' => q({0} килогерц),
8995             'name' => q(килогерцы),
8996             'one' => q({0} килогерц),
8997             'other' => q({0} килогерца),
8998             },
8999             'kilojoule' => {
9000             'few' => q({0} килоджоуля),
9001             'many' => q({0} килоджоулей),
9002             'name' => q(килоджоули),
9003             'one' => q({0} килоджоуль),
9004             'other' => q({0} килоджоуля),
9005             },
9006             'kilometer' => {
9007             'few' => q({0} километра),
9008             'many' => q({0} километров),
9009             'name' => q(километры),
9010             'one' => q({0} километр),
9011             'other' => q({0} километра),
9012             'per' => q({0} на километр),
9013             },
9014             'kilometer-per-hour' => {
9015             'few' => q({0} километра в час),
9016             'many' => q({0} километров в час),
9017             'name' => q(километры в час),
9018             'one' => q({0} километр в час),
9019             'other' => q({0} километра в час),
9020             },
9021             'kilowatt' => {
9022             'few' => q({0} киловатта),
9023             'many' => q({0} киловатт),
9024             'name' => q(киловатты),
9025             'one' => q({0} киловатт),
9026             'other' => q({0} киловатта),
9027             },
9028             'kilowatt-hour' => {
9029             'few' => q({0} киловатт-часа),
9030             'many' => q({0} киловатт-часов),
9031             'name' => q(киловатт-часы),
9032             'one' => q({0} киловатт-час),
9033             'other' => q({0} киловатт-часа),
9034             },
9035             'knot' => {
9036             'few' => q({0} узла),
9037             'many' => q({0} узлов),
9038             'name' => q(узел),
9039             'one' => q({0} узел),
9040             'other' => q({0} узла),
9041             },
9042             'light-year' => {
9043             'few' => q({0} световых года),
9044             'many' => q({0} световых лет),
9045             'name' => q(световые годы),
9046             'one' => q({0} световой год),
9047             'other' => q({0} светового года),
9048             },
9049             'liter' => {
9050             'few' => q({0} литра),
9051             'many' => q({0} литров),
9052             'name' => q(литры),
9053             'one' => q({0} литр),
9054             'other' => q({0} литра),
9055             'per' => q({0} на литр),
9056             },
9057             'liter-per-100kilometers' => {
9058             'few' => q({0} литра на 100 километров),
9059             'many' => q({0} литров на 100 километров),
9060             'name' => q(литры на 100 километров),
9061             'one' => q({0} литр на 100 километров),
9062             'other' => q({0} литра на 100 километров),
9063             },
9064             'liter-per-kilometer' => {
9065             'few' => q({0} литра на километр),
9066             'many' => q({0} литров на километр),
9067             'name' => q(литры на километр),
9068             'one' => q({0} литр на километр),
9069             'other' => q({0} литра на километр),
9070             },
9071             'lux' => {
9072             'few' => q({0} люкса),
9073             'many' => q({0} люкс),
9074             'name' => q(люксы),
9075             'one' => q({0} люкс),
9076             'other' => q({0} люкса),
9077             },
9078             'megabit' => {
9079             'few' => q({0} мегабита),
9080             'many' => q({0} мегабит),
9081             'name' => q(мегабиты),
9082             'one' => q({0} мегабит),
9083             'other' => q({0} мегабита),
9084             },
9085             'megabyte' => {
9086             'few' => q({0} мегабайта),
9087             'many' => q({0} мегабайт),
9088             'name' => q(мегабайты),
9089             'one' => q({0} мегабайт),
9090             'other' => q({0} мегабайта),
9091             },
9092             'megahertz' => {
9093             'few' => q({0} мегагерца),
9094             'many' => q({0} мегагерц),
9095             'name' => q(мегагерцы),
9096             'one' => q({0} мегагерц),
9097             'other' => q({0} мегагерца),
9098             },
9099             'megaliter' => {
9100             'few' => q({0} мегалитра),
9101             'many' => q({0} мегалитров),
9102             'name' => q(мегалитры),
9103             'one' => q({0} мегалитр),
9104             'other' => q({0} мегалитра),
9105             },
9106             'megawatt' => {
9107             'few' => q({0} мегаватта),
9108             'many' => q({0} мегаватт),
9109             'name' => q(мегаватты),
9110             'one' => q({0} мегаватт),
9111             'other' => q({0} мегаватта),
9112             },
9113             'meter' => {
9114             'few' => q({0} метра),
9115             'many' => q({0} метров),
9116             'name' => q(метры),
9117             'one' => q({0} метр),
9118             'other' => q({0} метра),
9119             'per' => q({0} на метр),
9120             },
9121             'meter-per-second' => {
9122             'few' => q({0} метра в секунду),
9123             'many' => q({0} метров в секунду),
9124             'name' => q(метры в секунду),
9125             'one' => q({0} метр в секунду),
9126             'other' => q({0} метра в секунду),
9127             },
9128             'meter-per-second-squared' => {
9129             'few' => q({0} метра в секунду в квадрате),
9130             'many' => q({0} метров в секунду в квадрате),
9131             'name' => q(метры в секунду в квадрате),
9132             'one' => q({0} метр в секунду в квадрате),
9133             'other' => q({0} метра в секунду в квадрате),
9134             },
9135             'metric-ton' => {
9136             'few' => q({0} тонны),
9137             'many' => q({0} тонн),
9138             'name' => q(тонны),
9139             'one' => q({0} тонна),
9140             'other' => q({0} тонны),
9141             },
9142             'microgram' => {
9143             'few' => q({0} микрограмма),
9144             'many' => q({0} микрограммов),
9145             'name' => q(микрограммы),
9146             'one' => q({0} микрограмм),
9147             'other' => q({0} микрограмма),
9148             },
9149             'micrometer' => {
9150             'few' => q({0} микрометра),
9151             'many' => q({0} микрометров),
9152             'name' => q(микрометры),
9153             'one' => q({0} микрометр),
9154             'other' => q({0} микрометра),
9155             },
9156             'microsecond' => {
9157             'few' => q({0} микросекунды),
9158             'many' => q({0} микросекунд),
9159             'name' => q(микросекунды),
9160             'one' => q({0} микросекунда),
9161             'other' => q({0} микросекунды),
9162             },
9163             'mile' => {
9164             'few' => q({0} мили),
9165             'many' => q({0} миль),
9166             'name' => q(мили),
9167             'one' => q({0} миля),
9168             'other' => q({0} мили),
9169             },
9170             'mile-per-gallon' => {
9171             'few' => q({0} мили на галлон),
9172             'many' => q({0} миль на галлон),
9173             'name' => q(мили на галлон),
9174             'one' => q({0} миля на галлон),
9175             'other' => q({0} мили на галлон),
9176             },
9177             'mile-per-gallon-imperial' => {
9178             'few' => q({0} мили на имп. галлон),
9179             'many' => q({0} миль на имп. галлон),
9180             'name' => q(мили на имп. галлон),
9181             'one' => q({0} миля на имп. галлон),
9182             'other' => q({0} мили на имп. галлон),
9183             },
9184             'mile-per-hour' => {
9185             'few' => q({0} мили в час),
9186             'many' => q({0} миль в час),
9187             'name' => q(мили в час),
9188             'one' => q({0} миля в час),
9189             'other' => q({0} мили в час),
9190             },
9191             'mile-scandinavian' => {
9192             'few' => q({0} скандинавские мили),
9193             'many' => q({0} скандинавских миль),
9194             'name' => q(скандинавские мили),
9195             'one' => q({0} скандинавская миля),
9196             'other' => q({0} скандинавской мили),
9197             },
9198             'milliampere' => {
9199             'few' => q({0} миллиампера),
9200             'many' => q({0} миллиампер),
9201             'name' => q(миллиамперы),
9202             'one' => q({0} миллиампер),
9203             'other' => q({0} миллиампера),
9204             },
9205             'millibar' => {
9206             'few' => q({0} миллибара),
9207             'many' => q({0} миллибар),
9208             'name' => q(миллибары),
9209             'one' => q({0} миллибар),
9210             'other' => q({0} миллибара),
9211             },
9212             'milligram' => {
9213             'few' => q({0} миллиграмма),
9214             'many' => q({0} миллиграммов),
9215             'name' => q(миллиграммы),
9216             'one' => q({0} миллиграмм),
9217             'other' => q({0} миллиграмма),
9218             },
9219             'milligram-per-deciliter' => {
9220             'few' => q({0} миллиграмма на децилитр),
9221             'many' => q({0} миллиграммов на децилитр),
9222             'name' => q(миллиграммы на децилитр),
9223             'one' => q({0} миллиграмм на децилитр),
9224             'other' => q({0} миллиграмма на децилитр),
9225             },
9226             'milliliter' => {
9227             'few' => q({0} миллилитра),
9228             'many' => q({0} миллилитров),
9229             'name' => q(миллилитры),
9230             'one' => q({0} миллилитр),
9231             'other' => q({0} миллилитра),
9232             },
9233             'millimeter' => {
9234             'few' => q({0} миллиметра),
9235             'many' => q({0} миллиметров),
9236             'name' => q(миллиметры),
9237             'one' => q({0} миллиметр),
9238             'other' => q({0} миллиметра),
9239             },
9240             'millimeter-of-mercury' => {
9241             'few' => q({0} миллиметра ртутного столба),
9242             'many' => q({0} миллиметров ртутного столба),
9243             'name' => q(миллиметры ртутного столба),
9244             'one' => q({0} миллиметр ртутного столба),
9245             'other' => q({0} миллиметра ртутного столба),
9246             },
9247             'millimole-per-liter' => {
9248             'few' => q({0} миллимоля на литр),
9249             'many' => q({0} миллимолей на литр),
9250             'name' => q(миллимоли на литр),
9251             'one' => q({0} миллимоль на литр),
9252             'other' => q({0} миллимоля на литр),
9253             },
9254             'millisecond' => {
9255             'few' => q({0} миллисекунды),
9256             'many' => q({0} миллисекунд),
9257             'name' => q(миллисекунды),
9258             'one' => q({0} миллисекунда),
9259             'other' => q({0} миллисекунды),
9260             },
9261             'milliwatt' => {
9262             'few' => q({0} милливатта),
9263             'many' => q({0} милливатт),
9264             'name' => q(милливатты),
9265             'one' => q({0} милливатт),
9266             'other' => q({0} милливатта),
9267             },
9268             'minute' => {
9269             'few' => q({0} минуты),
9270             'many' => q({0} минут),
9271             'name' => q(минуты),
9272             'one' => q({0} минута),
9273             'other' => q({0} минуты),
9274             'per' => q({0} в минуту),
9275             },
9276             'month' => {
9277             'few' => q({0} месяца),
9278             'many' => q({0} месяцев),
9279             'name' => q(месяцы),
9280             'one' => q({0} месяц),
9281             'other' => q({0} месяца),
9282             'per' => q({0} в месяц),
9283             },
9284             'nanometer' => {
9285             'few' => q({0} нанометра),
9286             'many' => q({0} нанометров),
9287             'name' => q(нанометры),
9288             'one' => q({0} нанометр),
9289             'other' => q({0} нанометра),
9290             },
9291             'nanosecond' => {
9292             'few' => q({0} наносекунды),
9293             'many' => q({0} наносекунд),
9294             'name' => q(наносекунды),
9295             'one' => q({0} наносекунда),
9296             'other' => q({0} наносекунды),
9297             },
9298             'nautical-mile' => {
9299             'few' => q({0} морские мили),
9300             'many' => q({0} морских миль),
9301             'name' => q(морские мили),
9302             'one' => q({0} морская миля),
9303             'other' => q({0} морской мили),
9304             },
9305             'ohm' => {
9306             'few' => q({0} ома),
9307             'many' => q({0} ом),
9308             'name' => q(омы),
9309             'one' => q({0} ом),
9310             'other' => q({0} ома),
9311             },
9312             'ounce' => {
9313             'few' => q({0} унции),
9314             'many' => q({0} унций),
9315             'name' => q(унции),
9316             'one' => q({0} унция),
9317             'other' => q({0} унции),
9318             'per' => q({0} на унцию),
9319             },
9320             'ounce-troy' => {
9321             'few' => q({0} тройские унции),
9322             'many' => q({0} тройских унций),
9323             'name' => q(тройские унции),
9324             'one' => q({0} тройская унция),
9325             'other' => q({0} тройской унции),
9326             },
9327             'parsec' => {
9328             'few' => q({0} парсека),
9329             'many' => q({0} парсеков),
9330             'name' => q(парсеки),
9331             'one' => q({0} парсек),
9332             'other' => q({0} парсека),
9333             },
9334             'part-per-million' => {
9335             'few' => q({0} миллионные доли),
9336             'many' => q({0} миллионных долей),
9337             'name' => q(миллионные доли),
9338             'one' => q({0} миллионная доля),
9339             'other' => q({0} миллионной доли),
9340             },
9341             'per' => {
9342             '1' => q({0}/{1}),
9343             },
9344             'percent' => {
9345             'few' => q({0} процента),
9346             'many' => q({0} процентов),
9347             'name' => q(проценты),
9348             'one' => q({0} процент),
9349             'other' => q({0} процента),
9350             },
9351             'permille' => {
9352             'few' => q({0} промилле),
9353             'many' => q({0} промилле),
9354             'name' => q(промилле),
9355             'one' => q({0} промилле),
9356             'other' => q({0} промилле),
9357             },
9358             'petabyte' => {
9359             'few' => q({0} петабайта),
9360             'many' => q({0} петабайт),
9361             'name' => q(петабайты),
9362             'one' => q({0} петабайт),
9363             'other' => q({0} петабайта),
9364             },
9365             'picometer' => {
9366             'few' => q({0} пикометра),
9367             'many' => q({0} пикометров),
9368             'name' => q(пикометры),
9369             'one' => q({0} пикометр),
9370             'other' => q({0} пикометра),
9371             },
9372             'pint' => {
9373             'few' => q({0} пинты),
9374             'many' => q({0} пинт),
9375             'name' => q(пинты),
9376             'one' => q({0} пинта),
9377             'other' => q({0} пинты),
9378             },
9379             'pint-metric' => {
9380             'few' => q({0} метрические пинты),
9381             'many' => q({0} метрических пинт),
9382             'name' => q(метрические пинты),
9383             'one' => q({0} метрическая пинта),
9384             'other' => q({0} метрической пинты),
9385             },
9386             'point' => {
9387             'few' => q({0} пункта),
9388             'many' => q({0} пунктов),
9389             'name' => q(пункты),
9390             'one' => q({0} пункт),
9391             'other' => q({0} пункта),
9392             },
9393             'pound' => {
9394             'few' => q({0} фунта),
9395             'many' => q({0} фунтов),
9396             'name' => q(фунты),
9397             'one' => q({0} фунт),
9398             'other' => q({0} фунта),
9399             'per' => q({0} на фунт),
9400             },
9401             'pound-per-square-inch' => {
9402             'few' => q({0} фунта на квадратный дюйм),
9403             'many' => q({0} фунтов на квадратный дюйм),
9404             'name' => q(фунты на квадратный дюйм),
9405             'one' => q({0} фунт на квадратный дюйм),
9406             'other' => q({0} фунта на квадратный дюйм),
9407             },
9408             'quart' => {
9409             'few' => q({0} кварты),
9410             'many' => q({0} кварт),
9411             'name' => q(кварты),
9412             'one' => q({0} кварта),
9413             'other' => q({0} кварты),
9414             },
9415             'radian' => {
9416             'few' => q({0} радиана),
9417             'many' => q({0} радиан),
9418             'name' => q(радианы),
9419             'one' => q({0} радиан),
9420             'other' => q({0} радиана),
9421             },
9422             'revolution' => {
9423             'few' => q({0} оборота),
9424             'many' => q({0} оборотов),
9425             'name' => q(оборот),
9426             'one' => q({0} оборот),
9427             'other' => q({0} оборота),
9428             },
9429             'second' => {
9430             'few' => q({0} секунды),
9431             'many' => q({0} секунд),
9432             'name' => q(секунды),
9433             'one' => q({0} секунда),
9434             'other' => q({0} секунды),
9435             'per' => q({0} в секунду),
9436             },
9437             'square-centimeter' => {
9438             'few' => q({0} квадратных сантиметра),
9439             'many' => q({0} квадратных сантиметров),
9440             'name' => q(квадратные сантиметры),
9441             'one' => q({0} квадратный сантиметр),
9442             'other' => q({0} квадратного сантиметра),
9443             'per' => q({0} на квадратный сантиметр),
9444             },
9445             'square-foot' => {
9446             'few' => q({0} квадратных фута),
9447             'many' => q({0} квадратных футов),
9448             'name' => q(квадратные футы),
9449             'one' => q({0} квадратный фут),
9450             'other' => q({0} квадратного фута),
9451             },
9452             'square-inch' => {
9453             'few' => q({0} квадратных дюйма),
9454             'many' => q({0} квадратных дюймов),
9455             'name' => q(квадратные дюймы),
9456             'one' => q({0} квадратный дюйм),
9457             'other' => q({0} квадратного дюйма),
9458             'per' => q({0} на квадратный дюйм),
9459             },
9460             'square-kilometer' => {
9461             'few' => q({0} квадратных километра),
9462             'many' => q({0} квадратных километров),
9463             'name' => q(квадратные километры),
9464             'one' => q({0} квадратный километр),
9465             'other' => q({0} квадратного километра),
9466             'per' => q({0} на квадратный километр),
9467             },
9468             'square-meter' => {
9469             'few' => q({0} квадратных метра),
9470             'many' => q({0} квадратных метров),
9471             'name' => q(квадратные метры),
9472             'one' => q({0} квадратный метр),
9473             'other' => q({0} квадратного метра),
9474             'per' => q({0} на квадратный метр),
9475             },
9476             'square-mile' => {
9477             'few' => q({0} квадратные мили),
9478             'many' => q({0} квадратных миль),
9479             'name' => q(квадратные мили),
9480             'one' => q({0} квадратная миля),
9481             'other' => q({0} квадратной мили),
9482             'per' => q({0} на квадратную милю),
9483             },
9484             'square-yard' => {
9485             'few' => q({0} квадратных ярда),
9486             'many' => q({0} квадратных ярдов),
9487             'name' => q(квадратные ярды),
9488             'one' => q({0} квадратный ярд),
9489             'other' => q({0} квадратного ярда),
9490             },
9491             'stone' => {
9492             'few' => q({0} стоуна),
9493             'many' => q({0} стоунов),
9494             'name' => q(стоуны),
9495             'one' => q({0} стоун),
9496             'other' => q({0} стоуна),
9497             },
9498             'tablespoon' => {
9499             'few' => q({0} столовые ложки),
9500             'many' => q({0} столовых ложек),
9501             'name' => q(столовые ложки),
9502             'one' => q({0} столовая ложка),
9503             'other' => q({0} столовой ложки),
9504             },
9505             'teaspoon' => {
9506             'few' => q({0} чайные ложки),
9507             'many' => q({0} чайных ложек),
9508             'name' => q(чайные ложки),
9509             'one' => q({0} чайная ложка),
9510             'other' => q({0} чайной ложки),
9511             },
9512             'terabit' => {
9513             'few' => q({0} терабита),
9514             'many' => q({0} терабит),
9515             'name' => q(терабиты),
9516             'one' => q({0} терабит),
9517             'other' => q({0} терабита),
9518             },
9519             'terabyte' => {
9520             'few' => q({0} терабайта),
9521             'many' => q({0} терабайт),
9522             'name' => q(терабайты),
9523             'one' => q({0} терабайт),
9524             'other' => q({0} терабайта),
9525             },
9526             'ton' => {
9527             'few' => q({0} американские тонны),
9528             'many' => q({0} американских тонн),
9529             'name' => q(американские тонны),
9530             'one' => q({0} американская тонна),
9531             'other' => q({0} американской тонны),
9532             },
9533             'volt' => {
9534             'few' => q({0} вольта),
9535             'many' => q({0} вольт),
9536             'name' => q(вольты),
9537             'one' => q({0} вольт),
9538             'other' => q({0} вольта),
9539             },
9540             'watt' => {
9541             'few' => q({0} ватта),
9542             'many' => q({0} ватт),
9543             'name' => q(ватты),
9544             'one' => q({0} ватт),
9545             'other' => q({0} ватта),
9546             },
9547             'week' => {
9548             'few' => q({0} недели),
9549             'many' => q({0} недель),
9550             'name' => q(недели),
9551             'one' => q({0} неделя),
9552             'other' => q({0} недели),
9553             'per' => q({0} в неделю),
9554             },
9555             'yard' => {
9556             'few' => q({0} ярда),
9557             'many' => q({0} ярдов),
9558             'name' => q(ярды),
9559             'one' => q({0} ярд),
9560             'other' => q({0} ярда),
9561             },
9562             'year' => {
9563             'few' => q({0} года),
9564             'many' => q({0} лет),
9565             'name' => q(годы),
9566             'one' => q({0} год),
9567             'other' => q({0} года),
9568             'per' => q({0} в год),
9569             },
9570             },
9571             'narrow' => {
9572             '' => {
9573             'name' => q(напр.),
9574             },
9575             'acre' => {
9576             'few' => q({0} акра),
9577             'many' => q({0} акров),
9578             'one' => q({0} акр),
9579             'other' => q({0} акра),
9580             },
9581             'arc-minute' => {
9582             'few' => q({0}′),
9583             'many' => q({0}′),
9584             'one' => q({0}′),
9585             'other' => q({0}′),
9586             },
9587             'arc-second' => {
9588             'few' => q({0}″),
9589             'many' => q({0}″),
9590             'one' => q({0}″),
9591             'other' => q({0}″),
9592             },
9593             'astronomical-unit' => {
9594             'few' => q({0} а. е.),
9595             'many' => q({0} а. е.),
9596             'name' => q(а. е.),
9597             'one' => q({0} а. е.),
9598             'other' => q({0} а. е.),
9599             },
9600             'carat' => {
9601             'few' => q({0} кар),
9602             'many' => q({0} кар),
9603             'name' => q(кар),
9604             'one' => q({0} кар),
9605             'other' => q({0} кар),
9606             },
9607             'celsius' => {
9608             'few' => q({0} °C),
9609             'many' => q({0} °C),
9610             'name' => q(°C),
9611             'one' => q({0} °C),
9612             'other' => q({0} °C),
9613             },
9614             'centimeter' => {
9615             'few' => q({0} см),
9616             'many' => q({0} см),
9617             'name' => q(см),
9618             'one' => q({0} см),
9619             'other' => q({0} см),
9620             'per' => q({0}/см),
9621             },
9622             'century' => {
9623             'few' => q({0} в.),
9624             'many' => q({0} в.),
9625             'name' => q(в.),
9626             'one' => q({0} в.),
9627             'other' => q({0} в.),
9628             },
9629             'coordinate' => {
9630             'east' => q({0} в. д.),
9631             'north' => q({0} с. ш.),
9632             'south' => q({0} ю. ш.),
9633             'west' => q({0} з. д.),
9634             },
9635             'cubic-kilometer' => {
9636             'few' => q({0} км³),
9637             'many' => q({0} км³),
9638             'one' => q({0} км³),
9639             'other' => q({0} км³),
9640             },
9641             'cubic-mile' => {
9642             'few' => q({0} куб. мили),
9643             'many' => q({0} куб. мили),
9644             'one' => q({0} куб. миля),
9645             'other' => q({0} куб. мили),
9646             },
9647             'day' => {
9648             'few' => q({0} д.),
9649             'many' => q({0} д.),
9650             'name' => q(д.),
9651             'one' => q({0} д.),
9652             'other' => q({0} д.),
9653             'per' => q({0}/д.),
9654             },
9655             'decimeter' => {
9656             'few' => q({0} дм),
9657             'many' => q({0} дм),
9658             'name' => q(дм),
9659             'one' => q({0} дм),
9660             'other' => q({0} дм),
9661             },
9662             'degree' => {
9663             'few' => q({0}°),
9664             'many' => q({0}°),
9665             'one' => q({0}°),
9666             'other' => q({0}°),
9667             },
9668             'fahrenheit' => {
9669             'few' => q({0}°F),
9670             'many' => q({0}°F),
9671             'name' => q(°F),
9672             'one' => q({0}°F),
9673             'other' => q({0}°F),
9674             },
9675             'fathom' => {
9676             'few' => q({0} м. саж.),
9677             'many' => q({0} м. саж.),
9678             'name' => q(м. саж.),
9679             'one' => q({0} м. саж.),
9680             'other' => q({0} м. саж.),
9681             },
9682             'foot' => {
9683             'few' => q({0} фт),
9684             'many' => q({0} фт),
9685             'name' => q(фт),
9686             'one' => q({0} фт),
9687             'other' => q({0} фт),
9688             'per' => q({0}/фт),
9689             },
9690             'furlong' => {
9691             'few' => q({0} фрл),
9692             'many' => q({0} фрл),
9693             'name' => q(фрл),
9694             'one' => q({0} фрл),
9695             'other' => q({0} фрл),
9696             },
9697             'g-force' => {
9698             'few' => q({0} G),
9699             'many' => q({0} G),
9700             'name' => q(g),
9701             'one' => q({0} G),
9702             'other' => q({0} G),
9703             },
9704             'generic' => {
9705             'few' => q({0}°),
9706             'many' => q({0}°),
9707             'name' => q(°),
9708             'one' => q({0}°),
9709             'other' => q({0}°),
9710             },
9711             'gram' => {
9712             'few' => q({0} г),
9713             'many' => q({0} г),
9714             'name' => q(г),
9715             'one' => q({0} г),
9716             'other' => q({0} г),
9717             'per' => q({0}/г),
9718             },
9719             'hectare' => {
9720             'few' => q({0} га),
9721             'many' => q({0} га),
9722             'one' => q({0} га),
9723             'other' => q({0} га),
9724             },
9725             'hectopascal' => {
9726             'few' => q({0} гПа),
9727             'many' => q({0} гПа),
9728             'name' => q(гПа),
9729             'one' => q({0} гПа),
9730             'other' => q({0} гПа),
9731             },
9732             'horsepower' => {
9733             'few' => q({0} л.с.),
9734             'many' => q({0} л.с.),
9735             'one' => q({0} л.с.),
9736             'other' => q({0} л.с.),
9737             },
9738             'hour' => {
9739             'few' => q({0} ч),
9740             'many' => q({0} ч),
9741             'name' => q(ч),
9742             'one' => q({0} ч),
9743             'other' => q({0} ч),
9744             'per' => q({0}/ч.),
9745             },
9746             'inch' => {
9747             'few' => q({0} дюйма),
9748             'many' => q({0} дюймов),
9749             'name' => q(дюйм.),
9750             'one' => q({0} дюйм),
9751             'other' => q({0} дюйма),
9752             'per' => q({0}/дюйм.),
9753             },
9754             'inch-hg' => {
9755             'few' => q({0} inHg),
9756             'many' => q({0} inHg),
9757             'name' => q(д. рт. ст.),
9758             'one' => q({0} inHg),
9759             'other' => q({0} inHg),
9760             },
9761             'kelvin' => {
9762             'few' => q({0} K),
9763             'many' => q({0} K),
9764             'name' => q(K),
9765             'one' => q({0} K),
9766             'other' => q({0} K),
9767             },
9768             'kilogram' => {
9769             'few' => q({0} кг),
9770             'many' => q({0} кг),
9771             'name' => q(кг),
9772             'one' => q({0} кг),
9773             'other' => q({0} кг),
9774             'per' => q({0}/кг),
9775             },
9776             'kilometer' => {
9777             'few' => q({0} км),
9778             'many' => q({0} км),
9779             'name' => q(км),
9780             'one' => q({0} км),
9781             'other' => q({0} км),
9782             'per' => q({0}/км),
9783             },
9784             'kilometer-per-hour' => {
9785             'few' => q({0} км/ч),
9786             'many' => q({0} км/ч),
9787             'name' => q(км/ч),
9788             'one' => q({0} км/ч),
9789             'other' => q({0} км/ч),
9790             },
9791             'kilowatt' => {
9792             'few' => q({0} кВт),
9793             'many' => q({0} кВт),
9794             'one' => q({0} кВт),
9795             'other' => q({0} кВт),
9796             },
9797             'knot' => {
9798             'few' => q({0} уз),
9799             'many' => q({0} уз),
9800             'name' => q(уз),
9801             'one' => q({0} уз),
9802             'other' => q({0} уз),
9803             },
9804             'light-year' => {
9805             'few' => q({0} св. г.),
9806             'many' => q({0} св. л.),
9807             'name' => q(св. годы),
9808             'one' => q({0} св. г.),
9809             'other' => q({0} св. г.),
9810             },
9811             'liter' => {
9812             'few' => q({0} л),
9813             'many' => q({0} л),
9814             'name' => q(л),
9815             'one' => q({0} л),
9816             'other' => q({0} л),
9817             },
9818             'liter-per-100kilometers' => {
9819             'few' => q({0} л/100 км),
9820             'many' => q({0} л/100 км),
9821             'name' => q(л/100 км),
9822             'one' => q({0} л/100 км),
9823             'other' => q({0} л/100 км),
9824             },
9825             'meter' => {
9826             'few' => q({0} м),
9827             'many' => q({0} м),
9828             'name' => q(м),
9829             'one' => q({0} м),
9830             'other' => q({0} м),
9831             'per' => q({0}/м),
9832             },
9833             'meter-per-second' => {
9834             'few' => q({0} м/с),
9835             'many' => q({0} м/с),
9836             'name' => q(м/с),
9837             'one' => q({0} м/с),
9838             'other' => q({0} м/с),
9839             },
9840             'meter-per-second-squared' => {
9841             'few' => q({0} м/с²),
9842             'many' => q({0} м/с²),
9843             'name' => q(м/с²),
9844             'one' => q({0} м/с²),
9845             'other' => q({0} м/с²),
9846             },
9847             'metric-ton' => {
9848             'few' => q({0} т),
9849             'many' => q({0} т),
9850             'name' => q(т),
9851             'one' => q({0} т),
9852             'other' => q({0} т),
9853             },
9854             'microgram' => {
9855             'few' => q({0} мкг),
9856             'many' => q({0} мкг),
9857             'name' => q(мкг),
9858             'one' => q({0} мкг),
9859             'other' => q({0} мкг),
9860             },
9861             'micrometer' => {
9862             'few' => q({0} мкм),
9863             'many' => q({0} мкм),
9864             'name' => q(мкм),
9865             'one' => q({0} мкм),
9866             'other' => q({0} мкм),
9867             },
9868             'microsecond' => {
9869             'few' => q({0} мкс),
9870             'many' => q({0} мкс),
9871             'name' => q(мкс),
9872             'one' => q({0} мкс),
9873             'other' => q({0} мкс),
9874             },
9875             'mile' => {
9876             'few' => q({0} миль),
9877             'many' => q({0} миль),
9878             'name' => q(мл.),
9879             'one' => q({0} миля),
9880             'other' => q({0} мили),
9881             },
9882             'mile-per-hour' => {
9883             'few' => q({0} миль/ч),
9884             'many' => q({0} миль/ч),
9885             'name' => q(мили/час),
9886             'one' => q({0} миль/ч),
9887             'other' => q({0} миль/ч),
9888             },
9889             'mile-scandinavian' => {
9890             'few' => q({0} ск. мл.),
9891             'many' => q({0} ск. мл.),
9892             'name' => q(ск. мл.),
9893             'one' => q({0} ск. мл.),
9894             'other' => q({0} ск. мл.),
9895             },
9896             'millibar' => {
9897             'few' => q({0} мбар),
9898             'many' => q({0} мбар),
9899             'name' => q(мбар),
9900             'one' => q({0} мбар),
9901             'other' => q({0} мбар),
9902             },
9903             'milligram' => {
9904             'few' => q({0} мг),
9905             'many' => q({0} мг),
9906             'name' => q(мг),
9907             'one' => q({0} мг),
9908             'other' => q({0} мг),
9909             },
9910             'millimeter' => {
9911             'few' => q({0} мм),
9912             'many' => q({0} мм),
9913             'name' => q(мм),
9914             'one' => q({0} мм),
9915             'other' => q({0} мм),
9916             },
9917             'millimeter-of-mercury' => {
9918             'few' => q({0} мм рт. ст.),
9919             'many' => q({0} мм рт. ст.),
9920             'name' => q(мм рт. ст.),
9921             'one' => q({0} мм рт. ст.),
9922             'other' => q({0} мм рт. ст.),
9923             },
9924             'millisecond' => {
9925             'few' => q({0} мс),
9926             'many' => q({0} мс),
9927             'name' => q(мс),
9928             'one' => q({0} мс),
9929             'other' => q({0} мс),
9930             },
9931             'minute' => {
9932             'few' => q({0} мин),
9933             'many' => q({0} мин),
9934             'name' => q(мин),
9935             'one' => q({0} мин),
9936             'other' => q({0} мин),
9937             'per' => q({0}/мин.),
9938             },
9939             'month' => {
9940             'few' => q({0} м.),
9941             'many' => q({0} м.),
9942             'name' => q(м.),
9943             'one' => q({0} м.),
9944             'other' => q({0} м.),
9945             'per' => q({0}/м.),
9946             },
9947             'nanometer' => {
9948             'few' => q({0} нм),
9949             'many' => q({0} нм),
9950             'name' => q(нм),
9951             'one' => q({0} нм),
9952             'other' => q({0} нм),
9953             },
9954             'nanosecond' => {
9955             'few' => q({0} нс),
9956             'many' => q({0} нс),
9957             'name' => q(нс),
9958             'one' => q({0} нс),
9959             'other' => q({0} нс),
9960             },
9961             'nautical-mile' => {
9962             'few' => q({0} м. мл.),
9963             'many' => q({0} м. мл.),
9964             'name' => q(мор. мили),
9965             'one' => q({0} м. мл.),
9966             'other' => q({0} м. мл.),
9967             },
9968             'ounce' => {
9969             'few' => q({0} oz),
9970             'many' => q({0} oz),
9971             'name' => q(унц.),
9972             'one' => q({0} oz),
9973             'other' => q({0} oz),
9974             'per' => q({0}/унц.),
9975             },
9976             'ounce-troy' => {
9977             'few' => q({0} тр. унц.),
9978             'many' => q({0} тр. унц.),
9979             'name' => q(тр. унц.),
9980             'one' => q({0} тр. унц.),
9981             'other' => q({0} тр. унц.),
9982             },
9983             'parsec' => {
9984             'few' => q({0} пк),
9985             'many' => q({0} пк),
9986             'name' => q(пк),
9987             'one' => q({0} пк),
9988             'other' => q({0} пк),
9989             },
9990             'per' => {
9991             '1' => q({0}/{1}),
9992             },
9993             'percent' => {
9994             'few' => q({0}%),
9995             'many' => q({0}%),
9996             'name' => q(%),
9997             'one' => q({0}%),
9998             'other' => q({0}%),
9999             },
10000             'picometer' => {
10001             'few' => q({0} pm),
10002             'many' => q({0} pm),
10003             'name' => q(пм),
10004             'one' => q({0} pm),
10005             'other' => q({0} pm),
10006             },
10007             'point' => {
10008             'few' => q({0} пкт),
10009             'many' => q({0} пкт),
10010             'name' => q(пкт),
10011             'one' => q({0} пкт),
10012             'other' => q({0} пкт),
10013             },
10014             'pound' => {
10015             'few' => q({0} lb),
10016             'many' => q({0} lb),
10017             'name' => q(фнт),
10018             'one' => q({0} lb),
10019             'other' => q({0} lb),
10020             'per' => q({0}/фнт),
10021             },
10022             'pound-per-square-inch' => {
10023             'few' => q({0} ф./дюйм²),
10024             'many' => q({0} ф./дюйм²),
10025             'name' => q(ф. на дюйм²),
10026             'one' => q({0} ф./дюйм²),
10027             'other' => q({0} ф./дюйм²),
10028             },
10029             'second' => {
10030             'few' => q({0} с),
10031             'many' => q({0} с),
10032             'name' => q(c),
10033             'one' => q({0} с),
10034             'other' => q({0} с),
10035             'per' => q({0}/c),
10036             },
10037             'square-foot' => {
10038             'few' => q({0} кв. фута),
10039             'many' => q({0} кв. футов),
10040             'one' => q({0} кв. фут),
10041             'other' => q({0} кв. фута),
10042             },
10043             'square-kilometer' => {
10044             'few' => q({0} км²),
10045             'many' => q({0} км²),
10046             'one' => q({0} км²),
10047             'other' => q({0} км²),
10048             },
10049             'square-meter' => {
10050             'few' => q({0} м²),
10051             'many' => q({0} м²),
10052             'one' => q({0} м²),
10053             'other' => q({0} м²),
10054             },
10055             'square-mile' => {
10056             'few' => q({0} кв. мили),
10057             'many' => q({0} кв. миль),
10058             'one' => q({0} кв. миля),
10059             'other' => q({0} кв. мили),
10060             },
10061             'stone' => {
10062             'few' => q({0} стн),
10063             'many' => q({0} стн),
10064             'name' => q(стн),
10065             'one' => q({0} стн),
10066             'other' => q({0} стн),
10067             },
10068             'ton' => {
10069             'few' => q({0} ам. т),
10070             'many' => q({0} ам. т),
10071             'name' => q(ам. т),
10072             'one' => q({0} ам. т),
10073             'other' => q({0} ам. т),
10074             },
10075             'watt' => {
10076             'few' => q({0} Вт),
10077             'many' => q({0} Вт),
10078             'one' => q({0} Вт),
10079             'other' => q({0} Вт),
10080             },
10081             'week' => {
10082             'few' => q({0} н.),
10083             'many' => q({0} н.),
10084             'name' => q(н.),
10085             'one' => q({0} н.),
10086             'other' => q({0} н.),
10087             'per' => q({0}/н.),
10088             },
10089             'yard' => {
10090             'few' => q({0} ярда),
10091             'many' => q({0} ярдов),
10092             'name' => q(ярд.),
10093             'one' => q({0} ярд),
10094             'other' => q({0} ярда),
10095             },
10096             'year' => {
10097             'few' => q({0} г.),
10098             'many' => q({0} л.),
10099             'name' => q(г.),
10100             'one' => q({0} г.),
10101             'other' => q({0} г.),
10102             'per' => q({0}/г.),
10103             },
10104             },
10105             'short' => {
10106             '' => {
10107             'name' => q(направление),
10108             },
10109             'acre' => {
10110             'few' => q({0} акр.),
10111             'many' => q({0} акр.),
10112             'name' => q(акр.),
10113             'one' => q({0} акр),
10114             'other' => q({0} акр.),
10115             },
10116             'acre-foot' => {
10117             'few' => q({0} акрофут.),
10118             'many' => q({0} акрофут.),
10119             'name' => q(акрофут.),
10120             'one' => q({0} акрофут),
10121             'other' => q({0} акрофут.),
10122             },
10123             'ampere' => {
10124             'few' => q({0} А),
10125             'many' => q({0} А),
10126             'name' => q(А),
10127             'one' => q({0} А),
10128             'other' => q({0} А),
10129             },
10130             'arc-minute' => {
10131             'few' => q({0}′),
10132             'many' => q({0}′),
10133             'name' => q(′),
10134             'one' => q({0}′),
10135             'other' => q({0}′),
10136             },
10137             'arc-second' => {
10138             'few' => q({0}″),
10139             'many' => q({0}″),
10140             'name' => q(″),
10141             'one' => q({0}″),
10142             'other' => q({0}″),
10143             },
10144             'astronomical-unit' => {
10145             'few' => q({0} а. е.),
10146             'many' => q({0} а. е.),
10147             'name' => q(а. е.),
10148             'one' => q({0} а. е.),
10149             'other' => q({0} а. е.),
10150             },
10151             'atmosphere' => {
10152             'few' => q({0} атм),
10153             'many' => q({0} атм),
10154             'name' => q(атм),
10155             'one' => q({0} атм),
10156             'other' => q({0} атм),
10157             },
10158             'bit' => {
10159             'few' => q({0} бита),
10160             'many' => q({0} бит),
10161             'name' => q(бит),
10162             'one' => q({0} бит),
10163             'other' => q({0} бита),
10164             },
10165             'byte' => {
10166             'few' => q({0} Б),
10167             'many' => q({0} Б),
10168             'name' => q(Б),
10169             'one' => q({0} Б),
10170             'other' => q({0} Б),
10171             },
10172             'calorie' => {
10173             'few' => q({0} кал),
10174             'many' => q({0} кал),
10175             'name' => q(кал),
10176             'one' => q({0} кал),
10177             'other' => q({0} кал),
10178             },
10179             'carat' => {
10180             'few' => q({0} кар),
10181             'many' => q({0} кар),
10182             'name' => q(кар),
10183             'one' => q({0} кар),
10184             'other' => q({0} кар),
10185             },
10186             'celsius' => {
10187             'few' => q({0} °C),
10188             'many' => q({0} °C),
10189             'name' => q(°C),
10190             'one' => q({0} °C),
10191             'other' => q({0} °C),
10192             },
10193             'centiliter' => {
10194             'few' => q({0} сл),
10195             'many' => q({0} сл),
10196             'name' => q(сл),
10197             'one' => q({0} сл),
10198             'other' => q({0} сл),
10199             },
10200             'centimeter' => {
10201             'few' => q({0} см),
10202             'many' => q({0} см),
10203             'name' => q(см),
10204             'one' => q({0} см),
10205             'other' => q({0} см),
10206             'per' => q({0}/см),
10207             },
10208             'century' => {
10209             'few' => q({0} в.),
10210             'many' => q({0} в.),
10211             'name' => q(в.),
10212             'one' => q({0} в.),
10213             'other' => q({0} в.),
10214             },
10215             'coordinate' => {
10216             'east' => q({0} в. д.),
10217             'north' => q({0} с. ш.),
10218             'south' => q({0} ю. ш.),
10219             'west' => q({0} з. д.),
10220             },
10221             'cubic-centimeter' => {
10222             'few' => q({0} см³),
10223             'many' => q({0} см³),
10224             'name' => q(см³),
10225             'one' => q({0} см³),
10226             'other' => q({0} см³),
10227             'per' => q({0}/см³),
10228             },
10229             'cubic-foot' => {
10230             'few' => q({0} фт³),
10231             'many' => q({0} фт³),
10232             'name' => q(фт³),
10233             'one' => q({0} фт³),
10234             'other' => q({0} фт³),
10235             },
10236             'cubic-inch' => {
10237             'few' => q({0} дюйм³),
10238             'many' => q({0} дюйм³),
10239             'name' => q(дюйм³),
10240             'one' => q({0} дюйм³),
10241             'other' => q({0} дюйм³),
10242             },
10243             'cubic-kilometer' => {
10244             'few' => q({0} км³),
10245             'many' => q({0} км³),
10246             'name' => q(км³),
10247             'one' => q({0} км³),
10248             'other' => q({0} км³),
10249             },
10250             'cubic-meter' => {
10251             'few' => q({0} м³),
10252             'many' => q({0} м³),
10253             'name' => q(м³),
10254             'one' => q({0} м³),
10255             'other' => q({0} м³),
10256             'per' => q({0}/м³),
10257             },
10258             'cubic-mile' => {
10259             'few' => q({0} мили³),
10260             'many' => q({0} миль³),
10261             'name' => q(миля³),
10262             'one' => q({0} миля³),
10263             'other' => q({0} мили³),
10264             },
10265             'cubic-yard' => {
10266             'few' => q({0} ярд³),
10267             'many' => q({0} ярд³),
10268             'name' => q(ярд³),
10269             'one' => q({0} ярд³),
10270             'other' => q({0} ярд³),
10271             },
10272             'cup' => {
10273             'few' => q({0} чаш.),
10274             'many' => q({0} чаш.),
10275             'name' => q(чаш.),
10276             'one' => q({0} чаш.),
10277             'other' => q({0} чаш.),
10278             },
10279             'cup-metric' => {
10280             'few' => q({0} м. чаш.),
10281             'many' => q({0} м. чаш.),
10282             'name' => q(м. чаш.),
10283             'one' => q({0} м. чаш.),
10284             'other' => q({0} м. чаш.),
10285             },
10286             'day' => {
10287             'few' => q({0} дн.),
10288             'many' => q({0} дн.),
10289             'name' => q(дн.),
10290             'one' => q({0} дн.),
10291             'other' => q({0} дн.),
10292             'per' => q({0}/д),
10293             },
10294             'deciliter' => {
10295             'few' => q({0} дл),
10296             'many' => q({0} дл),
10297             'name' => q(дл),
10298             'one' => q({0} дл),
10299             'other' => q({0} дл),
10300             },
10301             'decimeter' => {
10302             'few' => q({0} дм),
10303             'many' => q({0} дм),
10304             'name' => q(дм),
10305             'one' => q({0} дм),
10306             'other' => q({0} дм),
10307             },
10308             'degree' => {
10309             'few' => q({0}°),
10310             'many' => q({0}°),
10311             'name' => q(°),
10312             'one' => q({0}°),
10313             'other' => q({0}°),
10314             },
10315             'fahrenheit' => {
10316             'few' => q({0}°F),
10317             'many' => q({0}°F),
10318             'name' => q(°F),
10319             'one' => q({0}°F),
10320             'other' => q({0}°F),
10321             },
10322             'fathom' => {
10323             'few' => q({0} мор. сажени),
10324             'many' => q({0} мор. саженей),
10325             'name' => q(мор. сажени),
10326             'one' => q({0} мор. сажень),
10327             'other' => q({0} мор. сажени),
10328             },
10329             'fluid-ounce' => {
10330             'few' => q({0} жидк. унц.),
10331             'many' => q({0} жидк. унц.),
10332             'name' => q(жидк. унц.),
10333             'one' => q({0} жидк. унц.),
10334             'other' => q({0} жидк. унц.),
10335             },
10336             'foodcalorie' => {
10337             'few' => q({0} кал),
10338             'many' => q({0} кал),
10339             'name' => q(кал),
10340             'one' => q({0} кал),
10341             'other' => q({0} кал),
10342             },
10343             'foot' => {
10344             'few' => q({0} фт),
10345             'many' => q({0} фт),
10346             'name' => q(фт),
10347             'one' => q({0} фт),
10348             'other' => q({0} фт),
10349             'per' => q({0}/фт),
10350             },
10351             'furlong' => {
10352             'few' => q({0} фурл.),
10353             'many' => q({0} фурл.),
10354             'name' => q(фурлонги),
10355             'one' => q({0} фурл.),
10356             'other' => q({0} фурл.),
10357             },
10358             'g-force' => {
10359             'few' => q({0} g),
10360             'many' => q({0} g),
10361             'name' => q(g),
10362             'one' => q({0} g),
10363             'other' => q({0} g),
10364             },
10365             'gallon' => {
10366             'few' => q({0} гал.),
10367             'many' => q({0} гал.),
10368             'name' => q(гал.),
10369             'one' => q({0} гал.),
10370             'other' => q({0} гал.),
10371             'per' => q({0}/гал),
10372             },
10373             'gallon-imperial' => {
10374             'few' => q({0} имп. гал.),
10375             'many' => q({0} имп. гал.),
10376             'name' => q(имп. гал.),
10377             'one' => q({0} имп. гал.),
10378             'other' => q({0} имп. гал.),
10379             'per' => q({0}/имп. гал),
10380             },
10381             'generic' => {
10382             'few' => q({0}°),
10383             'many' => q({0}°),
10384             'name' => q(°),
10385             'one' => q({0}°),
10386             'other' => q({0}°),
10387             },
10388             'gigabit' => {
10389             'few' => q({0} Гбит),
10390             'many' => q({0} Гбит),
10391             'name' => q(Гбит),
10392             'one' => q({0} Гбит),
10393             'other' => q({0} Гбит),
10394             },
10395             'gigabyte' => {
10396             'few' => q({0} ГБ),
10397             'many' => q({0} ГБ),
10398             'name' => q(ГБ),
10399             'one' => q({0} ГБ),
10400             'other' => q({0} ГБ),
10401             },
10402             'gigahertz' => {
10403             'few' => q({0} ГГц),
10404             'many' => q({0} ГГц),
10405             'name' => q(ГГц),
10406             'one' => q({0} ГГц),
10407             'other' => q({0} ГГц),
10408             },
10409             'gigawatt' => {
10410             'few' => q({0} ГВт),
10411             'many' => q({0} ГВт),
10412             'name' => q(ГВт),
10413             'one' => q({0} ГВт),
10414             'other' => q({0} ГВт),
10415             },
10416             'gram' => {
10417             'few' => q({0} г),
10418             'many' => q({0} г),
10419             'name' => q(г),
10420             'one' => q({0} г),
10421             'other' => q({0} г),
10422             'per' => q({0}/г),
10423             },
10424             'hectare' => {
10425             'few' => q({0} га),
10426             'many' => q({0} га),
10427             'name' => q(га),
10428             'one' => q({0} га),
10429             'other' => q({0} га),
10430             },
10431             'hectoliter' => {
10432             'few' => q({0} гл),
10433             'many' => q({0} гл),
10434             'name' => q(гл),
10435             'one' => q({0} гл),
10436             'other' => q({0} гл),
10437             },
10438             'hectopascal' => {
10439             'few' => q({0} гПа),
10440             'many' => q({0} гПа),
10441             'name' => q(гПа),
10442             'one' => q({0} гПа),
10443             'other' => q({0} гПа),
10444             },
10445             'hertz' => {
10446             'few' => q({0} Гц),
10447             'many' => q({0} Гц),
10448             'name' => q(Гц),
10449             'one' => q({0} Гц),
10450             'other' => q({0} Гц),
10451             },
10452             'horsepower' => {
10453             'few' => q({0} л.с.),
10454             'many' => q({0} л.с.),
10455             'name' => q(л.с.),
10456             'one' => q({0} л.с.),
10457             'other' => q({0} л.с.),
10458             },
10459             'hour' => {
10460             'few' => q({0} ч.),
10461             'many' => q({0} ч.),
10462             'name' => q(ч.),
10463             'one' => q({0} ч.),
10464             'other' => q({0} ч.),
10465             'per' => q({0}/ч),
10466             },
10467             'inch' => {
10468             'few' => q({0} дюйм.),
10469             'many' => q({0} дюйм.),
10470             'name' => q(дюйм.),
10471             'one' => q({0} дюйм),
10472             'other' => q({0} дюйм.),
10473             'per' => q({0}/дюйм),
10474             },
10475             'inch-hg' => {
10476             'few' => q({0} д. рт. ст.),
10477             'many' => q({0} д. рт. ст.),
10478             'name' => q(д. рт. ст.),
10479             'one' => q({0} д. рт. ст.),
10480             'other' => q({0} д. рт. ст.),
10481             },
10482             'joule' => {
10483             'few' => q({0} Дж),
10484             'many' => q({0} Дж),
10485             'name' => q(Дж),
10486             'one' => q({0} Дж),
10487             'other' => q({0} Дж),
10488             },
10489             'karat' => {
10490             'few' => q({0} кар),
10491             'many' => q({0} кар),
10492             'name' => q(кар),
10493             'one' => q({0} кар),
10494             'other' => q({0} кар),
10495             },
10496             'kelvin' => {
10497             'few' => q({0} K),
10498             'many' => q({0} K),
10499             'name' => q(K),
10500             'one' => q({0} K),
10501             'other' => q({0} K),
10502             },
10503             'kilobit' => {
10504             'few' => q({0} кбит),
10505             'many' => q({0} кбит),
10506             'name' => q(кбит),
10507             'one' => q({0} кбит),
10508             'other' => q({0} кбит),
10509             },
10510             'kilobyte' => {
10511             'few' => q({0} кБ),
10512             'many' => q({0} кБ),
10513             'name' => q(кБ),
10514             'one' => q({0} кБ),
10515             'other' => q({0} кБ),
10516             },
10517             'kilocalorie' => {
10518             'few' => q({0} ккал),
10519             'many' => q({0} ккал),
10520             'name' => q(ккал),
10521             'one' => q({0} ккал),
10522             'other' => q({0} ккал),
10523             },
10524             'kilogram' => {
10525             'few' => q({0} кг),
10526             'many' => q({0} кг),
10527             'name' => q(кг),
10528             'one' => q({0} кг),
10529             'other' => q({0} кг),
10530             'per' => q({0}/кг),
10531             },
10532             'kilohertz' => {
10533             'few' => q({0} кГц),
10534             'many' => q({0} кГц),
10535             'name' => q(кГц),
10536             'one' => q({0} кГц),
10537             'other' => q({0} кГц),
10538             },
10539             'kilojoule' => {
10540             'few' => q({0} кДж),
10541             'many' => q({0} кДж),
10542             'name' => q(кДж),
10543             'one' => q({0} кДж),
10544             'other' => q({0} кДж),
10545             },
10546             'kilometer' => {
10547             'few' => q({0} км),
10548             'many' => q({0} км),
10549             'name' => q(км),
10550             'one' => q({0} км),
10551             'other' => q({0} км),
10552             'per' => q({0}/км),
10553             },
10554             'kilometer-per-hour' => {
10555             'few' => q({0} км/ч),
10556             'many' => q({0} км/ч),
10557             'name' => q(км/ч),
10558             'one' => q({0} км/ч),
10559             'other' => q({0} км/ч),
10560             },
10561             'kilowatt' => {
10562             'few' => q({0} кВт),
10563             'many' => q({0} кВт),
10564             'name' => q(кВт),
10565             'one' => q({0} кВт),
10566             'other' => q({0} кВт),
10567             },
10568             'kilowatt-hour' => {
10569             'few' => q({0} кВт⋅ч),
10570             'many' => q({0} кВт⋅ч),
10571             'name' => q(кВт⋅ч),
10572             'one' => q({0} кВт⋅ч),
10573             'other' => q({0} кВт⋅ч),
10574             },
10575             'knot' => {
10576             'few' => q({0} уз),
10577             'many' => q({0} уз),
10578             'name' => q(уз),
10579             'one' => q({0} уз),
10580             'other' => q({0} уз),
10581             },
10582             'light-year' => {
10583             'few' => q({0} св. г.),
10584             'many' => q({0} св. л.),
10585             'name' => q(св. г.),
10586             'one' => q({0} св. г.),
10587             'other' => q({0} св. г.),
10588             },
10589             'liter' => {
10590             'few' => q({0} л),
10591             'many' => q({0} л),
10592             'name' => q(л),
10593             'one' => q({0} л),
10594             'other' => q({0} л),
10595             'per' => q({0}/л),
10596             },
10597             'liter-per-100kilometers' => {
10598             'few' => q({0} л/100 км),
10599             'many' => q({0} л/100 км),
10600             'name' => q(л/100 км),
10601             'one' => q({0} л/100 км),
10602             'other' => q({0} л/100 км),
10603             },
10604             'liter-per-kilometer' => {
10605             'few' => q({0} л/км),
10606             'many' => q({0} л/км),
10607             'name' => q(л/км),
10608             'one' => q({0} л/км),
10609             'other' => q({0} л/км),
10610             },
10611             'lux' => {
10612             'few' => q({0} лк),
10613             'many' => q({0} лк),
10614             'name' => q(лк),
10615             'one' => q({0} лк),
10616             'other' => q({0} лк),
10617             },
10618             'megabit' => {
10619             'few' => q({0} Мбит),
10620             'many' => q({0} Мбит),
10621             'name' => q(Мбит),
10622             'one' => q({0} Мбит),
10623             'other' => q({0} Мбит),
10624             },
10625             'megabyte' => {
10626             'few' => q({0} МБ),
10627             'many' => q({0} МБ),
10628             'name' => q(МБ),
10629             'one' => q({0} МБ),
10630             'other' => q({0} МБ),
10631             },
10632             'megahertz' => {
10633             'few' => q({0} МГц),
10634             'many' => q({0} МГц),
10635             'name' => q(МГц),
10636             'one' => q({0} МГц),
10637             'other' => q({0} МГц),
10638             },
10639             'megaliter' => {
10640             'few' => q({0} Мл),
10641             'many' => q({0} Мл),
10642             'name' => q(Мл),
10643             'one' => q({0} Мл),
10644             'other' => q({0} Мл),
10645             },
10646             'megawatt' => {
10647             'few' => q({0} МВт),
10648             'many' => q({0} МВт),
10649             'name' => q(МВт),
10650             'one' => q({0} МВт),
10651             'other' => q({0} МВт),
10652             },
10653             'meter' => {
10654             'few' => q({0} м),
10655             'many' => q({0} м),
10656             'name' => q(м),
10657             'one' => q({0} м),
10658             'other' => q({0} м),
10659             'per' => q({0}/м),
10660             },
10661             'meter-per-second' => {
10662             'few' => q({0} м/с),
10663             'many' => q({0} м/с),
10664             'name' => q(м/с),
10665             'one' => q({0} м/с),
10666             'other' => q({0} м/с),
10667             },
10668             'meter-per-second-squared' => {
10669             'few' => q({0} м/с²),
10670             'many' => q({0} м/с²),
10671             'name' => q(м/с²),
10672             'one' => q({0} м/с²),
10673             'other' => q({0} м/с²),
10674             },
10675             'metric-ton' => {
10676             'few' => q({0} т),
10677             'many' => q({0} т),
10678             'name' => q(т),
10679             'one' => q({0} т),
10680             'other' => q({0} т),
10681             },
10682             'microgram' => {
10683             'few' => q({0} мкг),
10684             'many' => q({0} мкг),
10685             'name' => q(мкг),
10686             'one' => q({0} мкг),
10687             'other' => q({0} мкг),
10688             },
10689             'micrometer' => {
10690             'few' => q({0} мкм),
10691             'many' => q({0} мкм),
10692             'name' => q(мкм),
10693             'one' => q({0} мкм),
10694             'other' => q({0} мкм),
10695             },
10696             'microsecond' => {
10697             'few' => q({0} мкс),
10698             'many' => q({0} мкс),
10699             'name' => q(мкс),
10700             'one' => q({0} мкс),
10701             'other' => q({0} мкс),
10702             },
10703             'mile' => {
10704             'few' => q({0} мили),
10705             'many' => q({0} миль),
10706             'name' => q(мили),
10707             'one' => q({0} миля),
10708             'other' => q({0} мили),
10709             },
10710             'mile-per-gallon' => {
10711             'few' => q({0} мили/галл.),
10712             'many' => q({0} миль/галл.),
10713             'name' => q(миль/гал),
10714             'one' => q({0} миля/галл.),
10715             'other' => q({0} мили/галл.),
10716             },
10717             'mile-per-gallon-imperial' => {
10718             'few' => q({0} мили/имп. гал),
10719             'many' => q({0} миль/имп. гал),
10720             'name' => q(мили/имп. гал),
10721             'one' => q({0} миля/имп. гал),
10722             'other' => q({0} мили/имп. галл.),
10723             },
10724             'mile-per-hour' => {
10725             'few' => q({0} мили/час),
10726             'many' => q({0} миль/час),
10727             'name' => q(мили/час),
10728             'one' => q({0} миля/час),
10729             'other' => q({0} мили/час),
10730             },
10731             'mile-scandinavian' => {
10732             'few' => q({0} ск. мил.),
10733             'many' => q({0} ск. мил.),
10734             'name' => q(ск. мил.),
10735             'one' => q({0} ск. мил.),
10736             'other' => q({0} ск. мил.),
10737             },
10738             'milliampere' => {
10739             'few' => q({0} мА),
10740             'many' => q({0} мА),
10741             'name' => q(мА),
10742             'one' => q({0} мА),
10743             'other' => q({0} мА),
10744             },
10745             'millibar' => {
10746             'few' => q({0} мбар),
10747             'many' => q({0} мбар),
10748             'name' => q(мбар),
10749             'one' => q({0} мбар),
10750             'other' => q({0} мбар),
10751             },
10752             'milligram' => {
10753             'few' => q({0} мг),
10754             'many' => q({0} мг),
10755             'name' => q(мг),
10756             'one' => q({0} мг),
10757             'other' => q({0} мг),
10758             },
10759             'milligram-per-deciliter' => {
10760             'few' => q({0} мг/дл),
10761             'many' => q({0} мг/дл),
10762             'name' => q(мг/дл),
10763             'one' => q({0} мг/дл),
10764             'other' => q({0} мг/дл),
10765             },
10766             'milliliter' => {
10767             'few' => q({0} мл),
10768             'many' => q({0} мл),
10769             'name' => q(мл),
10770             'one' => q({0} мл),
10771             'other' => q({0} мл),
10772             },
10773             'millimeter' => {
10774             'few' => q({0} мм),
10775             'many' => q({0} мм),
10776             'name' => q(мм),
10777             'one' => q({0} мм),
10778             'other' => q({0} мм),
10779             },
10780             'millimeter-of-mercury' => {
10781             'few' => q({0} мм рт. ст.),
10782             'many' => q({0} мм рт. ст.),
10783             'name' => q(мм рт. ст.),
10784             'one' => q({0} мм рт. ст.),
10785             'other' => q({0} мм рт. ст.),
10786             },
10787             'millimole-per-liter' => {
10788             'few' => q({0} ммоль/л),
10789             'many' => q({0} ммоль/л),
10790             'name' => q(ммоль/л),
10791             'one' => q({0} ммоль/л),
10792             'other' => q({0} ммоль/л),
10793             },
10794             'millisecond' => {
10795             'few' => q({0} мс),
10796             'many' => q({0} мс),
10797             'name' => q(мс),
10798             'one' => q({0} мс),
10799             'other' => q({0} мс),
10800             },
10801             'milliwatt' => {
10802             'few' => q({0} мВт),
10803             'many' => q({0} мВт),
10804             'name' => q(мВт),
10805             'one' => q({0} мВт),
10806             'other' => q({0} мВт),
10807             },
10808             'minute' => {
10809             'few' => q({0} мин.),
10810             'many' => q({0} мин.),
10811             'name' => q(мин),
10812             'one' => q({0} мин.),
10813             'other' => q({0} мин.),
10814             'per' => q({0}/мин),
10815             },
10816             'month' => {
10817             'few' => q({0} мес.),
10818             'many' => q({0} мес.),
10819             'name' => q(мес.),
10820             'one' => q({0} мес.),
10821             'other' => q({0} мес.),
10822             'per' => q({0}/мес),
10823             },
10824             'nanometer' => {
10825             'few' => q({0} нм),
10826             'many' => q({0} нм),
10827             'name' => q(нм),
10828             'one' => q({0} нм),
10829             'other' => q({0} нм),
10830             },
10831             'nanosecond' => {
10832             'few' => q({0} нс),
10833             'many' => q({0} нс),
10834             'name' => q(нс),
10835             'one' => q({0} нс),
10836             'other' => q({0} нс),
10837             },
10838             'nautical-mile' => {
10839             'few' => q({0} мор. мили),
10840             'many' => q({0} мор. миль),
10841             'name' => q(мор. мили),
10842             'one' => q({0} мор. миля),
10843             'other' => q({0} мор. мили),
10844             },
10845             'ohm' => {
10846             'few' => q({0} Ом),
10847             'many' => q({0} Ом),
10848             'name' => q(Ом),
10849             'one' => q({0} Ом),
10850             'other' => q({0} Ом),
10851             },
10852             'ounce' => {
10853             'few' => q({0} унц.),
10854             'many' => q({0} унц.),
10855             'name' => q(унц.),
10856             'one' => q({0} унц.),
10857             'other' => q({0} унц.),
10858             'per' => q({0}/унц),
10859             },
10860             'ounce-troy' => {
10861             'few' => q({0} тр. унц.),
10862             'many' => q({0} тр. унц.),
10863             'name' => q(тр. унц.),
10864             'one' => q({0} тр. унц.),
10865             'other' => q({0} тр. унц.),
10866             },
10867             'parsec' => {
10868             'few' => q({0} пк),
10869             'many' => q({0} пк),
10870             'name' => q(пк),
10871             'one' => q({0} пк),
10872             'other' => q({0} пк),
10873             },
10874             'part-per-million' => {
10875             'few' => q({0} ppm),
10876             'many' => q({0} ppm),
10877             'name' => q(ppm),
10878             'one' => q({0} ppm),
10879             'other' => q({0} ppm),
10880             },
10881             'per' => {
10882             '1' => q({0}/{1}),
10883             },
10884             'percent' => {
10885             'few' => q({0} %),
10886             'many' => q({0} %),
10887             'name' => q(%),
10888             'one' => q({0} %),
10889             'other' => q({0} %),
10890             },
10891             'permille' => {
10892             'few' => q({0} ‰),
10893             'many' => q({0} ‰),
10894             'name' => q(‰),
10895             'one' => q({0} ‰),
10896             'other' => q({0} ‰),
10897             },
10898             'petabyte' => {
10899             'few' => q({0} ПБ),
10900             'many' => q({0} ПБ),
10901             'name' => q(ПБ),
10902             'one' => q({0} ПБ),
10903             'other' => q({0} ПБ),
10904             },
10905             'picometer' => {
10906             'few' => q({0} пм),
10907             'many' => q({0} пм),
10908             'name' => q(пм),
10909             'one' => q({0} пм),
10910             'other' => q({0} пм),
10911             },
10912             'pint' => {
10913             'few' => q({0} пинт.),
10914             'many' => q({0} пинт.),
10915             'name' => q(пинт.),
10916             'one' => q({0} пинт.),
10917             'other' => q({0} пинт.),
10918             },
10919             'pint-metric' => {
10920             'few' => q({0} мпт),
10921             'many' => q({0} мпт),
10922             'name' => q(мпт),
10923             'one' => q({0} мпт),
10924             'other' => q({0} мпт),
10925             },
10926             'point' => {
10927             'few' => q({0} пкт),
10928             'many' => q({0} пкт),
10929             'name' => q(пкт),
10930             'one' => q({0} пкт),
10931             'other' => q({0} пкт),
10932             },
10933             'pound' => {
10934             'few' => q({0} фунт.),
10935             'many' => q({0} фунт.),
10936             'name' => q(фунт.),
10937             'one' => q({0} фунт.),
10938             'other' => q({0} фунт.),
10939             'per' => q({0}/фунт),
10940             },
10941             'pound-per-square-inch' => {
10942             'few' => q({0} ф./дюйм²),
10943             'many' => q({0} ф./дюйм²),
10944             'name' => q(ф. на дюйм²),
10945             'one' => q({0} ф./дюйм²),
10946             'other' => q({0} ф./дюйм²),
10947             },
10948             'quart' => {
10949             'few' => q({0} кварт.),
10950             'many' => q({0} кварт.),
10951             'name' => q(кварт.),
10952             'one' => q({0} кварт.),
10953             'other' => q({0} кварт.),
10954             },
10955             'radian' => {
10956             'few' => q({0} рад),
10957             'many' => q({0} рад),
10958             'name' => q(рад),
10959             'one' => q({0} рад),
10960             'other' => q({0} рад),
10961             },
10962             'revolution' => {
10963             'few' => q({0} об.),
10964             'many' => q({0} об.),
10965             'name' => q(об.),
10966             'one' => q({0} об.),
10967             'other' => q({0} об.),
10968             },
10969             'second' => {
10970             'few' => q({0} сек.),
10971             'many' => q({0} сек.),
10972             'name' => q(сек.),
10973             'one' => q({0} сек.),
10974             'other' => q({0} сек.),
10975             'per' => q({0}/c),
10976             },
10977             'square-centimeter' => {
10978             'few' => q({0} см²),
10979             'many' => q({0} см²),
10980             'name' => q(см²),
10981             'one' => q({0} см²),
10982             'other' => q({0} см²),
10983             'per' => q({0}/см²),
10984             },
10985             'square-foot' => {
10986             'few' => q({0} фт²),
10987             'many' => q({0} фт²),
10988             'name' => q(фт²),
10989             'one' => q({0} фт²),
10990             'other' => q({0} фт²),
10991             },
10992             'square-inch' => {
10993             'few' => q({0} дюйм²),
10994             'many' => q({0} дюйм²),
10995             'name' => q(дюйм²),
10996             'one' => q({0} дюйм²),
10997             'other' => q({0} дюйм²),
10998             'per' => q({0}/дюйм²),
10999             },
11000             'square-kilometer' => {
11001             'few' => q({0} км²),
11002             'many' => q({0} км²),
11003             'name' => q(км²),
11004             'one' => q({0} км²),
11005             'other' => q({0} км²),
11006             'per' => q({0}/км²),
11007             },
11008             'square-meter' => {
11009             'few' => q({0} м²),
11010             'many' => q({0} м²),
11011             'name' => q(м²),
11012             'one' => q({0} м²),
11013             'other' => q({0} м²),
11014             'per' => q({0}/м²),
11015             },
11016             'square-mile' => {
11017             'few' => q({0} миля²),
11018             'many' => q({0} миля²),
11019             'name' => q(миля²),
11020             'one' => q({0} миля²),
11021             'other' => q({0} миля²),
11022             'per' => q({0}/миля²),
11023             },
11024             'square-yard' => {
11025             'few' => q({0} ярд²),
11026             'many' => q({0} ярд²),
11027             'name' => q(ярд²),
11028             'one' => q({0} ярд²),
11029             'other' => q({0} ярд²),
11030             },
11031             'stone' => {
11032             'few' => q({0} стоуна),
11033             'many' => q({0} стоунов),
11034             'name' => q(стоуны),
11035             'one' => q({0} стоун),
11036             'other' => q({0} стоуна),
11037             },
11038             'tablespoon' => {
11039             'few' => q({0} ст. л.),
11040             'many' => q({0} ст. л.),
11041             'name' => q(ст. л.),
11042             'one' => q({0} ст. л.),
11043             'other' => q({0} ст. л.),
11044             },
11045             'teaspoon' => {
11046             'few' => q({0} ч. л.),
11047             'many' => q({0} ч. л.),
11048             'name' => q(ч. л.),
11049             'one' => q({0} ч. л.),
11050             'other' => q({0} ч. л.),
11051             },
11052             'terabit' => {
11053             'few' => q({0} Тбит),
11054             'many' => q({0} Тбит),
11055             'name' => q(Тбит),
11056             'one' => q({0} Тбит),
11057             'other' => q({0} Тбит),
11058             },
11059             'terabyte' => {
11060             'few' => q({0} ТБ),
11061             'many' => q({0} ТБ),
11062             'name' => q(ТБ),
11063             'one' => q({0} ТБ),
11064             'other' => q({0} ТБ),
11065             },
11066             'ton' => {
11067             'few' => q({0} амер. т),
11068             'many' => q({0} амер. т),
11069             'name' => q(амер. т),
11070             'one' => q({0} амер. т),
11071             'other' => q({0} амер. т),
11072             },
11073             'volt' => {
11074             'few' => q({0} В),
11075             'many' => q({0} В),
11076             'name' => q(В),
11077             'one' => q({0} В),
11078             'other' => q({0} В),
11079             },
11080             'watt' => {
11081             'few' => q({0} Вт),
11082             'many' => q({0} Вт),
11083             'name' => q(Вт),
11084             'one' => q({0} Вт),
11085             'other' => q({0} Вт),
11086             },
11087             'week' => {
11088             'few' => q({0} нед.),
11089             'many' => q({0} нед.),
11090             'name' => q(нед.),
11091             'one' => q({0} нед.),
11092             'other' => q({0} нед.),
11093             'per' => q({0}/нед),
11094             },
11095             'yard' => {
11096             'few' => q({0} ярд.),
11097             'many' => q({0} ярд.),
11098             'name' => q(ярд.),
11099             'one' => q({0} ярд),
11100             'other' => q({0} ярд.),
11101             },
11102             'year' => {
11103             'few' => q({0} г.),
11104             'many' => q({0} л.),
11105             'name' => q(г.),
11106             'one' => q({0} г.),
11107             'other' => q({0} г.),
11108             'per' => q({0}/г),
11109             },
11110             },
11111             } }
11112             );
11113              
11114             has 'yesstr' => (
11115             is => 'ro',
11116             isa => RegexpRef,
11117             init_arg => undef,
11118             default => sub { qr'^(?i:да|д|yes|y)$' }
11119             );
11120              
11121             has 'nostr' => (
11122             is => 'ro',
11123             isa => RegexpRef,
11124             init_arg => undef,
11125             default => sub { qr'^(?i:нет|н|no|n)$' }
11126             );
11127              
11128             has 'listPatterns' => (
11129             is => 'ro',
11130             isa => HashRef,
11131             init_arg => undef,
11132             default => sub { {
11133             start => q({0} {1}),
11134             middle => q({0} {1}),
11135             end => q({0} {1}),
11136             2 => q({0} {1}),
11137             } }
11138             );
11139              
11140             has 'default_numbering_system' => (
11141             is => 'ro',
11142             isa => Str,
11143             init_arg => undef,
11144             default => 'latn',
11145             );
11146              
11147             has native_numbering_system => (
11148             is => 'ro',
11149             isa => Str,
11150             init_arg => undef,
11151             default => 'latn',
11152             );
11153              
11154             has 'minimum_grouping_digits' => (
11155             is =>'ro',
11156             isa => Int,
11157             init_arg => undef,
11158             default => 1,
11159             );
11160              
11161             has 'number_symbols' => (
11162             is => 'ro',
11163             isa => HashRef,
11164             init_arg => undef,
11165             default => sub { {
11166             'latn' => {
11167             'decimal' => q(,),
11168             'exponential' => q(E),
11169             'group' => q( ),
11170             'infinity' => q(∞),
11171             'list' => q(;),
11172             'minusSign' => q(-),
11173             'nan' => q(не число),
11174             'perMille' => q(‰),
11175             'percentSign' => q(%),
11176             'plusSign' => q(+),
11177             'superscriptingExponent' => q(×),
11178             'timeSeparator' => q(:),
11179             },
11180             } }
11181             );
11182              
11183             has 'number_formats' => (
11184             is => 'ro',
11185             isa => HashRef,
11186             init_arg => undef,
11187             default => sub { {
11188             decimalFormat => {
11189             'default' => {
11190             '1000' => {
11191             'few' => '0 тыс'.'',
11192             'many' => '0 тыс'.'',
11193             'one' => '0 тыс'.'',
11194             'other' => '0 тыс'.'',
11195             },
11196             '10000' => {
11197             'few' => '00 тыс'.'',
11198             'many' => '00 тыс'.'',
11199             'one' => '00 тыс'.'',
11200             'other' => '00 тыс'.'',
11201             },
11202             '100000' => {
11203             'few' => '000 тыс'.'',
11204             'many' => '000 тыс'.'',
11205             'one' => '000 тыс'.'',
11206             'other' => '000 тыс'.'',
11207             },
11208             '1000000' => {
11209             'few' => '0 млн',
11210             'many' => '0 млн',
11211             'one' => '0 млн',
11212             'other' => '0 млн',
11213             },
11214             '10000000' => {
11215             'few' => '00 млн',
11216             'many' => '00 млн',
11217             'one' => '00 млн',
11218             'other' => '00 млн',
11219             },
11220             '100000000' => {
11221             'few' => '000 млн',
11222             'many' => '000 млн',
11223             'one' => '000 млн',
11224             'other' => '000 млн',
11225             },
11226             '1000000000' => {
11227             'few' => '0 млрд',
11228             'many' => '0 млрд',
11229             'one' => '0 млрд',
11230             'other' => '0 млрд',
11231             },
11232             '10000000000' => {
11233             'few' => '00 млрд',
11234             'many' => '00 млрд',
11235             'one' => '00 млрд',
11236             'other' => '00 млрд',
11237             },
11238             '100000000000' => {
11239             'few' => '000 млрд',
11240             'many' => '000 млрд',
11241             'one' => '000 млрд',
11242             'other' => '000 млрд',
11243             },
11244             '1000000000000' => {
11245             'few' => '0 трлн',
11246             'many' => '0 трлн',
11247             'one' => '0 трлн',
11248             'other' => '0 трлн',
11249             },
11250             '10000000000000' => {
11251             'few' => '00 трлн',
11252             'many' => '00 трлн',
11253             'one' => '00 трлн',
11254             'other' => '00 трлн',
11255             },
11256             '100000000000000' => {
11257             'few' => '000 трлн',
11258             'many' => '000 трлн',
11259             'one' => '000 трлн',
11260             'other' => '000 трлн',
11261             },
11262             'standard' => {
11263             'default' => '#,##0.###',
11264             },
11265             },
11266             'long' => {
11267             '1000' => {
11268             'few' => '0 тысячи',
11269             'many' => '0 тысяч',
11270             'one' => '0 тысяча',
11271             'other' => '0 тысячи',
11272             },
11273             '10000' => {
11274             'few' => '00 тысячи',
11275             'many' => '00 тысяч',
11276             'one' => '00 тысяча',
11277             'other' => '00 тысячи',
11278             },
11279             '100000' => {
11280             'few' => '000 тысячи',
11281             'many' => '000 тысяч',
11282             'one' => '000 тысяча',
11283             'other' => '000 тысячи',
11284             },
11285             '1000000' => {
11286             'few' => '0 миллиона',
11287             'many' => '0 миллионов',
11288             'one' => '0 миллион',
11289             'other' => '0 миллиона',
11290             },
11291             '10000000' => {
11292             'few' => '00 миллиона',
11293             'many' => '00 миллионов',
11294             'one' => '00 миллион',
11295             'other' => '00 миллиона',
11296             },
11297             '100000000' => {
11298             'few' => '000 миллиона',
11299             'many' => '000 миллионов',
11300             'one' => '000 миллион',
11301             'other' => '000 миллиона',
11302             },
11303             '1000000000' => {
11304             'few' => '0 миллиарда',
11305             'many' => '0 миллиардов',
11306             'one' => '0 миллиард',
11307             'other' => '0 миллиарда',
11308             },
11309             '10000000000' => {
11310             'few' => '00 миллиарда',
11311             'many' => '00 миллиардов',
11312             'one' => '00 миллиард',
11313             'other' => '00 миллиарда',
11314             },
11315             '100000000000' => {
11316             'few' => '000 миллиарда',
11317             'many' => '000 миллиардов',
11318             'one' => '000 миллиард',
11319             'other' => '000 миллиарда',
11320             },
11321             '1000000000000' => {
11322             'few' => '0 триллиона',
11323             'many' => '0 триллионов',
11324             'one' => '0 триллион',
11325             'other' => '0 триллиона',
11326             },
11327             '10000000000000' => {
11328             'few' => '00 триллиона',
11329             'many' => '00 триллионов',
11330             'one' => '00 триллион',
11331             'other' => '00 триллиона',
11332             },
11333             '100000000000000' => {
11334             'few' => '000 триллиона',
11335             'many' => '000 триллионов',
11336             'one' => '000 триллион',
11337             'other' => '000 триллиона',
11338             },
11339             },
11340             'short' => {
11341             '1000' => {
11342             'few' => '0 тыс'.'',
11343             'many' => '0 тыс'.'',
11344             'one' => '0 тыс'.'',
11345             'other' => '0 тыс'.'',
11346             },
11347             '10000' => {
11348             'few' => '00 тыс'.'',
11349             'many' => '00 тыс'.'',
11350             'one' => '00 тыс'.'',
11351             'other' => '00 тыс'.'',
11352             },
11353             '100000' => {
11354             'few' => '000 тыс'.'',
11355             'many' => '000 тыс'.'',
11356             'one' => '000 тыс'.'',
11357             'other' => '000 тыс'.'',
11358             },
11359             '1000000' => {
11360             'few' => '0 млн',
11361             'many' => '0 млн',
11362             'one' => '0 млн',
11363             'other' => '0 млн',
11364             },
11365             '10000000' => {
11366             'few' => '00 млн',
11367             'many' => '00 млн',
11368             'one' => '00 млн',
11369             'other' => '00 млн',
11370             },
11371             '100000000' => {
11372             'few' => '000 млн',
11373             'many' => '000 млн',
11374             'one' => '000 млн',
11375             'other' => '000 млн',
11376             },
11377             '1000000000' => {
11378             'few' => '0 млрд',
11379             'many' => '0 млрд',
11380             'one' => '0 млрд',
11381             'other' => '0 млрд',
11382             },
11383             '10000000000' => {
11384             'few' => '00 млрд',
11385             'many' => '00 млрд',
11386             'one' => '00 млрд',
11387             'other' => '00 млрд',
11388             },
11389             '100000000000' => {
11390             'few' => '000 млрд',
11391             'many' => '000 млрд',
11392             'one' => '000 млрд',
11393             'other' => '000 млрд',
11394             },
11395             '1000000000000' => {
11396             'few' => '0 трлн',
11397             'many' => '0 трлн',
11398             'one' => '0 трлн',
11399             'other' => '0 трлн',
11400             },
11401             '10000000000000' => {
11402             'few' => '00 трлн',
11403             'many' => '00 трлн',
11404             'one' => '00 трлн',
11405             'other' => '00 трлн',
11406             },
11407             '100000000000000' => {
11408             'few' => '000 трлн',
11409             'many' => '000 трлн',
11410             'one' => '000 трлн',
11411             'other' => '000 трлн',
11412             },
11413             },
11414             },
11415             percentFormat => {
11416             'default' => {
11417             'standard' => {
11418             'default' => '#,##0 %',
11419             },
11420             },
11421             },
11422             scientificFormat => {
11423             'default' => {
11424             'standard' => {
11425             'default' => '#E0',
11426             },
11427             },
11428             },
11429             } },
11430             );
11431              
11432             has 'number_currency_formats' => (
11433             is => 'ro',
11434             isa => HashRef,
11435             init_arg => undef,
11436             default => sub { {
11437             'latn' => {
11438             'pattern' => {
11439             'default' => {
11440             'accounting' => {
11441             'positive' => '#,##0.00 ¤',
11442             },
11443             'standard' => {
11444             'positive' => '#,##0.00 ¤',
11445             },
11446             },
11447             },
11448             },
11449             } },
11450             );
11451              
11452             has 'currencies' => (
11453             is => 'ro',
11454             isa => HashRef,
11455             init_arg => undef,
11456             default => sub { {
11457             'ADP' => {
11458             display_name => {
11459             'currency' => q(Андоррская песета),
11460             'few' => q(андоррские песеты),
11461             'many' => q(андоррских песет),
11462             'one' => q(андоррская песета),
11463             'other' => q(андоррских песет),
11464             },
11465             },
11466             'AED' => {
11467             symbol => 'AED',
11468             display_name => {
11469             'currency' => q(дирхам ОАЭ),
11470             'few' => q(дирхама ОАЭ),
11471             'many' => q(дирхамов ОАЭ),
11472             'one' => q(дирхам ОАЭ),
11473             'other' => q(дирхама ОАЭ),
11474             },
11475             },
11476             'AFA' => {
11477             display_name => {
11478             'currency' => q(Афгани \(1927–2002\)),
11479             },
11480             },
11481             'AFN' => {
11482             symbol => 'AFN',
11483             display_name => {
11484             'currency' => q(афгани),
11485             'few' => q(афгани),
11486             'many' => q(афгани),
11487             'one' => q(афгани),
11488             'other' => q(афгани),
11489             },
11490             },
11491             'ALL' => {
11492             symbol => 'ALL',
11493             display_name => {
11494             'currency' => q(албанский лек),
11495             'few' => q(албанских лека),
11496             'many' => q(албанских леков),
11497             'one' => q(албанский лек),
11498             'other' => q(албанского лека),
11499             },
11500             },
11501             'AMD' => {
11502             symbol => 'AMD',
11503             display_name => {
11504             'currency' => q(армянский драм),
11505             'few' => q(армянских драма),
11506             'many' => q(армянских драмов),
11507             'one' => q(армянский драм),
11508             'other' => q(армянского драма),
11509             },
11510             },
11511             'ANG' => {
11512             symbol => 'ANG',
11513             display_name => {
11514             'currency' => q(нидерландский антильский гульден),
11515             'few' => q(нидерландских антильских гульдена),
11516             'many' => q(нидерландских антильских гульденов),
11517             'one' => q(нидерландский антильский гульден),
11518             'other' => q(нидерландского антильского гульдена),
11519             },
11520             },
11521             'AOA' => {
11522             symbol => 'AOA',
11523             display_name => {
11524             'currency' => q(ангольская кванза),
11525             'few' => q(ангольские кванзы),
11526             'many' => q(ангольских кванз),
11527             'one' => q(ангольская кванза),
11528             'other' => q(ангольской кванзы),
11529             },
11530             },
11531             'AOK' => {
11532             display_name => {
11533             'currency' => q(Ангольская кванза \(1977–1990\)),
11534             'few' => q(ангольские кванзы \(1977–1991\)),
11535             'many' => q(ангольских кванз \(1977–1991\)),
11536             'one' => q(ангольских кванз \(1977–1991\)),
11537             'other' => q(ангольских кванз \(1977–1991\)),
11538             },
11539             },
11540             'AON' => {
11541             display_name => {
11542             'currency' => q(Ангольская новая кванза \(1990–2000\)),
11543             },
11544             },
11545             'AOR' => {
11546             display_name => {
11547             'currency' => q(Ангольская кванза реюстадо \(1995–1999\)),
11548             'few' => q(ангольские кванзы реюстадо \(1995–1999\)),
11549             'many' => q(ангольских кванз реюстадо \(1995–1999\)),
11550             'one' => q(ангольских кванз реюстадо \(1995–1999\)),
11551             'other' => q(ангольских кванз реюстадо \(1995–1999\)),
11552             },
11553             },
11554             'ARA' => {
11555             display_name => {
11556             'currency' => q(Аргентинский аустрал),
11557             },
11558             },
11559             'ARP' => {
11560             display_name => {
11561             'currency' => q(Аргентинское песо \(1983–1985\)),
11562             },
11563             },
11564             'ARS' => {
11565             symbol => 'ARS',
11566             display_name => {
11567             'currency' => q(аргентинский песо),
11568             'few' => q(аргентинских песо),
11569             'many' => q(аргентинских песо),
11570             'one' => q(аргентинский песо),
11571             'other' => q(аргентинского песо),
11572             },
11573             },
11574             'ATS' => {
11575             display_name => {
11576             'currency' => q(Австрийский шиллинг),
11577             },
11578             },
11579             'AUD' => {
11580             symbol => 'A$',
11581             display_name => {
11582             'currency' => q(австралийский доллар),
11583             'few' => q(австралийских доллара),
11584             'many' => q(австралийских долларов),
11585             'one' => q(австралийский доллар),
11586             'other' => q(австралийского доллара),
11587             },
11588             },
11589             'AWG' => {
11590             symbol => 'AWG',
11591             display_name => {
11592             'currency' => q(арубанский флорин),
11593             'few' => q(арубанских флорина),
11594             'many' => q(арубанских флоринов),
11595             'one' => q(арубанский флорин),
11596             'other' => q(арубанского флорина),
11597             },
11598             },
11599             'AZM' => {
11600             display_name => {
11601             'currency' => q(Старый азербайджанский манат),
11602             },
11603             },
11604             'AZN' => {
11605             symbol => 'AZN',
11606             display_name => {
11607             'currency' => q(азербайджанский манат),
11608             'few' => q(азербайджанских маната),
11609             'many' => q(азербайджанских манатов),
11610             'one' => q(азербайджанский манат),
11611             'other' => q(азербайджанского маната),
11612             },
11613             },
11614             'BAD' => {
11615             display_name => {
11616             'currency' => q(Динар Боснии и Герцеговины),
11617             },
11618             },
11619             'BAM' => {
11620             symbol => 'BAM',
11621             display_name => {
11622             'currency' => q(конвертируемая марка Боснии и Герцеговины),
11623             'few' => q(конвертируемые марки Боснии и Герцеговины),
11624             'many' => q(конвертируемых марок Боснии и Герцеговины),
11625             'one' => q(конвертируемая марка Боснии и Герцеговины),
11626             'other' => q(конвертируемой марки Боснии и Герцеговины),
11627             },
11628             },
11629             'BBD' => {
11630             symbol => 'BBD',
11631             display_name => {
11632             'currency' => q(барбадосский доллар),
11633             'few' => q(барбадосских доллара),
11634             'many' => q(барбадосских долларов),
11635             'one' => q(барбадосский доллар),
11636             'other' => q(барбадосского доллара),
11637             },
11638             },
11639             'BDT' => {
11640             symbol => 'BDT',
11641             display_name => {
11642             'currency' => q(бангладешская така),
11643             'few' => q(бангладешские таки),
11644             'many' => q(бангладешских так),
11645             'one' => q(бангладешская така),
11646             'other' => q(бангладешской таки),
11647             },
11648             },
11649             'BEC' => {
11650             display_name => {
11651             'currency' => q(Бельгийский франк \(конвертируемый\)),
11652             },
11653             },
11654             'BEF' => {
11655             display_name => {
11656             'currency' => q(Бельгийский франк),
11657             },
11658             },
11659             'BEL' => {
11660             display_name => {
11661             'currency' => q(Бельгийский франк \(финансовый\)),
11662             },
11663             },
11664             'BGL' => {
11665             display_name => {
11666             'currency' => q(Лев),
11667             },
11668             },
11669             'BGN' => {
11670             symbol => 'BGN',
11671             display_name => {
11672             'currency' => q(болгарский лев),
11673             'few' => q(болгарских лева),
11674             'many' => q(болгарских левов),
11675             'one' => q(болгарский лев),
11676             'other' => q(болгарского лева),
11677             },
11678             },
11679             'BHD' => {
11680             symbol => 'BHD',
11681             display_name => {
11682             'currency' => q(бахрейнский динар),
11683             'few' => q(бахрейнских динара),
11684             'many' => q(бахрейнских динаров),
11685             'one' => q(бахрейнский динар),
11686             'other' => q(бахрейнского динара),
11687             },
11688             },
11689             'BIF' => {
11690             symbol => 'BIF',
11691             display_name => {
11692             'currency' => q(бурундийский франк),
11693             'few' => q(бурундийских франка),
11694             'many' => q(бурундийских франков),
11695             'one' => q(бурундийский франк),
11696             'other' => q(бурундийского франка),
11697             },
11698             },
11699             'BMD' => {
11700             symbol => 'BMD',
11701             display_name => {
11702             'currency' => q(бермудский доллар),
11703             'few' => q(бермудских доллара),
11704             'many' => q(бермудских долларов),
11705             'one' => q(бермудский доллар),
11706             'other' => q(бермудского доллара),
11707             },
11708             },
11709             'BND' => {
11710             symbol => 'BND',
11711             display_name => {
11712             'currency' => q(брунейский доллар),
11713             'few' => q(брунейских доллара),
11714             'many' => q(брунейских долларов),
11715             'one' => q(брунейский доллар),
11716             'other' => q(брунейского доллара),
11717             },
11718             },
11719             'BOB' => {
11720             symbol => 'BOB',
11721             display_name => {
11722             'currency' => q(боливийский боливиано),
11723             'few' => q(боливийских боливиано),
11724             'many' => q(боливийских боливиано),
11725             'one' => q(боливийский боливиано),
11726             'other' => q(боливийского боливиано),
11727             },
11728             },
11729             'BOP' => {
11730             display_name => {
11731             'currency' => q(Боливийское песо),
11732             },
11733             },
11734             'BOV' => {
11735             display_name => {
11736             'currency' => q(Боливийский мвдол),
11737             },
11738             },
11739             'BRB' => {
11740             display_name => {
11741             'currency' => q(Бразильский новый крузейро \(1967–1986\)),
11742             },
11743             },
11744             'BRC' => {
11745             display_name => {
11746             'currency' => q(Бразильское крузадо),
11747             },
11748             },
11749             'BRE' => {
11750             display_name => {
11751             'currency' => q(Бразильский крузейро \(1990–1993\)),
11752             },
11753             },
11754             'BRL' => {
11755             symbol => 'R$',
11756             display_name => {
11757             'currency' => q(бразильский реал),
11758             'few' => q(бразильских реала),
11759             'many' => q(бразильских реалов),
11760             'one' => q(бразильский реал),
11761             'other' => q(бразильского реала),
11762             },
11763             },
11764             'BRN' => {
11765             display_name => {
11766             'currency' => q(Бразильское новое крузадо),
11767             },
11768             },
11769             'BRR' => {
11770             display_name => {
11771             'currency' => q(Бразильский крузейро),
11772             },
11773             },
11774             'BSD' => {
11775             symbol => 'BSD',
11776             display_name => {
11777             'currency' => q(багамский доллар),
11778             'few' => q(багамских доллара),
11779             'many' => q(багамских долларов),
11780             'one' => q(багамский доллар),
11781             'other' => q(багамского доллара),
11782             },
11783             },
11784             'BTN' => {
11785             symbol => 'BTN',
11786             display_name => {
11787             'currency' => q(бутанский нгултрум),
11788             'few' => q(бутанских нгултрума),
11789             'many' => q(бутанских нгултрумов),
11790             'one' => q(бутанский нгултрум),
11791             'other' => q(бутанского нгултрума),
11792             },
11793             },
11794             'BUK' => {
11795             display_name => {
11796             'currency' => q(Джа),
11797             },
11798             },
11799             'BWP' => {
11800             symbol => 'BWP',
11801             display_name => {
11802             'currency' => q(ботсванская пула),
11803             'few' => q(ботсванские пулы),
11804             'many' => q(ботсванских пул),
11805             'one' => q(ботсванская пула),
11806             'other' => q(ботсванской пулы),
11807             },
11808             },
11809             'BYB' => {
11810             display_name => {
11811             'currency' => q(Белорусский рубль \(1994–1999\)),
11812             },
11813             },
11814             'BYN' => {
11815             symbol => 'BYN',
11816             display_name => {
11817             'currency' => q(белорусский рубль),
11818             'few' => q(белорусских рубля),
11819             'many' => q(белорусских рублей),
11820             'one' => q(белорусский рубль),
11821             'other' => q(белорусского рубля),
11822             },
11823             },
11824             'BYR' => {
11825             symbol => 'BYR',
11826             display_name => {
11827             'currency' => q(Белорусский рубль \(2000–2016\)),
11828             'few' => q(белорусских рубля \(2000–2016\)),
11829             'many' => q(белорусских рублей \(2000–2016\)),
11830             'one' => q(белорусский рубль \(2000–2016\)),
11831             'other' => q(белорусского рубля \(2000–2016\)),
11832             },
11833             },
11834             'BZD' => {
11835             symbol => 'BZD',
11836             display_name => {
11837             'currency' => q(белизский доллар),
11838             'few' => q(белизских доллара),
11839             'many' => q(белизских долларов),
11840             'one' => q(белизский доллар),
11841             'other' => q(белизского доллара),
11842             },
11843             },
11844             'CAD' => {
11845             symbol => 'CA$',
11846             display_name => {
11847             'currency' => q(канадский доллар),
11848             'few' => q(канадских доллара),
11849             'many' => q(канадских долларов),
11850             'one' => q(канадский доллар),
11851             'other' => q(канадского доллара),
11852             },
11853             },
11854             'CDF' => {
11855             symbol => 'CDF',
11856             display_name => {
11857             'currency' => q(конголезский франк),
11858             'few' => q(конголезских франка),
11859             'many' => q(конголезских франков),
11860             'one' => q(конголезский франк),
11861             'other' => q(конголезского франка),
11862             },
11863             },
11864             'CHE' => {
11865             display_name => {
11866             'currency' => q(WIR евро),
11867             },
11868             },
11869             'CHF' => {
11870             symbol => 'CHF',
11871             display_name => {
11872             'currency' => q(швейцарский франк),
11873             'few' => q(швейцарских франка),
11874             'many' => q(швейцарских франков),
11875             'one' => q(швейцарский франк),
11876             'other' => q(швейцарского франка),
11877             },
11878             },
11879             'CHW' => {
11880             display_name => {
11881             'currency' => q(WIR франк),
11882             },
11883             },
11884             'CLF' => {
11885             display_name => {
11886             'currency' => q(Условная расчетная единица Чили),
11887             },
11888             },
11889             'CLP' => {
11890             symbol => 'CLP',
11891             display_name => {
11892             'currency' => q(чилийский песо),
11893             'few' => q(чилийских песо),
11894             'many' => q(чилийских песо),
11895             'one' => q(чилийский песо),
11896             'other' => q(чилийского песо),
11897             },
11898             },
11899             'CNH' => {
11900             symbol => 'CNH',
11901             display_name => {
11902             'currency' => q(китайский офшорный юань),
11903             'few' => q(китайских офшорных юаня),
11904             'many' => q(китайских офшорных юаней),
11905             'one' => q(китайский офшорный юань),
11906             'other' => q(китайского офшорного юаня),
11907             },
11908             },
11909             'CNY' => {
11910             symbol => 'CN¥',
11911             display_name => {
11912             'currency' => q(китайский юань),
11913             'few' => q(китайских юаня),
11914             'many' => q(китайских юаней),
11915             'one' => q(китайский юань),
11916             'other' => q(китайского юаня),
11917             },
11918             },
11919             'COP' => {
11920             symbol => 'COP',
11921             display_name => {
11922             'currency' => q(колумбийский песо),
11923             'few' => q(колумбийских песо),
11924             'many' => q(колумбийских песо),
11925             'one' => q(колумбийский песо),
11926             'other' => q(колумбийского песо),
11927             },
11928             },
11929             'COU' => {
11930             display_name => {
11931             'currency' => q(Единица реальной стоимости Колумбии),
11932             },
11933             },
11934             'CRC' => {
11935             symbol => 'CRC',
11936             display_name => {
11937             'currency' => q(костариканский колон),
11938             'few' => q(костариканских колона),
11939             'many' => q(костариканских колонов),
11940             'one' => q(костариканский колон),
11941             'other' => q(костариканского колона),
11942             },
11943             },
11944             'CSD' => {
11945             display_name => {
11946             'currency' => q(Старый Сербский динар),
11947             },
11948             },
11949             'CSK' => {
11950             display_name => {
11951             'currency' => q(Чехословацкая твердая крона),
11952             },
11953             },
11954             'CUC' => {
11955             symbol => 'CUC',
11956             display_name => {
11957             'currency' => q(кубинский конвертируемый песо),
11958             'few' => q(кубинских конвертируемых песо),
11959             'many' => q(кубинских конвертируемых песо),
11960             'one' => q(кубинский конвертируемый песо),
11961             'other' => q(кубинского конвертируемого песо),
11962             },
11963             },
11964             'CUP' => {
11965             symbol => 'CUP',
11966             display_name => {
11967             'currency' => q(кубинский песо),
11968             'few' => q(кубинских песо),
11969             'many' => q(кубинских песо),
11970             'one' => q(кубинский песо),
11971             'other' => q(кубинского песо),
11972             },
11973             },
11974             'CVE' => {
11975             symbol => 'CVE',
11976             display_name => {
11977             'currency' => q(эскудо Кабо-Верде),
11978             'few' => q(эскудо Кабо-Верде),
11979             'many' => q(эскудо Кабо-Верде),
11980             'one' => q(эскудо Кабо-Верде),
11981             'other' => q(эскудо Кабо-Верде),
11982             },
11983             },
11984             'CYP' => {
11985             display_name => {
11986             'currency' => q(Кипрский фунт),
11987             },
11988             },
11989             'CZK' => {
11990             symbol => 'CZK',
11991             display_name => {
11992             'currency' => q(чешская крона),
11993             'few' => q(чешские кроны),
11994             'many' => q(чешских крон),
11995             'one' => q(чешская крона),
11996             'other' => q(чешской кроны),
11997             },
11998             },
11999             'DDM' => {
12000             display_name => {
12001             'currency' => q(Восточногерманская марка),
12002             },
12003             },
12004             'DEM' => {
12005             display_name => {
12006             'currency' => q(Немецкая марка),
12007             },
12008             },
12009             'DJF' => {
12010             symbol => 'DJF',
12011             display_name => {
12012             'currency' => q(франк Джибути),
12013             'few' => q(франка Джибути),
12014             'many' => q(франков Джибути),
12015             'one' => q(франк Джибути),
12016             'other' => q(франка Джибути),
12017             },
12018             },
12019             'DKK' => {
12020             symbol => 'DKK',
12021             display_name => {
12022             'currency' => q(датская крона),
12023             'few' => q(датские кроны),
12024             'many' => q(датских крон),
12025             'one' => q(датская крона),
12026             'other' => q(датской кроны),
12027             },
12028             },
12029             'DOP' => {
12030             symbol => 'DOP',
12031             display_name => {
12032             'currency' => q(доминиканский песо),
12033             'few' => q(доминиканских песо),
12034             'many' => q(доминиканских песо),
12035             'one' => q(доминиканский песо),
12036             'other' => q(доминиканского песо),
12037             },
12038             },
12039             'DZD' => {
12040             symbol => 'DZD',
12041             display_name => {
12042             'currency' => q(алжирский динар),
12043             'few' => q(алжирских динара),
12044             'many' => q(алжирских динаров),
12045             'one' => q(алжирский динар),
12046             'other' => q(алжирского динара),
12047             },
12048             },
12049             'ECS' => {
12050             display_name => {
12051             'currency' => q(Эквадорский сукре),
12052             },
12053             },
12054             'ECV' => {
12055             display_name => {
12056             'currency' => q(Постоянная единица стоимости Эквадора),
12057             },
12058             },
12059             'EEK' => {
12060             display_name => {
12061             'currency' => q(Эстонская крона),
12062             },
12063             },
12064             'EGP' => {
12065             symbol => 'EGP',
12066             display_name => {
12067             'currency' => q(египетский фунт),
12068             'few' => q(египетских фунта),
12069             'many' => q(египетских фунтов),
12070             'one' => q(египетский фунт),
12071             'other' => q(египетского фунта),
12072             },
12073             },
12074             'ERN' => {
12075             symbol => 'ERN',
12076             display_name => {
12077             'currency' => q(эритрейская накфа),
12078             'few' => q(эритрейские накфы),
12079             'many' => q(эритрейских накф),
12080             'one' => q(эритрейская накфа),
12081             'other' => q(эритрейской накфы),
12082             },
12083             },
12084             'ESA' => {
12085             display_name => {
12086             'currency' => q(Испанская песета \(А\)),
12087             },
12088             },
12089             'ESB' => {
12090             display_name => {
12091             'currency' => q(Испанская песета \(конвертируемая\)),
12092             },
12093             },
12094             'ESP' => {
12095             display_name => {
12096             'currency' => q(Испанская песета),
12097             },
12098             },
12099             'ETB' => {
12100             symbol => 'ETB',
12101             display_name => {
12102             'currency' => q(эфиопский быр),
12103             'few' => q(эфиопских быра),
12104             'many' => q(эфиопских быров),
12105             'one' => q(эфиопский быр),
12106             'other' => q(эфиопского быра),
12107             },
12108             },
12109             'EUR' => {
12110             symbol => '€',
12111             display_name => {
12112             'currency' => q(евро),
12113             'few' => q(евро),
12114             'many' => q(евро),
12115             'one' => q(евро),
12116             'other' => q(евро),
12117             },
12118             },
12119             'FIM' => {
12120             display_name => {
12121             'currency' => q(Финская марка),
12122             },
12123             },
12124             'FJD' => {
12125             symbol => 'FJD',
12126             display_name => {
12127             'currency' => q(доллар Фиджи),
12128             'few' => q(доллара Фиджи),
12129             'many' => q(долларов Фиджи),
12130             'one' => q(доллар Фиджи),
12131             'other' => q(доллара Фиджи),
12132             },
12133             },
12134             'FKP' => {
12135             symbol => 'FKP',
12136             display_name => {
12137             'currency' => q(фунт Фолклендских островов),
12138             'few' => q(фунта Фолклендских островов),
12139             'many' => q(фунтов Фолклендских островов),
12140             'one' => q(фунт Фолклендских островов),
12141             'other' => q(фунта Фолклендских островов),
12142             },
12143             },
12144             'FRF' => {
12145             display_name => {
12146             'currency' => q(Французский франк),
12147             },
12148             },
12149             'GBP' => {
12150             symbol => '£',
12151             display_name => {
12152             'currency' => q(британский фунт стерлингов),
12153             'few' => q(британских фунта стерлингов),
12154             'many' => q(британских фунтов стерлингов),
12155             'one' => q(британский фунт стерлингов),
12156             'other' => q(британского фунта стерлингов),
12157             },
12158             },
12159             'GEK' => {
12160             display_name => {
12161             'currency' => q(Грузинский купон),
12162             },
12163             },
12164             'GEL' => {
12165             symbol => 'GEL',
12166             display_name => {
12167             'currency' => q(грузинский лари),
12168             'few' => q(грузинских лари),
12169             'many' => q(грузинских лари),
12170             'one' => q(грузинский лари),
12171             'other' => q(грузинского лари),
12172             },
12173             },
12174             'GHC' => {
12175             display_name => {
12176             'currency' => q(Ганский седи \(1979–2007\)),
12177             },
12178             },
12179             'GHS' => {
12180             symbol => 'GHS',
12181             display_name => {
12182             'currency' => q(ганский седи),
12183             'few' => q(ганских седи),
12184             'many' => q(ганских седи),
12185             'one' => q(ганский седи),
12186             'other' => q(ганского седи),
12187             },
12188             },
12189             'GIP' => {
12190             symbol => 'GIP',
12191             display_name => {
12192             'currency' => q(гибралтарский фунт),
12193             'few' => q(гибралтарских фунта),
12194             'many' => q(гибралтарских фунтов),
12195             'one' => q(гибралтарский фунт),
12196             'other' => q(гибралтарского фунта),
12197             },
12198             },
12199             'GMD' => {
12200             symbol => 'GMD',
12201             display_name => {
12202             'currency' => q(гамбийский даласи),
12203             'few' => q(гамбийских даласи),
12204             'many' => q(гамбийских даласи),
12205             'one' => q(гамбийский даласи),
12206             'other' => q(гамбийского даласи),
12207             },
12208             },
12209             'GNF' => {
12210             symbol => 'GNF',
12211             display_name => {
12212             'currency' => q(гвинейский франк),
12213             'few' => q(гвинейских франка),
12214             'many' => q(гвинейских франков),
12215             'one' => q(гвинейский франк),
12216             'other' => q(гвинейского франка),
12217             },
12218             },
12219             'GNS' => {
12220             display_name => {
12221             'currency' => q(Гвинейская сили),
12222             },
12223             },
12224             'GQE' => {
12225             display_name => {
12226             'currency' => q(Эквеле экваториальной Гвинеи),
12227             },
12228             },
12229             'GRD' => {
12230             display_name => {
12231             'currency' => q(Греческая драхма),
12232             },
12233             },
12234             'GTQ' => {
12235             symbol => 'GTQ',
12236             display_name => {
12237             'currency' => q(гватемальский кетсаль),
12238             'few' => q(гватемальских кетсаля),
12239             'many' => q(гватемальских кетсалей),
12240             'one' => q(гватемальский кетсаль),
12241             'other' => q(гватемальского кетсаля),
12242             },
12243             },
12244             'GWE' => {
12245             display_name => {
12246             'currency' => q(Эскудо Португальской Гвинеи),
12247             },
12248             },
12249             'GWP' => {
12250             display_name => {
12251             'currency' => q(Песо Гвинеи-Бисау),
12252             },
12253             },
12254             'GYD' => {
12255             symbol => 'GYD',
12256             display_name => {
12257             'currency' => q(гайанский доллар),
12258             'few' => q(гайанских доллара),
12259             'many' => q(гайанских долларов),
12260             'one' => q(гайанский доллар),
12261             'other' => q(гайанского доллара),
12262             },
12263             },
12264             'HKD' => {
12265             symbol => 'HK$',
12266             display_name => {
12267             'currency' => q(гонконгский доллар),
12268             'few' => q(гонконгских доллара),
12269             'many' => q(гонконгских долларов),
12270             'one' => q(гонконгский доллар),
12271             'other' => q(гонконгского доллара),
12272             },
12273             },
12274             'HNL' => {
12275             symbol => 'HNL',
12276             display_name => {
12277             'currency' => q(гондурасская лемпира),
12278             'few' => q(гондурасские лемпиры),
12279             'many' => q(гондурасских лемпир),
12280             'one' => q(гондурасская лемпира),
12281             'other' => q(гондурасской лемпиры),
12282             },
12283             },
12284             'HRD' => {
12285             display_name => {
12286             'currency' => q(Хорватский динар),
12287             },
12288             },
12289             'HRK' => {
12290             symbol => 'HRK',
12291             display_name => {
12292             'currency' => q(хорватская куна),
12293             'few' => q(хорватские куны),
12294             'many' => q(хорватских кун),
12295             'one' => q(хорватская куна),
12296             'other' => q(хорватской куны),
12297             },
12298             },
12299             'HTG' => {
12300             symbol => 'HTG',
12301             display_name => {
12302             'currency' => q(гаитянский гурд),
12303             'few' => q(гаитянских гурда),
12304             'many' => q(гаитянских гурдов),
12305             'one' => q(гаитянский гурд),
12306             'other' => q(гаитянского гурда),
12307             },
12308             },
12309             'HUF' => {
12310             symbol => 'HUF',
12311             display_name => {
12312             'currency' => q(венгерский форинт),
12313             'few' => q(венгерских форинта),
12314             'many' => q(венгерских форинтов),
12315             'one' => q(венгерский форинт),
12316             'other' => q(венгерского форинта),
12317             },
12318             },
12319             'IDR' => {
12320             symbol => 'IDR',
12321             display_name => {
12322             'currency' => q(индонезийская рупия),
12323             'few' => q(индонезийские рупии),
12324             'many' => q(индонезийских рупий),
12325             'one' => q(индонезийская рупия),
12326             'other' => q(индонезийской рупии),
12327             },
12328             },
12329             'IEP' => {
12330             display_name => {
12331             'currency' => q(Ирландский фунт),
12332             },
12333             },
12334             'ILP' => {
12335             display_name => {
12336             'currency' => q(Израильский фунт),
12337             },
12338             },
12339             'ILS' => {
12340             symbol => '₪',
12341             display_name => {
12342             'currency' => q(новый израильский шекель),
12343             'few' => q(новых израильских шекеля),
12344             'many' => q(новых израильских шекелей),
12345             'one' => q(новый израильский шекель),
12346             'other' => q(нового израильского шекеля),
12347             },
12348             },
12349             'INR' => {
12350             symbol => '₹',
12351             display_name => {
12352             'currency' => q(индийская рупия),
12353             'few' => q(индийские рупии),
12354             'many' => q(индийских рупий),
12355             'one' => q(индийская рупия),
12356             'other' => q(индийской рупии),
12357             },
12358             },
12359             'IQD' => {
12360             symbol => 'IQD',
12361             display_name => {
12362             'currency' => q(иракский динар),
12363             'few' => q(иракских динара),
12364             'many' => q(иракских динаров),
12365             'one' => q(иракский динар),
12366             'other' => q(иракского динара),
12367             },
12368             },
12369             'IRR' => {
12370             symbol => 'IRR',
12371             display_name => {
12372             'currency' => q(иранский риал),
12373             'few' => q(иранских риала),
12374             'many' => q(иранских риалов),
12375             'one' => q(иранский риал),
12376             'other' => q(иранского риала),
12377             },
12378             },
12379             'ISK' => {
12380             symbol => 'ISK',
12381             display_name => {
12382             'currency' => q(исландская крона),
12383             'few' => q(исландские кроны),
12384             'many' => q(исландских крон),
12385             'one' => q(исландская крона),
12386             'other' => q(исландской кроны),
12387             },
12388             },
12389             'ITL' => {
12390             display_name => {
12391             'currency' => q(Итальянская лира),
12392             },
12393             },
12394             'JMD' => {
12395             symbol => 'JMD',
12396             display_name => {
12397             'currency' => q(ямайский доллар),
12398             'few' => q(ямайских доллара),
12399             'many' => q(ямайских долларов),
12400             'one' => q(ямайский доллар),
12401             'other' => q(ямайского доллара),
12402             },
12403             },
12404             'JOD' => {
12405             symbol => 'JOD',
12406             display_name => {
12407             'currency' => q(иорданский динар),
12408             'few' => q(иорданских динара),
12409             'many' => q(иорданских динаров),
12410             'one' => q(иорданский динар),
12411             'other' => q(иорданского динара),
12412             },
12413             },
12414             'JPY' => {
12415             symbol => '¥',
12416             display_name => {
12417             'currency' => q(японская иена),
12418             'few' => q(японские иены),
12419             'many' => q(японских иен),
12420             'one' => q(японская иена),
12421             'other' => q(японской иены),
12422             },
12423             },
12424             'KES' => {
12425             symbol => 'KES',
12426             display_name => {
12427             'currency' => q(кенийский шиллинг),
12428             'few' => q(кенийских шиллинга),
12429             'many' => q(кенийских шиллингов),
12430             'one' => q(кенийский шиллинг),
12431             'other' => q(кенийского шиллинга),
12432             },
12433             },
12434             'KGS' => {
12435             symbol => 'KGS',
12436             display_name => {
12437             'currency' => q(киргизский сом),
12438             'few' => q(киргизских сома),
12439             'many' => q(киргизских сомов),
12440             'one' => q(киргизский сом),
12441             'other' => q(киргизского сома),
12442             },
12443             },
12444             'KHR' => {
12445             symbol => 'KHR',
12446             display_name => {
12447             'currency' => q(камбоджийский риель),
12448             'few' => q(камбоджийских риеля),
12449             'many' => q(камбоджийских риелей),
12450             'one' => q(камбоджийский риель),
12451             'other' => q(камбоджийского риеля),
12452             },
12453             },
12454             'KMF' => {
12455             symbol => 'KMF',
12456             display_name => {
12457             'currency' => q(коморский франк),
12458             'few' => q(коморских франка),
12459             'many' => q(коморских франков),
12460             'one' => q(коморский франк),
12461             'other' => q(коморского франка),
12462             },
12463             },
12464             'KPW' => {
12465             symbol => 'KPW',
12466             display_name => {
12467             'currency' => q(северокорейская вона),
12468             'few' => q(северокорейские воны),
12469             'many' => q(северокорейских вон),
12470             'one' => q(северокорейская вона),
12471             'other' => q(северокорейской воны),
12472             },
12473             },
12474             'KRW' => {
12475             symbol => '₩',
12476             display_name => {
12477             'currency' => q(южнокорейская вона),
12478             'few' => q(южнокорейские воны),
12479             'many' => q(южнокорейских вон),
12480             'one' => q(южнокорейская вона),
12481             'other' => q(южнокорейской воны),
12482             },
12483             },
12484             'KWD' => {
12485             symbol => 'KWD',
12486             display_name => {
12487             'currency' => q(кувейтский динар),
12488             'few' => q(кувейтских динара),
12489             'many' => q(кувейтских динаров),
12490             'one' => q(кувейтский динар),
12491             'other' => q(кувейтского динара),
12492             },
12493             },
12494             'KYD' => {
12495             symbol => 'KYD',
12496             display_name => {
12497             'currency' => q(доллар Островов Кайман),
12498             'few' => q(доллара Островов Кайман),
12499             'many' => q(долларов Островов Кайман),
12500             'one' => q(доллар Островов Кайман),
12501             'other' => q(доллара Островов Кайман),
12502             },
12503             },
12504             'KZT' => {
12505             symbol => 'KZT',
12506             display_name => {
12507             'currency' => q(казахский тенге),
12508             'few' => q(казахских тенге),
12509             'many' => q(казахских тенге),
12510             'one' => q(казахский тенге),
12511             'other' => q(казахского тенге),
12512             },
12513             },
12514             'LAK' => {
12515             symbol => 'LAK',
12516             display_name => {
12517             'currency' => q(лаосский кип),
12518             'few' => q(лаосских кипа),
12519             'many' => q(лаосских кипов),
12520             'one' => q(лаосский кип),
12521             'other' => q(лаосского кипа),
12522             },
12523             },
12524             'LBP' => {
12525             symbol => 'LBP',
12526             display_name => {
12527             'currency' => q(ливанский фунт),
12528             'few' => q(ливанских фунта),
12529             'many' => q(ливанских фунтов),
12530             'one' => q(ливанский фунт),
12531             'other' => q(ливанского фунта),
12532             },
12533             },
12534             'LKR' => {
12535             symbol => 'LKR',
12536             display_name => {
12537             'currency' => q(шри-ланкийская рупия),
12538             'few' => q(шри-ланкийские рупии),
12539             'many' => q(шри-ланкийских рупий),
12540             'one' => q(шри-ланкийская рупия),
12541             'other' => q(шри-ланкийской рупии),
12542             },
12543             },
12544             'LRD' => {
12545             symbol => 'LRD',
12546             display_name => {
12547             'currency' => q(либерийский доллар),
12548             'few' => q(либерийских доллара),
12549             'many' => q(либерийских долларов),
12550             'one' => q(либерийский доллар),
12551             'other' => q(либерийского доллара),
12552             },
12553             },
12554             'LSL' => {
12555             display_name => {
12556             'currency' => q(Лоти),
12557             },
12558             },
12559             'LTL' => {
12560             symbol => 'LTL',
12561             display_name => {
12562             'currency' => q(Литовский лит),
12563             'few' => q(литовских лита),
12564             'many' => q(литовских литов),
12565             'one' => q(литовский лит),
12566             'other' => q(литовского лита),
12567             },
12568             },
12569             'LTT' => {
12570             display_name => {
12571             'currency' => q(Литовский талон),
12572             },
12573             },
12574             'LUC' => {
12575             display_name => {
12576             'currency' => q(Конвертируемый франк Люксембурга),
12577             },
12578             },
12579             'LUF' => {
12580             display_name => {
12581             'currency' => q(Люксембургский франк),
12582             },
12583             },
12584             'LUL' => {
12585             display_name => {
12586             'currency' => q(Финансовый франк Люксембурга),
12587             },
12588             },
12589             'LVL' => {
12590             symbol => 'LVL',
12591             display_name => {
12592             'currency' => q(Латвийский лат),
12593             'few' => q(латвийских лата),
12594             'many' => q(латвийских латов),
12595             'one' => q(латвийский лат),
12596             'other' => q(латвийского лата),
12597             },
12598             },
12599             'LVR' => {
12600             display_name => {
12601             'currency' => q(Латвийский рубль),
12602             },
12603             },
12604             'LYD' => {
12605             symbol => 'LYD',
12606             display_name => {
12607             'currency' => q(ливийский динар),
12608             'few' => q(ливийских динара),
12609             'many' => q(ливийских динаров),
12610             'one' => q(ливийский динар),
12611             'other' => q(ливийского динара),
12612             },
12613             },
12614             'MAD' => {
12615             symbol => 'MAD',
12616             display_name => {
12617             'currency' => q(марокканский дирхам),
12618             'few' => q(марокканских дирхама),
12619             'many' => q(марокканских дирхамов),
12620             'one' => q(марокканский дирхам),
12621             'other' => q(марокканского дирхама),
12622             },
12623             },
12624             'MAF' => {
12625             display_name => {
12626             'currency' => q(Марокканский франк),
12627             },
12628             },
12629             'MDL' => {
12630             symbol => 'MDL',
12631             display_name => {
12632             'currency' => q(молдавский лей),
12633             'few' => q(молдавских лея),
12634             'many' => q(молдавских леев),
12635             'one' => q(молдавский лей),
12636             'other' => q(молдавского лея),
12637             },
12638             },
12639             'MGA' => {
12640             symbol => 'MGA',
12641             display_name => {
12642             'currency' => q(малагасийский ариари),
12643             'few' => q(малагасийских ариари),
12644             'many' => q(малагасийских ариари),
12645             'one' => q(малагасийский ариари),
12646             'other' => q(малагасийского ариари),
12647             },
12648             },
12649             'MGF' => {
12650             display_name => {
12651             'currency' => q(Малагасийский франк),
12652             },
12653             },
12654             'MKD' => {
12655             symbol => 'MKD',
12656             display_name => {
12657             'currency' => q(македонский денар),
12658             'few' => q(македонских денара),
12659             'many' => q(македонских денаров),
12660             'one' => q(македонский денар),
12661             'other' => q(македонского денара),
12662             },
12663             },
12664             'MLF' => {
12665             display_name => {
12666             'currency' => q(Малийский франк),
12667             },
12668             },
12669             'MMK' => {
12670             symbol => 'MMK',
12671             display_name => {
12672             'currency' => q(мьянманский кьят),
12673             'few' => q(мьянманских кьята),
12674             'many' => q(мьянманских кьятов),
12675             'one' => q(мьянманский кьят),
12676             'other' => q(мьянманского кьята),
12677             },
12678             },
12679             'MNT' => {
12680             symbol => 'MNT',
12681             display_name => {
12682             'currency' => q(монгольский тугрик),
12683             'few' => q(монгольских тугрика),
12684             'many' => q(монгольских тугриков),
12685             'one' => q(монгольский тугрик),
12686             'other' => q(монгольского тугрика),
12687             },
12688             },
12689             'MOP' => {
12690             symbol => 'MOP',
12691             display_name => {
12692             'currency' => q(патака Макао),
12693             'few' => q(патаки Макао),
12694             'many' => q(патак Макао),
12695             'one' => q(патака Макао),
12696             'other' => q(патаки Макао),
12697             },
12698             },
12699             'MRO' => {
12700             symbol => 'MRO',
12701             display_name => {
12702             'currency' => q(мавританская угия \(1973–2017\)),
12703             'few' => q(мавританские угии \(1973–2017\)),
12704             'many' => q(мавританских угий \(1973–2017\)),
12705             'one' => q(мавританская угия \(1973–2017\)),
12706             'other' => q(мавританской угии \(1973–2017\)),
12707             },
12708             },
12709             'MRU' => {
12710             symbol => 'MRU',
12711             display_name => {
12712             'currency' => q(мавританская угия),
12713             'few' => q(мавританские угии),
12714             'many' => q(мавританских угий),
12715             'one' => q(мавританская угия),
12716             'other' => q(мавританской угии),
12717             },
12718             },
12719             'MTL' => {
12720             display_name => {
12721             'currency' => q(Мальтийская лира),
12722             },
12723             },
12724             'MTP' => {
12725             display_name => {
12726             'currency' => q(Мальтийский фунт),
12727             },
12728             },
12729             'MUR' => {
12730             symbol => 'MUR',
12731             display_name => {
12732             'currency' => q(маврикийская рупия),
12733             'few' => q(маврикийские рупии),
12734             'many' => q(маврикийских рупий),
12735             'one' => q(маврикийская рупия),
12736             'other' => q(маврикийской рупии),
12737             },
12738             },
12739             'MVR' => {
12740             symbol => 'MVR',
12741             display_name => {
12742             'currency' => q(мальдивская руфия),
12743             'few' => q(мальдивские руфии),
12744             'many' => q(мальдивских руфий),
12745             'one' => q(мальдивская руфия),
12746             'other' => q(мальдивской руфии),
12747             },
12748             },
12749             'MWK' => {
12750             symbol => 'MWK',
12751             display_name => {
12752             'currency' => q(малавийская квача),
12753             'few' => q(малавийские квачи),
12754             'many' => q(малавийских квач),
12755             'one' => q(малавийская квача),
12756             'other' => q(малавийской квачи),
12757             },
12758             },
12759             'MXN' => {
12760             symbol => 'MX$',
12761             display_name => {
12762             'currency' => q(мексиканский песо),
12763             'few' => q(мексиканских песо),
12764             'many' => q(мексиканских песо),
12765             'one' => q(мексиканский песо),
12766             'other' => q(мексиканского песо),
12767             },
12768             },
12769             'MXP' => {
12770             display_name => {
12771             'currency' => q(Мексиканское серебряное песо \(1861–1992\)),
12772             },
12773             },
12774             'MXV' => {
12775             display_name => {
12776             'currency' => q(Мексиканская пересчетная единица \(UDI\)),
12777             },
12778             },
12779             'MYR' => {
12780             symbol => 'MYR',
12781             display_name => {
12782             'currency' => q(малайзийский ринггит),
12783             'few' => q(малайзийских ринггита),
12784             'many' => q(малайзийских ринггитов),
12785             'one' => q(малайзийский ринггит),
12786             'other' => q(малайзийского ринггита),
12787             },
12788             },
12789             'MZE' => {
12790             display_name => {
12791             'currency' => q(Мозамбикское эскудо),
12792             },
12793             },
12794             'MZM' => {
12795             display_name => {
12796             'currency' => q(Старый мозамбикский метикал),
12797             },
12798             },
12799             'MZN' => {
12800             symbol => 'MZN',
12801             display_name => {
12802             'currency' => q(мозамбикский метикал),
12803             'few' => q(мозамбикских метикала),
12804             'many' => q(мозамбикских метикалов),
12805             'one' => q(мозамбикский метикал),
12806             'other' => q(мозамбикского метикала),
12807             },
12808             },
12809             'NAD' => {
12810             symbol => 'NAD',
12811             display_name => {
12812             'currency' => q(доллар Намибии),
12813             'few' => q(доллара Намибии),
12814             'many' => q(долларов Намибии),
12815             'one' => q(доллар Намибии),
12816             'other' => q(доллара Намибии),
12817             },
12818             },
12819             'NGN' => {
12820             symbol => 'NGN',
12821             display_name => {
12822             'currency' => q(нигерийская найра),
12823             'few' => q(нигерийские найры),
12824             'many' => q(нигерийских найр),
12825             'one' => q(нигерийская найра),
12826             'other' => q(нигерийской найры),
12827             },
12828             },
12829             'NIC' => {
12830             display_name => {
12831             'currency' => q(Никарагуанская кордоба \(1988–1991\)),
12832             },
12833             },
12834             'NIO' => {
12835             symbol => 'NIO',
12836             display_name => {
12837             'currency' => q(никарагуанская кордоба),
12838             'few' => q(никарагуанские кордобы),
12839             'many' => q(никарагуанских кордоб),
12840             'one' => q(никарагуанская кордоба),
12841             'other' => q(никарагуанской кордобы),
12842             },
12843             },
12844             'NLG' => {
12845             display_name => {
12846             'currency' => q(Нидерландский гульден),
12847             },
12848             },
12849             'NOK' => {
12850             symbol => 'NOK',
12851             display_name => {
12852             'currency' => q(норвежская крона),
12853             'few' => q(норвежские кроны),
12854             'many' => q(норвежских крон),
12855             'one' => q(норвежская крона),
12856             'other' => q(норвежской кроны),
12857             },
12858             },
12859             'NPR' => {
12860             symbol => 'NPR',
12861             display_name => {
12862             'currency' => q(непальская рупия),
12863             'few' => q(непальские рупии),
12864             'many' => q(непальских рупий),
12865             'one' => q(непальская рупия),
12866             'other' => q(непальской рупии),
12867             },
12868             },
12869             'NZD' => {
12870             symbol => 'NZ$',
12871             display_name => {
12872             'currency' => q(новозеландский доллар),
12873             'few' => q(новозеландских доллара),
12874             'many' => q(новозеландских долларов),
12875             'one' => q(новозеландский доллар),
12876             'other' => q(новозеландского доллара),
12877             },
12878             },
12879             'OMR' => {
12880             symbol => 'OMR',
12881             display_name => {
12882             'currency' => q(оманский риал),
12883             'few' => q(оманских риала),
12884             'many' => q(оманских риалов),
12885             'one' => q(оманский риал),
12886             'other' => q(оманского риала),
12887             },
12888             },
12889             'PAB' => {
12890             symbol => 'PAB',
12891             display_name => {
12892             'currency' => q(панамский бальбоа),
12893             'few' => q(панамских бальбоа),
12894             'many' => q(панамских бальбоа),
12895             'one' => q(панамский бальбоа),
12896             'other' => q(панамского бальбоа),
12897             },
12898             },
12899             'PEI' => {
12900             display_name => {
12901             'currency' => q(Перуанское инти),
12902             },
12903             },
12904             'PEN' => {
12905             symbol => 'PEN',
12906             display_name => {
12907             'currency' => q(перуанский соль),
12908             'few' => q(перуанских соля),
12909             'many' => q(перуанских солей),
12910             'one' => q(перуанский соль),
12911             'other' => q(перуанского соля),
12912             },
12913             },
12914             'PES' => {
12915             symbol => 'PES',
12916             display_name => {
12917             'currency' => q(Перуанский соль \(1863–1965\)),
12918             'few' => q(перуанских соля \(1863–1965\)),
12919             'many' => q(перуанских солей \(1863–1965\)),
12920             'one' => q(перуанский соль \(1863–1965\)),
12921             'other' => q(перуанского соля \(1863–1965\)),
12922             },
12923             },
12924             'PGK' => {
12925             symbol => 'PGK',
12926             display_name => {
12927             'currency' => q(кина Папуа – Новой Гвинеи),
12928             'few' => q(кины Папуа – Новой Гвинеи),
12929             'many' => q(кин Папуа – Новой Гвинеи),
12930             'one' => q(кина Папуа – Новой Гвинеи),
12931             'other' => q(кины Папуа – Новой Гвинеи),
12932             },
12933             },
12934             'PHP' => {
12935             symbol => 'PHP',
12936             display_name => {
12937             'currency' => q(филиппинский песо),
12938             'few' => q(филиппинских песо),
12939             'many' => q(филиппинских песо),
12940             'one' => q(филиппинский песо),
12941             'other' => q(филиппинского песо),
12942             },
12943             },
12944             'PKR' => {
12945             symbol => 'PKR',
12946             display_name => {
12947             'currency' => q(пакистанская рупия),
12948             'few' => q(пакистанские рупии),
12949             'many' => q(пакистанских рупий),
12950             'one' => q(пакистанская рупия),
12951             'other' => q(пакистанской рупии),
12952             },
12953             },
12954             'PLN' => {
12955             symbol => 'PLN',
12956             display_name => {
12957             'currency' => q(польский злотый),
12958             'few' => q(польских злотых),
12959             'many' => q(польских злотых),
12960             'one' => q(польский злотый),
12961             'other' => q(польского злотого),
12962             },
12963             },
12964             'PLZ' => {
12965             display_name => {
12966             'currency' => q(Злотый),
12967             },
12968             },
12969             'PTE' => {
12970             display_name => {
12971             'currency' => q(Португальское эскудо),
12972             },
12973             },
12974             'PYG' => {
12975             symbol => 'PYG',
12976             display_name => {
12977             'currency' => q(парагвайский гуарани),
12978             'few' => q(парагвайских гуарани),
12979             'many' => q(парагвайских гуарани),
12980             'one' => q(парагвайский гуарани),
12981             'other' => q(парагвайского гуарани),
12982             },
12983             },
12984             'QAR' => {
12985             symbol => 'QAR',
12986             display_name => {
12987             'currency' => q(катарский риал),
12988             'few' => q(катарских риала),
12989             'many' => q(катарских риалов),
12990             'one' => q(катарский риал),
12991             'other' => q(катарского риала),
12992             },
12993             },
12994             'RHD' => {
12995             display_name => {
12996             'currency' => q(Родезийский доллар),
12997             },
12998             },
12999             'ROL' => {
13000             display_name => {
13001             'currency' => q(Старый Румынский лей),
13002             },
13003             },
13004             'RON' => {
13005             symbol => 'RON',
13006             display_name => {
13007             'currency' => q(румынский лей),
13008             'few' => q(румынских лея),
13009             'many' => q(румынских леев),
13010             'one' => q(румынский лей),
13011             'other' => q(румынского лея),
13012             },
13013             },
13014             'RSD' => {
13015             symbol => 'RSD',
13016             display_name => {
13017             'currency' => q(сербский динар),
13018             'few' => q(сербских динара),
13019             'many' => q(сербских динаров),
13020             'one' => q(сербский динар),
13021             'other' => q(сербского динара),
13022             },
13023             },
13024             'RUB' => {
13025             symbol => '₽',
13026             display_name => {
13027             'currency' => q(российский рубль),
13028             'few' => q(российских рубля),
13029             'many' => q(российских рублей),
13030             'one' => q(российский рубль),
13031             'other' => q(российского рубля),
13032             },
13033             },
13034             'RUR' => {
13035             symbol => 'р.',
13036             display_name => {
13037             'currency' => q(Российский рубль \(1991–1998\)),
13038             },
13039             },
13040             'RWF' => {
13041             symbol => 'RWF',
13042             display_name => {
13043             'currency' => q(франк Руанды),
13044             'few' => q(франка Руанды),
13045             'many' => q(франков Руанды),
13046             'one' => q(франк Руанды),
13047             'other' => q(франка Руанды),
13048             },
13049             },
13050             'SAR' => {
13051             symbol => 'SAR',
13052             display_name => {
13053             'currency' => q(саудовский риял),
13054             'few' => q(саудовских рияла),
13055             'many' => q(саудовских риялов),
13056             'one' => q(саудовский риял),
13057             'other' => q(саудовского рияла),
13058             },
13059             },
13060             'SBD' => {
13061             symbol => 'SBD',
13062             display_name => {
13063             'currency' => q(доллар Соломоновых Островов),
13064             'few' => q(доллара Соломоновых Островов),
13065             'many' => q(долларов Соломоновых Островов),
13066             'one' => q(доллар Соломоновых Островов),
13067             'other' => q(доллара Соломоновых Островов),
13068             },
13069             },
13070             'SCR' => {
13071             symbol => 'SCR',
13072             display_name => {
13073             'currency' => q(сейшельская рупия),
13074             'few' => q(сейшельские рупии),
13075             'many' => q(сейшельских рупий),
13076             'one' => q(сейшельская рупия),
13077             'other' => q(сейшельской рупии),
13078             },
13079             },
13080             'SDD' => {
13081             display_name => {
13082             'currency' => q(Суданский динар),
13083             },
13084             },
13085             'SDG' => {
13086             symbol => 'SDG',
13087             display_name => {
13088             'currency' => q(суданский фунт),
13089             'few' => q(суданских фунта),
13090             'many' => q(суданских фунтов),
13091             'one' => q(суданский фунт),
13092             'other' => q(суданского фунта),
13093             },
13094             },
13095             'SDP' => {
13096             display_name => {
13097             'currency' => q(Старый суданский фунт),
13098             },
13099             },
13100             'SEK' => {
13101             symbol => 'SEK',
13102             display_name => {
13103             'currency' => q(шведская крона),
13104             'few' => q(шведские кроны),
13105             'many' => q(шведских крон),
13106             'one' => q(шведская крона),
13107             'other' => q(шведской кроны),
13108             },
13109             },
13110             'SGD' => {
13111             symbol => 'SGD',
13112             display_name => {
13113             'currency' => q(сингапурский доллар),
13114             'few' => q(сингапурских доллара),
13115             'many' => q(сингапурских долларов),
13116             'one' => q(сингапурский доллар),
13117             'other' => q(сингапурского доллара),
13118             },
13119             },
13120             'SHP' => {
13121             symbol => 'SHP',
13122             display_name => {
13123             'currency' => q(фунт острова Святой Елены),
13124             'few' => q(фунта острова Святой Елены),
13125             'many' => q(фунтов острова Святой Елены),
13126             'one' => q(фунт острова Святой Елены),
13127             'other' => q(фунта острова Святой Елены),
13128             },
13129             },
13130             'SIT' => {
13131             display_name => {
13132             'currency' => q(Словенский толар),
13133             },
13134             },
13135             'SKK' => {
13136             display_name => {
13137             'currency' => q(Словацкая крона),
13138             },
13139             },
13140             'SLL' => {
13141             symbol => 'SLL',
13142             display_name => {
13143             'currency' => q(леоне),
13144             'few' => q(леоне),
13145             'many' => q(леоне),
13146             'one' => q(леоне),
13147             'other' => q(леоне),
13148             },
13149             },
13150             'SOS' => {
13151             symbol => 'SOS',
13152             display_name => {
13153             'currency' => q(сомалийский шиллинг),
13154             'few' => q(сомалийских шиллинга),
13155             'many' => q(сомалийских шиллингов),
13156             'one' => q(сомалийский шиллинг),
13157             'other' => q(сомалийского шиллинга),
13158             },
13159             },
13160             'SRD' => {
13161             symbol => 'SRD',
13162             display_name => {
13163             'currency' => q(суринамский доллар),
13164             'few' => q(суринамских доллара),
13165             'many' => q(суринамских долларов),
13166             'one' => q(суринамский доллар),
13167             'other' => q(суринамского доллара),
13168             },
13169             },
13170             'SRG' => {
13171             display_name => {
13172             'currency' => q(Суринамский гульден),
13173             },
13174             },
13175             'SSP' => {
13176             symbol => 'SSP',
13177             display_name => {
13178             'currency' => q(южносуданский фунт),
13179             'few' => q(южносуданских фунта),
13180             'many' => q(южносуданских фунтов),
13181             'one' => q(южносуданский фунт),
13182             'other' => q(южносуданского фунта),
13183             },
13184             },
13185             'STD' => {
13186             symbol => 'STD',
13187             display_name => {
13188             'currency' => q(добра Сан-Томе и Принсипи \(1977–2017\)),
13189             'few' => q(добры Сан-Томе и Принсипи \(1977–2017\)),
13190             'many' => q(добр Сан-Томе и Принсипи \(1977–2017\)),
13191             'one' => q(добра Сан-Томе и Принсипи \(1977–2017\)),
13192             'other' => q(добры Сан-Томе и Принсипи \(1977–2017\)),
13193             },
13194             },
13195             'STN' => {
13196             symbol => 'STN',
13197             display_name => {
13198             'currency' => q(добра Сан-Томе и Принсипи),
13199             'few' => q(добры Сан-Томе и Принсипи),
13200             'many' => q(добр Сан-Томе и Принсипи),
13201             'one' => q(добра Сан-Томе и Принсипи),
13202             'other' => q(добры Сан-Томе и Принсипи),
13203             },
13204             },
13205             'SUR' => {
13206             display_name => {
13207             'currency' => q(Рубль СССР),
13208             },
13209             },
13210             'SVC' => {
13211             display_name => {
13212             'currency' => q(Сальвадорский колон),
13213             },
13214             },
13215             'SYP' => {
13216             symbol => 'SYP',
13217             display_name => {
13218             'currency' => q(сирийский фунт),
13219             'few' => q(сирийских фунта),
13220             'many' => q(сирийских фунтов),
13221             'one' => q(сирийский фунт),
13222             'other' => q(сирийского фунта),
13223             },
13224             },
13225             'SZL' => {
13226             symbol => 'SZL',
13227             display_name => {
13228             'currency' => q(свазилендский лилангени),
13229             'few' => q(свазилендских лилангени),
13230             'many' => q(свазилендских лилангени),
13231             'one' => q(свазилендский лилангени),
13232             'other' => q(свазилендского лилангени),
13233             },
13234             },
13235             'THB' => {
13236             symbol => '฿',
13237             display_name => {
13238             'currency' => q(таиландский бат),
13239             'few' => q(таиландских бата),
13240             'many' => q(таиландских батов),
13241             'one' => q(таиландский бат),
13242             'other' => q(таиландского бата),
13243             },
13244             },
13245             'TJR' => {
13246             display_name => {
13247             'currency' => q(Таджикский рубль),
13248             },
13249             },
13250             'TJS' => {
13251             symbol => 'TJS',
13252             display_name => {
13253             'currency' => q(таджикский сомони),
13254             'few' => q(таджикских сомони),
13255             'many' => q(таджикских сомони),
13256             'one' => q(таджикский сомони),
13257             'other' => q(таджикского сомони),
13258             },
13259             },
13260             'TMM' => {
13261             display_name => {
13262             'currency' => q(Туркменский манат),
13263             },
13264             },
13265             'TMT' => {
13266             symbol => 'ТМТ',
13267             display_name => {
13268             'currency' => q(новый туркменский манат),
13269             'few' => q(новых туркменских маната),
13270             'many' => q(новых туркменских манатов),
13271             'one' => q(новый туркменский манат),
13272             'other' => q(нового туркменского маната),
13273             },
13274             },
13275             'TND' => {
13276             symbol => 'TND',
13277             display_name => {
13278             'currency' => q(тунисский динар),
13279             'few' => q(тунисских динара),
13280             'many' => q(тунисских динаров),
13281             'one' => q(тунисский динар),
13282             'other' => q(тунисского динара),
13283             },
13284             },
13285             'TOP' => {
13286             symbol => 'TOP',
13287             display_name => {
13288             'currency' => q(тонганская паанга),
13289             'few' => q(тонганские паанги),
13290             'many' => q(тонганских паанг),
13291             'one' => q(тонганская паанга),
13292             'other' => q(тонганской паанги),
13293             },
13294             },
13295             'TPE' => {
13296             display_name => {
13297             'currency' => q(Тиморское эскудо),
13298             },
13299             },
13300             'TRL' => {
13301             display_name => {
13302             'currency' => q(Турецкая лира \(1922–2005\)),
13303             'few' => q(турецкие лиры \(1922–2005\)),
13304             'many' => q(турецких лир \(1922–2005\)),
13305             'one' => q(турецкая лира \(1922–2005\)),
13306             'other' => q(турецкой лиры \(1922–2005\)),
13307             },
13308             },
13309             'TRY' => {
13310             symbol => 'TRY',
13311             display_name => {
13312             'currency' => q(турецкая лира),
13313             'few' => q(турецкие лиры),
13314             'many' => q(турецких лир),
13315             'one' => q(турецкая лира),
13316             'other' => q(турецкой лиры),
13317             },
13318             },
13319             'TTD' => {
13320             symbol => 'TTD',
13321             display_name => {
13322             'currency' => q(доллар Тринидада и Тобаго),
13323             'few' => q(доллара Тринидада и Тобаго),
13324             'many' => q(долларов Тринидада и Тобаго),
13325             'one' => q(доллар Тринидада и Тобаго),
13326             'other' => q(доллара Тринидада и Тобаго),
13327             },
13328             },
13329             'TWD' => {
13330             symbol => 'NT$',
13331             display_name => {
13332             'currency' => q(новый тайваньский доллар),
13333             'few' => q(новых тайваньских доллара),
13334             'many' => q(новых тайваньских долларов),
13335             'one' => q(новый тайваньский доллар),
13336             'other' => q(нового тайваньского доллара),
13337             },
13338             },
13339             'TZS' => {
13340             symbol => 'TZS',
13341             display_name => {
13342             'currency' => q(танзанийский шиллинг),
13343             'few' => q(танзанийских шиллинга),
13344             'many' => q(танзанийских шиллингов),
13345             'one' => q(танзанийский шиллинг),
13346             'other' => q(танзанийского шиллинга),
13347             },
13348             },
13349             'UAH' => {
13350             symbol => '₴',
13351             display_name => {
13352             'currency' => q(украинская гривна),
13353             'few' => q(украинские гривны),
13354             'many' => q(украинских гривен),
13355             'one' => q(украинская гривна),
13356             'other' => q(украинской гривны),
13357             },
13358             },
13359             'UAK' => {
13360             display_name => {
13361             'currency' => q(Карбованец \(украинский\)),
13362             },
13363             },
13364             'UGS' => {
13365             display_name => {
13366             'currency' => q(Старый угандийский шиллинг),
13367             },
13368             },
13369             'UGX' => {
13370             symbol => 'UGX',
13371             display_name => {
13372             'currency' => q(угандийский шиллинг),
13373             'few' => q(угандийских шиллинга),
13374             'many' => q(угандийских шиллингов),
13375             'one' => q(угандийский шиллинг),
13376             'other' => q(угандийского шиллинга),
13377             },
13378             },
13379             'USD' => {
13380             symbol => '$',
13381             display_name => {
13382             'currency' => q(доллар США),
13383             'few' => q(доллара США),
13384             'many' => q(долларов США),
13385             'one' => q(доллар США),
13386             'other' => q(доллара США),
13387             },
13388             },
13389             'USN' => {
13390             display_name => {
13391             'currency' => q(Доллар США следующего дня),
13392             },
13393             },
13394             'USS' => {
13395             display_name => {
13396             'currency' => q(Доллар США текущего дня),
13397             },
13398             },
13399             'UYI' => {
13400             display_name => {
13401             'currency' => q(Уругвайский песо \(индекс инфляции\)),
13402             },
13403             },
13404             'UYP' => {
13405             display_name => {
13406             'currency' => q(Уругвайское старое песо \(1975–1993\)),
13407             },
13408             },
13409             'UYU' => {
13410             symbol => 'UYU',
13411             display_name => {
13412             'currency' => q(уругвайский песо),
13413             'few' => q(уругвайских песо),
13414             'many' => q(уругвайских песо),
13415             'one' => q(уругвайский песо),
13416             'other' => q(уругвайского песо),
13417             },
13418             },
13419             'UZS' => {
13420             symbol => 'UZS',
13421             display_name => {
13422             'currency' => q(узбекский сум),
13423             'few' => q(узбекских сума),
13424             'many' => q(узбекских сумов),
13425             'one' => q(узбекский сум),
13426             'other' => q(узбекского сума),
13427             },
13428             },
13429             'VEB' => {
13430             display_name => {
13431             'currency' => q(Венесуэльский боливар \(1871–2008\)),
13432             },
13433             },
13434             'VEF' => {
13435             symbol => 'VEF',
13436             display_name => {
13437             'currency' => q(венесуэльский боливар \(2008–2018\)),
13438             'few' => q(венесуэльских боливара \(2008–2018\)),
13439             'many' => q(венесуэльских боливаров \(2008–2018\)),
13440             'one' => q(венесуэльский боливар \(2008–2018\)),
13441             'other' => q(венесуэльского боливара \(2008–2018\)),
13442             },
13443             },
13444             'VES' => {
13445             symbol => 'VES',
13446             display_name => {
13447             'currency' => q(венесуэльский боливар),
13448             'few' => q(венесуэльских боливара),
13449             'many' => q(венесуэльских боливаров),
13450             'one' => q(венесуэльский боливар),
13451             'other' => q(венесуэльского боливара),
13452             },
13453             },
13454             'VND' => {
13455             symbol => '₫',
13456             display_name => {
13457             'currency' => q(вьетнамский донг),
13458             'few' => q(вьетнамских донга),
13459             'many' => q(вьетнамских донгов),
13460             'one' => q(вьетнамский донг),
13461             'other' => q(вьетнамского донга),
13462             },
13463             },
13464             'VUV' => {
13465             symbol => 'VUV',
13466             display_name => {
13467             'currency' => q(вату Вануату),
13468             'few' => q(вату Вануату),
13469             'many' => q(вату Вануату),
13470             'one' => q(вату Вануату),
13471             'other' => q(вату Вануату),
13472             },
13473             },
13474             'WST' => {
13475             symbol => 'WST',
13476             display_name => {
13477             'currency' => q(самоанская тала),
13478             'few' => q(самоанские талы),
13479             'many' => q(самоанских тал),
13480             'one' => q(самоанская тала),
13481             'other' => q(самоанской талы),
13482             },
13483             },
13484             'XAF' => {
13485             symbol => 'FCFA',
13486             display_name => {
13487             'currency' => q(франк КФА BEAC),
13488             'few' => q(франка КФА ВЕАС),
13489             'many' => q(франков КФА ВЕАС),
13490             'one' => q(франк КФА ВЕАС),
13491             'other' => q(франка КФА ВЕАС),
13492             },
13493             },
13494             'XAG' => {
13495             display_name => {
13496             'currency' => q(Серебро),
13497             },
13498             },
13499             'XAU' => {
13500             display_name => {
13501             'currency' => q(Золото),
13502             },
13503             },
13504             'XBA' => {
13505             display_name => {
13506             'currency' => q(Европейская составная единица),
13507             },
13508             },
13509             'XBB' => {
13510             display_name => {
13511             'currency' => q(Европейская денежная единица),
13512             },
13513             },
13514             'XBC' => {
13515             display_name => {
13516             'currency' => q(расчетная единица европейского валютного соглашения \(XBC\)),
13517             },
13518             },
13519             'XBD' => {
13520             display_name => {
13521             'currency' => q(расчетная единица европейского валютного соглашения \(XBD\)),
13522             },
13523             },
13524             'XCD' => {
13525             symbol => 'EC$',
13526             display_name => {
13527             'currency' => q(восточно-карибский доллар),
13528             'few' => q(восточно-карибских доллара),
13529             'many' => q(восточно-карибских долларов),
13530             'one' => q(восточно-карибский доллар),
13531             'other' => q(восточно-карибского доллара),
13532             },
13533             },
13534             'XDR' => {
13535             display_name => {
13536             'currency' => q(СДР \(специальные права заимствования\)),
13537             },
13538             },
13539             'XEU' => {
13540             display_name => {
13541             'currency' => q(ЭКЮ \(единица европейской валюты\)),
13542             },
13543             },
13544             'XFO' => {
13545             display_name => {
13546             'currency' => q(Французский золотой франк),
13547             },
13548             },
13549             'XFU' => {
13550             display_name => {
13551             'currency' => q(Французский UIC-франк),
13552             },
13553             },
13554             'XOF' => {
13555             symbol => 'CFA',
13556             display_name => {
13557             'currency' => q(франк КФА ВСЕАО),
13558             'few' => q(франка КФА ВСЕАО),
13559             'many' => q(франков КФА ВСЕАО),
13560             'one' => q(франк КФА ВСЕАО),
13561             'other' => q(франка КФА ВСЕАО),
13562             },
13563             },
13564             'XPD' => {
13565             display_name => {
13566             'currency' => q(Палладий),
13567             },
13568             },
13569             'XPF' => {
13570             symbol => 'CFPF',
13571             display_name => {
13572             'currency' => q(французский тихоокеанский франк),
13573             'few' => q(французских тихоокеанских франка),
13574             'many' => q(французских тихоокеанских франков),
13575             'one' => q(французский тихоокеанский франк),
13576             'other' => q(французского тихоокеанского франка),
13577             },
13578             },
13579             'XPT' => {
13580             display_name => {
13581             'currency' => q(Платина),
13582             },
13583             },
13584             'XRE' => {
13585             display_name => {
13586             'currency' => q(единица RINET-фондов),
13587             },
13588             },
13589             'XTS' => {
13590             display_name => {
13591             'currency' => q(тестовый валютный код),
13592             },
13593             },
13594             'XXX' => {
13595             symbol => 'XXXX',
13596             display_name => {
13597             'currency' => q(неизвестная валюта),
13598             'few' => q(единицы неизвестной валюты),
13599             'many' => q(единиц неизвестной валюты),
13600             'one' => q(единица неизвестной валюты),
13601             'other' => q(единицы неизвестной валюты),
13602             },
13603             },
13604             'YDD' => {
13605             display_name => {
13606             'currency' => q(Йеменский динар),
13607             },
13608             },
13609             'YER' => {
13610             symbol => 'YER',
13611             display_name => {
13612             'currency' => q(йеменский риал),
13613             'few' => q(йеменских риала),
13614             'many' => q(йеменских риалов),
13615             'one' => q(йеменский риал),
13616             'other' => q(йеменского риала),
13617             },
13618             },
13619             'YUD' => {
13620             display_name => {
13621             'currency' => q(Югославский твердый динар),
13622             },
13623             },
13624             'YUM' => {
13625             display_name => {
13626             'currency' => q(Югославский новый динар),
13627             },
13628             },
13629             'YUN' => {
13630             display_name => {
13631             'currency' => q(Югославский динар),
13632             },
13633             },
13634             'ZAL' => {
13635             display_name => {
13636             'currency' => q(Южноафриканский рэнд \(финансовый\)),
13637             },
13638             },
13639             'ZAR' => {
13640             symbol => 'ZAR',
13641             display_name => {
13642             'currency' => q(южноафриканский рэнд),
13643             'few' => q(южноафриканских рэнда),
13644             'many' => q(южноафриканских рэндов),
13645             'one' => q(южноафриканский рэнд),
13646             'other' => q(южноафриканского рэнда),
13647             },
13648             },
13649             'ZMK' => {
13650             display_name => {
13651             'currency' => q(Квача \(замбийская\) \(1968–2012\)),
13652             'few' => q(замбийские квачи \(1968–2012\)),
13653             'many' => q(замбийских квач \(1968–2012\)),
13654             'one' => q(замбийская квача \(1968–2012\)),
13655             'other' => q(замбийской квачи \(1968–2012\)),
13656             },
13657             },
13658             'ZMW' => {
13659             symbol => 'ZMW',
13660             display_name => {
13661             'currency' => q(замбийская квача),
13662             'few' => q(замбийские квачи),
13663             'many' => q(замбийских квач),
13664             'one' => q(замбийская квача),
13665             'other' => q(замбийской квачи),
13666             },
13667             },
13668             'ZRN' => {
13669             display_name => {
13670             'currency' => q(Новый заир),
13671             },
13672             },
13673             'ZRZ' => {
13674             display_name => {
13675             'currency' => q(Заир),
13676             },
13677             },
13678             'ZWD' => {
13679             display_name => {
13680             'currency' => q(Доллар Зимбабве),
13681             },
13682             },
13683             'ZWL' => {
13684             display_name => {
13685             'currency' => q(Доллар Зимбабве \(2009\)),
13686             },
13687             },
13688             } },
13689             );
13690              
13691              
13692             has 'calendar_months' => (
13693             is => 'ro',
13694             isa => HashRef,
13695             init_arg => undef,
13696             default => sub { {
13697             'chinese' => {
13698             'format' => {
13699             abbreviated => {
13700             nonleap => [
13701             '1',
13702             '2',
13703             '3',
13704             '4',
13705             '5',
13706             '6',
13707             '7',
13708             '8',
13709             '9',
13710             '10',
13711             '11',
13712             '12'
13713             ],
13714             leap => [
13715            
13716             ],
13717             },
13718             narrow => {
13719             nonleap => [
13720             '1',
13721             '2',
13722             '3',
13723             '4',
13724             '5',
13725             '6',
13726             '7',
13727             '8',
13728             '9',
13729             '10',
13730             '11',
13731             '12'
13732             ],
13733             leap => [
13734            
13735             ],
13736             },
13737             },
13738             'stand-alone' => {
13739             abbreviated => {
13740             nonleap => [
13741             '1',
13742             '2',
13743             '3',
13744             '4',
13745             '5',
13746             '6',
13747             '7',
13748             '8',
13749             '9',
13750             '10',
13751             '11',
13752             '12'
13753             ],
13754             leap => [
13755            
13756             ],
13757             },
13758             wide => {
13759             nonleap => [
13760             '1',
13761             '2',
13762             '3',
13763             '4',
13764             '5',
13765             '6',
13766             '7',
13767             '8',
13768             '9',
13769             '10',
13770             '11',
13771             '12'
13772             ],
13773             leap => [
13774            
13775             ],
13776             },
13777             },
13778             },
13779             'coptic' => {
13780             'format' => {
13781             abbreviated => {
13782             nonleap => [
13783             'тот',
13784             'бабэ',
13785             'хатур',
13786             'кихак',
13787             'тубэ',
13788             'амшир',
13789             'барамхат',
13790             'бармуда',
13791             'башнас',
13792             'бауна',
13793             'абиб',
13794             'мисра',
13795             'наси'
13796             ],
13797             leap => [
13798            
13799             ],
13800             },
13801             narrow => {
13802             nonleap => [
13803             '1',
13804             '2',
13805             '3',
13806             '4',
13807             '5',
13808             '6',
13809             '7',
13810             '8',
13811             '9',
13812             '10',
13813             '11',
13814             '12',
13815             '13'
13816             ],
13817             leap => [
13818            
13819             ],
13820             },
13821             wide => {
13822             nonleap => [
13823             'тот',
13824             'бабэ',
13825             'хатур',
13826             'кихак',
13827             'тубэ',
13828             'амшир',
13829             'барамхат',
13830             'бармуда',
13831             'башнас',
13832             'бауна',
13833             'абиб',
13834             'мисра',
13835             'наси'
13836             ],
13837             leap => [
13838            
13839             ],
13840             },
13841             },
13842             'stand-alone' => {
13843             abbreviated => {
13844             nonleap => [
13845             'тот',
13846             'бабэ',
13847             'хатур',
13848             'кихак',
13849             'тубэ',
13850             'амшир',
13851             'барамхат',
13852             'бармуда',
13853             'башнас',
13854             'бауна',
13855             'абиб',
13856             'мисра',
13857             'наси'
13858             ],
13859             leap => [
13860            
13861             ],
13862             },
13863             narrow => {
13864             nonleap => [
13865             '1',
13866             '2',
13867             '3',
13868             '4',
13869             '5',
13870             '6',
13871             '7',
13872             '8',
13873             '9',
13874             '10',
13875             '11',
13876             '12',
13877             '13'
13878             ],
13879             leap => [
13880            
13881             ],
13882             },
13883             wide => {
13884             nonleap => [
13885             'тот',
13886             'бабэ',
13887             'хатур',
13888             'кихак',
13889             'тубэ',
13890             'амшир',
13891             'барамхат',
13892             'бармуда',
13893             'башнас',
13894             'бауна',
13895             'абиб',
13896             'мисра',
13897             'наси'
13898             ],
13899             leap => [
13900            
13901             ],
13902             },
13903             },
13904             },
13905             'ethiopic' => {
13906             'format' => {
13907             abbreviated => {
13908             nonleap => [
13909             'мескерем',
13910             'текемт',
13911             'хедар',
13912             'тахсас',
13913             'тер',
13914             'якатит',
13915             'магабит',
13916             'миазия',
13917             'генбот',
13918             'сэнэ',
13919             'хамлэ',
13920             'нахасэ',
13921             'эпагомен'
13922             ],
13923             leap => [
13924            
13925             ],
13926             },
13927             narrow => {
13928             nonleap => [
13929             '1',
13930             '2',
13931             '3',
13932             '4',
13933             '5',
13934             '6',
13935             '7',
13936             '8',
13937             '9',
13938             '10',
13939             '11',
13940             '12',
13941             '13'
13942             ],
13943             leap => [
13944            
13945             ],
13946             },
13947             wide => {
13948             nonleap => [
13949             'мескерем',
13950             'текемт',
13951             'хедар',
13952             'тахсас',
13953             'тер',
13954             'якатит',
13955             'магабит',
13956             'миазия',
13957             'генбот',
13958             'сэнэ',
13959             'хамлэ',
13960             'нахасэ',
13961             'эпагомен'
13962             ],
13963             leap => [
13964            
13965             ],
13966             },
13967             },
13968             'stand-alone' => {
13969             abbreviated => {
13970             nonleap => [
13971             'мескерем',
13972             'текемт',
13973             'хедар',
13974             'тахсас',
13975             'тер',
13976             'якатит',
13977             'магабит',
13978             'миазия',
13979             'генбот',
13980             'сэнэ',
13981             'хамлэ',
13982             'нахасэ',
13983             'эпагомен'
13984             ],
13985             leap => [
13986            
13987             ],
13988             },
13989             narrow => {
13990             nonleap => [
13991             '1',
13992             '2',
13993             '3',
13994             '4',
13995             '5',
13996             '6',
13997             '7',
13998             '8',
13999             '9',
14000             '10',
14001             '11',
14002             '12',
14003             '13'
14004             ],
14005             leap => [
14006            
14007             ],
14008             },
14009             wide => {
14010             nonleap => [
14011             'мескерем',
14012             'текемт',
14013             'хедар',
14014             'тахсас',
14015             'тер',
14016             'якатит',
14017             'магабит',
14018             'миазия',
14019             'генбот',
14020             'сэнэ',
14021             'хамлэ',
14022             'нахасэ',
14023             'эпагомен'
14024             ],
14025             leap => [
14026            
14027             ],
14028             },
14029             },
14030             },
14031             'gregorian' => {
14032             'format' => {
14033             abbreviated => {
14034             nonleap => [
14035             'янв.',
14036             'февр.',
14037             'мар.',
14038             'апр.',
14039             'мая',
14040             'июн.',
14041             'июл.',
14042             'авг.',
14043             'сент.',
14044             'окт.',
14045             'нояб.',
14046             'дек.'
14047             ],
14048             leap => [
14049            
14050             ],
14051             },
14052             narrow => {
14053             nonleap => [
14054             'Я',
14055             'Ф',
14056             'М',
14057             'А',
14058             'М',
14059             'И',
14060             'И',
14061             'А',
14062             'С',
14063             'О',
14064             'Н',
14065             'Д'
14066             ],
14067             leap => [
14068            
14069             ],
14070             },
14071             wide => {
14072             nonleap => [
14073             'января',
14074             'февраля',
14075             'марта',
14076             'апреля',
14077             'мая',
14078             'июня',
14079             'июля',
14080             'августа',
14081             'сентября',
14082             'октября',
14083             'ноября',
14084             'декабря'
14085             ],
14086             leap => [
14087            
14088             ],
14089             },
14090             },
14091             'stand-alone' => {
14092             abbreviated => {
14093             nonleap => [
14094             'янв.',
14095             'февр.',
14096             'март',
14097             'апр.',
14098             'май',
14099             'июнь',
14100             'июль',
14101             'авг.',
14102             'сент.',
14103             'окт.',
14104             'нояб.',
14105             'дек.'
14106             ],
14107             leap => [
14108            
14109             ],
14110             },
14111             narrow => {
14112             nonleap => [
14113             'Я',
14114             'Ф',
14115             'М',
14116             'А',
14117             'М',
14118             'И',
14119             'И',
14120             'А',
14121             'С',
14122             'О',
14123             'Н',
14124             'Д'
14125             ],
14126             leap => [
14127            
14128             ],
14129             },
14130             wide => {
14131             nonleap => [
14132             'январь',
14133             'февраль',
14134             'март',
14135             'апрель',
14136             'май',
14137             'июнь',
14138             'июль',
14139             'август',
14140             'сентябрь',
14141             'октябрь',
14142             'ноябрь',
14143             'декабрь'
14144             ],
14145             leap => [
14146            
14147             ],
14148             },
14149             },
14150             },
14151             'hebrew' => {
14152             'format' => {
14153             abbreviated => {
14154             nonleap => [
14155             'тишрей',
14156             'хешван',
14157             'кислев',
14158             'тевет',
14159             'шеват',
14160             'адар I',
14161             'адар',
14162             'нисан',
14163             'ияр',
14164             'сиван',
14165             'таммуз',
14166             'ав',
14167             'элул'
14168             ],
14169             leap => [
14170             '',
14171             '',
14172             '',
14173             '',
14174             '',
14175             '',
14176             'адар II'
14177             ],
14178             },
14179             narrow => {
14180             nonleap => [
14181             '1',
14182             '2',
14183             '3',
14184             '4',
14185             '5',
14186             '6',
14187             '7',
14188             '8',
14189             '9',
14190             '10',
14191             '11',
14192             '12',
14193             '13'
14194             ],
14195             leap => [
14196             '',
14197             '',
14198             '',
14199             '',
14200             '',
14201             '',
14202             '7'
14203             ],
14204             },
14205             wide => {
14206             nonleap => [
14207             'тишрей',
14208             'хешван',
14209             'кислев',
14210             'тевет',
14211             'шеват',
14212             'адар I',
14213             'адар',
14214             'нисан',
14215             'ияр',
14216             'сиван',
14217             'таммуз',
14218             'ав',
14219             'элул'
14220             ],
14221             leap => [
14222             '',
14223             '',
14224             '',
14225             '',
14226             '',
14227             '',
14228             'адар II'
14229             ],
14230             },
14231             },
14232             'stand-alone' => {
14233             abbreviated => {
14234             nonleap => [
14235             'тишрей',
14236             'хешван',
14237             'кислев',
14238             'тевет',
14239             'шеват',
14240             'адар I',
14241             'адар',
14242             'нисан',
14243             'ияр',
14244             'сиван',
14245             'таммуз',
14246             'ав',
14247             'элул'
14248             ],
14249             leap => [
14250             '',
14251             '',
14252             '',
14253             '',
14254             '',
14255             '',
14256             'адар II'
14257             ],
14258             },
14259             narrow => {
14260             nonleap => [
14261             '1',
14262             '2',
14263             '3',
14264             '4',
14265             '5',
14266             '6',
14267             '7',
14268             '8',
14269             '9',
14270             '10',
14271             '11',
14272             '12',
14273             '13'
14274             ],
14275             leap => [
14276             '',
14277             '',
14278             '',
14279             '',
14280             '',
14281             '',
14282             '7'
14283             ],
14284             },
14285             wide => {
14286             nonleap => [
14287             'тишрей',
14288             'хешван',
14289             'кислев',
14290             'тевет',
14291             'шеват',
14292             'адар I',
14293             'адар',
14294             'нисан',
14295             'ияр',
14296             'сиван',
14297             'таммуз',
14298             'ав',
14299             'элул'
14300             ],
14301             leap => [
14302             '',
14303             '',
14304             '',
14305             '',
14306             '',
14307             '',
14308             'адар II'
14309             ],
14310             },
14311             },
14312             },
14313             'indian' => {
14314             'format' => {
14315             abbreviated => {
14316             nonleap => [
14317             'чайтра',
14318             'ваисакха',
14319             'джанштха',
14320             'асадха',
14321             'сравана',
14322             'бхадра',
14323             'азвина',
14324             'картика',
14325             'аграхайана',
14326             'пауза',
14327             'магха',
14328             'пхалгуна'
14329             ],
14330             leap => [
14331            
14332             ],
14333             },
14334             narrow => {
14335             nonleap => [
14336             '1',
14337             '2',
14338             '3',
14339             '4',
14340             '5',
14341             '6',
14342             '7',
14343             '8',
14344             '9',
14345             '10',
14346             '11',
14347             '12'
14348             ],
14349             leap => [
14350            
14351             ],
14352             },
14353             wide => {
14354             nonleap => [
14355             'чайтра',
14356             'ваисакха',
14357             'джанштха',
14358             'асадха',
14359             'сравана',
14360             'бхадра',
14361             'азвина',
14362             'картика',
14363             'аграхайана',
14364             'пауза',
14365             'магха',
14366             'пхалгуна'
14367             ],
14368             leap => [
14369            
14370             ],
14371             },
14372             },
14373             'stand-alone' => {
14374             abbreviated => {
14375             nonleap => [
14376             'чайтра',
14377             'ваисакха',
14378             'джанштха',
14379             'асадха',
14380             'сравана',
14381             'бхадра',
14382             'азвина',
14383             'картика',
14384             'аграхайана',
14385             'пауза',
14386             'магха',
14387             'пхалгуна'
14388             ],
14389             leap => [
14390            
14391             ],
14392             },
14393             narrow => {
14394             nonleap => [
14395             '1',
14396             '2',
14397             '3',
14398             '4',
14399             '5',
14400             '6',
14401             '7',
14402             '8',
14403             '9',
14404             '10',
14405             '11',
14406             '12'
14407             ],
14408             leap => [
14409            
14410             ],
14411             },
14412             wide => {
14413             nonleap => [
14414             'чайтра',
14415             'ваисакха',
14416             'джанштха',
14417             'асадха',
14418             'сравана',
14419             'бхадра',
14420             'азвина',
14421             'картика',
14422             'аграхайана',
14423             'пауза',
14424             'магха',
14425             'пхалгуна'
14426             ],
14427             leap => [
14428            
14429             ],
14430             },
14431             },
14432             },
14433             'islamic' => {
14434             'format' => {
14435             abbreviated => {
14436             nonleap => [
14437             'мух.',
14438             'саф.',
14439             'раб. I',
14440             'раб. II',
14441             'джум. I',
14442             'джум. II',
14443             'радж.',
14444             'шааб.',
14445             'рам.',
14446             'шав.',
14447             'зуль-к.',
14448             'зуль-х.'
14449             ],
14450             leap => [
14451            
14452             ],
14453             },
14454             narrow => {
14455             nonleap => [
14456             '1',
14457             '2',
14458             '3',
14459             '4',
14460             '5',
14461             '6',
14462             '7',
14463             '8',
14464             '9',
14465             '10',
14466             '11',
14467             '12'
14468             ],
14469             leap => [
14470            
14471             ],
14472             },
14473             wide => {
14474             nonleap => [
14475             'мухаррам',
14476             'сафар',
14477             'раби-уль-авваль',
14478             'раби-уль-ахир',
14479             'джумад-уль-авваль',
14480             'джумад-уль-ахир',
14481             'раджаб',
14482             'шаабан',
14483             'рамадан',
14484             'шавваль',
14485             'зуль-каада',
14486             'зуль-хиджжа'
14487             ],
14488             leap => [
14489            
14490             ],
14491             },
14492             },
14493             'stand-alone' => {
14494             abbreviated => {
14495             nonleap => [
14496             'мух.',
14497             'саф.',
14498             'раб. I',
14499             'раб. II',
14500             'джум. I',
14501             'джум. II',
14502             'радж.',
14503             'шааб.',
14504             'рам.',
14505             'шав.',
14506             'зуль-к.',
14507             'зуль-х.'
14508             ],
14509             leap => [
14510            
14511             ],
14512             },
14513             narrow => {
14514             nonleap => [
14515             '1',
14516             '2',
14517             '3',
14518             '4',
14519             '5',
14520             '6',
14521             '7',
14522             '8',
14523             '9',
14524             '10',
14525             '11',
14526             '12'
14527             ],
14528             leap => [
14529            
14530             ],
14531             },
14532             wide => {
14533             nonleap => [
14534             'мухаррам',
14535             'сафар',
14536             'раби-уль-авваль',
14537             'раби-уль-ахир',
14538             'джумад-уль-авваль',
14539             'джумад-уль-ахир',
14540             'раджаб',
14541             'шаабан',
14542             'рамадан',
14543             'шавваль',
14544             'зуль-каада',
14545             'зуль-хиджжа'
14546             ],
14547             leap => [
14548            
14549             ],
14550             },
14551             },
14552             },
14553             'persian' => {
14554             'format' => {
14555             abbreviated => {
14556             nonleap => [
14557             'фарвардин',
14558             'ордибехешт',
14559             'хордад',
14560             'тир',
14561             'мордад',
14562             'шахривер',
14563             'мехр',
14564             'абан',
14565             'азер',
14566             'дей',
14567             'бахман',
14568             'эсфанд'
14569             ],
14570             leap => [
14571            
14572             ],
14573             },
14574             narrow => {
14575             nonleap => [
14576             '1',
14577             '2',
14578             '3',
14579             '4',
14580             '5',
14581             '6',
14582             '7',
14583             '8',
14584             '9',
14585             '10',
14586             '11',
14587             '12'
14588             ],
14589             leap => [
14590            
14591             ],
14592             },
14593             wide => {
14594             nonleap => [
14595             'фарвардин',
14596             'ордибехешт',
14597             'хордад',
14598             'тир',
14599             'мордад',
14600             'шахривер',
14601             'мехр',
14602             'абан',
14603             'азер',
14604             'дей',
14605             'бахман',
14606             'эсфанд'
14607             ],
14608             leap => [
14609            
14610             ],
14611             },
14612             },
14613             'stand-alone' => {
14614             abbreviated => {
14615             nonleap => [
14616             'фарвардин',
14617             'ордибехешт',
14618             'хордад',
14619             'тир',
14620             'мордад',
14621             'шахривер',
14622             'мехр',
14623             'абан',
14624             'азер',
14625             'дей',
14626             'бахман',
14627             'эсфанд'
14628             ],
14629             leap => [
14630            
14631             ],
14632             },
14633             narrow => {
14634             nonleap => [
14635             '1',
14636             '2',
14637             '3',
14638             '4',
14639             '5',
14640             '6',
14641             '7',
14642             '8',
14643             '9',
14644             '10',
14645             '11',
14646             '12'
14647             ],
14648             leap => [
14649            
14650             ],
14651             },
14652             wide => {
14653             nonleap => [
14654             'фарвардин',
14655             'ордибехешт',
14656             'хордад',
14657             'тир',
14658             'мордад',
14659             'шахривер',
14660             'мехр',
14661             'абан',
14662             'азер',
14663             'дей',
14664             'бахман',
14665             'эсфанд'
14666             ],
14667             leap => [
14668            
14669             ],
14670             },
14671             },
14672             },
14673             } },
14674             );
14675              
14676             has 'calendar_days' => (
14677             is => 'ro',
14678             isa => HashRef,
14679             init_arg => undef,
14680             default => sub { {
14681             'gregorian' => {
14682             'format' => {
14683             abbreviated => {
14684             mon => 'пн',
14685             tue => 'вт',
14686             wed => 'ср',
14687             thu => 'чт',
14688             fri => 'пт',
14689             sat => 'сб',
14690             sun => 'вс'
14691             },
14692             narrow => {
14693             mon => 'пн',
14694             tue => 'вт',
14695             wed => 'ср',
14696             thu => 'чт',
14697             fri => 'пт',
14698             sat => 'сб',
14699             sun => 'вс'
14700             },
14701             short => {
14702             mon => 'пн',
14703             tue => 'вт',
14704             wed => 'ср',
14705             thu => 'чт',
14706             fri => 'пт',
14707             sat => 'сб',
14708             sun => 'вс'
14709             },
14710             wide => {
14711             mon => 'понедельник',
14712             tue => 'вторник',
14713             wed => 'среда',
14714             thu => 'четверг',
14715             fri => 'пятница',
14716             sat => 'суббота',
14717             sun => 'воскресенье'
14718             },
14719             },
14720             'stand-alone' => {
14721             abbreviated => {
14722             mon => 'пн',
14723             tue => 'вт',
14724             wed => 'ср',
14725             thu => 'чт',
14726             fri => 'пт',
14727             sat => 'сб',
14728             sun => 'вс'
14729             },
14730             narrow => {
14731             mon => 'П',
14732             tue => 'В',
14733             wed => 'С',
14734             thu => 'Ч',
14735             fri => 'П',
14736             sat => 'С',
14737             sun => 'В'
14738             },
14739             short => {
14740             mon => 'пн',
14741             tue => 'вт',
14742             wed => 'ср',
14743             thu => 'чт',
14744             fri => 'пт',
14745             sat => 'сб',
14746             sun => 'вс'
14747             },
14748             wide => {
14749             mon => 'понедельник',
14750             tue => 'вторник',
14751             wed => 'среда',
14752             thu => 'четверг',
14753             fri => 'пятница',
14754             sat => 'суббота',
14755             sun => 'воскресенье'
14756             },
14757             },
14758             },
14759             } },
14760             );
14761              
14762             has 'calendar_quarters' => (
14763             is => 'ro',
14764             isa => HashRef,
14765             init_arg => undef,
14766             default => sub { {
14767             'gregorian' => {
14768             'format' => {
14769             abbreviated => {0 => '1-й кв.',
14770             1 => '2-й кв.',
14771             2 => '3-й кв.',
14772             3 => '4-й кв.'
14773             },
14774             narrow => {0 => '1',
14775             1 => '2',
14776             2 => '3',
14777             3 => '4'
14778             },
14779             wide => {0 => '1-й квартал',
14780             1 => '2-й квартал',
14781             2 => '3-й квартал',
14782             3 => '4-й квартал'
14783             },
14784             },
14785             'stand-alone' => {
14786             abbreviated => {0 => '1-й кв.',
14787             1 => '2-й кв.',
14788             2 => '3-й кв.',
14789             3 => '4-й кв.'
14790             },
14791             narrow => {0 => '1',
14792             1 => '2',
14793             2 => '3',
14794             3 => '4'
14795             },
14796             wide => {0 => '1-й квартал',
14797             1 => '2-й квартал',
14798             2 => '3-й квартал',
14799             3 => '4-й квартал'
14800             },
14801             },
14802             },
14803             } },
14804             );
14805              
14806             has 'day_period_data' => (
14807             is => 'ro',
14808             isa => CodeRef,
14809             init_arg => undef,
14810             default => sub { sub {
14811             # Time in hhmm format
14812             my ($self, $type, $time, $day_period_type) = @_;
14813             $day_period_type //= 'default';
14814             SWITCH:
14815             for ($type) {
14816             if ($_ eq 'buddhist') {
14817             if($day_period_type eq 'default') {
14818             return 'midnight' if $time == 0;
14819             return 'noon' if $time == 1200;
14820             return 'afternoon1' if $time >= 1200
14821             && $time < 1800;
14822             return 'evening1' if $time >= 1800
14823             && $time < 2400;
14824             return 'morning1' if $time >= 400
14825             && $time < 1200;
14826             return 'night1' if $time >= 0
14827             && $time < 400;
14828             }
14829             if($day_period_type eq 'selection') {
14830             return 'afternoon1' if $time >= 1200
14831             && $time < 1800;
14832             return 'evening1' if $time >= 1800
14833             && $time < 2400;
14834             return 'morning1' if $time >= 400
14835             && $time < 1200;
14836             return 'night1' if $time >= 0
14837             && $time < 400;
14838             }
14839             last SWITCH;
14840             }
14841             if ($_ eq 'chinese') {
14842             if($day_period_type eq 'default') {
14843             return 'midnight' if $time == 0;
14844             return 'noon' if $time == 1200;
14845             return 'afternoon1' if $time >= 1200
14846             && $time < 1800;
14847             return 'evening1' if $time >= 1800
14848             && $time < 2400;
14849             return 'morning1' if $time >= 400
14850             && $time < 1200;
14851             return 'night1' if $time >= 0
14852             && $time < 400;
14853             }
14854             if($day_period_type eq 'selection') {
14855             return 'afternoon1' if $time >= 1200
14856             && $time < 1800;
14857             return 'evening1' if $time >= 1800
14858             && $time < 2400;
14859             return 'morning1' if $time >= 400
14860             && $time < 1200;
14861             return 'night1' if $time >= 0
14862             && $time < 400;
14863             }
14864             last SWITCH;
14865             }
14866             if ($_ eq 'coptic') {
14867             if($day_period_type eq 'default') {
14868             return 'midnight' if $time == 0;
14869             return 'noon' if $time == 1200;
14870             return 'afternoon1' if $time >= 1200
14871             && $time < 1800;
14872             return 'evening1' if $time >= 1800
14873             && $time < 2400;
14874             return 'morning1' if $time >= 400
14875             && $time < 1200;
14876             return 'night1' if $time >= 0
14877             && $time < 400;
14878             }
14879             if($day_period_type eq 'selection') {
14880             return 'afternoon1' if $time >= 1200
14881             && $time < 1800;
14882             return 'evening1' if $time >= 1800
14883             && $time < 2400;
14884             return 'morning1' if $time >= 400
14885             && $time < 1200;
14886             return 'night1' if $time >= 0
14887             && $time < 400;
14888             }
14889             last SWITCH;
14890             }
14891             if ($_ eq 'ethiopic') {
14892             if($day_period_type eq 'default') {
14893             return 'midnight' if $time == 0;
14894             return 'noon' if $time == 1200;
14895             return 'afternoon1' if $time >= 1200
14896             && $time < 1800;
14897             return 'evening1' if $time >= 1800
14898             && $time < 2400;
14899             return 'morning1' if $time >= 400
14900             && $time < 1200;
14901             return 'night1' if $time >= 0
14902             && $time < 400;
14903             }
14904             if($day_period_type eq 'selection') {
14905             return 'afternoon1' if $time >= 1200
14906             && $time < 1800;
14907             return 'evening1' if $time >= 1800
14908             && $time < 2400;
14909             return 'morning1' if $time >= 400
14910             && $time < 1200;
14911             return 'night1' if $time >= 0
14912             && $time < 400;
14913             }
14914             last SWITCH;
14915             }
14916             if ($_ eq 'generic') {
14917             if($day_period_type eq 'default') {
14918             return 'midnight' if $time == 0;
14919             return 'noon' if $time == 1200;
14920             return 'afternoon1' if $time >= 1200
14921             && $time < 1800;
14922             return 'evening1' if $time >= 1800
14923             && $time < 2400;
14924             return 'morning1' if $time >= 400
14925             && $time < 1200;
14926             return 'night1' if $time >= 0
14927             && $time < 400;
14928             }
14929             if($day_period_type eq 'selection') {
14930             return 'afternoon1' if $time >= 1200
14931             && $time < 1800;
14932             return 'evening1' if $time >= 1800
14933             && $time < 2400;
14934             return 'morning1' if $time >= 400
14935             && $time < 1200;
14936             return 'night1' if $time >= 0
14937             && $time < 400;
14938             }
14939             last SWITCH;
14940             }
14941             if ($_ eq 'gregorian') {
14942             if($day_period_type eq 'default') {
14943             return 'midnight' if $time == 0;
14944             return 'noon' if $time == 1200;
14945             return 'afternoon1' if $time >= 1200
14946             && $time < 1800;
14947             return 'evening1' if $time >= 1800
14948             && $time < 2400;
14949             return 'morning1' if $time >= 400
14950             && $time < 1200;
14951             return 'night1' if $time >= 0
14952             && $time < 400;
14953             }
14954             if($day_period_type eq 'selection') {
14955             return 'afternoon1' if $time >= 1200
14956             && $time < 1800;
14957             return 'evening1' if $time >= 1800
14958             && $time < 2400;
14959             return 'morning1' if $time >= 400
14960             && $time < 1200;
14961             return 'night1' if $time >= 0
14962             && $time < 400;
14963             }
14964             last SWITCH;
14965             }
14966             if ($_ eq 'hebrew') {
14967             if($day_period_type eq 'default') {
14968             return 'midnight' if $time == 0;
14969             return 'noon' if $time == 1200;
14970             return 'afternoon1' if $time >= 1200
14971             && $time < 1800;
14972             return 'evening1' if $time >= 1800
14973             && $time < 2400;
14974             return 'morning1' if $time >= 400
14975             && $time < 1200;
14976             return 'night1' if $time >= 0
14977             && $time < 400;
14978             }
14979             if($day_period_type eq 'selection') {
14980             return 'afternoon1' if $time >= 1200
14981             && $time < 1800;
14982             return 'evening1' if $time >= 1800
14983             && $time < 2400;
14984             return 'morning1' if $time >= 400
14985             && $time < 1200;
14986             return 'night1' if $time >= 0
14987             && $time < 400;
14988             }
14989             last SWITCH;
14990             }
14991             if ($_ eq 'indian') {
14992             if($day_period_type eq 'default') {
14993             return 'midnight' if $time == 0;
14994             return 'noon' if $time == 1200;
14995             return 'afternoon1' if $time >= 1200
14996             && $time < 1800;
14997             return 'evening1' if $time >= 1800
14998             && $time < 2400;
14999             return 'morning1' if $time >= 400
15000             && $time < 1200;
15001             return 'night1' if $time >= 0
15002             && $time < 400;
15003             }
15004             if($day_period_type eq 'selection') {
15005             return 'afternoon1' if $time >= 1200
15006             && $time < 1800;
15007             return 'evening1' if $time >= 1800
15008             && $time < 2400;
15009             return 'morning1' if $time >= 400
15010             && $time < 1200;
15011             return 'night1' if $time >= 0
15012             && $time < 400;
15013             }
15014             last SWITCH;
15015             }
15016             if ($_ eq 'islamic') {
15017             if($day_period_type eq 'default') {
15018             return 'midnight' if $time == 0;
15019             return 'noon' if $time == 1200;
15020             return 'afternoon1' if $time >= 1200
15021             && $time < 1800;
15022             return 'evening1' if $time >= 1800
15023             && $time < 2400;
15024             return 'morning1' if $time >= 400
15025             && $time < 1200;
15026             return 'night1' if $time >= 0
15027             && $time < 400;
15028             }
15029             if($day_period_type eq 'selection') {
15030             return 'afternoon1' if $time >= 1200
15031             && $time < 1800;
15032             return 'evening1' if $time >= 1800
15033             && $time < 2400;
15034             return 'morning1' if $time >= 400
15035             && $time < 1200;
15036             return 'night1' if $time >= 0
15037             && $time < 400;
15038             }
15039             last SWITCH;
15040             }
15041             if ($_ eq 'japanese') {
15042             if($day_period_type eq 'default') {
15043             return 'midnight' if $time == 0;
15044             return 'noon' if $time == 1200;
15045             return 'afternoon1' if $time >= 1200
15046             && $time < 1800;
15047             return 'evening1' if $time >= 1800
15048             && $time < 2400;
15049             return 'morning1' if $time >= 400
15050             && $time < 1200;
15051             return 'night1' if $time >= 0
15052             && $time < 400;
15053             }
15054             if($day_period_type eq 'selection') {
15055             return 'afternoon1' if $time >= 1200
15056             && $time < 1800;
15057             return 'evening1' if $time >= 1800
15058             && $time < 2400;
15059             return 'morning1' if $time >= 400
15060             && $time < 1200;
15061             return 'night1' if $time >= 0
15062             && $time < 400;
15063             }
15064             last SWITCH;
15065             }
15066             if ($_ eq 'persian') {
15067             if($day_period_type eq 'default') {
15068             return 'midnight' if $time == 0;
15069             return 'noon' if $time == 1200;
15070             return 'afternoon1' if $time >= 1200
15071             && $time < 1800;
15072             return 'evening1' if $time >= 1800
15073             && $time < 2400;
15074             return 'morning1' if $time >= 400
15075             && $time < 1200;
15076             return 'night1' if $time >= 0
15077             && $time < 400;
15078             }
15079             if($day_period_type eq 'selection') {
15080             return 'afternoon1' if $time >= 1200
15081             && $time < 1800;
15082             return 'evening1' if $time >= 1800
15083             && $time < 2400;
15084             return 'morning1' if $time >= 400
15085             && $time < 1200;
15086             return 'night1' if $time >= 0
15087             && $time < 400;
15088             }
15089             last SWITCH;
15090             }
15091             if ($_ eq 'roc') {
15092             if($day_period_type eq 'default') {
15093             return 'midnight' if $time == 0;
15094             return 'noon' if $time == 1200;
15095             return 'afternoon1' if $time >= 1200
15096             && $time < 1800;
15097             return 'evening1' if $time >= 1800
15098             && $time < 2400;
15099             return 'morning1' if $time >= 400
15100             && $time < 1200;
15101             return 'night1' if $time >= 0
15102             && $time < 400;
15103             }
15104             if($day_period_type eq 'selection') {
15105             return 'afternoon1' if $time >= 1200
15106             && $time < 1800;
15107             return 'evening1' if $time >= 1800
15108             && $time < 2400;
15109             return 'morning1' if $time >= 400
15110             && $time < 1200;
15111             return 'night1' if $time >= 0
15112             && $time < 400;
15113             }
15114             last SWITCH;
15115             }
15116             }
15117             } },
15118             );
15119              
15120             around day_period_data => sub {
15121             my ($orig, $self) = @_;
15122             return $self->$orig;
15123             };
15124              
15125             has 'day_periods' => (
15126             is => 'ro',
15127             isa => HashRef,
15128             init_arg => undef,
15129             default => sub { {
15130             'gregorian' => {
15131             'format' => {
15132             'abbreviated' => {
15133             'afternoon1' => q{дня},
15134             'am' => q{AM},
15135             'evening1' => q{вечера},
15136             'midnight' => q{полн.},
15137             'morning1' => q{утра},
15138             'night1' => q{ночи},
15139             'noon' => q{полд.},
15140             'pm' => q{PM},
15141             },
15142             'narrow' => {
15143             'afternoon1' => q{дня},
15144             'am' => q{AM},
15145             'evening1' => q{веч.},
15146             'midnight' => q{полн.},
15147             'morning1' => q{утра},
15148             'night1' => q{ночи},
15149             'noon' => q{полд.},
15150             'pm' => q{PM},
15151             },
15152             'wide' => {
15153             'afternoon1' => q{дня},
15154             'am' => q{AM},
15155             'evening1' => q{вечера},
15156             'midnight' => q{полночь},
15157             'morning1' => q{утра},
15158             'night1' => q{ночи},
15159             'noon' => q{полдень},
15160             'pm' => q{PM},
15161             },
15162             },
15163             'stand-alone' => {
15164             'abbreviated' => {
15165             'afternoon1' => q{день},
15166             'am' => q{AM},
15167             'evening1' => q{веч.},
15168             'midnight' => q{полн.},
15169             'morning1' => q{утро},
15170             'night1' => q{ночь},
15171             'noon' => q{полд.},
15172             'pm' => q{PM},
15173             },
15174             'narrow' => {
15175             'afternoon1' => q{день},
15176             'am' => q{AM},
15177             'evening1' => q{веч.},
15178             'midnight' => q{полн.},
15179             'morning1' => q{утро},
15180             'night1' => q{ночь},
15181             'noon' => q{полд.},
15182             'pm' => q{PM},
15183             },
15184             'wide' => {
15185             'afternoon1' => q{день},
15186             'am' => q{AM},
15187             'evening1' => q{вечер},
15188             'midnight' => q{полночь},
15189             'morning1' => q{утро},
15190             'night1' => q{ночь},
15191             'noon' => q{полдень},
15192             'pm' => q{PM},
15193             },
15194             },
15195             },
15196             } },
15197             );
15198              
15199             has 'eras' => (
15200             is => 'ro',
15201             isa => HashRef,
15202             init_arg => undef,
15203             default => sub { {
15204             'buddhist' => {
15205             abbreviated => {
15206             '0' => 'BE'
15207             },
15208             narrow => {
15209             '0' => 'бэ'
15210             },
15211             wide => {
15212             '0' => 'буддийская эра'
15213             },
15214             },
15215             'chinese' => {
15216             },
15217             'coptic' => {
15218             abbreviated => {
15219             '0' => 'до Диокл.',
15220             '1' => 'от Диокл.'
15221             },
15222             narrow => {
15223             '0' => 'до Диокл.',
15224             '1' => 'от Диокл.'
15225             },
15226             wide => {
15227             '0' => 'до Диоклетиана',
15228             '1' => 'от Диоклетиана'
15229             },
15230             },
15231             'ethiopic' => {
15232             abbreviated => {
15233             '0' => 'до Христа',
15234             '1' => 'от Христа'
15235             },
15236             narrow => {
15237             '0' => 'до Христа',
15238             '1' => 'от Христа'
15239             },
15240             wide => {
15241             '0' => 'до воплощения Христа',
15242             '1' => 'от воплощения Христа'
15243             },
15244             },
15245             'generic' => {
15246             },
15247             'gregorian' => {
15248             abbreviated => {
15249             '0' => 'до н. э.',
15250             '1' => 'н. э.'
15251             },
15252             narrow => {
15253             '0' => 'до н.э.',
15254             '1' => 'н.э.'
15255             },
15256             wide => {
15257             '0' => 'до Рождества Христова',
15258             '1' => 'от Рождества Христова'
15259             },
15260             },
15261             'hebrew' => {
15262             abbreviated => {
15263             '0' => 'AM'
15264             },
15265             narrow => {
15266             '0' => 'AM'
15267             },
15268             wide => {
15269             '0' => 'от сотворения мира'
15270             },
15271             },
15272             'indian' => {
15273             abbreviated => {
15274             '0' => 'Сака'
15275             },
15276             narrow => {
15277             '0' => 'Сака'
15278             },
15279             wide => {
15280             '0' => 'Сака'
15281             },
15282             },
15283             'islamic' => {
15284             abbreviated => {
15285             '0' => 'AH'
15286             },
15287             narrow => {
15288             '0' => 'AH'
15289             },
15290             wide => {
15291             '0' => 'после хиджры'
15292             },
15293             },
15294             'japanese' => {
15295             abbreviated => {
15296             '0' => 'Эпоха Тайка (645–650)',
15297             '1' => 'Эпоха Хакути (650–671)',
15298             '2' => 'Эпоха Хакухо (672–686)',
15299             '3' => 'Эпоха Сючё (686–701)',
15300             '4' => 'Эпоха Тайхо (701–704)',
15301             '5' => 'Эпоха Кёюн (704–708)',
15302             '6' => 'Эпоха Вадо (708–715)',
15303             '7' => 'Эпоха Рэйки (715–717)',
15304             '8' => 'Эпоха Ёро (717–724)',
15305             '9' => 'Эпоха Дзинки (724–729)',
15306             '10' => 'Эпоха Темпьё (729–749)',
15307             '11' => 'Эпоха Темпьё (749–749)',
15308             '12' => 'Эпоха Темпьё-Сьохо (749-757)',
15309             '13' => 'Эпоха Темпьё-Ходзи (757-765)',
15310             '14' => 'Эпоха Темпьё-Ходзи (765-767)',
15311             '15' => 'Эпоха Джинго-Кёюн (767-770)',
15312             '16' => 'Эпоха Хоки (770–780)',
15313             '17' => 'Эпоха Теньё (781–782)',
15314             '18' => 'Эпоха Енряку (782–806)',
15315             '19' => 'Эпоха Дайдо (806–810)',
15316             '20' => 'Эпоха Конин (810–824)',
15317             '21' => 'Эпоха Тентьо (824–834)',
15318             '22' => 'Эпоха Шова (834–848)',
15319             '23' => 'Эпоха Кайо (848–851)',
15320             '24' => 'Эпоха Ниндзю (851–854)',
15321             '25' => 'Эпоха Сайко (854–857)',
15322             '26' => 'Эпоха Теннан (857–859)',
15323             '27' => 'Эпоха Йоган (859–877)',
15324             '28' => 'Эпоха Генкей (877–885)',
15325             '29' => 'Эпоха Нинна (885–889)',
15326             '30' => 'Эпоха Кампьё (889–898)',
15327             '31' => 'Эпоха Сьотай (898–901)',
15328             '32' => 'Эпоха Энги (901–923)',
15329             '33' => 'Эпоха Ентьо (923–931)',
15330             '34' => 'Эпоха Сьёхэй (931–938)',
15331             '35' => 'Эпоха Тенгьо (938–947)',
15332             '36' => 'Эпоха Тенрияку (947–957)',
15333             '37' => 'Эпоха Тентоку (957–961)',
15334             '38' => 'Эпоха Ова (961–964)',
15335             '39' => 'Эпоха Кохо (964–968)',
15336             '40' => 'Эпоха Анна (968–970)',
15337             '41' => 'Эпоха Тенроку (970–973)',
15338             '42' => 'Эпоха Теньен (973–976)',
15339             '43' => 'Эпоха Дзьоген (976–978)',
15340             '44' => 'Эпоха Тенген (978–983)',
15341             '45' => 'Эпоха Ейкан (983–985)',
15342             '46' => 'Эпоха Канна (985–987)',
15343             '47' => 'Эпоха Ейен (987–989)',
15344             '48' => 'Эпоха Ейсо (989–990)',
15345             '49' => 'Эпоха Сёряку (990–995)',
15346             '50' => 'Эпоха Тётоку (995–999)',
15347             '51' => 'Эпоха Тёхо (999–1004)',
15348             '52' => 'Эпоха Канко (1004–1012)',
15349             '53' => 'Эпоха Тёва (1012–1017)',
15350             '54' => 'Эпоха Каннин (1017–1021)',
15351             '55' => 'Эпоха Дзиан (1021–1024)',
15352             '56' => 'Эпоха Мандзю (1024–1028)',
15353             '57' => 'Эпоха Тёгэн (1028–1037)',
15354             '58' => 'Эпоха Тёряку (1037–1040)',
15355             '59' => 'Эпоха Тёкю (1040–1044)',
15356             '60' => 'Эпоха Катоку (1044–1046)',
15357             '61' => 'Эпоха Эйсо (1046–1053)',
15358             '62' => 'Эпоха Тэнги (1053–1058)',
15359             '63' => 'Эпоха Кохэй (1058–1065)',
15360             '64' => 'Эпоха Дзиряку (1065–1069)',
15361             '65' => 'Эпоха Энкю (1069–1074)',
15362             '66' => 'Эпоха Сёхо (1074–1077)',
15363             '67' => 'Эпоха Сёряку (1077–1081)',
15364             '68' => 'Эпоха Эйхо (1081–1084)',
15365             '69' => 'Эпоха Отоку (1084–1087)',
15366             '70' => 'Эпоха Кандзи (1087–1094)',
15367             '71' => 'Эпоха Кахо (1094–1096)',
15368             '72' => 'Эпоха Эйтё (1096–1097)',
15369             '73' => 'Эпоха Сётоку (1097–1099)',
15370             '74' => 'Эпоха Кова (1099–1104)',
15371             '75' => 'Эпоха Тёдзи (1104–1106)',
15372             '76' => 'Эпоха Касё (1106–1108)',
15373             '77' => 'Эпоха Тэннин (1108–1110)',
15374             '78' => 'Эпоха Тэнъэй (1110–1113)',
15375             '79' => 'Эпоха Эйкю (1113–1118)',
15376             '80' => 'Эпоха Гэнъэй (1118–1120)',
15377             '81' => 'Эпоха Хоан (1120–1124)',
15378             '82' => 'Эпоха Тэндзи (1124–1126)',
15379             '83' => 'Эпоха Дайдзи (1126–1131)',
15380             '84' => 'Эпоха Тэнсё (1131–1132)',
15381             '85' => 'Эпоха Тёсё (1132–1135)',
15382             '86' => 'Эпоха Хоэн (1135–1141)',
15383             '87' => 'Эпоха Эйдзи (1141–1142)',
15384             '88' => 'Эпоха Кодзи (1142–1144)',
15385             '89' => 'Эпоха Тэнё (1144–1145)',
15386             '90' => 'Эпоха Кюан (1145–1151)',
15387             '91' => 'Эпоха Нимпэй (1151–1154)',
15388             '92' => 'Эпоха Кюдзю (1154–1156)',
15389             '93' => 'Эпоха Хогэн (1156–1159)',
15390             '94' => 'Эпоха Хэйдзи (1159–1160)',
15391             '95' => 'Эпоха Эйряку (1160–1161)',
15392             '96' => 'Эпоха Охо (1161–1163)',
15393             '97' => 'Эпоха Тёкан (1163–1165)',
15394             '98' => 'Эпоха Эйман (1165–1166)',
15395             '99' => 'Эпоха Нинъан (1166–1169)',
15396             '100' => 'Эпоха Као (1169–1171)',
15397             '101' => 'Эпоха Сёан (1171–1175)',
15398             '102' => 'Эпоха Ангэн (1175–1177)',
15399             '103' => 'Эпоха Дзисё (1177–1181)',
15400             '104' => 'Эпоха Ёва (1181–1182)',
15401             '105' => 'Эпоха Дзюэй (1182–1184)',
15402             '106' => 'Эпоха Гэнрюку (1184–1185)',
15403             '107' => 'Эпоха Бундзи (1185–1190)',
15404             '108' => 'Эпоха Кэнкю (1190–1199)',
15405             '109' => 'Эпоха Сёдзи (1199–1201)',
15406             '110' => 'Эпоха Кэннин (1201–1204)',
15407             '111' => 'Эпоха Гэнкю (1204–1206)',
15408             '112' => 'Эпоха Кэнъэй (1206–1207)',
15409             '113' => 'Эпоха Сёгэн (1207–1211)',
15410             '114' => 'Эпоха Кэнряку (1211–1213)',
15411             '115' => 'Эпоха Кэмпо (1213–1219)',
15412             '116' => 'Эпоха Сёкю (1219–1222)',
15413             '117' => 'Эпоха Дзёо (1222–1224)',
15414             '118' => 'Эпоха Гэннин (1224–1225)',
15415             '119' => 'Эпоха Кароку (1225–1227)',
15416             '120' => 'Эпоха Антэй (1227–1229)',
15417             '121' => 'Эпоха Канки (1229–1232)',
15418             '122' => 'Эпоха Дзёэй (1232–1233)',
15419             '123' => 'Эпоха Тэмпуку (1233–1234)',
15420             '124' => 'Эпоха Бунряку (1234–1235)',
15421             '125' => 'Эпоха Катэй (1235–1238)',
15422             '126' => 'Эпоха Рякунин (1238–1239)',
15423             '127' => 'Эпоха Энъо (1239–1240)',
15424             '128' => 'Эпоха Ниндзи (1240–1243)',
15425             '129' => 'Эпоха Кангэн (1243–1247)',
15426             '130' => 'Эпоха Ходзи (1247–1249)',
15427             '131' => 'Эпоха Кэнтё (1249–1256)',
15428             '132' => 'Эпоха Когэн (1256–1257)',
15429             '133' => 'Эпоха Сёка (1257–1259)',
15430             '134' => 'Эпоха Сёгэн (1259–1260)',
15431             '135' => 'Эпоха Бунъо (1260–1261)',
15432             '136' => 'Эпоха Котё (1261–1264)',
15433             '137' => 'Эпоха Бунъэй (1264–1275)',
15434             '138' => 'Эпоха Кэндзи (1275–1278)',
15435             '139' => 'Эпоха Коан (1278–1288)',
15436             '140' => 'Эпоха Сёо (1288–1293)',
15437             '141' => 'Эпоха Эйнин (1293–1299)',
15438             '142' => 'Эпоха Сёан (1299–1302)',
15439             '143' => 'Эпоха Кэнгэн (1302–1303)',
15440             '144' => 'Эпоха Кагэн (1303–1306)',
15441             '145' => 'Эпоха Токудзи (1306–1308)',
15442             '146' => 'Эпоха Энкэй (1308–1311)',
15443             '147' => 'Эпоха Отё (1311–1312)',
15444             '148' => 'Эпоха Сёва (1312–1317)',
15445             '149' => 'Эпоха Бумпо (1317–1319)',
15446             '150' => 'Эпоха Гэно (1319–1321)',
15447             '151' => 'Эпоха Гэнкё (1321–1324)',
15448             '152' => 'Эпоха Сётю (1324–1326)',
15449             '153' => 'Эпоха Карэки (1326–1329)',
15450             '154' => 'Эпоха Гэнтоку (1329–1331)',
15451             '155' => 'Эпоха Гэнко (1331–1334)',
15452             '156' => 'Эпоха Кэмму (1334–1336)',
15453             '157' => 'Эпоха Энгэн (1336–1340)',
15454             '158' => 'Эпоха Кококу (1340–1346)',
15455             '159' => 'Эпоха Сёхэй (1346–1370)',
15456             '160' => 'Эпоха Кэнтоку (1370–1372)',
15457             '161' => 'Эпоха Бунтю (1372–1375)',
15458             '162' => 'Эпоха Иэндзю (1375–1379)',
15459             '163' => 'Эпоха Коряку (1379–1381)',
15460             '164' => 'Эпоха Кова (1381–1384)',
15461             '165' => 'Эпоха Гэнтю (1384–1392)',
15462             '166' => 'Эпоха Мэйтоку (1384–1387)',
15463             '167' => 'Эпоха Какэй (1387–1389)',
15464             '168' => 'Эпоха Коо (1389–1390)',
15465             '169' => 'Эпоха Мэйтоку (1390–1394)',
15466             '170' => 'Эпоха Оэй (1394–1428)',
15467             '171' => 'Эпоха Сётё (1428–1429)',
15468             '172' => 'Эпоха Эйкё (1429–1441)',
15469             '173' => 'Эпоха Какицу (1441–1444)',
15470             '174' => 'Эпоха Банъан (1444–1449)',
15471             '175' => 'Эпоха Хотоку (1449–1452)',
15472             '176' => 'Эпоха Кётоку (1452–1455)',
15473             '177' => 'Эпоха Косё (1455–1457)',
15474             '178' => 'Эпоха Тёроку (1457–1460)',
15475             '179' => 'Эпоха Кансё (1460–1466)',
15476             '180' => 'Эпоха Бунсё (1466–1467)',
15477             '181' => 'Эпоха Онин (1467–1469)',
15478             '182' => 'Эпоха Буммэй (1469–1487)',
15479             '183' => 'Эпоха Тёкё (1487–1489)',
15480             '184' => 'Эпоха Энтоку (1489–1492)',
15481             '185' => 'Эпоха Мэйо (1492–1501)',
15482             '186' => 'Эпоха Бунки (1501–1504)',
15483             '187' => 'Эпоха Эйсё (1504–1521)',
15484             '188' => 'Эпоха Тайэй (1521–1528)',
15485             '189' => 'Эпоха Кёроку (1528–1532)',
15486             '190' => 'Эпоха Тэммон (1532–1555)',
15487             '191' => 'Эпоха Кодзи (1555–1558)',
15488             '192' => 'Эпоха Эйроку (1558–1570)',
15489             '193' => 'Эпоха Гэнки (1570–1573)',
15490             '194' => 'Эпоха Тэнсё (1573–1592)',
15491             '195' => 'Эпоха Бунроку (1592–1596)',
15492             '196' => 'Эпоха Кэйтё (1596–1615)',
15493             '197' => 'Эпоха Гэнва (1615–1624)',
15494             '198' => 'Эпоха Канъэй (1624–1644)',
15495             '199' => 'Эпоха Сёхо (1644–1648)',
15496             '200' => 'Эпоха Кэйан (1648–1652)',
15497             '201' => 'Эпоха Сё (1652–1655)',
15498             '202' => 'Эпоха Мэйряку (1655–1658)',
15499             '203' => 'Эпоха Мандзи (1658–1661)',
15500             '204' => 'Эпоха Камбун (1661–1673)',
15501             '205' => 'Эпоха Эмпо (1673–1681)',
15502             '206' => 'Эпоха Тэнва (1681–1684)',
15503             '207' => 'Эпоха Дзёкё (1684–1688)',
15504             '208' => 'Эпоха Гэнроку (1688–1704)',
15505             '209' => 'Эпоха Хоэй (1704–1711)',
15506             '210' => 'Эпоха Сётоку (1711–1716)',
15507             '211' => 'Эпоха Кёхо (1716–1736)',
15508             '212' => 'Эпоха Гэмбун (1736–1741)',
15509             '213' => 'Эпоха Кампо (1741–1744)',
15510             '214' => 'Эпоха Энкё (1744–1748)',
15511             '215' => 'Эпоха Канъэн (1748–1751)',
15512             '216' => 'Эпоха Хоряку (1751–1764)',
15513             '217' => 'Эпоха Мэйва (1764–1772)',
15514             '218' => 'Эпоха Анъэй (1772–1781)',
15515             '219' => 'Эпоха Тэммэй (1781–1789)',
15516             '220' => 'Эпоха Кансэй (1789–1801)',
15517             '221' => 'Эпоха Кёва (1801–1804)',
15518             '222' => 'Эпоха Бунка (1804–1818)',
15519             '223' => 'Эпоха Бунсэй (1818–1830)',
15520             '224' => 'Эпоха Тэмпо (1830–1844)',
15521             '225' => 'Эпоха Кока (1844–1848)',
15522             '226' => 'Эпоха Каэй (1848–1854)',
15523             '227' => 'Эпоха Ансэй (1854–1860)',
15524             '228' => 'Эпоха Манъэн (1860–1861)',
15525             '229' => 'Эпоха Бункю (1861–1864)',
15526             '230' => 'Эпоха Гендзи (1864–1865)',
15527             '231' => 'Эпоха Кейо (1865–1868)',
15528             '232' => 'Эпоха Мэйдзи',
15529             '233' => 'Эпоха Тайсьо',
15530             '234' => 'Сьова',
15531             '235' => 'Эпоха Хэйсэй'
15532             },
15533             },
15534             'persian' => {
15535             abbreviated => {
15536             '0' => 'перс. год'
15537             },
15538             narrow => {
15539             '0' => 'перс. год'
15540             },
15541             wide => {
15542             '0' => 'персидский год'
15543             },
15544             },
15545             'roc' => {
15546             abbreviated => {
15547             '0' => 'Before R.O.C.',
15548             '1' => 'Minguo'
15549             },
15550             narrow => {
15551             '0' => 'до респ.',
15552             '1' => 'Миньго'
15553             },
15554             wide => {
15555             '0' => 'до основания Китайской республики',
15556             '1' => 'Миньго'
15557             },
15558             },
15559             } },
15560             );
15561              
15562             has 'date_formats' => (
15563             is => 'ro',
15564             isa => HashRef,
15565             init_arg => undef,
15566             default => sub { {
15567             'buddhist' => {
15568             },
15569             'chinese' => {
15570             'full' => q{EEEE, d MMMM U},
15571             'long' => q{d MMMM U},
15572             'medium' => q{dd.MM U},
15573             'short' => q{dd.MM.y},
15574             },
15575             'coptic' => {
15576             },
15577             'ethiopic' => {
15578             },
15579             'generic' => {
15580             'full' => q{EEEE, d MMMM y 'г'. G},
15581             'long' => q{d MMMM y 'г'. G},
15582             'medium' => q{d MMM y 'г'. G},
15583             'short' => q{dd.MM.y G},
15584             },
15585             'gregorian' => {
15586             'full' => q{EEEE, d MMMM y 'г'.},
15587             'long' => q{d MMMM y 'г'.},
15588             'medium' => q{d MMM y 'г'.},
15589             'short' => q{dd.MM.y},
15590             },
15591             'hebrew' => {
15592             },
15593             'indian' => {
15594             },
15595             'islamic' => {
15596             },
15597             'japanese' => {
15598             },
15599             'persian' => {
15600             },
15601             'roc' => {
15602             },
15603             } },
15604             );
15605              
15606             has 'time_formats' => (
15607             is => 'ro',
15608             isa => HashRef,
15609             init_arg => undef,
15610             default => sub { {
15611             'buddhist' => {
15612             },
15613             'chinese' => {
15614             },
15615             'coptic' => {
15616             },
15617             'ethiopic' => {
15618             },
15619             'generic' => {
15620             },
15621             'gregorian' => {
15622             'full' => q{HH:mm:ss zzzz},
15623             'long' => q{HH:mm:ss z},
15624             'medium' => q{HH:mm:ss},
15625             'short' => q{HH:mm},
15626             },
15627             'hebrew' => {
15628             },
15629             'indian' => {
15630             },
15631             'islamic' => {
15632             },
15633             'japanese' => {
15634             },
15635             'persian' => {
15636             },
15637             'roc' => {
15638             },
15639             } },
15640             );
15641              
15642             has 'datetime_formats' => (
15643             is => 'ro',
15644             isa => HashRef,
15645             init_arg => undef,
15646             default => sub { {
15647             'buddhist' => {
15648             },
15649             'chinese' => {
15650             },
15651             'coptic' => {
15652             },
15653             'ethiopic' => {
15654             },
15655             'generic' => {
15656             'full' => q{{1}, {0}},
15657             'long' => q{{1}, {0}},
15658             'medium' => q{{1}, {0}},
15659             'short' => q{{1}, {0}},
15660             },
15661             'gregorian' => {
15662             'full' => q{{1}, {0}},
15663             'long' => q{{1}, {0}},
15664             'medium' => q{{1}, {0}},
15665             'short' => q{{1}, {0}},
15666             },
15667             'hebrew' => {
15668             },
15669             'indian' => {
15670             },
15671             'islamic' => {
15672             },
15673             'japanese' => {
15674             },
15675             'persian' => {
15676             },
15677             'roc' => {
15678             },
15679             } },
15680             );
15681              
15682             has 'datetime_formats_available_formats' => (
15683             is => 'ro',
15684             isa => HashRef,
15685             init_arg => undef,
15686             default => sub { {
15687             'chinese' => {
15688             E => q{ccc},
15689             Ed => q{E, d},
15690             Gy => q{U},
15691             GyMMM => q{LLL U},
15692             GyMMMEd => q{E, d MMM U},
15693             GyMMMd => q{d MMM U},
15694             H => q{H},
15695             Hm => q{H:mm},
15696             Hms => q{H:mm:ss},
15697             M => q{L},
15698             MEd => q{E, dd.MM},
15699             MMM => q{LLL},
15700             MMMEd => q{ccc, d MMM},
15701             MMMd => q{d MMM},
15702             Md => q{dd.MM},
15703             d => q{d},
15704             h => q{h a},
15705             hm => q{h:mm a},
15706             hms => q{h:mm:ss a},
15707             ms => q{mm:ss},
15708             y => q{U},
15709             yyyy => q{U},
15710             yyyyM => q{MM.y},
15711             yyyyMEd => q{E, dd.MM.y},
15712             yyyyMMM => q{LLL U},
15713             yyyyMMMEd => q{E, d MMM U},
15714             yyyyMMMM => q{LLLL U},
15715             yyyyMMMd => q{d MMM U},
15716             yyyyMd => q{dd.MM.y},
15717             yyyyQQQ => q{QQQ U},
15718             yyyyQQQQ => q{QQQQ U},
15719             },
15720             'generic' => {
15721             Bh => q{h B},
15722             Bhm => q{h:mm B},
15723             Bhms => q{h:mm:ss B},
15724             E => q{ccc},
15725             EBhm => q{ccc, h:mm B},
15726             EBhms => q{ccc, h:mm:ss B},
15727             EHm => q{ccc HH:mm},
15728             EHms => q{ccc HH:mm:ss},
15729             Ed => q{E, d},
15730             Ehm => q{ccc, h:mm a},
15731             Ehms => q{ccc, h:mm:ss a},
15732             Gy => q{y 'г'. G},
15733             GyMMM => q{LLL y 'г'. G},
15734             GyMMMEd => q{E, d MMM y 'г'. G},
15735             GyMMMd => q{d MMM y 'г'. G},
15736             H => q{HH},
15737             Hm => q{HH:mm},
15738             Hms => q{HH:mm:ss},
15739             M => q{L},
15740             MEd => q{E, dd.MM},
15741             MMM => q{LLL},
15742             MMMEd => q{ccc, d MMM},
15743             MMMMd => q{d MMMM},
15744             MMMd => q{d MMM},
15745             Md => q{dd.MM},
15746             d => q{d},
15747             h => q{h a},
15748             hm => q{h:mm a},
15749             hms => q{h:mm:ss a},
15750             ms => q{mm:ss},
15751             y => q{y 'г'. G},
15752             yyyy => q{y 'г'. G},
15753             yyyyM => q{MM.y G},
15754             yyyyMEd => q{E, dd.MM.y G},
15755             yyyyMMM => q{LLL y 'г'. G},
15756             yyyyMMMEd => q{E, d MMM y 'г'. G},
15757             yyyyMMMM => q{LLLL y 'г'. G},
15758             yyyyMMMd => q{d MMM y 'г'. G},
15759             yyyyMd => q{dd.MM.y G},
15760             yyyyQQQ => q{QQQ y 'г'. G},
15761             yyyyQQQQ => q{QQQQ y 'г'. G},
15762             },
15763             'gregorian' => {
15764             Bh => q{h B},
15765             Bhm => q{h:mm B},
15766             Bhms => q{h:mm:ss B},
15767             E => q{ccc},
15768             EBhm => q{ccc, h:mm B},
15769             EBhms => q{ccc, h:mm:ss B},
15770             EHm => q{E HH:mm},
15771             EHms => q{E HH:mm:ss},
15772             Ed => q{ccc, d},
15773             Ehm => q{E h:mm a},
15774             Ehms => q{E h:mm:ss a},
15775             Gy => q{y 'г'. G},
15776             GyMMM => q{LLL y G},
15777             GyMMMEd => q{E, d MMM y 'г'. G},
15778             GyMMMd => q{d MMM y 'г'. G},
15779             H => q{HH},
15780             Hm => q{HH:mm},
15781             Hms => q{HH:mm:ss},
15782             Hmsv => q{HH:mm:ss v},
15783             Hmv => q{HH:mm v},
15784             M => q{L},
15785             MEd => q{E, dd.MM},
15786             MMM => q{LLL},
15787             MMMEd => q{ccc, d MMM},
15788             MMMMW => q{W-'я' 'неделя' MMMM},
15789             MMMMd => q{d MMMM},
15790             MMMd => q{d MMM},
15791             MMdd => q{dd.MM},
15792             Md => q{dd.MM},
15793             d => q{d},
15794             h => q{h a},
15795             hm => q{h:mm a},
15796             hms => q{h:mm:ss a},
15797             hmsv => q{h:mm:ss a v},
15798             hmv => q{h:mm a v},
15799             ms => q{mm:ss},
15800             y => q{y},
15801             yM => q{MM.y},
15802             yMEd => q{ccc, dd.MM.y 'г'.},
15803             yMM => q{MM.y},
15804             yMMM => q{LLL y 'г'.},
15805             yMMMEd => q{E, d MMM y 'г'.},
15806             yMMMM => q{LLLL y 'г'.},
15807             yMMMd => q{d MMM y 'г'.},
15808             yMd => q{dd.MM.y},
15809             yQQQ => q{QQQ y 'г'.},
15810             yQQQQ => q{QQQQ y 'г'.},
15811             yw => q{w-'я' 'неделя' Y 'г'.},
15812             },
15813             } },
15814             );
15815              
15816             has 'datetime_formats_append_item' => (
15817             is => 'ro',
15818             isa => HashRef,
15819             init_arg => undef,
15820             default => sub { {
15821             'gregorian' => {
15822             'Timezone' => '{0} {1}',
15823             },
15824             } },
15825             );
15826              
15827             has 'datetime_formats_interval' => (
15828             is => 'ro',
15829             isa => HashRef,
15830             init_arg => undef,
15831             default => sub { {
15832             'generic' => {
15833             H => {
15834             H => q{H–H},
15835             },
15836             Hm => {
15837             H => q{H:mm–H:mm},
15838             m => q{H:mm–H:mm},
15839             },
15840             Hmv => {
15841             H => q{H:mm–H:mm v},
15842             m => q{H:mm–H:mm v},
15843             },
15844             Hv => {
15845             H => q{H–H v},
15846             },
15847             M => {
15848             M => q{M–M},
15849             },
15850             MEd => {
15851             M => q{E, dd.MM – E, dd.MM},
15852             d => q{E, dd.MM – E, dd.MM},
15853             },
15854             MMM => {
15855             M => q{LLL – LLL},
15856             },
15857             MMMEd => {
15858             M => q{ccc, d MMM – ccc, d MMM},
15859             d => q{ccc, d MMM – ccc, d MMM},
15860             },
15861             MMMM => {
15862             M => q{LLLL – LLLL},
15863             },
15864             MMMd => {
15865             M => q{d MMM – d MMM},
15866             d => q{d–d MMM},
15867             },
15868             Md => {
15869             M => q{dd.MM – dd.MM},
15870             d => q{dd.MM – dd.MM},
15871             },
15872             d => {
15873             d => q{d–d},
15874             },
15875             fallback => '{0} – {1}',
15876             h => {
15877             a => q{h a – h a},
15878             h => q{h–h a},
15879             },
15880             hm => {
15881             a => q{h:mm a – h:mm a},
15882             h => q{h:mm–h:mm a},
15883             m => q{h:mm–h:mm a},
15884             },
15885             hmv => {
15886             a => q{h:mm a – h:mm a v},
15887             h => q{h:mm–h:mm a v},
15888             m => q{h:mm–h:mm a v},
15889             },
15890             hv => {
15891             a => q{h a – h a v},
15892             h => q{h–h a v},
15893             },
15894             y => {
15895             y => q{y–y 'гг'. G},
15896             },
15897             yM => {
15898             M => q{MM.y – MM.y G},
15899             y => q{MM.y – MM.y G},
15900             },
15901             yMEd => {
15902             M => q{ccc, dd.MM.y – ccc, dd.MM.y G},
15903             d => q{ccc, dd.MM.y – ccc, dd.MM.y G},
15904             y => q{ccc, dd.MM.y – ccc, dd.MM.y G},
15905             },
15906             yMMM => {
15907             M => q{LLL – LLL y 'г'. G},
15908             y => q{LLL y 'г'. – LLL y 'г'. G},
15909             },
15910             yMMMEd => {
15911             M => q{ccc, d MMM – ccc, d MMM y 'г'. G},
15912             d => q{ccc, d MMM – ccc, d MMM y 'г'. G},
15913             y => q{ccc, d MMM y 'г'. – ccc, d MMM y 'г'. G},
15914             },
15915             yMMMM => {
15916             M => q{LLLL – LLLL y 'г'. G},
15917             y => q{LLLL y 'г'. – LLLL y 'г'. G},
15918             },
15919             yMMMd => {
15920             M => q{d MMM – d MMM y 'г'. G},
15921             d => q{d–d MMM y 'г'. G},
15922             y => q{d MMM y 'г'. – d MMM y 'г'. G},
15923             },
15924             yMd => {
15925             M => q{dd.MM.y – dd.MM.y G},
15926             d => q{dd.MM.y – dd.MM.y G},
15927             y => q{dd.MM.y – dd.MM.y G},
15928             },
15929             },
15930             'gregorian' => {
15931             H => {
15932             H => q{HH–HH},
15933             },
15934             Hm => {
15935             H => q{HH:mm–HH:mm},
15936             m => q{HH:mm–HH:mm},
15937             },
15938             Hmv => {
15939             H => q{HH:mm–HH:mm v},
15940             m => q{HH:mm–HH:mm v},
15941             },
15942             Hv => {
15943             H => q{HH–HH v},
15944             },
15945             M => {
15946             M => q{M–M},
15947             },
15948             MEd => {
15949             M => q{E, dd.MM – E, dd.MM},
15950             d => q{E, dd.MM – E, dd.MM},
15951             },
15952             MMM => {
15953             M => q{LLL – LLL},
15954             },
15955             MMMEd => {
15956             M => q{E, d MMM – E, d MMM},
15957             d => q{E, d MMM – E, d MMM},
15958             },
15959             MMMM => {
15960             M => q{LLLL – LLLL},
15961             },
15962             MMMd => {
15963             M => q{d MMM – d MMM},
15964             d => q{d–d MMM},
15965             },
15966             Md => {
15967             M => q{dd.MM – dd.MM},
15968             d => q{dd.MM – dd.MM},
15969             },
15970             d => {
15971             d => q{d–d},
15972             },
15973             fallback => '{0} – {1}',
15974             h => {
15975             a => q{h a – h a},
15976             h => q{h–h a},
15977             },
15978             hm => {
15979             a => q{h:mm a – h:mm a},
15980             h => q{h:mm–h:mm a},
15981             m => q{h:mm–h:mm a},
15982             },
15983             hmv => {
15984             a => q{h:mm a – h:mm a v},
15985             h => q{h:mm–h:mm a v},
15986             m => q{h:mm–h:mm a v},
15987             },
15988             hv => {
15989             a => q{h a – h a v},
15990             h => q{h–h a v},
15991             },
15992             y => {
15993             y => q{y–y},
15994             },
15995             yM => {
15996             M => q{MM.y – MM.y},
15997             y => q{MM.y – MM.y},
15998             },
15999             yMEd => {
16000             M => q{ccc, dd.MM.y – ccc, dd.MM.y},
16001             d => q{ccc, dd.MM.y – ccc, dd.MM.y},
16002             y => q{ccc, dd.MM.y – ccc, dd.MM.y},
16003             },
16004             yMMM => {
16005             M => q{LLL – LLL y 'г'.},
16006             y => q{LLL y 'г'. – LLL y 'г'.},
16007             },
16008             yMMMEd => {
16009             M => q{ccc, d MMM – ccc, d MMM y 'г'.},
16010             d => q{ccc, d – ccc, d MMM y 'г'.},
16011             y => q{ccc, d MMM y 'г'. – ccc, d MMM y 'г'.},
16012             },
16013             yMMMM => {
16014             M => q{LLLL – LLLL y 'г'.},
16015             y => q{LLLL y 'г'. – LLLL y 'г'.},
16016             },
16017             yMMMd => {
16018             M => q{d MMM – d MMM y 'г'.},
16019             d => q{d–d MMM y 'г'.},
16020             y => q{d MMM y 'г'. – d MMM y 'г'.},
16021             },
16022             yMd => {
16023             M => q{dd.MM.y – dd.MM.y},
16024             d => q{dd.MM.y – dd.MM.y},
16025             y => q{dd.MM.y – dd.MM.y},
16026             },
16027             },
16028             } },
16029             );
16030              
16031             has 'time_zone_names' => (
16032             is => 'ro',
16033             isa => HashRef,
16034             init_arg => undef,
16035             default => sub { {
16036             hourFormat => q(+HH:mm;-HH:mm),
16037             gmtFormat => q(GMT{0}),
16038             gmtZeroFormat => q(GMT),
16039             regionFormat => q({0}),
16040             regionFormat => q({0}, летнее время),
16041             regionFormat => q({0}, стандартное время),
16042             fallbackFormat => q({1} ({0})),
16043             'Acre' => {
16044             long => {
16045             'daylight' => q#Акри летнее время#,
16046             'generic' => q#Акри время#,
16047             'standard' => q#Акри стандартное время#,
16048             },
16049             },
16050             'Afghanistan' => {
16051             long => {
16052             'standard' => q#Афганистан#,
16053             },
16054             },
16055             'Africa/Abidjan' => {
16056             exemplarCity => q#Абиджан#,
16057             },
16058             'Africa/Accra' => {
16059             exemplarCity => q#Аккра#,
16060             },
16061             'Africa/Addis_Ababa' => {
16062             exemplarCity => q#Аддис-Абеба#,
16063             },
16064             'Africa/Algiers' => {
16065             exemplarCity => q#Алжир#,
16066             },
16067             'Africa/Asmera' => {
16068             exemplarCity => q#Асмэра#,
16069             },
16070             'Africa/Bamako' => {
16071             exemplarCity => q#Бамако#,
16072             },
16073             'Africa/Bangui' => {
16074             exemplarCity => q#Банги#,
16075             },
16076             'Africa/Banjul' => {
16077             exemplarCity => q#Банжул#,
16078             },
16079             'Africa/Bissau' => {
16080             exemplarCity => q#Бисау#,
16081             },
16082             'Africa/Blantyre' => {
16083             exemplarCity => q#Блантайр#,
16084             },
16085             'Africa/Brazzaville' => {
16086             exemplarCity => q#Браззавиль#,
16087             },
16088             'Africa/Bujumbura' => {
16089             exemplarCity => q#Бужумбура#,
16090             },
16091             'Africa/Cairo' => {
16092             exemplarCity => q#Каир#,
16093             },
16094             'Africa/Casablanca' => {
16095             exemplarCity => q#Касабланка#,
16096             },
16097             'Africa/Ceuta' => {
16098             exemplarCity => q#Сеута#,
16099             },
16100             'Africa/Conakry' => {
16101             exemplarCity => q#Конакри#,
16102             },
16103             'Africa/Dakar' => {
16104             exemplarCity => q#Дакар#,
16105             },
16106             'Africa/Dar_es_Salaam' => {
16107             exemplarCity => q#Дар-эс-Салам#,
16108             },
16109             'Africa/Djibouti' => {
16110             exemplarCity => q#Джибути#,
16111             },
16112             'Africa/Douala' => {
16113             exemplarCity => q#Дуала#,
16114             },
16115             'Africa/El_Aaiun' => {
16116             exemplarCity => q#Эль-Аюн#,
16117             },
16118             'Africa/Freetown' => {
16119             exemplarCity => q#Фритаун#,
16120             },
16121             'Africa/Gaborone' => {
16122             exemplarCity => q#Габороне#,
16123             },
16124             'Africa/Harare' => {
16125             exemplarCity => q#Хараре#,
16126             },
16127             'Africa/Johannesburg' => {
16128             exemplarCity => q#Йоханнесбург#,
16129             },
16130             'Africa/Juba' => {
16131             exemplarCity => q#Джуба#,
16132             },
16133             'Africa/Kampala' => {
16134             exemplarCity => q#Кампала#,
16135             },
16136             'Africa/Khartoum' => {
16137             exemplarCity => q#Хартум#,
16138             },
16139             'Africa/Kigali' => {
16140             exemplarCity => q#Кигали#,
16141             },
16142             'Africa/Kinshasa' => {
16143             exemplarCity => q#Киншаса#,
16144             },
16145             'Africa/Lagos' => {
16146             exemplarCity => q#Лагос#,
16147             },
16148             'Africa/Libreville' => {
16149             exemplarCity => q#Либревиль#,
16150             },
16151             'Africa/Lome' => {
16152             exemplarCity => q#Ломе#,
16153             },
16154             'Africa/Luanda' => {
16155             exemplarCity => q#Луанда#,
16156             },
16157             'Africa/Lubumbashi' => {
16158             exemplarCity => q#Лубумбаши#,
16159             },
16160             'Africa/Lusaka' => {
16161             exemplarCity => q#Лусака#,
16162             },
16163             'Africa/Malabo' => {
16164             exemplarCity => q#Малабо#,
16165             },
16166             'Africa/Maputo' => {
16167             exemplarCity => q#Мапуту#,
16168             },
16169             'Africa/Maseru' => {
16170             exemplarCity => q#Масеру#,
16171             },
16172             'Africa/Mbabane' => {
16173             exemplarCity => q#Мбабане#,
16174             },
16175             'Africa/Mogadishu' => {
16176             exemplarCity => q#Могадишо#,
16177             },
16178             'Africa/Monrovia' => {
16179             exemplarCity => q#Монровия#,
16180             },
16181             'Africa/Nairobi' => {
16182             exemplarCity => q#Найроби#,
16183             },
16184             'Africa/Ndjamena' => {
16185             exemplarCity => q#Нджамена#,
16186             },
16187             'Africa/Niamey' => {
16188             exemplarCity => q#Ниамей#,
16189             },
16190             'Africa/Nouakchott' => {
16191             exemplarCity => q#Нуакшот#,
16192             },
16193             'Africa/Ouagadougou' => {
16194             exemplarCity => q#Уагадугу#,
16195             },
16196             'Africa/Porto-Novo' => {
16197             exemplarCity => q#Порто-Ново#,
16198             },
16199             'Africa/Sao_Tome' => {
16200             exemplarCity => q#Сан-Томе#,
16201             },
16202             'Africa/Tripoli' => {
16203             exemplarCity => q#Триполи#,
16204             },
16205             'Africa/Tunis' => {
16206             exemplarCity => q#Тунис#,
16207             },
16208             'Africa/Windhoek' => {
16209             exemplarCity => q#Виндхук#,
16210             },
16211             'Africa_Central' => {
16212             long => {
16213             'standard' => q#Центральная Африка#,
16214             },
16215             },
16216             'Africa_Eastern' => {
16217             long => {
16218             'standard' => q#Восточная Африка#,
16219             },
16220             },
16221             'Africa_Southern' => {
16222             long => {
16223             'standard' => q#Южная Африка#,
16224             },
16225             },
16226             'Africa_Western' => {
16227             long => {
16228             'daylight' => q#Западная Африка, летнее время#,
16229             'generic' => q#Западная Африка#,
16230             'standard' => q#Западная Африка, стандартное время#,
16231             },
16232             },
16233             'Alaska' => {
16234             long => {
16235             'daylight' => q#Аляска, летнее время#,
16236             'generic' => q#Аляска#,
16237             'standard' => q#Аляска, стандартное время#,
16238             },
16239             },
16240             'Almaty' => {
16241             long => {
16242             'daylight' => q#Алма-Ата летнее время#,
16243             'generic' => q#Алма-Ата время#,
16244             'standard' => q#Алма-Ата стандартное время#,
16245             },
16246             },
16247             'Amazon' => {
16248             long => {
16249             'daylight' => q#Амазонка, летнее время#,
16250             'generic' => q#Амазонка#,
16251             'standard' => q#Амазонка, стандартное время#,
16252             },
16253             },
16254             'America/Adak' => {
16255             exemplarCity => q#Адак#,
16256             },
16257             'America/Anchorage' => {
16258             exemplarCity => q#Анкоридж#,
16259             },
16260             'America/Anguilla' => {
16261             exemplarCity => q#Ангилья#,
16262             },
16263             'America/Antigua' => {
16264             exemplarCity => q#Антигуа#,
16265             },
16266             'America/Araguaina' => {
16267             exemplarCity => q#Арагуаина#,
16268             },
16269             'America/Argentina/La_Rioja' => {
16270             exemplarCity => q#Ла-Риоха#,
16271             },
16272             'America/Argentina/Rio_Gallegos' => {
16273             exemplarCity => q#Рио-Гальегос#,
16274             },
16275             'America/Argentina/Salta' => {
16276             exemplarCity => q#Сальта#,
16277             },
16278             'America/Argentina/San_Juan' => {
16279             exemplarCity => q#Сан-Хуан#,
16280             },
16281             'America/Argentina/San_Luis' => {
16282             exemplarCity => q#Сан-Луис#,
16283             },
16284             'America/Argentina/Tucuman' => {
16285             exemplarCity => q#Тукуман#,
16286             },
16287             'America/Argentina/Ushuaia' => {
16288             exemplarCity => q#Ушуая#,
16289             },
16290             'America/Aruba' => {
16291             exemplarCity => q#Аруба#,
16292             },
16293             'America/Asuncion' => {
16294             exemplarCity => q#Асунсьон#,
16295             },
16296             'America/Bahia' => {
16297             exemplarCity => q#Баия#,
16298             },
16299             'America/Bahia_Banderas' => {
16300             exemplarCity => q#Баия-де-Бандерас#,
16301             },
16302             'America/Barbados' => {
16303             exemplarCity => q#Барбадос#,
16304             },
16305             'America/Belem' => {
16306             exemplarCity => q#Белен#,
16307             },
16308             'America/Belize' => {
16309             exemplarCity => q#Белиз#,
16310             },
16311             'America/Blanc-Sablon' => {
16312             exemplarCity => q#Бланк-Саблон#,
16313             },
16314             'America/Boa_Vista' => {
16315             exemplarCity => q#Боа-Виста#,
16316             },
16317             'America/Bogota' => {
16318             exemplarCity => q#Богота#,
16319             },
16320             'America/Boise' => {
16321             exemplarCity => q#Бойсе#,
16322             },
16323             'America/Buenos_Aires' => {
16324             exemplarCity => q#Буэнос-Айрес#,
16325             },
16326             'America/Cambridge_Bay' => {
16327             exemplarCity => q#Кеймбридж-Бей#,
16328             },
16329             'America/Campo_Grande' => {
16330             exemplarCity => q#Кампу-Гранди#,
16331             },
16332             'America/Cancun' => {
16333             exemplarCity => q#Канкун#,
16334             },
16335             'America/Caracas' => {
16336             exemplarCity => q#Каракас#,
16337             },
16338             'America/Catamarca' => {
16339             exemplarCity => q#Катамарка#,
16340             },
16341             'America/Cayenne' => {
16342             exemplarCity => q#Кайенна#,
16343             },
16344             'America/Cayman' => {
16345             exemplarCity => q#Острова Кайман#,
16346             },
16347             'America/Chicago' => {
16348             exemplarCity => q#Чикаго#,
16349             },
16350             'America/Chihuahua' => {
16351             exemplarCity => q#Чиуауа#,
16352             },
16353             'America/Coral_Harbour' => {
16354             exemplarCity => q#Корал-Харбор#,
16355             },
16356             'America/Cordoba' => {
16357             exemplarCity => q#Кордова#,
16358             },
16359             'America/Costa_Rica' => {
16360             exemplarCity => q#Коста-Рика#,
16361             },
16362             'America/Creston' => {
16363             exemplarCity => q#Крестон#,
16364             },
16365             'America/Cuiaba' => {
16366             exemplarCity => q#Куяба#,
16367             },
16368             'America/Curacao' => {
16369             exemplarCity => q#Кюрасао#,
16370             },
16371             'America/Danmarkshavn' => {
16372             exemplarCity => q#Денмарксхавн#,
16373             },
16374             'America/Dawson' => {
16375             exemplarCity => q#Доусон#,
16376             },
16377             'America/Dawson_Creek' => {
16378             exemplarCity => q#Доусон-Крик#,
16379             },
16380             'America/Denver' => {
16381             exemplarCity => q#Денвер#,
16382             },
16383             'America/Detroit' => {
16384             exemplarCity => q#Детройт#,
16385             },
16386             'America/Dominica' => {
16387             exemplarCity => q#Доминика#,
16388             },
16389             'America/Edmonton' => {
16390             exemplarCity => q#Эдмонтон#,
16391             },
16392             'America/Eirunepe' => {
16393             exemplarCity => q#Эйрунепе#,
16394             },
16395             'America/El_Salvador' => {
16396             exemplarCity => q#Сальвадор#,
16397             },
16398             'America/Fort_Nelson' => {
16399             exemplarCity => q#Форт Нельсон#,
16400             },
16401             'America/Fortaleza' => {
16402             exemplarCity => q#Форталеза#,
16403             },
16404             'America/Glace_Bay' => {
16405             exemplarCity => q#Глейс-Бей#,
16406             },
16407             'America/Godthab' => {
16408             exemplarCity => q#Нуук#,
16409             },
16410             'America/Goose_Bay' => {
16411             exemplarCity => q#Гус-Бей#,
16412             },
16413             'America/Grand_Turk' => {
16414             exemplarCity => q#Гранд-Терк#,
16415             },
16416             'America/Grenada' => {
16417             exemplarCity => q#Гренада#,
16418             },
16419             'America/Guadeloupe' => {
16420             exemplarCity => q#Гваделупа#,
16421             },
16422             'America/Guatemala' => {
16423             exemplarCity => q#Гватемала#,
16424             },
16425             'America/Guayaquil' => {
16426             exemplarCity => q#Гуаякиль#,
16427             },
16428             'America/Guyana' => {
16429             exemplarCity => q#Гайана#,
16430             },
16431             'America/Halifax' => {
16432             exemplarCity => q#Галифакс#,
16433             },
16434             'America/Havana' => {
16435             exemplarCity => q#Гавана#,
16436             },
16437             'America/Hermosillo' => {
16438             exemplarCity => q#Эрмосильо#,
16439             },
16440             'America/Indiana/Knox' => {
16441             exemplarCity => q#Нокс, Индиана#,
16442             },
16443             'America/Indiana/Marengo' => {
16444             exemplarCity => q#Маренго, Индиана#,
16445             },
16446             'America/Indiana/Petersburg' => {
16447             exemplarCity => q#Питерсберг, Индиана#,
16448             },
16449             'America/Indiana/Tell_City' => {
16450             exemplarCity => q#Телл-Сити#,
16451             },
16452             'America/Indiana/Vevay' => {
16453             exemplarCity => q#Вевей, Индиана#,
16454             },
16455             'America/Indiana/Vincennes' => {
16456             exemplarCity => q#Винсеннес#,
16457             },
16458             'America/Indiana/Winamac' => {
16459             exemplarCity => q#Уинамак#,
16460             },
16461             'America/Indianapolis' => {
16462             exemplarCity => q#Индианаполис#,
16463             },
16464             'America/Inuvik' => {
16465             exemplarCity => q#Инувик#,
16466             },
16467             'America/Iqaluit' => {
16468             exemplarCity => q#Икалуит#,
16469             },
16470             'America/Jamaica' => {
16471             exemplarCity => q#Ямайка#,
16472             },
16473             'America/Jujuy' => {
16474             exemplarCity => q#Жужуй#,
16475             },
16476             'America/Juneau' => {
16477             exemplarCity => q#Джуно#,
16478             },
16479             'America/Kentucky/Monticello' => {
16480             exemplarCity => q#Монтиселло, Кентукки#,
16481             },
16482             'America/Kralendijk' => {
16483             exemplarCity => q#Кралендейк#,
16484             },
16485             'America/La_Paz' => {
16486             exemplarCity => q#Ла-Пас#,
16487             },
16488             'America/Lima' => {
16489             exemplarCity => q#Лима#,
16490             },
16491             'America/Los_Angeles' => {
16492             exemplarCity => q#Лос-Анджелес#,
16493             },
16494             'America/Louisville' => {
16495             exemplarCity => q#Луисвилл#,
16496             },
16497             'America/Lower_Princes' => {
16498             exemplarCity => q#Лоуэр-Принсес-Куортер#,
16499             },
16500             'America/Maceio' => {
16501             exemplarCity => q#Масейо#,
16502             },
16503             'America/Managua' => {
16504             exemplarCity => q#Манагуа#,
16505             },
16506             'America/Manaus' => {
16507             exemplarCity => q#Манаус#,
16508             },
16509             'America/Marigot' => {
16510             exemplarCity => q#Мариго#,
16511             },
16512             'America/Martinique' => {
16513             exemplarCity => q#Мартиника#,
16514             },
16515             'America/Matamoros' => {
16516             exemplarCity => q#Матаморос#,
16517             },
16518             'America/Mazatlan' => {
16519             exemplarCity => q#Масатлан#,
16520             },
16521             'America/Mendoza' => {
16522             exemplarCity => q#Мендоса#,
16523             },
16524             'America/Menominee' => {
16525             exemplarCity => q#Меномини#,
16526             },
16527             'America/Merida' => {
16528             exemplarCity => q#Мерида#,
16529             },
16530             'America/Metlakatla' => {
16531             exemplarCity => q#Метлакатла#,
16532             },
16533             'America/Mexico_City' => {
16534             exemplarCity => q#Мехико#,
16535             },
16536             'America/Miquelon' => {
16537             exemplarCity => q#Микелон#,
16538             },
16539             'America/Moncton' => {
16540             exemplarCity => q#Монктон#,
16541             },
16542             'America/Monterrey' => {
16543             exemplarCity => q#Монтеррей#,
16544             },
16545             'America/Montevideo' => {
16546             exemplarCity => q#Монтевидео#,
16547             },
16548             'America/Montserrat' => {
16549             exemplarCity => q#Монтсеррат#,
16550             },
16551             'America/Nassau' => {
16552             exemplarCity => q#Нассау#,
16553             },
16554             'America/New_York' => {
16555             exemplarCity => q#Нью-Йорк#,
16556             },
16557             'America/Nipigon' => {
16558             exemplarCity => q#Нипигон#,
16559             },
16560             'America/Nome' => {
16561             exemplarCity => q#Ном#,
16562             },
16563             'America/Noronha' => {
16564             exemplarCity => q#Норонья#,
16565             },
16566             'America/North_Dakota/Beulah' => {
16567             exemplarCity => q#Бойла, Северная Дакота#,
16568             },
16569             'America/North_Dakota/Center' => {
16570             exemplarCity => q#Центр, Северная Дакота#,
16571             },
16572             'America/North_Dakota/New_Salem' => {
16573             exemplarCity => q#Нью-Сейлем, Северная Дакота#,
16574             },
16575             'America/Ojinaga' => {
16576             exemplarCity => q#Охинага#,
16577             },
16578             'America/Panama' => {
16579             exemplarCity => q#Панама#,
16580             },
16581             'America/Pangnirtung' => {
16582             exemplarCity => q#Пангниртунг#,
16583             },
16584             'America/Paramaribo' => {
16585             exemplarCity => q#Парамарибо#,
16586             },
16587             'America/Phoenix' => {
16588             exemplarCity => q#Финикс#,
16589             },
16590             'America/Port-au-Prince' => {
16591             exemplarCity => q#Порт-о-Пренс#,
16592             },
16593             'America/Port_of_Spain' => {
16594             exemplarCity => q#Порт-оф-Спейн#,
16595             },
16596             'America/Porto_Velho' => {
16597             exemplarCity => q#Порту-Велью#,
16598             },
16599             'America/Puerto_Rico' => {
16600             exemplarCity => q#Пуэрто-Рико#,
16601             },
16602             'America/Punta_Arenas' => {
16603             exemplarCity => q#Пунта-Аренас#,
16604             },
16605             'America/Rainy_River' => {
16606             exemplarCity => q#Рейни-Ривер#,
16607             },
16608             'America/Rankin_Inlet' => {
16609             exemplarCity => q#Ранкин-Инлет#,
16610             },
16611             'America/Recife' => {
16612             exemplarCity => q#Ресифи#,
16613             },
16614             'America/Regina' => {
16615             exemplarCity => q#Реджайна#,
16616             },
16617             'America/Resolute' => {
16618             exemplarCity => q#Резольют#,
16619             },
16620             'America/Rio_Branco' => {
16621             exemplarCity => q#Риу-Бранку#,
16622             },
16623             'America/Santa_Isabel' => {
16624             exemplarCity => q#Санта-Изабел#,
16625             },
16626             'America/Santarem' => {
16627             exemplarCity => q#Сантарен#,
16628             },
16629             'America/Santiago' => {
16630             exemplarCity => q#Сантьяго#,
16631             },
16632             'America/Santo_Domingo' => {
16633             exemplarCity => q#Санто-Доминго#,
16634             },
16635             'America/Sao_Paulo' => {
16636             exemplarCity => q#Сан-Паулу#,
16637             },
16638             'America/Scoresbysund' => {
16639             exemplarCity => q#Скорсбисунн#,
16640             },
16641             'America/Sitka' => {
16642             exemplarCity => q#Ситка#,
16643             },
16644             'America/St_Barthelemy' => {
16645             exemplarCity => q#Сен-Бартелеми#,
16646             },
16647             'America/St_Johns' => {
16648             exemplarCity => q#Сент-Джонс#,
16649             },
16650             'America/St_Kitts' => {
16651             exemplarCity => q#Сент-Китс#,
16652             },
16653             'America/St_Lucia' => {
16654             exemplarCity => q#Сент-Люсия#,
16655             },
16656             'America/St_Thomas' => {
16657             exemplarCity => q#Сент-Томас#,
16658             },
16659             'America/St_Vincent' => {
16660             exemplarCity => q#Сент-Винсент#,
16661             },
16662             'America/Swift_Current' => {
16663             exemplarCity => q#Свифт-Керрент#,
16664             },
16665             'America/Tegucigalpa' => {
16666             exemplarCity => q#Тегусигальпа#,
16667             },
16668             'America/Thule' => {
16669             exemplarCity => q#Туле#,
16670             },
16671             'America/Thunder_Bay' => {
16672             exemplarCity => q#Тандер-Бей#,
16673             },
16674             'America/Tijuana' => {
16675             exemplarCity => q#Тихуана#,
16676             },
16677             'America/Toronto' => {
16678             exemplarCity => q#Торонто#,
16679             },
16680             'America/Tortola' => {
16681             exemplarCity => q#Тортола#,
16682             },
16683             'America/Vancouver' => {
16684             exemplarCity => q#Ванкувер#,
16685             },
16686             'America/Whitehorse' => {
16687             exemplarCity => q#Уайтхорс#,
16688             },
16689             'America/Winnipeg' => {
16690             exemplarCity => q#Виннипег#,
16691             },
16692             'America/Yakutat' => {
16693             exemplarCity => q#Якутат#,
16694             },
16695             'America/Yellowknife' => {
16696             exemplarCity => q#Йеллоунайф#,
16697             },
16698             'America_Central' => {
16699             long => {
16700             'daylight' => q#Центральная Америка, летнее время#,
16701             'generic' => q#Центральная Америка#,
16702             'standard' => q#Центральная Америка, стандартное время#,
16703             },
16704             },
16705             'America_Eastern' => {
16706             long => {
16707             'daylight' => q#Восточная Америка, летнее время#,
16708             'generic' => q#Восточная Америка#,
16709             'standard' => q#Восточная Америка, стандартное время#,
16710             },
16711             },
16712             'America_Mountain' => {
16713             long => {
16714             'daylight' => q#Летнее горное время (Северная Америка)#,
16715             'generic' => q#Горное время (Северная Америка)#,
16716             'standard' => q#Стандартное горное время (Северная Америка)#,
16717             },
16718             },
16719             'America_Pacific' => {
16720             long => {
16721             'daylight' => q#Тихоокеанское летнее время#,
16722             'generic' => q#Тихоокеанское время#,
16723             'standard' => q#Тихоокеанское стандартное время#,
16724             },
16725             },
16726             'Anadyr' => {
16727             long => {
16728             'daylight' => q#Анадырь летнее время#,
16729             'generic' => q#Время по Анадырю#,
16730             'standard' => q#Анадырь стандартное время#,
16731             },
16732             },
16733             'Antarctica/Casey' => {
16734             exemplarCity => q#Кейси#,
16735             },
16736             'Antarctica/Davis' => {
16737             exemplarCity => q#Дейвис#,
16738             },
16739             'Antarctica/DumontDUrville' => {
16740             exemplarCity => q#Дюмон-д’Юрвиль#,
16741             },
16742             'Antarctica/Macquarie' => {
16743             exemplarCity => q#Маккуори#,
16744             },
16745             'Antarctica/Mawson' => {
16746             exemplarCity => q#Моусон#,
16747             },
16748             'Antarctica/McMurdo' => {
16749             exemplarCity => q#Мак-Мердо#,
16750             },
16751             'Antarctica/Palmer' => {
16752             exemplarCity => q#Палмер#,
16753             },
16754             'Antarctica/Rothera' => {
16755             exemplarCity => q#Ротера#,
16756             },
16757             'Antarctica/Syowa' => {
16758             exemplarCity => q#Сёва#,
16759             },
16760             'Antarctica/Troll' => {
16761             exemplarCity => q#Тролль#,
16762             },
16763             'Antarctica/Vostok' => {
16764             exemplarCity => q#Восток#,
16765             },
16766             'Apia' => {
16767             long => {
16768             'daylight' => q#Апиа, летнее время#,
16769             'generic' => q#Апиа#,
16770             'standard' => q#Апиа, стандартное время#,
16771             },
16772             },
16773             'Aqtau' => {
16774             long => {
16775             'daylight' => q#Актау летнее время#,
16776             'generic' => q#Актау время#,
16777             'standard' => q#Актау, стандартное время#,
16778             },
16779             },
16780             'Aqtobe' => {
16781             long => {
16782             'daylight' => q#Актобе летнее время#,
16783             'generic' => q#Актобе время#,
16784             'standard' => q#Актобе стандартное время#,
16785             },
16786             },
16787             'Arabian' => {
16788             long => {
16789             'daylight' => q#Саудовская Аравия, летнее время#,
16790             'generic' => q#Саудовская Аравия#,
16791             'standard' => q#Саудовская Аравия, стандартное время#,
16792             },
16793             },
16794             'Arctic/Longyearbyen' => {
16795             exemplarCity => q#Лонгйир#,
16796             },
16797             'Argentina' => {
16798             long => {
16799             'daylight' => q#Аргентина, летнее время#,
16800             'generic' => q#Аргентина#,
16801             'standard' => q#Аргентина, стандартное время#,
16802             },
16803             },
16804             'Argentina_Western' => {
16805             long => {
16806             'daylight' => q#Западная Аргентина, летнее время#,
16807             'generic' => q#Западная Аргентина#,
16808             'standard' => q#Западная Аргентина, стандартное время#,
16809             },
16810             },
16811             'Armenia' => {
16812             long => {
16813             'daylight' => q#Армения, летнее время#,
16814             'generic' => q#Армения#,
16815             'standard' => q#Армения, стандартное время#,
16816             },
16817             },
16818             'Asia/Aden' => {
16819             exemplarCity => q#Аден#,
16820             },
16821             'Asia/Almaty' => {
16822             exemplarCity => q#Алматы#,
16823             },
16824             'Asia/Amman' => {
16825             exemplarCity => q#Амман#,
16826             },
16827             'Asia/Anadyr' => {
16828             exemplarCity => q#Анадырь#,
16829             },
16830             'Asia/Aqtau' => {
16831             exemplarCity => q#Актау#,
16832             },
16833             'Asia/Aqtobe' => {
16834             exemplarCity => q#Актобе#,
16835             },
16836             'Asia/Ashgabat' => {
16837             exemplarCity => q#Ашхабад#,
16838             },
16839             'Asia/Atyrau' => {
16840             exemplarCity => q#Атырау#,
16841             },
16842             'Asia/Baghdad' => {
16843             exemplarCity => q#Багдад#,
16844             },
16845             'Asia/Bahrain' => {
16846             exemplarCity => q#Бахрейн#,
16847             },
16848             'Asia/Baku' => {
16849             exemplarCity => q#Баку#,
16850             },
16851             'Asia/Bangkok' => {
16852             exemplarCity => q#Бангкок#,
16853             },
16854             'Asia/Barnaul' => {
16855             exemplarCity => q#Барнаул#,
16856             },
16857             'Asia/Beirut' => {
16858             exemplarCity => q#Бейрут#,
16859             },
16860             'Asia/Bishkek' => {
16861             exemplarCity => q#Бишкек#,
16862             },
16863             'Asia/Brunei' => {
16864             exemplarCity => q#Бруней#,
16865             },
16866             'Asia/Calcutta' => {
16867             exemplarCity => q#Калькутта#,
16868             },
16869             'Asia/Chita' => {
16870             exemplarCity => q#Чита#,
16871             },
16872             'Asia/Choibalsan' => {
16873             exemplarCity => q#Чойбалсан#,
16874             },
16875             'Asia/Colombo' => {
16876             exemplarCity => q#Коломбо#,
16877             },
16878             'Asia/Damascus' => {
16879             exemplarCity => q#Дамаск#,
16880             },
16881             'Asia/Dhaka' => {
16882             exemplarCity => q#Дакка#,
16883             },
16884             'Asia/Dili' => {
16885             exemplarCity => q#Дили#,
16886             },
16887             'Asia/Dubai' => {
16888             exemplarCity => q#Дубай#,
16889             },
16890             'Asia/Dushanbe' => {
16891             exemplarCity => q#Душанбе#,
16892             },
16893             'Asia/Famagusta' => {
16894             exemplarCity => q#Фамагуста#,
16895             },
16896             'Asia/Gaza' => {
16897             exemplarCity => q#Газа#,
16898             },
16899             'Asia/Hebron' => {
16900             exemplarCity => q#Хеврон#,
16901             },
16902             'Asia/Hong_Kong' => {
16903             exemplarCity => q#Гонконг#,
16904             },
16905             'Asia/Hovd' => {
16906             exemplarCity => q#Ховд#,
16907             },
16908             'Asia/Irkutsk' => {
16909             exemplarCity => q#Иркутск#,
16910             },
16911             'Asia/Jakarta' => {
16912             exemplarCity => q#Джакарта#,
16913             },
16914             'Asia/Jayapura' => {
16915             exemplarCity => q#Джаяпура#,
16916             },
16917             'Asia/Jerusalem' => {
16918             exemplarCity => q#Иерусалим#,
16919             },
16920             'Asia/Kabul' => {
16921             exemplarCity => q#Кабул#,
16922             },
16923             'Asia/Kamchatka' => {
16924             exemplarCity => q#Петропавловск-Камчатский#,
16925             },
16926             'Asia/Karachi' => {
16927             exemplarCity => q#Карачи#,
16928             },
16929             'Asia/Katmandu' => {
16930             exemplarCity => q#Катманду#,
16931             },
16932             'Asia/Khandyga' => {
16933             exemplarCity => q#Хандыга#,
16934             },
16935             'Asia/Krasnoyarsk' => {
16936             exemplarCity => q#Красноярск#,
16937             },
16938             'Asia/Kuala_Lumpur' => {
16939             exemplarCity => q#Куала-Лумпур#,
16940             },
16941             'Asia/Kuching' => {
16942             exemplarCity => q#Кучинг#,
16943             },
16944             'Asia/Kuwait' => {
16945             exemplarCity => q#Кувейт#,
16946             },
16947             'Asia/Macau' => {
16948             exemplarCity => q#Макао#,
16949             },
16950             'Asia/Magadan' => {
16951             exemplarCity => q#Магадан#,
16952             },
16953             'Asia/Makassar' => {
16954             exemplarCity => q#Макасар#,
16955             },
16956             'Asia/Manila' => {
16957             exemplarCity => q#Манила#,
16958             },
16959             'Asia/Muscat' => {
16960             exemplarCity => q#Маскат#,
16961             },
16962             'Asia/Nicosia' => {
16963             exemplarCity => q#Никосия#,
16964             },
16965             'Asia/Novokuznetsk' => {
16966             exemplarCity => q#Новокузнецк#,
16967             },
16968             'Asia/Novosibirsk' => {
16969             exemplarCity => q#Новосибирск#,
16970             },
16971             'Asia/Omsk' => {
16972             exemplarCity => q#Омск#,
16973             },
16974             'Asia/Oral' => {
16975             exemplarCity => q#Уральск#,
16976             },
16977             'Asia/Phnom_Penh' => {
16978             exemplarCity => q#Пномпень#,
16979             },
16980             'Asia/Pontianak' => {
16981             exemplarCity => q#Понтианак#,
16982             },
16983             'Asia/Pyongyang' => {
16984             exemplarCity => q#Пхеньян#,
16985             },
16986             'Asia/Qatar' => {
16987             exemplarCity => q#Катар#,
16988             },
16989             'Asia/Qyzylorda' => {
16990             exemplarCity => q#Кызылорда#,
16991             },
16992             'Asia/Rangoon' => {
16993             exemplarCity => q#Янгон#,
16994             },
16995             'Asia/Riyadh' => {
16996             exemplarCity => q#Эр-Рияд#,
16997             },
16998             'Asia/Saigon' => {
16999             exemplarCity => q#Хошимин#,
17000             },
17001             'Asia/Sakhalin' => {
17002             exemplarCity => q#о-в Сахалин#,
17003             },
17004             'Asia/Samarkand' => {
17005             exemplarCity => q#Самарканд#,
17006             },
17007             'Asia/Seoul' => {
17008             exemplarCity => q#Сеул#,
17009             },
17010             'Asia/Shanghai' => {
17011             exemplarCity => q#Шанхай#,
17012             },
17013             'Asia/Singapore' => {
17014             exemplarCity => q#Сингапур#,
17015             },
17016             'Asia/Srednekolymsk' => {
17017             exemplarCity => q#Среднеколымск#,
17018             },
17019             'Asia/Taipei' => {
17020             exemplarCity => q#Тайбэй#,
17021             },
17022             'Asia/Tashkent' => {
17023             exemplarCity => q#Ташкент#,
17024             },
17025             'Asia/Tbilisi' => {
17026             exemplarCity => q#Тбилиси#,
17027             },
17028             'Asia/Tehran' => {
17029             exemplarCity => q#Тегеран#,
17030             },
17031             'Asia/Thimphu' => {
17032             exemplarCity => q#Тхимпху#,
17033             },
17034             'Asia/Tokyo' => {
17035             exemplarCity => q#Токио#,
17036             },
17037             'Asia/Tomsk' => {
17038             exemplarCity => q#Томск#,
17039             },
17040             'Asia/Ulaanbaatar' => {
17041             exemplarCity => q#Улан-Батор#,
17042             },
17043             'Asia/Urumqi' => {
17044             exemplarCity => q#Урумчи#,
17045             },
17046             'Asia/Ust-Nera' => {
17047             exemplarCity => q#Усть-Нера#,
17048             },
17049             'Asia/Vientiane' => {
17050             exemplarCity => q#Вьентьян#,
17051             },
17052             'Asia/Vladivostok' => {
17053             exemplarCity => q#Владивосток#,
17054             },
17055             'Asia/Yakutsk' => {
17056             exemplarCity => q#Якутск#,
17057             },
17058             'Asia/Yekaterinburg' => {
17059             exemplarCity => q#Екатеринбург#,
17060             },
17061             'Asia/Yerevan' => {
17062             exemplarCity => q#Ереван#,
17063             },
17064             'Atlantic' => {
17065             long => {
17066             'daylight' => q#Атлантическое летнее время#,
17067             'generic' => q#Атлантическое время#,
17068             'standard' => q#Атлантическое стандартное время#,
17069             },
17070             },
17071             'Atlantic/Azores' => {
17072             exemplarCity => q#Азорские о-ва#,
17073             },
17074             'Atlantic/Bermuda' => {
17075             exemplarCity => q#Бермудские о-ва#,
17076             },
17077             'Atlantic/Canary' => {
17078             exemplarCity => q#Канарские о-ва#,
17079             },
17080             'Atlantic/Cape_Verde' => {
17081             exemplarCity => q#Кабо-Верде#,
17082             },
17083             'Atlantic/Faeroe' => {
17084             exemplarCity => q#Фарерские о-ва#,
17085             },
17086             'Atlantic/Madeira' => {
17087             exemplarCity => q#Мадейра#,
17088             },
17089             'Atlantic/Reykjavik' => {
17090             exemplarCity => q#Рейкьявик#,
17091             },
17092             'Atlantic/South_Georgia' => {
17093             exemplarCity => q#Южная Георгия#,
17094             },
17095             'Atlantic/St_Helena' => {
17096             exemplarCity => q#о-в Святой Елены#,
17097             },
17098             'Atlantic/Stanley' => {
17099             exemplarCity => q#Стэнли#,
17100             },
17101             'Australia/Adelaide' => {
17102             exemplarCity => q#Аделаида#,
17103             },
17104             'Australia/Brisbane' => {
17105             exemplarCity => q#Брисбен#,
17106             },
17107             'Australia/Broken_Hill' => {
17108             exemplarCity => q#Брокен-Хилл#,
17109             },
17110             'Australia/Currie' => {
17111             exemplarCity => q#Керри#,
17112             },
17113             'Australia/Darwin' => {
17114             exemplarCity => q#Дарвин#,
17115             },
17116             'Australia/Eucla' => {
17117             exemplarCity => q#Юкла#,
17118             },
17119             'Australia/Hobart' => {
17120             exemplarCity => q#Хобарт#,
17121             },
17122             'Australia/Lindeman' => {
17123             exemplarCity => q#Линдеман#,
17124             },
17125             'Australia/Lord_Howe' => {
17126             exemplarCity => q#Лорд-Хау#,
17127             },
17128             'Australia/Melbourne' => {
17129             exemplarCity => q#Мельбурн#,
17130             },
17131             'Australia/Perth' => {
17132             exemplarCity => q#Перт#,
17133             },
17134             'Australia/Sydney' => {
17135             exemplarCity => q#Сидней#,
17136             },
17137             'Australia_Central' => {
17138             long => {
17139             'daylight' => q#Центральная Австралия, летнее время#,
17140             'generic' => q#Центральная Австралия#,
17141             'standard' => q#Центральная Австралия, стандартное время#,
17142             },
17143             },
17144             'Australia_CentralWestern' => {
17145             long => {
17146             'daylight' => q#Центральная Австралия, западное летнее время#,
17147             'generic' => q#Центральная Австралия, западное время#,
17148             'standard' => q#Центральная Австралия, западное стандартное время#,
17149             },
17150             },
17151             'Australia_Eastern' => {
17152             long => {
17153             'daylight' => q#Восточная Австралия, летнее время#,
17154             'generic' => q#Восточная Австралия#,
17155             'standard' => q#Восточная Австралия, стандартное время#,
17156             },
17157             },
17158             'Australia_Western' => {
17159             long => {
17160             'daylight' => q#Западная Австралия, летнее время#,
17161             'generic' => q#Западная Австралия#,
17162             'standard' => q#Западная Австралия, стандартное время#,
17163             },
17164             },
17165             'Azerbaijan' => {
17166             long => {
17167             'daylight' => q#Азербайджан, летнее время#,
17168             'generic' => q#Азербайджан#,
17169             'standard' => q#Азербайджан, стандартное время#,
17170             },
17171             },
17172             'Azores' => {
17173             long => {
17174             'daylight' => q#Азорские о-ва, летнее время#,
17175             'generic' => q#Азорские о-ва#,
17176             'standard' => q#Азорские о-ва, стандартное время#,
17177             },
17178             },
17179             'Bangladesh' => {
17180             long => {
17181             'daylight' => q#Бангладеш, летнее время#,
17182             'generic' => q#Бангладеш#,
17183             'standard' => q#Бангладеш, стандартное время#,
17184             },
17185             },
17186             'Bhutan' => {
17187             long => {
17188             'standard' => q#Бутан#,
17189             },
17190             },
17191             'Bolivia' => {
17192             long => {
17193             'standard' => q#Боливия#,
17194             },
17195             },
17196             'Brasilia' => {
17197             long => {
17198             'daylight' => q#Бразилия, летнее время#,
17199             'generic' => q#Бразилия#,
17200             'standard' => q#Бразилия, стандартное время#,
17201             },
17202             },
17203             'Brunei' => {
17204             long => {
17205             'standard' => q#Бруней-Даруссалам#,
17206             },
17207             },
17208             'Cape_Verde' => {
17209             long => {
17210             'daylight' => q#Кабо-Верде, летнее время#,
17211             'generic' => q#Кабо-Верде#,
17212             'standard' => q#Кабо-Верде, стандартное время#,
17213             },
17214             },
17215             'Casey' => {
17216             long => {
17217             'standard' => q#Кейси#,
17218             },
17219             },
17220             'Chamorro' => {
17221             long => {
17222             'standard' => q#Чаморро#,
17223             },
17224             },
17225             'Chatham' => {
17226             long => {
17227             'daylight' => q#Чатем, летнее время#,
17228             'generic' => q#Чатем#,
17229             'standard' => q#Чатем, стандартное время#,
17230             },
17231             },
17232             'Chile' => {
17233             long => {
17234             'daylight' => q#Чили, летнее время#,
17235             'generic' => q#Чили#,
17236             'standard' => q#Чили, стандартное время#,
17237             },
17238             },
17239             'China' => {
17240             long => {
17241             'daylight' => q#Китай, летнее время#,
17242             'generic' => q#Китай#,
17243             'standard' => q#Китай, стандартное время#,
17244             },
17245             },
17246             'Choibalsan' => {
17247             long => {
17248             'daylight' => q#Чойбалсан, летнее время#,
17249             'generic' => q#Чойбалсан#,
17250             'standard' => q#Чойбалсан, стандартное время#,
17251             },
17252             },
17253             'Christmas' => {
17254             long => {
17255             'standard' => q#о-в Рождества#,
17256             },
17257             },
17258             'Cocos' => {
17259             long => {
17260             'standard' => q#Кокосовые о-ва#,
17261             },
17262             },
17263             'Colombia' => {
17264             long => {
17265             'daylight' => q#Колумбия, летнее время#,
17266             'generic' => q#Колумбия#,
17267             'standard' => q#Колумбия, стандартное время#,
17268             },
17269             },
17270             'Cook' => {
17271             long => {
17272             'daylight' => q#Острова Кука, полулетнее время#,
17273             'generic' => q#Острова Кука#,
17274             'standard' => q#Острова Кука, стандартное время#,
17275             },
17276             },
17277             'Cuba' => {
17278             long => {
17279             'daylight' => q#Куба, летнее время#,
17280             'generic' => q#Куба#,
17281             'standard' => q#Куба, стандартное время#,
17282             },
17283             },
17284             'Davis' => {
17285             long => {
17286             'standard' => q#Дейвис#,
17287             },
17288             },
17289             'DumontDUrville' => {
17290             long => {
17291             'standard' => q#Дюмон-д’Юрвиль#,
17292             },
17293             },
17294             'East_Timor' => {
17295             long => {
17296             'standard' => q#Восточный Тимор#,
17297             },
17298             },
17299             'Easter' => {
17300             long => {
17301             'daylight' => q#О-в Пасхи, летнее время#,
17302             'generic' => q#О-в Пасхи#,
17303             'standard' => q#О-в Пасхи, стандартное время#,
17304             },
17305             },
17306             'Ecuador' => {
17307             long => {
17308             'standard' => q#Эквадор#,
17309             },
17310             },
17311             'Etc/UTC' => {
17312             long => {
17313             'standard' => q#Всемирное координированное время#,
17314             },
17315             },
17316             'Etc/Unknown' => {
17317             exemplarCity => q#Неизвестный город#,
17318             },
17319             'Europe/Amsterdam' => {
17320             exemplarCity => q#Амстердам#,
17321             },
17322             'Europe/Andorra' => {
17323             exemplarCity => q#Андорра#,
17324             },
17325             'Europe/Astrakhan' => {
17326             exemplarCity => q#Астрахань#,
17327             },
17328             'Europe/Athens' => {
17329             exemplarCity => q#Афины#,
17330             },
17331             'Europe/Belgrade' => {
17332             exemplarCity => q#Белград#,
17333             },
17334             'Europe/Berlin' => {
17335             exemplarCity => q#Берлин#,
17336             },
17337             'Europe/Bratislava' => {
17338             exemplarCity => q#Братислава#,
17339             },
17340             'Europe/Brussels' => {
17341             exemplarCity => q#Брюссель#,
17342             },
17343             'Europe/Bucharest' => {
17344             exemplarCity => q#Бухарест#,
17345             },
17346             'Europe/Budapest' => {
17347             exemplarCity => q#Будапешт#,
17348             },
17349             'Europe/Busingen' => {
17350             exemplarCity => q#Бюзинген-на-Верхнем-Рейне#,
17351             },
17352             'Europe/Chisinau' => {
17353             exemplarCity => q#Кишинев#,
17354             },
17355             'Europe/Copenhagen' => {
17356             exemplarCity => q#Копенгаген#,
17357             },
17358             'Europe/Dublin' => {
17359             exemplarCity => q#Дублин#,
17360             long => {
17361             'daylight' => q#Ирландия, стандартное время#,
17362             },
17363             },
17364             'Europe/Gibraltar' => {
17365             exemplarCity => q#Гибралтар#,
17366             },
17367             'Europe/Guernsey' => {
17368             exemplarCity => q#Гернси#,
17369             },
17370             'Europe/Helsinki' => {
17371             exemplarCity => q#Хельсинки#,
17372             },
17373             'Europe/Isle_of_Man' => {
17374             exemplarCity => q#о-в Мэн#,
17375             },
17376             'Europe/Istanbul' => {
17377             exemplarCity => q#Стамбул#,
17378             },
17379             'Europe/Jersey' => {
17380             exemplarCity => q#Джерси#,
17381             },
17382             'Europe/Kaliningrad' => {
17383             exemplarCity => q#Калининград#,
17384             },
17385             'Europe/Kiev' => {
17386             exemplarCity => q#Киев#,
17387             },
17388             'Europe/Kirov' => {
17389             exemplarCity => q#Киров#,
17390             },
17391             'Europe/Lisbon' => {
17392             exemplarCity => q#Лиссабон#,
17393             },
17394             'Europe/Ljubljana' => {
17395             exemplarCity => q#Любляна#,
17396             },
17397             'Europe/London' => {
17398             exemplarCity => q#Лондон#,
17399             long => {
17400             'daylight' => q#Великобритания, летнее время#,
17401             },
17402             },
17403             'Europe/Luxembourg' => {
17404             exemplarCity => q#Люксембург#,
17405             },
17406             'Europe/Madrid' => {
17407             exemplarCity => q#Мадрид#,
17408             },
17409             'Europe/Malta' => {
17410             exemplarCity => q#Мальта#,
17411             },
17412             'Europe/Mariehamn' => {
17413             exemplarCity => q#Мариехамн#,
17414             },
17415             'Europe/Minsk' => {
17416             exemplarCity => q#Минск#,
17417             },
17418             'Europe/Monaco' => {
17419             exemplarCity => q#Монако#,
17420             },
17421             'Europe/Moscow' => {
17422             exemplarCity => q#Москва#,
17423             },
17424             'Europe/Oslo' => {
17425             exemplarCity => q#Осло#,
17426             },
17427             'Europe/Paris' => {
17428             exemplarCity => q#Париж#,
17429             },
17430             'Europe/Podgorica' => {
17431             exemplarCity => q#Подгорица#,
17432             },
17433             'Europe/Prague' => {
17434             exemplarCity => q#Прага#,
17435             },
17436             'Europe/Riga' => {
17437             exemplarCity => q#Рига#,
17438             },
17439             'Europe/Rome' => {
17440             exemplarCity => q#Рим#,
17441             },
17442             'Europe/Samara' => {
17443             exemplarCity => q#Самара#,
17444             },
17445             'Europe/San_Marino' => {
17446             exemplarCity => q#Сан-Марино#,
17447             },
17448             'Europe/Sarajevo' => {
17449             exemplarCity => q#Сараево#,
17450             },
17451             'Europe/Saratov' => {
17452             exemplarCity => q#Саратов#,
17453             },
17454             'Europe/Simferopol' => {
17455             exemplarCity => q#Симферополь#,
17456             },
17457             'Europe/Skopje' => {
17458             exemplarCity => q#Скопье#,
17459             },
17460             'Europe/Sofia' => {
17461             exemplarCity => q#София#,
17462             },
17463             'Europe/Stockholm' => {
17464             exemplarCity => q#Стокгольм#,
17465             },
17466             'Europe/Tallinn' => {
17467             exemplarCity => q#Таллин#,
17468             },
17469             'Europe/Tirane' => {
17470             exemplarCity => q#Тирана#,
17471             },
17472             'Europe/Ulyanovsk' => {
17473             exemplarCity => q#Ульяновск#,
17474             },
17475             'Europe/Uzhgorod' => {
17476             exemplarCity => q#Ужгород#,
17477             },
17478             'Europe/Vaduz' => {
17479             exemplarCity => q#Вадуц#,
17480             },
17481             'Europe/Vatican' => {
17482             exemplarCity => q#Ватикан#,
17483             },
17484             'Europe/Vienna' => {
17485             exemplarCity => q#Вена#,
17486             },
17487             'Europe/Vilnius' => {
17488             exemplarCity => q#Вильнюс#,
17489             },
17490             'Europe/Volgograd' => {
17491             exemplarCity => q#Волгоград#,
17492             },
17493             'Europe/Warsaw' => {
17494             exemplarCity => q#Варшава#,
17495             },
17496             'Europe/Zagreb' => {
17497             exemplarCity => q#Загреб#,
17498             },
17499             'Europe/Zaporozhye' => {
17500             exemplarCity => q#Запорожье#,
17501             },
17502             'Europe/Zurich' => {
17503             exemplarCity => q#Цюрих#,
17504             },
17505             'Europe_Central' => {
17506             long => {
17507             'daylight' => q#Центральная Европа, летнее время#,
17508             'generic' => q#Центральная Европа#,
17509             'standard' => q#Центральная Европа, стандартное время#,
17510             },
17511             },
17512             'Europe_Eastern' => {
17513             long => {
17514             'daylight' => q#Восточная Европа, летнее время#,
17515             'generic' => q#Восточная Европа#,
17516             'standard' => q#Восточная Европа, стандартное время#,
17517             },
17518             },
17519             'Europe_Further_Eastern' => {
17520             long => {
17521             'standard' => q#Минское время#,
17522             },
17523             },
17524             'Europe_Western' => {
17525             long => {
17526             'daylight' => q#Западная Европа, летнее время#,
17527             'generic' => q#Западная Европа#,
17528             'standard' => q#Западная Европа, стандартное время#,
17529             },
17530             },
17531             'Falkland' => {
17532             long => {
17533             'daylight' => q#Фолклендские о-ва, летнее время#,
17534             'generic' => q#Фолклендские о-ва#,
17535             'standard' => q#Фолклендские о-ва, стандартное время#,
17536             },
17537             },
17538             'Fiji' => {
17539             long => {
17540             'daylight' => q#Фиджи, летнее время#,
17541             'generic' => q#Фиджи#,
17542             'standard' => q#Фиджи, стандартное время#,
17543             },
17544             },
17545             'French_Guiana' => {
17546             long => {
17547             'standard' => q#Французская Гвиана#,
17548             },
17549             },
17550             'French_Southern' => {
17551             long => {
17552             'standard' => q#Французские Южные и Антарктические территории#,
17553             },
17554             },
17555             'GMT' => {
17556             long => {
17557             'standard' => q#Среднее время по Гринвичу#,
17558             },
17559             },
17560             'Galapagos' => {
17561             long => {
17562             'standard' => q#Галапагосские о-ва#,
17563             },
17564             },
17565             'Gambier' => {
17566             long => {
17567             'standard' => q#Гамбье#,
17568             },
17569             },
17570             'Georgia' => {
17571             long => {
17572             'daylight' => q#Грузия, летнее время#,
17573             'generic' => q#Грузия#,
17574             'standard' => q#Грузия, стандартное время#,
17575             },
17576             },
17577             'Gilbert_Islands' => {
17578             long => {
17579             'standard' => q#о-ва Гилберта#,
17580             },
17581             },
17582             'Greenland_Eastern' => {
17583             long => {
17584             'daylight' => q#Восточная Гренландия, летнее время#,
17585             'generic' => q#Восточная Гренландия#,
17586             'standard' => q#Восточная Гренландия, стандарное время#,
17587             },
17588             },
17589             'Greenland_Western' => {
17590             long => {
17591             'daylight' => q#Западная Гренландия, летнее время#,
17592             'generic' => q#Западная Гренландия#,
17593             'standard' => q#Западная Гренландия, стандартное время#,
17594             },
17595             },
17596             'Guam' => {
17597             long => {
17598             'standard' => q#Гуам#,
17599             },
17600             },
17601             'Gulf' => {
17602             long => {
17603             'standard' => q#Персидский залив#,
17604             },
17605             },
17606             'Guyana' => {
17607             long => {
17608             'standard' => q#Гайана#,
17609             },
17610             },
17611             'Hawaii_Aleutian' => {
17612             long => {
17613             'daylight' => q#Гавайско-алеутское летнее время#,
17614             'generic' => q#Гавайско-алеутское время#,
17615             'standard' => q#Гавайско-алеутское стандартное время#,
17616             },
17617             },
17618             'Hong_Kong' => {
17619             long => {
17620             'daylight' => q#Гонконг, летнее время#,
17621             'generic' => q#Гонконг#,
17622             'standard' => q#Гонконг, стандартное время#,
17623             },
17624             },
17625             'Hovd' => {
17626             long => {
17627             'daylight' => q#Ховд, летнее время#,
17628             'generic' => q#Ховд#,
17629             'standard' => q#Ховд, стандартное время#,
17630             },
17631             },
17632             'India' => {
17633             long => {
17634             'standard' => q#Индия#,
17635             },
17636             },
17637             'Indian/Antananarivo' => {
17638             exemplarCity => q#Антананариву#,
17639             },
17640             'Indian/Chagos' => {
17641             exemplarCity => q#Чагос#,
17642             },
17643             'Indian/Christmas' => {
17644             exemplarCity => q#о-в Рождества#,
17645             },
17646             'Indian/Cocos' => {
17647             exemplarCity => q#Кокосовые о-ва#,
17648             },
17649             'Indian/Comoro' => {
17650             exemplarCity => q#Коморы#,
17651             },
17652             'Indian/Kerguelen' => {
17653             exemplarCity => q#Кергелен#,
17654             },
17655             'Indian/Mahe' => {
17656             exemplarCity => q#Маэ#,
17657             },
17658             'Indian/Maldives' => {
17659             exemplarCity => q#Мальдивы#,
17660             },
17661             'Indian/Mauritius' => {
17662             exemplarCity => q#Маврикий#,
17663             },
17664             'Indian/Mayotte' => {
17665             exemplarCity => q#Майотта#,
17666             },
17667             'Indian/Reunion' => {
17668             exemplarCity => q#Реюньон#,
17669             },
17670             'Indian_Ocean' => {
17671             long => {
17672             'standard' => q#Индийский океан#,
17673             },
17674             },
17675             'Indochina' => {
17676             long => {
17677             'standard' => q#Индокитай#,
17678             },
17679             },
17680             'Indonesia_Central' => {
17681             long => {
17682             'standard' => q#Центральная Индонезия#,
17683             },
17684             },
17685             'Indonesia_Eastern' => {
17686             long => {
17687             'standard' => q#Восточная Индонезия#,
17688             },
17689             },
17690             'Indonesia_Western' => {
17691             long => {
17692             'standard' => q#Западная Индонезия#,
17693             },
17694             },
17695             'Iran' => {
17696             long => {
17697             'daylight' => q#Иран, летнее время#,
17698             'generic' => q#Иран#,
17699             'standard' => q#Иран, стандартное время#,
17700             },
17701             },
17702             'Irkutsk' => {
17703             long => {
17704             'daylight' => q#Иркутск, летнее время#,
17705             'generic' => q#Иркутск#,
17706             'standard' => q#Иркутск, стандартное время#,
17707             },
17708             },
17709             'Israel' => {
17710             long => {
17711             'daylight' => q#Израиль, летнее время#,
17712             'generic' => q#Израиль#,
17713             'standard' => q#Израиль, стандартное время#,
17714             },
17715             },
17716             'Japan' => {
17717             long => {
17718             'daylight' => q#Япония, летнее время#,
17719             'generic' => q#Япония#,
17720             'standard' => q#Япония, стандартное время#,
17721             },
17722             },
17723             'Kamchatka' => {
17724             long => {
17725             'daylight' => q#Петропавловск-Камчатский, летнее время#,
17726             'generic' => q#Петропавловск-Камчатский#,
17727             'standard' => q#Петропавловск-Камчатский, стандартное время#,
17728             },
17729             },
17730             'Kazakhstan_Eastern' => {
17731             long => {
17732             'standard' => q#Восточный Казахстан#,
17733             },
17734             },
17735             'Kazakhstan_Western' => {
17736             long => {
17737             'standard' => q#Западный Казахстан#,
17738             },
17739             },
17740             'Korea' => {
17741             long => {
17742             'daylight' => q#Корея, летнее время#,
17743             'generic' => q#Корея#,
17744             'standard' => q#Корея, стандартное время#,
17745             },
17746             },
17747             'Kosrae' => {
17748             long => {
17749             'standard' => q#Косрае#,
17750             },
17751             },
17752             'Krasnoyarsk' => {
17753             long => {
17754             'daylight' => q#Красноярск, летнее время#,
17755             'generic' => q#Красноярск#,
17756             'standard' => q#Красноярск, стандартное время#,
17757             },
17758             },
17759             'Kyrgystan' => {
17760             long => {
17761             'standard' => q#Киргизия#,
17762             },
17763             },
17764             'Lanka' => {
17765             long => {
17766             'standard' => q#Шри-Ланка#,
17767             },
17768             },
17769             'Line_Islands' => {
17770             long => {
17771             'standard' => q#о-ва Лайн#,
17772             },
17773             },
17774             'Lord_Howe' => {
17775             long => {
17776             'daylight' => q#Лорд-Хау, летнее время#,
17777             'generic' => q#Лорд-Хау#,
17778             'standard' => q#Лорд-Хау, стандартное время#,
17779             },
17780             },
17781             'Macau' => {
17782             long => {
17783             'daylight' => q#Макао, летнее время#,
17784             'generic' => q#Макао#,
17785             'standard' => q#Макао, стандартное время#,
17786             },
17787             },
17788             'Macquarie' => {
17789             long => {
17790             'standard' => q#Маккуори#,
17791             },
17792             },
17793             'Magadan' => {
17794             long => {
17795             'daylight' => q#Магадан, летнее время#,
17796             'generic' => q#Магадан#,
17797             'standard' => q#Магадан, стандартное время#,
17798             },
17799             },
17800             'Malaysia' => {
17801             long => {
17802             'standard' => q#Малайзия#,
17803             },
17804             },
17805             'Maldives' => {
17806             long => {
17807             'standard' => q#Мальдивы#,
17808             },
17809             },
17810             'Marquesas' => {
17811             long => {
17812             'standard' => q#Маркизские о-ва#,
17813             },
17814             },
17815             'Marshall_Islands' => {
17816             long => {
17817             'standard' => q#Маршалловы Острова#,
17818             },
17819             },
17820             'Mauritius' => {
17821             long => {
17822             'daylight' => q#Маврикий, летнее время#,
17823             'generic' => q#Маврикий#,
17824             'standard' => q#Маврикий, стандартное время#,
17825             },
17826             },
17827             'Mawson' => {
17828             long => {
17829             'standard' => q#Моусон#,
17830             },
17831             },
17832             'Mexico_Northwest' => {
17833             long => {
17834             'daylight' => q#Северо-западное мексиканское летнее время#,
17835             'generic' => q#Северо-западное мексиканское время#,
17836             'standard' => q#Северо-западное мексиканское стандартное время#,
17837             },
17838             },
17839             'Mexico_Pacific' => {
17840             long => {
17841             'daylight' => q#Тихоокеанское мексиканское летнее время#,
17842             'generic' => q#Тихоокеанское мексиканское время#,
17843             'standard' => q#Тихоокеанское мексиканское стандартное время#,
17844             },
17845             },
17846             'Mongolia' => {
17847             long => {
17848             'daylight' => q#Улан-Батор, летнее время#,
17849             'generic' => q#Улан-Батор#,
17850             'standard' => q#Улан-Батор, стандартное время#,
17851             },
17852             },
17853             'Moscow' => {
17854             long => {
17855             'daylight' => q#Москва, летнее время#,
17856             'generic' => q#Москва#,
17857             'standard' => q#Москва, стандартное время#,
17858             },
17859             },
17860             'Myanmar' => {
17861             long => {
17862             'standard' => q#Мьянма#,
17863             },
17864             },
17865             'Nauru' => {
17866             long => {
17867             'standard' => q#Науру#,
17868             },
17869             },
17870             'Nepal' => {
17871             long => {
17872             'standard' => q#Непал#,
17873             },
17874             },
17875             'New_Caledonia' => {
17876             long => {
17877             'daylight' => q#Новая Каледония, летнее время#,
17878             'generic' => q#Новая Каледония#,
17879             'standard' => q#Новая Каледония, стандартное время#,
17880             },
17881             },
17882             'New_Zealand' => {
17883             long => {
17884             'daylight' => q#Новая Зеландия, летнее время#,
17885             'generic' => q#Новая Зеландия#,
17886             'standard' => q#Новая Зеландия, стандартное время#,
17887             },
17888             },
17889             'Newfoundland' => {
17890             long => {
17891             'daylight' => q#Ньюфаундленд, летнее время#,
17892             'generic' => q#Ньюфаундленд#,
17893             'standard' => q#Ньюфаундленд, стандартное время#,
17894             },
17895             },
17896             'Niue' => {
17897             long => {
17898             'standard' => q#Ниуэ#,
17899             },
17900             },
17901             'Norfolk' => {
17902             long => {
17903             'standard' => q#Норфолк#,
17904             },
17905             },
17906             'Noronha' => {
17907             long => {
17908             'daylight' => q#Фернанду-ди-Норонья, летнее время#,
17909             'generic' => q#Фернанду-ди-Норонья#,
17910             'standard' => q#Фернанду-ди-Норонья, стандартное время#,
17911             },
17912             },
17913             'North_Mariana' => {
17914             long => {
17915             'standard' => q#Северные Марианские о-ва#,
17916             },
17917             },
17918             'Novosibirsk' => {
17919             long => {
17920             'daylight' => q#Новосибирск, летнее время#,
17921             'generic' => q#Новосибирск#,
17922             'standard' => q#Новосибирск, стандартное время#,
17923             },
17924             },
17925             'Omsk' => {
17926             long => {
17927             'daylight' => q#Омск, летнее время#,
17928             'generic' => q#Омск#,
17929             'standard' => q#Омск, стандартное время#,
17930             },
17931             },
17932             'Pacific/Apia' => {
17933             exemplarCity => q#Апиа#,
17934             },
17935             'Pacific/Auckland' => {
17936             exemplarCity => q#Окленд#,
17937             },
17938             'Pacific/Bougainville' => {
17939             exemplarCity => q#Бугенвиль#,
17940             },
17941             'Pacific/Chatham' => {
17942             exemplarCity => q#Чатем#,
17943             },
17944             'Pacific/Easter' => {
17945             exemplarCity => q#о-в Пасхи#,
17946             },
17947             'Pacific/Efate' => {
17948             exemplarCity => q#Эфате#,
17949             },
17950             'Pacific/Enderbury' => {
17951             exemplarCity => q#о-в Эндербери#,
17952             },
17953             'Pacific/Fakaofo' => {
17954             exemplarCity => q#Факаофо#,
17955             },
17956             'Pacific/Fiji' => {
17957             exemplarCity => q#Фиджи#,
17958             },
17959             'Pacific/Funafuti' => {
17960             exemplarCity => q#Фунафути#,
17961             },
17962             'Pacific/Galapagos' => {
17963             exemplarCity => q#Галапагосские о-ва#,
17964             },
17965             'Pacific/Gambier' => {
17966             exemplarCity => q#о-ва Гамбье#,
17967             },
17968             'Pacific/Guadalcanal' => {
17969             exemplarCity => q#Гуадалканал#,
17970             },
17971             'Pacific/Guam' => {
17972             exemplarCity => q#Гуам#,
17973             },
17974             'Pacific/Honolulu' => {
17975             exemplarCity => q#Гонолулу#,
17976             },
17977             'Pacific/Johnston' => {
17978             exemplarCity => q#Джонстон#,
17979             },
17980             'Pacific/Kiritimati' => {
17981             exemplarCity => q#Киритимати#,
17982             },
17983             'Pacific/Kosrae' => {
17984             exemplarCity => q#Косрае#,
17985             },
17986             'Pacific/Kwajalein' => {
17987             exemplarCity => q#Кваджалейн#,
17988             },
17989             'Pacific/Majuro' => {
17990             exemplarCity => q#Маджуро#,
17991             },
17992             'Pacific/Marquesas' => {
17993             exemplarCity => q#Маркизские о-ва#,
17994             },
17995             'Pacific/Midway' => {
17996             exemplarCity => q#о-ва Мидуэй#,
17997             },
17998             'Pacific/Nauru' => {
17999             exemplarCity => q#Науру#,
18000             },
18001             'Pacific/Niue' => {
18002             exemplarCity => q#Ниуэ#,
18003             },
18004             'Pacific/Norfolk' => {
18005             exemplarCity => q#Норфолк#,
18006             },
18007             'Pacific/Noumea' => {
18008             exemplarCity => q#Нумеа#,
18009             },
18010             'Pacific/Pago_Pago' => {
18011             exemplarCity => q#Паго-Паго#,
18012             },
18013             'Pacific/Palau' => {
18014             exemplarCity => q#Палау#,
18015             },
18016             'Pacific/Pitcairn' => {
18017             exemplarCity => q#Питкэрн#,
18018             },
18019             'Pacific/Ponape' => {
18020             exemplarCity => q#Понпеи#,
18021             },
18022             'Pacific/Port_Moresby' => {
18023             exemplarCity => q#Порт-Морсби#,
18024             },
18025             'Pacific/Rarotonga' => {
18026             exemplarCity => q#Раротонга#,
18027             },
18028             'Pacific/Saipan' => {
18029             exemplarCity => q#Сайпан#,
18030             },
18031             'Pacific/Tahiti' => {
18032             exemplarCity => q#Таити#,
18033             },
18034             'Pacific/Tarawa' => {
18035             exemplarCity => q#Тарава#,
18036             },
18037             'Pacific/Tongatapu' => {
18038             exemplarCity => q#Тонгатапу#,
18039             },
18040             'Pacific/Truk' => {
18041             exemplarCity => q#Трук#,
18042             },
18043             'Pacific/Wake' => {
18044             exemplarCity => q#Уэйк#,
18045             },
18046             'Pacific/Wallis' => {
18047             exemplarCity => q#Уоллис#,
18048             },
18049             'Pakistan' => {
18050             long => {
18051             'daylight' => q#Пакистан, летнее время#,
18052             'generic' => q#Пакистан#,
18053             'standard' => q#Пакистан, стандартное время#,
18054             },
18055             },
18056             'Palau' => {
18057             long => {
18058             'standard' => q#Палау#,
18059             },
18060             },
18061             'Papua_New_Guinea' => {
18062             long => {
18063             'standard' => q#Папуа – Новая Гвинея#,
18064             },
18065             },
18066             'Paraguay' => {
18067             long => {
18068             'daylight' => q#Парагвай, летнее время#,
18069             'generic' => q#Парагвай#,
18070             'standard' => q#Парагвай, стандартное время#,
18071             },
18072             },
18073             'Peru' => {
18074             long => {
18075             'daylight' => q#Перу, летнее время#,
18076             'generic' => q#Перу#,
18077             'standard' => q#Перу, стандартное время#,
18078             },
18079             },
18080             'Philippines' => {
18081             long => {
18082             'daylight' => q#Филиппины, летнее время#,
18083             'generic' => q#Филиппины#,
18084             'standard' => q#Филиппины, стандартное время#,
18085             },
18086             },
18087             'Phoenix_Islands' => {
18088             long => {
18089             'standard' => q#о-ва Феникс#,
18090             },
18091             },
18092             'Pierre_Miquelon' => {
18093             long => {
18094             'daylight' => q#Сен-Пьер и Микелон, летнее время#,
18095             'generic' => q#Сен-Пьер и Микелон#,
18096             'standard' => q#Сен-Пьер и Микелон, стандартное время#,
18097             },
18098             },
18099             'Pitcairn' => {
18100             long => {
18101             'standard' => q#Питкэрн#,
18102             },
18103             },
18104             'Ponape' => {
18105             long => {
18106             'standard' => q#Понпеи#,
18107             },
18108             },
18109             'Pyongyang' => {
18110             long => {
18111             'standard' => q#Пхеньян#,
18112             },
18113             },
18114             'Qyzylorda' => {
18115             long => {
18116             'daylight' => q#Кызылорда, летнее время*#,
18117             'generic' => q#Кызылорда*#,
18118             'standard' => q#Кызылорда, стандартное время*#,
18119             },
18120             },
18121             'Reunion' => {
18122             long => {
18123             'standard' => q#Реюньон#,
18124             },
18125             },
18126             'Rothera' => {
18127             long => {
18128             'standard' => q#Ротера#,
18129             },
18130             },
18131             'Sakhalin' => {
18132             long => {
18133             'daylight' => q#Сахалин, летнее время#,
18134             'generic' => q#Сахалин#,
18135             'standard' => q#Сахалин, стандартное время#,
18136             },
18137             },
18138             'Samara' => {
18139             long => {
18140             'daylight' => q#Самарское летнее время#,
18141             'generic' => q#Время в Самаре#,
18142             'standard' => q#Самарское стандартное время#,
18143             },
18144             },
18145             'Samoa' => {
18146             long => {
18147             'daylight' => q#Самоа, летнее время#,
18148             'generic' => q#Самоа#,
18149             'standard' => q#Самоа, стандартное время#,
18150             },
18151             },
18152             'Seychelles' => {
18153             long => {
18154             'standard' => q#Сейшельские Острова#,
18155             },
18156             },
18157             'Singapore' => {
18158             long => {
18159             'standard' => q#Сингапур#,
18160             },
18161             },
18162             'Solomon' => {
18163             long => {
18164             'standard' => q#Соломоновы Острова#,
18165             },
18166             },
18167             'South_Georgia' => {
18168             long => {
18169             'standard' => q#Южная Георгия#,
18170             },
18171             },
18172             'Suriname' => {
18173             long => {
18174             'standard' => q#Суринам#,
18175             },
18176             },
18177             'Syowa' => {
18178             long => {
18179             'standard' => q#Сёва#,
18180             },
18181             },
18182             'Tahiti' => {
18183             long => {
18184             'standard' => q#Таити#,
18185             },
18186             },
18187             'Taipei' => {
18188             long => {
18189             'daylight' => q#Тайвань, летнее время#,
18190             'generic' => q#Тайвань#,
18191             'standard' => q#Тайвань, стандартное время#,
18192             },
18193             },
18194             'Tajikistan' => {
18195             long => {
18196             'standard' => q#Таджикистан#,
18197             },
18198             },
18199             'Tokelau' => {
18200             long => {
18201             'standard' => q#Токелау#,
18202             },
18203             },
18204             'Tonga' => {
18205             long => {
18206             'daylight' => q#Тонга, летнее время#,
18207             'generic' => q#Тонга#,
18208             'standard' => q#Тонга, стандартное время#,
18209             },
18210             },
18211             'Truk' => {
18212             long => {
18213             'standard' => q#Трук#,
18214             },
18215             },
18216             'Turkmenistan' => {
18217             long => {
18218             'daylight' => q#Туркменистан, летнее время#,
18219             'generic' => q#Туркменистан#,
18220             'standard' => q#Туркменистан, стандартное время#,
18221             },
18222             },
18223             'Tuvalu' => {
18224             long => {
18225             'standard' => q#Тувалу#,
18226             },
18227             },
18228             'Uruguay' => {
18229             long => {
18230             'daylight' => q#Уругвай, летнее время#,
18231             'generic' => q#Уругвай#,
18232             'standard' => q#Уругвай, стандартное время#,
18233             },
18234             },
18235             'Uzbekistan' => {
18236             long => {
18237             'daylight' => q#Узбекистан, летнее время#,
18238             'generic' => q#Узбекистан#,
18239             'standard' => q#Узбекистан, стандартное время#,
18240             },
18241             },
18242             'Vanuatu' => {
18243             long => {
18244             'daylight' => q#Вануату, летнее время#,
18245             'generic' => q#Вануату#,
18246             'standard' => q#Вануату, стандартное время#,
18247             },
18248             },
18249             'Venezuela' => {
18250             long => {
18251             'standard' => q#Венесуэла#,
18252             },
18253             },
18254             'Vladivostok' => {
18255             long => {
18256             'daylight' => q#Владивосток, летнее время#,
18257             'generic' => q#Владивосток#,
18258             'standard' => q#Владивосток, стандартное время#,
18259             },
18260             },
18261             'Volgograd' => {
18262             long => {
18263             'daylight' => q#Волгоград, летнее время#,
18264             'generic' => q#Волгоград#,
18265             'standard' => q#Волгоград, стандартное время#,
18266             },
18267             },
18268             'Vostok' => {
18269             long => {
18270             'standard' => q#Восток#,
18271             },
18272             },
18273             'Wake' => {
18274             long => {
18275             'standard' => q#Уэйк#,
18276             },
18277             },
18278             'Wallis' => {
18279             long => {
18280             'standard' => q#Уоллис и Футуна#,
18281             },
18282             },
18283             'Yakutsk' => {
18284             long => {
18285             'daylight' => q#Якутск, летнее время#,
18286             'generic' => q#Якутск#,
18287             'standard' => q#Якутск, стандартное время#,
18288             },
18289             },
18290             'Yekaterinburg' => {
18291             long => {
18292             'daylight' => q#Екатеринбург, летнее время#,
18293             'generic' => q#Екатеринбург#,
18294             'standard' => q#Екатеринбург, стандартное время#,
18295             },
18296             },
18297             } }
18298             );
18299             no Moo;
18300              
18301 4     4   136926 1;
  4         7  
  4         40  
18302              
18303             # vim: tabstop=4