File Coverage

blib/lib/Locale/CLDR/Locales/Ti/Ethi/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 NAME
4              
5             Locale::CLDR::Locales::Ti::Ethi::Er - Package for language Tigrinya
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Ti::Ethi::Er;
10             # This file auto generated from Data\common\main\ti_ER.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1264 use strict;
  1         2  
  1         31  
14 1     1   4 use warnings;
  1         2  
  1         75  
15 1     1   4 use version;
  1         2  
  1         6  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   92 use v5.12.0;
  1         3  
20 1     1   4 use mro 'c3';
  1         1  
  1         6  
21 1     1   20 use utf8;
  1         7  
  1         9  
22 1     1   23 use feature 'unicode_strings';
  1         1  
  1         153  
23 1     1   5 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         10  
24 1     1   1684 use Moo;
  1         2  
  1         6  
25              
26             extends('Locale::CLDR::Locales::Ti::Ethi');
27             has 'display_name_language' => (
28             is => 'ro',
29             isa => CodeRef,
30             init_arg => undef,
31             default => sub {
32             sub {
33             my %languages = (
34             'sr' => 'ሰርብኛ',
35              
36             );
37             if (@_) {
38             return $languages{$_[0]};
39             }
40             return \%languages;
41             }
42             },
43             );
44              
45             has 'characters' => (
46             is => 'ro',
47             isa => HashRef,
48             init_arg => undef,
49             default => $^V ge v5.18.0
50             ? eval <<'EOT'
51             sub {
52             no warnings 'experimental::regex_sets';
53             return {
54             auxiliary => qr{[᎐ ᎑ ᎒ ᎓ ᎔ ᎕ ᎖ ᎗ ᎘ ᎙ ሇ ⶀ ᎀ ᎁ ᎂ ᎃ ⶁ ሠ ሡ ሢ ሣ ሤ ሥ ሦ ሧ ⶂ ⶃ ⶄ ቇ ᎄ ᎅ ᎆ ᎇ ⶅ ⶆ ⶇ ኇ ⶈ ⶉ ⶊ ኯ ዏ ⶋ ዯ ⶌ ዸ ዹ ዺ ዻ ዼ ዽ ዾ ዿ ⶍ ⶎ ጏ ጘ ጙ ጚ ጛ ጜ ጝ ጞ ጟ ⶓ ⶔ ⶕ ⶖ ⶏ ⶐ ⶑ ፀ ፁ ፂ ፃ ፄ ፅ ፆ ፇ ᎈ ᎉ ᎊ ᎋ ᎌ ᎍ ᎎ ᎏ ⶒ ፘ ፙ ፚ ⶠ ⶡ ⶢ ⶣ ⶤ ⶥ ⶦ ⶨ ⶩ ⶪ ⶫ ⶬ ⶭ ⶮ ⶰ ⶱ ⶲ ⶳ ⶴ ⶵ ⶶ ⶸ ⶹ ⶺ ⶻ ⶼ ⶽ ⶾ ⷀ ⷁ ⷂ ⷃ ⷄ ⷅ ⷆ ⷈ ⷉ ⷊ ⷋ ⷌ ⷍ ⷎ ⷐ ⷑ ⷒ ⷓ ⷔ ⷕ ⷖ ⷘ ⷙ ⷚ ⷛ ⷜ ⷝ ⷞ]},
55             index => ['ሀ', 'ለ', 'ሐ', 'መ', 'ረ', 'ሰ', 'ሸ', 'ቀ', 'ቈ', 'ቐ', 'ቘ', 'በ', 'ቨ', 'ተ', 'ቸ', 'ኀ', 'ኈ', 'ነ', 'ኘ', 'አ', 'ከ', 'ኰ', 'ኸ', 'ዀ', 'ወ', 'ዐ', 'ዘ', 'ዠ', 'የ', 'ደ', 'ጀ', 'ገ', 'ጐ', 'ጠ', 'ጨ', 'ጸ', 'ፈ', 'ፐ'],
56             main => qr{[፟ ፡ ፣ ፤ ፥ ፦ ፧ ። ፠ ፨ ፩ ፪ ፫ ፬ ፭ ፮ ፯ ፰ ፱ ፲ ፳ ፴ ፵ ፶ ፷ ፸ ፹ ፺ ፻ ፼ ሀ ሁ ሂ ሃ ሄ ህ ሆ ለ ሉ ሊ ላ ሌ ል ሎ ሏ ሐ ሑ ሒ ሓ ሔ ሕ ሖ ሗ መ ሙ ሚ ማ ሜ ም ሞ ሟ ረ ሩ ሪ ራ ሬ ር ሮ ሯ ሰ ሱ ሲ ሳ ሴ ስ ሶ ሷ ሸ ሹ ሺ ሻ ሼ ሽ ሾ ሿ ቀ ቁ ቂ ቃ ቄ ቅ ቆ ቈ ቊ ቋ ቌ ቍ ቐ ቑ ቒ ቓ ቔ ቕ ቖ ቘ ቚ ቛ ቜ ቝ በ ቡ ቢ ባ ቤ ብ ቦ ቧ ቨ ቩ ቪ ቫ ቬ ቭ ቮ ቯ ተ ቱ ቲ ታ ቴ ት ቶ ቷ ቸ ቹ ቺ ቻ ቼ ች ቾ ቿ ኀ ኁ ኂ ኃ ኄ ኅ ኆ ኈ ኊ ኋ ኌ ኍ ነ ኑ ኒ ና ኔ ን ኖ ኗ ኘ ኙ ኚ ኛ ኜ ኝ ኞ ኟ አ ኡ ኢ ኣ ኤ እ ኦ ኧ ከ ኩ ኪ ካ ኬ ክ ኮ ኰ ኲ ኳ ኴ ኵ ኸ ኹ ኺ ኻ ኼ ኽ ኾ ዀ ዂ ዃ ዄ ዅ ወ ዉ ዊ ዋ ዌ ው ዎ ዐ ዑ ዒ ዓ ዔ ዕ ዖ ዘ ዙ ዚ ዛ ዜ ዝ ዞ ዟ ዠ ዡ ዢ ዣ ዤ ዥ ዦ ዧ የ ዩ ዪ ያ ዬ ይ ዮ ደ ዱ ዲ ዳ ዴ ድ ዶ ዷ ጀ ጁ ጂ ጃ ጄ ጅ ጆ ጇ ገ ጉ ጊ ጋ ጌ ግ ጎ ጐ ጒ ጓ ጔ ጕ ጠ ጡ ጢ ጣ ጤ ጥ ጦ ጧ ጨ ጩ ጪ ጫ ጬ ጭ ጮ ጯ ጸ ጹ ጺ ጻ ጼ ጽ ጾ ጿ ፈ ፉ ፊ ፋ ፌ ፍ ፎ ፏ ፐ ፑ ፒ ፓ ፔ ፕ ፖ ፗ]},
57             };
58             },
59             EOT
60             : sub {
61             return { index => ['ሀ', 'ለ', 'ሐ', 'መ', 'ረ', 'ሰ', 'ሸ', 'ቀ', 'ቈ', 'ቐ', 'ቘ', 'በ', 'ቨ', 'ተ', 'ቸ', 'ኀ', 'ኈ', 'ነ', 'ኘ', 'አ', 'ከ', 'ኰ', 'ኸ', 'ዀ', 'ወ', 'ዐ', 'ዘ', 'ዠ', 'የ', 'ደ', 'ጀ', 'ገ', 'ጐ', 'ጠ', 'ጨ', 'ጸ', 'ፈ', 'ፐ'], };
62             },
63 1     1   156 );
  1         1  
  1         208  
