File Coverage

blib/lib/Locale/CLDR/Locales/Gv.pm
Criterion Covered Total %
statement 26 26 100.0
branch n/a
condition n/a
subroutine 9 9 100.0
pod n/a
total 35 35 100.0


line stmt bran cond sub pod time code
1             =head1
2              
3             Locale::CLDR::Locales::Gv - Package for language Manx
4              
5             =cut
6              
7             package Locale::CLDR::Locales::Gv;
8             # This file auto generated from Data\common\main\gv.xml
9             # on Sun 24 Apr 8:31:42 am GMT
10              
11 1     1   2257382 use version;
  1         2  
  1         6  
12              
13             our $VERSION = version->declare('v0.29.0');
14              
15 1     1   86 use v5.10.1;
  1         2  
16 1     1   3 use mro 'c3';
  1         4  
  1         7  
17 1     1   28 use utf8;
  1         2  
  1         6  
18 1     1   26 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         13  
19              
20 1     1   638 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         44579  
  1         10  
21 1     1   1383 use Moo;
  1         8752  
  1         3  
22              
23             extends('Locale::CLDR::Locales::Root');
24             has 'display_name_language' => (
25             is => 'ro',
26             isa => CodeRef,
27             init_arg => undef,
28             default => sub {
29             sub {
30             my %languages = (
31             'gv' => 'Gaelg',
32              
33             );
34             if (@_) {
35             return $languages{$_[0]};
36             }
37             return \%languages;
38             }
39             },
40             );
41              
42             has 'display_name_region' => (
43             is => 'ro',
44             isa => HashRef[Str],
45             init_arg => undef,
46             default => sub {
47             {
48             'GB' => 'Rywvaneth Unys',
49             'IM' => 'Ellan Vannin',
50              
51             }
52             },
53             );
54              
55             has 'characters' => (
56             is => 'ro',
57             isa => HashRef,
58             init_arg => undef,
59             default => $^V ge v5.18.0
60             ? eval <<'EOT'
61             sub {
62             no warnings 'experimental::regex_sets';
63             return {
64             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'],
65             main => qr{(?^u:[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])},
66             };
67             },
68             EOT
69             : sub {
70             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'], };
71             },
72 1     1   91 );
  1         1  
  1         83  
