File Coverage

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


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Ti::Any::Er - Package for language Tigrinya
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/ti_ER.xml
10             # on Mon 11 Apr 5:39:29 pm GMT
11              
12             use strict;
13 1     1   794 use warnings;
  1         2  
  1         22  
14 1     1   4 use version;
  1         2  
  1         17  
15 1     1   3  
  1         2  
  1         4  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   85 use mro 'c3';
  1         3  
20 1     1   4 use utf8;
  1         1  
  1         4  
21 1     1   29 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         4  
22 1     1   25 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         19  
23 1     1   84 use Moo;
  1         1  
  1         5  
24 1     1   759  
  1         1  
  1         4  
25             extends('Locale::CLDR::Locales::Ti::Any');
26             has 'characters' => (
27             is => 'ro',
28             isa => HashRef,
29             init_arg => undef,
30             default => $^V ge v5.18.0
31             ? eval <<'EOT'
32             sub {
33             no warnings 'experimental::regex_sets';
34             return {
35             auxiliary => qr{[᎐ ᎑ ᎒ ᎓ ᎔ ᎕ ᎖ ᎗ ᎘ ᎙ ሇ ⶀ ᎀ ᎁ ᎂ ᎃ ⶁ ሠ ሡ ሢ ሣ ሤ ሥ ሦ ሧ ⶂ ⶃ ⶄ ቇ ᎄ ᎅ ᎆ ᎇ ⶅ ⶆ ⶇ ኇ ⶈ ⶉ ⶊ ኯ ዏ ⶋ ዯ ⶌ ዸ ዹ ዺ ዻ ዼ ዽ ዾ ዿ ⶍ ⶎ ጏ ጘ ጙ ጚ ጛ ጜ ጝ ጞ ጟ ⶓ ⶔ ⶕ ⶖ ⶏ ⶐ ⶑ ፀ ፁ ፂ ፃ ፄ ፅ ፆ ፇ ᎈ ᎉ ᎊ ᎋ ᎌ ᎍ ᎎ ᎏ ⶒ ፘ ፙ ፚ ⶠ ⶡ ⶢ ⶣ ⶤ ⶥ ⶦ ⶨ ⶩ ⶪ ⶫ ⶬ ⶭ ⶮ ⶰ ⶱ ⶲ ⶳ ⶴ ⶵ ⶶ ⶸ ⶹ ⶺ ⶻ ⶼ ⶽ ⶾ ⷀ ⷁ ⷂ ⷃ ⷄ ⷅ ⷆ ⷈ ⷉ ⷊ ⷋ ⷌ ⷍ ⷎ ⷐ ⷑ ⷒ ⷓ ⷔ ⷕ ⷖ ⷘ ⷙ ⷚ ⷛ ⷜ ⷝ ⷞ]},
36             index => ['ሀ', 'ለ', 'ሐ', 'መ', 'ረ', 'ሰ', 'ሸ', 'ቀ', 'ቈ', 'ቐ', 'ቘ', 'በ', 'ቨ', 'ተ', 'ቸ', 'ኀ', 'ኈ', 'ነ', 'ኘ', 'አ', 'ከ', 'ኰ', 'ኸ', 'ዀ', 'ወ', 'ዐ', 'ዘ', 'ዠ', 'የ', 'ደ', 'ጀ', 'ገ', 'ጐ', 'ጠ', 'ጨ', 'ጸ', 'ፈ', 'ፐ'],
37             main => qr{[፟ ፡ ፣-፧ ። ፠ ፨ ፲-፼ ፩-፱ ሀ-ሆ ለ-ሟ ረ-ቆ ቈ ቊ-ቍ ቐ-ቖ ቘ ቚ-ቝ በ-ኆ ኈ ኊ-ኍ ነ-ኮ ኰ ኲ-ኵ ኸ-ኾ ዀ ዂ-ዅ ወ-ዎ ዐ-ዖ ዘ-ዮ ደ-ዷ ጀ-ጎ ጐ ጒ-ጕ ጠ-ጯ ጸ-ጿ ፈ-ፗ]},
38             };
39             },
40             EOT
41             : sub {
42             return { index => ['ሀ', 'ለ', 'ሐ', 'መ', 'ረ', 'ሰ', 'ሸ', 'ቀ', 'ቈ', 'ቐ', 'ቘ', 'በ', 'ቨ', 'ተ', 'ቸ', 'ኀ', 'ኈ', 'ነ', 'ኘ', 'አ', 'ከ', 'ኰ', 'ኸ', 'ዀ', 'ወ', 'ዐ', 'ዘ', 'ዠ', 'የ', 'ደ', 'ጀ', 'ገ', 'ጐ', 'ጠ', 'ጨ', 'ጸ', 'ፈ', 'ፐ'], };
43             },
44             );
45 1     1   78  
  1         10  
  1         147  