64              
65              
66             has 'quote_start' => (
67             is => 'ro',
68             isa => Str,
69             init_arg => undef,
70             default => qq{‘},
71             );
72              
73             has 'quote_end' => (
74             is => 'ro',
75             isa => Str,
76             init_arg => undef,
77             default => qq{’},
78             );
79              
80             has 'currencies' => (
81             is => 'ro',
82             isa => HashRef,
83             init_arg => undef,
84             default => sub { {
85             'ERN' => {
86             symbol => 'Nfk',
87             },
88             } },
89             );
90              
91              
92             has 'eras' => (
93             is => 'ro',
94             isa => HashRef,
95             init_arg => undef,
96             default => sub { {
97             'generic' => {
98             },
99             'gregorian' => {
100             wide => {
101             '0' => 'ዓመተ ዓለም'
102             },
103             },
104             'islamic' => {
105             },
106             } },
107             );
108              
109             has 'date_formats' => (
110             is => 'ro',
111             isa => HashRef,
112             init_arg => undef,
113             default => sub { {
114             'generic' => {
115             'full' => q{EEEE፡ dd MMMM መዓልቲ y G},
116             },
117             'gregorian' => {
118             },
119             'islamic' => {
120             'full' => q{EEEE, MMMM d, y G},
121             },
122             } },
123             );
124              
125             has 'time_formats' => (
126             is => 'ro',
127             isa => HashRef,
128             init_arg => undef,
129             default => sub { {
130             'generic' => {
131             },
132             'gregorian' => {
133             },
134             'islamic' => {
135             },
136             } },
137             );
138              
139             has 'datetime_formats' => (
140             is => 'ro',
141             isa => HashRef,
142             init_arg => undef,
143             default => sub { {
144             'generic' => {
145             },
146             'gregorian' => {
147             },
148             'islamic' => {
149             },
150             } },
151             );
152              
153             has 'datetime_formats_available_formats' => (
154             is => 'ro',
155             isa => HashRef,
156             init_arg => undef,
157             default => sub { {
158             } },
159             );
160              
161             has 'datetime_formats_append_item' => (
162             is => 'ro',
163             isa => HashRef,
164             init_arg => undef,
165             default => sub { {
166             } },
167             );
168              
169             has 'datetime_formats_interval' => (
170             is => 'ro',
171             isa => HashRef,
172             init_arg => undef,
173             default => sub { {
174             'generic' => {
175             MEd => {
176             M => q{E፡ MM-dd – E፡ MM-dd},
177             d => q{E፡ MM-dd – E፡ MM-dd},
178             },
179             MMM => {
180             M => q{MMM–MMM},
181             },
182             MMMEd => {
183             M => q{E፡ MMM d – E፡ MMM d},
184             d => q{E፡ MMM d – E፡ MMM d},
185             },
186             fallback => '{0} - {1}',
187             yM => {
188             M => q{y-MM – y-MM},
189             y => q{y-MM – y-MM},
190             },
191             yMEd => {
192             M => q{E፡ y-MM-dd – E፡ y-MM-dd},
193             d => q{E፡ y-MM-dd – E፡ y-MM-dd},
194             y => q{E፡ y-MM-dd – E፡ y-MM-dd},
195             },
196             yMMM => {
197             M => q{y MMM–MMM},
198             y => q{y MMM – y MMM},
199             },
200             yMMMEd => {
201             M => q{E፡ dd MMM መዓልቲ y G – E፡ dd MMM መዓልቲ y G},
202             d => q{E፡ dd MMM መዓልቲ y G – E፡ dd MMM መዓልቲ y G},
203             y => q{E፡ dd MMM መዓልቲ y G – E፡ dd MMM መዓልቲ y G},
204             },
205             yMMMd => {
206             M => q{y MMM d – MMM d},
207             d => q{y MMM d–d},
208             y => q{y MMM d – y MMM d},
209             },
210             yMd => {
211             M => q{y-MM-dd – y-MM-dd},
212             d => q{y-MM-dd – y-MM-dd},
213             y => q{y-MM-dd – y-MM-dd},
214             },
215             },
216             } },
217             );
218              
219 1     1   1061 no Moo;
  1         2  
  1         4  
220              
221             1;
222              
223             # vim: tabstop=4