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 NAME
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 Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1798529 use strict;
  1         2  
  1         30  
14 1     1   3 use warnings;
  1         6  
  1         43  
15 1     1   4 use version;
  1         2  
  1         6  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   93 use v5.12.0;
  1         3  
20 1     1   3 use mro 'c3';
  1         2  
  1         6  
21 1     1   19 use utf8;
  1         1  
  1         7  
22 1     1   36 use feature 'unicode_strings';
  1         2  
  1         120  
23 1     1   5 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         8  
24 1     1   1688 use Moo;
  1         6  
  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' => '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             '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             };
248             },
249             EOT
250             : sub {
251             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'], };
252             },
253 1     1   205 );
  1         4  
  1         263  
254              
255              
256             has 'yesstr' => (
257             is => 'ro',
258             isa => RegexpRef,
259             init_arg => undef,
260             default => sub { qr'^(?i:eyo|e|yes|y)$' }
261             );
262              
263             has 'nostr' => (
264             is => 'ro',
265             isa => RegexpRef,
266             init_arg => undef,
267             default => sub { qr'^(?i:akin’tuna|a|no|n)$' }
268             );
269              
270             has 'number_symbols' => (
271             is => 'ro',
272             isa => HashRef,
273             init_arg => undef,
274             default => sub { {
275             'latn' => {
276             'decimal' => q(,),
277             'group' => q(.),
278             },
279             } }
280             );
281              
282             has 'currencies' => (
283             is => 'ro',
284             isa => HashRef,
285             init_arg => undef,
286             default => sub { {
287             'MZN' => {
288             symbol => 'MTn',
289             },
290             } },
291             );
292              
293              
294             has 'calendar_months' => (
295             is => 'ro',
296             isa => HashRef,
297             init_arg => undef,
298             default => sub { {
299             'gregorian' => {
300             'format' => {
301             abbreviated => {
302             nonleap => [
303             'Kwa',
304             'Una',
305             'Rar',
306             'Che',
307             'Tha',
308             'Moc',
309             'Sab',
310             'Nan',
311             'Tis',
312             'Kum',
313             'Moj',
314             'Yel'
315             ],
316             leap => [
317            
318             ],
319             },
320             wide => {
321             nonleap => [
322             'Mweri wo kwanza',
323             'Mweri wo unayeli',
324             'Mweri wo uneraru',
325             'Mweri wo unecheshe',
326             'Mweri wo unethanu',
327             'Mweri wo thanu na mocha',
328             'Mweri wo saba',
329             'Mweri wo nane',
330             'Mweri wo tisa',
331             'Mweri wo kumi',
332             'Mweri wo kumi na moja',
333             'Mweri wo kumi na yel’li'
334             ],
335             leap => [
336            
337             ],
338             },
339             },
340             'stand-alone' => {
341             narrow => {
342             nonleap => [
343             'K',
344             'U',
345             'R',
346             'C',
347             'T',
348             'M',
349             'S',
350             'N',
351             'T',
352             'K',
353             'M',
354             'Y'
355             ],
356             leap => [
357            
358             ],
359             },
360             },
361             },
362             } },
363             );
364              
365             has 'calendar_days' => (
366             is => 'ro',
367             isa => HashRef,
368             init_arg => undef,
369             default => sub { {
370             'gregorian' => {
371             'format' => {
372             abbreviated => {
373             mon => 'Jtt',
374             tue => 'Jnn',
375             wed => 'Jtn',
376             thu => 'Ara',
377             fri => 'Iju',
378             sat => 'Jmo',
379             sun => 'Sab'
380             },
381             wide => {
382             mon => 'Jumatatu',
383             tue => 'Jumanne',
384             wed => 'Jumatano',
385             thu => 'Arahamisi',
386             fri => 'Ijumaa',
387             sat => 'Jumamosi',
388             sun => 'Sabato'
389             },
390             },
391             'stand-alone' => {
392             narrow => {
393             mon => 'J',
394             tue => 'J',
395             wed => 'J',
396             thu => 'A',
397             fri => 'I',
398             sat => 'J',
399             sun => 'S'
400             },
401             },
402             },
403             } },
404             );
405              
406             has 'day_periods' => (
407             is => 'ro',
408             isa => HashRef,
409             init_arg => undef,
410             default => sub { {
411             'gregorian' => {
412             'format' => {
413             'abbreviated' => {
414             'am' => q{wichishu},
415             'pm' => q{mchochil’l},
416             },
417             },
418             },
419             } },
420             );
421              
422             has 'eras' => (
423             is => 'ro',
424             isa => HashRef,
425             init_arg => undef,
426             default => sub { {
427             'generic' => {
428             },
429             'gregorian' => {
430             abbreviated => {
431             '0' => 'HY',
432             '1' => 'YY'
433             },
434             wide => {
435             '0' => 'Hinapiya yesu',
436             '1' => 'Yopia yesu'
437             },
438             },
439             } },
440             );
441              
442             has 'date_formats' => (
443             is => 'ro',
444             isa => HashRef,
445             init_arg => undef,
446             default => sub { {
447             'generic' => {
448             'full' => q{EEEE, d MMMM y G},
449             'long' => q{d MMMM y G},
450             'medium' => q{d MMM y G},
451             'short' => q{dd/MM/y GGGGG},
452             },
453             'gregorian' => {
454             'full' => q{EEEE, d MMMM y},
455             'long' => q{d MMMM y},
456             'medium' => q{d MMM y},
457             'short' => q{dd/MM/y},
458             },
459             } },
460             );
461              
462             has 'time_formats' => (
463             is => 'ro',
464             isa => HashRef,
465             init_arg => undef,
466             default => sub { {
467             'generic' => {
468             },
469             'gregorian' => {
470             'full' => q{HH:mm:ss zzzz},
471             'long' => q{HH:mm:ss z},
472             'medium' => q{HH:mm:ss},
473             'short' => q{HH:mm},
474             },
475             } },
476             );
477              
478             has 'datetime_formats' => (
479             is => 'ro',
480             isa => HashRef,
481             init_arg => undef,
482             default => sub { {
483             'generic' => {
484             },
485             'gregorian' => {
486             },
487             } },
488             );
489              
490             has 'datetime_formats_available_formats' => (
491             is => 'ro',
492             isa => HashRef,
493             init_arg => undef,
494             default => sub { {
495             'generic' => {
496             Ed => q{E d},
497             MEd => q{E, M/d},
498             MMMEd => q{E, MMM d},
499             Md => q{d/M},
500             hm => q{h:mm a},
501             hms => q{h:mm:ss a},
502             ms => q{m:ss},
503             y => q{y},
504             yM => q{M/y},
505             yMEd => q{E, M/d/y},
506             yMMM => q{MMM y},
507             yMMMEd => q{E, MMM d, y},
508             yMMMd => q{MMM d, y},
509             yMd => q{d/M/y},
510             yQQQ => q{QQQ y},
511             yQQQQ => q{QQQQ y},
512             },
513             'gregorian' => {
514             Ed => q{E d},
515             MEd => q{E, M/d},
516             MMMEd => q{E, MMM d},
517             Md => q{d/M},
518             hm => q{h:mm a},
519             hms => q{h:mm:ss a},
520             ms => q{m:ss},
521             yM => q{M/y},
522             yMEd => q{E, M/d/y},
523             yMMM => q{MMM y},
524             yMMMEd => q{E, MMM d, y},
525             yMMMd => q{MMM d, y},
526             yMd => q{d/M/y},
527             yQQQ => q{QQQ y},
528             yQQQQ => q{QQQQ y},
529             },
530             } },
531             );
532              
533             has 'datetime_formats_append_item' => (
534             is => 'ro',
535             isa => HashRef,
536             init_arg => undef,
537             default => sub { {
538             } },
539             );
540              
541             has 'datetime_formats_interval' => (
542             is => 'ro',
543             isa => HashRef,
544             init_arg => undef,
545             default => sub { {
546             } },
547             );
548              
549 1     1   1740 no Moo;
  1         2  
  1         5  
550              
551             1;
552              
553             # vim: tabstop=4