File Coverage

blib/lib/Locale/CLDR/Locales/Yrl/Latn/Co.pm
Criterion Covered Total %
statement 29 29 100.0
branch n/a
condition n/a
subroutine 10 10 100.0
pod n/a
total 39 39 100.0


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1 NAME
4              
5             Locale::CLDR::Locales::Yrl::Latn::Co - Package for language Nheengatu
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Yrl::Latn::Co;
10             # This file auto generated from Data\common\main\yrl_CO.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1715 use strict;
  1         3  
  1         44  
14 1     1   7 use warnings;
  1         3  
  1         52  
15 1     1   5 use version;
  1         2  
  1         6  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   167 use v5.12.0;
  1         4  
20 1     1   7 use mro 'c3';
  1         2  
  1         7  
21 1     1   57 use utf8;
  1         3  
  1         7  
22 1     1   54 use feature 'unicode_strings';
  1         3  
  1         147  
23 1     1   8 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         8  
24 1     1   2903 use Moo;
  1         3  
  1         7  
25              
26             extends('Locale::CLDR::Locales::Yrl::Latn');
27             has 'display_name_language' => (
28             is => 'ro',
29             isa => CodeRef,
30             init_arg => undef,
31             default => sub {
32             sub {
33             my %languages = (
34             'br' => 'beretan',
35             'chn' => 'yarigan xinoki',
36             'de' => 'areman',
37             'de_CH' => 'areman iwaté (Suisa)',
38             'gmh' => 'areman iwaté médiu',
39             'goh' => 'areman arkaiku iwaté',
40             'gsw' => 'areman (Suisa)',
41             'lv' => 'retan',
42             'mul' => 'siía ñeẽga',
43             'nds_NL' => 'sakisan yatuka',
44             'und' => 'ũba uyukuau ñeẽga',
45             'wa' => 'waran',
46             'yrl' => 'ñengatú',
47             'zgh' => 'tamasiriti marukinu padran',
48             'zh' => 'xinañeẽga',
49             'zh@alt=menu' => 'xinañeẽga, mãdarĩ',
50             'zh_Hans' => 'xinañeẽga iwasuĩma',
51             'zh_Hans@alt=long' => 'xinañeẽga mãdarĩ (iwasuĩma)',
52             'zh_Hant' => 'xinañeẽga katuwa',
53             'zh_Hant@alt=long' => 'xinañeẽga mãdarĩ (katuwa)',
54             'zxx' => 'ũba aykué ñeẽga sesewaraitá',
55              
56             );
57             if (@_) {
58             return $languages{$_[0]};
59             }
60             return \%languages;
61             }
62             },
63             );
64              
65             has 'display_name_script' => (
66             is => 'ro',
67             isa => CodeRef,
68             init_arg => undef,
69             default => sub {
70             sub {
71             my %scripts = (
72             'Visp' => 'ñeẽga xipiawera',
73              
74             );
75             if ( @_ ) {
76             return $scripts{$_[0]};
77             }
78             return \%scripts;
79             }
80             }
81             );
82              
83             has 'display_name_region' => (
84             is => 'ro',
85             isa => HashRef[Str],
86             init_arg => undef,
87             default => sub {
88             {
89             'AC' => 'Asesan Kapuãma',
90             'BL' => 'San Batulumeu',
91             'BT' => 'Butan',
92             'CR' => 'Koñta Rika',
93             'GA' => 'Gaban',
94             'KN' => 'San Kirituwan suí Newi',
95             'PM' => 'San Peduru asuí Mikelan',
96             'TA' => 'Tiritan Kũya',
97             'UN' => 'Nasan Yepewasuwaitá',
98              
99             }
100             },
101             );
102              
103             has 'display_name_variant' => (
104             is => 'ro',
105             isa => HashRef[Str],
106             init_arg => undef,
107             default => sub {
108             {
109             '1606NICT' => 'frãsañeẽga kaxiímawara 1606 upé',
110             '1694ACAD' => 'frãsañeẽga kuiriwara',
111             'AO1990' => 'Kuatiasawasupí Ewakisawa ñeẽga Putugewara 1990',
112             'COLB1945' => 'Kõvẽsan kuatiasawasupí Brasiu-Putugau 1945',
113             'KKCOR' => 'kuatiasawasupí pañé-yara',
114              
115             }
116             },
117             );
118              
119             has 'display_name_type' => (
120             is => 'ro',
121             isa => HashRef[HashRef[Str]],
122             init_arg => undef,
123             default => sub {
124             {
125             'collation' => {
126             'big5han' => q{Xinañẽẽga rikusawarupí muakaresawa - Big5},
127             'gb2312han' => q{Xinañeẽga iwasuĩma muakarewa - GB2312},
128             'search' => q{Sikaisá purusawa pañérupí},
129             },
130             'colstrength' => {
131             'primary' => q{Reyupurawaka letera básika ñũtú},
132             },
133              
134             }
135             },
136             );
137              
138             has 'display_name_code_patterns' => (
139             is => 'ro',
140             isa => HashRef[Str],
141             init_arg => undef,
142             default => sub {
143             {
144             'language' => 'Ñeẽga: {0}',
145              
146             }
147             },
148             );
149              
150             has 'units' => (
151             is => 'ro',
152             isa => HashRef[HashRef[HashRef[Str]]],
153             init_arg => undef,
154             default => sub { {
155             'long' => {
156             # Long Unit Identifier
157             'area-square-mile' => {
158             'name' => q(milla kuadaradu-ita),
159             'one' => q({0} milla kuadaradu),
160             'other' => q({0} milla kuadaradu-ita),
161             'per' => q({0} milla kuadaradu rupi),
162             },
163             # Core Unit Identifier
164             'square-mile' => {
165             'name' => q(milla kuadaradu-ita),
166             'one' => q({0} milla kuadaradu),
167             'other' => q({0} milla kuadaradu-ita),
168             'per' => q({0} milla kuadaradu rupi),
169             },
170             # Long Unit Identifier
171             'concentr-permillion' => {
172             'name' => q(pisawera-ita millón rupi),
173             'one' => q({0} pisawera millón rupi),
174             'other' => q({0} pisawera-ita millón rupi),
175             },
176             # Core Unit Identifier
177             'permillion' => {
178             'name' => q(pisawera-ita millón rupi),
179             'one' => q({0} pisawera millón rupi),
180             'other' => q({0} pisawera-ita millón rupi),
181             },
182             # Long Unit Identifier
183             'consumption-mile-per-gallon' => {
184             'name' => q(milla-ita karóti rupi),
185             'one' => q({0} milla karóti rupi),
186             'other' => q({0} milla-ita karóti rupi),
187             },
188             # Core Unit Identifier
189             'mile-per-gallon' => {
190             'name' => q(milla-ita karóti rupi),
191             'one' => q({0} milla karóti rupi),
192             'other' => q({0} milla-ita karóti rupi),
193             },
194             # Long Unit Identifier
195             'consumption-mile-per-gallon-imperial' => {
196             'name' => q(milla-ita karóti ĩperiawa rupi),
197             'one' => q({0} milla karóti ĩperiawa rupi),
198             'other' => q({0} milla-ita karóti ĩperiawa rupi),
199             },
200             # Core Unit Identifier
201             'mile-per-gallon-imperial' => {
202             'name' => q(milla-ita karóti ĩperiawa rupi),
203             'one' => q({0} milla karóti ĩperiawa rupi),
204             'other' => q({0} milla-ita karóti ĩperiawa rupi),
205             },
206             # Long Unit Identifier
207             'length-mile' => {
208             'name' => q(milla-ita),
209             'one' => q({0} milla),
210             'other' => q({0} milla-ita),
211             },
212             # Core Unit Identifier
213             'mile' => {
214             'name' => q(milla-ita),
215             'one' => q({0} milla),
216             'other' => q({0} milla-ita),
217             },
218             # Long Unit Identifier
219             'length-mile-scandinavian' => {
220             'name' => q(milla esikãdinaua-ita),
221             'one' => q({0} milla esikãdinaua),
222             'other' => q({0} milla esikãdinaua-ita),
223             },
224             # Core Unit Identifier
225             'mile-scandinavian' => {
226             'name' => q(milla esikãdinaua-ita),
227             'one' => q({0} milla esikãdinaua),
228             'other' => q({0} milla esikãdinaua-ita),
229             },
230             # Long Unit Identifier
231             'length-nautical-mile' => {
232             'name' => q(milla paranãuara-ita),
233             'one' => q({0} milla paranãuara),
234             'other' => q({0} milla paranãuara-ita),
235             },
236             # Core Unit Identifier
237             'nautical-mile' => {
238             'name' => q(milla paranãuara-ita),
239             'one' => q({0} milla paranãuara),
240             'other' => q({0} milla paranãuara-ita),
241             },
242             # Long Unit Identifier
243             'speed-mile-per-hour' => {
244             'name' => q(milla-ita hura rupi),
245             'one' => q({0} milla hura rupi),
246             'other' => q({0} milla-ita hura rupi),
247             },
248             # Core Unit Identifier
249             'mile-per-hour' => {
250             'name' => q(milla-ita hura rupi),
251             'one' => q({0} milla hura rupi),
252             'other' => q({0} milla-ita hura rupi),
253             },
254             # Long Unit Identifier
255             'volume-cubic-mile' => {
256             'name' => q(milla kúbika-ita),
257             'one' => q({0} milla kúbika),
258             'other' => q({0} milla kúbika-ita),
259             },
260             # Core Unit Identifier
261             'cubic-mile' => {
262             'name' => q(milla kúbika-ita),
263             'one' => q({0} milla kúbika),
264             'other' => q({0} milla kúbika-ita),
265             },
266             },
267             'narrow' => {
268             # Long Unit Identifier
269             'length-mile' => {
270             'one' => q({0} milla),
271             'other' => q({0} milla),
272             },
273             # Core Unit Identifier
274             'mile' => {
275             'one' => q({0} milla),
276             'other' => q({0} milla),
277             },
278             },
279             'short' => {
280             # Long Unit Identifier
281             'area-square-mile' => {
282             'name' => q(milla-itá²),
283             },
284             # Core Unit Identifier
285             'square-mile' => {
286             'name' => q(milla-itá²),
287             },
288             # Long Unit Identifier
289             'concentr-permillion' => {
290             'name' => q(pisawera millón rupi),
291             },
292             # Core Unit Identifier
293             'permillion' => {
294             'name' => q(pisawera millón rupi),
295             },
296             # Long Unit Identifier
297             'consumption-mile-per-gallon' => {
298             'name' => q(milla-itá/gal),
299             },
300             # Core Unit Identifier
301             'mile-per-gallon' => {
302             'name' => q(milla-itá/gal),
303             },
304             # Long Unit Identifier
305             'consumption-mile-per-gallon-imperial' => {
306             'name' => q(millas/gal. imp.),
307             },
308             # Core Unit Identifier
309             'mile-per-gallon-imperial' => {
310             'name' => q(millas/gal. imp.),
311             },
312             # Long Unit Identifier
313             'length-mile' => {
314             'name' => q(milla),
315             },
316             # Core Unit Identifier
317             'mile' => {
318             'name' => q(milla),
319             },
320             # Long Unit Identifier
321             'speed-mile-per-hour' => {
322             'name' => q(milla-itá/hura),
323             },
324             # Core Unit Identifier
325             'mile-per-hour' => {
326             'name' => q(milla-itá/hura),
327             },
328             },
329             } }
330             );
331              
332             has 'number_formats' => (
333             is => 'ro',
334             isa => HashRef,
335             init_arg => undef,
336             default => sub { {
337             decimalFormat => {
338             'long' => {
339             '1000000' => {
340             'one' => '0 millón',
341             'other' => '0 millón-ita',
342             },
343             '10000000' => {
344             'one' => '00 millón',
345             'other' => '00 millón-ita',
346             },
347             '100000000' => {
348             'one' => '000 millón',
349             'other' => '000 millón-ita',
350             },
351             '1000000000' => {
352             'one' => '0 billón',
353             'other' => '0 billón-ita',
354             },
355             '10000000000' => {
356             'one' => '00 billón',
357             'other' => '00 billón-ita',
358             },
359             '100000000000' => {
360             'one' => '000 billón',
361             'other' => '000 billón-ita',
362             },
363             '1000000000000' => {
364             'one' => '0 tirillón',
365             'other' => '0 tirillón-ita',
366             },
367             '10000000000000' => {
368             'one' => '00 tirillón',
369             'other' => '00 tirillón-ita',
370             },
371             '100000000000000' => {
372             'one' => '000 tirillón',
373             'other' => '000 tirillón-ita',
374             },
375             },
376             },
377             } },
378             );
379              
380             has 'currencies' => (
381             is => 'ro',
382             isa => HashRef,
383             init_arg => undef,
384             default => sub { {
385             'AOR' => {
386             display_name => {
387             'currency' => q(Kuãsa ãgulawara yumũñãwa yuiri \(1995–1999\)),
388             'one' => q(Kuãsa ãgulawara yumuñãwa yuiri \(AOR\)),
389             'other' => q(Kuãsa-ita ãgulawara yumuñãwa-itayuiri \(AOR\)),
390             },
391             },
392             } },
393             );
394              
395              
396             has 'day_period_data' => (
397             is => 'ro',
398             isa => CodeRef,
399             init_arg => undef,
400             default => sub { sub {
401             # Time in hhmm format
402             my ($self, $type, $time, $day_period_type) = @_;
403             $day_period_type //= 'default';
404             SWITCH:
405             for ($type) {
406             if ($_ eq 'gregorian') {
407             if($day_period_type eq 'default') {
408             return 'midnight' if $time == 0;
409             return 'noon' if $time == 1200;
410             return 'afternoon1' if $time >= 1200
411             && $time < 1900;
412             return 'evening1' if $time >= 1900
413             && $time < 2400;
414             return 'morning1' if $time >= 600
415             && $time < 1200;
416             return 'night1' if $time >= 0
417             && $time < 600;
418             }
419             if($day_period_type eq 'selection') {
420             return 'afternoon1' if $time >= 1200
421             && $time < 1900;
422             return 'evening1' if $time >= 1900
423             && $time < 2400;
424             return 'morning1' if $time >= 600
425             && $time < 1200;
426             return 'night1' if $time >= 0
427             && $time < 600;
428             }
429             last SWITCH;
430             }
431             }
432             } },
433             );
434              
435             around day_period_data => sub {
436             my ($orig, $self) = @_;
437             return $self->$orig;
438             };
439              
440             has 'day_periods' => (
441             is => 'ro',
442             isa => HashRef,
443             init_arg => undef,
444             default => sub { {
445             'gregorian' => {
446             'format' => {
447             'abbreviated' => {
448             'am' => q{a. m.},
449             'pm' => q{p. m.},
450             },
451             'narrow' => {
452             'am' => q{a. m.},
453             'pm' => q{p. m.},
454             },
455             'wide' => {
456             'am' => q{a. m.},
457             'pm' => q{p. m.},
458             },
459             },
460             'stand-alone' => {
461             'abbreviated' => {
462             'am' => q{a. m.},
463             'pm' => q{p. m.},
464             },
465             'narrow' => {
466             'am' => q{a. m.},
467             'pm' => q{p. m.},
468             },
469             'wide' => {
470             'am' => q{a. m.},
471             'pm' => q{p. m.},
472             },
473             },
474             },
475             } },
476             );
477              
478             has 'eras' => (
479             is => 'ro',
480             isa => HashRef,
481             init_arg => undef,
482             default => sub { {
483             'gregorian' => {
484             },
485             } },
486             );
487              
488             has 'date_formats' => (
489             is => 'ro',
490             isa => HashRef,
491             init_arg => undef,
492             default => sub { {
493             'gregorian' => {
494             'full' => q{EEEE, d MMMM y},
495             'long' => q{d MMMM y},
496             'medium' => q{d MMM y},
497             'short' => q{dd/MM/y},
498             },
499             } },
500             );
501              
502             has 'time_formats' => (
503             is => 'ro',
504             isa => HashRef,
505             init_arg => undef,
506             default => sub { {
507             'gregorian' => {
508             'full' => q{h:mm:ss a zzzz},
509             'long' => q{h:mm:ss a z},
510             'medium' => q{h:mm:ss a},
511             'short' => q{h:mm a},
512             },
513             } },
514             );
515              
516             has 'datetime_formats' => (
517             is => 'ro',
518             isa => HashRef,
519             init_arg => undef,
520             default => sub { {
521             'gregorian' => {
522             'full' => q{{1} {0}},
523             'long' => q{{1} {0}},
524             'medium' => q{{1} {0}},
525             'short' => q{{1} {0}},
526             },
527             } },
528             );
529              
530             has 'datetime_formats_available_formats' => (
531             is => 'ro',
532             isa => HashRef,
533             init_arg => undef,
534             default => sub { {
535             } },
536             );
537              
538             has 'datetime_formats_append_item' => (
539             is => 'ro',
540             isa => HashRef,
541             init_arg => undef,
542             default => sub { {
543             } },
544             );
545              
546             has 'datetime_formats_interval' => (
547             is => 'ro',
548             isa => HashRef,
549             init_arg => undef,
550             default => sub { {
551             } },
552             );
553              
554             has 'time_zone_names' => (
555             is => 'ro',
556             isa => HashRef,
557             init_arg => undef,
558             default => sub { {
559             'America/St_Kitts' => {
560             exemplarCity => q#Sã Kirituwan#,
561             },
562             'Bhutan' => {
563             long => {
564             'standard' => q#Butan Hurariyu#,
565             },
566             },
567             'Pierre_Miquelon' => {
568             long => {
569             'daylight' => q#Sã Peduru asuí Mikiran Kurasí Ara Hurariyu#,
570             'generic' => q#Sã Peduru asuí Mikiran Hurariyu#,
571             'standard' => q#Sã Peduru asuí Mikiran Hurariyu Retewa#,
572             },
573             },
574             } }
575             );
576 1     1   3407 no Moo;
  1         3  
  1         6  
577              
578             1;
579              
580             # vim: tabstop=4