File Coverage

blib/lib/Locale/CLDR/Locales/Cu.pm
Criterion Covered Total %
statement 32 32 100.0
branch n/a
condition n/a
subroutine 11 11 100.0
pod n/a
total 43 43 100.0


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Cu - Package for language Church Slavic
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/cu.xml
10             # on Mon 11 Apr 5:25:54 pm GMT
11              
12             use strict;
13 1     1   868962 use warnings;
  1         3  
  1         26  
14 1     1   4 use version;
  1         2  
  1         24  
15 1     1   4  
  1         2  
  1         7  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   109 use mro 'c3';
  1         2  
20 1     1   4 use utf8;
  1         2  
  1         7  
21 1     1   54 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         8  
22 1     1   30 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         1  
  1         25  
23 1     1   114 use Moo;
  1         2  
  1         9  
24 1     1   926  
  1         2  
  1         6  
25             extends('Locale::CLDR::Locales::Root');
26             has 'display_name_language' => (
27             is => 'ro',
28             isa => CodeRef,
29             init_arg => undef,
30             default => sub {
31             sub {
32             my %languages = (
33             'ab' => 'а҆бха́зскїй',
34             'ar' => 'а҆ра́вскїй',
35             'az' => 'а҆зербайджа́нскїй',
36             'be' => 'бѣлорꙋ́сскїй',
37             'bg' => 'бо́лгарскїй',
38             'cu' => 'церковнослове́нскїй',
39             'de' => 'нѣме́цкїй',
40             'de_AT' => 'а҆ѵстрі́йскїй нѣме́цкїй',
41             'de_CH' => 'є҆лветі́йскїй нѣме́цкїй',
42             'el' => 'є҆́ллинскїй',
43             'en' => 'а҆нглі́йскїй',
44             'en_AU' => 'а҆ѵстралі́йскїй а҆нглі́йскїй',
45             'en_CA' => 'кана́дскїй а҆нглі́йскїй',
46             'en_GB' => 'брїта́нскїй а҆нглі́йскїй',
47             'en_GB@alt=short' => 'а҆нглі́йскїй (вели́каѧ брїта́нїа)',
48             'en_US' => 'а҆мерїка́нскїй а҆нглі́йскїй',
49             'en_US@alt=short' => 'а҆нглі́йскїй (асд)',
50             'es' => 'і҆спа́нскїй',
51             'es_419' => 'латїноамерїка́нскїй і҆спа́нскїй',
52             'es_ES' => 'є҆ѵрѡпе́йскїй і҆спа́нскїй',
53             'es_MX' => 'і҆спанскїй (ме́ѯїка)',
54             'et' => 'є҆сто́нскїй',
55             'fi' => 'фі́нскїй',
56             'fr' => 'францꙋ́зскїй',
57             'fr_CA' => 'кана́дскїй францꙋ́зскїй',
58             'fr_CH' => 'є҆лветі́йскїй францꙋ́зскїй',
59             'he' => 'є҆вре́йскїй',
60             'hy' => 'а҆рме́нскїй',
61             'it' => 'і҆талїа́нскїй',
62             'ja' => 'ꙗ҆пѡ́нскїй',
63             'ka' => 'і҆́верскїй',
64             'kk' => 'каза́хскїй',
65             'la' => 'латі́нскїй',
66             'lt' => 'лїто́вскїй',
67             'lv' => 'латві́йскїй',
68             'pt' => 'портога́льскїй',
69             'pt_BR' => 'бразі́льскїй портога́льскїй',
70             'pt_PT' => 'є҆ѵрѡпе́йскїй портога́льскїй',
71             'ro' => 'дакорꙋмы́нскїй',
72             'ro_MD' => 'молда́вскїй',
73             'ru' => 'рꙋ́сскїй',
74             'sr' => 'се́рбскїй',
75             'uk' => 'ᲂу҆краи́нскїй',
76             'und' => 'невѣ́домый ѧ҆зы́къ',
77             'zh' => 'хи́нскїй',
78             'zh_Hans' => 'ᲂу҆проще́нный хи́нскїй',
79             'zh_Hant' => 'традїцїо́нный хи́нскїй',
80              
81             );
82             if (@_) {
83             return $languages{$_[0]};
84             }
85             return \%languages;
86             }
87             },
88             );
89              
90             has 'display_name_script' => (
91             is => 'ro',
92             isa => CodeRef,
93             init_arg => undef,
94             default => sub {
95             sub {
96             my %scripts = (
97             'Arab' => 'а҆раві́йскаѧ',
98             'Cyrl' => 'кѷри́ллица',
99             'Glag' => 'глаго́лица',
100             'Hans' => 'хи́нскаѧ ᲂу҆проще́ннаѧ',
101             'Hans@alt=stand-alone' => 'хи́нскаѧ ᲂу҆проще́ннаѧ',
102             'Hant' => 'хи́нскаѧ традїцїо́ннаѧ',
103             'Hant@alt=stand-alone' => 'хи́нскаѧ традїцїо́ннаѧ',
104             'Latn' => 'латі́ница',
105             'Zxxx' => 'безпи́сьменный',
106             'Zzzz' => 'невѣ̑домаѧ пи́сьмена',
107              
108             );
109             if ( @_ ) {
110             return $scripts{$_[0]};
111             }
112             return \%scripts;
113             }
114             }
115             );
116              
117             has 'display_name_region' => (
118             is => 'ro',
119             isa => HashRef[Str],
120             init_arg => undef,
121             default => sub {
122             {
123             'AU' => 'А҆ѵстралі́ѧ',
124             'BR' => 'бразі́лїа',
125             'BY' => 'бѣ́лаѧ рꙋ́сь',
126             'CA' => 'Кана́да',
127             'CN' => 'хи́нскаѧ страна̀',
128             'DE' => 'герма́нїа',
129             'DK' => 'Дані́ѧ',
130             'FR' => 'га́ллїа',
131             'GB' => 'Вели́каѧ брїта́нїа',
132             'IN' => 'і҆́ндїа',
133             'IT' => 'і҆та́лїа',
134             'JP' => 'ꙗ҆пѡ́нїа',
135             'KG' => 'кирги́зїа',
136             'KZ' => 'казахста́нъ',
137             'MX' => 'Ме́ѯїко',
138             'RU' => 'рѡссі́а',
139             'UA' => 'ᲂу҆краи́на',
140             'US' => 'а҆мерїка̑нскїѧ соединє́нныѧ держа̑вы',
141             'ZZ' => 'невѣ́домаѧ страна̀',
142              
143             }
144             },
145             );
146              
147             has 'display_name_type' => (
148             is => 'ro',
149             isa => HashRef[HashRef[Str]],
150             init_arg => undef,
151             default => sub {
152             {
153             'calendar' => {
154             'gregorian' => q{григорїа́нскїй мѣсѧцесло́въ},
155             },
156             'collation' => {
157             'standard' => q{канѡни́ческое ᲂу҆порѧ́доченїе},
158             },
159             'numbers' => {
160             'latn' => q{а҆раві́йстїи числові́и зна́цы},
161             },
162              
163             }
164             },
165             );
166              
167             has 'display_name_measurement_system' => (
168             is => 'ro',
169             isa => HashRef[Str],
170             init_arg => undef,
171             default => sub {
172             {
173             'metric' => q{метрі́ческаѧ},
174             'UK' => q{а҆нглі́йскаѧ},
175             'US' => q{а҆мерїка́нскаѧ},
176              
177             }
178             },
179             );
180              
181             has 'text_orientation' => (
182             is => 'ro',
183             isa => HashRef[Str],
184             init_arg => undef,
185             default => sub { return {
186             lines => 'top-to-bottom',
187             characters => 'left-to-right',
188             }}
189             );
190              
191             has 'characters' => (
192             is => 'ro',
193             isa => HashRef,
194             init_arg => undef,
195             default => $^V ge v5.18.0
196             ? eval <<'EOT'
197             sub {
198             no warnings 'experimental::regex_sets';
199             return {
200             auxiliary => qr{[҈҉‌‍꙰꙱꙲︯ ҄ ︮ ꙯ ⷶ ꙣ ⷷ ꙴ ꙃ ꙅ ꙵ ꙶ ꙇ ꙉ ⷸ ꙥ ꙧ ҥ ꙩꙫꙭꙮꚙꚛ ⷫ ҁ ⷵ ⷮ ꙷ ⷹ ꚞ ꙻ ⷰ ꙡ џ ⷲ ⷳ ꙏ ꙸ ꙑ ꙹ ꙺ ⷺ ꙓ ⷻ ꙕ ⷼ ѥ ꚟ ⷽ ꙙ ⷾ ꙛ ѩ ꙝ ѭ ⷿ ꙟ]},
201             index => ['А', 'Б', 'В', 'Г', 'Д', 'Є', 'Ж', 'Ѕ', 'З', 'И', 'І', 'К', 'Л', 'М', 'Н', 'Ѻ', 'О', 'П', 'Р', 'С', 'Т', 'Ꙋ', 'Ф', 'Х', 'Ѡ', 'Ѿ', 'Ц', 'Ч', 'Ш', 'Щ', 'Ъ', 'Ы', 'Ь', 'Ѣ', 'Ю', 'Ѫ', 'Ꙗ', 'Ѧ', 'Ѯ', 'Ѱ', 'Ѳ', 'Ѵ'],
202             main => qr{[҇꙽ ҃ ҂ а б ⷠ в ⷡ г ⷢ д ⷣ е є ж ⷤ ⷥ ѕ з ꙁ и й і ї к ⷦ л ⷧ м ⷨ н ⷩ ѻ о ⷪ п р ⷬ с ⷭ т у ꙋ ф х ⷯ ѡ ѿ ꙍ ѽ ц ч ⷱ ш щ ⸯ ꙿ ъ ы ь ѣ ю ѫ ꙗ ѧ ѯ ѱ ѳ ѵ ѷ ⷴ]},
203             numbers => qr{[  \- , % ‰ + 0 1 2 3 4 5 6 7 8 9]},
204             punctuation => qr{[_ \- ‐ – — ⹃ , ; \: ! ? . ( ) ꙳ / ꙾]},
205             };
206             },
207             EOT
208             : sub {
209             return { index => ['А', 'Б', 'В', 'Г', 'Д', 'Є', 'Ж', 'Ѕ', 'З', 'И', 'І', 'К', 'Л', 'М', 'Н', 'Ѻ', 'О', 'П', 'Р', 'С', 'Т', 'Ꙋ', 'Ф', 'Х', 'Ѡ', 'Ѿ', 'Ц', 'Ч', 'Ш', 'Щ', 'Ъ', 'Ы', 'Ь', 'Ѣ', 'Ю', 'Ѫ', 'Ꙗ', 'Ѧ', 'Ѯ', 'Ѱ', 'Ѳ', 'Ѵ'], };
210             },
211             );
212 1     1   147  
  1         2  
  1         233  
