File Coverage

blib/lib/Locale/CLDR/Locales/Nus.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::Nus - Package for language Nuer
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Nus;
10             # This file auto generated from Data\common\main\nus.xml
11             # on Sun 16 Dec 4:32:18 pm GMT
12              
13 1     1   931334 use strict;
  1         3  
  1         29  
14 1     1   5 use warnings;
  1         2  
  1         25  
15 1     1   5 use version;
  1         1  
  1         8  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   100 use v5.10.1;
  1         3  
20 1     1   4 use mro 'c3';
  1         2  
  1         9  
21 1     1   24 use utf8;
  1         2  
  1         8  
22 1     1   40 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         3  
  1         18  
23 1     1   129 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         9  
24 1     1   1019 use Moo;
  1         2  
  1         6  
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             'ak' => 'Thok aka̱ni',
35             'am' => 'Thok bunyni',
36             'ar' => 'Thok Jalabni',
37             'be' => 'Thok bälärutha',
38             'bg' => 'Thok bälga̱a̱riani',
39             'bn' => 'Thok bängali',
40             'cs' => 'Thok cik',
41             'de' => 'Thok jarmani',
42             'el' => 'Thok girikni',
43             'en' => 'Thok liÅ‹li̱thni',
44             'es' => 'Thok i̱thpaaniani',
45             'fa' => 'Thok perthiani',
46             'fr' => 'Thok pÉ”rÉ”thani',
47             'ha' => 'Thok É£owthani',
48             'hi' => 'Thok ɣändini',
49             'hu' => 'Thok ɣänga̱a̱riÉ›ni',
50             'id' => 'Thok indunithiani',
51             'ig' => 'Thok i̱gboni',
52             'it' => 'Thok i̱taliani',
53             'ja' => 'Thok japanni',
54             'jv' => 'Thok jabanithni',
55             'km' => 'Thok kameeri',
56             'ko' => 'Thok kuriani',
57             'ms' => 'Thok mayÉ›yni',
58             'my' => 'Thok bormi̱thni',
59             'ne' => 'Thok napalni',
60             'nl' => 'Thok da̱c',
61             'nus' => 'Thok Nath',
62             'pa' => 'Thok puÉ”njabani',
63             'pl' => 'Thok pölicni',
64             'pt' => 'Thok puÉ”tigali',
65             'ro' => 'Thok ji̱ röm',
66             'ru' => 'Thok ra̱ciaani',
67             'rw' => 'Thok ruaandani',
68             'so' => 'Thok thomaaliani',
69             'sv' => 'Thok i̱thwidicni',
70             'ta' => 'Thok tamilni',
71             'th' => 'Thok tayni',
72             'tr' => 'Thok turkicni',
73             'uk' => 'Thok ukeraanini',
74             'ur' => 'Thok udoni',
75             'vi' => 'Thok betnaamni',
76             'yo' => 'Thok yurubani',
77             'zh' => 'Thok cayna',
78             'zu' => 'Thok dhuluni',
79              
80             );
81             if (@_) {
82             return $languages{$_[0]};
83             }
84             return \%languages;
85             }
86             },
87             );
88              
89             has 'display_name_region' => (
90             is => 'ro',
91             isa => HashRef[Str],
92             init_arg => undef,
93             default => sub {
94             {
95             'AD' => 'Andora',
96             'AF' => 'Abganithtan',
97             'AG' => 'Antiguaa kÉ›nÉ› Barbuda',
98             'AI' => 'AÅ‹guÉ›la',
99             'AL' => 'Albänia',
100             'AM' => 'AÉ›rmänia',
101             'AO' => 'AÅ‹gola',
102             'AR' => 'AÉ›rgentin',
103             'AS' => 'Amerika thamow',
104             'AT' => 'AthtÉ›ria',
105             'AU' => 'AthÉ”ra̱lia',
106             'AW' => 'Aruba',
107             'AZ' => 'Adhe̱rbe̱ja̱n',
108             'BA' => 'Bothnia kÉ›nÉ› ɣärgobinia',
109             'BB' => 'Bärbadoth',
110             'BD' => 'Bengeladiec',
111             'BE' => 'Be̱lgim',
112             'BF' => 'BurkinÉ› pa̱thu',
113             'BG' => 'Bulga̱a̱ria',
114             'BH' => 'Ba̱reen',
115             'BI' => 'Burundi',
116             'BJ' => 'Be̱ni̱n',
117             'BM' => 'Be̱rmudaa',
118             'BN' => 'BurunÉ›y',
119             'BO' => 'Bulibia',
120             'BR' => 'Bäraadhiil',
121             'BS' => 'BämuÉ”th',
122             'BT' => 'Buta̱n',
123             'BW' => 'Bothiwaana',
124             'BY' => 'Be̱lÉ›ruth',
125             'BZ' => 'Bilidha',
126             'CA' => 'KänÉ›da',
127             'CF' => 'CÉ›ntrÉ”l aprika repuÉ”blic',
128             'CG' => 'KɔŋgÉ”',
129             'CI' => 'Kodibo̱o̱',
130             'CK' => 'Kuk É£a̱ylÉ›n',
131             'CL' => 'Cili̱',
132             'CM' => 'KÉ›mÉ›run',
133             'CN' => 'Cayna',
134             'CO' => 'Kolombia',
135             'CR' => 'Kothtirika',
136             'CV' => 'KÉ›p bedi É£a̱ylÉ›n',
137             'DZ' => 'Algeria',
138             'HR' => 'Korwaatia',
139             'IO' => 'Burutic É£e̱ndian oce̱n',
140             'KH' => 'Kombodia',
141             'KM' => 'Komruth',
142             'KY' => 'KaymÉ›n É£a̱ylÉ›n',
143             'SD' => 'Sudan',
144             'TD' => 'Ca̱d',
145             'VG' => 'Burutic dhuɔ̱ɔ̱l be̱rgin',
146              
147             }
148             },
149             );
150              
151             has 'characters' => (
152             is => 'ro',
153             isa => HashRef,
154             init_arg => undef,
155             default => $^V ge v5.18.0
156             ? eval <<'EOT'
157             sub {
158             no warnings 'experimental::regex_sets';
159             return {
160             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'],
161             main => qr{[a ä {a̱} b c d e ë {e̱} É› {ɛ̈} {ɛ̱} {ɛ̱̈} f g É£ h i ï {i̱} j k l m n Å‹ o ö {o̱} É” {ɔ̈} {ɔ̱} p q r s t u v w x y z]},
162             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
163             };
164             },
165             EOT
166             : sub {
167             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'], };
168             },
169 1     1   129 );
  1         2  
  1         254  
