File Coverage

blib/lib/Locale/CLDR/Locales/Mt.pm
Criterion Covered Total %
statement 35 35 100.0
branch n/a
condition n/a
subroutine 12 12 100.0
pod n/a
total 47 47 100.0


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1 NAME
4              
5             Locale::CLDR::Locales::Mt - Package for language Maltese
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Mt;
10             # This file auto generated from Data\common\main\mt.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1703960 use strict;
  1         3  
  1         49  
14 1     1   7 use warnings;
  1         2  
  1         63  
15 1     1   12 use version;
  1         3  
  1         8  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   181 use v5.12.0;
  1         5  
20 1     1   7 use mro 'c3';
  1         2  
  1         11  
21 1     1   74 use utf8;
  1         2  
  1         10  
22 1     1   71 use feature 'unicode_strings';
  1         2  
  1         204  
23 1     1   8 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         11  
24 1     1   3151 use Moo;
  1         22  
  1         11  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'valid_algorithmic_formats' => (
28             is => 'ro',
29             isa => ArrayRef,
30             init_arg => undef,
31             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-masculine','spellout-cardinal-feminine' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 1     1   879 use bigfloat;
  1         2  
  1         13  
40             return {
41             'and-type-a-feminine' => {
42             'private' => {
43             '0' => {
44             base_value => q(0),
45             divisor => q(1),
46             rule => q(),
47             },
48             '1' => {
49             base_value => q(1),
50             divisor => q(1),
51             rule => q(' u =%spellout-cardinal-feminine=),
52             },
53             'max' => {
54             base_value => q(1),
55             divisor => q(1),
56             rule => q(' u =%spellout-cardinal-feminine=),
57             },
58             },
59             },
60             'and-type-a-masculine' => {
61             'private' => {
62             '0' => {
63             base_value => q(0),
64             divisor => q(1),
65             rule => q(),
66             },
67             '1' => {
68             base_value => q(1),
69             divisor => q(1),
70             rule => q(' u =%spellout-cardinal-masculine=),
71             },
72             'max' => {
73             base_value => q(1),
74             divisor => q(1),
75             rule => q(' u =%spellout-cardinal-masculine=),
76             },
77             },
78             },
79             'and-type-b-feminine' => {
80             'private' => {
81             '0' => {
82             base_value => q(0),
83             divisor => q(1),
84             rule => q(),
85             },
86             '1' => {
87             base_value => q(1),
88             divisor => q(1),
89             rule => q(' u =%%spellout-cardinal-type-b-feminine=),
90             },
91             'max' => {
92             base_value => q(1),
93             divisor => q(1),
94             rule => q(' u =%%spellout-cardinal-type-b-feminine=),
95             },
96             },
97             },
98             'and-type-b-masculine' => {
99             'private' => {
100             '0' => {
101             base_value => q(0),
102             divisor => q(1),
103             rule => q(),
104             },
105             '1' => {
106             base_value => q(1),
107             divisor => q(1),
108             rule => q(' u =%%spellout-cardinal-type-b-masculine=),
109             },
110             'max' => {
111             base_value => q(1),
112             divisor => q(1),
113             rule => q(' u =%%spellout-cardinal-type-b-masculine=),
114             },
115             },
116             },
117             'lenient-parse' => {
118             'private' => {
119             '0' => {
120             base_value => q(0),
121             divisor => q(1),
122             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
123             },
124             'max' => {
125             base_value => q(0),
126             divisor => q(1),
127             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
128             },
129             },
130             },
131             'spellout-cardinal-feminine' => {
132             'public' => {
133             '-x' => {
134             divisor => q(1),
135             rule => q(minus →→),
136             },
137             '0' => {
138             base_value => q(0),
139             divisor => q(1),
140             rule => q(żero),
141             },
142             'x.x' => {
143             divisor => q(1),
144             rule => q(←← punt →→),
145             },
146             '1' => {
147             base_value => q(1),
148             divisor => q(1),
149             rule => q(waħda),
150             },
151             '2' => {
152             base_value => q(2),
153             divisor => q(1),
154             rule => q(żewġ),
155             },
156             '3' => {
157             base_value => q(3),
158             divisor => q(1),
159             rule => q(tliet),
160             },
161             '4' => {
162             base_value => q(4),
163             divisor => q(1),
164             rule => q(erbaʼ),
165             },
166             '5' => {
167             base_value => q(5),
168             divisor => q(1),
169             rule => q(ħames),
170             },
171             '6' => {
172             base_value => q(6),
173             divisor => q(1),
174             rule => q(sitt),
175             },
176             '7' => {
177             base_value => q(7),
178             divisor => q(1),
179             rule => q(sebaʼ),
180             },
181             '8' => {
182             base_value => q(8),
183             divisor => q(1),
184             rule => q(tmien),
185             },
186             '9' => {
187             base_value => q(9),
188             divisor => q(1),
189             rule => q(disaʼ),
190             },
191             '10' => {
192             base_value => q(10),
193             divisor => q(10),
194             rule => q(għaxar),
195             },
196             '11' => {
197             base_value => q(11),
198             divisor => q(10),
199             rule => q(ħdax-il),
200             },
201             '12' => {
202             base_value => q(12),
203             divisor => q(10),
204             rule => q(tnax-il),
205             },
206             '13' => {
207             base_value => q(13),
208             divisor => q(10),
209             rule => q(tlettax-il),
210             },
211             '14' => {
212             base_value => q(14),
213             divisor => q(10),
214             rule => q(erbatax-il),
215             },
216             '15' => {
217             base_value => q(15),
218             divisor => q(10),
219             rule => q(ħmistax-il),
220             },
221             '16' => {
222             base_value => q(16),
223             divisor => q(10),
224             rule => q(sittax-il),
225             },
226             '17' => {
227             base_value => q(17),
228             divisor => q(10),
229             rule => q(sbatax-il),
230             },
231             '18' => {
232             base_value => q(18),
233             divisor => q(10),
234             rule => q(tmintax-il),
235             },
236             '19' => {
237             base_value => q(19),
238             divisor => q(10),
239             rule => q(dsatax-il),
240             },
241             '20' => {
242             base_value => q(20),
243             divisor => q(10),
244             rule => q([→%spellout-cardinal-feminine→ u ]għoxrin),
245             },
246             '30' => {
247             base_value => q(30),
248             divisor => q(10),
249             rule => q([→%spellout-cardinal-feminine→ u ]tletin),
250             },
251             '40' => {
252             base_value => q(40),
253             divisor => q(10),
254             rule => q([→%spellout-cardinal-feminine→ u ]erbgħin),
255             },
256             '50' => {
257             base_value => q(50),
258             divisor => q(10),
259             rule => q([→%spellout-cardinal-feminine→ u ]ħamsin),
260             },
261             '60' => {
262             base_value => q(60),
263             divisor => q(10),
264             rule => q([→%spellout-cardinal-feminine→ u ]sittin),
265             },
266             '70' => {
267             base_value => q(70),
268             divisor => q(10),
269             rule => q([→%spellout-cardinal-feminine→ u ]sebgħin),
270             },
271             '80' => {
272             base_value => q(80),
273             divisor => q(10),
274             rule => q([→%spellout-cardinal-feminine→ u ]tmenin),
275             },
276             '90' => {
277             base_value => q(90),
278             divisor => q(10),
279             rule => q([→%spellout-cardinal-feminine→ u ]disgħin),
280             },
281             '100' => {
282             base_value => q(100),
283             divisor => q(100),
284             rule => q(mitt),
285             },
286             '101' => {
287             base_value => q(101),
288             divisor => q(100),
289             rule => q(mija u →%spellout-cardinal-feminine→),
290             },
291             '200' => {
292             base_value => q(200),
293             divisor => q(100),
294             rule => q(mitejn[ u →%spellout-cardinal-feminine→]),
295             },
296             '300' => {
297             base_value => q(300),
298             divisor => q(100),
299             rule => q(←%spellout-cardinal-masculine← mija[→%%and-type-a-feminine→]),
300             },
301             '1000' => {
302             base_value => q(1000),
303             divisor => q(1000),
304             rule => q(elf[→%%and-type-a-feminine→]),
305             },
306             '2000' => {
307             base_value => q(2000),
308             divisor => q(1000),
309             rule => q(elfejn[→%%and-type-a-feminine→]),
310             },
311             '3000' => {
312             base_value => q(3000),
313             divisor => q(1000),
314             rule => q(←%%thousands← elef[→%%and-type-a-feminine→]),
315             },
316             '11000' => {
317             base_value => q(11000),
318             divisor => q(1000),
319             rule => q(←%spellout-cardinal-masculine← elf[→%%and-type-a-feminine→]),
320             },
321             '1000000' => {
322             base_value => q(1000000),
323             divisor => q(1000000),
324             rule => q(miljun[→%%and-type-a-feminine→]),
325             },
326             '2000000' => {
327             base_value => q(2000000),
328             divisor => q(1000000),
329             rule => q(←%spellout-cardinal-masculine← miljuni[→%%and-type-a-feminine→]),
330             },
331             '11000000' => {
332             base_value => q(11000000),
333             divisor => q(1,000),
334             rule => q(←%spellout-cardinal-masculine← miljun[→%%and-type-a-feminine→]),
335             },
336             '1000000000' => {
337             base_value => q(1000000000),
338             divisor => q(1000000000),
339             rule => q(biljun[→%%and-type-a-feminine→]),
340             },
341             '2000000000' => {
342             base_value => q(2000000000),
343             divisor => q(1000000000),
344             rule => q(←%spellout-cardinal-masculine← biljuni[→%%and-type-a-feminine→]),
345             },
346             '11000000000' => {
347             base_value => q(11000000000),
348             divisor => q(1,000),
349             rule => q(←%spellout-cardinal-masculine← biljun[→%%and-type-a-feminine→]),
350             },
351             '1000000000000' => {
352             base_value => q(1000000000000),
353             divisor => q(1000000000000),
354             rule => q(triljun[→%%and-type-a-feminine→]),
355             },
356             '2000000000000' => {
357             base_value => q(2000000000000),
358             divisor => q(1000000000000),
359             rule => q(←%spellout-cardinal-masculine← triljuni[→%%and-type-a-feminine→]),
360             },
361             '11000000000000' => {
362             base_value => q(11000000000000),
363             divisor => q(1,000),
364             rule => q(←%spellout-cardinal-masculine← triljun[→%%and-type-a-feminine→]),
365             },
366             '1000000000000000' => {
367             base_value => q(1000000000000000),
368             divisor => q(1000000000000000),
369             rule => q(kvadriljun[→%%and-type-a-feminine→]),
370             },
371             '2000000000000000' => {
372             base_value => q(2000000000000000),
373             divisor => q(1000000000000000),
374             rule => q(←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-a-feminine→]),
375             },
376             '11000000000000000' => {
377             base_value => q(11000000000000000),
378             divisor => q(1,000),
379             rule => q(←%spellout-cardinal-masculine← kvadriljun[→%%and-type-a-feminine→]),
380             },
381             '1000000000000000000' => {
382             base_value => q(1000000000000000000),
383             divisor => q(1000000000000000000),
384             rule => q(=#,##0=),
385             },
386             'max' => {
387             base_value => q(1000000000000000000),
388             divisor => q(1000000000000000000),
389             rule => q(=#,##0=),
390             },
391             },
392             },
393             'spellout-cardinal-masculine' => {
394             'public' => {
395             '-x' => {
396             divisor => q(1),
397             rule => q(minus →→),
398             },
399             '0' => {
400             base_value => q(0),
401             divisor => q(1),
402             rule => q(żero),
403             },
404             'x.x' => {
405             divisor => q(1),
406             rule => q(←← punt →→),
407             },
408             '1' => {
409             base_value => q(1),
410             divisor => q(1),
411             rule => q(wieħed),
412             },
413             '2' => {
414             base_value => q(2),
415             divisor => q(1),
416             rule => q(żewġ),
417             },
418             '3' => {
419             base_value => q(3),
420             divisor => q(1),
421             rule => q(tliet),
422             },
423             '4' => {
424             base_value => q(4),
425             divisor => q(1),
426             rule => q(erbaʼ),
427             },
428             '5' => {
429             base_value => q(5),
430             divisor => q(1),
431             rule => q(ħames),
432             },
433             '6' => {
434             base_value => q(6),
435             divisor => q(1),
436             rule => q(sitt),
437             },
438             '7' => {
439             base_value => q(7),
440             divisor => q(1),
441             rule => q(sebaʼ),
442             },
443             '8' => {
444             base_value => q(8),
445             divisor => q(1),
446             rule => q(tmien),
447             },
448             '9' => {
449             base_value => q(9),
450             divisor => q(1),
451             rule => q(disaʼ),
452             },
453             '10' => {
454             base_value => q(10),
455             divisor => q(10),
456             rule => q(għaxar),
457             },
458             '11' => {
459             base_value => q(11),
460             divisor => q(10),
461             rule => q(ħdax-il),
462             },
463             '12' => {
464             base_value => q(12),
465             divisor => q(10),
466             rule => q(tnax-il),
467             },
468             '13' => {
469             base_value => q(13),
470             divisor => q(10),
471             rule => q(tlettax-il),
472             },
473             '14' => {
474             base_value => q(14),
475             divisor => q(10),
476             rule => q(erbatax-il),
477             },
478             '15' => {
479             base_value => q(15),
480             divisor => q(10),
481             rule => q(ħmistax-il),
482             },
483             '16' => {
484             base_value => q(16),
485             divisor => q(10),
486             rule => q(sittax-il),
487             },
488             '17' => {
489             base_value => q(17),
490             divisor => q(10),
491             rule => q(sbatax-il),
492             },
493             '18' => {
494             base_value => q(18),
495             divisor => q(10),
496             rule => q(tmintax-il),
497             },
498             '19' => {
499             base_value => q(19),
500             divisor => q(10),
501             rule => q(dsatax-il),
502             },
503             '20' => {
504             base_value => q(20),
505             divisor => q(10),
506             rule => q([→%spellout-cardinal-masculine→ u ]għoxrin),
507             },
508             '30' => {
509             base_value => q(30),
510             divisor => q(10),
511             rule => q([→%spellout-cardinal-masculine→ u ]tletin),
512             },
513             '40' => {
514             base_value => q(40),
515             divisor => q(10),
516             rule => q([→%spellout-cardinal-masculine→ u ]erbgħin),
517             },
518             '50' => {
519             base_value => q(50),
520             divisor => q(10),
521             rule => q([→%spellout-cardinal-masculine→ u ]ħamsin),
522             },
523             '60' => {
524             base_value => q(60),
525             divisor => q(10),
526             rule => q([→%spellout-cardinal-masculine→ u ]sittin),
527             },
528             '70' => {
529             base_value => q(70),
530             divisor => q(10),
531             rule => q([→%spellout-cardinal-masculine→ u ]sebgħin),
532             },
533             '80' => {
534             base_value => q(80),
535             divisor => q(10),
536             rule => q([→%spellout-cardinal-masculine→ u ]tmenin),
537             },
538             '90' => {
539             base_value => q(90),
540             divisor => q(10),
541             rule => q([→%spellout-cardinal-masculine→ u ]disgħin),
542             },
543             '100' => {
544             base_value => q(100),
545             divisor => q(100),
546             rule => q(mitt),
547             },
548             '101' => {
549             base_value => q(101),
550             divisor => q(100),
551             rule => q(mija u →%spellout-cardinal-masculine→),
552             },
553             '200' => {
554             base_value => q(200),
555             divisor => q(100),
556             rule => q(mitejn[ u →%spellout-cardinal-masculine→]),
557             },
558             '300' => {
559             base_value => q(300),
560             divisor => q(100),
561             rule => q(←%spellout-cardinal-masculine← mija[→%%and-type-a-masculine→]),
562             },
563             '1000' => {
564             base_value => q(1000),
565             divisor => q(1000),
566             rule => q(elf[→%%and-type-a-masculine→]),
567             },
568             '2000' => {
569             base_value => q(2000),
570             divisor => q(1000),
571             rule => q(elfejn[→%%and-type-a-masculine→]),
572             },
573             '3000' => {
574             base_value => q(3000),
575             divisor => q(1000),
576             rule => q(←%%thousands← elef[→%%and-type-a-masculine→]),
577             },
578             '11000' => {
579             base_value => q(11000),
580             divisor => q(1000),
581             rule => q(←%spellout-cardinal-masculine← elf[→%%and-type-a-masculine→]),
582             },
583             '1000000' => {
584             base_value => q(1000000),
585             divisor => q(1000000),
586             rule => q(miljun[→%%and-type-a-masculine→]),
587             },
588             '2000000' => {
589             base_value => q(2000000),
590             divisor => q(1000000),
591             rule => q(←%spellout-cardinal-masculine← miljuni[→%%and-type-a-masculine→]),
592             },
593             '11000000' => {
594             base_value => q(11000000),
595             divisor => q(1,000),
596             rule => q(←%spellout-cardinal-masculine← miljun[→%%and-type-a-masculine→]),
597             },
598             '1000000000' => {
599             base_value => q(1000000000),
600             divisor => q(1000000000),
601             rule => q(biljun[→%%and-type-a-masculine→]),
602             },
603             '2000000000' => {
604             base_value => q(2000000000),
605             divisor => q(1000000000),
606             rule => q(←%spellout-cardinal-masculine← biljuni[→%%and-type-a-masculine→]),
607             },
608             '11000000000' => {
609             base_value => q(11000000000),
610             divisor => q(1,000),
611             rule => q(←%spellout-cardinal-masculine← biljun[→%%and-type-a-masculine→]),
612             },
613             '1000000000000' => {
614             base_value => q(1000000000000),
615             divisor => q(1000000000000),
616             rule => q(triljun[→%%and-type-a-masculine→]),
617             },
618             '2000000000000' => {
619             base_value => q(2000000000000),
620             divisor => q(1000000000000),
621             rule => q(←%spellout-cardinal-masculine← triljuni[→%%and-type-a-masculine→]),
622             },
623             '11000000000000' => {
624             base_value => q(11000000000000),
625             divisor => q(1,000),
626             rule => q(←%spellout-cardinal-masculine← triljun[→%%and-type-a-masculine→]),
627             },
628             '1000000000000000' => {
629             base_value => q(1000000000000000),
630             divisor => q(1000000000000000),
631             rule => q(kvadriljun[→%%and-type-a-masculine→]),
632             },
633             '2000000000000000' => {
634             base_value => q(2000000000000000),
635             divisor => q(1000000000000000),
636             rule => q(←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-a-masculine→]),
637             },
638             '11000000000000000' => {
639             base_value => q(11000000000000000),
640             divisor => q(1,000),
641             rule => q(←%spellout-cardinal-masculine← kvadriljun[→%%and-type-a-masculine→]),
642             },
643             '1000000000000000000' => {
644             base_value => q(1000000000000000000),
645             divisor => q(1000000000000000000),
646             rule => q(=#,##0=),
647             },
648             'max' => {
649             base_value => q(1000000000000000000),
650             divisor => q(1000000000000000000),
651             rule => q(=#,##0=),
652             },
653             },
654             },
655             'spellout-cardinal-type-b-feminine' => {
656             'private' => {
657             '-x' => {
658             divisor => q(1),
659             rule => q(minus →→),
660             },
661             '0' => {
662             base_value => q(0),
663             divisor => q(1),
664             rule => q(żero),
665             },
666             'x.x' => {
667             divisor => q(1),
668             rule => q(←← punt →→),
669             },
670             '1' => {
671             base_value => q(1),
672             divisor => q(1),
673             rule => q(waħda),
674             },
675             '2' => {
676             base_value => q(2),
677             divisor => q(1),
678             rule => q(tnejn),
679             },
680             '3' => {
681             base_value => q(3),
682             divisor => q(1),
683             rule => q(tlieta),
684             },
685             '4' => {
686             base_value => q(4),
687             divisor => q(1),
688             rule => q(erbgħa),
689             },
690             '5' => {
691             base_value => q(5),
692             divisor => q(1),
693             rule => q(ħamsa),
694             },
695             '6' => {
696             base_value => q(6),
697             divisor => q(1),
698             rule => q(sitta),
699             },
700             '7' => {
701             base_value => q(7),
702             divisor => q(1),
703             rule => q(sebgħa),
704             },
705             '8' => {
706             base_value => q(8),
707             divisor => q(1),
708             rule => q(tmienja),
709             },
710             '9' => {
711             base_value => q(9),
712             divisor => q(1),
713             rule => q(disgħa),
714             },
715             '10' => {
716             base_value => q(10),
717             divisor => q(10),
718             rule => q(għaxra),
719             },
720             '11' => {
721             base_value => q(11),
722             divisor => q(10),
723             rule => q(ħdax),
724             },
725             '12' => {
726             base_value => q(12),
727             divisor => q(10),
728             rule => q(tnax),
729             },
730             '13' => {
731             base_value => q(13),
732             divisor => q(10),
733             rule => q(tlettax),
734             },
735             '14' => {
736             base_value => q(14),
737             divisor => q(10),
738             rule => q(erbatax),
739             },
740             '15' => {
741             base_value => q(15),
742             divisor => q(10),
743             rule => q(ħmistax),
744             },
745             '16' => {
746             base_value => q(16),
747             divisor => q(10),
748             rule => q(sittax),
749             },
750             '17' => {
751             base_value => q(17),
752             divisor => q(10),
753             rule => q(sbatax),
754             },
755             '18' => {
756             base_value => q(18),
757             divisor => q(10),
758             rule => q(tmintax),
759             },
760             '19' => {
761             base_value => q(19),
762             divisor => q(10),
763             rule => q(dsatax),
764             },
765             '20' => {
766             base_value => q(20),
767             divisor => q(10),
768             rule => q([→→ u ]għoxrin),
769             },
770             '30' => {
771             base_value => q(30),
772             divisor => q(10),
773             rule => q([→→ u ]tletin),
774             },
775             '40' => {
776             base_value => q(40),
777             divisor => q(10),
778             rule => q([→→ u ]erbgħin),
779             },
780             '50' => {
781             base_value => q(50),
782             divisor => q(10),
783             rule => q([→→ u ]ħamsin),
784             },
785             '60' => {
786             base_value => q(60),
787             divisor => q(10),
788             rule => q([→→ u ]sittin),
789             },
790             '70' => {
791             base_value => q(70),
792             divisor => q(10),
793             rule => q([→→ u ]sebgħin),
794             },
795             '80' => {
796             base_value => q(80),
797             divisor => q(10),
798             rule => q([→→ u ]tmenin),
799             },
800             '90' => {
801             base_value => q(90),
802             divisor => q(10),
803             rule => q([→→ u ]disgħin),
804             },
805             '100' => {
806             base_value => q(100),
807             divisor => q(100),
808             rule => q(mija[ u →→]),
809             },
810             '200' => {
811             base_value => q(200),
812             divisor => q(100),
813             rule => q(mitejn[ u →→]),
814             },
815             '300' => {
816             base_value => q(300),
817             divisor => q(100),
818             rule => q(←%spellout-cardinal-masculine← mija[ u →→]),
819             },
820             '1000' => {
821             base_value => q(1000),
822             divisor => q(1000),
823             rule => q(elf[→%%and-type-b-feminine→]),
824             },
825             '2000' => {
826             base_value => q(2000),
827             divisor => q(1000),
828             rule => q(elfejn[→%%and-type-b-feminine→]),
829             },
830             '3000' => {
831             base_value => q(3000),
832             divisor => q(1000),
833             rule => q(←%%thousands← elef[→%%and-type-b-feminine→]),
834             },
835             '11000' => {
836             base_value => q(11000),
837             divisor => q(1000),
838             rule => q(←%spellout-cardinal-masculine← elf[→%%and-type-b-feminine→]),
839             },
840             '1000000' => {
841             base_value => q(1000000),
842             divisor => q(1000000),
843             rule => q(miljun[→%%and-type-b-feminine→]),
844             },
845             '2000000' => {
846             base_value => q(2000000),
847             divisor => q(1000000),
848             rule => q(←%spellout-cardinal-masculine← miljuni[→%%and-type-b-feminine→]),
849             },
850             '11000000' => {
851             base_value => q(11000000),
852             divisor => q(1,000),
853             rule => q(←%spellout-cardinal-masculine← miljun[→%%and-type-b-feminine→]),
854             },
855             '1000000000' => {
856             base_value => q(1000000000),
857             divisor => q(1000000000),
858             rule => q(biljun[→%%and-type-b-feminine→]),
859             },
860             '2000000000' => {
861             base_value => q(2000000000),
862             divisor => q(1000000000),
863             rule => q(←%spellout-cardinal-masculine← biljuni[→%%and-type-b-feminine→]),
864             },
865             '11000000000' => {
866             base_value => q(11000000000),
867             divisor => q(1,000),
868             rule => q(←%spellout-cardinal-masculine← biljun[→%%and-type-b-feminine→]),
869             },
870             '1000000000000' => {
871             base_value => q(1000000000000),
872             divisor => q(1000000000000),
873             rule => q(triljun[→%%and-type-b-feminine→]),
874             },
875             '2000000000000' => {
876             base_value => q(2000000000000),
877             divisor => q(1000000000000),
878             rule => q(←%spellout-cardinal-masculine← triljuni[→%%and-type-b-feminine→]),
879             },
880             '11000000000000' => {
881             base_value => q(11000000000000),
882             divisor => q(1,000),
883             rule => q(←%spellout-cardinal-masculine← triljun[→%%and-type-b-feminine→]),
884             },
885             '1000000000000000' => {
886             base_value => q(1000000000000000),
887             divisor => q(1000000000000000),
888             rule => q(kvadriljun[→%%and-type-b-feminine→]),
889             },
890             '2000000000000000' => {
891             base_value => q(2000000000000000),
892             divisor => q(1000000000000000),
893             rule => q(←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-b-feminine→]),
894             },
895             '11000000000000000' => {
896             base_value => q(11000000000000000),
897             divisor => q(1,000),
898             rule => q(←%spellout-cardinal-masculine← kvadriljun[→%%and-type-b-feminine→]),
899             },
900             '1000000000000000000' => {
901             base_value => q(1000000000000000000),
902             divisor => q(1000000000000000000),
903             rule => q(=#,##0=),
904             },
905             'max' => {
906             base_value => q(1000000000000000000),
907             divisor => q(1000000000000000000),
908             rule => q(=#,##0=),
909             },
910             },
911             },
912             'spellout-cardinal-type-b-masculine' => {
913             'private' => {
914             '-x' => {
915             divisor => q(1),
916             rule => q(minus →→),
917             },
918             '0' => {
919             base_value => q(0),
920             divisor => q(1),
921             rule => q(żero),
922             },
923             'x.x' => {
924             divisor => q(1),
925             rule => q(←← punt →→),
926             },
927             '1' => {
928             base_value => q(1),
929             divisor => q(1),
930             rule => q(wieħed),
931             },
932             '2' => {
933             base_value => q(2),
934             divisor => q(1),
935             rule => q(tnejn),
936             },
937             '3' => {
938             base_value => q(3),
939             divisor => q(1),
940             rule => q(tlieta),
941             },
942             '4' => {
943             base_value => q(4),
944             divisor => q(1),
945             rule => q(erbgħa),
946             },
947             '5' => {
948             base_value => q(5),
949             divisor => q(1),
950             rule => q(ħamsa),
951             },
952             '6' => {
953             base_value => q(6),
954             divisor => q(1),
955             rule => q(sitta),
956             },
957             '7' => {
958             base_value => q(7),
959             divisor => q(1),
960             rule => q(sebgħa),
961             },
962             '8' => {
963             base_value => q(8),
964             divisor => q(1),
965             rule => q(tmienja),
966             },
967             '9' => {
968             base_value => q(9),
969             divisor => q(1),
970             rule => q(disgħa),
971             },
972             '10' => {
973             base_value => q(10),
974             divisor => q(10),
975             rule => q(għaxra),
976             },
977             '11' => {
978             base_value => q(11),
979             divisor => q(10),
980             rule => q(ħdax),
981             },
982             '12' => {
983             base_value => q(12),
984             divisor => q(10),
985             rule => q(tnax),
986             },
987             '13' => {
988             base_value => q(13),
989             divisor => q(10),
990             rule => q(tlettax),
991             },
992             '14' => {
993             base_value => q(14),
994             divisor => q(10),
995             rule => q(erbatax),
996             },
997             '15' => {
998             base_value => q(15),
999             divisor => q(10),
1000             rule => q(ħmistax),
1001             },
1002             '16' => {
1003             base_value => q(16),
1004             divisor => q(10),
1005             rule => q(sittax),
1006             },
1007             '17' => {
1008             base_value => q(17),
1009             divisor => q(10),
1010             rule => q(sbatax),
1011             },
1012             '18' => {
1013             base_value => q(18),
1014             divisor => q(10),
1015             rule => q(tmintax),
1016             },
1017             '19' => {
1018             base_value => q(19),
1019             divisor => q(10),
1020             rule => q(dsatax),
1021             },
1022             '20' => {
1023             base_value => q(20),
1024             divisor => q(10),
1025             rule => q([→→ u ]għoxrin),
1026             },
1027             '30' => {
1028             base_value => q(30),
1029             divisor => q(10),
1030             rule => q([→→ u ]tletin),
1031             },
1032             '40' => {
1033             base_value => q(40),
1034             divisor => q(10),
1035             rule => q([→→ u ]erbgħin),
1036             },
1037             '50' => {
1038             base_value => q(50),
1039             divisor => q(10),
1040             rule => q([→→ u ]ħamsin),
1041             },
1042             '60' => {
1043             base_value => q(60),
1044             divisor => q(10),
1045             rule => q([→→ u ]sittin),
1046             },
1047             '70' => {
1048             base_value => q(70),
1049             divisor => q(10),
1050             rule => q([→→ u ]sebgħin),
1051             },
1052             '80' => {
1053             base_value => q(80),
1054             divisor => q(10),
1055             rule => q([→→ u ]tmenin),
1056             },
1057             '90' => {
1058             base_value => q(90),
1059             divisor => q(10),
1060             rule => q([→→ u ]disgħin),
1061             },
1062             '100' => {
1063             base_value => q(100),
1064             divisor => q(100),
1065             rule => q(mija[ u →→]),
1066             },
1067             '200' => {
1068             base_value => q(200),
1069             divisor => q(100),
1070             rule => q(mitejn[ u →→]),
1071             },
1072             '300' => {
1073             base_value => q(300),
1074             divisor => q(100),
1075             rule => q(←%spellout-cardinal-masculine← mija[ u →→]),
1076             },
1077             '1000' => {
1078             base_value => q(1000),
1079             divisor => q(1000),
1080             rule => q(elf[→%%and-type-b-masculine→]),
1081             },
1082             '2000' => {
1083             base_value => q(2000),
1084             divisor => q(1000),
1085             rule => q(elfejn[→%%and-type-b-masculine→]),
1086             },
1087             '3000' => {
1088             base_value => q(3000),
1089             divisor => q(1000),
1090             rule => q(←%%thousands← elef[→%%and-type-b-masculine→]),
1091             },
1092             '11000' => {
1093             base_value => q(11000),
1094             divisor => q(1000),
1095             rule => q(←%spellout-cardinal-masculine← elf[→%%and-type-b-masculine→]),
1096             },
1097             '1000000' => {
1098             base_value => q(1000000),
1099             divisor => q(1000000),
1100             rule => q(miljun[→%%and-type-b-masculine→]),
1101             },
1102             '2000000' => {
1103             base_value => q(2000000),
1104             divisor => q(1000000),
1105             rule => q(←%spellout-cardinal-masculine← miljuni[→%%and-type-b-masculine→]),
1106             },
1107             '11000000' => {
1108             base_value => q(11000000),
1109             divisor => q(1,000),
1110             rule => q(←%spellout-cardinal-masculine← miljun[→%%and-type-b-masculine→]),
1111             },
1112             '1000000000' => {
1113             base_value => q(1000000000),
1114             divisor => q(1000000000),
1115             rule => q(biljun[→%%and-type-b-masculine→]),
1116             },
1117             '2000000000' => {
1118             base_value => q(2000000000),
1119             divisor => q(1000000000),
1120             rule => q(←%spellout-cardinal-masculine← biljuni[→%%and-type-b-masculine→]),
1121             },
1122             '11000000000' => {
1123             base_value => q(11000000000),
1124             divisor => q(1,000),
1125             rule => q(←%spellout-cardinal-masculine← biljun[→%%and-type-b-masculine→]),
1126             },
1127             '1000000000000' => {
1128             base_value => q(1000000000000),
1129             divisor => q(1000000000000),
1130             rule => q(triljun[→%%and-type-b-masculine→]),
1131             },
1132             '2000000000000' => {
1133             base_value => q(2000000000000),
1134             divisor => q(1000000000000),
1135             rule => q(←%spellout-cardinal-masculine← triljuni[→%%and-type-b-masculine→]),
1136             },
1137             '11000000000000' => {
1138             base_value => q(11000000000000),
1139             divisor => q(1,000),
1140             rule => q(←%spellout-cardinal-masculine← triljun[→%%and-type-b-masculine→]),
1141             },
1142             '1000000000000000' => {
1143             base_value => q(1000000000000000),
1144             divisor => q(1000000000000000),
1145             rule => q(kvadriljun[→%%and-type-b-masculine→]),
1146             },
1147             '2000000000000000' => {
1148             base_value => q(2000000000000000),
1149             divisor => q(1000000000000000),
1150             rule => q(←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-b-masculine→]),
1151             },
1152             '11000000000000000' => {
1153             base_value => q(11000000000000000),
1154             divisor => q(1,000),
1155             rule => q(←%spellout-cardinal-masculine← kvadriljun[→%%and-type-b-masculine→]),
1156             },
1157             '1000000000000000000' => {
1158             base_value => q(1000000000000000000),
1159             divisor => q(1000000000000000000),
1160             rule => q(=#,##0=),
1161             },
1162             'max' => {
1163             base_value => q(1000000000000000000),
1164             divisor => q(1000000000000000000),
1165             rule => q(=#,##0=),
1166             },
1167             },
1168             },
1169             'spellout-numbering' => {
1170             'public' => {
1171             '0' => {
1172             base_value => q(0),
1173             divisor => q(1),
1174             rule => q(=%%spellout-cardinal-type-b-masculine=),
1175             },
1176             'max' => {
1177             base_value => q(0),
1178             divisor => q(1),
1179             rule => q(=%%spellout-cardinal-type-b-masculine=),
1180             },
1181             },
1182             },
1183             'spellout-numbering-year' => {
1184             'public' => {
1185             '0' => {
1186             base_value => q(0),
1187             divisor => q(1),
1188             rule => q(=%spellout-numbering=),
1189             },
1190             'x.x' => {
1191             divisor => q(1),
1192             rule => q(=0.0=),
1193             },
1194             'max' => {
1195             divisor => q(1),
1196             rule => q(=0.0=),
1197             },
1198             },
1199             },
1200             'thousands' => {
1201             'private' => {
1202             '0' => {
1203             base_value => q(0),
1204             divisor => q(1),
1205             rule => q(ERROR-=0=),
1206             },
1207             '3' => {
1208             base_value => q(3),
1209             divisor => q(1),
1210             rule => q(tlitt),
1211             },
1212             '4' => {
1213             base_value => q(4),
1214             divisor => q(1),
1215             rule => q(erbat),
1216             },
1217             '5' => {
1218             base_value => q(5),
1219             divisor => q(1),
1220             rule => q(ħamest),
1221             },
1222             '6' => {
1223             base_value => q(6),
1224             divisor => q(1),
1225             rule => q(sitt),
1226             },
1227             '7' => {
1228             base_value => q(7),
1229             divisor => q(1),
1230             rule => q(sebat),
1231             },
1232             '8' => {
1233             base_value => q(8),
1234             divisor => q(1),
1235             rule => q(tmint),
1236             },
1237             '9' => {
1238             base_value => q(9),
1239             divisor => q(1),
1240             rule => q(disat),
1241             },
1242             '10' => {
1243             base_value => q(10),
1244             divisor => q(10),
1245             rule => q(għaxart),
1246             },
1247             'max' => {
1248             base_value => q(10),
1249             divisor => q(10),
1250             rule => q(għaxart),
1251             },
1252             },
1253             },
1254             } },
1255             );
1256              
1257             has 'display_name_language' => (
1258             is => 'ro',
1259             isa => CodeRef,
1260             init_arg => undef,
1261             default => sub {
1262             sub {
1263             my %languages = (
1264             'aa' => 'Afar',
1265             'ab' => 'Abkażjan',
1266             'ace' => 'Aċiniż',
1267             'ach' => 'Akoli',
1268             'ada' => 'Adangme',
1269             'ady' => 'Adyghe',
1270             'ae' => 'Avestan',
1271             'af' => 'Afrikans',
1272             'afh' => 'Afriħili',
1273             'agq' => 'Aghem',
1274             'ain' => 'Ajnu',
1275             'ak' => 'Akan',
1276             'akk' => 'Akkadjen',
1277             'ale' => 'Aleut',
1278             'alt' => 'Altai tan-Nofsinhar',
1279             'am' => 'Amhariku',
1280             'an' => 'Aragoniż',
1281             'ang' => 'Ingliż Antik',
1282             'ann' => 'Obolo',
1283             'anp' => 'Angika',
1284             'ar' => 'Għarbi',
1285             'ar_001' => 'Għarbi Standard Modern',
1286             'arc' => 'Aramajk',
1287             'arn' => 'Mapuche',
1288             'arp' => 'Arapaho',
1289             'arw' => 'Arawak',
1290             'as' => 'Assamiż',
1291             'asa' => 'Asu',
1292             'ast' => 'Asturian',
1293             'av' => 'Avarik',
1294             'awa' => 'Awadhi',
1295             'ay' => 'Aymara',
1296             'az' => 'Ażerbajġani',
1297             'az@alt=short' => 'Ażeri',
1298             'ba' => 'Bashkir',
1299             'bal' => 'Baluċi',
1300             'ban' => 'Baliniż',
1301             'bas' => 'Basa',
1302             'be' => 'Belarussu',
1303             'bej' => 'Beja',
1304             'bem' => 'Bemba',
1305             'bez' => 'Bena',
1306             'bg' => 'Bulgaru',
1307             'bho' => 'Bhojpuri',
1308             'bi' => 'Bislama',
1309             'bik' => 'Bikol',
1310             'bin' => 'Bini',
1311             'bla' => 'Siksika',
1312             'bm' => 'Bambara',
1313             'bn' => 'Bengali',
1314             'bo' => 'Tibetjan',
1315             'br' => 'Breton',
1316             'bra' => 'Braj',
1317             'brx' => 'Bodo',
1318             'bs' => 'Bożnijaku',
1319             'bua' => 'Burjat',
1320             'bug' => 'Buginese',
1321             'byn' => 'Blin',
1322             'ca' => 'Katalan',
1323             'cad' => 'Kaddo',
1324             'car' => 'Karib',
1325             'cch' => 'Atsam',
1326             'ce' => 'Chechen',
1327             'ceb' => 'Cebuano',
1328             'cgg' => 'Chiga',
1329             'ch' => 'Chamorro',
1330             'chb' => 'Chibcha',
1331             'chg' => 'Chagatai',
1332             'chk' => 'Ċukiż',
1333             'chm' => 'Mari',
1334             'chn' => 'Chinook Jargon',
1335             'cho' => 'Choctaw',
1336             'chp' => 'Ċipewjan',
1337             'chr' => 'Cherokee',
1338             'chy' => 'Cheyenne',
1339             'ckb' => 'Kurd Ċentrali',
1340             'co' => 'Korsiku',
1341             'cop' => 'Koptiku',
1342             'cr' => 'Cree',
1343             'crh' => 'Tork tal-Krimea',
1344             'crs' => 'Franċiż tas-Seselwa Creole',
1345             'cs' => 'Ċek',
1346             'csb' => 'Kashubian',
1347             'cu' => 'Slaviku tal-Knisja',
1348             'cv' => 'Chuvash',
1349             'cy' => 'Welsh',
1350             'da' => 'Daniż',
1351             'dak' => 'Dakota',
1352             'dar' => 'Dargwa',
1353             'dav' => 'Taita',
1354             'de' => 'Ġermaniż',
1355             'de_AT' => 'Ġermaniż Awstrijak',
1356             'de_CH' => 'Ġermaniż Żvizzeru',
1357             'del' => 'Delawerjan',
1358             'den' => 'Slav',
1359             'dgr' => 'Dogrib',
1360             'din' => 'Dinka',
1361             'dje' => 'Zarma',
1362             'doi' => 'Dogri',
1363             'dsb' => 'Sorbjan Komuni',
1364             'dua' => 'Dwala',
1365             'dum' => 'Olandiż Medjevali',
1366             'dv' => 'Divehi',
1367             'dyo' => 'Jola-Fonyi',
1368             'dyu' => 'Dyula',
1369             'dz' => 'Dzongkha',
1370             'dzg' => 'Dazaga',
1371             'ebu' => 'Embu',
1372             'ee' => 'Ewe',
1373             'efi' => 'Efik',
1374             'egy' => 'Eġizzjan (Antik)',
1375             'eka' => 'Ekajuk',
1376             'el' => 'Grieg',
1377             'elx' => 'Elamit',
1378             'en' => 'Ingliż',
1379             'en_AU' => 'Ingliż Awstraljan',
1380             'en_CA' => 'Ingliż Kanadiż',
1381             'en_GB' => 'Ingliż Brittaniku',
1382             'en_GB@alt=short' => 'Ingliż (UK)',
1383             'en_US' => 'Ingliż Amerikan',
1384             'en_US@alt=short' => 'Ingliż (US)',
1385             'enm' => 'Ingliż Medjevali',
1386             'eo' => 'Esperanto',
1387             'es' => 'Spanjol',
1388             'es_419' => 'Spanjol Latin Amerikan',
1389             'es_ES' => 'Spanjol Ewropew',
1390             'es_MX' => 'Spanjol tal-Messiku',
1391             'et' => 'Estonjan',
1392             'eu' => 'Bask',
1393             'ewo' => 'Ewondo',
1394             'fa' => 'Persjan',
1395             'fan' => 'Fang',
1396             'fat' => 'Fanti',
1397             'ff' => 'Fulah',
1398             'fi' => 'Finlandiż',
1399             'fil' => 'Filippin',
1400             'fj' => 'Fiġjan',
1401             'fo' => 'Faroese',
1402             'fon' => 'Fon',
1403             'fr' => 'Franċiż',
1404             'fr_CA' => 'Franċiż Kanadiż',
1405             'fr_CH' => 'Franċiż Żvizzeru',
1406             'frm' => 'Franċiż Medjevali',
1407             'fro' => 'Franċiż Antik',
1408             'fur' => 'Frijuljan',
1409             'fy' => 'Frisian tal-Punent',
1410             'ga' => 'Irlandiż',
1411             'gaa' => 'Ga',
1412             'gay' => 'Gayo',
1413             'gba' => 'Gbaya',
1414             'gd' => 'Galliku Skoċċiż',
1415             'gez' => 'Geez',
1416             'gil' => 'Gilbertjan',
1417             'gl' => 'Galiċjan',
1418             'gmh' => 'Ġermaniż Medjevali Pulit',
1419             'gn' => 'Guarani',
1420             'goh' => 'Ġermaniż Antik, Pulit',
1421             'gon' => 'Gondi',
1422             'gor' => 'Gorontalo',
1423             'got' => 'Gotiku',
1424             'grb' => 'Grebo',
1425             'grc' => 'Grieg, Antik',
1426             'gsw' => 'Ġermaniż tal-Iżvizzera',
1427             'gu' => 'Gujarati',
1428             'guz' => 'Gusii',
1429             'gv' => 'Manx',
1430             'gwi' => 'Gwiċin',
1431             'ha' => 'Hausa',
1432             'hai' => 'Haida',
1433             'haw' => 'Ħawajjan',
1434             'he' => 'Ebrajk',
1435             'hi' => 'Hindi',
1436             'hil' => 'Hiligaynon',
1437             'hit' => 'Hittite',
1438             'hmn' => 'Hmong',
1439             'ho' => 'Hiri Motu',
1440             'hr' => 'Kroat',
1441             'hsb' => 'Sorbjan ta’ Fuq',
1442             'ht' => 'Creole ta’ Haiti',
1443             'hu' => 'Ungeriż',
1444             'hup' => 'Hupa',
1445             'hy' => 'Armen',
1446             'hz' => 'Herero',
1447             'ia' => 'Interlingua',
1448             'iba' => 'Iban',
1449             'ibb' => 'Ibibio',
1450             'id' => 'Indoneżjan',
1451             'ie' => 'Interlingue',
1452             'ig' => 'Igbo',
1453             'ii' => 'Sichuan Yi',
1454             'ik' => 'Inupjak',
1455             'ilo' => 'Iloko',
1456             'inh' => 'Ingush',
1457             'io' => 'Ido',
1458             'is' => 'Iżlandiż',
1459             'it' => 'Taljan',
1460             'iu' => 'Inuktitut',
1461             'ja' => 'Ġappuniż',
1462             'jbo' => 'Lojban',
1463             'jgo' => 'Ngomba',
1464             'jmc' => 'Machame',
1465             'jpr' => 'Lhudi-Persjan',
1466             'jrb' => 'Lhudi-Għarbi',
1467             'jv' => 'Ġavaniż',
1468             'ka' => 'Ġorġjan',
1469             'kaa' => 'Kara-Kalpak',
1470             'kab' => 'Kabuljan',
1471             'kac' => 'Kachin',
1472             'kaj' => 'Jju',
1473             'kam' => 'Kamba',
1474             'kaw' => 'Kawi',
1475             'kbd' => 'Kabardian',
1476             'kcg' => 'Tyap',
1477             'kde' => 'Makonde',
1478             'kea' => 'Cape Verdjan',
1479             'kfo' => 'Koro',
1480             'kg' => 'Kongo',
1481             'kha' => 'Khasi',
1482             'kho' => 'Kotaniż',
1483             'khq' => 'Koyra Chiini',
1484             'ki' => 'Kikuju',
1485             'kj' => 'Kuanyama',
1486             'kk' => 'Każak',
1487             'kkj' => 'Kako',
1488             'kl' => 'Kalallisut',
1489             'kln' => 'Kalenjin',
1490             'km' => 'Khmer',
1491             'kmb' => 'Kimbundu',
1492             'kn' => 'Kannada',
1493             'ko' => 'Korean',
1494             'kok' => 'Konkani',
1495             'kos' => 'Kosrejan',
1496             'kpe' => 'Kpelle',
1497             'kr' => 'Kanuri',
1498             'krc' => 'Karachay-Balkar',
1499             'krl' => 'Kareljan',
1500             'kru' => 'Kurux',
1501             'ks' => 'Kashmiri',
1502             'ksb' => 'Shambala',
1503             'ksf' => 'Bafia',
1504             'ksh' => 'Kolonjan',
1505             'ku' => 'Kurd',
1506             'kum' => 'Kumyk',
1507             'kut' => 'Kutenaj',
1508             'kv' => 'Komi',
1509             'kw' => 'Korniku',
1510             'ky' => 'Kirgiż',
1511             'la' => 'Latin',
1512             'lad' => 'Ladino',
1513             'lag' => 'Langi',
1514             'lah' => 'Lahnda',
1515             'lam' => 'Lamba',
1516             'lb' => 'Lussemburgiż',
1517             'lez' => 'Leżgjan',
1518             'lg' => 'Ganda',
1519             'li' => 'Limburgish',
1520             'lkt' => 'Lakota',
1521             'ln' => 'Lingaljan',
1522             'lo' => 'Laosjan',
1523             'lol' => 'Mongo',
1524             'loz' => 'Lożi',
1525             'lrc' => 'Luri tat-Tramuntana',
1526             'lt' => 'Litwan',
1527             'lu' => 'Luba-Katanga',
1528             'lua' => 'Luba-Luluwa',
1529             'lui' => 'Luiseno',
1530             'lun' => 'Lunda',
1531             'luo' => 'Luo',
1532             'lus' => 'Mizo',
1533             'luy' => 'Luyia',
1534             'lv' => 'Latvjan',
1535             'mad' => 'Maduriż',
1536             'mag' => 'Magahi',
1537             'mai' => 'Maithili',
1538             'mak' => 'Makasar',
1539             'man' => 'Mandingo',
1540             'mas' => 'Masai',
1541             'mdf' => 'Moksha',
1542             'mdr' => 'Mandar',
1543             'men' => 'Mende',
1544             'mer' => 'Meru',
1545             'mfe' => 'Morisyen',
1546             'mg' => 'Malagasy',
1547             'mga' => 'Irlandiż Medjevali',
1548             'mgh' => 'Makhuwa-Meetto',
1549             'mgo' => 'Metà',
1550             'mh' => 'Marshalljaniż',
1551             'mi' => 'Maori',
1552             'mic' => 'Micmac',
1553             'min' => 'Minangkabau',
1554             'mk' => 'Maċedonjan',
1555             'ml' => 'Malayalam',
1556             'mn' => 'Mongoljan',
1557             'mnc' => 'Manchu',
1558             'mni' => 'Manipuri',
1559             'moh' => 'Mohawk',
1560             'mos' => 'Mossi',
1561             'mr' => 'Marathi',
1562             'ms' => 'Malay',
1563             'mt' => 'Malti',
1564             'mua' => 'Mundang',
1565             'mul' => 'Lingwi Diversi',
1566             'mus' => 'Kriek',
1567             'mwl' => 'Mirandiż',
1568             'mwr' => 'Marwari',
1569             'my' => 'Burmiż',
1570             'myv' => 'Erzya',
1571             'mzn' => 'Mazanderani',
1572             'na' => 'Naurujan',
1573             'nap' => 'Naplitan',
1574             'naq' => 'Nama',
1575             'nb' => 'Bokmal Norveġiż',
1576             'nd' => 'Ndebeli tat-Tramuntana',
1577             'nds' => 'Ġermaniż Komuni',
1578             'nds_NL' => 'Sassonu Komuni',
1579             'ne' => 'Nepaliż',
1580             'new' => 'Newari',
1581             'ng' => 'Ndonga',
1582             'nia' => 'Nijas',
1583             'niu' => 'Niuean',
1584             'nl' => 'Olandiż',
1585             'nl_BE' => 'Fjamming',
1586             'nmg' => 'Kwasio',
1587             'nn' => 'Ninorsk Norveġiż',
1588             'nnh' => 'Ngiemboon',
1589             'no' => 'Norveġiż',
1590             'nog' => 'Nogai',
1591             'non' => 'Nors Antik',
1592             'nqo' => 'N’Ko',
1593             'nr' => 'Ndebele tan-Nofsinhar',
1594             'nso' => 'Soto tat-Tramuntana',
1595             'nus' => 'Nuer',
1596             'nv' => 'Navajo',
1597             'nwc' => 'Newari Klassiku',
1598             'ny' => 'Nyanja',
1599             'nym' => 'Njamweżi',
1600             'nyn' => 'Nyankole',
1601             'nyo' => 'Nyoro',
1602             'nzi' => 'Nzima',
1603             'oc' => 'Oċċitan',
1604             'oj' => 'Oġibwa',
1605             'om' => 'Oromo',
1606             'or' => 'Odia',
1607             'os' => 'Ossettiku',
1608             'osa' => 'Osaġjan',
1609             'ota' => 'Tork Ottoman',
1610             'pa' => 'Punjabi',
1611             'pag' => 'Pangasinjan',
1612             'pal' => 'Pahlavi',
1613             'pam' => 'Pampanga',
1614             'pap' => 'Papiamento',
1615             'pau' => 'Palawjan',
1616             'pcm' => 'Pidgin Niġerjan',
1617             'peo' => 'Persjan Antik',
1618             'phn' => 'Feniċju',
1619             'pi' => 'Pali',
1620             'pl' => 'Pollakk',
1621             'pon' => 'Ponpejan',
1622             'prg' => 'Prussu',
1623             'pro' => 'Provenzal Antik',
1624             'ps' => 'Pashto',
1625             'pt' => 'Portugiż',
1626             'pt_BR' => 'Portugiż tal-Brażil',
1627             'pt_PT' => 'Portugiż Ewropew',
1628             'qu' => 'Quechua',
1629             'quc' => 'K’iche’',
1630             'raj' => 'Raġastani',
1631             'rap' => 'Rapanwi',
1632             'rar' => 'Rarotongani',
1633             'rm' => 'Romanz',
1634             'rn' => 'Rundi',
1635             'ro' => 'Rumen',
1636             'ro_MD' => 'Moldovan',
1637             'rof' => 'Rombo',
1638             'rom' => 'Romanesk',
1639             'ru' => 'Russu',
1640             'rup' => 'Aromanjan',
1641             'rw' => 'Kinjarwanda',
1642             'rwk' => 'Rwa',
1643             'sa' => 'Sanskrit',
1644             'sad' => 'Sandawe',
1645             'sah' => 'Sakha',
1646             'sam' => 'Samaritan Aramajk',
1647             'saq' => 'Samburu',
1648             'sas' => 'Sasak',
1649             'sat' => 'Santali',
1650             'sba' => 'Ngambay',
1651             'sbp' => 'Sangu',
1652             'sc' => 'Sardinjan',
1653             'scn' => 'Sqalli',
1654             'sco' => 'Skoċċiż',
1655             'sd' => 'Sindhi',
1656             'se' => 'Sami tat-Tramuntana',
1657             'seh' => 'Sena',
1658             'sel' => 'Selkup',
1659             'ses' => 'Koyraboro Senni',
1660             'sg' => 'Sango',
1661             'sga' => 'Irlandiż Antik',
1662             'sh' => 'Serbo-Kroat',
1663             'shi' => 'Tachelhit',
1664             'shn' => 'Shan',
1665             'si' => 'Sinhala',
1666             'sid' => 'Sidamo',
1667             'sk' => 'Slovakk',
1668             'sl' => 'Sloven',
1669             'sm' => 'Samoan',
1670             'sma' => 'Sami tan-Nofsinhar',
1671             'smj' => 'Lule Sami',
1672             'smn' => 'Inari Sami',
1673             'sms' => 'Skolt Sami',
1674             'sn' => 'Shona',
1675             'snk' => 'Soninke',
1676             'so' => 'Somali',
1677             'sog' => 'Sogdien',
1678             'sq' => 'Albaniż',
1679             'sr' => 'Serb',
1680             'srn' => 'Sranan Tongo',
1681             'srr' => 'Serer',
1682             'ss' => 'Swati',
1683             'ssy' => 'Saho',
1684             'st' => 'Soto tan-Nofsinhar',
1685             'su' => 'Sundaniż',
1686             'suk' => 'Sukuma',
1687             'sus' => 'Susu',
1688             'sux' => 'Sumerjan',
1689             'sv' => 'Żvediż',
1690             'sw' => 'Swahili',
1691             'sw_CD' => 'Swahili tar-Repubblika Demokratika tal-Kongo',
1692             'swb' => 'Komorjan',
1693             'syr' => 'Sirjan',
1694             'ta' => 'Tamil',
1695             'te' => 'Telugu',
1696             'tem' => 'Timne',
1697             'teo' => 'Teso',
1698             'ter' => 'Tereno',
1699             'tet' => 'Tetum',
1700             'tg' => 'Taġik',
1701             'th' => 'Tajlandiż',
1702             'ti' => 'Tigrinya',
1703             'tig' => 'Tigre',
1704             'tiv' => 'Tiv',
1705             'tk' => 'Turkmeni',
1706             'tkl' => 'Tokelau',
1707             'tl' => 'Tagalog',
1708             'tlh' => 'Klingon',
1709             'tli' => 'Tlingit',
1710             'tmh' => 'Tamashek',
1711             'tn' => 'Tswana',
1712             'to' => 'Tongan',
1713             'tog' => 'Nyasa Tonga',
1714             'tpi' => 'Tok Pisin',
1715             'tr' => 'Tork',
1716             'trv' => 'Taroko',
1717             'ts' => 'Tsonga',
1718             'tsi' => 'Tsimshian',
1719             'tt' => 'Tatar',
1720             'tum' => 'Tumbuka',
1721             'tvl' => 'Tuvalu',
1722             'tw' => 'Twi',
1723             'twq' => 'Tasawaq',
1724             'ty' => 'Taħitjan',
1725             'tyv' => 'Tuvinjan',
1726             'tzm' => 'Tamazight tal-Atlas Ċentrali',
1727             'udm' => 'Udmurt',
1728             'ug' => 'Uyghur',
1729             'uga' => 'Ugaritiku',
1730             'uk' => 'Ukren',
1731             'umb' => 'Umbundu',
1732             'und' => 'Lingwa Mhix Magħrufa',
1733             'ur' => 'Urdu',
1734             'uz' => 'Uzbek',
1735             'vai' => 'Vai',
1736             've' => 'Venda',
1737             'vi' => 'Vjetnamiż',
1738             'vo' => 'Volapuk',
1739             'vot' => 'Votik',
1740             'vun' => 'Vunjo',
1741             'wa' => 'Walloon',
1742             'wae' => 'Walser',
1743             'wal' => 'Walamo',
1744             'war' => 'Waray',
1745             'was' => 'Washo',
1746             'wo' => 'Wolof',
1747             'xal' => 'Kalmyk',
1748             'xh' => 'Xhosa',
1749             'xog' => 'Soga',
1750             'yao' => 'Yao',
1751             'yap' => 'Yapese',
1752             'yav' => 'Yangben',
1753             'ybb' => 'Yemba',
1754             'yi' => 'Yiddish',
1755             'yo' => 'Yoruba',
1756             'yue' => 'Kantoniż',
1757             'za' => 'Zhuang',
1758             'zap' => 'Zapotec',
1759             'zen' => 'Zenaga',
1760             'zgh' => 'Tamazight Standard tal-Marokk',
1761             'zh' => 'Ċiniż',
1762             'zh_Hans' => 'Ċiniż Simplifikat',
1763             'zh_Hant' => 'Ċiniż Tradizzjonali',
1764             'zu' => 'Zulu',
1765             'zun' => 'Zuni',
1766             'zxx' => 'Bla kontenut lingwistiku',
1767             'zza' => 'Zaza',
1768              
1769             );
1770             if (@_) {
1771             return $languages{$_[0]};
1772             }
1773             return \%languages;
1774             }
1775             },
1776             );
1777              
1778             has 'display_name_script' => (
1779             is => 'ro',
1780             isa => CodeRef,
1781             init_arg => undef,
1782             default => sub {
1783             sub {
1784             my %scripts = (
1785             'Arab' => 'Għarbi',
1786             'Brai' => 'Braille',
1787             'Cyrl' => 'Ċirilliku',
1788             'Grek' => 'Grieg',
1789             'Hans' => 'Simplifikat',
1790             'Hans@alt=stand-alone' => 'Han Simplifikat',
1791             'Hant' => 'Tradizzjonali',
1792             'Hant@alt=stand-alone' => 'Han Tradizzjonali',
1793             'Jpan' => 'Ġappuniż',
1794             'Kore' => 'Korean',
1795             'Latn' => 'Latin',
1796             'Xpeo' => 'Persjan Antik',
1797             'Zxxx' => 'Mhux Miktub',
1798             'Zyyy' => 'Komuni',
1799             'Zzzz' => 'Kitba Mhux Magħrufa',
1800              
1801             );
1802             if ( @_ ) {
1803             return $scripts{$_[0]};
1804             }
1805             return \%scripts;
1806             }
1807             }
1808             );
1809              
1810             has 'display_name_region' => (
1811             is => 'ro',
1812             isa => HashRef[Str],
1813             init_arg => undef,
1814             default => sub {
1815             {
1816             '001' => 'Dinja',
1817             '002' => 'Affrika',
1818             '003' => 'Amerika ta’ Fuq',
1819             '005' => 'Amerika t’Isfel',
1820             '009' => 'Oċejanja',
1821             '011' => 'Affrika tal-Punent',
1822             '013' => 'Amerika Ċentrali',
1823             '014' => 'Affrika tal-Lvant',
1824             '015' => 'Affrika ta’ Fuq',
1825             '017' => 'Affrika Nofsani',
1826             '018' => 'Affrika t’Isfel',
1827             '019' => 'Amerika',
1828             '021' => 'Amerika Nòrdiku',
1829             '029' => 'Karibew',
1830             '030' => 'Asja tal-Lvant',
1831             '034' => 'Asja t’Isfel Ċentrali',
1832             '035' => 'Asja tax-Xlokk',
1833             '039' => 'Ewropa t’Isfel',
1834             '053' => 'Awstralja u New Zealand',
1835             '054' => 'Melanesja',
1836             '057' => 'Reġjun ta’ Mikroneżja',
1837             '061' => 'Polinesja',
1838             '142' => 'Asja',
1839             '143' => 'Asja Ċentrali',
1840             '145' => 'Asja tal-Punent',
1841             '150' => 'Ewropa',
1842             '151' => 'Ewropa tal-Lvant',
1843             '154' => 'Ewropa ta’ Fuq',
1844             '155' => 'Ewropa tal-Punent',
1845             '419' => 'Amerika Latina',
1846             'AC' => 'Ascension Island',
1847             'AD' => 'Andorra',
1848             'AE' => 'l-Emirati Għarab Magħquda',
1849             'AF' => 'l-Afganistan',
1850             'AG' => 'Antigua u Barbuda',
1851             'AI' => 'Anguilla',
1852             'AL' => 'l-Albanija',
1853             'AM' => 'l-Armenja',
1854             'AO' => 'l-Angola',
1855             'AQ' => 'l-Antartika',
1856             'AR' => 'l-Arġentina',
1857             'AS' => 'is-Samoa Amerikana',
1858             'AT' => 'l-Awstrija',
1859             'AU' => 'l-Awstralja',
1860             'AW' => 'Aruba',
1861             'AX' => 'il-Gżejjer Aland',
1862             'AZ' => 'l-Ażerbajġan',
1863             'BA' => 'il-Bożnija-Ħerzegovina',
1864             'BB' => 'Barbados',
1865             'BD' => 'il-Bangladesh',
1866             'BE' => 'il-Belġju',
1867             'BF' => 'il-Burkina Faso',
1868             'BG' => 'il-Bulgarija',
1869             'BH' => 'il-Bahrain',
1870             'BI' => 'il-Burundi',
1871             'BJ' => 'il-Benin',
1872             'BL' => 'Saint Barthélemy',
1873             'BM' => 'Bermuda',
1874             'BN' => 'il-Brunei',
1875             'BO' => 'il-Bolivja',
1876             'BQ' => 'in-Netherlands tal-Karibew',
1877             'BR' => 'Il-Brażil',
1878             'BS' => 'il-Bahamas',
1879             'BT' => 'il-Bhutan',
1880             'BV' => 'Gżira Bouvet',
1881             'BW' => 'il-Botswana',
1882             'BY' => 'il-Belarussja',
1883             'BZ' => 'il-Belize',
1884             'CA' => 'il-Kanada',
1885             'CC' => 'Gżejjer Cocos (Keeling)',
1886             'CD' => 'ir-Repubblika Demokratika tal-Kongo',
1887             'CD@alt=variant' => 'Kongo (RDK)',
1888             'CF' => 'ir-Repubblika Ċentru-Afrikana',
1889             'CG' => 'il-Kongo - Brazzaville',
1890             'CG@alt=variant' => 'ir-Repubblika tal-Kongo',
1891             'CH' => 'l-Iżvizzera',
1892             'CI' => 'il-Kosta tal-Avorju',
1893             'CK' => 'Gżejjer Cook',
1894             'CL' => 'iċ-Ċili',
1895             'CM' => 'il-Kamerun',
1896             'CN' => 'iċ-Ċina',
1897             'CO' => 'il-Kolombja',
1898             'CP' => 'il-Gżira Clipperton',
1899             'CR' => 'il-Costa Rica',
1900             'CU' => 'Kuba',
1901             'CV' => 'Cape Verde',
1902             'CW' => 'Curaçao',
1903             'CX' => 'il-Gżira Christmas',
1904             'CY' => 'Ċipru',
1905             'CZ' => 'ir-Repubblika Ċeka',
1906             'CZ@alt=variant' => 'Ir-Repubblika Ċeka',
1907             'DE' => 'il-Ġermanja',
1908             'DG' => 'Diego Garcia',
1909             'DJ' => 'il-Djibouti',
1910             'DK' => 'id-Danimarka',
1911             'DM' => 'Dominica',
1912             'DO' => 'ir-Repubblika Dominicana',
1913             'DZ' => 'l-Alġerija',
1914             'EA' => 'Ceuta u Melilla',
1915             'EC' => 'l-Ekwador',
1916             'EE' => 'l-Estonja',
1917             'EG' => 'l-Eġittu',
1918             'EH' => 'is-Saħara tal-Punent',
1919             'ER' => 'l-Eritrea',
1920             'ES' => 'Spanja',
1921             'ET' => 'l-Etjopja',
1922             'EU' => 'Unjoni Ewropea',
1923             'FI' => 'il-Finlandja',
1924             'FJ' => 'Fiġi',
1925             'FK' => 'il-Gżejjer Falkland',
1926             'FK@alt=variant' => 'Il-Gżejjer Falkland (il-Gżejjer Malvinas)',
1927             'FM' => 'il-Mikroneżja',
1928             'FO' => 'il-Gżejjer Faeroe',
1929             'FR' => 'Franza',
1930             'GA' => 'il-Gabon',
1931             'GB' => 'ir-Renju Unit',
1932             'GB@alt=short' => 'UK',
1933             'GD' => 'Grenada',
1934             'GE' => 'il-Georgia',
1935             'GF' => 'il-Guyana Franċiża',
1936             'GG' => 'Guernsey',
1937             'GH' => 'il-Ghana',
1938             'GI' => 'Ġibiltà',
1939             'GL' => 'Greenland',
1940             'GM' => 'il-Gambja',
1941             'GN' => 'il-Guinea',
1942             'GP' => 'Guadeloupe',
1943             'GQ' => 'il-Guinea Ekwatorjali',
1944             'GR' => 'il-Greċja',
1945             'GS' => 'il-Georgia tan-Nofsinhar u l-Gżejjer Sandwich tan-Nofsinhar',
1946             'GT' => 'il-Gwatemala',
1947             'GU' => 'Guam',
1948             'GW' => 'il-Guinea-Bissau',
1949             'GY' => 'il-Guyana',
1950             'HK' => 'ir-Reġjun Amministrattiv Speċjali ta’ Hong Kong tar-Repubblika tal-Poplu taċ-Ċina',
1951             'HK@alt=short' => 'Hong Kong',
1952             'HM' => 'il-Gżejjer Heard u l-Gżejjer McDonald',
1953             'HN' => 'il-Honduras',
1954             'HR' => 'il-Kroazja',
1955             'HT' => 'il-Haiti',
1956             'HU' => 'l-Ungerija',
1957             'IC' => 'il-Gżejjer Canary',
1958             'ID' => 'l-Indoneżja',
1959             'IE' => 'l-Irlanda',
1960             'IL' => 'Iżrael',
1961             'IM' => 'Isle of Man',
1962             'IN' => 'l-Indja',
1963             'IO' => 'Territorju Brittaniku tal-Oċean Indjan',
1964             'IQ' => 'l-Iraq',
1965             'IR' => 'l-Iran',
1966             'IS' => 'l-Iżlanda',
1967             'IT' => 'l-Italja',
1968             'JE' => 'Jersey',
1969             'JM' => 'il-Ġamajka',
1970             'JO' => 'il-Ġordan',
1971             'JP' => 'il-Ġappun',
1972             'KE' => 'il-Kenja',
1973             'KG' => 'il-Kirgiżistan',
1974             'KH' => 'il-Kambodja',
1975             'KI' => 'Kiribati',
1976             'KM' => 'Comoros',
1977             'KN' => 'Saint Kitts u Nevis',
1978             'KP' => 'il-Korea ta’ Fuq',
1979             'KR' => 'il-Korea t’Isfel',
1980             'KW' => 'il-Kuwajt',
1981             'KY' => 'il-Gżejjer Cayman',
1982             'KZ' => 'il-Każakistan',
1983             'LA' => 'il-Laos',
1984             'LB' => 'il-Libanu',
1985             'LC' => 'Saint Lucia',
1986             'LI' => 'il-Liechtenstein',
1987             'LK' => 'is-Sri Lanka',
1988             'LR' => 'il-Liberja',
1989             'LS' => 'il-Lesoto',
1990             'LT' => 'il-Litwanja',
1991             'LU' => 'il-Lussemburgu',
1992             'LV' => 'il-Latvja',
1993             'LY' => 'il-Libja',
1994             'MA' => 'il-Marokk',
1995             'MC' => 'Monaco',
1996             'MD' => 'il-Moldova',
1997             'ME' => 'il-Montenegro',
1998             'MF' => 'Saint Martin',
1999             'MG' => 'Madagascar',
2000             'MH' => 'Gżejjer Marshall',
2001             'MK' => 'il-Maċedonja ta’ Fuq',
2002             'ML' => 'il-Mali',
2003             'MM' => 'il-Myanmar/Burma',
2004             'MN' => 'il-Mongolja',
2005             'MO' => 'ir-Reġjun Amministrattiv Speċjali tal-Macao tar-Repubblika tal-Poplu taċ-Ċina',
2006             'MO@alt=short' => 'il-Macao',
2007             'MP' => 'Ġżejjer Mariana tat-Tramuntana',
2008             'MQ' => 'Martinique',
2009             'MR' => 'il-Mauritania',
2010             'MS' => 'Montserrat',
2011             'MT' => 'Malta',
2012             'MU' => 'Mauritius',
2013             'MV' => 'il-Maldivi',
2014             'MW' => 'il-Malawi',
2015             'MX' => 'il-Messiku',
2016             'MY' => 'il-Malasja',
2017             'MZ' => 'il-Mozambique',
2018             'NA' => 'in-Namibja',
2019             'NC' => 'New Caledonia',
2020             'NE' => 'in-Niġer',
2021             'NF' => 'Gżira Norfolk',
2022             'NG' => 'in-Niġerja',
2023             'NI' => 'in-Nikaragwa',
2024             'NL' => 'in-Netherlands',
2025             'NO' => 'in-Norveġja',
2026             'NP' => 'in-Nepal',
2027             'NR' => 'Nauru',
2028             'NU' => 'Niue',
2029             'NZ' => 'New Zealand',
2030             'OM' => 'l-Oman',
2031             'PA' => 'il-Panama',
2032             'PE' => 'il-Perù',
2033             'PF' => 'Polineżja Franċiża',
2034             'PG' => 'Papua New Guinea',
2035             'PH' => 'il-Filippini',
2036             'PK' => 'il-Pakistan',
2037             'PL' => 'il-Polonja',
2038             'PM' => 'Saint Pierre u Miquelon',
2039             'PN' => 'Gżejjer Pitcairn',
2040             'PR' => 'Puerto Rico',
2041             'PS' => 'it-Territorji Palestinjani',
2042             'PS@alt=short' => 'il-Palestina',
2043             'PT' => 'il-Portugall',
2044             'PW' => 'Palau',
2045             'PY' => 'il-Paragwaj',
2046             'QA' => 'il-Qatar',
2047             'RE' => 'Réunion',
2048             'RO' => 'ir-Rumanija',
2049             'RS' => 'is-Serbja',
2050             'RU' => 'ir-Russja',
2051             'RW' => 'ir-Rwanda',
2052             'SA' => 'l-Arabja Sawdija',
2053             'SB' => 'il-Gżejjer Solomon',
2054             'SC' => 'is-Seychelles',
2055             'SD' => 'is-Sudan',
2056             'SE' => 'l-Iżvezja',
2057             'SG' => 'Singapore',
2058             'SH' => 'Saint Helena',
2059             'SI' => 'is-Slovenja',
2060             'SJ' => 'Svalbard u Jan Mayen',
2061             'SK' => 'is-Slovakkja',
2062             'SL' => 'Sierra Leone',
2063             'SM' => 'San Marino',
2064             'SN' => 'is-Senegal',
2065             'SO' => 'is-Somalja',
2066             'SR' => 'is-Suriname',
2067             'SS' => 'is-Sudan t’Isfel',
2068             'ST' => 'São Tomé u Príncipe',
2069             'SV' => 'El Salvador',
2070             'SX' => 'Sint Maarten',
2071             'SY' => 'is-Sirja',
2072             'SZ' => 'l-Eswatini',
2073             'SZ@alt=variant' => 'is-Swaziland',
2074             'TA' => 'Tristan da Cunha',
2075             'TC' => 'il-Gżejjer Turks u Caicos',
2076             'TD' => 'iċ-Chad',
2077             'TF' => 'It-Territorji Franċiżi tan-Nofsinhar',
2078             'TG' => 'it-Togo',
2079             'TH' => 'it-Tajlandja',
2080             'TJ' => 'it-Taġikistan',
2081             'TK' => 'it-Tokelau',
2082             'TL' => 'Timor Leste',
2083             'TL@alt=variant' => 'Timor tal-Lvant',
2084             'TM' => 'it-Turkmenistan',
2085             'TN' => 'it-Tuneżija',
2086             'TO' => 'Tonga',
2087             'TR' => 'it-Turkija',
2088             'TT' => 'Trinidad u Tobago',
2089             'TV' => 'Tuvalu',
2090             'TW' => 'it-Tajwan',
2091             'TZ' => 'it-Tanzanija',
2092             'UA' => 'l-Ukrajna',
2093             'UG' => 'l-Uganda',
2094             'UM' => 'Il-Gżejjer Minuri Mbiegħda tal-Istati Uniti',
2095             'US' => 'l-Istati Uniti',
2096             'US@alt=short' => 'US',
2097             'UY' => 'l-Urugwaj',
2098             'UZ' => 'l-Użbekistan',
2099             'VA' => 'l-Istat tal-Belt tal-Vatikan',
2100             'VC' => 'Saint Vincent u l-Grenadini',
2101             'VE' => 'il-Venezwela',
2102             'VG' => 'il-Gżejjer Verġni Brittaniċi',
2103             'VI' => 'il-Gżejjer Verġni tal-Istati Uniti',
2104             'VN' => 'il-Vjetnam',
2105             'VU' => 'Vanuatu',
2106             'WF' => 'Wallis u Futuna',
2107             'WS' => 'Samoa',
2108             'XK' => 'il-Kosovo',
2109             'YE' => 'il-Jemen',
2110             'YT' => 'Mayotte',
2111             'ZA' => 'l-Afrika t’Isfel',
2112             'ZM' => 'iż-Żambja',
2113             'ZW' => 'iż-Żimbabwe',
2114             'ZZ' => 'Reġjun Mhux Magħruf',
2115              
2116             }
2117             },
2118             );
2119              
2120             has 'display_name_variant' => (
2121             is => 'ro',
2122             isa => HashRef[Str],
2123             init_arg => undef,
2124             default => sub {
2125             {
2126             'REVISED' => 'Ortografija Irriveda',
2127              
2128             }
2129             },
2130             );
2131              
2132             has 'display_name_key' => (
2133             is => 'ro',
2134             isa => HashRef[Str],
2135             init_arg => undef,
2136             default => sub {
2137             {
2138             'calendar' => 'Kalendarju',
2139             'collation' => 'Kollazjoni',
2140             'currency' => 'Munita',
2141             'numbers' => 'Numri',
2142              
2143             }
2144             },
2145             );
2146              
2147             has 'display_name_type' => (
2148             is => 'ro',
2149             isa => HashRef[HashRef[Str]],
2150             init_arg => undef,
2151             default => sub {
2152             {
2153             'calendar' => {
2154             'buddhist' => q{Kalendarju Buddist},
2155             'chinese' => q{Kalendarju Ċiniż},
2156             'coptic' => q{Kalendarju Koptiku},
2157             'dangi' => q{Kalendarju Dangi},
2158             'ethiopic' => q{Kalendarju Etjopiku},
2159             'gregorian' => q{Kalendarju Gregorjan},
2160             'hebrew' => q{Kalendarju Ebrajk},
2161             'islamic' => q{Kalendarju Iżlamiku},
2162             'islamic-civil' => q{Kalendarju Islamiku-Ċivili},
2163             'iso8601' => q{Kalendarju ISO-8601},
2164             'japanese' => q{Kalendarju Ġappuniż},
2165             },
2166             'collation' => {
2167             'big5han' => q{Ordni Ċiniż Tradizzjonali (Big5)},
2168             'dictionary' => q{Ordni tad-Dizzjunarju},
2169             'gb2312han' => q{Ordni Ċiniż Sempliċi (GB2312)},
2170             'phonebook' => q{Ordni Telefonika},
2171             'pinyin' => q{Ordni tal-Pinjin},
2172             'standard' => q{Ordni Standard},
2173             'stroke' => q{Ordni Maħżuża},
2174             'traditional' => q{Tradizzjonali},
2175             },
2176             'numbers' => {
2177             'latn' => q{Numri tal-Punent},
2178             },
2179              
2180             }
2181             },
2182             );
2183              
2184             has 'display_name_measurement_system' => (
2185             is => 'ro',
2186             isa => HashRef[Str],
2187             init_arg => undef,
2188             default => sub {
2189             {
2190             'metric' => q{Metriku},
2191              
2192             }
2193             },
2194             );
2195              
2196             has 'display_name_code_patterns' => (
2197             is => 'ro',
2198             isa => HashRef[Str],
2199             init_arg => undef,
2200             default => sub {
2201             {
2202             'language' => 'Lingwa: {0}',
2203             'script' => 'Skript: {0}',
2204             'region' => 'Reġjun: {0}',
2205              
2206             }
2207             },
2208             );
2209              
2210             has 'characters' => (
2211             is => 'ro',
2212             isa => HashRef,
2213             init_arg => undef,
2214             default => $^V ge v5.18.0
2215             ? eval <<'EOT'
2216             sub {
2217             no warnings 'experimental::regex_sets';
2218             return {
2219             auxiliary => qr{[c y]},
2220             index => ['A', 'B', 'Ċ', 'C', 'D', 'E', 'F', 'Ġ', 'G', '{GĦ}', 'H', 'Ħ', 'I', '{IE*}', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Ż', 'Z'],
2221             main => qr{[aà b ċ d eè f ġ g {għ} h ħ iì j k l m n oò p q r s t uù v w x ż z]},
2222             punctuation => qr{[\- ‑ , ; \: ! ? . '‘’ "“” ( ) \[ \] \{ \}]},
2223             };
2224             },
2225             EOT
2226             : sub {
2227             return { index => ['A', 'B', 'Ċ', 'C', 'D', 'E', 'F', 'Ġ', 'G', '{GĦ}', 'H', 'Ħ', 'I', '{IE*}', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Ż', 'Z'], };
2228             },
2229 1     1   272 );
  1         3  
  1         386  
2230              
2231              
2232             has 'units' => (
2233             is => 'ro',
2234             isa => HashRef[HashRef[HashRef[Str]]],
2235             init_arg => undef,
2236             default => sub { {
2237             'long' => {
2238             # Long Unit Identifier
2239             'concentr-karat' => {
2240             'name' => q(karati),
2241             },
2242             # Core Unit Identifier
2243             'karat' => {
2244             'name' => q(karati),
2245             },
2246             # Long Unit Identifier
2247             'consumption-liter-per-kilometer' => {
2248             'few' => q({0} litri kull kilometru),
2249             'many' => q({0}-il litru kull kilometru),
2250             'one' => q({0} litru kull kilometru),
2251             'other' => q({0} litru kull kilometru),
2252             'two' => q({0} litri kull kilometru),
2253             },
2254             # Core Unit Identifier
2255             'liter-per-kilometer' => {
2256             'few' => q({0} litri kull kilometru),
2257             'many' => q({0}-il litru kull kilometru),
2258             'one' => q({0} litru kull kilometru),
2259             'other' => q({0} litru kull kilometru),
2260             'two' => q({0} litri kull kilometru),
2261             },
2262             # Long Unit Identifier
2263             'digital-megabyte' => {
2264             'few' => q({0} megabytes),
2265             'many' => q({0}-il megabyte),
2266             'name' => q(megabytes),
2267             'one' => q({0} megabyte),
2268             'other' => q({0} megabyte),
2269             'two' => q({0} megabytes),
2270             },
2271             # Core Unit Identifier
2272             'megabyte' => {
2273             'few' => q({0} megabytes),
2274             'many' => q({0}-il megabyte),
2275             'name' => q(megabytes),
2276             'one' => q({0} megabyte),
2277             'other' => q({0} megabyte),
2278             'two' => q({0} megabytes),
2279             },
2280             # Long Unit Identifier
2281             'digital-terabit' => {
2282             'few' => q({0} terabits),
2283             'many' => q({0} terabits),
2284             'name' => q(terabits),
2285             'one' => q({0} terabit),
2286             'other' => q({0} terabits),
2287             'two' => q({0} terabits),
2288             },
2289             # Core Unit Identifier
2290             'terabit' => {
2291             'few' => q({0} terabits),
2292             'many' => q({0} terabits),
2293             'name' => q(terabits),
2294             'one' => q({0} terabit),
2295             'other' => q({0} terabits),
2296             'two' => q({0} terabits),
2297             },
2298             # Long Unit Identifier
2299             'digital-terabyte' => {
2300             'few' => q({0} terabytes),
2301             'many' => q({0} terabytes),
2302             'name' => q(terabytes),
2303             'one' => q({0} terabyte),
2304             'other' => q({0} terabytes),
2305             'two' => q({0} terabytes),
2306             },
2307             # Core Unit Identifier
2308             'terabyte' => {
2309             'few' => q({0} terabytes),
2310             'many' => q({0} terabytes),
2311             'name' => q(terabytes),
2312             'one' => q({0} terabyte),
2313             'other' => q({0} terabytes),
2314             'two' => q({0} terabytes),
2315             },
2316             # Long Unit Identifier
2317             'duration-millisecond' => {
2318             'few' => q({0} millisekondi),
2319             'many' => q({0}-il millisekonda),
2320             'name' => q(millisekondi),
2321             'one' => q({0} millisekonda),
2322             'other' => q({0} millisekonda),
2323             'two' => q({0} millisekondi),
2324             },
2325             # Core Unit Identifier
2326             'millisecond' => {
2327             'few' => q({0} millisekondi),
2328             'many' => q({0}-il millisekonda),
2329             'name' => q(millisekondi),
2330             'one' => q({0} millisekonda),
2331             'other' => q({0} millisekonda),
2332             'two' => q({0} millisekondi),
2333             },
2334             },
2335             'narrow' => {
2336             # Long Unit Identifier
2337             'duration-millisecond' => {
2338             'few' => q({0}ms),
2339             'many' => q({0}ms),
2340             'one' => q({0}ms),
2341             'other' => q({0}ms),
2342             'two' => q({0}ms),
2343             },
2344             # Core Unit Identifier
2345             'millisecond' => {
2346             'few' => q({0}ms),
2347             'many' => q({0}ms),
2348             'one' => q({0}ms),
2349             'other' => q({0}ms),
2350             'two' => q({0}ms),
2351             },
2352             },
2353             'short' => {
2354             # Long Unit Identifier
2355             'duration-millisecond' => {
2356             'name' => q(millisek),
2357             },
2358             # Core Unit Identifier
2359             'millisecond' => {
2360             'name' => q(millisek),
2361             },
2362             },
2363             } }
2364             );
2365              
2366             has 'yesstr' => (
2367             is => 'ro',
2368             isa => RegexpRef,
2369             init_arg => undef,
2370             default => sub { qr'^(?i:iva|i|yes|y)$' }
2371             );
2372              
2373             has 'nostr' => (
2374             is => 'ro',
2375             isa => RegexpRef,
2376             init_arg => undef,
2377             default => sub { qr'^(?i:le|l|no|n)$' }
2378             );
2379              
2380             has 'listPatterns' => (
2381             is => 'ro',
2382             isa => HashRef,
2383             init_arg => undef,
2384             default => sub { {
2385             end => q({0}, u {1}),
2386             2 => q({0} u {1}),
2387             } }
2388             );
2389              
2390             has 'number_currency_formats' => (
2391             is => 'ro',
2392             isa => HashRef,
2393             init_arg => undef,
2394             default => sub { {
2395             'latn' => {
2396             'pattern' => {
2397             'default' => {
2398             'standard' => {
2399             'positive' => '¤#,##0.00',
2400             },
2401             },
2402             },
2403             },
2404             } },
2405             );
2406              
2407             has 'currencies' => (
2408             is => 'ro',
2409             isa => HashRef,
2410             init_arg => undef,
2411             default => sub { {
2412             'BYN' => {
2413             symbol => 'р.',
2414             },
2415             'EUR' => {
2416             display_name => {
2417             'currency' => q(ewro),
2418             },
2419             },
2420             'MTL' => {
2421             display_name => {
2422             'currency' => q(Lira Maltija),
2423             },
2424             },
2425             'PHP' => {
2426             symbol => 'PHP',
2427             },
2428             'XXX' => {
2429             display_name => {
2430             'currency' => q(Munita Mhix Magħrufa jew Mhix Valida),
2431             'few' => q(Munita Mhix Magħrufa jew Mhix Valida),
2432             'many' => q(Munita Mhix Magħrufa jew Mhix Valida),
2433             'one' => q(Munita mhix magħrufa jew mhix valida),
2434             'other' => q(Munita Mhix Magħrufa jew Mhix Valida),
2435             'two' => q(Munita Mhix Magħrufa jew Mhix Valida),
2436             },
2437             },
2438             } },
2439             );
2440              
2441              
2442             has 'calendar_months' => (
2443             is => 'ro',
2444             isa => HashRef,
2445             init_arg => undef,
2446             default => sub { {
2447             'gregorian' => {
2448             'format' => {
2449             abbreviated => {
2450             nonleap => [
2451             'Jan',
2452             'Fra',
2453             'Mar',
2454             'Apr',
2455             'Mej',
2456             'Ġun',
2457             'Lul',
2458             'Aww',
2459             'Set',
2460             'Ott',
2461             'Nov',
2462             'Diċ'
2463             ],
2464             leap => [
2465            
2466             ],
2467             },
2468             narrow => {
2469             nonleap => [
2470             'J',
2471             'F',
2472             'M',
2473             'A',
2474             'M',
2475             'Ġ',
2476             'L',
2477             'A',
2478             'S',
2479             'O',
2480             'N',
2481             'D'
2482             ],
2483             leap => [
2484            
2485             ],
2486             },
2487             wide => {
2488             nonleap => [
2489             'Jannar',
2490             'Frar',
2491             'Marzu',
2492             'April',
2493             'Mejju',
2494             'Ġunju',
2495             'Lulju',
2496             'Awwissu',
2497             'Settembru',
2498             'Ottubru',
2499             'Novembru',
2500             'Diċembru'
2501             ],
2502             leap => [
2503            
2504             ],
2505             },
2506             },
2507             'stand-alone' => {
2508             narrow => {
2509             nonleap => [
2510             'Jn',
2511             'Fr',
2512             'Mz',
2513             'Ap',
2514             'Mj',
2515             'Ġn',
2516             'Lj',
2517             'Aw',
2518             'St',
2519             'Ob',
2520             'Nv',
2521             'Dċ'
2522             ],
2523             leap => [
2524            
2525             ],
2526             },
2527             },
2528             },
2529             } },
2530             );
2531              
2532             has 'calendar_days' => (
2533             is => 'ro',
2534             isa => HashRef,
2535             init_arg => undef,
2536             default => sub { {
2537             'gregorian' => {
2538             'format' => {
2539             abbreviated => {
2540             mon => 'Tne',
2541             tue => 'Tli',
2542             wed => 'Erb',
2543             thu => 'Ħam',
2544             fri => 'Ġim',
2545             sat => 'Sib',
2546             sun => 'Ħad'
2547             },
2548             narrow => {
2549             mon => 'T',
2550             tue => 'Tl',
2551             wed => 'Er',
2552             thu => 'Ħm',
2553             fri => 'Ġm',
2554             sat => 'Sb',
2555             sun => 'Ħd'
2556             },
2557             wide => {
2558             mon => 'It-Tnejn',
2559             tue => 'It-Tlieta',
2560             wed => 'L-Erbgħa',
2561             thu => 'Il-Ħamis',
2562             fri => 'Il-Ġimgħa',
2563             sat => 'Is-Sibt',
2564             sun => 'Il-Ħadd'
2565             },
2566             },
2567             'stand-alone' => {
2568             narrow => {
2569             mon => 'Tn',
2570             tue => 'Tl',
2571             wed => 'Er',
2572             thu => 'Ħm',
2573             fri => 'Ġm',
2574             sat => 'Sb',
2575             sun => 'Ħd'
2576             },
2577             },
2578             },
2579             } },
2580             );
2581              
2582             has 'calendar_quarters' => (
2583             is => 'ro',
2584             isa => HashRef,
2585             init_arg => undef,
2586             default => sub { {
2587             'gregorian' => {
2588             'format' => {
2589             abbreviated => {0 => 'K1',
2590             1 => 'K2',
2591             2 => 'K3',
2592             3 => 'K4'
2593             },
2594             wide => {0 => '1el kwart',
2595             1 => '2ni kwart',
2596             2 => '3et kwart',
2597             3 => '4ba’ kwart'
2598             },
2599             },
2600             },
2601             } },
2602             );
2603              
2604             has 'day_periods' => (
2605             is => 'ro',
2606             isa => HashRef,
2607             init_arg => undef,
2608             default => sub { {
2609             'gregorian' => {
2610             'format' => {
2611             'narrow' => {
2612             'am' => q{am},
2613             'pm' => q{pm},
2614             },
2615             },
2616             'stand-alone' => {
2617             'narrow' => {
2618             'am' => q{am},
2619             'pm' => q{pm},
2620             },
2621             },
2622             },
2623             } },
2624             );
2625              
2626             has 'eras' => (
2627             is => 'ro',
2628             isa => HashRef,
2629             init_arg => undef,
2630             default => sub { {
2631             'generic' => {
2632             },
2633             'gregorian' => {
2634             abbreviated => {
2635             '0' => 'QK',
2636             '1' => 'WK'
2637             },
2638             wide => {
2639             '0' => 'Qabel Kristu',
2640             '1' => 'Wara Kristu'
2641             },
2642             },
2643             } },
2644             );
2645              
2646             has 'date_formats' => (
2647             is => 'ro',
2648             isa => HashRef,
2649             init_arg => undef,
2650             default => sub { {
2651             'generic' => {
2652             'full' => q{EEEE, d 'ta'’ MMMM y G},
2653             'long' => q{d 'ta'’ MMMM y G},
2654             'medium' => q{dd MMM y G},
2655             'short' => q{dd/MM/y GGGGG},
2656             },
2657             'gregorian' => {
2658             'full' => q{EEEE, d 'ta'’ MMMM y},
2659             'long' => q{d 'ta'’ MMMM y},
2660             'medium' => q{dd MMM y},
2661             'short' => q{dd/MM/y},
2662             },
2663             } },
2664             );
2665              
2666             has 'time_formats' => (
2667             is => 'ro',
2668             isa => HashRef,
2669             init_arg => undef,
2670             default => sub { {
2671             'generic' => {
2672             },
2673             'gregorian' => {
2674             'full' => q{HH:mm:ss zzzz},
2675             'long' => q{HH:mm:ss z},
2676             'medium' => q{HH:mm:ss},
2677             'short' => q{HH:mm},
2678             },
2679             } },
2680             );
2681              
2682             has 'datetime_formats' => (
2683             is => 'ro',
2684             isa => HashRef,
2685             init_arg => undef,
2686             default => sub { {
2687             'generic' => {
2688             'short' => q{{1} {0}},
2689             },
2690             'gregorian' => {
2691             'full' => q{{1} {0}},
2692             'long' => q{{1} {0}},
2693             'medium' => q{{1} {0}},
2694             'short' => q{{1} {0}},
2695             },
2696             } },
2697             );
2698              
2699             has 'datetime_formats_available_formats' => (
2700             is => 'ro',
2701             isa => HashRef,
2702             init_arg => undef,
2703             default => sub { {
2704             'generic' => {
2705             MEd => q{E, M/d},
2706             MMMEd => q{E, d 'ta'’ MMM},
2707             MMMMd => q{d 'ta'’ MMMM},
2708             yMMMM => q{MMMM y},
2709             yyyyMEd => q{GGGGG E, dd-MM-y},
2710             yyyyMMM => q{GGGGG MMM y},
2711             yyyyMMMEd => q{GGGGG E, dd MMM y},
2712             yyyyMMMM => q{GGGGG MMMM y},
2713             yyyyMMMd => q{GGGGG dd MMM y},
2714             yyyyMd => q{GGGGG dd-MM-y},
2715             },
2716             'gregorian' => {
2717             Ehm => q{E h:mm a},
2718             Ehms => q{E h:mm:ss a},
2719             GyMMM => q{MMM y G},
2720             GyMMMEd => q{E, d 'ta'’ MMM, y G},
2721             GyMMMd => q{d MMM, y G},
2722             MEd => q{E, M-d},
2723             MMMEd => q{E, d 'ta'’ MMM},
2724             MMMMW => q{W 'ġimgħa' 'ta''' MMMM},
2725             MMMMd => q{d 'ta'’ MMMM},
2726             h => q{h a},
2727             hm => q{h:mm a},
2728             hms => q{h:mm:ss a},
2729             hmsv => q{h:mm:ss a v},
2730             hmv => q{h:mm a v},
2731             yMEd => q{E, d/M/y},
2732             yMMM => q{MMM y},
2733             yMMMEd => q{E, d 'ta'’ MMM, y},
2734             yMMMM => q{MMMM y},
2735             yMMMd => q{d 'ta'’ MMM, y},
2736             yMd => q{M/d/y},
2737             yQQQ => q{QQQ - y},
2738             yQQQQ => q{QQQQ - y},
2739             yw => q{w 'ġimgħa' 'ta''' Y},
2740             },
2741             } },
2742             );
2743              
2744             has 'datetime_formats_append_item' => (
2745             is => 'ro',
2746             isa => HashRef,
2747             init_arg => undef,
2748             default => sub { {
2749             } },
2750             );
2751              
2752             has 'datetime_formats_interval' => (
2753             is => 'ro',
2754             isa => HashRef,
2755             init_arg => undef,
2756             default => sub { {
2757             'generic' => {
2758             M => {
2759             M => q{M–M},
2760             },
2761             MEd => {
2762             M => q{E, dd/MM – E, dd/MM},
2763             d => q{E, dd/MM – E, dd/MM},
2764             },
2765             MMM => {
2766             M => q{MMM–MMM},
2767             },
2768             MMMEd => {
2769             M => q{E, d MMM – E, d MMM},
2770             d => q{E, d MMM – E, d MMM},
2771             },
2772             MMMd => {
2773             M => q{d MMM – d MMM},
2774             d => q{d – d MMM},
2775             },
2776             Md => {
2777             M => q{dd/MM – dd/MM},
2778             d => q{dd/MM – dd/MM},
2779             },
2780             h => {
2781             h => q{h–h a},
2782             },
2783             hm => {
2784             h => q{h:mm–h:mm a},
2785             m => q{h:mm–h:mm a},
2786             },
2787             hmv => {
2788             h => q{h:mm–h:mm a v},
2789             m => q{h:mm–h:mm a v},
2790             },
2791             hv => {
2792             h => q{h–h a v},
2793             },
2794             y => {
2795             y => q{y–y G},
2796             },
2797             yM => {
2798             M => q{MM/y – MM/y G},
2799             y => q{MM/y – MM/y G},
2800             },
2801             yMEd => {
2802             M => q{E, dd/MM/y – E, dd/MM/y G},
2803             d => q{E, dd/MM/y – E, dd/MM/y G},
2804             y => q{E, dd/MM/y – E, dd/MM/y G},
2805             },
2806             yMMM => {
2807             M => q{MMM–MMM y G},
2808             y => q{MMM y – MMM y G},
2809             },
2810             yMMMEd => {
2811             M => q{E, d MMM – E, d MMM, y G},
2812             d => q{E, d MMM – E, d MMM, y G},
2813             y => q{E, d MMM, y – E, d MMM, y G},
2814             },
2815             yMMMM => {
2816             M => q{MMMM – MMMM y G},
2817             y => q{MMMM y – MMMM y G},
2818             },
2819             yMMMd => {
2820             M => q{d MMM – d MMM, y G},
2821             d => q{d – d MMM, y G},
2822             y => q{d MMM, y – d MMM, y G},
2823             },
2824             yMd => {
2825             M => q{dd/MM/y – dd/MM/y G},
2826             d => q{dd/MM/y – dd/MM/y G},
2827             y => q{dd/MM/y – dd/MM/y G},
2828             },
2829             },
2830             'gregorian' => {
2831             MEd => {
2832             M => q{E, dd/MM – E, dd/MM},
2833             d => q{E, dd/MM – E, dd/MM},
2834             },
2835             MMM => {
2836             M => q{MMM – MMM},
2837             },
2838             MMMEd => {
2839             M => q{E, d 'ta'’ MMM – E, d 'ta'’ MMM},
2840             d => q{E, d – E d MMM},
2841             },
2842             MMMd => {
2843             M => q{d 'ta'’ MMM – d 'ta'’ MMM},
2844             d => q{d – d MMM},
2845             },
2846             Md => {
2847             M => q{dd/MM – dd/MM},
2848             d => q{dd/MM – dd/MM},
2849             },
2850             h => {
2851             a => q{h a – h a},
2852             h => q{h – h a},
2853             },
2854             hm => {
2855             a => q{h:mm a – h:mm a},
2856             h => q{h:mm–h:mm a},
2857             m => q{h:mm–h:mm a},
2858             },
2859             hmv => {
2860             a => q{h:mm a – h:mm a v},
2861             h => q{h:mm–h:mm a v},
2862             m => q{h:mm–h:mm a v},
2863             },
2864             hv => {
2865             a => q{h a – h a v},
2866             h => q{h–h a v},
2867             },
2868             y => {
2869             y => q{y – y},
2870             },
2871             yM => {
2872             M => q{MM/y – MM/y},
2873             y => q{MM/y – MM/y},
2874             },
2875             yMEd => {
2876             M => q{E, dd/MM/y – E, dd/MM/y},
2877             d => q{E, dd/MM/y – E, dd/MM/y},
2878             y => q{E, dd/MM/y – E, dd/MM/y},
2879             },
2880             yMMM => {
2881             M => q{MMM–MMM y},
2882             y => q{MMM y – MMM y},
2883             },
2884             yMMMEd => {
2885             M => q{E, d 'ta'’ MMM – E, d 'ta'’ MMM y},
2886             d => q{E, d MMM – E, d MMM, y},
2887             y => q{E, d 'ta'’ MMM y – E, d 'ta'’ MMM y},
2888             },
2889             yMMMM => {
2890             M => q{MMMM – MMMM y},
2891             y => q{MMMM y – MMMM y},
2892             },
2893             yMMMd => {
2894             M => q{y MMM d – MMM d},
2895             d => q{d – d MMM y},
2896             y => q{d MMM, y – d MMM, y},
2897             },
2898             yMd => {
2899             M => q{dd/MM/y – dd/MM/y},
2900             d => q{dd/MM/y – dd/MM/y},
2901             y => q{dd/MM/y – dd/MM/y},
2902             },
2903             },
2904             } },
2905             );
2906              
2907             has 'time_zone_names' => (
2908             is => 'ro',
2909             isa => HashRef,
2910             init_arg => undef,
2911             default => sub { {
2912             regionFormat => q(Ħin ta’ {0}),
2913             regionFormat => q({0} Ħin Standard),
2914             'Africa/Algiers' => {
2915             exemplarCity => q#l-Alġier#,
2916             },
2917             'America/Guatemala' => {
2918             exemplarCity => q#il-Gwatemala#,
2919             },
2920             'America/Jamaica' => {
2921             exemplarCity => q#il-Ġamajka#,
2922             },
2923             'Asia/Beirut' => {
2924             exemplarCity => q#Bejrut#,
2925             },
2926             'Asia/Damascus' => {
2927             exemplarCity => q#Damasku#,
2928             },
2929             'Asia/Jerusalem' => {
2930             exemplarCity => q#Ġerusalemm#,
2931             },
2932             'Asia/Kuwait' => {
2933             exemplarCity => q#il-Belt tal-Kuwajt#,
2934             },
2935             'Asia/Macau' => {
2936             exemplarCity => q#Macau#,
2937             },
2938             'Asia/Nicosia' => {
2939             exemplarCity => q#Nikosija#,
2940             },
2941             'Asia/Rangoon' => {
2942             exemplarCity => q#Rangoon#,
2943             },
2944             'Atlantic/South_Georgia' => {
2945             exemplarCity => q#il-Georgia tan-Nofsinhar#,
2946             },
2947             'Etc/Unknown' => {
2948             exemplarCity => q#Belt Mhux Magħruf#,
2949             },
2950             'Europe/Athens' => {
2951             exemplarCity => q#Ateni#,
2952             },
2953             'Europe/Belgrade' => {
2954             exemplarCity => q#Belgrad#,
2955             },
2956             'Europe/Brussels' => {
2957             exemplarCity => q#Brussell#,
2958             },
2959             'Europe/Gibraltar' => {
2960             exemplarCity => q#Ġibiltà#,
2961             },
2962             'Europe/Lisbon' => {
2963             exemplarCity => q#Liżbona#,
2964             },
2965             'Europe/London' => {
2966             exemplarCity => q#Londra#,
2967             },
2968             'Europe/Luxembourg' => {
2969             exemplarCity => q#il-Lussemburgu#,
2970             },
2971             'Europe/Malta' => {
2972             exemplarCity => q#Valletta#,
2973             },
2974             'Europe/Moscow' => {
2975             exemplarCity => q#Moska#,
2976             },
2977             'Europe/Paris' => {
2978             exemplarCity => q#Pariġi#,
2979             },
2980             'Europe/Prague' => {
2981             exemplarCity => q#Praga#,
2982             },
2983             'Europe/Rome' => {
2984             exemplarCity => q#Ruma#,
2985             },
2986             'Europe/Sofia' => {
2987             exemplarCity => q#Sofija#,
2988             },
2989             'Europe/Stockholm' => {
2990             exemplarCity => q#Stokkolma#,
2991             },
2992             'Europe/Tirane' => {
2993             exemplarCity => q#Tirana#,
2994             },
2995             'Europe/Vatican' => {
2996             exemplarCity => q#il-Belt tal-Vatikan#,
2997             },
2998             'Europe/Vienna' => {
2999             exemplarCity => q#Vjenna#,
3000             },
3001             'Europe/Warsaw' => {
3002             exemplarCity => q#Varsavja#,
3003             },
3004             'Europe_Central' => {
3005             long => {
3006             'daylight' => q#Ħin Ċentrali Ewropew tas-Sajf#,
3007             'generic' => q#Ħin Ċentrali Ewropew#,
3008             'standard' => q#Ħin Ċentrali Ewropew Standard#,
3009             },
3010             short => {
3011             'daylight' => q#CEST#,
3012             'generic' => q#CET#,
3013             'standard' => q#CET#,
3014             },
3015             },
3016             'Europe_Eastern' => {
3017             short => {
3018             'daylight' => q#EEST#,
3019             'generic' => q#EET#,
3020             'standard' => q#EET#,
3021             },
3022             },
3023             'Europe_Western' => {
3024             short => {
3025             'daylight' => q#WEST#,
3026             'generic' => q#WET#,
3027             'standard' => q#WET#,
3028             },
3029             },
3030             'GMT' => {
3031             long => {
3032             'standard' => q#Greenwich Mean Time#,
3033             },
3034             short => {
3035             'standard' => q#GMT#,
3036             },
3037             },
3038             'Indian/Maldives' => {
3039             exemplarCity => q#il-Maldivi#,
3040             },
3041             'Pacific/Enderbury' => {
3042             exemplarCity => q#Enderbury#,
3043             },
3044             'Pacific/Honolulu' => {
3045             exemplarCity => q#Honolulu#,
3046             },
3047             } }
3048             );
3049 1     1   12231 no Moo;
  1         2  
  1         7  
3050              
3051             1;
3052              
3053             # vim: tabstop=4