File Coverage

blib/lib/Locale/CLDR/Locales/Kaj.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::Kaj - Package for language Jju
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Kaj;
10             # This file auto generated from Data\common\main\kaj.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1560027 use strict;
  1         4  
  1         67  
14 1     1   9 use warnings;
  1         8  
  1         71  
15 1     1   8 use version;
  1         3  
  1         10  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   150 use v5.12.0;
  1         6  
20 1     1   10 use mro 'c3';
  1         2  
  1         9  
21 1     1   42 use utf8;
  1         2  
  1         10  
22 1     1   76 use feature 'unicode_strings';
  1         3  
  1         215  
23 1     1   12 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         12  
24 1     1   3236 use Moo;
  1         8  
  1         26  
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             'kaj' => 'Kaje',
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             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'],
55             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]},
56             };
57             },
58             EOT
59             : sub {
60             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'], };
61             },
62 1     1   234 );
  1         3  
  1         167  
63              
64              
65             has 'currencies' => (
66             is => 'ro',
67             isa => HashRef,
68             init_arg => undef,
69             default => sub { {
70             'NGN' => {
71             symbol => '₦',
72             display_name => {
73             'currency' => q(A̱naira),
74             },
75             },
76             } },
77             );
78              
79              
80             has 'calendar_months' => (
81             is => 'ro',
82             isa => HashRef,
83             init_arg => undef,
84             default => sub { {
85             'gregorian' => {
86             'format' => {
87             abbreviated => {
88             nonleap => [
89             'A̱yr',
90             'A̱hw',
91             'A̱ta',
92             'A̱na',
93             'A̱pf',
94             'A̱ki',
95             'A̱ty',
96             'A̱ni',
97             'A̱ku',
98             'Swa',
99             'Sby',
100             'Sbh'
101             ],
102             leap => [
103            
104             ],
105             },
106             wide => {
107             nonleap => [
108             'Hywan A̱yrnig',
109             'Hywan A̱hwa',
110             'Hywan A̱tat',
111             'Hywan A̱naai',
112             'Hywan A̱pfwon',
113             'Hywan A̱kitat',
114             'Hywan A̱tyirin',
115             'Hywan A̱ninai',
116             'Hywan A̱kumviriyin',
117             'Hywan Swak',
118             'Hywan Swak B’a̱yrnig',
119             'Hywan Swak B’a̱hwa'
120             ],
121             leap => [
122            
123             ],
124             },
125             },
126             },
127             } },
128             );
129              
130             has 'calendar_days' => (
131             is => 'ro',
132             isa => HashRef,
133             init_arg => undef,
134             default => sub { {
135             'gregorian' => {
136             'format' => {
137             abbreviated => {
138             mon => 'Lin',
139             tue => 'Tal',
140             wed => 'Lar',
141             thu => 'Lam',
142             fri => 'Jum',
143             sat => 'Asa',
144             sun => 'Lad'
145             },
146             wide => {
147             mon => 'Lintani',
148             tue => 'Talata',
149             wed => 'Larba',
150             thu => 'Lamit',
151             fri => 'Juma',
152             sat => 'Asabar',
153             sun => 'Ladi'
154             },
155             },
156             },
157             } },
158             );
159              
160             has 'day_periods' => (
161             is => 'ro',
162             isa => HashRef,
163             init_arg => undef,
164             default => sub { {
165             'gregorian' => {
166             'format' => {
167             'abbreviated' => {
168             'am' => q{A.M.},
169             'pm' => q{P.M.},
170             },
171             },
172             },
173             } },
174             );
175              
176             has 'eras' => (
177             is => 'ro',
178             isa => HashRef,
179             init_arg => undef,
180             default => sub { {
181             'generic' => {
182             },
183             'gregorian' => {
184             abbreviated => {
185             '0' => 'G.M.',
186             '1' => 'M.'
187             },
188             wide => {
189             '0' => 'Gabanin Miladi',
190             '1' => 'Miladi'
191             },
192             },
193             } },
194             );
195              
196             has 'date_formats' => (
197             is => 'ro',
198             isa => HashRef,
199             init_arg => undef,
200             default => sub { {
201             'generic' => {
202             'full' => q{EEEE, G y MMMM dd},
203             'long' => q{G y MMMM d},
204             'medium' => q{G y MMM d},
205             'short' => q{GGGGG yy/MM/dd},
206             },
207             'gregorian' => {
208             'full' => q{EEEE, y MMMM dd},
209             'long' => q{y MMMM d},
210             'medium' => q{y MMM d},
211             'short' => q{yy/MM/dd},
212             },
213             } },
214             );
215              
216             has 'time_formats' => (
217             is => 'ro',
218             isa => HashRef,
219             init_arg => undef,
220             default => sub { {
221             'generic' => {
222             },
223             'gregorian' => {
224             'full' => q{HH:mm:ss zzzz},
225             'long' => q{HH:mm:ss z},
226             'medium' => q{HH:mm:ss},
227             'short' => q{HH:mm},
228             },
229             } },
230             );
231              
232             has 'datetime_formats' => (
233             is => 'ro',
234             isa => HashRef,
235             init_arg => undef,
236             default => sub { {
237             'generic' => {
238             },
239             'gregorian' => {
240             },
241             } },
242             );
243              
244             has 'datetime_formats_available_formats' => (
245             is => 'ro',
246             isa => HashRef,
247             init_arg => undef,
248             default => sub { {
249             } },
250             );
251              
252             has 'datetime_formats_append_item' => (
253             is => 'ro',
254             isa => HashRef,
255             init_arg => undef,
256             default => sub { {
257             } },
258             );
259              
260             has 'datetime_formats_interval' => (
261             is => 'ro',
262             isa => HashRef,
263             init_arg => undef,
264             default => sub { {
265             } },
266             );
267              
268 1     1   1963 no Moo;
  1         3  
  1         7  
269              
270             1;
271              
272             # vim: tabstop=4