File Coverage

blib/lib/Locale/CLDR/Locales/Mgh.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::Mgh - Package for language Makhuwa-Meetto
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Mgh;
10             # This file auto generated from Data\common\main\mgh.xml
11             # on Sun 16 Dec 4:26:23 pm GMT
12              
13 1     1   1053950 use strict;
  1         3  
  1         29  
14 1     1   5 use warnings;
  1         2  
  1         36  
15 1     1   6 use version;
  1         2  
  1         7  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   99 use v5.10.1;
  1         3  
20 1     1   5 use mro 'c3';
  1         2  
  1         8  
21 1     1   23 use utf8;
  1         2  
  1         7  
22 1     1   31 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         16  
23 1     1   134 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         10  
24 1     1   1057 use Moo;
  1         2  
  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             'ak' => 'Ikan',
35             'am' => 'Imhari',
36             'ar' => 'Iarabu',
37             'be' => 'Ibelausi',
38             'bg' => 'Ibulgaria',
39             'bn' => 'Ibangla',
40             'cs' => 'Icheki',
41             'de' => 'Ijerimani',
42             'el' => 'Igiriki',
43             'en' => 'Ingilishi',
44             'es' => 'Ihispaniola',
45             'fa' => 'Iajemi',
46             'fr' => 'Ifaransa',
47             'ha' => 'Ihausa',
48             'hi' => 'Ihindi',
49             'hu' => 'Ihungari',
50             'ig' => 'Igbo',
51             'it' => 'Italiano',
52             'ja' => 'Ijapani',
53             'jv' => 'Ijava',
54             'km' => 'Ikambodia',
55             'ko' => 'Ikorea',
56             'mgh' => 'Makua',
57             'ms' => 'Imalesia',
58             'my' => 'Iburma',
59             'ne' => 'Inepali',
60             'nl' => 'Iholanzi',
61             'pa' => 'Ipunjabi',
62             'pl' => 'Ipolandi',
63             'pt' => 'Nreno',
64             'ro' => 'Iromania',
65             'ru' => 'Irisi',
66             'rw' => 'Inyaranda',
67             'so' => 'Isomali',
68             'sv' => 'Iswidi',
69             'ta' => 'Itamil',
70             'th' => 'Itailandi',
71             'tr' => 'Ituruki',
72             'uk' => 'Iukran',
73             'ur' => 'Ihurdu',
74             'vi' => 'Ivyetinamu',
75             'yo' => 'Iyoruba',
76             'zh' => 'Ichina',
77             'zu' => 'Izulu',
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' => 'Uandora',
95             'AF' => 'Ufugustani',
96             'AL' => 'Ualbania',
97             'AS' => 'Usamoa ya Marekani',
98             'AZ' => 'Uazabajani',
99             'BI' => 'Urundi',
100             'BJ' => 'Ubelin',
101             'CA' => 'Ukanada',
102             'CG' => 'Ukongo',
103             'CH' => 'Uswisi',
104             'CI' => 'Ukodiva',
105             'CL' => 'Uchile',
106             'CN' => 'Uchina',
107             'CO' => 'Ukolombia',
108             'CU' => 'Ukuba',
109             'CY' => 'Ukuprosi',
110             'CZ' => 'Ucheki',
111             'DJ' => 'Ujibuti',
112             'DK' => 'Udenimaka',
113             'DM' => 'Udominika',
114             'DZ' => 'Alujeria',
115             'EG' => 'Umisiri',
116             'ER' => 'Uriterea',
117             'ES' => 'Uhispania',
118             'ET' => 'Uhabeshi',
119             'FI' => 'Ufini',
120             'FJ' => 'Ufiji',
121             'FR' => 'Ufaransa',
122             'GA' => 'Ugaboni',
123             'GD' => 'Ugrenada',
124             'GE' => 'Ujojia',
125             'GF' => 'Ufaransa yo Gwaya',
126             'GH' => 'Ugana',
127             'GI' => 'Ujibralta',
128             'GL' => 'Ugrinlandi',
129             'GM' => 'Ugambia',
130             'GN' => 'Ugine',
131             'GP' => 'Ugwadelupe',
132             'GT' => 'Ugwatemala',
133             'GU' => 'Ugwam',
134             'GW' => 'Uginebisau',
135             'GY' => 'Uguyana',
136             'HN' => 'Uhondurasi',
137             'HR' => 'Ukorasia',
138             'HT' => 'Uhaiti',
139             'HU' => 'Uhungaria',
140             'ID' => 'Undonesia',
141             'IE' => 'Uayalandi',
142             'IL' => 'Uisraeli',
143             'IN' => 'Uhindini',
144             'IQ' => 'Wiraki',
145             'IT' => 'Italia',
146             'JM' => 'Ujamaika',
147             'JO' => 'Uyordani',
148             'JP' => 'Ujapani',
149             'KE' => 'Ukenya',
150             'KH' => 'Ukambodia',
151             'KM' => 'Ukomoro',
152             'KN' => 'Usantakitzi na Nevis',
153             'KP' => 'Ukorea Kaskazini',
154             'KR' => 'Ukorea Kusini',
155             'KZ' => 'Ukazakistani',
156             'LB' => 'Ulebanoni',
157             'LC' => 'Usantalusia',
158             'LI' => 'Ushenteni',
159             'LK' => 'Usirilanka',
160             'LR' => 'Uliberia',
161             'LS' => 'Ulesoto',
162             'LT' => 'Utwania',
163             'LU' => 'Usembaji',
164             'LV' => 'Ulativia',
165             'LY' => 'Ulibya',
166             'ME' => 'Umantegro',
167             'MG' => 'Ubukini',
168             'MK' => 'Umasedonia',
169             'MW' => 'Umalawi',
170             'MZ' => 'Umozambiki',
171             'NE' => 'Unijeri',
172             'NG' => 'Unijeria',
173             'NO' => 'Unorwe',
174             'OM' => 'Uomani',
175             'PA' => 'Upanama',
176             'PE' => 'Uperuu',
177             'PF' => 'Ufaransa yo Potina',
178             'PG' => 'Upapua',
179             'PH' => 'Ufilipino',
180             'PK' => 'Upakistani',
181             'PL' => 'Upolandi',
182             'PM' => 'Usantapieri na Mikeloni',
183             'PN' => 'Upitkairni',
184             'PR' => 'Upwetoriko',
185             'PY' => 'Paragwai',
186             'QA' => 'Ukatari',
187             'RE' => 'Uriyunioni',
188             'RO' => 'Uromania',
189             'RW' => 'Urwanda',
190             'SA' => 'Usaudi',
191             'SC' => 'Ushelisheli',
192             'SD' => 'Usudani',
193             'SE' => 'Uswidi',
194             'SG' => 'Usingapoo',
195             'SH' => 'Usantahelena',
196             'SI' => 'Uslovenia',
197             'SK' => 'Uslovakia',
198             'SM' => 'Usamarino',
199             'SN' => 'Usenegali',
200             'SO' => 'Usomalia',
201             'SR' => 'Usurinamu',
202             'ST' => 'Usao Tome na Principe',
203             'SV' => 'Usalavado',
204             'SY' => 'Usiria',
205             'SZ' => 'Uswazi',
206             'TD' => 'Uchadi',
207             'TG' => 'Utogo',
208             'TH' => 'Utailandi',
209             'TJ' => 'Ujikistani',
210             'TK' => 'Utokelau',
211             'TL' => 'Utimo Mashariki',
212             'TM' => 'Uturukimenistani',
213             'TN' => 'Utunisia',
214             'TO' => 'Utonga',
215             'TR' => 'Utuki',
216             'TT' => 'Utrinidad na Tobago',
217             'TV' => 'Utuvalu',
218             'TZ' => 'Utanzania',
219             'US' => 'Umarekani',
220             'VA' => 'Uvatikani',
221             'VC' => 'Usantavisenti na Grenadini',
222             'VE' => 'Uvenezuela',
223             'VN' => 'Uvietinamu',
224             'VU' => 'Uvanuatu',
225             'WF' => 'Uwalis na Futuna',
226             'WS' => 'Usamoa',
227             'YE' => 'Uyemeni',
228             'ZA' => 'Afrika du Sulu',
229             'ZM' => 'Uzambia',
230             'ZW' => 'Uzimbabwe',
231              
232             }
233             },
234             );
235              
236             has 'characters' => (
237             is => 'ro',
238             isa => HashRef,
239             init_arg => undef,
240             default => $^V ge v5.18.0
241             ? eval <<'EOT'
242             sub {
243             no warnings 'experimental::regex_sets';
244             return {
245             auxiliary => qr{[q x]},
246             index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'R', 'S', 'T', 'U', 'V', 'W', 'Y', 'Z'],
247             main => qr{[a b c d e f g h i j k l m n o p r s t u v w y z]},
248             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
249             };
250             },
251             EOT
252             : sub {
253             return { index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'R', 'S', 'T', 'U', 'V', 'W', 'Y', 'Z'], };
254             },
255 1     1   122 );
  1         2  
  1         248  
