File Coverage

blib/lib/Locale/CLDR/Locales/Raj.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::Raj - Package for language Rajasthani
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Raj;
10             # This file auto generated from Data\common\main\raj.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1678174 use strict;
  1         3  
  1         43  
14 1     1   5 use warnings;
  1         2  
  1         59  
15 1     1   5 use version;
  1         3  
  1         7  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   143 use v5.12.0;
  1         5  
20 1     1   6 use mro 'c3';
  1         2  
  1         7  
21 1     1   28 use utf8;
  1         2  
  1         8  
22 1     1   54 use feature 'unicode_strings';
  1         2  
  1         156  
23 1     1   6 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         22  
24 1     1   2780 use Moo;
  1         2  
  1         12  
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             'en' => 'अंग्रेजी',
35             'raj' => 'राजस्थानी',
36              
37             );
38             if (@_) {
39             return $languages{$_[0]};
40             }
41             return \%languages;
42             }
43             },
44             );
45              
46             has 'display_name_script' => (
47             is => 'ro',
48             isa => CodeRef,
49             init_arg => undef,
50             default => sub {
51             sub {
52             my %scripts = (
53             'Deva' => 'देवनागरी',
54              
55             );
56             if ( @_ ) {
57             return $scripts{$_[0]};
58             }
59             return \%scripts;
60             }
61             }
62             );
63              
64             has 'display_name_region' => (
65             is => 'ro',
66             isa => HashRef[Str],
67             init_arg => undef,
68             default => sub {
69             {
70             'IN' => 'भारत',
71             'ZZ' => 'अज्ञात',
72              
73             }
74             },
75             );
76              
77             has 'display_name_measurement_system' => (
78             is => 'ro',
79             isa => HashRef[Str],
80             init_arg => undef,
81             default => sub {
82             {
83             'metric' => q{मीट्रिक},
84             'UK' => q{यूके},
85             'US' => q{यू एस},
86              
87             }
88             },
89             );
90              
91             has 'characters' => (
92             is => 'ro',
93             isa => HashRef,
94             init_arg => undef,
95             default => $^V ge v5.18.0
96             ? eval <<'EOT'
97             sub {
98             no warnings 'experimental::regex_sets';
99             return {
100             auxiliary => qr{[आ इ ई उ ऊ ऋ ए ऐ ओ औ]},
101             main => qr{[ँ ंः अ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल व श ष स ह ा ि ी ु ू ृ ॅ े ै ो ौ ्]},
102             numbers => qr{[\- ‑ , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]},
103             punctuation => qr{[\- ‑ , \: ! ? . … '‘’ "“” ( ) \[ \] \{ \} § @ * / \\ \& # ` |]},
104             };
105             },
106             EOT
107             : sub {
108             return {};
109             },
110 1     1   184 );
  1         3  
  1         272  
111              
112              
113             has 'default_numbering_system' => (
114             is => 'ro',
115             isa => Str,
116             init_arg => undef,
117             default => 'deva',
118             );
119              
120             has 'calendar_months' => (
121             is => 'ro',
122             isa => HashRef,
123             init_arg => undef,
124             default => sub { {
125             'gregorian' => {
126             'format' => {
127             wide => {
128             nonleap => [
129             'जनवरी',
130             'फरवरी',
131             'मार्च',
132             'अप्रैल',
133             'मई',
134             'जून',
135             'जुलाई',
136             'अगस्त',
137             'सितम्बर',
138             'अक्टूबर',
139             'नवंबर',
140             'दिसंबर'
141             ],
142             leap => [
143            
144             ],
145             },
146             },
147             },
148             } },
149             );
150              
151             has 'calendar_days' => (
152             is => 'ro',
153             isa => HashRef,
154             init_arg => undef,
155             default => sub { {
156             'gregorian' => {
157             'format' => {
158             wide => {
159             mon => 'सोमवार',
160             tue => 'मंगलवार',
161             wed => 'बुधवार',
162             thu => 'गुरुवार',
163             fri => 'शुक्रवार',
164             sat => 'शनिवार',
165             sun => 'रविवार'
166             },
167             },
168             },
169             } },
170             );
171              
172             has 'day_periods' => (
173             is => 'ro',
174             isa => HashRef,
175             init_arg => undef,
176             default => sub { {
177             'gregorian' => {
178             'format' => {
179             'wide' => {
180             'am' => q{सबेरे},
181             'pm' => q{सांम},
182             },
183             },
184             },
185             } },
186             );
187              
188             has 'eras' => (
189             is => 'ro',
190             isa => HashRef,
191             init_arg => undef,
192             default => sub { {
193             'gregorian' => {
194             },
195             } },
196             );
197              
198             has 'date_formats' => (
199             is => 'ro',
200             isa => HashRef,
201             init_arg => undef,
202             default => sub { {
203             'gregorian' => {
204             },
205             } },
206             );
207              
208             has 'time_formats' => (
209             is => 'ro',
210             isa => HashRef,
211             init_arg => undef,
212             default => sub { {
213             'gregorian' => {
214             'full' => q{h:mm:ss a zzzz},
215             'long' => q{h:mm:ss a z},
216             'medium' => q{h:mm:ss a},
217             'short' => q{h:mm a},
218             },
219             } },
220             );
221              
222             has 'datetime_formats' => (
223             is => 'ro',
224             isa => HashRef,
225             init_arg => undef,
226             default => sub { {
227             'gregorian' => {
228             },
229             } },
230             );
231              
232             has 'datetime_formats_available_formats' => (
233             is => 'ro',
234             isa => HashRef,
235             init_arg => undef,
236             default => sub { {
237             } },
238             );
239              
240             has 'datetime_formats_append_item' => (
241             is => 'ro',
242             isa => HashRef,
243             init_arg => undef,
244             default => sub { {
245             } },
246             );
247              
248             has 'datetime_formats_interval' => (
249             is => 'ro',
250             isa => HashRef,
251             init_arg => undef,
252             default => sub { {
253             } },
254             );
255              
256             has 'time_zone_names' => (
257             is => 'ro',
258             isa => HashRef,
259             init_arg => undef,
260             default => sub { {
261             'GMT' => {
262             long => {
263             'standard' => q#ग्रीन विच मीन टाइम#,
264             },
265             },
266             } }
267             );
268 1     1   1782 no Moo;
  1         2  
  1         5  
269              
270             1;
271              
272             # vim: tabstop=4