File Coverage

blib/lib/Locale/CLDR/Locales/Kw.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::Kw - Package for language Cornish
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/kw.xml
10             # on Mon 11 Apr 5:32:18 pm GMT
11              
12             use strict;
13 1     1   1011776 use warnings;
  1         2  
  1         26  
14 1     1   5 use version;
  1         2  
  1         21  
15 1     1   4  
  1         2  
  1         8  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   89 use mro 'c3';
  1         3  
20 1     1   6 use utf8;
  1         3  
  1         7  
21 1     1   23 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         3  
  1         7  
22 1     1   28 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         25  
23 1     1   123 use Moo;
  1         2  
  1         9  
24 1     1   898  
  1         2  
  1         6  
25             extends('Locale::CLDR::Locales::Root');
26             has 'display_name_language' => (
27             is => 'ro',
28             isa => CodeRef,
29             init_arg => undef,
30             default => sub {
31             sub {
32             my %languages = (
33             'ar' => 'Arabek',
34             'ar_001' => 'Arabek Savonek Arnowydh',
35             'br' => 'Bretonek',
36             'cy' => 'Kembrek',
37             'da' => 'Danek',
38             'de' => 'Almaynek',
39             'de_AT' => 'Almaynek (Ostri)',
40             'de_CH' => 'Almaynek Ughel (Pow Swis)',
41             'el' => 'Greka',
42             'en' => 'Sowsnek',
43             'en_AU' => 'Sowsnek (Ostrali)',
44             'en_CA' => 'Sowsnek (Kanada)',
45             'en_GB' => 'Sowsnek (Breten Veur)',
46             'en_GB@alt=short' => 'Sowsnek (RU)',
47             'en_US@alt=short' => 'Sowsnek (SU)',
48             'es' => 'Spaynek',
49             'eu' => 'Baskek',
50             'fr' => 'Frenkek',
51             'fr_CA' => 'Frenkek (Kanada)',
52             'fr_CH' => 'Frenkek (Pow Swis)',
53             'ga' => 'Wordhonek',
54             'gd' => 'Godhalek Alban',
55             'it' => 'Italek',
56             'ja' => 'Japanek',
57             'kw' => 'kernewek',
58             'nl' => 'Iseldiryek',
59             'pt' => 'Portyngalek',
60             'pt_PT' => 'Portyngalek (Ewrop)',
61             'ro_MD' => 'Moldavek',
62             'ru' => 'Russek',
63             'yue' => 'Kantonek',
64             'zh' => 'Chinek',
65             'zh_Hans' => 'Chinek sempelhes',
66             'zh_Hant' => 'Chinek hengovek',
67              
68             );
69             if (@_) {
70             return $languages{$_[0]};
71             }
72             return \%languages;
73             }
74             },
75             );
76              
77             has 'display_name_script' => (
78             is => 'ro',
79             isa => CodeRef,
80             init_arg => undef,
81             default => sub {
82             sub {
83             my %scripts = (
84             'Arab' => 'Arabek',
85             'Grek' => 'Greka',
86             'Hani' => 'Han',
87             'Hans' => 'Sempelhes',
88             'Hans@alt=stand-alone' => 'Han sempelhes',
89             'Hant' => 'Hengovek',
90             'Hant@alt=stand-alone' => 'Han hengovek',
91             'Latn' => 'Latin',
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             '001' => 'An Bys',
109             '002' => 'Afrika',
110             '003' => 'Amerika Gledh',
111             '019' => 'An Amerikas',
112             '142' => 'Asi',
113             '150' => 'Europa',
114             'BR' => 'Brasil',
115             'CN' => 'China',
116             'DE' => 'Almayn',
117             'EU' => 'Unyans Europek',
118             'FR' => 'Pow Frenk',
119             'GB' => 'Rywvaneth Unys',
120             'IN' => 'Eynda',
121             'IT' => 'Itali',
122             'JP' => 'Japan',
123             'RU' => 'Russi',
124             'UN' => 'Kenedhlow Unys',
125             'US' => 'Statys Unys',
126              
127             }
128             },
129             );
130              
131             has 'display_name_key' => (
132             is => 'ro',
133             isa => HashRef[Str],
134             init_arg => undef,
135             default => sub {
136             {
137             'calendar' => 'kalans',
138              
139             }
140             },
141             );
142              
143             has 'display_name_type' => (
144             is => 'ro',
145             isa => HashRef[HashRef[Str]],
146             init_arg => undef,
147             default => sub {
148             {
149             'calendar' => {
150             'gregorian' => q{Kalans gregorek},
151             },
152              
153             }
154             },
155             );
156              
157             has 'display_name_code_patterns' => (
158             is => 'ro',
159             isa => HashRef[Str],
160             init_arg => undef,
161             default => sub {
162             {
163             'language' => 'Taves: {0}',
164              
165             }
166             },
167             );
168              
169             has 'characters' => (
170             is => 'ro',
171             isa => HashRef,
172             init_arg => undef,
173             default => $^V ge v5.18.0
174             ? eval <<'EOT'
175             sub {
176             no warnings 'experimental::regex_sets';
177             return {
178             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'],
179             main => qr{[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]},
180             };
181             },
182             EOT
183             : sub {
184             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'], };
185             },
186             );
187 1     1   103  
  1         2  
  1         89  
188              
189             has 'number_currency_formats' => (
190             is => 'ro',
191             isa => HashRef,
192             init_arg => undef,
193             default => sub { {
194             'latn' => {
195             'pattern' => {
196             'default' => {
197             'standard' => {
198             'positive' => '¤#,##0.00',
199             },
200             },
201             },
202             },
203             } },
204             );
205              
206             has 'currencies' => (
207             is => 'ro',
208             isa => HashRef,
209             init_arg => undef,
210             default => sub { {
211             'EUR' => {
212             display_name => {
213             'currency' => q(Euro),
214             },
215             },
216             } },
217             );
218              
219              
220             has 'calendar_months' => (
221             is => 'ro',
222             isa => HashRef,
223             init_arg => undef,
224             default => sub { {
225             'gregorian' => {
226             'format' => {
227             abbreviated => {
228             nonleap => [
229             'Gen',
230             'Hwe',
231             'Meu',
232             'Ebr',
233             'Me',
234             'Met',
235             'Gor',
236             'Est',
237             'Gwn',
238             'Hed',
239             'Du',
240             'Kev'
241             ],
242             leap => [
243            
244             ],
245             },
246             wide => {
247             nonleap => [
248             'mis Genver',
249             'mis Hwevrer',
250             'mis Meurth',
251             'mis Ebrel',
252             'mis Me',
253             'mis Metheven',
254             'mis Gortheren',
255             'mis Est',
256             'mis Gwynngala',
257             'mis Hedra',
258             'mis Du',
259             'mis Kevardhu'
260             ],
261             leap => [
262            
263             ],
264             },
265             },
266             },
267             } },
268             );
269              
270             has 'calendar_days' => (
271             is => 'ro',
272             isa => HashRef,
273             init_arg => undef,
274             default => sub { {
275             'gregorian' => {
276             'format' => {
277             abbreviated => {
278             mon => 'Lun',
279             tue => 'Mth',
280             wed => 'Mhr',
281             thu => 'Yow',
282             fri => 'Gwe',
283             sat => 'Sad',
284             sun => 'Sul'
285             },
286             wide => {
287             mon => 'dy Lun',
288             tue => 'dy Meurth',
289             wed => 'dy Merher',
290             thu => 'dy Yow',
291             fri => 'dy Gwener',
292             sat => 'dy Sadorn',
293             sun => 'dy Sul'
294             },
295             },
296             },
297             } },
298             );
299              
300             has 'day_periods' => (
301             is => 'ro',
302             isa => HashRef,
303             init_arg => undef,
304             default => sub { {
305             'gregorian' => {
306             'format' => {
307             'abbreviated' => {
308             'am' => q{a.m.},
309             'pm' => q{p.m.},
310             },
311             'wide' => {
312             'am' => q{a.m.},
313             'pm' => q{p.m.},
314             },
315             },
316             },
317             } },
318             );
319              
320             has 'eras' => (
321             is => 'ro',
322             isa => HashRef,
323             init_arg => undef,
324             default => sub { {
325             'generic' => {
326             },
327             'gregorian' => {
328             abbreviated => {
329             '0' => 'RC',
330             '1' => 'AD'
331             },
332             },
333             } },
334             );
335              
336             has 'date_formats' => (
337             is => 'ro',
338             isa => HashRef,
339             init_arg => undef,
340             default => sub { {
341             'generic' => {
342             'full' => q{EEEE d MMMM y G},
343             'long' => q{d MMMM y G},
344             'medium' => q{d MMM y G},
345             'short' => q{dd/MM/y GGGGG},
346             },
347             'gregorian' => {
348             'full' => q{EEEE d MMMM y},
349             'long' => q{d MMMM y},
350             'medium' => q{d MMM y},
351             'short' => q{dd/MM/y},
352             },
353             } },
354             );
355              
356             has 'time_formats' => (
357             is => 'ro',
358             isa => HashRef,
359             init_arg => undef,
360             default => sub { {
361             'generic' => {
362             },
363             'gregorian' => {
364             'full' => q{HH:mm:ss zzzz},
365             'long' => q{HH:mm:ss z},
366             'medium' => q{HH:mm:ss},
367             'short' => q{HH:mm},
368             },
369             } },
370             );
371              
372             has 'datetime_formats' => (
373             is => 'ro',
374             isa => HashRef,
375             init_arg => undef,
376             default => sub { {
377             'generic' => {
378             },
379             'gregorian' => {
380             },
381             } },
382             );
383              
384             has 'datetime_formats_available_formats' => (
385             is => 'ro',
386             isa => HashRef,
387             init_arg => undef,
388             default => sub { {
389             } },
390             );
391              
392             has 'datetime_formats_append_item' => (
393             is => 'ro',
394             isa => HashRef,
395             init_arg => undef,
396             default => sub { {
397             } },
398             );
399              
400             has 'datetime_formats_interval' => (
401             is => 'ro',
402             isa => HashRef,
403             init_arg => undef,
404             default => sub { {
405             } },
406             );
407              
408             has 'time_zone_names' => (
409             is => 'ro',
410             isa => HashRef,
411             init_arg => undef,
412             default => sub { {
413             'Etc/Unknown' => {
414             exemplarCity => q#Ankoth#,
415             },
416             'Europe_Central' => {
417             short => {
418             'daylight' => q#CEST#,
419             'generic' => q#CET#,
420             'standard' => q#CET#,
421             },
422             },
423             'Europe_Eastern' => {
424             short => {
425             'daylight' => q#EEST#,
426             'generic' => q#EET#,
427             'standard' => q#EET#,
428             },
429             },
430             'Europe_Western' => {
431             short => {
432             'daylight' => q#WEST#,
433             'generic' => q#WET#,
434             'standard' => q#WET#,
435             },
436             },
437             'GMT' => {
438             short => {
439             'standard' => q#GMT#,
440             },
441             },
442             } }
443             );
444             no Moo;
445 1     1   1354  
  1         2  
  1         4  
446             1;
447              
448             # vim: tabstop=4