File Coverage

blib/lib/Locale/CLDR/Locales/Prg.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::Prg - Package for language Prussian
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/prg.xml
10             # on Mon 11 Apr 5:36:22 pm GMT
11              
12             use strict;
13 1     1   834292 use warnings;
  1         2  
  1         26  
14 1     1   4 use version;
  1         2  
  1         20  
15 1     1   5  
  1         1  
  1         6  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   114 use mro 'c3';
  1         3  
20 1     1   4 use utf8;
  1         1  
  1         6  
21 1     1   32 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         5  
22 1     1   26 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         22  
23 1     1   101 use Moo;
  1         2  
  1         8  
24 1     1   925  
  1         2  
  1         5  
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             'ar' => 'arābiskan',
49             'da' => 'dāniskan',
50             'de' => 'miksiskan',
51             'de_AT' => 'Āustrarīkis miksiskan',
52             'de_CH' => 'Šwēicis aūktamiksiskan',
53             'el' => 'grēkiskan',
54             'en' => 'ēngliskan',
55             'en_AU' => 'Austrālijas ēngliskan',
56             'en_CA' => 'Kanādas ēngliskan',
57             'en_GB' => 'brītiskan ēngliskan',
58             'en_GB@alt=short' => 'brītiskan ēngliskan',
59             'en_US' => 'amērikaniskan ēngliskan',
60             'en_US@alt=short' => 'APW ēngliskan',
61             'es' => 'špāniskan',
62             'es_419' => 'Lātiniskas Amērikas špāniskan',
63             'es_ES' => 'eurōpiskan špāniskan',
64             'es_MX' => 'Meksikus špāniskan',
65             'et' => 'èstiskan',
66             'fi' => 'sōmiskan',
67             'fr' => 'prancōziskan',
68             'fr_CA' => 'Kanādas prancōziskan',
69             'fr_CH' => 'Šwēicis prancōziskan',
70             'it' => 'wālkiskan',
71             'ja' => 'japāniskan',
72             'lt' => 'laītawiskan',
73             'lv' => 'lattawiskan',
74             'nl' => 'ullandiskan',
75             'pl' => 'pōliskan',
76             'prg' => 'prūsiskan',
77             'pt' => 'pōrtugaliskan',
78             'pt_BR' => 'Brazīlijas pōrtugaliskan',
79             'pt_PT' => 'eurōpiskan pōrtugaliskan',
80             'ru' => 'maskōwitiskan',
81             'sv' => 'šwēdiskan',
82             'tr' => 'turkiskan',
83             'und' => 'niwaistā bilā',
84             'zh' => 'kīniskan',
85             'zh_Hans' => 'prastintan kīniskan',
86             'zh_Hant' => 'tradiciōnalin kīniskan',
87              
88             );
89             if (@_) {
90             return $languages{$_[0]};
91             }
92             return \%languages;
93             }
94             },
95             );
96              
97             has 'display_name_script' => (
98             is => 'ro',
99             isa => CodeRef,
100             init_arg => undef,
101             default => sub {
102             sub {
103             my %scripts = (
104             'Arab' => 'arābiskan',
105             'Cyrl' => 'cīriliskan',
106             'Hans' => 'prastintan',
107             'Hans@alt=stand-alone' => 'prastintan han',
108             'Hant' => 'tradiciōnalin',
109             'Hant@alt=stand-alone' => 'tradiciōnalin han',
110             'Jpan' => 'japāniskas',
111             'Latn' => 'lātiniskan',
112             'Zxxx' => 'nienpeisātan',
113             'Zzzz' => 'niwaīstan skriptan',
114              
115             );
116             if ( @_ ) {
117             return $scripts{$_[0]};
118             }
119             return \%scripts;
120             }
121             }
122             );
123              
124             has 'display_name_region' => (
125             is => 'ro',
126             isa => HashRef[Str],
127             init_arg => undef,
128             default => sub {
129             {
130             '001' => 'swītai',
131             '002' => 'Afrika',
132             '003' => 'Zēimanamērika',
133             '005' => 'Pussideinanamērika',
134             '019' => 'Amērika',
135             '142' => 'Āzija',
136             '150' => 'Eurōpa',
137             'AD' => 'Andōra',
138             'AG' => 'Antīgwa be Barbūda',
139             'AL' => 'Albānija',
140             'AR' => 'Argentīnija',
141             'AT' => 'Āustrarīki',
142             'AU' => 'Austrālija',
143             'BA' => 'Bōsnija be Ercegōwina',
144             'BB' => 'Barbādas',
145             'BE' => 'Belgija',
146             'BG' => 'Bulgārija',
147             'BO' => 'Bōliwija',
148             'BR' => 'Brazīlija',
149             'BS' => 'Bahāmai',
150             'BY' => 'Krēiwa',
151             'BZ' => 'Belīzi',
152             'CA' => 'Kānada',
153             'CH' => 'Šwēici',
154             'CL' => 'Čīli',
155             'CN' => 'Kīna',
156             'CO' => 'Kōlumbija',
157             'CR' => 'Costa Rica',
158             'CU' => 'Kūba',
159             'CZ' => 'Čekkija',
160             'DE' => 'Mikskātauta',
161             'DK' => 'Dānanmarki',
162             'DM' => 'Dōminika',
163             'DO' => 'Dōminikas Republīki',
164             'EC' => 'Ekwadōrs',
165             'EE' => 'Estantauta',
166             'ES' => 'Špānija',
167             'FI' => 'Sōmija',
168             'FO' => 'Farēirai',
169             'FR' => 'Prankrīki',
170             'GB' => 'Debabritānija',
171             'GB@alt=short' => 'DB',
172             'GD' => 'Grenāda',
173             'GF' => 'Prancōziska Gujāna',
174             'GI' => 'Gibrāltars',
175             'GL' => 'Grēnlandan',
176             'GR' => 'Grēkantauta',
177             'GT' => 'Gwatemāla',
178             'GY' => 'Gujāna',
179             'HN' => 'Hōnduras',
180             'HR' => 'Kruātija',
181             'HT' => 'Haīti',
182             'HU' => 'Ungrai',
183             'ID' => 'Indōnezija',
184             'IN' => 'Īndija',
185             'IS' => 'Īslandan',
186             'IT' => 'Wālkija',
187             'JM' => 'Jamāika',
188             'JP' => 'Japānija',
189             'KR' => 'Pussideinankōreja',
190             'LI' => 'Līchtenšteinan',
191             'LT' => 'Laītawa',
192             'LU' => 'Luksemburgan',
193             'LV' => 'Lattawa',
194             'MC' => 'Mōnakō',
195             'MD' => 'Mōldawija',
196             'ME' => 'Mōntenegran',
197             'MK' => 'Macedōnija',
198             'MT' => 'Mālta',
199             'MX' => 'Meksiku',
200             'NI' => 'Nikarāgwa',
201             'NO' => 'Nōrwigai',
202             'NZ' => 'Nawazēlandan',
203             'PA' => 'Panāma',
204             'PE' => 'Perū',
205             'PL' => 'Pōli',
206             'PT' => 'Pōrtugalin',
207             'PW' => 'Palau',
208             'PY' => 'Paragwājs',
209             'RO' => 'Rumānija',
210             'RS' => 'Serbija',
211             'RU' => 'Russi',
212             'SA' => 'Saūdi Arābija',
213             'SE' => 'Šwēdija',
214             'SI' => 'Slōwenija',
215             'SK' => 'Slōwakei',
216             'SM' => 'San Marinō',
217             'SR' => 'Surināms',
218             'SV' => 'El Salvadōrs',
219             'TH' => 'Tāilandan',
220             'TR' => 'Turkāja',
221             'TT' => 'Trinidāds be Tobagō',
222             'TW' => 'Taiwāns',
223             'UA' => 'Ukrāini',
224             'US' => 'Peraīnintas Wālstis',
225             'US@alt=short' => 'PW',
226             'UY' => 'Urugwājs',
227             'VE' => 'Venezuēla',
228             'XK' => 'Kōsawa',
229             'ZA' => 'Pussideinanafrika',
230             'ZZ' => 'niwaistā regiōni',
231              
232             }
233             },
234             );
235              
236             has 'display_name_type' => (
237             is => 'ro',
238             isa => HashRef[HashRef[Str]],
239             init_arg => undef,
240             default => sub {
241             {
242             'calendar' => {
243             'gregorian' => q{Gregōriskas kalāndars},
244             },
245             'collation' => {
246             'standard' => q{sēisnas rikā},
247             },
248             'numbers' => {
249             'latn' => q{lātiniskas cipperis},
250             },
251              
252             }
253             },
254             );
255              
256             has 'display_name_measurement_system' => (
257             is => 'ro',
258             isa => HashRef[Str],
259             init_arg => undef,
260             default => sub {
261             {
262             'metric' => q{mētriskan},
263             'UK' => q{brītiskan},
264             'US' => q{amērikaniskan},
265              
266             }
267             },
268             );
269              
270             has 'display_name_code_patterns' => (
271             is => 'ro',
272             isa => HashRef[Str],
273             init_arg => undef,
274             default => sub {
275             {
276             'language' => 'Bilā: {0}',
277             'script' => 'Skriptan: {0}',
278             'region' => 'Regiōni: {0}',
279              
280             }
281             },
282             );
283              
284             has 'characters' => (
285             is => 'ro',
286             isa => HashRef,
287             init_arg => undef,
288             default => $^V ge v5.18.0
289             ? eval <<'EOT'
290             sub {
291             no warnings 'experimental::regex_sets';
292             return {
293             index => ['A', 'Ā', 'B', 'C', 'D', 'Ḑ', 'E', 'Ē', 'F', 'G', 'Ģ', 'H', 'I', 'Ī', 'J', 'K', 'Ķ', 'L', 'M', 'N', 'Ņ', 'O', 'Ō', 'P', 'Q', 'R', 'Ŗ', 'S', 'Š', 'T', 'Ț', 'U', 'Ū', 'V', 'W', 'X', 'Y', 'Z', 'Ž'],
294             main => qr{[a ā b c d ḑ e ē f g ģ h i ī j k ķ l m n ņ o ō p q r ŗ s š t ț u ū v w x y z ž]},
295             numbers => qr{[  \- , % ‰ + 0 1 2 3 4 5 6 7 8 9]},
296             punctuation => qr{[\- ‐ – — , ; \: ! ? . … “ „ ( ) \[ \] \{ \}]},
297             };
298             },
299             EOT
300             : sub {
301             return { index => ['A', 'Ā', 'B', 'C', 'D', 'Ḑ', 'E', 'Ē', 'F', 'G', 'Ģ', 'H', 'I', 'Ī', 'J', 'K', 'Ķ', 'L', 'M', 'N', 'Ņ', 'O', 'Ō', 'P', 'Q', 'R', 'Ŗ', 'S', 'Š', 'T', 'Ț', 'U', 'Ū', 'V', 'W', 'X', 'Y', 'Z', 'Ž'], };
302             },
303             );
304              
305 1     1   96  
  1         2  
  1         159  
