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