File Coverage

blib/lib/Locale/CLDR/Locales/Fr.pm
Criterion Covered Total %
statement 42 42 100.0
branch n/a
condition n/a
subroutine 13 13 100.0
pod 0 1 0.0
total 55 56 98.2


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1 NAME
4              
5             Locale::CLDR::Locales::Fr - Package for language French
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Fr;
10             # This file auto generated from Data\common\main\fr.xml
11             # on Fri 13 Oct 9:16:24 am GMT
12              
13 19     19   980898 use strict;
  19         44  
  19         475  
14 19     19   83 use warnings;
  19         33  
  19         371  
15 19     19   78 use version;
  19         33  
  19         81  
16              
17             our $VERSION = version->declare('v0.34.2');
18              
19 19     19   1633 use v5.10.1;
  19         58  
20 19     19   78 use mro 'c3';
  19         36  
  19         84  
21 19     19   423 use utf8;
  19         33  
  19         79  
22 19     19   741 use if $^V ge v5.12.0, feature => 'unicode_strings';
  19         37  
  19         231  
23 19     19   1744 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  19         34  
  19         142  
24 19     19   17036 use Moo;
  19         38  
  19         109  
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','spellout-ordinal-masculine-plural','spellout-ordinal-masculine','spellout-ordinal-feminine-plural','spellout-ordinal-feminine','digits-ordinal-masculine','digits-ordinal-feminine','digits-ordinal-masculine-plural','digits-ordinal-feminine-plural','digits-ordinal' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 19     19   7646 use bigfloat;
  19         42  
  19         157  
40             return {
41             'cents-f' => {
42             'private' => {
43             '0' => {
44             base_value => q(0),
45             divisor => q(1),
46             rule => q(s),
47             },
48             '1' => {
49             base_value => q(1),
50             divisor => q(1),
51             rule => q(' =%spellout-cardinal-feminine=),
52             },
53             'max' => {
54             base_value => q(1),
55             divisor => q(1),
56             rule => q(' =%spellout-cardinal-feminine=),
57             },
58             },
59             },
60             'cents-m' => {
61             'private' => {
62             '0' => {
63             base_value => q(0),
64             divisor => q(1),
65             rule => q(s),
66             },
67             '1' => {
68             base_value => q(1),
69             divisor => q(1),
70             rule => q(' =%spellout-cardinal-masculine=),
71             },
72             'max' => {
73             base_value => q(1),
74             divisor => q(1),
75             rule => q(' =%spellout-cardinal-masculine=),
76             },
77             },
78             },
79             'cents-o' => {
80             'private' => {
81             '0' => {
82             base_value => q(0),
83             divisor => q(1),
84             rule => q(ième),
85             },
86             '1' => {
87             base_value => q(1),
88             divisor => q(1),
89             rule => q(-=%%et-unieme=),
90             },
91             '2' => {
92             base_value => q(2),
93             divisor => q(1),
94             rule => q(' =%%spellout-ordinal=),
95             },
96             '11' => {
97             base_value => q(11),
98             divisor => q(10),
99             rule => q(-et-onzième),
100             },
101             '12' => {
102             base_value => q(12),
103             divisor => q(10),
104             rule => q(' =%%spellout-ordinal=),
105             },
106             'max' => {
107             base_value => q(12),
108             divisor => q(10),
109             rule => q(' =%%spellout-ordinal=),
110             },
111             },
112             },
113             'digits-ordinal' => {
114             'public' => {
115             '0' => {
116             base_value => q(0),
117             divisor => q(1),
118             rule => q(=%digits-ordinal-masculine=),
119             },
120             'max' => {
121             base_value => q(0),
122             divisor => q(1),
123             rule => q(=%digits-ordinal-masculine=),
124             },
125             },
126             },
127             'digits-ordinal-feminine' => {
128             'public' => {
129             '-x' => {
130             divisor => q(1),
131             rule => q(−→→),
132             },
133             '0' => {
134             base_value => q(0),
135             divisor => q(1),
136             rule => q(=#,##0=$(ordinal,one{re}other{e})$),
137             },
138             'max' => {
139             base_value => q(0),
140             divisor => q(1),
141             rule => q(=#,##0=$(ordinal,one{re}other{e})$),
142             },
143             },
144             },
145             'digits-ordinal-feminine-plural' => {
146             'public' => {
147             '-x' => {
148             divisor => q(1),
149             rule => q(−→→),
150             },
151             '0' => {
152             base_value => q(0),
153             divisor => q(1),
154             rule => q(=#,##0=$(ordinal,one{res}other{es})$),
155             },
156             'max' => {
157             base_value => q(0),
158             divisor => q(1),
159             rule => q(=#,##0=$(ordinal,one{res}other{es})$),
160             },
161             },
162             },
163             'digits-ordinal-masculine' => {
164             'public' => {
165             '-x' => {
166             divisor => q(1),
167             rule => q(−→→),
168             },
169             '0' => {
170             base_value => q(0),
171             divisor => q(1),
172             rule => q(=#,##0=$(ordinal,one{er}other{e})$),
173             },
174             'max' => {
175             base_value => q(0),
176             divisor => q(1),
177             rule => q(=#,##0=$(ordinal,one{er}other{e})$),
178             },
179             },
180             },
181             'digits-ordinal-masculine-plural' => {
182             'public' => {
183             '-x' => {
184             divisor => q(1),
185             rule => q(−→→),
186             },
187             '0' => {
188             base_value => q(0),
189             divisor => q(1),
190             rule => q(=#,##0=$(ordinal,one{ers}other{es})$),
191             },
192             'max' => {
193             base_value => q(0),
194             divisor => q(1),
195             rule => q(=#,##0=$(ordinal,one{ers}other{es})$),
196             },
197             },
198             },
199             'et-un' => {
200             'private' => {
201             '1' => {
202             base_value => q(1),
203             divisor => q(1),
204             rule => q(et-un),
205             },
206             '2' => {
207             base_value => q(2),
208             divisor => q(1),
209             rule => q(=%spellout-cardinal-masculine=),
210             },
211             '11' => {
212             base_value => q(11),
213             divisor => q(10),
214             rule => q(et-onze),
215             },
216             '12' => {
217             base_value => q(12),
218             divisor => q(10),
219             rule => q(=%spellout-cardinal-masculine=),
220             },
221             'max' => {
222             base_value => q(12),
223             divisor => q(10),
224             rule => q(=%spellout-cardinal-masculine=),
225             },
226             },
227             },
228             'et-une' => {
229             'private' => {
230             '1' => {
231             base_value => q(1),
232             divisor => q(1),
233             rule => q(et-une),
234             },
235             '2' => {
236             base_value => q(2),
237             divisor => q(1),
238             rule => q(=%spellout-cardinal-feminine=),
239             },
240             '11' => {
241             base_value => q(11),
242             divisor => q(10),
243             rule => q(et-onze),
244             },
245             '12' => {
246             base_value => q(12),
247             divisor => q(10),
248             rule => q(=%spellout-cardinal-feminine=),
249             },
250             'max' => {
251             base_value => q(12),
252             divisor => q(10),
253             rule => q(=%spellout-cardinal-feminine=),
254             },
255             },
256             },
257             'et-unieme' => {
258             'private' => {
259             '1' => {
260             base_value => q(1),
261             divisor => q(1),
262             rule => q(et-unième),
263             },
264             '2' => {
265             base_value => q(2),
266             divisor => q(1),
267             rule => q(=%%spellout-ordinal=),
268             },
269             '11' => {
270             base_value => q(11),
271             divisor => q(10),
272             rule => q(et-onzième),
273             },
274             '12' => {
275             base_value => q(12),
276             divisor => q(10),
277             rule => q(=%%spellout-ordinal=),
278             },
279             'max' => {
280             base_value => q(12),
281             divisor => q(10),
282             rule => q(=%%spellout-ordinal=),
283             },
284             },
285             },
286             'lenient-parse' => {
287             'private' => {
288             '0' => {
289             base_value => q(0),
290             divisor => q(1),
291             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
292             },
293             'max' => {
294             base_value => q(0),
295             divisor => q(1),
296             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
297             },
298             },
299             },
300             'mille-o' => {
301             'private' => {
302             '0' => {
303             base_value => q(0),
304             divisor => q(1),
305             rule => q(ième),
306             },
307             '1' => {
308             base_value => q(1),
309             divisor => q(1),
310             rule => q(e-=%%et-unieme=),
311             },
312             '2' => {
313             base_value => q(2),
314             divisor => q(1),
315             rule => q(e =%%spellout-ordinal=),
316             },
317             '11' => {
318             base_value => q(11),
319             divisor => q(10),
320             rule => q(e-et-onzième),
321             },
322             '12' => {
323             base_value => q(12),
324             divisor => q(10),
325             rule => q(e =%%spellout-ordinal=),
326             },
327             'max' => {
328             base_value => q(12),
329             divisor => q(10),
330             rule => q(e =%%spellout-ordinal=),
331             },
332             },
333             },
334             'spellout-cardinal-feminine' => {
335             'public' => {
336             '-x' => {
337             divisor => q(1),
338             rule => q(moins →→),
339             },
340             '0' => {
341             base_value => q(0),
342             divisor => q(1),
343             rule => q(zéro),
344             },
345             'x.x' => {
346             divisor => q(1),
347             rule => q(←← virgule →→),
348             },
349             '1' => {
350             base_value => q(1),
351             divisor => q(1),
352             rule => q(une),
353             },
354             '2' => {
355             base_value => q(2),
356             divisor => q(1),
357             rule => q(=%spellout-cardinal-masculine=),
358             },
359             '20' => {
360             base_value => q(20),
361             divisor => q(10),
362             rule => q(vingt[-→%%et-une→]),
363             },
364             '30' => {
365             base_value => q(30),
366             divisor => q(10),
367             rule => q(trente[-→%%et-une→]),
368             },
369             '40' => {
370             base_value => q(40),
371             divisor => q(10),
372             rule => q(quarante[-→%%et-une→]),
373             },
374             '50' => {
375             base_value => q(50),
376             divisor => q(10),
377             rule => q(cinquante[-→%%et-une→]),
378             },
379             '60' => {
380             base_value => q(60),
381             divisor => q(20),
382             rule => q(soixante[-→%%et-une→]),
383             },
384             '80' => {
385             base_value => q(80),
386             divisor => q(20),
387             rule => q(quatre-vingt→%%subcents-f→),
388             },
389             '100' => {
390             base_value => q(100),
391             divisor => q(100),
392             rule => q(cent[ →→]),
393             },
394             '200' => {
395             base_value => q(200),
396             divisor => q(100),
397             rule => q(←%spellout-cardinal-masculine← cent→%%cents-f→),
398             },
399             '1000' => {
400             base_value => q(1000),
401             divisor => q(1000),
402             rule => q(mille[ →→]),
403             },
404             '2000' => {
405             base_value => q(2000),
406             divisor => q(1000),
407             rule => q(←%%spellout-leading← mille[ →→]),
408             },
409             '1000000' => {
410             base_value => q(1000000),
411             divisor => q(1000000),
412             rule => q(un million[ →→]),
413             },
414             '2000000' => {
415             base_value => q(2000000),
416             divisor => q(1000000),
417             rule => q(←%%spellout-leading← millions[ →→]),
418             },
419             '1000000000' => {
420             base_value => q(1000000000),
421             divisor => q(1000000000),
422             rule => q(un milliard[ →→]),
423             },
424             '2000000000' => {
425             base_value => q(2000000000),
426             divisor => q(1000000000),
427             rule => q(←%%spellout-leading← milliards[ →→]),
428             },
429             '1000000000000' => {
430             base_value => q(1000000000000),
431             divisor => q(1000000000000),
432             rule => q(un billion[ →→]),
433             },
434             '2000000000000' => {
435             base_value => q(2000000000000),
436             divisor => q(1000000000000),
437             rule => q(←%%spellout-leading← billions[ →→]),
438             },
439             '1000000000000000' => {
440             base_value => q(1000000000000000),
441             divisor => q(1000000000000000),
442             rule => q(un billiard[ →→]),
443             },
444             '2000000000000000' => {
445             base_value => q(2000000000000000),
446             divisor => q(1000000000000000),
447             rule => q(←%%spellout-leading← billiards[ →→]),
448             },
449             '1000000000000000000' => {
450             base_value => q(1000000000000000000),
451             divisor => q(1000000000000000000),
452             rule => q(=#,##0=),
453             },
454             'max' => {
455             base_value => q(1000000000000000000),
456             divisor => q(1000000000000000000),
457             rule => q(=#,##0=),
458             },
459             },
460             },
461             'spellout-cardinal-masculine' => {
462             'public' => {
463             '-x' => {
464             divisor => q(1),
465             rule => q(moins →→),
466             },
467             '0' => {
468             base_value => q(0),
469             divisor => q(1),
470             rule => q(zéro),
471             },
472             'x.x' => {
473             divisor => q(1),
474             rule => q(←← virgule →→),
475             },
476             '1' => {
477             base_value => q(1),
478             divisor => q(1),
479             rule => q(un),
480             },
481             '2' => {
482             base_value => q(2),
483             divisor => q(1),
484             rule => q(deux),
485             },
486             '3' => {
487             base_value => q(3),
488             divisor => q(1),
489             rule => q(trois),
490             },
491             '4' => {
492             base_value => q(4),
493             divisor => q(1),
494             rule => q(quatre),
495             },
496             '5' => {
497             base_value => q(5),
498             divisor => q(1),
499             rule => q(cinq),
500             },
501             '6' => {
502             base_value => q(6),
503             divisor => q(1),
504             rule => q(six),
505             },
506             '7' => {
507             base_value => q(7),
508             divisor => q(1),
509             rule => q(sept),
510             },
511             '8' => {
512             base_value => q(8),
513             divisor => q(1),
514             rule => q(huit),
515             },
516             '9' => {
517             base_value => q(9),
518             divisor => q(1),
519             rule => q(neuf),
520             },
521             '10' => {
522             base_value => q(10),
523             divisor => q(10),
524             rule => q(dix),
525             },
526             '11' => {
527             base_value => q(11),
528             divisor => q(10),
529             rule => q(onze),
530             },
531             '12' => {
532             base_value => q(12),
533             divisor => q(10),
534             rule => q(douze),
535             },
536             '13' => {
537             base_value => q(13),
538             divisor => q(10),
539             rule => q(treize),
540             },
541             '14' => {
542             base_value => q(14),
543             divisor => q(10),
544             rule => q(quatorze),
545             },
546             '15' => {
547             base_value => q(15),
548             divisor => q(10),
549             rule => q(quinze),
550             },
551             '16' => {
552             base_value => q(16),
553             divisor => q(10),
554             rule => q(seize),
555             },
556             '17' => {
557             base_value => q(17),
558             divisor => q(10),
559             rule => q(dix-→→),
560             },
561             '20' => {
562             base_value => q(20),
563             divisor => q(10),
564             rule => q(vingt[-→%%et-un→]),
565             },
566             '30' => {
567             base_value => q(30),
568             divisor => q(10),
569             rule => q(trente[-→%%et-un→]),
570             },
571             '40' => {
572             base_value => q(40),
573             divisor => q(10),
574             rule => q(quarante[-→%%et-un→]),
575             },
576             '50' => {
577             base_value => q(50),
578             divisor => q(10),
579             rule => q(cinquante[-→%%et-un→]),
580             },
581             '60' => {
582             base_value => q(60),
583             divisor => q(20),
584             rule => q(soixante[-→%%et-un→]),
585             },
586             '80' => {
587             base_value => q(80),
588             divisor => q(20),
589             rule => q(quatre-vingt→%%subcents-m→),
590             },
591             '100' => {
592             base_value => q(100),
593             divisor => q(100),
594             rule => q(cent[ →→]),
595             },
596             '200' => {
597             base_value => q(200),
598             divisor => q(100),
599             rule => q(←← cent→%%cents-m→),
600             },
601             '1000' => {
602             base_value => q(1000),
603             divisor => q(1000),
604             rule => q(mille[ →→]),
605             },
606             '2000' => {
607             base_value => q(2000),
608             divisor => q(1000),
609             rule => q(←%%spellout-leading← mille[ →→]),
610             },
611             '1000000' => {
612             base_value => q(1000000),
613             divisor => q(1000000),
614             rule => q(un million[ →→]),
615             },
616             '2000000' => {
617             base_value => q(2000000),
618             divisor => q(1000000),
619             rule => q(←%%spellout-leading← millions[ →→]),
620             },
621             '1000000000' => {
622             base_value => q(1000000000),
623             divisor => q(1000000000),
624             rule => q(un milliard[ →→]),
625             },
626             '2000000000' => {
627             base_value => q(2000000000),
628             divisor => q(1000000000),
629             rule => q(←%%spellout-leading← milliards[ →→]),
630             },
631             '1000000000000' => {
632             base_value => q(1000000000000),
633             divisor => q(1000000000000),
634             rule => q(un billion[ →→]),
635             },
636             '2000000000000' => {
637             base_value => q(2000000000000),
638             divisor => q(1000000000000),
639             rule => q(←%%spellout-leading← billions[ →→]),
640             },
641             '1000000000000000' => {
642             base_value => q(1000000000000000),
643             divisor => q(1000000000000000),
644             rule => q(un billiard[ →→]),
645             },
646             '2000000000000000' => {
647             base_value => q(2000000000000000),
648             divisor => q(1000000000000000),
649             rule => q(←%%spellout-leading← billiards[ →→]),
650             },
651             '1000000000000000000' => {
652             base_value => q(1000000000000000000),
653             divisor => q(1000000000000000000),
654             rule => q(=#,##0=),
655             },
656             'max' => {
657             base_value => q(1000000000000000000),
658             divisor => q(1000000000000000000),
659             rule => q(=#,##0=),
660             },
661             },
662             },
663             'spellout-leading' => {
664             'private' => {
665             '0' => {
666             base_value => q(0),
667             divisor => q(1),
668             rule => q(=%spellout-cardinal-masculine=),
669             },
670             '80' => {
671             base_value => q(80),
672             divisor => q(20),
673             rule => q(quatre-vingt[-→→]),
674             },
675             '100' => {
676             base_value => q(100),
677             divisor => q(100),
678             rule => q(cent[ →→]),
679             },
680             '200' => {
681             base_value => q(200),
682             divisor => q(100),
683             rule => q(←← cent[ →→]),
684             },
685             '1000' => {
686             base_value => q(1000),
687             divisor => q(1000),
688             rule => q(=%spellout-cardinal-masculine=),
689             },
690             'max' => {
691             base_value => q(1000),
692             divisor => q(1000),
693             rule => q(=%spellout-cardinal-masculine=),
694             },
695             },
696             },
697             'spellout-numbering' => {
698             'public' => {
699             '0' => {
700             base_value => q(0),
701             divisor => q(1),
702             rule => q(=%spellout-cardinal-masculine=),
703             },
704             'max' => {
705             base_value => q(0),
706             divisor => q(1),
707             rule => q(=%spellout-cardinal-masculine=),
708             },
709             },
710             },
711             'spellout-numbering-year' => {
712             'public' => {
713             '-x' => {
714             divisor => q(1),
715             rule => q(moins →→),
716             },
717             '0' => {
718             base_value => q(0),
719             divisor => q(1),
720             rule => q(=%spellout-numbering=),
721             },
722             'x.x' => {
723             divisor => q(1),
724             rule => q(=0.0=),
725             },
726             '1100' => {
727             base_value => q(1100),
728             divisor => q(100),
729             rule => q(←%spellout-cardinal-masculine←-cent→%%cents-m→),
730             },
731             '10000' => {
732             base_value => q(10000),
733             divisor => q(10000),
734             rule => q(=%spellout-numbering=),
735             },
736             'max' => {
737             base_value => q(10000),
738             divisor => q(10000),
739             rule => q(=%spellout-numbering=),
740             },
741             },
742             },
743             'spellout-ordinal' => {
744             'private' => {
745             '1' => {
746             base_value => q(1),
747             divisor => q(1),
748             rule => q(unième),
749             },
750             '2' => {
751             base_value => q(2),
752             divisor => q(1),
753             rule => q(deuxième),
754             },
755             '3' => {
756             base_value => q(3),
757             divisor => q(1),
758             rule => q(troisième),
759             },
760             '4' => {
761             base_value => q(4),
762             divisor => q(1),
763             rule => q(quatrième),
764             },
765             '5' => {
766             base_value => q(5),
767             divisor => q(1),
768             rule => q(cinquième),
769             },
770             '6' => {
771             base_value => q(6),
772             divisor => q(1),
773             rule => q(sixième),
774             },
775             '7' => {
776             base_value => q(7),
777             divisor => q(1),
778             rule => q(septième),
779             },
780             '8' => {
781             base_value => q(8),
782             divisor => q(1),
783             rule => q(huitième),
784             },
785             '9' => {
786             base_value => q(9),
787             divisor => q(1),
788             rule => q(neuvième),
789             },
790             '10' => {
791             base_value => q(10),
792             divisor => q(10),
793             rule => q(dixième),
794             },
795             '11' => {
796             base_value => q(11),
797             divisor => q(10),
798             rule => q(onzième),
799             },
800             '12' => {
801             base_value => q(12),
802             divisor => q(10),
803             rule => q(douzième),
804             },
805             '13' => {
806             base_value => q(13),
807             divisor => q(10),
808             rule => q(treizième),
809             },
810             '14' => {
811             base_value => q(14),
812             divisor => q(10),
813             rule => q(quatorzième),
814             },
815             '15' => {
816             base_value => q(15),
817             divisor => q(10),
818             rule => q(quinzième),
819             },
820             '16' => {
821             base_value => q(16),
822             divisor => q(10),
823             rule => q(seizième),
824             },
825             '17' => {
826             base_value => q(17),
827             divisor => q(10),
828             rule => q(dix-→→),
829             },
830             '20' => {
831             base_value => q(20),
832             divisor => q(10),
833             rule => q(vingtième),
834             },
835             '21' => {
836             base_value => q(21),
837             divisor => q(10),
838             rule => q(vingt-→%%et-unieme→),
839             },
840             '30' => {
841             base_value => q(30),
842             divisor => q(10),
843             rule => q(trentième),
844             },
845             '31' => {
846             base_value => q(31),
847             divisor => q(10),
848             rule => q(trente-→%%et-unieme→),
849             },
850             '40' => {
851             base_value => q(40),
852             divisor => q(10),
853             rule => q(quarantième),
854             },
855             '41' => {
856             base_value => q(41),
857             divisor => q(10),
858             rule => q(quarante-→%%et-unieme→),
859             },
860             '50' => {
861             base_value => q(50),
862             divisor => q(10),
863             rule => q(cinquantième),
864             },
865             '51' => {
866             base_value => q(51),
867             divisor => q(10),
868             rule => q(cinquante-→%%et-unieme→),
869             },
870             '60' => {
871             base_value => q(60),
872             divisor => q(10),
873             rule => q(soixantième),
874             },
875             '61' => {
876             base_value => q(61),
877             divisor => q(20),
878             rule => q(soixante-→%%et-unieme→),
879             },
880             '80' => {
881             base_value => q(80),
882             divisor => q(20),
883             rule => q(quatre-vingt→%%subcents-o→),
884             },
885             '100' => {
886             base_value => q(100),
887             divisor => q(100),
888             rule => q(cent→%%cents-o→),
889             },
890             '200' => {
891             base_value => q(200),
892             divisor => q(100),
893             rule => q(←%spellout-cardinal-masculine← cent→%%cents-o→),
894             },
895             '1000' => {
896             base_value => q(1000),
897             divisor => q(1000),
898             rule => q(mill→%%mille-o→),
899             },
900             '2000' => {
901             base_value => q(2000),
902             divisor => q(1000),
903             rule => q(←%%spellout-leading← mill→%%mille-o→),
904             },
905             '1000000' => {
906             base_value => q(1000000),
907             divisor => q(1000000),
908             rule => q(←%%spellout-leading← million→%%cents-o→),
909             },
910             '1000000000' => {
911             base_value => q(1000000000),
912             divisor => q(1000000000),
913             rule => q(←%%spellout-leading← milliard→%%cents-o→),
914             },
915             '1000000000000' => {
916             base_value => q(1000000000000),
917             divisor => q(1000000000000),
918             rule => q(←%%spellout-leading← billion→%%cents-o→),
919             },
920             '1000000000000000' => {
921             base_value => q(1000000000000000),
922             divisor => q(1000000000000000),
923             rule => q(←%%spellout-leading← billiard→%%cents-o→),
924             },
925             '1000000000000000000' => {
926             base_value => q(1000000000000000000),
927             divisor => q(1000000000000000000),
928             rule => q(=#,##0=),
929             },
930             'max' => {
931             base_value => q(1000000000000000000),
932             divisor => q(1000000000000000000),
933             rule => q(=#,##0=),
934             },
935             },
936             },
937             'spellout-ordinal-feminine' => {
938             'public' => {
939             '-x' => {
940             divisor => q(1),
941             rule => q(moins →→),
942             },
943             '0' => {
944             base_value => q(0),
945             divisor => q(1),
946             rule => q(zéroième),
947             },
948             'x.x' => {
949             divisor => q(1),
950             rule => q(=#,##0.#=),
951             },
952             '1' => {
953             base_value => q(1),
954             divisor => q(1),
955             rule => q(première),
956             },
957             '2' => {
958             base_value => q(2),
959             divisor => q(1),
960             rule => q(=%%spellout-ordinal=),
961             },
962             'max' => {
963             base_value => q(2),
964             divisor => q(1),
965             rule => q(=%%spellout-ordinal=),
966             },
967             },
968             },
969             'spellout-ordinal-feminine-plural' => {
970             'public' => {
971             '0' => {
972             base_value => q(0),
973             divisor => q(1),
974             rule => q(=%spellout-ordinal-feminine=s),
975             },
976             'max' => {
977             base_value => q(0),
978             divisor => q(1),
979             rule => q(=%spellout-ordinal-feminine=s),
980             },
981             },
982             },
983             'spellout-ordinal-masculine' => {
984             'public' => {
985             '-x' => {
986             divisor => q(1),
987             rule => q(moins →→),
988             },
989             '0' => {
990             base_value => q(0),
991             divisor => q(1),
992             rule => q(zéroième),
993             },
994             'x.x' => {
995             divisor => q(1),
996             rule => q(=#,##0.#=),
997             },
998             '1' => {
999             base_value => q(1),
1000             divisor => q(1),
1001             rule => q(premier),
1002             },
1003             '2' => {
1004             base_value => q(2),
1005             divisor => q(1),
1006             rule => q(=%%spellout-ordinal=),
1007             },
1008             'max' => {
1009             base_value => q(2),
1010             divisor => q(1),
1011             rule => q(=%%spellout-ordinal=),
1012             },
1013             },
1014             },
1015             'spellout-ordinal-masculine-plural' => {
1016             'public' => {
1017             '0' => {
1018             base_value => q(0),
1019             divisor => q(1),
1020             rule => q(=%spellout-ordinal-masculine=s),
1021             },
1022             'max' => {
1023             base_value => q(0),
1024             divisor => q(1),
1025             rule => q(=%spellout-ordinal-masculine=s),
1026             },
1027             },
1028             },
1029             'subcents-f' => {
1030             'private' => {
1031             '0' => {
1032             base_value => q(0),
1033             divisor => q(1),
1034             rule => q(s),
1035             },
1036             '1' => {
1037             base_value => q(1),
1038             divisor => q(1),
1039             rule => q(-=%spellout-cardinal-feminine=),
1040             },
1041             'max' => {
1042             base_value => q(1),
1043             divisor => q(1),
1044             rule => q(-=%spellout-cardinal-feminine=),
1045             },
1046             },
1047             },
1048             'subcents-m' => {
1049             'private' => {
1050             '0' => {
1051             base_value => q(0),
1052             divisor => q(1),
1053             rule => q(s),
1054             },
1055             '1' => {
1056             base_value => q(1),
1057             divisor => q(1),
1058             rule => q(-=%spellout-cardinal-masculine=),
1059             },
1060             'max' => {
1061             base_value => q(1),
1062             divisor => q(1),
1063             rule => q(-=%spellout-cardinal-masculine=),
1064             },
1065             },
1066             },
1067             'subcents-o' => {
1068             'private' => {
1069             '0' => {
1070             base_value => q(0),
1071             divisor => q(1),
1072             rule => q(ième),
1073             },
1074             '1' => {
1075             base_value => q(1),
1076             divisor => q(1),
1077             rule => q(-=%%et-unieme=),
1078             },
1079             '2' => {
1080             base_value => q(2),
1081             divisor => q(1),
1082             rule => q(-=%%spellout-ordinal=),
1083             },
1084             '11' => {
1085             base_value => q(11),
1086             divisor => q(10),
1087             rule => q(-et-onzième),
1088             },
1089             '12' => {
1090             base_value => q(12),
1091             divisor => q(10),
1092             rule => q(-=%%spellout-ordinal=),
1093             },
1094             'max' => {
1095             base_value => q(12),
1096             divisor => q(10),
1097             rule => q(-=%%spellout-ordinal=),
1098             },
1099             },
1100             },
1101             } },
1102             );
1103              
1104             # Need to add code for Key type pattern
1105             sub display_name_pattern {
1106 4     4 0 63430 my ($self, $name, $region, $script, $variant) = @_;
1107              
1108 4         13 my $display_pattern = '{0} ({1})';
1109 4         19 $display_pattern =~s/\{0\}/$name/g;
1110 4         23 my $subtags = join '{0}, {1}', grep {$_} (
  12         28  
1111             $region,
1112             $script,
1113             $variant,
1114             );
1115              
1116 4         21 $display_pattern =~s/\{1\}/$subtags/g;
1117 4         6160 return $display_pattern;
1118             }
1119              
1120             has 'display_name_language' => (
1121             is => 'ro',
1122             isa => CodeRef,
1123             init_arg => undef,
1124             default => sub {
1125             sub {
1126             my %languages = (
1127             'aa' => 'afar',
1128             'ab' => 'abkhaze',
1129             'ace' => 'aceh',
1130             'ach' => 'acoli',
1131             'ada' => 'adangme',
1132             'ady' => 'adyguéen',
1133             'ae' => 'avestique',
1134             'aeb' => 'arabe tunisien',
1135             'af' => 'afrikaans',
1136             'afh' => 'afrihili',
1137             'agq' => 'aghem',
1138             'ain' => 'aïnou',
1139             'ak' => 'akan',
1140             'akk' => 'akkadien',
1141             'akz' => 'alabama',
1142             'ale' => 'aléoute',
1143             'aln' => 'guègue',
1144             'alt' => 'altaï du Sud',
1145             'am' => 'amharique',
1146             'an' => 'aragonais',
1147             'ang' => 'ancien anglais',
1148             'anp' => 'angika',
1149             'ar' => 'arabe',
1150             'ar_001' => 'arabe standard moderne',
1151             'arc' => 'araméen',
1152             'arn' => 'mapuche',
1153             'aro' => 'araona',
1154             'arp' => 'arapaho',
1155             'arq' => 'arabe algérien',
1156             'ars' => 'arabe najdi',
1157             'arw' => 'arawak',
1158             'ary' => 'arabe marocain',
1159             'arz' => 'arabe égyptien',
1160             'as' => 'assamais',
1161             'asa' => 'asu',
1162             'ase' => 'langue des signes américaine',
1163             'ast' => 'asturien',
1164             'av' => 'avar',
1165             'avk' => 'kotava',
1166             'awa' => 'awadhi',
1167             'ay' => 'aymara',
1168             'az' => 'azéri',
1169             'az@alt=short' => 'azéri',
1170             'ba' => 'bachkir',
1171             'bal' => 'baloutchi',
1172             'ban' => 'balinais',
1173             'bar' => 'bavarois',
1174             'bas' => 'bassa',
1175             'bax' => 'bamoun',
1176             'bbc' => 'batak toba',
1177             'bbj' => 'ghomalaʼ',
1178             'be' => 'biélorusse',
1179             'bej' => 'bedja',
1180             'bem' => 'bemba',
1181             'bew' => 'betawi',
1182             'bez' => 'béna',
1183             'bfd' => 'bafut',
1184             'bfq' => 'badaga',
1185             'bg' => 'bulgare',
1186             'bgn' => 'baloutchi occidental',
1187             'bho' => 'bhodjpouri',
1188             'bi' => 'bichelamar',
1189             'bik' => 'bikol',
1190             'bin' => 'bini',
1191             'bjn' => 'banjar',
1192             'bkm' => 'kom',
1193             'bla' => 'siksika',
1194             'bm' => 'bambara',
1195             'bn' => 'bengali',
1196             'bo' => 'tibétain',
1197             'bpy' => 'bishnupriya',
1198             'bqi' => 'bakhtiari',
1199             'br' => 'breton',
1200             'bra' => 'braj',
1201             'brh' => 'brahoui',
1202             'brx' => 'bodo',
1203             'bs' => 'bosniaque',
1204             'bss' => 'akoose',
1205             'bua' => 'bouriate',
1206             'bug' => 'bugi',
1207             'bum' => 'boulou',
1208             'byn' => 'blin',
1209             'byv' => 'médumba',
1210             'ca' => 'catalan',
1211             'cad' => 'caddo',
1212             'car' => 'caribe',
1213             'cay' => 'cayuga',
1214             'cch' => 'atsam',
1215             'ce' => 'tchétchène',
1216             'ceb' => 'cebuano',
1217             'cgg' => 'kiga',
1218             'ch' => 'chamorro',
1219             'chb' => 'chibcha',
1220             'chg' => 'tchaghataï',
1221             'chk' => 'chuuk',
1222             'chm' => 'mari',
1223             'chn' => 'jargon chinook',
1224             'cho' => 'choctaw',
1225             'chp' => 'chipewyan',
1226             'chr' => 'cherokee',
1227             'chy' => 'cheyenne',
1228             'ckb' => 'sorani',
1229             'co' => 'corse',
1230             'cop' => 'copte',
1231             'cps' => 'capiznon',
1232             'cr' => 'cree',
1233             'crh' => 'turc de Crimée',
1234             'crs' => 'créole seychellois',
1235             'cs' => 'tchèque',
1236             'csb' => 'kachoube',
1237             'cu' => 'slavon d’église',
1238             'cv' => 'tchouvache',
1239             'cy' => 'gallois',
1240             'da' => 'danois',
1241             'dak' => 'dakota',
1242             'dar' => 'dargwa',
1243             'dav' => 'taita',
1244             'de' => 'allemand',
1245             'de_AT' => 'allemand autrichien',
1246             'de_CH' => 'allemand suisse',
1247             'del' => 'delaware',
1248             'den' => 'esclave',
1249             'dgr' => 'dogrib',
1250             'din' => 'dinka',
1251             'dje' => 'zarma',
1252             'doi' => 'dogri',
1253             'dsb' => 'bas-sorabe',
1254             'dtp' => 'dusun central',
1255             'dua' => 'douala',
1256             'dum' => 'moyen néerlandais',
1257             'dv' => 'maldivien',
1258             'dyo' => 'diola-fogny',
1259             'dyu' => 'dioula',
1260             'dz' => 'dzongkha',
1261             'dzg' => 'dazaga',
1262             'ebu' => 'embou',
1263             'ee' => 'éwé',
1264             'efi' => 'éfik',
1265             'egl' => 'émilien',
1266             'egy' => 'égyptien ancien',
1267             'eka' => 'ékadjouk',
1268             'el' => 'grec',
1269             'elx' => 'élamite',
1270             'en' => 'anglais',
1271             'en_AU' => 'anglais australien',
1272             'en_CA' => 'anglais canadien',
1273             'en_GB' => 'anglais britannique',
1274             'en_GB@alt=short' => 'anglais (R.-U.)',
1275             'en_US' => 'anglais américain',
1276             'en_US@alt=short' => 'anglais (É.-U.)',
1277             'enm' => 'moyen anglais',
1278             'eo' => 'espéranto',
1279             'es' => 'espagnol',
1280             'es_419' => 'espagnol d’Amérique latine',
1281             'es_ES' => 'espagnol d’Espagne',
1282             'es_MX' => 'espagnol du Mexique',
1283             'esu' => 'youpik central',
1284             'et' => 'estonien',
1285             'eu' => 'basque',
1286             'ewo' => 'éwondo',
1287             'ext' => 'estrémègne',
1288             'fa' => 'persan',
1289             'fan' => 'fang',
1290             'fat' => 'fanti',
1291             'ff' => 'peul',
1292             'fi' => 'finnois',
1293             'fil' => 'filipino',
1294             'fit' => 'finnois tornédalien',
1295             'fj' => 'fidjien',
1296             'fo' => 'féroïen',
1297             'fon' => 'fon',
1298             'fr' => 'français',
1299             'fr_CA' => 'français canadien',
1300             'fr_CH' => 'français suisse',
1301             'frc' => 'français cadien',
1302             'frm' => 'moyen français',
1303             'fro' => 'ancien français',
1304             'frp' => 'francoprovençal',
1305             'frr' => 'frison du Nord',
1306             'frs' => 'frison oriental',
1307             'fur' => 'frioulan',
1308             'fy' => 'frison occidental',
1309             'ga' => 'irlandais',
1310             'gaa' => 'ga',
1311             'gag' => 'gagaouze',
1312             'gan' => 'gan',
1313             'gay' => 'gayo',
1314             'gba' => 'gbaya',
1315             'gbz' => 'dari zoroastrien',
1316             'gd' => 'gaélique écossais',
1317             'gez' => 'guèze',
1318             'gil' => 'gilbertin',
1319             'gl' => 'galicien',
1320             'glk' => 'gilaki',
1321             'gmh' => 'moyen haut-allemand',
1322             'gn' => 'guarani',
1323             'goh' => 'ancien haut allemand',
1324             'gom' => 'konkani de Goa',
1325             'gon' => 'gondi',
1326             'gor' => 'gorontalo',
1327             'got' => 'gotique',
1328             'grb' => 'grebo',
1329             'grc' => 'grec ancien',
1330             'gsw' => 'suisse allemand',
1331             'gu' => 'goudjerati',
1332             'guc' => 'wayuu',
1333             'gur' => 'gurenne',
1334             'guz' => 'gusii',
1335             'gv' => 'mannois',
1336             'gwi' => 'gwichʼin',
1337             'ha' => 'haoussa',
1338             'hai' => 'haida',
1339             'hak' => 'hakka',
1340             'haw' => 'hawaïen',
1341             'he' => 'hébreu',
1342             'hi' => 'hindi',
1343             'hif' => 'hindi fidjien',
1344             'hil' => 'hiligaynon',
1345             'hit' => 'hittite',
1346             'hmn' => 'hmong',
1347             'ho' => 'hiri motu',
1348             'hr' => 'croate',
1349             'hsb' => 'haut-sorabe',
1350             'hsn' => 'xiang',
1351             'ht' => 'créole haïtien',
1352             'hu' => 'hongrois',
1353             'hup' => 'hupa',
1354             'hy' => 'arménien',
1355             'hz' => 'héréro',
1356             'ia' => 'interlingua',
1357             'iba' => 'iban',
1358             'ibb' => 'ibibio',
1359             'id' => 'indonésien',
1360             'ie' => 'interlingue',
1361             'ig' => 'igbo',
1362             'ii' => 'yi du Sichuan',
1363             'ik' => 'inupiaq',
1364             'ilo' => 'ilocano',
1365             'inh' => 'ingouche',
1366             'io' => 'ido',
1367             'is' => 'islandais',
1368             'it' => 'italien',
1369             'iu' => 'inuktitut',
1370             'izh' => 'ingrien',
1371             'ja' => 'japonais',
1372             'jam' => 'créole jamaïcain',
1373             'jbo' => 'lojban',
1374             'jgo' => 'ngomba',
1375             'jmc' => 'matchamé',
1376             'jpr' => 'judéo-persan',
1377             'jrb' => 'judéo-arabe',
1378             'jut' => 'jute',
1379             'jv' => 'javanais',
1380             'ka' => 'géorgien',
1381             'kaa' => 'karakalpak',
1382             'kab' => 'kabyle',
1383             'kac' => 'kachin',
1384             'kaj' => 'jju',
1385             'kam' => 'kamba',
1386             'kaw' => 'kawi',
1387             'kbd' => 'kabarde',
1388             'kbl' => 'kanembou',
1389             'kcg' => 'tyap',
1390             'kde' => 'makondé',
1391             'kea' => 'capverdien',
1392             'ken' => 'kényang',
1393             'kfo' => 'koro',
1394             'kg' => 'kikongo',
1395             'kgp' => 'caingangue',
1396             'kha' => 'khasi',
1397             'kho' => 'khotanais',
1398             'khq' => 'koyra chiini',
1399             'khw' => 'khowar',
1400             'ki' => 'kikuyu',
1401             'kiu' => 'kirmanjki',
1402             'kj' => 'kuanyama',
1403             'kk' => 'kazakh',
1404             'kkj' => 'kako',
1405             'kl' => 'groenlandais',
1406             'kln' => 'kalendjin',
1407             'km' => 'khmer',
1408             'kmb' => 'kimboundou',
1409             'kn' => 'kannada',
1410             'ko' => 'coréen',
1411             'koi' => 'komi-permiak',
1412             'kok' => 'konkani',
1413             'kos' => 'kosraéen',
1414             'kpe' => 'kpellé',
1415             'kr' => 'kanouri',
1416             'krc' => 'karatchaï balkar',
1417             'kri' => 'krio',
1418             'krj' => 'kinaray-a',
1419             'krl' => 'carélien',
1420             'kru' => 'kouroukh',
1421             'ks' => 'cachemiri',
1422             'ksb' => 'shambala',
1423             'ksf' => 'bafia',
1424             'ksh' => 'francique ripuaire',
1425             'ku' => 'kurde',
1426             'kum' => 'koumyk',
1427             'kut' => 'kutenai',
1428             'kv' => 'komi',
1429             'kw' => 'cornique',
1430             'ky' => 'kirghize',
1431             'la' => 'latin',
1432             'lad' => 'ladino',
1433             'lag' => 'langi',
1434             'lah' => 'lahnda',
1435             'lam' => 'lamba',
1436             'lb' => 'luxembourgeois',
1437             'lez' => 'lezghien',
1438             'lfn' => 'lingua franca nova',
1439             'lg' => 'ganda',
1440             'li' => 'limbourgeois',
1441             'lij' => 'ligure',
1442             'liv' => 'livonien',
1443             'lkt' => 'lakota',
1444             'lmo' => 'lombard',
1445             'ln' => 'lingala',
1446             'lo' => 'lao',
1447             'lol' => 'mongo',
1448             'lou' => 'créole louisianais',
1449             'loz' => 'lozi',
1450             'lrc' => 'lori du Nord',
1451             'lt' => 'lituanien',
1452             'ltg' => 'latgalien',
1453             'lu' => 'luba-katanga (kiluba)',
1454             'lua' => 'luba-kasaï (ciluba)',
1455             'lui' => 'luiseño',
1456             'lun' => 'lunda',
1457             'luo' => 'luo',
1458             'lus' => 'lushaï',
1459             'luy' => 'luyia',
1460             'lv' => 'letton',
1461             'lzh' => 'chinois littéraire',
1462             'lzz' => 'laze',
1463             'mad' => 'madurais',
1464             'maf' => 'mafa',
1465             'mag' => 'magahi',
1466             'mai' => 'maïthili',
1467             'mak' => 'makassar',
1468             'man' => 'mandingue',
1469             'mas' => 'maasaï',
1470             'mde' => 'maba',
1471             'mdf' => 'mokcha',
1472             'mdr' => 'mandar',
1473             'men' => 'mendé',
1474             'mer' => 'meru',
1475             'mfe' => 'créole mauricien',
1476             'mg' => 'malgache',
1477             'mga' => 'moyen irlandais',
1478             'mgh' => 'makua',
1479             'mgo' => 'metaʼ',
1480             'mh' => 'marshallais',
1481             'mi' => 'maori',
1482             'mic' => 'micmac',
1483             'min' => 'minangkabau',
1484             'mk' => 'macédonien',
1485             'ml' => 'malayalam',
1486             'mn' => 'mongol',
1487             'mnc' => 'mandchou',
1488             'mni' => 'manipuri',
1489             'moh' => 'mohawk',
1490             'mos' => 'moré',
1491             'mr' => 'marathi',
1492             'mrj' => 'mari occidental',
1493             'ms' => 'malais',
1494             'mt' => 'maltais',
1495             'mua' => 'moundang',
1496             'mul' => 'multilingue',
1497             'mus' => 'creek',
1498             'mwl' => 'mirandais',
1499             'mwr' => 'marwarî',
1500             'mwv' => 'mentawaï',
1501             'my' => 'birman',
1502             'mye' => 'myènè',
1503             'myv' => 'erzya',
1504             'mzn' => 'mazandérani',
1505             'na' => 'nauruan',
1506             'nan' => 'minnan',
1507             'nap' => 'napolitain',
1508             'naq' => 'nama',
1509             'nb' => 'norvégien bokmål',
1510             'nd' => 'ndébélé du Nord',
1511             'nds' => 'bas-allemand',
1512             'nds_NL' => 'bas-saxon néerlandais',
1513             'ne' => 'népalais',
1514             'new' => 'newari',
1515             'ng' => 'ndonga',
1516             'nia' => 'niha',
1517             'niu' => 'niuéen',
1518             'njo' => 'Ao',
1519             'nl' => 'néerlandais',
1520             'nl_BE' => 'flamand',
1521             'nmg' => 'ngoumba',
1522             'nn' => 'norvégien nynorsk',
1523             'nnh' => 'ngiemboon',
1524             'no' => 'norvégien',
1525             'nog' => 'nogaï',
1526             'non' => 'vieux norrois',
1527             'nov' => 'novial',
1528             'nqo' => 'n’ko',
1529             'nr' => 'ndébélé du Sud',
1530             'nso' => 'sotho du Nord',
1531             'nus' => 'nuer',
1532             'nv' => 'navajo',
1533             'nwc' => 'newarî classique',
1534             'ny' => 'chewa',
1535             'nym' => 'nyamwezi',
1536             'nyn' => 'nyankolé',
1537             'nyo' => 'nyoro',
1538             'nzi' => 'nzema',
1539             'oc' => 'occitan',
1540             'oj' => 'ojibwa',
1541             'om' => 'oromo',
1542             'or' => 'odia',
1543             'os' => 'ossète',
1544             'osa' => 'osage',
1545             'ota' => 'turc ottoman',
1546             'pa' => 'pendjabi',
1547             'pag' => 'pangasinan',
1548             'pal' => 'pahlavi',
1549             'pam' => 'pampangan',
1550             'pap' => 'papiamento',
1551             'pau' => 'palau',
1552             'pcd' => 'picard',
1553             'pcm' => 'pidgin nigérian',
1554             'pdc' => 'pennsilfaanisch',
1555             'pdt' => 'bas-prussien',
1556             'peo' => 'persan ancien',
1557             'pfl' => 'allemand palatin',
1558             'phn' => 'phénicien',
1559             'pi' => 'pali',
1560             'pl' => 'polonais',
1561             'pms' => 'piémontais',
1562             'pnt' => 'pontique',
1563             'pon' => 'pohnpei',
1564             'prg' => 'prussien',
1565             'pro' => 'provençal ancien',
1566             'ps' => 'pachto',
1567             'ps@alt=variant' => 'pashto',
1568             'pt' => 'portugais',
1569             'pt_BR' => 'portugais brésilien',
1570             'pt_PT' => 'portugais européen',
1571             'qu' => 'quechua',
1572             'quc' => 'quiché',
1573             'qug' => 'quichua du Haut-Chimborazo',
1574             'raj' => 'rajasthani',
1575             'rap' => 'rapanui',
1576             'rar' => 'rarotongien',
1577             'rgn' => 'romagnol',
1578             'rif' => 'rifain',
1579             'rm' => 'romanche',
1580             'rn' => 'roundi',
1581             'ro' => 'roumain',
1582             'ro_MD' => 'moldave',
1583             'rof' => 'rombo',
1584             'rom' => 'romani',
1585             'root' => 'racine',
1586             'rtm' => 'rotuman',
1587             'ru' => 'russe',
1588             'rue' => 'ruthène',
1589             'rug' => 'roviana',
1590             'rup' => 'aroumain',
1591             'rw' => 'kinyarwanda',
1592             'rwk' => 'rwa',
1593             'sa' => 'sanskrit',
1594             'sad' => 'sandawe',
1595             'sah' => 'iakoute',
1596             'sam' => 'araméen samaritain',
1597             'saq' => 'samburu',
1598             'sas' => 'sasak',
1599             'sat' => 'santali',
1600             'saz' => 'saurashtra',
1601             'sba' => 'ngambay',
1602             'sbp' => 'isangu',
1603             'sc' => 'sarde',
1604             'scn' => 'sicilien',
1605             'sco' => 'écossais',
1606             'sd' => 'sindhi',
1607             'sdc' => 'sarde sassarais',
1608             'sdh' => 'kurde du Sud',
1609             'se' => 'same du Nord',
1610             'see' => 'seneca',
1611             'seh' => 'cisena',
1612             'sei' => 'séri',
1613             'sel' => 'selkoupe',
1614             'ses' => 'koyraboro senni',
1615             'sg' => 'sango',
1616             'sga' => 'ancien irlandais',
1617             'sgs' => 'samogitien',
1618             'sh' => 'serbo-croate',
1619             'shi' => 'chleuh',
1620             'shn' => 'shan',
1621             'shu' => 'arabe tchadien',
1622             'si' => 'cingalais',
1623             'sid' => 'sidamo',
1624             'sk' => 'slovaque',
1625             'sl' => 'slovène',
1626             'sli' => 'bas-silésien',
1627             'sly' => 'sélayar',
1628             'sm' => 'samoan',
1629             'sma' => 'same du Sud',
1630             'smj' => 'same de Lule',
1631             'smn' => 'same d’Inari',
1632             'sms' => 'same skolt',
1633             'sn' => 'shona',
1634             'snk' => 'soninké',
1635             'so' => 'somali',
1636             'sog' => 'sogdien',
1637             'sq' => 'albanais',
1638             'sr' => 'serbe',
1639             'srn' => 'sranan tongo',
1640             'srr' => 'sérère',
1641             'ss' => 'swati',
1642             'ssy' => 'saho',
1643             'st' => 'sotho du Sud',
1644             'stq' => 'saterlandais',
1645             'su' => 'soundanais',
1646             'suk' => 'soukouma',
1647             'sus' => 'soussou',
1648             'sux' => 'sumérien',
1649             'sv' => 'suédois',
1650             'sw' => 'swahili',
1651             'sw_CD' => 'swahili du Congo',
1652             'swb' => 'comorien',
1653             'syc' => 'syriaque classique',
1654             'syr' => 'syriaque',
1655             'szl' => 'silésien',
1656             'ta' => 'tamoul',
1657             'tcy' => 'toulou',
1658             'te' => 'télougou',
1659             'tem' => 'timné',
1660             'teo' => 'teso',
1661             'ter' => 'tereno',
1662             'tet' => 'tétoum',
1663             'tg' => 'tadjik',
1664             'th' => 'thaï',
1665             'ti' => 'tigrigna',
1666             'tig' => 'tigré',
1667             'tiv' => 'tiv',
1668             'tk' => 'turkmène',
1669             'tkl' => 'tokelau',
1670             'tkr' => 'tsakhour',
1671             'tl' => 'tagalog',
1672             'tlh' => 'klingon',
1673             'tli' => 'tlingit',
1674             'tly' => 'talysh',
1675             'tmh' => 'tamacheq',
1676             'tn' => 'tswana',
1677             'to' => 'tongien',
1678             'tog' => 'tonga nyasa',
1679             'tpi' => 'tok pisin',
1680             'tr' => 'turc',
1681             'tru' => 'touroyo',
1682             'trv' => 'taroko',
1683             'ts' => 'tsonga',
1684             'tsd' => 'tsakonien',
1685             'tsi' => 'tsimshian',
1686             'tt' => 'tatar',
1687             'ttt' => 'tati caucasien',
1688             'tum' => 'tumbuka',
1689             'tvl' => 'tuvalu',
1690             'tw' => 'twi',
1691             'twq' => 'tasawaq',
1692             'ty' => 'tahitien',
1693             'tyv' => 'touvain',
1694             'tzm' => 'amazighe de l’Atlas central',
1695             'udm' => 'oudmourte',
1696             'ug' => 'ouïghour',
1697             'ug@alt=variant' => 'ouïgour',
1698             'uga' => 'ougaritique',
1699             'uk' => 'ukrainien',
1700             'umb' => 'umbundu',
1701             'und' => 'langue indéterminée',
1702             'ur' => 'ourdou',
1703             'uz' => 'ouzbek',
1704             'vai' => 'vaï',
1705             've' => 'venda',
1706             'vec' => 'vénitien',
1707             'vep' => 'vepse',
1708             'vi' => 'vietnamien',
1709             'vls' => 'flamand occidental',
1710             'vmf' => 'franconien du Main',
1711             'vo' => 'volapük',
1712             'vot' => 'vote',
1713             'vro' => 'võro',
1714             'vun' => 'vunjo',
1715             'wa' => 'wallon',
1716             'wae' => 'walser',
1717             'wal' => 'walamo',
1718             'war' => 'waray',
1719             'was' => 'washo',
1720             'wbp' => 'warlpiri',
1721             'wo' => 'wolof',
1722             'wuu' => 'wu',
1723             'xal' => 'kalmouk',
1724             'xh' => 'xhosa',
1725             'xmf' => 'mingrélien',
1726             'xog' => 'soga',
1727             'yao' => 'yao',
1728             'yap' => 'yapois',
1729             'yav' => 'yangben',
1730             'ybb' => 'yemba',
1731             'yi' => 'yiddish',
1732             'yo' => 'yoruba',
1733             'yrl' => 'nheengatou',
1734             'yue' => 'cantonais',
1735             'za' => 'zhuang',
1736             'zap' => 'zapotèque',
1737             'zbl' => 'symboles Bliss',
1738             'zea' => 'zélandais',
1739             'zen' => 'zenaga',
1740             'zgh' => 'amazighe standard marocain',
1741             'zh' => 'chinois',
1742             'zh_Hans' => 'chinois simplifié',
1743             'zh_Hant' => 'chinois traditionnel',
1744             'zu' => 'zoulou',
1745             'zun' => 'zuñi',
1746             'zxx' => 'sans contenu linguistique',
1747             'zza' => 'zazaki',
1748              
1749             );
1750             if (@_) {
1751             return $languages{$_[0]};
1752             }
1753             return \%languages;
1754             }
1755             },
1756             );
1757              
1758             has 'display_name_script' => (
1759             is => 'ro',
1760             isa => CodeRef,
1761             init_arg => undef,
1762             default => sub {
1763             sub {
1764             my %scripts = (
1765             'Adlm' => 'adlam',
1766             'Afak' => 'afaka',
1767             'Aghb' => 'aghbanien',
1768             'Ahom' => 'ahom',
1769             'Arab' => 'arabe',
1770             'Arab@alt=variant' => 'arabo-persan',
1771             'Armi' => 'araméen impérial',
1772             'Armn' => 'arménien',
1773             'Avst' => 'avestique',
1774             'Bali' => 'balinais',
1775             'Bamu' => 'bamoun',
1776             'Bass' => 'bassa',
1777             'Batk' => 'batak',
1778             'Beng' => 'bengali',
1779             'Bhks' => 'bhaïksouki',
1780             'Blis' => 'symboles Bliss',
1781             'Bopo' => 'bopomofo',
1782             'Brah' => 'brâhmî',
1783             'Brai' => 'braille',
1784             'Bugi' => 'bouguis',
1785             'Buhd' => 'bouhide',
1786             'Cakm' => 'chakma',
1787             'Cans' => 'syllabaire autochtone canadien unifié',
1788             'Cari' => 'carien',
1789             'Cham' => 'cham',
1790             'Cher' => 'cherokee',
1791             'Cirt' => 'cirth',
1792             'Copt' => 'copte',
1793             'Cprt' => 'syllabaire chypriote',
1794             'Cyrl' => 'cyrillique',
1795             'Cyrs' => 'cyrillique (variante slavonne)',
1796             'Deva' => 'dévanagari',
1797             'Dogr' => 'dogri',
1798             'Dsrt' => 'déséret',
1799             'Dupl' => 'sténographie Duployé',
1800             'Egyd' => 'démotique égyptien',
1801             'Egyh' => 'hiératique égyptien',
1802             'Egyp' => 'hiéroglyphes égyptiens',
1803             'Elba' => 'elbasan',
1804             'Ethi' => 'éthiopique',
1805             'Geok' => 'géorgien khoutsouri',
1806             'Geor' => 'géorgien',
1807             'Glag' => 'glagolitique',
1808             'Gong' => 'gondi de Gundjala',
1809             'Gonm' => 'gondi de Masaram',
1810             'Goth' => 'gotique',
1811             'Gran' => 'grantha',
1812             'Grek' => 'grec',
1813             'Gujr' => 'goudjarâtî',
1814             'Guru' => 'gourmoukhî',
1815             'Hanb' => 'han avec bopomofo',
1816             'Hang' => 'hangûl',
1817             'Hani' => 'sinogrammes',
1818             'Hano' => 'hanounóo',
1819             'Hans' => 'simplifié',
1820             'Hans@alt=stand-alone' => 'sinogrammes simplifiés',
1821             'Hant' => 'traditionnel',
1822             'Hant@alt=stand-alone' => 'sinogrammes traditionnels',
1823             'Hatr' => 'hatrénien',
1824             'Hebr' => 'hébreu',
1825             'Hira' => 'hiragana',
1826             'Hluw' => 'hiéroglyphes hittites',
1827             'Hmng' => 'pahawh hmong',
1828             'Hrkt' => 'katakana ou hiragana',
1829             'Hung' => 'ancien hongrois',
1830             'Inds' => 'indus',
1831             'Ital' => 'ancien italique',
1832             'Jamo' => 'jamo',
1833             'Java' => 'javanais',
1834             'Jpan' => 'japonais',
1835             'Jurc' => 'jurchen',
1836             'Kali' => 'kayah li',
1837             'Kana' => 'katakana',
1838             'Khar' => 'kharochthî',
1839             'Khmr' => 'khmer',
1840             'Khoj' => 'khodjki',
1841             'Knda' => 'kannara',
1842             'Kore' => 'coréen',
1843             'Kpel' => 'kpelle',
1844             'Kthi' => 'kaithî',
1845             'Lana' => 'lanna',
1846             'Laoo' => 'lao',
1847             'Latf' => 'latin (variante brisée)',
1848             'Latg' => 'latin (variante gaélique)',
1849             'Latn' => 'latin',
1850             'Lepc' => 'lepcha',
1851             'Limb' => 'limbou',
1852             'Lina' => 'linéaire A',
1853             'Linb' => 'linéaire B',
1854             'Lisu' => 'lisu',
1855             'Loma' => 'loma',
1856             'Lyci' => 'lycien',
1857             'Lydi' => 'lydien',
1858             'Mahj' => 'mahadjani',
1859             'Maka' => 'makasar',
1860             'Mand' => 'mandéen',
1861             'Mani' => 'manichéen',
1862             'Marc' => 'mar chen',
1863             'Maya' => 'hiéroglyphes mayas',
1864             'Medf' => 'medefidrin',
1865             'Mend' => 'mendé',
1866             'Merc' => 'méroïtique cursif',
1867             'Mero' => 'méroïtique',
1868             'Mlym' => 'malayalam',
1869             'Modi' => 'modi',
1870             'Mong' => 'mongol',
1871             'Moon' => 'moon',
1872             'Mroo' => 'mro',
1873             'Mtei' => 'meitei mayek',
1874             'Mult' => 'multani',
1875             'Mymr' => 'birman',
1876             'Narb' => 'nord-arabique',
1877             'Nbat' => 'nabatéen',
1878             'Newa' => 'néwa',
1879             'Nkgb' => 'géba',
1880             'Nkoo' => 'n’ko',
1881             'Nshu' => 'nüshu',
1882             'Ogam' => 'ogam',
1883             'Olck' => 'ol tchiki',
1884             'Orkh' => 'orkhon',
1885             'Orya' => 'odia',
1886             'Osge' => 'osage',
1887             'Osma' => 'osmanais',
1888             'Palm' => 'palmyrénien',
1889             'Pauc' => 'paou chin haou',
1890             'Perm' => 'ancien permien',
1891             'Phag' => 'phags pa',
1892             'Phli' => 'pehlevi des inscriptions',
1893             'Phlp' => 'pehlevi des psautiers',
1894             'Phlv' => 'pehlevi des livres',
1895             'Phnx' => 'phénicien',
1896             'Plrd' => 'phonétique de Pollard',
1897             'Prti' => 'parthe des inscriptions',
1898             'Rjng' => 'rejang',
1899             'Rohg' => 'hanifi',
1900             'Roro' => 'rongorongo',
1901             'Runr' => 'runique',
1902             'Samr' => 'samaritain',
1903             'Sara' => 'sarati',
1904             'Sarb' => 'sudarabique',
1905             'Saur' => 'saurashtra',
1906             'Sgnw' => 'écriture des signes',
1907             'Shaw' => 'shavien',
1908             'Shrd' => 'charada',
1909             'Sidd' => 'siddham',
1910             'Sind' => 'sindhi',
1911             'Sinh' => 'cingalais',
1912             'Sogd' => 'sogdien',
1913             'Sogo' => 'sogdien ancien',
1914             'Sora' => 'sora sompeng',
1915             'Soyo' => 'soyombo',
1916             'Sund' => 'sundanais',
1917             'Sylo' => 'sylotî nâgrî',
1918             'Syrc' => 'syriaque',
1919             'Syre' => 'syriaque estranghélo',
1920             'Syrj' => 'syriaque occidental',
1921             'Syrn' => 'syriaque oriental',
1922             'Tagb' => 'tagbanoua',
1923             'Takr' => 'takri',
1924             'Tale' => 'taï-le',
1925             'Talu' => 'nouveau taï-lue',
1926             'Taml' => 'tamoul',
1927             'Tang' => 'tangoute',
1928             'Tavt' => 'taï viêt',
1929             'Telu' => 'télougou',
1930             'Teng' => 'tengwar',
1931             'Tfng' => 'tifinagh',
1932             'Tglg' => 'tagal',
1933             'Thaa' => 'thâna',
1934             'Thai' => 'thaï',
1935             'Tibt' => 'tibétain',
1936             'Tirh' => 'tirhouta',
1937             'Ugar' => 'ougaritique',
1938             'Vaii' => 'vaï',
1939             'Visp' => 'parole visible',
1940             'Wara' => 'warang citi',
1941             'Wole' => 'woléaï',
1942             'Xpeo' => 'cunéiforme persépolitain',
1943             'Xsux' => 'cunéiforme suméro-akkadien',
1944             'Yiii' => 'yi',
1945             'Zanb' => 'zanabazar carré',
1946             'Zinh' => 'hérité',
1947             'Zmth' => 'notation mathématique',
1948             'Zsye' => 'emoji',
1949             'Zsym' => 'symboles',
1950             'Zxxx' => 'non écrit',
1951             'Zyyy' => 'commun',
1952             'Zzzz' => 'écriture inconnue',
1953              
1954             );
1955             if ( @_ ) {
1956             return $scripts{$_[0]};
1957             }
1958             return \%scripts;
1959             }
1960             }
1961             );
1962              
1963             has 'display_name_region' => (
1964             is => 'ro',
1965             isa => HashRef[Str],
1966             init_arg => undef,
1967             default => sub {
1968             {
1969             '001' => 'Monde',
1970             '002' => 'Afrique',
1971             '003' => 'Amérique du Nord',
1972             '005' => 'Amérique du Sud',
1973             '009' => 'Océanie',
1974             '011' => 'Afrique occidentale',
1975             '013' => 'Amérique centrale',
1976             '014' => 'Afrique orientale',
1977             '015' => 'Afrique septentrionale',
1978             '017' => 'Afrique centrale',
1979             '018' => 'Afrique australe',
1980             '019' => 'Amériques',
1981             '021' => 'Amérique septentrionale',
1982             '029' => 'Caraïbes',
1983             '030' => 'Asie de l’Est',
1984             '034' => 'Asie du Sud',
1985             '035' => 'Asie du Sud-Est',
1986             '039' => 'Europe du Sud',
1987             '053' => 'Australasie',
1988             '054' => 'Mélanésie',
1989             '057' => 'région micronésienne',
1990             '061' => 'Polynésie',
1991             '142' => 'Asie',
1992             '143' => 'Asie centrale',
1993             '145' => 'Asie de l’Ouest',
1994             '150' => 'Europe',
1995             '151' => 'Europe de l’Est',
1996             '154' => 'Europe du Nord',
1997             '155' => 'Europe de l’Ouest',
1998             '202' => 'Afrique subsaharienne',
1999             '419' => 'Amérique latine',
2000             'AC' => 'Île de l’Ascension',
2001             'AD' => 'Andorre',
2002             'AE' => 'Émirats arabes unis',
2003             'AF' => 'Afghanistan',
2004             'AG' => 'Antigua-et-Barbuda',
2005             'AI' => 'Anguilla',
2006             'AL' => 'Albanie',
2007             'AM' => 'Arménie',
2008             'AO' => 'Angola',
2009             'AQ' => 'Antarctique',
2010             'AR' => 'Argentine',
2011             'AS' => 'Samoa américaines',
2012             'AT' => 'Autriche',
2013             'AU' => 'Australie',
2014             'AW' => 'Aruba',
2015             'AX' => 'Îles Åland',
2016             'AZ' => 'Azerbaïdjan',
2017             'BA' => 'Bosnie-Herzégovine',
2018             'BB' => 'Barbade',
2019             'BD' => 'Bangladesh',
2020             'BE' => 'Belgique',
2021             'BF' => 'Burkina Faso',
2022             'BG' => 'Bulgarie',
2023             'BH' => 'Bahreïn',
2024             'BI' => 'Burundi',
2025             'BJ' => 'Bénin',
2026             'BL' => 'Saint-Barthélemy',
2027             'BM' => 'Bermudes',
2028             'BN' => 'Brunéi Darussalam',
2029             'BO' => 'Bolivie',
2030             'BQ' => 'Pays-Bas caribéens',
2031             'BR' => 'Brésil',
2032             'BS' => 'Bahamas',
2033             'BT' => 'Bhoutan',
2034             'BV' => 'Île Bouvet',
2035             'BW' => 'Botswana',
2036             'BY' => 'Biélorussie',
2037             'BZ' => 'Belize',
2038             'CA' => 'Canada',
2039             'CC' => 'Îles Cocos',
2040             'CD' => 'Congo-Kinshasa',
2041             'CD@alt=variant' => 'Congo (RDC)',
2042             'CF' => 'République centrafricaine',
2043             'CG' => 'Congo-Brazzaville',
2044             'CG@alt=variant' => 'République du Congo',
2045             'CH' => 'Suisse',
2046             'CI' => 'Côte d’Ivoire',
2047             'CI@alt=variant' => '​​République de Côte d’Ivoire',
2048             'CK' => 'Îles Cook',
2049             'CL' => 'Chili',
2050             'CM' => 'Cameroun',
2051             'CN' => 'Chine',
2052             'CO' => 'Colombie',
2053             'CP' => 'Île Clipperton',
2054             'CR' => 'Costa Rica',
2055             'CU' => 'Cuba',
2056             'CV' => 'Cap-Vert',
2057             'CW' => 'Curaçao',
2058             'CX' => 'Île Christmas',
2059             'CY' => 'Chypre',
2060             'CZ' => 'Tchéquie',
2061             'CZ@alt=variant' => 'République tchèque',
2062             'DE' => 'Allemagne',
2063             'DG' => 'Diego Garcia',
2064             'DJ' => 'Djibouti',
2065             'DK' => 'Danemark',
2066             'DM' => 'Dominique',
2067             'DO' => 'République dominicaine',
2068             'DZ' => 'Algérie',
2069             'EA' => 'Ceuta et Melilla',
2070             'EC' => 'Équateur',
2071             'EE' => 'Estonie',
2072             'EG' => 'Égypte',
2073             'EH' => 'Sahara occidental',
2074             'ER' => 'Érythrée',
2075             'ES' => 'Espagne',
2076             'ET' => 'Éthiopie',
2077             'EU' => 'Union européenne',
2078             'EZ' => 'zone euro',
2079             'FI' => 'Finlande',
2080             'FJ' => 'Fidji',
2081             'FK' => 'Îles Malouines',
2082             'FK@alt=variant' => 'Îles Falkland',
2083             'FM' => 'États fédérés de Micronésie',
2084             'FO' => 'Îles Féroé',
2085             'FR' => 'France',
2086             'GA' => 'Gabon',
2087             'GB' => 'Royaume-Uni',
2088             'GB@alt=short' => 'R.-U.',
2089             'GD' => 'Grenade',
2090             'GE' => 'Géorgie',
2091             'GF' => 'Guyane française',
2092             'GG' => 'Guernesey',
2093             'GH' => 'Ghana',
2094             'GI' => 'Gibraltar',
2095             'GL' => 'Groenland',
2096             'GM' => 'Gambie',
2097             'GN' => 'Guinée',
2098             'GP' => 'Guadeloupe',
2099             'GQ' => 'Guinée équatoriale',
2100             'GR' => 'Grèce',
2101             'GS' => 'Géorgie du Sud et îles Sandwich du Sud',
2102             'GT' => 'Guatemala',
2103             'GU' => 'Guam',
2104             'GW' => 'Guinée-Bissau',
2105             'GY' => 'Guyana',
2106             'HK' => 'R.A.S. chinoise de Hong Kong',
2107             'HK@alt=short' => 'Hong Kong',
2108             'HM' => 'Îles Heard et McDonald',
2109             'HN' => 'Honduras',
2110             'HR' => 'Croatie',
2111             'HT' => 'Haïti',
2112             'HU' => 'Hongrie',
2113             'IC' => 'Îles Canaries',
2114             'ID' => 'Indonésie',
2115             'IE' => 'Irlande',
2116             'IL' => 'Israël',
2117             'IM' => 'Île de Man',
2118             'IN' => 'Inde',
2119             'IO' => 'Territoire britannique de l’océan Indien',
2120             'IQ' => 'Irak',
2121             'IR' => 'Iran',
2122             'IS' => 'Islande',
2123             'IT' => 'Italie',
2124             'JE' => 'Jersey',
2125             'JM' => 'Jamaïque',
2126             'JO' => 'Jordanie',
2127             'JP' => 'Japon',
2128             'KE' => 'Kenya',
2129             'KG' => 'Kirghizistan',
2130             'KH' => 'Cambodge',
2131             'KI' => 'Kiribati',
2132             'KM' => 'Comores',
2133             'KN' => 'Saint-Christophe-et-Niévès',
2134             'KP' => 'Corée du Nord',
2135             'KR' => 'Corée du Sud',
2136             'KW' => 'Koweït',
2137             'KY' => 'Îles Caïmans',
2138             'KZ' => 'Kazakhstan',
2139             'LA' => 'Laos',
2140             'LB' => 'Liban',
2141             'LC' => 'Sainte-Lucie',
2142             'LI' => 'Liechtenstein',
2143             'LK' => 'Sri Lanka',
2144             'LR' => 'Libéria',
2145             'LS' => 'Lesotho',
2146             'LT' => 'Lituanie',
2147             'LU' => 'Luxembourg',
2148             'LV' => 'Lettonie',
2149             'LY' => 'Libye',
2150             'MA' => 'Maroc',
2151             'MC' => 'Monaco',
2152             'MD' => 'Moldavie',
2153             'ME' => 'Monténégro',
2154             'MF' => 'Saint-Martin',
2155             'MG' => 'Madagascar',
2156             'MH' => 'Îles Marshall',
2157             'MK' => 'Macédoine',
2158             'MK@alt=variant' => 'Macédoine (ARYM)',
2159             'ML' => 'Mali',
2160             'MM' => 'Myanmar (Birmanie)',
2161             'MN' => 'Mongolie',
2162             'MO' => 'R.A.S. chinoise de Macao',
2163             'MO@alt=short' => 'Macao',
2164             'MP' => 'Îles Mariannes du Nord',
2165             'MQ' => 'Martinique',
2166             'MR' => 'Mauritanie',
2167             'MS' => 'Montserrat',
2168             'MT' => 'Malte',
2169             'MU' => 'Maurice',
2170             'MV' => 'Maldives',
2171             'MW' => 'Malawi',
2172             'MX' => 'Mexique',
2173             'MY' => 'Malaisie',
2174             'MZ' => 'Mozambique',
2175             'NA' => 'Namibie',
2176             'NC' => 'Nouvelle-Calédonie',
2177             'NE' => 'Niger',
2178             'NF' => 'Île Norfolk',
2179             'NG' => 'Nigéria',
2180             'NI' => 'Nicaragua',
2181             'NL' => 'Pays-Bas',
2182             'NO' => 'Norvège',
2183             'NP' => 'Népal',
2184             'NR' => 'Nauru',
2185             'NU' => 'Niue',
2186             'NZ' => 'Nouvelle-Zélande',
2187             'OM' => 'Oman',
2188             'PA' => 'Panama',
2189             'PE' => 'Pérou',
2190             'PF' => 'Polynésie française',
2191             'PG' => 'Papouasie-Nouvelle-Guinée',
2192             'PH' => 'Philippines',
2193             'PK' => 'Pakistan',
2194             'PL' => 'Pologne',
2195             'PM' => 'Saint-Pierre-et-Miquelon',
2196             'PN' => 'Îles Pitcairn',
2197             'PR' => 'Porto Rico',
2198             'PS' => 'Territoires palestiniens',
2199             'PS@alt=short' => 'Palestine',
2200             'PT' => 'Portugal',
2201             'PW' => 'Palaos',
2202             'PY' => 'Paraguay',
2203             'QA' => 'Qatar',
2204             'QO' => 'régions éloignées de l’Océanie',
2205             'RE' => 'La Réunion',
2206             'RO' => 'Roumanie',
2207             'RS' => 'Serbie',
2208             'RU' => 'Russie',
2209             'RW' => 'Rwanda',
2210             'SA' => 'Arabie saoudite',
2211             'SB' => 'Îles Salomon',
2212             'SC' => 'Seychelles',
2213             'SD' => 'Soudan',
2214             'SE' => 'Suède',
2215             'SG' => 'Singapour',
2216             'SH' => 'Sainte-Hélène',
2217             'SI' => 'Slovénie',
2218             'SJ' => 'Svalbard et Jan Mayen',
2219             'SK' => 'Slovaquie',
2220             'SL' => 'Sierra Leone',
2221             'SM' => 'Saint-Marin',
2222             'SN' => 'Sénégal',
2223             'SO' => 'Somalie',
2224             'SR' => 'Suriname',
2225             'SS' => 'Soudan du Sud',
2226             'ST' => 'Sao Tomé-et-Principe',
2227             'SV' => 'Salvador',
2228             'SX' => 'Saint-Martin (partie néerlandaise)',
2229             'SY' => 'Syrie',
2230             'SZ' => 'Swaziland',
2231             'TA' => 'Tristan da Cunha',
2232             'TC' => 'Îles Turques-et-Caïques',
2233             'TD' => 'Tchad',
2234             'TF' => 'Terres australes françaises',
2235             'TG' => 'Togo',
2236             'TH' => 'Thaïlande',
2237             'TJ' => 'Tadjikistan',
2238             'TK' => 'Tokelau',
2239             'TL' => 'Timor oriental',
2240             'TL@alt=variant' => 'Timor-Oriental',
2241             'TM' => 'Turkménistan',
2242             'TN' => 'Tunisie',
2243             'TO' => 'Tonga',
2244             'TR' => 'Turquie',
2245             'TT' => 'Trinité-et-Tobago',
2246             'TV' => 'Tuvalu',
2247             'TW' => 'Taïwan',
2248             'TZ' => 'Tanzanie',
2249             'UA' => 'Ukraine',
2250             'UG' => 'Ouganda',
2251             'UM' => 'Îles mineures éloignées des États-Unis',
2252             'UN' => 'Nations Unies',
2253             'UN@alt=short' => 'NU',
2254             'US' => 'États-Unis',
2255             'US@alt=short' => 'É.-U.',
2256             'UY' => 'Uruguay',
2257             'UZ' => 'Ouzbékistan',
2258             'VA' => 'État de la Cité du Vatican',
2259             'VC' => 'Saint-Vincent-et-les-Grenadines',
2260             'VE' => 'Venezuela',
2261             'VG' => 'Îles Vierges britanniques',
2262             'VI' => 'Îles Vierges des États-Unis',
2263             'VN' => 'Vietnam',
2264             'VU' => 'Vanuatu',
2265             'WF' => 'Wallis-et-Futuna',
2266             'WS' => 'Samoa',
2267             'XK' => 'Kosovo',
2268             'YE' => 'Yémen',
2269             'YT' => 'Mayotte',
2270             'ZA' => 'Afrique du Sud',
2271             'ZM' => 'Zambie',
2272             'ZW' => 'Zimbabwe',
2273             'ZZ' => 'région indéterminée',
2274              
2275             }
2276             },
2277             );
2278              
2279             has 'display_name_variant' => (
2280             is => 'ro',
2281             isa => HashRef[Str],
2282             init_arg => undef,
2283             default => sub {
2284             {
2285             '1901' => 'orthographe allemande traditionnelle',
2286             '1994' => 'orthographe normalisée de Resia',
2287             '1996' => 'orthographe allemande de 1996',
2288             '1606NICT' => 'françoys de 1606',
2289             '1694ACAD' => 'françois académique de 1694',
2290             '1959ACAD' => 'académique de 1959',
2291             'ALALC97' => 'romanisation ALA-LC de 1997',
2292             'ALUKU' => 'dialecte aluku',
2293             'AREVELA' => 'arménien oriental',
2294             'AREVMDA' => 'arménien occidental',
2295             'BAKU1926' => 'alphabet latin altaïque unifié',
2296             'BALANKA' => 'dialecte balanka d’Anii',
2297             'BARLA' => 'groupe dialectal capverdien barlavento',
2298             'BAUDDHA' => 'variante hybride bouddhiste',
2299             'BISCAYAN' => 'biscayen',
2300             'BISKE' => 'dialecte de San Giorgio / Bila',
2301             'BOHORIC' => 'alphabet Bohorič',
2302             'BOONT' => 'dialecte boontling',
2303             'DAJNKO' => 'alphabet Dajnko',
2304             'EKAVSK' => 'prononciation serbe ékavienne',
2305             'EMODENG' => 'ancien anglais moderne',
2306             'FONIPA' => 'alphabet phonétique international',
2307             'FONUPA' => 'alphabet phonétique ouralique',
2308             'FONXSAMP' => 'alphabet phonétique X-SAMPA',
2309             'HEPBURN' => 'romanisation Hepburn',
2310             'HOGNORSK' => 'dialecte høgnorsk',
2311             'IJEKAVSK' => 'prononciation serbe ijékavienne',
2312             'ITIHASA' => 'variante épique',
2313             'JAUER' => 'dialecte jauer',
2314             'JYUTPING' => 'romanisation Jyutping',
2315             'KKCOR' => 'orthographe commune',
2316             'KOCIEWIE' => 'dialecte polonais kociewiacy',
2317             'KSCOR' => 'orthographe standard',
2318             'LAUKIKA' => 'variante classique',
2319             'LIPAW' => 'dialecte lipovaz de Resia',
2320             'LUNA1918' => 'orthographe russe réformée de 1918',
2321             'METELKO' => 'alphabet Metelko',
2322             'MONOTON' => 'monotonique',
2323             'NDYUKA' => 'dialecte ndyuka',
2324             'NEDIS' => 'dialecte de Natisone',
2325             'NJIVA' => 'dialecte de Gniva / Njiva',
2326             'NULIK' => 'volapük moderne',
2327             'OSOJS' => 'dialecte d’Oseacco / Osojane',
2328             'PAMAKA' => 'dialecte pamaka',
2329             'PETR1708' => 'orthographe pétrine de 1708',
2330             'PINYIN' => 'pinyin',
2331             'POLYTON' => 'polytonique',
2332             'POSIX' => 'informatique',
2333             'PUTER' => 'idiome puter',
2334             'REVISED' => 'orthographe révisée',
2335             'RIGIK' => 'volapük classique',
2336             'ROZAJ' => 'dialecte de Resia',
2337             'RUMGR' => 'standard des Grisons',
2338             'SAAHO' => 'dialecte saho',
2339             'SCOTLAND' => 'anglais standard écossais',
2340             'SCOUSE' => 'dialecte scouse',
2341             'SOLBA' => 'dialecte de Stolvizza / Solbica',
2342             'SOTAV' => 'groupe dialectal capverdien sotavento',
2343             'SURMIRAN' => 'idiome surmiran',
2344             'SURSILV' => 'idiome sursilvan',
2345             'SUTSILV' => 'idiome sutsilvan',
2346             'TARASK' => 'orthographe taraskievica',
2347             'UCCOR' => 'orthographe unifiée',
2348             'UCRCOR' => 'orthographe révisée unifiée',
2349             'ULSTER' => 'orthographe de l’Ulster',
2350             'UNIFON' => 'alphabet phonétique Unifon',
2351             'VAIDIKA' => 'variante védique',
2352             'VALENCIA' => 'valencien',
2353             'VALLADER' => 'idiome vallader',
2354             'WADEGILE' => 'Wade-Giles',
2355              
2356             }
2357             },
2358             );
2359              
2360             has 'display_name_key' => (
2361             is => 'ro',
2362             isa => HashRef[Str],
2363             init_arg => undef,
2364             default => sub {
2365             {
2366             'calendar' => 'calendrier',
2367             'cf' => 'format de devise',
2368             'colalternate' => 'Tri ne tenant pas compte des symboles',
2369             'colbackwards' => 'Tri inversé des caractères accentués',
2370             'colcasefirst' => 'Classement basé sur les majuscules et les minuscules',
2371             'colcaselevel' => 'Tri sensible à la casse',
2372             'collation' => 'ordre de tri',
2373             'colnormalization' => 'Tri normalisé',
2374             'colnumeric' => 'Tri numérique',
2375             'colstrength' => 'Priorité du tri',
2376             'currency' => 'devise',
2377             'hc' => 'système horaire (12 ou 24 heures)',
2378             'lb' => 'style de saut de ligne',
2379             'ms' => 'système de mesure',
2380             'numbers' => 'nombres',
2381             'timezone' => 'Fuseau horaire',
2382             'va' => 'Variante locale',
2383             'x' => 'Usage privé',
2384              
2385             }
2386             },
2387             );
2388              
2389             has 'display_name_type' => (
2390             is => 'ro',
2391             isa => HashRef[HashRef[Str]],
2392             init_arg => undef,
2393             default => sub {
2394             {
2395             'calendar' => {
2396             'buddhist' => q{calendrier bouddhiste},
2397             'chinese' => q{calendrier chinois},
2398             'coptic' => q{calendrier copte},
2399             'dangi' => q{calendrier dangi},
2400             'ethiopic' => q{calendrier éthiopien},
2401             'ethiopic-amete-alem' => q{calendrier éthiopien Amete Alem},
2402             'gregorian' => q{calendrier grégorien},
2403             'hebrew' => q{calendrier hébraïque},
2404             'indian' => q{calendrier indien},
2405             'islamic' => q{calendrier musulman},
2406             'islamic-civil' => q{calendrier musulman (tabulaire, époque civile)},
2407             'islamic-rgsa' => q{calendrier musulman (observé, Arabie Saoudite)},
2408             'islamic-tbla' => q{calendrier musulman (tabulaire, époque astronomique)},
2409             'islamic-umalqura' => q{calendrier musulman (Umm al Qura)},
2410             'iso8601' => q{calendrier ISO 8601},
2411             'japanese' => q{calendrier japonais},
2412             'persian' => q{calendrier persan},
2413             'roc' => q{calendrier républicain chinois},
2414             },
2415             'cf' => {
2416             'account' => q{format de devise comptable},
2417             'standard' => q{format de devise standard},
2418             },
2419             'colalternate' => {
2420             'non-ignorable' => q{Trier les symboles},
2421             'shifted' => q{Trier en ignorant les symboles},
2422             },
2423             'colbackwards' => {
2424             'no' => q{Trier les caractères accentués normalement},
2425             'yes' => q{Trier les caractères accentués dans l’ordre inverse},
2426             },
2427             'colcasefirst' => {
2428             'lower' => q{Trier avec les minuscules d’abord},
2429             'no' => q{Trier sans ordre lié à la casse},
2430             'upper' => q{Trier avec les majuscules d’abord},
2431             },
2432             'colcaselevel' => {
2433             'no' => q{Trier sans tenir compte de la casse},
2434             'yes' => q{Trier en tenant compte de la casse},
2435             },
2436             'collation' => {
2437             'big5han' => q{ordre chinois traditionnel - Big5},
2438             'compat' => q{ancien ordre de tri pour compatibilité},
2439             'dictionary' => q{ordre du dictionnaire},
2440             'ducet' => q{ordre de tri Unicode par défaut},
2441             'emoji' => q{ordre des emoji},
2442             'eor' => q{règles de classement européen},
2443             'gb2312han' => q{ordre chinois simplifié - GB2312},
2444             'phonebook' => q{ordre de l’annuaire},
2445             'phonetic' => q{ordre de tri phonétique},
2446             'pinyin' => q{ordre pinyin},
2447             'reformed' => q{ordre réformé},
2448             'search' => q{recherche générique},
2449             'searchjl' => q{rechercher par consonne initiale en hangeul},
2450             'standard' => q{ordre de tri standard},
2451             'stroke' => q{ordre des traits},
2452             'traditional' => q{ordre traditionnel},
2453             'unihan' => q{ordre de tri radical-traits},
2454             'zhuyin' => q{ordre zhuyin},
2455             },
2456             'colnormalization' => {
2457             'no' => q{Trier sans normalisation},
2458             'yes' => q{Trier avec normalisation Unicode},
2459             },
2460             'colnumeric' => {
2461             'no' => q{Trier les chiffres individuellement},
2462             'yes' => q{Trier les chiffres par ordre numérique},
2463             },
2464             'colstrength' => {
2465             'identical' => q{Tout trier},
2466             'primary' => q{Ne trier que les lettres de base},
2467             'quaternary' => q{Trier en tenant compte des caractères accentués, de la casse, de la largeur et des caractères Kana},
2468             'secondary' => q{Trier en tenant compte des caractères accentués},
2469             'tertiary' => q{Trier en tenant compte des caractères accentués, de la casse et de la largeur},
2470             },
2471             'd0' => {
2472             'fwidth' => q{en pleine chasse},
2473             'hwidth' => q{en demi-chasse},
2474             'npinyin' => q{Numérique},
2475             },
2476             'hc' => {
2477             'h11' => q{système horaire de 12 heures (0–11)},
2478             'h12' => q{système horaire de 12 heures (1–12)},
2479             'h23' => q{système horaire de 24 heures (0–23)},
2480             'h24' => q{système horaire de 24 heures (1–24)},
2481             },
2482             'lb' => {
2483             'loose' => q{style de saut de ligne permissif},
2484             'normal' => q{style de saut de ligne normal},
2485             'strict' => q{style de saut de ligne strict},
2486             },
2487             'm0' => {
2488             'bgn' => q{BGN},
2489             'ungegn' => q{UNGEGN},
2490             },
2491             'ms' => {
2492             'metric' => q{système métrique},
2493             'uksystem' => q{système impérial},
2494             'ussystem' => q{système américain},
2495             },
2496             'numbers' => {
2497             'ahom' => q{chiffres ahoms},
2498             'arab' => q{chiffres arabes},
2499             'arabext' => q{chiffres arabes étendus},
2500             'armn' => q{chiffres arméniens},
2501             'armnlow' => q{chiffres arméniens minuscules},
2502             'bali' => q{chiffres balinais},
2503             'beng' => q{chiffres bengalis},
2504             'brah' => q{chiffres brahmis},
2505             'cakm' => q{chiffres chakmas},
2506             'cham' => q{chiffres chams},
2507             'cyrl' => q{nombres cyrilliques},
2508             'deva' => q{chiffres dévanagaris},
2509             'ethi' => q{chiffres éthiopiens},
2510             'finance' => q{Chiffres financiers},
2511             'fullwide' => q{chiffres pleine chasse},
2512             'geor' => q{chiffres géorgiens},
2513             'gong' => q{chiffres gondi gunjala},
2514             'gonm' => q{chiffres gondi masaram},
2515             'grek' => q{chiffres grecs},
2516             'greklow' => q{chiffres grecs minuscules},
2517             'gujr' => q{chiffres goudjarâtîs},
2518             'guru' => q{chiffres gourmoukhîs},
2519             'hanidec' => q{nombres décimaux chinois},
2520             'hans' => q{chiffres en chinois simplifié},
2521             'hansfin' => q{chiffres financiers en chinois simplifié},
2522             'hant' => q{chiffres en chinois traditionnel},
2523             'hantfin' => q{chiffres financiers en chinois traditionnel},
2524             'hebr' => q{chiffres hébreux},
2525             'hmng' => q{chiffres pahawh hmongs},
2526             'java' => q{chiffres javanais},
2527             'jpan' => q{chiffres japonais},
2528             'jpanfin' => q{chiffres japonais financiers},
2529             'kali' => q{chiffres kayah li},
2530             'khmr' => q{chiffres khmers},
2531             'knda' => q{chiffres en kannada},
2532             'lana' => q{chiffres lannas horas},
2533             'lanatham' => q{chiffres lannas thams},
2534             'laoo' => q{chiffres laotiens},
2535             'latn' => q{chiffres occidentaux},
2536             'lepc' => q{chiffres lepchas},
2537             'limb' => q{chiffres limbous},
2538             'mathbold' => q{chiffres gras mathématiques},
2539             'mathdbl' => q{chiffres ajourés mathématiques},
2540             'mathmono' => q{chiffres à chasse fixe mathématiques},
2541             'mathsanb' => q{chiffres gras linéaux mathématiques},
2542             'mathsans' => q{chiffres linéaux mathématiques},
2543             'mlym' => q{chiffres malayâlams},
2544             'modi' => q{chiffres modis},
2545             'mong' => q{chiffres mongols},
2546             'mroo' => q{chiffres mros},
2547             'mtei' => q{chiffres meitei-mayeks},
2548             'mymr' => q{chiffres birmans},
2549             'mymrshan' => q{chiffres birmans shans},
2550             'mymrtlng' => q{chiffres birmans tai laings},
2551             'native' => q{Chiffres natifs},
2552             'nkoo' => q{chiffres n’kos},
2553             'olck' => q{chiffres ol-tchikis},
2554             'orya' => q{chiffres oriyas},
2555             'osma' => q{chiffres osmanyas},
2556             'rohg' => q{chiffres rohingyas hanifis},
2557             'roman' => q{chiffres romains},
2558             'romanlow' => q{chiffres romains minuscules},
2559             'saur' => q{chiffres saurashtras},
2560             'shrd' => q{chiffres sharadas},
2561             'sind' => q{chiffres khudawadis},
2562             'sinh' => q{chiffres cinghalais liths},
2563             'sora' => q{chiffres sora-sompengs},
2564             'sund' => q{chiffres soundanais},
2565             'takr' => q{chiffres takris},
2566             'talu' => q{chiffres néo-taï-luës},
2567             'taml' => q{chiffres tamouls traditionnels},
2568             'tamldec' => q{chiffres tamouls},
2569             'telu' => q{chiffres télougous},
2570             'thai' => q{chiffres thaïs},
2571             'tibt' => q{chiffres tibétains},
2572             'tirh' => q{chiffres tirhutas},
2573             'traditional' => q{Chiffres traditionnels},
2574             'vaii' => q{Chiffres en vaï},
2575             'wara' => q{chiffres warang-citis},
2576             },
2577              
2578             }
2579             },
2580             );
2581              
2582             has 'display_name_measurement_system' => (
2583             is => 'ro',
2584             isa => HashRef[Str],
2585             init_arg => undef,
2586             default => sub {
2587             {
2588             'metric' => q{métrique},
2589             'UK' => q{impérial},
2590             'US' => q{américain},
2591              
2592             }
2593             },
2594             );
2595              
2596             has 'display_name_code_patterns' => (
2597             is => 'ro',
2598             isa => HashRef[Str],
2599             init_arg => undef,
2600             default => sub {
2601             {
2602             'language' => 'langue : {0}',
2603             'script' => 'écriture : {0}',
2604             'region' => 'région : {0}',
2605              
2606             }
2607             },
2608             );
2609              
2610             has 'characters' => (
2611             is => 'ro',
2612             isa => HashRef,
2613             init_arg => undef,
2614             default => $^V ge v5.18.0
2615             ? eval <<'EOT'
2616             sub {
2617             no warnings 'experimental::regex_sets';
2618             return {
2619             auxiliary => qr{[á å ä ã ā ć ē í ì ī ij ñ ó ò ö õ ø ř š ſ ß ú ǔ]},
2620             index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'],
2621             main => qr{[a à â æ b c ç d e é è ê ë f g h i î ï j k l m n o ô œ p q r s t u ù û ü v w x y ÿ z]},
2622             numbers => qr{[  \- , . % ‰ + − 0 1 2 ² 3 ³ 4 5 6 7 8 9 ᵈ ᵉ ʳ ˢ]},
2623             punctuation => qr{[\- ‐ – — , ; \: ! ? . … ’ " “ ” « » ( ) \[ \] § @ * / \& # † ‡]},
2624             };
2625             },
2626             EOT
2627             : sub {
2628             return { index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'], };
2629             },
2630 19     19   2334 );
  19         59  
  19         3785  
2631              
2632              
2633             has 'ellipsis' => (
2634             is => 'ro',
2635             isa => HashRef,
2636             init_arg => undef,
2637             default => sub {
2638             return {
2639             'final' => '{0}…',
2640             'initial' => '… {0}',
2641             'medial' => '{0}… {1}',
2642             'word-final' => '{0}…',
2643             'word-initial' => '… {0}',
2644             'word-medial' => '{0}… {1}',
2645             };
2646             },
2647             );
2648              
2649             has 'more_information' => (
2650             is => 'ro',
2651             isa => Str,
2652             init_arg => undef,
2653             default => qq{?},
2654             );
2655              
2656             has 'quote_start' => (
2657             is => 'ro',
2658             isa => Str,
2659             init_arg => undef,
2660             default => qq{«},
2661             );
2662              
2663             has 'quote_end' => (
2664             is => 'ro',
2665             isa => Str,
2666             init_arg => undef,
2667             default => qq{»},
2668             );
2669              
2670             has 'alternate_quote_start' => (
2671             is => 'ro',
2672             isa => Str,
2673             init_arg => undef,
2674             default => qq{«},
2675             );
2676              
2677             has 'alternate_quote_end' => (
2678             is => 'ro',
2679             isa => Str,
2680             init_arg => undef,
2681             default => qq{»},
2682             );
2683              
2684             has 'duration_units' => (
2685             is => 'ro',
2686             isa => HashRef[Str],
2687             init_arg => undef,
2688             default => sub { {
2689             hm => 'h:mm',
2690             hms => 'h:mm:ss',
2691             ms => 'm:ss',
2692             } }
2693             );
2694              
2695             has 'units' => (
2696             is => 'ro',
2697             isa => HashRef[HashRef[HashRef[Str]]],
2698             init_arg => undef,
2699             default => sub { {
2700             'long' => {
2701             '' => {
2702             'name' => q(direction),
2703             },
2704             'acre' => {
2705             'name' => q(acres anglo-saxonnes),
2706             'one' => q({0} acre anglo-saxonne),
2707             'other' => q({0} acres anglo-saxonnes),
2708             },
2709             'acre-foot' => {
2710             'name' => q(acres-pieds),
2711             'one' => q({0} acre-pied),
2712             'other' => q({0} acres-pieds),
2713             },
2714             'ampere' => {
2715             'name' => q(ampères),
2716             'one' => q({0} ampère),
2717             'other' => q({0} ampères),
2718             },
2719             'arc-minute' => {
2720             'name' => q(minutes d’arc),
2721             'one' => q({0} minute d’arc),
2722             'other' => q({0} minutes d’arc),
2723             },
2724             'arc-second' => {
2725             'name' => q(secondes d’arc),
2726             'one' => q({0} seconde d’arc),
2727             'other' => q({0} secondes d’arc),
2728             },
2729             'astronomical-unit' => {
2730             'name' => q(unités astronomiques),
2731             'one' => q({0} unité astronomique),
2732             'other' => q({0} unités astronomiques),
2733             },
2734             'atmosphere' => {
2735             'name' => q(atmosphères),
2736             'one' => q({0} atmosphère),
2737             'other' => q({0} atmosphères),
2738             },
2739             'bit' => {
2740             'name' => q(bits),
2741             'one' => q({0} bit),
2742             'other' => q({0} bits),
2743             },
2744             'bushel' => {
2745             'name' => q(boisseaux),
2746             'one' => q({0} boisseau),
2747             'other' => q({0} boisseaux),
2748             },
2749             'byte' => {
2750             'name' => q(octets),
2751             'one' => q({0} octet),
2752             'other' => q({0} octets),
2753             },
2754             'calorie' => {
2755             'name' => q(calories),
2756             'one' => q({0} calorie),
2757             'other' => q({0} calories),
2758             },
2759             'carat' => {
2760             'name' => q(carats),
2761             'one' => q({0} carat),
2762             'other' => q({0} carats),
2763             },
2764             'celsius' => {
2765             'name' => q(degrés Celsius),
2766             'one' => q({0} degré Celsius),
2767             'other' => q({0} degrés Celsius),
2768             },
2769             'centiliter' => {
2770             'name' => q(centilitres),
2771             'one' => q({0} centilitre),
2772             'other' => q({0} centilitres),
2773             },
2774             'centimeter' => {
2775             'name' => q(centimètres),
2776             'one' => q({0} centimètre),
2777             'other' => q({0} centimètres),
2778             'per' => q({0} par centimètre),
2779             },
2780             'century' => {
2781             'name' => q(siècles),
2782             'one' => q({0} siècle),
2783             'other' => q({0} siècles),
2784             },
2785             'coordinate' => {
2786             'east' => q({0} est),
2787             'north' => q({0} nord),
2788             'south' => q({0} sud),
2789             'west' => q({0} ouest),
2790             },
2791             'cubic-centimeter' => {
2792             'name' => q(centimètres cubes),
2793             'one' => q({0} centimètre cube),
2794             'other' => q({0} centimètres cubes),
2795             'per' => q({0} par centimètre cube),
2796             },
2797             'cubic-foot' => {
2798             'name' => q(pieds cubes),
2799             'one' => q({0} pied cube),
2800             'other' => q({0} pieds cubes),
2801             },
2802             'cubic-inch' => {
2803             'name' => q(pouces cubes),
2804             'one' => q({0} pouce cube),
2805             'other' => q({0} pouces cubes),
2806             },
2807             'cubic-kilometer' => {
2808             'name' => q(kilomètres cubes),
2809             'one' => q({0} kilomètre cube),
2810             'other' => q({0} kilomètres cubes),
2811             },
2812             'cubic-meter' => {
2813             'name' => q(mètres cubes),
2814             'one' => q({0} mètre cube),
2815             'other' => q({0} mètres cubes),
2816             'per' => q({0} par mètre cube),
2817             },
2818             'cubic-mile' => {
2819             'name' => q(milles cubes),
2820             'one' => q({0} mille cube),
2821             'other' => q({0} milles cubes),
2822             },
2823             'cubic-yard' => {
2824             'name' => q(yards cubes),
2825             'one' => q({0} yard cube),
2826             'other' => q({0} yards cubes),
2827             },
2828             'cup' => {
2829             'name' => q(tasses),
2830             'one' => q({0} tasse),
2831             'other' => q({0} tasses),
2832             },
2833             'cup-metric' => {
2834             'name' => q(tasses métriques),
2835             'one' => q({0} tasse métrique),
2836             'other' => q({0} tasses métriques),
2837             },
2838             'day' => {
2839             'name' => q(jours),
2840             'one' => q({0} jour),
2841             'other' => q({0} jours),
2842             'per' => q({0} par jour),
2843             },
2844             'deciliter' => {
2845             'name' => q(décilitres),
2846             'one' => q({0} décilitre),
2847             'other' => q({0} décilitres),
2848             },
2849             'decimeter' => {
2850             'name' => q(décimètres),
2851             'one' => q({0} décimètre),
2852             'other' => q({0} décimètres),
2853             },
2854             'degree' => {
2855             'name' => q(degrés),
2856             'one' => q({0} degré),
2857             'other' => q({0} degrés),
2858             },
2859             'fahrenheit' => {
2860             'name' => q(degrés Fahrenheit),
2861             'one' => q({0} degré Fahrenheit),
2862             'other' => q({0} degrés Fahrenheit),
2863             },
2864             'fathom' => {
2865             'name' => q(brasses),
2866             'one' => q({0} brasse),
2867             'other' => q({0} brasses),
2868             },
2869             'fluid-ounce' => {
2870             'name' => q(onces liquides),
2871             'one' => q({0} once liquide),
2872             'other' => q({0} onces liquides),
2873             },
2874             'foodcalorie' => {
2875             'name' => q(kilocalories),
2876             'one' => q({0} kilocalorie),
2877             'other' => q({0} kilocalories),
2878             },
2879             'foot' => {
2880             'name' => q(pieds),
2881             'one' => q({0} pied),
2882             'other' => q({0} pieds),
2883             'per' => q({0} par pied),
2884             },
2885             'furlong' => {
2886             'name' => q(furlongs),
2887             'one' => q({0} furlong),
2888             'other' => q({0} furlongs),
2889             },
2890             'g-force' => {
2891             'name' => q(accélération de pesanteur terrestre),
2892             'one' => q({0} fois l’accélération de pesanteur terrestre),
2893             'other' => q({0} fois l’accélération de pesanteur terrestre),
2894             },
2895             'gallon' => {
2896             'name' => q(gallons),
2897             'one' => q({0} gallon),
2898             'other' => q({0} gallons),
2899             'per' => q({0} par gallon),
2900             },
2901             'gallon-imperial' => {
2902             'name' => q(gallons impériaux),
2903             'one' => q({0} gallon impérial),
2904             'other' => q({0} gallons impériaux),
2905             'per' => q({0} par gallon impérial),
2906             },
2907             'generic' => {
2908             'name' => q(degrés),
2909             'one' => q({0} degré),
2910             'other' => q({0} degrés),
2911             },
2912             'gigabit' => {
2913             'name' => q(gigabits),
2914             'one' => q({0} gigabit),
2915             'other' => q({0} gigabits),
2916             },
2917             'gigabyte' => {
2918             'name' => q(gigaoctets),
2919             'one' => q({0} gigaoctet),
2920             'other' => q({0} gigaoctets),
2921             },
2922             'gigahertz' => {
2923             'name' => q(gigahertz),
2924             'one' => q({0} gigahertz),
2925             'other' => q({0} gigahertz),
2926             },
2927             'gigawatt' => {
2928             'name' => q(gigawatts),
2929             'one' => q({0} gigawatt),
2930             'other' => q({0} gigawatts),
2931             },
2932             'gram' => {
2933             'name' => q(grammes),
2934             'one' => q({0} gramme),
2935             'other' => q({0} grammes),
2936             'per' => q({0} par gramme),
2937             },
2938             'hectare' => {
2939             'name' => q(hectares),
2940             'one' => q({0} hectare),
2941             'other' => q({0} hectares),
2942             },
2943             'hectoliter' => {
2944             'name' => q(hectolitres),
2945             'one' => q({0} hectolitre),
2946             'other' => q({0} hectolitres),
2947             },
2948             'hectopascal' => {
2949             'name' => q(hectopascals),
2950             'one' => q({0} hectopascal),
2951             'other' => q({0} hectopascals),
2952             },
2953             'hertz' => {
2954             'name' => q(hertz),
2955             'one' => q({0} hertz),
2956             'other' => q({0} hertz),
2957             },
2958             'horsepower' => {
2959             'name' => q(chevaux-vapeur),
2960             'one' => q({0} cheval-vapeur),
2961             'other' => q({0} chevaux-vapeur),
2962             },
2963             'hour' => {
2964             'name' => q(heures),
2965             'one' => q({0} heure),
2966             'other' => q({0} heures),
2967             'per' => q({0} par heure),
2968             },
2969             'inch' => {
2970             'name' => q(pouces),
2971             'one' => q({0} pouce),
2972             'other' => q({0} pouces),
2973             'per' => q({0} par pouce),
2974             },
2975             'inch-hg' => {
2976             'name' => q(pouces de mercure),
2977             'one' => q({0} pouce de mercure),
2978             'other' => q({0} pouces de mercure),
2979             },
2980             'joule' => {
2981             'name' => q(joules),
2982             'one' => q({0} joule),
2983             'other' => q({0} joules),
2984             },
2985             'karat' => {
2986             'name' => q(carats),
2987             'one' => q({0} carat),
2988             'other' => q({0} carats),
2989             },
2990             'kelvin' => {
2991             'name' => q(kelvins),
2992             'one' => q({0} kelvin),
2993             'other' => q({0} kelvins),
2994             },
2995             'kilobit' => {
2996             'name' => q(kilobits),
2997             'one' => q({0} kilobit),
2998             'other' => q({0} kilobits),
2999             },
3000             'kilobyte' => {
3001             'name' => q(kilooctets),
3002             'one' => q({0} kilooctet),
3003             'other' => q({0} kilooctets),
3004             },
3005             'kilocalorie' => {
3006             'name' => q(kilocalories),
3007             'one' => q({0} kilocalorie),
3008             'other' => q({0} kilocalories),
3009             },
3010             'kilogram' => {
3011             'name' => q(kilogrammes),
3012             'one' => q({0} kilogramme),
3013             'other' => q({0} kilogrammes),
3014             'per' => q({0} par kg),
3015             },
3016             'kilohertz' => {
3017             'name' => q(kilohertz),
3018             'one' => q({0} kilohertz),
3019             'other' => q({0} kilohertz),
3020             },
3021             'kilojoule' => {
3022             'name' => q(kilojoules),
3023             'one' => q({0} kilojoule),
3024             'other' => q({0} kilojoules),
3025             },
3026             'kilometer' => {
3027             'name' => q(kilomètres),
3028             'one' => q({0} kilomètre),
3029             'other' => q({0} kilomètres),
3030             'per' => q({0} par kilomètre),
3031             },
3032             'kilometer-per-hour' => {
3033             'name' => q(kilomètres par heure),
3034             'one' => q({0} kilomètre par heure),
3035             'other' => q({0} kilomètres par heure),
3036             },
3037             'kilowatt' => {
3038             'name' => q(kilowatts),
3039             'one' => q({0} kilowatt),
3040             'other' => q({0} kilowatts),
3041             },
3042             'kilowatt-hour' => {
3043             'name' => q(kilowattheures),
3044             'one' => q({0} kilowattheure),
3045             'other' => q({0} kilowattheures),
3046             },
3047             'knot' => {
3048             'name' => q(nœuds),
3049             'one' => q({0} nœud),
3050             'other' => q({0} nœuds),
3051             },
3052             'light-year' => {
3053             'name' => q(années-lumière),
3054             'one' => q({0} année-lumière),
3055             'other' => q({0} années-lumière),
3056             },
3057             'liter' => {
3058             'name' => q(litres),
3059             'one' => q({0} litre),
3060             'other' => q({0} litres),
3061             'per' => q({0} par litre),
3062             },
3063             'liter-per-100kilometers' => {
3064             'name' => q(litres aux 100 km),
3065             'one' => q({0} litre aux 100 km),
3066             'other' => q({0} litres aux 100 km),
3067             },
3068             'liter-per-kilometer' => {
3069             'name' => q(litres au kilomètre),
3070             'one' => q({0} litre au kilomètre),
3071             'other' => q({0} litres au kilomètre),
3072             },
3073             'lux' => {
3074             'name' => q(lux),
3075             'one' => q({0} lux),
3076             'other' => q({0} lux),
3077             },
3078             'megabit' => {
3079             'name' => q(mégabits),
3080             'one' => q({0} mégabit),
3081             'other' => q({0} mégabits),
3082             },
3083             'megabyte' => {
3084             'name' => q(mégaoctets),
3085             'one' => q({0} mégaoctet),
3086             'other' => q({0} mégaoctets),
3087             },
3088             'megahertz' => {
3089             'name' => q(mégahertz),
3090             'one' => q({0} mégahertz),
3091             'other' => q({0} mégahertz),
3092             },
3093             'megaliter' => {
3094             'name' => q(mégalitres),
3095             'one' => q({0} mégalitre),
3096             'other' => q({0} mégalitres),
3097             },
3098             'megawatt' => {
3099             'name' => q(mégawatts),
3100             'one' => q({0} mégawatt),
3101             'other' => q({0} mégawatts),
3102             },
3103             'meter' => {
3104             'name' => q(mètres),
3105             'one' => q({0} mètre),
3106             'other' => q({0} mètres),
3107             'per' => q({0} par mètre),
3108             },
3109             'meter-per-second' => {
3110             'name' => q(mètres par seconde),
3111             'one' => q({0} mètre par seconde),
3112             'other' => q({0} mètres par seconde),
3113             },
3114             'meter-per-second-squared' => {
3115             'name' => q(mètres par seconde carrée),
3116             'one' => q({0} mètre par seconde carrée),
3117             'other' => q({0} mètres par seconde carrée),
3118             },
3119             'metric-ton' => {
3120             'name' => q(tonnes),
3121             'one' => q({0} tonne),
3122             'other' => q({0} tonnes),
3123             },
3124             'microgram' => {
3125             'name' => q(microgrammes),
3126             'one' => q({0} microgramme),
3127             'other' => q({0} microgrammes),
3128             },
3129             'micrometer' => {
3130             'name' => q(micromètres),
3131             'one' => q({0} micromètre),
3132             'other' => q({0} micromètres),
3133             },
3134             'microsecond' => {
3135             'name' => q(microsecondes),
3136             'one' => q({0} microseconde),
3137             'other' => q({0} microsecondes),
3138             },
3139             'mile' => {
3140             'name' => q(miles),
3141             'one' => q({0} mile),
3142             'other' => q({0} miles),
3143             },
3144             'mile-per-gallon' => {
3145             'name' => q(miles par gallon),
3146             'one' => q({0} mile par gallon),
3147             'other' => q({0} miles par gallon),
3148             },
3149             'mile-per-gallon-imperial' => {
3150             'name' => q(miles par gallon impérial),
3151             'one' => q({0} mile par gallon impérial),
3152             'other' => q({0} miles par gallon impérial),
3153             },
3154             'mile-per-hour' => {
3155             'name' => q(miles par heure),
3156             'one' => q({0} mile par heure),
3157             'other' => q({0} miles par heure),
3158             },
3159             'mile-scandinavian' => {
3160             'name' => q(milles scandinaves),
3161             'one' => q({0} mille scandinave),
3162             'other' => q({0} milles scandinaves),
3163             },
3164             'milliampere' => {
3165             'name' => q(milliampères),
3166             'one' => q({0} milliampère),
3167             'other' => q({0} milliampères),
3168             },
3169             'millibar' => {
3170             'name' => q(millibars),
3171             'one' => q({0} millibar),
3172             'other' => q({0} millibars),
3173             },
3174             'milligram' => {
3175             'name' => q(milligrammes),
3176             'one' => q({0} milligramme),
3177             'other' => q({0} milligrammes),
3178             },
3179             'milligram-per-deciliter' => {
3180             'name' => q(milligrammes par décilitre),
3181             'one' => q({0} milligramme par décilitre),
3182             'other' => q({0} milligrammes par décilitre),
3183             },
3184             'milliliter' => {
3185             'name' => q(millilitres),
3186             'one' => q({0} millilitre),
3187             'other' => q({0} millilitres),
3188             },
3189             'millimeter' => {
3190             'name' => q(millimètres),
3191             'one' => q({0} millimètre),
3192             'other' => q({0} millimètres),
3193             },
3194             'millimeter-of-mercury' => {
3195             'name' => q(millimètres de mercure),
3196             'one' => q({0} millimètre de mercure),
3197             'other' => q({0} millimètres de mercure),
3198             },
3199             'millimole-per-liter' => {
3200             'name' => q(millimoles par litre),
3201             'one' => q({0} millimole par litre),
3202             'other' => q({0} millimoles par litre),
3203             },
3204             'millisecond' => {
3205             'name' => q(millisecondes),
3206             'one' => q({0} milliseconde),
3207             'other' => q({0} millisecondes),
3208             },
3209             'milliwatt' => {
3210             'name' => q(milliwatts),
3211             'one' => q({0} milliwatt),
3212             'other' => q({0} milliwatts),
3213             },
3214             'minute' => {
3215             'name' => q(minutes),
3216             'one' => q({0} minute),
3217             'other' => q({0} minutes),
3218             'per' => q({0} par minute),
3219             },
3220             'month' => {
3221             'name' => q(mois),
3222             'one' => q({0} mois),
3223             'other' => q({0} mois),
3224             'per' => q({0} par mois),
3225             },
3226             'nanometer' => {
3227             'name' => q(nanomètres),
3228             'one' => q({0} nanomètre),
3229             'other' => q({0} nanomètres),
3230             },
3231             'nanosecond' => {
3232             'name' => q(nanosecondes),
3233             'one' => q({0} nanoseconde),
3234             'other' => q({0} nanosecondes),
3235             },
3236             'nautical-mile' => {
3237             'name' => q(milles marins),
3238             'one' => q({0} mille marin),
3239             'other' => q({0} milles marins),
3240             },
3241             'ohm' => {
3242             'name' => q(ohms),
3243             'one' => q({0} ohm),
3244             'other' => q({0} ohms),
3245             },
3246             'ounce' => {
3247             'name' => q(onces),
3248             'one' => q({0} once),
3249             'other' => q({0} onces),
3250             'per' => q({0} par once),
3251             },
3252             'ounce-troy' => {
3253             'name' => q(onces troy),
3254             'one' => q({0} once troy),
3255             'other' => q({0} onces troy),
3256             },
3257             'parsec' => {
3258             'name' => q(parsecs),
3259             'one' => q({0} parsec),
3260             'other' => q({0} parsecs),
3261             },
3262             'part-per-million' => {
3263             'name' => q(parts par million),
3264             'one' => q({0} part par million),
3265             'other' => q({0} parts par million),
3266             },
3267             'per' => {
3268             '1' => q({0} par {1}),
3269             },
3270             'percent' => {
3271             'name' => q(pour cent),
3272             'one' => q({0} pour cent),
3273             'other' => q({0}%),
3274             },
3275             'permille' => {
3276             'name' => q(pour mille),
3277             'one' => q({0} pour mille),
3278             'other' => q({0} pour mille),
3279             },
3280             'petabyte' => {
3281             'name' => q(pétaoctets),
3282             'one' => q({0} pétaoctet),
3283             'other' => q({0} pétaoctets),
3284             },
3285             'picometer' => {
3286             'name' => q(picomètres),
3287             'one' => q({0} picomètre),
3288             'other' => q({0} picomètres),
3289             },
3290             'pint' => {
3291             'name' => q(pintes),
3292             'one' => q({0} pinte),
3293             'other' => q({0} pintes),
3294             },
3295             'pint-metric' => {
3296             'name' => q(pintes métriques),
3297             'one' => q({0} pinte métrique),
3298             'other' => q({0} pintes métriques),
3299             },
3300             'point' => {
3301             'name' => q(points),
3302             'one' => q({0} point),
3303             'other' => q({0} points),
3304             },
3305             'pound' => {
3306             'name' => q(livres),
3307             'one' => q({0} livre),
3308             'other' => q({0} livres),
3309             'per' => q({0} par livre),
3310             },
3311             'pound-per-square-inch' => {
3312             'name' => q(livres par pouce carré),
3313             'one' => q({0} livre par pouce carré),
3314             'other' => q({0} livres par pouce carré),
3315             },
3316             'quart' => {
3317             'name' => q(quarts),
3318             'one' => q({0} quart),
3319             'other' => q({0} quarts),
3320             },
3321             'radian' => {
3322             'name' => q(radians),
3323             'one' => q({0} radian),
3324             'other' => q({0} radians),
3325             },
3326             'revolution' => {
3327             'name' => q(tour),
3328             'one' => q({0} tour),
3329             'other' => q({0} tours),
3330             },
3331             'second' => {
3332             'name' => q(secondes),
3333             'one' => q({0} seconde),
3334             'other' => q({0} secondes),
3335             'per' => q({0} par seconde),
3336             },
3337             'square-centimeter' => {
3338             'name' => q(centimètres carrés),
3339             'one' => q({0} centimètre carré),
3340             'other' => q({0} centimètres carrés),
3341             'per' => q({0} par centimètre carré),
3342             },
3343             'square-foot' => {
3344             'name' => q(pieds carrés),
3345             'one' => q({0} pied carré),
3346             'other' => q({0} pieds carrés),
3347             },
3348             'square-inch' => {
3349             'name' => q(pouces carrés),
3350             'one' => q({0} pouce carré),
3351             'other' => q({0} pouces carrés),
3352             'per' => q({0} par pouce carré),
3353             },
3354             'square-kilometer' => {
3355             'name' => q(kilomètres carrés),
3356             'one' => q({0} kilomètre carré),
3357             'other' => q({0} kilomètres carrés),
3358             'per' => q({0}/km²),
3359             },
3360             'square-meter' => {
3361             'name' => q(mètres carrés),
3362             'one' => q({0} mètre carré),
3363             'other' => q({0} mètres carrés),
3364             'per' => q({0} par mètre carré),
3365             },
3366             'square-mile' => {
3367             'name' => q(milles carrés),
3368             'one' => q({0} mille carré),
3369             'other' => q({0} milles carrés),
3370             'per' => q({0}/mi²),
3371             },
3372             'square-yard' => {
3373             'name' => q(yards carrés),
3374             'one' => q({0} yard carré),
3375             'other' => q({0} yards carrés),
3376             },
3377             'stone' => {
3378             'name' => q(stones),
3379             'one' => q({0} stone),
3380             'other' => q({0} stones),
3381             },
3382             'tablespoon' => {
3383             'name' => q(cuillères à soupe),
3384             'one' => q({0} cuillère à soupe),
3385             'other' => q({0} cuillères à soupe),
3386             },
3387             'teaspoon' => {
3388             'name' => q(cuillères à café),
3389             'one' => q({0} cuillère à café),
3390             'other' => q({0} cuillères à café),
3391             },
3392             'terabit' => {
3393             'name' => q(térabits),
3394             'one' => q({0} térabit),
3395             'other' => q({0} térabits),
3396             },
3397             'terabyte' => {
3398             'name' => q(téraoctets),
3399             'one' => q({0} téraoctet),
3400             'other' => q({0} téraoctets),
3401             },
3402             'ton' => {
3403             'name' => q(tonnes courtes),
3404             'one' => q({0} tonne courte),
3405             'other' => q({0} tonnes courtes),
3406             },
3407             'volt' => {
3408             'name' => q(volts),
3409             'one' => q({0} volt),
3410             'other' => q({0} volts),
3411             },
3412             'watt' => {
3413             'name' => q(watts),
3414             'one' => q({0} watt),
3415             'other' => q({0} watts),
3416             },
3417             'week' => {
3418             'name' => q(semaines),
3419             'one' => q({0} semaine),
3420             'other' => q({0} semaines),
3421             'per' => q({0} par semaine),
3422             },
3423             'yard' => {
3424             'name' => q(yards),
3425             'one' => q({0} yard),
3426             'other' => q({0} yards),
3427             },
3428             'year' => {
3429             'name' => q(ans),
3430             'one' => q({0} an),
3431             'other' => q({0} ans),
3432             'per' => q({0} par an),
3433             },
3434             },
3435             'narrow' => {
3436             '' => {
3437             'name' => q(direction),
3438             },
3439             'acre' => {
3440             'name' => q(ac),
3441             'one' => q({0}ac),
3442             'other' => q({0}ac),
3443             },
3444             'acre-foot' => {
3445             'name' => q(acpi),
3446             'one' => q({0}acpi),
3447             'other' => q({0}acpi),
3448             },
3449             'ampere' => {
3450             'name' => q(A),
3451             'one' => q({0}A),
3452             'other' => q({0}A),
3453             },
3454             'arc-minute' => {
3455             'name' => q(′),
3456             'one' => q({0}′),
3457             'other' => q({0}′),
3458             },
3459             'arc-second' => {
3460             'name' => q(″),
3461             'one' => q({0}″),
3462             'other' => q({0}″),
3463             },
3464             'astronomical-unit' => {
3465             'name' => q(ua),
3466             'one' => q({0}ua),
3467             'other' => q({0}ua),
3468             },
3469             'atmosphere' => {
3470             'name' => q(atm),
3471             'one' => q({0}atm),
3472             'other' => q({0}atm),
3473             },
3474             'bit' => {
3475             'name' => q(bit),
3476             'one' => q({0}bit),
3477             'other' => q({0}bit),
3478             },
3479             'bushel' => {
3480             'name' => q(bu),
3481             'one' => q({0}bu),
3482             'other' => q({0}bu),
3483             },
3484             'byte' => {
3485             'name' => q(o),
3486             'one' => q({0}o),
3487             'other' => q({0}o),
3488             },
3489             'calorie' => {
3490             'name' => q(cal),
3491             'one' => q({0}cal),
3492             'other' => q({0}cal),
3493             },
3494             'carat' => {
3495             'name' => q(ct),
3496             'one' => q({0}ct),
3497             'other' => q({0}ct),
3498             },
3499             'celsius' => {
3500             'name' => q(°C),
3501             'one' => q({0}°C),
3502             'other' => q({0}°C),
3503             },
3504             'centiliter' => {
3505             'name' => q(cl),
3506             'one' => q({0}cl),
3507             'other' => q({0}cl),
3508             },
3509             'centimeter' => {
3510             'name' => q(cm),
3511             'one' => q({0}cm),
3512             'other' => q({0}cm),
3513             'per' => q({0}/cm),
3514             },
3515             'century' => {
3516             'name' => q(s.),
3517             'one' => q({0} s.),
3518             'other' => q({0} s.),
3519             },
3520             'coordinate' => {
3521             'east' => q({0}E),
3522             'north' => q({0}N),
3523             'south' => q({0}S),
3524             'west' => q({0}O),
3525             },
3526             'cubic-centimeter' => {
3527             'name' => q(cm³),
3528             'one' => q({0}cm³),
3529             'other' => q({0}cm³),
3530             'per' => q({0}/cm³),
3531             },
3532             'cubic-foot' => {
3533             'name' => q(pi³),
3534             'one' => q({0}pi³),
3535             'other' => q({0}pi³),
3536             },
3537             'cubic-inch' => {
3538             'name' => q(po³),
3539             'one' => q({0}po³),
3540             'other' => q({0}po³),
3541             },
3542             'cubic-kilometer' => {
3543             'name' => q(km³),
3544             'one' => q({0}km³),
3545             'other' => q({0}km³),
3546             },
3547             'cubic-meter' => {
3548             'name' => q(m³),
3549             'one' => q({0}m³),
3550             'other' => q({0}m³),
3551             'per' => q({0}/m³),
3552             },
3553             'cubic-mile' => {
3554             'name' => q(mi³),
3555             'one' => q({0}mi³),
3556             'other' => q({0}mi³),
3557             },
3558             'cubic-yard' => {
3559             'name' => q(yd³),
3560             'one' => q({0}yd³),
3561             'other' => q({0}yd³),
3562             },
3563             'cup' => {
3564             'name' => q(ta),
3565             'one' => q({0}ta),
3566             'other' => q({0}ta),
3567             },
3568             'cup-metric' => {
3569             'name' => q(tm),
3570             'one' => q({0}tm),
3571             'other' => q({0}tm),
3572             },
3573             'day' => {
3574             'name' => q(j),
3575             'one' => q({0}j),
3576             'other' => q({0}j),
3577             'per' => q({0}/j),
3578             },
3579             'deciliter' => {
3580             'name' => q(dl),
3581             'one' => q({0}dl),
3582             'other' => q({0}dl),
3583             },
3584             'decimeter' => {
3585             'name' => q(dm),
3586             'one' => q({0} dm),
3587             'other' => q({0} dm),
3588             },
3589             'degree' => {
3590             'name' => q(°),
3591             'one' => q({0}°),
3592             'other' => q({0}°),
3593             },
3594             'fahrenheit' => {
3595             'name' => q(°F),
3596             'one' => q({0}°F),
3597             'other' => q({0}°F),
3598             },
3599             'fathom' => {
3600             'name' => q(fm),
3601             'one' => q({0} fth),
3602             'other' => q({0} fth),
3603             },
3604             'fluid-ounce' => {
3605             'name' => q(fl oz),
3606             'one' => q({0}fl oz),
3607             'other' => q({0}fl oz),
3608             },
3609             'foodcalorie' => {
3610             'name' => q(kcal),
3611             'one' => q({0}kcal),
3612             'other' => q({0}kcal),
3613             },
3614             'foot' => {
3615             'name' => q(pi),
3616             'one' => q({0}′),
3617             'other' => q({0}′),
3618             'per' => q({0}/pi),
3619             },
3620             'furlong' => {
3621             'name' => q(fur),
3622             'one' => q({0} fur),
3623             'other' => q({0} fur),
3624             },
3625             'g-force' => {
3626             'name' => q(G),
3627             'one' => q({0}G),
3628             'other' => q({0}G),
3629             },
3630             'gallon' => {
3631             'name' => q(gal),
3632             'one' => q({0}gal),
3633             'other' => q({0}gal),
3634             'per' => q({0}/gal),
3635             },
3636             'gallon-imperial' => {
3637             'name' => q(galIm),
3638             'one' => q({0}galIm),
3639             'other' => q({0}galIm),
3640             'per' => q({0}/galIm),
3641             },
3642             'generic' => {
3643             'name' => q(°),
3644             'one' => q({0}°),
3645             'other' => q({0}°),
3646             },
3647             'gigabit' => {
3648             'name' => q(Gbit),
3649             'one' => q({0}Gbit),
3650             'other' => q({0}Gbit),
3651             },
3652             'gigabyte' => {
3653             'name' => q(Go),
3654             'one' => q({0}Go),
3655             'other' => q({0}Go),
3656             },
3657             'gigahertz' => {
3658             'name' => q(GHz),
3659             'one' => q({0}GHz),
3660             'other' => q({0}GHz),
3661             },
3662             'gigawatt' => {
3663             'name' => q(GW),
3664             'one' => q({0}GW),
3665             'other' => q({0}GW),
3666             },
3667             'gram' => {
3668             'name' => q(g),
3669             'one' => q({0}g),
3670             'other' => q({0}g),
3671             'per' => q({0}/g),
3672             },
3673             'hectare' => {
3674             'name' => q(ha),
3675             'one' => q({0}ha),
3676             'other' => q({0}ha),
3677             },
3678             'hectoliter' => {
3679             'name' => q(hl),
3680             'one' => q({0}hl),
3681             'other' => q({0}hl),
3682             },
3683             'hectopascal' => {
3684             'name' => q(hPa),
3685             'one' => q({0}hPa),
3686             'other' => q({0}hPa),
3687             },
3688             'hertz' => {
3689             'name' => q(Hz),
3690             'one' => q({0}Hz),
3691             'other' => q({0}Hz),
3692             },
3693             'horsepower' => {
3694             'name' => q(ch),
3695             'one' => q({0}ch),
3696             'other' => q({0}ch),
3697             },
3698             'hour' => {
3699             'name' => q(h),
3700             'one' => q({0}h),
3701             'other' => q({0}h),
3702             'per' => q({0}/h),
3703             },
3704             'inch' => {
3705             'name' => q(po),
3706             'one' => q({0}″),
3707             'other' => q({0}″),
3708             'per' => q({0}/po),
3709             },
3710             'inch-hg' => {
3711             'name' => q(″Hg),
3712             'one' => q({0}″ Hg),
3713             'other' => q({0}″ Hg),
3714             },
3715             'joule' => {
3716             'name' => q(J),
3717             'one' => q({0}J),
3718             'other' => q({0}J),
3719             },
3720             'karat' => {
3721             'name' => q(ct),
3722             'one' => q({0}ct),
3723             'other' => q({0}ct),
3724             },
3725             'kelvin' => {
3726             'name' => q(K),
3727             'one' => q({0} K),
3728             'other' => q({0} K),
3729             },
3730             'kilobit' => {
3731             'name' => q(kbit),
3732             'one' => q({0}kbit),
3733             'other' => q({0}kbit),
3734             },
3735             'kilobyte' => {
3736             'name' => q(ko),
3737             'one' => q({0}ko),
3738             'other' => q({0}ko),
3739             },
3740             'kilocalorie' => {
3741             'name' => q(kcal),
3742             'one' => q({0}kcal),
3743             'other' => q({0}kcal),
3744             },
3745             'kilogram' => {
3746             'name' => q(kg),
3747             'one' => q({0}kg),
3748             'other' => q({0}kg),
3749             'per' => q({0}/kg),
3750             },
3751             'kilohertz' => {
3752             'name' => q(kHz),
3753             'one' => q({0}kHz),
3754             'other' => q({0}kHz),
3755             },
3756             'kilojoule' => {
3757             'name' => q(kJ),
3758             'one' => q({0}kJ),
3759             'other' => q({0}kJ),
3760             },
3761             'kilometer' => {
3762             'name' => q(km),
3763             'one' => q({0}km),
3764             'other' => q({0}km),
3765             'per' => q({0}/km),
3766             },
3767             'kilometer-per-hour' => {
3768             'name' => q(km/h),
3769             'one' => q({0}km/h),
3770             'other' => q({0}km/h),
3771             },
3772             'kilowatt' => {
3773             'name' => q(kW),
3774             'one' => q({0}kW),
3775             'other' => q({0}kW),
3776             },
3777             'kilowatt-hour' => {
3778             'name' => q(kWh),
3779             'one' => q({0}kWh),
3780             'other' => q({0}kWh),
3781             },
3782             'knot' => {
3783             'name' => q(nd),
3784             'one' => q({0} nd),
3785             'other' => q({0} nd),
3786             },
3787             'light-year' => {
3788             'name' => q(al),
3789             'one' => q({0}a.l.),
3790             'other' => q({0}a.l.),
3791             },
3792             'liter' => {
3793             'name' => q(l),
3794             'one' => q({0}l),
3795             'other' => q({0}l),
3796             'per' => q({0}/l),
3797             },
3798             'liter-per-100kilometers' => {
3799             'name' => q(l/100km),
3800             'one' => q({0}l/100km),
3801             'other' => q({0}l/100km),
3802             },
3803             'liter-per-kilometer' => {
3804             'name' => q(L/km),
3805             'one' => q({0}l/km),
3806             'other' => q({0}l/km),
3807             },
3808             'lux' => {
3809             'name' => q(lx),
3810             'one' => q({0}lx),
3811             'other' => q({0}lx),
3812             },
3813             'megabit' => {
3814             'name' => q(Mbit),
3815             'one' => q({0}Mbit),
3816             'other' => q({0}Mbit),
3817             },
3818             'megabyte' => {
3819             'name' => q(Mo),
3820             'one' => q({0}Mo),
3821             'other' => q({0}Mo),
3822             },
3823             'megahertz' => {
3824             'name' => q(MHz),
3825             'one' => q({0}MHz),
3826             'other' => q({0}MHz),
3827             },
3828             'megaliter' => {
3829             'name' => q(Ml),
3830             'one' => q({0}Ml),
3831             'other' => q({0}Ml),
3832             },
3833             'megawatt' => {
3834             'name' => q(MW),
3835             'one' => q({0}MW),
3836             'other' => q({0}MW),
3837             },
3838             'meter' => {
3839             'name' => q(m),
3840             'one' => q({0}m),
3841             'other' => q({0}m),
3842             'per' => q({0}/m),
3843             },
3844             'meter-per-second' => {
3845             'name' => q(m/s),
3846             'one' => q({0}m/s),
3847             'other' => q({0}m/s),
3848             },
3849             'meter-per-second-squared' => {
3850             'name' => q(m/s²),
3851             'one' => q({0} m/s²),
3852             'other' => q({0} m/s²),
3853             },
3854             'metric-ton' => {
3855             'name' => q(t),
3856             'one' => q({0} t),
3857             'other' => q({0} t),
3858             },
3859             'microgram' => {
3860             'name' => q(µg),
3861             'one' => q({0} µg),
3862             'other' => q({0} µg),
3863             },
3864             'micrometer' => {
3865             'name' => q(µm),
3866             'one' => q({0} µm),
3867             'other' => q({0} µm),
3868             },
3869             'microsecond' => {
3870             'name' => q(μs),
3871             'one' => q({0} μs),
3872             'other' => q({0} μs),
3873             },
3874             'mile' => {
3875             'name' => q(mi),
3876             'one' => q({0}mi),
3877             'other' => q({0}mi),
3878             },
3879             'mile-per-gallon' => {
3880             'name' => q(mi/gal),
3881             'one' => q({0}mi/gal),
3882             'other' => q({0}mi/gal),
3883             },
3884             'mile-per-gallon-imperial' => {
3885             'name' => q(mi/gIm),
3886             'one' => q({0}mi/gIm),
3887             'other' => q({0}mi/gIm),
3888             },
3889             'mile-per-hour' => {
3890             'name' => q(mi/h),
3891             'one' => q({0}mi/h),
3892             'other' => q({0}mi/h),
3893             },
3894             'mile-scandinavian' => {
3895             'name' => q(smi),
3896             'one' => q({0} smi),
3897             'other' => q({0} smi),
3898             },
3899             'milliampere' => {
3900             'name' => q(mA),
3901             'one' => q({0}mA),
3902             'other' => q({0}mA),
3903             },
3904             'millibar' => {
3905             'name' => q(mbar),
3906             'one' => q({0}mbar),
3907             'other' => q({0}mbar),
3908             },
3909             'milligram' => {
3910             'name' => q(mg),
3911             'one' => q({0} mg),
3912             'other' => q({0} mg),
3913             },
3914             'milligram-per-deciliter' => {
3915             'name' => q(mg/dl),
3916             'one' => q({0}mg/dl),
3917             'other' => q({0}mg/dl),
3918             },
3919             'milliliter' => {
3920             'name' => q(ml),
3921             'one' => q({0}ml),
3922             'other' => q({0}ml),
3923             },
3924             'millimeter' => {
3925             'name' => q(mm),
3926             'one' => q({0}mm),
3927             'other' => q({0}mm),
3928             },
3929             'millimeter-of-mercury' => {
3930             'name' => q(mmHg),
3931             'one' => q({0} mmHg),
3932             'other' => q({0} mmHg),
3933             },
3934             'millimole-per-liter' => {
3935             'name' => q(mmol/l),
3936             'one' => q({0}mmol/l),
3937             'other' => q({0}mmol/l),
3938             },
3939             'millisecond' => {
3940             'name' => q(ms),
3941             'one' => q({0}ms),
3942             'other' => q({0}ms),
3943             },
3944             'milliwatt' => {
3945             'name' => q(mW),
3946             'one' => q({0}mW),
3947             'other' => q({0}mW),
3948             },
3949             'minute' => {
3950             'name' => q(min),
3951             'one' => q({0} min),
3952             'other' => q({0} min),
3953             'per' => q({0}/min),
3954             },
3955             'month' => {
3956             'name' => q(m.),
3957             'one' => q({0}m.),
3958             'other' => q({0}m.),
3959             'per' => q({0}/m.),
3960             },
3961             'nanometer' => {
3962             'name' => q(nm),
3963             'one' => q({0} nm),
3964             'other' => q({0} nm),
3965             },
3966             'nanosecond' => {
3967             'name' => q(ns),
3968             'one' => q({0} ns),
3969             'other' => q({0} ns),
3970             },
3971             'nautical-mile' => {
3972             'name' => q(nmi),
3973             'one' => q({0} nmi),
3974             'other' => q({0} nmi),
3975             },
3976             'ohm' => {
3977             'name' => q(Ω),
3978             'one' => q({0}Ω),
3979             'other' => q({0}Ω),
3980             },
3981             'ounce' => {
3982             'name' => q(oz),
3983             'one' => q({0}oz),
3984             'other' => q({0}oz),
3985             'per' => q({0}/oz),
3986             },
3987             'ounce-troy' => {
3988             'name' => q(oz t),
3989             'one' => q({0}oz t),
3990             'other' => q({0}oz t),
3991             },
3992             'parsec' => {
3993             'name' => q(pc),
3994             'one' => q({0} pc),
3995             'other' => q({0} pc),
3996             },
3997             'part-per-million' => {
3998             'name' => q(ppm),
3999             'one' => q({0}ppm),
4000             'other' => q({0}ppm),
4001             },
4002             'per' => {
4003             '1' => q({0}/{1}),
4004             },
4005             'percent' => {
4006             'name' => q(%),
4007             'one' => q({0}%),
4008             'other' => q({0}%),
4009             },
4010             'permille' => {
4011             'name' => q(‰),
4012             'one' => q({0}‰),
4013             'other' => q({0}‰),
4014             },
4015             'petabyte' => {
4016             'name' => q(Po),
4017             'one' => q({0}Po),
4018             'other' => q({0}Po),
4019             },
4020             'picometer' => {
4021             'name' => q(pm),
4022             'one' => q({0}pm),
4023             'other' => q({0}pm),
4024             },
4025             'pint' => {
4026             'name' => q(pte),
4027             'one' => q({0}pte),
4028             'other' => q({0}pte),
4029             },
4030             'pint-metric' => {
4031             'name' => q(mpt),
4032             'one' => q({0}mpt),
4033             'other' => q({0}mpt),
4034             },
4035             'point' => {
4036             'name' => q(pt),
4037             'one' => q({0} pt),
4038             'other' => q({0} pt),
4039             },
4040             'pound' => {
4041             'name' => q(lb),
4042             'one' => q({0}lb),
4043             'other' => q({0}lb),
4044             'per' => q({0}/lb),
4045             },
4046             'pound-per-square-inch' => {
4047             'name' => q(lb/po²),
4048             'one' => q({0} lb/po²),
4049             'other' => q({0} lb/po²),
4050             },
4051             'quart' => {
4052             'name' => q(qt),
4053             'one' => q({0}qt),
4054             'other' => q({0}qt),
4055             },
4056             'radian' => {
4057             'name' => q(rad),
4058             'one' => q({0} rad),
4059             'other' => q({0} rad),
4060             },
4061             'revolution' => {
4062             'name' => q(tr),
4063             'one' => q({0}tr),
4064             'other' => q({0}tr),
4065             },
4066             'second' => {
4067             'name' => q(s),
4068             'one' => q({0}s),
4069             'other' => q({0}s),
4070             'per' => q({0}/s),
4071             },
4072             'square-centimeter' => {
4073             'name' => q(cm²),
4074             'one' => q({0}cm²),
4075             'other' => q({0}cm²),
4076             'per' => q({0}/cm²),
4077             },
4078             'square-foot' => {
4079             'name' => q(pi²),
4080             'one' => q({0}pi²),
4081             'other' => q({0}pi²),
4082             },
4083             'square-inch' => {
4084             'name' => q(po²),
4085             'one' => q({0}po²),
4086             'other' => q({0}po²),
4087             'per' => q({0}/po²),
4088             },
4089             'square-kilometer' => {
4090             'name' => q(km²),
4091             'one' => q({0}km²),
4092             'other' => q({0}km²),
4093             'per' => q({0}/km²),
4094             },
4095             'square-meter' => {
4096             'name' => q(m²),
4097             'one' => q({0}m²),
4098             'other' => q({0}m²),
4099             'per' => q({0}/m²),
4100             },
4101             'square-mile' => {
4102             'name' => q(mi²),
4103             'one' => q({0}mi²),
4104             'other' => q({0}mi²),
4105             'per' => q({0}/mi²),
4106             },
4107             'square-yard' => {
4108             'name' => q(yd²),
4109             'one' => q({0}yd²),
4110             'other' => q({0}yd²),
4111             },
4112             'stone' => {
4113             'name' => q(st),
4114             'one' => q({0} st),
4115             'other' => q({0} st),
4116             },
4117             'tablespoon' => {
4118             'name' => q(CàS),
4119             'one' => q({0}CàS),
4120             'other' => q({0}CàS),
4121             },
4122             'teaspoon' => {
4123             'name' => q(CàC),
4124             'one' => q({0}CàC),
4125             'other' => q({0}CàC),
4126             },
4127             'terabit' => {
4128             'name' => q(Tbit),
4129             'one' => q({0}Tbit),
4130             'other' => q({0}Tbit),
4131             },
4132             'terabyte' => {
4133             'name' => q(To),
4134             'one' => q({0}To),
4135             'other' => q({0}To),
4136             },
4137             'ton' => {
4138             'name' => q(sh tn),
4139             'one' => q({0} sh tn),
4140             'other' => q({0} sh tn),
4141             },
4142             'volt' => {
4143             'name' => q(V),
4144             'one' => q({0}V),
4145             'other' => q({0}V),
4146             },
4147             'watt' => {
4148             'name' => q(W),
4149             'one' => q({0}W),
4150             'other' => q({0}W),
4151             },
4152             'week' => {
4153             'name' => q(sem.),
4154             'one' => q({0}sem.),
4155             'other' => q({0}sem.),
4156             'per' => q({0}/sem.),
4157             },
4158             'yard' => {
4159             'name' => q(yd),
4160             'one' => q({0}yd),
4161             'other' => q({0}yd),
4162             },
4163             'year' => {
4164             'name' => q(a),
4165             'one' => q({0}a),
4166             'other' => q({0}a),
4167             'per' => q({0}/a),
4168             },
4169             },
4170             'short' => {
4171             '' => {
4172             'name' => q(direction),
4173             },
4174             'acre' => {
4175             'name' => q(ac),
4176             'one' => q({0} ac),
4177             'other' => q({0} ac),
4178             },
4179             'acre-foot' => {
4180             'name' => q(ac pi),
4181             'one' => q({0} ac pi),
4182             'other' => q({0} ac pi),
4183             },
4184             'ampere' => {
4185             'name' => q(A),
4186             'one' => q({0} A),
4187             'other' => q({0} A),
4188             },
4189             'arc-minute' => {
4190             'name' => q(′),
4191             'one' => q({0}′),
4192             'other' => q({0}′),
4193             },
4194             'arc-second' => {
4195             'name' => q(″),
4196             'one' => q({0}″),
4197             'other' => q({0}″),
4198             },
4199             'astronomical-unit' => {
4200             'name' => q(ua),
4201             'one' => q({0} ua),
4202             'other' => q({0} ua),
4203             },
4204             'atmosphere' => {
4205             'name' => q(atm),
4206             'one' => q({0} atm),
4207             'other' => q({0} atm),
4208             },
4209             'bit' => {
4210             'name' => q(bit),
4211             'one' => q({0} bit),
4212             'other' => q({0} bit),
4213             },
4214             'bushel' => {
4215             'name' => q(bu),
4216             'one' => q({0} bu),
4217             'other' => q({0} bu),
4218             },
4219             'byte' => {
4220             'name' => q(octet),
4221             'one' => q({0} o),
4222             'other' => q({0} o),
4223             },
4224             'calorie' => {
4225             'name' => q(cal),
4226             'one' => q({0} cal),
4227             'other' => q({0} cal),
4228             },
4229             'carat' => {
4230             'name' => q(ct),
4231             'one' => q({0} ct),
4232             'other' => q({0} ct),
4233             },
4234             'celsius' => {
4235             'name' => q(°C),
4236             'one' => q({0} °C),
4237             'other' => q({0} °C),
4238             },
4239             'centiliter' => {
4240             'name' => q(cl),
4241             'one' => q({0} cl),
4242             'other' => q({0} cl),
4243             },
4244             'centimeter' => {
4245             'name' => q(cm),
4246             'one' => q({0} cm),
4247             'other' => q({0} cm),
4248             'per' => q({0}/cm),
4249             },
4250             'century' => {
4251             'name' => q(siècles),
4252             'one' => q({0} siècle),
4253             'other' => q({0} siècles),
4254             },
4255             'coordinate' => {
4256             'east' => q({0} E),
4257             'north' => q({0} N),
4258             'south' => q({0} S),
4259             'west' => q({0} O),
4260             },
4261             'cubic-centimeter' => {
4262             'name' => q(cm³),
4263             'one' => q({0} cm³),
4264             'other' => q({0} cm³),
4265             'per' => q({0}/cm³),
4266             },
4267             'cubic-foot' => {
4268             'name' => q(pi³),
4269             'one' => q({0} pi³),
4270             'other' => q({0} pi³),
4271             },
4272             'cubic-inch' => {
4273             'name' => q(po³),
4274             'one' => q({0} po³),
4275             'other' => q({0} po³),
4276             },
4277             'cubic-kilometer' => {
4278             'name' => q(km³),
4279             'one' => q({0} km³),
4280             'other' => q({0} km³),
4281             },
4282             'cubic-meter' => {
4283             'name' => q(m³),
4284             'one' => q({0} m³),
4285             'other' => q({0} m³),
4286             'per' => q({0}/m³),
4287             },
4288             'cubic-mile' => {
4289             'name' => q(mi³),
4290             'one' => q({0} mi³),
4291             'other' => q({0} mi³),
4292             },
4293             'cubic-yard' => {
4294             'name' => q(yd³),
4295             'one' => q({0} yd³),
4296             'other' => q({0} yd³),
4297             },
4298             'cup' => {
4299             'name' => q(tasses),
4300             'one' => q({0} tasse),
4301             'other' => q({0} tasses),
4302             },
4303             'cup-metric' => {
4304             'name' => q(tm),
4305             'one' => q({0} tm),
4306             'other' => q({0} tm),
4307             },
4308             'day' => {
4309             'name' => q(j),
4310             'one' => q({0} j),
4311             'other' => q({0} j),
4312             'per' => q({0}/j),
4313             },
4314             'deciliter' => {
4315             'name' => q(dl),
4316             'one' => q({0} dl),
4317             'other' => q({0} dl),
4318             },
4319             'decimeter' => {
4320             'name' => q(dm),
4321             'one' => q({0} dm),
4322             'other' => q({0} dm),
4323             },
4324             'degree' => {
4325             'name' => q(°),
4326             'one' => q({0}°),
4327             'other' => q({0}°),
4328             },
4329             'fahrenheit' => {
4330             'name' => q(°F),
4331             'one' => q({0} °F),
4332             'other' => q({0} °F),
4333             },
4334             'fathom' => {
4335             'name' => q(fm),
4336             'one' => q({0} fth),
4337             'other' => q({0} fth),
4338             },
4339             'fluid-ounce' => {
4340             'name' => q(fl oz),
4341             'one' => q({0} fl oz),
4342             'other' => q({0} fl oz),
4343             },
4344             'foodcalorie' => {
4345             'name' => q(kcal),
4346             'one' => q({0} kcal),
4347             'other' => q({0} kcal),
4348             },
4349             'foot' => {
4350             'name' => q(pi),
4351             'one' => q({0} pi),
4352             'other' => q({0} pi),
4353             'per' => q({0}/pi),
4354             },
4355             'furlong' => {
4356             'name' => q(fur),
4357             'one' => q({0} fur),
4358             'other' => q({0} fur),
4359             },
4360             'g-force' => {
4361             'name' => q(force g),
4362             'one' => q({0} force g),
4363             'other' => q({0} force g),
4364             },
4365             'gallon' => {
4366             'name' => q(gal),
4367             'one' => q({0} gal),
4368             'other' => q({0} gal),
4369             'per' => q({0}/gal),
4370             },
4371             'gallon-imperial' => {
4372             'name' => q(gal imp.),
4373             'one' => q({0} gal imp.),
4374             'other' => q({0} gal imp.),
4375             'per' => q({0} gal imp.),
4376             },
4377             'generic' => {
4378             'name' => q(°),
4379             'one' => q({0}°),
4380             'other' => q({0}°),
4381             },
4382             'gigabit' => {
4383             'name' => q(Gbit),
4384             'one' => q({0} Gbit),
4385             'other' => q({0} Gbit),
4386             },
4387             'gigabyte' => {
4388             'name' => q(Go),
4389             'one' => q({0} Go),
4390             'other' => q({0} Go),
4391             },
4392             'gigahertz' => {
4393             'name' => q(GHz),
4394             'one' => q({0} GHz),
4395             'other' => q({0} GHz),
4396             },
4397             'gigawatt' => {
4398             'name' => q(GW),
4399             'one' => q({0} GW),
4400             'other' => q({0} GW),
4401             },
4402             'gram' => {
4403             'name' => q(g),
4404             'one' => q({0} g),
4405             'other' => q({0} g),
4406             'per' => q({0}/g),
4407             },
4408             'hectare' => {
4409             'name' => q(ha),
4410             'one' => q({0} ha),
4411             'other' => q({0} ha),
4412             },
4413             'hectoliter' => {
4414             'name' => q(hl),
4415             'one' => q({0} hl),
4416             'other' => q({0} hl),
4417             },
4418             'hectopascal' => {
4419             'name' => q(hPa),
4420             'one' => q({0} hPa),
4421             'other' => q({0} hPa),
4422             },
4423             'hertz' => {
4424             'name' => q(Hz),
4425             'one' => q({0} Hz),
4426             'other' => q({0} Hz),
4427             },
4428             'horsepower' => {
4429             'name' => q(ch),
4430             'one' => q({0} ch),
4431             'other' => q({0} ch),
4432             },
4433             'hour' => {
4434             'name' => q(h),
4435             'one' => q({0} h),
4436             'other' => q({0} h),
4437             'per' => q({0}/h),
4438             },
4439             'inch' => {
4440             'name' => q(po),
4441             'one' => q({0} po),
4442             'other' => q({0} po),
4443             'per' => q({0}/po),
4444             },
4445             'inch-hg' => {
4446             'name' => q(inHg),
4447             'one' => q({0} inHg),
4448             'other' => q({0} inHg),
4449             },
4450             'joule' => {
4451             'name' => q(J),
4452             'one' => q({0} J),
4453             'other' => q({0} J),
4454             },
4455             'karat' => {
4456             'name' => q(ct),
4457             'one' => q({0} ct),
4458             'other' => q({0} ct),
4459             },
4460             'kelvin' => {
4461             'name' => q(K),
4462             'one' => q({0} K),
4463             'other' => q({0} K),
4464             },
4465             'kilobit' => {
4466             'name' => q(kbit),
4467             'one' => q({0} kbit),
4468             'other' => q({0} kbit),
4469             },
4470             'kilobyte' => {
4471             'name' => q(ko),
4472             'one' => q({0} ko),
4473             'other' => q({0} ko),
4474             },
4475             'kilocalorie' => {
4476             'name' => q(kcal),
4477             'one' => q({0} kcal),
4478             'other' => q({0} kcal),
4479             },
4480             'kilogram' => {
4481             'name' => q(kg),
4482             'one' => q({0} kg),
4483             'other' => q({0} kg),
4484             'per' => q({0}/kg),
4485             },
4486             'kilohertz' => {
4487             'name' => q(kHz),
4488             'one' => q({0} kHz),
4489             'other' => q({0} kHz),
4490             },
4491             'kilojoule' => {
4492             'name' => q(kJ),
4493             'one' => q({0} kJ),
4494             'other' => q({0} kJ),
4495             },
4496             'kilometer' => {
4497             'name' => q(km),
4498             'one' => q({0} km),
4499             'other' => q({0} km),
4500             'per' => q({0}/km),
4501             },
4502             'kilometer-per-hour' => {
4503             'name' => q(km/h),
4504             'one' => q({0} km/h),
4505             'other' => q({0} km/h),
4506             },
4507             'kilowatt' => {
4508             'name' => q(kW),
4509             'one' => q({0} kW),
4510             'other' => q({0} kW),
4511             },
4512             'kilowatt-hour' => {
4513             'name' => q(kWh),
4514             'one' => q({0} kWh),
4515             'other' => q({0} kWh),
4516             },
4517             'knot' => {
4518             'name' => q(nd),
4519             'one' => q({0} nd),
4520             'other' => q({0} nd),
4521             },
4522             'light-year' => {
4523             'name' => q(al),
4524             'one' => q({0} al),
4525             'other' => q({0} al),
4526             },
4527             'liter' => {
4528             'name' => q(l),
4529             'one' => q({0} l),
4530             'other' => q({0} l),
4531             'per' => q({0}/l),
4532             },
4533             'liter-per-100kilometers' => {
4534             'name' => q(l/100 km),
4535             'one' => q({0} l/100 km),
4536             'other' => q({0} l/100 km),
4537             },
4538             'liter-per-kilometer' => {
4539             'name' => q(l/km),
4540             'one' => q({0} l/km),
4541             'other' => q({0} l/km),
4542             },
4543             'lux' => {
4544             'name' => q(lx),
4545             'one' => q({0} lx),
4546             'other' => q({0} lx),
4547             },
4548             'megabit' => {
4549             'name' => q(Mbit),
4550             'one' => q({0} Mbit),
4551             'other' => q({0} Mbit),
4552             },
4553             'megabyte' => {
4554             'name' => q(Mo),
4555             'one' => q({0} Mo),
4556             'other' => q({0} Mo),
4557             },
4558             'megahertz' => {
4559             'name' => q(MHz),
4560             'one' => q({0} MHz),
4561             'other' => q({0} MHz),
4562             },
4563             'megaliter' => {
4564             'name' => q(Ml),
4565             'one' => q({0} Ml),
4566             'other' => q({0} Ml),
4567             },
4568             'megawatt' => {
4569             'name' => q(MW),
4570             'one' => q({0} MW),
4571             'other' => q({0} MW),
4572             },
4573             'meter' => {
4574             'name' => q(m),
4575             'one' => q({0} m),
4576             'other' => q({0} m),
4577             'per' => q({0}/m),
4578             },
4579             'meter-per-second' => {
4580             'name' => q(m/s),
4581             'one' => q({0} m/s),
4582             'other' => q({0} m/s),
4583             },
4584             'meter-per-second-squared' => {
4585             'name' => q(m/s²),
4586             'one' => q({0} m/s²),
4587             'other' => q({0} m/s²),
4588             },
4589             'metric-ton' => {
4590             'name' => q(t),
4591             'one' => q({0} t),
4592             'other' => q({0} t),
4593             },
4594             'microgram' => {
4595             'name' => q(µg),
4596             'one' => q({0} µg),
4597             'other' => q({0} µg),
4598             },
4599             'micrometer' => {
4600             'name' => q(µm),
4601             'one' => q({0} µm),
4602             'other' => q({0} µm),
4603             },
4604             'microsecond' => {
4605             'name' => q(μs),
4606             'one' => q({0} μs),
4607             'other' => q({0} μs),
4608             },
4609             'mile' => {
4610             'name' => q(mi),
4611             'one' => q({0} mi),
4612             'other' => q({0} mi),
4613             },
4614             'mile-per-gallon' => {
4615             'name' => q(mi/gal),
4616             'one' => q({0} mi/gal),
4617             'other' => q({0} mi/gal),
4618             },
4619             'mile-per-gallon-imperial' => {
4620             'name' => q(mi/gal imp.),
4621             'one' => q({0} mi/gal imp.),
4622             'other' => q({0} mi/gal imp.),
4623             },
4624             'mile-per-hour' => {
4625             'name' => q(mi/h),
4626             'one' => q({0} mi/h),
4627             'other' => q({0} mi/h),
4628             },
4629             'mile-scandinavian' => {
4630             'name' => q(smi),
4631             'one' => q({0} smi),
4632             'other' => q({0} smi),
4633             },
4634             'milliampere' => {
4635             'name' => q(mA),
4636             'one' => q({0} mA),
4637             'other' => q({0} mA),
4638             },
4639             'millibar' => {
4640             'name' => q(mbar),
4641             'one' => q({0} mbar),
4642             'other' => q({0} mbar),
4643             },
4644             'milligram' => {
4645             'name' => q(mg),
4646             'one' => q({0} mg),
4647             'other' => q({0} mg),
4648             },
4649             'milligram-per-deciliter' => {
4650             'name' => q(mg/dl),
4651             'one' => q({0} mg/dl),
4652             'other' => q({0} mg/dl),
4653             },
4654             'milliliter' => {
4655             'name' => q(ml),
4656             'one' => q({0} ml),
4657             'other' => q({0} ml),
4658             },
4659             'millimeter' => {
4660             'name' => q(mm),
4661             'one' => q({0} mm),
4662             'other' => q({0} mm),
4663             },
4664             'millimeter-of-mercury' => {
4665             'name' => q(mmHg),
4666             'one' => q({0} mmHg),
4667             'other' => q({0} mmHg),
4668             },
4669             'millimole-per-liter' => {
4670             'name' => q(mmol/l),
4671             'one' => q({0} mmol/l),
4672             'other' => q({0} mmol/l),
4673             },
4674             'millisecond' => {
4675             'name' => q(ms),
4676             'one' => q({0} ms),
4677             'other' => q({0} ms),
4678             },
4679             'milliwatt' => {
4680             'name' => q(mW),
4681             'one' => q({0} mW),
4682             'other' => q({0} mW),
4683             },
4684             'minute' => {
4685             'name' => q(min),
4686             'one' => q({0} min),
4687             'other' => q({0} min),
4688             'per' => q({0}/min),
4689             },
4690             'month' => {
4691             'name' => q(m.),
4692             'one' => q({0} m.),
4693             'other' => q({0} m.),
4694             'per' => q({0}/m.),
4695             },
4696             'nanometer' => {
4697             'name' => q(nm),
4698             'one' => q({0} nm),
4699             'other' => q({0} nm),
4700             },
4701             'nanosecond' => {
4702             'name' => q(ns),
4703             'one' => q({0} ns),
4704             'other' => q({0} ns),
4705             },
4706             'nautical-mile' => {
4707             'name' => q(nmi),
4708             'one' => q({0} nmi),
4709             'other' => q({0} nmi),
4710             },
4711             'ohm' => {
4712             'name' => q(Ω),
4713             'one' => q({0} Ω),
4714             'other' => q({0} Ω),
4715             },
4716             'ounce' => {
4717             'name' => q(oz),
4718             'one' => q({0} oz),
4719             'other' => q({0} oz),
4720             'per' => q({0}/oz),
4721             },
4722             'ounce-troy' => {
4723             'name' => q(oz t),
4724             'one' => q({0} oz t),
4725             'other' => q({0} oz t),
4726             },
4727             'parsec' => {
4728             'name' => q(pc),
4729             'one' => q({0} pc),
4730             'other' => q({0} pc),
4731             },
4732             'part-per-million' => {
4733             'name' => q(ppm),
4734             'one' => q({0} ppm),
4735             'other' => q({0} ppm),
4736             },
4737             'per' => {
4738             '1' => q({0}/{1}),
4739             },
4740             'percent' => {
4741             'name' => q(%),
4742             'one' => q({0} %),
4743             'other' => q({0} %),
4744             },
4745             'permille' => {
4746             'name' => q(‰),
4747             'one' => q({0} ‰),
4748             'other' => q({0} ‰),
4749             },
4750             'petabyte' => {
4751             'name' => q(Po),
4752             'one' => q({0} Po),
4753             'other' => q({0} Po),
4754             },
4755             'picometer' => {
4756             'name' => q(pm),
4757             'one' => q({0} pm),
4758             'other' => q({0} pm),
4759             },
4760             'pint' => {
4761             'name' => q(pte),
4762             'one' => q({0} pte),
4763             'other' => q({0} pte),
4764             },
4765             'pint-metric' => {
4766             'name' => q(mpt),
4767             'one' => q({0} mpt),
4768             'other' => q({0} mpt),
4769             },
4770             'point' => {
4771             'name' => q(points),
4772             'one' => q({0} pt),
4773             'other' => q({0} pt),
4774             },
4775             'pound' => {
4776             'name' => q(lb),
4777             'one' => q({0} lb),
4778             'other' => q({0} lb),
4779             'per' => q({0}/lb),
4780             },
4781             'pound-per-square-inch' => {
4782             'name' => q(lb/po²),
4783             'one' => q({0} lb/po²),
4784             'other' => q({0} lb/po²),
4785             },
4786             'quart' => {
4787             'name' => q(qt),
4788             'one' => q({0} qt),
4789             'other' => q({0} qt),
4790             },
4791             'radian' => {
4792             'name' => q(rad),
4793             'one' => q({0} rad),
4794             'other' => q({0} rad),
4795             },
4796             'revolution' => {
4797             'name' => q(tr),
4798             'one' => q({0} tr),
4799             'other' => q({0} tr),
4800             },
4801             'second' => {
4802             'name' => q(s),
4803             'one' => q({0} s),
4804             'other' => q({0} s),
4805             'per' => q({0}/s),
4806             },
4807             'square-centimeter' => {
4808             'name' => q(cm²),
4809             'one' => q({0} cm²),
4810             'other' => q({0} cm²),
4811             'per' => q({0}/cm²),
4812             },
4813             'square-foot' => {
4814             'name' => q(pi²),
4815             'one' => q({0} pi²),
4816             'other' => q({0} pi²),
4817             },
4818             'square-inch' => {
4819             'name' => q(po²),
4820             'one' => q({0} po²),
4821             'other' => q({0} po²),
4822             'per' => q({0}/po²),
4823             },
4824             'square-kilometer' => {
4825             'name' => q(km²),
4826             'one' => q({0} km²),
4827             'other' => q({0} km²),
4828             'per' => q({0}/km²),
4829             },
4830             'square-meter' => {
4831             'name' => q(m²),
4832             'one' => q({0} m²),
4833             'other' => q({0} m²),
4834             'per' => q({0}/m²),
4835             },
4836             'square-mile' => {
4837             'name' => q(mi²),
4838             'one' => q({0} mi²),
4839             'other' => q({0} mi²),
4840             'per' => q({0}/mi²),
4841             },
4842             'square-yard' => {
4843             'name' => q(yd²),
4844             'one' => q({0} yd²),
4845             'other' => q({0} yd²),
4846             },
4847             'stone' => {
4848             'name' => q(st),
4849             'one' => q({0} st),
4850             'other' => q({0} st),
4851             },
4852             'tablespoon' => {
4853             'name' => q(c. à s.),
4854             'one' => q({0} c. à s.),
4855             'other' => q({0} c. à s.),
4856             },
4857             'teaspoon' => {
4858             'name' => q(c. à c.),
4859             'one' => q({0} c. à c.),
4860             'other' => q({0} c. à c.),
4861             },
4862             'terabit' => {
4863             'name' => q(Tbit),
4864             'one' => q({0} Tbit),
4865             'other' => q({0} Tb),
4866             },
4867             'terabyte' => {
4868             'name' => q(To),
4869             'one' => q({0} To),
4870             'other' => q({0} To),
4871             },
4872             'ton' => {
4873             'name' => q(sh tn),
4874             'one' => q({0} sh tn),
4875             'other' => q({0} sh tn),
4876             },
4877             'volt' => {
4878             'name' => q(V),
4879             'one' => q({0} V),
4880             'other' => q({0} V),
4881             },
4882             'watt' => {
4883             'name' => q(W),
4884             'one' => q({0} W),
4885             'other' => q({0} W),
4886             },
4887             'week' => {
4888             'name' => q(sem.),
4889             'one' => q({0} sem.),
4890             'other' => q({0} sem.),
4891             'per' => q({0}/sem.),
4892             },
4893             'yard' => {
4894             'name' => q(yd),
4895             'one' => q({0} yd),
4896             'other' => q({0} yd),
4897             },
4898             'year' => {
4899             'name' => q(ans),
4900             'one' => q({0} an),
4901             'other' => q({0} ans),
4902             'per' => q({0}/an),
4903             },
4904             },
4905             } }
4906             );
4907              
4908             has 'yesstr' => (
4909             is => 'ro',
4910             isa => RegexpRef,
4911             init_arg => undef,
4912             default => sub { qr'^(?i:oui|o|yes|y)$' }
4913             );
4914              
4915             has 'nostr' => (
4916             is => 'ro',
4917             isa => RegexpRef,
4918             init_arg => undef,
4919             default => sub { qr'^(?i:non|n)$' }
4920             );
4921              
4922             has 'listPatterns' => (
4923             is => 'ro',
4924             isa => HashRef,
4925             init_arg => undef,
4926             default => sub { {
4927             start => q({0}, {1}),
4928             middle => q({0}, {1}),
4929             end => q({0} et {1}),
4930             2 => q({0} et {1}),
4931             } }
4932             );
4933              
4934             has 'default_numbering_system' => (
4935             is => 'ro',
4936             isa => Str,
4937             init_arg => undef,
4938             default => 'latn',
4939             );
4940              
4941             has native_numbering_system => (
4942             is => 'ro',
4943             isa => Str,
4944             init_arg => undef,
4945             default => 'latn',
4946             );
4947              
4948             has 'minimum_grouping_digits' => (
4949             is =>'ro',
4950             isa => Int,
4951             init_arg => undef,
4952             default => 1,
4953             );
4954              
4955             has 'number_symbols' => (
4956             is => 'ro',
4957             isa => HashRef,
4958             init_arg => undef,
4959             default => sub { {
4960             'arab' => {
4961             'decimal' => q(٫),
4962             'exponential' => q(اس),
4963             'group' => q(٬),
4964             'infinity' => q(∞),
4965             'list' => q(؛),
4966             'minusSign' => q(‏−),
4967             'nan' => q(NaN),
4968             'perMille' => q(؉),
4969             'percentSign' => q(٪),
4970             'plusSign' => q(‏+),
4971             'superscriptingExponent' => q(×),
4972             'timeSeparator' => q(:),
4973             },
4974             'arabext' => {
4975             'decimal' => q(٫),
4976             'exponential' => q(×۱۰^),
4977             'group' => q(٬),
4978             'infinity' => q(∞),
4979             'list' => q(؛),
4980             'minusSign' => q(‎−),
4981             'nan' => q(NaN),
4982             'perMille' => q(؉),
4983             'percentSign' => q(٪),
4984             'plusSign' => q(‎+),
4985             'superscriptingExponent' => q(×),
4986             'timeSeparator' => q(٫),
4987             },
4988             'bali' => {
4989             'timeSeparator' => q(:),
4990             },
4991             'beng' => {
4992             'timeSeparator' => q(:),
4993             },
4994             'brah' => {
4995             'timeSeparator' => q(:),
4996             },
4997             'cakm' => {
4998             'timeSeparator' => q(:),
4999             },
5000             'cham' => {
5001             'timeSeparator' => q(:),
5002             },
5003             'deva' => {
5004             'timeSeparator' => q(:),
5005             },
5006             'fullwide' => {
5007             'timeSeparator' => q(:),
5008             },
5009             'gong' => {
5010             'timeSeparator' => q(:),
5011             },
5012             'gonm' => {
5013             'timeSeparator' => q(:),
5014             },
5015             'gujr' => {
5016             'timeSeparator' => q(:),
5017             },
5018             'guru' => {
5019             'timeSeparator' => q(:),
5020             },
5021             'hanidec' => {
5022             'timeSeparator' => q(:),
5023             },
5024             'java' => {
5025             'timeSeparator' => q(:),
5026             },
5027             'kali' => {
5028             'timeSeparator' => q(:),
5029             },
5030             'khmr' => {
5031             'timeSeparator' => q(:),
5032             },
5033             'knda' => {
5034             'timeSeparator' => q(:),
5035             },
5036             'lana' => {
5037             'timeSeparator' => q(:),
5038             },
5039             'lanatham' => {
5040             'timeSeparator' => q(:),
5041             },
5042             'laoo' => {
5043             'timeSeparator' => q(:),
5044             },
5045             'latn' => {
5046             'decimal' => q(,),
5047             'exponential' => q(E),
5048             'group' => q( ),
5049             'infinity' => q(∞),
5050             'list' => q(;),
5051             'minusSign' => q(-),
5052             'nan' => q(NaN),
5053             'perMille' => q(‰),
5054             'percentSign' => q(%),
5055             'plusSign' => q(+),
5056             'superscriptingExponent' => q(×),
5057             'timeSeparator' => q(:),
5058             },
5059             'lepc' => {
5060             'timeSeparator' => q(:),
5061             },
5062             'limb' => {
5063             'timeSeparator' => q(:),
5064             },
5065             'mlym' => {
5066             'timeSeparator' => q(:),
5067             },
5068             'mong' => {
5069             'timeSeparator' => q(:),
5070             },
5071             'mtei' => {
5072             'timeSeparator' => q(:),
5073             },
5074             'mymr' => {
5075             'timeSeparator' => q(:),
5076             },
5077             'mymrshan' => {
5078             'timeSeparator' => q(:),
5079             },
5080             'nkoo' => {
5081             'timeSeparator' => q(:),
5082             },
5083             'olck' => {
5084             'timeSeparator' => q(:),
5085             },
5086             'orya' => {
5087             'timeSeparator' => q(:),
5088             },
5089             'osma' => {
5090             'timeSeparator' => q(:),
5091             },
5092             'rohg' => {
5093             'timeSeparator' => q(:),
5094             },
5095             'saur' => {
5096             'timeSeparator' => q(:),
5097             },
5098             'shrd' => {
5099             'timeSeparator' => q(:),
5100             },
5101             'sora' => {
5102             'timeSeparator' => q(:),
5103             },
5104             'sund' => {
5105             'timeSeparator' => q(:),
5106             },
5107             'takr' => {
5108             'timeSeparator' => q(:),
5109             },
5110             'talu' => {
5111             'timeSeparator' => q(:),
5112             },
5113             'tamldec' => {
5114             'timeSeparator' => q(:),
5115             },
5116             'telu' => {
5117             'timeSeparator' => q(:),
5118             },
5119             'thai' => {
5120             'timeSeparator' => q(:),
5121             },
5122             'tibt' => {
5123             'timeSeparator' => q(:),
5124             },
5125             'vaii' => {
5126             'timeSeparator' => q(:),
5127             },
5128             } }
5129             );
5130              
5131             has 'number_formats' => (
5132             is => 'ro',
5133             isa => HashRef,
5134             init_arg => undef,
5135             default => sub { {
5136             decimalFormat => {
5137             'default' => {
5138             '1000' => {
5139             'one' => '0 k',
5140             'other' => '0 k',
5141             },
5142             '10000' => {
5143             'one' => '00 k',
5144             'other' => '00 k',
5145             },
5146             '100000' => {
5147             'one' => '000 k',
5148             'other' => '000 k',
5149             },
5150             '1000000' => {
5151             'one' => '0 M',
5152             'other' => '0 M',
5153             },
5154             '10000000' => {
5155             'one' => '00 M',
5156             'other' => '00 M',
5157             },
5158             '100000000' => {
5159             'one' => '000 M',
5160             'other' => '000 M',
5161             },
5162             '1000000000' => {
5163             'one' => '0 Md',
5164             'other' => '0 Md',
5165             },
5166             '10000000000' => {
5167             'one' => '00 Md',
5168             'other' => '00 Md',
5169             },
5170             '100000000000' => {
5171             'one' => '000 Md',
5172             'other' => '000 Md',
5173             },
5174             '1000000000000' => {
5175             'one' => '0 Bn',
5176             'other' => '0 Bn',
5177             },
5178             '10000000000000' => {
5179             'one' => '00 Bn',
5180             'other' => '00 Bn',
5181             },
5182             '100000000000000' => {
5183             'one' => '000 Bn',
5184             'other' => '000 Bn',
5185             },
5186             'standard' => {
5187             'default' => '#,##0.###',
5188             },
5189             },
5190             'long' => {
5191             '1000' => {
5192             'one' => '0 millier',
5193             'other' => '0 mille',
5194             },
5195             '10000' => {
5196             'one' => '00 mille',
5197             'other' => '00 mille',
5198             },
5199             '100000' => {
5200             'one' => '000 mille',
5201             'other' => '000 mille',
5202             },
5203             '1000000' => {
5204             'one' => '0 million',
5205             'other' => '0 millions',
5206             },
5207             '10000000' => {
5208             'one' => '00 million',
5209             'other' => '00 millions',
5210             },
5211             '100000000' => {
5212             'one' => '000 million',
5213             'other' => '000 millions',
5214             },
5215             '1000000000' => {
5216             'one' => '0 milliard',
5217             'other' => '0 milliards',
5218             },
5219             '10000000000' => {
5220             'one' => '00 milliard',
5221             'other' => '00 milliards',
5222             },
5223             '100000000000' => {
5224             'one' => '000 milliard',
5225             'other' => '000 milliards',
5226             },
5227             '1000000000000' => {
5228             'one' => '0 billion',
5229             'other' => '0 billions',
5230             },
5231             '10000000000000' => {
5232             'one' => '00 billion',
5233             'other' => '00 billions',
5234             },
5235             '100000000000000' => {
5236             'one' => '000 billion',
5237             'other' => '000 billions',
5238             },
5239             },
5240             'short' => {
5241             '1000' => {
5242             'one' => '0 k',
5243             'other' => '0 k',
5244             },
5245             '10000' => {
5246             'one' => '00 k',
5247             'other' => '00 k',
5248             },
5249             '100000' => {
5250             'one' => '000 k',
5251             'other' => '000 k',
5252             },
5253             '1000000' => {
5254             'one' => '0 M',
5255             'other' => '0 M',
5256             },
5257             '10000000' => {
5258             'one' => '00 M',
5259             'other' => '00 M',
5260             },
5261             '100000000' => {
5262             'one' => '000 M',
5263             'other' => '000 M',
5264             },
5265             '1000000000' => {
5266             'one' => '0 Md',
5267             'other' => '0 Md',
5268             },
5269             '10000000000' => {
5270             'one' => '00 Md',
5271             'other' => '00 Md',
5272             },
5273             '100000000000' => {
5274             'one' => '000 Md',
5275             'other' => '000 Md',
5276             },
5277             '1000000000000' => {
5278             'one' => '0 Bn',
5279             'other' => '0 Bn',
5280             },
5281             '10000000000000' => {
5282             'one' => '00 Bn',
5283             'other' => '00 Bn',
5284             },
5285             '100000000000000' => {
5286             'one' => '000 Bn',
5287             'other' => '000 Bn',
5288             },
5289             },
5290             },
5291             percentFormat => {
5292             'default' => {
5293             'standard' => {
5294             'default' => '#,##0 %',
5295             },
5296             },
5297             },
5298             scientificFormat => {
5299             'default' => {
5300             'standard' => {
5301             'default' => '#E0',
5302             },
5303             },
5304             },
5305             } },
5306             );
5307              
5308             has 'number_currency_formats' => (
5309             is => 'ro',
5310             isa => HashRef,
5311             init_arg => undef,
5312             default => sub { {
5313             'latn' => {
5314             'pattern' => {
5315             'default' => {
5316             'accounting' => {
5317             'negative' => '(#,##0.00 ¤)',
5318             'positive' => '#,##0.00 ¤',
5319             },
5320             'standard' => {
5321             'positive' => '#,##0.00 ¤',
5322             },
5323             },
5324             },
5325             },
5326             } },
5327             );
5328              
5329             has 'currencies' => (
5330             is => 'ro',
5331             isa => HashRef,
5332             init_arg => undef,
5333             default => sub { {
5334             'ADP' => {
5335             symbol => 'ADP',
5336             display_name => {
5337             'currency' => q(peseta andorrane),
5338             'one' => q(peseta andorrane),
5339             'other' => q(pesetas andorranes),
5340             },
5341             },
5342             'AED' => {
5343             symbol => 'AED',
5344             display_name => {
5345             'currency' => q(dirham des Émirats arabes unis),
5346             'one' => q(dirham des Émirats arabes unis),
5347             'other' => q(dirhams des Émirats arabes unis),
5348             },
5349             },
5350             'AFA' => {
5351             symbol => 'AFA',
5352             display_name => {
5353             'currency' => q(afghani \(1927–2002\)),
5354             'one' => q(afghani \(1927–2002\)),
5355             'other' => q(afghanis \(1927–2002\)),
5356             },
5357             },
5358             'AFN' => {
5359             symbol => 'AFN',
5360             display_name => {
5361             'currency' => q(afghani afghan),
5362             'one' => q(afghani afghan),
5363             'other' => q(afghanis afghan),
5364             },
5365             },
5366             'ALK' => {
5367             symbol => 'ALK',
5368             display_name => {
5369             'currency' => q(lek albanais \(1947–1961\)),
5370             'one' => q(lek albanais \(1947–1961\)),
5371             'other' => q(leks albanais \(1947–1961\)),
5372             },
5373             },
5374             'ALL' => {
5375             symbol => 'ALL',
5376             display_name => {
5377             'currency' => q(lek albanais),
5378             'one' => q(lek albanais),
5379             'other' => q(leks albanais),
5380             },
5381             },
5382             'AMD' => {
5383             symbol => 'AMD',
5384             display_name => {
5385             'currency' => q(dram arménien),
5386             'one' => q(dram arménien),
5387             'other' => q(drams arméniens),
5388             },
5389             },
5390             'ANG' => {
5391             symbol => 'ANG',
5392             display_name => {
5393             'currency' => q(florin antillais),
5394             'one' => q(florin antillais),
5395             'other' => q(florins antillais),
5396             },
5397             },
5398             'AOA' => {
5399             symbol => 'AOA',
5400             display_name => {
5401             'currency' => q(kwanza angolais),
5402             'one' => q(kwanza angolais),
5403             'other' => q(kwanzas angolais),
5404             },
5405             },
5406             'AOK' => {
5407             symbol => 'AOK',
5408             display_name => {
5409             'currency' => q(kwanza angolais \(1977–1990\)),
5410             'one' => q(kwanza angolais \(1977–1990\)),
5411             'other' => q(kwanzas angolais \(1977–1990\)),
5412             },
5413             },
5414             'AON' => {
5415             symbol => 'AON',
5416             display_name => {
5417             'currency' => q(nouveau kwanza angolais \(1990–2000\)),
5418             'one' => q(nouveau kwanza angolais \(1990–2000\)),
5419             'other' => q(nouveaux kwanzas angolais \(1990–2000\)),
5420             },
5421             },
5422             'AOR' => {
5423             symbol => 'AOR',
5424             display_name => {
5425             'currency' => q(kwanza angolais réajusté \(1995–1999\)),
5426             'one' => q(kwanza angolais réajusté \(1995–1999\)),
5427             'other' => q(kwanzas angolais réajustés \(1995–1999\)),
5428             },
5429             },
5430             'ARA' => {
5431             symbol => 'ARA',
5432             display_name => {
5433             'currency' => q(austral argentin),
5434             'one' => q(austral argentin),
5435             'other' => q(australs argentins),
5436             },
5437             },
5438             'ARL' => {
5439             symbol => 'ARL',
5440             display_name => {
5441             'currency' => q(peso lourd argentin \(1970–1983\)),
5442             'one' => q(peso lourd argentin \(1970–1983\)),
5443             'other' => q(pesos lourds argentins \(1970–1983\)),
5444             },
5445             },
5446             'ARM' => {
5447             symbol => 'ARM',
5448             display_name => {
5449             'currency' => q(peso argentin \(1881–1970\)),
5450             'one' => q(peso argentin \(1881–1970\)),
5451             'other' => q(pesos argentins \(1881–1970\)),
5452             },
5453             },
5454             'ARP' => {
5455             symbol => 'ARP',
5456             display_name => {
5457             'currency' => q(peso argentin \(1983–1985\)),
5458             'one' => q(peso argentin \(1983–1985\)),
5459             'other' => q(pesos argentins \(1983–1985\)),
5460             },
5461             },
5462             'ARS' => {
5463             symbol => '$AR',
5464             display_name => {
5465             'currency' => q(peso argentin),
5466             'one' => q(peso argentin),
5467             'other' => q(pesos argentins),
5468             },
5469             },
5470             'ATS' => {
5471             symbol => 'ATS',
5472             display_name => {
5473             'currency' => q(schilling autrichien),
5474             'one' => q(schilling autrichien),
5475             'other' => q(schillings autrichiens),
5476             },
5477             },
5478             'AUD' => {
5479             symbol => '$AU',
5480             display_name => {
5481             'currency' => q(dollar australien),
5482             'one' => q(dollar australien),
5483             'other' => q(dollars australiens),
5484             },
5485             },
5486             'AWG' => {
5487             symbol => 'AWG',
5488             display_name => {
5489             'currency' => q(florin arubais),
5490             'one' => q(florin arubais),
5491             'other' => q(florins arubais),
5492             },
5493             },
5494             'AZM' => {
5495             symbol => 'AZM',
5496             display_name => {
5497             'currency' => q(manat azéri \(1993–2006\)),
5498             'one' => q(manat azéri \(1993–2006\)),
5499             'other' => q(manats azéris \(1993–2006\)),
5500             },
5501             },
5502             'AZN' => {
5503             symbol => 'AZN',
5504             display_name => {
5505             'currency' => q(manat azéri),
5506             'one' => q(manat azéri),
5507             'other' => q(manats azéris),
5508             },
5509             },
5510             'BAD' => {
5511             symbol => 'BAD',
5512             display_name => {
5513             'currency' => q(dinar bosniaque),
5514             'one' => q(dinar bosniaque),
5515             'other' => q(dinars bosniaques),
5516             },
5517             },
5518             'BAM' => {
5519             symbol => 'BAM',
5520             display_name => {
5521             'currency' => q(mark convertible bosniaque),
5522             'one' => q(mark convertible bosniaque),
5523             'other' => q(marks convertibles bosniaques),
5524             },
5525             },
5526             'BAN' => {
5527             symbol => 'BAN',
5528             display_name => {
5529             'currency' => q(nouveau dinar bosniaque \(1994–1997\)),
5530             'one' => q(nouveau dinar bosniaque \(1994–1997\)),
5531             'other' => q(nouveaux dinars bosniaques \(1994–1997\)),
5532             },
5533             },
5534             'BBD' => {
5535             symbol => 'BBD',
5536             display_name => {
5537             'currency' => q(dollar barbadien),
5538             'one' => q(dollar barbadien),
5539             'other' => q(dollars barbadiens),
5540             },
5541             },
5542             'BDT' => {
5543             symbol => 'BDT',
5544             display_name => {
5545             'currency' => q(taka bangladeshi),
5546             'one' => q(taka bangladeshi),
5547             'other' => q(takas bangladeshis),
5548             },
5549             },
5550             'BEC' => {
5551             symbol => 'BEC',
5552             display_name => {
5553             'currency' => q(franc belge \(convertible\)),
5554             'one' => q(franc belge \(convertible\)),
5555             'other' => q(francs belges \(convertibles\)),
5556             },
5557             },
5558             'BEF' => {
5559             symbol => 'FB',
5560             display_name => {
5561             'currency' => q(franc belge),
5562             'one' => q(franc belge),
5563             'other' => q(francs belges),
5564             },
5565             },
5566             'BEL' => {
5567             symbol => 'BEL',
5568             display_name => {
5569             'currency' => q(franc belge \(financier\)),
5570             'one' => q(franc belge \(financier\)),
5571             'other' => q(francs belges \(financiers\)),
5572             },
5573             },
5574             'BGL' => {
5575             symbol => 'BGL',
5576             display_name => {
5577             'currency' => q(lev bulgare \(1962–1999\)),
5578             'one' => q(lev bulgare \(1962–1999\)),
5579             'other' => q(levs bulgares \(1962–1999\)),
5580             },
5581             },
5582             'BGM' => {
5583             symbol => 'BGM',
5584             display_name => {
5585             'currency' => q(lev socialiste bulgare),
5586             'one' => q(lev socialiste bulgare),
5587             'other' => q(levs socialistes bulgares),
5588             },
5589             },
5590             'BGN' => {
5591             symbol => 'BGN',
5592             display_name => {
5593             'currency' => q(lev bulgare),
5594             'one' => q(lev bulgare),
5595             'other' => q(levs bulgares),
5596             },
5597             },
5598             'BGO' => {
5599             symbol => 'BGO',
5600             display_name => {
5601             'currency' => q(lev bulgare \(1879–1952\)),
5602             'one' => q(lev bulgare \(1879–1952\)),
5603             'other' => q(levs bulgares \(1879–1952\)),
5604             },
5605             },
5606             'BHD' => {
5607             symbol => 'BHD',
5608             display_name => {
5609             'currency' => q(dinar bahreïni),
5610             'one' => q(dinar bahreïni),
5611             'other' => q(dinars bahreïnis),
5612             },
5613             },
5614             'BIF' => {
5615             symbol => 'BIF',
5616             display_name => {
5617             'currency' => q(franc burundais),
5618             'one' => q(franc burundais),
5619             'other' => q(francs burundais),
5620             },
5621             },
5622             'BMD' => {
5623             symbol => '$BM',
5624             display_name => {
5625             'currency' => q(dollar bermudien),
5626             'one' => q(dollar bermudien),
5627             'other' => q(dollars bermudiens),
5628             },
5629             },
5630             'BND' => {
5631             symbol => '$BN',
5632             display_name => {
5633             'currency' => q(dollar brunéien),
5634             'one' => q(dollar brunéien),
5635             'other' => q(dollars brunéiens),
5636             },
5637             },
5638             'BOB' => {
5639             symbol => 'BOB',
5640             display_name => {
5641             'currency' => q(boliviano bolivien),
5642             'one' => q(boliviano bolivien),
5643             'other' => q(bolivianos boliviens),
5644             },
5645             },
5646             'BOL' => {
5647             symbol => 'BOL',
5648             display_name => {
5649             'currency' => q(boliviano bolivien \(1863–1963\)),
5650             'one' => q(boliviano bolivien \(1863–1963\)),
5651             'other' => q(bolivianos boliviens \(1863–1963\)),
5652             },
5653             },
5654             'BOP' => {
5655             symbol => 'BOP',
5656             display_name => {
5657             'currency' => q(peso bolivien),
5658             'one' => q(peso bolivien),
5659             'other' => q(pesos boliviens),
5660             },
5661             },
5662             'BOV' => {
5663             symbol => 'BOV',
5664             display_name => {
5665             'currency' => q(mvdol bolivien),
5666             'one' => q(mvdol bolivien),
5667             'other' => q(mvdols boliviens),
5668             },
5669             },
5670             'BRB' => {
5671             symbol => 'BRB',
5672             display_name => {
5673             'currency' => q(nouveau cruzeiro brésilien \(1967–1986\)),
5674             'one' => q(nouveau cruzeiro brésilien \(1967–1986\)),
5675             'other' => q(nouveaux cruzeiros brésiliens \(1967–1986\)),
5676             },
5677             },
5678             'BRC' => {
5679             symbol => 'BRC',
5680             display_name => {
5681             'currency' => q(cruzado brésilien \(1986–1989\)),
5682             'one' => q(cruzado brésilien \(1986–1989\)),
5683             'other' => q(cruzados brésiliens \(1986–1989\)),
5684             },
5685             },
5686             'BRE' => {
5687             symbol => 'BRE',
5688             display_name => {
5689             'currency' => q(cruzeiro brésilien \(1990–1993\)),
5690             'one' => q(cruzeiro brésilien \(1990–1993\)),
5691             'other' => q(cruzeiros brésiliens \(1990–1993\)),
5692             },
5693             },
5694             'BRL' => {
5695             symbol => 'R$',
5696             display_name => {
5697             'currency' => q(réal brésilien),
5698             'one' => q(réal brésilien),
5699             'other' => q(réals brésiliens),
5700             },
5701             },
5702             'BRN' => {
5703             symbol => 'BRN',
5704             display_name => {
5705             'currency' => q(nouveau cruzado),
5706             'one' => q(nouveau cruzado brésilien \(1989–1990\)),
5707             'other' => q(nouveaux cruzados brésiliens \(1989–1990\)),
5708             },
5709             },
5710             'BRR' => {
5711             symbol => 'BRR',
5712             display_name => {
5713             'currency' => q(cruzeiro),
5714             'one' => q(cruzeiro réal brésilien \(1993–1994\)),
5715             'other' => q(cruzeiros réals brésiliens \(1993–1994\)),
5716             },
5717             },
5718             'BRZ' => {
5719             symbol => 'BRZ',
5720             display_name => {
5721             'currency' => q(cruzeiro brésilien \(1942–1967\)),
5722             'one' => q(cruzeiro brésilien \(1942–1967\)),
5723             'other' => q(cruzeiros brésiliens \(1942–1967\)),
5724             },
5725             },
5726             'BSD' => {
5727             symbol => 'BSD',
5728             display_name => {
5729             'currency' => q(dollar bahaméen),
5730             'one' => q(dollar bahaméen),
5731             'other' => q(dollars bahaméens),
5732             },
5733             },
5734             'BTN' => {
5735             symbol => 'BTN',
5736             display_name => {
5737             'currency' => q(ngultrum bouthanais),
5738             'one' => q(ngultrum bouthanais),
5739             'other' => q(ngultrums bouthanais),
5740             },
5741             },
5742             'BUK' => {
5743             symbol => 'BUK',
5744             display_name => {
5745             'currency' => q(kyat birman),
5746             'one' => q(kyat birman),
5747             'other' => q(kyats birmans),
5748             },
5749             },
5750             'BWP' => {
5751             symbol => 'BWP',
5752             display_name => {
5753             'currency' => q(pula botswanais),
5754             'one' => q(pula botswanais),
5755             'other' => q(pulas botswanais),
5756             },
5757             },
5758             'BYB' => {
5759             symbol => 'BYB',
5760             display_name => {
5761             'currency' => q(nouveau rouble biélorusse \(1994–1999\)),
5762             'one' => q(nouveau rouble biélorusse \(1994–1999\)),
5763             'other' => q(nouveaux roubles biélorusses \(1994–1999\)),
5764             },
5765             },
5766             'BYN' => {
5767             symbol => 'BYN',
5768             display_name => {
5769             'currency' => q(rouble biélorusse),
5770             'one' => q(rouble biélorusse),
5771             'other' => q(roubles biélorusses),
5772             },
5773             },
5774             'BYR' => {
5775             symbol => 'BYR',
5776             display_name => {
5777             'currency' => q(rouble biélorusse \(2000–2016\)),
5778             'one' => q(rouble biélorusse \(2000–2016\)),
5779             'other' => q(roubles biélorusses \(2000–2016\)),
5780             },
5781             },
5782             'BZD' => {
5783             symbol => '$BZ',
5784             display_name => {
5785             'currency' => q(dollar bélizéen),
5786             'one' => q(dollar bélizéen),
5787             'other' => q(dollars bélizéens),
5788             },
5789             },
5790             'CAD' => {
5791             symbol => '$CA',
5792             display_name => {
5793             'currency' => q(dollar canadien),
5794             'one' => q(dollar canadien),
5795             'other' => q(dollars canadiens),
5796             },
5797             },
5798             'CDF' => {
5799             symbol => 'CDF',
5800             display_name => {
5801             'currency' => q(franc congolais),
5802             'one' => q(franc congolais),
5803             'other' => q(francs congolais),
5804             },
5805             },
5806             'CHE' => {
5807             symbol => 'CHE',
5808             display_name => {
5809             'currency' => q(euro WIR),
5810             'one' => q(euro WIR),
5811             'other' => q(euros WIR),
5812             },
5813             },
5814             'CHF' => {
5815             symbol => 'CHF',
5816             display_name => {
5817             'currency' => q(franc suisse),
5818             'one' => q(franc suisse),
5819             'other' => q(francs suisses),
5820             },
5821             },
5822             'CHW' => {
5823             symbol => 'CHW',
5824             display_name => {
5825             'currency' => q(franc WIR),
5826             'one' => q(franc WIR),
5827             'other' => q(francs WIR),
5828             },
5829             },
5830             'CLE' => {
5831             symbol => 'CLE',
5832             display_name => {
5833             'currency' => q(escudo chilien),
5834             'one' => q(escudo chilien),
5835             'other' => q(escudos chiliens),
5836             },
5837             },
5838             'CLF' => {
5839             symbol => 'CLF',
5840             display_name => {
5841             'currency' => q(unité d’investissement chilienne),
5842             'one' => q(unité d’investissement chilienne),
5843             'other' => q(unités d’investissement chiliennes),
5844             },
5845             },
5846             'CLP' => {
5847             symbol => '$CL',
5848             display_name => {
5849             'currency' => q(peso chilien),
5850             'one' => q(peso chilien),
5851             'other' => q(pesos chiliens),
5852             },
5853             },
5854             'CNH' => {
5855             symbol => 'CNH',
5856             display_name => {
5857             'currency' => q(yuan chinois \(zone extracôtière\)),
5858             'one' => q(yuan chinois \(zone extracôtière\)),
5859             'other' => q(yuans chinois \(zone extracôtière\)),
5860             },
5861             },
5862             'CNX' => {
5863             symbol => 'CNX',
5864             display_name => {
5865             'currency' => q(dollar de la Banque populaire chinoise),
5866             'one' => q(dollar de la Banque populaire chinoise),
5867             'other' => q(dollars de la Banque populaire chinoise),
5868             },
5869             },
5870             'CNY' => {
5871             symbol => 'CNY',
5872             display_name => {
5873             'currency' => q(yuan renminbi chinois),
5874             'one' => q(yuan renminbi chinois),
5875             'other' => q(yuans renminbi chinois),
5876             },
5877             },
5878             'COP' => {
5879             symbol => '$CO',
5880             display_name => {
5881             'currency' => q(peso colombien),
5882             'one' => q(peso colombien),
5883             'other' => q(pesos colombiens),
5884             },
5885             },
5886             'COU' => {
5887             symbol => 'COU',
5888             display_name => {
5889             'currency' => q(unité de valeur réelle colombienne),
5890             'one' => q(unité de valeur réelle colombienne),
5891             'other' => q(unités de valeur réelle colombiennes),
5892             },
5893             },
5894             'CRC' => {
5895             symbol => 'CRC',
5896             display_name => {
5897             'currency' => q(colón costaricain),
5898             'one' => q(colón costaricain),
5899             'other' => q(colóns costaricains),
5900             },
5901             },
5902             'CSD' => {
5903             symbol => 'CSD',
5904             display_name => {
5905             'currency' => q(dinar serbo-monténégrin),
5906             'one' => q(dinar serbo-monténégrin),
5907             'other' => q(dinars serbo-monténégrins),
5908             },
5909             },
5910             'CSK' => {
5911             symbol => 'CSK',
5912             display_name => {
5913             'currency' => q(couronne forte tchécoslovaque),
5914             'one' => q(couronne forte tchécoslovaque),
5915             'other' => q(couronnes fortes tchécoslovaques),
5916             },
5917             },
5918             'CUC' => {
5919             symbol => 'CUC',
5920             display_name => {
5921             'currency' => q(peso cubain convertible),
5922             'one' => q(peso cubain convertible),
5923             'other' => q(pesos cubains convertibles),
5924             },
5925             },
5926             'CUP' => {
5927             symbol => 'CUP',
5928             display_name => {
5929             'currency' => q(peso cubain),
5930             'one' => q(peso cubain),
5931             'other' => q(pesos cubains),
5932             },
5933             },
5934             'CVE' => {
5935             symbol => 'CVE',
5936             display_name => {
5937             'currency' => q(escudo capverdien),
5938             'one' => q(escudo capverdien),
5939             'other' => q(escudos capverdiens),
5940             },
5941             },
5942             'CYP' => {
5943             symbol => '£CY',
5944             display_name => {
5945             'currency' => q(livre chypriote),
5946             'one' => q(livre chypriote),
5947             'other' => q(livres chypriotes),
5948             },
5949             },
5950             'CZK' => {
5951             symbol => 'CZK',
5952             display_name => {
5953             'currency' => q(couronne tchèque),
5954             'one' => q(couronne tchèque),
5955             'other' => q(couronnes tchèques),
5956             },
5957             },
5958             'DDM' => {
5959             symbol => 'DDM',
5960             display_name => {
5961             'currency' => q(mark est-allemand),
5962             'one' => q(mark est-allemand),
5963             'other' => q(marks est-allemands),
5964             },
5965             },
5966             'DEM' => {
5967             symbol => 'DEM',
5968             display_name => {
5969             'currency' => q(mark allemand),
5970             'one' => q(mark allemand),
5971             'other' => q(marks allemands),
5972             },
5973             },
5974             'DJF' => {
5975             symbol => 'DJF',
5976             display_name => {
5977             'currency' => q(franc djiboutien),
5978             'one' => q(franc djiboutien),
5979             'other' => q(francs djiboutiens),
5980             },
5981             },
5982             'DKK' => {
5983             symbol => 'DKK',
5984             display_name => {
5985             'currency' => q(couronne danoise),
5986             'one' => q(couronne danoise),
5987             'other' => q(couronnes danoises),
5988             },
5989             },
5990             'DOP' => {
5991             symbol => 'DOP',
5992             display_name => {
5993             'currency' => q(peso dominicain),
5994             'one' => q(peso dominicain),
5995             'other' => q(pesos dominicains),
5996             },
5997             },
5998             'DZD' => {
5999             symbol => 'DZD',
6000             display_name => {
6001             'currency' => q(dinar algérien),
6002             'one' => q(dinar algérien),
6003             'other' => q(dinars algériens),
6004             },
6005             },
6006             'ECS' => {
6007             symbol => 'ECS',
6008             display_name => {
6009             'currency' => q(sucre équatorien),
6010             'one' => q(sucre équatorien),
6011             'other' => q(sucres équatoriens),
6012             },
6013             },
6014             'ECV' => {
6015             symbol => 'ECV',
6016             display_name => {
6017             'currency' => q(unité de valeur constante équatoriale \(UVC\)),
6018             'one' => q(unité de valeur constante équatorienne \(UVC\)),
6019             'other' => q(unités de valeur constante équatoriennes \(UVC\)),
6020             },
6021             },
6022             'EEK' => {
6023             symbol => 'EEK',
6024             display_name => {
6025             'currency' => q(couronne estonienne),
6026             'one' => q(couronne estonienne),
6027             'other' => q(couronnes estoniennes),
6028             },
6029             },
6030             'EGP' => {
6031             symbol => 'EGP',
6032             display_name => {
6033             'currency' => q(livre égyptienne),
6034             'one' => q(livre égyptienne),
6035             'other' => q(livres égyptiennes),
6036             },
6037             },
6038             'ERN' => {
6039             symbol => 'ERN',
6040             display_name => {
6041             'currency' => q(nafka érythréen),
6042             'one' => q(nafka érythréen),
6043             'other' => q(nafkas érythréens),
6044             },
6045             },
6046             'ESA' => {
6047             symbol => 'ESA',
6048             display_name => {
6049             'currency' => q(peseta espagnole \(compte A\)),
6050             'one' => q(peseta espagnole \(compte A\)),
6051             'other' => q(pesetas espagnoles \(compte A\)),
6052             },
6053             },
6054             'ESB' => {
6055             symbol => 'ESB',
6056             display_name => {
6057             'currency' => q(peseta espagnole \(compte convertible\)),
6058             'one' => q(peseta espagnole \(compte convertible\)),
6059             'other' => q(pesetas espagnoles \(compte convertible\)),
6060             },
6061             },
6062             'ESP' => {
6063             symbol => 'ESP',
6064             display_name => {
6065             'currency' => q(peseta espagnole),
6066             'one' => q(peseta espagnole),
6067             'other' => q(pesetas espagnoles),
6068             },
6069             },
6070             'ETB' => {
6071             symbol => 'ETB',
6072             display_name => {
6073             'currency' => q(birr éthiopien),
6074             'one' => q(birr éthiopien),
6075             'other' => q(birrs éthiopiens),
6076             },
6077             },
6078             'EUR' => {
6079             symbol => '€',
6080             display_name => {
6081             'currency' => q(euro),
6082             'one' => q(euro),
6083             'other' => q(euros),
6084             },
6085             },
6086             'FIM' => {
6087             symbol => 'FIM',
6088             display_name => {
6089             'currency' => q(mark finlandais),
6090             'one' => q(mark finlandais),
6091             'other' => q(marks finlandais),
6092             },
6093             },
6094             'FJD' => {
6095             symbol => '$FJ',
6096             display_name => {
6097             'currency' => q(dollar fidjien),
6098             'one' => q(dollar fidjien),
6099             'other' => q(dollars fidjiens),
6100             },
6101             },
6102             'FKP' => {
6103             symbol => '£FK',
6104             display_name => {
6105             'currency' => q(livre des îles Malouines),
6106             'one' => q(livre des îles Malouines),
6107             'other' => q(livres des îles Malouines),
6108             },
6109             },
6110             'FRF' => {
6111             symbol => 'F',
6112             display_name => {
6113             'currency' => q(franc français),
6114             'one' => q(franc français),
6115             'other' => q(francs français),
6116             },
6117             },
6118             'GBP' => {
6119             symbol => '£GB',
6120             display_name => {
6121             'currency' => q(livre sterling),
6122             'one' => q(livre sterling),
6123             'other' => q(livres sterling),
6124             },
6125             },
6126             'GEK' => {
6127             symbol => 'GEK',
6128             display_name => {
6129             'currency' => q(coupon de lari géorgien),
6130             'one' => q(coupon de lari géorgien),
6131             'other' => q(coupons de lari géorgiens),
6132             },
6133             },
6134             'GEL' => {
6135             symbol => 'GEL',
6136             display_name => {
6137             'currency' => q(lari géorgien),
6138             'one' => q(lari géorgien),
6139             'other' => q(lari géorgiens),
6140             },
6141             },
6142             'GHC' => {
6143             symbol => 'GHC',
6144             display_name => {
6145             'currency' => q(cédi),
6146             'one' => q(cédi ghanéen \(1967–2007\)),
6147             'other' => q(cédis ghanéens \(1967–2007\)),
6148             },
6149             },
6150             'GHS' => {
6151             symbol => 'GHS',
6152             display_name => {
6153             'currency' => q(cédi ghanéen),
6154             'one' => q(cédi ghanéen),
6155             'other' => q(cédis ghanéens),
6156             },
6157             },
6158             'GIP' => {
6159             symbol => '£GI',
6160             display_name => {
6161             'currency' => q(livre de Gibraltar),
6162             'one' => q(livre de Gibraltar),
6163             'other' => q(livres de Gibraltar),
6164             },
6165             },
6166             'GMD' => {
6167             symbol => 'GMD',
6168             display_name => {
6169             'currency' => q(dalasi gambien),
6170             'one' => q(dalasi gambien),
6171             'other' => q(dalasis gambiens),
6172             },
6173             },
6174             'GNF' => {
6175             symbol => 'GNF',
6176             display_name => {
6177             'currency' => q(franc guinéen),
6178             'one' => q(franc guinéen),
6179             'other' => q(francs guinéens),
6180             },
6181             },
6182             'GNS' => {
6183             symbol => 'GNS',
6184             display_name => {
6185             'currency' => q(syli guinéen),
6186             'one' => q(syli guinéen),
6187             'other' => q(sylis guinéens),
6188             },
6189             },
6190             'GQE' => {
6191             symbol => 'GQE',
6192             display_name => {
6193             'currency' => q(ekwélé équatoguinéen),
6194             'one' => q(ekwélé équatoguinéen),
6195             'other' => q(ekwélés équatoguinéens),
6196             },
6197             },
6198             'GRD' => {
6199             symbol => 'GRD',
6200             display_name => {
6201             'currency' => q(drachme grecque),
6202             'one' => q(drachme grecque),
6203             'other' => q(drachmes grecques),
6204             },
6205             },
6206             'GTQ' => {
6207             symbol => 'GTQ',
6208             display_name => {
6209             'currency' => q(quetzal guatémaltèque),
6210             'one' => q(quetzal guatémaltèque),
6211             'other' => q(quetzals guatémaltèques),
6212             },
6213             },
6214             'GWE' => {
6215             symbol => 'GWE',
6216             display_name => {
6217             'currency' => q(escudo de Guinée portugaise),
6218             'one' => q(escudo de Guinée portugaise),
6219             'other' => q(escudos de Guinée portugaise),
6220             },
6221             },
6222             'GWP' => {
6223             symbol => 'GWP',
6224             display_name => {
6225             'currency' => q(peso bissau-guinéen),
6226             'one' => q(peso bissau-guinéen),
6227             'other' => q(pesos bissau-guinéens),
6228             },
6229             },
6230             'GYD' => {
6231             symbol => 'GYD',
6232             display_name => {
6233             'currency' => q(dollar du Guyana),
6234             'one' => q(dollar du Guyana),
6235             'other' => q(dollars du Guyana),
6236             },
6237             },
6238             'HKD' => {
6239             symbol => 'HKD',
6240             display_name => {
6241             'currency' => q(dollar de Hong Kong),
6242             'one' => q(dollar de Hong Kong),
6243             'other' => q(dollars de Hong Kong),
6244             },
6245             },
6246             'HNL' => {
6247             symbol => 'HNL',
6248             display_name => {
6249             'currency' => q(lempira hondurien),
6250             'one' => q(lempira hondurien),
6251             'other' => q(lempiras honduriens),
6252             },
6253             },
6254             'HRD' => {
6255             symbol => 'HRD',
6256             display_name => {
6257             'currency' => q(dinar croate),
6258             'one' => q(dinar croate),
6259             'other' => q(dinars croates),
6260             },
6261             },
6262             'HRK' => {
6263             symbol => 'HRK',
6264             display_name => {
6265             'currency' => q(kuna croate),
6266             'one' => q(kuna croate),
6267             'other' => q(kunas croates),
6268             },
6269             },
6270             'HTG' => {
6271             symbol => 'HTG',
6272             display_name => {
6273             'currency' => q(gourde haïtienne),
6274             'one' => q(gourde haïtienne),
6275             'other' => q(gourdes haïtiennes),
6276             },
6277             },
6278             'HUF' => {
6279             symbol => 'HUF',
6280             display_name => {
6281             'currency' => q(forint hongrois),
6282             'one' => q(forint hongrois),
6283             'other' => q(forints hongrois),
6284             },
6285             },
6286             'IDR' => {
6287             symbol => 'IDR',
6288             display_name => {
6289             'currency' => q(roupie indonésienne),
6290             'one' => q(roupie indonésienne),
6291             'other' => q(roupies indonésiennes),
6292             },
6293             },
6294             'IEP' => {
6295             symbol => '£IE',
6296             display_name => {
6297             'currency' => q(livre irlandaise),
6298             'one' => q(livre irlandaise),
6299             'other' => q(livres irlandaises),
6300             },
6301             },
6302             'ILP' => {
6303             symbol => '£IL',
6304             display_name => {
6305             'currency' => q(livre israélienne),
6306             'one' => q(livre israélienne),
6307             'other' => q(livres israéliennes),
6308             },
6309             },
6310             'ILR' => {
6311             symbol => 'ILR',
6312             display_name => {
6313             'currency' => q(shekel israélien \(1980–1985\)),
6314             'one' => q(shekel israélien \(1980–1985\)),
6315             'other' => q(shekels israéliens \(1980–1985\)),
6316             },
6317             },
6318             'ILS' => {
6319             symbol => '₪',
6320             display_name => {
6321             'currency' => q(nouveau shekel israélien),
6322             'one' => q(nouveau shekel israélien),
6323             'other' => q(nouveaux shekels israéliens),
6324             },
6325             },
6326             'INR' => {
6327             symbol => '₹',
6328             display_name => {
6329             'currency' => q(roupie indienne),
6330             'one' => q(roupie indienne),
6331             'other' => q(roupies indiennes),
6332             },
6333             },
6334             'IQD' => {
6335             symbol => 'IQD',
6336             display_name => {
6337             'currency' => q(dinar irakien),
6338             'one' => q(dinar irakien),
6339             'other' => q(dinars irakiens),
6340             },
6341             },
6342             'IRR' => {
6343             symbol => 'IRR',
6344             display_name => {
6345             'currency' => q(riyal iranien),
6346             'one' => q(riyal iranien),
6347             'other' => q(riyals iraniens),
6348             },
6349             },
6350             'ISJ' => {
6351             symbol => 'ISJ',
6352             display_name => {
6353             'currency' => q(couronne islandaise \(1918–1981\)),
6354             'one' => q(couronne islandaise \(1918–1981\)),
6355             'other' => q(couronnes islandaises \(1918–1981\)),
6356             },
6357             },
6358             'ISK' => {
6359             symbol => 'ISK',
6360             display_name => {
6361             'currency' => q(couronne islandaise),
6362             'one' => q(couronne islandaise),
6363             'other' => q(couronnes islandaises),
6364             },
6365             },
6366             'ITL' => {
6367             symbol => '₤IT',
6368             display_name => {
6369             'currency' => q(lire italienne),
6370             'one' => q(lire italienne),
6371             'other' => q(lires italiennes),
6372             },
6373             },
6374             'JMD' => {
6375             symbol => 'JMD',
6376             display_name => {
6377             'currency' => q(dollar jamaïcain),
6378             'one' => q(dollar jamaïcain),
6379             'other' => q(dollars jamaïcains),
6380             },
6381             },
6382             'JOD' => {
6383             symbol => 'JOD',
6384             display_name => {
6385             'currency' => q(dinar jordanien),
6386             'one' => q(dinar jordanien),
6387             'other' => q(dinars jordaniens),
6388             },
6389             },
6390             'JPY' => {
6391             symbol => 'JPY',
6392             display_name => {
6393             'currency' => q(yen japonais),
6394             'one' => q(yen japonais),
6395             'other' => q(yens japonais),
6396             },
6397             },
6398             'KES' => {
6399             symbol => 'KES',
6400             display_name => {
6401             'currency' => q(shilling kényan),
6402             'one' => q(shilling kényan),
6403             'other' => q(shillings kényans),
6404             },
6405             },
6406             'KGS' => {
6407             symbol => 'KGS',
6408             display_name => {
6409             'currency' => q(som kirghize),
6410             'one' => q(som kirghize),
6411             'other' => q(soms kirghizes),
6412             },
6413             },
6414             'KHR' => {
6415             symbol => 'KHR',
6416             display_name => {
6417             'currency' => q(riel cambodgien),
6418             'one' => q(riel cambodgien),
6419             'other' => q(riels cambodgiens),
6420             },
6421             },
6422             'KMF' => {
6423             symbol => 'KMF',
6424             display_name => {
6425             'currency' => q(franc comorien),
6426             'one' => q(franc comorien),
6427             'other' => q(francs comoriens),
6428             },
6429             },
6430             'KPW' => {
6431             symbol => 'KPW',
6432             display_name => {
6433             'currency' => q(won nord-coréen),
6434             'one' => q(won nord-coréen),
6435             'other' => q(wons nord-coréens),
6436             },
6437             },
6438             'KRH' => {
6439             symbol => 'KRH',
6440             display_name => {
6441             'currency' => q(hwan sud-coréen \(1953–1962\)),
6442             'one' => q(hwan sud-coréen \(1953–1962\)),
6443             'other' => q(hwans sud-coréens \(1953–1962\)),
6444             },
6445             },
6446             'KRO' => {
6447             symbol => 'KRO',
6448             display_name => {
6449             'currency' => q(won sud-coréen \(1945–1953\)),
6450             'one' => q(won sud-coréen \(1945–1953\)),
6451             'other' => q(wons sud-coréens \(1945–1953\)),
6452             },
6453             },
6454             'KRW' => {
6455             symbol => '₩',
6456             display_name => {
6457             'currency' => q(won sud-coréen),
6458             'one' => q(won sud-coréen),
6459             'other' => q(wons sud-coréens),
6460             },
6461             },
6462             'KWD' => {
6463             symbol => 'KWD',
6464             display_name => {
6465             'currency' => q(dinar koweïtien),
6466             'one' => q(dinar koweïtien),
6467             'other' => q(dinar koweïtiens),
6468             },
6469             },
6470             'KYD' => {
6471             symbol => 'KYD',
6472             display_name => {
6473             'currency' => q(dollar des îles Caïmans),
6474             'one' => q(dollar des îles Caïmans),
6475             'other' => q(dollars des îles Caïmans),
6476             },
6477             },
6478             'KZT' => {
6479             symbol => 'KZT',
6480             display_name => {
6481             'currency' => q(tenge kazakh),
6482             'one' => q(tenge kazakh),
6483             'other' => q(tenges kazakhs),
6484             },
6485             },
6486             'LAK' => {
6487             symbol => 'LAK',
6488             display_name => {
6489             'currency' => q(kip loatien),
6490             'one' => q(kip loatien),
6491             'other' => q(kips loatiens),
6492             },
6493             },
6494             'LBP' => {
6495             symbol => '£LB',
6496             display_name => {
6497             'currency' => q(livre libanaise),
6498             'one' => q(livre libanaise),
6499             'other' => q(livres libanaises),
6500             },
6501             },
6502             'LKR' => {
6503             symbol => 'LKR',
6504             display_name => {
6505             'currency' => q(roupie srilankaise),
6506             'one' => q(roupie srilankaise),
6507             'other' => q(roupies srilankaises),
6508             },
6509             },
6510             'LRD' => {
6511             symbol => 'LRD',
6512             display_name => {
6513             'currency' => q(dollar libérien),
6514             'one' => q(dollar libérien),
6515             'other' => q(dollars libériens),
6516             },
6517             },
6518             'LSL' => {
6519             symbol => 'lLS',
6520             display_name => {
6521             'currency' => q(loti lesothan),
6522             'one' => q(loti lesothan),
6523             'other' => q(maloti lesothans),
6524             },
6525             },
6526             'LTL' => {
6527             symbol => 'LTL',
6528             display_name => {
6529             'currency' => q(litas lituanien),
6530             'one' => q(litas lituanien),
6531             'other' => q(litas lituaniens),
6532             },
6533             },
6534             'LTT' => {
6535             symbol => 'LTT',
6536             display_name => {
6537             'currency' => q(talonas lituanien),
6538             'one' => q(talonas lituanien),
6539             'other' => q(talonas lituaniens),
6540             },
6541             },
6542             'LUC' => {
6543             symbol => 'LUC',
6544             display_name => {
6545             'currency' => q(franc convertible luxembourgeois),
6546             'one' => q(franc convertible luxembourgeois),
6547             'other' => q(francs convertibles luxembourgeois),
6548             },
6549             },
6550             'LUF' => {
6551             symbol => 'LUF',
6552             display_name => {
6553             'currency' => q(franc luxembourgeois),
6554             'one' => q(franc luxembourgeois),
6555             'other' => q(francs luxembourgeois),
6556             },
6557             },
6558             'LUL' => {
6559             symbol => 'LUL',
6560             display_name => {
6561             'currency' => q(franc financier luxembourgeois),
6562             'one' => q(franc financier luxembourgeois),
6563             'other' => q(francs financiers luxembourgeois),
6564             },
6565             },
6566             'LVL' => {
6567             symbol => 'LVL',
6568             display_name => {
6569             'currency' => q(lats letton),
6570             'one' => q(lats letton),
6571             'other' => q(lats lettons),
6572             },
6573             },
6574             'LVR' => {
6575             symbol => 'LVR',
6576             display_name => {
6577             'currency' => q(rouble letton),
6578             'one' => q(rouble letton),
6579             'other' => q(roubles lettons),
6580             },
6581             },
6582             'LYD' => {
6583             symbol => 'LYD',
6584             display_name => {
6585             'currency' => q(dinar libyen),
6586             'one' => q(dinar libyen),
6587             'other' => q(dinars libyens),
6588             },
6589             },
6590             'MAD' => {
6591             symbol => 'MAD',
6592             display_name => {
6593             'currency' => q(dirham marocain),
6594             'one' => q(dirham marocain),
6595             'other' => q(dirhams marocains),
6596             },
6597             },
6598             'MAF' => {
6599             symbol => 'fMA',
6600             display_name => {
6601             'currency' => q(franc marocain),
6602             'one' => q(franc marocain),
6603             'other' => q(francs marocains),
6604             },
6605             },
6606             'MCF' => {
6607             symbol => 'MCF',
6608             display_name => {
6609             'currency' => q(franc monégasque),
6610             'one' => q(franc monégasque),
6611             'other' => q(francs monégasques),
6612             },
6613             },
6614             'MDC' => {
6615             symbol => 'MDC',
6616             display_name => {
6617             'currency' => q(cupon moldave),
6618             'one' => q(cupon moldave),
6619             'other' => q(cupons moldaves),
6620             },
6621             },
6622             'MDL' => {
6623             symbol => 'MDL',
6624             display_name => {
6625             'currency' => q(leu moldave),
6626             'one' => q(leu moldave),
6627             'other' => q(leus moldaves),
6628             },
6629             },
6630             'MGA' => {
6631             symbol => 'MGA',
6632             display_name => {
6633             'currency' => q(ariary malgache),
6634             'one' => q(ariary malgache),
6635             'other' => q(ariarys malgaches),
6636             },
6637             },
6638             'MGF' => {
6639             symbol => 'Fmg',
6640             display_name => {
6641             'currency' => q(franc malgache),
6642             'one' => q(franc malgache),
6643             'other' => q(francs malgaches),
6644             },
6645             },
6646             'MKD' => {
6647             symbol => 'MKD',
6648             display_name => {
6649             'currency' => q(denar macédonien),
6650             'one' => q(denar macédonien),
6651             'other' => q(denars macédoniens),
6652             },
6653             },
6654             'MKN' => {
6655             symbol => 'MKN',
6656             display_name => {
6657             'currency' => q(denar macédonien \(1992–1993\)),
6658             'one' => q(denar macédonien \(1992–1993\)),
6659             'other' => q(denars macédoniens \(1992–1993\)),
6660             },
6661             },
6662             'MLF' => {
6663             symbol => 'MLF',
6664             display_name => {
6665             'currency' => q(franc malien),
6666             'one' => q(franc malien),
6667             'other' => q(francs maliens),
6668             },
6669             },
6670             'MMK' => {
6671             symbol => 'MMK',
6672             display_name => {
6673             'currency' => q(kyat myanmarais),
6674             'one' => q(kyat myanmarais),
6675             'other' => q(kyats myanmarais),
6676             },
6677             },
6678             'MNT' => {
6679             symbol => 'MNT',
6680             display_name => {
6681             'currency' => q(tugrik mongol),
6682             'one' => q(tugrik mongol),
6683             'other' => q(tugriks mongols),
6684             },
6685             },
6686             'MOP' => {
6687             symbol => 'MOP',
6688             display_name => {
6689             'currency' => q(pataca macanaise),
6690             'one' => q(pataca macanaise),
6691             'other' => q(patacas macanaises),
6692             },
6693             },
6694             'MRO' => {
6695             symbol => 'MRO',
6696             display_name => {
6697             'currency' => q(ouguiya mauritanien \(1973–2017\)),
6698             'one' => q(ouguiya mauritanien \(1973–2017\)),
6699             'other' => q(ouguiyas mauritaniens \(1973–2017\)),
6700             },
6701             },
6702             'MRU' => {
6703             symbol => 'MRU',
6704             display_name => {
6705             'currency' => q(ouguiya mauritanien),
6706             'one' => q(ouguiya mauritanien),
6707             'other' => q(ouguiyas mauritaniens),
6708             },
6709             },
6710             'MTL' => {
6711             symbol => 'MTL',
6712             display_name => {
6713             'currency' => q(lire maltaise),
6714             'one' => q(lire maltaise),
6715             'other' => q(lires maltaises),
6716             },
6717             },
6718             'MTP' => {
6719             symbol => '£MT',
6720             display_name => {
6721             'currency' => q(livre maltaise),
6722             'one' => q(livre maltaise),
6723             'other' => q(livres maltaises),
6724             },
6725             },
6726             'MUR' => {
6727             symbol => 'MUR',
6728             display_name => {
6729             'currency' => q(roupie mauricienne),
6730             'one' => q(roupie mauricienne),
6731             'other' => q(roupies mauriciennes),
6732             },
6733             },
6734             'MVP' => {
6735             symbol => 'MVP',
6736             display_name => {
6737             'currency' => q(roupie maldivienne \(1947–1981\)),
6738             'one' => q(roupie maldivienne \(1947–1981\)),
6739             'other' => q(roupies maldiviennes \(1947–1981\)),
6740             },
6741             },
6742             'MVR' => {
6743             symbol => 'MVR',
6744             display_name => {
6745             'currency' => q(rufiyaa maldivien),
6746             'one' => q(rufiyaa maldivienne),
6747             'other' => q(rufiyaas maldiviennes),
6748             },
6749             },
6750             'MWK' => {
6751             symbol => 'MWK',
6752             display_name => {
6753             'currency' => q(kwacha malawite),
6754             'one' => q(kwacha malawite),
6755             'other' => q(kwachas malawites),
6756             },
6757             },
6758             'MXN' => {
6759             symbol => '$MX',
6760             display_name => {
6761             'currency' => q(peso mexicain),
6762             'one' => q(peso mexicain),
6763             'other' => q(pesos mexicains),
6764             },
6765             },
6766             'MXP' => {
6767             symbol => 'MXP',
6768             display_name => {
6769             'currency' => q(peso d’argent mexicain \(1861–1992\)),
6770             'one' => q(peso d’argent mexicain \(1861–1992\)),
6771             'other' => q(pesos d’argent mexicains \(1861–1992\)),
6772             },
6773             },
6774             'MXV' => {
6775             symbol => 'MXV',
6776             display_name => {
6777             'currency' => q(unité de conversion mexicaine \(UDI\)),
6778             'one' => q(unité de conversion mexicaine \(UDI\)),
6779             'other' => q(unités de conversion mexicaines \(UDI\)),
6780             },
6781             },
6782             'MYR' => {
6783             symbol => 'MYR',
6784             display_name => {
6785             'currency' => q(ringgit malais),
6786             'one' => q(ringgit malais),
6787             'other' => q(ringgits malais),
6788             },
6789             },
6790             'MZE' => {
6791             symbol => 'MZE',
6792             display_name => {
6793             'currency' => q(escudo mozambicain),
6794             'one' => q(escudo mozambicain),
6795             'other' => q(escudos mozambicains),
6796             },
6797             },
6798             'MZM' => {
6799             symbol => 'MZM',
6800             display_name => {
6801             'currency' => q(métical),
6802             'one' => q(metical mozambicain \(1980–2006\)),
6803             'other' => q(meticais mozambicains \(1980–2006\)),
6804             },
6805             },
6806             'MZN' => {
6807             symbol => 'MZN',
6808             display_name => {
6809             'currency' => q(metical mozambicain),
6810             'one' => q(metical mozambicain),
6811             'other' => q(meticais mozambicains),
6812             },
6813             },
6814             'NAD' => {
6815             symbol => '$NA',
6816             display_name => {
6817             'currency' => q(dollar namibien),
6818             'one' => q(dollar namibien),
6819             'other' => q(dollars namibiens),
6820             },
6821             },
6822             'NGN' => {
6823             symbol => 'NGN',
6824             display_name => {
6825             'currency' => q(naira nigérian),
6826             'one' => q(naira nigérian),
6827             'other' => q(nairas nigérians),
6828             },
6829             },
6830             'NIC' => {
6831             symbol => 'NIC',
6832             display_name => {
6833             'currency' => q(cordoba),
6834             'one' => q(córdoba nicaraguayen \(1912–1988\)),
6835             'other' => q(córdobas nicaraguayens \(1912–1988\)),
6836             },
6837             },
6838             'NIO' => {
6839             symbol => 'NIO',
6840             display_name => {
6841             'currency' => q(córdoba oro nicaraguayen),
6842             'one' => q(córdoba oro nicaraguayen),
6843             'other' => q(córdobas oro nicaraguayens),
6844             },
6845             },
6846             'NLG' => {
6847             symbol => 'NLG',
6848             display_name => {
6849             'currency' => q(florin néerlandais),
6850             'one' => q(florin néerlandais),
6851             'other' => q(florins néerlandais),
6852             },
6853             },
6854             'NOK' => {
6855             symbol => 'NOK',
6856             display_name => {
6857             'currency' => q(couronne norvégienne),
6858             'one' => q(couronne norvégienne),
6859             'other' => q(couronnes norvégiennes),
6860             },
6861             },
6862             'NPR' => {
6863             symbol => 'NPR',
6864             display_name => {
6865             'currency' => q(roupie népalaise),
6866             'one' => q(roupie népalaise),
6867             'other' => q(roupies népalaises),
6868             },
6869             },
6870             'NZD' => {
6871             symbol => '$NZ',
6872             display_name => {
6873             'currency' => q(dollar néo-zélandais),
6874             'one' => q(dollar néo-zélandais),
6875             'other' => q(dollars néo-zélandais),
6876             },
6877             },
6878             'OMR' => {
6879             symbol => 'OMR',
6880             display_name => {
6881             'currency' => q(riyal omanais),
6882             'one' => q(riyal omanais),
6883             'other' => q(riyals omanis),
6884             },
6885             },
6886             'PAB' => {
6887             symbol => 'PAB',
6888             display_name => {
6889             'currency' => q(balboa panaméen),
6890             'one' => q(balboa panaméen),
6891             'other' => q(balboas panaméens),
6892             },
6893             },
6894             'PEI' => {
6895             symbol => 'PEI',
6896             display_name => {
6897             'currency' => q(inti péruvien),
6898             'one' => q(inti péruvien),
6899             'other' => q(intis péruviens),
6900             },
6901             },
6902             'PEN' => {
6903             symbol => 'PEN',
6904             display_name => {
6905             'currency' => q(sol péruvien),
6906             'one' => q(sol péruvien),
6907             'other' => q(sols péruviens),
6908             },
6909             },
6910             'PES' => {
6911             symbol => 'PES',
6912             display_name => {
6913             'currency' => q(sol péruvien \(1863–1985\)),
6914             'one' => q(sol péruvien \(1863–1985\)),
6915             'other' => q(sols péruviens \(1863–1985\)),
6916             },
6917             },
6918             'PGK' => {
6919             symbol => 'PGK',
6920             display_name => {
6921             'currency' => q(kina papouan-néo-guinéen),
6922             'one' => q(kina papouan-néo-guinéen),
6923             'other' => q(kinas papouan-néo-guinéens),
6924             },
6925             },
6926             'PHP' => {
6927             symbol => 'PHP',
6928             display_name => {
6929             'currency' => q(peso philippin),
6930             'one' => q(peso philippin),
6931             'other' => q(pesos philippins),
6932             },
6933             },
6934             'PKR' => {
6935             symbol => 'PKR',
6936             display_name => {
6937             'currency' => q(roupie pakistanaise),
6938             'one' => q(roupie pakistanaise),
6939             'other' => q(roupies pakistanaises),
6940             },
6941             },
6942             'PLN' => {
6943             symbol => 'PLN',
6944             display_name => {
6945             'currency' => q(zloty polonais),
6946             'one' => q(zloty polonais),
6947             'other' => q(zlotys polonais),
6948             },
6949             },
6950             'PLZ' => {
6951             symbol => 'PLZ',
6952             display_name => {
6953             'currency' => q(zloty \(1950–1995\)),
6954             'one' => q(zloty polonais \(1950–1995\)),
6955             'other' => q(zlotys polonais \(1950–1995\)),
6956             },
6957             },
6958             'PTE' => {
6959             symbol => 'PTE',
6960             display_name => {
6961             'currency' => q(escudo portugais),
6962             'one' => q(escudo portugais),
6963             'other' => q(escudos portugais),
6964             },
6965             },
6966             'PYG' => {
6967             symbol => 'PYG',
6968             display_name => {
6969             'currency' => q(guaraní paraguayen),
6970             'one' => q(guaraní paraguayen),
6971             'other' => q(guaranís paraguayens),
6972             },
6973             },
6974             'QAR' => {
6975             symbol => 'QAR',
6976             display_name => {
6977             'currency' => q(riyal qatari),
6978             'one' => q(riyal qatari),
6979             'other' => q(riyals qataris),
6980             },
6981             },
6982             'RHD' => {
6983             symbol => '$RH',
6984             display_name => {
6985             'currency' => q(dollar rhodésien),
6986             'one' => q(dollar rhodésien),
6987             'other' => q(dollars rhodésiens),
6988             },
6989             },
6990             'ROL' => {
6991             symbol => 'ROL',
6992             display_name => {
6993             'currency' => q(ancien leu roumain),
6994             'one' => q(leu roumain \(1952–2005\)),
6995             'other' => q(lei roumains \(1952–2005\)),
6996             },
6997             },
6998             'RON' => {
6999             symbol => 'RON',
7000             display_name => {
7001             'currency' => q(leu roumain),
7002             'one' => q(leu roumain),
7003             'other' => q(lei roumains),
7004             },
7005             },
7006             'RSD' => {
7007             symbol => 'RSD',
7008             display_name => {
7009             'currency' => q(dinar serbe),
7010             'one' => q(dinar serbe),
7011             'other' => q(dinars serbes),
7012             },
7013             },
7014             'RUB' => {
7015             symbol => 'RUB',
7016             display_name => {
7017             'currency' => q(rouble russe),
7018             'one' => q(rouble russe),
7019             'other' => q(roubles russes),
7020             },
7021             },
7022             'RUR' => {
7023             symbol => 'RUR',
7024             display_name => {
7025             'currency' => q(rouble russe \(1991–1998\)),
7026             'one' => q(rouble russe \(1991–1998\)),
7027             'other' => q(roubles russes \(1991–1998\)),
7028             },
7029             },
7030             'RWF' => {
7031             symbol => 'RWF',
7032             display_name => {
7033             'currency' => q(franc rwandais),
7034             'one' => q(franc rwandais),
7035             'other' => q(francs rwandais),
7036             },
7037             },
7038             'SAR' => {
7039             symbol => 'SAR',
7040             display_name => {
7041             'currency' => q(riyal saoudien),
7042             'one' => q(riyal saoudien),
7043             'other' => q(riyals saoudiens),
7044             },
7045             },
7046             'SBD' => {
7047             symbol => '$SB',
7048             display_name => {
7049             'currency' => q(dollar des îles Salomon),
7050             'one' => q(dollar des îles Salomon),
7051             'other' => q(dollars des îles Salomon),
7052             },
7053             },
7054             'SCR' => {
7055             symbol => 'SCR',
7056             display_name => {
7057             'currency' => q(roupie des Seychelles),
7058             'one' => q(roupie des Seychelles),
7059             'other' => q(roupies des Seychelles),
7060             },
7061             },
7062             'SDD' => {
7063             symbol => 'SDD',
7064             display_name => {
7065             'currency' => q(dinar soudanais),
7066             'one' => q(dinar soudanais \(1992–2007\)),
7067             'other' => q(dinars soudanais \(1992–2007\)),
7068             },
7069             },
7070             'SDG' => {
7071             symbol => 'SDG',
7072             display_name => {
7073             'currency' => q(livre soudanaise),
7074             'one' => q(livre soudanaise),
7075             'other' => q(livres soudanaises),
7076             },
7077             },
7078             'SDP' => {
7079             symbol => 'SDP',
7080             display_name => {
7081             'currency' => q(livre soudanaise \(1956–2007\)),
7082             'one' => q(livre soudanaise \(1956–2007\)),
7083             'other' => q(livres soudanaises \(1956–2007\)),
7084             },
7085             },
7086             'SEK' => {
7087             symbol => 'SEK',
7088             display_name => {
7089             'currency' => q(couronne suédoise),
7090             'one' => q(couronne suédoise),
7091             'other' => q(couronnes suédoises),
7092             },
7093             },
7094             'SGD' => {
7095             symbol => '$SG',
7096             display_name => {
7097             'currency' => q(dollar de Singapour),
7098             'one' => q(dollar de Singapour),
7099             'other' => q(dollars de Singapour),
7100             },
7101             },
7102             'SHP' => {
7103             symbol => 'SHP',
7104             display_name => {
7105             'currency' => q(livre de Sainte-Hélène),
7106             'one' => q(livre de Sainte-Hélène),
7107             'other' => q(livres de Sainte-Hélène),
7108             },
7109             },
7110             'SIT' => {
7111             symbol => 'SIT',
7112             display_name => {
7113             'currency' => q(tolar slovène),
7114             'one' => q(tolar slovène),
7115             'other' => q(tolars slovènes),
7116             },
7117             },
7118             'SKK' => {
7119             symbol => 'SKK',
7120             display_name => {
7121             'currency' => q(couronne slovaque),
7122             'one' => q(couronne slovaque),
7123             'other' => q(couronnes slovaques),
7124             },
7125             },
7126             'SLL' => {
7127             symbol => 'SLL',
7128             display_name => {
7129             'currency' => q(leone sierra-léonais),
7130             'one' => q(leone sierra-léonais),
7131             'other' => q(leones sierra-léonais),
7132             },
7133             },
7134             'SOS' => {
7135             symbol => 'SOS',
7136             display_name => {
7137             'currency' => q(shilling somalien),
7138             'one' => q(shilling somalien),
7139             'other' => q(shillings somaliens),
7140             },
7141             },
7142             'SRD' => {
7143             symbol => '$SR',
7144             display_name => {
7145             'currency' => q(dollar surinamais),
7146             'one' => q(dollar surinamais),
7147             'other' => q(dollars surinamais),
7148             },
7149             },
7150             'SRG' => {
7151             symbol => 'SRG',
7152             display_name => {
7153             'currency' => q(florin surinamais),
7154             'one' => q(florin surinamais),
7155             'other' => q(florins surinamais),
7156             },
7157             },
7158             'SSP' => {
7159             symbol => 'SSP',
7160             display_name => {
7161             'currency' => q(livre sud-soudanaise),
7162             'one' => q(livre sud-soudanaise),
7163             'other' => q(livres sud-soudanaises),
7164             },
7165             },
7166             'STD' => {
7167             symbol => 'STD',
7168             display_name => {
7169             'currency' => q(dobra santoméen \(1977–2017\)),
7170             'one' => q(dobra santoméen \(1977–2017\)),
7171             'other' => q(dobras santoméens \(1977–2017\)),
7172             },
7173             },
7174             'STN' => {
7175             symbol => 'STN',
7176             display_name => {
7177             'currency' => q(dobra santoméen),
7178             'one' => q(dobra santoméen),
7179             'other' => q(dobras santoméens),
7180             },
7181             },
7182             'SUR' => {
7183             symbol => 'SUR',
7184             display_name => {
7185             'currency' => q(rouble soviétique),
7186             'one' => q(rouble soviétique),
7187             'other' => q(roubles soviétiques),
7188             },
7189             },
7190             'SVC' => {
7191             symbol => 'SVC',
7192             display_name => {
7193             'currency' => q(colón salvadorien),
7194             'one' => q(colón salvadorien),
7195             'other' => q(colóns salvadoriens),
7196             },
7197             },
7198             'SYP' => {
7199             symbol => 'SYP',
7200             display_name => {
7201             'currency' => q(livre syrienne),
7202             'one' => q(livre syrienne),
7203             'other' => q(livres syriennes),
7204             },
7205             },
7206             'SZL' => {
7207             symbol => 'SZL',
7208             display_name => {
7209             'currency' => q(lilangeni swazi),
7210             'one' => q(lilangeni swazi),
7211             'other' => q(lilangenis swazis),
7212             },
7213             },
7214             'THB' => {
7215             symbol => 'THB',
7216             display_name => {
7217             'currency' => q(baht thaïlandais),
7218             'one' => q(baht thaïlandais),
7219             'other' => q(bahts thaïlandais),
7220             },
7221             },
7222             'TJR' => {
7223             symbol => 'TJR',
7224             display_name => {
7225             'currency' => q(rouble tadjik),
7226             'one' => q(rouble tadjik),
7227             'other' => q(roubles tadjiks),
7228             },
7229             },
7230             'TJS' => {
7231             symbol => 'TJS',
7232             display_name => {
7233             'currency' => q(somoni tadjik),
7234             'one' => q(somoni tadjik),
7235             'other' => q(somonis tadjiks),
7236             },
7237             },
7238             'TMM' => {
7239             symbol => 'TMM',
7240             display_name => {
7241             'currency' => q(manat turkmène),
7242             'one' => q(manat turkmène),
7243             'other' => q(manats turkmènes),
7244             },
7245             },
7246             'TMT' => {
7247             symbol => 'TMT',
7248             display_name => {
7249             'currency' => q(nouveau manat turkmène),
7250             'one' => q(nouveau manat turkmène),
7251             'other' => q(nouveaux manats turkmènes),
7252             },
7253             },
7254             'TND' => {
7255             symbol => 'TND',
7256             display_name => {
7257             'currency' => q(dinar tunisien),
7258             'one' => q(dinar tunisien),
7259             'other' => q(dinars tunisiens),
7260             },
7261             },
7262             'TOP' => {
7263             symbol => 'TOP',
7264             display_name => {
7265             'currency' => q(pa’anga tongan),
7266             'one' => q(pa’anga tongan),
7267             'other' => q(pa’angas tongans),
7268             },
7269             },
7270             'TPE' => {
7271             symbol => 'TPE',
7272             display_name => {
7273             'currency' => q(escudo timorais),
7274             'one' => q(escudo timorais),
7275             'other' => q(escudos timorais),
7276             },
7277             },
7278             'TRL' => {
7279             symbol => 'TRL',
7280             display_name => {
7281             'currency' => q(livre turque \(1844–2005\)),
7282             'one' => q(livre turque \(1844–2005\)),
7283             'other' => q(livres turques \(1844–2005\)),
7284             },
7285             },
7286             'TRY' => {
7287             symbol => 'TRY',
7288             display_name => {
7289             'currency' => q(livre turque),
7290             'one' => q(livre turque),
7291             'other' => q(livres turques),
7292             },
7293             },
7294             'TTD' => {
7295             symbol => '$TT',
7296             display_name => {
7297             'currency' => q(dollar trinidadien),
7298             'one' => q(dollar de Trinité-et-Tobago),
7299             'other' => q(dollars de Trinité-et-Tobago),
7300             },
7301             },
7302             'TWD' => {
7303             symbol => 'TWD',
7304             display_name => {
7305             'currency' => q(nouveau dollar taïwanais),
7306             'one' => q(nouveau dollar taïwanais),
7307             'other' => q(nouveaux dollars taïwanais),
7308             },
7309             },
7310             'TZS' => {
7311             symbol => 'TZS',
7312             display_name => {
7313             'currency' => q(shilling tanzanien),
7314             'one' => q(shilling tanzanien),
7315             'other' => q(shillings tanzaniens),
7316             },
7317             },
7318             'UAH' => {
7319             symbol => 'UAH',
7320             display_name => {
7321             'currency' => q(hryvnia ukrainienne),
7322             'one' => q(hryvnia ukrainienne),
7323             'other' => q(hryvnias ukrainiennes),
7324             },
7325             },
7326             'UAK' => {
7327             symbol => 'UAK',
7328             display_name => {
7329             'currency' => q(karbovanetz),
7330             'one' => q(karbovanets ukrainien \(1992–1996\)),
7331             'other' => q(karbovanets ukrainiens \(1992–1996\)),
7332             },
7333             },
7334             'UGS' => {
7335             symbol => 'UGS',
7336             display_name => {
7337             'currency' => q(shilling ougandais \(1966–1987\)),
7338             'one' => q(shilling ougandais \(1966–1987\)),
7339             'other' => q(shillings ougandais \(1966–1987\)),
7340             },
7341             },
7342             'UGX' => {
7343             symbol => 'UGX',
7344             display_name => {
7345             'currency' => q(shilling ougandais),
7346             'one' => q(shilling ougandais),
7347             'other' => q(shillings ougandais),
7348             },
7349             },
7350             'USD' => {
7351             symbol => '$US',
7352             display_name => {
7353             'currency' => q(dollar des États-Unis),
7354             'one' => q(dollar des États-Unis),
7355             'other' => q(dollars des États-Unis),
7356             },
7357             },
7358             'USN' => {
7359             symbol => 'USN',
7360             display_name => {
7361             'currency' => q(dollar des Etats-Unis \(jour suivant\)),
7362             'one' => q(dollar des États-Unis \(jour suivant\)),
7363             'other' => q(dollars des États-Unis \(jour suivant\)),
7364             },
7365             },
7366             'USS' => {
7367             symbol => 'USS',
7368             display_name => {
7369             'currency' => q(dollar des Etats-Unis \(jour même\)),
7370             'one' => q(dollar des États-Unis \(jour même\)),
7371             'other' => q(dollars des États-Unis \(jour même\)),
7372             },
7373             },
7374             'UYI' => {
7375             symbol => 'UYI',
7376             display_name => {
7377             'currency' => q(peso uruguayen \(unités indexées\)),
7378             'one' => q(peso uruguayen \(unités indexées\)),
7379             'other' => q(pesos uruguayen \(unités indexées\)),
7380             },
7381             },
7382             'UYP' => {
7383             symbol => 'UYP',
7384             display_name => {
7385             'currency' => q(peso uruguayen \(1975–1993\)),
7386             'one' => q(peso uruguayen \(1975–1993\)),
7387             'other' => q(pesos uruguayens \(1975–1993\)),
7388             },
7389             },
7390             'UYU' => {
7391             symbol => '$UY',
7392             display_name => {
7393             'currency' => q(peso uruguayen),
7394             'one' => q(peso uruguayen),
7395             'other' => q(pesos uruguayens),
7396             },
7397             },
7398             'UZS' => {
7399             symbol => 'UZS',
7400             display_name => {
7401             'currency' => q(sum ouzbek),
7402             'one' => q(sum ouzbek),
7403             'other' => q(sums ouzbeks),
7404             },
7405             },
7406             'VEB' => {
7407             symbol => 'VEB',
7408             display_name => {
7409             'currency' => q(bolivar vénézuélien \(1871–2008\)),
7410             'one' => q(bolivar vénézuélien \(1871–2008\)),
7411             'other' => q(bolivar vénézuélien \(1871–2008\)),
7412             },
7413             },
7414             'VEF' => {
7415             symbol => 'VEF',
7416             display_name => {
7417             'currency' => q(bolivar vénézuélien \(2008–2018\)),
7418             'one' => q(bolivar vénézuélien \(2008–2018\)),
7419             'other' => q(bolivars vénézuéliens \(2008–2018\)),
7420             },
7421             },
7422             'VES' => {
7423             symbol => 'VES',
7424             display_name => {
7425             'currency' => q(bolivar vénézuélien),
7426             'one' => q(bolivar vénézuélien),
7427             'other' => q(bolivars vénézuéliens),
7428             },
7429             },
7430             'VND' => {
7431             symbol => '₫',
7432             display_name => {
7433             'currency' => q(dông vietnamien),
7434             'one' => q(dông vietnamien),
7435             'other' => q(dôngs vietnamiens),
7436             },
7437             },
7438             'VNN' => {
7439             symbol => 'VNN',
7440             display_name => {
7441             'currency' => q(dông vietnamien \(1978–1985\)),
7442             'one' => q(dông vietnamien \(1978–1985\)),
7443             'other' => q(dôngs vietnamiens \(1978–1985\)),
7444             },
7445             },
7446             'VUV' => {
7447             symbol => 'VUV',
7448             display_name => {
7449             'currency' => q(vatu vanuatuan),
7450             'one' => q(vatu vanuatuan),
7451             'other' => q(vatus vanuatuans),
7452             },
7453             },
7454             'WST' => {
7455             symbol => 'WS$',
7456             display_name => {
7457             'currency' => q(tala samoan),
7458             'one' => q(tala samoan),
7459             'other' => q(talas samoans),
7460             },
7461             },
7462             'XAF' => {
7463             symbol => 'FCFA',
7464             display_name => {
7465             'currency' => q(franc CFA \(BEAC\)),
7466             'one' => q(franc CFA \(BEAC\)),
7467             'other' => q(francs CFA \(BEAC\)),
7468             },
7469             },
7470             'XAG' => {
7471             symbol => 'XAG',
7472             display_name => {
7473             'currency' => q(argent),
7474             'one' => q(once troy d’argent),
7475             'other' => q(onces troy d’argent),
7476             },
7477             },
7478             'XAU' => {
7479             symbol => 'XAU',
7480             display_name => {
7481             'currency' => q(or),
7482             'one' => q(once troy d’or),
7483             'other' => q(onces troy d’or),
7484             },
7485             },
7486             'XBA' => {
7487             symbol => 'XBA',
7488             display_name => {
7489             'currency' => q(unité européenne composée),
7490             'one' => q(unité composée européenne \(EURCO\)),
7491             'other' => q(unités composées européennes \(EURCO\)),
7492             },
7493             },
7494             'XBB' => {
7495             symbol => 'XBB',
7496             display_name => {
7497             'currency' => q(unité monétaire européenne),
7498             'one' => q(unité monétaire européenne \(UME–6\)),
7499             'other' => q(unités monétaires européennes \(UME–6\)),
7500             },
7501             },
7502             'XBC' => {
7503             symbol => 'XBC',
7504             display_name => {
7505             'currency' => q(unité de compte européenne \(XBC\)),
7506             'one' => q(unité de compte 9 européenne \(UEC–9\)),
7507             'other' => q(unités de compte 9 européennes \(UEC–9\)),
7508             },
7509             },
7510             'XBD' => {
7511             symbol => 'XBD',
7512             display_name => {
7513             'currency' => q(unité de compte européenne \(XBD\)),
7514             'one' => q(unité de compte 17 européenne \(UEC–17\)),
7515             'other' => q(unités de compte 17 européennes \(UEC–17\)),
7516             },
7517             },
7518             'XCD' => {
7519             symbol => 'XCD',
7520             display_name => {
7521             'currency' => q(dollar des Caraïbes orientales),
7522             'one' => q(dollar des Caraïbes orientales),
7523             'other' => q(dollars des Caraïbes orientales),
7524             },
7525             },
7526             'XDR' => {
7527             symbol => 'DTS',
7528             display_name => {
7529             'currency' => q(droit de tirage spécial),
7530             'one' => q(droit de tirage spécial),
7531             'other' => q(droits de tirage spéciaux),
7532             },
7533             },
7534             'XEU' => {
7535             symbol => 'XEU',
7536             display_name => {
7537             'currency' => q(unité de compte européenne \(ECU\)),
7538             'one' => q(unité de compte européenne \(ECU\)),
7539             'other' => q(unités de compte européennes \(ECU\)),
7540             },
7541             },
7542             'XFO' => {
7543             symbol => 'XFO',
7544             display_name => {
7545             'currency' => q(franc or),
7546             'one' => q(franc or),
7547             'other' => q(francs or),
7548             },
7549             },
7550             'XFU' => {
7551             symbol => 'XFU',
7552             display_name => {
7553             'currency' => q(franc UIC),
7554             'one' => q(franc UIC),
7555             'other' => q(francs UIC),
7556             },
7557             },
7558             'XOF' => {
7559             symbol => 'CFA',
7560             display_name => {
7561             'currency' => q(franc CFA \(BCEAO\)),
7562             'one' => q(franc CFA \(BCEAO\)),
7563             'other' => q(francs CFA \(BCEAO\)),
7564             },
7565             },
7566             'XPD' => {
7567             symbol => 'XPD',
7568             display_name => {
7569             'currency' => q(palladium),
7570             'one' => q(once troy de palladium),
7571             'other' => q(onces troy de palladium),
7572             },
7573             },
7574             'XPF' => {
7575             symbol => 'FCFP',
7576             display_name => {
7577             'currency' => q(franc CFP),
7578             'one' => q(franc CFP),
7579             'other' => q(francs CFP),
7580             },
7581             },
7582             'XPT' => {
7583             symbol => 'XPT',
7584             display_name => {
7585             'currency' => q(platine),
7586             'one' => q(once troy de platine),
7587             'other' => q(onces troy de platine),
7588             },
7589             },
7590             'XRE' => {
7591             symbol => 'XRE',
7592             display_name => {
7593             'currency' => q(type de fonds RINET),
7594             'one' => q(unité de fonds RINET),
7595             'other' => q(unités de fonds RINET),
7596             },
7597             },
7598             'XSU' => {
7599             symbol => 'XSU',
7600             display_name => {
7601             'currency' => q(sucre),
7602             'one' => q(sucre),
7603             'other' => q(sucres),
7604             },
7605             },
7606             'XTS' => {
7607             symbol => 'XTS',
7608             display_name => {
7609             'currency' => q(\(devise de test\)),
7610             'one' => q(\(devise de test\)),
7611             'other' => q(\(devises de test\)),
7612             },
7613             },
7614             'XUA' => {
7615             symbol => 'XUA',
7616             display_name => {
7617             'currency' => q(unité de compte ADB),
7618             'one' => q(unité de compte ADB),
7619             'other' => q(unités de compte ADB),
7620             },
7621             },
7622             'XXX' => {
7623             symbol => 'XXX',
7624             display_name => {
7625             'currency' => q(devise inconnue ou non valide),
7626             'one' => q(devise inconnue),
7627             'other' => q(devises inconnues),
7628             },
7629             },
7630             'YDD' => {
7631             symbol => 'YDD',
7632             display_name => {
7633             'currency' => q(dinar du Yémen),
7634             'one' => q(dinar nord-yéménite),
7635             'other' => q(dinars nord-yéménites),
7636             },
7637             },
7638             'YER' => {
7639             symbol => 'YER',
7640             display_name => {
7641             'currency' => q(riyal yéménite),
7642             'one' => q(riyal yéménite),
7643             'other' => q(riyals yéménites),
7644             },
7645             },
7646             'YUD' => {
7647             symbol => 'YUD',
7648             display_name => {
7649             'currency' => q(nouveau dinar yougoslave),
7650             'one' => q(dinar fort yougoslave \(1966–1989\)),
7651             'other' => q(dinars forts yougoslaves \(1966–1989\)),
7652             },
7653             },
7654             'YUM' => {
7655             symbol => 'YUM',
7656             display_name => {
7657             'currency' => q(dinar yougoslave Noviy),
7658             'one' => q(nouveau dinar yougoslave \(1994–2003\)),
7659             'other' => q(nouveaux dinars yougoslaves \(1994–2003\)),
7660             },
7661             },
7662             'YUN' => {
7663             symbol => 'YUN',
7664             display_name => {
7665             'currency' => q(dinar yougoslave convertible),
7666             'one' => q(dinar convertible yougoslave \(1990–1992\)),
7667             'other' => q(dinars convertibles yougoslaves \(1990–1992\)),
7668             },
7669             },
7670             'YUR' => {
7671             symbol => 'YUR',
7672             display_name => {
7673             'currency' => q(dinar réformé yougoslave \(1992–1993\)),
7674             'one' => q(dinar réformé yougoslave \(1992–1993\)),
7675             'other' => q(dinars réformés yougoslaves \(1992–1993\)),
7676             },
7677             },
7678             'ZAL' => {
7679             symbol => 'ZAL',
7680             display_name => {
7681             'currency' => q(rand sud-africain \(financier\)),
7682             'one' => q(rand sud-africain \(financier\)),
7683             'other' => q(rands sud-africains \(financiers\)),
7684             },
7685             },
7686             'ZAR' => {
7687             symbol => 'ZAR',
7688             display_name => {
7689             'currency' => q(rand sud-africain),
7690             'one' => q(rand sud-africain),
7691             'other' => q(rands sud-africains),
7692             },
7693             },
7694             'ZMK' => {
7695             symbol => 'ZMK',
7696             display_name => {
7697             'currency' => q(kwacha zambien \(1968–2012\)),
7698             'one' => q(kwacha zambien \(1968–2012\)),
7699             'other' => q(kwachas zambiens \(1968–2012\)),
7700             },
7701             },
7702             'ZMW' => {
7703             symbol => 'ZMW',
7704             display_name => {
7705             'currency' => q(kwacha zambien),
7706             'one' => q(kwacha zambien),
7707             'other' => q(kwachas zambiens),
7708             },
7709             },
7710             'ZRN' => {
7711             symbol => 'ZRN',
7712             display_name => {
7713             'currency' => q(nouveau zaïre zaïrien),
7714             'one' => q(nouveau zaïre zaïrien),
7715             'other' => q(nouveaux zaïres zaïriens),
7716             },
7717             },
7718             'ZRZ' => {
7719             symbol => 'ZRZ',
7720             display_name => {
7721             'currency' => q(zaïre zaïrois),
7722             'one' => q(zaïre zaïrois),
7723             'other' => q(zaïres zaïrois),
7724             },
7725             },
7726             'ZWD' => {
7727             symbol => 'ZWD',
7728             display_name => {
7729             'currency' => q(dollar zimbabwéen),
7730             'one' => q(dollar zimbabwéen),
7731             'other' => q(dollars zimbabwéens),
7732             },
7733             },
7734             'ZWL' => {
7735             symbol => 'ZWL',
7736             display_name => {
7737             'currency' => q(dollar zimbabwéen \(2009\)),
7738             'one' => q(dollar zimbabwéen \(2009\)),
7739             'other' => q(dollars zimbabwéens \(2009\)),
7740             },
7741             },
7742             'ZWR' => {
7743             symbol => 'ZWR',
7744             display_name => {
7745             'currency' => q(dollar zimbabwéen \(2008\)),
7746             'one' => q(dollar zimbabwéen \(2008\)),
7747             'other' => q(dollars zimbabwéens \(2008\)),
7748             },
7749             },
7750             } },
7751             );
7752              
7753              
7754             has 'calendar_months' => (
7755             is => 'ro',
7756             isa => HashRef,
7757             init_arg => undef,
7758             default => sub { {
7759             'chinese' => {
7760             'format' => {
7761             abbreviated => {
7762             nonleap => [
7763             '1yuè',
7764             '2yuè',
7765             '3yuè',
7766             '4yuè',
7767             '5yuè',
7768             '6yuè',
7769             '7yuè',
7770             '8yuè',
7771             '9yuè',
7772             '10yuè',
7773             '11yuè',
7774             '12yuè'
7775             ],
7776             leap => [
7777            
7778             ],
7779             },
7780             narrow => {
7781             nonleap => [
7782             '1',
7783             '2',
7784             '3',
7785             '4',
7786             '5',
7787             '6',
7788             '7',
7789             '8',
7790             '9',
7791             '10',
7792             '11',
7793             '12'
7794             ],
7795             leap => [
7796            
7797             ],
7798             },
7799             wide => {
7800             nonleap => [
7801             'zhēngyuè',
7802             'èryuè',
7803             'sānyuè',
7804             'sìyuè',
7805             'wǔyuè',
7806             'liùyuè',
7807             'qīyuè',
7808             'bāyuè',
7809             'jiǔyuè',
7810             'shíyuè',
7811             'shíyīyuè',
7812             'shí’èryuè'
7813             ],
7814             leap => [
7815            
7816             ],
7817             },
7818             },
7819             'stand-alone' => {
7820             abbreviated => {
7821             nonleap => [
7822             '1yuè',
7823             '2yuè',
7824             '3yuè',
7825             '4yuè',
7826             '5yuè',
7827             '6yuè',
7828             '7yuè',
7829             '8yuè',
7830             '9yuè',
7831             '10yuè',
7832             '11yuè',
7833             '12yuè'
7834             ],
7835             leap => [
7836            
7837             ],
7838             },
7839             narrow => {
7840             nonleap => [
7841             '1',
7842             '2',
7843             '3',
7844             '4',
7845             '5',
7846             '6',
7847             '7',
7848             '8',
7849             '9',
7850             '10',
7851             '11',
7852             '12'
7853             ],
7854             leap => [
7855            
7856             ],
7857             },
7858             wide => {
7859             nonleap => [
7860             'zhēngyuè',
7861             'èryuè',
7862             'sānyuè',
7863             'sìyuè',
7864             'wǔyuè',
7865             'liùyuè',
7866             'qīyuè',
7867             'bāyuè',
7868             'jiǔyuè',
7869             'shíyuè',
7870             'shíyīyuè',
7871             'shí’èryuè'
7872             ],
7873             leap => [
7874            
7875             ],
7876             },
7877             },
7878             },
7879             'coptic' => {
7880             'format' => {
7881             abbreviated => {
7882             nonleap => [
7883             'tout',
7884             'bâb.',
7885             'hât.',
7886             'kya.',
7887             'toub.',
7888             'amsh.',
7889             'barma.',
7890             'barmo.',
7891             'bash.',
7892             'ba’o.',
7893             'abî.',
7894             'mis.',
7895             'al-n.'
7896             ],
7897             leap => [
7898            
7899             ],
7900             },
7901             narrow => {
7902             nonleap => [
7903             '1',
7904             '2',
7905             '3',
7906             '4',
7907             '5',
7908             '6',
7909             '7',
7910             '8',
7911             '9',
7912             '10',
7913             '11',
7914             '12',
7915             '13'
7916             ],
7917             leap => [
7918            
7919             ],
7920             },
7921             wide => {
7922             nonleap => [
7923             'tout',
7924             'bâbâ',
7925             'hâtour',
7926             'kyahk',
7927             'toubah',
7928             'amshîr',
7929             'barmahât',
7930             'barmoudah',
7931             'bashans',
7932             'ba’ounah',
7933             'abîb',
7934             'misra',
7935             'al-nasi'
7936             ],
7937             leap => [
7938            
7939             ],
7940             },
7941             },
7942             'stand-alone' => {
7943             abbreviated => {
7944             nonleap => [
7945             'tout',
7946             'bâb.',
7947             'hât.',
7948             'kya.',
7949             'toub.',
7950             'amsh.',
7951             'barma.',
7952             'barmo.',
7953             'bash.',
7954             'ba’o.',
7955             'abî.',
7956             'mis.',
7957             'al-n.'
7958             ],
7959             leap => [
7960            
7961             ],
7962             },
7963             narrow => {
7964             nonleap => [
7965             '1',
7966             '2',
7967             '3',
7968             '4',
7969             '5',
7970             '6',
7971             '7',
7972             '8',
7973             '9',
7974             '10',
7975             '11',
7976             '12',
7977             '13'
7978             ],
7979             leap => [
7980            
7981             ],
7982             },
7983             wide => {
7984             nonleap => [
7985             'tout',
7986             'bâbâ',
7987             'hâtour',
7988             'kyahk',
7989             'toubah',
7990             'amshîr',
7991             'barmahât',
7992             'barmoudah',
7993             'bashans',
7994             'ba’ounah',
7995             'abîb',
7996             'misra',
7997             'al-nasi'
7998             ],
7999             leap => [
8000            
8001             ],
8002             },
8003             },
8004             },
8005             'dangi' => {
8006             'format' => {
8007             abbreviated => {
8008             nonleap => [
8009             '1yuè',
8010             '2yuè',
8011             '3yuè',
8012             '4yuè',
8013             '5yuè',
8014             '6yuè',
8015             '7yuè',
8016             '8yuè',
8017             '9yuè',
8018             '10yuè',
8019             '11yuè',
8020             '12yuè'
8021             ],
8022             leap => [
8023            
8024             ],
8025             },
8026             narrow => {
8027             nonleap => [
8028             '1',
8029             '2',
8030             '3',
8031             '4',
8032             '5',
8033             '6',
8034             '7',
8035             '8',
8036             '9',
8037             '10',
8038             '11',
8039             '12'
8040             ],
8041             leap => [
8042            
8043             ],
8044             },
8045             wide => {
8046             nonleap => [
8047             'zhēngyuè',
8048             'èryuè',
8049             'sānyuè',
8050             'sìyuè',
8051             'wǔyuè',
8052             'liùyuè',
8053             'qīyuè',
8054             'bāyuè',
8055             'jiǔyuè',
8056             'shíyuè',
8057             'shíyīyuè',
8058             'shí’èryuè'
8059             ],
8060             leap => [
8061            
8062             ],
8063             },
8064             },
8065             'stand-alone' => {
8066             abbreviated => {
8067             nonleap => [
8068             '1yuè',
8069             '2yuè',
8070             '3yuè',
8071             '4yuè',
8072             '5yuè',
8073             '6yuè',
8074             '7yuè',
8075             '8yuè',
8076             '9yuè',
8077             '10yuè',
8078             '11yuè',
8079             '12yuè'
8080             ],
8081             leap => [
8082            
8083             ],
8084             },
8085             narrow => {
8086             nonleap => [
8087             '1',
8088             '2',
8089             '3',
8090             '4',
8091             '5',
8092             '6',
8093             '7',
8094             '8',
8095             '9',
8096             '10',
8097             '11',
8098             '12'
8099             ],
8100             leap => [
8101            
8102             ],
8103             },
8104             wide => {
8105             nonleap => [
8106             'zhēngyuè',
8107             'èryuè',
8108             'sānyuè',
8109             'sìyuè',
8110             'wǔyuè',
8111             'liùyuè',
8112             'qīyuè',
8113             'bāyuè',
8114             'jiǔyuè',
8115             'shíyuè',
8116             'shíyīyuè',
8117             'shí’èryuè'
8118             ],
8119             leap => [
8120            
8121             ],
8122             },
8123             },
8124             },
8125             'ethiopic' => {
8126             'format' => {
8127             abbreviated => {
8128             nonleap => [
8129             'mäs.',
8130             'teq.',
8131             'hed.',
8132             'tah.',
8133             'ter',
8134             'yäk.',
8135             'mäg.',
8136             'miy.',
8137             'gue.',
8138             'sän.',
8139             'ham.',
8140             'näh.',
8141             'pag.'
8142             ],
8143             leap => [
8144            
8145             ],
8146             },
8147             narrow => {
8148             nonleap => [
8149             '1',
8150             '2',
8151             '3',
8152             '4',
8153             '5',
8154             '6',
8155             '7',
8156             '8',
8157             '9',
8158             '10',
8159             '11',
8160             '12',
8161             '13'
8162             ],
8163             leap => [
8164            
8165             ],
8166             },
8167             wide => {
8168             nonleap => [
8169             'mäskäräm',
8170             'teqemt',
8171             'hedar',
8172             'tahesas',
8173             'ter',
8174             'yäkatit',
8175             'mägabit',
8176             'miyazya',
8177             'guenbot',
8178             'säné',
8179             'hamlé',
8180             'nähasé',
8181             'pagumén'
8182             ],
8183             leap => [
8184            
8185             ],
8186             },
8187             },
8188             'stand-alone' => {
8189             abbreviated => {
8190             nonleap => [
8191             'mäs.',
8192             'teq.',
8193             'hed.',
8194             'tah.',
8195             'ter',
8196             'yäk.',
8197             'mäg.',
8198             'miy.',
8199             'gue.',
8200             'sän.',
8201             'ham.',
8202             'näh.',
8203             'pag.'
8204             ],
8205             leap => [
8206            
8207             ],
8208             },
8209             narrow => {
8210             nonleap => [
8211             '1',
8212             '2',
8213             '3',
8214             '4',
8215             '5',
8216             '6',
8217             '7',
8218             '8',
8219             '9',
8220             '10',
8221             '11',
8222             '12',
8223             '13'
8224             ],
8225             leap => [
8226            
8227             ],
8228             },
8229             wide => {
8230             nonleap => [
8231             'mäskäräm',
8232             'teqemt',
8233             'hedar',
8234             'tahesas',
8235             'ter',
8236             'yäkatit',
8237             'mägabit',
8238             'miyazya',
8239             'guenbot',
8240             'säné',
8241             'hamlé',
8242             'nähasé',
8243             'pagumén'
8244             ],
8245             leap => [
8246            
8247             ],
8248             },
8249             },
8250             },
8251             'gregorian' => {
8252             'format' => {
8253             abbreviated => {
8254             nonleap => [
8255             'janv.',
8256             'févr.',
8257             'mars',
8258             'avr.',
8259             'mai',
8260             'juin',
8261             'juil.',
8262             'août',
8263             'sept.',
8264             'oct.',
8265             'nov.',
8266             'déc.'
8267             ],
8268             leap => [
8269            
8270             ],
8271             },
8272             narrow => {
8273             nonleap => [
8274             'J',
8275             'F',
8276             'M',
8277             'A',
8278             'M',
8279             'J',
8280             'J',
8281             'A',
8282             'S',
8283             'O',
8284             'N',
8285             'D'
8286             ],
8287             leap => [
8288            
8289             ],
8290             },
8291             wide => {
8292             nonleap => [
8293             'janvier',
8294             'février',
8295             'mars',
8296             'avril',
8297             'mai',
8298             'juin',
8299             'juillet',
8300             'août',
8301             'septembre',
8302             'octobre',
8303             'novembre',
8304             'décembre'
8305             ],
8306             leap => [
8307            
8308             ],
8309             },
8310             },
8311             'stand-alone' => {
8312             abbreviated => {
8313             nonleap => [
8314             'janv.',
8315             'févr.',
8316             'mars',
8317             'avr.',
8318             'mai',
8319             'juin',
8320             'juil.',
8321             'août',
8322             'sept.',
8323             'oct.',
8324             'nov.',
8325             'déc.'
8326             ],
8327             leap => [
8328            
8329             ],
8330             },
8331             narrow => {
8332             nonleap => [
8333             'J',
8334             'F',
8335             'M',
8336             'A',
8337             'M',
8338             'J',
8339             'J',
8340             'A',
8341             'S',
8342             'O',
8343             'N',
8344             'D'
8345             ],
8346             leap => [
8347            
8348             ],
8349             },
8350             wide => {
8351             nonleap => [
8352             'janvier',
8353             'février',
8354             'mars',
8355             'avril',
8356             'mai',
8357             'juin',
8358             'juillet',
8359             'août',
8360             'septembre',
8361             'octobre',
8362             'novembre',
8363             'décembre'
8364             ],
8365             leap => [
8366            
8367             ],
8368             },
8369             },
8370             },
8371             'hebrew' => {
8372             'format' => {
8373             abbreviated => {
8374             nonleap => [
8375             'tich.',
8376             'hèch.',
8377             'kis.',
8378             'tév.',
8379             'chev.',
8380             'ad.I',
8381             'adar',
8382             'nis.',
8383             'iyar',
8384             'siv.',
8385             'tam.',
8386             'av',
8387             'él.'
8388             ],
8389             leap => [
8390             '',
8391             '',
8392             '',
8393             '',
8394             '',
8395             '',
8396             'ad.II'
8397             ],
8398             },
8399             narrow => {
8400             nonleap => [
8401             '1',
8402             '2',
8403             '3',
8404             '4',
8405             '5',
8406             '6',
8407             '7',
8408             '8',
8409             '9',
8410             '10',
8411             '11',
8412             '12',
8413             '13'
8414             ],
8415             leap => [
8416             '',
8417             '',
8418             '',
8419             '',
8420             '',
8421             '',
8422             '7'
8423             ],
8424             },
8425             wide => {
8426             nonleap => [
8427             'tichri',
8428             'hèchvan',
8429             'kislev',
8430             'téveth',
8431             'chevat',
8432             'adar I',
8433             'adar',
8434             'nissan',
8435             'iyar',
8436             'sivan',
8437             'tamouz',
8438             'av',
8439             'éloul'
8440             ],
8441             leap => [
8442             '',
8443             '',
8444             '',
8445             '',
8446             '',
8447             '',
8448             'adar II'
8449             ],
8450             },
8451             },
8452             'stand-alone' => {
8453             abbreviated => {
8454             nonleap => [
8455             'tich.',
8456             'hèch.',
8457             'kis.',
8458             'tév.',
8459             'chev.',
8460             'ad.I',
8461             'adar',
8462             'nis.',
8463             'iyar',
8464             'siv.',
8465             'tam.',
8466             'av',
8467             'él.'
8468             ],
8469             leap => [
8470             '',
8471             '',
8472             '',
8473             '',
8474             '',
8475             '',
8476             'ad.II'
8477             ],
8478             },
8479             narrow => {
8480             nonleap => [
8481             '1',
8482             '2',
8483             '3',
8484             '4',
8485             '5',
8486             '6',
8487             '7',
8488             '8',
8489             '9',
8490             '10',
8491             '11',
8492             '12',
8493             '13'
8494             ],
8495             leap => [
8496             '',
8497             '',
8498             '',
8499             '',
8500             '',
8501             '',
8502             '7'
8503             ],
8504             },
8505             wide => {
8506             nonleap => [
8507             'tichri',
8508             'hèchvan',
8509             'kislev',
8510             'téveth',
8511             'chevat',
8512             'adar I',
8513             'adar',
8514             'nissan',
8515             'iyar',
8516             'sivan',
8517             'tamouz',
8518             'av',
8519             'éloul'
8520             ],
8521             leap => [
8522             '',
8523             '',
8524             '',
8525             '',
8526             '',
8527             '',
8528             'adar II'
8529             ],
8530             },
8531             },
8532             },
8533             'indian' => {
8534             'format' => {
8535             abbreviated => {
8536             nonleap => [
8537             'chai.',
8538             'vai.',
8539             'jyai.',
8540             'āsha.',
8541             'shrā.',
8542             'bhā.',
8543             'āshw.',
8544             'kār.',
8545             'mār.',
8546             'pau.',
8547             'māgh',
8548             'phāl.'
8549             ],
8550             leap => [
8551            
8552             ],
8553             },
8554             narrow => {
8555             nonleap => [
8556             '1',
8557             '2',
8558             '3',
8559             '4',
8560             '5',
8561             '6',
8562             '7',
8563             '8',
8564             '9',
8565             '10',
8566             '11',
8567             '12'
8568             ],
8569             leap => [
8570            
8571             ],
8572             },
8573             wide => {
8574             nonleap => [
8575             'chaitra',
8576             'vaishākh',
8577             'jyaishtha',
8578             'āshādha',
8579             'shrāvana',
8580             'bhādrapad',
8581             'āshwin',
8582             'kārtik',
8583             'mārgashīrsha',
8584             'paush',
8585             'māgh',
8586             'phālgun'
8587             ],
8588             leap => [
8589            
8590             ],
8591             },
8592             },
8593             'stand-alone' => {
8594             abbreviated => {
8595             nonleap => [
8596             'chai.',
8597             'vai.',
8598             'jyai.',
8599             'āsha.',
8600             'shrā.',
8601             'bhā.',
8602             'āshw.',
8603             'kār.',
8604             'mār.',
8605             'pau.',
8606             'māgh',
8607             'phāl.'
8608             ],
8609             leap => [
8610            
8611             ],
8612             },
8613             narrow => {
8614             nonleap => [
8615             '1',
8616             '2',
8617             '3',
8618             '4',
8619             '5',
8620             '6',
8621             '7',
8622             '8',
8623             '9',
8624             '10',
8625             '11',
8626             '12'
8627             ],
8628             leap => [
8629            
8630             ],
8631             },
8632             wide => {
8633             nonleap => [
8634             'chaitra',
8635             'vaishākh',
8636             'jyaishtha',
8637             'āshādha',
8638             'shrāvana',
8639             'bhādrapad',
8640             'āshwin',
8641             'kārtik',
8642             'mārgashīrsha',
8643             'paush',
8644             'māgh',
8645             'phālgun'
8646             ],
8647             leap => [
8648            
8649             ],
8650             },
8651             },
8652             },
8653             'islamic' => {
8654             'format' => {
8655             abbreviated => {
8656             nonleap => [
8657             'mouh.',
8658             'saf.',
8659             'rab. aw.',
8660             'rab. th.',
8661             'joum. oul.',
8662             'joum. tha.',
8663             'raj.',
8664             'chaa.',
8665             'ram.',
8666             'chaw.',
8667             'dhou. q.',
8668             'dhou. h.'
8669             ],
8670             leap => [
8671            
8672             ],
8673             },
8674             narrow => {
8675             nonleap => [
8676             '1',
8677             '2',
8678             '3',
8679             '4',
8680             '5',
8681             '6',
8682             '7',
8683             '8',
8684             '9',
8685             '10',
8686             '11',
8687             '12'
8688             ],
8689             leap => [
8690            
8691             ],
8692             },
8693             wide => {
8694             nonleap => [
8695             'mouharram',
8696             'safar',
8697             'rabia al awal',
8698             'rabia ath-thani',
8699             'joumada al oula',
8700             'joumada ath-thania',
8701             'rajab',
8702             'chaabane',
8703             'ramadan',
8704             'chawwal',
8705             'dhou al qi`da',
8706             'dhou al-hijja'
8707             ],
8708             leap => [
8709            
8710             ],
8711             },
8712             },
8713             'stand-alone' => {
8714             abbreviated => {
8715             nonleap => [
8716             'mouh.',
8717             'saf.',
8718             'rab. aw.',
8719             'rab. th.',
8720             'joum. ou.',
8721             'joum. th.',
8722             'raj.',
8723             'chaa.',
8724             'ram.',
8725             'chaw.',
8726             'dhou. qi.',
8727             'dhou. hi.'
8728             ],
8729             leap => [
8730            
8731             ],
8732             },
8733             narrow => {
8734             nonleap => [
8735             '1',
8736             '2',
8737             '3',
8738             '4',
8739             '5',
8740             '6',
8741             '7',
8742             '8',
8743             '9',
8744             '10',
8745             '11',
8746             '12'
8747             ],
8748             leap => [
8749            
8750             ],
8751             },
8752             wide => {
8753             nonleap => [
8754             'mouharram',
8755             'safar',
8756             'rabia al awal',
8757             'rabia ath-thani',
8758             'joumada al oula',
8759             'joumada ath-thania',
8760             'rajab',
8761             'chaabane',
8762             'ramadan',
8763             'chawwal',
8764             'dhou al qi`da',
8765             'dhou al-hijja'
8766             ],
8767             leap => [
8768            
8769             ],
8770             },
8771             },
8772             },
8773             'persian' => {
8774             'format' => {
8775             abbreviated => {
8776             nonleap => [
8777             'far.',
8778             'ord.',
8779             'kho.',
8780             'tir',
8781             'mor.',
8782             'šah.',
8783             'mehr',
8784             'âbân',
8785             'âzar',
8786             'dey',
8787             'bah.',
8788             'esf.'
8789             ],
8790             leap => [
8791            
8792             ],
8793             },
8794             narrow => {
8795             nonleap => [
8796             '1',
8797             '2',
8798             '3',
8799             '4',
8800             '5',
8801             '6',
8802             '7',
8803             '8',
8804             '9',
8805             '10',
8806             '11',
8807             '12'
8808             ],
8809             leap => [
8810            
8811             ],
8812             },
8813             wide => {
8814             nonleap => [
8815             'farvardin',
8816             'ordibehešt',
8817             'khordâd',
8818             'tir',
8819             'mordâd',
8820             'šahrivar',
8821             'mehr',
8822             'âbân',
8823             'âzar',
8824             'dey',
8825             'bahman',
8826             'esfand'
8827             ],
8828             leap => [
8829            
8830             ],
8831             },
8832             },
8833             'stand-alone' => {
8834             abbreviated => {
8835             nonleap => [
8836             'far.',
8837             'ord.',
8838             'kho.',
8839             'tir',
8840             'mor.',
8841             'šah.',
8842             'mehr',
8843             'âbân',
8844             'âzar',
8845             'dey',
8846             'bah.',
8847             'esf.'
8848             ],
8849             leap => [
8850            
8851             ],
8852             },
8853             narrow => {
8854             nonleap => [
8855             '1',
8856             '2',
8857             '3',
8858             '4',
8859             '5',
8860             '6',
8861             '7',
8862             '8',
8863             '9',
8864             '10',
8865             '11',
8866             '12'
8867             ],
8868             leap => [
8869            
8870             ],
8871             },
8872             wide => {
8873             nonleap => [
8874             'farvardin',
8875             'ordibehešt',
8876             'khordâd',
8877             'tir',
8878             'mordâd',
8879             'šahrivar',
8880             'mehr',
8881             'âbân',
8882             'âzar',
8883             'dey',
8884             'bahman',
8885             'esfand'
8886             ],
8887             leap => [
8888            
8889             ],
8890             },
8891             },
8892             },
8893             } },
8894             );
8895              
8896             has 'calendar_days' => (
8897             is => 'ro',
8898             isa => HashRef,
8899             init_arg => undef,
8900             default => sub { {
8901             'gregorian' => {
8902             'format' => {
8903             abbreviated => {
8904             mon => 'lun.',
8905             tue => 'mar.',
8906             wed => 'mer.',
8907             thu => 'jeu.',
8908             fri => 'ven.',
8909             sat => 'sam.',
8910             sun => 'dim.'
8911             },
8912             narrow => {
8913             mon => 'L',
8914             tue => 'M',
8915             wed => 'M',
8916             thu => 'J',
8917             fri => 'V',
8918             sat => 'S',
8919             sun => 'D'
8920             },
8921             short => {
8922             mon => 'lu',
8923             tue => 'ma',
8924             wed => 'me',
8925             thu => 'je',
8926             fri => 've',
8927             sat => 'sa',
8928             sun => 'di'
8929             },
8930             wide => {
8931             mon => 'lundi',
8932             tue => 'mardi',
8933             wed => 'mercredi',
8934             thu => 'jeudi',
8935             fri => 'vendredi',
8936             sat => 'samedi',
8937             sun => 'dimanche'
8938             },
8939             },
8940             'stand-alone' => {
8941             abbreviated => {
8942             mon => 'lun.',
8943             tue => 'mar.',
8944             wed => 'mer.',
8945             thu => 'jeu.',
8946             fri => 'ven.',
8947             sat => 'sam.',
8948             sun => 'dim.'
8949             },
8950             narrow => {
8951             mon => 'L',
8952             tue => 'M',
8953             wed => 'M',
8954             thu => 'J',
8955             fri => 'V',
8956             sat => 'S',
8957             sun => 'D'
8958             },
8959             short => {
8960             mon => 'lu',
8961             tue => 'ma',
8962             wed => 'me',
8963             thu => 'je',
8964             fri => 've',
8965             sat => 'sa',
8966             sun => 'di'
8967             },
8968             wide => {
8969             mon => 'lundi',
8970             tue => 'mardi',
8971             wed => 'mercredi',
8972             thu => 'jeudi',
8973             fri => 'vendredi',
8974             sat => 'samedi',
8975             sun => 'dimanche'
8976             },
8977             },
8978             },
8979             } },
8980             );
8981              
8982             has 'calendar_quarters' => (
8983             is => 'ro',
8984             isa => HashRef,
8985             init_arg => undef,
8986             default => sub { {
8987             'gregorian' => {
8988             'format' => {
8989             abbreviated => {0 => 'T1',
8990             1 => 'T2',
8991             2 => 'T3',
8992             3 => 'T4'
8993             },
8994             narrow => {0 => '1',
8995             1 => '2',
8996             2 => '3',
8997             3 => '4'
8998             },
8999             wide => {0 => '1er trimestre',
9000             1 => '2e trimestre',
9001             2 => '3e trimestre',
9002             3 => '4e trimestre'
9003             },
9004             },
9005             'stand-alone' => {
9006             abbreviated => {0 => 'T1',
9007             1 => 'T2',
9008             2 => 'T3',
9009             3 => 'T4'
9010             },
9011             narrow => {0 => '1',
9012             1 => '2',
9013             2 => '3',
9014             3 => '4'
9015             },
9016             wide => {0 => '1er trimestre',
9017             1 => '2e trimestre',
9018             2 => '3e trimestre',
9019             3 => '4e trimestre'
9020             },
9021             },
9022             },
9023             } },
9024             );
9025              
9026             has 'day_period_data' => (
9027             is => 'ro',
9028             isa => CodeRef,
9029             init_arg => undef,
9030             default => sub { sub {
9031             # Time in hhmm format
9032             my ($self, $type, $time, $day_period_type) = @_;
9033             $day_period_type //= 'default';
9034             SWITCH:
9035             for ($type) {
9036             if ($_ eq 'buddhist') {
9037             if($day_period_type eq 'default') {
9038             return 'midnight' if $time == 0;
9039             return 'noon' if $time == 1200;
9040             return 'afternoon1' if $time >= 1200
9041             && $time < 1800;
9042             return 'evening1' if $time >= 1800
9043             && $time < 2400;
9044             return 'morning1' if $time >= 400
9045             && $time < 1200;
9046             return 'night1' if $time >= 0
9047             && $time < 400;
9048             }
9049             if($day_period_type eq 'selection') {
9050             return 'afternoon1' if $time >= 1200
9051             && $time < 1800;
9052             return 'evening1' if $time >= 1800
9053             && $time < 2400;
9054             return 'morning1' if $time >= 400
9055             && $time < 1200;
9056             return 'night1' if $time >= 0
9057             && $time < 400;
9058             }
9059             last SWITCH;
9060             }
9061             if ($_ eq 'chinese') {
9062             if($day_period_type eq 'default') {
9063             return 'midnight' if $time == 0;
9064             return 'noon' if $time == 1200;
9065             return 'afternoon1' if $time >= 1200
9066             && $time < 1800;
9067             return 'evening1' if $time >= 1800
9068             && $time < 2400;
9069             return 'morning1' if $time >= 400
9070             && $time < 1200;
9071             return 'night1' if $time >= 0
9072             && $time < 400;
9073             }
9074             if($day_period_type eq 'selection') {
9075             return 'afternoon1' if $time >= 1200
9076             && $time < 1800;
9077             return 'evening1' if $time >= 1800
9078             && $time < 2400;
9079             return 'morning1' if $time >= 400
9080             && $time < 1200;
9081             return 'night1' if $time >= 0
9082             && $time < 400;
9083             }
9084             last SWITCH;
9085             }
9086             if ($_ eq 'coptic') {
9087             if($day_period_type eq 'default') {
9088             return 'midnight' if $time == 0;
9089             return 'noon' if $time == 1200;
9090             return 'afternoon1' if $time >= 1200
9091             && $time < 1800;
9092             return 'evening1' if $time >= 1800
9093             && $time < 2400;
9094             return 'morning1' if $time >= 400
9095             && $time < 1200;
9096             return 'night1' if $time >= 0
9097             && $time < 400;
9098             }
9099             if($day_period_type eq 'selection') {
9100             return 'afternoon1' if $time >= 1200
9101             && $time < 1800;
9102             return 'evening1' if $time >= 1800
9103             && $time < 2400;
9104             return 'morning1' if $time >= 400
9105             && $time < 1200;
9106             return 'night1' if $time >= 0
9107             && $time < 400;
9108             }
9109             last SWITCH;
9110             }
9111             if ($_ eq 'dangi') {
9112             if($day_period_type eq 'default') {
9113             return 'midnight' if $time == 0;
9114             return 'noon' if $time == 1200;
9115             return 'afternoon1' if $time >= 1200
9116             && $time < 1800;
9117             return 'evening1' if $time >= 1800
9118             && $time < 2400;
9119             return 'morning1' if $time >= 400
9120             && $time < 1200;
9121             return 'night1' if $time >= 0
9122             && $time < 400;
9123             }
9124             if($day_period_type eq 'selection') {
9125             return 'afternoon1' if $time >= 1200
9126             && $time < 1800;
9127             return 'evening1' if $time >= 1800
9128             && $time < 2400;
9129             return 'morning1' if $time >= 400
9130             && $time < 1200;
9131             return 'night1' if $time >= 0
9132             && $time < 400;
9133             }
9134             last SWITCH;
9135             }
9136             if ($_ eq 'ethiopic') {
9137             if($day_period_type eq 'default') {
9138             return 'midnight' if $time == 0;
9139             return 'noon' if $time == 1200;
9140             return 'afternoon1' if $time >= 1200
9141             && $time < 1800;
9142             return 'evening1' if $time >= 1800
9143             && $time < 2400;
9144             return 'morning1' if $time >= 400
9145             && $time < 1200;
9146             return 'night1' if $time >= 0
9147             && $time < 400;
9148             }
9149             if($day_period_type eq 'selection') {
9150             return 'afternoon1' if $time >= 1200
9151             && $time < 1800;
9152             return 'evening1' if $time >= 1800
9153             && $time < 2400;
9154             return 'morning1' if $time >= 400
9155             && $time < 1200;
9156             return 'night1' if $time >= 0
9157             && $time < 400;
9158             }
9159             last SWITCH;
9160             }
9161             if ($_ eq 'generic') {
9162             if($day_period_type eq 'default') {
9163             return 'midnight' if $time == 0;
9164             return 'noon' if $time == 1200;
9165             return 'afternoon1' if $time >= 1200
9166             && $time < 1800;
9167             return 'evening1' if $time >= 1800
9168             && $time < 2400;
9169             return 'morning1' if $time >= 400
9170             && $time < 1200;
9171             return 'night1' if $time >= 0
9172             && $time < 400;
9173             }
9174             if($day_period_type eq 'selection') {
9175             return 'afternoon1' if $time >= 1200
9176             && $time < 1800;
9177             return 'evening1' if $time >= 1800
9178             && $time < 2400;
9179             return 'morning1' if $time >= 400
9180             && $time < 1200;
9181             return 'night1' if $time >= 0
9182             && $time < 400;
9183             }
9184             last SWITCH;
9185             }
9186             if ($_ eq 'gregorian') {
9187             if($day_period_type eq 'default') {
9188             return 'midnight' if $time == 0;
9189             return 'noon' if $time == 1200;
9190             return 'afternoon1' if $time >= 1200
9191             && $time < 1800;
9192             return 'evening1' if $time >= 1800
9193             && $time < 2400;
9194             return 'morning1' if $time >= 400
9195             && $time < 1200;
9196             return 'night1' if $time >= 0
9197             && $time < 400;
9198             }
9199             if($day_period_type eq 'selection') {
9200             return 'afternoon1' if $time >= 1200
9201             && $time < 1800;
9202             return 'evening1' if $time >= 1800
9203             && $time < 2400;
9204             return 'morning1' if $time >= 400
9205             && $time < 1200;
9206             return 'night1' if $time >= 0
9207             && $time < 400;
9208             }
9209             last SWITCH;
9210             }
9211             if ($_ eq 'hebrew') {
9212             if($day_period_type eq 'default') {
9213             return 'midnight' if $time == 0;
9214             return 'noon' if $time == 1200;
9215             return 'afternoon1' if $time >= 1200
9216             && $time < 1800;
9217             return 'evening1' if $time >= 1800
9218             && $time < 2400;
9219             return 'morning1' if $time >= 400
9220             && $time < 1200;
9221             return 'night1' if $time >= 0
9222             && $time < 400;
9223             }
9224             if($day_period_type eq 'selection') {
9225             return 'afternoon1' if $time >= 1200
9226             && $time < 1800;
9227             return 'evening1' if $time >= 1800
9228             && $time < 2400;
9229             return 'morning1' if $time >= 400
9230             && $time < 1200;
9231             return 'night1' if $time >= 0
9232             && $time < 400;
9233             }
9234             last SWITCH;
9235             }
9236             if ($_ eq 'indian') {
9237             if($day_period_type eq 'default') {
9238             return 'midnight' if $time == 0;
9239             return 'noon' if $time == 1200;
9240             return 'afternoon1' if $time >= 1200
9241             && $time < 1800;
9242             return 'evening1' if $time >= 1800
9243             && $time < 2400;
9244             return 'morning1' if $time >= 400
9245             && $time < 1200;
9246             return 'night1' if $time >= 0
9247             && $time < 400;
9248             }
9249             if($day_period_type eq 'selection') {
9250             return 'afternoon1' if $time >= 1200
9251             && $time < 1800;
9252             return 'evening1' if $time >= 1800
9253             && $time < 2400;
9254             return 'morning1' if $time >= 400
9255             && $time < 1200;
9256             return 'night1' if $time >= 0
9257             && $time < 400;
9258             }
9259             last SWITCH;
9260             }
9261             if ($_ eq 'islamic') {
9262             if($day_period_type eq 'default') {
9263             return 'midnight' if $time == 0;
9264             return 'noon' if $time == 1200;
9265             return 'afternoon1' if $time >= 1200
9266             && $time < 1800;
9267             return 'evening1' if $time >= 1800
9268             && $time < 2400;
9269             return 'morning1' if $time >= 400
9270             && $time < 1200;
9271             return 'night1' if $time >= 0
9272             && $time < 400;
9273             }
9274             if($day_period_type eq 'selection') {
9275             return 'afternoon1' if $time >= 1200
9276             && $time < 1800;
9277             return 'evening1' if $time >= 1800
9278             && $time < 2400;
9279             return 'morning1' if $time >= 400
9280             && $time < 1200;
9281             return 'night1' if $time >= 0
9282             && $time < 400;
9283             }
9284             last SWITCH;
9285             }
9286             if ($_ eq 'japanese') {
9287             if($day_period_type eq 'default') {
9288             return 'midnight' if $time == 0;
9289             return 'noon' if $time == 1200;
9290             return 'afternoon1' if $time >= 1200
9291             && $time < 1800;
9292             return 'evening1' if $time >= 1800
9293             && $time < 2400;
9294             return 'morning1' if $time >= 400
9295             && $time < 1200;
9296             return 'night1' if $time >= 0
9297             && $time < 400;
9298             }
9299             if($day_period_type eq 'selection') {
9300             return 'afternoon1' if $time >= 1200
9301             && $time < 1800;
9302             return 'evening1' if $time >= 1800
9303             && $time < 2400;
9304             return 'morning1' if $time >= 400
9305             && $time < 1200;
9306             return 'night1' if $time >= 0
9307             && $time < 400;
9308             }
9309             last SWITCH;
9310             }
9311             if ($_ eq 'persian') {
9312             if($day_period_type eq 'default') {
9313             return 'midnight' if $time == 0;
9314             return 'noon' if $time == 1200;
9315             return 'afternoon1' if $time >= 1200
9316             && $time < 1800;
9317             return 'evening1' if $time >= 1800
9318             && $time < 2400;
9319             return 'morning1' if $time >= 400
9320             && $time < 1200;
9321             return 'night1' if $time >= 0
9322             && $time < 400;
9323             }
9324             if($day_period_type eq 'selection') {
9325             return 'afternoon1' if $time >= 1200
9326             && $time < 1800;
9327             return 'evening1' if $time >= 1800
9328             && $time < 2400;
9329             return 'morning1' if $time >= 400
9330             && $time < 1200;
9331             return 'night1' if $time >= 0
9332             && $time < 400;
9333             }
9334             last SWITCH;
9335             }
9336             if ($_ eq 'roc') {
9337             if($day_period_type eq 'default') {
9338             return 'midnight' if $time == 0;
9339             return 'noon' if $time == 1200;
9340             return 'afternoon1' if $time >= 1200
9341             && $time < 1800;
9342             return 'evening1' if $time >= 1800
9343             && $time < 2400;
9344             return 'morning1' if $time >= 400
9345             && $time < 1200;
9346             return 'night1' if $time >= 0
9347             && $time < 400;
9348             }
9349             if($day_period_type eq 'selection') {
9350             return 'afternoon1' if $time >= 1200
9351             && $time < 1800;
9352             return 'evening1' if $time >= 1800
9353             && $time < 2400;
9354             return 'morning1' if $time >= 400
9355             && $time < 1200;
9356             return 'night1' if $time >= 0
9357             && $time < 400;
9358             }
9359             last SWITCH;
9360             }
9361             }
9362             } },
9363             );
9364              
9365             around day_period_data => sub {
9366             my ($orig, $self) = @_;
9367             return $self->$orig;
9368             };
9369              
9370             has 'day_periods' => (
9371             is => 'ro',
9372             isa => HashRef,
9373             init_arg => undef,
9374             default => sub { {
9375             'gregorian' => {
9376             'format' => {
9377             'abbreviated' => {
9378             'afternoon1' => q{ap.m.},
9379             'am' => q{AM},
9380             'evening1' => q{soir},
9381             'midnight' => q{minuit},
9382             'morning1' => q{mat.},
9383             'night1' => q{nuit},
9384             'noon' => q{midi},
9385             'pm' => q{PM},
9386             },
9387             'narrow' => {
9388             'afternoon1' => q{ap.m.},
9389             'am' => q{AM},
9390             'evening1' => q{soir},
9391             'midnight' => q{minuit},
9392             'morning1' => q{mat.},
9393             'night1' => q{nuit},
9394             'noon' => q{midi},
9395             'pm' => q{PM},
9396             },
9397             'wide' => {
9398             'afternoon1' => q{de l’après-midi},
9399             'am' => q{AM},
9400             'evening1' => q{du soir},
9401             'midnight' => q{minuit},
9402             'morning1' => q{du matin},
9403             'night1' => q{du matin},
9404             'noon' => q{midi},
9405             'pm' => q{PM},
9406             },
9407             },
9408             'stand-alone' => {
9409             'abbreviated' => {
9410             'afternoon1' => q{ap.m.},
9411             'am' => q{AM},
9412             'evening1' => q{soir},
9413             'midnight' => q{minuit},
9414             'morning1' => q{mat.},
9415             'night1' => q{nuit},
9416             'noon' => q{midi},
9417             'pm' => q{PM},
9418             },
9419             'narrow' => {
9420             'afternoon1' => q{ap.m.},
9421             'am' => q{AM},
9422             'evening1' => q{soir},
9423             'midnight' => q{minuit},
9424             'morning1' => q{mat.},
9425             'night1' => q{nuit},
9426             'noon' => q{midi},
9427             'pm' => q{PM},
9428             },
9429             'wide' => {
9430             'afternoon1' => q{après-midi},
9431             'am' => q{AM},
9432             'evening1' => q{soir},
9433             'midnight' => q{minuit},
9434             'morning1' => q{matin},
9435             'night1' => q{nuit},
9436             'noon' => q{midi},
9437             'pm' => q{PM},
9438             },
9439             },
9440             },
9441             } },
9442             );
9443              
9444             has 'eras' => (
9445             is => 'ro',
9446             isa => HashRef,
9447             init_arg => undef,
9448             default => sub { {
9449             'buddhist' => {
9450             abbreviated => {
9451             '0' => 'E. B.'
9452             },
9453             narrow => {
9454             '0' => 'EB'
9455             },
9456             wide => {
9457             '0' => 'ère bouddhique'
9458             },
9459             },
9460             'chinese' => {
9461             },
9462             'coptic' => {
9463             abbreviated => {
9464             '0' => 'av. D.',
9465             '1' => 'ap. D.'
9466             },
9467             narrow => {
9468             '0' => 'av. D.',
9469             '1' => 'ap. D.'
9470             },
9471             wide => {
9472             '0' => 'avant Dioclétien',
9473             '1' => 'après Dioclétien'
9474             },
9475             },
9476             'dangi' => {
9477             },
9478             'ethiopic' => {
9479             abbreviated => {
9480             '0' => 'av. Inc.',
9481             '1' => 'ap. Inc.'
9482             },
9483             narrow => {
9484             '0' => 'av. Inc.',
9485             '1' => 'ap. Inc.'
9486             },
9487             wide => {
9488             '0' => 'avant l’Incarnation',
9489             '1' => 'après l’Incarnation'
9490             },
9491             },
9492             'generic' => {
9493             },
9494             'gregorian' => {
9495             abbreviated => {
9496             '0' => 'av. J.-C.',
9497             '1' => 'ap. J.-C.'
9498             },
9499             narrow => {
9500             '0' => 'av. J.-C.',
9501             '1' => 'ap. J.-C.'
9502             },
9503             wide => {
9504             '0' => 'avant Jésus-Christ',
9505             '1' => 'après Jésus-Christ'
9506             },
9507             },
9508             'hebrew' => {
9509             abbreviated => {
9510             '0' => 'A. M.'
9511             },
9512             narrow => {
9513             '0' => 'AM'
9514             },
9515             wide => {
9516             '0' => 'Anno Mundi'
9517             },
9518             },
9519             'indian' => {
9520             abbreviated => {
9521             '0' => 'Saka'
9522             },
9523             narrow => {
9524             '0' => 'Saka'
9525             },
9526             wide => {
9527             '0' => 'ère Saka'
9528             },
9529             },
9530             'islamic' => {
9531             abbreviated => {
9532             '0' => 'AH'
9533             },
9534             narrow => {
9535             '0' => 'H'
9536             },
9537             wide => {
9538             '0' => 'ère de l’Hégire'
9539             },
9540             },
9541             'japanese' => {
9542             abbreviated => {
9543             '0' => 'Taika (645–650)',
9544             '1' => 'Hakuchi (650–671)',
9545             '2' => 'Hakuhō (672–686)',
9546             '3' => 'Shuchō (686–701)',
9547             '4' => 'Taihō (701–704)',
9548             '5' => 'Keiun (704–708)',
9549             '6' => 'Wadō (708–715)',
9550             '7' => 'Reiki (715–717)',
9551             '8' => 'Yōrō (717–724)',
9552             '9' => 'Jinki (724–729)',
9553             '10' => 'Tenpyō (729–749)',
9554             '11' => 'Tenpyō-kampō (749-749)',
9555             '12' => 'Tenpyō-shōhō (749-757)',
9556             '13' => 'Tenpyō-hōji (757-765)',
9557             '14' => 'Tenpyō-jingo (765-767)',
9558             '15' => 'Jingo-keiun (767-770)',
9559             '16' => 'Hōki (770–780)',
9560             '17' => 'Ten-ō (781-782)',
9561             '18' => 'Enryaku (782–806)',
9562             '19' => 'Daidō (806–810)',
9563             '20' => 'Kōnin (810–824)',
9564             '21' => 'Tenchō (824–834)',
9565             '22' => 'Jōwa (834–848)',
9566             '23' => 'Kajō (848–851)',
9567             '24' => 'Ninju (851–854)',
9568             '25' => 'Saikō (854–857)',
9569             '26' => 'Ten-an (857-859)',
9570             '27' => 'Jōgan (859–877)',
9571             '28' => 'Gangyō (877–885)',
9572             '29' => 'Ninna (885–889)',
9573             '30' => 'Kanpyō (889–898)',
9574             '31' => 'Shōtai (898–901)',
9575             '32' => 'Engi (901–923)',
9576             '33' => 'Enchō (923–931)',
9577             '34' => 'Jōhei (931–938)',
9578             '35' => 'Tengyō (938–947)',
9579             '36' => 'Tenryaku (947–957)',
9580             '37' => 'Tentoku (957–961)',
9581             '38' => 'Ōwa (961–964)',
9582             '39' => 'Kōhō (964–968)',
9583             '40' => 'Anna (968–970)',
9584             '41' => 'Tenroku (970–973)',
9585             '42' => 'Ten’en (973–976)',
9586             '43' => 'Jōgen (976–978)',
9587             '44' => 'Tengen (978–983)',
9588             '45' => 'Eikan (983–985)',
9589             '46' => 'Kanna (985–987)',
9590             '47' => 'Eien (987–989)',
9591             '48' => 'Eiso (989–990)',
9592             '49' => 'Shōryaku (990–995)',
9593             '50' => 'Chōtoku (995–999)',
9594             '51' => 'Chōhō (999–1004)',
9595             '52' => 'Kankō (1004–1012)',
9596             '53' => 'Chōwa (1012–1017)',
9597             '54' => 'Kannin (1017–1021)',
9598             '55' => 'Jian (1021–1024)',
9599             '56' => 'Manju (1024–1028)',
9600             '57' => 'Chōgen (1028–1037)',
9601             '58' => 'Chōryaku (1037–1040)',
9602             '59' => 'Chōkyū (1040–1044)',
9603             '60' => 'Kantoku (1044–1046)',
9604             '61' => 'Eishō (1046–1053)',
9605             '62' => 'Tengi (1053–1058)',
9606             '63' => 'Kōhei (1058–1065)',
9607             '64' => 'Jiryaku (1065–1069)',
9608             '65' => 'Enkyū (1069–1074)',
9609             '66' => 'Shōho (1074–1077)',
9610             '67' => 'Shōryaku (1077–1081)',
9611             '68' => 'Eihō (1081–1084)',
9612             '69' => 'Ōtoku (1084–1087)',
9613             '70' => 'Kanji (1087–1094)',
9614             '71' => 'Kahō (1094–1096)',
9615             '72' => 'Eichō (1096–1097)',
9616             '73' => 'Jōtoku (1097–1099)',
9617             '74' => 'Kōwa (1099–1104)',
9618             '75' => 'Chōji (1104–1106)',
9619             '76' => 'Kashō (1106–1108)',
9620             '77' => 'Tennin (1108–1110)',
9621             '78' => 'Ten-ei (1110-1113)',
9622             '79' => 'Eikyū (1113–1118)',
9623             '80' => 'Gen’ei (1118–1120)',
9624             '81' => 'Hōan (1120–1124)',
9625             '82' => 'Tenji (1124–1126)',
9626             '83' => 'Daiji (1126–1131)',
9627             '84' => 'Tenshō (1131–1132)',
9628             '85' => 'Chōshō (1132–1135)',
9629             '86' => 'Hōen (1135–1141)',
9630             '87' => 'Eiji (1141–1142)',
9631             '88' => 'Kōji (1142–1144)',
9632             '89' => 'Ten’yō (1144–1145)',
9633             '90' => 'Kyūan (1145–1151)',
9634             '91' => 'Ninpei (1151–1154)',
9635             '92' => 'Kyūju (1154–1156)',
9636             '93' => 'Hōgen (1156–1159)',
9637             '94' => 'Heiji (1159–1160)',
9638             '95' => 'Eiryaku (1160–1161)',
9639             '96' => 'Ōho (1161–1163)',
9640             '97' => 'Chōkan (1163–1165)',
9641             '98' => 'Eiman (1165–1166)',
9642             '99' => 'Nin’an (1166–1169)',
9643             '100' => 'Kaō (1169–1171)',
9644             '101' => 'Shōan (1171–1175)',
9645             '102' => 'Angen (1175–1177)',
9646             '103' => 'Jishō (1177–1181)',
9647             '104' => 'Yōwa (1181–1182)',
9648             '105' => 'Juei (1182–1184)',
9649             '106' => 'Genryaku (1184–1185)',
9650             '107' => 'Bunji (1185–1190)',
9651             '108' => 'Kenkyū (1190–1199)',
9652             '109' => 'Shōji (1199–1201)',
9653             '110' => 'Kennin (1201–1204)',
9654             '111' => 'Genkyū (1204–1206)',
9655             '112' => 'Ken’ei (1206–1207)',
9656             '113' => 'Jōgen (1207–1211)',
9657             '114' => 'Kenryaku (1211–1213)',
9658             '115' => 'Kenpō (1213–1219)',
9659             '116' => 'Jōkyū (1219–1222)',
9660             '117' => 'Jōō (1222–1224)',
9661             '118' => 'Gennin (1224–1225)',
9662             '119' => 'Karoku (1225–1227)',
9663             '120' => 'Antei (1227–1229)',
9664             '121' => 'Kanki (1229–1232)',
9665             '122' => 'Jōei (1232–1233)',
9666             '123' => 'Tenpuku (1233–1234)',
9667             '124' => 'Bunryaku (1234–1235)',
9668             '125' => 'Katei (1235–1238)',
9669             '126' => 'Ryakunin (1238–1239)',
9670             '127' => 'En’ō (1239–1240)',
9671             '128' => 'Ninji (1240–1243)',
9672             '129' => 'Kangen (1243–1247)',
9673             '130' => 'Hōji (1247–1249)',
9674             '131' => 'Kenchō (1249–1256)',
9675             '132' => 'Kōgen (1256–1257)',
9676             '133' => 'Shōka (1257–1259)',
9677             '134' => 'Shōgen (1259–1260)',
9678             '135' => 'Bun’ō (1260–1261)',
9679             '136' => 'Kōchō (1261–1264)',
9680             '137' => 'Bun’ei (1264–1275)',
9681             '138' => 'Kenji (1275–1278)',
9682             '139' => 'Kōan (1278–1288)',
9683             '140' => 'Shōō (1288–1293)',
9684             '141' => 'Einin (1293–1299)',
9685             '142' => 'Shōan (1299–1302)',
9686             '143' => 'Kengen (1302–1303)',
9687             '144' => 'Kagen (1303–1306)',
9688             '145' => 'Tokuji (1306–1308)',
9689             '146' => 'Enkyō (1308–1311)',
9690             '147' => 'Ōchō (1311–1312)',
9691             '148' => 'Shōwa (1312–1317)',
9692             '149' => 'Bunpō (1317–1319)',
9693             '150' => 'Genō (1319–1321)',
9694             '151' => 'Genkō (1321–1324)',
9695             '152' => 'Shōchū (1324–1326)',
9696             '153' => 'Karyaku (1326–1329)',
9697             '154' => 'Gentoku (1329–1331)',
9698             '155' => 'Genkō (1331–1334)',
9699             '156' => 'Kenmu (1334–1336)',
9700             '157' => 'Engen (1336–1340)',
9701             '158' => 'Kōkoku (1340–1346)',
9702             '159' => 'Shōhei (1346–1370)',
9703             '160' => 'Kentoku (1370–1372)',
9704             '161' => 'Bunchū (1372–1375)',
9705             '162' => 'Tenju (1375–1379)',
9706             '163' => 'Kōryaku (1379–1381)',
9707             '164' => 'Kōwa (1381–1384)',
9708             '165' => 'Genchū (1384–1392)',
9709             '166' => 'Meitoku (1384–1387)',
9710             '167' => 'Kakei (1387–1389)',
9711             '168' => 'Kōō (1389–1390)',
9712             '169' => 'Meitoku (1390–1394)',
9713             '170' => 'Ōei (1394–1428)',
9714             '171' => 'Shōchō (1428–1429)',
9715             '172' => 'Eikyō (1429–1441)',
9716             '173' => 'Kakitsu (1441–1444)',
9717             '174' => 'Bun’an (1444–1449)',
9718             '175' => 'Hōtoku (1449–1452)',
9719             '176' => 'Kyōtoku (1452–1455)',
9720             '177' => 'Kōshō (1455–1457)',
9721             '178' => 'Chōroku (1457–1460)',
9722             '179' => 'Kanshō (1460–1466)',
9723             '180' => 'Bunshō (1466–1467)',
9724             '181' => 'Ōnin (1467–1469)',
9725             '182' => 'Bunmei (1469–1487)',
9726             '183' => 'Chōkyō (1487–1489)',
9727             '184' => 'Entoku (1489–1492)',
9728             '185' => 'Meiō (1492–1501)',
9729             '186' => 'Bunki (1501–1504)',
9730             '187' => 'Eishō (1504–1521)',
9731             '188' => 'Taiei (1521–1528)',
9732             '189' => 'Kyōroku (1528–1532)',
9733             '190' => 'Tenbun (1532–1555)',
9734             '191' => 'Kōji (1555–1558)',
9735             '192' => 'Eiroku (1558–1570)',
9736             '193' => 'Genki (1570–1573)',
9737             '194' => 'Tenshō (1573–1592)',
9738             '195' => 'Bunroku (1592–1596)',
9739             '196' => 'Keichō (1596–1615)',
9740             '197' => 'Genna (1615–1624)',
9741             '198' => 'Kan’ei (1624–1644)',
9742             '199' => 'Shōho (1644–1648)',
9743             '200' => 'Keian (1648–1652)',
9744             '201' => 'Jōō (1652–1655)',
9745             '202' => 'Meireki (1655–1658)',
9746             '203' => 'Manji (1658–1661)',
9747             '204' => 'Kanbun (1661–1673)',
9748             '205' => 'Enpō (1673–1681)',
9749             '206' => 'Tenna (1681–1684)',
9750             '207' => 'Jōkyō (1684–1688)',
9751             '208' => 'Genroku (1688–1704)',
9752             '209' => 'Hōei (1704–1711)',
9753             '210' => 'Shōtoku (1711–1716)',
9754             '211' => 'Kyōhō (1716–1736)',
9755             '212' => 'Genbun (1736–1741)',
9756             '213' => 'Kanpō (1741–1744)',
9757             '214' => 'Enkyō (1744–1748)',
9758             '215' => 'Kan’en (1748–1751)',
9759             '216' => 'Hōreki (1751–1764)',
9760             '217' => 'Meiwa (1764–1772)',
9761             '218' => 'An’ei (1772–1781)',
9762             '219' => 'Tenmei (1781–1789)',
9763             '220' => 'Kansei (1789–1801)',
9764             '221' => 'Kyōwa (1801–1804)',
9765             '222' => 'Bunka (1804–1818)',
9766             '223' => 'Bunsei (1818–1830)',
9767             '224' => 'Tenpō (1830–1844)',
9768             '225' => 'Kōka (1844–1848)',
9769             '226' => 'Kaei (1848–1854)',
9770             '227' => 'Ansei (1854–1860)',
9771             '228' => 'Man’en (1860–1861)',
9772             '229' => 'Bunkyū (1861–1864)',
9773             '230' => 'Genji (1864–1865)',
9774             '231' => 'Keiō (1865–1868)',
9775             '232' => 'Meiji',
9776             '233' => 'Taishō',
9777             '234' => 'Shōwa',
9778             '235' => 'Heisei'
9779             },
9780             narrow => {
9781             '0' => 'Taika (645–650)',
9782             '1' => 'Hakuchi (650–671)',
9783             '2' => 'Hakuhō (672–686)',
9784             '3' => 'Shuchō (686–701)',
9785             '4' => 'Taihō (701–704)',
9786             '5' => 'Keiun (704–708)',
9787             '6' => 'Wadō (708–715)',
9788             '7' => 'Reiki (715–717)',
9789             '8' => 'Yōrō (717–724)',
9790             '9' => 'Jinki (724–729)',
9791             '10' => 'Tenpyō (729–749)',
9792             '11' => 'Tenpyō-kampō (749-749)',
9793             '12' => 'Tenpyō-shōhō (749-757)',
9794             '13' => 'Tenpyō-hōji (757-765)',
9795             '14' => 'Tenpyō-jingo (765-767)',
9796             '15' => 'Jingo-keiun (767-770)',
9797             '16' => 'Hōki (770–780)',
9798             '17' => 'Ten-ō (781-782)',
9799             '18' => 'Enryaku (782–806)',
9800             '19' => 'Daidō (806–810)',
9801             '20' => 'Kōnin (810–824)',
9802             '21' => 'Tenchō (824–834)',
9803             '22' => 'Jōwa (834–848)',
9804             '23' => 'Kajō (848–851)',
9805             '24' => 'Ninju (851–854)',
9806             '25' => 'Saikō (854–857)',
9807             '26' => 'Ten-an (857-859)',
9808             '27' => 'Jōgan (859–877)',
9809             '28' => 'Gangyō (877–885)',
9810             '29' => 'Ninna (885–889)',
9811             '30' => 'Kanpyō (889–898)',
9812             '31' => 'Shōtai (898–901)',
9813             '32' => 'Engi (901–923)',
9814             '33' => 'Enchō (923–931)',
9815             '34' => 'Jōhei (931–938)',
9816             '35' => 'Tengyō (938–947)',
9817             '36' => 'Tenryaku (947–957)',
9818             '37' => 'Tentoku (957–961)',
9819             '38' => 'Ōwa (961–964)',
9820             '39' => 'Kōhō (964–968)',
9821             '40' => 'Anna (968–970)',
9822             '41' => 'Tenroku (970–973)',
9823             '42' => 'Ten’en (973–976)',
9824             '43' => 'Jōgen (976–978)',
9825             '44' => 'Tengen (978–983)',
9826             '45' => 'Eikan (983–985)',
9827             '46' => 'Kanna (985–987)',
9828             '47' => 'Eien (987–989)',
9829             '48' => 'Eiso (989–990)',
9830             '49' => 'Shōryaku (990–995)',
9831             '50' => 'Chōtoku (995–999)',
9832             '51' => 'Chōhō (999–1004)',
9833             '52' => 'Kankō (1004–1012)',
9834             '53' => 'Chōwa (1012–1017)',
9835             '54' => 'Kannin (1017–1021)',
9836             '55' => 'Jian (1021–1024)',
9837             '56' => 'Manju (1024–1028)',
9838             '57' => 'Chōgen (1028–1037)',
9839             '58' => 'Chōryaku (1037–1040)',
9840             '59' => 'Chōkyū (1040–1044)',
9841             '60' => 'Kantoku (1044–1046)',
9842             '61' => 'Eishō (1046–1053)',
9843             '62' => 'Tengi (1053–1058)',
9844             '63' => 'Kōhei (1058–1065)',
9845             '64' => 'Jiryaku (1065–1069)',
9846             '65' => 'Enkyū (1069–1074)',
9847             '66' => 'Shōho (1074–1077)',
9848             '67' => 'Shōryaku (1077–1081)',
9849             '68' => 'Eihō (1081–1084)',
9850             '69' => 'Ōtoku (1084–1087)',
9851             '70' => 'Kanji (1087–1094)',
9852             '71' => 'Kahō (1094–1096)',
9853             '72' => 'Eichō (1096–1097)',
9854             '73' => 'Jōtoku (1097–1099)',
9855             '74' => 'Kōwa (1099–1104)',
9856             '75' => 'Chōji (1104–1106)',
9857             '76' => 'Kashō (1106–1108)',
9858             '77' => 'Tennin (1108–1110)',
9859             '78' => 'Ten-ei (1110-1113)',
9860             '79' => 'Eikyū (1113–1118)',
9861             '80' => 'Gen’ei (1118–1120)',
9862             '81' => 'Hōan (1120–1124)',
9863             '82' => 'Tenji (1124–1126)',
9864             '83' => 'Daiji (1126–1131)',
9865             '84' => 'Tenshō (1131–1132)',
9866             '85' => 'Chōshō (1132–1135)',
9867             '86' => 'Hōen (1135–1141)',
9868             '87' => 'Eiji (1141–1142)',
9869             '88' => 'Kōji (1142–1144)',
9870             '89' => 'Ten’yō (1144–1145)',
9871             '90' => 'Kyūan (1145–1151)',
9872             '91' => 'Ninpei (1151–1154)',
9873             '92' => 'Kyūju (1154–1156)',
9874             '93' => 'Hōgen (1156–1159)',
9875             '94' => 'Heiji (1159–1160)',
9876             '95' => 'Eiryaku (1160–1161)',
9877             '96' => 'Ōho (1161–1163)',
9878             '97' => 'Chōkan (1163–1165)',
9879             '98' => 'Eiman (1165–1166)',
9880             '99' => 'Nin’an (1166–1169)',
9881             '100' => 'Kaō (1169–1171)',
9882             '101' => 'Shōan (1171–1175)',
9883             '102' => 'Angen (1175–1177)',
9884             '103' => 'Jishō (1177–1181)',
9885             '104' => 'Yōwa (1181–1182)',
9886             '105' => 'Juei (1182–1184)',
9887             '106' => 'Genryaku (1184–1185)',
9888             '107' => 'Bunji (1185–1190)',
9889             '108' => 'Kenkyū (1190–1199)',
9890             '109' => 'Shōji (1199–1201)',
9891             '110' => 'Kennin (1201–1204)',
9892             '111' => 'Genkyū (1204–1206)',
9893             '112' => 'Ken’ei (1206–1207)',
9894             '113' => 'Jōgen (1207–1211)',
9895             '114' => 'Kenryaku (1211–1213)',
9896             '115' => 'Kenpō (1213–1219)',
9897             '116' => 'Jōkyū (1219–1222)',
9898             '117' => 'Jōō (1222–1224)',
9899             '118' => 'Gennin (1224–1225)',
9900             '119' => 'Karoku (1225–1227)',
9901             '120' => 'Antei (1227–1229)',
9902             '121' => 'Kanki (1229–1232)',
9903             '122' => 'Jōei (1232–1233)',
9904             '123' => 'Tenpuku (1233–1234)',
9905             '124' => 'Bunryaku (1234–1235)',
9906             '125' => 'Katei (1235–1238)',
9907             '126' => 'Ryakunin (1238–1239)',
9908             '127' => 'En’ō (1239–1240)',
9909             '128' => 'Ninji (1240–1243)',
9910             '129' => 'Kangen (1243–1247)',
9911             '130' => 'Hōji (1247–1249)',
9912             '131' => 'Kenchō (1249–1256)',
9913             '132' => 'Kōgen (1256–1257)',
9914             '133' => 'Shōka (1257–1259)',
9915             '134' => 'Shōgen (1259–1260)',
9916             '135' => 'Bun’ō (1260–1261)',
9917             '136' => 'Kōchō (1261–1264)',
9918             '137' => 'Bun’ei (1264–1275)',
9919             '138' => 'Kenji (1275–1278)',
9920             '139' => 'Kōan (1278–1288)',
9921             '140' => 'Shōō (1288–1293)',
9922             '141' => 'Einin (1293–1299)',
9923             '142' => 'Shōan (1299–1302)',
9924             '143' => 'Kengen (1302–1303)',
9925             '144' => 'Kagen (1303–1306)',
9926             '145' => 'Tokuji (1306–1308)',
9927             '146' => 'Enkyō (1308–1311)',
9928             '147' => 'Ōchō (1311–1312)',
9929             '148' => 'Shōwa (1312–1317)',
9930             '149' => 'Bunpō (1317–1319)',
9931             '150' => 'Genō (1319–1321)',
9932             '151' => 'Genkō (1321–1324)',
9933             '152' => 'Shōchū (1324–1326)',
9934             '153' => 'Karyaku (1326–1329)',
9935             '154' => 'Gentoku (1329–1331)',
9936             '155' => 'Genkō (1331–1334)',
9937             '156' => 'Kenmu (1334–1336)',
9938             '157' => 'Engen (1336–1340)',
9939             '158' => 'Kōkoku (1340–1346)',
9940             '159' => 'Shōhei (1346–1370)',
9941             '160' => 'Kentoku (1370–1372)',
9942             '161' => 'Bunchū (1372–1375)',
9943             '162' => 'Tenju (1375–1379)',
9944             '163' => 'Kōryaku (1379–1381)',
9945             '164' => 'Kōwa (1381–1384)',
9946             '165' => 'Genchū (1384–1392)',
9947             '166' => 'Meitoku (1384–1387)',
9948             '167' => 'Kakei (1387–1389)',
9949             '168' => 'Kōō (1389–1390)',
9950             '169' => 'Meitoku (1390–1394)',
9951             '170' => 'Ōei (1394–1428)',
9952             '171' => 'Shōchō (1428–1429)',
9953             '172' => 'Eikyō (1429–1441)',
9954             '173' => 'Kakitsu (1441–1444)',
9955             '174' => 'Bun’an (1444–1449)',
9956             '175' => 'Hōtoku (1449–1452)',
9957             '176' => 'Kyōtoku (1452–1455)',
9958             '177' => 'Kōshō (1455–1457)',
9959             '178' => 'Chōroku (1457–1460)',
9960             '179' => 'Kanshō (1460–1466)',
9961             '180' => 'Bunshō (1466–1467)',
9962             '181' => 'Ōnin (1467–1469)',
9963             '182' => 'Bunmei (1469–1487)',
9964             '183' => 'Chōkyō (1487–1489)',
9965             '184' => 'Entoku (1489–1492)',
9966             '185' => 'Meiō (1492–1501)',
9967             '186' => 'Bunki (1501–1504)',
9968             '187' => 'Eishō (1504–1521)',
9969             '188' => 'Taiei (1521–1528)',
9970             '189' => 'Kyōroku (1528–1532)',
9971             '190' => 'Tenbun (1532–1555)',
9972             '191' => 'Kōji (1555–1558)',
9973             '192' => 'Eiroku (1558–1570)',
9974             '193' => 'Genki (1570–1573)',
9975             '194' => 'Tenshō (1573–1592)',
9976             '195' => 'Bunroku (1592–1596)',
9977             '196' => 'Keichō (1596–1615)',
9978             '197' => 'Genna (1615–1624)',
9979             '198' => 'Kan’ei (1624–1644)',
9980             '199' => 'Shōho (1644–1648)',
9981             '200' => 'Keian (1648–1652)',
9982             '201' => 'Jōō (1652–1655)',
9983             '202' => 'Meireki (1655–1658)',
9984             '203' => 'Manji (1658–1661)',
9985             '204' => 'Kanbun (1661–1673)',
9986             '205' => 'Enpō (1673–1681)',
9987             '206' => 'Tenna (1681–1684)',
9988             '207' => 'Jōkyō (1684–1688)',
9989             '208' => 'Genroku (1688–1704)',
9990             '209' => 'Hōei (1704–1711)',
9991             '210' => 'Shōtoku (1711–1716)',
9992             '211' => 'Kyōhō (1716–1736)',
9993             '212' => 'Genbun (1736–1741)',
9994             '213' => 'Kanpō (1741–1744)',
9995             '214' => 'Enkyō (1744–1748)',
9996             '215' => 'Kan’en (1748–1751)',
9997             '216' => 'Hōreki (1751–1764)',
9998             '217' => 'Meiwa (1764–1772)',
9999             '218' => 'An’ei (1772–1781)',
10000             '219' => 'Tenmei (1781–1789)',
10001             '220' => 'Kansei (1789–1801)',
10002             '221' => 'Kyōwa (1801–1804)',
10003             '222' => 'Bunka (1804–1818)',
10004             '223' => 'Bunsei (1818–1830)',
10005             '224' => 'Tenpō (1830–1844)',
10006             '225' => 'Kōka (1844–1848)',
10007             '226' => 'Kaei (1848–1854)',
10008             '227' => 'Ansei (1854–1860)',
10009             '228' => 'Man’en (1860–1861)',
10010             '229' => 'Bunkyū (1861–1864)',
10011             '230' => 'Genji (1864–1865)',
10012             '231' => 'Keiō (1865–1868)',
10013             '232' => 'M',
10014             '233' => 'T',
10015             '234' => 'S',
10016             '235' => 'H'
10017             },
10018             wide => {
10019             '0' => 'Taika (645–650)',
10020             '1' => 'Hakuchi (650–671)',
10021             '2' => 'Hakuhō (672–686)',
10022             '3' => 'Shuchō (686–701)',
10023             '4' => 'Taihō (701–704)',
10024             '5' => 'Keiun (704–708)',
10025             '6' => 'Wadō (708–715)',
10026             '7' => 'Reiki (715–717)',
10027             '8' => 'Yōrō (717–724)',
10028             '9' => 'Jinki (724–729)',
10029             '10' => 'Tempyō (729–749)',
10030             '11' => 'Tempyō-kampō (749-749)',
10031             '12' => 'Tempyō-shōhō (749-757)',
10032             '13' => 'Tempyō-hōji (757-765)',
10033             '14' => 'Temphō-jingo (765-767)',
10034             '15' => 'Jingo-keiun (767-770)',
10035             '16' => 'Hōki (770–780)',
10036             '17' => 'Ten-ō (781-782)',
10037             '18' => 'Enryaku (782–806)',
10038             '19' => 'Daidō (806–810)',
10039             '20' => 'Kōnin (810–824)',
10040             '21' => 'Tenchō (824–834)',
10041             '22' => 'Jōwa (834–848)',
10042             '23' => 'Kajō (848–851)',
10043             '24' => 'Ninju (851–854)',
10044             '25' => 'Saikō (854–857)',
10045             '26' => 'Ten-an (857-859)',
10046             '27' => 'Jōgan (859–877)',
10047             '28' => 'Gangyō (877–885)',
10048             '29' => 'Ninna (885–889)',
10049             '30' => 'Kanpyō (889–898)',
10050             '31' => 'Shōtai (898–901)',
10051             '32' => 'Engi (901–923)',
10052             '33' => 'Enchō (923–931)',
10053             '34' => 'Jōhei (931–938)',
10054             '35' => 'Tengyō (938–947)',
10055             '36' => 'Tenryaku (947–957)',
10056             '37' => 'Tentoku (957–961)',
10057             '38' => 'Ōwa (961–964)',
10058             '39' => 'Kōhō (964–968)',
10059             '40' => 'Anna (968–970)',
10060             '41' => 'Tenroku (970–973)',
10061             '42' => 'Ten’en (973–976)',
10062             '43' => 'Jōgen (976–978)',
10063             '44' => 'Tengen (978–983)',
10064             '45' => 'Eikan (983–985)',
10065             '46' => 'Kanna (985–987)',
10066             '47' => 'Eien (987–989)',
10067             '48' => 'Eiso (989–990)',
10068             '49' => 'Shōryaku (990–995)',
10069             '50' => 'Chōtoku (995–999)',
10070             '51' => 'Chōhō (999–1004)',
10071             '52' => 'Kankō (1004–1012)',
10072             '53' => 'Chōwa (1012–1017)',
10073             '54' => 'Kannin (1017–1021)',
10074             '55' => 'Jian (1021–1024)',
10075             '56' => 'Manju (1024–1028)',
10076             '57' => 'Chōgen (1028–1037)',
10077             '58' => 'Chōryaku (1037–1040)',
10078             '59' => 'Chōkyū (1040–1044)',
10079             '60' => 'Kantoku (1044–1046)',
10080             '61' => 'Eishō (1046–1053)',
10081             '62' => 'Tengi (1053–1058)',
10082             '63' => 'Kōhei (1058–1065)',
10083             '64' => 'Jiryaku (1065–1069)',
10084             '65' => 'Enkyū (1069–1074)',
10085             '66' => 'Shōho (1074–1077)',
10086             '67' => 'Shōryaku (1077–1081)',
10087             '68' => 'Eihō (1081–1084)',
10088             '69' => 'Ōtoku (1084–1087)',
10089             '70' => 'Kanji (1087–1094)',
10090             '71' => 'Kahō (1094–1096)',
10091             '72' => 'Eichō (1096–1097)',
10092             '73' => 'Jōtoku (1097–1099)',
10093             '74' => 'Kōwa (1099–1104)',
10094             '75' => 'Chōji (1104–1106)',
10095             '76' => 'Kashō (1106–1108)',
10096             '77' => 'Tennin (1108–1110)',
10097             '78' => 'Ten-ei (1110-1113)',
10098             '79' => 'Eikyū (1113–1118)',
10099             '80' => 'Gen’ei (1118–1120)',
10100             '81' => 'Hōan (1120–1124)',
10101             '82' => 'Tenji (1124–1126)',
10102             '83' => 'Daiji (1126–1131)',
10103             '84' => 'Tenshō (1131–1132)',
10104             '85' => 'Chōshō (1132–1135)',
10105             '86' => 'Hōen (1135–1141)',
10106             '87' => 'Eiji (1141–1142)',
10107             '88' => 'Kōji (1142–1144)',
10108             '89' => 'Ten’yō (1144–1145)',
10109             '90' => 'Kyūan (1145–1151)',
10110             '91' => 'Ninpei (1151–1154)',
10111             '92' => 'Kyūju (1154–1156)',
10112             '93' => 'Hōgen (1156–1159)',
10113             '94' => 'Heiji (1159–1160)',
10114             '95' => 'Eiryaku (1160–1161)',
10115             '96' => 'Ōho (1161–1163)',
10116             '97' => 'Chōkan (1163–1165)',
10117             '98' => 'Eiman (1165–1166)',
10118             '99' => 'Nin’an (1166–1169)',
10119             '100' => 'Kaō (1169–1171)',
10120             '101' => 'Shōan (1171–1175)',
10121             '102' => 'Angen (1175–1177)',
10122             '103' => 'Jishō (1177–1181)',
10123             '104' => 'Yōwa (1181–1182)',
10124             '105' => 'Juei (1182–1184)',
10125             '106' => 'Genryaku (1184–1185)',
10126             '107' => 'Bunji (1185–1190)',
10127             '108' => 'Kenkyū (1190–1199)',
10128             '109' => 'Shōji (1199–1201)',
10129             '110' => 'Kennin (1201–1204)',
10130             '111' => 'Genkyū (1204–1206)',
10131             '112' => 'Ken’ei (1206–1207)',
10132             '113' => 'Jōgen (1207–1211)',
10133             '114' => 'Kenryaku (1211–1213)',
10134             '115' => 'Kenpō (1213–1219)',
10135             '116' => 'Jōkyū (1219–1222)',
10136             '117' => 'Jōō (1222–1224)',
10137             '118' => 'Gennin (1224–1225)',
10138             '119' => 'Karoku (1225–1227)',
10139             '120' => 'Antei (1227–1229)',
10140             '121' => 'Kanki (1229–1232)',
10141             '122' => 'Jōei (1232–1233)',
10142             '123' => 'Tenpuku (1233–1234)',
10143             '124' => 'Bunryaku (1234–1235)',
10144             '125' => 'Katei (1235–1238)',
10145             '126' => 'Ryakunin (1238–1239)',
10146             '127' => 'En’ō (1239–1240)',
10147             '128' => 'Ninji (1240–1243)',
10148             '129' => 'Kangen (1243–1247)',
10149             '130' => 'Hōji (1247–1249)',
10150             '131' => 'Kenchō (1249–1256)',
10151             '132' => 'Kōgen (1256–1257)',
10152             '133' => 'Shōka (1257–1259)',
10153             '134' => 'Shōgen (1259–1260)',
10154             '135' => 'Bun’ō (1260–1261)',
10155             '136' => 'Kōchō (1261–1264)',
10156             '137' => 'Bun’ei (1264–1275)',
10157             '138' => 'Kenji (1275–1278)',
10158             '139' => 'Kōan (1278–1288)',
10159             '140' => 'Shōō (1288–1293)',
10160             '141' => 'Einin (1293–1299)',
10161             '142' => 'Shōan (1299–1302)',
10162             '143' => 'Kengen (1302–1303)',
10163             '144' => 'Kagen (1303–1306)',
10164             '145' => 'Tokuji (1306–1308)',
10165             '146' => 'Enkyō (1308–1311)',
10166             '147' => 'Ōchō (1311–1312)',
10167             '148' => 'Shōwa (1312–1317)',
10168             '149' => 'Bunpō (1317–1319)',
10169             '150' => 'Genō (1319–1321)',
10170             '151' => 'Genkō (1321–1324)',
10171             '152' => 'Shōchū (1324–1326)',
10172             '153' => 'Karyaku (1326–1329)',
10173             '154' => 'Gentoku (1329–1331)',
10174             '155' => 'Genkō (1331–1334)',
10175             '156' => 'Kemmu (1334–1336)',
10176             '157' => 'Engen (1336–1340)',
10177             '158' => 'Kōkoku (1340–1346)',
10178             '159' => 'Shōhei (1346–1370)',
10179             '160' => 'Kentoku (1370–1372)',
10180             '161' => 'Bunchū (1372–1375)',
10181             '162' => 'Tenju (1375–1379)',
10182             '163' => 'Kōryaku (1379–1381)',
10183             '164' => 'Kōwa (1381–1384)',
10184             '165' => 'Genchū (1384–1392)',
10185             '166' => 'Meitoku (1384–1387)',
10186             '167' => 'Kakei (1387–1389)',
10187             '168' => 'Kōō (1389–1390)',
10188             '169' => 'Meitoku (1390–1394)',
10189             '170' => 'Ōei (1394–1428)',
10190             '171' => 'Shōchō (1428–1429)',
10191             '172' => 'Eikyō (1429–1441)',
10192             '173' => 'Kakitsu (1441–1444)',
10193             '174' => 'Bun’an (1444–1449)',
10194             '175' => 'Hōtoku (1449–1452)',
10195             '176' => 'Kyōtoku (1452–1455)',
10196             '177' => 'Kōshō (1455–1457)',
10197             '178' => 'Chōroku (1457–1460)',
10198             '179' => 'Kanshō (1460–1466)',
10199             '180' => 'Bunshō (1466–1467)',
10200             '181' => 'Ōnin (1467–1469)',
10201             '182' => 'Bunmei (1469–1487)',
10202             '183' => 'Chōkyō (1487–1489)',
10203             '184' => 'Entoku (1489–1492)',
10204             '185' => 'Meiō (1492–1501)',
10205             '186' => 'Bunki (1501–1504)',
10206             '187' => 'Eishō (1504–1521)',
10207             '188' => 'Taiei (1521–1528)',
10208             '189' => 'Kyōroku (1528–1532)',
10209             '190' => 'Tenbun (1532–1555)',
10210             '191' => 'Kōji (1555–1558)',
10211             '192' => 'Eiroku (1558–1570)',
10212             '193' => 'Genki (1570–1573)',
10213             '194' => 'Tenshō (1573–1592)',
10214             '195' => 'Bunroku (1592–1596)',
10215             '196' => 'Keichō (1596–1615)',
10216             '197' => 'Genna (1615–1624)',
10217             '198' => 'Kan’ei (1624–1644)',
10218             '199' => 'Shōho (1644–1648)',
10219             '200' => 'Keian (1648–1652)',
10220             '201' => 'Jōō (1652–1655)',
10221             '202' => 'Meireki (1655–1658)',
10222             '203' => 'Manji (1658–1661)',
10223             '204' => 'Kanbun (1661–1673)',
10224             '205' => 'Enpō (1673–1681)',
10225             '206' => 'Tenna (1681–1684)',
10226             '207' => 'Jōkyō (1684–1688)',
10227             '208' => 'Genroku (1688–1704)',
10228             '209' => 'Hōei (1704–1711)',
10229             '210' => 'Shōtoku (1711–1716)',
10230             '211' => 'Kyōhō (1716–1736)',
10231             '212' => 'Genbun (1736–1741)',
10232             '213' => 'Kanpō (1741–1744)',
10233             '214' => 'Enkyō (1744–1748)',
10234             '215' => 'Kan’en (1748–1751)',
10235             '216' => 'Hōryaku (1751–1764)',
10236             '217' => 'Meiwa (1764–1772)',
10237             '218' => 'An’ei (1772–1781)',
10238             '219' => 'Tenmei (1781–1789)',
10239             '220' => 'Kansei (1789–1801)',
10240             '221' => 'Kyōwa (1801–1804)',
10241             '222' => 'Bunka (1804–1818)',
10242             '223' => 'Bunsei (1818–1830)',
10243             '224' => 'Tenpō (1830–1844)',
10244             '225' => 'Kōka (1844–1848)',
10245             '226' => 'Kaei (1848–1854)',
10246             '227' => 'Ansei (1854–1860)',
10247             '228' => 'Man’en (1860–1861)',
10248             '229' => 'Bunkyū (1861–1864)',
10249             '230' => 'Genji (1864–1865)',
10250             '231' => 'Keiō (1865–1868)',
10251             '232' => 'Meiji',
10252             '233' => 'Taishō',
10253             '234' => 'Shōwa',
10254             '235' => 'Heisei'
10255             },
10256             },
10257             'persian' => {
10258             abbreviated => {
10259             '0' => 'A. P.'
10260             },
10261             narrow => {
10262             '0' => 'AP'
10263             },
10264             wide => {
10265             '0' => 'Anno Persico'
10266             },
10267             },
10268             'roc' => {
10269             abbreviated => {
10270             '0' => 'av. RdC',
10271             '1' => 'RdC'
10272             },
10273             narrow => {
10274             '0' => 'av. RdC',
10275             '1' => 'RdC'
10276             },
10277             wide => {
10278             '0' => 'avant RdC',
10279             '1' => 'RdC'
10280             },
10281             },
10282             } },
10283             );
10284              
10285             has 'date_formats' => (
10286             is => 'ro',
10287             isa => HashRef,
10288             init_arg => undef,
10289             default => sub { {
10290             'buddhist' => {
10291             'full' => q{EEEE d MMMM y G},
10292             'long' => q{d MMMM y G},
10293             'medium' => q{d MMM y G},
10294             'short' => q{dd/MM/y GGGGG},
10295             },
10296             'chinese' => {
10297             'full' => q{EEEE d MMMM U},
10298             'long' => q{d MMMM U},
10299             'medium' => q{d MMM U},
10300             'short' => q{d/M/y},
10301             },
10302             'coptic' => {
10303             },
10304             'dangi' => {
10305             'full' => q{EEEE d MMMM U},
10306             'long' => q{d MMMM U},
10307             'medium' => q{d MMM U},
10308             'short' => q{d/M/y},
10309             },
10310             'ethiopic' => {
10311             },
10312             'generic' => {
10313             'full' => q{EEEE d MMMM y G},
10314             'long' => q{d MMMM y G},
10315             'medium' => q{d MMM y G},
10316             'short' => q{dd/MM/y GGGGG},
10317             },
10318             'gregorian' => {
10319             'full' => q{EEEE d MMMM y},
10320             'long' => q{d MMMM y},
10321             'medium' => q{d MMM y},
10322             'short' => q{dd/MM/y},
10323             },
10324             'hebrew' => {
10325             'full' => q{EEEE d MMMM y G},
10326             'long' => q{d MMMM y G},
10327             'medium' => q{d MMM y G},
10328             'short' => q{dd/MM/y GGGGG},
10329             },
10330             'indian' => {
10331             },
10332             'islamic' => {
10333             'full' => q{EEEE d MMMM y G},
10334             'long' => q{d MMMM y G},
10335             'medium' => q{d MMM y G},
10336             'short' => q{dd/MM/y GGGGG},
10337             },
10338             'japanese' => {
10339             'full' => q{EEEE d MMMM y G},
10340             'long' => q{d MMMM y G},
10341             'medium' => q{d MMM y G},
10342             'short' => q{dd/MM/y GGGGG},
10343             },
10344             'persian' => {
10345             },
10346             'roc' => {
10347             },
10348             } },
10349             );
10350              
10351             has 'time_formats' => (
10352             is => 'ro',
10353             isa => HashRef,
10354             init_arg => undef,
10355             default => sub { {
10356             'buddhist' => {
10357             },
10358             'chinese' => {
10359             },
10360             'coptic' => {
10361             },
10362             'dangi' => {
10363             },
10364             'ethiopic' => {
10365             },
10366             'generic' => {
10367             },
10368             'gregorian' => {
10369             'full' => q{HH:mm:ss zzzz},
10370             'long' => q{HH:mm:ss z},
10371             'medium' => q{HH:mm:ss},
10372             'short' => q{HH:mm},
10373             },
10374             'hebrew' => {
10375             },
10376             'indian' => {
10377             },
10378             'islamic' => {
10379             },
10380             'japanese' => {
10381             },
10382             'persian' => {
10383             },
10384             'roc' => {
10385             },
10386             } },
10387             );
10388              
10389             has 'datetime_formats' => (
10390             is => 'ro',
10391             isa => HashRef,
10392             init_arg => undef,
10393             default => sub { {
10394             'buddhist' => {
10395             },
10396             'chinese' => {
10397             },
10398             'coptic' => {
10399             },
10400             'dangi' => {
10401             },
10402             'ethiopic' => {
10403             },
10404             'generic' => {
10405             'full' => q{{1} 'à' {0}},
10406             'long' => q{{1} 'à' {0}},
10407             'medium' => q{{1} {0}},
10408             'short' => q{{1} {0}},
10409             },
10410             'gregorian' => {
10411             'full' => q{{1} 'à' {0}},
10412             'long' => q{{1} 'à' {0}},
10413             'medium' => q{{1} 'à' {0}},
10414             'short' => q{{1} {0}},
10415             },
10416             'hebrew' => {
10417             },
10418             'indian' => {
10419             },
10420             'islamic' => {
10421             },
10422             'japanese' => {
10423             'full' => q{{1} {0}},
10424             'long' => q{{1} {0}},
10425             'medium' => q{{1} {0}},
10426             'short' => q{{1} {0}},
10427             },
10428             'persian' => {
10429             },
10430             'roc' => {
10431             },
10432             } },
10433             );
10434              
10435             has 'datetime_formats_available_formats' => (
10436             is => 'ro',
10437             isa => HashRef,
10438             init_arg => undef,
10439             default => sub { {
10440             'buddhist' => {
10441             M => q{L},
10442             MEd => q{E d/M},
10443             MMM => q{LLL},
10444             MMMEd => q{E d MMM},
10445             MMMd => q{d MMM},
10446             Md => q{d/M},
10447             d => q{d},
10448             y => q{y G},
10449             },
10450             'chinese' => {
10451             Gy => q{U},
10452             GyMMM => q{MMM U},
10453             GyMMMEd => q{E d MMM U},
10454             GyMMMd => q{d MMM U},
10455             M => q{L},
10456             MEd => q{E d/M},
10457             MMM => q{LLL},
10458             MMMEd => q{E d MMM},
10459             MMMMd => q{d MMMM},
10460             MMMd => q{d MMM},
10461             Md => q{d/M},
10462             ms => q{mm:ss},
10463             y => q{U},
10464             yMd => q{d/M/y},
10465             yyyy => q{U},
10466             yyyyM => q{M/y},
10467             yyyyMEd => q{E d/M/y},
10468             yyyyMMM => q{MMM U},
10469             yyyyMMMEd => q{E d MMM U},
10470             yyyyMMMM => q{MMMM U},
10471             yyyyMMMd => q{d MMM U},
10472             yyyyMd => q{d/M/y},
10473             yyyyQQQ => q{QQQ U},
10474             yyyyQQQQ => q{QQQQ U},
10475             },
10476             'generic' => {
10477             Bh => q{h B},
10478             Bhm => q{h:mm B},
10479             Bhms => q{h:mm:ss B},
10480             E => q{ccc},
10481             EBhm => q{E h:mm B},
10482             EBhms => q{E h:mm:ss B},
10483             EHm => q{E HH:mm},
10484             EHms => q{E HH:mm:ss},
10485             Ed => q{E d},
10486             Ehm => q{E h:mm a},
10487             Ehms => q{E h:mm:ss a},
10488             Gy => q{y G},
10489             GyMMM => q{MMM y G},
10490             GyMMMEd => q{E d MMM y G},
10491             GyMMMd => q{d MMM y G},
10492             H => q{HH},
10493             Hm => q{HH:mm},
10494             Hms => q{HH:mm:ss},
10495             M => q{L},
10496             MEd => q{E d/M},
10497             MMM => q{LLL},
10498             MMMEd => q{E d MMM},
10499             MMMMd => q{d MMMM},
10500             MMMd => q{d MMM},
10501             Md => q{d/M},
10502             d => q{d},
10503             h => q{h a},
10504             hm => q{h:mm a},
10505             hms => q{h:mm:ss a},
10506             ms => q{mm:ss},
10507             y => q{y G},
10508             yyyy => q{y G},
10509             yyyyM => q{M/y GGGGG},
10510             yyyyMEd => q{E d/M/y GGGGG},
10511             yyyyMMM => q{MMM y G},
10512             yyyyMMMEd => q{E d MMM y G},
10513             yyyyMMMM => q{MMMM y G},
10514             yyyyMMMd => q{d MMM y G},
10515             yyyyMd => q{d/M/y GGGGG},
10516             yyyyQQQ => q{QQQ y G},
10517             yyyyQQQQ => q{QQQQ y G},
10518             },
10519             'gregorian' => {
10520             Bh => q{h B},
10521             Bhm => q{h:mm B},
10522             Bhms => q{h:mm:ss B},
10523             E => q{E},
10524             EBhm => q{E h:mm B},
10525             EBhms => q{E h:mm:ss B},
10526             EHm => q{E HH:mm},
10527             EHms => q{E HH:mm:ss},
10528             Ed => q{E d},
10529             Ehm => q{E h:mm a},
10530             Ehms => q{E h:mm:ss a},
10531             Gy => q{y G},
10532             GyMMM => q{MMM y G},
10533             GyMMMEd => q{E d MMM y G},
10534             GyMMMd => q{d MMM y G},
10535             H => q{HH 'h'},
10536             Hm => q{HH:mm},
10537             Hms => q{HH:mm:ss},
10538             Hmsv => q{HH:mm:ss v},
10539             Hmv => q{HH:mm v},
10540             M => q{L},
10541             MEd => q{E dd/MM},
10542             MMM => q{LLL},
10543             MMMEd => q{E d MMM},
10544             MMMMW => q{'semaine' W (MMMM)},
10545             MMMMd => q{d MMMM},
10546             MMMd => q{d MMM},
10547             Md => q{dd/MM},
10548             d => q{d},
10549             h => q{h a},
10550             hm => q{h:mm a},
10551             hms => q{h:mm:ss a},
10552             hmsv => q{h:mm:ss a v},
10553             hmv => q{h:mm a v},
10554             ms => q{mm:ss},
10555             y => q{y},
10556             yM => q{MM/y},
10557             yMEd => q{E dd/MM/y},
10558             yMMM => q{MMM y},
10559             yMMMEd => q{E d MMM y},
10560             yMMMM => q{MMMM y},
10561             yMMMd => q{d MMM y},
10562             yMd => q{dd/MM/y},
10563             yQQQ => q{QQQ y},
10564             yQQQQ => q{QQQQ y},
10565             yw => q{'semaine' w 'de' Y},
10566             },
10567             'islamic' => {
10568             E => q{ccc},
10569             Ed => q{E d},
10570             Gy => q{y G},
10571             GyMMM => q{MMM y G},
10572             GyMMMEd => q{E d MMM y G},
10573             GyMMMd => q{d MMM y G},
10574             M => q{L},
10575             MEd => q{E dd/MM},
10576             MMM => q{LLL},
10577             MMMEd => q{E d MMM},
10578             MMMMd => q{d MMMM},
10579             MMMd => q{d MMM},
10580             Md => q{dd/MM},
10581             d => q{d},
10582             y => q{y G},
10583             yyyy => q{y G},
10584             yyyyM => q{M/y GGGGG},
10585             yyyyMEd => q{E d/M/y GGGGG},
10586             yyyyMMM => q{MMM y G},
10587             yyyyMMMEd => q{E d MMM y G},
10588             yyyyMMMM => q{MMMM y G},
10589             yyyyMMMd => q{d MMM y G},
10590             yyyyMd => q{d/M/y GGGGG},
10591             yyyyQQQ => q{QQQ y G},
10592             yyyyQQQQ => q{QQQQ y G},
10593             },
10594             'japanese' => {
10595             E => q{ccc},
10596             Ed => q{E d},
10597             Gy => q{y G},
10598             GyMMM => q{MMM y G},
10599             GyMMMEd => q{E d MMM y G},
10600             GyMMMd => q{d MMM y G},
10601             M => q{L},
10602             MEd => q{E d/M},
10603             MMM => q{LLL},
10604             MMMEd => q{E d MMM},
10605             MMMMd => q{d MMMM},
10606             MMMd => q{d MMM},
10607             Md => q{d/M},
10608             d => q{d},
10609             y => q{y G},
10610             yyyy => q{y G},
10611             yyyyM => q{M/y GGGGG},
10612             yyyyMEd => q{E d/M/y GGGGG},
10613             yyyyMMM => q{MMM y G},
10614             yyyyMMMEd => q{E d MMM y G},
10615             yyyyMMMM => q{MMMM y G},
10616             yyyyMMMd => q{d MMM y G},
10617             yyyyMd => q{d/M/y GGGGG},
10618             yyyyQQQ => q{QQQ y G},
10619             yyyyQQQQ => q{QQQQ y G},
10620             },
10621             } },
10622             );
10623              
10624             has 'datetime_formats_append_item' => (
10625             is => 'ro',
10626             isa => HashRef,
10627             init_arg => undef,
10628             default => sub { {
10629             'gregorian' => {
10630             'Timezone' => '{0} {1}',
10631             },
10632             } },
10633             );
10634              
10635             has 'datetime_formats_interval' => (
10636             is => 'ro',
10637             isa => HashRef,
10638             init_arg => undef,
10639             default => sub { {
10640             'generic' => {
10641             H => {
10642             H => q{HH – HH},
10643             },
10644             Hm => {
10645             H => q{HH:mm – HH:mm},
10646             m => q{HH:mm – HH:mm},
10647             },
10648             Hmv => {
10649             H => q{HH:mm – HH:mm v},
10650             m => q{HH:mm – HH:mm v},
10651             },
10652             Hv => {
10653             H => q{HH – HH v},
10654             },
10655             M => {
10656             M => q{M – M},
10657             },
10658             MEd => {
10659             M => q{E dd/MM – E dd/MM},
10660             d => q{E dd/MM – E dd/MM},
10661             },
10662             MMM => {
10663             M => q{MMM–MMM},
10664             },
10665             MMMEd => {
10666             M => q{E d MMM – E d MMM},
10667             d => q{E d MMM – E d MMM},
10668             },
10669             MMMd => {
10670             M => q{d MMM – d MMM},
10671             d => q{d–d MMM},
10672             },
10673             Md => {
10674             M => q{dd/MM – dd/MM},
10675             d => q{dd/MM – dd/MM},
10676             },
10677             d => {
10678             d => q{d – d},
10679             },
10680             fallback => '{0} – {1}',
10681             h => {
10682             a => q{h a – h a},
10683             h => q{h – h a},
10684             },
10685             hm => {
10686             a => q{h:mm a – h:mm a},
10687             h => q{h:mm – h:mm a},
10688             m => q{h:mm – h:mm a},
10689             },
10690             hmv => {
10691             a => q{h:mm a – h:mm a v},
10692             h => q{h:mm – h:mm a v},
10693             m => q{h:mm – h:mm a v},
10694             },
10695             hv => {
10696             a => q{h a – h a v},
10697             h => q{h – h a v},
10698             },
10699             y => {
10700             y => q{y – y G},
10701             },
10702             yM => {
10703             M => q{MM/y – MM/y G},
10704             y => q{M/y – M/y G},
10705             },
10706             yMEd => {
10707             M => q{E dd/MM/y – E dd/MM/y G},
10708             d => q{E dd/MM/y – E dd/MM/y G},
10709             y => q{E dd/MM/y – E dd/MM/y G},
10710             },
10711             yMMM => {
10712             M => q{MMM–MMM y G},
10713             y => q{MMM y – MMM y G},
10714             },
10715             yMMMEd => {
10716             M => q{E d MMM – E d MMM y G},
10717             d => q{E d – E d MMM y G},
10718             y => q{E d MMM y – E d MMM y G},
10719             },
10720             yMMMM => {
10721             M => q{MMMM – MMMM y G},
10722             y => q{MMMM y – MMMM y G},
10723             },
10724             yMMMd => {
10725             M => q{d MMM – d MMM y G},
10726             d => q{d–d MMM y G},
10727             y => q{d MMM y – d MMM y G},
10728             },
10729             yMd => {
10730             M => q{d/M/y – d/M/y G},
10731             d => q{d/M/y – d/M/y G},
10732             y => q{dd/MM/y – dd/MM/y G},
10733             },
10734             },
10735             'gregorian' => {
10736             H => {
10737             H => q{HH – HH},
10738             },
10739             Hm => {
10740             H => q{HH:mm – HH:mm},
10741             m => q{HH:mm – HH:mm},
10742             },
10743             Hmv => {
10744             H => q{HH:mm – HH:mm v},
10745             m => q{HH:mm – HH:mm v},
10746             },
10747             Hv => {
10748             H => q{HH – HH v},
10749             },
10750             M => {
10751             M => q{M–M},
10752             },
10753             MEd => {
10754             M => q{E dd/MM – E dd/MM},
10755             d => q{E dd/MM – E dd/MM},
10756             },
10757             MMM => {
10758             M => q{MMM–MMM},
10759             },
10760             MMMEd => {
10761             M => q{E d MMM – E d MMM},
10762             d => q{E d – E d MMM},
10763             },
10764             MMMd => {
10765             M => q{d MMM – d MMM},
10766             d => q{d–d MMM},
10767             },
10768             Md => {
10769             M => q{dd/MM – dd/MM},
10770             d => q{dd/MM – dd/MM},
10771             },
10772             d => {
10773             d => q{d–d},
10774             },
10775             fallback => '{0} – {1}',
10776             h => {
10777             a => q{h a – h a},
10778             h => q{h – h a},
10779             },
10780             hm => {
10781             a => q{h:mm a – h:mm a},
10782             h => q{h:mm – h:mm a},
10783             m => q{h:mm – h:mm a},
10784             },
10785             hmv => {
10786             a => q{h:mm a – h:mm a v},
10787             h => q{h:mm – h:mm a v},
10788             m => q{h:mm – h:mm a v},
10789             },
10790             hv => {
10791             a => q{h a – h a v},
10792             h => q{h – h a v},
10793             },
10794             y => {
10795             y => q{y–y},
10796             },
10797             yM => {
10798             M => q{MM/y – MM/y},
10799             y => q{MM/y – MM/y},
10800             },
10801             yMEd => {
10802             M => q{E dd/MM/y – E dd/MM/y},
10803             d => q{E dd/MM/y – E dd/MM/y},
10804             y => q{E dd/MM/y – E dd/MM/y},
10805             },
10806             yMMM => {
10807             M => q{MMM–MMM y},
10808             y => q{MMM y – MMM y},
10809             },
10810             yMMMEd => {
10811             M => q{E d MMM – E d MMM y},
10812             d => q{E d – E d MMM y},
10813             y => q{E d MMM y – E d MMM y},
10814             },
10815             yMMMM => {
10816             M => q{MMMM – MMMM y},
10817             y => q{MMMM y – MMMM y},
10818             },
10819             yMMMd => {
10820             M => q{d MMM – d MMM y},
10821             d => q{d–d MMM y},
10822             y => q{d MMM y – d MMM y},
10823             },
10824             yMd => {
10825             M => q{dd/MM/y – dd/MM/y},
10826             d => q{dd/MM/y – dd/MM/y},
10827             y => q{dd/MM/y – dd/MM/y},
10828             },
10829             },
10830             } },
10831             );
10832              
10833             has 'cyclic_name_sets' => (
10834             is => 'ro',
10835             isa => HashRef,
10836             init_arg => undef,
10837             default => sub { {
10838             'chinese' => {
10839             'dayParts' => {
10840             'format' => {
10841             'abbreviated' => {
10842             0 => q(zi),
10843             1 => q(chou),
10844             2 => q(yin),
10845             3 => q(mao),
10846             4 => q(chen),
10847             5 => q(si),
10848             6 => q(wu),
10849             7 => q(wei),
10850             8 => q(shen),
10851             9 => q(you),
10852             10 => q(xu),
10853             11 => q(hai),
10854             },
10855             },
10856             },
10857             'years' => {
10858             'format' => {
10859             'abbreviated' => {
10860             0 => q(jia-zi),
10861             1 => q(yi-chou),
10862             2 => q(bing-yin),
10863             3 => q(ding-mao),
10864             4 => q(wu-chen),
10865             5 => q(ji-si),
10866             6 => q(geng-wu),
10867             7 => q(xin-wei),
10868             8 => q(ren-shen),
10869             9 => q(gui-you),
10870             10 => q(jia-xu),
10871             11 => q(yi-hai),
10872             12 => q(bing-zi),
10873             13 => q(ding-chou),
10874             14 => q(wu-yin),
10875             15 => q(ji-mao),
10876             16 => q(geng-chen),
10877             17 => q(xin-si),
10878             18 => q(ren-wu),
10879             19 => q(gui-wei),
10880             20 => q(jia-shen),
10881             21 => q(yi-you),
10882             22 => q(bing-xu),
10883             23 => q(ding-hai),
10884             24 => q(wu-zi),
10885             25 => q(ji-chou),
10886             26 => q(geng-yin),
10887             27 => q(xin-mao),
10888             28 => q(ren-chen),
10889             29 => q(gui-si),
10890             30 => q(jia-wu),
10891             31 => q(yi-wei),
10892             32 => q(bing-shen),
10893             33 => q(ding-you),
10894             34 => q(wu-xu),
10895             35 => q(ji-hai),
10896             36 => q(geng-zi),
10897             37 => q(xin-chou),
10898             38 => q(ren-yin),
10899             39 => q(gui-mao),
10900             40 => q(jia-chen),
10901             41 => q(yi-si),
10902             42 => q(bing-wu),
10903             43 => q(ding-wei),
10904             44 => q(wu-shen),
10905             45 => q(ji-you),
10906             46 => q(geng-xu),
10907             47 => q(xin-hai),
10908             48 => q(ren-zi),
10909             49 => q(gui-chou),
10910             50 => q(jia-yin),
10911             51 => q(yi-mao),
10912             52 => q(bing-chen),
10913             53 => q(ding-si),
10914             54 => q(wu-wu),
10915             55 => q(ji-wei),
10916             56 => q(geng-shen),
10917             57 => q(xin-you),
10918             58 => q(ren-xu),
10919             59 => q(gui-hai),
10920             },
10921             },
10922             },
10923             'zodiacs' => {
10924             'format' => {
10925             'abbreviated' => {
10926             0 => q(zi),
10927             1 => q(chou),
10928             2 => q(yin),
10929             3 => q(mao),
10930             4 => q(chen),
10931             5 => q(si),
10932             6 => q(wu),
10933             7 => q(wei),
10934             8 => q(shen),
10935             9 => q(you),
10936             10 => q(xu),
10937             11 => q(hai),
10938             },
10939             },
10940             },
10941             },
10942             'dangi' => {
10943             'dayParts' => {
10944             'format' => {
10945             'abbreviated' => {
10946             0 => q(zi),
10947             1 => q(chou),
10948             2 => q(yin),
10949             3 => q(mao),
10950             4 => q(chen),
10951             5 => q(si),
10952             6 => q(wu),
10953             7 => q(wei),
10954             8 => q(shen),
10955             9 => q(you),
10956             10 => q(xu),
10957             11 => q(hai),
10958             },
10959             },
10960             },
10961             'years' => {
10962             'format' => {
10963             'abbreviated' => {
10964             0 => q(jia-zi),
10965             1 => q(yi-chou),
10966             2 => q(bing-yin),
10967             3 => q(ding-mao),
10968             4 => q(wu-chen),
10969             5 => q(ji-si),
10970             6 => q(geng-wu),
10971             7 => q(xin-wei),
10972             8 => q(ren-shen),
10973             9 => q(gui-you),
10974             10 => q(jia-xu),
10975             11 => q(yi-hai),
10976             12 => q(bing-zi),
10977             13 => q(ding-chou),
10978             14 => q(wu-yin),
10979             15 => q(ji-mao),
10980             16 => q(geng-chen),
10981             17 => q(xin-si),
10982             18 => q(ren-wu),
10983             19 => q(gui-wei),
10984             20 => q(jia-shen),
10985             21 => q(yi-you),
10986             22 => q(bing-xu),
10987             23 => q(ding-hai),
10988             24 => q(wu-zi),
10989             25 => q(ji-chou),
10990             26 => q(geng-yin),
10991             27 => q(xin-mao),
10992             28 => q(ren-chen),
10993             29 => q(gui-si),
10994             30 => q(jia-wu),
10995             31 => q(yi-wei),
10996             32 => q(bing-shen),
10997             33 => q(ding-you),
10998             34 => q(wu-xu),
10999             35 => q(ji-hai),
11000             36 => q(geng-zi),
11001             37 => q(xin-chou),
11002             38 => q(ren-yin),
11003             39 => q(gui-mao),
11004             40 => q(jia-chen),
11005             41 => q(yi-si),
11006             42 => q(bing-wu),
11007             43 => q(ding-wei),
11008             44 => q(wu-shen),
11009             45 => q(ji-you),
11010             46 => q(geng-xu),
11011             47 => q(xin-hai),
11012             48 => q(ren-zi),
11013             49 => q(gui-chou),
11014             50 => q(jia-yin),
11015             51 => q(yi-mao),
11016             52 => q(bing-chen),
11017             53 => q(ding-si),
11018             54 => q(wu-wu),
11019             55 => q(ji-wei),
11020             56 => q(geng-shen),
11021             57 => q(xin-you),
11022             58 => q(ren-xu),
11023             59 => q(gui-hai),
11024             },
11025             },
11026             },
11027             'zodiacs' => {
11028             'format' => {
11029             'abbreviated' => {
11030             0 => q(zi),
11031             1 => q(chou),
11032             2 => q(yin),
11033             3 => q(mao),
11034             4 => q(chen),
11035             5 => q(si),
11036             6 => q(wu),
11037             7 => q(wei),
11038             8 => q(shen),
11039             9 => q(you),
11040             10 => q(xu),
11041             11 => q(hai),
11042             },
11043             },
11044             },
11045             },
11046             } },
11047             );
11048              
11049             has 'time_zone_names' => (
11050             is => 'ro',
11051             isa => HashRef,
11052             init_arg => undef,
11053             default => sub { {
11054             hourFormat => q(+HH:mm;−HH:mm),
11055             gmtFormat => q(UTC{0}),
11056             gmtZeroFormat => q(UTC),
11057             regionFormat => q(heure : {0}),
11058             regionFormat => q({0} (heure d’été)),
11059             regionFormat => q({0} (heure standard)),
11060             fallbackFormat => q({1} ({0})),
11061             'Acre' => {
11062             long => {
11063             'daylight' => q#heure d’été de l’Acre#,
11064             'generic' => q#heure de l’Acre#,
11065             'standard' => q#heure normale de l’Acre#,
11066             },
11067             },
11068             'Afghanistan' => {
11069             long => {
11070             'standard' => q#heure de l’Afghanistan#,
11071             },
11072             },
11073             'Africa/Abidjan' => {
11074             exemplarCity => q#Abidjan#,
11075             },
11076             'Africa/Accra' => {
11077             exemplarCity => q#Accra#,
11078             },
11079             'Africa/Addis_Ababa' => {
11080             exemplarCity => q#Addis-Abeba#,
11081             },
11082             'Africa/Algiers' => {
11083             exemplarCity => q#Alger#,
11084             },
11085             'Africa/Asmera' => {
11086             exemplarCity => q#Asmara#,
11087             },
11088             'Africa/Bamako' => {
11089             exemplarCity => q#Bamako#,
11090             },
11091             'Africa/Bangui' => {
11092             exemplarCity => q#Bangui#,
11093             },
11094             'Africa/Banjul' => {
11095             exemplarCity => q#Banjul#,
11096             },
11097             'Africa/Bissau' => {
11098             exemplarCity => q#Bissau#,
11099             },
11100             'Africa/Blantyre' => {
11101             exemplarCity => q#Blantyre#,
11102             },
11103             'Africa/Brazzaville' => {
11104             exemplarCity => q#Brazzaville#,
11105             },
11106             'Africa/Bujumbura' => {
11107             exemplarCity => q#Bujumbura#,
11108             },
11109             'Africa/Cairo' => {
11110             exemplarCity => q#Le Caire#,
11111             },
11112             'Africa/Casablanca' => {
11113             exemplarCity => q#Casablanca#,
11114             },
11115             'Africa/Ceuta' => {
11116             exemplarCity => q#Ceuta#,
11117             },
11118             'Africa/Conakry' => {
11119             exemplarCity => q#Conakry#,
11120             },
11121             'Africa/Dakar' => {
11122             exemplarCity => q#Dakar#,
11123             },
11124             'Africa/Dar_es_Salaam' => {
11125             exemplarCity => q#Dar es Salaam#,
11126             },
11127             'Africa/Djibouti' => {
11128             exemplarCity => q#Djibouti#,
11129             },
11130             'Africa/Douala' => {
11131             exemplarCity => q#Douala#,
11132             },
11133             'Africa/El_Aaiun' => {
11134             exemplarCity => q#Laâyoune#,
11135             },
11136             'Africa/Freetown' => {
11137             exemplarCity => q#Freetown#,
11138             },
11139             'Africa/Gaborone' => {
11140             exemplarCity => q#Gaborone#,
11141             },
11142             'Africa/Harare' => {
11143             exemplarCity => q#Harare#,
11144             },
11145             'Africa/Johannesburg' => {
11146             exemplarCity => q#Johannesburg#,
11147             },
11148             'Africa/Juba' => {
11149             exemplarCity => q#Juba#,
11150             },
11151             'Africa/Kampala' => {
11152             exemplarCity => q#Kampala#,
11153             },
11154             'Africa/Khartoum' => {
11155             exemplarCity => q#Khartoum#,
11156             },
11157             'Africa/Kigali' => {
11158             exemplarCity => q#Kigali#,
11159             },
11160             'Africa/Kinshasa' => {
11161             exemplarCity => q#Kinshasa#,
11162             },
11163             'Africa/Lagos' => {
11164             exemplarCity => q#Lagos#,
11165             },
11166             'Africa/Libreville' => {
11167             exemplarCity => q#Libreville#,
11168             },
11169             'Africa/Lome' => {
11170             exemplarCity => q#Lomé#,
11171             },
11172             'Africa/Luanda' => {
11173             exemplarCity => q#Luanda#,
11174             },
11175             'Africa/Lubumbashi' => {
11176             exemplarCity => q#Lubumbashi#,
11177             },
11178             'Africa/Lusaka' => {
11179             exemplarCity => q#Lusaka#,
11180             },
11181             'Africa/Malabo' => {
11182             exemplarCity => q#Malabo#,
11183             },
11184             'Africa/Maputo' => {
11185             exemplarCity => q#Maputo#,
11186             },
11187             'Africa/Maseru' => {
11188             exemplarCity => q#Maseru#,
11189             },
11190             'Africa/Mbabane' => {
11191             exemplarCity => q#Mbabane#,
11192             },
11193             'Africa/Mogadishu' => {
11194             exemplarCity => q#Mogadiscio#,
11195             },
11196             'Africa/Monrovia' => {
11197             exemplarCity => q#Monrovia#,
11198             },
11199             'Africa/Nairobi' => {
11200             exemplarCity => q#Nairobi#,
11201             },
11202             'Africa/Ndjamena' => {
11203             exemplarCity => q#N’Djamena#,
11204             },
11205             'Africa/Niamey' => {
11206             exemplarCity => q#Niamey#,
11207             },
11208             'Africa/Nouakchott' => {
11209             exemplarCity => q#Nouakchott#,
11210             },
11211             'Africa/Ouagadougou' => {
11212             exemplarCity => q#Ouagadougou#,
11213             },
11214             'Africa/Porto-Novo' => {
11215             exemplarCity => q#Porto-Novo#,
11216             },
11217             'Africa/Sao_Tome' => {
11218             exemplarCity => q#São Tomé#,
11219             },
11220             'Africa/Tripoli' => {
11221             exemplarCity => q#Tripoli (Libye)#,
11222             },
11223             'Africa/Tunis' => {
11224             exemplarCity => q#Tunis#,
11225             },
11226             'Africa/Windhoek' => {
11227             exemplarCity => q#Windhoek#,
11228             },
11229             'Africa_Central' => {
11230             long => {
11231             'standard' => q#heure normale d’Afrique centrale#,
11232             },
11233             },
11234             'Africa_Eastern' => {
11235             long => {
11236             'standard' => q#heure normale d’Afrique de l’Est#,
11237             },
11238             },
11239             'Africa_Southern' => {
11240             long => {
11241             'standard' => q#heure normale d’Afrique méridionale#,
11242             },
11243             },
11244             'Africa_Western' => {
11245             long => {
11246             'daylight' => q#heure d’été d’Afrique de l’Ouest#,
11247             'generic' => q#heure d’Afrique de l’Ouest#,
11248             'standard' => q#heure normale d’Afrique de l’Ouest#,
11249             },
11250             },
11251             'Alaska' => {
11252             long => {
11253             'daylight' => q#heure d’été de l’Alaska#,
11254             'generic' => q#heure de l’Alaska#,
11255             'standard' => q#heure normale de l’Alaska#,
11256             },
11257             short => {
11258             'daylight' => q#HEAK#,
11259             'generic' => q#HAK#,
11260             'standard' => q#HNAK#,
11261             },
11262             },
11263             'Almaty' => {
11264             long => {
11265             'daylight' => q#heure d’été d’Alma Ata#,
11266             'generic' => q#heure d’Alma Ata#,
11267             'standard' => q#heure normale d’Alma Ata#,
11268             },
11269             },
11270             'Amazon' => {
11271             long => {
11272             'daylight' => q#heure d’été de l’Amazonie#,
11273             'generic' => q#heure de l’Amazonie#,
11274             'standard' => q#heure normale de l’Amazonie#,
11275             },
11276             },
11277             'America/Adak' => {
11278             exemplarCity => q#Adak#,
11279             },
11280             'America/Anchorage' => {
11281             exemplarCity => q#Anchorage#,
11282             },
11283             'America/Anguilla' => {
11284             exemplarCity => q#Anguilla#,
11285             },
11286             'America/Antigua' => {
11287             exemplarCity => q#Antigua#,
11288             },
11289             'America/Araguaina' => {
11290             exemplarCity => q#Araguaína#,
11291             },
11292             'America/Argentina/La_Rioja' => {
11293             exemplarCity => q#La Rioja#,
11294             },
11295             'America/Argentina/Rio_Gallegos' => {
11296             exemplarCity => q#Río Gallegos#,
11297             },
11298             'America/Argentina/Salta' => {
11299             exemplarCity => q#Salta#,
11300             },
11301             'America/Argentina/San_Juan' => {
11302             exemplarCity => q#San Juan#,
11303             },
11304             'America/Argentina/San_Luis' => {
11305             exemplarCity => q#San Luis#,
11306             },
11307             'America/Argentina/Tucuman' => {
11308             exemplarCity => q#Tucumán#,
11309             },
11310             'America/Argentina/Ushuaia' => {
11311             exemplarCity => q#Ushuaïa#,
11312             },
11313             'America/Aruba' => {
11314             exemplarCity => q#Aruba#,
11315             },
11316             'America/Asuncion' => {
11317             exemplarCity => q#Asunción#,
11318             },
11319             'America/Bahia' => {
11320             exemplarCity => q#Bahia#,
11321             },
11322             'America/Bahia_Banderas' => {
11323             exemplarCity => q#Bahia de Banderas#,
11324             },
11325             'America/Barbados' => {
11326             exemplarCity => q#La Barbade#,
11327             },
11328             'America/Belem' => {
11329             exemplarCity => q#Belém#,
11330             },
11331             'America/Belize' => {
11332             exemplarCity => q#Belize#,
11333             },
11334             'America/Blanc-Sablon' => {
11335             exemplarCity => q#Blanc-Sablon#,
11336             },
11337             'America/Boa_Vista' => {
11338             exemplarCity => q#Boa Vista#,
11339             },
11340             'America/Bogota' => {
11341             exemplarCity => q#Bogota#,
11342             },
11343             'America/Boise' => {
11344             exemplarCity => q#Boise#,
11345             },
11346             'America/Buenos_Aires' => {
11347             exemplarCity => q#Buenos Aires#,
11348             },
11349             'America/Cambridge_Bay' => {
11350             exemplarCity => q#Cambridge Bay#,
11351             },
11352             'America/Campo_Grande' => {
11353             exemplarCity => q#Campo Grande#,
11354             },
11355             'America/Cancun' => {
11356             exemplarCity => q#Cancún#,
11357             },
11358             'America/Caracas' => {
11359             exemplarCity => q#Caracas#,
11360             },
11361             'America/Catamarca' => {
11362             exemplarCity => q#Catamarca#,
11363             },
11364             'America/Cayenne' => {
11365             exemplarCity => q#Cayenne#,
11366             },
11367             'America/Cayman' => {
11368             exemplarCity => q#Caïmans#,
11369             },
11370             'America/Chicago' => {
11371             exemplarCity => q#Chicago#,
11372             },
11373             'America/Chihuahua' => {
11374             exemplarCity => q#Chihuahua#,
11375             },
11376             'America/Coral_Harbour' => {
11377             exemplarCity => q#Atikokan#,
11378             },
11379             'America/Cordoba' => {
11380             exemplarCity => q#Córdoba#,
11381             },
11382             'America/Costa_Rica' => {
11383             exemplarCity => q#Costa Rica#,
11384             },
11385             'America/Creston' => {
11386             exemplarCity => q#Creston#,
11387             },
11388             'America/Cuiaba' => {
11389             exemplarCity => q#Cuiabá#,
11390             },
11391             'America/Curacao' => {
11392             exemplarCity => q#Curaçao#,
11393             },
11394             'America/Danmarkshavn' => {
11395             exemplarCity => q#Danmarkshavn#,
11396             },
11397             'America/Dawson' => {
11398             exemplarCity => q#Dawson#,
11399             },
11400             'America/Dawson_Creek' => {
11401             exemplarCity => q#Dawson Creek#,
11402             },
11403             'America/Denver' => {
11404             exemplarCity => q#Denver#,
11405             },
11406             'America/Detroit' => {
11407             exemplarCity => q#Détroit#,
11408             },
11409             'America/Dominica' => {
11410             exemplarCity => q#Dominique#,
11411             },
11412             'America/Edmonton' => {
11413             exemplarCity => q#Edmonton#,
11414             },
11415             'America/Eirunepe' => {
11416             exemplarCity => q#Eirunepé#,
11417             },
11418             'America/El_Salvador' => {
11419             exemplarCity => q#El Salvador#,
11420             },
11421             'America/Fort_Nelson' => {
11422             exemplarCity => q#Fort Nelson#,
11423             },
11424             'America/Fortaleza' => {
11425             exemplarCity => q#Fortaleza#,
11426             },
11427             'America/Glace_Bay' => {
11428             exemplarCity => q#Glace Bay#,
11429             },
11430             'America/Godthab' => {
11431             exemplarCity => q#Nuuk#,
11432             },
11433             'America/Goose_Bay' => {
11434             exemplarCity => q#Goose Bay#,
11435             },
11436             'America/Grand_Turk' => {
11437             exemplarCity => q#Grand Turk#,
11438             },
11439             'America/Grenada' => {
11440             exemplarCity => q#Grenade#,
11441             },
11442             'America/Guadeloupe' => {
11443             exemplarCity => q#Guadeloupe#,
11444             },
11445             'America/Guatemala' => {
11446             exemplarCity => q#Guatemala#,
11447             },
11448             'America/Guayaquil' => {
11449             exemplarCity => q#Guayaquil#,
11450             },
11451             'America/Guyana' => {
11452             exemplarCity => q#Guyana#,
11453             },
11454             'America/Halifax' => {
11455             exemplarCity => q#Halifax#,
11456             },
11457             'America/Havana' => {
11458             exemplarCity => q#La Havane#,
11459             },
11460             'America/Hermosillo' => {
11461             exemplarCity => q#Hermosillo#,
11462             },
11463             'America/Indiana/Knox' => {
11464             exemplarCity => q#Knox [Indiana]#,
11465             },
11466             'America/Indiana/Marengo' => {
11467             exemplarCity => q#Marengo [Indiana]#,
11468             },
11469             'America/Indiana/Petersburg' => {
11470             exemplarCity => q#Petersburg [Indiana]#,
11471             },
11472             'America/Indiana/Tell_City' => {
11473             exemplarCity => q#Tell City [Indiana]#,
11474             },
11475             'America/Indiana/Vevay' => {
11476             exemplarCity => q#Vevay [Indiana]#,
11477             },
11478             'America/Indiana/Vincennes' => {
11479             exemplarCity => q#Vincennes [Indiana]#,
11480             },
11481             'America/Indiana/Winamac' => {
11482             exemplarCity => q#Winamac [Indiana]#,
11483             },
11484             'America/Indianapolis' => {
11485             exemplarCity => q#Indianapolis#,
11486             },
11487             'America/Inuvik' => {
11488             exemplarCity => q#Inuvik#,
11489             },
11490             'America/Iqaluit' => {
11491             exemplarCity => q#Iqaluit#,
11492             },
11493             'America/Jamaica' => {
11494             exemplarCity => q#Jamaïque#,
11495             },
11496             'America/Jujuy' => {
11497             exemplarCity => q#Jujuy#,
11498             },
11499             'America/Juneau' => {
11500             exemplarCity => q#Juneau#,
11501             },
11502             'America/Kentucky/Monticello' => {
11503             exemplarCity => q#Monticello [Kentucky]#,
11504             },
11505             'America/Kralendijk' => {
11506             exemplarCity => q#Kralendijk#,
11507             },
11508             'America/La_Paz' => {
11509             exemplarCity => q#La Paz#,
11510             },
11511             'America/Lima' => {
11512             exemplarCity => q#Lima#,
11513             },
11514             'America/Los_Angeles' => {
11515             exemplarCity => q#Los Angeles#,
11516             },
11517             'America/Louisville' => {
11518             exemplarCity => q#Louisville#,
11519             },
11520             'America/Lower_Princes' => {
11521             exemplarCity => q#Lower Prince’s Quarter#,
11522             },
11523             'America/Maceio' => {
11524             exemplarCity => q#Maceió#,
11525             },
11526             'America/Managua' => {
11527             exemplarCity => q#Managua#,
11528             },
11529             'America/Manaus' => {
11530             exemplarCity => q#Manaos#,
11531             },
11532             'America/Marigot' => {
11533             exemplarCity => q#Marigot#,
11534             },
11535             'America/Martinique' => {
11536             exemplarCity => q#Martinique#,
11537             },
11538             'America/Matamoros' => {
11539             exemplarCity => q#Matamoros#,
11540             },
11541             'America/Mazatlan' => {
11542             exemplarCity => q#Mazatlán#,
11543             },
11544             'America/Mendoza' => {
11545             exemplarCity => q#Mendoza#,
11546             },
11547             'America/Menominee' => {
11548             exemplarCity => q#Menominee#,
11549             },
11550             'America/Merida' => {
11551             exemplarCity => q#Mérida#,
11552             },
11553             'America/Metlakatla' => {
11554             exemplarCity => q#Metlakatla#,
11555             },
11556             'America/Mexico_City' => {
11557             exemplarCity => q#Mexico#,
11558             },
11559             'America/Miquelon' => {
11560             exemplarCity => q#Miquelon#,
11561             },
11562             'America/Moncton' => {
11563             exemplarCity => q#Moncton#,
11564             },
11565             'America/Monterrey' => {
11566             exemplarCity => q#Monterrey#,
11567             },
11568             'America/Montevideo' => {
11569             exemplarCity => q#Montevideo#,
11570             },
11571             'America/Montserrat' => {
11572             exemplarCity => q#Montserrat#,
11573             },
11574             'America/Nassau' => {
11575             exemplarCity => q#Nassau#,
11576             },
11577             'America/New_York' => {
11578             exemplarCity => q#New York#,
11579             },
11580             'America/Nipigon' => {
11581             exemplarCity => q#Nipigon#,
11582             },
11583             'America/Nome' => {
11584             exemplarCity => q#Nome#,
11585             },
11586             'America/Noronha' => {
11587             exemplarCity => q#Noronha#,
11588             },
11589             'America/North_Dakota/Beulah' => {
11590             exemplarCity => q#Beulah (Dakota du Nord)#,
11591             },
11592             'America/North_Dakota/Center' => {
11593             exemplarCity => q#Center (Dakota du Nord)#,
11594             },
11595             'America/North_Dakota/New_Salem' => {
11596             exemplarCity => q#New Salem (Dakota du Nord)#,
11597             },
11598             'America/Ojinaga' => {
11599             exemplarCity => q#Ojinaga#,
11600             },
11601             'America/Panama' => {
11602             exemplarCity => q#Panama#,
11603             },
11604             'America/Pangnirtung' => {
11605             exemplarCity => q#Pangnirtung#,
11606             },
11607             'America/Paramaribo' => {
11608             exemplarCity => q#Paramaribo#,
11609             },
11610             'America/Phoenix' => {
11611             exemplarCity => q#Phoenix#,
11612             },
11613             'America/Port-au-Prince' => {
11614             exemplarCity => q#Port-au-Prince#,
11615             },
11616             'America/Port_of_Spain' => {
11617             exemplarCity => q#Port-d’Espagne#,
11618             },
11619             'America/Porto_Velho' => {
11620             exemplarCity => q#Porto Velho#,
11621             },
11622             'America/Puerto_Rico' => {
11623             exemplarCity => q#Porto Rico#,
11624             },
11625             'America/Punta_Arenas' => {
11626             exemplarCity => q#Punta Arenas#,
11627             },
11628             'America/Rainy_River' => {
11629             exemplarCity => q#Rainy River#,
11630             },
11631             'America/Rankin_Inlet' => {
11632             exemplarCity => q#Rankin Inlet#,
11633             },
11634             'America/Recife' => {
11635             exemplarCity => q#Recife#,
11636             },
11637             'America/Regina' => {
11638             exemplarCity => q#Regina#,
11639             },
11640             'America/Resolute' => {
11641             exemplarCity => q#Resolute#,
11642             },
11643             'America/Rio_Branco' => {
11644             exemplarCity => q#Rio Branco#,
11645             },
11646             'America/Santa_Isabel' => {
11647             exemplarCity => q#Santa Isabel#,
11648             },
11649             'America/Santarem' => {
11650             exemplarCity => q#Santarém#,
11651             },
11652             'America/Santiago' => {
11653             exemplarCity => q#Santiago#,
11654             },
11655             'America/Santo_Domingo' => {
11656             exemplarCity => q#Saint-Domingue#,
11657             },
11658             'America/Sao_Paulo' => {
11659             exemplarCity => q#São Paulo#,
11660             },
11661             'America/Scoresbysund' => {
11662             exemplarCity => q#Ittoqqortoormiit#,
11663             },
11664             'America/Sitka' => {
11665             exemplarCity => q#Sitka#,
11666             },
11667             'America/St_Barthelemy' => {
11668             exemplarCity => q#Saint-Barthélemy#,
11669             },
11670             'America/St_Johns' => {
11671             exemplarCity => q#Saint-Jean de Terre-Neuve#,
11672             },
11673             'America/St_Kitts' => {
11674             exemplarCity => q#Saint-Christophe#,
11675             },
11676             'America/St_Lucia' => {
11677             exemplarCity => q#Sainte-Lucie#,
11678             },
11679             'America/St_Thomas' => {
11680             exemplarCity => q#Saint-Thomas#,
11681             },
11682             'America/St_Vincent' => {
11683             exemplarCity => q#Saint-Vincent#,
11684             },
11685             'America/Swift_Current' => {
11686             exemplarCity => q#Swift Current#,
11687             },
11688             'America/Tegucigalpa' => {
11689             exemplarCity => q#Tégucigalpa#,
11690             },
11691             'America/Thule' => {
11692             exemplarCity => q#Thulé#,
11693             },
11694             'America/Thunder_Bay' => {
11695             exemplarCity => q#Thunder Bay#,
11696             },
11697             'America/Tijuana' => {
11698             exemplarCity => q#Tijuana#,
11699             },
11700             'America/Toronto' => {
11701             exemplarCity => q#Toronto#,
11702             },
11703             'America/Tortola' => {
11704             exemplarCity => q#Tortola#,
11705             },
11706             'America/Vancouver' => {
11707             exemplarCity => q#Vancouver#,
11708             },
11709             'America/Whitehorse' => {
11710             exemplarCity => q#Whitehorse#,
11711             },
11712             'America/Winnipeg' => {
11713             exemplarCity => q#Winnipeg#,
11714             },
11715             'America/Yakutat' => {
11716             exemplarCity => q#Yakutat#,
11717             },
11718             'America/Yellowknife' => {
11719             exemplarCity => q#Yellowknife#,
11720             },
11721             'America_Central' => {
11722             long => {
11723             'daylight' => q#heure d’été du Centre#,
11724             'generic' => q#heure du centre nord-américain#,
11725             'standard' => q#heure normale du centre nord-américain#,
11726             },
11727             short => {
11728             'daylight' => q#HEC#,
11729             'generic' => q#HC#,
11730             'standard' => q#HNC#,
11731             },
11732             },
11733             'America_Eastern' => {
11734             long => {
11735             'daylight' => q#heure d’été de l’Est#,
11736             'generic' => q#heure de l’Est nord-américain#,
11737             'standard' => q#heure normale de l’Est nord-américain#,
11738             },
11739             short => {
11740             'daylight' => q#HEE#,
11741             'generic' => q#HE#,
11742             'standard' => q#HNE#,
11743             },
11744             },
11745             'America_Mountain' => {
11746             long => {
11747             'daylight' => q#heure d’été des Rocheuses#,
11748             'generic' => q#heure des Rocheuses#,
11749             'standard' => q#heure normale des Rocheuses#,
11750             },
11751             short => {
11752             'daylight' => q#HER#,
11753             'generic' => q#HR#,
11754             'standard' => q#HNR#,
11755             },
11756             },
11757             'America_Pacific' => {
11758             long => {
11759             'daylight' => q#heure d’été du Pacifique#,
11760             'generic' => q#heure du Pacifique nord-américain#,
11761             'standard' => q#heure normale du Pacifique nord-américain#,
11762             },
11763             short => {
11764             'daylight' => q#HEP#,
11765             'generic' => q#HP#,
11766             'standard' => q#HNP#,
11767             },
11768             },
11769             'Anadyr' => {
11770             long => {
11771             'daylight' => q#heure d’été d’Anadyr#,
11772             'generic' => q#heure d’Anadyr#,
11773             'standard' => q#heure normale d’Anadyr#,
11774             },
11775             },
11776             'Antarctica/Casey' => {
11777             exemplarCity => q#Casey#,
11778             },
11779             'Antarctica/Davis' => {
11780             exemplarCity => q#Davis#,
11781             },
11782             'Antarctica/DumontDUrville' => {
11783             exemplarCity => q#Dumont d’Urville#,
11784             },
11785             'Antarctica/Macquarie' => {
11786             exemplarCity => q#Macquarie#,
11787             },
11788             'Antarctica/Mawson' => {
11789             exemplarCity => q#Mawson#,
11790             },
11791             'Antarctica/McMurdo' => {
11792             exemplarCity => q#McMurdo#,
11793             },
11794             'Antarctica/Palmer' => {
11795             exemplarCity => q#Palmer#,
11796             },
11797             'Antarctica/Rothera' => {
11798             exemplarCity => q#Rothera#,
11799             },
11800             'Antarctica/Syowa' => {
11801             exemplarCity => q#Showa#,
11802             },
11803             'Antarctica/Troll' => {
11804             exemplarCity => q#Troll#,
11805             },
11806             'Antarctica/Vostok' => {
11807             exemplarCity => q#Vostok#,
11808             },
11809             'Apia' => {
11810             long => {
11811             'daylight' => q#heure d’été d’Apia#,
11812             'generic' => q#heure d’Apia#,
11813             'standard' => q#heure normale d’Apia#,
11814             },
11815             },
11816             'Aqtau' => {
11817             long => {
11818             'daylight' => q#heure d’été d’Aktaou#,
11819             'generic' => q#heure d’Aktaou#,
11820             'standard' => q#heure normale d’Aktaou#,
11821             },
11822             },
11823             'Aqtobe' => {
11824             long => {
11825             'daylight' => q#heure d’été d’Aqtöbe#,
11826             'generic' => q#heure d’Aqtöbe#,
11827             'standard' => q#heure normale d’Aqtöbe#,
11828             },
11829             },
11830             'Arabian' => {
11831             long => {
11832             'daylight' => q#heure d’été de l’Arabie#,
11833             'generic' => q#heure de l’Arabie#,
11834             'standard' => q#heure normale de l’Arabie#,
11835             },
11836             },
11837             'Arctic/Longyearbyen' => {
11838             exemplarCity => q#Longyearbyen#,
11839             },
11840             'Argentina' => {
11841             long => {
11842             'daylight' => q#heure d’été de l’Argentine#,
11843             'generic' => q#heure de l’Argentine#,
11844             'standard' => q#heure normale d’Argentine#,
11845             },
11846             },
11847             'Argentina_Western' => {
11848             long => {
11849             'daylight' => q#heure d’été de l’Ouest argentin#,
11850             'generic' => q#heure de l’Ouest argentin#,
11851             'standard' => q#heure normale de l’Ouest argentin#,
11852             },
11853             },
11854             'Armenia' => {
11855             long => {
11856             'daylight' => q#heure d’été d’Arménie#,
11857             'generic' => q#heure de l’Arménie#,
11858             'standard' => q#heure normale de l’Arménie#,
11859             },
11860             },
11861             'Asia/Aden' => {
11862             exemplarCity => q#Aden#,
11863             },
11864             'Asia/Almaty' => {
11865             exemplarCity => q#Alma Ata#,
11866             },
11867             'Asia/Amman' => {
11868             exemplarCity => q#Amman#,
11869             },
11870             'Asia/Anadyr' => {
11871             exemplarCity => q#Anadyr#,
11872             },
11873             'Asia/Aqtau' => {
11874             exemplarCity => q#Aktaou#,
11875             },
11876             'Asia/Aqtobe' => {
11877             exemplarCity => q#Aktioubinsk#,
11878             },
11879             'Asia/Ashgabat' => {
11880             exemplarCity => q#Achgabat#,
11881             },
11882             'Asia/Atyrau' => {
11883             exemplarCity => q#Atyraou#,
11884             },
11885             'Asia/Baghdad' => {
11886             exemplarCity => q#Bagdad#,
11887             },
11888             'Asia/Bahrain' => {
11889             exemplarCity => q#Bahreïn#,
11890             },
11891             'Asia/Baku' => {
11892             exemplarCity => q#Bakou#,
11893             },
11894             'Asia/Bangkok' => {
11895             exemplarCity => q#Bangkok#,
11896             },
11897             'Asia/Barnaul' => {
11898             exemplarCity => q#Barnaul#,
11899             },
11900             'Asia/Beirut' => {
11901             exemplarCity => q#Beyrouth#,
11902             },
11903             'Asia/Bishkek' => {
11904             exemplarCity => q#Bichkek#,
11905             },
11906             'Asia/Brunei' => {
11907             exemplarCity => q#Brunei#,
11908             },
11909             'Asia/Calcutta' => {
11910             exemplarCity => q#Calcutta#,
11911             },
11912             'Asia/Chita' => {
11913             exemplarCity => q#Tchita#,
11914             },
11915             'Asia/Choibalsan' => {
11916             exemplarCity => q#Tchoïbalsan#,
11917             },
11918             'Asia/Colombo' => {
11919             exemplarCity => q#Colombo#,
11920             },
11921             'Asia/Damascus' => {
11922             exemplarCity => q#Damas#,
11923             },
11924             'Asia/Dhaka' => {
11925             exemplarCity => q#Dhaka#,
11926             },
11927             'Asia/Dili' => {
11928             exemplarCity => q#Dili#,
11929             },
11930             'Asia/Dubai' => {
11931             exemplarCity => q#Dubaï#,
11932             },
11933             'Asia/Dushanbe' => {
11934             exemplarCity => q#Douchanbé#,
11935             },
11936             'Asia/Famagusta' => {
11937             exemplarCity => q#Famagouste#,
11938             },
11939             'Asia/Gaza' => {
11940             exemplarCity => q#Gaza#,
11941             },
11942             'Asia/Hebron' => {
11943             exemplarCity => q#Hébron#,
11944             },
11945             'Asia/Hong_Kong' => {
11946             exemplarCity => q#Hong Kong#,
11947             },
11948             'Asia/Hovd' => {
11949             exemplarCity => q#Hovd#,
11950             },
11951             'Asia/Irkutsk' => {
11952             exemplarCity => q#Irkoutsk#,
11953             },
11954             'Asia/Jakarta' => {
11955             exemplarCity => q#Jakarta#,
11956             },
11957             'Asia/Jayapura' => {
11958             exemplarCity => q#Jayapura#,
11959             },
11960             'Asia/Jerusalem' => {
11961             exemplarCity => q#Jérusalem#,
11962             },
11963             'Asia/Kabul' => {
11964             exemplarCity => q#Kaboul#,
11965             },
11966             'Asia/Kamchatka' => {
11967             exemplarCity => q#Kamtchatka#,
11968             },
11969             'Asia/Karachi' => {
11970             exemplarCity => q#Karachi#,
11971             },
11972             'Asia/Katmandu' => {
11973             exemplarCity => q#Katmandou#,
11974             },
11975             'Asia/Khandyga' => {
11976             exemplarCity => q#Khandyga#,
11977             },
11978             'Asia/Krasnoyarsk' => {
11979             exemplarCity => q#Krasnoïarsk#,
11980             },
11981             'Asia/Kuala_Lumpur' => {
11982             exemplarCity => q#Kuala Lumpur#,
11983             },
11984             'Asia/Kuching' => {
11985             exemplarCity => q#Kuching#,
11986             },
11987             'Asia/Kuwait' => {
11988             exemplarCity => q#Koweït#,
11989             },
11990             'Asia/Macau' => {
11991             exemplarCity => q#Macao#,
11992             },
11993             'Asia/Magadan' => {
11994             exemplarCity => q#Magadan#,
11995             },
11996             'Asia/Makassar' => {
11997             exemplarCity => q#Macassar#,
11998             },
11999             'Asia/Manila' => {
12000             exemplarCity => q#Manille#,
12001             },
12002             'Asia/Muscat' => {
12003             exemplarCity => q#Mascate#,
12004             },
12005             'Asia/Nicosia' => {
12006             exemplarCity => q#Nicosie#,
12007             },
12008             'Asia/Novokuznetsk' => {
12009             exemplarCity => q#Novokuznetsk#,
12010             },
12011             'Asia/Novosibirsk' => {
12012             exemplarCity => q#Novossibirsk#,
12013             },
12014             'Asia/Omsk' => {
12015             exemplarCity => q#Omsk#,
12016             },
12017             'Asia/Oral' => {
12018             exemplarCity => q#Ouralsk#,
12019             },
12020             'Asia/Phnom_Penh' => {
12021             exemplarCity => q#Phnom Penh#,
12022             },
12023             'Asia/Pontianak' => {
12024             exemplarCity => q#Pontianak#,
12025             },
12026             'Asia/Pyongyang' => {
12027             exemplarCity => q#Pyongyang#,
12028             },
12029             'Asia/Qatar' => {
12030             exemplarCity => q#Qatar#,
12031             },
12032             'Asia/Qyzylorda' => {
12033             exemplarCity => q#Kzyl Orda#,
12034             },
12035             'Asia/Rangoon' => {
12036             exemplarCity => q#Rangoun#,
12037             },
12038             'Asia/Riyadh' => {
12039             exemplarCity => q#Riyad#,
12040             },
12041             'Asia/Saigon' => {
12042             exemplarCity => q#Hô-Chi-Minh-Ville#,
12043             },
12044             'Asia/Sakhalin' => {
12045             exemplarCity => q#Sakhaline#,
12046             },
12047             'Asia/Samarkand' => {
12048             exemplarCity => q#Samarcande#,
12049             },
12050             'Asia/Seoul' => {
12051             exemplarCity => q#Séoul#,
12052             },
12053             'Asia/Shanghai' => {
12054             exemplarCity => q#Shanghai#,
12055             },
12056             'Asia/Singapore' => {
12057             exemplarCity => q#Singapour#,
12058             },
12059             'Asia/Srednekolymsk' => {
12060             exemplarCity => q#Srednekolymsk#,
12061             },
12062             'Asia/Taipei' => {
12063             exemplarCity => q#Taipei#,
12064             },
12065             'Asia/Tashkent' => {
12066             exemplarCity => q#Tachkent#,
12067             },
12068             'Asia/Tbilisi' => {
12069             exemplarCity => q#Tbilissi#,
12070             },
12071             'Asia/Tehran' => {
12072             exemplarCity => q#Téhéran#,
12073             },
12074             'Asia/Thimphu' => {
12075             exemplarCity => q#Thimphu#,
12076             },
12077             'Asia/Tokyo' => {
12078             exemplarCity => q#Tokyo#,
12079             },
12080             'Asia/Tomsk' => {
12081             exemplarCity => q#Tomsk#,
12082             },
12083             'Asia/Ulaanbaatar' => {
12084             exemplarCity => q#Oulan-Bator#,
12085             },
12086             'Asia/Urumqi' => {
12087             exemplarCity => q#Ürümqi#,
12088             },
12089             'Asia/Ust-Nera' => {
12090             exemplarCity => q#Ust-Nera#,
12091             },
12092             'Asia/Vientiane' => {
12093             exemplarCity => q#Vientiane#,
12094             },
12095             'Asia/Vladivostok' => {
12096             exemplarCity => q#Vladivostok#,
12097             },
12098             'Asia/Yakutsk' => {
12099             exemplarCity => q#Iakoutsk#,
12100             },
12101             'Asia/Yekaterinburg' => {
12102             exemplarCity => q#Ekaterinbourg#,
12103             },
12104             'Asia/Yerevan' => {
12105             exemplarCity => q#Erevan#,
12106             },
12107             'Atlantic' => {
12108             long => {
12109             'daylight' => q#heure d’été de l’Atlantique#,
12110             'generic' => q#heure de l’Atlantique#,
12111             'standard' => q#heure normale de l’Atlantique#,
12112             },
12113             short => {
12114             'daylight' => q#HEA#,
12115             'generic' => q#HA#,
12116             'standard' => q#HNA#,
12117             },
12118             },
12119             'Atlantic/Azores' => {
12120             exemplarCity => q#Açores#,
12121             },
12122             'Atlantic/Bermuda' => {
12123             exemplarCity => q#Bermudes#,
12124             },
12125             'Atlantic/Canary' => {
12126             exemplarCity => q#Îles Canaries#,
12127             },
12128             'Atlantic/Cape_Verde' => {
12129             exemplarCity => q#Cap-Vert#,
12130             },
12131             'Atlantic/Faeroe' => {
12132             exemplarCity => q#Féroé#,
12133             },
12134             'Atlantic/Madeira' => {
12135             exemplarCity => q#Madère#,
12136             },
12137             'Atlantic/Reykjavik' => {
12138             exemplarCity => q#Reykjavik#,
12139             },
12140             'Atlantic/South_Georgia' => {
12141             exemplarCity => q#Géorgie du Sud#,
12142             },
12143             'Atlantic/St_Helena' => {
12144             exemplarCity => q#Sainte-Hélène#,
12145             },
12146             'Atlantic/Stanley' => {
12147             exemplarCity => q#Stanley#,
12148             },
12149             'Australia/Adelaide' => {
12150             exemplarCity => q#Adélaïde#,
12151             },
12152             'Australia/Brisbane' => {
12153             exemplarCity => q#Brisbane#,
12154             },
12155             'Australia/Broken_Hill' => {
12156             exemplarCity => q#Broken Hill#,
12157             },
12158             'Australia/Currie' => {
12159             exemplarCity => q#Currie#,
12160             },
12161             'Australia/Darwin' => {
12162             exemplarCity => q#Darwin#,
12163             },
12164             'Australia/Eucla' => {
12165             exemplarCity => q#Eucla#,
12166             },
12167             'Australia/Hobart' => {
12168             exemplarCity => q#Hobart#,
12169             },
12170             'Australia/Lindeman' => {
12171             exemplarCity => q#Lindeman#,
12172             },
12173             'Australia/Lord_Howe' => {
12174             exemplarCity => q#Lord Howe#,
12175             },
12176             'Australia/Melbourne' => {
12177             exemplarCity => q#Melbourne#,
12178             },
12179             'Australia/Perth' => {
12180             exemplarCity => q#Perth#,
12181             },
12182             'Australia/Sydney' => {
12183             exemplarCity => q#Sydney#,
12184             },
12185             'Australia_Central' => {
12186             long => {
12187             'daylight' => q#heure d’été du centre de l’Australie#,
12188             'generic' => q#heure du centre de l’Australie#,
12189             'standard' => q#heure normale du centre de l’Australie#,
12190             },
12191             },
12192             'Australia_CentralWestern' => {
12193             long => {
12194             'daylight' => q#heure d’été du centre-ouest de l’Australie#,
12195             'generic' => q#heure du centre-ouest de l’Australie#,
12196             'standard' => q#heure normale du centre-ouest de l’Australie#,
12197             },
12198             },
12199             'Australia_Eastern' => {
12200             long => {
12201             'daylight' => q#heure d’été de l’Est de l’Australie#,
12202             'generic' => q#heure de l’Est de l’Australie#,
12203             'standard' => q#heure normale de l’Est de l’Australie#,
12204             },
12205             },
12206             'Australia_Western' => {
12207             long => {
12208             'daylight' => q#heure d’été de l’Ouest de l’Australie#,
12209             'generic' => q#heure de l’Ouest de l’Australie#,
12210             'standard' => q#heure normale de l’Ouest de l’Australie#,
12211             },
12212             },
12213             'Azerbaijan' => {
12214             long => {
12215             'daylight' => q#heure d’été d’Azerbaïdjan#,
12216             'generic' => q#heure de l’Azerbaïdjan#,
12217             'standard' => q#heure normale de l’Azerbaïdjan#,
12218             },
12219             },
12220             'Azores' => {
12221             long => {
12222             'daylight' => q#heure d’été des Açores#,
12223             'generic' => q#heure des Açores#,
12224             'standard' => q#heure normale des Açores#,
12225             },
12226             },
12227             'Bangladesh' => {
12228             long => {
12229             'daylight' => q#heure d’été du Bangladesh#,
12230             'generic' => q#heure du Bangladesh#,
12231             'standard' => q#heure normale du Bangladesh#,
12232             },
12233             },
12234             'Bhutan' => {
12235             long => {
12236             'standard' => q#heure du Bhoutan#,
12237             },
12238             },
12239             'Bolivia' => {
12240             long => {
12241             'standard' => q#heure de Bolivie#,
12242             },
12243             },
12244             'Brasilia' => {
12245             long => {
12246             'daylight' => q#heure d’été de Brasilia#,
12247             'generic' => q#heure de Brasilia#,
12248             'standard' => q#heure normale de Brasilia#,
12249             },
12250             },
12251             'Brunei' => {
12252             long => {
12253             'standard' => q#heure du Brunéi#,
12254             },
12255             },
12256             'Cape_Verde' => {
12257             long => {
12258             'daylight' => q#heure d’été du Cap-Vert#,
12259             'generic' => q#heure du Cap-Vert#,
12260             'standard' => q#heure normale du Cap-Vert#,
12261             },
12262             },
12263             'Chamorro' => {
12264             long => {
12265             'standard' => q#heure des Chamorro#,
12266             },
12267             },
12268             'Chatham' => {
12269             long => {
12270             'daylight' => q#heure d’été des îles Chatham#,
12271             'generic' => q#heure des îles Chatham#,
12272             'standard' => q#heure normale des îles Chatham#,
12273             },
12274             },
12275             'Chile' => {
12276             long => {
12277             'daylight' => q#heure d’été du Chili#,
12278             'generic' => q#heure du Chili#,
12279             'standard' => q#heure normale du Chili#,
12280             },
12281             },
12282             'China' => {
12283             long => {
12284             'daylight' => q#heure d’été de Chine#,
12285             'generic' => q#heure de la Chine#,
12286             'standard' => q#heure normale de la Chine#,
12287             },
12288             },
12289             'Choibalsan' => {
12290             long => {
12291             'daylight' => q#heure d’été de Choibalsan#,
12292             'generic' => q#heure de Choibalsan#,
12293             'standard' => q#heure normale de Choibalsan#,
12294             },
12295             },
12296             'Christmas' => {
12297             long => {
12298             'standard' => q#heure de l’île Christmas#,
12299             },
12300             },
12301             'Cocos' => {
12302             long => {
12303             'standard' => q#heure des îles Cocos#,
12304             },
12305             },
12306             'Colombia' => {
12307             long => {
12308             'daylight' => q#heure d’été de Colombie#,
12309             'generic' => q#heure de Colombie#,
12310             'standard' => q#heure normale de Colombie#,
12311             },
12312             },
12313             'Cook' => {
12314             long => {
12315             'daylight' => q#heure d’été des îles Cook#,
12316             'generic' => q#heure des îles Cook#,
12317             'standard' => q#heure normale des îles Cook#,
12318             },
12319             },
12320             'Cuba' => {
12321             long => {
12322             'daylight' => q#heure d’été de Cuba#,
12323             'generic' => q#heure de Cuba#,
12324             'standard' => q#heure normale de Cuba#,
12325             },
12326             short => {
12327             'daylight' => q#HECU#,
12328             'generic' => q#HCU#,
12329             'standard' => q#HNCU#,
12330             },
12331             },
12332             'Davis' => {
12333             long => {
12334             'standard' => q#heure de Davis#,
12335             },
12336             },
12337             'DumontDUrville' => {
12338             long => {
12339             'standard' => q#heure de Dumont-d’Urville#,
12340             },
12341             },
12342             'East_Timor' => {
12343             long => {
12344             'standard' => q#heure du Timor oriental#,
12345             },
12346             },
12347             'Easter' => {
12348             long => {
12349             'daylight' => q#heure d’été de l’île de Pâques#,
12350             'generic' => q#heure de l’île de Pâques#,
12351             'standard' => q#heure normale de l’île de Pâques#,
12352             },
12353             },
12354             'Ecuador' => {
12355             long => {
12356             'standard' => q#heure de l’Équateur#,
12357             },
12358             },
12359             'Etc/UTC' => {
12360             long => {
12361             'standard' => q#Temps universel coordonné#,
12362             },
12363             },
12364             'Etc/Unknown' => {
12365             exemplarCity => q#ville inconnue#,
12366             },
12367             'Europe/Amsterdam' => {
12368             exemplarCity => q#Amsterdam#,
12369             },
12370             'Europe/Andorra' => {
12371             exemplarCity => q#Andorre#,
12372             },
12373             'Europe/Astrakhan' => {
12374             exemplarCity => q#Astrakhan#,
12375             },
12376             'Europe/Athens' => {
12377             exemplarCity => q#Athènes#,
12378             },
12379             'Europe/Belgrade' => {
12380             exemplarCity => q#Belgrade#,
12381             },
12382             'Europe/Berlin' => {
12383             exemplarCity => q#Berlin#,
12384             },
12385             'Europe/Bratislava' => {
12386             exemplarCity => q#Bratislava#,
12387             },
12388             'Europe/Brussels' => {
12389             exemplarCity => q#Bruxelles#,
12390             },
12391             'Europe/Bucharest' => {
12392             exemplarCity => q#Bucarest#,
12393             },
12394             'Europe/Budapest' => {
12395             exemplarCity => q#Budapest#,
12396             },
12397             'Europe/Busingen' => {
12398             exemplarCity => q#Büsingen#,
12399             },
12400             'Europe/Chisinau' => {
12401             exemplarCity => q#Chisinau#,
12402             },
12403             'Europe/Copenhagen' => {
12404             exemplarCity => q#Copenhague#,
12405             },
12406             'Europe/Dublin' => {
12407             exemplarCity => q#Dublin#,
12408             long => {
12409             'daylight' => q#heure d’été irlandaise#,
12410             },
12411             },
12412             'Europe/Gibraltar' => {
12413             exemplarCity => q#Gibraltar#,
12414             },
12415             'Europe/Guernsey' => {
12416             exemplarCity => q#Guernesey#,
12417             },
12418             'Europe/Helsinki' => {
12419             exemplarCity => q#Helsinki#,
12420             },
12421             'Europe/Isle_of_Man' => {
12422             exemplarCity => q#Île de Man#,
12423             },
12424             'Europe/Istanbul' => {
12425             exemplarCity => q#Istanbul#,
12426             },
12427             'Europe/Jersey' => {
12428             exemplarCity => q#Jersey#,
12429             },
12430             'Europe/Kaliningrad' => {
12431             exemplarCity => q#Kaliningrad#,
12432             },
12433             'Europe/Kiev' => {
12434             exemplarCity => q#Kiev#,
12435             },
12436             'Europe/Kirov' => {
12437             exemplarCity => q#Kirov#,
12438             },
12439             'Europe/Lisbon' => {
12440             exemplarCity => q#Lisbonne#,
12441             },
12442             'Europe/Ljubljana' => {
12443             exemplarCity => q#Ljubljana#,
12444             },
12445             'Europe/London' => {
12446             exemplarCity => q#Londres#,
12447             long => {
12448             'daylight' => q#heure d’été britannique#,
12449             },
12450             },
12451             'Europe/Luxembourg' => {
12452             exemplarCity => q#Luxembourg#,
12453             },
12454             'Europe/Madrid' => {
12455             exemplarCity => q#Madrid#,
12456             },
12457             'Europe/Malta' => {
12458             exemplarCity => q#Malte#,
12459             },
12460             'Europe/Mariehamn' => {
12461             exemplarCity => q#Mariehamn#,
12462             },
12463             'Europe/Minsk' => {
12464             exemplarCity => q#Minsk#,
12465             },
12466             'Europe/Monaco' => {
12467             exemplarCity => q#Monaco#,
12468             },
12469             'Europe/Moscow' => {
12470             exemplarCity => q#Moscou#,
12471             },
12472             'Europe/Oslo' => {
12473             exemplarCity => q#Oslo#,
12474             },
12475             'Europe/Paris' => {
12476             exemplarCity => q#Paris#,
12477             },
12478             'Europe/Podgorica' => {
12479             exemplarCity => q#Podgorica#,
12480             },
12481             'Europe/Prague' => {
12482             exemplarCity => q#Prague#,
12483             },
12484             'Europe/Riga' => {
12485             exemplarCity => q#Riga#,
12486             },
12487             'Europe/Rome' => {
12488             exemplarCity => q#Rome#,
12489             },
12490             'Europe/Samara' => {
12491             exemplarCity => q#Samara#,
12492             },
12493             'Europe/San_Marino' => {
12494             exemplarCity => q#Saint-Marin#,
12495             },
12496             'Europe/Sarajevo' => {
12497             exemplarCity => q#Sarajevo#,
12498             },
12499             'Europe/Saratov' => {
12500             exemplarCity => q#Saratov#,
12501             },
12502             'Europe/Simferopol' => {
12503             exemplarCity => q#Simferopol#,
12504             },
12505             'Europe/Skopje' => {
12506             exemplarCity => q#Skopje#,
12507             },
12508             'Europe/Sofia' => {
12509             exemplarCity => q#Sofia#,
12510             },
12511             'Europe/Stockholm' => {
12512             exemplarCity => q#Stockholm#,
12513             },
12514             'Europe/Tallinn' => {
12515             exemplarCity => q#Tallinn#,
12516             },
12517             'Europe/Tirane' => {
12518             exemplarCity => q#Tirana#,
12519             },
12520             'Europe/Ulyanovsk' => {
12521             exemplarCity => q#Oulianovsk#,
12522             },
12523             'Europe/Uzhgorod' => {
12524             exemplarCity => q#Oujgorod#,
12525             },
12526             'Europe/Vaduz' => {
12527             exemplarCity => q#Vaduz#,
12528             },
12529             'Europe/Vatican' => {
12530             exemplarCity => q#Le Vatican#,
12531             },
12532             'Europe/Vienna' => {
12533             exemplarCity => q#Vienne#,
12534             },
12535             'Europe/Vilnius' => {
12536             exemplarCity => q#Vilnius#,
12537             },
12538             'Europe/Volgograd' => {
12539             exemplarCity => q#Volgograd#,
12540             },
12541             'Europe/Warsaw' => {
12542             exemplarCity => q#Varsovie#,
12543             },
12544             'Europe/Zagreb' => {
12545             exemplarCity => q#Zagreb#,
12546             },
12547             'Europe/Zaporozhye' => {
12548             exemplarCity => q#Zaporojie#,
12549             },
12550             'Europe/Zurich' => {
12551             exemplarCity => q#Zurich#,
12552             },
12553             'Europe_Central' => {
12554             long => {
12555             'daylight' => q#heure d’été d’Europe centrale#,
12556             'generic' => q#heure d’Europe centrale#,
12557             'standard' => q#heure normale d’Europe centrale#,
12558             },
12559             },
12560             'Europe_Eastern' => {
12561             long => {
12562             'daylight' => q#heure d’été d’Europe de l’Est#,
12563             'generic' => q#heure d’Europe de l’Est#,
12564             'standard' => q#heure normale d’Europe de l’Est#,
12565             },
12566             },
12567             'Europe_Further_Eastern' => {
12568             long => {
12569             'standard' => q#heure de Kaliningrad#,
12570             },
12571             },
12572             'Europe_Western' => {
12573             long => {
12574             'daylight' => q#heure d’été d’Europe de l’Ouest#,
12575             'generic' => q#heure d’Europe de l’Ouest#,
12576             'standard' => q#heure normale d’Europe de l’Ouest#,
12577             },
12578             },
12579             'Falkland' => {
12580             long => {
12581             'daylight' => q#heure d’été des îles Malouines#,
12582             'generic' => q#heure des îles Malouines#,
12583             'standard' => q#heure normale des îles Malouines#,
12584             },
12585             },
12586             'Fiji' => {
12587             long => {
12588             'daylight' => q#heure d’été des îles Fidji#,
12589             'generic' => q#heure des îles Fidji#,
12590             'standard' => q#heure normale des îles Fidji#,
12591             },
12592             },
12593             'French_Guiana' => {
12594             long => {
12595             'standard' => q#heure de la Guyane française#,
12596             },
12597             },
12598             'French_Southern' => {
12599             long => {
12600             'standard' => q#heure des Terres australes et antarctiques françaises#,
12601             },
12602             },
12603             'GMT' => {
12604             long => {
12605             'standard' => q#heure moyenne de Greenwich#,
12606             },
12607             },
12608             'Galapagos' => {
12609             long => {
12610             'standard' => q#heure des îles Galápagos#,
12611             },
12612             },
12613             'Gambier' => {
12614             long => {
12615             'standard' => q#heure des îles Gambier#,
12616             },
12617             },
12618             'Georgia' => {
12619             long => {
12620             'daylight' => q#heure d’été de Géorgie#,
12621             'generic' => q#heure de la Géorgie#,
12622             'standard' => q#heure normale de la Géorgie#,
12623             },
12624             },
12625             'Gilbert_Islands' => {
12626             long => {
12627             'standard' => q#heure des îles Gilbert#,
12628             },
12629             },
12630             'Greenland_Eastern' => {
12631             long => {
12632             'daylight' => q#heure d’été de l’Est du Groenland#,
12633             'generic' => q#heure de l’Est du Groenland#,
12634             'standard' => q#heure normale de l’Est du Groenland#,
12635             },
12636             short => {
12637             'daylight' => q#HEEG#,
12638             'generic' => q#HEG#,
12639             'standard' => q#HNEG#,
12640             },
12641             },
12642             'Greenland_Western' => {
12643             long => {
12644             'daylight' => q#heure d’été de l’Ouest du Groenland#,
12645             'generic' => q#heure de l’Ouest du Groenland#,
12646             'standard' => q#heure normale de l’Ouest du Groenland#,
12647             },
12648             short => {
12649             'daylight' => q#HEOG#,
12650             'generic' => q#HOG#,
12651             'standard' => q#HNOG#,
12652             },
12653             },
12654             'Guam' => {
12655             long => {
12656             'standard' => q#heure de Guam#,
12657             },
12658             },
12659             'Gulf' => {
12660             long => {
12661             'standard' => q#heure du Golfe#,
12662             },
12663             },
12664             'Guyana' => {
12665             long => {
12666             'standard' => q#heure du Guyana#,
12667             },
12668             },
12669             'Hawaii_Aleutian' => {
12670             long => {
12671             'daylight' => q#heure d’été d’Hawaii - Aléoutiennes#,
12672             'generic' => q#heure d’Hawaii - Aléoutiennes#,
12673             'standard' => q#heure normale d’Hawaii - Aléoutiennes#,
12674             },
12675             short => {
12676             'daylight' => q#HEHA#,
12677             'generic' => q#HHA#,
12678             'standard' => q#HNHA#,
12679             },
12680             },
12681             'Hong_Kong' => {
12682             long => {
12683             'daylight' => q#heure d’été de Hong Kong#,
12684             'generic' => q#heure de Hong Kong#,
12685             'standard' => q#heure normale de Hong Kong#,
12686             },
12687             },
12688             'Hovd' => {
12689             long => {
12690             'daylight' => q#heure d’été de Hovd#,
12691             'generic' => q#heure de Hovd#,
12692             'standard' => q#heure normale de Hovd#,
12693             },
12694             },
12695             'India' => {
12696             long => {
12697             'standard' => q#heure de l’Inde#,
12698             },
12699             },
12700             'Indian/Antananarivo' => {
12701             exemplarCity => q#Antananarivo#,
12702             },
12703             'Indian/Chagos' => {
12704             exemplarCity => q#Chagos#,
12705             },
12706             'Indian/Christmas' => {
12707             exemplarCity => q#Christmas#,
12708             },
12709             'Indian/Cocos' => {
12710             exemplarCity => q#Cocos#,
12711             },
12712             'Indian/Comoro' => {
12713             exemplarCity => q#Comores#,
12714             },
12715             'Indian/Kerguelen' => {
12716             exemplarCity => q#Kerguelen#,
12717             },
12718             'Indian/Mahe' => {
12719             exemplarCity => q#Mahé#,
12720             },
12721             'Indian/Maldives' => {
12722             exemplarCity => q#Maldives#,
12723             },
12724             'Indian/Mauritius' => {
12725             exemplarCity => q#Maurice#,
12726             },
12727             'Indian/Mayotte' => {
12728             exemplarCity => q#Mayotte#,
12729             },
12730             'Indian/Reunion' => {
12731             exemplarCity => q#La Réunion#,
12732             },
12733             'Indian_Ocean' => {
12734             long => {
12735             'standard' => q#heure de l’Océan Indien#,
12736             },
12737             },
12738             'Indochina' => {
12739             long => {
12740             'standard' => q#heure d’Indochine#,
12741             },
12742             },
12743             'Indonesia_Central' => {
12744             long => {
12745             'standard' => q#heure du Centre indonésien#,
12746             },
12747             },
12748             'Indonesia_Eastern' => {
12749             long => {
12750             'standard' => q#heure de l’Est indonésien#,
12751             },
12752             },
12753             'Indonesia_Western' => {
12754             long => {
12755             'standard' => q#heure de l’Ouest indonésien#,
12756             },
12757             },
12758             'Iran' => {
12759             long => {
12760             'daylight' => q#heure d’été d’Iran#,
12761             'generic' => q#heure de l’Iran#,
12762             'standard' => q#heure normale d’Iran#,
12763             },
12764             },
12765             'Irkutsk' => {
12766             long => {
12767             'daylight' => q#heure d’été d’Irkoutsk#,
12768             'generic' => q#heure d’Irkoutsk#,
12769             'standard' => q#heure normale d’Irkoutsk#,
12770             },
12771             },
12772             'Israel' => {
12773             long => {
12774             'daylight' => q#heure d’été d’Israël#,
12775             'generic' => q#heure d’Israël#,
12776             'standard' => q#heure normale d’Israël#,
12777             },
12778             },
12779             'Japan' => {
12780             long => {
12781             'daylight' => q#heure d’été du Japon#,
12782             'generic' => q#heure du Japon#,
12783             'standard' => q#heure normale du Japon#,
12784             },
12785             },
12786             'Kamchatka' => {
12787             long => {
12788             'daylight' => q#heure d’été de Petropavlovsk-Kamchatski#,
12789             'generic' => q#heure de Petropavlovsk-Kamchatski#,
12790             'standard' => q#heure normale de Petropavlovsk-Kamchatski#,
12791             },
12792             },
12793             'Kazakhstan_Eastern' => {
12794             long => {
12795             'standard' => q#heure de l’Est du Kazakhstan#,
12796             },
12797             },
12798             'Kazakhstan_Western' => {
12799             long => {
12800             'standard' => q#heure de l’Ouest du Kazakhstan#,
12801             },
12802             },
12803             'Korea' => {
12804             long => {
12805             'daylight' => q#heure d’été de Corée#,
12806             'generic' => q#heure de la Corée#,
12807             'standard' => q#heure normale de la Corée#,
12808             },
12809             },
12810             'Kosrae' => {
12811             long => {
12812             'standard' => q#heure de Kosrae#,
12813             },
12814             },
12815             'Krasnoyarsk' => {
12816             long => {
12817             'daylight' => q#heure d’été de Krasnoïarsk#,
12818             'generic' => q#heure de Krasnoïarsk#,
12819             'standard' => q#heure normale de Krasnoïarsk#,
12820             },
12821             },
12822             'Kyrgystan' => {
12823             long => {
12824             'standard' => q#heure du Kirghizistan#,
12825             },
12826             },
12827             'Lanka' => {
12828             long => {
12829             'standard' => q#heure de Lanka#,
12830             },
12831             },
12832             'Line_Islands' => {
12833             long => {
12834             'standard' => q#heure des îles de la Ligne#,
12835             },
12836             },
12837             'Lord_Howe' => {
12838             long => {
12839             'daylight' => q#heure d’été de Lord Howe#,
12840             'generic' => q#heure de Lord Howe#,
12841             'standard' => q#heure normale de Lord Howe#,
12842             },
12843             },
12844             'Macau' => {
12845             long => {
12846             'daylight' => q#heure d’été de Macao#,
12847             'generic' => q#heure de Macao#,
12848             'standard' => q#heure normale de Macao#,
12849             },
12850             },
12851             'Macquarie' => {
12852             long => {
12853             'standard' => q#heure de l’île Macquarie#,
12854             },
12855             },
12856             'Magadan' => {
12857             long => {
12858             'daylight' => q#heure d’été de Magadan#,
12859             'generic' => q#heure de Magadan#,
12860             'standard' => q#heure normale de Magadan#,
12861             },
12862             },
12863             'Malaysia' => {
12864             long => {
12865             'standard' => q#heure de la Malaisie#,
12866             },
12867             },
12868             'Maldives' => {
12869             long => {
12870             'standard' => q#heure des Maldives#,
12871             },
12872             },
12873             'Marquesas' => {
12874             long => {
12875             'standard' => q#heure des îles Marquises#,
12876             },
12877             },
12878             'Marshall_Islands' => {
12879             long => {
12880             'standard' => q#heure des îles Marshall#,
12881             },
12882             },
12883             'Mauritius' => {
12884             long => {
12885             'daylight' => q#heure d’été de Maurice#,
12886             'generic' => q#heure de Maurice#,
12887             'standard' => q#heure normale de Maurice#,
12888             },
12889             },
12890             'Mawson' => {
12891             long => {
12892             'standard' => q#heure de Mawson#,
12893             },
12894             },
12895             'Mexico_Northwest' => {
12896             long => {
12897             'daylight' => q#heure d’été du Nord-Ouest du Mexique#,
12898             'generic' => q#heure du Nord-Ouest du Mexique#,
12899             'standard' => q#heure normale du Nord-Ouest du Mexique#,
12900             },
12901             short => {
12902             'daylight' => q#HENOMX#,
12903             'generic' => q#HNOMX#,
12904             'standard' => q#HNNOMX#,
12905             },
12906             },
12907             'Mexico_Pacific' => {
12908             long => {
12909             'daylight' => q#heure d’été du Pacifique mexicain#,
12910             'generic' => q#heure du Pacifique mexicain#,
12911             'standard' => q#heure normale du Pacifique mexicain#,
12912             },
12913             short => {
12914             'daylight' => q#HEPMX#,
12915             'generic' => q#HPMX#,
12916             'standard' => q#HNPMX#,
12917             },
12918             },
12919             'Mongolia' => {
12920             long => {
12921             'daylight' => q#heure d’été d’Oulan-Bator#,
12922             'generic' => q#heure d’Oulan-Bator#,
12923             'standard' => q#heure normale d’Oulan-Bator#,
12924             },
12925             },
12926             'Moscow' => {
12927             long => {
12928             'daylight' => q#heure d’été de Moscou#,
12929             'generic' => q#heure de Moscou#,
12930             'standard' => q#heure normale de Moscou#,
12931             },
12932             },
12933             'Myanmar' => {
12934             long => {
12935             'standard' => q#heure du Myanmar#,
12936             },
12937             },
12938             'Nauru' => {
12939             long => {
12940             'standard' => q#heure de Nauru#,
12941             },
12942             },
12943             'Nepal' => {
12944             long => {
12945             'standard' => q#heure du Népal#,
12946             },
12947             },
12948             'New_Caledonia' => {
12949             long => {
12950             'daylight' => q#heure d’été de Nouvelle-Calédonie#,
12951             'generic' => q#heure de la Nouvelle-Calédonie#,
12952             'standard' => q#heure normale de la Nouvelle-Calédonie#,
12953             },
12954             },
12955             'New_Zealand' => {
12956             long => {
12957             'daylight' => q#heure d’été de la Nouvelle-Zélande#,
12958             'generic' => q#heure de la Nouvelle-Zélande#,
12959             'standard' => q#heure normale de la Nouvelle-Zélande#,
12960             },
12961             },
12962             'Newfoundland' => {
12963             long => {
12964             'daylight' => q#heure d’été de Terre-Neuve#,
12965             'generic' => q#heure de Terre-Neuve#,
12966             'standard' => q#heure normale de Terre-Neuve#,
12967             },
12968             short => {
12969             'daylight' => q#HETN#,
12970             'generic' => q#HTN#,
12971             'standard' => q#HNTN#,
12972             },
12973             },
12974             'Niue' => {
12975             long => {
12976             'standard' => q#heure de Nioué#,
12977             },
12978             },
12979             'Norfolk' => {
12980             long => {
12981             'standard' => q#heure de l’île Norfolk#,
12982             },
12983             },
12984             'Noronha' => {
12985             long => {
12986             'daylight' => q#heure d’été de Fernando de Noronha#,
12987             'generic' => q#heure de Fernando de Noronha#,
12988             'standard' => q#heure normale de Fernando de Noronha#,
12989             },
12990             },
12991             'North_Mariana' => {
12992             long => {
12993             'standard' => q#heure des îles Mariannes du Nord#,
12994             },
12995             },
12996             'Novosibirsk' => {
12997             long => {
12998             'daylight' => q#heure d’été de Novossibirsk#,
12999             'generic' => q#heure de Novossibirsk#,
13000             'standard' => q#heure normale de Novossibirsk#,
13001             },
13002             },
13003             'Omsk' => {
13004             long => {
13005             'daylight' => q#heure d’été de Omsk#,
13006             'generic' => q#heure de Omsk#,
13007             'standard' => q#heure normale de Omsk#,
13008             },
13009             },
13010             'Pacific/Apia' => {
13011             exemplarCity => q#Apia#,
13012             },
13013             'Pacific/Auckland' => {
13014             exemplarCity => q#Auckland#,
13015             },
13016             'Pacific/Bougainville' => {
13017             exemplarCity => q#Bougainville#,
13018             },
13019             'Pacific/Chatham' => {
13020             exemplarCity => q#Chatham#,
13021             },
13022             'Pacific/Easter' => {
13023             exemplarCity => q#Île de Pâques#,
13024             },
13025             'Pacific/Efate' => {
13026             exemplarCity => q#Éfaté#,
13027             },
13028             'Pacific/Enderbury' => {
13029             exemplarCity => q#Enderbury#,
13030             },
13031             'Pacific/Fakaofo' => {
13032             exemplarCity => q#Fakaofo#,
13033             },
13034             'Pacific/Fiji' => {
13035             exemplarCity => q#Fidji#,
13036             },
13037             'Pacific/Funafuti' => {
13038             exemplarCity => q#Funafuti#,
13039             },
13040             'Pacific/Galapagos' => {
13041             exemplarCity => q#Galápagos#,
13042             },
13043             'Pacific/Gambier' => {
13044             exemplarCity => q#Gambier#,
13045             },
13046             'Pacific/Guadalcanal' => {
13047             exemplarCity => q#Guadalcanal#,
13048             },
13049             'Pacific/Guam' => {
13050             exemplarCity => q#Guam#,
13051             },
13052             'Pacific/Honolulu' => {
13053             exemplarCity => q#Honolulu#,
13054             },
13055             'Pacific/Johnston' => {
13056             exemplarCity => q#Johnston#,
13057             },
13058             'Pacific/Kiritimati' => {
13059             exemplarCity => q#Kiritimati#,
13060             },
13061             'Pacific/Kosrae' => {
13062             exemplarCity => q#Kosrae#,
13063             },
13064             'Pacific/Kwajalein' => {
13065             exemplarCity => q#Kwajalein#,
13066             },
13067             'Pacific/Majuro' => {
13068             exemplarCity => q#Majuro#,
13069             },
13070             'Pacific/Marquesas' => {
13071             exemplarCity => q#Marquises#,
13072             },
13073             'Pacific/Midway' => {
13074             exemplarCity => q#Midway#,
13075             },
13076             'Pacific/Nauru' => {
13077             exemplarCity => q#Nauru#,
13078             },
13079             'Pacific/Niue' => {
13080             exemplarCity => q#Niue#,
13081             },
13082             'Pacific/Norfolk' => {
13083             exemplarCity => q#Norfolk#,
13084             },
13085             'Pacific/Noumea' => {
13086             exemplarCity => q#Nouméa#,
13087             },
13088             'Pacific/Pago_Pago' => {
13089             exemplarCity => q#Pago Pago#,
13090             },
13091             'Pacific/Palau' => {
13092             exemplarCity => q#Palau#,
13093             },
13094             'Pacific/Pitcairn' => {
13095             exemplarCity => q#Pitcairn#,
13096             },
13097             'Pacific/Ponape' => {
13098             exemplarCity => q#Pohnpei#,
13099             },
13100             'Pacific/Port_Moresby' => {
13101             exemplarCity => q#Port Moresby#,
13102             },
13103             'Pacific/Rarotonga' => {
13104             exemplarCity => q#Rarotonga#,
13105             },
13106             'Pacific/Saipan' => {
13107             exemplarCity => q#Saipan#,
13108             },
13109             'Pacific/Tahiti' => {
13110             exemplarCity => q#Tahiti#,
13111             },
13112             'Pacific/Tarawa' => {
13113             exemplarCity => q#Tarawa#,
13114             },
13115             'Pacific/Tongatapu' => {
13116             exemplarCity => q#Tongatapu#,
13117             },
13118             'Pacific/Truk' => {
13119             exemplarCity => q#Chuuk#,
13120             },
13121             'Pacific/Wake' => {
13122             exemplarCity => q#Wake#,
13123             },
13124             'Pacific/Wallis' => {
13125             exemplarCity => q#Wallis#,
13126             },
13127             'Pakistan' => {
13128             long => {
13129             'daylight' => q#heure d’été du Pakistan#,
13130             'generic' => q#heure du Pakistan#,
13131             'standard' => q#heure normale du Pakistan#,
13132             },
13133             },
13134             'Palau' => {
13135             long => {
13136             'standard' => q#heure des Palaos#,
13137             },
13138             },
13139             'Papua_New_Guinea' => {
13140             long => {
13141             'standard' => q#heure de la Papouasie-Nouvelle-Guinée#,
13142             },
13143             },
13144             'Paraguay' => {
13145             long => {
13146             'daylight' => q#heure d’été du Paraguay#,
13147             'generic' => q#heure du Paraguay#,
13148             'standard' => q#heure normale du Paraguay#,
13149             },
13150             },
13151             'Peru' => {
13152             long => {
13153             'daylight' => q#heure d’été du Pérou#,
13154             'generic' => q#heure du Pérou#,
13155             'standard' => q#heure normale du Pérou#,
13156             },
13157             },
13158             'Philippines' => {
13159             long => {
13160             'daylight' => q#heure d’été des Philippines#,
13161             'generic' => q#heure des Philippines#,
13162             'standard' => q#heure normale des Philippines#,
13163             },
13164             },
13165             'Phoenix_Islands' => {
13166             long => {
13167             'standard' => q#heure des îles Phoenix#,
13168             },
13169             },
13170             'Pierre_Miquelon' => {
13171             long => {
13172             'daylight' => q#heure d’été de Saint-Pierre-et-Miquelon#,
13173             'generic' => q#heure de Saint-Pierre-et-Miquelon#,
13174             'standard' => q#heure normale de Saint-Pierre-et-Miquelon#,
13175             },
13176             short => {
13177             'daylight' => q#HEPM#,
13178             'generic' => q#HPM#,
13179             'standard' => q#HNPM#,
13180             },
13181             },
13182             'Pitcairn' => {
13183             long => {
13184             'standard' => q#heure des îles Pitcairn#,
13185             },
13186             },
13187             'Ponape' => {
13188             long => {
13189             'standard' => q#heure de l’île de Pohnpei#,
13190             },
13191             },
13192             'Pyongyang' => {
13193             long => {
13194             'standard' => q#heure de Pyongyang#,
13195             },
13196             },
13197             'Reunion' => {
13198             long => {
13199             'standard' => q#heure de La Réunion#,
13200             },
13201             },
13202             'Rothera' => {
13203             long => {
13204             'standard' => q#heure de Rothera#,
13205             },
13206             },
13207             'Sakhalin' => {
13208             long => {
13209             'daylight' => q#heure d’été de Sakhaline#,
13210             'generic' => q#heure de Sakhaline#,
13211             'standard' => q#heure normale de Sakhaline#,
13212             },
13213             },
13214             'Samara' => {
13215             long => {
13216             'daylight' => q#heure d’été de Samara#,
13217             'generic' => q#heure de Samara#,
13218             'standard' => q#heure normale de Samara#,
13219             },
13220             },
13221             'Samoa' => {
13222             long => {
13223             'daylight' => q#heure d’été des Samoa#,
13224             'generic' => q#heure des Samoa#,
13225             'standard' => q#heure normale des Samoa#,
13226             },
13227             },
13228             'Seychelles' => {
13229             long => {
13230             'standard' => q#heure des Seychelles#,
13231             },
13232             },
13233             'Singapore' => {
13234             long => {
13235             'standard' => q#heure de Singapour#,
13236             },
13237             },
13238             'Solomon' => {
13239             long => {
13240             'standard' => q#heure des îles Salomon#,
13241             },
13242             },
13243             'South_Georgia' => {
13244             long => {
13245             'standard' => q#heure de Géorgie du Sud#,
13246             },
13247             },
13248             'Suriname' => {
13249             long => {
13250             'standard' => q#heure du Suriname#,
13251             },
13252             },
13253             'Syowa' => {
13254             long => {
13255             'standard' => q#heure de Syowa#,
13256             },
13257             },
13258             'Tahiti' => {
13259             long => {
13260             'standard' => q#heure de Tahiti#,
13261             },
13262             },
13263             'Taipei' => {
13264             long => {
13265             'daylight' => q#heure d’été de Taipei#,
13266             'generic' => q#heure de Taipei#,
13267             'standard' => q#heure normale de Taipei#,
13268             },
13269             },
13270             'Tajikistan' => {
13271             long => {
13272             'standard' => q#heure du Tadjikistan#,
13273             },
13274             },
13275             'Tokelau' => {
13276             long => {
13277             'standard' => q#heure de Tokelau#,
13278             },
13279             },
13280             'Tonga' => {
13281             long => {
13282             'daylight' => q#heure d’été de Tonga#,
13283             'generic' => q#heure des Tonga#,
13284             'standard' => q#heure normale des Tonga#,
13285             },
13286             },
13287             'Truk' => {
13288             long => {
13289             'standard' => q#heure de Chuuk#,
13290             },
13291             },
13292             'Turkmenistan' => {
13293             long => {
13294             'daylight' => q#heure d’été du Turkménistan#,
13295             'generic' => q#heure du Turkménistan#,
13296             'standard' => q#heure normale du Turkménistan#,
13297             },
13298             },
13299             'Tuvalu' => {
13300             long => {
13301             'standard' => q#heure des Tuvalu#,
13302             },
13303             },
13304             'Uruguay' => {
13305             long => {
13306             'daylight' => q#heure d’été de l’Uruguay#,
13307             'generic' => q#heure de l’Uruguay#,
13308             'standard' => q#heure normale de l’Uruguay#,
13309             },
13310             },
13311             'Uzbekistan' => {
13312             long => {
13313             'daylight' => q#heure d’été de l’Ouzbékistan#,
13314             'generic' => q#heure de l’Ouzbékistan#,
13315             'standard' => q#heure normale de l’Ouzbékistan#,
13316             },
13317             },
13318             'Vanuatu' => {
13319             long => {
13320             'daylight' => q#heure d’été de Vanuatu#,
13321             'generic' => q#heure du Vanuatu#,
13322             'standard' => q#heure normale du Vanuatu#,
13323             },
13324             },
13325             'Venezuela' => {
13326             long => {
13327             'standard' => q#heure du Venezuela#,
13328             },
13329             },
13330             'Vladivostok' => {
13331             long => {
13332             'daylight' => q#heure d’été de Vladivostok#,
13333             'generic' => q#heure de Vladivostok#,
13334             'standard' => q#heure normale de Vladivostok#,
13335             },
13336             },
13337             'Volgograd' => {
13338             long => {
13339             'daylight' => q#heure d’été de Volgograd#,
13340             'generic' => q#heure de Volgograd#,
13341             'standard' => q#heure normale de Volgograd#,
13342             },
13343             },
13344             'Vostok' => {
13345             long => {
13346             'standard' => q#heure de Vostok#,
13347             },
13348             },
13349             'Wake' => {
13350             long => {
13351             'standard' => q#heure de l’île Wake#,
13352             },
13353             },
13354             'Wallis' => {
13355             long => {
13356             'standard' => q#heure de Wallis-et-Futuna#,
13357             },
13358             },
13359             'Yakutsk' => {
13360             long => {
13361             'daylight' => q#heure d’été de Iakoutsk#,
13362             'generic' => q#heure de Iakoutsk#,
13363             'standard' => q#heure normale de Iakoutsk#,
13364             },
13365             },
13366             'Yekaterinburg' => {
13367             long => {
13368             'daylight' => q#heure d’été d’Ekaterinbourg#,
13369             'generic' => q#heure d’Ekaterinbourg#,
13370             'standard' => q#heure normale d’Ekaterinbourg#,
13371             },
13372             },
13373             } }
13374             );
13375 19     19   420495 no Moo;
  19         49  
  19         144  
13376              
13377             1;
13378              
13379             # vim: tabstop=4