306             has 'quote_start' => (
307             is => 'ro',
308             isa => Str,
309             init_arg => undef,
310             default => qq{„},
311             );
312              
313             has 'quote_end' => (
314             is => 'ro',
315             isa => Str,
316             init_arg => undef,
317             default => qq{“},
318             );
319              
320             has 'alternate_quote_start' => (
321             is => 'ro',
322             isa => Str,
323             init_arg => undef,
324             default => qq{„},
325             );
326              
327             has 'alternate_quote_end' => (
328             is => 'ro',
329             isa => Str,
330             init_arg => undef,
331             default => qq{“},
332             );
333              
334             has 'duration_units' => (
335             is => 'ro',
336             isa => HashRef[Str],
337             init_arg => undef,
338             default => sub { {
339             hm => 'h:mm',
340             hms => 'h:mm:ss',
341             ms => 'm:ss',
342             } }
343             );
344              
345             has 'units' => (
346             is => 'ro',
347             isa => HashRef[HashRef[HashRef[Str]]],
348             init_arg => undef,
349             default => sub { {
350             } }
351             );
352              
353             has 'yesstr' => (
354             is => 'ro',
355             isa => RegexpRef,
356             init_arg => undef,
357             default => sub { qr'^(?i:jā|j|yes|y)$' }
358             );
359              
360             has 'nostr' => (
361             is => 'ro',
362             isa => RegexpRef,
363             init_arg => undef,
364             default => sub { qr'^(?i:ni|n)$' }
365             );
366              
367             has 'listPatterns' => (
368             is => 'ro',
369             isa => HashRef,
370             init_arg => undef,
371             default => sub { {
372             start => q({0}, {1}),
373             middle => q({0}, {1}),
374             end => q({0} be {1}),
375             2 => q({0} be {1}),
376             } }
377             );
378              
379             has 'default_numbering_system' => (
380             is => 'ro',
381             isa => Str,
382             init_arg => undef,
383             default => 'latn',
384             );
385              
386             has native_numbering_system => (
387             is => 'ro',
388             isa => Str,
389             init_arg => undef,
390             default => 'latn',
391             );
392              
393             has 'number_symbols' => (
394             is => 'ro',
395             isa => HashRef,
396             init_arg => undef,
397             default => sub { {
398             'latn' => {
399             'decimal' => q(,),
400             'group' => q( ),
401             'minusSign' => q(-),
402             'percentSign' => q(%),
403             'plusSign' => q(+),
404             },
405             } }
406             );
407              
408             has 'number_formats' => (
409             is => 'ro',
410             isa => HashRef,
411             init_arg => undef,
412             default => sub { {
413             decimalFormat => {
414             'default' => {
415             'standard' => {
416             'default' => '#,##0.###',
417             },
418             },
419             },
420             percentFormat => {
421             'default' => {
422             'standard' => {
423             'default' => '#,##0%',
424             },
425             },
426             },
427             scientificFormat => {
428             'default' => {
429             'standard' => {
430             'default' => '#E0',
431             },
432             },
433             },
434             } },
435             );
436              
437             has 'number_currency_formats' => (
438             is => 'ro',
439             isa => HashRef,
440             init_arg => undef,
441             default => sub { {
442             'latn' => {
443             'pattern' => {
444             'default' => {
445             'standard' => {
446             'positive' => '#,##0.00 ¤',
447             },
448             },
449             },
450             },
451             } },
452             );
453              
454             has 'currencies' => (
455             is => 'ro',
456             isa => HashRef,
457             init_arg => undef,
458             default => sub { {
459             'BRL' => {
460             display_name => {
461             'currency' => q(Brazīlijas reals),
462             'one' => q(Brazīlijas reals),
463             'other' => q(Brazīlijas realai),
464             'zero' => q(Brazīlijas realin),
465             },
466             },
467             'CNY' => {
468             display_name => {
469             'currency' => q(Kīnas juāns),
470             'one' => q(Kīnas juāns),
471             'other' => q(Kīnas juānai),
472             'zero' => q(Kīnas juānan),
473             },
474             },
475             'EUR' => {
476             display_name => {
477             'currency' => q(eurō),
478             'one' => q(eurō),
479             'other' => q(eurō),
480             'zero' => q(eurō),
481             },
482             },
483             'GBP' => {
484             display_name => {
485             'currency' => q(punds sterlings),
486             'one' => q(punds sterlings),
487             'other' => q(pundai sterlingai),
488             'zero' => q(pundan sterlingan),
489             },
490             },
491             'INR' => {
492             display_name => {
493             'currency' => q(Īndijas rūpija),
494             'one' => q(Īndijas rūpija),
495             'other' => q(Īndijas rūpijas),
496             'zero' => q(Īndijas rūpijan),
497             },
498             },
499             'JPY' => {
500             display_name => {
501             'currency' => q(Japānijas jāns),
502             'one' => q(Japānijas jāns),
503             'other' => q(Japānijas jānai),
504             'zero' => q(Japānijas jānan),
505             },
506             },
507             'RUB' => {
508             display_name => {
509             'currency' => q(Russis rūbels),
510             'one' => q(Russis rūbels),
511             'other' => q(Russis rūblai),
512             'zero' => q(Russis rūblin),
513             },
514             },
515             'USD' => {
516             display_name => {
517             'currency' => q(APW dālars),
518             'one' => q(APW dālars),
519             'other' => q(APW dālarai),
520             'zero' => q(APW dālaran),
521             },
522             },
523             'XXX' => {
524             display_name => {
525             'currency' => q(niwaistā walūta),
526             'one' => q(\(niwaistā walūtas aīnibi\)),
527             'other' => q(\(niwaistā walūta\)),
528             'zero' => q(\(niwaistā walūta\)),
529             },
530             },
531             } },
532             );
533              
534              
535             has 'calendar_months' => (
536             is => 'ro',
537             isa => HashRef,
538             init_arg => undef,
539             default => sub { {
540             'gregorian' => {
541             'format' => {
542             abbreviated => {
543             nonleap => [
544             'rag',
545             'was',
546             'pūl',
547             'sak',
548             'zal',
549             'sīm',
550             'līp',
551             'dag',
552             'sil',
553             'spa',
554             'lap',
555             'sal'
556             ],
557             leap => [
558            
559             ],
560             },
561             narrow => {
562             nonleap => [
563             'R',
564             'W',
565             'P',
566             'S',
567             'Z',
568             'S',
569             'L',
570             'D',
571             'S',
572             'S',
573             'L',
574             'S'
575             ],
576             leap => [
577            
578             ],
579             },
580             wide => {
581             nonleap => [
582             'rags',
583             'wassarins',
584             'pūlis',
585             'sakkis',
586             'zallaws',
587             'sīmenis',
588             'līpa',
589             'daggis',
590             'sillins',
591             'spallins',
592             'lapkrūtis',
593             'sallaws'
594             ],
595             leap => [
596            
597             ],
598             },
599             },
600             'stand-alone' => {
601             abbreviated => {
602             nonleap => [
603             'rag',
604             'was',
605             'pūl',
606             'sak',
607             'zal',
608             'sīm',
609             'līp',
610             'dag',
611             'sil',
612             'spa',
613             'lap',
614             'sal'
615             ],
616             leap => [
617            
618             ],
619             },
620             narrow => {
621             nonleap => [
622             'R',
623             'W',
624             'P',
625             'S',
626             'Z',
627             'S',
628             'L',
629             'D',
630             'S',
631             'S',
632             'L',
633             'S'
634             ],
635             leap => [
636            
637             ],
638             },
639             wide => {
640             nonleap => [
641             'rags',
642             'wassarins',
643             'pūlis',
644             'sakkis',
645             'zallaws',
646             'sīmenis',
647             'līpa',
648             'daggis',
649             'sillins',
650             'spallins',
651             'lapkrūtis',
652             'sallaws'
653             ],
654             leap => [
655            
656             ],
657             },
658             },
659             },
660             } },
661             );
662              
663             has 'calendar_days' => (
664             is => 'ro',
665             isa => HashRef,
666             init_arg => undef,
667             default => sub { {
668             'gregorian' => {
669             'format' => {
670             abbreviated => {
671             mon => 'pan',
672             tue => 'wis',
673             wed => 'pus',
674             thu => 'ket',
675             fri => 'pēn',
676             sat => 'sab',
677             sun => 'nad'
678             },
679             narrow => {
680             mon => 'P',
681             tue => 'W',
682             wed => 'P',
683             thu => 'K',
684             fri => 'P',
685             sat => 'S',
686             sun => 'N'
687             },
688             wide => {
689             mon => 'panadīli',
690             tue => 'wisasīdis',
691             wed => 'pussisawaiti',
692             thu => 'ketwirtiks',
693             fri => 'pēntniks',
694             sat => 'sabattika',
695             sun => 'nadīli'
696             },
697             },
698             'stand-alone' => {
699             abbreviated => {
700             mon => 'pan',
701             tue => 'wis',
702             wed => 'pus',
703             thu => 'ket',
704             fri => 'pēn',
705             sat => 'sab',
706             sun => 'nad'
707             },
708             narrow => {
709             mon => 'P',
710             tue => 'W',
711             wed => 'P',
712             thu => 'K',
713             fri => 'P',
714             sat => 'S',
715             sun => 'N'
716             },
717             wide => {
718             mon => 'panadīli',
719             tue => 'wisasīdis',
720             wed => 'pussisawaiti',
721             thu => 'ketwirtiks',
722             fri => 'pēntniks',
723             sat => 'sabattika',
724             sun => 'nadīli'
725             },
726             },
727             },
728             } },
729             );
730              
731             has 'calendar_quarters' => (
732             is => 'ro',
733             isa => HashRef,
734             init_arg => undef,
735             default => sub { {
736             'gregorian' => {
737             'format' => {
738             abbreviated => {0 => '1. k.',
739             1 => '2. k.',
740             2 => '3. k.',
741             3 => '4. k.'
742             },
743             narrow => {0 => '1',
744             1 => '2',
745             2 => '3',
746             3 => '4'
747             },
748             wide => {0 => '1. ketwirts',
749             1 => '2. ketwirts',
750             2 => '3. ketwirts',
751             3 => '4. ketwirts'
752             },
753             },
754             'stand-alone' => {
755             abbreviated => {0 => '1. ketw.',
756             1 => '2. ketw.',
757             2 => '3. ketw.',
758             3 => '4. ketw.'
759             },
760             narrow => {0 => '1',
761             1 => '2',
762             2 => '3',
763             3 => '4'
764             },
765             wide => {0 => '1. ketwirts',
766             1 => '2. ketwirts',
767             2 => '3. ketwirts',
768             3 => '4. ketwirts'
769             },
770             },
771             },
772             } },
773             );
774              
775             has 'day_periods' => (
776             is => 'ro',
777             isa => HashRef,
778             init_arg => undef,
779             default => sub { {
780             'gregorian' => {
781             'format' => {
782             'abbreviated' => {
783             'am' => q{AM},
784             'pm' => q{PM},
785             },
786             'wide' => {
787             'am' => q{ankstāinan},
788             'pm' => q{pa pussideinan},
789             },
790             },
791             },
792             } },
793             );
794              
795             has 'eras' => (
796             is => 'ro',
797             isa => HashRef,
798             init_arg => undef,
799             default => sub { {
800             'generic' => {
801             },
802             'gregorian' => {
803             abbreviated => {
804             '0' => 'BC',
805             '1' => 'AD'
806             },
807             },
808             } },
809             );
810              
811             has 'date_formats' => (
812             is => 'ro',
813             isa => HashRef,
814             init_arg => undef,
815             default => sub { {
816             'generic' => {
817             'full' => q{EEEE, y 'mettas' d. MMMM G},
818             'long' => q{y 'mettas' d. MMMM G},
819             'medium' => q{dd.MM 'st'. y G},
820             'short' => q{dd.MM.y GGGGG},
821             },
822             'gregorian' => {
823             'full' => q{EEEE, y 'mettas' d. MMMM},
824             'long' => q{y 'mettas' d. MMMM},
825             'medium' => q{dd.MM 'st'. y},
826             'short' => q{dd.MM.yy},
827             },
828             } },
829             );
830              
831             has 'time_formats' => (
832             is => 'ro',
833             isa => HashRef,
834             init_arg => undef,
835             default => sub { {
836             'generic' => {
837             },
838             'gregorian' => {
839             'full' => q{HH:mm:ss zzzz},
840             'long' => q{HH:mm:ss z},
841             'medium' => q{HH:mm:ss},
842             'short' => q{HH:mm},
843             },
844             } },
845             );
846              
847             has 'datetime_formats' => (
848             is => 'ro',
849             isa => HashRef,
850             init_arg => undef,
851             default => sub { {
852             'generic' => {
853             'full' => q{{1} {0}},
854             'long' => q{{1} {0}},
855             'medium' => q{{1} {0}},
856             'short' => q{{1} {0}},
857             },
858             'gregorian' => {
859             'full' => q{{1} {0}},
860             'long' => q{{1} {0}},
861             'medium' => q{{1} {0}},
862             'short' => q{{1} {0}},
863             },
864             } },
865             );
866              
867             has 'datetime_formats_available_formats' => (
868             is => 'ro',
869             isa => HashRef,
870             init_arg => undef,
871             default => sub { {
872             'gregorian' => {
873             E => q{ccc},
874             EHm => q{E, HH:mm},
875             EHms => q{E, HH:mm:ss},
876             Ed => q{E, d.},
877             Ehm => q{E, h:mm a},
878             Ehms => q{E, h:mm:ss a},
879             Gy => q{y 'm'. G},
880             GyMMM => q{y 'm'. MMM G},
881             GyMMMEd => q{E, dd.MM 'st'. y G},
882             GyMMMd => q{dd.MM 'st'. y G},
883             H => q{HH},
884             Hm => q{HH:mm},
885             Hms => q{HH:mm:ss},
886             Hmsv => q{HH:mm:ss; v},
887             Hmv => q{HH:mm; v},
888             M => q{L.},
889             MEd => q{E, d.M},
890             MMM => q{LLL},
891             MMMEd => q{E, d. MMM},
892             MMMd => q{d. MMM},
893             Md => q{d.M},
894             d => q{d.},
895             h => q{h a},
896             hm => q{h:mm a},
897             hms => q{h:mm:ss a},
898             hmsv => q{h:mm:ss a; v},
899             hmv => q{h:mm a; v},
900             ms => q{mm:ss},
901             y => q{y 'm'.},
902             yM => q{M.y},
903             yMEd => q{E, d.M.y},
904             yMMM => q{y 'm'. MMM},
905             yMMMEd => q{E, dd.MM 'st'. y},
906             yMMMd => q{dd.MM 'st'. y},
907             yMd => q{d.M.y},
908             yQQQ => q{y 'm'. QQQ},
909             yQQQQ => q{y 'm'. QQQQ},
910             },
911             } },
912             );
913              
914             has 'datetime_formats_append_item' => (
915             is => 'ro',
916             isa => HashRef,
917             init_arg => undef,
918             default => sub { {
919             'gregorian' => {
920             'Timezone' => '{0} {1}',
921             },
922             } },
923             );
924              
925             has 'datetime_formats_interval' => (
926             is => 'ro',
927             isa => HashRef,
928             init_arg => undef,
929             default => sub { {
930             'generic' => {
931             fallback => '{0} – {1}',
932             },
933             'gregorian' => {
934             H => {
935             H => q{HH–HH},
936             },
937             Hm => {
938             H => q{HH:mm–HH:mm},
939             m => q{HH:mm–HH:mm},
940             },
941             Hmv => {
942             H => q{HH:mm–HH:mm v},
943             m => q{HH:mm–HH:mm v},
944             },
945             Hv => {
946             H => q{HH–HH v},
947             },
948             M => {
949             M => q{M.–M.},
950             },
951             MEd => {
952             M => q{E, dd.MM – E, dd.MM},
953             d => q{E, dd.MM – E, dd.MM},
954             },
955             MMM => {
956             M => q{MMM–MMM},
957             },
958             MMMEd => {
959             M => q{E, d. MMM – E, d. MMM},
960             d => q{E, d. – E, d. MMM},
961             },
962             MMMd => {
963             M => q{d. MMM – d. MMM},
964             d => q{d.–d. MMM},
965             },
966             Md => {
967             M => q{dd.MM–dd.MM},
968             d => q{dd.MM–dd.MM},
969             },
970             d => {
971             d => q{d.–d.},
972             },
973             fallback => '{0} – {1}',
974             h => {
975             a => q{h a – h a},
976             h => q{h–h a},
977             },
978             hm => {
979             a => q{h:mm a – h:mm a},
980             h => q{h:mm–h:mm a},
981             m => q{h:mm–h:mm a},
982             },
983             hmv => {
984             a => q{h:mm a – h:mm a v},
985             h => q{h:mm–h:mm a v},
986             m => q{h:mm–h:mm a v},
987             },
988             hv => {
989             a => q{h a – h a v},
990             h => q{h–h a v},
991             },
992             y => {
993             y => q{y–y},
994             },
995             yM => {
996             M => q{MM.y–MM.y},
997             y => q{MM.y–MM.y},
998             },
999             yMEd => {
1000             M => q{E, dd.MM.y – E, dd.MM.y},
1001             d => q{E, dd.MM.y – E, dd.MM.y},
1002             y => q{E, dd.MM.y – E, dd.MM.y},
1003             },
1004             yMMM => {
1005             M => q{y 'm'. MMM–MMM},
1006             y => q{y 'm'. MMM – y 'm'. MMM},
1007             },
1008             yMMMEd => {
1009             M => q{E, dd.MM – E, dd.MM 'st'. y},
1010             d => q{E, dd. – E, dd.MM 'st'. y},
1011             y => q{E, dd.MM 'st'. y – E, dd.MM 'st'. y},
1012             },
1013             yMMMM => {
1014             M => q{y 'mettas' MMMM–MMMM},
1015             y => q{y 'mettas' MMMM – y 'mettas' MMMM},
1016             },
1017             yMMMd => {
1018             M => q{dd.MM–dd.MM 'st'. y},
1019             d => q{dd.–dd.MM 'st'. y},
1020             y => q{dd.MM 'st'. y – dd.MM 'st'. y},
1021             },
1022             yMd => {
1023             M => q{dd.MM.y–dd.MM.y},
1024             d => q{dd.MM.y–dd.MM.y},
1025             y => q{dd.MM.y–dd.MM.y},
1026             },
1027             },
1028             } },
1029             );
1030              
1031             has 'time_zone_names' => (
1032             is => 'ro',
1033             isa => HashRef,
1034             init_arg => undef,
1035             default => sub { {
1036             hourFormat => q(+HH:mm;-HH:mm),
1037             gmtFormat => q(GMT{0}),
1038             gmtZeroFormat => q(GMT),
1039             regionFormat => q(Kerdā: {0}),
1040             regionFormat => q(Daggas kerdā: {0}),
1041             regionFormat => q(Zēimas kerdā: {0}),
1042             fallbackFormat => q({1} ({0})),
1043             'America_Central' => {
1044             long => {
1045             'daylight' => q#Centrālas Amērikas daggas kerdā#,
1046             'generic' => q#Centrālas Amērikas kerdā#,
1047             'standard' => q#Centrālas Amērikas zēimas kerdā#,
1048             },
1049             },
1050             'America_Eastern' => {
1051             long => {
1052             'daylight' => q#Dēiniskas Amērikas daggas kerdā#,
1053             'generic' => q#Dēiniskas Amērikas kerdā#,
1054             'standard' => q#Dēiniskas Amērikas zēimas kerdā#,
1055             },
1056             },
1057             'America_Mountain' => {
1058             long => {
1059             'daylight' => q#Amērikas gārban daggas kerdā#,
1060             'generic' => q#Amērikas gārban kerdā#,
1061             'standard' => q#Amērikas gārban zēimas kerdā#,
1062             },
1063             },
1064             'America_Pacific' => {
1065             long => {
1066             'daylight' => q#Pacīfiskas Amērikas daggas kerdā#,
1067             'generic' => q#Pacīfiskas Amērikas kerdā#,
1068             'standard' => q#Pacīfiskas Amērikas zēimas kerdā#,
1069             },
1070             },
1071             'Atlantic' => {
1072             long => {
1073             'daylight' => q#Atlāntiska daggas kerdā#,
1074             'generic' => q#Atlāntiska kerdā#,
1075             'standard' => q#Atlāntiska zēimas kerdā#,
1076             },
1077             },
1078             'Europe_Central' => {
1079             long => {
1080             'daylight' => q#Centrālas Eurōpas daggas kerdā#,
1081             'generic' => q#Centrālas Eurōpas kerdā#,
1082             'standard' => q#Centrālas Eurōpas zēimas kerdā#,
1083             },
1084             },
1085             'Europe_Eastern' => {
1086             long => {
1087             'daylight' => q#Dēiniskas Eurōpas daggas kerdā#,
1088             'generic' => q#Dēiniskas Eurōpas kerdā#,
1089             'standard' => q#Dēiniskas Eurōpas zēimas kerdā#,
1090             },
1091             },
1092             'Europe_Western' => {
1093             long => {
1094             'daylight' => q#Wakkariskas Eurōpas daggas kerdā#,
1095             'generic' => q#Wakkariskas Eurōpas kerdā#,
1096             'standard' => q#Wakkariskas Eurōpas zēimas kerdā#,
1097             },
1098             },
1099             'GMT' => {
1100             long => {
1101             'standard' => q#Greenwich kerdā#,
1102             },
1103             },
1104             } }
1105             );
1106             no Moo;
1107              
1108 1     1   8518 1;
  1         1  
  1         5  
1109              
1110             # vim: tabstop=4