File Coverage

blib/lib/Locale/CLDR/Locales/Ks/Deva.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 NAME
4              
5             Locale::CLDR::Locales::Ks::Deva - Package for language Kashmiri
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Ks::Deva;
10             # This file auto generated from Data\common\main\ks_Deva.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   899 use strict;
  1         3  
  1         45  
14 1     1   20 use warnings;
  1         3  
  1         57  
15 1     1   6 use version;
  1         3  
  1         6  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   174 use v5.12.0;
  1         4  
20 1     1   8 use mro 'c3';
  1         2  
  1         6  
21 1     1   39 use utf8;
  1         2  
  1         19  
22 1     1   42 use feature 'unicode_strings';
  1         2  
  1         131  
23 1     1   21 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         8  
24 1     1   2918 use Moo;
  1         2  
  1         8  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'display_name_language' => (
28             is => 'ro',
29             isa => CodeRef,
30             init_arg => undef,
31             default => sub {
32             sub {
33             my %languages = (
34             'de' => 'जर्मन',
35             'de_AT' => 'आस्ट्रियन जर्मन',
36             'de_CH' => 'स्विस हाई जर्मन',
37             'en' => 'अंगरिज़ी',
38             'en_AU' => 'आसट्रेलवी अंगरिज़ी',
39             'en_CA' => 'कनाडियन अंगरिज़ी',
40             'en_GB' => 'बरतानवी अंगरिज़ी',
41             'en_GB@alt=short' => 'UK अंगरिज़ी',
42             'en_US' => 'अमरीकी अंगरिज़ी',
43             'en_US@alt=short' => 'US अंगरिज़ी',
44             'es' => 'हसपानवी',
45             'es_419' => 'लातिनी अमरीकी हसपानवी',
46             'es_ES' => 'यूरपी हसपानवी',
47             'es_MX' => 'मेकसिकी हसपानवी',
48             'fr' => 'फ्रांसीसी',
49             'fr_CA' => 'कनाडियन फ्रांसीसी',
50             'fr_CH' => 'स्विस फ्रांसीसी',
51             'it' => 'इतालवी',
52             'ja' => 'जापानी',
53             'ks' => 'कॉशुर',
54             'pt' => 'पुरतउगाली',
55             'pt_BR' => 'ब्राज़िली पुरतउगाली',
56             'pt_PT' => 'यूरपी पुरतउगाली',
57             'ru' => 'रूसी',
58             'und' => 'नामोलुम ज़बान',
59             'zh' => 'चीनी (तरजुम इशार: खास तोर, मैन्डरिन चीनी।)',
60             'zh@alt=menu' => 'चीनी, मैन्डरिन',
61             'zh_Hans' => 'आसान चीनी',
62             'zh_Hans@alt=long' => 'आसान मैन्डरिन चीनी',
63             'zh_Hant' => 'रिवायाती चीनी',
64             'zh_Hant@alt=long' => 'रिवायाती मैन्डरिन चीनी',
65              
66             );
67             if (@_) {
68             return $languages{$_[0]};
69             }
70             return \%languages;
71             }
72             },
73             );
74              
75             has 'display_name_script' => (
76             is => 'ro',
77             isa => CodeRef,
78             init_arg => undef,
79             default => sub {
80             sub {
81             my %scripts = (
82             'Arab' => 'अरबी',
83             'Cyrl' => 'सिरिलिक',
84             'Deva' => 'देवनागरी',
85             'Hans' => 'आसान (तरजुम इशार: स्क्रिप्ट नवुक यि वर्ज़न छु चीनी बापथ ज़बान नाव किस मुरकब कि इस्तिमल करान।)',
86             'Hans@alt=stand-alone' => 'आसान हान (तरजुम इशार: स्क्रिप्ट नवुक यि वर्ज़न छु अलग इस्तिमाल सपदन, यि छु नि चीनी ज़बान बापथ ज़बान नवास सीथ मुरकब।)',
87             'Hant' => 'रिवायाती (तरजुम इशार: स्क्रिप्ट नवुक यि वर्ज़न छु चीनी बापथ ज़बान नाव किस मुरकब कि इस्तिमल करान।)',
88             'Hant@alt=stand-alone' => 'रिवायाती हान (तरजुम इशार: स्क्रिप्ट नवुक यि वर्ज़न छु अलग इस्तिमाल सपदन, यि छु नि चीनी ज़बान बापथ ज़बान नवास सीथ मुरकब।)',
89             'Latn' => 'लातिनी',
90             'Zxxx' => 'गेर तहरीर',
91             'Zzzz' => 'गेर तहरीर स्क्रिप्ट',
92              
93             );
94             if ( @_ ) {
95             return $scripts{$_[0]};
96             }
97             return \%scripts;
98             }
99             }
100             );
101              
102             has 'display_name_region' => (
103             is => 'ro',
104             isa => HashRef[Str],
105             init_arg => undef,
106             default => sub {
107             {
108             'BR' => 'ब्राज़ील',
109             'CN' => 'चीन',
110             'DE' => 'जर्मन',
111             'FR' => 'फ्रांस',
112             'GB' => 'मुतहीद बादशाहत',
113             'IN' => 'हिंदोस्तान',
114             'IT' => 'इटली',
115             'JP' => 'जापान',
116             'RU' => 'रूस',
117             'US' => 'मूतहीद रियासत',
118             'ZZ' => 'नामोलुम अलाक़',
119              
120             }
121             },
122             );
123              
124             has 'display_name_type' => (
125             is => 'ro',
126             isa => HashRef[HashRef[Str]],
127             init_arg => undef,
128             default => sub {
129             {
130             'calendar' => {
131             'gregorian' => q{ग्रिगोरियन कैलंडर},
132             },
133             'collation' => {
134             'standard' => q{मियारी तरतीब ऑर्डर},
135             },
136             'numbers' => {
137             'arab' => q{अरबी-इंडिक हिंदसी},
138             'arabext' => q{तोसी शुद अरबी-इंडिक हिंदसी},
139             'deva' => q{देवनागरी हिंदसि},
140             'latn' => q{यूरपी हिंदसी},
141             },
142              
143             }
144             },
145             );
146              
147             has 'display_name_measurement_system' => (
148             is => 'ro',
149             isa => HashRef[Str],
150             init_arg => undef,
151             default => sub {
152             {
153             'metric' => q{मेट्रिक},
154             'UK' => q{यू के},
155             'US' => q{यू एस},
156              
157             }
158             },
159             );
160              
161             has 'display_name_code_patterns' => (
162             is => 'ro',
163             isa => HashRef[Str],
164             init_arg => undef,
165             default => sub {
166             {
167             'language' => 'ज़बान: {0}',
168             'script' => 'स्क्रिप्ट: {0}',
169             'region' => 'अलाक़: {0}',
170              
171             }
172             },
173             );
174              
175             has 'characters' => (
176             is => 'ro',
177             isa => HashRef,
178             init_arg => undef,
179             default => $^V ge v5.18.0
180             ? eval <<'EOT'
181             sub {
182             no warnings 'experimental::regex_sets';
183             return {
184             auxiliary => qr{[‌‍]},
185             main => qr{[़ ँ ं अ आ इ ई उ ऊ ए ऑ ओ क ख ग च{च़} छ{छ़} ज ट ठ ड त थ द न प फ ब म य र ल व श स ह ा ि ी ु ू ृ ॄ ॅ े ै ॉ ो ौ ्]},
186             punctuation => qr{[\- ‐‑ – — , ; \: ! ? . … '‘’ "“” ( ) \[ \] § @ * / \& # † ‡ ′ ″]},
187             };
188             },
189             EOT
190             : sub {
191             return {};
192             },
193 1     1   244 );
  1         3  
  1         296  
194              
195              
196             has 'units' => (
197             is => 'ro',
198             isa => HashRef[HashRef[HashRef[Str]]],
199             init_arg => undef,
200             default => sub { {
201             'long' => {
202             # Long Unit Identifier
203             'mass-gram' => {
204             'name' => q(ग्राम),
205             },
206             # Core Unit Identifier
207             'gram' => {
208             'name' => q(ग्राम),
209             },
210             # Long Unit Identifier
211             'mass-kilogram' => {
212             'name' => q(किलो ग्राम),
213             },
214             # Core Unit Identifier
215             'kilogram' => {
216             'name' => q(किलो ग्राम),
217             },
218             },
219             } }
220             );
221              
222             has 'yesstr' => (
223             is => 'ro',
224             isa => RegexpRef,
225             init_arg => undef,
226             default => sub { qr'^(?i:आ|y)$' }
227             );
228              
229             has 'nostr' => (
230             is => 'ro',
231             isa => RegexpRef,
232             init_arg => undef,
233             default => sub { qr'^(?i:न|n)$' }
234             );
235              
236             has 'listPatterns' => (
237             is => 'ro',
238             isa => HashRef,
239             init_arg => undef,
240             default => sub { {
241             end => q({0}, ति {1}),
242             2 => q({0} ति {1}),
243             } }
244             );
245              
246             has 'number_currency_formats' => (
247             is => 'ro',
248             isa => HashRef,
249             init_arg => undef,
250             default => sub { {
251             'arabext' => {
252             'pattern' => {
253             'default' => {
254             'standard' => {
255             'positive' => '¤#,##0.00',
256             },
257             },
258             },
259             },
260             } },
261             );
262              
263             has 'currencies' => (
264             is => 'ro',
265             isa => HashRef,
266             init_arg => undef,
267             default => sub { {
268             'BRL' => {
269             display_name => {
270             'currency' => q(ब्राज़िली रील),
271             'one' => q(ब्राज़िली रील),
272             'other' => q(ब्राज़िली रीलज़),
273             },
274             },
275             'CNY' => {
276             display_name => {
277             'currency' => q(चीनी युवान),
278             },
279             },
280             'EUR' => {
281             display_name => {
282             'currency' => q(यूरो),
283             'one' => q(यूरो),
284             'other' => q(यूरोज़),
285             },
286             },
287             'GBP' => {
288             display_name => {
289             'currency' => q(बरतानवी पूनड),
290             },
291             },
292             'INR' => {
293             display_name => {
294             'currency' => q(इंडियन रूपी),
295             'one' => q(इंडियन रूपी),
296             'other' => q(इंडियन रुपीज़),
297             },
298             },
299             'JPY' => {
300             display_name => {
301             'currency' => q(जापानी येन),
302             },
303             },
304             'RUB' => {
305             display_name => {
306             'currency' => q(रूसी रूबल),
307             },
308             },
309             'USD' => {
310             symbol => '$',
311             display_name => {
312             'currency' => q(US डॉलर),
313             'one' => q(US डॉलर),
314             'other' => q(US डॉलर्ज़),
315             },
316             },
317             'XXX' => {
318             display_name => {
319             'currency' => q(नामोलुम करन्सी),
320             'one' => q(\(करन्सी हुंद नामोलुम यूनिट\)),
321             'other' => q(\(नामोलुम करन्सी\)),
322             },
323             },
324             } },
325             );
326              
327              
328             has 'calendar_months' => (
329             is => 'ro',
330             isa => HashRef,
331             init_arg => undef,
332             default => sub { {
333             'gregorian' => {
334             'format' => {
335             abbreviated => {
336             nonleap => [
337             'जनवरी',
338             'फ़रवरी',
339             'मार्च',
340             'अप्रैल',
341             'मई',
342             'जून',
343             'जुलाई',
344             'अगस्त',
345             'सतुंबर',
346             'अक्तूबर',
347             'नवूमबर',
348             'दसमबर'
349             ],
350             leap => [
351            
352             ],
353             },
354             wide => {
355             nonleap => [
356             'जनवरी',
357             'फ़रवरी',
358             'मार्च',
359             'अप्रैल',
360             'मई',
361             'जून',
362             'जुलाई',
363             'अगस्त',
364             'सतमबर',
365             'अक्तूबर',
366             'नवमबर',
367             'दसमबर'
368             ],
369             leap => [
370            
371             ],
372             },
373             },
374             'stand-alone' => {
375             abbreviated => {
376             nonleap => [
377             'जनवरी',
378             'फ़रवरी',
379             'मार्च',
380             'अप्रैल',
381             'मई',
382             'जून',
383             'जुलाई',
384             'अगस्त',
385             'सतुंबर',
386             'अकतुम्बर',
387             'नवूमबर',
388             'दसमबर'
389             ],
390             leap => [
391            
392             ],
393             },
394             narrow => {
395             nonleap => [
396             'ज',
397             'फ़',
398             'म',
399             'अ',
400             'म',
401             'ज',
402             'ज',
403             'अ',
404             'स',
405             'ओ',
406             'न',
407             'द'
408             ],
409             leap => [
410            
411             ],
412             },
413             wide => {
414             nonleap => [
415             'जनवरी',
416             'फ़रवरी',
417             'मार्च',
418             'अप्रैल',
419             'मई',
420             'जून',
421             'जुलाई',
422             'अगस्त',
423             'सतुंबर',
424             'अकतुम्बर',
425             'नवूमबर',
426             'दसूमबर'
427             ],
428             leap => [
429            
430             ],
431             },
432             },
433             },
434             } },
435             );
436              
437             has 'calendar_days' => (
438             is => 'ro',
439             isa => HashRef,
440             init_arg => undef,
441             default => sub { {
442             'gregorian' => {
443             'format' => {
444             abbreviated => {
445             mon => 'चंदिरवार',
446             tue => 'बुवार',
447             wed => 'बोदवार',
448             thu => 'ब्रेसवार',
449             fri => 'जुमा',
450             sat => 'बटवार',
451             sun => 'आथवार'
452             },
453             wide => {
454             mon => 'च़ंदिरवार',
455             tue => 'बोमवार',
456             wed => 'बोदवार',
457             thu => 'ब्रेसवार',
458             fri => 'जुमा',
459             sat => 'बटवार',
460             sun => 'आथवार'
461             },
462             },
463             'stand-alone' => {
464             abbreviated => {
465             mon => 'चंदिरवार',
466             tue => 'बुवार',
467             wed => 'बोदवार',
468             thu => 'ब्रेसवार',
469             fri => 'जुम्मा',
470             sat => 'बटवार',
471             sun => 'आथवार'
472             },
473             narrow => {
474             mon => 'च',
475             tue => 'ब',
476             wed => 'ब',
477             thu => 'ब',
478             fri => 'ज',
479             sat => 'ब',
480             sun => 'अ'
481             },
482             wide => {
483             mon => 'चंदिरवार',
484             tue => 'बुवार',
485             wed => 'बोदवार',
486             thu => 'ब्रेसवार',
487             fri => 'जुम्मा',
488             sat => 'बटवार',
489             sun => 'आथवार'
490             },
491             },
492             },
493             } },
494             );
495              
496             has 'calendar_quarters' => (
497             is => 'ro',
498             isa => HashRef,
499             init_arg => undef,
500             default => sub { {
501             'gregorian' => {
502             'format' => {
503             abbreviated => {0 => 'Q1',
504             1 => 'Q2',
505             2 => 'Q3',
506             3 => 'Q4'
507             },
508             wide => {0 => '1st सह माह',
509             1 => '2nd सह माह',
510             2 => '3rd सह माह',
511             3 => '4th सह माह'
512             },
513             },
514             },
515             } },
516             );
517              
518             has 'day_periods' => (
519             is => 'ro',
520             isa => HashRef,
521             init_arg => undef,
522             default => sub { {
523             'gregorian' => {
524             'format' => {
525             'wide' => {
526             'am' => q{ये एम},
527             'pm' => q{पी एम},
528             },
529             },
530             'stand-alone' => {
531             'wide' => {
532             'am' => q{दुपहर ब्रोंठ},
533             'pm' => q{दुपहरपतॖ},
534             },
535             },
536             },
537             } },
538             );
539              
540             has 'eras' => (
541             is => 'ro',
542             isa => HashRef,
543             init_arg => undef,
544             default => sub { {
545             'generic' => {
546             },
547             'gregorian' => {
548             abbreviated => {
549             '0' => 'BC',
550             '1' => 'AD'
551             },
552             wide => {
553             '0' => 'ईसा ब्रोंठ',
554             '1' => 'ईस्वी'
555             },
556             },
557             } },
558             );
559              
560             has 'date_formats' => (
561             is => 'ro',
562             isa => HashRef,
563             init_arg => undef,
564             default => sub { {
565             'generic' => {
566             'full' => q{G y MMMM d, EEEE},
567             'long' => q{G y MMMM d},
568             'medium' => q{G y MMM d},
569             'short' => q{GGGGG y-MM-dd},
570             },
571             'gregorian' => {
572             'full' => q{EEEE, d MMMM y},
573             'long' => q{d MMMM y},
574             'medium' => q{d MMM y},
575             'short' => q{d/M/yy},
576             },
577             } },
578             );
579              
580             has 'time_formats' => (
581             is => 'ro',
582             isa => HashRef,
583             init_arg => undef,
584             default => sub { {
585             'generic' => {
586             },
587             'gregorian' => {
588             'full' => q{a h:mm:ss zzzz},
589             'long' => q{a h:mm:ss z},
590             'medium' => q{a h:mm:ss},
591             'short' => q{a h:mm},
592             },
593             } },
594             );
595              
596             has 'datetime_formats' => (
597             is => 'ro',
598             isa => HashRef,
599             init_arg => undef,
600             default => sub { {
601             'generic' => {
602             'full' => q{{1} {0}},
603             'long' => q{{1} {0}},
604             'medium' => q{{1} {0}},
605             'short' => q{{1} {0}},
606             },
607             'gregorian' => {
608             'full' => q{{1}, {0}},
609             'long' => q{{1}, {0}},
610             'medium' => q{{1}, {0}},
611             'short' => q{{1}, {0}},
612             },
613             } },
614             );
615              
616             has 'datetime_formats_available_formats' => (
617             is => 'ro',
618             isa => HashRef,
619             init_arg => undef,
620             default => sub { {
621             'gregorian' => {
622             hm => q{h:mm a},
623             hms => q{h:mm:ss a},
624             hmsv => q{h:mm:ss a v},
625             yMMMd => q{MMM d, y},
626             yMd => q{M/d/y},
627             },
628             } },
629             );
630              
631             has 'datetime_formats_append_item' => (
632             is => 'ro',
633             isa => HashRef,
634             init_arg => undef,
635             default => sub { {
636             } },
637             );
638              
639             has 'datetime_formats_interval' => (
640             is => 'ro',
641             isa => HashRef,
642             init_arg => undef,
643             default => sub { {
644             'gregorian' => {
645             fallback => '{0} – {1}',
646             },
647             } },
648             );
649              
650             has 'time_zone_names' => (
651             is => 'ro',
652             isa => HashRef,
653             init_arg => undef,
654             default => sub { {
655             gmtFormat => q(जी एम टी {0}),
656             gmtZeroFormat => q(जी एम टी),
657             regionFormat => q({0} वख),
658             regionFormat => q({0} डे लाइट वख),
659             regionFormat => q({0} मयॉरी वख),
660             'America_Central' => {
661             long => {
662             'daylight' => q#सेंट्रल डे लाइट वख#,
663             'generic' => q#सेंट्रल वख#,
664             'standard' => q#सेंट्रल स्टैन्डर्ड वख#,
665             },
666             },
667             'America_Eastern' => {
668             long => {
669             'daylight' => q#मशरिकी डे लाइट वख#,
670             'generic' => q#मशरिकी वख#,
671             'standard' => q#मशरिकी स्टैन्डर्ड वख#,
672             },
673             },
674             'America_Mountain' => {
675             long => {
676             'daylight' => q#माउंटेन डे लाइट वख#,
677             'generic' => q#माउंटेन वख#,
678             'standard' => q#माउंटेन स्टैन्डर्ड वख#,
679             },
680             },
681             'America_Pacific' => {
682             long => {
683             'daylight' => q#पेसिफिक डे लाइट वख#,
684             'generic' => q#पेसिफिक वख#,
685             'standard' => q#पेसिफिक स्टैन्डर्ड वख#,
686             },
687             },
688             'Atlantic' => {
689             long => {
690             'daylight' => q#अटलांटिक डे लाइट वख#,
691             'generic' => q#अटलांटिक वख#,
692             'standard' => q#अटलांटिक स्टैन्डर्ड वख#,
693             },
694             },
695             'Etc/UTC' => {
696             long => {
697             'standard' => q#कोऑर्डनैटिड यूनवर्सल वख#,
698             },
699             },
700             'Etc/Unknown' => {
701             exemplarCity => q#नमोलुम शहर#,
702             },
703             'Europe_Central' => {
704             long => {
705             'daylight' => q#मरकज़ी यूरपी समर वख#,
706             'generic' => q#मरकज़ी यूरपी वख#,
707             'standard' => q#मरकज़ी यूरपी स्टैन्डर्ड वख#,
708             },
709             },
710             'Europe_Eastern' => {
711             long => {
712             'daylight' => q#मशरिकी यूरपी समर वख#,
713             'generic' => q#मशरिकी यूरपी वख#,
714             'standard' => q#मशरिकी यूरपी स्टैन्डर्ड वख#,
715             },
716             },
717             'Europe_Western' => {
718             long => {
719             'daylight' => q#मगरीबी यूरपी समर वख#,
720             'generic' => q#मगरीबी यूरपी वख#,
721             'standard' => q#मगरीबी यूरपी स्टैन्डर्ड वख#,
722             },
723             },
724             'GMT' => {
725             long => {
726             'standard' => q#ग्रीनविच ओसत वख#,
727             },
728             },
729             } }
730             );
731 1     1   4611 no Moo;
  1         3  
  1         34  
732              
733             1;
734              
735             # vim: tabstop=4