46              
47             has 'quote_start' => (
48             is => 'ro',
49             isa => Str,
50             init_arg => undef,
51             default => qq{‘},
52             );
53              
54             has 'quote_end' => (
55             is => 'ro',
56             isa => Str,
57             init_arg => undef,
58             default => qq{’},
59             );
60              
61             has 'alternate_quote_start' => (
62             is => 'ro',
63             isa => Str,
64             init_arg => undef,
65             default => qq{“},
66             );
67              
68             has 'alternate_quote_end' => (
69             is => 'ro',
70             isa => Str,
71             init_arg => undef,
72             default => qq{”},
73             );
74              
75             has 'currencies' => (
76             is => 'ro',
77             isa => HashRef,
78             init_arg => undef,
79             default => sub { {
80             'ERN' => {
81             symbol => 'Nfk',
82             },
83             } },
84             );
85              
86              
87             has 'calendar_days' => (
88             is => 'ro',
89             isa => HashRef,
90             init_arg => undef,
91             default => sub { {
92             'gregorian' => {
93             'stand-alone' => {
94             narrow => {
95             tue => 'ሰ'
96             },
97             },
98             },
99             } },
100             );
101              
102             has 'eras' => (
103             is => 'ro',
104             isa => HashRef,
105             init_arg => undef,
106             default => sub { {
107             'generic' => {
108             },
109             'gregorian' => {
110             wide => {
111             '0' => 'ዓመተ ዓለም'
112             },
113             },
114             } },
115             );
116              
117             has 'date_formats' => (
118             is => 'ro',
119             isa => HashRef,
120             init_arg => undef,
121             default => sub { {
122             'generic' => {
123             'full' => q{EEEE፡ dd MMMM መዓልቲ y G},
124             },
125             'gregorian' => {
126             },
127             } },
128             );
129              
130             has 'time_formats' => (
131             is => 'ro',
132             isa => HashRef,
133             init_arg => undef,
134             default => sub { {
135             'generic' => {
136             },
137             'gregorian' => {
138             },
139             } },
140             );
141              
142             has 'datetime_formats' => (
143             is => 'ro',
144             isa => HashRef,
145             init_arg => undef,
146             default => sub { {
147             'generic' => {
148             },
149             'gregorian' => {
150             },
151             } },
152             );
153              
154             has 'datetime_formats_available_formats' => (
155             is => 'ro',
156             isa => HashRef,
157             init_arg => undef,
158             default => sub { {
159             } },
160             );
161              
162             has 'datetime_formats_append_item' => (
163             is => 'ro',
164             isa => HashRef,
165             init_arg => undef,
166             default => sub { {
167             } },
168             );
169              
170             has 'datetime_formats_interval' => (
171             is => 'ro',
172             isa => HashRef,
173             init_arg => undef,
174             default => sub { {
175             'generic' => {
176             MEd => {
177             M => q{E፡ MM-dd – E፡ MM-dd},
178             d => q{E፡ MM-dd – E፡ MM-dd},
179             },
180             MMM => {
181             M => q{MMM–MMM},
182             },
183             MMMEd => {
184             M => q{E፡ MMM d – E፡ MMM d},
185             d => q{E፡ MMM d – E፡ MMM d},
186             },
187             MMMd => {
188             M => q{MMM d – MMM d},
189             d => q{MMM d–d},
190             },
191             Md => {
192             M => q{MM-dd – MM-dd},
193             d => q{MM-dd – MM-dd},
194             },
195             fallback => '{0} - {1}',
196             yM => {
197             M => q{y-MM – y-MM},
198             y => q{y-MM – y-MM},
199             },
200             yMEd => {
201             M => q{E፡ y-MM-dd – E፡ y-MM-dd},
202             d => q{E፡ y-MM-dd – E፡ y-MM-dd},
203             y => q{E፡ y-MM-dd – E፡ y-MM-dd},
204             },
205             yMMM => {
206             M => q{y MMM–MMM},
207             y => q{y MMM – y MMM},
208             },
209             yMMMEd => {
210             M => q{E፡ dd MMM መዓልቲ y G – E፡ dd MMM መዓልቲ y G},
211             d => q{E፡ dd MMM መዓልቲ y G – E፡ dd MMM መዓልቲ y G},
212             y => q{E፡ dd MMM መዓልቲ y G – E፡ dd MMM መዓልቲ y G},
213             },
214             yMMMd => {
215             M => q{y MMM d – MMM d},
216             d => q{y MMM d–d},
217             y => q{y MMM d – y MMM d},
218             },
219             yMd => {
220             M => q{y-MM-dd – y-MM-dd},
221             d => q{y-MM-dd – y-MM-dd},
222             y => q{y-MM-dd – y-MM-dd},
223             },
224             },
225             } },
226             );
227              
228             no Moo;
229 1     1   787  
  1         2  
  1         4  
230             1;
231              
232             # vim: tabstop=4