256              
257              
258             has 'yesstr' => (
259             is => 'ro',
260             isa => RegexpRef,
261             init_arg => undef,
262             default => sub { qr'^(?i:eyo|e|yes|y)$' }
263             );
264              
265             has 'nostr' => (
266             is => 'ro',
267             isa => RegexpRef,
268             init_arg => undef,
269             default => sub { qr'^(?i:akin’tuna|a|no|n)$' }
270             );
271              
272             has 'number_symbols' => (
273             is => 'ro',
274             isa => HashRef,
275             init_arg => undef,
276             default => sub { {
277             'latn' => {
278             'decimal' => q(,),
279             'group' => q(.),
280             },
281             } }
282             );
283              
284             has 'currencies' => (
285             is => 'ro',
286             isa => HashRef,
287             init_arg => undef,
288             default => sub { {
289             'MZN' => {
290             symbol => 'MTn',
291             },
292             } },
293             );
294              
295              
296             has 'calendar_months' => (
297             is => 'ro',
298             isa => HashRef,
299             init_arg => undef,
300             default => sub { {
301             'gregorian' => {
302             'format' => {
303             abbreviated => {
304             nonleap => [
305             'Kwa',
306             'Una',
307             'Rar',
308             'Che',
309             'Tha',
310             'Moc',
311             'Sab',
312             'Nan',
313             'Tis',
314             'Kum',
315             'Moj',
316             'Yel'
317             ],
318             leap => [
319            
320             ],
321             },
322             wide => {
323             nonleap => [
324             'Mweri wo kwanza',
325             'Mweri wo unayeli',
326             'Mweri wo uneraru',
327             'Mweri wo unecheshe',
328             'Mweri wo unethanu',
329             'Mweri wo thanu na mocha',
330             'Mweri wo saba',
331             'Mweri wo nane',
332             'Mweri wo tisa',
333             'Mweri wo kumi',
334             'Mweri wo kumi na moja',
335             'Mweri wo kumi na yel’li'
336             ],
337             leap => [
338            
339             ],
340             },
341             },
342             'stand-alone' => {
343             narrow => {
344             nonleap => [
345             'K',
346             'U',
347             'R',
348             'C',
349             'T',
350             'M',
351             'S',
352             'N',
353             'T',
354             'K',
355             'M',
356             'Y'
357             ],
358             leap => [
359            
360             ],
361             },
362             },
363             },
364             } },
365             );
366              
367             has 'calendar_days' => (
368             is => 'ro',
369             isa => HashRef,
370             init_arg => undef,
371             default => sub { {
372             'gregorian' => {
373             'format' => {
374             abbreviated => {
375             mon => 'Jtt',
376             tue => 'Jnn',
377             wed => 'Jtn',
378             thu => 'Ara',
379             fri => 'Iju',
380             sat => 'Jmo',
381             sun => 'Sab'
382             },
383             wide => {
384             mon => 'Jumatatu',
385             tue => 'Jumanne',
386             wed => 'Jumatano',
387             thu => 'Arahamisi',
388             fri => 'Ijumaa',
389             sat => 'Jumamosi',
390             sun => 'Sabato'
391             },
392             },
393             'stand-alone' => {
394             narrow => {
395             mon => 'J',
396             tue => 'J',
397             wed => 'J',
398             thu => 'A',
399             fri => 'I',
400             sat => 'J',
401             sun => 'S'
402             },
403             },
404             },
405             } },
406             );
407              
408             has 'day_periods' => (
409             is => 'ro',
410             isa => HashRef,
411             init_arg => undef,
412             default => sub { {
413             'gregorian' => {
414             'format' => {
415             'wide' => {
416             'am' => q{wichishu},
417             'pm' => q{mchochil’l},
418             },
419             'abbreviated' => {
420             'am' => q{wichishu},
421             'pm' => q{mchochil’l},
422             },
423             },
424             },
425             } },
426             );
427              
428             has 'eras' => (
429             is => 'ro',
430             isa => HashRef,
431             init_arg => undef,
432             default => sub { {
433             'generic' => {
434             },
435             'gregorian' => {
436             abbreviated => {
437             '0' => 'HY',
438             '1' => 'YY'
439             },
440             wide => {
441             '0' => 'Hinapiya yesu',
442             '1' => 'Yopia yesu'
443             },
444             },
445             } },
446             );
447              
448             has 'date_formats' => (
449             is => 'ro',
450             isa => HashRef,
451             init_arg => undef,
452             default => sub { {
453             'generic' => {
454             'full' => q{EEEE, d MMMM y G},
455             'long' => q{d MMMM y G},
456             'medium' => q{d MMM y G},
457             'short' => q{dd/MM/y GGGGG},
458             },
459             'gregorian' => {
460             'full' => q{EEEE, d MMMM y},
461             'long' => q{d MMMM y},
462             'medium' => q{d MMM y},
463             'short' => q{dd/MM/y},
464             },
465             } },
466             );
467              
468             has 'time_formats' => (
469             is => 'ro',
470             isa => HashRef,
471             init_arg => undef,
472             default => sub { {
473             'generic' => {
474             },
475             'gregorian' => {
476             'full' => q{HH:mm:ss zzzz},
477             'long' => q{HH:mm:ss z},
478             'medium' => q{HH:mm:ss},
479             'short' => q{HH:mm},
480             },
481             } },
482             );
483              
484             has 'datetime_formats' => (
485             is => 'ro',
486             isa => HashRef,
487             init_arg => undef,
488             default => sub { {
489             'generic' => {
490             },
491             'gregorian' => {
492             },
493             } },
494             );
495              
496             has 'datetime_formats_available_formats' => (
497             is => 'ro',
498             isa => HashRef,
499             init_arg => undef,
500             default => sub { {
501             'gregorian' => {
502             Ed => q{E d},
503             Hm => q{HH:mm},
504             Hms => q{HH:mm:ss},
505             M => q{L},
506             MEd => q{E, M/d},
507             MMM => q{LLL},
508             MMMEd => q{E, MMM d},
509             MMMd => q{MMM d},
510             Md => q{d/M},
511             d => q{d},
512             hm => q{h:mm a},
513             hms => q{h:mm:ss a},
514             ms => q{m:ss},
515             y => q{y},
516             yM => q{M/y},
517             yMEd => q{E, M/d/y},
518             yMMM => q{MMM y},
519             yMMMEd => q{E, MMM d, y},
520             yMMMd => q{MMM d, y},
521             yMd => q{d/M/y},
522             yQQQ => q{QQQ y},
523             yQQQQ => q{QQQQ y},
524             },
525             'generic' => {
526             Ed => q{E d},
527             Hm => q{HH:mm},
528             Hms => q{HH:mm:ss},
529             M => q{L},
530             MEd => q{E, M/d},
531             MMM => q{LLL},
532             MMMEd => q{E, MMM d},
533             MMMd => q{MMM d},
534             Md => q{d/M},
535             d => q{d},
536             hm => q{h:mm a},
537             hms => q{h:mm:ss a},
538             ms => q{m:ss},
539             y => q{y},
540             yM => q{M/y},
541             yMEd => q{E, M/d/y},
542             yMMM => q{MMM y},
543             yMMMEd => q{E, MMM d, y},
544             yMMMd => q{MMM d, y},
545             yMd => q{d/M/y},
546             yQQQ => q{QQQ y},
547             yQQQQ => q{QQQQ y},
548             },
549             } },
550             );
551              
552             has 'datetime_formats_append_item' => (
553             is => 'ro',
554             isa => HashRef,
555             init_arg => undef,
556             default => sub { {
557             } },
558             );
559              
560             has 'datetime_formats_interval' => (
561             is => 'ro',
562             isa => HashRef,
563             init_arg => undef,
564             default => sub { {
565             } },
566             );
567              
568 1     1   9014 no Moo;
  1         3  
  1         9  
569              
570             1;
571              
572             # vim: tabstop=4