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