170              
171              
172             has 'quote_start' => (
173             is => 'ro',
174             isa => Str,
175             init_arg => undef,
176             default => qq{“},
177             );
178              
179             has 'quote_end' => (
180             is => 'ro',
181             isa => Str,
182             init_arg => undef,
183             default => qq{”},
184             );
185              
186             has 'alternate_quote_start' => (
187             is => 'ro',
188             isa => Str,
189             init_arg => undef,
190             default => qq{‘},
191             );
192              
193             has 'alternate_quote_end' => (
194             is => 'ro',
195             isa => Str,
196             init_arg => undef,
197             default => qq{’},
198             );
199              
200             has 'yesstr' => (
201             is => 'ro',
202             isa => RegexpRef,
203             init_arg => undef,
204             default => sub { qr'^(?i:Ɣää|Æ”|yes|y)$' }
205             );
206              
207             has 'nostr' => (
208             is => 'ro',
209             isa => RegexpRef,
210             init_arg => undef,
211             default => sub { qr'^(?i:Ëëy|Ë|no|n)$' }
212             );
213              
214             has 'number_symbols' => (
215             is => 'ro',
216             isa => HashRef,
217             init_arg => undef,
218             default => sub { {
219             'latn' => {
220             'decimal' => q(.),
221             'group' => q(,),
222             },
223             } }
224             );
225              
226             has 'number_formats' => (
227             is => 'ro',
228             isa => HashRef,
229             init_arg => undef,
230             default => sub { {
231             decimalFormat => {
232             'default' => {
233             'standard' => {
234             'default' => '#,##0.###',
235             },
236             },
237             },
238             percentFormat => {
239             'default' => {
240             'standard' => {
241             'default' => '#,##0%',
242             },
243             },
244             },
245             } },
246             );
247              
248             has 'number_currency_formats' => (
249             is => 'ro',
250             isa => HashRef,
251             init_arg => undef,
252             default => sub { {
253             'latn' => {
254             'pattern' => {
255             'default' => {
256             'accounting' => {
257             'negative' => '(¤#,##0.00)',
258             'positive' => '¤#,##0.00',
259             },
260             'standard' => {
261             'positive' => '¤#,##0.00',
262             },
263             },
264             },
265             },
266             } },
267             );
268              
269             has 'currencies' => (
270             is => 'ro',
271             isa => HashRef,
272             init_arg => undef,
273             default => sub { {
274             'GBP' => {
275             symbol => 'GB£',
276             },
277             'SSP' => {
278             symbol => '£',
279             },
280             } },
281             );
282              
283              
284             has 'calendar_months' => (
285             is => 'ro',
286             isa => HashRef,
287             init_arg => undef,
288             default => sub { {
289             'gregorian' => {
290             'format' => {
291             abbreviated => {
292             nonleap => [
293             'Tiop',
294             'PÉ›t',
295             'Duɔ̱ɔ̱',
296             'Guak',
297             'Duä',
298             'Kor',
299             'Pay',
300             'Thoo',
301             'Tɛɛ',
302             'Laa',
303             'Kur',
304             'Tid'
305             ],
306             leap => [
307            
308             ],
309             },
310             wide => {
311             nonleap => [
312             'Tiop thar pÉ›t',
313             'PÉ›t',
314             'Duɔ̱ɔ̱ŋ',
315             'Guak',
316             'Duät',
317             'Kornyoot',
318             'Pay yie̱tni',
319             'Tho̱o̱r',
320             'Tɛɛr',
321             'Laath',
322             'Kur',
323             'Tio̱p in di̱i̱t'
324             ],
325             leap => [
326            
327             ],
328             },
329             },
330             'stand-alone' => {
331             narrow => {
332             nonleap => [
333             'T',
334             'P',
335             'D',
336             'G',
337             'D',
338             'K',
339             'P',
340             'T',
341             'T',
342             'L',
343             'K',
344             'T'
345             ],
346             leap => [
347            
348             ],
349             },
350             },
351             },
352             } },
353             );
354              
355             has 'calendar_days' => (
356             is => 'ro',
357             isa => HashRef,
358             init_arg => undef,
359             default => sub { {
360             'gregorian' => {
361             'format' => {
362             abbreviated => {
363             mon => 'Jiec',
364             tue => 'RÉ›w',
365             wed => 'Diɔ̱k',
366             thu => 'ÅŠuaan',
367             fri => 'Dhieec',
368             sat => 'BäkÉ›l',
369             sun => 'Cäŋ'
370             },
371             wide => {
372             mon => 'Jiec la̱t',
373             tue => 'RÉ›w lätni',
374             wed => 'Diɔ̱k lätni',
375             thu => 'ÅŠuaan lätni',
376             fri => 'Dhieec lätni',
377             sat => 'BäkÉ›l lätni',
378             sun => 'Cäŋ kuÉ”th'
379             },
380             },
381             'stand-alone' => {
382             narrow => {
383             mon => 'J',
384             tue => 'R',
385             wed => 'D',
386             thu => 'ÅŠ',
387             fri => 'D',
388             sat => 'B',
389             sun => 'C'
390             },
391             },
392             },
393             } },
394             );
395              
396             has 'calendar_quarters' => (
397             is => 'ro',
398             isa => HashRef,
399             init_arg => undef,
400             default => sub { {
401             'gregorian' => {
402             'format' => {
403             abbreviated => {0 => 'P1',
404             1 => 'P2',
405             2 => 'P3',
406             3 => 'P4'
407             },
408             wide => {0 => 'Päth diÉ”k tin nhiam',
409             1 => 'Päth diÉ”k tin guurÉ›',
410             2 => 'Päth diÉ”k tin wä kɔɔriÉ›n',
411             3 => 'Päth diÉ”k tin jiÉ”akdiÉ›n'
412             },
413             },
414             },
415             } },
416             );
417              
418             has 'day_periods' => (
419             is => 'ro',
420             isa => HashRef,
421             init_arg => undef,
422             default => sub { {
423             'gregorian' => {
424             'format' => {
425             'abbreviated' => {
426             'am' => q{RW},
427             'pm' => q{TÅŠ},
428             },
429             'wide' => {
430             'am' => q{RW},
431             'pm' => q{TÅŠ},
432             },
433             },
434             },
435             } },
436             );
437              
438             has 'eras' => (
439             is => 'ro',
440             isa => HashRef,
441             init_arg => undef,
442             default => sub { {
443             'generic' => {
444             },
445             'gregorian' => {
446             abbreviated => {
447             '0' => 'AY',
448             '1' => 'ƐY'
449             },
450             wide => {
451             '0' => 'A ka̱n Yecu ni dap',
452             '1' => 'Ɛ ca Yecu dap'
453             },
454             },
455             } },
456             );
457              
458             has 'date_formats' => (
459             is => 'ro',
460             isa => HashRef,
461             init_arg => undef,
462             default => sub { {
463             'generic' => {
464             'full' => q{EEEE d MMMM y G},
465             'long' => q{d MMMM y G},
466             'medium' => q{d MMM y G},
467             'short' => q{d/MM/y GGGGG},
468             },
469             'gregorian' => {
470             'full' => q{EEEE d MMMM y},
471             'long' => q{d MMMM y},
472             'medium' => q{d MMM y},
473             'short' => q{d/MM/y},
474             },
475             } },
476             );
477              
478             has 'time_formats' => (
479             is => 'ro',
480             isa => HashRef,
481             init_arg => undef,
482             default => sub { {
483             'generic' => {
484             },
485             'gregorian' => {
486             'full' => q{zzzz h:mm:ss a},
487             'long' => q{z h:mm:ss a},
488             'medium' => q{h:mm:ss a},
489             'short' => q{h:mm a},
490             },
491             } },
492             );
493              
494             has 'datetime_formats' => (
495             is => 'ro',
496             isa => HashRef,
497             init_arg => undef,
498             default => sub { {
499             'generic' => {
500             },
501             'gregorian' => {
502             },
503             } },
504             );
505              
506             has 'datetime_formats_available_formats' => (
507             is => 'ro',
508             isa => HashRef,
509             init_arg => undef,
510             default => sub { {
511             'gregorian' => {
512             Ed => q{E d},
513             Hm => q{HH:mm},
514             Hms => q{HH:mm:ss},
515             M => q{L},
516             MEd => q{EØŒ d-M},
517             MMM => q{LLL},
518             MMMEd => q{E d MMM},
519             MMMd => q{d MMM},
520             Md => q{d/M},
521             d => q{d},
522             hm => q{h:mm a},
523             hms => q{h:mm:ss a},
524             ms => q{m:ss},
525             y => q{y},
526             yM => q{M/y},
527             yMEd => q{EØŒ d/M/y},
528             yMMM => q{MMM y},
529             yMMMEd => q{EØŒ d MMM y},
530             yMMMd => q{d MMM y},
531             yMd => q{d/M/y},
532             yQQQ => q{QQQ y},
533             yQQQQ => q{QQQQ y},
534             },
535             'generic' => {
536             Ed => q{E d},
537             Hm => q{HH:mm},
538             Hms => q{HH:mm:ss},
539             M => q{L},
540             MEd => q{EØŒ d-M},
541             MMM => q{LLL},
542             MMMEd => q{E d MMM},
543             MMMd => q{d MMM},
544             Md => q{d/M},
545             d => q{d},
546             hm => q{h:mm a},
547             hms => q{h:mm:ss a},
548             ms => q{m:ss},
549             y => q{y},
550             yM => q{M/y},
551             yMEd => q{EØŒ d/M/y},
552             yMMM => q{MMM y},
553             yMMMEd => q{EØŒ d MMM y},
554             yMMMd => q{d MMM y},
555             yMd => q{d/M/y},
556             yQQQ => q{QQQ y},
557             yQQQQ => q{QQQQ y},
558             },
559             } },
560             );
561              
562             has 'datetime_formats_append_item' => (
563             is => 'ro',
564             isa => HashRef,
565             init_arg => undef,
566             default => sub { {
567             } },
568             );
569              
570             has 'datetime_formats_interval' => (
571             is => 'ro',
572             isa => HashRef,
573             init_arg => undef,
574             default => sub { {
575             } },
576             );
577              
578 1     1   8689 no Moo;
  1         3  
  1         7  
579              
580             1;
581              
582             # vim: tabstop=4