213              
214             has 'quote_start' => (
215             is => 'ro',
216             isa => Str,
217             init_arg => undef,
218             default => qq{«},
219             );
220              
221             has 'quote_end' => (
222             is => 'ro',
223             isa => Str,
224             init_arg => undef,
225             default => qq{»},
226             );
227              
228             has 'alternate_quote_start' => (
229             is => 'ro',
230             isa => Str,
231             init_arg => undef,
232             default => qq{„},
233             );
234              
235             has 'alternate_quote_end' => (
236             is => 'ro',
237             isa => Str,
238             init_arg => undef,
239             default => qq{“},
240             );
241              
242             has 'duration_units' => (
243             is => 'ro',
244             isa => HashRef[Str],
245             init_arg => undef,
246             default => sub { {
247             hm => 'h:mm',
248             hms => 'h:mm:ss',
249             ms => 'm:ss',
250             } }
251             );
252              
253             has 'units' => (
254             is => 'ro',
255             isa => HashRef[HashRef[HashRef[Str]]],
256             init_arg => undef,
257             default => sub { {
258             } }
259             );
260              
261             has 'yesstr' => (
262             is => 'ro',
263             isa => RegexpRef,
264             init_arg => undef,
265             default => sub { qr'^(?i:є҆́й|є|yes|y)$' }
266             );
267              
268             has 'nostr' => (
269             is => 'ro',
270             isa => RegexpRef,
271             init_arg => undef,
272             default => sub { qr'^(?i:нѝ|н|no|n)$' }
273             );
274              
275             has 'listPatterns' => (
276             is => 'ro',
277             isa => HashRef,
278             init_arg => undef,
279             default => sub { {
280             start => q({0}, {1}),
281             middle => q({0}, {1}),
282             end => q({0}, {1}),
283             2 => q({0}, {1}),
284             } }
285             );
286              
287             has 'default_numbering_system' => (
288             is => 'ro',
289             isa => Str,
290             init_arg => undef,
291             default => 'latn',
292             );
293              
294             has traditional_numbering_system => (
295             is => 'ro',
296             isa => Str,
297             init_arg => undef,
298             default => 'cyrl',
299             );
300              
301             has 'number_symbols' => (
302             is => 'ro',
303             isa => HashRef,
304             init_arg => undef,
305             default => sub { {
306             'latn' => {
307             'decimal' => q(,),
308             'group' => q( ),
309             'infinity' => q(∞),
310             'minusSign' => q(-),
311             'percentSign' => q(%),
312             'plusSign' => q(+),
313             },
314             } }
315             );
316              
317             has 'number_formats' => (
318             is => 'ro',
319             isa => HashRef,
320             init_arg => undef,
321             default => sub { {
322             decimalFormat => {
323             'default' => {
324             'standard' => {
325             'default' => '#,##0.###',
326             },
327             },
328             },
329             percentFormat => {
330             'default' => {
331             'standard' => {
332             'default' => '#,##0 %',
333             },
334             },
335             },
336             scientificFormat => {
337             'default' => {
338             'standard' => {
339             'default' => '#E0',
340             },
341             },
342             },
343             } },
344             );
345              
346             has 'number_currency_formats' => (
347             is => 'ro',
348             isa => HashRef,
349             init_arg => undef,
350             default => sub { {
351             'latn' => {
352             'pattern' => {
353             'default' => {
354             'standard' => {
355             'positive' => '#,##0.00 ¤',
356             },
357             },
358             },
359             },
360             } },
361             );
362              
363             has 'currencies' => (
364             is => 'ro',
365             isa => HashRef,
366             init_arg => undef,
367             default => sub { {
368             'BRL' => {
369             symbol => 'R$',
370             display_name => {
371             'currency' => q(бразі́льскїй реа́лъ),
372             'other' => q(бразі́льскагѡ реа́ла),
373             },
374             },
375             'BYN' => {
376             symbol => 'BYN',
377             display_name => {
378             'currency' => q(бѣлорꙋ́сскїй рꙋ́бль),
379             'other' => q(бѣлорꙋ́сскагѡ рꙋблѧ̀),
380             },
381             },
382             'BYR' => {
383             symbol => 'BYR',
384             display_name => {
385             'currency' => q(бѣлорꙋ́сскїй рꙋ́бль \(2000–2016\)),
386             'other' => q(бѣлорꙋ́сскагѡ рꙋблѧ̀ \(2000–2016\)),
387             },
388             },
389             'CNY' => {
390             symbol => 'CN¥',
391             display_name => {
392             'currency' => q(хи́нскїй ю҆а́нь),
393             'other' => q(хи́нскагѡ ю҆а́нѧ),
394             },
395             },
396             'EUR' => {
397             symbol => '€',
398             display_name => {
399             'currency' => q(є҆́ѵрѡ),
400             'other' => q(є҆́ѵра),
401             },
402             },
403             'GBP' => {
404             symbol => '£',
405             display_name => {
406             'currency' => q(а҆нглі́йскїй фꙋ́нтъ сте́рлингѡвъ),
407             'other' => q(а҆нглі́йскагѡ фꙋ́нта сте́рлингѡвъ),
408             },
409             },
410             'INR' => {
411             symbol => '₹',
412             display_name => {
413             'currency' => q(і҆нді́йскаѧ рꙋ́пїѧ),
414             'other' => q(і҆нді́йскїѧ рꙋ́пїи),
415             },
416             },
417             'JPY' => {
418             symbol => 'JP¥',
419             display_name => {
420             'currency' => q(ꙗ҆пѡ́нскаѧ і҆е́на),
421             'other' => q(ꙗ҆пѡ́нскїѧ і҆е́ны),
422             },
423             },
424             'KGS' => {
425             symbol => 'KGS',
426             display_name => {
427             'currency' => q(кирги́зскїй сꙋ́мъ),
428             'other' => q(кирги́зскагѡ сꙋ́ма),
429             },
430             },
431             'KZT' => {
432             symbol => '₸',
433             display_name => {
434             'currency' => q(каза́хскаѧ деньга̀),
435             'other' => q(каза́хскїѧ деньгѝ),
436             },
437             },
438             'RUB' => {
439             symbol => '₽',
440             display_name => {
441             'currency' => q(рѡссі́йскїй рꙋ́бль),
442             'other' => q(рѡссі́йскагѡ рꙋблѧ̀),
443             },
444             },
445             'UAH' => {
446             symbol => '₴',
447             display_name => {
448             'currency' => q(ᲂу҆краи́нскаѧ гри́вна),
449             'other' => q(ᲂу҆краи́нскїѧ гри́вны),
450             },
451             },
452             'USD' => {
453             symbol => '$',
454             display_name => {
455             'currency' => q(а҆мерїка́нскїй до́лларъ),
456             'other' => q(а҆мерїка́нскагѡ до́ллара),
457             },
458             },
459             'XXX' => {
460             display_name => {
461             'currency' => q(невѣ́домое пла́тное сре́дство),
462             'other' => q(невѣ́домагѡ пла́тнагѡ сре́дства),
463             },
464             },
465             } },
466             );
467              
468              
469             has 'calendar_months' => (
470             is => 'ro',
471             isa => HashRef,
472             init_arg => undef,
473             default => sub { {
474             'gregorian' => {
475             'format' => {
476             abbreviated => {
477             nonleap => [
478             'і҆аⷩ҇',
479             'феⷡ҇',
480             'маⷬ҇',
481             'а҆пⷬ҇',
482             'маꙵ',
483             'і҆ꙋⷩ҇',
484             'і҆ꙋⷧ҇',
485             'а҆́ѵⷢ҇',
486             'сеⷫ҇',
487             'ѻ҆кⷮ',
488             'ноеⷨ',
489             'деⷦ҇'
490             ],
491             leap => [
492            
493             ],
494             },
495             narrow => {
496             nonleap => [
497             'І҆',
498             'Ф',
499             'М',
500             'А҆',
501             'М',
502             'І҆',
503             'І҆',
504             'А҆',
505             'С',
506             'Ѻ҆',
507             'Н',
508             'Д'
509             ],
510             leap => [
511            
512             ],
513             },
514             wide => {
515             nonleap => [
516             'і҆аннꙋа́рїа',
517             'феврꙋа́рїа',
518             'ма́рта',
519             'а҆прі́ллїа',
520             'ма́їа',
521             'і҆ꙋ́нїа',
522             'і҆ꙋ́лїа',
523             'а҆́ѵгꙋста',
524             'септе́мврїа',
525             'ѻ҆ктѡ́врїа',
526             'ное́мврїа',
527             'деке́мврїа'
528             ],
529             leap => [
530            
531             ],
532             },
533             },
534             'stand-alone' => {
535             abbreviated => {
536             nonleap => [
537             'і҆аⷩ҇',
538             'феⷡ҇',
539             'маⷬ҇',
540             'а҆пⷬ҇',
541             'маꙵ',
542             'і҆ꙋⷩ҇',
543             'і҆ꙋⷧ҇',
544             'а҆́ѵⷢ҇',
545             'сеⷫ҇',
546             'ѻ҆кⷮ',
547             'ноеⷨ',
548             'деⷦ҇'
549             ],
550             leap => [
551            
552             ],
553             },
554             narrow => {
555             nonleap => [
556             'І҆',
557             'Ф',
558             'М',
559             'А҆',
560             'М',
561             'І҆',
562             'І҆',
563             'А҆',
564             'С',
565             'Ѻ҆',
566             'Н',
567             'Д'
568             ],
569             leap => [
570            
571             ],
572             },
573             wide => {
574             nonleap => [
575             'і҆аннꙋа́рїй',
576             'феврꙋа́рїй',
577             'ма́ртъ',
578             'а҆прі́ллїй',
579             'ма́їй',
580             'і҆ꙋ́нїй',
581             'і҆ꙋ́лїй',
582             'а҆́ѵгꙋстъ',
583             'септе́мврїй',
584             'ѻ҆ктѡ́врїй',
585             'ное́мврїй',
586             'деке́мврїй'
587             ],
588             leap => [
589            
590             ],
591             },
592             },
593             },
594             } },
595             );
596              
597             has 'calendar_days' => (
598             is => 'ro',
599             isa => HashRef,
600             init_arg => undef,
601             default => sub { {
602             'gregorian' => {
603             'format' => {
604             abbreviated => {
605             mon => 'пнⷣе',
606             tue => 'втоⷬ҇',
607             wed => 'срⷣе',
608             thu => 'чеⷦ҇',
609             fri => 'пѧⷦ҇',
610             sat => 'сꙋⷠ҇',
611             sun => 'ндⷧ҇ѧ'
612             },
613             narrow => {
614             mon => 'П',
615             tue => 'В',
616             wed => 'С',
617             thu => 'Ч',
618             fri => 'П',
619             sat => 'С',
620             sun => 'Н'
621             },
622             short => {
623             mon => 'пнⷣе',
624             tue => 'втоⷬ҇',
625             wed => 'срⷣе',
626             thu => 'чеⷦ҇',
627             fri => 'пѧⷦ҇',
628             sat => 'сꙋⷠ҇',
629             sun => 'ндⷧ҇ѧ'
630             },
631             wide => {
632             mon => 'понедѣ́льникъ',
633             tue => 'вто́рникъ',
634             wed => 'среда̀',
635             thu => 'четверто́къ',
636             fri => 'пѧто́къ',
637             sat => 'сꙋббѡ́та',
638             sun => 'недѣ́лѧ'
639             },
640             },
641             'stand-alone' => {
642             abbreviated => {
643             mon => 'пнⷣе',
644             tue => 'втоⷬ҇',
645             wed => 'срⷣе',
646             thu => 'чеⷦ҇',
647             fri => 'пѧⷦ҇',
648             sat => 'сꙋⷠ҇',
649             sun => 'ндⷧ҇ѧ'
650             },
651             narrow => {
652             mon => 'П',
653             tue => 'В',
654             wed => 'С',
655             thu => 'Ч',
656             fri => 'П',
657             sat => 'С',
658             sun => 'Н'
659             },
660             short => {
661             mon => 'пнⷣе',
662             tue => 'втоⷬ҇',
663             wed => 'срⷣе',
664             thu => 'чеⷦ҇',
665             fri => 'пѧⷦ҇',
666             sat => 'сꙋⷠ҇',
667             sun => 'ндⷧ҇ѧ'
668             },
669             wide => {
670             mon => 'понедѣ́льникъ',
671             tue => 'вто́рникъ',
672             wed => 'среда̀',
673             thu => 'четверто́къ',
674             fri => 'пѧто́къ',
675             sat => 'сꙋббѡ́та',
676             sun => 'недѣ́лѧ'
677             },
678             },
679             },
680             } },
681             );
682              
683             has 'calendar_quarters' => (
684             is => 'ro',
685             isa => HashRef,
686             init_arg => undef,
687             default => sub { {
688             'gregorian' => {
689             'format' => {
690             abbreviated => {0 => 'а҃_ѧ че́тверть',
691             1 => 'в҃_ѧ че́тверть',
692             2 => 'г҃_ѧ че́тверть',
693             3 => 'д҃_ѧ че́тверть'
694             },
695             narrow => {0 => 'а҃',
696             1 => 'в҃',
697             2 => 'г҃',
698             3 => 'д҃'
699             },
700             wide => {0 => 'а҃_ѧ че́тверть',
701             1 => 'в҃_ѧ че́тверть',
702             2 => 'г҃_ѧ че́тверть',
703             3 => 'д҃_ѧ че́тверть'
704             },
705             },
706             'stand-alone' => {
707             abbreviated => {0 => 'а҃',
708             1 => 'в҃',
709             2 => 'г҃',
710             3 => 'д҃'
711             },
712             narrow => {0 => 'а҃',
713             1 => 'в҃',
714             2 => 'г҃',
715             3 => 'д҃'
716             },
717             wide => {0 => 'а҃_ѧ че́тверть',
718             1 => 'в҃_ѧ че́тверть',
719             2 => 'г҃_ѧ че́тверть',
720             3 => 'д҃_ѧ че́тверть'
721             },
722             },
723             },
724             } },
725             );
726              
727             has 'day_periods' => (
728             is => 'ro',
729             isa => HashRef,
730             init_arg => undef,
731             default => sub { {
732             'gregorian' => {
733             'format' => {
734             'abbreviated' => {
735             'am' => q{ДП},
736             'pm' => q{ПП},
737             },
738             'wide' => {
739             'am' => q{ДП},
740             'pm' => q{ПП},
741             },
742             },
743             'stand-alone' => {
744             'abbreviated' => {
745             'am' => q{ДП},
746             'pm' => q{ПП},
747             },
748             'narrow' => {
749             'am' => q{ДП},
750             'pm' => q{ПП},
751             },
752             'wide' => {
753             'am' => q{ДП},
754             'pm' => q{ПП},
755             },
756             },
757             },
758             } },
759             );
760              
761             has 'eras' => (
762             is => 'ro',
763             isa => HashRef,
764             init_arg => undef,
765             default => sub { {
766             'generic' => {
767             },
768             'gregorian' => {
769             abbreviated => {
770             '0' => 'пре́дъ р. х.',
771             '1' => 'ѿ р. х.'
772             },
773             wide => {
774             '0' => 'пре́дъ р. х.',
775             '1' => 'по р. х.'
776             },
777             },
778             } },
779             );
780              
781             has 'date_formats' => (
782             is => 'ro',
783             isa => HashRef,
784             init_arg => undef,
785             default => sub { {
786             'generic' => {
787             'full' => q{G y MMMM d, EEEE},
788             'long' => q{G y MMMM d},
789             'medium' => q{G y MMM d},
790             'short' => q{GGGGG y-MM-dd},
791             },
792             'gregorian' => {
793             'full' => q{EEEE, d MMMM 'л'. y.},
794             'long' => q{y MMMM d},
795             'medium' => q{y MMM d},
796             'short' => q{y.MM.dd},
797             },
798             } },
799             );
800              
801             has 'time_formats' => (
802             is => 'ro',
803             isa => HashRef,
804             init_arg => undef,
805             default => sub { {
806             'generic' => {
807             },
808             'gregorian' => {
809             'full' => q{HH:mm:ss zzzz},
810             'long' => q{HH:mm:ss z},
811             'medium' => q{HH:mm:ss},
812             'short' => q{HH:mm},
813             },
814             } },
815             );
816              
817             has 'datetime_formats' => (
818             is => 'ro',
819             isa => HashRef,
820             init_arg => undef,
821             default => sub { {
822             'generic' => {
823             'full' => q{{1} {0}},
824             'long' => q{{1} {0}},
825             'medium' => q{{1} {0}},
826             'short' => q{{1} {0}},
827             },
828             'gregorian' => {
829             'full' => q{{1} {0}},
830             'long' => q{{1} {0}},
831             'medium' => q{{1} {0}},
832             'short' => q{{1} {0}},
833             },
834             } },
835             );
836              
837             has 'datetime_formats_available_formats' => (
838             is => 'ro',
839             isa => HashRef,
840             init_arg => undef,
841             default => sub { {
842             } },
843             );
844              
845             has 'datetime_formats_append_item' => (
846             is => 'ro',
847             isa => HashRef,
848             init_arg => undef,
849             default => sub { {
850             } },
851             );
852              
853             has 'datetime_formats_interval' => (
854             is => 'ro',
855             isa => HashRef,
856             init_arg => undef,
857             default => sub { {
858             'generic' => {
859             fallback => '{0} – {1}',
860             },
861             'gregorian' => {
862             fallback => '{0} – {1}',
863             },
864             } },
865             );
866              
867             has 'time_zone_names' => (
868             is => 'ro',
869             isa => HashRef,
870             init_arg => undef,
871             default => sub { {
872             hourFormat => q(+HH:mm;-HH:mm),
873             gmtFormat => q(GMT{0}),
874             gmtZeroFormat => q(GMT),
875             regionFormat => q({0} (вре́мѧ)),
876             regionFormat => q({0} (лѣ́тнее вре́мѧ)),
877             regionFormat => q({0} (зи́мнее вре́мѧ)),
878             fallbackFormat => q({1} ({0})),
879             'America_Central' => {
880             long => {
881             'daylight' => q#среднеамерїка́нское лѣ́тнее вре́мѧ#,
882             'generic' => q#среднеамерїка́нское вре́мѧ#,
883             'standard' => q#среднеамерїка́нское зи́мнее вре́мѧ#,
884             },
885             },
886             'America_Eastern' => {
887             long => {
888             'daylight' => q#восточноамерїка́нское лѣ́тнее вре́мѧ#,
889             'generic' => q#восточноамерїка́нское вре́мѧ#,
890             'standard' => q#восточноамерїка́нское зи́мнее вре́мѧ#,
891             },
892             },
893             'America_Mountain' => {
894             long => {
895             'daylight' => q#а҆мерїка́нское наго́рнее лѣ́тнее вре́мѧ#,
896             'generic' => q#а҆мерїка́нское наго́рнее вре́мѧ#,
897             'standard' => q#а҆мерїка́нское наго́рнее зи́мнее вре́мѧ#,
898             },
899             },
900             'America_Pacific' => {
901             long => {
902             'daylight' => q#тихоѻкеа́нское лѣ́тнее вре́мѧ#,
903             'generic' => q#тихоѻкеа́нское вре́мѧ#,
904             'standard' => q#тихоѻкеа́нское зи́мнее вре́мѧ#,
905             },
906             },
907             'Asia/Almaty' => {
908             exemplarCity => q#а҆лматы̀#,
909             },
910             'Asia/Anadyr' => {
911             exemplarCity => q#а҆на́дырь#,
912             },
913             'Asia/Aqtau' => {
914             exemplarCity => q#а҆кта́ꙋ#,
915             },
916             'Asia/Aqtobe' => {
917             exemplarCity => q#а҆ктю́бинскъ#,
918             },
919             'Asia/Bishkek' => {
920             exemplarCity => q#бишке́къ#,
921             },
922             'Asia/Chita' => {
923             exemplarCity => q#чита̀#,
924             },
925             'Asia/Irkutsk' => {
926             exemplarCity => q#и҆ркꙋ́тскъ#,
927             },
928             'Asia/Kamchatka' => {
929             exemplarCity => q#петропа́ѵловскъ_камча́тскїй#,
930             },
931             'Asia/Khandyga' => {
932             exemplarCity => q#ха́ндыга#,
933             },
934             'Asia/Krasnoyarsk' => {
935             exemplarCity => q#красноѧ́рскъ#,
936             },
937             'Asia/Magadan' => {
938             exemplarCity => q#магада́нъ#,
939             },
940             'Asia/Novokuznetsk' => {
941             exemplarCity => q#новокꙋзне́цкъ#,
942             },
943             'Asia/Novosibirsk' => {
944             exemplarCity => q#новосиби́рскъ#,
945             },
946             'Asia/Omsk' => {
947             exemplarCity => q#ѻ҆́мскъ#,
948             },
949             'Asia/Oral' => {
950             exemplarCity => q#ᲂу҆ра́льскъ#,
951             },
952             'Asia/Qyzylorda' => {
953             exemplarCity => q#кызылѻрда̀#,
954             },
955             'Asia/Sakhalin' => {
956             exemplarCity => q#сахали́нъ#,
957             },
958             'Asia/Srednekolymsk' => {
959             exemplarCity => q#среднеколы́мскъ#,
960             },
961             'Asia/Ust-Nera' => {
962             exemplarCity => q#ᲂу҆́сть_не́ра#,
963             },
964             'Asia/Vladivostok' => {
965             exemplarCity => q#владивосто́къ#,
966             },
967             'Asia/Yakutsk' => {
968             exemplarCity => q#ꙗ҆кꙋ́тскъ#,
969             },
970             'Asia/Yekaterinburg' => {
971             exemplarCity => q#є҆катерїнбꙋ́ргъ#,
972             },
973             'Atlantic' => {
974             long => {
975             'daylight' => q#а҆тланті́ческое лѣ́тнее вре́мѧ#,
976             'generic' => q#а҆тланті́ческое вре́мѧ#,
977             'standard' => q#а҆тланті́ческое зи́мнее вре́мѧ#,
978             },
979             },
980             'Etc/UTC' => {
981             long => {
982             'standard' => q#всемі́рное сѷгхронїзи́рованное вре́мѧ#,
983             },
984             },
985             'Etc/Unknown' => {
986             exemplarCity => q#невѣ́домый гра́дъ#,
987             },
988             'Europe/Kaliningrad' => {
989             exemplarCity => q#калинингра́дъ#,
990             },
991             'Europe/Kiev' => {
992             exemplarCity => q#кі́евъ#,
993             },
994             'Europe/Minsk' => {
995             exemplarCity => q#ми́нскъ#,
996             },
997             'Europe/Moscow' => {
998             exemplarCity => q#москва̀#,
999             },
1000             'Europe/Samara' => {
1001             exemplarCity => q#сама́ра#,
1002             },
1003             'Europe/Simferopol' => {
1004             exemplarCity => q#сѷмферꙋ́поль#,
1005             },
1006             'Europe/Uzhgorod' => {
1007             exemplarCity => q#ᲂу҆́жградъ#,
1008             },
1009             'Europe/Volgograd' => {
1010             exemplarCity => q#волгогра́дъ#,
1011             },
1012             'Europe/Zaporozhye' => {
1013             exemplarCity => q#запра́жїе#,
1014             },
1015             'Europe_Central' => {
1016             long => {
1017             'daylight' => q#среднеєѵрѡпе́йское лѣ́тнее вре́мѧ#,
1018             'generic' => q#среднеєѵрѡпе́йское вре́мѧ#,
1019             'standard' => q#среднеєѵрѡпе́йское зи́мнее вре́мѧ#,
1020             },
1021             },
1022             'Europe_Eastern' => {
1023             long => {
1024             'daylight' => q#восточноєѵрѡпе́йское лѣ́тнее вре́мѧ#,
1025             'generic' => q#восточноєѵрѡпе́йское вре́мѧ#,
1026             'standard' => q#восточноєѵрѡпе́йское зи́мнее вре́мѧ#,
1027             },
1028             },
1029             'Europe_Further_Eastern' => {
1030             long => {
1031             'standard' => q#вре́мѧ въ калинингра́дѣ и҆ ми́нскѣ#,
1032             },
1033             },
1034             'Europe_Western' => {
1035             long => {
1036             'daylight' => q#западноєѵрѡпе́йское лѣ́тнее вре́мѧ#,
1037             'generic' => q#западноєѵрѡпе́йское вре́мѧ#,
1038             'standard' => q#западноєѵрѡпе́йское зи́мнее вре́мѧ#,
1039             },
1040             },
1041             'GMT' => {
1042             long => {
1043             'standard' => q#сре́днее вре́мѧ по грі́нꙋичꙋ#,
1044             },
1045             },
1046             'Irkutsk' => {
1047             long => {
1048             'daylight' => q#и҆ркꙋ́тское лѣ́тнее вре́мѧ#,
1049             'generic' => q#и҆ркꙋ́тское вре́мѧ#,
1050             'standard' => q#и҆ркꙋ́тское зи́мнее вре́мѧ#,
1051             },
1052             },
1053             'Kazakhstan_Eastern' => {
1054             long => {
1055             'standard' => q#восто́чный казахста́нъ#,
1056             },
1057             },
1058             'Kazakhstan_Western' => {
1059             long => {
1060             'standard' => q#за́падный казахста́нъ#,
1061             },
1062             },
1063             'Krasnoyarsk' => {
1064             long => {
1065             'daylight' => q#красноѧ́рское лѣ́тнее вре́мѧ#,
1066             'generic' => q#красноѧ́рское вре́мѧ#,
1067             'standard' => q#красноѧ́рское зи́мнее вре́мѧ#,
1068             },
1069             },
1070             'Kyrgystan' => {
1071             long => {
1072             'standard' => q#кирги́зїа#,
1073             },
1074             },
1075             'Magadan' => {
1076             long => {
1077             'daylight' => q#магада́нское лѣ́тнее вре́мѧ#,
1078             'generic' => q#магада́нское вре́мѧ#,
1079             'standard' => q#магада́нское зи́мнее вре́мѧ#,
1080             },
1081             },
1082             'Moscow' => {
1083             long => {
1084             'daylight' => q#моско́вское лѣ́тнее вре́мѧ#,
1085             'generic' => q#моско́вское вре́мѧ#,
1086             'standard' => q#моско́вское зи́мнее вре́мѧ#,
1087             },
1088             },
1089             'Novosibirsk' => {
1090             long => {
1091             'daylight' => q#новосиби́рское лѣ́тнее вре́мѧ#,
1092             'generic' => q#новосиби́рское вре́мѧ#,
1093             'standard' => q#новосиби́рское зи́мнее вре́мѧ#,
1094             },
1095             },
1096             'Omsk' => {
1097             long => {
1098             'daylight' => q#ѻ҆́мское лѣ́тнее вре́мѧ#,
1099             'generic' => q#ѻ҆́мское вре́мѧ#,
1100             'standard' => q#ѻ҆́мское зи́мнее вре́мѧ#,
1101             },
1102             },
1103             'Sakhalin' => {
1104             long => {
1105             'daylight' => q#лѣ́тнее вре́мѧ на сахали́нѣ#,
1106             'generic' => q#вре́мѧ на сахали́нѣ#,
1107             'standard' => q#зи́мнее вре́мѧ на сахали́нѣ#,
1108             },
1109             },
1110             'Vladivostok' => {
1111             long => {
1112             'daylight' => q#владивосто́цкое лѣ́тнее вре́мѧ#,
1113             'generic' => q#владивосто́цкое вре́мѧ#,
1114             'standard' => q#владивосто́цкое зи́мнее вре́мѧ#,
1115             },
1116             },
1117             'Volgograd' => {
1118             long => {
1119             'daylight' => q#волгогра́дское лѣ́тнее вре́мѧ#,
1120             'generic' => q#волгогра́дское вре́мѧ#,
1121             'standard' => q#волгогра́дское зи́мнее вре́мѧ#,
1122             },
1123             },
1124             'Yakutsk' => {
1125             long => {
1126             'daylight' => q#ꙗ҆кꙋ́тское лѣ́тнее вре́мѧ#,
1127             'generic' => q#ꙗ҆кꙋ́тское вре́мѧ#,
1128             'standard' => q#ꙗ҆кꙋ́тское зи́мнее вре́мѧ#,
1129             },
1130             },
1131             'Yekaterinburg' => {
1132             long => {
1133             'daylight' => q#є҆катерїнбꙋ́ржское лѣ́тнее вре́мѧ#,
1134             'generic' => q#є҆катерїнбꙋ́ржское вре́мѧ#,
1135             'standard' => q#є҆катерїнбꙋ́ржское зи́мнее вре́мѧ#,
1136             },
1137             },
1138             } }
1139             );
1140             no Moo;
1141 1     1   9850  
  1         2  
  1         9  
1142             1;
1143              
1144             # vim: tabstop=4