73              
74              
75             has 'number_currency_formats' => (
76             is => 'ro',
77             isa => HashRef,
78             init_arg => undef,
79             default => sub { {
80             'latn' => {
81             'pattern' => {
82             'default' => {
83             'standard' => {
84             'positive' => '¤#,##0.00',
85             },
86             },
87             },
88             },
89             } },
90             );
91              
92             has 'calendar_months' => (
93             is => 'ro',
94             isa => HashRef,
95             init_arg => undef,
96             default => sub { {
97             'gregorian' => {
98             'format' => {
99             abbreviated => {
100             nonleap => [
101             'J-guer',
102             'T-arree',
103             'Mayrnt',
104             'Avrril',
105             'Boaldyn',
106             'M-souree',
107             'J-souree',
108             'Luanistyn',
109             'M-fouyir',
110             'J-fouyir',
111             'M-Houney',
112             'M-Nollick'
113             ],
114             leap => [
115            
116             ],
117             },
118             wide => {
119             nonleap => [
120             'Jerrey-geuree',
121             'Toshiaght-arree',
122             'Mayrnt',
123             'Averil',
124             'Boaldyn',
125             'Mean-souree',
126             'Jerrey-souree',
127             'Luanistyn',
128             'Mean-fouyir',
129             'Jerrey-fouyir',
130             'Mee Houney',
131             'Mee ny Nollick'
132             ],
133             leap => [
134            
135             ],
136             },
137             },
138             },
139             } },
140             );
141              
142             has 'calendar_days' => (
143             is => 'ro',
144             isa => HashRef,
145             init_arg => undef,
146             default => sub { {
147             'gregorian' => {
148             'format' => {
149             abbreviated => {
150             mon => 'Jel',
151             tue => 'Jem',
152             wed => 'Jerc',
153             thu => 'Jerd',
154             fri => 'Jeh',
155             sat => 'Jes',
156             sun => 'Jed'
157             },
158             wide => {
159             mon => 'Jelhein',
160             tue => 'Jemayrt',
161             wed => 'Jercean',
162             thu => 'Jerdein',
163             fri => 'Jeheiney',
164             sat => 'Jesarn',
165             sun => 'Jedoonee'
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{a.m.},
181             'pm' => q{p.m.},
182             },
183             'abbreviated' => {
184             'pm' => q{p.m.},
185             'am' => q{a.m.},
186             },
187             },
188             },
189             } },
190             );
191              
192             has 'eras' => (
193             is => 'ro',
194             isa => HashRef,
195             init_arg => undef,
196             default => sub { {
197             'generic' => {
198             },
199             'gregorian' => {
200             abbreviated => {
201             '0' => 'RC',
202             '1' => 'AD'
203             },
204             },
205             } },
206             );
207              
208             has 'date_formats' => (
209             is => 'ro',
210             isa => HashRef,
211             init_arg => undef,
212             default => sub { {
213             'generic' => {
214             'full' => q{EEEE dd MMMM y G},
215             'long' => q{dd MMMM y G},
216             'medium' => q{MMM dd, y G},
217             'short' => q{dd/MM/yy GGGGG},
218             },
219             'gregorian' => {
220             'full' => q{EEEE dd MMMM y},
221             'long' => q{dd MMMM y},
222             'medium' => q{MMM dd, y},
223             'short' => q{dd/MM/yy},
224             },
225             } },
226             );
227              
228             has 'time_formats' => (
229             is => 'ro',
230             isa => HashRef,
231             init_arg => undef,
232             default => sub { {
233             'generic' => {
234             },
235             'gregorian' => {
236             'full' => q{HH:mm:ss zzzz},
237             'long' => q{HH:mm:ss z},
238             'medium' => q{HH:mm:ss},
239             'short' => q{HH:mm},
240             },
241             } },
242             );
243              
244             has 'datetime_formats' => (
245             is => 'ro',
246             isa => HashRef,
247             init_arg => undef,
248             default => sub { {
249             'generic' => {
250             },
251             'gregorian' => {
252             },
253             } },
254             );
255              
256             has 'datetime_formats_available_formats' => (
257             is => 'ro',
258             isa => HashRef,
259             init_arg => undef,
260             default => sub { {
261             } },
262             );
263              
264             has 'datetime_formats_append_item' => (
265             is => 'ro',
266             isa => HashRef,
267             init_arg => undef,
268             default => sub { {
269             } },
270             );
271              
272             has 'datetime_formats_interval' => (
273             is => 'ro',
274             isa => HashRef,
275             init_arg => undef,
276             default => sub { {
277             } },
278             );
279              
280             has 'time_zone_names' => (
281             is => 'ro',
282             isa => HashRef,
283             init_arg => undef,
284             default => sub { {
285             'Europe_Central' => {
286             short => {
287             'daylight' => q(CEST),
288             'generic' => q(CET),
289             'standard' => q(CET),
290             },
291             },
292             'Europe_Eastern' => {
293             short => {
294             'daylight' => q(EEST),
295             'generic' => q(EET),
296             'standard' => q(EET),
297             },
298             },
299             'Europe_Western' => {
300             short => {
301             'daylight' => q(WEST),
302             'generic' => q(WET),
303             'standard' => q(WET),
304             },
305             },
306             'GMT' => {
307             short => {
308             'standard' => q(GMT),
309             },
310             },
311             } }
312             );
313 1     1   3814 no Moo;
  1         2  
  1         4  
314              
315             1;
316              
317             # vim: tabstop=4