File Coverage

blib/lib/Locale/CLDR/Locales/Mus.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::Mus - Package for language Muscogee
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Mus;
10             # This file auto generated from Data\common\main\mus.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1560132 use strict;
  1         20  
  1         47  
14 1     1   8 use warnings;
  1         2  
  1         68  
15 1     1   9 use version;
  1         2  
  1         10  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   142 use v5.12.0;
  1         6  
20 1     1   7 use mro 'c3';
  1         2  
  1         9  
21 1     1   38 use utf8;
  1         3  
  1         9  
22 1     1   66 use feature 'unicode_strings';
  1         3  
  1         175  
23 1     1   9 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         28  
24 1     1   3055 use Moo;
  1         3  
  1         7  
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             'mus' => 'Mvskoke',
35              
36             );
37             if (@_) {
38             return $languages{$_[0]};
39             }
40             return \%languages;
41             }
42             },
43             );
44              
45             has 'display_name_region' => (
46             is => 'ro',
47             isa => HashRef[Str],
48             init_arg => undef,
49             default => sub {
50             {
51             'US' => 'United States',
52              
53             }
54             },
55             );
56              
57             has 'characters' => (
58             is => 'ro',
59             isa => HashRef,
60             init_arg => undef,
61             default => $^V ge v5.18.0
62             ? eval <<'EOT'
63             sub {
64             no warnings 'experimental::regex_sets';
65             return {
66             auxiliary => qr{[b d g j q z]},
67             index => ['A', 'C', 'E', 'F', 'H', 'I', 'K', 'L', 'M', 'N', 'O', 'P', 'R', 'S', 'T', 'U', 'V', 'W', 'Y'],
68             main => qr{[a c eē f h i k l m n o p r s t u v w y ʼ]},
69             punctuation => qr{[\- ‐‑ – — , ; \: ! ? . … '‘’ "“” ( ) \[ \] § @ * / \& # † ‡ ′ ″]},
70             };
71             },
72             EOT
73             : sub {
74             return { index => ['A', 'C', 'E', 'F', 'H', 'I', 'K', 'L', 'M', 'N', 'O', 'P', 'R', 'S', 'T', 'U', 'V', 'W', 'Y'], };
75             },
76 1     1   277 );
  1         3  
  1         283  
77              
78              
79             has 'units' => (
80             is => 'ro',
81             isa => HashRef[HashRef[HashRef[Str]]],
82             init_arg => undef,
83             default => sub { {
84             'long' => {
85             # Long Unit Identifier
86             'duration-day' => {
87             'name' => q(Nettv),
88             'other' => q({0} Nettv),
89             },
90             # Core Unit Identifier
91             'day' => {
92             'name' => q(Nettv),
93             'other' => q({0} Nettv),
94             },
95             # Long Unit Identifier
96             'duration-hour' => {
97             'name' => q(Hvse-vkērkv),
98             'other' => q(Hvse-vkērkv {0}),
99             },
100             # Core Unit Identifier
101             'hour' => {
102             'name' => q(Hvse-vkērkv),
103             'other' => q(Hvse-vkērkv {0}),
104             },
105             # Long Unit Identifier
106             'duration-month' => {
107             'name' => q(Hvse),
108             'other' => q(Hvse {0}),
109             },
110             # Core Unit Identifier
111             'month' => {
112             'name' => q(Hvse),
113             'other' => q(Hvse {0}),
114             },
115             # Long Unit Identifier
116             'duration-second' => {
117             'name' => q(Lvplvpkuce),
118             'other' => q(Lvplvpkuce {0}),
119             },
120             # Core Unit Identifier
121             'second' => {
122             'name' => q(Lvplvpkuce),
123             'other' => q(Lvplvpkuce {0}),
124             },
125             # Long Unit Identifier
126             'duration-week' => {
127             'name' => q(Nettv-cako),
128             'other' => q(Nettv-cako {0}),
129             },
130             # Core Unit Identifier
131             'week' => {
132             'name' => q(Nettv-cako),
133             'other' => q(Nettv-cako {0}),
134             },
135             # Long Unit Identifier
136             'duration-year' => {
137             'name' => q(Ohrolopē),
138             'other' => q(Ohrolopē {0}),
139             },
140             # Core Unit Identifier
141             'year' => {
142             'name' => q(Ohrolopē),
143             'other' => q(Ohrolopē {0}),
144             },
145             },
146             } }
147             );
148              
149             has 'currencies' => (
150             is => 'ro',
151             isa => HashRef,
152             init_arg => undef,
153             default => sub { {
154             'USD' => {
155             symbol => '$',
156             },
157             } },
158             );
159              
160              
161             has 'calendar_months' => (
162             is => 'ro',
163             isa => HashRef,
164             init_arg => undef,
165             default => sub { {
166             'gregorian' => {
167             'format' => {
168             wide => {
169             nonleap => [
170             'Rvfo Cuse',
171             'Hotvle Hvse',
172             'Tasahcuce',
173             'Tasahce Rakko',
174             'Ke Hvse',
175             'Kvco Hvse',
176             'Hiyuce',
177             'Hiyo Rakko',
178             'Otowoskuce',
179             'Otowoskv Rakko',
180             'Ehole',
181             'Rvfo Rakko'
182             ],
183             leap => [
184            
185             ],
186             },
187             },
188             },
189             } },
190             );
191              
192             has 'calendar_days' => (
193             is => 'ro',
194             isa => HashRef,
195             init_arg => undef,
196             default => sub { {
197             'gregorian' => {
198             'format' => {
199             wide => {
200             mon => 'Enhvteceskv',
201             tue => 'Enhvteceskv Enhvyvtke',
202             wed => 'Ennvrkvpv',
203             thu => 'Ennvrkvpv Enhvyvtke',
204             fri => 'Nak Okkoskv Nettv',
205             sat => 'Nettv Cakʼcuse',
206             sun => 'Nettvʼcako'
207             },
208             },
209             },
210             } },
211             );
212              
213             has 'eras' => (
214             is => 'ro',
215             isa => HashRef,
216             init_arg => undef,
217             default => sub { {
218             'generic' => {
219             },
220             'gregorian' => {
221             },
222             } },
223             );
224              
225             has 'date_formats' => (
226             is => 'ro',
227             isa => HashRef,
228             init_arg => undef,
229             default => sub { {
230             'generic' => {
231             'full' => q{EEEE, MMMM d, y G},
232             'long' => q{MMMM d, y G},
233             'medium' => q{MMM d, y G},
234             'short' => q{M/d/y GGGGG},
235             },
236             'gregorian' => {
237             'full' => q{EEEE, MMMM d, y},
238             'long' => q{MMMM d, y},
239             'medium' => q{MMM d, y},
240             'short' => q{M/d/yy},
241             },
242             } },
243             );
244              
245             has 'time_formats' => (
246             is => 'ro',
247             isa => HashRef,
248             init_arg => undef,
249             default => sub { {
250             'generic' => {
251             },
252             'gregorian' => {
253             'full' => q{h:mm:ss a zzzz},
254             'long' => q{h:mm:ss a z},
255             'medium' => q{h:mm:ss a},
256             'short' => q{h:mm a},
257             },
258             } },
259             );
260              
261             has 'datetime_formats' => (
262             is => 'ro',
263             isa => HashRef,
264             init_arg => undef,
265             default => sub { {
266             'generic' => {
267             },
268             'gregorian' => {
269             },
270             } },
271             );
272              
273             has 'datetime_formats_available_formats' => (
274             is => 'ro',
275             isa => HashRef,
276             init_arg => undef,
277             default => sub { {
278             } },
279             );
280              
281             has 'datetime_formats_append_item' => (
282             is => 'ro',
283             isa => HashRef,
284             init_arg => undef,
285             default => sub { {
286             } },
287             );
288              
289             has 'datetime_formats_interval' => (
290             is => 'ro',
291             isa => HashRef,
292             init_arg => undef,
293             default => sub { {
294             } },
295             );
296              
297 1     1   2269 no Moo;
  1         2  
  1         6  
298              
299             1;
300              
301             # vim: tabstop=4