File Coverage

blib/lib/Locale/CLDR/Locales/Tt.pm
Criterion Covered Total %
statement 32 39 82.0
branch n/a
condition n/a
subroutine 11 12 91.6
pod 0 1 0.0
total 43 52 82.6


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Tt - Package for language Tatar
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/tt.xml
10             # on Mon 11 Apr 5:40:25 pm GMT
11              
12             use strict;
13 1     1   877068 use warnings;
  1         2  
  1         26  
14 1     1   4 use version;
  1         2  
  1         23  
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   90 use mro 'c3';
  1         3  
20 1     1   6 use utf8;
  1         1  
  1         7  
21 1     1   22 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         6  
22 1     1   37 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         16  
23 1     1   112 use Moo;
  1         2  
  1         9  
24 1     1   1178  
  1         1  
  1         9  
25             extends('Locale::CLDR::Locales::Root');
26             # Need to add code for Key type pattern
27             my ($self, $name, $region, $script, $variant) = @_;
28              
29 0     0 0   my $display_pattern = '{0} ({1})';
30             $display_pattern =~s/\{0\}/$name/g;
31 0           my $subtags = join '{0}, {1}', grep {$_} (
32 0           $region,
33 0           $script,
  0            
34             $variant,
35             );
36              
37             $display_pattern =~s/\{1\}/$subtags/g;
38             return $display_pattern;
39 0           }
40 0            
41             has 'display_name_language' => (
42             is => 'ro',
43             isa => CodeRef,
44             init_arg => undef,
45             default => sub {
46             sub {
47             my %languages = (
48             'af' => 'африкаанс',
49             'am' => 'амхар',
50             'ar' => 'гарәп',
51             'arn' => 'мапуче',
52             'as' => 'ассам',
53             'az' => 'әзәрбайҗан',
54             'ba' => 'башкорт',
55             'ban' => 'бали',
56             'be' => 'белорус',
57             'bem' => 'бемба',
58             'bg' => 'болгар',
59             'bn' => 'бенгали',
60             'bo' => 'тибет',
61             'br' => 'бретон',
62             'bs' => 'босния',
63             'ca' => 'каталан',
64             'ceb' => 'себуано',
65             'chm' => 'мари',
66             'chr' => 'чероки',
67             'ckb' => 'үзәк көрд',
68             'co' => 'корсика',
69             'cs' => 'чех',
70             'cy' => 'уэльс',
71             'da' => 'дания',
72             'de' => 'алман',
73             'de_CH' => 'югары алман (Швейцария)',
74             'dsb' => 'түбән сорб',
75             'dv' => 'мальдив',
76             'dz' => 'дзонг-кха',
77             'el' => 'грек',
78             'en' => 'инглиз',
79             'eo' => 'эсперанто',
80             'es' => 'испан',
81             'es_419' => 'испан (Латин Америкасы)',
82             'es_ES' => 'испан (Европа)',
83             'et' => 'эстон',
84             'eu' => 'баск',
85             'fa' => 'фарсы',
86             'ff' => 'фула',
87             'fi' => 'фин',
88             'fil' => 'филиппин',
89             'fo' => 'фарер',
90             'fr' => 'француз',
91             'ga' => 'ирланд',
92             'gd' => 'шотланд гэль',
93             'gl' => 'галисия',
94             'gn' => 'гуарани',
95             'gu' => 'гуҗарати',
96             'ha' => 'хауса',
97             'haw' => 'гавайи',
98             'he' => 'яһүд',
99             'hi' => 'һинд',
100             'hil' => 'хилигайнон',
101             'hr' => 'хорват',
102             'hsb' => 'югары сорб',
103             'ht' => 'гаити креол',
104             'hu' => 'венгр',
105             'hy' => 'әрмән',
106             'hz' => 'гереро',
107             'ibb' => 'ибибио',
108             'id' => 'индонезия',
109             'ig' => 'игбо',
110             'is' => 'исланд',
111             'it' => 'итальян',
112             'iu' => 'инуктикут',
113             'ja' => 'япон',
114             'ka' => 'грузин',
115             'kk' => 'казакъ',
116             'km' => 'кхмер',
117             'kn' => 'каннада',
118             'ko' => 'корея',
119             'kok' => 'конкани',
120             'kr' => 'канури',
121             'kru' => 'курух',
122             'ks' => 'кашмири',
123             'ku' => 'көрд',
124             'ky' => 'кыргыз',
125             'la' => 'латин',
126             'lb' => 'люксембург',
127             'lo' => 'лаос',
128             'lt' => 'литва',
129             'lv' => 'латыш',
130             'men' => 'менде',
131             'mg' => 'малагаси',
132             'mi' => 'маори',
133             'mk' => 'македон',
134             'ml' => 'малаялам',
135             'mn' => 'монгол',
136             'mni' => 'манипури',
137             'moh' => 'могаук',
138             'mr' => 'маратхи',
139             'ms' => 'малай',
140             'mt' => 'мальта',
141             'my' => 'бирма',
142             'ne' => 'непали',
143             'niu' => 'ниуэ',
144             'nl' => 'голланд',
145             'ny' => 'ньянҗа',
146             'oc' => 'окситан',
147             'om' => 'оромо',
148             'or' => 'ория',
149             'pa' => 'пәнҗаби',
150             'pap' => 'папьяменто',
151             'pl' => 'поляк',
152             'ps' => 'пушту',
153             'pt' => 'португал',
154             'pt_PT' => 'португал (Европа)',
155             'qu' => 'кечуа',
156             'quc' => 'киче',
157             'rm' => 'ретороман',
158             'ro' => 'румын',
159             'ru' => 'рус',
160             'rw' => 'руанда',
161             'sa' => 'санскрит',
162             'sah' => 'саха',
163             'sat' => 'сантали',
164             'sd' => 'синдһи',
165             'se' => 'төньяк саам',
166             'si' => 'сингал',
167             'sk' => 'словак',
168             'sl' => 'словен',
169             'sma' => 'көньяк саам',
170             'smj' => 'луле-саам',
171             'smn' => 'инари-саам',
172             'sms' => 'колтта-саам',
173             'so' => 'сомали',
174             'sq' => 'албан',
175             'sr' => 'серб',
176             'sv' => 'швед',
177             'syr' => 'сүрия',
178             'ta' => 'тамил',
179             'te' => 'телугу',
180             'tg' => 'таҗик',
181             'th' => 'тай',
182             'ti' => 'тигринья',
183             'tk' => 'төрекмән',
184             'to' => 'тонга',
185             'tr' => 'төрек',
186             'tt' => 'татар',
187             'tzm' => 'үзәк атлас тамазигт',
188             'ug' => 'уйгыр',
189             'uk' => 'украин',
190             'und' => 'билгесез тел',
191             'ur' => 'урду',
192             'uz' => 'үзбәк',
193             've' => 'венда',
194             'vi' => 'вьетнам',
195             'wo' => 'волоф',
196             'yi' => 'идиш',
197             'yo' => 'йоруба',
198             'zh' => 'кытай',
199             'zh_Hans' => 'гадиләштерелгән кытай',
200             'zh_Hant' => 'традицион кытай',
201              
202             );
203             if (@_) {
204             return $languages{$_[0]};
205             }
206             return \%languages;
207             }
208             },
209             );
210              
211             has 'display_name_script' => (
212             is => 'ro',
213             isa => CodeRef,
214             init_arg => undef,
215             default => sub {
216             sub {
217             my %scripts = (
218             'Arab' => 'гарәп',
219             'Cyrl' => 'кирилл',
220             'Hans' => 'гадиләштерелгән',
221             'Hans@alt=stand-alone' => 'гадиләштерелгән кытай',
222             'Hant' => 'традицион',
223             'Hant@alt=stand-alone' => 'традицион кытай',
224             'Latn' => 'латин',
225             'Zxxx' => 'язусыз',
226             'Zzzz' => 'билгесез язу',
227              
228             );
229             if ( @_ ) {
230             return $scripts{$_[0]};
231             }
232             return \%scripts;
233             }
234             }
235             );
236              
237             has 'display_name_region' => (
238             is => 'ro',
239             isa => HashRef[Str],
240             init_arg => undef,
241             default => sub {
242             {
243             'AD' => 'Андорра',
244             'AE' => 'Берләшкән Гарәп Әмирлекләре',
245             'AF' => 'Әфганстан',
246             'AG' => 'Антигуа һәм Барбуда',
247             'AI' => 'Ангилья',
248             'AL' => 'Албания',
249             'AM' => 'Әрмәнстан',
250             'AO' => 'Ангола',
251             'AQ' => 'Антарктика',
252             'AR' => 'Аргентина',
253             'AS' => 'Америка Самоасы',
254             'AT' => 'Австрия',
255             'AU' => 'Австралия',
256             'AW' => 'Аруба',
257             'AX' => 'Аланд утраулары',
258             'AZ' => 'Әзәрбайҗан',
259             'BA' => 'Босния һәм Герцеговина',
260             'BB' => 'Барбадос',
261             'BD' => 'Бангладеш',
262             'BE' => 'Бельгия',
263             'BF' => 'Буркина-Фасо',
264             'BG' => 'Болгария',
265             'BH' => 'Бәхрәйн',
266             'BI' => 'Бурунди',
267             'BJ' => 'Бенин',
268             'BL' => 'Сен-Бартельми',
269             'BM' => 'Бермуд утраулары',
270             'BN' => 'Бруней',
271             'BO' => 'Боливия',
272             'BR' => 'Бразилия',
273             'BS' => 'Багам утраулары',
274             'BT' => 'Бутан',
275             'BV' => 'Буве утравы',
276             'BW' => 'Ботсвана',
277             'BY' => 'Беларусь',
278             'BZ' => 'Белиз',
279             'CA' => 'Канада',
280             'CC' => 'Кокос (Килинг) утраулары',
281             'CD@alt=variant' => 'Конго (КДР)',
282             'CF' => 'Үзәк Африка Республикасы',
283             'CH' => 'Швейцария',
284             'CI' => 'Кот-д’Ивуар',
285             'CK' => 'Кук утраулары',
286             'CL' => 'Чили',
287             'CM' => 'Камерун',
288             'CN' => 'Кытай',
289             'CO' => 'Колумбия',
290             'CR' => 'Коста-Рика',
291             'CU' => 'Куба',
292             'CV' => 'Кабо-Верде',
293             'CW' => 'Кюрасао',
294             'CX' => 'Раштуа утравы',
295             'CY' => 'Кипр',
296             'CZ' => 'Чехия Республикасы',
297             'DE' => 'Германия',
298             'DJ' => 'Җибүти',
299             'DK' => 'Дания',
300             'DM' => 'Доминика',
301             'DO' => 'Доминикана Республикасы',
302             'DZ' => 'Алжир',
303             'EC' => 'Эквадор',
304             'EE' => 'Эстония',
305             'EG' => 'Мисыр',
306             'ER' => 'Эритрея',
307             'ES' => 'Испания',
308             'ET' => 'Эфиопия',
309             'FI' => 'Финляндия',
310             'FJ' => 'Фиджи',
311             'FK' => 'Фолкленд утраулары',
312             'FM' => 'Микронезия',
313             'FO' => 'Фарер утраулары',
314             'FR' => 'Франция',
315             'GA' => 'Габон',
316             'GB' => 'Бөекбритания',
317             'GD' => 'Гренада',
318             'GE' => 'Грузия',
319             'GF' => 'Француз Гвианасы',
320             'GG' => 'Гернси',
321             'GH' => 'Гана',
322             'GI' => 'Гибралтар',
323             'GL' => 'Гренландия',
324             'GM' => 'Гамбия',
325             'GN' => 'Гвинея',
326             'GP' => 'Гваделупа',
327             'GQ' => 'Экваториаль Гвинея',
328             'GR' => 'Греция',
329             'GS' => 'Көньяк Георгия һәм Көньяк Сандвич утраулары',
330             'GT' => 'Гватемала',
331             'GU' => 'Гуам',
332             'GW' => 'Гвинея-Бисау',
333             'GY' => 'Гайана',
334             'HK' => 'Гонконг Махсус Идарәле Төбәге',
335             'HK@alt=short' => 'Гонконг',
336             'HM' => 'Херд утравы һәм Макдональд утраулары',
337             'HN' => 'Гондурас',
338             'HR' => 'Хорватия',
339             'HT' => 'Гаити',
340             'HU' => 'Венгрия',
341             'ID' => 'Индонезия',
342             'IE' => 'Ирландия',
343             'IL' => 'Израиль',
344             'IM' => 'Мэн утравы',
345             'IN' => 'Индия',
346             'IO' => 'Британиянең Һинд Океанындагы Территориясе',
347             'IQ' => 'Гыйрак',
348             'IR' => 'Иран',
349             'IS' => 'Исландия',
350             'IT' => 'Италия',
351             'JE' => 'Джерси',
352             'JM' => 'Ямайка',
353             'JO' => 'Иордания',
354             'JP' => 'Япония',
355             'KE' => 'Кения',
356             'KG' => 'Кыргызстан',
357             'KH' => 'Камбоджа',
358             'KI' => 'Кирибати',
359             'KM' => 'Комор утраулары',
360             'KN' => 'Сент-Китс һәм Невис',
361             'KP' => 'Төньяк Корея',
362             'KW' => 'Күвәйт',
363             'KY' => 'Кайман утраулары',
364             'KZ' => 'Казахстан',
365             'LA' => 'Лаос',
366             'LB' => 'Ливан',
367             'LC' => 'Сент-Люсия',
368             'LI' => 'Лихтенштейн',
369             'LK' => 'Шри-Ланка',
370             'LR' => 'Либерия',
371             'LS' => 'Лесото',
372             'LT' => 'Литва',
373             'LU' => 'Люксембург',
374             'LV' => 'Латвия',
375             'LY' => 'Ливия',
376             'MA' => 'Марокко',
377             'MC' => 'Монако',
378             'MD' => 'Молдова',
379             'ME' => 'Черногория',
380             'MF' => 'Сент-Мартин',
381             'MG' => 'Мадагаскар',
382             'MH' => 'Маршалл утраулары',
383             'MK@alt=variant' => 'Македония (Македония Элекке Югославия Республикасы)',
384             'ML' => 'Мали',
385             'MN' => 'Монголия',
386             'MO' => 'Макао Махсус Идарәле Төбәге',
387             'MO@alt=short' => 'Макао',
388             'MP' => 'Төньяк Мариана утраулары',
389             'MQ' => 'Мартиника',
390             'MR' => 'Мавритания',
391             'MS' => 'Монтсеррат',
392             'MT' => 'Мальта',
393             'MU' => 'Маврикий',
394             'MV' => 'Мальдив утраулары',
395             'MW' => 'Малави',
396             'MX' => 'Мексика',
397             'MY' => 'Малайзия',
398             'MZ' => 'Мозамбик',
399             'NA' => 'Намибия',
400             'NC' => 'Яңа Каледония',
401             'NE' => 'Нигер',
402             'NF' => 'Норфолк утравы',
403             'NG' => 'Нигерия',
404             'NI' => 'Никарагуа',
405             'NL' => 'Нидерланд',
406             'NO' => 'Норвегия',
407             'NP' => 'Непал',
408             'NR' => 'Науру',
409             'NU' => 'Ниуэ',
410             'NZ' => 'Яңа Зеландия',
411             'OM' => 'Оман',
412             'PA' => 'Панама',
413             'PE' => 'Перу',
414             'PF' => 'Француз Полинезиясе',
415             'PG' => 'Папуа - Яңа Гвинея',
416             'PH' => 'Филиппин',
417             'PK' => 'Пакистан',
418             'PL' => 'Польша',
419             'PM' => 'Сен-Пьер һәм Микелон',
420             'PN' => 'Питкэрн утраулары',
421             'PR' => 'Пуэрто-Рико',
422             'PT' => 'Португалия',
423             'PW' => 'Палау',
424             'PY' => 'Парагвай',
425             'QA' => 'Катар',
426             'RE' => 'Реюньон',
427             'RO' => 'Румыния',
428             'RS' => 'Сербия',
429             'RU' => 'Россия',
430             'RW' => 'Руанда',
431             'SA' => 'Согуд Гарәбстаны',
432             'SB' => 'Сөләйман утраулары',
433             'SC' => 'Сейшел утраулары',
434             'SD' => 'Судан',
435             'SE' => 'Швеция',
436             'SG' => 'Сингапур',
437             'SI' => 'Словения',
438             'SJ' => 'Шпицберген һәм Ян-Майен',
439             'SK' => 'Словакия',
440             'SL' => 'Сьерра-Леоне',
441             'SM' => 'Сан-Марино',
442             'SN' => 'Сенегал',
443             'SO' => 'Сомали',
444             'SR' => 'Суринам',
445             'SS' => 'Көньяк Судан',
446             'ST' => 'Сан-Томе һәм Принсипи',
447             'SV' => 'Сальвадор',
448             'SX' => 'Синт-Мартен',
449             'SY' => 'Сүрия',
450             'SZ' => 'Свазиленд',
451             'TC' => 'Теркс һәм Кайкос утраулары',
452             'TD' => 'Чад',
453             'TF' => 'Франциянең Көньяк Территорияләре',
454             'TG' => 'Того',
455             'TH' => 'Тайланд',
456             'TJ' => 'Таҗикстан',
457             'TK' => 'Токелау',
458             'TL' => 'Тимор-Лесте',
459             'TM' => 'Төркмәнстан',
460             'TN' => 'Тунис',
461             'TO' => 'Тонга',
462             'TR' => 'Төркия',
463             'TT' => 'Тринидад һәм Тобаго',
464             'TV' => 'Тувалу',
465             'TW' => 'Тайвань',
466             'TZ' => 'Танзания',
467             'UA' => 'Украина',
468             'UG' => 'Уганда',
469             'UM' => 'АКШ Кече Читтәге утраулары',
470             'US' => 'АКШ',
471             'UY' => 'Уругвай',
472             'UZ' => 'Үзбәкстан',
473             'VC' => 'Сент-Винсент һәм Гренадин',
474             'VE' => 'Венесуэла',
475             'VG' => 'Британия Виргин утраулары',
476             'VI' => 'АКШ Виргин утраулары',
477             'VN' => 'Вьетнам',
478             'VU' => 'Вануату',
479             'WF' => 'Уоллис һәм Футуна',
480             'WS' => 'Самоа',
481             'XK' => 'Косово',
482             'YE' => 'Йәмән',
483             'YT' => 'Майотта',
484             'ZA' => 'Көньяк Африка',
485             'ZM' => 'Замбия',
486             'ZW' => 'Зимбабве',
487             'ZZ' => 'билгесез төбәк',
488              
489             }
490             },
491             );
492              
493             has 'display_name_type' => (
494             is => 'ro',
495             isa => HashRef[HashRef[Str]],
496             init_arg => undef,
497             default => sub {
498             {
499             'calendar' => {
500             'gregorian' => q{григориан ел исәбе},
501             },
502             'collation' => {
503             'standard' => q{гадәти тәртипләү ысулы},
504             },
505             'numbers' => {
506             'latn' => q{көнбатыш цифрлары},
507             },
508              
509             }
510             },
511             );
512              
513             has 'display_name_measurement_system' => (
514             is => 'ro',
515             isa => HashRef[Str],
516             init_arg => undef,
517             default => sub {
518             {
519             'metric' => q{метрик},
520             'UK' => q{Бөекбритания},
521             'US' => q{АКШ},
522              
523             }
524             },
525             );
526              
527             has 'display_name_code_patterns' => (
528             is => 'ro',
529             isa => HashRef[Str],
530             init_arg => undef,
531             default => sub {
532             {
533             'language' => 'Тел: {0}',
534             'script' => 'Язу: {0}',
535             'region' => 'Төбәк: {0}',
536              
537             }
538             },
539             );
540              
541             has 'characters' => (
542             is => 'ro',
543             isa => HashRef,
544             init_arg => undef,
545             default => $^V ge v5.18.0
546             ? eval <<'EOT'
547             sub {
548             no warnings 'experimental::regex_sets';
549             return {
550             auxiliary => qr{[ғ қ ӯ]},
551             index => ['А', 'Ә', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'Җ', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'Ң', 'О', 'Ө', 'П', 'Р', 'С', 'Т', 'У', 'Ү', 'Ф', 'Х', 'Һ', 'Ц', 'Ч', 'Ш', 'Щ', 'Ъ', 'Ы', 'Ь', 'Э', 'Ю', 'Я'],
552             main => qr{[а ә б в г д е ё ж җ з и й к л м н ң о ө п р с т у ү ф х һ ц ч ш щ ъ ы ь э ю я]},
553             numbers => qr{[  \- , % ‰ + 0 1 2 3 4 5 6 7 8 9]},
554             punctuation => qr{[\- ‐ – — , ; \: ! ? . … ' ‘ ’ " “ ” ( ) \[ \] § @ * / \& # ′ ″]},
555             };
556             },
557             EOT
558             : sub {
559             return { index => ['А', 'Ә', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'Җ', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'Ң', 'О', 'Ө', 'П', 'Р', 'С', 'Т', 'У', 'Ү', 'Ф', 'Х', 'Һ', 'Ц', 'Ч', 'Ш', 'Щ', 'Ъ', 'Ы', 'Ь', 'Э', 'Ю', 'Я'], };
560             },
561             );
562              
563 1     1   133  
  1         2  
  1         206  
564             has 'quote_start' => (
565             is => 'ro',
566             isa => Str,
567             init_arg => undef,
568             default => qq{“},
569             );
570              
571             has 'quote_end' => (
572             is => 'ro',
573             isa => Str,
574             init_arg => undef,
575             default => qq{”},
576             );
577              
578             has 'alternate_quote_start' => (
579             is => 'ro',
580             isa => Str,
581             init_arg => undef,
582             default => qq{‘},
583             );
584              
585             has 'alternate_quote_end' => (
586             is => 'ro',
587             isa => Str,
588             init_arg => undef,
589             default => qq{’},
590             );
591              
592             has 'duration_units' => (
593             is => 'ro',
594             isa => HashRef[Str],
595             init_arg => undef,
596             default => sub { {
597             hm => 'h:mm',
598             hms => 'h:mm:ss',
599             ms => 'm:ss',
600             } }
601             );
602              
603             has 'units' => (
604             is => 'ro',
605             isa => HashRef[HashRef[HashRef[Str]]],
606             init_arg => undef,
607             default => sub { {
608             } }
609             );
610              
611             has 'yesstr' => (
612             is => 'ro',
613             isa => RegexpRef,
614             init_arg => undef,
615             default => sub { qr'^(?i:әйе|әйе|yes|y)$' }
616             );
617              
618             has 'nostr' => (
619             is => 'ro',
620             isa => RegexpRef,
621             init_arg => undef,
622             default => sub { qr'^(?i:юк|юк|no|n)$' }
623             );
624              
625             has 'listPatterns' => (
626             is => 'ro',
627             isa => HashRef,
628             init_arg => undef,
629             default => sub { {
630             start => q({0}, {1}),
631             middle => q({0}, {1}),
632             end => q({0} һәм {1}),
633             2 => q({0} һәм {1}),
634             } }
635             );
636              
637             has 'default_numbering_system' => (
638             is => 'ro',
639             isa => Str,
640             init_arg => undef,
641             default => 'latn',
642             );
643              
644             has native_numbering_system => (
645             is => 'ro',
646             isa => Str,
647             init_arg => undef,
648             default => 'latn',
649             );
650              
651             has 'minimum_grouping_digits' => (
652             is =>'ro',
653             isa => Int,
654             init_arg => undef,
655             default => 1,
656             );
657              
658             has 'number_symbols' => (
659             is => 'ro',
660             isa => HashRef,
661             init_arg => undef,
662             default => sub { {
663             'latn' => {
664             'decimal' => q(,),
665             'exponential' => q(E),
666             'group' => q( ),
667             'infinity' => q(∞),
668             'minusSign' => q(-),
669             'nan' => q(NaN),
670             'perMille' => q(‰),
671             'percentSign' => q(%),
672             'plusSign' => q(+),
673             'superscriptingExponent' => q(×),
674             },
675             } }
676             );
677              
678             has 'number_formats' => (
679             is => 'ro',
680             isa => HashRef,
681             init_arg => undef,
682             default => sub { {
683             decimalFormat => {
684             'default' => {
685             'standard' => {
686             'default' => '#,##0.###',
687             },
688             },
689             },
690             percentFormat => {
691             'default' => {
692             'standard' => {
693             'default' => '#,##0 %',
694             },
695             },
696             },
697             scientificFormat => {
698             'default' => {
699             'standard' => {
700             'default' => '#E0',
701             },
702             },
703             },
704             } },
705             );
706              
707             has 'number_currency_formats' => (
708             is => 'ro',
709             isa => HashRef,
710             init_arg => undef,
711             default => sub { {
712             'latn' => {
713             'pattern' => {
714             'default' => {
715             'accounting' => {
716             'positive' => '#,##0.00 ¤',
717             },
718             'standard' => {
719             'positive' => '#,##0.00 ¤',
720             },
721             },
722             },
723             },
724             } },
725             );
726              
727             has 'currencies' => (
728             is => 'ro',
729             isa => HashRef,
730             init_arg => undef,
731             default => sub { {
732             'BRL' => {
733             symbol => 'R$',
734             display_name => {
735             'currency' => q(Бразилия реалы),
736             'other' => q(Бразилия реалы),
737             },
738             },
739             'CNY' => {
740             symbol => 'CN¥',
741             display_name => {
742             'currency' => q(Кытай юане),
743             'other' => q(юань),
744             },
745             },
746             'EUR' => {
747             symbol => '€',
748             display_name => {
749             'currency' => q(евро),
750             'other' => q(евро),
751             },
752             },
753             'GBP' => {
754             symbol => '£',
755             display_name => {
756             'currency' => q(фунт стерлинг),
757             'other' => q(фунт стерлинг),
758             },
759             },
760             'INR' => {
761             symbol => '₹',
762             display_name => {
763             'currency' => q(Индия рупиясе),
764             'other' => q(Индия рупиясе),
765             },
766             },
767             'JPY' => {
768             symbol => 'JP¥',
769             display_name => {
770             'currency' => q(Япония иенасы),
771             'other' => q(иена),
772             },
773             },
774             'RUB' => {
775             symbol => '₽',
776             display_name => {
777             'currency' => q(Россия сумы),
778             'other' => q(сум),
779             },
780             },
781             'RUR' => {
782             symbol => 'р.',
783             },
784             'USD' => {
785             symbol => '$',
786             display_name => {
787             'currency' => q(АКШ доллары),
788             'other' => q(АКШ доллары),
789             },
790             },
791             'XXX' => {
792             display_name => {
793             'currency' => q(билгесез валюта),
794             'other' => q(\(билгесез валюта\)),
795             },
796             },
797             } },
798             );
799              
800              
801             has 'calendar_months' => (
802             is => 'ro',
803             isa => HashRef,
804             init_arg => undef,
805             default => sub { {
806             'gregorian' => {
807             'format' => {
808             abbreviated => {
809             nonleap => [
810             'гыйн.',
811             'фев.',
812             'мар.',
813             'апр.',
814             'май',
815             'июнь',
816             'июль',
817             'авг.',
818             'сент.',
819             'окт.',
820             'нояб.',
821             'дек.'
822             ],
823             leap => [
824            
825             ],
826             },
827             narrow => {
828             nonleap => [
829             '1',
830             '2',
831             '3',
832             '4',
833             '5',
834             '6',
835             '7',
836             '8',
837             '9',
838             '10',
839             '11',
840             '12'
841             ],
842             leap => [
843            
844             ],
845             },
846             wide => {
847             nonleap => [
848             'гыйнвар',
849             'февраль',
850             'март',
851             'апрель',
852             'май',
853             'июнь',
854             'июль',
855             'август',
856             'сентябрь',
857             'октябрь',
858             'ноябрь',
859             'декабрь'
860             ],
861             leap => [
862            
863             ],
864             },
865             },
866             'stand-alone' => {
867             abbreviated => {
868             nonleap => [
869             'гыйн.',
870             'фев.',
871             'мар.',
872             'апр.',
873             'май',
874             'июнь',
875             'июль',
876             'авг.',
877             'сент.',
878             'окт.',
879             'нояб.',
880             'дек.'
881             ],
882             leap => [
883            
884             ],
885             },
886             narrow => {
887             nonleap => [
888             '1',
889             '2',
890             '3',
891             '4',
892             '5',
893             '6',
894             '7',
895             '8',
896             '9',
897             '10',
898             '11',
899             '12'
900             ],
901             leap => [
902            
903             ],
904             },
905             wide => {
906             nonleap => [
907             'гыйнвар',
908             'февраль',
909             'март',
910             'апрель',
911             'май',
912             'июнь',
913             'июль',
914             'август',
915             'сентябрь',
916             'октябрь',
917             'ноябрь',
918             'декабрь'
919             ],
920             leap => [
921            
922             ],
923             },
924             },
925             },
926             } },
927             );
928              
929             has 'calendar_days' => (
930             is => 'ro',
931             isa => HashRef,
932             init_arg => undef,
933             default => sub { {
934             'gregorian' => {
935             'format' => {
936             abbreviated => {
937             mon => 'дүш.',
938             tue => 'сиш.',
939             wed => 'чәр.',
940             thu => 'пәнҗ.',
941             fri => 'җом.',
942             sat => 'шим.',
943             sun => 'якш.'
944             },
945             narrow => {
946             mon => 'Д',
947             tue => 'С',
948             wed => 'Ч',
949             thu => 'П',
950             fri => 'Җ',
951             sat => 'Ш',
952             sun => 'Я'
953             },
954             short => {
955             mon => 'дүш.',
956             tue => 'сиш.',
957             wed => 'чәр.',
958             thu => 'пәнҗ.',
959             fri => 'җом.',
960             sat => 'шим.',
961             sun => 'якш.'
962             },
963             wide => {
964             mon => 'дүшәмбе',
965             tue => 'сишәмбе',
966             wed => 'чәршәмбе',
967             thu => 'пәнҗешәмбе',
968             fri => 'җомга',
969             sat => 'шимбә',
970             sun => 'якшәмбе'
971             },
972             },
973             'stand-alone' => {
974             abbreviated => {
975             mon => 'дүш.',
976             tue => 'сиш.',
977             wed => 'чәр.',
978             thu => 'пәнҗ.',
979             fri => 'җом.',
980             sat => 'шим.',
981             sun => 'якш.'
982             },
983             narrow => {
984             mon => 'Д',
985             tue => 'С',
986             wed => 'Ч',
987             thu => 'П',
988             fri => 'Җ',
989             sat => 'Ш',
990             sun => 'Я'
991             },
992             short => {
993             mon => 'дүш.',
994             tue => 'сиш.',
995             wed => 'чәр.',
996             thu => 'пәнҗ.',
997             fri => 'җом.',
998             sat => 'шим.',
999             sun => 'якш.'
1000             },
1001             wide => {
1002             mon => 'дүшәмбе',
1003             tue => 'сишәмбе',
1004             wed => 'чәршәмбе',
1005             thu => 'пәнҗешәмбе',
1006             fri => 'җомга',
1007             sat => 'шимбә',
1008             sun => 'якшәмбе'
1009             },
1010             },
1011             },
1012             } },
1013             );
1014              
1015             has 'calendar_quarters' => (
1016             is => 'ro',
1017             isa => HashRef,
1018             init_arg => undef,
1019             default => sub { {
1020             'gregorian' => {
1021             'format' => {
1022             abbreviated => {0 => '1 нче кв.',
1023             1 => '2 нче кв.',
1024             2 => '3 нче кв.',
1025             3 => '4 нче кв.'
1026             },
1027             narrow => {0 => '1',
1028             1 => '2',
1029             2 => '3',
1030             3 => '4'
1031             },
1032             wide => {0 => '1 нче квартал',
1033             1 => '2 нче квартал',
1034             2 => '3 нче квартал',
1035             3 => '4 нче квартал'
1036             },
1037             },
1038             'stand-alone' => {
1039             abbreviated => {0 => '1 нче кв.',
1040             1 => '2 нче кв.',
1041             2 => '3 нче кв.',
1042             3 => '4 нче кв.'
1043             },
1044             narrow => {0 => '1',
1045             1 => '2',
1046             2 => '3',
1047             3 => '4'
1048             },
1049             wide => {0 => '1 нче квартал',
1050             1 => '2 нче квартал',
1051             2 => '3 нче квартал',
1052             3 => '4 нче квартал'
1053             },
1054             },
1055             },
1056             } },
1057             );
1058              
1059             has 'day_periods' => (
1060             is => 'ro',
1061             isa => HashRef,
1062             init_arg => undef,
1063             default => sub { {
1064             'gregorian' => {
1065             'format' => {
1066             'abbreviated' => {
1067             'am' => q{AM},
1068             'pm' => q{PM},
1069             },
1070             'narrow' => {
1071             'am' => q{AM},
1072             'pm' => q{PM},
1073             },
1074             'wide' => {
1075             'am' => q{AM},
1076             'pm' => q{PM},
1077             },
1078             },
1079             'stand-alone' => {
1080             'abbreviated' => {
1081             'am' => q{AM},
1082             'pm' => q{PM},
1083             },
1084             'narrow' => {
1085             'am' => q{AM},
1086             'pm' => q{PM},
1087             },
1088             'wide' => {
1089             'am' => q{AM},
1090             'pm' => q{PM},
1091             },
1092             },
1093             },
1094             } },
1095             );
1096              
1097             has 'eras' => (
1098             is => 'ro',
1099             isa => HashRef,
1100             init_arg => undef,
1101             default => sub { {
1102             'generic' => {
1103             },
1104             'gregorian' => {
1105             abbreviated => {
1106             '0' => 'б.э.к.',
1107             '1' => 'б.э.'
1108             },
1109             wide => {
1110             '0' => 'безнең эрага кадәр',
1111             '1' => 'безнең эра'
1112             },
1113             },
1114             } },
1115             );
1116              
1117             has 'date_formats' => (
1118             is => 'ro',
1119             isa => HashRef,
1120             init_arg => undef,
1121             default => sub { {
1122             'generic' => {
1123             'full' => q{d MMMM, y 'ел' (G), EEEE},
1124             'long' => q{d MMMM, y 'ел' (G)},
1125             'medium' => q{dd.MM.y G},
1126             'short' => q{dd.MM.y GGGGG},
1127             },
1128             'gregorian' => {
1129             'full' => q{d MMMM, y 'ел', EEEE},
1130             'long' => q{d MMMM, y 'ел'},
1131             'medium' => q{d MMM, y 'ел'},
1132             'short' => q{dd.MM.y},
1133             },
1134             } },
1135             );
1136              
1137             has 'time_formats' => (
1138             is => 'ro',
1139             isa => HashRef,
1140             init_arg => undef,
1141             default => sub { {
1142             'generic' => {
1143             },
1144             'gregorian' => {
1145             'full' => q{H:mm:ss zzzz},
1146             'long' => q{H:mm:ss z},
1147             'medium' => q{H:mm:ss},
1148             'short' => q{H:mm},
1149             },
1150             } },
1151             );
1152              
1153             has 'datetime_formats' => (
1154             is => 'ro',
1155             isa => HashRef,
1156             init_arg => undef,
1157             default => sub { {
1158             'generic' => {
1159             'full' => q{{1}, {0}},
1160             'long' => q{{1}, {0}},
1161             'medium' => q{{1}, {0}},
1162             'short' => q{{1}, {0}},
1163             },
1164             'gregorian' => {
1165             'full' => q{{1}, {0}},
1166             'long' => q{{1}, {0}},
1167             'medium' => q{{1}, {0}},
1168             'short' => q{{1}, {0}},
1169             },
1170             } },
1171             );
1172              
1173             has 'datetime_formats_available_formats' => (
1174             is => 'ro',
1175             isa => HashRef,
1176             init_arg => undef,
1177             default => sub { {
1178             'gregorian' => {
1179             E => q{ccc},
1180             EHm => q{E, HH:mm},
1181             EHms => q{E, HH:mm:ss},
1182             Ed => q{E, d},
1183             Gy => q{G y 'ел'},
1184             GyMMM => q{G y 'ел', MMM},
1185             GyMMMEd => q{E, G d MMM y 'ел'},
1186             GyMMMd => q{G d MMM y 'ел'},
1187             H => q{HH},
1188             Hm => q{HH:mm},
1189             Hms => q{HH:mm:ss},
1190             Hmsv => q{HH:mm:ss v},
1191             Hmv => q{HH:mm v},
1192             M => q{L},
1193             MEd => q{E, dd.MM},
1194             MMM => q{LLL},
1195             MMMEd => q{E, d MMM},
1196             MMMMW => q{MMMM 'аеның' W 'атнасы'},
1197             MMMMd => q{d MMMM},
1198             MMMd => q{d MMM},
1199             Md => q{dd.MM},
1200             d => q{d},
1201             h => q{h a},
1202             hm => q{h:mm a},
1203             hms => q{h:mm:ss a},
1204             hmsv => q{h:mm:ss a v},
1205             hmv => q{h:mm a v},
1206             ms => q{mm:ss},
1207             y => q{y},
1208             yM => q{MM.y},
1209             yMEd => q{E, dd.MM.y},
1210             yMMM => q{MMM, y 'ел'},
1211             yMMMEd => q{E, d MMM, y 'ел'},
1212             yMMMM => q{MMMM, y 'ел'},
1213             yMMMd => q{d MMM, y 'ел'},
1214             yMd => q{dd.MM.y},
1215             yQQQ => q{QQQ, y 'ел'},
1216             yQQQQ => q{QQQQ, y 'ел'},
1217             yw => q{Y 'елның' w 'атнасы'},
1218             },
1219             } },
1220             );
1221              
1222             has 'datetime_formats_append_item' => (
1223             is => 'ro',
1224             isa => HashRef,
1225             init_arg => undef,
1226             default => sub { {
1227             'gregorian' => {
1228             'Timezone' => '{0} {1}',
1229             },
1230             } },
1231             );
1232              
1233             has 'datetime_formats_interval' => (
1234             is => 'ro',
1235             isa => HashRef,
1236             init_arg => undef,
1237             default => sub { {
1238             'generic' => {
1239             fallback => '{0} – {1}',
1240             },
1241             'gregorian' => {
1242             H => {
1243             H => q{HH–HH},
1244             },
1245             Hm => {
1246             H => q{HH:mm–HH:mm},
1247             m => q{HH:mm–HH:mm},
1248             },
1249             Hmv => {
1250             H => q{HH:mm–HH:mm v},
1251             m => q{HH:mm–HH:mm v},
1252             },
1253             Hv => {
1254             H => q{HH–HH v},
1255             },
1256             M => {
1257             M => q{MM–MM},
1258             },
1259             MEd => {
1260             M => q{E, dd.MM – E, dd.MM},
1261             d => q{E, dd.MM – E, dd.MM},
1262             },
1263             MMM => {
1264             M => q{LLL–LLL},
1265             },
1266             MMMEd => {
1267             M => q{E, d MMM – E, d MMM},
1268             d => q{E, d MMM – E, d MMM},
1269             },
1270             MMMd => {
1271             M => q{d MMM – d MMM},
1272             d => q{d–d MMM},
1273             },
1274             Md => {
1275             M => q{dd.MM – dd.MM},
1276             d => q{dd.MM – dd.MM},
1277             },
1278             d => {
1279             d => q{d–d},
1280             },
1281             fallback => '{0} – {1}',
1282             h => {
1283             a => q{h a – h a},
1284             h => q{h–h a},
1285             },
1286             hm => {
1287             a => q{h:mm a – h:mm a},
1288             h => q{h:mm–h:mm a},
1289             m => q{h:mm–h:mm a},
1290             },
1291             hmv => {
1292             a => q{h:mm a – h:mm a v},
1293             h => q{h:mm–h:mm a v},
1294             m => q{h:mm–h:mm a v},
1295             },
1296             hv => {
1297             a => q{h a – h a v},
1298             h => q{h–h a v},
1299             },
1300             y => {
1301             y => q{y–y},
1302             },
1303             yM => {
1304             M => q{MM.y – MM.y},
1305             y => q{MM.y – MM.y},
1306             },
1307             yMEd => {
1308             M => q{E, dd.MM.y – E, dd.MM.y},
1309             d => q{E, dd.MM.y – E, dd.MM.y},
1310             y => q{E, dd.MM.y – E, dd.MM.y},
1311             },
1312             yMMM => {
1313             M => q{MMM – MMM, y 'ел'},
1314             y => q{MMM, y 'ел' - MMM, y 'ел'},
1315             },
1316             yMMMEd => {
1317             M => q{E, d MMM – E, d MMM, y 'ел'},
1318             d => q{E, d MMM – E, d MMM, y 'ел'},
1319             y => q{E, d MMM, y 'ел' – E, d MMM, y 'ел'},
1320             },
1321             yMMMM => {
1322             M => q{MMMM – MMMM, y 'ел'},
1323             y => q{MMMM, y 'ел' – MMMM, y 'ел'},
1324             },
1325             yMMMd => {
1326             M => q{d MMM – d MMM, y 'ел'},
1327             d => q{d–d MMM, y 'ел'},
1328             y => q{d MMM, y 'ел' – d MMM, y 'ел'},
1329             },
1330             yMd => {
1331             M => q{dd.MM.y – dd.MM.y},
1332             d => q{dd.MM.y – dd.MM.y},
1333             y => q{dd.MM.y – dd.MM.y},
1334             },
1335             },
1336             } },
1337             );
1338              
1339             has 'time_zone_names' => (
1340             is => 'ro',
1341             isa => HashRef,
1342             init_arg => undef,
1343             default => sub { {
1344             hourFormat => q(+HH:mm;-HH:mm),
1345             gmtFormat => q(GMT{0}),
1346             gmtZeroFormat => q(GMT),
1347             regionFormat => q({0} вакыты),
1348             regionFormat => q({0} җәйге вакыты),
1349             regionFormat => q({0} гадәти вакыты),
1350             fallbackFormat => q({1} ({0})),
1351             'America_Central' => {
1352             long => {
1353             'daylight' => q#Төньяк Америка җәйге үзәк вакыты#,
1354             'generic' => q#Төньяк Америка үзәк вакыты#,
1355             'standard' => q#Төньяк Америка гадәти үзәк вакыты#,
1356             },
1357             },
1358             'America_Eastern' => {
1359             long => {
1360             'daylight' => q#Төньяк Америка җәйге көнчыгыш вакыты#,
1361             'generic' => q#Төньяк Америка көнчыгыш вакыты#,
1362             'standard' => q#Төньяк Америка гадәти көнчыгыш вакыты#,
1363             },
1364             },
1365             'America_Mountain' => {
1366             long => {
1367             'daylight' => q#Төньяк Америка җәйге тау вакыты#,
1368             'generic' => q#Төньяк Америка тау вакыты#,
1369             'standard' => q#Төньяк Америка гадәти тау вакыты#,
1370             },
1371             },
1372             'America_Pacific' => {
1373             long => {
1374             'daylight' => q#Төньяк Америка җәйге Тын океан вакыты#,
1375             'generic' => q#Төньяк Америка Тын океан вакыты#,
1376             'standard' => q#Төньяк Америка гадәти Тын океан вакыты#,
1377             },
1378             },
1379             'Atlantic' => {
1380             long => {
1381             'daylight' => q#Төньяк Америка җәйге атлантик вакыты#,
1382             'generic' => q#Төньяк Америка атлантик вакыты#,
1383             'standard' => q#Төньяк Америка гадәти атлантик вакыты#,
1384             },
1385             },
1386             'Etc/UTC' => {
1387             long => {
1388             'standard' => q#Бөтендөнья килештерелгән вакыты#,
1389             },
1390             },
1391             'Etc/Unknown' => {
1392             exemplarCity => q#билгесез шәһәр#,
1393             },
1394             'Europe_Central' => {
1395             long => {
1396             'daylight' => q#җәйге Үзәк Европа вакыты#,
1397             'generic' => q#Үзәк Европа вакыты#,
1398             'standard' => q#гадәти Үзәк Европа вакыты#,
1399             },
1400             },
1401             'Europe_Eastern' => {
1402             long => {
1403             'daylight' => q#җәйге Көнчыгыш Европа вакыты#,
1404             'generic' => q#Көнчыгыш Европа вакыты#,
1405             'standard' => q#гадәти Көнчыгыш Европа вакыты#,
1406             },
1407             },
1408             'Europe_Western' => {
1409             long => {
1410             'daylight' => q#җәйге Көнбатыш Европа вакыты#,
1411             'generic' => q#Көнбатыш Европа вакыты#,
1412             'standard' => q#гадәти Көнбатыш Европа вакыты#,
1413             },
1414             },
1415             'GMT' => {
1416             long => {
1417             'standard' => q#Гринвич уртача вакыты#,
1418             },
1419             },
1420             } }
1421             );
1422             no Moo;
1423              
1424 1     1   9386 1;
  1         2  
  1         8  
1425              
1426             # vim: tabstop=4