File Coverage

blib/lib/Locale/CLDR/Locales/Fr.pm
Criterion Covered Total %
statement 33 33 100.0
branch n/a
condition n/a
subroutine 10 10 100.0
pod 0 1 0.0
total 43 44 97.7


line stmt bran cond sub pod time code
1             =head1
2              
3             Locale::CLDR::Locales::Fr - Package for language French
4              
5             =cut
6              
7             package Locale::CLDR::Locales::Fr;
8             # This file auto generated from Data\common\main\fr.xml
9             # on Sat 24 Oct 9:33:39 am GMT
10              
11 18     18   43009 use version;
  18         40  
  18         178  
12              
13             our $VERSION = version->declare('v0.28.1');
14              
15 18     18   1983 use v5.10.1;
  18         68  
16 18     18   97 use mro 'c3';
  18         35  
  18         127  
17 18     18   658 use utf8;
  18         40  
  18         168  
18 18     18   679 use if $^V ge v5.12.0, feature => 'unicode_strings';
  18         40  
  18         284  
19              
20 18     18   2241 use Moose;
  18         39  
  18         112  
21              
22             extends('Locale::CLDR::Locales::Root');
23             has 'valid_algorithmic_formats' => (
24             is => 'ro',
25             isa => 'ArrayRef',
26             init_arg => undef,
27             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' ]},
28             );
29              
30             has 'algorithmic_number_format_data' => (
31             is => 'ro',
32             isa => 'HashRef',
33             init_arg => undef,
34             default => sub {
35 18     18   119940 use bignum;
  18         39  
  18         187  
36             return {
37             'cents-f' => {
38             'private' => {
39             '0' => {
40             base_value => q(0),
41             divisor => q(1),
42             rule => q(s),
43             },
44             '1' => {
45             base_value => q(1),
46             divisor => q(1),
47             rule => q(' =%spellout-cardinal-feminine=),
48             },
49             'max' => {
50             base_value => q(1),
51             divisor => q(1),
52             rule => q(' =%spellout-cardinal-feminine=),
53             },
54             },
55             },
56             'cents-m' => {
57             'private' => {
58             '0' => {
59             base_value => q(0),
60             divisor => q(1),
61             rule => q(s),
62             },
63             '1' => {
64             base_value => q(1),
65             divisor => q(1),
66             rule => q(' =%spellout-cardinal-masculine=),
67             },
68             'max' => {
69             base_value => q(1),
70             divisor => q(1),
71             rule => q(' =%spellout-cardinal-masculine=),
72             },
73             },
74             },
75             'cents-o' => {
76             'private' => {
77             '0' => {
78             base_value => q(0),
79             divisor => q(1),
80             rule => q(ième),
81             },
82             '1' => {
83             base_value => q(1),
84             divisor => q(1),
85             rule => q(-=%%et-unieme=),
86             },
87             '2' => {
88             base_value => q(2),
89             divisor => q(1),
90             rule => q(' =%%spellout-ordinal=),
91             },
92             '11' => {
93             base_value => q(11),
94             divisor => q(10),
95             rule => q(-et-onzième),
96             },
97             '12' => {
98             base_value => q(12),
99             divisor => q(10),
100             rule => q(' =%%spellout-ordinal=),
101             },
102             'max' => {
103             base_value => q(12),
104             divisor => q(10),
105             rule => q(' =%%spellout-ordinal=),
106             },
107             },
108             },
109             'digits-ordinal' => {
110             'public' => {
111             '0' => {
112             base_value => q(0),
113             divisor => q(1),
114             rule => q(=%digits-ordinal-masculine=),
115             },
116             'max' => {
117             base_value => q(0),
118             divisor => q(1),
119             rule => q(=%digits-ordinal-masculine=),
120             },
121             },
122             },
123             'digits-ordinal-feminine' => {
124             'public' => {
125             '-x' => {
126             divisor => q(1),
127             rule => q(−→→),
128             },
129             '0' => {
130             base_value => q(0),
131             divisor => q(1),
132             rule => q(=#,##0==%%dord-femabbrev=),
133             },
134             'max' => {
135             base_value => q(0),
136             divisor => q(1),
137             rule => q(=#,##0==%%dord-femabbrev=),
138             },
139             },
140             },
141             'digits-ordinal-masculine' => {
142             'public' => {
143             '-x' => {
144             divisor => q(1),
145             rule => q(−→→),
146             },
147             '0' => {
148             base_value => q(0),
149             divisor => q(1),
150             rule => q(=#,##0==%%dord-mascabbrev=),
151             },
152             'max' => {
153             base_value => q(0),
154             divisor => q(1),
155             rule => q(=#,##0==%%dord-mascabbrev=),
156             },
157             },
158             },
159             'dord-femabbrev' => {
160             'private' => {
161             '0' => {
162             base_value => q(0),
163             divisor => q(1),
164             rule => q(e),
165             },
166             '1' => {
167             base_value => q(1),
168             divisor => q(1),
169             rule => q(re),
170             },
171             '2' => {
172             base_value => q(2),
173             divisor => q(1),
174             rule => q(e),
175             },
176             'max' => {
177             base_value => q(2),
178             divisor => q(1),
179             rule => q(e),
180             },
181             },
182             },
183             'dord-mascabbrev' => {
184             'private' => {
185             '0' => {
186             base_value => q(0),
187             divisor => q(1),
188             rule => q(e),
189             },
190             '1' => {
191             base_value => q(1),
192             divisor => q(1),
193             rule => q(er),
194             },
195             '2' => {
196             base_value => q(2),
197             divisor => q(1),
198             rule => q(e),
199             },
200             'max' => {
201             base_value => q(2),
202             divisor => q(1),
203             rule => q(e),
204             },
205             },
206             },
207             'et-un' => {
208             'private' => {
209             '1' => {
210             base_value => q(1),
211             divisor => q(1),
212             rule => q(et-un),
213             },
214             '2' => {
215             base_value => q(2),
216             divisor => q(1),
217             rule => q(=%spellout-cardinal-masculine=),
218             },
219             '11' => {
220             base_value => q(11),
221             divisor => q(10),
222             rule => q(et-onze),
223             },
224             '12' => {
225             base_value => q(12),
226             divisor => q(10),
227             rule => q(=%spellout-cardinal-masculine=),
228             },
229             'max' => {
230             base_value => q(12),
231             divisor => q(10),
232             rule => q(=%spellout-cardinal-masculine=),
233             },
234             },
235             },
236             'et-une' => {
237             'private' => {
238             '1' => {
239             base_value => q(1),
240             divisor => q(1),
241             rule => q(et-une),
242             },
243             '2' => {
244             base_value => q(2),
245             divisor => q(1),
246             rule => q(=%spellout-cardinal-feminine=),
247             },
248             '11' => {
249             base_value => q(11),
250             divisor => q(10),
251             rule => q(et-onze),
252             },
253             '12' => {
254             base_value => q(12),
255             divisor => q(10),
256             rule => q(=%spellout-cardinal-feminine=),
257             },
258             'max' => {
259             base_value => q(12),
260             divisor => q(10),
261             rule => q(=%spellout-cardinal-feminine=),
262             },
263             },
264             },
265             'et-unieme' => {
266             'private' => {
267             '1' => {
268             base_value => q(1),
269             divisor => q(1),
270             rule => q(et-unième),
271             },
272             '2' => {
273             base_value => q(2),
274             divisor => q(1),
275             rule => q(=%%spellout-ordinal=),
276             },
277             '11' => {
278             base_value => q(11),
279             divisor => q(10),
280             rule => q(et-onzième),
281             },
282             '12' => {
283             base_value => q(12),
284             divisor => q(10),
285             rule => q(=%%spellout-ordinal=),
286             },
287             'max' => {
288             base_value => q(12),
289             divisor => q(10),
290             rule => q(=%%spellout-ordinal=),
291             },
292             },
293             },
294             'lenient-parse' => {
295             'private' => {
296             '0' => {
297             base_value => q(0),
298             divisor => q(1),
299             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
300             },
301             'max' => {
302             base_value => q(0),
303             divisor => q(1),
304             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
305             },
306             },
307             },
308             'mille-o' => {
309             'private' => {
310             '0' => {
311             base_value => q(0),
312             divisor => q(1),
313             rule => q(ième),
314             },
315             '1' => {
316             base_value => q(1),
317             divisor => q(1),
318             rule => q(e-=%%et-unieme=),
319             },
320             '2' => {
321             base_value => q(2),
322             divisor => q(1),
323             rule => q(e =%%spellout-ordinal=),
324             },
325             '11' => {
326             base_value => q(11),
327             divisor => q(10),
328             rule => q(e-et-onzième),
329             },
330             '12' => {
331             base_value => q(12),
332             divisor => q(10),
333             rule => q(e =%%spellout-ordinal=),
334             },
335             'max' => {
336             base_value => q(12),
337             divisor => q(10),
338             rule => q(e =%%spellout-ordinal=),
339             },
340             },
341             },
342             'spellout-cardinal-feminine' => {
343             'public' => {
344             '-x' => {
345             divisor => q(1),
346             rule => q(moins →→),
347             },
348             '0' => {
349             base_value => q(0),
350             divisor => q(1),
351             rule => q(zéro),
352             },
353             'x.x' => {
354             divisor => q(1),
355             rule => q(←← virgule →→),
356             },
357             '1' => {
358             base_value => q(1),
359             divisor => q(1),
360             rule => q(une),
361             },
362             '2' => {
363             base_value => q(2),
364             divisor => q(1),
365             rule => q(=%spellout-cardinal-masculine=),
366             },
367             '20' => {
368             base_value => q(20),
369             divisor => q(10),
370             rule => q(vingt[-→%%et-une→]),
371             },
372             '30' => {
373             base_value => q(30),
374             divisor => q(10),
375             rule => q(trente[-→%%et-une→]),
376             },
377             '40' => {
378             base_value => q(40),
379             divisor => q(10),
380             rule => q(quarante[-→%%et-une→]),
381             },
382             '50' => {
383             base_value => q(50),
384             divisor => q(10),
385             rule => q(cinquante[-→%%et-une→]),
386             },
387             '60' => {
388             base_value => q(60),
389             divisor => q(20),
390             rule => q(soixante[-→%%et-une→]),
391             },
392             '80' => {
393             base_value => q(80),
394             divisor => q(20),
395             rule => q(quatre-vingt→%%subcents-f→),
396             },
397             '100' => {
398             base_value => q(100),
399             divisor => q(100),
400             rule => q(cent[ →→]),
401             },
402             '200' => {
403             base_value => q(200),
404             divisor => q(100),
405             rule => q(←%spellout-cardinal-masculine← cent→%%cents-f→),
406             },
407             '1000' => {
408             base_value => q(1000),
409             divisor => q(1000),
410             rule => q(mille[ →→]),
411             },
412             '2000' => {
413             base_value => q(2000),
414             divisor => q(1000),
415             rule => q(←%%spellout-leading← mille[ →→]),
416             },
417             '1000000' => {
418             base_value => q(1000000),
419             divisor => q(1000000),
420             rule => q(un million[ →→]),
421             },
422             '2000000' => {
423             base_value => q(2000000),
424             divisor => q(1000000),
425             rule => q(←%%spellout-leading← millions[ →→]),
426             },
427             '1000000000' => {
428             base_value => q(1000000000),
429             divisor => q(1000000000),
430             rule => q(un milliard[ →→]),
431             },
432             '2000000000' => {
433             base_value => q(2000000000),
434             divisor => q(1000000000),
435             rule => q(←%%spellout-leading← milliards[ →→]),
436             },
437             '1000000000000' => {
438             base_value => q(1000000000000),
439             divisor => q(1000000000000),
440             rule => q(un billion[ →→]),
441             },
442             '2000000000000' => {
443             base_value => q(2000000000000),
444             divisor => q(1000000000000),
445             rule => q(←%%spellout-leading← billions[ →→]),
446             },
447             '1000000000000000' => {
448             base_value => q(1000000000000000),
449             divisor => q(1000000000000000),
450             rule => q(un billiard[ →→]),
451             },
452             '2000000000000000' => {
453             base_value => q(2000000000000000),
454             divisor => q(1000000000000000),
455             rule => q(←%%spellout-leading← billiards[ →→]),
456             },
457             '1000000000000000000' => {
458             base_value => q(1000000000000000000),
459             divisor => q(1000000000000000000),
460             rule => q(=#,##0=),
461             },
462             'max' => {
463             base_value => q(1000000000000000000),
464             divisor => q(1000000000000000000),
465             rule => q(=#,##0=),
466             },
467             },
468             },
469             'spellout-cardinal-masculine' => {
470             'public' => {
471             '-x' => {
472             divisor => q(1),
473             rule => q(moins →→),
474             },
475             '0' => {
476             base_value => q(0),
477             divisor => q(1),
478             rule => q(zéro),
479             },
480             'x.x' => {
481             divisor => q(1),
482             rule => q(←← virgule →→),
483             },
484             '1' => {
485             base_value => q(1),
486             divisor => q(1),
487             rule => q(un),
488             },
489             '2' => {
490             base_value => q(2),
491             divisor => q(1),
492             rule => q(deux),
493             },
494             '3' => {
495             base_value => q(3),
496             divisor => q(1),
497             rule => q(trois),
498             },
499             '4' => {
500             base_value => q(4),
501             divisor => q(1),
502             rule => q(quatre),
503             },
504             '5' => {
505             base_value => q(5),
506             divisor => q(1),
507             rule => q(cinq),
508             },
509             '6' => {
510             base_value => q(6),
511             divisor => q(1),
512             rule => q(six),
513             },
514             '7' => {
515             base_value => q(7),
516             divisor => q(1),
517             rule => q(sept),
518             },
519             '8' => {
520             base_value => q(8),
521             divisor => q(1),
522             rule => q(huit),
523             },
524             '9' => {
525             base_value => q(9),
526             divisor => q(1),
527             rule => q(neuf),
528             },
529             '10' => {
530             base_value => q(10),
531             divisor => q(10),
532             rule => q(dix),
533             },
534             '11' => {
535             base_value => q(11),
536             divisor => q(10),
537             rule => q(onze),
538             },
539             '12' => {
540             base_value => q(12),
541             divisor => q(10),
542             rule => q(douze),
543             },
544             '13' => {
545             base_value => q(13),
546             divisor => q(10),
547             rule => q(treize),
548             },
549             '14' => {
550             base_value => q(14),
551             divisor => q(10),
552             rule => q(quatorze),
553             },
554             '15' => {
555             base_value => q(15),
556             divisor => q(10),
557             rule => q(quinze),
558             },
559             '16' => {
560             base_value => q(16),
561             divisor => q(10),
562             rule => q(seize),
563             },
564             '17' => {
565             base_value => q(17),
566             divisor => q(10),
567             rule => q(dix-→→),
568             },
569             '20' => {
570             base_value => q(20),
571             divisor => q(10),
572             rule => q(vingt[-→%%et-un→]),
573             },
574             '30' => {
575             base_value => q(30),
576             divisor => q(10),
577             rule => q(trente[-→%%et-un→]),
578             },
579             '40' => {
580             base_value => q(40),
581             divisor => q(10),
582             rule => q(quarante[-→%%et-un→]),
583             },
584             '50' => {
585             base_value => q(50),
586             divisor => q(10),
587             rule => q(cinquante[-→%%et-un→]),
588             },
589             '60' => {
590             base_value => q(60),
591             divisor => q(20),
592             rule => q(soixante[-→%%et-un→]),
593             },
594             '80' => {
595             base_value => q(80),
596             divisor => q(20),
597             rule => q(quatre-vingt→%%subcents-m→),
598             },
599             '100' => {
600             base_value => q(100),
601             divisor => q(100),
602             rule => q(cent[ →→]),
603             },
604             '200' => {
605             base_value => q(200),
606             divisor => q(100),
607             rule => q(←← cent→%%cents-m→),
608             },
609             '1000' => {
610             base_value => q(1000),
611             divisor => q(1000),
612             rule => q(mille[ →→]),
613             },
614             '2000' => {
615             base_value => q(2000),
616             divisor => q(1000),
617             rule => q(←%%spellout-leading← mille[ →→]),
618             },
619             '1000000' => {
620             base_value => q(1000000),
621             divisor => q(1000000),
622             rule => q(un million[ →→]),
623             },
624             '2000000' => {
625             base_value => q(2000000),
626             divisor => q(1000000),
627             rule => q(←%%spellout-leading← millions[ →→]),
628             },
629             '1000000000' => {
630             base_value => q(1000000000),
631             divisor => q(1000000000),
632             rule => q(un milliard[ →→]),
633             },
634             '2000000000' => {
635             base_value => q(2000000000),
636             divisor => q(1000000000),
637             rule => q(←%%spellout-leading← milliards[ →→]),
638             },
639             '1000000000000' => {
640             base_value => q(1000000000000),
641             divisor => q(1000000000000),
642             rule => q(un billion[ →→]),
643             },
644             '2000000000000' => {
645             base_value => q(2000000000000),
646             divisor => q(1000000000000),
647             rule => q(←%%spellout-leading← billions[ →→]),
648             },
649             '1000000000000000' => {
650             base_value => q(1000000000000000),
651             divisor => q(1000000000000000),
652             rule => q(un billiard[ →→]),
653             },
654             '2000000000000000' => {
655             base_value => q(2000000000000000),
656             divisor => q(1000000000000000),
657             rule => q(←%%spellout-leading← billiards[ →→]),
658             },
659             '1000000000000000000' => {
660             base_value => q(1000000000000000000),
661             divisor => q(1000000000000000000),
662             rule => q(=#,##0=),
663             },
664             'max' => {
665             base_value => q(1000000000000000000),
666             divisor => q(1000000000000000000),
667             rule => q(=#,##0=),
668             },
669             },
670             },
671             'spellout-leading' => {
672             'private' => {
673             '0' => {
674             base_value => q(0),
675             divisor => q(1),
676             rule => q(=%spellout-cardinal-masculine=),
677             },
678             '80' => {
679             base_value => q(80),
680             divisor => q(20),
681             rule => q(quatre-vingt[-→→]),
682             },
683             '100' => {
684             base_value => q(100),
685             divisor => q(100),
686             rule => q(cent[ →→]),
687             },
688             '200' => {
689             base_value => q(200),
690             divisor => q(100),
691             rule => q(←← cent[ →→]),
692             },
693             '1000' => {
694             base_value => q(1000),
695             divisor => q(1000),
696             rule => q(=%spellout-cardinal-masculine=),
697             },
698             'max' => {
699             base_value => q(1000),
700             divisor => q(1000),
701             rule => q(=%spellout-cardinal-masculine=),
702             },
703             },
704             },
705             'spellout-numbering' => {
706             'public' => {
707             '0' => {
708             base_value => q(0),
709             divisor => q(1),
710             rule => q(=%spellout-cardinal-masculine=),
711             },
712             'max' => {
713             base_value => q(0),
714             divisor => q(1),
715             rule => q(=%spellout-cardinal-masculine=),
716             },
717             },
718             },
719             'spellout-numbering-year' => {
720             'public' => {
721             '-x' => {
722             divisor => q(1),
723             rule => q(moins →→),
724             },
725             '0' => {
726             base_value => q(0),
727             divisor => q(1),
728             rule => q(=%spellout-numbering=),
729             },
730             'x.x' => {
731             divisor => q(1),
732             rule => q(=#,###0.#=),
733             },
734             '1100' => {
735             base_value => q(1100),
736             divisor => q(100),
737             rule => q(←%spellout-cardinal-masculine←-cent→%%cents-m→),
738             },
739             '10000' => {
740             base_value => q(10000),
741             divisor => q(10000),
742             rule => q(=%spellout-numbering=),
743             },
744             'max' => {
745             base_value => q(10000),
746             divisor => q(10000),
747             rule => q(=%spellout-numbering=),
748             },
749             },
750             },
751             'spellout-ordinal' => {
752             'private' => {
753             '1' => {
754             base_value => q(1),
755             divisor => q(1),
756             rule => q(unième),
757             },
758             '2' => {
759             base_value => q(2),
760             divisor => q(1),
761             rule => q(deuxième),
762             },
763             '3' => {
764             base_value => q(3),
765             divisor => q(1),
766             rule => q(troisième),
767             },
768             '4' => {
769             base_value => q(4),
770             divisor => q(1),
771             rule => q(quatrième),
772             },
773             '5' => {
774             base_value => q(5),
775             divisor => q(1),
776             rule => q(cinquième),
777             },
778             '6' => {
779             base_value => q(6),
780             divisor => q(1),
781             rule => q(sixième),
782             },
783             '7' => {
784             base_value => q(7),
785             divisor => q(1),
786             rule => q(septième),
787             },
788             '8' => {
789             base_value => q(8),
790             divisor => q(1),
791             rule => q(huitième),
792             },
793             '9' => {
794             base_value => q(9),
795             divisor => q(1),
796             rule => q(neuvième),
797             },
798             '10' => {
799             base_value => q(10),
800             divisor => q(10),
801             rule => q(dixième),
802             },
803             '11' => {
804             base_value => q(11),
805             divisor => q(10),
806             rule => q(onzième),
807             },
808             '12' => {
809             base_value => q(12),
810             divisor => q(10),
811             rule => q(douzième),
812             },
813             '13' => {
814             base_value => q(13),
815             divisor => q(10),
816             rule => q(treizième),
817             },
818             '14' => {
819             base_value => q(14),
820             divisor => q(10),
821             rule => q(quatorzième),
822             },
823             '15' => {
824             base_value => q(15),
825             divisor => q(10),
826             rule => q(quinzième),
827             },
828             '16' => {
829             base_value => q(16),
830             divisor => q(10),
831             rule => q(seizième),
832             },
833             '17' => {
834             base_value => q(17),
835             divisor => q(10),
836             rule => q(dix-→→),
837             },
838             '20' => {
839             base_value => q(20),
840             divisor => q(10),
841             rule => q(vingtième),
842             },
843             '21' => {
844             base_value => q(21),
845             divisor => q(10),
846             rule => q(vingt-→%%et-unieme→),
847             },
848             '30' => {
849             base_value => q(30),
850             divisor => q(10),
851             rule => q(trentième),
852             },
853             '31' => {
854             base_value => q(31),
855             divisor => q(10),
856             rule => q(trente-→%%et-unieme→),
857             },
858             '40' => {
859             base_value => q(40),
860             divisor => q(10),
861             rule => q(quarantième),
862             },
863             '41' => {
864             base_value => q(41),
865             divisor => q(10),
866             rule => q(quarante-→%%et-unieme→),
867             },
868             '50' => {
869             base_value => q(50),
870             divisor => q(10),
871             rule => q(cinquantième),
872             },
873             '51' => {
874             base_value => q(51),
875             divisor => q(10),
876             rule => q(cinquante-→%%et-unieme→),
877             },
878             '60' => {
879             base_value => q(60),
880             divisor => q(10),
881             rule => q(soixantième),
882             },
883             '61' => {
884             base_value => q(61),
885             divisor => q(20),
886             rule => q(soixante-→%%et-unieme→),
887             },
888             '80' => {
889             base_value => q(80),
890             divisor => q(20),
891             rule => q(quatre-vingt→%%subcents-o→),
892             },
893             '100' => {
894             base_value => q(100),
895             divisor => q(100),
896             rule => q(cent→%%cents-o→),
897             },
898             '200' => {
899             base_value => q(200),
900             divisor => q(100),
901             rule => q(←%spellout-cardinal-masculine← cent→%%cents-o→),
902             },
903             '1000' => {
904             base_value => q(1000),
905             divisor => q(1000),
906             rule => q(mill→%%mille-o→),
907             },
908             '2000' => {
909             base_value => q(2000),
910             divisor => q(1000),
911             rule => q(←%%spellout-leading← mill→%%mille-o→),
912             },
913             '1000000' => {
914             base_value => q(1000000),
915             divisor => q(1000000),
916             rule => q(←%%spellout-leading← million→%%cents-o→),
917             },
918             '1000000000' => {
919             base_value => q(1000000000),
920             divisor => q(1000000000),
921             rule => q(←%%spellout-leading← milliard→%%cents-o→),
922             },
923             '1000000000000' => {
924             base_value => q(1000000000000),
925             divisor => q(1000000000000),
926             rule => q(←%%spellout-leading← billion→%%cents-o→),
927             },
928             '1000000000000000' => {
929             base_value => q(1000000000000000),
930             divisor => q(1000000000000000),
931             rule => q(←%%spellout-leading← billiard→%%cents-o→),
932             },
933             '1000000000000000000' => {
934             base_value => q(1000000000000000000),
935             divisor => q(1000000000000000000),
936             rule => q(=#,##0=),
937             },
938             'max' => {
939             base_value => q(1000000000000000000),
940             divisor => q(1000000000000000000),
941             rule => q(=#,##0=),
942             },
943             },
944             },
945             'spellout-ordinal-feminine' => {
946             'public' => {
947             '-x' => {
948             divisor => q(1),
949             rule => q(moins →→),
950             },
951             '0' => {
952             base_value => q(0),
953             divisor => q(1),
954             rule => q(zéroième),
955             },
956             'x.x' => {
957             divisor => q(1),
958             rule => q(=#,##0.#=),
959             },
960             '1' => {
961             base_value => q(1),
962             divisor => q(1),
963             rule => q(première),
964             },
965             '2' => {
966             base_value => q(2),
967             divisor => q(1),
968             rule => q(=%%spellout-ordinal=),
969             },
970             'max' => {
971             base_value => q(2),
972             divisor => q(1),
973             rule => q(=%%spellout-ordinal=),
974             },
975             },
976             },
977             'spellout-ordinal-feminine-plural' => {
978             'public' => {
979             '0' => {
980             base_value => q(0),
981             divisor => q(1),
982             rule => q(=%spellout-ordinal-feminine=s),
983             },
984             'max' => {
985             base_value => q(0),
986             divisor => q(1),
987             rule => q(=%spellout-ordinal-feminine=s),
988             },
989             },
990             },
991             'spellout-ordinal-masculine' => {
992             'public' => {
993             '-x' => {
994             divisor => q(1),
995             rule => q(moins →→),
996             },
997             '0' => {
998             base_value => q(0),
999             divisor => q(1),
1000             rule => q(zéroième),
1001             },
1002             'x.x' => {
1003             divisor => q(1),
1004             rule => q(=#,##0.#=),
1005             },
1006             '1' => {
1007             base_value => q(1),
1008             divisor => q(1),
1009             rule => q(premier),
1010             },
1011             '2' => {
1012             base_value => q(2),
1013             divisor => q(1),
1014             rule => q(=%%spellout-ordinal=),
1015             },
1016             'max' => {
1017             base_value => q(2),
1018             divisor => q(1),
1019             rule => q(=%%spellout-ordinal=),
1020             },
1021             },
1022             },
1023             'spellout-ordinal-masculine-plural' => {
1024             'public' => {
1025             '0' => {
1026             base_value => q(0),
1027             divisor => q(1),
1028             rule => q(=%spellout-ordinal-masculine=s),
1029             },
1030             'max' => {
1031             base_value => q(0),
1032             divisor => q(1),
1033             rule => q(=%spellout-ordinal-masculine=s),
1034             },
1035             },
1036             },
1037             'subcents-f' => {
1038             'private' => {
1039             '0' => {
1040             base_value => q(0),
1041             divisor => q(1),
1042             rule => q(s),
1043             },
1044             '1' => {
1045             base_value => q(1),
1046             divisor => q(1),
1047             rule => q(-=%spellout-cardinal-feminine=),
1048             },
1049             'max' => {
1050             base_value => q(1),
1051             divisor => q(1),
1052             rule => q(-=%spellout-cardinal-feminine=),
1053             },
1054             },
1055             },
1056             'subcents-m' => {
1057             'private' => {
1058             '0' => {
1059             base_value => q(0),
1060             divisor => q(1),
1061             rule => q(s),
1062             },
1063             '1' => {
1064             base_value => q(1),
1065             divisor => q(1),
1066             rule => q(-=%spellout-cardinal-masculine=),
1067             },
1068             'max' => {
1069             base_value => q(1),
1070             divisor => q(1),
1071             rule => q(-=%spellout-cardinal-masculine=),
1072             },
1073             },
1074             },
1075             'subcents-o' => {
1076             'private' => {
1077             '0' => {
1078             base_value => q(0),
1079             divisor => q(1),
1080             rule => q(ième),
1081             },
1082             '1' => {
1083             base_value => q(1),
1084             divisor => q(1),
1085             rule => q(-=%%et-unieme=),
1086             },
1087             '2' => {
1088             base_value => q(2),
1089             divisor => q(1),
1090             rule => q(-=%%spellout-ordinal=),
1091             },
1092             '11' => {
1093             base_value => q(11),
1094             divisor => q(10),
1095             rule => q(-et-onzième),
1096             },
1097             '12' => {
1098             base_value => q(12),
1099             divisor => q(10),
1100             rule => q(-=%%spellout-ordinal=),
1101             },
1102             'max' => {
1103             base_value => q(12),
1104             divisor => q(10),
1105             rule => q(-=%%spellout-ordinal=),
1106             },
1107             },
1108             },
1109             } },
1110             );
1111              
1112             # Need to add code for Key type pattern
1113             sub display_name_pattern {
1114 4     4 0 17986 my ($self, $name, $region, $script, $variant) = @_;
1115              
1116 4         12 my $display_pattern = '{0} ({1})';
1117 4         27 $display_pattern =~s/\{0\}/$name/g;
1118 4         13 my $subtags = join '{0}, {1}', grep {$_} (
  12         30  
1119             $region,
1120             $script,
1121             $variant,
1122             );
1123              
1124 4         24 $display_pattern =~s/\{1\}/$subtags/g;
1125 4         47 return $display_pattern;
1126             }
1127              
1128             has 'display_name_language' => (
1129             is => 'ro',
1130             isa => 'CodeRef',
1131             init_arg => undef,
1132             default => sub {
1133             sub {
1134             my %languages = (
1135             'aa' => 'afar',
1136             'ab' => 'abkhaze',
1137             'ace' => 'aceh',
1138             'ach' => 'acoli',
1139             'ada' => 'adangme',
1140             'ady' => 'adyghéen',
1141             'ae' => 'avestique',
1142             'aeb' => 'arabe tunisien',
1143             'af' => 'afrikaans',
1144             'afh' => 'afrihili',
1145             'agq' => 'aghem',
1146             'ain' => 'aïnou',
1147             'ak' => 'akan',
1148             'akk' => 'akkadien',
1149             'akz' => 'alabama',
1150             'ale' => 'aléoute',
1151             'aln' => 'guègue',
1152             'alt' => 'altaï du Sud',
1153             'am' => 'amharique',
1154             'an' => 'aragonais',
1155             'ang' => 'ancien anglais',
1156             'anp' => 'angika',
1157             'ar' => 'arabe',
1158             'ar_001' => 'arabe standard moderne',
1159             'arc' => 'araméen',
1160             'arn' => 'mapuche',
1161             'aro' => 'araona',
1162             'arp' => 'arapaho',
1163             'arq' => 'arabe algérien',
1164             'arw' => 'arawak',
1165             'ary' => 'arabe marocain',
1166             'arz' => 'arabe égyptien',
1167             'as' => 'assamais',
1168             'asa' => 'assou',
1169             'ase' => 'langue des signes américaine',
1170             'ast' => 'asturien',
1171             'av' => 'avar',
1172             'avk' => 'kotava',
1173             'awa' => 'awadhi',
1174             'ay' => 'aymara',
1175             'az' => 'azéri',
1176             'az@alt=short' => 'azéri',
1177             'ba' => 'bachkir',
1178             'bal' => 'baloutchi',
1179             'ban' => 'balinais',
1180             'bar' => 'bavarois',
1181             'bas' => 'bassa',
1182             'bax' => 'bamoun',
1183             'bbc' => 'batak toba',
1184             'bbj' => 'ghomala',
1185             'be' => 'biélorusse',
1186             'bej' => 'bedja',
1187             'bem' => 'bemba',
1188             'bew' => 'betawi',
1189             'bez' => 'béna',
1190             'bfd' => 'bafut',
1191             'bfq' => 'badaga',
1192             'bg' => 'bulgare',
1193             'bgn' => 'baloutchi occidental',
1194             'bho' => 'bhojpuri',
1195             'bi' => 'bichelamar',
1196             'bik' => 'bikol',
1197             'bin' => 'bini',
1198             'bjn' => 'banjar',
1199             'bkm' => 'kom',
1200             'bla' => 'siksika',
1201             'bm' => 'bambara',
1202             'bn' => 'bengali',
1203             'bo' => 'tibétain',
1204             'bpy' => 'bishnupriya',
1205             'bqi' => 'bakhtiari',
1206             'br' => 'breton',
1207             'bra' => 'braj',
1208             'brh' => 'brahoui',
1209             'brx' => 'bodo',
1210             'bs' => 'bosniaque',
1211             'bss' => 'akoose',
1212             'bua' => 'bouriate',
1213             'bug' => 'bugi',
1214             'bum' => 'boulou',
1215             'byn' => 'blin',
1216             'byv' => 'medumba',
1217             'ca' => 'catalan',
1218             'cad' => 'caddo',
1219             'car' => 'caribe',
1220             'cay' => 'cayuga',
1221             'cch' => 'atsam',
1222             'ce' => 'tchétchène',
1223             'ceb' => 'cebuano',
1224             'cgg' => 'kiga',
1225             'ch' => 'chamorro',
1226             'chb' => 'chibcha',
1227             'chg' => 'tchaghataï',
1228             'chk' => 'chuuk',
1229             'chm' => 'mari',
1230             'chn' => 'jargon chinook',
1231             'cho' => 'choctaw',
1232             'chp' => 'chipewyan',
1233             'chr' => 'cherokee',
1234             'chy' => 'cheyenne',
1235             'ckb' => 'sorani',
1236             'co' => 'corse',
1237             'cop' => 'copte',
1238             'cps' => 'capiznon',
1239             'cr' => 'cree',
1240             'crh' => 'turc de Crimée',
1241             'cs' => 'tchèque',
1242             'csb' => 'kachoube',
1243             'cu' => 'slavon d’église',
1244             'cv' => 'tchouvache',
1245             'cy' => 'gallois',
1246             'da' => 'danois',
1247             'dak' => 'dakota',
1248             'dar' => 'dargwa',
1249             'dav' => 'taita',
1250             'de' => 'allemand',
1251             'de_AT' => 'allemand autrichien',
1252             'de_CH' => 'allemand suisse',
1253             'del' => 'delaware',
1254             'den' => 'slavey',
1255             'dgr' => 'dogrib',
1256             'din' => 'dinka',
1257             'dje' => 'zarma',
1258             'doi' => 'dogri',
1259             'dsb' => 'bas-sorabe',
1260             'dtp' => 'dusun central',
1261             'dua' => 'douala',
1262             'dum' => 'moyen néerlandais',
1263             'dv' => 'maldivien',
1264             'dyo' => 'diola-fogny',
1265             'dyu' => 'dioula',
1266             'dz' => 'dzongkha',
1267             'dzg' => 'dazaga',
1268             'ebu' => 'embou',
1269             'ee' => 'éwé',
1270             'efi' => 'efik',
1271             'egl' => 'émilien',
1272             'egy' => 'égyptien ancien',
1273             'eka' => 'ekajuk',
1274             'el' => 'grec',
1275             'elx' => 'élamite',
1276             'en' => 'anglais',
1277             'en_AU' => 'anglais australien',
1278             'en_CA' => 'anglais canadien',
1279             'en_GB' => 'anglais britannique',
1280             'en_GB@alt=short' => 'anglais (R.-U.)',
1281             'en_US' => 'anglais américain',
1282             'en_US@alt=short' => 'anglais (É.-U.)',
1283             'enm' => 'moyen anglais',
1284             'eo' => 'espéranto',
1285             'es' => 'espagnol',
1286             'es_419' => 'espagnol latino-américain',
1287             'es_ES' => 'espagnol européen',
1288             'es_MX' => 'espagnol mexicain',
1289             'esu' => 'youpik central',
1290             'et' => 'estonien',
1291             'eu' => 'basque',
1292             'ewo' => 'éwondo',
1293             'ext' => 'estrémègne',
1294             'fa' => 'persan',
1295             'fan' => 'fang',
1296             'fat' => 'fanti',
1297             'ff' => 'peul',
1298             'fi' => 'finnois',
1299             'fil' => 'filipino',
1300             'fit' => 'finnois tornédalien',
1301             'fj' => 'fidjien',
1302             'fo' => 'féroïen',
1303             'fon' => 'fon',
1304             'fr' => 'français',
1305             'fr_CA' => 'français canadien',
1306             'fr_CH' => 'français suisse',
1307             'frc' => 'français cadien',
1308             'frm' => 'moyen français',
1309             'fro' => 'ancien français',
1310             'frp' => 'franco-provençal',
1311             'frr' => 'frison du Nord',
1312             'frs' => 'frison oriental',
1313             'fur' => 'frioulan',
1314             'fy' => 'frison occidental',
1315             'ga' => 'irlandais',
1316             'gaa' => 'ga',
1317             'gag' => 'gagaouze',
1318             'gan' => 'gan',
1319             'gay' => 'gayo',
1320             'gba' => 'gbaya',
1321             'gbz' => 'dari zoroastrien',
1322             'gd' => 'gaélique écossais',
1323             'gez' => 'guèze',
1324             'gil' => 'gilbertais',
1325             'gl' => 'galicien',
1326             'glk' => 'gilaki',
1327             'gmh' => 'moyen haut-allemand',
1328             'gn' => 'guarani',
1329             'goh' => 'ancien haut allemand',
1330             'gom' => 'konkani de Goa',
1331             'gon' => 'gondi',
1332             'gor' => 'gorontalo',
1333             'got' => 'gotique',
1334             'grb' => 'grebo',
1335             'grc' => 'grec ancien',
1336             'gsw' => 'suisse allemand',
1337             'gu' => 'gujarati',
1338             'guc' => 'wayuu',
1339             'gur' => 'gurenne',
1340             'guz' => 'gusii',
1341             'gv' => 'manx',
1342             'gwi' => 'gwichʼin',
1343             'ha' => 'haoussa',
1344             'hai' => 'haida',
1345             'hak' => 'hakka',
1346             'haw' => 'hawaïen',
1347             'he' => 'hébreu',
1348             'hi' => 'hindi',
1349             'hif' => 'hindi fidjien',
1350             'hil' => 'hiligaynon',
1351             'hit' => 'hittite',
1352             'hmn' => 'hmong',
1353             'ho' => 'hiri motu',
1354             'hr' => 'croate',
1355             'hsb' => 'haut-sorabe',
1356             'hsn' => 'xiang',
1357             'ht' => 'créole haïtien',
1358             'hu' => 'hongrois',
1359             'hup' => 'hupa',
1360             'hy' => 'arménien',
1361             'hz' => 'héréro',
1362             'ia' => 'interlingua',
1363             'iba' => 'iban',
1364             'ibb' => 'ibibio',
1365             'id' => 'indonésien',
1366             'ie' => 'interlingue',
1367             'ig' => 'igbo',
1368             'ii' => 'yi du Sichuan',
1369             'ik' => 'inupiaq',
1370             'ilo' => 'ilokano',
1371             'inh' => 'ingouche',
1372             'io' => 'ido',
1373             'is' => 'islandais',
1374             'it' => 'italien',
1375             'iu' => 'inuktitut',
1376             'izh' => 'ingrien',
1377             'ja' => 'japonais',
1378             'jam' => 'créole jamaïcain',
1379             'jbo' => 'lojban',
1380             'jgo' => 'ngomba',
1381             'jmc' => 'machame',
1382             'jpr' => 'judéo-persan',
1383             'jrb' => 'judéo-arabe',
1384             'jut' => 'jute',
1385             'jv' => 'javanais',
1386             'ka' => 'géorgien',
1387             'kaa' => 'karakalpak',
1388             'kab' => 'kabyle',
1389             'kac' => 'kachin',
1390             'kaj' => 'jju',
1391             'kam' => 'kamba',
1392             'kaw' => 'kawi',
1393             'kbd' => 'kabardin',
1394             'kbl' => 'kanembou',
1395             'kcg' => 'tyap',
1396             'kde' => 'makonde',
1397             'kea' => 'capverdien',
1398             'ken' => 'kenyang',
1399             'kfo' => 'koro',
1400             'kg' => 'kongo',
1401             'kgp' => 'caingangue',
1402             'kha' => 'khasi',
1403             'kho' => 'khotanais',
1404             'khq' => 'koyra chiini',
1405             'khw' => 'khowar',
1406             'ki' => 'kikuyu',
1407             'kiu' => 'kirmanjki',
1408             'kj' => 'kuanyama',
1409             'kk' => 'kazakh',
1410             'kkj' => 'kako',
1411             'kl' => 'groenlandais',
1412             'kln' => 'kalenjin',
1413             'km' => 'khmer',
1414             'kmb' => 'kiMboundou',
1415             'kn' => 'kannada',
1416             'ko' => 'coréen',
1417             'koi' => 'komi-permiak',
1418             'kok' => 'konkani',
1419             'kos' => 'kusaien',
1420             'kpe' => 'kpellé',
1421             'kr' => 'kanouri',
1422             'krc' => 'karatchaï balkar',
1423             'kri' => 'krio',
1424             'krj' => 'kinaray-a',
1425             'krl' => 'carélien',
1426             'kru' => 'kurukh',
1427             'ks' => 'kashmiri',
1428             'ksb' => 'chambala',
1429             'ksf' => 'bafia',
1430             'ksh' => 'francique ripuaire',
1431             'ku' => 'kurde',
1432             'kum' => 'koumyk',
1433             'kut' => 'kutenai',
1434             'kv' => 'komi',
1435             'kw' => 'cornique',
1436             'ky' => 'kirghize',
1437             'la' => 'latin',
1438             'lad' => 'ladino',
1439             'lag' => 'langi',
1440             'lah' => 'lahnda',
1441             'lam' => 'lamba',
1442             'lb' => 'luxembourgeois',
1443             'lez' => 'lezghien',
1444             'lfn' => 'lingua franca nova',
1445             'lg' => 'ganda',
1446             'li' => 'limbourgeois',
1447             'lij' => 'ligure',
1448             'liv' => 'livonien',
1449             'lkt' => 'lakota',
1450             'lmo' => 'lombard',
1451             'ln' => 'lingala',
1452             'lo' => 'lao',
1453             'lol' => 'mongo',
1454             'loz' => 'lozi',
1455             'lrc' => 'lori du Nord',
1456             'lt' => 'lituanien',
1457             'ltg' => 'latgalien',
1458             'lu' => 'luba-katanga',
1459             'lua' => 'luba-lulua',
1460             'lui' => 'luiseno',
1461             'lun' => 'lunda',
1462             'luo' => 'luo',
1463             'lus' => 'lushai',
1464             'luy' => 'oluluyia',
1465             'lv' => 'letton',
1466             'lzh' => 'chinois littéraire',
1467             'lzz' => 'laze',
1468             'mad' => 'madurais',
1469             'maf' => 'mafa',
1470             'mag' => 'magahi',
1471             'mai' => 'maithili',
1472             'mak' => 'makassar',
1473             'man' => 'mandingue',
1474             'mas' => 'masai',
1475             'mde' => 'maba',
1476             'mdf' => 'moksa',
1477             'mdr' => 'mandar',
1478             'men' => 'mendé',
1479             'mer' => 'merou',
1480             'mfe' => 'créole mauricien',
1481             'mg' => 'malgache',
1482             'mga' => 'moyen irlandais',
1483             'mgh' => 'makhuwa-meetto',
1484             'mgo' => 'méta’',
1485             'mh' => 'marshall',
1486             'mi' => 'maori',
1487             'mic' => 'micmac',
1488             'min' => 'minangkabau',
1489             'mk' => 'macédonien',
1490             'ml' => 'malayalam',
1491             'mn' => 'mongol',
1492             'mnc' => 'mandchou',
1493             'mni' => 'manipuri',
1494             'moh' => 'mohawk',
1495             'mos' => 'moré',
1496             'mr' => 'marathe',
1497             'mrj' => 'mari occidental',
1498             'ms' => 'malais',
1499             'mt' => 'maltais',
1500             'mua' => 'mundang',
1501             'mul' => 'multilingue',
1502             'mus' => 'creek',
1503             'mwl' => 'mirandais',
1504             'mwr' => 'marwarî',
1505             'mwv' => 'mentawaï',
1506             'my' => 'birman',
1507             'mye' => 'myènè',
1508             'myv' => 'erzya',
1509             'mzn' => 'mazandérani',
1510             'na' => 'nauruan',
1511             'nan' => 'minnan',
1512             'nap' => 'napolitain',
1513             'naq' => 'nama',
1514             'nb' => 'norvégien bokmÃ¥l',
1515             'nd' => 'ndébélé du Nord',
1516             'nds' => 'bas-allemand',
1517             'nds_NL' => 'bas-saxon néerlandais',
1518             'ne' => 'népalais',
1519             'new' => 'newari',
1520             'ng' => 'ndonga',
1521             'nia' => 'nias',
1522             'niu' => 'niué',
1523             'njo' => 'ao naga',
1524             'nl' => 'néerlandais',
1525             'nl_BE' => 'flamand',
1526             'nmg' => 'kwasio',
1527             'nn' => 'norvégien nynorsk',
1528             'nnh' => 'ngiemboon',
1529             'no' => 'norvégien',
1530             'nog' => 'nogaï',
1531             'non' => 'vieux norrois',
1532             'nov' => 'novial',
1533             'nqo' => 'n’ko',
1534             'nr' => 'ndébélé du Sud',
1535             'nso' => 'sotho du Nord',
1536             'nus' => 'nuer',
1537             'nv' => 'navaho',
1538             'nwc' => 'newarî classique',
1539             'ny' => 'nyanja',
1540             'nym' => 'nyamwezi',
1541             'nyn' => 'nyankolé',
1542             'nyo' => 'nyoro',
1543             'nzi' => 'nzema',
1544             'oc' => 'occitan',
1545             'oj' => 'ojibwa',
1546             'om' => 'oromo',
1547             'or' => 'oriya',
1548             'os' => 'ossète',
1549             'osa' => 'osage',
1550             'ota' => 'turc ottoman',
1551             'pa' => 'pendjabi',
1552             'pag' => 'pangasinan',
1553             'pal' => 'pahlavi',
1554             'pam' => 'pampangan',
1555             'pap' => 'papiamento',
1556             'pau' => 'palau',
1557             'pcd' => 'picard',
1558             'pdc' => 'allemand de Pennsylvanie',
1559             'pdt' => 'bas-prussien',
1560             'peo' => 'persan ancien',
1561             'pfl' => 'allemand palatin',
1562             'phn' => 'phénicien',
1563             'pi' => 'pali',
1564             'pl' => 'polonais',
1565             'pms' => 'piémontais',
1566             'pnt' => 'pontique',
1567             'pon' => 'pohnpei',
1568             'prg' => 'prussien',
1569             'pro' => 'provençal ancien',
1570             'ps' => 'pachto',
1571             'ps@alt=variant' => 'pashto',
1572             'pt' => 'portugais',
1573             'pt_BR' => 'portugais brésilien',
1574             'pt_PT' => 'portugais européen',
1575             'qu' => 'quechua',
1576             'quc' => 'k’iche’',
1577             'qug' => 'quichua du Haut-Chimborazo',
1578             'raj' => 'rajasthani',
1579             'rap' => 'rapanui',
1580             'rar' => 'rarotongien',
1581             'rgn' => 'romagnol',
1582             'rif' => 'riffain',
1583             'rm' => 'romanche',
1584             'rn' => 'roundi',
1585             'ro' => 'roumain',
1586             'ro_MD' => 'moldave',
1587             'rof' => 'rombo',
1588             'rom' => 'tzigane',
1589             'root' => 'racine',
1590             'rtm' => 'rotuman',
1591             'ru' => 'russe',
1592             'rue' => 'ruthène',
1593             'rug' => 'roviana',
1594             'rup' => 'valaque',
1595             'rw' => 'rwanda',
1596             'rwk' => 'rwa',
1597             'sa' => 'sanskrit',
1598             'sad' => 'sandawe',
1599             'sah' => 'iakoute',
1600             'sam' => 'araméen samaritain',
1601             'saq' => 'samburu',
1602             'sas' => 'sasak',
1603             'sat' => 'santal',
1604             'saz' => 'saurashtra',
1605             'sba' => 'ngambay',
1606             'sbp' => 'sangu',
1607             'sc' => 'sarde',
1608             'scn' => 'sicilien',
1609             'sco' => 'écossais',
1610             'sd' => 'sindhi',
1611             'sdc' => 'sarde sassarais',
1612             'sdh' => 'kurde du Sud',
1613             'se' => 'sami du Nord',
1614             'see' => 'seneca',
1615             'seh' => 'sena',
1616             'sei' => 'séri',
1617             'sel' => 'selkoupe',
1618             'ses' => 'koyraboro senni',
1619             'sg' => 'sangho',
1620             'sga' => 'ancien irlandais',
1621             'sgs' => 'samogitien',
1622             'sh' => 'serbo-croate',
1623             'shi' => 'chleuh',
1624             'shn' => 'shan',
1625             'shu' => 'arabe tchadien',
1626             'si' => 'cinghalais',
1627             'sid' => 'sidamo',
1628             'sk' => 'slovaque',
1629             'sl' => 'slovène',
1630             'sli' => 'bas-silésien',
1631             'sly' => 'selayar',
1632             'sm' => 'samoan',
1633             'sma' => 'sami du Sud',
1634             'smj' => 'sami de Lule',
1635             'smn' => 'sami d’Inari',
1636             'sms' => 'sami skolt',
1637             'sn' => 'shona',
1638             'snk' => 'soninké',
1639             'so' => 'somali',
1640             'sog' => 'sogdien',
1641             'sq' => 'albanais',
1642             'sr' => 'serbe',
1643             'srn' => 'sranan tongo',
1644             'srr' => 'sérère',
1645             'ss' => 'swati',
1646             'ssy' => 'saho',
1647             'st' => 'sesotho',
1648             'stq' => 'frison de Saterland',
1649             'su' => 'soundanais',
1650             'suk' => 'sukuma',
1651             'sus' => 'soussou',
1652             'sux' => 'sumérien',
1653             'sv' => 'suédois',
1654             'sw' => 'swahili',
1655             'swb' => 'comorien',
1656             'swc' => 'swahili du Congo',
1657             'syc' => 'syriaque classique',
1658             'syr' => 'syriaque',
1659             'szl' => 'silésien',
1660             'ta' => 'tamoul',
1661             'tcy' => 'toulou',
1662             'te' => 'télougou',
1663             'tem' => 'temne',
1664             'teo' => 'teso',
1665             'ter' => 'tereno',
1666             'tet' => 'tetum',
1667             'tg' => 'tadjik',
1668             'th' => 'thaï',
1669             'ti' => 'tigrigna',
1670             'tig' => 'tigré',
1671             'tiv' => 'tiv',
1672             'tk' => 'turkmène',
1673             'tkl' => 'tokelau',
1674             'tkr' => 'tsakhur',
1675             'tl' => 'tagalog',
1676             'tlh' => 'klingon',
1677             'tli' => 'tlingit',
1678             'tly' => 'talysh',
1679             'tmh' => 'tamacheq',
1680             'tn' => 'tswana',
1681             'to' => 'tonguien',
1682             'tog' => 'tonga nyasa',
1683             'tpi' => 'tok pisin',
1684             'tr' => 'turc',
1685             'tru' => 'turoyo',
1686             'trv' => 'taroko',
1687             'ts' => 'tsonga',
1688             'tsd' => 'tsakonien',
1689             'tsi' => 'tsimshian',
1690             'tt' => 'tatar',
1691             'ttt' => 'tati caucasien',
1692             'tum' => 'tumbuka',
1693             'tvl' => 'tuvalu',
1694             'tw' => 'twi',
1695             'twq' => 'tasawaq',
1696             'ty' => 'tahitien',
1697             'tyv' => 'touva',
1698             'tzm' => 'tamazight',
1699             'udm' => 'oudmourte',
1700             'ug' => 'ouïghour',
1701             'ug@alt=variant' => 'ouïgour',
1702             'uga' => 'ougaritique',
1703             'uk' => 'ukrainien',
1704             'umb' => 'umbundu',
1705             'und' => 'langue indéterminée',
1706             'ur' => 'ourdou',
1707             'uz' => 'ouzbek',
1708             'vai' => 'vaï',
1709             've' => 'venda',
1710             'vec' => 'vénitien',
1711             'vep' => 'vepse',
1712             'vi' => 'vietnamien',
1713             'vls' => 'flamand occidental',
1714             'vmf' => 'franconien du Main',
1715             'vo' => 'volapuk',
1716             'vot' => 'vote',
1717             'vro' => 'võro',
1718             'vun' => 'vunjo',
1719             'wa' => 'wallon',
1720             'wae' => 'walser',
1721             'wal' => 'walamo',
1722             'war' => 'waray',
1723             'was' => 'washo',
1724             'wbp' => 'warlpiri',
1725             'wo' => 'wolof',
1726             'wuu' => 'wu',
1727             'xal' => 'kalmouk',
1728             'xh' => 'xhosa',
1729             'xmf' => 'mingrélien',
1730             'xog' => 'soga',
1731             'yao' => 'yao',
1732             'yap' => 'yapois',
1733             'yav' => 'yangben',
1734             'ybb' => 'yemba',
1735             'yi' => 'yiddish',
1736             'yo' => 'yoruba',
1737             'yrl' => 'nheengatou',
1738             'yue' => 'cantonais',
1739             'za' => 'zhuang',
1740             'zap' => 'zapotèque',
1741             'zbl' => 'symboles Bliss',
1742             'zea' => 'zélandais',
1743             'zen' => 'zenaga',
1744             'zgh' => 'amazighe standard marocain',
1745             'zh' => 'chinois',
1746             'zh_Hans' => 'chinois simplifié',
1747             'zh_Hant' => 'chinois traditionnel',
1748             'zu' => 'zoulou',
1749             'zun' => 'zuni',
1750             'zxx' => 'sans contenu linguistique',
1751             'zza' => 'zazaki',
1752              
1753             );
1754             if (@_) {
1755             return $languages{$_[0]};
1756             }
1757             return \%languages;
1758             }
1759             },
1760             );
1761              
1762             has 'display_name_script' => (
1763             is => 'ro',
1764             isa => 'CodeRef',
1765             init_arg => undef,
1766             default => sub {
1767             sub {
1768             my %scripts = (
1769             'Afak' => 'afaka',
1770             'Aghb' => 'aghbanie',
1771             'Ahom' => 'ahom',
1772             'Arab' => 'arabe',
1773             'Arab@alt=variant' => 'arabo-persan',
1774             'Armi' => 'araméen impérial',
1775             'Armn' => 'arménien',
1776             'Avst' => 'avestique',
1777             'Bali' => 'balinais',
1778             'Bamu' => 'bamoum',
1779             'Bass' => 'bassa',
1780             'Batk' => 'batak',
1781             'Beng' => 'bengali',
1782             'Blis' => 'symboles Bliss',
1783             'Bopo' => 'bopomofo',
1784             'Brah' => 'brâhmî',
1785             'Brai' => 'braille',
1786             'Bugi' => 'bouguis',
1787             'Buhd' => 'bouhide',
1788             'Cakm' => 'chakma',
1789             'Cans' => 'syllabaire autochtone canadien unifié',
1790             'Cari' => 'carien',
1791             'Cham' => 'cham',
1792             'Cher' => 'cherokee',
1793             'Cirt' => 'cirth',
1794             'Copt' => 'copte',
1795             'Cprt' => 'syllabaire chypriote',
1796             'Cyrl' => 'cyrillique',
1797             'Cyrs' => 'cyrillique (variante slavonne)',
1798             'Deva' => 'dévanâgarî',
1799             'Dsrt' => 'déséret',
1800             'Dupl' => 'sténographie Duployé',
1801             'Egyd' => 'démotique égyptien',
1802             'Egyh' => 'hiératique égyptien',
1803             'Egyp' => 'hiéroglyphes égyptiens',
1804             'Elba' => 'elbasan',
1805             'Ethi' => 'éthiopique',
1806             'Geok' => 'géorgien khoutsouri',
1807             'Geor' => 'géorgien',
1808             'Glag' => 'glagolitique',
1809             'Goth' => 'gotique',
1810             'Gran' => 'grantha',
1811             'Grek' => 'grec',
1812             'Gujr' => 'goudjarâtî',
1813             'Guru' => 'gourmoukhî',
1814             'Hang' => 'hangûl',
1815             'Hani' => 'sinogrammes',
1816             'Hano' => 'hanounóo',
1817             'Hans' => 'simplifié',
1818             'Hans@alt=stand-alone' => 'sinogrammes simplifiés',
1819             'Hant' => 'traditionnel',
1820             'Hant@alt=stand-alone' => 'sinogrammes traditionnels',
1821             'Hatr' => 'hatran',
1822             'Hebr' => 'hébreu',
1823             'Hira' => 'hiragana',
1824             'Hluw' => 'hiéroglyphes hittites',
1825             'Hmng' => 'pahawh hmong',
1826             'Hrkt' => 'katakana ou hiragana',
1827             'Hung' => 'ancien hongrois',
1828             'Inds' => 'indus',
1829             'Ital' => 'ancien italique',
1830             'Java' => 'javanais',
1831             'Jpan' => 'japonais',
1832             'Jurc' => 'jurchen',
1833             'Kali' => 'kayah li',
1834             'Kana' => 'katakana',
1835             'Khar' => 'kharochthî',
1836             'Khmr' => 'khmer',
1837             'Khoj' => 'khojkî',
1838             'Knda' => 'kannara',
1839             'Kore' => 'coréen',
1840             'Kpel' => 'kpellé',
1841             'Kthi' => 'kaithî',
1842             'Lana' => 'lanna',
1843             'Laoo' => 'lao',
1844             'Latf' => 'latin (variante brisée)',
1845             'Latg' => 'latin (variante gaélique)',
1846             'Latn' => 'latin',
1847             'Lepc' => 'lepcha',
1848             'Limb' => 'limbou',
1849             'Lina' => 'linéaire A',
1850             'Linb' => 'linéaire B',
1851             'Lisu' => 'lisu',
1852             'Loma' => 'loma',
1853             'Lyci' => 'lycien',
1854             'Lydi' => 'lydien',
1855             'Mahj' => 'mahajani',
1856             'Mand' => 'mandéen',
1857             'Mani' => 'manichéen',
1858             'Maya' => 'hiéroglyphes mayas',
1859             'Mend' => 'mendé',
1860             'Merc' => 'méroïtique cursif',
1861             'Mero' => 'méroïtique',
1862             'Mlym' => 'malayalam',
1863             'Modi' => 'modi',
1864             'Mong' => 'mongol',
1865             'Moon' => 'moon',
1866             'Mroo' => 'mro',
1867             'Mtei' => 'meitei mayek',
1868             'Mult' => 'multani',
1869             'Mymr' => 'birman',
1870             'Narb' => 'nord-arabique',
1871             'Nbat' => 'nabatéen',
1872             'Nkgb' => 'nakhi géba',
1873             'Nkoo' => 'n’ko',
1874             'Nshu' => 'nüshu',
1875             'Ogam' => 'ogam',
1876             'Olck' => 'ol tchiki',
1877             'Orkh' => 'orkhon',
1878             'Orya' => 'oriya',
1879             'Osma' => 'osmanais',
1880             'Palm' => 'palmyrène',
1881             'Pauc' => 'pau-cin-hau',
1882             'Perm' => 'ancien permien',
1883             'Phag' => 'phags pa',
1884             'Phli' => 'pehlevi des inscriptions',
1885             'Phlp' => 'pehlevi des psautiers',
1886             'Phlv' => 'pehlevi des livres',
1887             'Phnx' => 'phénicien',
1888             'Plrd' => 'phonétique de Pollard',
1889             'Prti' => 'parthe des inscriptions',
1890             'Qaaa' => 'utilisation privée (Qaaa)',
1891             'Qaab' => 'utilisation privée (Qaab)',
1892             'Qaac' => 'utilisation privée (Qaac)',
1893             'Qaad' => 'utilisation privée (Qaad)',
1894             'Qaae' => 'utilisation privée (Qaae)',
1895             'Qaaf' => 'utilisation privée (Qaaf)',
1896             'Qaag' => 'utilisation privée (Qaag)',
1897             'Qaah' => 'utilisation privée (Qaah)',
1898             'Qaaj' => 'utilisation privée (Qaaj)',
1899             'Qaak' => 'utilisation privée (Qaak)',
1900             'Qaal' => 'utilisation privée (Qaal)',
1901             'Qaam' => 'utilisation privée (Qaam)',
1902             'Qaan' => 'utilisation privée (Qaan)',
1903             'Qaao' => 'utilisation privée (Qaao)',
1904             'Qaap' => 'utilisation privée (Qaap)',
1905             'Qaaq' => 'utilisation privée (Qaaq)',
1906             'Qaar' => 'utilisation privée (Qaar)',
1907             'Qaas' => 'utilisation privée (Qaas)',
1908             'Qaat' => 'utilisation privée (Qaat)',
1909             'Qaau' => 'utilisation privée (Qaau)',
1910             'Qaav' => 'utilisation privée (Qaav)',
1911             'Qaaw' => 'utilisation privée (Qaaw)',
1912             'Qaax' => 'utilisation privée (Qaax)',
1913             'Qaay' => 'utilisation privée (Qaay)',
1914             'Qaaz' => 'utilisation privée (Qaaz)',
1915             'Qaba' => 'utilisation privée (Qaba)',
1916             'Qabb' => 'utilisation privée (Qabb)',
1917             'Qabc' => 'utilisation privée (Qabc)',
1918             'Qabd' => 'utilisation privée (Qabd)',
1919             'Qabe' => 'utilisation privée (Qabe)',
1920             'Qabf' => 'utilisation privée (Qabf)',
1921             'Qabg' => 'utilisation privée (Qabg)',
1922             'Qabh' => 'utilisation privée (Qabh)',
1923             'Qabi' => 'utilisation privée (Qabi)',
1924             'Qabj' => 'utilisation privée (Qabj)',
1925             'Qabk' => 'utilisation privée (Qabk)',
1926             'Qabl' => 'utilisation privée (Qabl)',
1927             'Qabm' => 'utilisation privée (Qabm)',
1928             'Qabn' => 'utilisation privée (Qabn)',
1929             'Qabo' => 'utilisation privée (Qabo)',
1930             'Qabp' => 'utilisation privée (Qabp)',
1931             'Qabq' => 'utilisation privée (Qabq)',
1932             'Qabr' => 'utilisation privée (Qabr)',
1933             'Qabs' => 'utilisation privée (Qabs)',
1934             'Qabt' => 'utilisation privée (Qabt)',
1935             'Qabu' => 'utilisation privée (Qabu)',
1936             'Qabv' => 'utilisation privée (Qabv)',
1937             'Qabw' => 'utilisation privée (Qabw)',
1938             'Qabx' => 'utilisation privée (Qabx)',
1939             'Rjng' => 'rejang',
1940             'Roro' => 'rongorongo',
1941             'Runr' => 'runique',
1942             'Samr' => 'samaritain',
1943             'Sara' => 'sarati',
1944             'Sarb' => 'sud-arabique ancien',
1945             'Saur' => 'saurashtra',
1946             'Sgnw' => 'écriture des signes',
1947             'Shaw' => 'shavien',
1948             'Shrd' => 'charada',
1949             'Sidd' => 'siddham',
1950             'Sind' => 'sindhi',
1951             'Sinh' => 'cinghalais',
1952             'Sora' => 'sora sompeng',
1953             'Sund' => 'sundanais',
1954             'Sylo' => 'sylotî nâgrî',
1955             'Syrc' => 'syriaque',
1956             'Syre' => 'syriaque estranghélo',
1957             'Syrj' => 'syriaque occidental',
1958             'Syrn' => 'syriaque oriental',
1959             'Tagb' => 'tagbanoua',
1960             'Takr' => 'tâkrî',
1961             'Tale' => 'taï-le',
1962             'Talu' => 'nouveau taï-lue',
1963             'Taml' => 'tamoul',
1964             'Tang' => 'tangoute',
1965             'Tavt' => 'taï viêt',
1966             'Telu' => 'télougou',
1967             'Teng' => 'tengwar',
1968             'Tfng' => 'tifinagh',
1969             'Tglg' => 'tagal',
1970             'Thaa' => 'thâna',
1971             'Thai' => 'thaï',
1972             'Tibt' => 'tibétain',
1973             'Tirh' => 'tirhouta',
1974             'Ugar' => 'ougaritique',
1975             'Vaii' => 'vaï',
1976             'Visp' => 'parole visible',
1977             'Wara' => 'warang citi',
1978             'Wole' => 'woléaï',
1979             'Xpeo' => 'cunéiforme persépolitain',
1980             'Xsux' => 'cunéiforme suméro-akkadien',
1981             'Yiii' => 'yi',
1982             'Zinh' => 'hérité',
1983             'Zmth' => 'notation mathématique',
1984             'Zsym' => 'symboles',
1985             'Zxxx' => 'non écrit',
1986             'Zyyy' => 'commun',
1987             'Zzzz' => 'écriture inconnue',
1988              
1989             );
1990             if ( @_ ) {
1991             return $scripts{$_[0]};
1992             }
1993             return \%scripts;
1994             }
1995             }
1996             );
1997              
1998             has 'display_name_region' => (
1999             is => 'ro',
2000             isa => 'HashRef[Str]',
2001             init_arg => undef,
2002             default => sub {
2003             {
2004             '001' => 'Monde',
2005             '002' => 'Afrique',
2006             '003' => 'Amérique du Nord',
2007             '005' => 'Amérique du Sud',
2008             '009' => 'Océanie',
2009             '011' => 'Afrique occidentale',
2010             '013' => 'Amérique centrale',
2011             '014' => 'Afrique orientale',
2012             '015' => 'Afrique septentrionale',
2013             '017' => 'Afrique centrale',
2014             '018' => 'Afrique australe',
2015             '019' => 'Amériques',
2016             '021' => 'Amérique septentrionale',
2017             '029' => 'Caraïbes',
2018             '030' => 'Asie orientale',
2019             '034' => 'Asie du Sud',
2020             '035' => 'Asie du Sud-Est',
2021             '039' => 'Europe méridionale',
2022             '053' => 'Australasie',
2023             '054' => 'Mélanésie',
2024             '057' => 'région micronésienne',
2025             '061' => 'Polynésie',
2026             '142' => 'Asie',
2027             '143' => 'Asie centrale',
2028             '145' => 'Asie occidentale',
2029             '150' => 'Europe',
2030             '151' => 'Europe de l’Est',
2031             '154' => 'Europe septentrionale',
2032             '155' => 'Europe occidentale',
2033             '419' => 'Amérique latine',
2034             'AC' => 'ÃŽle de l’Ascension',
2035             'AD' => 'Andorre',
2036             'AE' => 'Émirats arabes unis',
2037             'AF' => 'Afghanistan',
2038             'AG' => 'Antigua-et-Barbuda',
2039             'AI' => 'Anguilla',
2040             'AL' => 'Albanie',
2041             'AM' => 'Arménie',
2042             'AN' => 'Antilles néerlandaises',
2043             'AO' => 'Angola',
2044             'AQ' => 'Antarctique',
2045             'AR' => 'Argentine',
2046             'AS' => 'Samoa américaines',
2047             'AT' => 'Autriche',
2048             'AU' => 'Australie',
2049             'AW' => 'Aruba',
2050             'AX' => 'ÃŽles Ã…land',
2051             'AZ' => 'Azerbaïdjan',
2052             'BA' => 'Bosnie-Herzégovine',
2053             'BB' => 'Barbade',
2054             'BD' => 'Bangladesh',
2055             'BE' => 'Belgique',
2056             'BF' => 'Burkina Faso',
2057             'BG' => 'Bulgarie',
2058             'BH' => 'Bahreïn',
2059             'BI' => 'Burundi',
2060             'BJ' => 'Bénin',
2061             'BL' => 'Saint-Barthélemy',
2062             'BM' => 'Bermudes',
2063             'BN' => 'Brunéi Darussalam',
2064             'BO' => 'Bolivie',
2065             'BQ' => 'Pays-Bas caribéens',
2066             'BR' => 'Brésil',
2067             'BS' => 'Bahamas',
2068             'BT' => 'Bhoutan',
2069             'BV' => 'ÃŽle Bouvet',
2070             'BW' => 'Botswana',
2071             'BY' => 'Biélorussie',
2072             'BZ' => 'Belize',
2073             'CA' => 'Canada',
2074             'CC' => 'ÃŽles Cocos',
2075             'CD' => 'Congo-Kinshasa',
2076             'CD@alt=variant' => 'Congo (RDC)',
2077             'CF' => 'République centrafricaine',
2078             'CG' => 'Congo-Brazzaville',
2079             'CG@alt=variant' => 'République du Congo',
2080             'CH' => 'Suisse',
2081             'CI' => 'Côte d’Ivoire',
2082             'CK' => 'ÃŽles Cook',
2083             'CL' => 'Chili',
2084             'CM' => 'Cameroun',
2085             'CN' => 'Chine',
2086             'CO' => 'Colombie',
2087             'CP' => 'ÃŽle Clipperton',
2088             'CR' => 'Costa Rica',
2089             'CU' => 'Cuba',
2090             'CV' => 'Cap-Vert',
2091             'CW' => 'Curaçao',
2092             'CX' => 'ÃŽle Christmas',
2093             'CY' => 'Chypre',
2094             'CZ' => 'République tchèque',
2095             'DE' => 'Allemagne',
2096             'DG' => 'Diego Garcia',
2097             'DJ' => 'Djibouti',
2098             'DK' => 'Danemark',
2099             'DM' => 'Dominique',
2100             'DO' => 'République dominicaine',
2101             'DZ' => 'Algérie',
2102             'EA' => 'Ceuta et Melilla',
2103             'EC' => 'Équateur',
2104             'EE' => 'Estonie',
2105             'EG' => 'Égypte',
2106             'EH' => 'Sahara occidental',
2107             'ER' => 'Érythrée',
2108             'ES' => 'Espagne',
2109             'ET' => 'Éthiopie',
2110             'EU' => 'Union européenne',
2111             'FI' => 'Finlande',
2112             'FJ' => 'Fidji',
2113             'FK' => 'ÃŽles Malouines',
2114             'FK@alt=variant' => 'ÃŽles Falkland',
2115             'FM' => 'États fédérés de Micronésie',
2116             'FO' => 'ÃŽles Féroé',
2117             'FR' => 'France',
2118             'GA' => 'Gabon',
2119             'GB' => 'Royaume-Uni',
2120             'GB@alt=short' => 'R.-U.',
2121             'GD' => 'Grenade',
2122             'GE' => 'Géorgie',
2123             'GF' => 'Guyane française',
2124             'GG' => 'Guernesey',
2125             'GH' => 'Ghana',
2126             'GI' => 'Gibraltar',
2127             'GL' => 'Groenland',
2128             'GM' => 'Gambie',
2129             'GN' => 'Guinée',
2130             'GP' => 'Guadeloupe',
2131             'GQ' => 'Guinée équatoriale',
2132             'GR' => 'Grèce',
2133             'GS' => 'Géorgie du Sud et îles Sandwich du Sud',
2134             'GT' => 'Guatemala',
2135             'GU' => 'Guam',
2136             'GW' => 'Guinée-Bissau',
2137             'GY' => 'Guyana',
2138             'HK' => 'R.A.S. chinoise de Hong Kong',
2139             'HK@alt=short' => 'Hong Kong',
2140             'HM' => 'ÃŽles Heard et McDonald',
2141             'HN' => 'Honduras',
2142             'HR' => 'Croatie',
2143             'HT' => 'Haïti',
2144             'HU' => 'Hongrie',
2145             'IC' => 'ÃŽles Canaries',
2146             'ID' => 'Indonésie',
2147             'IE' => 'Irlande',
2148             'IL' => 'Israël',
2149             'IM' => 'ÃŽle de Man',
2150             'IN' => 'Inde',
2151             'IO' => 'Territoire britannique de l’océan Indien',
2152             'IQ' => 'Irak',
2153             'IR' => 'Iran',
2154             'IS' => 'Islande',
2155             'IT' => 'Italie',
2156             'JE' => 'Jersey',
2157             'JM' => 'Jamaïque',
2158             'JO' => 'Jordanie',
2159             'JP' => 'Japon',
2160             'KE' => 'Kenya',
2161             'KG' => 'Kirghizistan',
2162             'KH' => 'Cambodge',
2163             'KI' => 'Kiribati',
2164             'KM' => 'Comores',
2165             'KN' => 'Saint-Christophe-et-Niévès',
2166             'KP' => 'Corée du Nord',
2167             'KR' => 'Corée du Sud',
2168             'KW' => 'Koweït',
2169             'KY' => 'ÃŽles Caïmans',
2170             'KZ' => 'Kazakhstan',
2171             'LA' => 'Laos',
2172             'LB' => 'Liban',
2173             'LC' => 'Sainte-Lucie',
2174             'LI' => 'Liechtenstein',
2175             'LK' => 'Sri Lanka',
2176             'LR' => 'Libéria',
2177             'LS' => 'Lesotho',
2178             'LT' => 'Lituanie',
2179             'LU' => 'Luxembourg',
2180             'LV' => 'Lettonie',
2181             'LY' => 'Libye',
2182             'MA' => 'Maroc',
2183             'MC' => 'Monaco',
2184             'MD' => 'Moldavie',
2185             'ME' => 'Monténégro',
2186             'MF' => 'Saint-Martin',
2187             'MG' => 'Madagascar',
2188             'MH' => 'ÃŽles Marshall',
2189             'MK' => 'Macédoine',
2190             'MK@alt=variant' => 'Macédoine (ARYM)',
2191             'ML' => 'Mali',
2192             'MM' => 'Myanmar (Birmanie)',
2193             'MN' => 'Mongolie',
2194             'MO' => 'R.A.S. chinoise de Macao',
2195             'MO@alt=short' => 'Macao',
2196             'MP' => 'ÃŽles Mariannes du Nord',
2197             'MQ' => 'Martinique',
2198             'MR' => 'Mauritanie',
2199             'MS' => 'Montserrat',
2200             'MT' => 'Malte',
2201             'MU' => 'Maurice',
2202             'MV' => 'Maldives',
2203             'MW' => 'Malawi',
2204             'MX' => 'Mexique',
2205             'MY' => 'Malaisie',
2206             'MZ' => 'Mozambique',
2207             'NA' => 'Namibie',
2208             'NC' => 'Nouvelle-Calédonie',
2209             'NE' => 'Niger',
2210             'NF' => 'ÃŽle Norfolk',
2211             'NG' => 'Nigéria',
2212             'NI' => 'Nicaragua',
2213             'NL' => 'Pays-Bas',
2214             'NO' => 'Norvège',
2215             'NP' => 'Népal',
2216             'NR' => 'Nauru',
2217             'NU' => 'Niue',
2218             'NZ' => 'Nouvelle-Zélande',
2219             'OM' => 'Oman',
2220             'PA' => 'Panama',
2221             'PE' => 'Pérou',
2222             'PF' => 'Polynésie française',
2223             'PG' => 'Papouasie-Nouvelle-Guinée',
2224             'PH' => 'Philippines',
2225             'PK' => 'Pakistan',
2226             'PL' => 'Pologne',
2227             'PM' => 'Saint-Pierre-et-Miquelon',
2228             'PN' => 'ÃŽles Pitcairn',
2229             'PR' => 'Porto Rico',
2230             'PS' => 'Territoires palestiniens',
2231             'PS@alt=short' => 'Palestine',
2232             'PT' => 'Portugal',
2233             'PW' => 'Palaos',
2234             'PY' => 'Paraguay',
2235             'QA' => 'Qatar',
2236             'QO' => 'régions éloignées de l’Océanie',
2237             'RE' => 'La Réunion',
2238             'RO' => 'Roumanie',
2239             'RS' => 'Serbie',
2240             'RU' => 'Russie',
2241             'RW' => 'Rwanda',
2242             'SA' => 'Arabie saoudite',
2243             'SB' => 'ÃŽles Salomon',
2244             'SC' => 'Seychelles',
2245             'SD' => 'Soudan',
2246             'SE' => 'Suède',
2247             'SG' => 'Singapour',
2248             'SH' => 'Sainte-Hélène',
2249             'SI' => 'Slovénie',
2250             'SJ' => 'Svalbard et Jan Mayen',
2251             'SK' => 'Slovaquie',
2252             'SL' => 'Sierra Leone',
2253             'SM' => 'Saint-Marin',
2254             'SN' => 'Sénégal',
2255             'SO' => 'Somalie',
2256             'SR' => 'Suriname',
2257             'SS' => 'Soudan du Sud',
2258             'ST' => 'Sao Tomé-et-Principe',
2259             'SV' => 'El Salvador',
2260             'SX' => 'Saint-Martin (partie néerlandaise)',
2261             'SY' => 'Syrie',
2262             'SZ' => 'Swaziland',
2263             'TA' => 'Tristan da Cunha',
2264             'TC' => 'ÃŽles Turques-et-Caïques',
2265             'TD' => 'Tchad',
2266             'TF' => 'Terres australes françaises',
2267             'TG' => 'Togo',
2268             'TH' => 'Thaïlande',
2269             'TJ' => 'Tadjikistan',
2270             'TK' => 'Tokélaou',
2271             'TL' => 'Timor oriental',
2272             'TL@alt=variant' => 'Timor-Oriental',
2273             'TM' => 'Turkménistan',
2274             'TN' => 'Tunisie',
2275             'TO' => 'Tonga',
2276             'TR' => 'Turquie',
2277             'TT' => 'Trinité-et-Tobago',
2278             'TV' => 'Tuvalu',
2279             'TW' => 'Taïwan',
2280             'TZ' => 'Tanzanie',
2281             'UA' => 'Ukraine',
2282             'UG' => 'Ouganda',
2283             'UM' => 'ÃŽles mineures éloignées des États-Unis',
2284             'US' => 'États-Unis',
2285             'US@alt=short' => 'É.-U.',
2286             'UY' => 'Uruguay',
2287             'UZ' => 'Ouzbékistan',
2288             'VA' => 'État de la Cité du Vatican',
2289             'VC' => 'Saint-Vincent-et-les-Grenadines',
2290             'VE' => 'Venezuela',
2291             'VG' => 'ÃŽles Vierges britanniques',
2292             'VI' => 'ÃŽles Vierges des États-Unis',
2293             'VN' => 'Vietnam',
2294             'VU' => 'Vanuatu',
2295             'WF' => 'Wallis-et-Futuna',
2296             'WS' => 'Samoa',
2297             'XK' => 'Kosovo',
2298             'YE' => 'Yémen',
2299             'YT' => 'Mayotte',
2300             'ZA' => 'Afrique du Sud',
2301             'ZM' => 'Zambie',
2302             'ZW' => 'Zimbabwe',
2303             'ZZ' => 'région indéterminée',
2304              
2305             }
2306             },
2307             );
2308              
2309             has 'display_name_variant' => (
2310             is => 'ro',
2311             isa => 'HashRef[Str]',
2312             init_arg => undef,
2313             default => sub {
2314             {
2315             '1901' => 'orthographe allemande traditionnelle',
2316             '1994' => 'orthographe normalisée de Resia',
2317             '1996' => 'orthographe allemande de 1996',
2318             '1606NICT' => 'françoys de 1606',
2319             '1694ACAD' => 'françois académique de 1694',
2320             '1959ACAD' => 'académique de 1959',
2321             'ALALC97' => 'romanisation ALA-LC de 1997',
2322             'ALUKU' => 'dialecte aluku',
2323             'AREVELA' => 'arménien oriental',
2324             'AREVMDA' => 'arménien occidental',
2325             'BAKU1926' => 'alphabet latin altaïque unifié',
2326             'BALANKA' => 'dialecte balanka d’Anii',
2327             'BARLA' => 'groupe dialectal capverdien barlavento',
2328             'BAUDDHA' => 'variante hybride bouddhiste',
2329             'BISCAYAN' => 'biscayen',
2330             'BISKE' => 'dialecte de San Giorgio / Bila',
2331             'BOHORIC' => 'alphabet Bohorič',
2332             'BOONT' => 'dialecte boontling',
2333             'DAJNKO' => 'alphabet Dajnko',
2334             'EKAVSK' => 'prononciation serbe ékavienne',
2335             'EMODENG' => 'ancien anglais moderne',
2336             'FONIPA' => 'alphabet phonétique international',
2337             'FONUPA' => 'alphabet phonétique ouralique',
2338             'FONXSAMP' => 'alphabet phonétique X-SAMPA',
2339             'HEPBURN' => 'romanisation Hepburn',
2340             'HOGNORSK' => 'dialecte høgnorsk',
2341             'IJEKAVSK' => 'prononciation serbe ijékavienne',
2342             'ITIHASA' => 'variante épique',
2343             'JAUER' => 'dialecte jauer',
2344             'JYUTPING' => 'romanisation Jyutping',
2345             'KKCOR' => 'orthographe commune',
2346             'KOCIEWIE' => 'dialecte polonais kociewiacy',
2347             'KSCOR' => 'orthographe standard',
2348             'LAUKIKA' => 'variante classique',
2349             'LIPAW' => 'dialecte lipovaz de Resia',
2350             'LUNA1918' => 'orthographe russe réformée de 1918',
2351             'METELKO' => 'alphabet Metelko',
2352             'MONOTON' => 'monotonique',
2353             'NDYUKA' => 'dialecte ndyuka',
2354             'NEDIS' => 'dialecte de Natisone',
2355             'NJIVA' => 'dialecte de Gniva / Njiva',
2356             'NULIK' => 'volapük moderne',
2357             'OSOJS' => 'dialecte d’Oseacco / Osojane',
2358             'PAMAKA' => 'dialecte pamaka',
2359             'PETR1708' => 'orthographe pétrine de 1708',
2360             'PINYIN' => 'pinyin',
2361             'POLYTON' => 'polytonique',
2362             'POSIX' => 'informatique',
2363             'PUTER' => 'idiome puter',
2364             'REVISED' => 'orthographe révisée',
2365             'RIGIK' => 'volapük classique',
2366             'ROZAJ' => 'dialecte de Resia',
2367             'RUMGR' => 'standard des Grisons',
2368             'SAAHO' => 'dialecte saho',
2369             'SCOTLAND' => 'anglais standard écossais',
2370             'SCOUSE' => 'dialecte scouse',
2371             'SOLBA' => 'dialecte de Stolvizza / Solbica',
2372             'SOTAV' => 'groupe dialectal capverdien sotavento',
2373             'SURMIRAN' => 'idiome surmiran',
2374             'SURSILV' => 'idiome sursilvan',
2375             'SUTSILV' => 'idiome sutsilvan',
2376             'TARASK' => 'orthographe taraskievica',
2377             'UCCOR' => 'orthographe unifiée',
2378             'UCRCOR' => 'orthographe révisée unifiée',
2379             'ULSTER' => 'orthographe de l’Ulster',
2380             'UNIFON' => 'alphabet phonétique Unifon',
2381             'VAIDIKA' => 'variante védique',
2382             'VALENCIA' => 'valencien',
2383             'VALLADER' => 'idiome vallader',
2384             'WADEGILE' => 'Wade-Giles',
2385              
2386             }
2387             },
2388             );
2389              
2390             has 'display_name_key' => (
2391             is => 'ro',
2392             isa => 'HashRef[Str]',
2393             init_arg => undef,
2394             default => sub {
2395             {
2396             'calendar' => 'calendrier',
2397             'colalternate' => 'Tri ne tenant pas compte des symboles',
2398             'colbackwards' => 'Tri inversé des caractères accentués',
2399             'colcasefirst' => 'Classement basé sur les majuscules et les minuscules',
2400             'colcaselevel' => 'Tri sensible à la casse',
2401             'colhiraganaquaternary' => 'Tri des caractères Kana',
2402             'collation' => 'ordre de tri',
2403             'colnormalization' => 'Tri normalisé',
2404             'colnumeric' => 'Tri numérique',
2405             'colstrength' => 'Priorité du tri',
2406             'currency' => 'devise',
2407             'hc' => 'système horaire (12 ou 24 heures)',
2408             'lb' => 'style de saut de ligne',
2409             'ms' => 'système de mesure',
2410             'numbers' => 'nombres',
2411             'timezone' => 'Fuseau horaire',
2412             'va' => 'Variante locale',
2413             'variabletop' => 'Trier en tant que symboles',
2414             'x' => 'Usage privé',
2415              
2416             }
2417             },
2418             );
2419              
2420             has 'display_name_type' => (
2421             is => 'ro',
2422             isa => 'HashRef[HashRef[Str]]',
2423             init_arg => undef,
2424             default => sub {
2425             {
2426             'calendar' => {
2427             'buddhist' => q{calendrier bouddhiste},
2428             'chinese' => q{calendrier chinois},
2429             'coptic' => q{Calendrier copte},
2430             'dangi' => q{calendrier dangi},
2431             'ethiopic' => q{calendrier éthiopien},
2432             'ethiopic-amete-alem' => q{Calendrier éthiopien Amete Alem},
2433             'gregorian' => q{calendrier grégorien},
2434             'hebrew' => q{calendrier hébraïque},
2435             'indian' => q{Calendrier indien},
2436             'islamic' => q{calendrier musulman},
2437             'islamic-civil' => q{calendrier musulman (tabulaire, époque civile)},
2438             'islamic-rgsa' => q{calendrier musulman (observé, Arabie Saoudite)},
2439             'islamic-tbla' => q{calendrier musulman (tabulaire, époque astronomique)},
2440             'islamic-umalqura' => q{calendrier musulman (calculé, Umm al-Qura)},
2441             'iso8601' => q{calendrier ISO 8601},
2442             'japanese' => q{calendrier japonais},
2443             'persian' => q{calendrier persan},
2444             'roc' => q{calendrier républicain chinois},
2445             },
2446             'colalternate' => {
2447             'non-ignorable' => q{Trier les symboles},
2448             'shifted' => q{Trier en ignorant les symboles},
2449             },
2450             'colbackwards' => {
2451             'no' => q{Trier les caractères accentués normalement},
2452             'yes' => q{Trier les caractères accentués dans l’ordre inverse},
2453             },
2454             'colcasefirst' => {
2455             'lower' => q{Trier avec les minuscules d’abord},
2456             'no' => q{Trier sans ordre lié à la casse},
2457             'upper' => q{Trier avec les majuscules d’abord},
2458             },
2459             'colcaselevel' => {
2460             'no' => q{Trier sans tenir compte de la casse},
2461             'yes' => q{Trier en tenant compte de la casse},
2462             },
2463             'colhiraganaquaternary' => {
2464             'no' => q{Trier les caractères Kana séparément},
2465             'yes' => q{Trier les caractères Kana différemment},
2466             },
2467             'collation' => {
2468             'big5han' => q{Ordre chinois traditionnel - Big5},
2469             'compat' => q{ancien ordre de tri pour compatibilité},
2470             'dictionary' => q{Ordre du dictionnaire},
2471             'ducet' => q{ordre de tri Unicode par défaut},
2472             'emoji' => q{ordre des émojis},
2473             'eor' => q{ordre multilingue européen},
2474             'gb2312han' => q{Ordre chinois simplifié - GB2312},
2475             'phonebook' => q{Ordre de l’annuaire},
2476             'phonetic' => q{Ordre de tri phonétique},
2477             'pinyin' => q{Ordre pinyin},
2478             'reformed' => q{Ordre réformé},
2479             'search' => q{recherche générique},
2480             'searchjl' => q{rechercher par consonne initiale en hangeul},
2481             'standard' => q{ordre de tri standard},
2482             'stroke' => q{Ordre des traits},
2483             'traditional' => q{Ordre traditionnel},
2484             'unihan' => q{Ordre de tri radical-traits},
2485             'zhuyin' => q{ordre zhuyin},
2486             },
2487             'colnormalization' => {
2488             'no' => q{Trier sans normalisation},
2489             'yes' => q{Trier avec normalisation Unicode},
2490             },
2491             'colnumeric' => {
2492             'no' => q{Trier les chiffres individuellement},
2493             'yes' => q{Trier les chiffres par ordre numérique},
2494             },
2495             'colstrength' => {
2496             'identical' => q{Tout trier},
2497             'primary' => q{Ne trier que les lettres de base},
2498             'quaternary' => q{Trier en tenant compte des caractères accentués, de la casse, de la largeur et des caractères Kana},
2499             'secondary' => q{Trier en tenant compte des caractères accentués},
2500             'tertiary' => q{Trier en tenant compte des caractères accentués, de la casse et de la largeur},
2501             },
2502             'hc' => {
2503             'h11' => q{système horaire de 12 heures (0–11)},
2504             'h12' => q{système horaire de 12 heures (1–12)},
2505             'h23' => q{système horaire de 24 heures (0–23)},
2506             'h24' => q{système horaire de 24 heures (1–24)},
2507             },
2508             'lb' => {
2509             'loose' => q{style de saut de ligne permissif},
2510             'normal' => q{style de saut de ligne normal},
2511             'strict' => q{style de saut de ligne strict},
2512             },
2513             'ms' => {
2514             'metric' => q{système métrique},
2515             'uksystem' => q{système impérial},
2516             'ussystem' => q{système américain},
2517             },
2518             'numbers' => {
2519             'arab' => q{chiffres arabes},
2520             'arabext' => q{chiffres arabes étendus},
2521             'armn' => q{chiffres arméniens},
2522             'armnlow' => q{chiffres arméniens minuscules},
2523             'bali' => q{chiffres balinais},
2524             'beng' => q{chiffres bengalis},
2525             'brah' => q{chiffres brahmis},
2526             'cakm' => q{chiffres chakmas},
2527             'cham' => q{chiffres chams},
2528             'deva' => q{chiffres devanagaris},
2529             'ethi' => q{chiffres éthiopiens},
2530             'finance' => q{Chiffres financiers},
2531             'fullwide' => q{chiffres pleine chasse},
2532             'geor' => q{chiffres géorgiens},
2533             'grek' => q{chiffres grecs},
2534             'greklow' => q{chiffres grecs minuscules},
2535             'gujr' => q{chiffres goudjarâtîs},
2536             'guru' => q{chiffres gourmoukhîs},
2537             'hanidec' => q{nombres décimaux chinois},
2538             'hans' => q{chiffres en chinois simplifié},
2539             'hansfin' => q{chiffres financiers en chinois simplifié},
2540             'hant' => q{chiffres en chinois traditionnel},
2541             'hantfin' => q{chiffres financiers en chinois traditionnel},
2542             'hebr' => q{chiffres hébreux},
2543             'java' => q{chiffres javanais},
2544             'jpan' => q{chiffres japonais},
2545             'jpanfin' => q{chiffres japonais financiers},
2546             'kali' => q{chiffres kayah li},
2547             'khmr' => q{chiffres khmers},
2548             'knda' => q{chiffres en kannada},
2549             'lana' => q{chiffres lannas horas},
2550             'lanatham' => q{chiffres lannas thams},
2551             'laoo' => q{chiffres laotiens},
2552             'latn' => q{chiffres occidentaux},
2553             'lepc' => q{chiffres lepchas},
2554             'limb' => q{chiffres limbous},
2555             'mlym' => q{chiffres malayâlams},
2556             'mong' => q{chiffres mongols},
2557             'mtei' => q{chiffres meitei-mayeks},
2558             'mymr' => q{chiffres birmans},
2559             'mymrshan' => q{chiffres birmans shans},
2560             'native' => q{Chiffres natifs},
2561             'nkoo' => q{chiffres n’kos},
2562             'olck' => q{chiffres ol-tchikis},
2563             'orya' => q{chiffres oriyas},
2564             'osma' => q{chiffres osmanyas},
2565             'roman' => q{chiffres romains},
2566             'romanlow' => q{chiffres romains minuscules},
2567             'saur' => q{chiffres saurashtras},
2568             'shrd' => q{chiffres sharadas},
2569             'sora' => q{chiffres sora-sompengs},
2570             'sund' => q{chiffres soundanais},
2571             'takr' => q{chiffres takris},
2572             'talu' => q{chiffres néo-taï-luës},
2573             'taml' => q{chiffres tamouls},
2574             'tamldec' => q{chiffres tamouls},
2575             'telu' => q{chiffres télougous},
2576             'thai' => q{chiffres thaïs},
2577             'tibt' => q{chiffres tibétains},
2578             'traditional' => q{Chiffres traditionnels},
2579             'vaii' => q{Chiffres en vaï},
2580             },
2581              
2582             }
2583             },
2584             );
2585              
2586             has 'display_name_measurement_system' => (
2587             is => 'ro',
2588             isa => 'HashRef[Str]',
2589             init_arg => undef,
2590             default => sub {
2591             {
2592             'metric' => q{métrique},
2593             'UK' => q{impérial},
2594             'US' => q{américain},
2595              
2596             }
2597             },
2598             );
2599              
2600             has 'display_name_transform_name' => (
2601             is => 'ro',
2602             isa => 'HashRef[Str]',
2603             init_arg => undef,
2604             default => sub {
2605             {
2606             'bgn' => 'BGN',
2607             'numeric' => 'Numérique',
2608             'tone' => 'Ton',
2609             'ungegn' => 'UNGEGN',
2610             'x-accents' => 'Accents',
2611             'x-fullwidth' => 'Pleine chasse',
2612             'x-halfwidth' => 'Demi-chasse',
2613             'x-jamo' => 'Jamo',
2614             'x-pinyin' => 'Pinyin',
2615             'x-publishing' => 'Publication',
2616              
2617             }
2618             },
2619             );
2620              
2621             has 'display_name_code_patterns' => (
2622             is => 'ro',
2623             isa => 'HashRef[Str]',
2624             init_arg => undef,
2625             default => sub {
2626             {
2627             'language' => 'langue : {0}',
2628             'script' => 'écriture : {0}',
2629             'region' => 'région : {0}',
2630              
2631             }
2632             },
2633             );
2634              
2635             has 'characters' => (
2636             is => 'ro',
2637             isa => 'HashRef',
2638             init_arg => undef,
2639             default => $^V ge v5.18.0
2640             ? eval <<'EOT'
2641             sub {
2642             no warnings 'experimental::regex_sets';
2643             return {
2644             auxiliary => qr{(?^u:[á Ã¥ ä ã ā Ä“ í ì Ä« ñ ó ò ö ø ú Ç”])},
2645             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'],
2646             main => qr{(?^u:[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])},
2647             punctuation => qr{(?^u:[\- ‐ – — , ; \: ! ? . … ’ " “ ” « » ( ) \[ \] § @ * / \& # † ‡])},
2648             };
2649             },
2650             EOT
2651             : sub {
2652             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'], };
2653             },
2654 18     18   157 );
  18         41  
  18         4817  
2655              
2656              
2657             has 'ellipsis' => (
2658             is => 'ro',
2659             isa => 'HashRef',
2660             init_arg => undef,
2661             default => sub {
2662             return {
2663             'final' => '{0}…',
2664             'initial' => '… {0}',
2665             'medial' => '{0}… {1}',
2666             'word-final' => '{0}…',
2667             'word-initial' => '… {0}',
2668             'word-medial' => '{0}… {1}',
2669             };
2670             },
2671             );
2672              
2673             has 'more_information' => (
2674             is => 'ro',
2675             isa => 'Str',
2676             init_arg => undef,
2677             default => qq{?},
2678             );
2679              
2680             has 'quote_start' => (
2681             is => 'ro',
2682             isa => 'Str',
2683             init_arg => undef,
2684             default => qq{«},
2685             );
2686              
2687             has 'quote_end' => (
2688             is => 'ro',
2689             isa => 'Str',
2690             init_arg => undef,
2691             default => qq{»},
2692             );
2693              
2694             has 'alternate_quote_start' => (
2695             is => 'ro',
2696             isa => 'Str',
2697             init_arg => undef,
2698             default => qq{«},
2699             );
2700              
2701             has 'alternate_quote_end' => (
2702             is => 'ro',
2703             isa => 'Str',
2704             init_arg => undef,
2705             default => qq{»},
2706             );
2707              
2708             has 'duration_units' => (
2709             is => 'ro',
2710             isa => 'HashRef[Str]',
2711             init_arg => undef,
2712             default => sub { {
2713             hm => 'hh:mm',
2714             hms => 'hh:mm:ss',
2715             ms => 'mm:ss',
2716             } }
2717             );
2718              
2719             has 'units' => (
2720             is => 'ro',
2721             isa => 'HashRef[HashRef[HashRef[Str]]]',
2722             init_arg => undef,
2723             default => sub { {
2724             'long' => {
2725             'acre' => {
2726             'name' => q(acres anglo-saxonnes),
2727             'one' => q({0} acre anglo-saxonne),
2728             'other' => q({0} acres anglo-saxonnes),
2729             },
2730             'acre-foot' => {
2731             'name' => q(acres-pieds),
2732             'one' => q({0} acre-pied),
2733             'other' => q({0} acres-pieds),
2734             },
2735             'ampere' => {
2736             'name' => q(ampères),
2737             'one' => q({0} ampère),
2738             'other' => q({0} ampères),
2739             },
2740             'arc-minute' => {
2741             'name' => q(minutes d’arc),
2742             'one' => q({0} minute d’arc),
2743             'other' => q({0} minutes d’arc),
2744             },
2745             'arc-second' => {
2746             'name' => q(secondes d’arc),
2747             'one' => q({0} seconde d’arc),
2748             'other' => q({0} secondes d’arc),
2749             },
2750             'astronomical-unit' => {
2751             'name' => q(unités astronomiques),
2752             'one' => q({0} unité astronomique),
2753             'other' => q({0} unités astronomiques),
2754             },
2755             'bit' => {
2756             'name' => q(bits),
2757             'one' => q({0} bit),
2758             'other' => q({0} bits),
2759             },
2760             'bushel' => {
2761             'name' => q(boisseaux),
2762             'one' => q({0} boisseau),
2763             'other' => q({0} boisseaux),
2764             },
2765             'byte' => {
2766             'name' => q(octets),
2767             'one' => q({0} octet),
2768             'other' => q({0} octets),
2769             },
2770             'calorie' => {
2771             'name' => q(calories),
2772             'one' => q({0} calorie),
2773             'other' => q({0} calories),
2774             },
2775             'carat' => {
2776             'name' => q(carats),
2777             'one' => q({0} carat),
2778             'other' => q({0} carats),
2779             },
2780             'celsius' => {
2781             'name' => q(degrés Celsius),
2782             'one' => q({0} degré Celsius),
2783             'other' => q({0} degrés Celsius),
2784             },
2785             'centiliter' => {
2786             'name' => q(centilitres),
2787             'one' => q({0} centilitre),
2788             'other' => q({0} centilitres),
2789             },
2790             'centimeter' => {
2791             'name' => q(centimètres),
2792             'one' => q({0} centimètre),
2793             'other' => q({0} centimètres),
2794             'per' => q({0} par centimètre),
2795             },
2796             'century' => {
2797             'name' => q(siècles),
2798             'one' => q({0} siècle),
2799             'other' => q({0} siècles),
2800             },
2801             'coordinate' => {
2802             'east' => q({0} est),
2803             'north' => q({0} nord),
2804             'south' => q({0} sud),
2805             'west' => q({0} ouest),
2806             },
2807             'cubic-centimeter' => {
2808             'name' => q(centimètres cubes),
2809             'one' => q({0} centimètre cube),
2810             'other' => q({0} centimètres cubes),
2811             'per' => q({0} par centimètre cube),
2812             },
2813             'cubic-foot' => {
2814             'name' => q(pieds cubes),
2815             'one' => q({0} pied cube),
2816             'other' => q({0} pieds cubes),
2817             },
2818             'cubic-inch' => {
2819             'name' => q(pouces cubes),
2820             'one' => q({0} pouce cube),
2821             'other' => q({0} pouces cubes),
2822             },
2823             'cubic-kilometer' => {
2824             'name' => q(kilomètres cubes),
2825             'one' => q({0} kilomètre cube),
2826             'other' => q({0} kilomètres cubes),
2827             },
2828             'cubic-meter' => {
2829             'name' => q(mètres cubes),
2830             'one' => q({0} mètre cube),
2831             'other' => q({0} mètres cubes),
2832             'per' => q({0} par mètre cube),
2833             },
2834             'cubic-mile' => {
2835             'name' => q(milles anglais cubes),
2836             'one' => q({0} mille anglais cube),
2837             'other' => q({0} milles anglais cubes),
2838             },
2839             'cubic-yard' => {
2840             'name' => q(yards cubes),
2841             'one' => q({0} yard cube),
2842             'other' => q({0} yards cubes),
2843             },
2844             'cup' => {
2845             'name' => q(tasses),
2846             'one' => q({0} tasse),
2847             'other' => q({0} tasses),
2848             },
2849             'cup-metric' => {
2850             'name' => q(tasses métriques),
2851             'one' => q({0} tasse métrique),
2852             'other' => q({0} tasses métriques),
2853             },
2854             'day' => {
2855             'name' => q(jours),
2856             'one' => q({0} jour),
2857             'other' => q({0} jours),
2858             'per' => q({0} par jour),
2859             },
2860             'deciliter' => {
2861             'name' => q(décilitres),
2862             'one' => q({0} décilitre),
2863             'other' => q({0} décilitres),
2864             },
2865             'decimeter' => {
2866             'name' => q(décimètres),
2867             'one' => q({0} décimètre),
2868             'other' => q({0} décimètres),
2869             },
2870             'degree' => {
2871             'name' => q(degrés),
2872             'one' => q({0} degré),
2873             'other' => q({0} degrés),
2874             },
2875             'fahrenheit' => {
2876             'name' => q(degrés Fahrenheit),
2877             'one' => q({0} degré Fahrenheit),
2878             'other' => q({0} degrés Fahrenheit),
2879             },
2880             'fathom' => {
2881             'name' => q(brasses),
2882             'one' => q({0} brasse),
2883             'other' => q({0} brasses),
2884             },
2885             'fluid-ounce' => {
2886             'name' => q(onces liquides),
2887             'one' => q({0} once liquide),
2888             'other' => q({0} onces liquides),
2889             },
2890             'foodcalorie' => {
2891             'name' => q(kilocalories),
2892             'one' => q({0} kilocalorie),
2893             'other' => q({0} kilocalories),
2894             },
2895             'foot' => {
2896             'name' => q(pieds),
2897             'one' => q({0} pied),
2898             'other' => q({0} pieds),
2899             'per' => q({0} par pied),
2900             },
2901             'furlong' => {
2902             'name' => q(sillons),
2903             'one' => q({0} sillon),
2904             'other' => q({0} sillons),
2905             },
2906             'g-force' => {
2907             'name' => q(fois la gravitation terrestre),
2908             'one' => q({0} fois la gravitation terrestre),
2909             'other' => q({0} fois la gravitation terrestre),
2910             },
2911             'gallon' => {
2912             'name' => q(gallons),
2913             'one' => q({0} gallon),
2914             'other' => q({0} gallons),
2915             'per' => q({0} par gallon),
2916             },
2917             'generic' => {
2918             'name' => q(degrés),
2919             'one' => q({0} degré),
2920             'other' => q({0} degrés),
2921             },
2922             'gigabit' => {
2923             'name' => q(gigabits),
2924             'one' => q({0} gigabit),
2925             'other' => q({0} gigabits),
2926             },
2927             'gigabyte' => {
2928             'name' => q(gigaoctets),
2929             'one' => q({0} gigaoctet),
2930             'other' => q({0} gigaoctets),
2931             },
2932             'gigahertz' => {
2933             'name' => q(gigahertz),
2934             'one' => q({0} gigahertz),
2935             'other' => q({0} gigahertz),
2936             },
2937             'gigawatt' => {
2938             'name' => q(gigawatts),
2939             'one' => q({0} gigawatt),
2940             'other' => q({0} gigawatts),
2941             },
2942             'gram' => {
2943             'name' => q(grammes),
2944             'one' => q({0} gramme),
2945             'other' => q({0} grammes),
2946             'per' => q({0} par gramme),
2947             },
2948             'hectare' => {
2949             'name' => q(hectares),
2950             'one' => q({0} hectare),
2951             'other' => q({0} hectares),
2952             },
2953             'hectoliter' => {
2954             'name' => q(hectolitres),
2955             'one' => q({0} hectolitre),
2956             'other' => q({0} hectolitres),
2957             },
2958             'hectopascal' => {
2959             'name' => q(hectopascals),
2960             'one' => q({0} hectopascal),
2961             'other' => q({0} hectopascals),
2962             },
2963             'hertz' => {
2964             'name' => q(hertz),
2965             'one' => q({0} hertz),
2966             'other' => q({0} hertz),
2967             },
2968             'horsepower' => {
2969             'name' => q(chevaux-vapeur),
2970             'one' => q({0} cheval-vapeur),
2971             'other' => q({0} chevaux-vapeur),
2972             },
2973             'hour' => {
2974             'name' => q(heures),
2975             'one' => q({0} heure),
2976             'other' => q({0} heures),
2977             'per' => q({0} par heure),
2978             },
2979             'inch' => {
2980             'name' => q(pouces),
2981             'one' => q({0} pouce),
2982             'other' => q({0} pouces),
2983             'per' => q({0} par pouce),
2984             },
2985             'inch-hg' => {
2986             'name' => q(pouces de mercure),
2987             'one' => q({0} pouce de mercure),
2988             'other' => q({0} pouces de mercure),
2989             },
2990             'joule' => {
2991             'name' => q(joules),
2992             'one' => q({0} joule),
2993             'other' => q({0} joules),
2994             },
2995             'karat' => {
2996             'name' => q(carats),
2997             'one' => q({0} carat),
2998             'other' => q({0} carats),
2999             },
3000             'kelvin' => {
3001             'name' => q(kelvins),
3002             'one' => q({0} kelvin),
3003             'other' => q({0} kelvins),
3004             },
3005             'kilobit' => {
3006             'name' => q(kilobits),
3007             'one' => q({0} kilobit),
3008             'other' => q({0} kilobits),
3009             },
3010             'kilobyte' => {
3011             'name' => q(kilooctets),
3012             'one' => q({0} kilooctet),
3013             'other' => q({0} kilooctets),
3014             },
3015             'kilocalorie' => {
3016             'name' => q(kilocalories),
3017             'one' => q({0} kilocalorie),
3018             'other' => q({0} kilocalories),
3019             },
3020             'kilogram' => {
3021             'name' => q(kilogrammes),
3022             'one' => q({0} kilogramme),
3023             'other' => q({0} kilogrammes),
3024             'per' => q({0} par kg),
3025             },
3026             'kilohertz' => {
3027             'name' => q(kilohertz),
3028             'one' => q({0} kilohertz),
3029             'other' => q({0} kilohertz),
3030             },
3031             'kilojoule' => {
3032             'name' => q(kilojoules),
3033             'one' => q({0} kilojoule),
3034             'other' => q({0} kilojoules),
3035             },
3036             'kilometer' => {
3037             'name' => q(kilomètres),
3038             'one' => q({0} kilomètre),
3039             'other' => q({0} kilomètres),
3040             'per' => q({0} par kilomètre),
3041             },
3042             'kilometer-per-hour' => {
3043             'name' => q(kilomètres par heure),
3044             'one' => q({0} kilomètre par heure),
3045             'other' => q({0} kilomètres par heure),
3046             },
3047             'kilowatt' => {
3048             'name' => q(kilowatts),
3049             'one' => q({0} kilowatt),
3050             'other' => q({0} kilowatts),
3051             },
3052             'kilowatt-hour' => {
3053             'name' => q(kilowattheures),
3054             'one' => q({0} kilowattheure),
3055             'other' => q({0} kilowattheures),
3056             },
3057             'knot' => {
3058             'name' => q(nÅ“uds),
3059             'one' => q({0} nÅ“ud),
3060             'other' => q({0} nÅ“uds),
3061             },
3062             'light-year' => {
3063             'name' => q(années-lumière),
3064             'one' => q({0} année-lumière),
3065             'other' => q({0} années-lumière),
3066             },
3067             'liter' => {
3068             'name' => q(litres),
3069             'one' => q({0} litre),
3070             'other' => q({0} litres),
3071             'per' => q({0} par litre),
3072             },
3073             'liter-per-100kilometers' => {
3074             'name' => q(litres aux 100 km),
3075             'one' => q({0} litre aux 100 km),
3076             'other' => q({0} litres aux 100 km),
3077             },
3078             'liter-per-kilometer' => {
3079             'name' => q(litres au kilomètre),
3080             'one' => q({0} litre au kilomètre),
3081             'other' => q({0} litres au kilomètre),
3082             },
3083             'lux' => {
3084             'name' => q(lux),
3085             'one' => q({0} lux),
3086             'other' => q({0} lux),
3087             },
3088             'megabit' => {
3089             'name' => q(mégabits),
3090             'one' => q({0} mégabit),
3091             'other' => q({0} mégabits),
3092             },
3093             'megabyte' => {
3094             'name' => q(mégaoctets),
3095             'one' => q({0} mégaoctet),
3096             'other' => q({0} mégaoctets),
3097             },
3098             'megahertz' => {
3099             'name' => q(mégahertz),
3100             'one' => q({0} mégahertz),
3101             'other' => q({0} mégahertz),
3102             },
3103             'megaliter' => {
3104             'name' => q(mégalitres),
3105             'one' => q({0} mégalitre),
3106             'other' => q({0} mégalitres),
3107             },
3108             'megawatt' => {
3109             'name' => q(mégawatts),
3110             'one' => q({0} mégawatt),
3111             'other' => q({0} mégawatts),
3112             },
3113             'meter' => {
3114             'name' => q(mètres),
3115             'one' => q({0} mètre),
3116             'other' => q({0} mètres),
3117             'per' => q({0} par mètre),
3118             },
3119             'meter-per-second' => {
3120             'name' => q(mètres par seconde),
3121             'one' => q({0} mètre par seconde),
3122             'other' => q({0} mètres par seconde),
3123             },
3124             'meter-per-second-squared' => {
3125             'name' => q(mètres par seconde carrée),
3126             'one' => q({0} mètre par seconde carrée),
3127             'other' => q({0} mètres par seconde carrée),
3128             },
3129             'metric-ton' => {
3130             'name' => q(tonnes),
3131             'one' => q({0} tonne),
3132             'other' => q({0} tonnes),
3133             },
3134             'microgram' => {
3135             'name' => q(microgrammes),
3136             'one' => q({0} microgramme),
3137             'other' => q({0} microgrammes),
3138             },
3139             'micrometer' => {
3140             'name' => q(micromètres),
3141             'one' => q({0} micromètre),
3142             'other' => q({0} micromètres),
3143             },
3144             'microsecond' => {
3145             'name' => q(microsecondes),
3146             'one' => q({0} microseconde),
3147             'other' => q({0} microsecondes),
3148             },
3149             'mile' => {
3150             'name' => q(milles anglais),
3151             'one' => q({0} mille anglais),
3152             'other' => q({0} milles anglais),
3153             },
3154             'mile-per-gallon' => {
3155             'name' => q(miles par gallon),
3156             'one' => q({0} mile par gallon),
3157             'other' => q({0} miles par gallon),
3158             },
3159             'mile-per-hour' => {
3160             'name' => q(milles anglais par heure),
3161             'one' => q({0} mille anglais par heure),
3162             'other' => q({0} milles anglais par heure),
3163             },
3164             'mile-scandinavian' => {
3165             'name' => q(milles scandinaves),
3166             'one' => q({0} mille scandinave),
3167             'other' => q({0} milles scandinaves),
3168             },
3169             'milliampere' => {
3170             'name' => q(milliampères),
3171             'one' => q({0} milliampère),
3172             'other' => q({0} milliampères),
3173             },
3174             'millibar' => {
3175             'name' => q(millibars),
3176             'one' => q({0} millibar),
3177             'other' => q({0} millibars),
3178             },
3179             'milligram' => {
3180             'name' => q(milligrammes),
3181             'one' => q({0} milligramme),
3182             'other' => q({0} milligrammes),
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             'millisecond' => {
3200             'name' => q(millisecondes),
3201             'one' => q({0} milliseconde),
3202             'other' => q({0} millisecondes),
3203             },
3204             'milliwatt' => {
3205             'name' => q(milliwatts),
3206             'one' => q({0} milliwatt),
3207             'other' => q({0} milliwatts),
3208             },
3209             'minute' => {
3210             'name' => q(minutes),
3211             'one' => q({0} minute),
3212             'other' => q({0} minutes),
3213             'per' => q({0} par minute),
3214             },
3215             'month' => {
3216             'name' => q(mois),
3217             'one' => q({0} mois),
3218             'other' => q({0} mois),
3219             'per' => q({0} par mois),
3220             },
3221             'nanometer' => {
3222             'name' => q(nanomètres),
3223             'one' => q({0} nanomètre),
3224             'other' => q({0} nanomètres),
3225             },
3226             'nanosecond' => {
3227             'name' => q(nanosecondes),
3228             'one' => q({0} nanoseconde),
3229             'other' => q({0} nanosecondes),
3230             },
3231             'nautical-mile' => {
3232             'name' => q(milles marins),
3233             'one' => q({0} mille marin),
3234             'other' => q({0} milles marins),
3235             },
3236             'ohm' => {
3237             'name' => q(ohms),
3238             'one' => q({0} ohm),
3239             'other' => q({0} ohms),
3240             },
3241             'ounce' => {
3242             'name' => q(onces),
3243             'one' => q({0} once),
3244             'other' => q({0} onces),
3245             'per' => q({0} par once),
3246             },
3247             'ounce-troy' => {
3248             'name' => q(onces troy),
3249             'one' => q({0} once troy),
3250             'other' => q({0} onces troy),
3251             },
3252             'parsec' => {
3253             'name' => q(parsecs),
3254             'one' => q({0} parsec),
3255             'other' => q({0} parsecs),
3256             },
3257             'per' => {
3258             '' => q({0} par {1}),
3259             },
3260             'picometer' => {
3261             'name' => q(picomètres),
3262             'one' => q({0} picomètre),
3263             'other' => q({0} picomètres),
3264             },
3265             'pint' => {
3266             'name' => q(pintes),
3267             'one' => q({0} pinte),
3268             'other' => q({0} pintes),
3269             },
3270             'pint-metric' => {
3271             'name' => q(pintes métriques),
3272             'one' => q({0} pinte métrique),
3273             'other' => q({0} pintes métriques),
3274             },
3275             'pound' => {
3276             'name' => q(livres),
3277             'one' => q({0} livre),
3278             'other' => q({0} livres),
3279             'per' => q({0} par livre),
3280             },
3281             'pound-per-square-inch' => {
3282             'name' => q(livres par pouce carré),
3283             'one' => q({0} livre par pouce carré),
3284             'other' => q({0} livres par pouce carré),
3285             },
3286             'quart' => {
3287             'name' => q(quarts),
3288             'one' => q({0} quart),
3289             'other' => q({0} quarts),
3290             },
3291             'radian' => {
3292             'name' => q(radians),
3293             'one' => q({0} radian),
3294             'other' => q({0} radians),
3295             },
3296             'revolution' => {
3297             'name' => q(tour),
3298             'one' => q({0} tour),
3299             'other' => q({0} tours),
3300             },
3301             'second' => {
3302             'name' => q(secondes),
3303             'one' => q({0} seconde),
3304             'other' => q({0} secondes),
3305             'per' => q({0} par seconde),
3306             },
3307             'square-centimeter' => {
3308             'name' => q(centimètres carrés),
3309             'one' => q({0} centimètre carré),
3310             'other' => q({0} centimètres carrés),
3311             'per' => q({0} par centimètre carré),
3312             },
3313             'square-foot' => {
3314             'name' => q(pieds carrés),
3315             'one' => q({0} pied carré),
3316             'other' => q({0} pieds carrés),
3317             },
3318             'square-inch' => {
3319             'name' => q(pouces carrés),
3320             'one' => q({0} pouce carré),
3321             'other' => q({0} pouces carrés),
3322             'per' => q({0} par pouce carré),
3323             },
3324             'square-kilometer' => {
3325             'name' => q(kilomètres carrés),
3326             'one' => q({0} kilomètre carré),
3327             'other' => q({0} kilomètres carrés),
3328             },
3329             'square-meter' => {
3330             'name' => q(mètres carrés),
3331             'one' => q({0} mètre carré),
3332             'other' => q({0} mètres carrés),
3333             'per' => q({0} par mètre carré),
3334             },
3335             'square-mile' => {
3336             'name' => q(miles carrés),
3337             'one' => q({0} mile carré),
3338             'other' => q({0} miles carrés),
3339             },
3340             'square-yard' => {
3341             'name' => q(yards carrés),
3342             'one' => q({0} yard carré),
3343             'other' => q({0} yards carrés),
3344             },
3345             'stone' => {
3346             'name' => q(stones),
3347             'one' => q({0} stone),
3348             'other' => q({0} stone),
3349             },
3350             'tablespoon' => {
3351             'name' => q(cuillères à soupe),
3352             'one' => q({0} cuillère à soupe),
3353             'other' => q({0} cuillères à soupe),
3354             },
3355             'teaspoon' => {
3356             'name' => q(cuillères à café),
3357             'one' => q({0} cuillère à café),
3358             'other' => q({0} cuillères à café),
3359             },
3360             'terabit' => {
3361             'name' => q(térabits),
3362             'one' => q({0} térabit),
3363             'other' => q({0} térabits),
3364             },
3365             'terabyte' => {
3366             'name' => q(téraoctets),
3367             'one' => q({0} téraoctet),
3368             'other' => q({0} téraoctets),
3369             },
3370             'ton' => {
3371             'name' => q(tonnes courtes),
3372             'one' => q({0} tonne courte),
3373             'other' => q({0} tonnes courtes),
3374             },
3375             'volt' => {
3376             'name' => q(volts),
3377             'one' => q({0} volt),
3378             'other' => q({0} volts),
3379             },
3380             'watt' => {
3381             'name' => q(watts),
3382             'one' => q({0} watt),
3383             'other' => q({0} watts),
3384             },
3385             'week' => {
3386             'name' => q(semaines),
3387             'one' => q({0} semaine),
3388             'other' => q({0} semaines),
3389             'per' => q({0} par semaine),
3390             },
3391             'yard' => {
3392             'name' => q(yards),
3393             'one' => q({0} yard),
3394             'other' => q({0} yards),
3395             },
3396             'year' => {
3397             'name' => q(ans),
3398             'one' => q({0} an),
3399             'other' => q({0} ans),
3400             'per' => q({0} par an),
3401             },
3402             },
3403             'narrow' => {
3404             'acre' => {
3405             'one' => q({0}ac),
3406             'other' => q({0}ac),
3407             },
3408             'acre-foot' => {
3409             'name' => q(ac pi),
3410             'one' => q({0}ac pi),
3411             'other' => q({0}ac pi),
3412             },
3413             'arc-minute' => {
3414             'name' => q(′),
3415             'one' => q({0}′),
3416             'other' => q({0}′),
3417             },
3418             'arc-second' => {
3419             'name' => q(″),
3420             'one' => q({0}″),
3421             'other' => q({0}″),
3422             },
3423             'astronomical-unit' => {
3424             'name' => q(ua),
3425             'one' => q({0}ua),
3426             'other' => q({0}ua),
3427             },
3428             'bit' => {
3429             'name' => q(bit),
3430             'one' => q({0}bit),
3431             'other' => q({0}bit),
3432             },
3433             'bushel' => {
3434             'name' => q(boisseau),
3435             'one' => q({0}bu),
3436             'other' => q({0}bu),
3437             },
3438             'byte' => {
3439             'name' => q(octet),
3440             'one' => q({0}octet),
3441             'other' => q({0}octet),
3442             },
3443             'carat' => {
3444             'name' => q(ct),
3445             'one' => q({0}ct),
3446             'other' => q({0}ct),
3447             },
3448             'celsius' => {
3449             'name' => q(°C),
3450             'one' => q({0}°C),
3451             'other' => q({0}°C),
3452             },
3453             'centiliter' => {
3454             'name' => q(cl),
3455             'one' => q({0}cl),
3456             'other' => q({0}cl),
3457             },
3458             'centimeter' => {
3459             'name' => q(cm),
3460             'one' => q({0}cm),
3461             'other' => q({0}cm),
3462             'per' => q({0}/cm),
3463             },
3464             'century' => {
3465             'name' => q(si),
3466             'one' => q({0}si),
3467             'other' => q({0}si),
3468             },
3469             'coordinate' => {
3470             'east' => q({0}E),
3471             'north' => q({0}N),
3472             'south' => q({0}S),
3473             'west' => q({0}O),
3474             },
3475             'cubic-centimeter' => {
3476             'name' => q(cm³),
3477             'one' => q({0}cm³),
3478             'other' => q({0}cm³),
3479             'per' => q({0}/cm³),
3480             },
3481             'cubic-foot' => {
3482             'name' => q(pi³),
3483             'one' => q({0}pi³),
3484             'other' => q({0}pi³),
3485             },
3486             'cubic-inch' => {
3487             'name' => q(po³),
3488             'one' => q({0}po³),
3489             'other' => q({0}po³),
3490             },
3491             'cubic-kilometer' => {
3492             'name' => q(km³),
3493             'one' => q({0}km³),
3494             'other' => q({0}km³),
3495             },
3496             'cubic-meter' => {
3497             'name' => q(m³),
3498             'one' => q({0}m³),
3499             'other' => q({0}m³),
3500             'per' => q({0}/m³),
3501             },
3502             'cubic-mile' => {
3503             'name' => q(mi³),
3504             'one' => q({0}mi³),
3505             'other' => q({0}mi³),
3506             },
3507             'cubic-yard' => {
3508             'name' => q(yd³),
3509             'one' => q({0}yd³),
3510             'other' => q({0}yd³),
3511             },
3512             'cup' => {
3513             'name' => q(ta),
3514             'one' => q({0}ta),
3515             'other' => q({0}ta),
3516             },
3517             'cup-metric' => {
3518             'name' => q(tm),
3519             'one' => q({0}tm),
3520             'other' => q({0}tm),
3521             },
3522             'day' => {
3523             'name' => q(j),
3524             'one' => q({0}j),
3525             'other' => q({0}j),
3526             'per' => q({0}/d),
3527             },
3528             'deciliter' => {
3529             'name' => q(dl),
3530             'one' => q({0}dl),
3531             'other' => q({0}dl),
3532             },
3533             'decimeter' => {
3534             'name' => q(dm),
3535             'one' => q({0}dm),
3536             'other' => q({0}dm),
3537             },
3538             'degree' => {
3539             'name' => q(°),
3540             'one' => q({0}°),
3541             'other' => q({0}°),
3542             },
3543             'fahrenheit' => {
3544             'name' => q(°F),
3545             'one' => q({0}°F),
3546             'other' => q({0}°F),
3547             },
3548             'fathom' => {
3549             'name' => q(fat),
3550             'one' => q({0}fat),
3551             'other' => q({0}fat),
3552             },
3553             'fluid-ounce' => {
3554             'name' => q(fl oz),
3555             'one' => q({0}fl oz),
3556             'other' => q({0}fl oz),
3557             },
3558             'foot' => {
3559             'name' => q(pi),
3560             'one' => q({0}′),
3561             'other' => q({0}′),
3562             'per' => q({0}/pi),
3563             },
3564             'furlong' => {
3565             'name' => q(sil),
3566             'one' => q({0}sil),
3567             'other' => q({0}sil),
3568             },
3569             'g-force' => {
3570             'name' => q(G),
3571             'one' => q({0}G),
3572             'other' => q({0}G),
3573             },
3574             'gallon' => {
3575             'name' => q(gal),
3576             'one' => q({0}gal),
3577             'other' => q({0}gal),
3578             'per' => q({0}/gal),
3579             },
3580             'generic' => {
3581             'name' => q(°),
3582             'one' => q({0}°),
3583             'other' => q({0}°),
3584             },
3585             'gigabit' => {
3586             'name' => q(Gb),
3587             'one' => q({0}Gb),
3588             'other' => q({0}Gb),
3589             },
3590             'gigabyte' => {
3591             'name' => q(Go),
3592             'one' => q({0}Go),
3593             'other' => q({0}Go),
3594             },
3595             'gram' => {
3596             'name' => q(g),
3597             'one' => q({0}g),
3598             'other' => q({0}g),
3599             'per' => q({0}/g),
3600             },
3601             'hectare' => {
3602             'one' => q({0}ha),
3603             'other' => q({0}ha),
3604             },
3605             'hectoliter' => {
3606             'name' => q(hl),
3607             'one' => q({0}hl),
3608             'other' => q({0}hl),
3609             },
3610             'hectopascal' => {
3611             'name' => q(hPa),
3612             'one' => q({0}hPa),
3613             'other' => q({0}hPa),
3614             },
3615             'horsepower' => {
3616             'one' => q({0}ch),
3617             'other' => q({0}ch),
3618             },
3619             'hour' => {
3620             'name' => q(h),
3621             'one' => q({0}h),
3622             'other' => q({0}h),
3623             'per' => q({0}/h),
3624             },
3625             'inch' => {
3626             'name' => q(po),
3627             'one' => q({0}″),
3628             'other' => q({0}″),
3629             'per' => q({0}/po),
3630             },
3631             'inch-hg' => {
3632             'name' => q(″Hg),
3633             'one' => q({0}inHg),
3634             'other' => q({0}inHg),
3635             },
3636             'kelvin' => {
3637             'name' => q(K),
3638             'one' => q({0}K),
3639             'other' => q({0}K),
3640             },
3641             'kilobit' => {
3642             'name' => q(kb),
3643             'one' => q({0}kb),
3644             'other' => q({0}kb),
3645             },
3646             'kilobyte' => {
3647             'name' => q(ko),
3648             'one' => q({0}ko),
3649             'other' => q({0}ko),
3650             },
3651             'kilogram' => {
3652             'name' => q(kg),
3653             'one' => q({0}kg),
3654             'other' => q({0}kg),
3655             'per' => q({0}/kg),
3656             },
3657             'kilometer' => {
3658             'name' => q(km),
3659             'one' => q({0}km),
3660             'other' => q({0}km),
3661             'per' => q({0}/km),
3662             },
3663             'kilometer-per-hour' => {
3664             'name' => q(km/h),
3665             'one' => q({0}km/h),
3666             'other' => q({0}km/h),
3667             },
3668             'kilowatt' => {
3669             'one' => q({0}kW),
3670             'other' => q({0}kW),
3671             },
3672             'knot' => {
3673             'name' => q(nd),
3674             'one' => q({0}nd),
3675             'other' => q({0}nd),
3676             },
3677             'light-year' => {
3678             'name' => q(a.l.),
3679             'one' => q({0}a.l.),
3680             'other' => q({0}a.l.),
3681             },
3682             'liter' => {
3683             'name' => q(l),
3684             'one' => q({0}l),
3685             'other' => q({0}l),
3686             'per' => q({0}/l),
3687             },
3688             'liter-per-100kilometers' => {
3689             'name' => q(l/100km),
3690             'one' => q({0}l/100km),
3691             'other' => q({0}l/100km),
3692             },
3693             'liter-per-kilometer' => {
3694             'name' => q(L/km),
3695             },
3696             'lux' => {
3697             'name' => q(lx),
3698             },
3699             'megabit' => {
3700             'name' => q(Mb),
3701             'one' => q({0}Mb),
3702             'other' => q({0}Mb),
3703             },
3704             'megabyte' => {
3705             'name' => q(Mo),
3706             'one' => q({0}Mo),
3707             'other' => q({0}Mo),
3708             },
3709             'megaliter' => {
3710             'name' => q(Ml),
3711             'one' => q({0}Ml),
3712             'other' => q({0}Ml),
3713             },
3714             'meter' => {
3715             'name' => q(m),
3716             'one' => q({0}m),
3717             'other' => q({0}m),
3718             'per' => q({0}/m),
3719             },
3720             'meter-per-second' => {
3721             'name' => q(m/s),
3722             'one' => q({0}m/s),
3723             'other' => q({0}m/s),
3724             },
3725             'meter-per-second-squared' => {
3726             'name' => q(m/s²),
3727             'one' => q({0}m/s²),
3728             'other' => q({0}m/s²),
3729             },
3730             'metric-ton' => {
3731             'name' => q(t),
3732             'one' => q({0}t),
3733             'other' => q({0}t),
3734             },
3735             'microgram' => {
3736             'name' => q(µg),
3737             'one' => q({0}µg),
3738             'other' => q({0}µg),
3739             },
3740             'micrometer' => {
3741             'name' => q(µm),
3742             'one' => q({0}µm),
3743             'other' => q({0}µm),
3744             },
3745             'microsecond' => {
3746             'name' => q(μs),
3747             'one' => q({0}µs),
3748             'other' => q({0}µs),
3749             },
3750             'mile' => {
3751             'name' => q(mi),
3752             'one' => q({0}mi),
3753             'other' => q({0}mi),
3754             },
3755             'mile-per-gallon' => {
3756             'name' => q(mi/gal),
3757             },
3758             'mile-per-hour' => {
3759             'name' => q(mi/h),
3760             'one' => q({0}mi/h),
3761             'other' => q({0}mi/h),
3762             },
3763             'mile-scandinavian' => {
3764             'name' => q(smi),
3765             'one' => q({0}smi),
3766             'other' => q({0}smi),
3767             },
3768             'millibar' => {
3769             'name' => q(mbar),
3770             'one' => q({0}mbar),
3771             'other' => q({0}mbar),
3772             },
3773             'milligram' => {
3774             'name' => q(mg),
3775             'one' => q({0}mg),
3776             'other' => q({0}mg),
3777             },
3778             'milliliter' => {
3779             'name' => q(ml),
3780             'one' => q({0}ml),
3781             'other' => q({0}ml),
3782             },
3783             'millimeter' => {
3784             'name' => q(mm),
3785             'one' => q({0}mm),
3786             'other' => q({0}mm),
3787             },
3788             'millimeter-of-mercury' => {
3789             'name' => q(mmHg),
3790             'one' => q({0}mmHg),
3791             'other' => q({0}mmHg),
3792             },
3793             'millisecond' => {
3794             'name' => q(ms),
3795             'one' => q({0}ms),
3796             'other' => q({0}ms),
3797             },
3798             'minute' => {
3799             'name' => q(min),
3800             'one' => q({0}m),
3801             'other' => q({0}m),
3802             'per' => q({0}/min),
3803             },
3804             'month' => {
3805             'name' => q(m),
3806             'one' => q({0}m),
3807             'other' => q({0}m),
3808             'per' => q({0}/mo),
3809             },
3810             'nanometer' => {
3811             'name' => q(nm),
3812             'one' => q({0}nm),
3813             'other' => q({0}nm),
3814             },
3815             'nanosecond' => {
3816             'name' => q(ns),
3817             'one' => q({0}ns),
3818             'other' => q({0}ns),
3819             },
3820             'nautical-mile' => {
3821             'name' => q(nmi),
3822             'one' => q({0}nmi),
3823             'other' => q({0}nmi),
3824             },
3825             'ounce' => {
3826             'name' => q(oz),
3827             'one' => q({0}oz),
3828             'other' => q({0}oz),
3829             'per' => q({0}/oz),
3830             },
3831             'ounce-troy' => {
3832             'name' => q(oz t),
3833             'one' => q({0}oz t),
3834             'other' => q({0}oz t),
3835             },
3836             'parsec' => {
3837             'name' => q(pc),
3838             'one' => q({0}pc),
3839             'other' => q({0}pc),
3840             },
3841             'per' => {
3842             '' => q({0}/{1}),
3843             },
3844             'picometer' => {
3845             'name' => q(pm),
3846             'one' => q({0}pm),
3847             'other' => q({0}pm),
3848             },
3849             'pint' => {
3850             'name' => q(pte),
3851             'one' => q({0}pte),
3852             'other' => q({0}pte),
3853             },
3854             'pint-metric' => {
3855             'name' => q(mpt),
3856             'one' => q({0}mpt),
3857             'other' => q({0}mpt),
3858             },
3859             'pound' => {
3860             'name' => q(lb),
3861             'one' => q({0}lb),
3862             'other' => q({0}lb),
3863             'per' => q({0}/lb),
3864             },
3865             'pound-per-square-inch' => {
3866             'name' => q(lb/po²),
3867             'one' => q({0}lb/po²),
3868             'other' => q({0}lb/po²),
3869             },
3870             'quart' => {
3871             'name' => q(qt),
3872             'one' => q({0}qt),
3873             'other' => q({0}qt),
3874             },
3875             'radian' => {
3876             'name' => q(rad),
3877             'one' => q({0} rad),
3878             'other' => q({0} rad),
3879             },
3880             'revolution' => {
3881             'name' => q(tr),
3882             'one' => q({0}tr),
3883             'other' => q({0}tr),
3884             },
3885             'second' => {
3886             'name' => q(s),
3887             'one' => q({0}s),
3888             'other' => q({0}s),
3889             'per' => q({0}/s),
3890             },
3891             'square-centimeter' => {
3892             'per' => q({0}/cm²),
3893             },
3894             'square-foot' => {
3895             'name' => q(pi²),
3896             'one' => q({0}pi²),
3897             'other' => q({0}pi²),
3898             },
3899             'square-inch' => {
3900             'per' => q({0}/po²),
3901             },
3902             'square-kilometer' => {
3903             'one' => q({0}km²),
3904             'other' => q({0}km²),
3905             },
3906             'square-meter' => {
3907             'one' => q({0}m²),
3908             'other' => q({0}m²),
3909             'per' => q({0}/m²),
3910             },
3911             'square-mile' => {
3912             'one' => q({0}mi²),
3913             'other' => q({0}mi²),
3914             },
3915             'stone' => {
3916             'name' => q(st),
3917             'one' => q({0}st),
3918             'other' => q({0}st),
3919             },
3920             'tablespoon' => {
3921             'name' => q(CàS),
3922             'one' => q({0}CàS),
3923             'other' => q({0}CàS),
3924             },
3925             'teaspoon' => {
3926             'name' => q(CàC),
3927             'one' => q({0}CàC),
3928             'other' => q({0}CàC),
3929             },
3930             'terabit' => {
3931             'name' => q(Tb),
3932             'one' => q({0}Tb),
3933             'other' => q({0}Tb),
3934             },
3935             'terabyte' => {
3936             'name' => q(To),
3937             'one' => q({0}To),
3938             'other' => q({0}To),
3939             },
3940             'ton' => {
3941             'name' => q(sh tn),
3942             'one' => q({0} sh tn),
3943             'other' => q({0} sh tn),
3944             },
3945             'watt' => {
3946             'one' => q({0}W),
3947             'other' => q({0}W),
3948             },
3949             'week' => {
3950             'name' => q(sem),
3951             'one' => q({0}sem),
3952             'other' => q({0}sem),
3953             'per' => q({0}/sem),
3954             },
3955             'yard' => {
3956             'name' => q(yd),
3957             'one' => q({0}yd),
3958             'other' => q({0}yd),
3959             },
3960             'year' => {
3961             'name' => q(a),
3962             'one' => q({0}a),
3963             'other' => q({0}a),
3964             'per' => q({0}/a),
3965             },
3966             },
3967             'short' => {
3968             'acre' => {
3969             'name' => q(ac),
3970             'one' => q({0} ac),
3971             'other' => q({0} ac),
3972             },
3973             'acre-foot' => {
3974             'name' => q(ac pi),
3975             'one' => q({0} ac pi),
3976             'other' => q({0} ac pi),
3977             },
3978             'ampere' => {
3979             'name' => q(A),
3980             'one' => q({0} A),
3981             'other' => q({0} A),
3982             },
3983             'arc-minute' => {
3984             'name' => q(′),
3985             'one' => q({0}′),
3986             'other' => q({0}′),
3987             },
3988             'arc-second' => {
3989             'name' => q(″),
3990             'one' => q({0}″),
3991             'other' => q({0}″),
3992             },
3993             'astronomical-unit' => {
3994             'name' => q(ua),
3995             'one' => q({0} ua),
3996             'other' => q({0} ua),
3997             },
3998             'bit' => {
3999             'name' => q(bit),
4000             'one' => q({0} bit),
4001             'other' => q({0} bit),
4002             },
4003             'bushel' => {
4004             'name' => q(boisseaux),
4005             'one' => q({0} bu),
4006             'other' => q({0} bu),
4007             },
4008             'byte' => {
4009             'name' => q(octet),
4010             'one' => q({0} octet),
4011             'other' => q({0} octet),
4012             },
4013             'calorie' => {
4014             'name' => q(cal),
4015             'one' => q({0} cal),
4016             'other' => q({0} cal),
4017             },
4018             'carat' => {
4019             'name' => q(ct),
4020             'one' => q({0} ct),
4021             'other' => q({0} ct),
4022             },
4023             'celsius' => {
4024             'name' => q(°C),
4025             'one' => q({0} °C),
4026             'other' => q({0} °C),
4027             },
4028             'centiliter' => {
4029             'name' => q(cl),
4030             'one' => q({0} cl),
4031             'other' => q({0} cl),
4032             },
4033             'centimeter' => {
4034             'name' => q(cm),
4035             'one' => q({0} cm),
4036             'other' => q({0} cm),
4037             'per' => q({0}/cm),
4038             },
4039             'century' => {
4040             'name' => q(si),
4041             'one' => q({0} si),
4042             'other' => q({0} si),
4043             },
4044             'coordinate' => {
4045             'east' => q({0} E),
4046             'north' => q({0} N),
4047             'south' => q({0} S),
4048             'west' => q({0} O),
4049             },
4050             'cubic-centimeter' => {
4051             'name' => q(cm³),
4052             'one' => q({0} cm³),
4053             'other' => q({0} cm³),
4054             'per' => q({0}/cm³),
4055             },
4056             'cubic-foot' => {
4057             'name' => q(pi³),
4058             'one' => q({0} pi³),
4059             'other' => q({0} pi³),
4060             },
4061             'cubic-inch' => {
4062             'name' => q(po³),
4063             'one' => q({0} po³),
4064             'other' => q({0} po³),
4065             },
4066             'cubic-kilometer' => {
4067             'name' => q(km³),
4068             'one' => q({0} km³),
4069             'other' => q({0} km³),
4070             },
4071             'cubic-meter' => {
4072             'name' => q(m³),
4073             'one' => q({0} m³),
4074             'other' => q({0} m³),
4075             'per' => q({0}/m³),
4076             },
4077             'cubic-mile' => {
4078             'name' => q(mi³),
4079             'one' => q({0} mi³),
4080             'other' => q({0} mi³),
4081             },
4082             'cubic-yard' => {
4083             'name' => q(yd³),
4084             'one' => q({0} yd³),
4085             'other' => q({0} yd³),
4086             },
4087             'cup' => {
4088             'name' => q(tasses),
4089             'one' => q({0} tasse),
4090             'other' => q({0} tasses),
4091             },
4092             'cup-metric' => {
4093             'name' => q(tm),
4094             'one' => q({0} tm),
4095             'other' => q({0} tm),
4096             },
4097             'day' => {
4098             'name' => q(j),
4099             'one' => q({0} j),
4100             'other' => q({0} j),
4101             'per' => q({0}/j),
4102             },
4103             'deciliter' => {
4104             'name' => q(dl),
4105             'one' => q({0} dl),
4106             'other' => q({0} dl),
4107             },
4108             'decimeter' => {
4109             'name' => q(dm),
4110             'one' => q({0} dm),
4111             'other' => q({0} dm),
4112             },
4113             'degree' => {
4114             'name' => q(°),
4115             'one' => q({0}°),
4116             'other' => q({0}°),
4117             },
4118             'fahrenheit' => {
4119             'name' => q(°F),
4120             'one' => q({0} °F),
4121             'other' => q({0} °F),
4122             },
4123             'fathom' => {
4124             'name' => q(fat),
4125             'one' => q({0} fat),
4126             'other' => q({0} fat),
4127             },
4128             'fluid-ounce' => {
4129             'name' => q(fl oz),
4130             'one' => q({0} fl oz),
4131             'other' => q({0} fl oz),
4132             },
4133             'foodcalorie' => {
4134             'name' => q(kcal),
4135             'one' => q({0} kcal),
4136             'other' => q({0} kcal),
4137             },
4138             'foot' => {
4139             'name' => q(pi),
4140             'one' => q({0} pi),
4141             'other' => q({0} pi),
4142             'per' => q({0}/pi),
4143             },
4144             'furlong' => {
4145             'name' => q(sil),
4146             'one' => q({0} sil),
4147             'other' => q({0} sil),
4148             },
4149             'g-force' => {
4150             'name' => q(G),
4151             'one' => q({0} G),
4152             'other' => q({0} G),
4153             },
4154             'gallon' => {
4155             'name' => q(gal),
4156             'one' => q({0} gal),
4157             'other' => q({0} gal),
4158             'per' => q({0}/gal),
4159             },
4160             'generic' => {
4161             'name' => q(°),
4162             'one' => q({0}°),
4163             'other' => q({0}°),
4164             },
4165             'gigabit' => {
4166             'name' => q(Gb),
4167             'one' => q({0} Gb),
4168             'other' => q({0} Gb),
4169             },
4170             'gigabyte' => {
4171             'name' => q(Go),
4172             'one' => q({0} Go),
4173             'other' => q({0} Go),
4174             },
4175             'gigahertz' => {
4176             'name' => q(GHz),
4177             'one' => q({0} GHz),
4178             'other' => q({0} GHz),
4179             },
4180             'gigawatt' => {
4181             'name' => q(GW),
4182             'one' => q({0} GW),
4183             'other' => q({0} GW),
4184             },
4185             'gram' => {
4186             'name' => q(g),
4187             'one' => q({0} g),
4188             'other' => q({0} g),
4189             'per' => q({0}/g),
4190             },
4191             'hectare' => {
4192             'name' => q(ha),
4193             'one' => q({0} ha),
4194             'other' => q({0} ha),
4195             },
4196             'hectoliter' => {
4197             'name' => q(hl),
4198             'one' => q({0} hl),
4199             'other' => q({0} hl),
4200             },
4201             'hectopascal' => {
4202             'name' => q(hPa),
4203             'one' => q({0} hPa),
4204             'other' => q({0} hPa),
4205             },
4206             'hertz' => {
4207             'name' => q(Hz),
4208             'one' => q({0} Hz),
4209             'other' => q({0} Hz),
4210             },
4211             'horsepower' => {
4212             'name' => q(ch),
4213             'one' => q({0} ch),
4214             'other' => q({0} ch),
4215             },
4216             'hour' => {
4217             'name' => q(h),
4218             'one' => q({0} h),
4219             'other' => q({0} h),
4220             'per' => q({0}/h),
4221             },
4222             'inch' => {
4223             'name' => q(po),
4224             'one' => q({0} po),
4225             'other' => q({0} po),
4226             'per' => q({0}/po),
4227             },
4228             'inch-hg' => {
4229             'name' => q(inHg),
4230             'one' => q({0} inHg),
4231             'other' => q({0} inHg),
4232             },
4233             'joule' => {
4234             'name' => q(J),
4235             'one' => q({0} J),
4236             'other' => q({0} J),
4237             },
4238             'karat' => {
4239             'name' => q(ct),
4240             'one' => q({0} ct),
4241             'other' => q({0} ct),
4242             },
4243             'kelvin' => {
4244             'name' => q(K),
4245             'one' => q({0} K),
4246             'other' => q({0} K),
4247             },
4248             'kilobit' => {
4249             'name' => q(kb),
4250             'one' => q({0} kb),
4251             'other' => q({0} kb),
4252             },
4253             'kilobyte' => {
4254             'name' => q(ko),
4255             'one' => q({0} ko),
4256             'other' => q({0} ko),
4257             },
4258             'kilocalorie' => {
4259             'name' => q(kcal),
4260             'one' => q({0} kcal),
4261             'other' => q({0} kcal),
4262             },
4263             'kilogram' => {
4264             'name' => q(kg),
4265             'one' => q({0} kg),
4266             'other' => q({0} kg),
4267             'per' => q({0}/kg),
4268             },
4269             'kilohertz' => {
4270             'name' => q(kHz),
4271             'one' => q({0} kHz),
4272             'other' => q({0} kHz),
4273             },
4274             'kilojoule' => {
4275             'name' => q(kJ),
4276             'one' => q({0} kJ),
4277             'other' => q({0} kJ),
4278             },
4279             'kilometer' => {
4280             'name' => q(km),
4281             'one' => q({0} km),
4282             'other' => q({0} km),
4283             'per' => q({0}/km),
4284             },
4285             'kilometer-per-hour' => {
4286             'name' => q(km/h),
4287             'one' => q({0} km/h),
4288             'other' => q({0} km/h),
4289             },
4290             'kilowatt' => {
4291             'name' => q(kW),
4292             'one' => q({0} kW),
4293             'other' => q({0} kW),
4294             },
4295             'kilowatt-hour' => {
4296             'name' => q(kWh),
4297             'one' => q({0} kWh),
4298             'other' => q({0} kWh),
4299             },
4300             'knot' => {
4301             'name' => q(nd),
4302             'one' => q({0} nd),
4303             'other' => q({0} nd),
4304             },
4305             'light-year' => {
4306             'name' => q(al),
4307             'one' => q({0} al),
4308             'other' => q({0} al),
4309             },
4310             'liter' => {
4311             'name' => q(l),
4312             'one' => q({0} l),
4313             'other' => q({0} l),
4314             'per' => q({0}/l),
4315             },
4316             'liter-per-100kilometers' => {
4317             'name' => q(l/100 km),
4318             'one' => q({0} l/100 km),
4319             'other' => q({0} l/100 km),
4320             },
4321             'liter-per-kilometer' => {
4322             'name' => q(l/km),
4323             'one' => q({0} l/km),
4324             'other' => q({0} l/km),
4325             },
4326             'lux' => {
4327             'name' => q(lx),
4328             'one' => q({0} lx),
4329             'other' => q({0} lx),
4330             },
4331             'megabit' => {
4332             'name' => q(Mb),
4333             'one' => q({0} Mb),
4334             'other' => q({0} Mb),
4335             },
4336             'megabyte' => {
4337             'name' => q(Mo),
4338             'one' => q({0} Mo),
4339             'other' => q({0} Mo),
4340             },
4341             'megahertz' => {
4342             'name' => q(MHz),
4343             'one' => q({0} MHz),
4344             'other' => q({0} MHz),
4345             },
4346             'megaliter' => {
4347             'name' => q(Ml),
4348             'one' => q({0} Ml),
4349             'other' => q({0} Ml),
4350             },
4351             'megawatt' => {
4352             'name' => q(MW),
4353             'one' => q({0} MW),
4354             'other' => q({0} MW),
4355             },
4356             'meter' => {
4357             'name' => q(m),
4358             'one' => q({0} m),
4359             'other' => q({0} m),
4360             'per' => q({0}/m),
4361             },
4362             'meter-per-second' => {
4363             'name' => q(m/s),
4364             'one' => q({0} m/s),
4365             'other' => q({0} m/s),
4366             },
4367             'meter-per-second-squared' => {
4368             'name' => q(m/s²),
4369             'one' => q({0} m/s²),
4370             'other' => q({0} m/s²),
4371             },
4372             'metric-ton' => {
4373             'name' => q(t),
4374             'one' => q({0} t),
4375             'other' => q({0} t),
4376             },
4377             'microgram' => {
4378             'name' => q(µg),
4379             'one' => q({0} µg),
4380             'other' => q({0} µg),
4381             },
4382             'micrometer' => {
4383             'name' => q(µm),
4384             'one' => q({0} µm),
4385             'other' => q({0} µm),
4386             },
4387             'microsecond' => {
4388             'name' => q(μs),
4389             'one' => q({0} μs),
4390             'other' => q({0} μs),
4391             },
4392             'mile' => {
4393             'name' => q(mi),
4394             'one' => q({0} mi),
4395             'other' => q({0} mi),
4396             },
4397             'mile-per-gallon' => {
4398             'name' => q(mi/gal),
4399             'one' => q({0} mi/gal),
4400             'other' => q({0} mi/gal),
4401             },
4402             'mile-per-hour' => {
4403             'name' => q(mi/h),
4404             'one' => q({0} mi/h),
4405             'other' => q({0} mi/h),
4406             },
4407             'mile-scandinavian' => {
4408             'name' => q(smi),
4409             'one' => q({0} smi),
4410             'other' => q({0} smi),
4411             },
4412             'milliampere' => {
4413             'name' => q(mA),
4414             'one' => q({0} mA),
4415             'other' => q({0} mA),
4416             },
4417             'millibar' => {
4418             'name' => q(mbar),
4419             'one' => q({0} mbar),
4420             'other' => q({0} mbar),
4421             },
4422             'milligram' => {
4423             'name' => q(mg),
4424             'one' => q({0} mg),
4425             'other' => q({0} mg),
4426             },
4427             'milliliter' => {
4428             'name' => q(ml),
4429             'one' => q({0} ml),
4430             'other' => q({0} ml),
4431             },
4432             'millimeter' => {
4433             'name' => q(mm),
4434             'one' => q({0} mm),
4435             'other' => q({0} mm),
4436             },
4437             'millimeter-of-mercury' => {
4438             'name' => q(mm Hg),
4439             'one' => q({0} mm Hg),
4440             'other' => q({0} mm Hg),
4441             },
4442             'millisecond' => {
4443             'name' => q(ms),
4444             'one' => q({0} ms),
4445             'other' => q({0} ms),
4446             },
4447             'milliwatt' => {
4448             'name' => q(mW),
4449             'one' => q({0} mW),
4450             'other' => q({0} mW),
4451             },
4452             'minute' => {
4453             'name' => q(min),
4454             'one' => q({0} min),
4455             'other' => q({0} min),
4456             'per' => q({0}/min),
4457             },
4458             'month' => {
4459             'name' => q(m),
4460             'one' => q({0} m),
4461             'other' => q({0} m),
4462             'per' => q({0}/mois),
4463             },
4464             'nanometer' => {
4465             'name' => q(nm),
4466             'one' => q({0} nm),
4467             'other' => q({0} nm),
4468             },
4469             'nanosecond' => {
4470             'name' => q(ns),
4471             'one' => q({0} ns),
4472             'other' => q({0} ns),
4473             },
4474             'nautical-mile' => {
4475             'name' => q(nmi),
4476             'one' => q({0} nmi),
4477             'other' => q({0} nmi),
4478             },
4479             'ohm' => {
4480             'name' => q(Ω),
4481             'one' => q({0} Ω),
4482             'other' => q({0} Ω),
4483             },
4484             'ounce' => {
4485             'name' => q(oz),
4486             'one' => q({0} oz),
4487             'other' => q({0} oz),
4488             'per' => q({0}/oz),
4489             },
4490             'ounce-troy' => {
4491             'name' => q(oz t),
4492             'one' => q({0} oz t),
4493             'other' => q({0} oz t),
4494             },
4495             'parsec' => {
4496             'name' => q(pc),
4497             'one' => q({0} pc),
4498             'other' => q({0} pc),
4499             },
4500             'per' => {
4501             '' => q({0}/{1}),
4502             },
4503             'picometer' => {
4504             'name' => q(pm),
4505             'one' => q({0} pm),
4506             'other' => q({0} pm),
4507             },
4508             'pint' => {
4509             'name' => q(pte),
4510             'one' => q({0} pte),
4511             'other' => q({0} pte),
4512             },
4513             'pint-metric' => {
4514             'name' => q(mpt),
4515             'one' => q({0} mpt),
4516             'other' => q({0} mpt),
4517             },
4518             'pound' => {
4519             'name' => q(lb),
4520             'one' => q({0} lb),
4521             'other' => q({0} lb),
4522             'per' => q({0}/lb),
4523             },
4524             'pound-per-square-inch' => {
4525             'name' => q(lb/po²),
4526             'one' => q({0} lb/po²),
4527             'other' => q({0} lb/po²),
4528             },
4529             'quart' => {
4530             'name' => q(qt),
4531             'one' => q({0} qt),
4532             'other' => q({0} qt),
4533             },
4534             'radian' => {
4535             'name' => q(rad),
4536             'one' => q({0} rad),
4537             'other' => q({0} rad),
4538             },
4539             'revolution' => {
4540             'name' => q(tr),
4541             'one' => q({0} tr),
4542             'other' => q({0} tr),
4543             },
4544             'second' => {
4545             'name' => q(s),
4546             'one' => q({0} s),
4547             'other' => q({0} s),
4548             'per' => q({0}/s),
4549             },
4550             'square-centimeter' => {
4551             'name' => q(cm²),
4552             'one' => q({0} cm²),
4553             'other' => q({0} cm²),
4554             'per' => q({0}/cm²),
4555             },
4556             'square-foot' => {
4557             'name' => q(pi²),
4558             'one' => q({0} pi²),
4559             'other' => q({0} pi²),
4560             },
4561             'square-inch' => {
4562             'name' => q(po²),
4563             'one' => q({0} po²),
4564             'other' => q({0} po²),
4565             'per' => q({0}/po²),
4566             },
4567             'square-kilometer' => {
4568             'name' => q(km²),
4569             'one' => q({0} km²),
4570             'other' => q({0} km²),
4571             },
4572             'square-meter' => {
4573             'name' => q(m²),
4574             'one' => q({0} m²),
4575             'other' => q({0} m²),
4576             'per' => q({0}/m²),
4577             },
4578             'square-mile' => {
4579             'name' => q(mi²),
4580             'one' => q({0} mi²),
4581             'other' => q({0} mi²),
4582             },
4583             'square-yard' => {
4584             'name' => q(yd²),
4585             'one' => q({0} yd²),
4586             'other' => q({0} yd²),
4587             },
4588             'stone' => {
4589             'name' => q(st),
4590             'one' => q({0} st),
4591             'other' => q({0} st),
4592             },
4593             'tablespoon' => {
4594             'name' => q(c. à s.),
4595             'one' => q({0} c. à s.),
4596             'other' => q({0} c. à s.),
4597             },
4598             'teaspoon' => {
4599             'name' => q(c. à c.),
4600             'one' => q({0} c. à c.),
4601             'other' => q({0} c. à c.),
4602             },
4603             'terabit' => {
4604             'name' => q(Tb),
4605             'one' => q({0} Tb),
4606             'other' => q({0} Tb),
4607             },
4608             'terabyte' => {
4609             'name' => q(To),
4610             'one' => q({0} To),
4611             'other' => q({0} To),
4612             },
4613             'ton' => {
4614             'name' => q(sh tn),
4615             'one' => q({0} sh tn),
4616             'other' => q({0} sh tn),
4617             },
4618             'volt' => {
4619             'name' => q(V),
4620             'one' => q({0} V),
4621             'other' => q({0} V),
4622             },
4623             'watt' => {
4624             'name' => q(W),
4625             'one' => q({0} W),
4626             'other' => q({0} W),
4627             },
4628             'week' => {
4629             'name' => q(sem.),
4630             'one' => q({0} sem.),
4631             'other' => q({0} sem.),
4632             'per' => q({0}/sem),
4633             },
4634             'yard' => {
4635             'name' => q(yd),
4636             'one' => q({0} yd),
4637             'other' => q({0} yd),
4638             },
4639             'year' => {
4640             'name' => q(ans),
4641             'one' => q({0} an),
4642             'other' => q({0} ans),
4643             'per' => q({0}/an),
4644             },
4645             },
4646             } }
4647             );
4648              
4649             has 'yesstr' => (
4650             is => 'ro',
4651             isa => 'RegexpRef',
4652             init_arg => undef,
4653             default => sub { qr'^(?i:oui|o|yes|y)$' }
4654             );
4655              
4656             has 'nostr' => (
4657             is => 'ro',
4658             isa => 'RegexpRef',
4659             init_arg => undef,
4660             default => sub { qr'^(?i:non|n)$' }
4661             );
4662              
4663             has 'listPatterns' => (
4664             is => 'ro',
4665             isa => 'HashRef',
4666             init_arg => undef,
4667             default => sub { {
4668             start => q({0}, {1}),
4669             middle => q({0}, {1}),
4670             end => q({0} et {1}),
4671             2 => q({0} et {1}),
4672             } }
4673             );
4674              
4675             has 'default_numbering_system' => (
4676             is => 'ro',
4677             isa => 'Str',
4678             init_arg => undef,
4679             default => 'latn',
4680             );
4681              
4682             has native_numbering_system => (
4683             is => 'ro',
4684             isa => 'Str',
4685             init_arg => undef,
4686             default => 'latn',
4687             );
4688              
4689             has 'minimum_grouping_digits' => (
4690             is =>'ro',
4691             isa => 'Int',
4692             init_arg => undef,
4693             default => 1,
4694             );
4695              
4696             has 'number_symbols' => (
4697             is => 'ro',
4698             isa => 'HashRef',
4699             init_arg => undef,
4700             default => sub { {
4701             'arab' => {
4702             'decimal' => q(Ù«),
4703             'exponential' => q(اس),
4704             'group' => q(Ù¬),
4705             'infinity' => q(∞),
4706             'list' => q(Ø›),
4707             'minusSign' => q(‏−),
4708             'nan' => q(NaN),
4709             'perMille' => q(؉),
4710             'percentSign' => q(Ùª),
4711             'plusSign' => q(‏+),
4712             'superscriptingExponent' => q(×),
4713             'timeSeparator' => q(:),
4714             },
4715             'arabext' => {
4716             'decimal' => q(Ù«),
4717             'exponential' => q(×۱۰^),
4718             'group' => q(Ù¬),
4719             'infinity' => q(∞),
4720             'list' => q(Ø›),
4721             'minusSign' => q(‎−),
4722             'nan' => q(NaN),
4723             'perMille' => q(؉),
4724             'percentSign' => q(Ùª),
4725             'plusSign' => q(‎+),
4726             'superscriptingExponent' => q(×),
4727             },
4728             'latn' => {
4729             'decimal' => q(,),
4730             'exponential' => q(E),
4731             'group' => q( ),
4732             'infinity' => q(∞),
4733             'list' => q(;),
4734             'minusSign' => q(-),
4735             'nan' => q(NaN),
4736             'perMille' => q(‰),
4737             'percentSign' => q(%),
4738             'plusSign' => q(+),
4739             'superscriptingExponent' => q(×),
4740             'timeSeparator' => q(:),
4741             },
4742             } }
4743             );
4744              
4745             has 'number_formats' => (
4746             is => 'ro',
4747             isa => 'HashRef',
4748             init_arg => undef,
4749             default => sub { {
4750             decimalFormat => {
4751             'default' => {
4752             '1000' => {
4753             'one' => '0 k',
4754             'other' => '0 k',
4755             },
4756             '10000' => {
4757             'one' => '00 k',
4758             'other' => '00 k',
4759             },
4760             '100000' => {
4761             'one' => '000 k',
4762             'other' => '000 k',
4763             },
4764             '1000000' => {
4765             'one' => '0 M',
4766             'other' => '0 M',
4767             },
4768             '10000000' => {
4769             'one' => '00 M',
4770             'other' => '00 M',
4771             },
4772             '100000000' => {
4773             'one' => '000 M',
4774             'other' => '000 M',
4775             },
4776             '1000000000' => {
4777             'one' => '0 Md',
4778             'other' => '0 Md',
4779             },
4780             '10000000000' => {
4781             'one' => '00 Md',
4782             'other' => '00 Md',
4783             },
4784             '100000000000' => {
4785             'one' => '000 Md',
4786             'other' => '000 Md',
4787             },
4788             '1000000000000' => {
4789             'one' => '0 Bn',
4790             'other' => '0 Bn',
4791             },
4792             '10000000000000' => {
4793             'one' => '00 Bn',
4794             'other' => '00 Bn',
4795             },
4796             '100000000000000' => {
4797             'one' => '000 Bn',
4798             'other' => '000 Bn',
4799             },
4800             'standard' => {
4801             '' => '#,##0.###',
4802             },
4803             },
4804             'long' => {
4805             '1000' => {
4806             'one' => '0 millier',
4807             'other' => '0 mille',
4808             },
4809             '10000' => {
4810             'one' => '00 mille',
4811             'other' => '00 mille',
4812             },
4813             '100000' => {
4814             'one' => '000 mille',
4815             'other' => '000 mille',
4816             },
4817             '1000000' => {
4818             'one' => '0 million',
4819             'other' => '0 millions',
4820             },
4821             '10000000' => {
4822             'one' => '00 million',
4823             'other' => '00 millions',
4824             },
4825             '100000000' => {
4826             'one' => '000 million',
4827             'other' => '000 millions',
4828             },
4829             '1000000000' => {
4830             'one' => '0 milliard',
4831             'other' => '0 milliards',
4832             },
4833             '10000000000' => {
4834             'one' => '00 milliard',
4835             'other' => '00 milliards',
4836             },
4837             '100000000000' => {
4838             'one' => '000 milliards',
4839             'other' => '000 milliards',
4840             },
4841             '1000000000000' => {
4842             'one' => '0 billion',
4843             'other' => '0 billions',
4844             },
4845             '10000000000000' => {
4846             'one' => '00 billions',
4847             'other' => '00 billions',
4848             },
4849             '100000000000000' => {
4850             'one' => '000 billions',
4851             'other' => '000 billions',
4852             },
4853             },
4854             'short' => {
4855             '1000' => {
4856             'one' => '0 k',
4857             'other' => '0 k',
4858             },
4859             '10000' => {
4860             'one' => '00 k',
4861             'other' => '00 k',
4862             },
4863             '100000' => {
4864             'one' => '000 k',
4865             'other' => '000 k',
4866             },
4867             '1000000' => {
4868             'one' => '0 M',
4869             'other' => '0 M',
4870             },
4871             '10000000' => {
4872             'one' => '00 M',
4873             'other' => '00 M',
4874             },
4875             '100000000' => {
4876             'one' => '000 M',
4877             'other' => '000 M',
4878             },
4879             '1000000000' => {
4880             'one' => '0 Md',
4881             'other' => '0 Md',
4882             },
4883             '10000000000' => {
4884             'one' => '00 Md',
4885             'other' => '00 Md',
4886             },
4887             '100000000000' => {
4888             'one' => '000 Md',
4889             'other' => '000 Md',
4890             },
4891             '1000000000000' => {
4892             'one' => '0 Bn',
4893             'other' => '0 Bn',
4894             },
4895             '10000000000000' => {
4896             'one' => '00 Bn',
4897             'other' => '00 Bn',
4898             },
4899             '100000000000000' => {
4900             'one' => '000 Bn',
4901             'other' => '000 Bn',
4902             },
4903             },
4904             },
4905             percentFormat => {
4906             'default' => {
4907             'standard' => {
4908             '' => '#,##0 %',
4909             },
4910             },
4911             },
4912             scientificFormat => {
4913             'default' => {
4914             'standard' => {
4915             '' => '#E0',
4916             },
4917             },
4918             },
4919             } },
4920             );
4921              
4922             has 'number_currency_formats' => (
4923             is => 'ro',
4924             isa => 'HashRef',
4925             init_arg => undef,
4926             default => sub { {
4927             'latn' => {
4928             'pattern' => {
4929             'default' => {
4930             'accounting' => {
4931             'negative' => '(#,##0.00 ¤)',
4932             'positive' => '#,##0.00 ¤',
4933             },
4934             'standard' => {
4935             'positive' => '#,##0.00 ¤',
4936             },
4937             },
4938             },
4939             },
4940             } },
4941             );
4942              
4943             has 'curriencies' => (
4944             is => 'ro',
4945             isa => 'HashRef',
4946             init_arg => undef,
4947             default => sub { {
4948             'ADP' => {
4949             display_name => {
4950             'currency' => q(peseta andorrane),
4951             'one' => q(peseta andorrane),
4952             'other' => q(pesetas andorranes),
4953             },
4954             },
4955             'AED' => {
4956             symbol => 'AED',
4957             display_name => {
4958             'currency' => q(dirham des Émirats arabes unis),
4959             'one' => q(dirham des Émirats arabes unis),
4960             'other' => q(dirhams des Émirats arabes unis),
4961             },
4962             },
4963             'AFA' => {
4964             symbol => 'AFA',
4965             display_name => {
4966             'currency' => q(afghani \(1927–2002\)),
4967             'one' => q(afghani \(1927–2002\)),
4968             'other' => q(afghanis \(1927–2002\)),
4969             },
4970             },
4971             'AFN' => {
4972             symbol => 'AFN',
4973             display_name => {
4974             'currency' => q(afghani afghan),
4975             'one' => q(afghani afghan),
4976             'other' => q(afghanis afghan),
4977             },
4978             },
4979             'ALK' => {
4980             display_name => {
4981             'currency' => q(lek albanais \(1947–1961\)),
4982             'one' => q(lek albanais \(1947–1961\)),
4983             'other' => q(leks albanais \(1947–1961\)),
4984             },
4985             },
4986             'ALL' => {
4987             symbol => 'ALL',
4988             display_name => {
4989             'currency' => q(lek albanais),
4990             'one' => q(lek albanais),
4991             'other' => q(leks albanais),
4992             },
4993             },
4994             'AMD' => {
4995             symbol => 'AMD',
4996             display_name => {
4997             'currency' => q(dram arménien),
4998             'one' => q(dram arménien),
4999             'other' => q(drams arméniens),
5000             },
5001             },
5002             'ANG' => {
5003             symbol => 'ANG',
5004             display_name => {
5005             'currency' => q(florin antillais),
5006             'one' => q(florin antillais),
5007             'other' => q(florins antillais),
5008             },
5009             },
5010             'AOA' => {
5011             symbol => 'AOA',
5012             display_name => {
5013             'currency' => q(kwanza angolais),
5014             'one' => q(kwanza angolais),
5015             'other' => q(kwanzas angolais),
5016             },
5017             },
5018             'AOK' => {
5019             symbol => 'AOK',
5020             display_name => {
5021             'currency' => q(kwanza angolais \(1977–1990\)),
5022             'one' => q(kwanza angolais \(1977–1990\)),
5023             'other' => q(kwanzas angolais \(1977–1990\)),
5024             },
5025             },
5026             'AON' => {
5027             symbol => 'AON',
5028             display_name => {
5029             'currency' => q(nouveau kwanza angolais \(1990–2000\)),
5030             'one' => q(nouveau kwanza angolais \(1990–2000\)),
5031             'other' => q(nouveaux kwanzas angolais \(1990–2000\)),
5032             },
5033             },
5034             'AOR' => {
5035             symbol => 'AOR',
5036             display_name => {
5037             'currency' => q(kwanza angolais réajusté \(1995–1999\)),
5038             'one' => q(kwanza angolais réajusté \(1995–1999\)),
5039             'other' => q(kwanzas angolais réajustés \(1995–1999\)),
5040             },
5041             },
5042             'ARA' => {
5043             symbol => 'ARA',
5044             display_name => {
5045             'currency' => q(austral argentin),
5046             'one' => q(austral argentin),
5047             'other' => q(australs argentins),
5048             },
5049             },
5050             'ARL' => {
5051             symbol => 'ARL',
5052             display_name => {
5053             'currency' => q(peso lourd argentin \(1970–1983\)),
5054             'one' => q(peso lourd argentin \(1970–1983\)),
5055             'other' => q(pesos lourds argentins \(1970–1983\)),
5056             },
5057             },
5058             'ARM' => {
5059             symbol => 'ARM',
5060             display_name => {
5061             'currency' => q(peso argentin \(1881–1970\)),
5062             'one' => q(peso argentin \(1881–1970\)),
5063             'other' => q(pesos argentins \(1881–1970\)),
5064             },
5065             },
5066             'ARP' => {
5067             symbol => 'ARP',
5068             display_name => {
5069             'currency' => q(peso argentin \(1983–1985\)),
5070             'one' => q(peso argentin \(1983–1985\)),
5071             'other' => q(pesos argentins \(1983–1985\)),
5072             },
5073             },
5074             'ARS' => {
5075             symbol => '$AR',
5076             display_name => {
5077             'currency' => q(peso argentin),
5078             'one' => q(peso argentin),
5079             'other' => q(pesos argentins),
5080             },
5081             },
5082             'ATS' => {
5083             display_name => {
5084             'currency' => q(schilling autrichien),
5085             'one' => q(schilling autrichien),
5086             'other' => q(schillings autrichiens),
5087             },
5088             },
5089             'AUD' => {
5090             symbol => '$AU',
5091             display_name => {
5092             'currency' => q(dollar australien),
5093             'one' => q(dollar australien),
5094             'other' => q(dollars australiens),
5095             },
5096             },
5097             'AWG' => {
5098             symbol => 'AWG',
5099             display_name => {
5100             'currency' => q(florin arubais),
5101             'one' => q(florin arubais),
5102             'other' => q(florins arubais),
5103             },
5104             },
5105             'AZM' => {
5106             symbol => 'AZM',
5107             display_name => {
5108             'currency' => q(manat azéri \(1993–2006\)),
5109             'one' => q(manat azéri \(1993–2006\)),
5110             'other' => q(manats azéris \(1993–2006\)),
5111             },
5112             },
5113             'AZN' => {
5114             symbol => 'AZN',
5115             display_name => {
5116             'currency' => q(manat azéri),
5117             'one' => q(manat azéri),
5118             'other' => q(manats azéris),
5119             },
5120             },
5121             'BAD' => {
5122             display_name => {
5123             'currency' => q(dinar bosniaque),
5124             'one' => q(dinar bosniaque),
5125             'other' => q(dinars bosniaques),
5126             },
5127             },
5128             'BAM' => {
5129             symbol => 'BAM',
5130             display_name => {
5131             'currency' => q(mark convertible bosniaque),
5132             'one' => q(mark convertible bosniaque),
5133             'other' => q(marks convertibles bosniaques),
5134             },
5135             },
5136             'BBD' => {
5137             symbol => 'BBD',
5138             display_name => {
5139             'currency' => q(dollar barbadien),
5140             'one' => q(dollar barbadien),
5141             'other' => q(dollars barbadiens),
5142             },
5143             },
5144             'BDT' => {
5145             symbol => 'BDT',
5146             display_name => {
5147             'currency' => q(taka bangladeshi),
5148             'one' => q(taka bangladeshi),
5149             'other' => q(takas bangladeshis),
5150             },
5151             },
5152             'BEC' => {
5153             display_name => {
5154             'currency' => q(franc belge \(convertible\)),
5155             'one' => q(franc belge \(convertible\)),
5156             'other' => q(francs belges \(convertibles\)),
5157             },
5158             },
5159             'BEF' => {
5160             symbol => 'FB',
5161             display_name => {
5162             'currency' => q(franc belge),
5163             'one' => q(franc belge),
5164             'other' => q(francs belges),
5165             },
5166             },
5167             'BEL' => {
5168             display_name => {
5169             'currency' => q(franc belge \(financier\)),
5170             'one' => q(franc belge \(financier\)),
5171             'other' => q(francs belges \(financiers\)),
5172             },
5173             },
5174             'BGL' => {
5175             display_name => {
5176             'currency' => q(lev bulgare \(1962–1999\)),
5177             'one' => q(lev bulgare \(1962–1999\)),
5178             'other' => q(levs bulgares \(1962–1999\)),
5179             },
5180             },
5181             'BGN' => {
5182             symbol => 'BGN',
5183             display_name => {
5184             'currency' => q(lev bulgare),
5185             'one' => q(lev bulgare),
5186             'other' => q(levs bulgares),
5187             },
5188             },
5189             'BHD' => {
5190             symbol => 'BHD',
5191             display_name => {
5192             'currency' => q(dinar bahreïni),
5193             'one' => q(dinar bahreïni),
5194             'other' => q(dinars bahreïnis),
5195             },
5196             },
5197             'BIF' => {
5198             symbol => 'BIF',
5199             display_name => {
5200             'currency' => q(franc burundais),
5201             'one' => q(franc burundais),
5202             'other' => q(francs burundais),
5203             },
5204             },
5205             'BMD' => {
5206             symbol => '$BM',
5207             display_name => {
5208             'currency' => q(dollar bermudien),
5209             'one' => q(dollar bermudien),
5210             'other' => q(dollars bermudiens),
5211             },
5212             },
5213             'BND' => {
5214             symbol => '$BN',
5215             display_name => {
5216             'currency' => q(dollar brunéien),
5217             'one' => q(dollar brunéien),
5218             'other' => q(dollars brunéiens),
5219             },
5220             },
5221             'BOB' => {
5222             symbol => 'BOB',
5223             display_name => {
5224             'currency' => q(boliviano bolivien),
5225             'one' => q(boliviano bolivien),
5226             'other' => q(bolivianos boliviens),
5227             },
5228             },
5229             'BOL' => {
5230             symbol => 'BOL',
5231             display_name => {
5232             'currency' => q(boliviano bolivien \(1863–1963\)),
5233             'one' => q(boliviano bolivien \(1863–1963\)),
5234             'other' => q(bolivianos boliviens \(1863–1963\)),
5235             },
5236             },
5237             'BOP' => {
5238             symbol => 'BOP',
5239             display_name => {
5240             'currency' => q(peso bolivien),
5241             'one' => q(peso bolivien),
5242             'other' => q(pesos boliviens),
5243             },
5244             },
5245             'BOV' => {
5246             symbol => 'BOV',
5247             display_name => {
5248             'currency' => q(mvdol bolivien),
5249             'one' => q(mvdol bolivien),
5250             'other' => q(mvdols boliviens),
5251             },
5252             },
5253             'BRB' => {
5254             symbol => 'BRB',
5255             display_name => {
5256             'currency' => q(nouveau cruzeiro brésilien \(1967–1986\)),
5257             'one' => q(nouveau cruzeiro brésilien \(1967–1986\)),
5258             'other' => q(nouveaux cruzeiros brésiliens \(1967–1986\)),
5259             },
5260             },
5261             'BRC' => {
5262             symbol => 'BRC',
5263             display_name => {
5264             'currency' => q(cruzado brésilien \(1986–1989\)),
5265             'one' => q(cruzado brésilien \(1986–1989\)),
5266             'other' => q(cruzados brésiliens \(1986–1989\)),
5267             },
5268             },
5269             'BRE' => {
5270             symbol => 'BRE',
5271             display_name => {
5272             'currency' => q(cruzeiro brésilien \(1990–1993\)),
5273             'one' => q(cruzeiro brésilien \(1990–1993\)),
5274             'other' => q(cruzeiros brésiliens \(1990–1993\)),
5275             },
5276             },
5277             'BRL' => {
5278             symbol => 'R$',
5279             display_name => {
5280             'currency' => q(réal brésilien),
5281             'one' => q(réal brésilien),
5282             'other' => q(réals brésiliens),
5283             },
5284             },
5285             'BRN' => {
5286             symbol => 'BRN',
5287             display_name => {
5288             'currency' => q(nouveau cruzado),
5289             'one' => q(nouveau cruzado brésilien \(1989–1990\)),
5290             'other' => q(nouveaux cruzados brésiliens \(1989–1990\)),
5291             },
5292             },
5293             'BRR' => {
5294             symbol => 'BRR',
5295             display_name => {
5296             'currency' => q(cruzeiro),
5297             'one' => q(cruzeiro réal brésilien \(1993–1994\)),
5298             'other' => q(cruzeiros réals brésiliens \(1993–1994\)),
5299             },
5300             },
5301             'BRZ' => {
5302             symbol => 'BRZ',
5303             display_name => {
5304             'currency' => q(cruzeiro brésilien \(1942–1967\)),
5305             'one' => q(cruzeiro brésilien \(1942–1967\)),
5306             'other' => q(cruzeiros brésiliens \(1942–1967\)),
5307             },
5308             },
5309             'BSD' => {
5310             symbol => '$BS',
5311             display_name => {
5312             'currency' => q(dollar bahaméen),
5313             'one' => q(dollar bahaméen),
5314             'other' => q(dollars bahaméens),
5315             },
5316             },
5317             'BTN' => {
5318             symbol => 'BTN',
5319             display_name => {
5320             'currency' => q(ngultrum bouthanais),
5321             'one' => q(ngultrum bouthanais),
5322             'other' => q(ngultrums bouthanais),
5323             },
5324             },
5325             'BUK' => {
5326             symbol => 'BUK',
5327             display_name => {
5328             'currency' => q(kyat birman),
5329             'one' => q(kyat birman),
5330             'other' => q(kyats birmans),
5331             },
5332             },
5333             'BWP' => {
5334             symbol => 'BWP',
5335             display_name => {
5336             'currency' => q(pula botswanais),
5337             'one' => q(pula botswanais),
5338             'other' => q(pulas botswanais),
5339             },
5340             },
5341             'BYB' => {
5342             display_name => {
5343             'currency' => q(nouveau rouble biélorusse \(1994–1999\)),
5344             'one' => q(nouveau rouble biélorusse \(1994–1999\)),
5345             'other' => q(nouveaux roubles biélorusses \(1994–1999\)),
5346             },
5347             },
5348             'BYR' => {
5349             symbol => 'BYR',
5350             display_name => {
5351             'currency' => q(rouble biélorusse),
5352             'one' => q(rouble biélorusse),
5353             'other' => q(roubles biélorusses),
5354             },
5355             },
5356             'BZD' => {
5357             symbol => '$BZ',
5358             display_name => {
5359             'currency' => q(dollar bélizéen),
5360             'one' => q(dollar bélizéen),
5361             'other' => q(dollars bélizéens),
5362             },
5363             },
5364             'CAD' => {
5365             symbol => '$CA',
5366             display_name => {
5367             'currency' => q(dollar canadien),
5368             'one' => q(dollar canadien),
5369             'other' => q(dollars canadiens),
5370             },
5371             },
5372             'CDF' => {
5373             symbol => 'CDF',
5374             display_name => {
5375             'currency' => q(franc congolais),
5376             'one' => q(franc congolais),
5377             'other' => q(francs congolais),
5378             },
5379             },
5380             'CHE' => {
5381             display_name => {
5382             'currency' => q(euro WIR),
5383             'one' => q(euro WIR),
5384             'other' => q(euros WIR),
5385             },
5386             },
5387             'CHF' => {
5388             symbol => 'CHF',
5389             display_name => {
5390             'currency' => q(franc suisse),
5391             'one' => q(franc suisse),
5392             'other' => q(francs suisses),
5393             },
5394             },
5395             'CHW' => {
5396             display_name => {
5397             'currency' => q(franc WIR),
5398             'one' => q(franc WIR),
5399             'other' => q(francs WIR),
5400             },
5401             },
5402             'CLE' => {
5403             symbol => 'CLE',
5404             display_name => {
5405             'currency' => q(escudo chilien),
5406             'one' => q(escudo chilien),
5407             'other' => q(escudos chiliens),
5408             },
5409             },
5410             'CLF' => {
5411             symbol => 'CLF',
5412             display_name => {
5413             'currency' => q(unité d’investissement chilienne),
5414             'one' => q(unité d’investissement chilienne),
5415             'other' => q(unités d’investissement chiliennes),
5416             },
5417             },
5418             'CLP' => {
5419             symbol => '$CL',
5420             display_name => {
5421             'currency' => q(peso chilien),
5422             'one' => q(peso chilien),
5423             'other' => q(pesos chiliens),
5424             },
5425             },
5426             'CNX' => {
5427             symbol => 'CNX',
5428             display_name => {
5429             'currency' => q(dollar de la Banque populaire chinoise),
5430             'one' => q(dollar de la Banque populaire chinoise),
5431             'other' => q(dollars de la Banque populaire chinoise),
5432             },
5433             },
5434             'CNY' => {
5435             symbol => 'CNY',
5436             display_name => {
5437             'currency' => q(yuan renminbi chinois),
5438             'one' => q(yuan renminbi chinois),
5439             'other' => q(yuans renminbi chinois),
5440             },
5441             },
5442             'COP' => {
5443             symbol => '$CO',
5444             display_name => {
5445             'currency' => q(peso colombien),
5446             'one' => q(peso colombien),
5447             'other' => q(pesos colombiens),
5448             },
5449             },
5450             'COU' => {
5451             symbol => 'COU',
5452             display_name => {
5453             'currency' => q(unité de valeur réelle colombienne),
5454             'one' => q(unité de valeur réelle colombienne),
5455             'other' => q(unités de valeur réelle colombiennes),
5456             },
5457             },
5458             'CRC' => {
5459             symbol => 'CRC',
5460             display_name => {
5461             'currency' => q(colón costaricain),
5462             'one' => q(colón costaricain),
5463             'other' => q(colóns costaricains),
5464             },
5465             },
5466             'CSD' => {
5467             display_name => {
5468             'currency' => q(dinar serbo-monténégrin),
5469             'one' => q(dinar serbo-monténégrin),
5470             'other' => q(dinars serbo-monténégrins),
5471             },
5472             },
5473             'CSK' => {
5474             display_name => {
5475             'currency' => q(couronne forte tchécoslovaque),
5476             'one' => q(couronne forte tchécoslovaque),
5477             'other' => q(couronnes fortes tchécoslovaques),
5478             },
5479             },
5480             'CUC' => {
5481             symbol => 'CUC',
5482             display_name => {
5483             'currency' => q(peso cubain convertible),
5484             'one' => q(peso cubain convertible),
5485             'other' => q(pesos cubains convertibles),
5486             },
5487             },
5488             'CUP' => {
5489             symbol => 'CUP',
5490             display_name => {
5491             'currency' => q(peso cubain),
5492             'one' => q(peso cubain),
5493             'other' => q(pesos cubains),
5494             },
5495             },
5496             'CVE' => {
5497             symbol => 'CVE',
5498             display_name => {
5499             'currency' => q(escudo capverdien),
5500             'one' => q(escudo capverdien),
5501             'other' => q(escudos capverdiens),
5502             },
5503             },
5504             'CYP' => {
5505             symbol => '£CY',
5506             display_name => {
5507             'currency' => q(livre chypriote),
5508             'one' => q(livre chypriote),
5509             'other' => q(livres chypriotes),
5510             },
5511             },
5512             'CZK' => {
5513             symbol => 'CZK',
5514             display_name => {
5515             'currency' => q(couronne tchèque),
5516             'one' => q(couronne tchèque),
5517             'other' => q(couronnes tchèques),
5518             },
5519             },
5520             'DDM' => {
5521             display_name => {
5522             'currency' => q(mark est-allemand),
5523             'one' => q(mark est-allemand),
5524             'other' => q(marks est-allemands),
5525             },
5526             },
5527             'DEM' => {
5528             display_name => {
5529             'currency' => q(mark allemand),
5530             'one' => q(mark allemand),
5531             'other' => q(marks allemands),
5532             },
5533             },
5534             'DJF' => {
5535             symbol => 'DJF',
5536             display_name => {
5537             'currency' => q(franc djiboutien),
5538             'one' => q(franc djiboutien),
5539             'other' => q(francs djiboutiens),
5540             },
5541             },
5542             'DKK' => {
5543             symbol => 'DKK',
5544             display_name => {
5545             'currency' => q(couronne danoise),
5546             'one' => q(couronne danoise),
5547             'other' => q(couronnes danoises),
5548             },
5549             },
5550             'DOP' => {
5551             symbol => 'DOP',
5552             display_name => {
5553             'currency' => q(peso dominicain),
5554             'one' => q(peso dominicain),
5555             'other' => q(pesos dominicains),
5556             },
5557             },
5558             'DZD' => {
5559             symbol => 'DZD',
5560             display_name => {
5561             'currency' => q(dinar algérien),
5562             'one' => q(dinar algérien),
5563             'other' => q(dinars algériens),
5564             },
5565             },
5566             'ECS' => {
5567             symbol => 'ECS',
5568             display_name => {
5569             'currency' => q(sucre équatorien),
5570             'one' => q(sucre équatorien),
5571             'other' => q(sucres équatoriens),
5572             },
5573             },
5574             'ECV' => {
5575             symbol => 'ECV',
5576             display_name => {
5577             'currency' => q(unité de valeur constante équatoriale \(UVC\)),
5578             'one' => q(unité de valeur constante équatorienne \(UVC\)),
5579             'other' => q(unités de valeur constante équatoriennes \(UVC\)),
5580             },
5581             },
5582             'EEK' => {
5583             display_name => {
5584             'currency' => q(couronne estonienne),
5585             'one' => q(couronne estonienne),
5586             'other' => q(couronnes estoniennes),
5587             },
5588             },
5589             'EGP' => {
5590             symbol => 'EGP',
5591             display_name => {
5592             'currency' => q(livre égyptienne),
5593             'one' => q(livre égyptienne),
5594             'other' => q(livres égyptiennes),
5595             },
5596             },
5597             'ERN' => {
5598             symbol => 'ERN',
5599             display_name => {
5600             'currency' => q(nafka érythréen),
5601             'one' => q(nafka érythréen),
5602             'other' => q(nafkas érythréens),
5603             },
5604             },
5605             'ESA' => {
5606             display_name => {
5607             'currency' => q(peseta espagnole \(compte A\)),
5608             'one' => q(peseta espagnole \(compte A\)),
5609             'other' => q(pesetas espagnoles \(compte A\)),
5610             },
5611             },
5612             'ESB' => {
5613             display_name => {
5614             'currency' => q(peseta espagnole \(compte convertible\)),
5615             'one' => q(peseta espagnole \(compte convertible\)),
5616             'other' => q(pesetas espagnoles \(compte convertible\)),
5617             },
5618             },
5619             'ESP' => {
5620             display_name => {
5621             'currency' => q(peseta espagnole),
5622             'one' => q(peseta espagnole),
5623             'other' => q(pesetas espagnoles),
5624             },
5625             },
5626             'ETB' => {
5627             symbol => 'ETB',
5628             display_name => {
5629             'currency' => q(birr éthiopien),
5630             'one' => q(birr éthiopien),
5631             'other' => q(birrs éthiopiens),
5632             },
5633             },
5634             'EUR' => {
5635             symbol => '€',
5636             display_name => {
5637             'currency' => q(euro),
5638             'one' => q(euro),
5639             'other' => q(euros),
5640             },
5641             },
5642             'FIM' => {
5643             display_name => {
5644             'currency' => q(mark finlandais),
5645             'one' => q(mark finlandais),
5646             'other' => q(marks finlandais),
5647             },
5648             },
5649             'FJD' => {
5650             symbol => '$FJ',
5651             display_name => {
5652             'currency' => q(dollar fidjien),
5653             'one' => q(dollar fidjien),
5654             'other' => q(dollars fidjiens),
5655             },
5656             },
5657             'FKP' => {
5658             symbol => '£FK',
5659             display_name => {
5660             'currency' => q(livre des îles Malouines),
5661             'one' => q(livre des îles Malouines),
5662             'other' => q(livres des îles Malouines),
5663             },
5664             },
5665             'FRF' => {
5666             symbol => 'F',
5667             display_name => {
5668             'currency' => q(franc français),
5669             'one' => q(franc français),
5670             'other' => q(francs français),
5671             },
5672             },
5673             'GBP' => {
5674             symbol => '£GB',
5675             display_name => {
5676             'currency' => q(livre sterling),
5677             'one' => q(livre sterling),
5678             'other' => q(livres sterling),
5679             },
5680             },
5681             'GEK' => {
5682             symbol => 'GEK',
5683             display_name => {
5684             'currency' => q(coupon de lari géorgien),
5685             'one' => q(coupon de lari géorgien),
5686             'other' => q(coupons de lari géorgiens),
5687             },
5688             },
5689             'GEL' => {
5690             symbol => 'GEL',
5691             display_name => {
5692             'currency' => q(lari géorgien),
5693             'one' => q(lari géorgien),
5694             'other' => q(lari géorgiens),
5695             },
5696             },
5697             'GHC' => {
5698             display_name => {
5699             'currency' => q(cédi),
5700             'one' => q(cédi ghanéen \(1967–2007\)),
5701             'other' => q(cédis ghanéens \(1967–2007\)),
5702             },
5703             },
5704             'GHS' => {
5705             symbol => 'GHS',
5706             display_name => {
5707             'currency' => q(cédi ghanéen),
5708             'one' => q(cédi ghanéen),
5709             'other' => q(cédis ghanéens),
5710             },
5711             },
5712             'GIP' => {
5713             symbol => '£GI',
5714             display_name => {
5715             'currency' => q(livre de Gibraltar),
5716             'one' => q(livre de Gibraltar),
5717             'other' => q(livres de Gibraltar),
5718             },
5719             },
5720             'GMD' => {
5721             symbol => 'GMD',
5722             display_name => {
5723             'currency' => q(dalasi gambien),
5724             'one' => q(dalasi gambien),
5725             'other' => q(dalasis gambiens),
5726             },
5727             },
5728             'GNF' => {
5729             symbol => 'GNF',
5730             display_name => {
5731             'currency' => q(franc guinéen),
5732             'one' => q(franc guinéen),
5733             'other' => q(francs guinéens),
5734             },
5735             },
5736             'GNS' => {
5737             display_name => {
5738             'currency' => q(syli guinéen),
5739             'one' => q(syli guinéen),
5740             'other' => q(sylis guinéens),
5741             },
5742             },
5743             'GQE' => {
5744             symbol => 'GQE',
5745             display_name => {
5746             'currency' => q(ekwélé équatoguinéen),
5747             'one' => q(ekwélé équatoguinéen),
5748             'other' => q(ekwélés équatoguinéens),
5749             },
5750             },
5751             'GRD' => {
5752             display_name => {
5753             'currency' => q(drachme grecque),
5754             'one' => q(drachme grecque),
5755             'other' => q(drachmes grecques),
5756             },
5757             },
5758             'GTQ' => {
5759             symbol => 'GTQ',
5760             display_name => {
5761             'currency' => q(quetzal guatémaltèque),
5762             'one' => q(quetzal guatémaltèque),
5763             'other' => q(quetzals guatémaltèques),
5764             },
5765             },
5766             'GWE' => {
5767             display_name => {
5768             'currency' => q(escudo de Guinée portugaise),
5769             'one' => q(escudo de Guinée portugaise),
5770             'other' => q(escudos de Guinée portugaise),
5771             },
5772             },
5773             'GWP' => {
5774             display_name => {
5775             'currency' => q(peso bissau-guinéen),
5776             'one' => q(peso bissau-guinéen),
5777             'other' => q(pesos bissau-guinéens),
5778             },
5779             },
5780             'GYD' => {
5781             symbol => 'GYD',
5782             display_name => {
5783             'currency' => q(dollar du Guyana),
5784             'one' => q(dollar du Guyana),
5785             'other' => q(dollars du Guyana),
5786             },
5787             },
5788             'HKD' => {
5789             symbol => 'HKD',
5790             display_name => {
5791             'currency' => q(dollar de Hong Kong),
5792             'one' => q(dollar de Hong Kong),
5793             'other' => q(dollars de Hong Kong),
5794             },
5795             },
5796             'HNL' => {
5797             symbol => 'HNL',
5798             display_name => {
5799             'currency' => q(lempira hondurien),
5800             'one' => q(lempira hondurien),
5801             'other' => q(lempiras honduriens),
5802             },
5803             },
5804             'HRD' => {
5805             display_name => {
5806             'currency' => q(dinar croate),
5807             'one' => q(dinar croate),
5808             'other' => q(dinars croates),
5809             },
5810             },
5811             'HRK' => {
5812             symbol => 'HRK',
5813             display_name => {
5814             'currency' => q(kuna croate),
5815             'one' => q(kuna croate),
5816             'other' => q(kunas croates),
5817             },
5818             },
5819             'HTG' => {
5820             symbol => 'HTG',
5821             display_name => {
5822             'currency' => q(gourde haïtienne),
5823             'one' => q(gourde haïtienne),
5824             'other' => q(gourdes haïtiennes),
5825             },
5826             },
5827             'HUF' => {
5828             symbol => 'HUF',
5829             display_name => {
5830             'currency' => q(forint hongrois),
5831             'one' => q(forint hongrois),
5832             'other' => q(forints hongrois),
5833             },
5834             },
5835             'IDR' => {
5836             symbol => 'IDR',
5837             display_name => {
5838             'currency' => q(roupie indonésienne),
5839             'one' => q(roupie indonésienne),
5840             'other' => q(roupies indonésiennes),
5841             },
5842             },
5843             'IEP' => {
5844             symbol => '£IE',
5845             display_name => {
5846             'currency' => q(livre irlandaise),
5847             'one' => q(livre irlandaise),
5848             'other' => q(livres irlandaises),
5849             },
5850             },
5851             'ILP' => {
5852             symbol => '£IL',
5853             display_name => {
5854             'currency' => q(livre israélienne),
5855             'one' => q(livre israélienne),
5856             'other' => q(livres israéliennes),
5857             },
5858             },
5859             'ILR' => {
5860             symbol => 'ILR',
5861             display_name => {
5862             'currency' => q(shekel israélien \(1980–1985\)),
5863             'one' => q(shekel israélien \(1980–1985\)),
5864             'other' => q(shekels israéliens \(1980–1985\)),
5865             },
5866             },
5867             'ILS' => {
5868             symbol => '₪',
5869             display_name => {
5870             'currency' => q(nouveau shekel israélien),
5871             'one' => q(nouveau shekel israélien),
5872             'other' => q(nouveaux shekels israéliens),
5873             },
5874             },
5875             'INR' => {
5876             symbol => '₹',
5877             display_name => {
5878             'currency' => q(roupie indienne),
5879             'one' => q(roupie indienne),
5880             'other' => q(roupies indiennes),
5881             },
5882             },
5883             'IQD' => {
5884             symbol => 'IQD',
5885             display_name => {
5886             'currency' => q(dinar irakien),
5887             'one' => q(dinar irakien),
5888             'other' => q(dinars irakiens),
5889             },
5890             },
5891             'IRR' => {
5892             symbol => 'IRR',
5893             display_name => {
5894             'currency' => q(rial iranien),
5895             'one' => q(rial iranien),
5896             'other' => q(rials iraniens),
5897             },
5898             },
5899             'ISK' => {
5900             symbol => 'ISK',
5901             display_name => {
5902             'currency' => q(couronne islandaise),
5903             'one' => q(couronne islandaise),
5904             'other' => q(couronnes islandaises),
5905             },
5906             },
5907             'ITL' => {
5908             symbol => '₤IT',
5909             display_name => {
5910             'currency' => q(lire italienne),
5911             'one' => q(lire italienne),
5912             'other' => q(lires italiennes),
5913             },
5914             },
5915             'JMD' => {
5916             symbol => 'JMD',
5917             display_name => {
5918             'currency' => q(dollar jamaïcain),
5919             'one' => q(dollar jamaïcain),
5920             'other' => q(dollars jamaïcains),
5921             },
5922             },
5923             'JOD' => {
5924             symbol => 'JOD',
5925             display_name => {
5926             'currency' => q(dinar jordanien),
5927             'one' => q(dinar jordanien),
5928             'other' => q(dinars jordaniens),
5929             },
5930             },
5931             'JPY' => {
5932             symbol => 'JPY',
5933             display_name => {
5934             'currency' => q(yen japonais),
5935             'one' => q(yen japonais),
5936             'other' => q(yens japonais),
5937             },
5938             },
5939             'KES' => {
5940             symbol => 'KES',
5941             display_name => {
5942             'currency' => q(shilling kényan),
5943             'one' => q(shilling kényan),
5944             'other' => q(shillings kényans),
5945             },
5946             },
5947             'KGS' => {
5948             symbol => 'KGS',
5949             display_name => {
5950             'currency' => q(som kirghize),
5951             'one' => q(som kirghize),
5952             'other' => q(soms kirghizes),
5953             },
5954             },
5955             'KHR' => {
5956             symbol => 'KHR',
5957             display_name => {
5958             'currency' => q(riel cambodgien),
5959             'one' => q(riel cambodgien),
5960             'other' => q(riels cambodgiens),
5961             },
5962             },
5963             'KMF' => {
5964             symbol => 'KMF',
5965             display_name => {
5966             'currency' => q(franc comorien),
5967             'one' => q(franc comorien),
5968             'other' => q(francs comoriens),
5969             },
5970             },
5971             'KPW' => {
5972             symbol => 'KPW',
5973             display_name => {
5974             'currency' => q(won nord-coréen),
5975             'one' => q(won nord-coréen),
5976             'other' => q(wons nord-coréens),
5977             },
5978             },
5979             'KRH' => {
5980             symbol => 'KRH',
5981             display_name => {
5982             'currency' => q(hwan sud-coréen \(1953–1962\)),
5983             'one' => q(hwan sud-coréen \(1953–1962\)),
5984             'other' => q(hwans sud-coréens \(1953–1962\)),
5985             },
5986             },
5987             'KRO' => {
5988             symbol => 'KRO',
5989             display_name => {
5990             'currency' => q(won sud-coréen \(1945–1953\)),
5991             'one' => q(won sud-coréen \(1945–1953\)),
5992             'other' => q(wons sud-coréens \(1945–1953\)),
5993             },
5994             },
5995             'KRW' => {
5996             symbol => 'â‚©',
5997             display_name => {
5998             'currency' => q(won sud-coréen),
5999             'one' => q(won sud-coréen),
6000             'other' => q(wons sud-coréens),
6001             },
6002             },
6003             'KWD' => {
6004             symbol => 'KWD',
6005             display_name => {
6006             'currency' => q(dinar koweïtien),
6007             'one' => q(dinar koweïtien),
6008             'other' => q(dinar koweïtiens),
6009             },
6010             },
6011             'KYD' => {
6012             symbol => 'KYD',
6013             display_name => {
6014             'currency' => q(dollar des îles Caïmans),
6015             'one' => q(dollar des îles Caïmans),
6016             'other' => q(dollars des îles Caïmans),
6017             },
6018             },
6019             'KZT' => {
6020             symbol => 'KZT',
6021             display_name => {
6022             'currency' => q(tenge kazakh),
6023             'one' => q(tenge kazakh),
6024             'other' => q(tenges kazakhs),
6025             },
6026             },
6027             'LAK' => {
6028             symbol => 'LAK',
6029             display_name => {
6030             'currency' => q(kip loatien),
6031             'one' => q(kip loatien),
6032             'other' => q(kips loatiens),
6033             },
6034             },
6035             'LBP' => {
6036             symbol => '£LB',
6037             display_name => {
6038             'currency' => q(livre libanaise),
6039             'one' => q(livre libanaise),
6040             'other' => q(livres libanaises),
6041             },
6042             },
6043             'LKR' => {
6044             symbol => 'LKR',
6045             display_name => {
6046             'currency' => q(roupie srilankaise),
6047             'one' => q(roupie srilankaise),
6048             'other' => q(roupies srilankaises),
6049             },
6050             },
6051             'LRD' => {
6052             symbol => 'LRD',
6053             display_name => {
6054             'currency' => q(dollar libérien),
6055             'one' => q(dollar libérien),
6056             'other' => q(dollars libériens),
6057             },
6058             },
6059             'LSL' => {
6060             symbol => 'lLS',
6061             display_name => {
6062             'currency' => q(loti lesothan),
6063             'one' => q(loti lesothan),
6064             'other' => q(maloti lesothans),
6065             },
6066             },
6067             'LTL' => {
6068             symbol => 'LTL',
6069             display_name => {
6070             'currency' => q(litas lituanien),
6071             'one' => q(litas lituanien),
6072             'other' => q(litas lituaniens),
6073             },
6074             },
6075             'LTT' => {
6076             display_name => {
6077             'currency' => q(talonas lituanien),
6078             'one' => q(talonas lituanien),
6079             'other' => q(talonas lituaniens),
6080             },
6081             },
6082             'LUC' => {
6083             display_name => {
6084             'currency' => q(franc convertible luxembourgeois),
6085             'one' => q(franc convertible luxembourgeois),
6086             'other' => q(francs convertibles luxembourgeois),
6087             },
6088             },
6089             'LUF' => {
6090             display_name => {
6091             'currency' => q(franc luxembourgeois),
6092             'one' => q(franc luxembourgeois),
6093             'other' => q(francs luxembourgeois),
6094             },
6095             },
6096             'LUL' => {
6097             display_name => {
6098             'currency' => q(franc financier luxembourgeois),
6099             'one' => q(franc financier luxembourgeois),
6100             'other' => q(francs financiers luxembourgeois),
6101             },
6102             },
6103             'LVL' => {
6104             symbol => 'LVL',
6105             display_name => {
6106             'currency' => q(lats letton),
6107             'one' => q(lats letton),
6108             'other' => q(lats lettons),
6109             },
6110             },
6111             'LVR' => {
6112             display_name => {
6113             'currency' => q(rouble letton),
6114             'one' => q(rouble letton),
6115             'other' => q(roubles lettons),
6116             },
6117             },
6118             'LYD' => {
6119             symbol => 'LYD',
6120             display_name => {
6121             'currency' => q(dinar libyen),
6122             'one' => q(dinar libyen),
6123             'other' => q(dinars libyens),
6124             },
6125             },
6126             'MAD' => {
6127             symbol => 'MAD',
6128             display_name => {
6129             'currency' => q(dirham marocain),
6130             'one' => q(dirham marocain),
6131             'other' => q(dirhams marocains),
6132             },
6133             },
6134             'MAF' => {
6135             symbol => 'fMA',
6136             display_name => {
6137             'currency' => q(franc marocain),
6138             'one' => q(franc marocain),
6139             'other' => q(francs marocains),
6140             },
6141             },
6142             'MDL' => {
6143             symbol => 'MDL',
6144             display_name => {
6145             'currency' => q(leu moldave),
6146             'one' => q(leu moldave),
6147             'other' => q(leus moldaves),
6148             },
6149             },
6150             'MGA' => {
6151             symbol => 'MGA',
6152             display_name => {
6153             'currency' => q(ariary malgache),
6154             'one' => q(ariary malgache),
6155             'other' => q(ariarys malgaches),
6156             },
6157             },
6158             'MGF' => {
6159             symbol => 'Fmg',
6160             display_name => {
6161             'currency' => q(franc malgache),
6162             'one' => q(franc malgache),
6163             'other' => q(francs malgaches),
6164             },
6165             },
6166             'MKD' => {
6167             symbol => 'MKD',
6168             display_name => {
6169             'currency' => q(denar macédonien),
6170             'one' => q(denar macédonien),
6171             'other' => q(denars macédoniens),
6172             },
6173             },
6174             'MLF' => {
6175             display_name => {
6176             'currency' => q(franc malien),
6177             'one' => q(franc malien),
6178             'other' => q(francs maliens),
6179             },
6180             },
6181             'MMK' => {
6182             symbol => 'MMK',
6183             display_name => {
6184             'currency' => q(kyat myanmarais),
6185             'one' => q(kyat myanmarais),
6186             'other' => q(kyats myanmarais),
6187             },
6188             },
6189             'MNT' => {
6190             symbol => 'MNT',
6191             display_name => {
6192             'currency' => q(tugrik mongol),
6193             'one' => q(tugrik mongol),
6194             'other' => q(tugriks mongols),
6195             },
6196             },
6197             'MOP' => {
6198             symbol => 'MOP',
6199             display_name => {
6200             'currency' => q(pataca macanaise),
6201             'one' => q(pataca macanaise),
6202             'other' => q(patacas macanaises),
6203             },
6204             },
6205             'MRO' => {
6206             symbol => 'MRO',
6207             display_name => {
6208             'currency' => q(ouguiya mauritanien),
6209             'one' => q(ouguiya mauritanien),
6210             'other' => q(ouguiyas mauritaniens),
6211             },
6212             },
6213             'MTL' => {
6214             display_name => {
6215             'currency' => q(lire maltaise),
6216             'one' => q(lire maltaise),
6217             'other' => q(lires maltaises),
6218             },
6219             },
6220             'MTP' => {
6221             symbol => '£MT',
6222             display_name => {
6223             'currency' => q(livre maltaise),
6224             'one' => q(livre maltaise),
6225             'other' => q(livres maltaises),
6226             },
6227             },
6228             'MUR' => {
6229             symbol => 'MUR',
6230             display_name => {
6231             'currency' => q(roupie mauricienne),
6232             'one' => q(roupie mauricienne),
6233             'other' => q(roupies mauriciennes),
6234             },
6235             },
6236             'MVP' => {
6237             symbol => 'MVP',
6238             display_name => {
6239             'currency' => q(roupie maldivienne),
6240             'one' => q(roupie maldivienne),
6241             'other' => q(roupies maldiviennes),
6242             },
6243             },
6244             'MVR' => {
6245             symbol => 'MVR',
6246             display_name => {
6247             'currency' => q(rufiyaa maldivien),
6248             'one' => q(rufiyaa maldivienne),
6249             'other' => q(rufiyaas maldiviennes),
6250             },
6251             },
6252             'MWK' => {
6253             symbol => 'MWK',
6254             display_name => {
6255             'currency' => q(kwacha malawite),
6256             'one' => q(kwacha malawite),
6257             'other' => q(kwachas malawites),
6258             },
6259             },
6260             'MXN' => {
6261             symbol => '$MX',
6262             display_name => {
6263             'currency' => q(peso mexicain),
6264             'one' => q(peso mexicain),
6265             'other' => q(pesos mexicains),
6266             },
6267             },
6268             'MXP' => {
6269             symbol => 'MXP',
6270             display_name => {
6271             'currency' => q(peso d’argent mexicain \(1861–1992\)),
6272             'one' => q(peso d’argent mexicain \(1861–1992\)),
6273             'other' => q(pesos d’argent mexicains \(1861–1992\)),
6274             },
6275             },
6276             'MXV' => {
6277             symbol => 'MXV',
6278             display_name => {
6279             'currency' => q(unité de conversion mexicaine \(UDI\)),
6280             'one' => q(unité de conversion mexicaine \(UDI\)),
6281             'other' => q(unités de conversion mexicaines \(UDI\)),
6282             },
6283             },
6284             'MYR' => {
6285             symbol => 'MYR',
6286             display_name => {
6287             'currency' => q(ringgit malais),
6288             'one' => q(ringgit malais),
6289             'other' => q(ringgits malais),
6290             },
6291             },
6292             'MZE' => {
6293             symbol => 'MZE',
6294             display_name => {
6295             'currency' => q(escudo mozambicain),
6296             'one' => q(escudo mozambicain),
6297             'other' => q(escudos mozambicains),
6298             },
6299             },
6300             'MZM' => {
6301             symbol => 'MZM',
6302             display_name => {
6303             'currency' => q(métical),
6304             'one' => q(metical mozambicain \(1980–2006\)),
6305             'other' => q(meticais mozambicains \(1980–2006\)),
6306             },
6307             },
6308             'MZN' => {
6309             symbol => 'MZN',
6310             display_name => {
6311             'currency' => q(metical mozambicain),
6312             'one' => q(metical mozambicain),
6313             'other' => q(meticais mozambicains),
6314             },
6315             },
6316             'NAD' => {
6317             symbol => '$NA',
6318             display_name => {
6319             'currency' => q(dollar namibien),
6320             'one' => q(dollar namibien),
6321             'other' => q(dollars namibiens),
6322             },
6323             },
6324             'NGN' => {
6325             symbol => 'NGN',
6326             display_name => {
6327             'currency' => q(naira nigérian),
6328             'one' => q(naira nigérian),
6329             'other' => q(nairas nigérians),
6330             },
6331             },
6332             'NIC' => {
6333             symbol => 'NIC',
6334             display_name => {
6335             'currency' => q(cordoba),
6336             'one' => q(córdoba nicaraguayen \(1912–1988\)),
6337             'other' => q(córdobas nicaraguayens \(1912–1988\)),
6338             },
6339             },
6340             'NIO' => {
6341             symbol => 'NIO',
6342             display_name => {
6343             'currency' => q(córdoba oro nicaraguayen),
6344             'one' => q(córdoba oro nicaraguayen),
6345             'other' => q(córdobas oro nicaraguayens),
6346             },
6347             },
6348             'NLG' => {
6349             display_name => {
6350             'currency' => q(florin néerlandais),
6351             'one' => q(florin néerlandais),
6352             'other' => q(florins néerlandais),
6353             },
6354             },
6355             'NOK' => {
6356             symbol => 'NOK',
6357             display_name => {
6358             'currency' => q(couronne norvégienne),
6359             'one' => q(couronne norvégienne),
6360             'other' => q(couronnes norvégiennes),
6361             },
6362             },
6363             'NPR' => {
6364             symbol => 'NPR',
6365             display_name => {
6366             'currency' => q(roupie népalaise),
6367             'one' => q(roupie népalaise),
6368             'other' => q(roupies népalaises),
6369             },
6370             },
6371             'NZD' => {
6372             symbol => '$NZ',
6373             display_name => {
6374             'currency' => q(dollar néo-zélandais),
6375             'one' => q(dollar néo-zélandais),
6376             'other' => q(dollars néo-zélandais),
6377             },
6378             },
6379             'OMR' => {
6380             symbol => 'OMR',
6381             display_name => {
6382             'currency' => q(rial omanais),
6383             'one' => q(rial omanais),
6384             'other' => q(rials omanis),
6385             },
6386             },
6387             'PAB' => {
6388             symbol => 'PAB',
6389             display_name => {
6390             'currency' => q(balboa panaméen),
6391             'one' => q(balboa panaméen),
6392             'other' => q(balboas panaméens),
6393             },
6394             },
6395             'PEI' => {
6396             symbol => 'PEI',
6397             display_name => {
6398             'currency' => q(inti péruvien),
6399             'one' => q(inti péruvien),
6400             'other' => q(intis péruviens),
6401             },
6402             },
6403             'PEN' => {
6404             symbol => 'PEN',
6405             display_name => {
6406             'currency' => q(nouveau sol péruvien),
6407             'one' => q(nouveau sol péruvien),
6408             'other' => q(nouveaux sols péruviens),
6409             },
6410             },
6411             'PES' => {
6412             symbol => 'PES',
6413             display_name => {
6414             'currency' => q(sol péruvien),
6415             'one' => q(sol péruvien \(1863–1985\)),
6416             'other' => q(sols péruviens \(1863–1985\)),
6417             },
6418             },
6419             'PGK' => {
6420             symbol => 'PGK',
6421             display_name => {
6422             'currency' => q(kina papouan-néo-guinéen),
6423             'one' => q(kina papouan-néo-guinéen),
6424             'other' => q(kinas papouan-néo-guinéens),
6425             },
6426             },
6427             'PHP' => {
6428             symbol => 'PHP',
6429             display_name => {
6430             'currency' => q(peso philippin),
6431             'one' => q(peso philippin),
6432             'other' => q(pesos philippins),
6433             },
6434             },
6435             'PKR' => {
6436             symbol => 'PKR',
6437             display_name => {
6438             'currency' => q(roupie pakistanaise),
6439             'one' => q(roupie pakistanaise),
6440             'other' => q(roupies pakistanaises),
6441             },
6442             },
6443             'PLN' => {
6444             symbol => 'PLN',
6445             display_name => {
6446             'currency' => q(zloty polonais),
6447             'one' => q(zloty polonais),
6448             'other' => q(zlotys polonais),
6449             },
6450             },
6451             'PLZ' => {
6452             display_name => {
6453             'currency' => q(zloty \(1950–1995\)),
6454             'one' => q(zloty polonais \(1950–1995\)),
6455             'other' => q(zlotys polonais \(1950–1995\)),
6456             },
6457             },
6458             'PTE' => {
6459             display_name => {
6460             'currency' => q(escudo portugais),
6461             'one' => q(escudo portugais),
6462             'other' => q(escudos portugais),
6463             },
6464             },
6465             'PYG' => {
6466             symbol => 'PYG',
6467             display_name => {
6468             'currency' => q(guaraní paraguayen),
6469             'one' => q(guaraní paraguayen),
6470             'other' => q(guaranís paraguayens),
6471             },
6472             },
6473             'QAR' => {
6474             symbol => 'QAR',
6475             display_name => {
6476             'currency' => q(rial qatari),
6477             'one' => q(rial qatari),
6478             'other' => q(rials qataris),
6479             },
6480             },
6481             'RHD' => {
6482             symbol => '$RH',
6483             display_name => {
6484             'currency' => q(dollar rhodésien),
6485             'one' => q(dollar rhodésien),
6486             'other' => q(dollars rhodésiens),
6487             },
6488             },
6489             'ROL' => {
6490             display_name => {
6491             'currency' => q(ancien leu roumain),
6492             'one' => q(leu roumain \(1952–2005\)),
6493             'other' => q(lei roumains \(1952–2005\)),
6494             },
6495             },
6496             'RON' => {
6497             symbol => 'RON',
6498             display_name => {
6499             'currency' => q(leu roumain),
6500             'one' => q(leu roumain),
6501             'other' => q(lei roumains),
6502             },
6503             },
6504             'RSD' => {
6505             symbol => 'RSD',
6506             display_name => {
6507             'currency' => q(dinar serbe),
6508             'one' => q(dinar serbe),
6509             'other' => q(dinars serbes),
6510             },
6511             },
6512             'RUB' => {
6513             symbol => 'RUB',
6514             display_name => {
6515             'currency' => q(rouble russe),
6516             'one' => q(rouble russe),
6517             'other' => q(roubles russes),
6518             },
6519             },
6520             'RUR' => {
6521             display_name => {
6522             'currency' => q(rouble russe \(1991–1998\)),
6523             'one' => q(rouble russe \(1991–1998\)),
6524             'other' => q(roubles russes \(1991–1998\)),
6525             },
6526             },
6527             'RWF' => {
6528             symbol => 'RWF',
6529             display_name => {
6530             'currency' => q(franc rwandais),
6531             'one' => q(franc rwandais),
6532             'other' => q(francs rwandais),
6533             },
6534             },
6535             'SAR' => {
6536             symbol => 'SAR',
6537             display_name => {
6538             'currency' => q(rial saoudien),
6539             'one' => q(rial saoudien),
6540             'other' => q(rials saoudiens),
6541             },
6542             },
6543             'SBD' => {
6544             symbol => '$SB',
6545             display_name => {
6546             'currency' => q(dollar des îles Salomon),
6547             'one' => q(dollar des îles Salomon),
6548             'other' => q(dollars des îles Salomon),
6549             },
6550             },
6551             'SCR' => {
6552             symbol => 'SCR',
6553             display_name => {
6554             'currency' => q(roupie des Seychelles),
6555             'one' => q(roupie des Seychelles),
6556             'other' => q(roupies des Seychelles),
6557             },
6558             },
6559             'SDD' => {
6560             symbol => 'SDD',
6561             display_name => {
6562             'currency' => q(dinar soudanais),
6563             'one' => q(dinar soudanais \(1992–2007\)),
6564             'other' => q(dinars soudanais \(1992–2007\)),
6565             },
6566             },
6567             'SDG' => {
6568             symbol => 'SDG',
6569             display_name => {
6570             'currency' => q(livre soudanaise),
6571             'one' => q(livre soudanaise),
6572             'other' => q(livres soudanaises),
6573             },
6574             },
6575             'SDP' => {
6576             symbol => 'SDP',
6577             display_name => {
6578             'currency' => q(livre soudanaise \(1956–2007\)),
6579             'one' => q(livre soudanaise \(1956–2007\)),
6580             'other' => q(livres soudanaises \(1956–2007\)),
6581             },
6582             },
6583             'SEK' => {
6584             symbol => 'SEK',
6585             display_name => {
6586             'currency' => q(couronne suédoise),
6587             'one' => q(couronne suédoise),
6588             'other' => q(couronnes suédoises),
6589             },
6590             },
6591             'SGD' => {
6592             symbol => '$SG',
6593             display_name => {
6594             'currency' => q(dollar de Singapour),
6595             'one' => q(dollar de Singapour),
6596             'other' => q(dollars de Singapour),
6597             },
6598             },
6599             'SHP' => {
6600             symbol => 'SHP',
6601             display_name => {
6602             'currency' => q(livre de Sainte-Hélène),
6603             'one' => q(livre de Sainte-Hélène),
6604             'other' => q(livres de Sainte-Hélène),
6605             },
6606             },
6607             'SIT' => {
6608             display_name => {
6609             'currency' => q(tolar slovène),
6610             'one' => q(tolar slovène),
6611             'other' => q(tolars slovènes),
6612             },
6613             },
6614             'SKK' => {
6615             display_name => {
6616             'currency' => q(couronne slovaque),
6617             'one' => q(couronne slovaque),
6618             'other' => q(couronnes slovaques),
6619             },
6620             },
6621             'SLL' => {
6622             symbol => 'SLL',
6623             display_name => {
6624             'currency' => q(leone sierra-léonais),
6625             'one' => q(leone sierra-léonais),
6626             'other' => q(leones sierra-léonais),
6627             },
6628             },
6629             'SOS' => {
6630             symbol => 'SOS',
6631             display_name => {
6632             'currency' => q(shilling somalien),
6633             'one' => q(shilling somalien),
6634             'other' => q(shillings somaliens),
6635             },
6636             },
6637             'SRD' => {
6638             symbol => '$SR',
6639             display_name => {
6640             'currency' => q(dollar surinamais),
6641             'one' => q(dollar surinamais),
6642             'other' => q(dollars surinamais),
6643             },
6644             },
6645             'SRG' => {
6646             symbol => 'SRG',
6647             display_name => {
6648             'currency' => q(florin surinamais),
6649             'one' => q(florin surinamais),
6650             'other' => q(florins surinamais),
6651             },
6652             },
6653             'SSP' => {
6654             symbol => 'SSP',
6655             display_name => {
6656             'currency' => q(livre sud-soudanaise),
6657             'one' => q(livre sud-soudanaise),
6658             'other' => q(livres sud-soudanaises),
6659             },
6660             },
6661             'STD' => {
6662             symbol => 'STD',
6663             display_name => {
6664             'currency' => q(dobra santoméen),
6665             'one' => q(dobra santoméen),
6666             'other' => q(dobras santoméens),
6667             },
6668             },
6669             'SUR' => {
6670             display_name => {
6671             'currency' => q(rouble soviétique),
6672             'one' => q(rouble soviétique),
6673             'other' => q(roubles soviétiques),
6674             },
6675             },
6676             'SVC' => {
6677             symbol => 'SVC',
6678             display_name => {
6679             'currency' => q(colón salvadorien),
6680             'one' => q(colón salvadorien),
6681             'other' => q(colóns salvadoriens),
6682             },
6683             },
6684             'SYP' => {
6685             symbol => 'SYP',
6686             display_name => {
6687             'currency' => q(livre syrienne),
6688             'one' => q(livre syrienne),
6689             'other' => q(livres syriennes),
6690             },
6691             },
6692             'SZL' => {
6693             symbol => 'SZL',
6694             display_name => {
6695             'currency' => q(lilangeni swazi),
6696             'one' => q(lilangeni swazi),
6697             'other' => q(lilangenis swazis),
6698             },
6699             },
6700             'THB' => {
6701             symbol => 'THB',
6702             display_name => {
6703             'currency' => q(baht thaïlandais),
6704             'one' => q(baht thaïlandais),
6705             'other' => q(bahts thaïlandais),
6706             },
6707             },
6708             'TJR' => {
6709             display_name => {
6710             'currency' => q(rouble tadjik),
6711             'one' => q(rouble tadjik),
6712             'other' => q(roubles tadjiks),
6713             },
6714             },
6715             'TJS' => {
6716             symbol => 'TJS',
6717             display_name => {
6718             'currency' => q(somoni tadjik),
6719             'one' => q(somoni tadjik),
6720             'other' => q(somonis tadjiks),
6721             },
6722             },
6723             'TMM' => {
6724             display_name => {
6725             'currency' => q(manat turkmène),
6726             'one' => q(manat turkmène),
6727             'other' => q(manats turkmènes),
6728             },
6729             },
6730             'TMT' => {
6731             symbol => 'TMT',
6732             display_name => {
6733             'currency' => q(nouveau manat turkmène),
6734             'one' => q(nouveau manat turkmène),
6735             'other' => q(nouveaux manats turkmènes),
6736             },
6737             },
6738             'TND' => {
6739             symbol => 'TND',
6740             display_name => {
6741             'currency' => q(dinar tunisien),
6742             'one' => q(dinar tunisien),
6743             'other' => q(dinars tunisiens),
6744             },
6745             },
6746             'TOP' => {
6747             symbol => 'TOP',
6748             display_name => {
6749             'currency' => q(pa’anga tongan),
6750             'one' => q(pa’anga tongan),
6751             'other' => q(pa’angas tongans),
6752             },
6753             },
6754             'TPE' => {
6755             symbol => 'TPE',
6756             display_name => {
6757             'currency' => q(escudo timorais),
6758             'one' => q(escudo timorais),
6759             'other' => q(escudos timorais),
6760             },
6761             },
6762             'TRL' => {
6763             symbol => 'TRL',
6764             display_name => {
6765             'currency' => q(livre turque \(1844–2005\)),
6766             'one' => q(livre turque \(1844–2005\)),
6767             'other' => q(livres turques \(1844–2005\)),
6768             },
6769             },
6770             'TRY' => {
6771             symbol => 'TRY',
6772             display_name => {
6773             'currency' => q(livre turque),
6774             'one' => q(livre turque),
6775             'other' => q(livres turques),
6776             },
6777             },
6778             'TTD' => {
6779             symbol => '$TT',
6780             display_name => {
6781             'currency' => q(dollar trinidadien),
6782             'one' => q(dollar de Trinité-et-Tobago),
6783             'other' => q(dollars de Trinité-et-Tobago),
6784             },
6785             },
6786             'TWD' => {
6787             symbol => 'TWD',
6788             display_name => {
6789             'currency' => q(nouveau dollar taïwanais),
6790             'one' => q(nouveau dollar taïwanais),
6791             'other' => q(nouveaux dollars taïwanais),
6792             },
6793             },
6794             'TZS' => {
6795             symbol => 'TZS',
6796             display_name => {
6797             'currency' => q(shilling tanzanien),
6798             'one' => q(shilling tanzanien),
6799             'other' => q(shillings tanzaniens),
6800             },
6801             },
6802             'UAH' => {
6803             symbol => 'UAH',
6804             display_name => {
6805             'currency' => q(hryvnia ukrainienne),
6806             'one' => q(hryvnia ukrainienne),
6807             'other' => q(hryvnias ukrainiennes),
6808             },
6809             },
6810             'UAK' => {
6811             display_name => {
6812             'currency' => q(karbovanetz),
6813             'one' => q(karbovanets ukrainien \(1992–1996\)),
6814             'other' => q(karbovanets ukrainiens \(1992–1996\)),
6815             },
6816             },
6817             'UGS' => {
6818             symbol => 'UGS',
6819             display_name => {
6820             'currency' => q(shilling ougandais \(1966–1987\)),
6821             'one' => q(shilling ougandais \(1966–1987\)),
6822             'other' => q(shillings ougandais \(1966–1987\)),
6823             },
6824             },
6825             'UGX' => {
6826             symbol => 'UGX',
6827             display_name => {
6828             'currency' => q(shilling ougandais),
6829             'one' => q(shilling ougandais),
6830             'other' => q(shillings ougandais),
6831             },
6832             },
6833             'USD' => {
6834             symbol => '$US',
6835             display_name => {
6836             'currency' => q(dollar des États-Unis),
6837             'one' => q(dollar des États-Unis),
6838             'other' => q(dollars des États-Unis),
6839             },
6840             },
6841             'USN' => {
6842             symbol => 'USN',
6843             display_name => {
6844             'currency' => q(dollar des Etats-Unis \(jour suivant\)),
6845             'one' => q(dollar des États-Unis \(jour suivant\)),
6846             'other' => q(dollars des États-Unis \(jour suivant\)),
6847             },
6848             },
6849             'USS' => {
6850             symbol => 'USS',
6851             display_name => {
6852             'currency' => q(dollar des Etats-Unis \(jour même\)),
6853             'one' => q(dollar des États-Unis \(jour même\)),
6854             'other' => q(dollars des États-Unis \(jour même\)),
6855             },
6856             },
6857             'UYI' => {
6858             symbol => 'UYI',
6859             display_name => {
6860             'currency' => q(peso uruguayen \(unités indexées\)),
6861             'one' => q(peso uruguayen \(unités indexées\)),
6862             'other' => q(pesos uruguayen \(unités indexées\)),
6863             },
6864             },
6865             'UYP' => {
6866             symbol => 'UYP',
6867             display_name => {
6868             'currency' => q(peso uruguayen \(1975–1993\)),
6869             'one' => q(peso uruguayen \(1975–1993\)),
6870             'other' => q(pesos uruguayens \(1975–1993\)),
6871             },
6872             },
6873             'UYU' => {
6874             symbol => '$UY',
6875             display_name => {
6876             'currency' => q(peso uruguayen),
6877             'one' => q(peso uruguayen),
6878             'other' => q(pesos uruguayens),
6879             },
6880             },
6881             'UZS' => {
6882             symbol => 'UZS',
6883             display_name => {
6884             'currency' => q(sum ouzbek),
6885             'one' => q(sum ouzbek),
6886             'other' => q(sums ouzbeks),
6887             },
6888             },
6889             'VEB' => {
6890             symbol => 'VEB',
6891             display_name => {
6892             'currency' => q(bolivar vénézuélien \(1871–2008\)),
6893             'one' => q(bolivar vénézuélien \(1871–2008\)),
6894             'other' => q(bolivar vénézuélien \(1871–2008\)),
6895             },
6896             },
6897             'VEF' => {
6898             symbol => 'VEF',
6899             display_name => {
6900             'currency' => q(bolivar vénézuélien),
6901             'one' => q(bolivar vénézuélien),
6902             'other' => q(bolivars vénézuéliens),
6903             },
6904             },
6905             'VND' => {
6906             symbol => 'â‚«',
6907             display_name => {
6908             'currency' => q(dông vietnamien),
6909             'one' => q(dông vietnamien),
6910             'other' => q(dôngs vietnamiens),
6911             },
6912             },
6913             'VNN' => {
6914             symbol => 'VNN',
6915             display_name => {
6916             'currency' => q(dông vietnamien \(1978–1985\)),
6917             'one' => q(dông vietnamien \(1978–1985\)),
6918             'other' => q(dôngs vietnamiens \(1978–1985\)),
6919             },
6920             },
6921             'VUV' => {
6922             symbol => 'VUV',
6923             display_name => {
6924             'currency' => q(vatu vanuatuan),
6925             'one' => q(vatu vanuatuan),
6926             'other' => q(vatus vanuatuans),
6927             },
6928             },
6929             'WST' => {
6930             symbol => 'WS$',
6931             display_name => {
6932             'currency' => q(tala samoan),
6933             'one' => q(tala samoan),
6934             'other' => q(talas samoans),
6935             },
6936             },
6937             'XAF' => {
6938             symbol => 'FCFA',
6939             display_name => {
6940             'currency' => q(franc CFA \(BEAC\)),
6941             'one' => q(franc CFA \(BEAC\)),
6942             'other' => q(francs CFA \(BEAC\)),
6943             },
6944             },
6945             'XAG' => {
6946             symbol => 'XAG',
6947             display_name => {
6948             'currency' => q(argent),
6949             'one' => q(once troy d’argent),
6950             'other' => q(onces troy d’argent),
6951             },
6952             },
6953             'XAU' => {
6954             symbol => 'XAU',
6955             display_name => {
6956             'currency' => q(or),
6957             'one' => q(once troy d’or),
6958             'other' => q(onces troy d’or),
6959             },
6960             },
6961             'XBA' => {
6962             symbol => 'XBA',
6963             display_name => {
6964             'currency' => q(unité européenne composée),
6965             'one' => q(unité composée européenne \(EURCO\)),
6966             'other' => q(unités composées européennes \(EURCO\)),
6967             },
6968             },
6969             'XBB' => {
6970             symbol => 'XBB',
6971             display_name => {
6972             'currency' => q(unité monétaire européenne),
6973             'one' => q(unité monétaire européenne \(UME–6\)),
6974             'other' => q(unités monétaires européennes \(UME–6\)),
6975             },
6976             },
6977             'XBC' => {
6978             symbol => 'XBC',
6979             display_name => {
6980             'currency' => q(unité de compte européenne \(XBC\)),
6981             'one' => q(unité de compte 9 européenne \(UEC–9\)),
6982             'other' => q(unités de compte 9 européennes \(UEC–9\)),
6983             },
6984             },
6985             'XBD' => {
6986             symbol => 'XBD',
6987             display_name => {
6988             'currency' => q(unité de compte européenne \(XBD\)),
6989             'one' => q(unité de compte 17 européenne \(UEC–17\)),
6990             'other' => q(unités de compte 17 européennes \(UEC–17\)),
6991             },
6992             },
6993             'XCD' => {
6994             symbol => 'XCD',
6995             display_name => {
6996             'currency' => q(dollar des Caraïbes orientales),
6997             'one' => q(dollar des Caraïbes orientales),
6998             'other' => q(dollars des Caraïbes orientales),
6999             },
7000             },
7001             'XDR' => {
7002             symbol => 'DTS',
7003             display_name => {
7004             'currency' => q(droit de tirage spécial),
7005             'one' => q(droit de tirage spécial),
7006             'other' => q(droits de tirage spéciaux),
7007             },
7008             },
7009             'XEU' => {
7010             display_name => {
7011             'currency' => q(unité de compte européenne \(ECU\)),
7012             'one' => q(unité de compte européenne \(ECU\)),
7013             'other' => q(unités de compte européennes \(ECU\)),
7014             },
7015             },
7016             'XFO' => {
7017             symbol => 'XFO',
7018             display_name => {
7019             'currency' => q(franc or),
7020             'one' => q(franc or),
7021             'other' => q(francs or),
7022             },
7023             },
7024             'XFU' => {
7025             symbol => 'XFU',
7026             display_name => {
7027             'currency' => q(franc UIC),
7028             'one' => q(franc UIC),
7029             'other' => q(francs UIC),
7030             },
7031             },
7032             'XOF' => {
7033             symbol => 'CFA',
7034             display_name => {
7035             'currency' => q(franc CFA \(BCEAO\)),
7036             'one' => q(franc CFA \(BCEAO\)),
7037             'other' => q(francs CFA \(BCEAO\)),
7038             },
7039             },
7040             'XPD' => {
7041             symbol => 'XPD',
7042             display_name => {
7043             'currency' => q(palladium),
7044             'one' => q(once troy de palladium),
7045             'other' => q(onces troy de palladium),
7046             },
7047             },
7048             'XPF' => {
7049             symbol => 'FCFP',
7050             display_name => {
7051             'currency' => q(franc CFP),
7052             'one' => q(franc CFP),
7053             'other' => q(francs CFP),
7054             },
7055             },
7056             'XPT' => {
7057             symbol => 'XPT',
7058             display_name => {
7059             'currency' => q(platine),
7060             'one' => q(once troy de platine),
7061             'other' => q(onces troy de platine),
7062             },
7063             },
7064             'XRE' => {
7065             symbol => 'XRE',
7066             display_name => {
7067             'currency' => q(type de fonds RINET),
7068             'one' => q(unité de fonds RINET),
7069             'other' => q(unités de fonds RINET),
7070             },
7071             },
7072             'XSU' => {
7073             symbol => 'XSU',
7074             display_name => {
7075             'currency' => q(sucre),
7076             'one' => q(sucre),
7077             'other' => q(sucres),
7078             },
7079             },
7080             'XTS' => {
7081             symbol => 'XTS',
7082             display_name => {
7083             'currency' => q(\(devise de test\)),
7084             'one' => q(\(devise de test\)),
7085             'other' => q(\(devises de test\)),
7086             },
7087             },
7088             'XUA' => {
7089             symbol => 'XUA',
7090             display_name => {
7091             'currency' => q(unité de compte ADB),
7092             'one' => q(unité de compte ADB),
7093             'other' => q(unités de compte ADB),
7094             },
7095             },
7096             'XXX' => {
7097             symbol => 'XXX',
7098             display_name => {
7099             'currency' => q(devise inconnue ou non valide),
7100             'one' => q(devise inconnue),
7101             'other' => q(devises inconnues),
7102             },
7103             },
7104             'YDD' => {
7105             symbol => 'YDD',
7106             display_name => {
7107             'currency' => q(dinar du Yémen),
7108             'one' => q(dinar nord-yéménite),
7109             'other' => q(dinars nord-yéménites),
7110             },
7111             },
7112             'YER' => {
7113             symbol => 'YER',
7114             display_name => {
7115             'currency' => q(rial yéménite),
7116             'one' => q(rial yéménite),
7117             'other' => q(rials yéménites),
7118             },
7119             },
7120             'YUD' => {
7121             display_name => {
7122             'currency' => q(nouveau dinar yougoslave),
7123             'one' => q(dinar fort yougoslave \(1966–1989\)),
7124             'other' => q(dinars forts yougoslaves \(1966–1989\)),
7125             },
7126             },
7127             'YUM' => {
7128             display_name => {
7129             'currency' => q(dinar yougoslave Noviy),
7130             'one' => q(nouveau dinar yougoslave \(1994–2003\)),
7131             'other' => q(nouveaux dinars yougoslaves \(1994–2003\)),
7132             },
7133             },
7134             'YUN' => {
7135             display_name => {
7136             'currency' => q(dinar yougoslave convertible),
7137             'one' => q(dinar convertible yougoslave \(1990–1992\)),
7138             'other' => q(dinars convertibles yougoslaves \(1990–1992\)),
7139             },
7140             },
7141             'ZAL' => {
7142             symbol => 'ZAL',
7143             display_name => {
7144             'currency' => q(rand sud-africain \(financier\)),
7145             'one' => q(rand sud-africain \(financier\)),
7146             'other' => q(rands sud-africains \(financiers\)),
7147             },
7148             },
7149             'ZAR' => {
7150             symbol => 'ZAR',
7151             display_name => {
7152             'currency' => q(rand sud-africain),
7153             'one' => q(rand sud-africain),
7154             'other' => q(rands sud-africains),
7155             },
7156             },
7157             'ZMK' => {
7158             symbol => 'ZMK',
7159             display_name => {
7160             'currency' => q(kwacha zambien \(1968–2012\)),
7161             'one' => q(kwacha zambien \(1968–2012\)),
7162             'other' => q(kwachas zambiens \(1968–2012\)),
7163             },
7164             },
7165             'ZMW' => {
7166             symbol => 'ZMW',
7167             display_name => {
7168             'currency' => q(kwacha zambien),
7169             'one' => q(kwacha zambien),
7170             'other' => q(kwachas zambiens),
7171             },
7172             },
7173             'ZRN' => {
7174             symbol => 'ZRN',
7175             display_name => {
7176             'currency' => q(nouveau zaïre zaïrien),
7177             'one' => q(nouveau zaïre zaïrien),
7178             'other' => q(nouveaux zaïres zaïriens),
7179             },
7180             },
7181             'ZRZ' => {
7182             symbol => 'ZRZ',
7183             display_name => {
7184             'currency' => q(zaïre zaïrois),
7185             'one' => q(zaïre zaïrois),
7186             'other' => q(zaïres zaïrois),
7187             },
7188             },
7189             'ZWD' => {
7190             symbol => 'ZWD',
7191             display_name => {
7192             'currency' => q(dollar zimbabwéen),
7193             'one' => q(dollar zimbabwéen),
7194             'other' => q(dollars zimbabwéens),
7195             },
7196             },
7197             'ZWL' => {
7198             symbol => 'ZWL',
7199             display_name => {
7200             'currency' => q(dollar zimbabwéen \(2009\)),
7201             'one' => q(dollar zimbabwéen \(2009\)),
7202             'other' => q(dollars zimbabwéens \(2009\)),
7203             },
7204             },
7205             'ZWR' => {
7206             symbol => 'ZWR',
7207             display_name => {
7208             'currency' => q(dollar zimbabwéen \(2008\)),
7209             'one' => q(dollar zimbabwéen \(2008\)),
7210             'other' => q(dollars zimbabwéens \(2008\)),
7211             },
7212             },
7213             } },
7214             );
7215              
7216              
7217             has 'calendar_months' => (
7218             is => 'ro',
7219             isa => 'HashRef',
7220             init_arg => undef,
7221             default => sub { {
7222             'chinese' => {
7223             'format' => {
7224             abbreviated => {
7225             nonleap => [
7226             '1yuè',
7227             '2yuè',
7228             '3yuè',
7229             '4yuè',
7230             '5yuè',
7231             '6yuè',
7232             '7yuè',
7233             '8yuè',
7234             '9yuè',
7235             '10yuè',
7236             '11yuè',
7237             '12yuè'
7238             ],
7239             leap => [
7240            
7241             ],
7242             },
7243             narrow => {
7244             nonleap => [
7245             '1',
7246             '2',
7247             '3',
7248             '4',
7249             '5',
7250             '6',
7251             '7',
7252             '8',
7253             '9',
7254             '10',
7255             '11',
7256             '12'
7257             ],
7258             leap => [
7259            
7260             ],
7261             },
7262             wide => {
7263             nonleap => [
7264             'zhÄ“ngyuè',
7265             'èryuè',
7266             'sānyuè',
7267             'sìyuè',
7268             'wÇ”yuè',
7269             'liùyuè',
7270             'qÄ«yuè',
7271             'bāyuè',
7272             'jiÇ”yuè',
7273             'shíyuè',
7274             'shíyÄ«yuè',
7275             'shí’èryuè'
7276             ],
7277             leap => [
7278            
7279             ],
7280             },
7281             },
7282             'stand-alone' => {
7283             abbreviated => {
7284             nonleap => [
7285             '1yuè',
7286             '2yuè',
7287             '3yuè',
7288             '4yuè',
7289             '5yuè',
7290             '6yuè',
7291             '7yuè',
7292             '8yuè',
7293             '9yuè',
7294             '10yuè',
7295             '11yuè',
7296             '12yuè'
7297             ],
7298             leap => [
7299            
7300             ],
7301             },
7302             narrow => {
7303             nonleap => [
7304             '1',
7305             '2',
7306             '3',
7307             '4',
7308             '5',
7309             '6',
7310             '7',
7311             '8',
7312             '9',
7313             '10',
7314             '11',
7315             '12'
7316             ],
7317             leap => [
7318            
7319             ],
7320             },
7321             wide => {
7322             nonleap => [
7323             'zhÄ“ngyuè',
7324             'èryuè',
7325             'sānyuè',
7326             'sìyuè',
7327             'wÇ”yuè',
7328             'liùyuè',
7329             'qÄ«yuè',
7330             'bāyuè',
7331             'jiÇ”yuè',
7332             'shíyuè',
7333             'shíyÄ«yuè',
7334             'shí’èryuè'
7335             ],
7336             leap => [
7337            
7338             ],
7339             },
7340             },
7341             },
7342             'coptic' => {
7343             'format' => {
7344             abbreviated => {
7345             nonleap => [
7346             'tout',
7347             'bâb.',
7348             'hât.',
7349             'kya.',
7350             'toub.',
7351             'amsh.',
7352             'barma.',
7353             'barmo.',
7354             'bash.',
7355             'ba’o.',
7356             'abî.',
7357             'mis.',
7358             'al-n.'
7359             ],
7360             leap => [
7361            
7362             ],
7363             },
7364             narrow => {
7365             nonleap => [
7366             'T',
7367             'B',
7368             'H',
7369             'K',
7370             'T',
7371             'A',
7372             'B',
7373             'B',
7374             'B',
7375             'B',
7376             'A',
7377             'M',
7378             'N'
7379             ],
7380             leap => [
7381            
7382             ],
7383             },
7384             wide => {
7385             nonleap => [
7386             'tout',
7387             'bâbâ',
7388             'hâtour',
7389             'kyakh',
7390             'toubah',
7391             'amshîr',
7392             'barmahât',
7393             'barmoudah',
7394             'bashans',
7395             'ba’ounah',
7396             'abîb',
7397             'misra',
7398             'al-nasi'
7399             ],
7400             leap => [
7401            
7402             ],
7403             },
7404             },
7405             'stand-alone' => {
7406             abbreviated => {
7407             nonleap => [
7408             'tout',
7409             'bâb.',
7410             'hât.',
7411             'kya.',
7412             'toub.',
7413             'amsh.',
7414             'barma.',
7415             'barmo.',
7416             'bash.',
7417             'ba’o.',
7418             'abî.',
7419             'mis.',
7420             'al-n.'
7421             ],
7422             leap => [
7423            
7424             ],
7425             },
7426             narrow => {
7427             nonleap => [
7428             'T',
7429             'B',
7430             'H',
7431             'K',
7432             'T',
7433             'A',
7434             'B',
7435             'B',
7436             'B',
7437             'B',
7438             'A',
7439             'M',
7440             'N'
7441             ],
7442             leap => [
7443            
7444             ],
7445             },
7446             wide => {
7447             nonleap => [
7448             'tout',
7449             'bâbâ',
7450             'hâtour',
7451             'kyakh',
7452             'toubah',
7453             'amshîr',
7454             'barmahât',
7455             'barmoudah',
7456             'bashans',
7457             'ba’ounah',
7458             'abîb',
7459             'misra',
7460             'al-nasi'
7461             ],
7462             leap => [
7463            
7464             ],
7465             },
7466             },
7467             },
7468             'dangi' => {
7469             'format' => {
7470             abbreviated => {
7471             nonleap => [
7472             '1yuè',
7473             '2yuè',
7474             '3yuè',
7475             '4yuè',
7476             '5yuè',
7477             '6yuè',
7478             '7yuè',
7479             '8yuè',
7480             '9yuè',
7481             '10yuè',
7482             '11yuè',
7483             '12yuè'
7484             ],
7485             leap => [
7486            
7487             ],
7488             },
7489             narrow => {
7490             nonleap => [
7491             '1',
7492             '2',
7493             '3',
7494             '4',
7495             '5',
7496             '6',
7497             '7',
7498             '8',
7499             '9',
7500             '10',
7501             '11',
7502             '12'
7503             ],
7504             leap => [
7505            
7506             ],
7507             },
7508             wide => {
7509             nonleap => [
7510             'zhÄ“ngyuè',
7511             'èryuè',
7512             'sānyuè',
7513             'sìyuè',
7514             'wÇ”yuè',
7515             'liùyuè',
7516             'qÄ«yuè',
7517             'bāyuè',
7518             'jiÇ”yuè',
7519             'shíyuè',
7520             'shíyÄ«yuè',
7521             'shí’èryuè'
7522             ],
7523             leap => [
7524            
7525             ],
7526             },
7527             },
7528             'stand-alone' => {
7529             abbreviated => {
7530             nonleap => [
7531             '1yuè',
7532             '2yuè',
7533             '3yuè',
7534             '4yuè',
7535             '5yuè',
7536             '6yuè',
7537             '7yuè',
7538             '8yuè',
7539             '9yuè',
7540             '10yuè',
7541             '11yuè',
7542             '12yuè'
7543             ],
7544             leap => [
7545            
7546             ],
7547             },
7548             narrow => {
7549             nonleap => [
7550             '1',
7551             '2',
7552             '3',
7553             '4',
7554             '5',
7555             '6',
7556             '7',
7557             '8',
7558             '9',
7559             '10',
7560             '11',
7561             '12'
7562             ],
7563             leap => [
7564            
7565             ],
7566             },
7567             wide => {
7568             nonleap => [
7569             'zhÄ“ngyuè',
7570             'èryuè',
7571             'sānyuè',
7572             'sìyuè',
7573             'wÇ”yuè',
7574             'liùyuè',
7575             'qÄ«yuè',
7576             'bāyuè',
7577             'jiÇ”yuè',
7578             'shíyuè',
7579             'shíyÄ«yuè',
7580             'shí’èryuè'
7581             ],
7582             leap => [
7583            
7584             ],
7585             },
7586             },
7587             },
7588             'ethiopic' => {
7589             'format' => {
7590             abbreviated => {
7591             nonleap => [
7592             'mäs.',
7593             'teq.',
7594             'hed.',
7595             'tah.',
7596             'ter',
7597             'yäk.',
7598             'mäg.',
7599             'miy.',
7600             'gue.',
7601             'sän.',
7602             'ham.',
7603             'näh.',
7604             'pag.'
7605             ],
7606             leap => [
7607            
7608             ],
7609             },
7610             wide => {
7611             nonleap => [
7612             'mäskäräm',
7613             'teqemt',
7614             'hedar',
7615             'tahesas',
7616             'ter',
7617             'yäkatit',
7618             'mägabit',
7619             'miyazya',
7620             'guenbot',
7621             'säné',
7622             'hamlé',
7623             'nähasé',
7624             'pagumén'
7625             ],
7626             leap => [
7627            
7628             ],
7629             },
7630             },
7631             'stand-alone' => {
7632             narrow => {
7633             nonleap => [
7634             'M',
7635             'T',
7636             'H',
7637             'T',
7638             'T',
7639             'Y',
7640             'M',
7641             'M',
7642             'G',
7643             'S',
7644             'H',
7645             'N',
7646             'P'
7647             ],
7648             leap => [
7649            
7650             ],
7651             },
7652             },
7653             },
7654             'gregorian' => {
7655             'format' => {
7656             abbreviated => {
7657             nonleap => [
7658             'janv.',
7659             'févr.',
7660             'mars',
7661             'avr.',
7662             'mai',
7663             'juin',
7664             'juil.',
7665             'août',
7666             'sept.',
7667             'oct.',
7668             'nov.',
7669             'déc.'
7670             ],
7671             leap => [
7672            
7673             ],
7674             },
7675             narrow => {
7676             nonleap => [
7677             'J',
7678             'F',
7679             'M',
7680             'A',
7681             'M',
7682             'J',
7683             'J',
7684             'A',
7685             'S',
7686             'O',
7687             'N',
7688             'D'
7689             ],
7690             leap => [
7691            
7692             ],
7693             },
7694             wide => {
7695             nonleap => [
7696             'janvier',
7697             'février',
7698             'mars',
7699             'avril',
7700             'mai',
7701             'juin',
7702             'juillet',
7703             'août',
7704             'septembre',
7705             'octobre',
7706             'novembre',
7707             'décembre'
7708             ],
7709             leap => [
7710            
7711             ],
7712             },
7713             },
7714             'stand-alone' => {
7715             abbreviated => {
7716             nonleap => [
7717             'janv.',
7718             'févr.',
7719             'mars',
7720             'avr.',
7721             'mai',
7722             'juin',
7723             'juil.',
7724             'août',
7725             'sept.',
7726             'oct.',
7727             'nov.',
7728             'déc.'
7729             ],
7730             leap => [
7731            
7732             ],
7733             },
7734             narrow => {
7735             nonleap => [
7736             'J',
7737             'F',
7738             'M',
7739             'A',
7740             'M',
7741             'J',
7742             'J',
7743             'A',
7744             'S',
7745             'O',
7746             'N',
7747             'D'
7748             ],
7749             leap => [
7750            
7751             ],
7752             },
7753             wide => {
7754             nonleap => [
7755             'janvier',
7756             'février',
7757             'mars',
7758             'avril',
7759             'mai',
7760             'juin',
7761             'juillet',
7762             'août',
7763             'septembre',
7764             'octobre',
7765             'novembre',
7766             'décembre'
7767             ],
7768             leap => [
7769            
7770             ],
7771             },
7772             },
7773             },
7774             'hebrew' => {
7775             'format' => {
7776             abbreviated => {
7777             nonleap => [
7778             'tis.',
7779             'hes.',
7780             'kis.',
7781             'téb.',
7782             'sché.',
7783             'ad.I',
7784             'adar',
7785             'nis.',
7786             'iyar',
7787             'siv.',
7788             'tam.',
7789             'ab',
7790             'ell.'
7791             ],
7792             leap => [
7793             '',
7794             '',
7795             '',
7796             '',
7797             '',
7798             '',
7799             'ad.II'
7800             ],
7801             },
7802             narrow => {
7803             nonleap => [
7804             'T',
7805             'H',
7806             'K',
7807             'T',
7808             'S',
7809             'A',
7810             'A',
7811             'N',
7812             'I',
7813             'S',
7814             'T',
7815             'A',
7816             'E'
7817             ],
7818             leap => [
7819             '',
7820             '',
7821             '',
7822             '',
7823             '',
7824             '',
7825             'A'
7826             ],
7827             },
7828             wide => {
7829             nonleap => [
7830             'Tisseri',
7831             'Hesvan',
7832             'Kislev',
7833             'Tébeth',
7834             'Schébat',
7835             'Adar I',
7836             'Adar',
7837             'Nissan',
7838             'Iyar',
7839             'Sivan',
7840             'Tamouz',
7841             'Ab',
7842             'Elloul'
7843             ],
7844             leap => [
7845             '',
7846             '',
7847             '',
7848             '',
7849             '',
7850             '',
7851             'Adar II'
7852             ],
7853             },
7854             },
7855             'stand-alone' => {
7856             abbreviated => {
7857             nonleap => [
7858             'tis.',
7859             'hes.',
7860             'kis.',
7861             'téb.',
7862             'sché.',
7863             'ad.I',
7864             'adar',
7865             'nis.',
7866             'iyar',
7867             'siv.',
7868             'tam.',
7869             'ab',
7870             'ell.'
7871             ],
7872             leap => [
7873             '',
7874             '',
7875             '',
7876             '',
7877             '',
7878             '',
7879             'ad.II'
7880             ],
7881             },
7882             narrow => {
7883             nonleap => [
7884             'T',
7885             'H',
7886             'K',
7887             'T',
7888             'S',
7889             'A',
7890             'A',
7891             'N',
7892             'I',
7893             'S',
7894             'T',
7895             'A',
7896             'E'
7897             ],
7898             leap => [
7899             '',
7900             '',
7901             '',
7902             '',
7903             '',
7904             '',
7905             'A'
7906             ],
7907             },
7908             wide => {
7909             nonleap => [
7910             'Tisseri',
7911             'Hesvan',
7912             'Kislev',
7913             'Tébeth',
7914             'Schébat',
7915             'Adar I',
7916             'Adar',
7917             'Nissan',
7918             'Iyar',
7919             'Sivan',
7920             'Tamouz',
7921             'Ab',
7922             'Elloul'
7923             ],
7924             leap => [
7925             '',
7926             '',
7927             '',
7928             '',
7929             '',
7930             '',
7931             'Adar II'
7932             ],
7933             },
7934             },
7935             },
7936             'indian' => {
7937             'format' => {
7938             abbreviated => {
7939             nonleap => [
7940             'chai.',
7941             'vai.',
7942             'jyai.',
7943             'āsha.',
7944             'shrā.',
7945             'bhā.',
7946             'āshw.',
7947             'kār.',
7948             'mār.',
7949             'pau.',
7950             'māgh',
7951             'phāl.'
7952             ],
7953             leap => [
7954            
7955             ],
7956             },
7957             narrow => {
7958             nonleap => [
7959             'C',
7960             'V',
7961             'J',
7962             'Ä€',
7963             'S',
7964             'B',
7965             'Ä€',
7966             'K',
7967             'M',
7968             'P',
7969             'M',
7970             'P'
7971             ],
7972             leap => [
7973            
7974             ],
7975             },
7976             wide => {
7977             nonleap => [
7978             'chaitra',
7979             'vaishākh',
7980             'jyaishtha',
7981             'āshādha',
7982             'shrāvana',
7983             'bhādrapad',
7984             'āshwin',
7985             'kārtik',
7986             'mārgashÄ«rsha',
7987             'paush',
7988             'māgh',
7989             'phālgun'
7990             ],
7991             leap => [
7992            
7993             ],
7994             },
7995             },
7996             'stand-alone' => {
7997             abbreviated => {
7998             nonleap => [
7999             'chai.',
8000             'vai.',
8001             'jyai.',
8002             'āsha.',
8003             'shrā.',
8004             'bhā.',
8005             'āshw.',
8006             'kār.',
8007             'mār.',
8008             'pau.',
8009             'māgh',
8010             'phāl.'
8011             ],
8012             leap => [
8013            
8014             ],
8015             },
8016             narrow => {
8017             nonleap => [
8018             'C',
8019             'V',
8020             'J',
8021             'Ä€',
8022             'S',
8023             'B',
8024             'Ä€',
8025             'K',
8026             'M',
8027             'P',
8028             'M',
8029             'P'
8030             ],
8031             leap => [
8032            
8033             ],
8034             },
8035             wide => {
8036             nonleap => [
8037             'chaitra',
8038             'vaishākh',
8039             'jyaishtha',
8040             'āshādha',
8041             'shrāvana',
8042             'bhādrapad',
8043             'āshwin',
8044             'kārtik',
8045             'mārgashÄ«rsha',
8046             'paush',
8047             'māgh',
8048             'phālgun'
8049             ],
8050             leap => [
8051            
8052             ],
8053             },
8054             },
8055             },
8056             'islamic' => {
8057             'format' => {
8058             abbreviated => {
8059             nonleap => [
8060             'mouh.',
8061             'saf.',
8062             'rab. aw.',
8063             'rab. th.',
8064             'joum. oul.',
8065             'joum. tha.',
8066             'raj.',
8067             'chaa.',
8068             'ram.',
8069             'chaw.',
8070             'dhou. q.',
8071             'dhou. h.'
8072             ],
8073             leap => [
8074            
8075             ],
8076             },
8077             narrow => {
8078             nonleap => [
8079             '1',
8080             '2',
8081             '3',
8082             '4',
8083             '5',
8084             '6',
8085             '7',
8086             '8',
8087             '9',
8088             '10',
8089             '11',
8090             '12'
8091             ],
8092             leap => [
8093            
8094             ],
8095             },
8096             wide => {
8097             nonleap => [
8098             'mouharram',
8099             'safar',
8100             'rabia al awal',
8101             'rabia ath-thani',
8102             'joumada al oula',
8103             'joumada ath-thania',
8104             'rajab',
8105             'chaabane',
8106             'ramadan',
8107             'chawwal',
8108             'dhou al qi`da',
8109             'dhou al-hijja'
8110             ],
8111             leap => [
8112            
8113             ],
8114             },
8115             },
8116             'stand-alone' => {
8117             abbreviated => {
8118             nonleap => [
8119             'mouh.',
8120             'saf.',
8121             'rab. aw.',
8122             'rab. th.',
8123             'joum. ou.',
8124             'joum. th.',
8125             'raj.',
8126             'chaa.',
8127             'ram.',
8128             'chaw.',
8129             'dhou. qi.',
8130             'dhou. hi.'
8131             ],
8132             leap => [
8133            
8134             ],
8135             },
8136             narrow => {
8137             nonleap => [
8138             '1',
8139             '2',
8140             '3',
8141             '4',
8142             '5',
8143             '6',
8144             '7',
8145             '8',
8146             '9',
8147             '10',
8148             '11',
8149             '12'
8150             ],
8151             leap => [
8152            
8153             ],
8154             },
8155             wide => {
8156             nonleap => [
8157             'mouharram',
8158             'safar',
8159             'rabia al awal',
8160             'rabia ath-thani',
8161             'joumada al oula',
8162             'joumada ath-thania',
8163             'rajab',
8164             'chaabane',
8165             'ramadan',
8166             'chawwal',
8167             'dhou al qi`da',
8168             'dhou al-hijja'
8169             ],
8170             leap => [
8171            
8172             ],
8173             },
8174             },
8175             },
8176             } },
8177             );
8178              
8179             has 'calendar_days' => (
8180             is => 'ro',
8181             isa => 'HashRef',
8182             init_arg => undef,
8183             default => sub { {
8184             'gregorian' => {
8185             'format' => {
8186             abbreviated => {
8187             mon => 'lun.',
8188             tue => 'mar.',
8189             wed => 'mer.',
8190             thu => 'jeu.',
8191             fri => 'ven.',
8192             sat => 'sam.',
8193             sun => 'dim.'
8194             },
8195             narrow => {
8196             mon => 'L',
8197             tue => 'M',
8198             wed => 'M',
8199             thu => 'J',
8200             fri => 'V',
8201             sat => 'S',
8202             sun => 'D'
8203             },
8204             short => {
8205             mon => 'lu',
8206             tue => 'ma',
8207             wed => 'me',
8208             thu => 'je',
8209             fri => 've',
8210             sat => 'sa',
8211             sun => 'di'
8212             },
8213             wide => {
8214             mon => 'lundi',
8215             tue => 'mardi',
8216             wed => 'mercredi',
8217             thu => 'jeudi',
8218             fri => 'vendredi',
8219             sat => 'samedi',
8220             sun => 'dimanche'
8221             },
8222             },
8223             'stand-alone' => {
8224             abbreviated => {
8225             mon => 'lun.',
8226             tue => 'mar.',
8227             wed => 'mer.',
8228             thu => 'jeu.',
8229             fri => 'ven.',
8230             sat => 'sam.',
8231             sun => 'dim.'
8232             },
8233             narrow => {
8234             mon => 'L',
8235             tue => 'M',
8236             wed => 'M',
8237             thu => 'J',
8238             fri => 'V',
8239             sat => 'S',
8240             sun => 'D'
8241             },
8242             short => {
8243             mon => 'lu',
8244             tue => 'ma',
8245             wed => 'me',
8246             thu => 'je',
8247             fri => 've',
8248             sat => 'sa',
8249             sun => 'di'
8250             },
8251             wide => {
8252             mon => 'lundi',
8253             tue => 'mardi',
8254             wed => 'mercredi',
8255             thu => 'jeudi',
8256             fri => 'vendredi',
8257             sat => 'samedi',
8258             sun => 'dimanche'
8259             },
8260             },
8261             },
8262             } },
8263             );
8264              
8265             has 'calendar_quarters' => (
8266             is => 'ro',
8267             isa => 'HashRef',
8268             init_arg => undef,
8269             default => sub { {
8270             'gregorian' => {
8271             'format' => {
8272             abbreviated => {0 => 'T1',
8273             1 => 'T2',
8274             2 => 'T3',
8275             3 => 'T4'
8276             },
8277             narrow => {0 => '1',
8278             1 => '2',
8279             2 => '3',
8280             3 => '4'
8281             },
8282             wide => {0 => '1er trimestre',
8283             1 => '2e trimestre',
8284             2 => '3e trimestre',
8285             3 => '4e trimestre'
8286             },
8287             },
8288             'stand-alone' => {
8289             abbreviated => {0 => 'T1',
8290             1 => 'T2',
8291             2 => 'T3',
8292             3 => 'T4'
8293             },
8294             narrow => {0 => '1',
8295             1 => '2',
8296             2 => '3',
8297             3 => '4'
8298             },
8299             wide => {0 => '1er trimestre',
8300             1 => '2e trimestre',
8301             2 => '3e trimestre',
8302             3 => '4e trimestre'
8303             },
8304             },
8305             },
8306             } },
8307             );
8308              
8309             has 'day_period_data' => (
8310             traits => ['Code'],
8311             is => 'ro',
8312             isa => 'CodeRef',
8313             init_arg => undef,
8314             handles => { call => 'execute_method' },
8315             default => sub { sub {
8316             # Time in hhmm format
8317             my ($self, $type, $time, $day_period_type) = @_;
8318             $day_period_type //= 'default';
8319             SWITCH:
8320             for ($type) {
8321             if ($_ eq 'hebrew') {
8322             if($day_period_type eq 'selection') {
8323             return 'evening1' if $time >= 1800
8324             && $time < 2400;
8325             return 'afternoon1' if $time >= 1200
8326             && $time < 1800;
8327             return 'morning1' if $time >= 400
8328             && $time < 1200;
8329             return 'night1' if $time >= 0
8330             && $time < 400;
8331             }
8332             if($day_period_type eq 'default') {
8333             return 'noon' if $time == 1200;
8334             return 'afternoon1' if $time > 1200
8335             && $time < 1800;
8336             return 'midnight' if $time == 0;
8337             return 'morning1' if $time >= 400
8338             && $time < 1200;
8339             return 'night1' if $time > 0
8340             && $time < 400;
8341             return 'evening1' if $time >= 1800
8342             && $time < 2400;
8343             }
8344             last SWITCH;
8345             }
8346             if ($_ eq 'dangi') {
8347             if($day_period_type eq 'selection') {
8348             return 'evening1' if $time >= 1800
8349             && $time < 2400;
8350             return 'afternoon1' if $time >= 1200
8351             && $time < 1800;
8352             return 'morning1' if $time >= 400
8353             && $time < 1200;
8354             return 'night1' if $time >= 0
8355             && $time < 400;
8356             }
8357             if($day_period_type eq 'default') {
8358             return 'noon' if $time == 1200;
8359             return 'afternoon1' if $time > 1200
8360             && $time < 1800;
8361             return 'midnight' if $time == 0;
8362             return 'morning1' if $time >= 400
8363             && $time < 1200;
8364             return 'night1' if $time > 0
8365             && $time < 400;
8366             return 'evening1' if $time >= 1800
8367             && $time < 2400;
8368             }
8369             last SWITCH;
8370             }
8371             if ($_ eq 'islamic') {
8372             if($day_period_type eq 'selection') {
8373             return 'evening1' if $time >= 1800
8374             && $time < 2400;
8375             return 'afternoon1' if $time >= 1200
8376             && $time < 1800;
8377             return 'morning1' if $time >= 400
8378             && $time < 1200;
8379             return 'night1' if $time >= 0
8380             && $time < 400;
8381             }
8382             if($day_period_type eq 'default') {
8383             return 'noon' if $time == 1200;
8384             return 'afternoon1' if $time > 1200
8385             && $time < 1800;
8386             return 'midnight' if $time == 0;
8387             return 'morning1' if $time >= 400
8388             && $time < 1200;
8389             return 'night1' if $time > 0
8390             && $time < 400;
8391             return 'evening1' if $time >= 1800
8392             && $time < 2400;
8393             }
8394             last SWITCH;
8395             }
8396             if ($_ eq 'roc') {
8397             if($day_period_type eq 'selection') {
8398             return 'evening1' if $time >= 1800
8399             && $time < 2400;
8400             return 'afternoon1' if $time >= 1200
8401             && $time < 1800;
8402             return 'morning1' if $time >= 400
8403             && $time < 1200;
8404             return 'night1' if $time >= 0
8405             && $time < 400;
8406             }
8407             if($day_period_type eq 'default') {
8408             return 'noon' if $time == 1200;
8409             return 'afternoon1' if $time > 1200
8410             && $time < 1800;
8411             return 'midnight' if $time == 0;
8412             return 'morning1' if $time >= 400
8413             && $time < 1200;
8414             return 'night1' if $time > 0
8415             && $time < 400;
8416             return 'evening1' if $time >= 1800
8417             && $time < 2400;
8418             }
8419             last SWITCH;
8420             }
8421             if ($_ eq 'gregorian') {
8422             if($day_period_type eq 'selection') {
8423             return 'evening1' if $time >= 1800
8424             && $time < 2400;
8425             return 'afternoon1' if $time >= 1200
8426             && $time < 1800;
8427             return 'morning1' if $time >= 400
8428             && $time < 1200;
8429             return 'night1' if $time >= 0
8430             && $time < 400;
8431             }
8432             if($day_period_type eq 'default') {
8433             return 'noon' if $time == 1200;
8434             return 'afternoon1' if $time > 1200
8435             && $time < 1800;
8436             return 'midnight' if $time == 0;
8437             return 'morning1' if $time >= 400
8438             && $time < 1200;
8439             return 'night1' if $time > 0
8440             && $time < 400;
8441             return 'evening1' if $time >= 1800
8442             && $time < 2400;
8443             }
8444             last SWITCH;
8445             }
8446             if ($_ eq 'buddhist') {
8447             if($day_period_type eq 'selection') {
8448             return 'evening1' if $time >= 1800
8449             && $time < 2400;
8450             return 'afternoon1' if $time >= 1200
8451             && $time < 1800;
8452             return 'morning1' if $time >= 400
8453             && $time < 1200;
8454             return 'night1' if $time >= 0
8455             && $time < 400;
8456             }
8457             if($day_period_type eq 'default') {
8458             return 'noon' if $time == 1200;
8459             return 'afternoon1' if $time > 1200
8460             && $time < 1800;
8461             return 'midnight' if $time == 0;
8462             return 'morning1' if $time >= 400
8463             && $time < 1200;
8464             return 'night1' if $time > 0
8465             && $time < 400;
8466             return 'evening1' if $time >= 1800
8467             && $time < 2400;
8468             }
8469             last SWITCH;
8470             }
8471             if ($_ eq 'japanese') {
8472             if($day_period_type eq 'selection') {
8473             return 'evening1' if $time >= 1800
8474             && $time < 2400;
8475             return 'afternoon1' if $time >= 1200
8476             && $time < 1800;
8477             return 'morning1' if $time >= 400
8478             && $time < 1200;
8479             return 'night1' if $time >= 0
8480             && $time < 400;
8481             }
8482             if($day_period_type eq 'default') {
8483             return 'noon' if $time == 1200;
8484             return 'afternoon1' if $time > 1200
8485             && $time < 1800;
8486             return 'midnight' if $time == 0;
8487             return 'morning1' if $time >= 400
8488             && $time < 1200;
8489             return 'night1' if $time > 0
8490             && $time < 400;
8491             return 'evening1' if $time >= 1800
8492             && $time < 2400;
8493             }
8494             last SWITCH;
8495             }
8496             if ($_ eq 'indian') {
8497             if($day_period_type eq 'selection') {
8498             return 'evening1' if $time >= 1800
8499             && $time < 2400;
8500             return 'afternoon1' if $time >= 1200
8501             && $time < 1800;
8502             return 'morning1' if $time >= 400
8503             && $time < 1200;
8504             return 'night1' if $time >= 0
8505             && $time < 400;
8506             }
8507             if($day_period_type eq 'default') {
8508             return 'noon' if $time == 1200;
8509             return 'afternoon1' if $time > 1200
8510             && $time < 1800;
8511             return 'midnight' if $time == 0;
8512             return 'morning1' if $time >= 400
8513             && $time < 1200;
8514             return 'night1' if $time > 0
8515             && $time < 400;
8516             return 'evening1' if $time >= 1800
8517             && $time < 2400;
8518             }
8519             last SWITCH;
8520             }
8521             if ($_ eq 'persian') {
8522             if($day_period_type eq 'selection') {
8523             return 'evening1' if $time >= 1800
8524             && $time < 2400;
8525             return 'afternoon1' if $time >= 1200
8526             && $time < 1800;
8527             return 'morning1' if $time >= 400
8528             && $time < 1200;
8529             return 'night1' if $time >= 0
8530             && $time < 400;
8531             }
8532             if($day_period_type eq 'default') {
8533             return 'noon' if $time == 1200;
8534             return 'afternoon1' if $time > 1200
8535             && $time < 1800;
8536             return 'midnight' if $time == 0;
8537             return 'morning1' if $time >= 400
8538             && $time < 1200;
8539             return 'night1' if $time > 0
8540             && $time < 400;
8541             return 'evening1' if $time >= 1800
8542             && $time < 2400;
8543             }
8544             last SWITCH;
8545             }
8546             if ($_ eq 'generic') {
8547             if($day_period_type eq 'selection') {
8548             return 'evening1' if $time >= 1800
8549             && $time < 2400;
8550             return 'afternoon1' if $time >= 1200
8551             && $time < 1800;
8552             return 'morning1' if $time >= 400
8553             && $time < 1200;
8554             return 'night1' if $time >= 0
8555             && $time < 400;
8556             }
8557             if($day_period_type eq 'default') {
8558             return 'noon' if $time == 1200;
8559             return 'afternoon1' if $time > 1200
8560             && $time < 1800;
8561             return 'midnight' if $time == 0;
8562             return 'morning1' if $time >= 400
8563             && $time < 1200;
8564             return 'night1' if $time > 0
8565             && $time < 400;
8566             return 'evening1' if $time >= 1800
8567             && $time < 2400;
8568             }
8569             last SWITCH;
8570             }
8571             if ($_ eq 'ethiopic') {
8572             if($day_period_type eq 'selection') {
8573             return 'evening1' if $time >= 1800
8574             && $time < 2400;
8575             return 'afternoon1' if $time >= 1200
8576             && $time < 1800;
8577             return 'morning1' if $time >= 400
8578             && $time < 1200;
8579             return 'night1' if $time >= 0
8580             && $time < 400;
8581             }
8582             if($day_period_type eq 'default') {
8583             return 'noon' if $time == 1200;
8584             return 'afternoon1' if $time > 1200
8585             && $time < 1800;
8586             return 'midnight' if $time == 0;
8587             return 'morning1' if $time >= 400
8588             && $time < 1200;
8589             return 'night1' if $time > 0
8590             && $time < 400;
8591             return 'evening1' if $time >= 1800
8592             && $time < 2400;
8593             }
8594             last SWITCH;
8595             }
8596             if ($_ eq 'coptic') {
8597             if($day_period_type eq 'selection') {
8598             return 'evening1' if $time >= 1800
8599             && $time < 2400;
8600             return 'afternoon1' if $time >= 1200
8601             && $time < 1800;
8602             return 'morning1' if $time >= 400
8603             && $time < 1200;
8604             return 'night1' if $time >= 0
8605             && $time < 400;
8606             }
8607             if($day_period_type eq 'default') {
8608             return 'noon' if $time == 1200;
8609             return 'afternoon1' if $time > 1200
8610             && $time < 1800;
8611             return 'midnight' if $time == 0;
8612             return 'morning1' if $time >= 400
8613             && $time < 1200;
8614             return 'night1' if $time > 0
8615             && $time < 400;
8616             return 'evening1' if $time >= 1800
8617             && $time < 2400;
8618             }
8619             last SWITCH;
8620             }
8621             if ($_ eq 'chinese') {
8622             if($day_period_type eq 'selection') {
8623             return 'evening1' if $time >= 1800
8624             && $time < 2400;
8625             return 'afternoon1' if $time >= 1200
8626             && $time < 1800;
8627             return 'morning1' if $time >= 400
8628             && $time < 1200;
8629             return 'night1' if $time >= 0
8630             && $time < 400;
8631             }
8632             if($day_period_type eq 'default') {
8633             return 'noon' if $time == 1200;
8634             return 'afternoon1' if $time > 1200
8635             && $time < 1800;
8636             return 'midnight' if $time == 0;
8637             return 'morning1' if $time >= 400
8638             && $time < 1200;
8639             return 'night1' if $time > 0
8640             && $time < 400;
8641             return 'evening1' if $time >= 1800
8642             && $time < 2400;
8643             }
8644             last SWITCH;
8645             }
8646             }
8647             } },
8648             );
8649              
8650             has 'day_periods' => (
8651             is => 'ro',
8652             isa => 'HashRef',
8653             init_arg => undef,
8654             default => sub { {
8655             'gregorian' => {
8656             'format' => {
8657             'narrow' => {
8658             'pm' => q{PM},
8659             'evening1' => q{soir},
8660             'am' => q{AM},
8661             'noon' => q{midi},
8662             'night1' => q{nuit},
8663             'midnight' => q{min.},
8664             'morning1' => q{mat.},
8665             'afternoon1' => q{ap.m.},
8666             },
8667             'wide' => {
8668             'afternoon1' => q{de l’après-midi},
8669             'morning1' => q{du matin},
8670             'midnight' => q{minuit},
8671             'night1' => q{de nuit},
8672             'noon' => q{midi},
8673             'pm' => q{PM},
8674             'am' => q{AM},
8675             'evening1' => q{du soir},
8676             },
8677             'abbreviated' => {
8678             'morning1' => q{mat.},
8679             'afternoon1' => q{ap.m.},
8680             'midnight' => q{min.},
8681             'night1' => q{nuit},
8682             'noon' => q{midi},
8683             'am' => q{AM},
8684             'evening1' => q{soir},
8685             'pm' => q{PM},
8686             },
8687             },
8688             'stand-alone' => {
8689             'abbreviated' => {
8690             'pm' => q{PM},
8691             'evening1' => q{soir},
8692             'am' => q{AM},
8693             'noon' => q{midi},
8694             'midnight' => q{min.},
8695             'morning1' => q{mat.},
8696             'night1' => q{nuit},
8697             'afternoon1' => q{ap.m.},
8698             },
8699             'wide' => {
8700             'evening1' => q{soir},
8701             'am' => q{AM},
8702             'pm' => q{PM},
8703             'noon' => q{midi},
8704             'midnight' => q{minuit},
8705             'night1' => q{nuit},
8706             'afternoon1' => q{après-midi},
8707             'morning1' => q{matin},
8708             },
8709             'narrow' => {
8710             'morning1' => q{mat.},
8711             'midnight' => q{min.},
8712             'night1' => q{nuit},
8713             'afternoon1' => q{ap.m.},
8714             'am' => q{AM},
8715             'evening1' => q{soir},
8716             'pm' => q{PM},
8717             'noon' => q{midi},
8718             },
8719             },
8720             },
8721             } },
8722             );
8723              
8724             has 'eras' => (
8725             is => 'ro',
8726             isa => 'HashRef',
8727             init_arg => undef,
8728             default => sub { {
8729             'buddhist' => {
8730             abbreviated => {
8731             '0' => 'ère b.'
8732             },
8733             narrow => {
8734             '0' => 'E.B.'
8735             },
8736             wide => {
8737             '0' => 'ère bouddhiste'
8738             },
8739             },
8740             'chinese' => {
8741             },
8742             'coptic' => {
8743             abbreviated => {
8744             '0' => 'av. D.',
8745             '1' => 'ap. D.'
8746             },
8747             wide => {
8748             '0' => 'avant Dioclétien',
8749             '1' => 'après Dioclétien'
8750             },
8751             },
8752             'dangi' => {
8753             },
8754             'ethiopic' => {
8755             abbreviated => {
8756             '0' => 'av. Inc.',
8757             '1' => 'ap. Inc.'
8758             },
8759             wide => {
8760             '0' => 'avant l’Incarnation',
8761             '1' => 'après l’Incarnation'
8762             },
8763             },
8764             'generic' => {
8765             },
8766             'gregorian' => {
8767             abbreviated => {
8768             '0' => 'av. J.-C.',
8769             '1' => 'ap. J.-C.'
8770             },
8771             narrow => {
8772             '0' => 'av. J.-C.',
8773             '1' => 'ap. J.-C.'
8774             },
8775             wide => {
8776             '0' => 'avant Jésus-Christ',
8777             '1' => 'après Jésus-Christ'
8778             },
8779             },
8780             'hebrew' => {
8781             abbreviated => {
8782             '0' => 'AM'
8783             },
8784             wide => {
8785             '0' => 'Anno Mundi'
8786             },
8787             },
8788             'indian' => {
8789             abbreviated => {
8790             '0' => 'SAKA'
8791             },
8792             },
8793             'islamic' => {
8794             abbreviated => {
8795             '0' => 'AH'
8796             },
8797             },
8798             'japanese' => {
8799             abbreviated => {
8800             '0' => 'Taika (645–650)',
8801             '1' => 'Hakuchi (650–671)',
8802             '2' => 'Hakuhō (672–686)',
8803             '3' => 'Shuchō (686–701)',
8804             '4' => 'Taihō (701–704)',
8805             '5' => 'Keiun (704–708)',
8806             '6' => 'Wadō (708–715)',
8807             '7' => 'Reiki (715–717)',
8808             '8' => 'Yōrō (717–724)',
8809             '9' => 'Jinki (724–729)',
8810             '10' => 'Tenpyō (729–749)',
8811             '11' => 'Tenpyō-kampō (749-749)',
8812             '12' => 'Tenpyō-shōhō (749-757)',
8813             '13' => 'Tenpyō-hōji (757-765)',
8814             '14' => 'Tenpyō-jingo (765-767)',
8815             '15' => 'Jingo-keiun (767-770)',
8816             '16' => 'Hōki (770–780)',
8817             '17' => 'Ten-ō (781-782)',
8818             '18' => 'Enryaku (782–806)',
8819             '19' => 'Daidō (806–810)',
8820             '20' => 'Kōnin (810–824)',
8821             '21' => 'Tenchō (824–834)',
8822             '22' => 'Jōwa (834–848)',
8823             '23' => 'Kajō (848–851)',
8824             '24' => 'Ninju (851–854)',
8825             '25' => 'Saikō (854–857)',
8826             '26' => 'Ten-an (857-859)',
8827             '27' => 'Jōgan (859–877)',
8828             '28' => 'Gangyō (877–885)',
8829             '29' => 'Ninna (885–889)',
8830             '30' => 'Kanpyō (889–898)',
8831             '31' => 'Shōtai (898–901)',
8832             '32' => 'Engi (901–923)',
8833             '33' => 'Enchō (923–931)',
8834             '34' => 'Jōhei (931–938)',
8835             '35' => 'Tengyō (938–947)',
8836             '36' => 'Tenryaku (947–957)',
8837             '37' => 'Tentoku (957–961)',
8838             '38' => 'ÅŒwa (961–964)',
8839             '39' => 'Kōhō (964–968)',
8840             '40' => 'Anna (968–970)',
8841             '41' => 'Tenroku (970–973)',
8842             '42' => 'Ten’en (973–976)',
8843             '43' => 'Jōgen (976–978)',
8844             '44' => 'Tengen (978–983)',
8845             '45' => 'Eikan (983–985)',
8846             '46' => 'Kanna (985–987)',
8847             '47' => 'Eien (987–989)',
8848             '48' => 'Eiso (989–990)',
8849             '49' => 'Shōryaku (990–995)',
8850             '50' => 'Chōtoku (995–999)',
8851             '51' => 'Chōhō (999–1004)',
8852             '52' => 'Kankō (1004–1012)',
8853             '53' => 'Chōwa (1012–1017)',
8854             '54' => 'Kannin (1017–1021)',
8855             '55' => 'Jian (1021–1024)',
8856             '56' => 'Manju (1024–1028)',
8857             '57' => 'Chōgen (1028–1037)',
8858             '58' => 'Chōryaku (1037–1040)',
8859             '59' => 'ChōkyÅ« (1040–1044)',
8860             '60' => 'Kantoku (1044–1046)',
8861             '61' => 'Eishō (1046–1053)',
8862             '62' => 'Tengi (1053–1058)',
8863             '63' => 'Kōhei (1058–1065)',
8864             '64' => 'Jiryaku (1065–1069)',
8865             '65' => 'EnkyÅ« (1069–1074)',
8866             '66' => 'Shōho (1074–1077)',
8867             '67' => 'Shōryaku (1077–1081)',
8868             '68' => 'Eihō (1081–1084)',
8869             '69' => 'ÅŒtoku (1084–1087)',
8870             '70' => 'Kanji (1087–1094)',
8871             '71' => 'Kahō (1094–1096)',
8872             '72' => 'Eichō (1096–1097)',
8873             '73' => 'Jōtoku (1097–1099)',
8874             '74' => 'Kōwa (1099–1104)',
8875             '75' => 'Chōji (1104–1106)',
8876             '76' => 'Kashō (1106–1108)',
8877             '77' => 'Tennin (1108–1110)',
8878             '78' => 'Ten-ei (1110-1113)',
8879             '79' => 'EikyÅ« (1113–1118)',
8880             '80' => 'Gen’ei (1118–1120)',
8881             '81' => 'Hōan (1120–1124)',
8882             '82' => 'Tenji (1124–1126)',
8883             '83' => 'Daiji (1126–1131)',
8884             '84' => 'Tenshō (1131–1132)',
8885             '85' => 'Chōshō (1132–1135)',
8886             '86' => 'Hōen (1135–1141)',
8887             '87' => 'Eiji (1141–1142)',
8888             '88' => 'Kōji (1142–1144)',
8889             '89' => 'Ten’yō (1144–1145)',
8890             '90' => 'KyÅ«an (1145–1151)',
8891             '91' => 'Ninpei (1151–1154)',
8892             '92' => 'KyÅ«ju (1154–1156)',
8893             '93' => 'Hōgen (1156–1159)',
8894             '94' => 'Heiji (1159–1160)',
8895             '95' => 'Eiryaku (1160–1161)',
8896             '96' => 'ÅŒho (1161–1163)',
8897             '97' => 'Chōkan (1163–1165)',
8898             '98' => 'Eiman (1165–1166)',
8899             '99' => 'Nin’an (1166–1169)',
8900             '100' => 'Kaō (1169–1171)',
8901             '101' => 'Shōan (1171–1175)',
8902             '102' => 'Angen (1175–1177)',
8903             '103' => 'Jishō (1177–1181)',
8904             '104' => 'Yōwa (1181–1182)',
8905             '105' => 'Juei (1182–1184)',
8906             '106' => 'Genryaku (1184–1185)',
8907             '107' => 'Bunji (1185–1190)',
8908             '108' => 'KenkyÅ« (1190–1199)',
8909             '109' => 'Shōji (1199–1201)',
8910             '110' => 'Kennin (1201–1204)',
8911             '111' => 'GenkyÅ« (1204–1206)',
8912             '112' => 'Ken’ei (1206–1207)',
8913             '113' => 'Jōgen (1207–1211)',
8914             '114' => 'Kenryaku (1211–1213)',
8915             '115' => 'Kenpō (1213–1219)',
8916             '116' => 'JōkyÅ« (1219–1222)',
8917             '117' => 'Jōō (1222–1224)',
8918             '118' => 'Gennin (1224–1225)',
8919             '119' => 'Karoku (1225–1227)',
8920             '120' => 'Antei (1227–1229)',
8921             '121' => 'Kanki (1229–1232)',
8922             '122' => 'Jōei (1232–1233)',
8923             '123' => 'Tenpuku (1233–1234)',
8924             '124' => 'Bunryaku (1234–1235)',
8925             '125' => 'Katei (1235–1238)',
8926             '126' => 'Ryakunin (1238–1239)',
8927             '127' => 'En’ō (1239–1240)',
8928             '128' => 'Ninji (1240–1243)',
8929             '129' => 'Kangen (1243–1247)',
8930             '130' => 'Hōji (1247–1249)',
8931             '131' => 'Kenchō (1249–1256)',
8932             '132' => 'Kōgen (1256–1257)',
8933             '133' => 'Shōka (1257–1259)',
8934             '134' => 'Shōgen (1259–1260)',
8935             '135' => 'Bun’ō (1260–1261)',
8936             '136' => 'Kōchō (1261–1264)',
8937             '137' => 'Bun’ei (1264–1275)',
8938             '138' => 'Kenji (1275–1278)',
8939             '139' => 'Kōan (1278–1288)',
8940             '140' => 'Shōō (1288–1293)',
8941             '141' => 'Einin (1293–1299)',
8942             '142' => 'Shōan (1299–1302)',
8943             '143' => 'Kengen (1302–1303)',
8944             '144' => 'Kagen (1303–1306)',
8945             '145' => 'Tokuji (1306–1308)',
8946             '146' => 'Enkyō (1308–1311)',
8947             '147' => 'ÅŒchō (1311–1312)',
8948             '148' => 'Shōwa (1312–1317)',
8949             '149' => 'Bunpō (1317–1319)',
8950             '150' => 'Genō (1319–1321)',
8951             '151' => 'Genkō (1321–1324)',
8952             '152' => 'ShōchÅ« (1324–1326)',
8953             '153' => 'Karyaku (1326–1329)',
8954             '154' => 'Gentoku (1329–1331)',
8955             '155' => 'Genkō (1331–1334)',
8956             '156' => 'Kenmu (1334–1336)',
8957             '157' => 'Engen (1336–1340)',
8958             '158' => 'Kōkoku (1340–1346)',
8959             '159' => 'Shōhei (1346–1370)',
8960             '160' => 'Kentoku (1370–1372)',
8961             '161' => 'BunchÅ« (1372–1375)',
8962             '162' => 'Tenju (1375–1379)',
8963             '163' => 'Kōryaku (1379–1381)',
8964             '164' => 'Kōwa (1381–1384)',
8965             '165' => 'GenchÅ« (1384–1392)',
8966             '166' => 'Meitoku (1384–1387)',
8967             '167' => 'Kakei (1387–1389)',
8968             '168' => 'Kōō (1389–1390)',
8969             '169' => 'Meitoku (1390–1394)',
8970             '170' => 'ÅŒei (1394–1428)',
8971             '171' => 'Shōchō (1428–1429)',
8972             '172' => 'Eikyō (1429–1441)',
8973             '173' => 'Kakitsu (1441–1444)',
8974             '174' => 'Bun’an (1444–1449)',
8975             '175' => 'Hōtoku (1449–1452)',
8976             '176' => 'Kyōtoku (1452–1455)',
8977             '177' => 'Kōshō (1455–1457)',
8978             '178' => 'Chōroku (1457–1460)',
8979             '179' => 'Kanshō (1460–1466)',
8980             '180' => 'Bunshō (1466–1467)',
8981             '181' => 'ÅŒnin (1467–1469)',
8982             '182' => 'Bunmei (1469–1487)',
8983             '183' => 'Chōkyō (1487–1489)',
8984             '184' => 'Entoku (1489–1492)',
8985             '185' => 'Meiō (1492–1501)',
8986             '186' => 'Bunki (1501–1504)',
8987             '187' => 'Eishō (1504–1521)',
8988             '188' => 'Taiei (1521–1528)',
8989             '189' => 'Kyōroku (1528–1532)',
8990             '190' => 'Tenbun (1532–1555)',
8991             '191' => 'Kōji (1555–1558)',
8992             '192' => 'Eiroku (1558–1570)',
8993             '193' => 'Genki (1570–1573)',
8994             '194' => 'Tenshō (1573–1592)',
8995             '195' => 'Bunroku (1592–1596)',
8996             '196' => 'Keichō (1596–1615)',
8997             '197' => 'Genna (1615–1624)',
8998             '198' => 'Kan’ei (1624–1644)',
8999             '199' => 'Shōho (1644–1648)',
9000             '200' => 'Keian (1648–1652)',
9001             '201' => 'Jōō (1652–1655)',
9002             '202' => 'Meireki (1655–1658)',
9003             '203' => 'Manji (1658–1661)',
9004             '204' => 'Kanbun (1661–1673)',
9005             '205' => 'Enpō (1673–1681)',
9006             '206' => 'Tenna (1681–1684)',
9007             '207' => 'Jōkyō (1684–1688)',
9008             '208' => 'Genroku (1688–1704)',
9009             '209' => 'Hōei (1704–1711)',
9010             '210' => 'Shōtoku (1711–1716)',
9011             '211' => 'Kyōhō (1716–1736)',
9012             '212' => 'Genbun (1736–1741)',
9013             '213' => 'Kanpō (1741–1744)',
9014             '214' => 'Enkyō (1744–1748)',
9015             '215' => 'Kan’en (1748–1751)',
9016             '216' => 'Hōreki (1751–1764)',
9017             '217' => 'Meiwa (1764–1772)',
9018             '218' => 'An’ei (1772–1781)',
9019             '219' => 'Tenmei (1781–1789)',
9020             '220' => 'Kansei (1789–1801)',
9021             '221' => 'Kyōwa (1801–1804)',
9022             '222' => 'Bunka (1804–1818)',
9023             '223' => 'Bunsei (1818–1830)',
9024             '224' => 'Tenpō (1830–1844)',
9025             '225' => 'Kōka (1844–1848)',
9026             '226' => 'Kaei (1848–1854)',
9027             '227' => 'Ansei (1854–1860)',
9028             '228' => 'Man’en (1860–1861)',
9029             '229' => 'BunkyÅ« (1861–1864)',
9030             '230' => 'Genji (1864–1865)',
9031             '231' => 'Keiō (1865–1868)',
9032             '232' => 'Meiji',
9033             '233' => 'Taishō',
9034             '234' => 'Shōwa',
9035             '235' => 'Heisei'
9036             },
9037             narrow => {
9038             '0' => 'Taika (645–650)',
9039             '1' => 'Hakuchi (650–671)',
9040             '2' => 'Hakuhō (672–686)',
9041             '3' => 'Shuchō (686–701)',
9042             '4' => 'Taihō (701–704)',
9043             '5' => 'Keiun (704–708)',
9044             '6' => 'Wadō (708–715)',
9045             '7' => 'Reiki (715–717)',
9046             '8' => 'Yōrō (717–724)',
9047             '9' => 'Jinki (724–729)',
9048             '10' => 'Tenpyō (729–749)',
9049             '11' => 'Tenpyō-kampō (749-749)',
9050             '12' => 'Tenpyō-shōhō (749-757)',
9051             '13' => 'Tenpyō-hōji (757-765)',
9052             '14' => 'Tenpyō-jingo (765-767)',
9053             '15' => 'Jingo-keiun (767-770)',
9054             '16' => 'Hōki (770–780)',
9055             '17' => 'Ten-ō (781-782)',
9056             '18' => 'Enryaku (782–806)',
9057             '19' => 'Daidō (806–810)',
9058             '20' => 'Kōnin (810–824)',
9059             '21' => 'Tenchō (824–834)',
9060             '22' => 'Jōwa (834–848)',
9061             '23' => 'Kajō (848–851)',
9062             '24' => 'Ninju (851–854)',
9063             '25' => 'Saikō (854–857)',
9064             '26' => 'Ten-an (857-859)',
9065             '27' => 'Jōgan (859–877)',
9066             '28' => 'Gangyō (877–885)',
9067             '29' => 'Ninna (885–889)',
9068             '30' => 'Kanpyō (889–898)',
9069             '31' => 'Shōtai (898–901)',
9070             '32' => 'Engi (901–923)',
9071             '33' => 'Enchō (923–931)',
9072             '34' => 'Jōhei (931–938)',
9073             '35' => 'Tengyō (938–947)',
9074             '36' => 'Tenryaku (947–957)',
9075             '37' => 'Tentoku (957–961)',
9076             '38' => 'ÅŒwa (961–964)',
9077             '39' => 'Kōhō (964–968)',
9078             '40' => 'Anna (968–970)',
9079             '41' => 'Tenroku (970–973)',
9080             '42' => 'Ten’en (973–976)',
9081             '43' => 'Jōgen (976–978)',
9082             '44' => 'Tengen (978–983)',
9083             '45' => 'Eikan (983–985)',
9084             '46' => 'Kanna (985–987)',
9085             '47' => 'Eien (987–989)',
9086             '48' => 'Eiso (989–990)',
9087             '49' => 'Shōryaku (990–995)',
9088             '50' => 'Chōtoku (995–999)',
9089             '51' => 'Chōhō (999–1004)',
9090             '52' => 'Kankō (1004–1012)',
9091             '53' => 'Chōwa (1012–1017)',
9092             '54' => 'Kannin (1017–1021)',
9093             '55' => 'Jian (1021–1024)',
9094             '56' => 'Manju (1024–1028)',
9095             '57' => 'Chōgen (1028–1037)',
9096             '58' => 'Chōryaku (1037–1040)',
9097             '59' => 'ChōkyÅ« (1040–1044)',
9098             '60' => 'Kantoku (1044–1046)',
9099             '61' => 'Eishō (1046–1053)',
9100             '62' => 'Tengi (1053–1058)',
9101             '63' => 'Kōhei (1058–1065)',
9102             '64' => 'Jiryaku (1065–1069)',
9103             '65' => 'EnkyÅ« (1069–1074)',
9104             '66' => 'Shōho (1074–1077)',
9105             '67' => 'Shōryaku (1077–1081)',
9106             '68' => 'Eihō (1081–1084)',
9107             '69' => 'ÅŒtoku (1084–1087)',
9108             '70' => 'Kanji (1087–1094)',
9109             '71' => 'Kahō (1094–1096)',
9110             '72' => 'Eichō (1096–1097)',
9111             '73' => 'Jōtoku (1097–1099)',
9112             '74' => 'Kōwa (1099–1104)',
9113             '75' => 'Chōji (1104–1106)',
9114             '76' => 'Kashō (1106–1108)',
9115             '77' => 'Tennin (1108–1110)',
9116             '78' => 'Ten-ei (1110-1113)',
9117             '79' => 'EikyÅ« (1113–1118)',
9118             '80' => 'Gen’ei (1118–1120)',
9119             '81' => 'Hōan (1120–1124)',
9120             '82' => 'Tenji (1124–1126)',
9121             '83' => 'Daiji (1126–1131)',
9122             '84' => 'Tenshō (1131–1132)',
9123             '85' => 'Chōshō (1132–1135)',
9124             '86' => 'Hōen (1135–1141)',
9125             '87' => 'Eiji (1141–1142)',
9126             '88' => 'Kōji (1142–1144)',
9127             '89' => 'Ten’yō (1144–1145)',
9128             '90' => 'KyÅ«an (1145–1151)',
9129             '91' => 'Ninpei (1151–1154)',
9130             '92' => 'KyÅ«ju (1154–1156)',
9131             '93' => 'Hōgen (1156–1159)',
9132             '94' => 'Heiji (1159–1160)',
9133             '95' => 'Eiryaku (1160–1161)',
9134             '96' => 'ÅŒho (1161–1163)',
9135             '97' => 'Chōkan (1163–1165)',
9136             '98' => 'Eiman (1165–1166)',
9137             '99' => 'Nin’an (1166–1169)',
9138             '100' => 'Kaō (1169–1171)',
9139             '101' => 'Shōan (1171–1175)',
9140             '102' => 'Angen (1175–1177)',
9141             '103' => 'Jishō (1177–1181)',
9142             '104' => 'Yōwa (1181–1182)',
9143             '105' => 'Juei (1182–1184)',
9144             '106' => 'Genryaku (1184–1185)',
9145             '107' => 'Bunji (1185–1190)',
9146             '108' => 'KenkyÅ« (1190–1199)',
9147             '109' => 'Shōji (1199–1201)',
9148             '110' => 'Kennin (1201–1204)',
9149             '111' => 'GenkyÅ« (1204–1206)',
9150             '112' => 'Ken’ei (1206–1207)',
9151             '113' => 'Jōgen (1207–1211)',
9152             '114' => 'Kenryaku (1211–1213)',
9153             '115' => 'Kenpō (1213–1219)',
9154             '116' => 'JōkyÅ« (1219–1222)',
9155             '117' => 'Jōō (1222–1224)',
9156             '118' => 'Gennin (1224–1225)',
9157             '119' => 'Karoku (1225–1227)',
9158             '120' => 'Antei (1227–1229)',
9159             '121' => 'Kanki (1229–1232)',
9160             '122' => 'Jōei (1232–1233)',
9161             '123' => 'Tenpuku (1233–1234)',
9162             '124' => 'Bunryaku (1234–1235)',
9163             '125' => 'Katei (1235–1238)',
9164             '126' => 'Ryakunin (1238–1239)',
9165             '127' => 'En’ō (1239–1240)',
9166             '128' => 'Ninji (1240–1243)',
9167             '129' => 'Kangen (1243–1247)',
9168             '130' => 'Hōji (1247–1249)',
9169             '131' => 'Kenchō (1249–1256)',
9170             '132' => 'Kōgen (1256–1257)',
9171             '133' => 'Shōka (1257–1259)',
9172             '134' => 'Shōgen (1259–1260)',
9173             '135' => 'Bun’ō (1260–1261)',
9174             '136' => 'Kōchō (1261–1264)',
9175             '137' => 'Bun’ei (1264–1275)',
9176             '138' => 'Kenji (1275–1278)',
9177             '139' => 'Kōan (1278–1288)',
9178             '140' => 'Shōō (1288–1293)',
9179             '141' => 'Einin (1293–1299)',
9180             '142' => 'Shōan (1299–1302)',
9181             '143' => 'Kengen (1302–1303)',
9182             '144' => 'Kagen (1303–1306)',
9183             '145' => 'Tokuji (1306–1308)',
9184             '146' => 'Enkyō (1308–1311)',
9185             '147' => 'ÅŒchō (1311–1312)',
9186             '148' => 'Shōwa (1312–1317)',
9187             '149' => 'Bunpō (1317–1319)',
9188             '150' => 'Genō (1319–1321)',
9189             '151' => 'Genkō (1321–1324)',
9190             '152' => 'ShōchÅ« (1324–1326)',
9191             '153' => 'Karyaku (1326–1329)',
9192             '154' => 'Gentoku (1329–1331)',
9193             '155' => 'Genkō (1331–1334)',
9194             '156' => 'Kenmu (1334–1336)',
9195             '157' => 'Engen (1336–1340)',
9196             '158' => 'Kōkoku (1340–1346)',
9197             '159' => 'Shōhei (1346–1370)',
9198             '160' => 'Kentoku (1370–1372)',
9199             '161' => 'BunchÅ« (1372–1375)',
9200             '162' => 'Tenju (1375–1379)',
9201             '163' => 'Kōryaku (1379–1381)',
9202             '164' => 'Kōwa (1381–1384)',
9203             '165' => 'GenchÅ« (1384–1392)',
9204             '166' => 'Meitoku (1384–1387)',
9205             '167' => 'Kakei (1387–1389)',
9206             '168' => 'Kōō (1389–1390)',
9207             '169' => 'Meitoku (1390–1394)',
9208             '170' => 'ÅŒei (1394–1428)',
9209             '171' => 'Shōchō (1428–1429)',
9210             '172' => 'Eikyō (1429–1441)',
9211             '173' => 'Kakitsu (1441–1444)',
9212             '174' => 'Bun’an (1444–1449)',
9213             '175' => 'Hōtoku (1449–1452)',
9214             '176' => 'Kyōtoku (1452–1455)',
9215             '177' => 'Kōshō (1455–1457)',
9216             '178' => 'Chōroku (1457–1460)',
9217             '179' => 'Kanshō (1460–1466)',
9218             '180' => 'Bunshō (1466–1467)',
9219             '181' => 'ÅŒnin (1467–1469)',
9220             '182' => 'Bunmei (1469–1487)',
9221             '183' => 'Chōkyō (1487–1489)',
9222             '184' => 'Entoku (1489–1492)',
9223             '185' => 'Meiō (1492–1501)',
9224             '186' => 'Bunki (1501–1504)',
9225             '187' => 'Eishō (1504–1521)',
9226             '188' => 'Taiei (1521–1528)',
9227             '189' => 'Kyōroku (1528–1532)',
9228             '190' => 'Tenbun (1532–1555)',
9229             '191' => 'Kōji (1555–1558)',
9230             '192' => 'Eiroku (1558–1570)',
9231             '193' => 'Genki (1570–1573)',
9232             '194' => 'Tenshō (1573–1592)',
9233             '195' => 'Bunroku (1592–1596)',
9234             '196' => 'Keichō (1596–1615)',
9235             '197' => 'Genna (1615–1624)',
9236             '198' => 'Kan’ei (1624–1644)',
9237             '199' => 'Shōho (1644–1648)',
9238             '200' => 'Keian (1648–1652)',
9239             '201' => 'Jōō (1652–1655)',
9240             '202' => 'Meireki (1655–1658)',
9241             '203' => 'Manji (1658–1661)',
9242             '204' => 'Kanbun (1661–1673)',
9243             '205' => 'Enpō (1673–1681)',
9244             '206' => 'Tenna (1681–1684)',
9245             '207' => 'Jōkyō (1684–1688)',
9246             '208' => 'Genroku (1688–1704)',
9247             '209' => 'Hōei (1704–1711)',
9248             '210' => 'Shōtoku (1711–1716)',
9249             '211' => 'Kyōhō (1716–1736)',
9250             '212' => 'Genbun (1736–1741)',
9251             '213' => 'Kanpō (1741–1744)',
9252             '214' => 'Enkyō (1744–1748)',
9253             '215' => 'Kan’en (1748–1751)',
9254             '216' => 'Hōreki (1751–1764)',
9255             '217' => 'Meiwa (1764–1772)',
9256             '218' => 'An’ei (1772–1781)',
9257             '219' => 'Tenmei (1781–1789)',
9258             '220' => 'Kansei (1789–1801)',
9259             '221' => 'Kyōwa (1801–1804)',
9260             '222' => 'Bunka (1804–1818)',
9261             '223' => 'Bunsei (1818–1830)',
9262             '224' => 'Tenpō (1830–1844)',
9263             '225' => 'Kōka (1844–1848)',
9264             '226' => 'Kaei (1848–1854)',
9265             '227' => 'Ansei (1854–1860)',
9266             '228' => 'Man’en (1860–1861)',
9267             '229' => 'BunkyÅ« (1861–1864)',
9268             '230' => 'Genji (1864–1865)',
9269             '231' => 'Keiō (1865–1868)',
9270             '232' => 'M',
9271             '233' => 'T',
9272             '234' => 'S',
9273             '235' => 'H'
9274             },
9275             wide => {
9276             '0' => 'Taika (645–650)',
9277             '1' => 'Hakuchi (650–671)',
9278             '2' => 'Hakuhō (672–686)',
9279             '3' => 'Shuchō (686–701)',
9280             '4' => 'Taihō (701–704)',
9281             '5' => 'Keiun (704–708)',
9282             '6' => 'Wadō (708–715)',
9283             '7' => 'Reiki (715–717)',
9284             '8' => 'Yōrō (717–724)',
9285             '9' => 'Jinki (724–729)',
9286             '10' => 'Tempyō (729–749)',
9287             '11' => 'Tempyō-kampō (749-749)',
9288             '12' => 'Tempyō-shōhō (749-757)',
9289             '13' => 'Tempyō-hōji (757-765)',
9290             '14' => 'Temphō-jingo (765-767)',
9291             '15' => 'Jingo-keiun (767-770)',
9292             '16' => 'Hōki (770–780)',
9293             '17' => 'Ten-ō (781-782)',
9294             '18' => 'Enryaku (782–806)',
9295             '19' => 'Daidō (806–810)',
9296             '20' => 'Kōnin (810–824)',
9297             '21' => 'Tenchō (824–834)',
9298             '22' => 'Jōwa (834–848)',
9299             '23' => 'Kajō (848–851)',
9300             '24' => 'Ninju (851–854)',
9301             '25' => 'Saikō (854–857)',
9302             '26' => 'Ten-an (857-859)',
9303             '27' => 'Jōgan (859–877)',
9304             '28' => 'Gangyō (877–885)',
9305             '29' => 'Ninna (885–889)',
9306             '30' => 'Kanpyō (889–898)',
9307             '31' => 'Shōtai (898–901)',
9308             '32' => 'Engi (901–923)',
9309             '33' => 'Enchō (923–931)',
9310             '34' => 'Jōhei (931–938)',
9311             '35' => 'Tengyō (938–947)',
9312             '36' => 'Tenryaku (947–957)',
9313             '37' => 'Tentoku (957–961)',
9314             '38' => 'ÅŒwa (961–964)',
9315             '39' => 'Kōhō (964–968)',
9316             '40' => 'Anna (968–970)',
9317             '41' => 'Tenroku (970–973)',
9318             '42' => 'Ten’en (973–976)',
9319             '43' => 'Jōgen (976–978)',
9320             '44' => 'Tengen (978–983)',
9321             '45' => 'Eikan (983–985)',
9322             '46' => 'Kanna (985–987)',
9323             '47' => 'Eien (987–989)',
9324             '48' => 'Eiso (989–990)',
9325             '49' => 'Shōryaku (990–995)',
9326             '50' => 'Chōtoku (995–999)',
9327             '51' => 'Chōhō (999–1004)',
9328             '52' => 'Kankō (1004–1012)',
9329             '53' => 'Chōwa (1012–1017)',
9330             '54' => 'Kannin (1017–1021)',
9331             '55' => 'Jian (1021–1024)',
9332             '56' => 'Manju (1024–1028)',
9333             '57' => 'Chōgen (1028–1037)',
9334             '58' => 'Chōryaku (1037–1040)',
9335             '59' => 'ChōkyÅ« (1040–1044)',
9336             '60' => 'Kantoku (1044–1046)',
9337             '61' => 'Eishō (1046–1053)',
9338             '62' => 'Tengi (1053–1058)',
9339             '63' => 'Kōhei (1058–1065)',
9340             '64' => 'Jiryaku (1065–1069)',
9341             '65' => 'EnkyÅ« (1069–1074)',
9342             '66' => 'Shōho (1074–1077)',
9343             '67' => 'Shōryaku (1077–1081)',
9344             '68' => 'Eihō (1081–1084)',
9345             '69' => 'ÅŒtoku (1084–1087)',
9346             '70' => 'Kanji (1087–1094)',
9347             '71' => 'Kahō (1094–1096)',
9348             '72' => 'Eichō (1096–1097)',
9349             '73' => 'Jōtoku (1097–1099)',
9350             '74' => 'Kōwa (1099–1104)',
9351             '75' => 'Chōji (1104–1106)',
9352             '76' => 'Kashō (1106–1108)',
9353             '77' => 'Tennin (1108–1110)',
9354             '78' => 'Ten-ei (1110-1113)',
9355             '79' => 'EikyÅ« (1113–1118)',
9356             '80' => 'Gen’ei (1118–1120)',
9357             '81' => 'Hōan (1120–1124)',
9358             '82' => 'Tenji (1124–1126)',
9359             '83' => 'Daiji (1126–1131)',
9360             '84' => 'Tenshō (1131–1132)',
9361             '85' => 'Chōshō (1132–1135)',
9362             '86' => 'Hōen (1135–1141)',
9363             '87' => 'Eiji (1141–1142)',
9364             '88' => 'Kōji (1142–1144)',
9365             '89' => 'Ten’yō (1144–1145)',
9366             '90' => 'KyÅ«an (1145–1151)',
9367             '91' => 'Ninpei (1151–1154)',
9368             '92' => 'KyÅ«ju (1154–1156)',
9369             '93' => 'Hōgen (1156–1159)',
9370             '94' => 'Heiji (1159–1160)',
9371             '95' => 'Eiryaku (1160–1161)',
9372             '96' => 'ÅŒho (1161–1163)',
9373             '97' => 'Chōkan (1163–1165)',
9374             '98' => 'Eiman (1165–1166)',
9375             '99' => 'Nin’an (1166–1169)',
9376             '100' => 'Kaō (1169–1171)',
9377             '101' => 'Shōan (1171–1175)',
9378             '102' => 'Angen (1175–1177)',
9379             '103' => 'Jishō (1177–1181)',
9380             '104' => 'Yōwa (1181–1182)',
9381             '105' => 'Juei (1182–1184)',
9382             '106' => 'Genryaku (1184–1185)',
9383             '107' => 'Bunji (1185–1190)',
9384             '108' => 'KenkyÅ« (1190–1199)',
9385             '109' => 'Shōji (1199–1201)',
9386             '110' => 'Kennin (1201–1204)',
9387             '111' => 'GenkyÅ« (1204–1206)',
9388             '112' => 'Ken’ei (1206–1207)',
9389             '113' => 'Jōgen (1207–1211)',
9390             '114' => 'Kenryaku (1211–1213)',
9391             '115' => 'Kenpō (1213–1219)',
9392             '116' => 'JōkyÅ« (1219–1222)',
9393             '117' => 'Jōō (1222–1224)',
9394             '118' => 'Gennin (1224–1225)',
9395             '119' => 'Karoku (1225–1227)',
9396             '120' => 'Antei (1227–1229)',
9397             '121' => 'Kanki (1229–1232)',
9398             '122' => 'Jōei (1232–1233)',
9399             '123' => 'Tenpuku (1233–1234)',
9400             '124' => 'Bunryaku (1234–1235)',
9401             '125' => 'Katei (1235–1238)',
9402             '126' => 'Ryakunin (1238–1239)',
9403             '127' => 'En’ō (1239–1240)',
9404             '128' => 'Ninji (1240–1243)',
9405             '129' => 'Kangen (1243–1247)',
9406             '130' => 'Hōji (1247–1249)',
9407             '131' => 'Kenchō (1249–1256)',
9408             '132' => 'Kōgen (1256–1257)',
9409             '133' => 'Shōka (1257–1259)',
9410             '134' => 'Shōgen (1259–1260)',
9411             '135' => 'Bun’ō (1260–1261)',
9412             '136' => 'Kōchō (1261–1264)',
9413             '137' => 'Bun’ei (1264–1275)',
9414             '138' => 'Kenji (1275–1278)',
9415             '139' => 'Kōan (1278–1288)',
9416             '140' => 'Shōō (1288–1293)',
9417             '141' => 'Einin (1293–1299)',
9418             '142' => 'Shōan (1299–1302)',
9419             '143' => 'Kengen (1302–1303)',
9420             '144' => 'Kagen (1303–1306)',
9421             '145' => 'Tokuji (1306–1308)',
9422             '146' => 'Enkyō (1308–1311)',
9423             '147' => 'ÅŒchō (1311–1312)',
9424             '148' => 'Shōwa (1312–1317)',
9425             '149' => 'Bunpō (1317–1319)',
9426             '150' => 'Genō (1319–1321)',
9427             '151' => 'Genkō (1321–1324)',
9428             '152' => 'ShōchÅ« (1324–1326)',
9429             '153' => 'Karyaku (1326–1329)',
9430             '154' => 'Gentoku (1329–1331)',
9431             '155' => 'Genkō (1331–1334)',
9432             '156' => 'Kemmu (1334–1336)',
9433             '157' => 'Engen (1336–1340)',
9434             '158' => 'Kōkoku (1340–1346)',
9435             '159' => 'Shōhei (1346–1370)',
9436             '160' => 'Kentoku (1370–1372)',
9437             '161' => 'BunchÅ« (1372–1375)',
9438             '162' => 'Tenju (1375–1379)',
9439             '163' => 'Kōryaku (1379–1381)',
9440             '164' => 'Kōwa (1381–1384)',
9441             '165' => 'GenchÅ« (1384–1392)',
9442             '166' => 'Meitoku (1384–1387)',
9443             '167' => 'Kakei (1387–1389)',
9444             '168' => 'Kōō (1389–1390)',
9445             '169' => 'Meitoku (1390–1394)',
9446             '170' => 'ÅŒei (1394–1428)',
9447             '171' => 'Shōchō (1428–1429)',
9448             '172' => 'Eikyō (1429–1441)',
9449             '173' => 'Kakitsu (1441–1444)',
9450             '174' => 'Bun’an (1444–1449)',
9451             '175' => 'Hōtoku (1449–1452)',
9452             '176' => 'Kyōtoku (1452–1455)',
9453             '177' => 'Kōshō (1455–1457)',
9454             '178' => 'Chōroku (1457–1460)',
9455             '179' => 'Kanshō (1460–1466)',
9456             '180' => 'Bunshō (1466–1467)',
9457             '181' => 'ÅŒnin (1467–1469)',
9458             '182' => 'Bunmei (1469–1487)',
9459             '183' => 'Chōkyō (1487–1489)',
9460             '184' => 'Entoku (1489–1492)',
9461             '185' => 'Meiō (1492–1501)',
9462             '186' => 'Bunki (1501–1504)',
9463             '187' => 'Eishō (1504–1521)',
9464             '188' => 'Taiei (1521–1528)',
9465             '189' => 'Kyōroku (1528–1532)',
9466             '190' => 'Tenbun (1532–1555)',
9467             '191' => 'Kōji (1555–1558)',
9468             '192' => 'Eiroku (1558–1570)',
9469             '193' => 'Genki (1570–1573)',
9470             '194' => 'Tenshō (1573–1592)',
9471             '195' => 'Bunroku (1592–1596)',
9472             '196' => 'Keichō (1596–1615)',
9473             '197' => 'Genna (1615–1624)',
9474             '198' => 'Kan’ei (1624–1644)',
9475             '199' => 'Shōho (1644–1648)',
9476             '200' => 'Keian (1648–1652)',
9477             '201' => 'Jōō (1652–1655)',
9478             '202' => 'Meireki (1655–1658)',
9479             '203' => 'Manji (1658–1661)',
9480             '204' => 'Kanbun (1661–1673)',
9481             '205' => 'Enpō (1673–1681)',
9482             '206' => 'Tenna (1681–1684)',
9483             '207' => 'Jōkyō (1684–1688)',
9484             '208' => 'Genroku (1688–1704)',
9485             '209' => 'Hōei (1704–1711)',
9486             '210' => 'Shōtoku (1711–1716)',
9487             '211' => 'Kyōhō (1716–1736)',
9488             '212' => 'Genbun (1736–1741)',
9489             '213' => 'Kanpō (1741–1744)',
9490             '214' => 'Enkyō (1744–1748)',
9491             '215' => 'Kan’en (1748–1751)',
9492             '216' => 'Hōryaku (1751–1764)',
9493             '217' => 'Meiwa (1764–1772)',
9494             '218' => 'An’ei (1772–1781)',
9495             '219' => 'Tenmei (1781–1789)',
9496             '220' => 'Kansei (1789–1801)',
9497             '221' => 'Kyōwa (1801–1804)',
9498             '222' => 'Bunka (1804–1818)',
9499             '223' => 'Bunsei (1818–1830)',
9500             '224' => 'Tenpō (1830–1844)',
9501             '225' => 'Kōka (1844–1848)',
9502             '226' => 'Kaei (1848–1854)',
9503             '227' => 'Ansei (1854–1860)',
9504             '228' => 'Man’en (1860–1861)',
9505             '229' => 'BunkyÅ« (1861–1864)',
9506             '230' => 'Genji (1864–1865)',
9507             '231' => 'Keiō (1865–1868)',
9508             '232' => 'Meiji',
9509             '233' => 'Taishō',
9510             '234' => 'Shōwa',
9511             '235' => 'Heisei'
9512             },
9513             },
9514             'persian' => {
9515             abbreviated => {
9516             '0' => 'AP'
9517             },
9518             },
9519             'roc' => {
9520             abbreviated => {
9521             '0' => 'avant RdC',
9522             '1' => 'RdC'
9523             },
9524             },
9525             } },
9526             );
9527              
9528             has 'date_formats' => (
9529             is => 'ro',
9530             isa => 'HashRef',
9531             init_arg => undef,
9532             default => sub { {
9533             'buddhist' => {
9534             'full' => q{EEEE d MMMM y G},
9535             'long' => q{d MMMM y G},
9536             'medium' => q{d MMM y G},
9537             'short' => q{dd/MM/y GGGGG},
9538             },
9539             'chinese' => {
9540             'full' => q{EEEE d MMMM U},
9541             'long' => q{d MMMM U},
9542             'medium' => q{d MMM U},
9543             'short' => q{d/M/y},
9544             },
9545             'coptic' => {
9546             },
9547             'dangi' => {
9548             'full' => q{EEEE d MMMM U},
9549             'long' => q{d MMMM U},
9550             'medium' => q{d MMM U},
9551             'short' => q{d/M/y},
9552             },
9553             'ethiopic' => {
9554             },
9555             'generic' => {
9556             'full' => q{EEEE d MMMM y G},
9557             'long' => q{d MMMM y G},
9558             'medium' => q{d MMM y G},
9559             'short' => q{dd/MM/y GGGGG},
9560             },
9561             'gregorian' => {
9562             'full' => q{EEEE d MMMM y},
9563             'long' => q{d MMMM y},
9564             'medium' => q{d MMM y},
9565             'short' => q{dd/MM/y},
9566             },
9567             'hebrew' => {
9568             'full' => q{EEEE d MMMM y G},
9569             'long' => q{d MMMM y G},
9570             'medium' => q{d MMM y G},
9571             'short' => q{dd/MM/y GGGGG},
9572             },
9573             'indian' => {
9574             },
9575             'islamic' => {
9576             'full' => q{EEEE d MMMM y G},
9577             'long' => q{d MMMM y G},
9578             'medium' => q{d MMM y G},
9579             'short' => q{dd/MM/y GGGGG},
9580             },
9581             'japanese' => {
9582             'full' => q{EEEE d MMMM y G},
9583             'long' => q{d MMMM y G},
9584             'medium' => q{d MMM y G},
9585             'short' => q{dd/MM/y GGGGG},
9586             },
9587             'persian' => {
9588             },
9589             'roc' => {
9590             },
9591             } },
9592             );
9593              
9594             has 'time_formats' => (
9595             is => 'ro',
9596             isa => 'HashRef',
9597             init_arg => undef,
9598             default => sub { {
9599             'buddhist' => {
9600             },
9601             'chinese' => {
9602             },
9603             'coptic' => {
9604             },
9605             'dangi' => {
9606             },
9607             'ethiopic' => {
9608             },
9609             'generic' => {
9610             },
9611             'gregorian' => {
9612             'full' => q{HH:mm:ss zzzz},
9613             'long' => q{HH:mm:ss z},
9614             'medium' => q{HH:mm:ss},
9615             'short' => q{HH:mm},
9616             },
9617             'hebrew' => {
9618             },
9619             'indian' => {
9620             },
9621             'islamic' => {
9622             },
9623             'japanese' => {
9624             },
9625             'persian' => {
9626             },
9627             'roc' => {
9628             },
9629             } },
9630             );
9631              
9632             has 'datetime_formats' => (
9633             is => 'ro',
9634             isa => 'HashRef',
9635             init_arg => undef,
9636             default => sub { {
9637             'buddhist' => {
9638             },
9639             'chinese' => {
9640             },
9641             'coptic' => {
9642             },
9643             'dangi' => {
9644             },
9645             'ethiopic' => {
9646             },
9647             'generic' => {
9648             'full' => q{{1} 'à' {0}},
9649             'long' => q{{1} 'à' {0}},
9650             'medium' => q{{1} {0}},
9651             'short' => q{{1} {0}},
9652             },
9653             'gregorian' => {
9654             'full' => q{{1} 'à' {0}},
9655             'long' => q{{1} 'à' {0}},
9656             'medium' => q{{1} 'à' {0}},
9657             'short' => q{{1} {0}},
9658             },
9659             'hebrew' => {
9660             },
9661             'indian' => {
9662             },
9663             'islamic' => {
9664             },
9665             'japanese' => {
9666             'full' => q{{1} {0}},
9667             'long' => q{{1} {0}},
9668             'medium' => q{{1} {0}},
9669             'short' => q{{1} {0}},
9670             },
9671             'persian' => {
9672             },
9673             'roc' => {
9674             },
9675             } },
9676             );
9677              
9678             has 'datetime_formats_available_formats' => (
9679             is => 'ro',
9680             isa => 'HashRef',
9681             init_arg => undef,
9682             default => sub { {
9683             'gregorian' => {
9684             E => q{E},
9685             EHm => q{E HH:mm},
9686             EHms => q{E HH:mm:ss},
9687             Ed => q{E d},
9688             Ehm => q{E h:mm a},
9689             Ehms => q{E h:mm:ss a},
9690             Gy => q{y G},
9691             GyMMM => q{MMM y G},
9692             GyMMMEd => q{E d MMM y G},
9693             GyMMMd => q{d MMM y G},
9694             H => q{HH 'h'},
9695             Hm => q{HH:mm},
9696             Hms => q{HH:mm:ss},
9697             Hmsv => q{HH:mm:ss v},
9698             Hmv => q{HH:mm v},
9699             M => q{L},
9700             MEd => q{E dd/MM},
9701             MMM => q{LLL},
9702             MMMEd => q{E d MMM},
9703             MMMMd => q{d MMMM},
9704             MMMd => q{d MMM},
9705             Md => q{dd/MM},
9706             d => q{d},
9707             h => q{h a},
9708             hm => q{h:mm a},
9709             hms => q{h:mm:ss a},
9710             hmsv => q{h:mm:ss a v},
9711             hmv => q{h:mm a v},
9712             ms => q{mm:ss},
9713             y => q{y},
9714             yM => q{MM/y},
9715             yMEd => q{E dd/MM/y},
9716             yMMM => q{MMM y},
9717             yMMMEd => q{E d MMM y},
9718             yMMMM => q{MMMM y},
9719             yMMMd => q{d MMM y},
9720             yMd => q{dd/MM/y},
9721             yQQQ => q{QQQ y},
9722             yQQQQ => q{QQQQ y},
9723             },
9724             'islamic' => {
9725             E => q{ccc},
9726             Ed => q{E d},
9727             Gy => q{y G},
9728             GyMMM => q{MMM y G},
9729             GyMMMEd => q{E d MMM y G},
9730             GyMMMd => q{d MMM y G},
9731             M => q{L},
9732             MEd => q{E dd/MM},
9733             MMM => q{LLL},
9734             MMMEd => q{E d MMM},
9735             MMMMd => q{d MMMM},
9736             MMMd => q{d MMM},
9737             Md => q{dd/MM},
9738             d => q{d},
9739             y => q{y G},
9740             yyyy => q{y G},
9741             yyyyM => q{M/y GGGGG},
9742             yyyyMEd => q{E d/M/y GGGGG},
9743             yyyyMMM => q{MMM y G},
9744             yyyyMMMEd => q{E d MMM y G},
9745             yyyyMMMM => q{MMMM y G},
9746             yyyyMMMd => q{d MMM y G},
9747             yyyyMd => q{d/M/y GGGGG},
9748             yyyyQQQ => q{QQQ y G},
9749             yyyyQQQQ => q{QQQQ y G},
9750             },
9751             'buddhist' => {
9752             M => q{L},
9753             MEd => q{E d/M},
9754             MMM => q{LLL},
9755             MMMEd => q{E d MMM},
9756             MMMd => q{d MMM},
9757             Md => q{d/M},
9758             d => q{d},
9759             y => q{y G},
9760             },
9761             'japanese' => {
9762             E => q{ccc},
9763             Ed => q{E d},
9764             Gy => q{y G},
9765             GyMMM => q{MMM y G},
9766             GyMMMEd => q{E d MMM y G},
9767             GyMMMd => q{d MMM y G},
9768             M => q{L},
9769             MEd => q{E d/M},
9770             MMM => q{LLL},
9771             MMMEd => q{E d MMM},
9772             MMMMd => q{d MMMM},
9773             MMMd => q{d MMM},
9774             Md => q{d/M},
9775             d => q{d},
9776             y => q{y G},
9777             yyyy => q{y G},
9778             yyyyM => q{M/y GGGGG},
9779             yyyyMEd => q{E d/M/y GGGGG},
9780             yyyyMMM => q{MMM y G},
9781             yyyyMMMEd => q{E d MMM y G},
9782             yyyyMMMM => q{MMMM y G},
9783             yyyyMMMd => q{d MMM y G},
9784             yyyyMd => q{d/M/y GGGGG},
9785             yyyyQQQ => q{QQQ y G},
9786             yyyyQQQQ => q{QQQQ y G},
9787             },
9788             'chinese' => {
9789             Gy => q{U},
9790             GyMMM => q{MMM U},
9791             GyMMMEd => q{E d MMM U},
9792             GyMMMd => q{d MMM U},
9793             M => q{L},
9794             MEd => q{E d/M},
9795             MMM => q{LLL},
9796             MMMEd => q{E d MMM},
9797             MMMMd => q{d MMMM},
9798             MMMd => q{d MMM},
9799             Md => q{d/M},
9800             ms => q{mm:ss},
9801             y => q{U},
9802             yMd => q{d/M/y},
9803             yyyy => q{U},
9804             yyyyM => q{M/y},
9805             yyyyMEd => q{E d/M/y},
9806             yyyyMMM => q{MMM U},
9807             yyyyMMMEd => q{E d MMM U},
9808             yyyyMMMM => q{MMMM U},
9809             yyyyMMMd => q{d MMM U},
9810             yyyyMd => q{d/M/y},
9811             yyyyQQQ => q{QQQ U},
9812             yyyyQQQQ => q{QQQQ U},
9813             },
9814             'generic' => {
9815             E => q{ccc},
9816             Ed => q{E d},
9817             Gy => q{y G},
9818             GyMMM => q{MMM y G},
9819             GyMMMEd => q{E d MMM y G},
9820             GyMMMd => q{d MMM y G},
9821             H => q{HH},
9822             Hm => q{HH:mm},
9823             Hms => q{HH:mm:ss},
9824             M => q{L},
9825             MEd => q{E d/M},
9826             MMM => q{LLL},
9827             MMMEd => q{E d MMM},
9828             MMMMd => q{d MMMM},
9829             MMMd => q{d MMM},
9830             Md => q{d/M},
9831             d => q{d},
9832             h => q{h a},
9833             hm => q{h:mm a},
9834             hms => q{h:mm:ss a},
9835             ms => q{mm:ss},
9836             y => q{y G},
9837             yyyy => q{y G},
9838             yyyyM => q{M/y GGGGG},
9839             yyyyMEd => q{E d/M/y GGGGG},
9840             yyyyMMM => q{MMM y G},
9841             yyyyMMMEd => q{E d MMM y G},
9842             yyyyMMMM => q{MMMM y G},
9843             yyyyMMMd => q{d MMM y G},
9844             yyyyMd => q{d/M/y GGGGG},
9845             yyyyQQQ => q{QQQ y G},
9846             yyyyQQQQ => q{QQQQ y G},
9847             },
9848             } },
9849             );
9850              
9851             has 'datetime_formats_append_item' => (
9852             is => 'ro',
9853             isa => 'HashRef',
9854             init_arg => undef,
9855             default => sub { {
9856             'gregorian' => {
9857             'Timezone' => '{0} {1}',
9858             },
9859             } },
9860             );
9861              
9862             has 'datetime_formats_interval' => (
9863             is => 'ro',
9864             isa => 'HashRef',
9865             init_arg => undef,
9866             default => sub { {
9867             'gregorian' => {
9868             H => {
9869             H => q{HH – HH},
9870             },
9871             Hm => {
9872             H => q{HH:mm – HH:mm},
9873             m => q{HH:mm – HH:mm},
9874             },
9875             Hmv => {
9876             H => q{HH:mm – HH:mm v},
9877             m => q{HH:mm – HH:mm v},
9878             },
9879             Hv => {
9880             H => q{HH – HH v},
9881             },
9882             M => {
9883             M => q{M–M},
9884             },
9885             MEd => {
9886             M => q{E dd/MM – E dd/MM},
9887             d => q{E dd/MM – E dd/MM},
9888             },
9889             MMM => {
9890             M => q{MMM–MMM},
9891             },
9892             MMMEd => {
9893             M => q{E d MMM – E d MMM},
9894             d => q{E d – E d MMM},
9895             },
9896             MMMd => {
9897             M => q{d MMM – d MMM},
9898             d => q{d–d MMM},
9899             },
9900             Md => {
9901             M => q{dd/MM – dd/MM},
9902             d => q{dd/MM – dd/MM},
9903             },
9904             d => {
9905             d => q{d–d},
9906             },
9907             fallback => '{0} – {1}',
9908             h => {
9909             a => q{h a – h a},
9910             h => q{h – h a},
9911             },
9912             hm => {
9913             a => q{h:mm a – h:mm a},
9914             h => q{h:mm – h:mm a},
9915             m => q{h:mm – h:mm a},
9916             },
9917             hmv => {
9918             a => q{h:mm a – h:mm a v},
9919             h => q{h:mm – h:mm a v},
9920             m => q{h:mm – h:mm a v},
9921             },
9922             hv => {
9923             a => q{h a – h a v},
9924             h => q{h – h a v},
9925             },
9926             y => {
9927             y => q{y–y},
9928             },
9929             yM => {
9930             M => q{MM/y – MM/y},
9931             y => q{MM/y – MM/y},
9932             },
9933             yMEd => {
9934             M => q{E dd/MM/y – E dd/MM/y},
9935             d => q{E dd/MM/y – E dd/MM/y},
9936             y => q{E dd/MM/y – E dd/MM/y},
9937             },
9938             yMMM => {
9939             M => q{MMM–MMM y},
9940             y => q{MMM y – MMM y},
9941             },
9942             yMMMEd => {
9943             M => q{E d MMM – E d MMM y},
9944             d => q{E d – E d MMM y},
9945             y => q{E d MMM y – E d MMM y},
9946             },
9947             yMMMM => {
9948             M => q{MMMM – MMMM y},
9949             y => q{MMMM y – MMMM y},
9950             },
9951             yMMMd => {
9952             M => q{d MMM – d MMM y},
9953             d => q{d–d MMM y},
9954             y => q{d MMM y – d MMM y},
9955             },
9956             yMd => {
9957             M => q{dd/MM/y – dd/MM/y},
9958             d => q{dd/MM/y – dd/MM/y},
9959             y => q{dd/MM/y – dd/MM/y},
9960             },
9961             },
9962             'generic' => {
9963             H => {
9964             H => q{HH – HH},
9965             },
9966             Hm => {
9967             H => q{HH:mm – HH:mm},
9968             m => q{HH:mm – HH:mm},
9969             },
9970             Hmv => {
9971             H => q{HH:mm – HH:mm v},
9972             m => q{HH:mm – HH:mm v},
9973             },
9974             Hv => {
9975             H => q{HH – HH v},
9976             },
9977             M => {
9978             M => q{M – M},
9979             },
9980             MEd => {
9981             M => q{E dd/MM – E dd/MM},
9982             d => q{E dd/MM – E dd/MM},
9983             },
9984             MMM => {
9985             M => q{MMM–MMM},
9986             },
9987             MMMEd => {
9988             M => q{E d MMM – E d MMM},
9989             d => q{E d MMM – E d MMM},
9990             },
9991             MMMd => {
9992             M => q{d MMM – d MMM},
9993             d => q{d–d MMM},
9994             },
9995             Md => {
9996             M => q{dd/MM – dd/MM},
9997             d => q{dd/MM – dd/MM},
9998             },
9999             d => {
10000             d => q{d – d},
10001             },
10002             fallback => '{0} – {1}',
10003             h => {
10004             a => q{h a – h a},
10005             h => q{h – h a},
10006             },
10007             hm => {
10008             a => q{h:mm a – h:mm a},
10009             h => q{h:mm – h:mm a},
10010             m => q{h:mm – h:mm a},
10011             },
10012             hmv => {
10013             a => q{h:mm a – h:mm a v},
10014             h => q{h:mm – h:mm a v},
10015             m => q{h:mm – h:mm a v},
10016             },
10017             hv => {
10018             a => q{h a – h a v},
10019             h => q{h – h a v},
10020             },
10021             y => {
10022             y => q{y – y G},
10023             },
10024             yM => {
10025             M => q{MM/y – MM/y G},
10026             y => q{M/y – M/y G},
10027             },
10028             yMEd => {
10029             M => q{E dd/MM/y – E dd/MM/y G},
10030             d => q{E dd/MM/y – E dd/MM/y G},
10031             y => q{E dd/MM/y – E dd/MM/y G},
10032             },
10033             yMMM => {
10034             M => q{MMM–MMM y G},
10035             y => q{MMM y – MMM y G},
10036             },
10037             yMMMEd => {
10038             M => q{E d MMM – E d MMM y G},
10039             d => q{E d – E d MMM y G},
10040             y => q{E d MMM y – E d MMM y G},
10041             },
10042             yMMMM => {
10043             M => q{MMMM – MMMM y G},
10044             y => q{MMMM y – MMMM y G},
10045             },
10046             yMMMd => {
10047             M => q{d MMM – d MMM y G},
10048             d => q{d–d MMM y G},
10049             y => q{d MMM y – d MMM y G},
10050             },
10051             yMd => {
10052             M => q{d/M/y – d/M/y G},
10053             d => q{d/M/y – d/M/y G},
10054             y => q{dd/MM/y – dd/MM/y G},
10055             },
10056             },
10057             } },
10058             );
10059              
10060             has 'cyclic_name_sets' => (
10061             is => 'ro',
10062             isa => 'HashRef',
10063             init_arg => undef,
10064             default => sub { {
10065             'chinese' => {
10066             'dayParts' => {
10067             'format' => {
10068             'abbreviated' => {
10069             0 => q(zi),
10070             1 => q(chou),
10071             2 => q(yin),
10072             3 => q(mao),
10073             4 => q(chen),
10074             5 => q(si),
10075             6 => q(wu),
10076             7 => q(wei),
10077             8 => q(shen),
10078             9 => q(you),
10079             10 => q(xu),
10080             11 => q(hai),
10081             },
10082             },
10083             },
10084             'years' => {
10085             'format' => {
10086             'abbreviated' => {
10087             0 => q(jia-zi),
10088             1 => q(yi-chou),
10089             2 => q(bing-yin),
10090             3 => q(ding-mao),
10091             4 => q(wu-chen),
10092             5 => q(ji-si),
10093             6 => q(geng-wu),
10094             7 => q(xin-wei),
10095             8 => q(ren-shen),
10096             9 => q(gui-you),
10097             10 => q(jia-xu),
10098             11 => q(yi-hai),
10099             12 => q(bing-zi),
10100             13 => q(ding-chou),
10101             14 => q(wu-yin),
10102             15 => q(ji-mao),
10103             16 => q(geng-chen),
10104             17 => q(xin-si),
10105             18 => q(ren-wu),
10106             19 => q(gui-wei),
10107             20 => q(jia-shen),
10108             21 => q(yi-you),
10109             22 => q(bing-xu),
10110             23 => q(ding-hai),
10111             24 => q(wu-zi),
10112             25 => q(ji-chou),
10113             26 => q(geng-yin),
10114             27 => q(xin-mao),
10115             28 => q(ren-chen),
10116             29 => q(gui-si),
10117             30 => q(jia-wu),
10118             31 => q(yi-wei),
10119             32 => q(bing-shen),
10120             33 => q(ding-you),
10121             34 => q(wu-xu),
10122             35 => q(ji-hai),
10123             36 => q(geng-zi),
10124             37 => q(xin-chou),
10125             38 => q(ren-yin),
10126             39 => q(gui-mao),
10127             40 => q(jia-chen),
10128             41 => q(yi-si),
10129             42 => q(bing-wu),
10130             43 => q(ding-wei),
10131             44 => q(wu-shen),
10132             45 => q(ji-you),
10133             46 => q(geng-xu),
10134             47 => q(xin-hai),
10135             48 => q(ren-zi),
10136             49 => q(gui-chou),
10137             50 => q(jia-yin),
10138             51 => q(yi-mao),
10139             52 => q(bing-chen),
10140             53 => q(ding-si),
10141             54 => q(wu-wu),
10142             55 => q(ji-wei),
10143             56 => q(geng-shen),
10144             57 => q(xin-you),
10145             58 => q(ren-xu),
10146             59 => q(gui-hai),
10147             },
10148             },
10149             },
10150             'zodiacs' => {
10151             'format' => {
10152             'abbreviated' => {
10153             0 => q(zi),
10154             1 => q(chou),
10155             2 => q(yin),
10156             3 => q(mao),
10157             4 => q(chen),
10158             5 => q(si),
10159             6 => q(wu),
10160             7 => q(wei),
10161             8 => q(shen),
10162             9 => q(you),
10163             10 => q(xu),
10164             11 => q(hai),
10165             },
10166             },
10167             },
10168             },
10169             'dangi' => {
10170             'dayParts' => {
10171             'format' => {
10172             'abbreviated' => {
10173             0 => q(zi),
10174             1 => q(chou),
10175             2 => q(yin),
10176             3 => q(mao),
10177             4 => q(chen),
10178             5 => q(si),
10179             6 => q(wu),
10180             7 => q(wei),
10181             8 => q(shen),
10182             9 => q(you),
10183             10 => q(xu),
10184             11 => q(hai),
10185             },
10186             },
10187             },
10188             'years' => {
10189             'format' => {
10190             'abbreviated' => {
10191             0 => q(jia-zi),
10192             1 => q(yi-chou),
10193             2 => q(bing-yin),
10194             3 => q(ding-mao),
10195             4 => q(wu-chen),
10196             5 => q(ji-si),
10197             6 => q(geng-wu),
10198             7 => q(xin-wei),
10199             8 => q(ren-shen),
10200             9 => q(gui-you),
10201             10 => q(jia-xu),
10202             11 => q(yi-hai),
10203             12 => q(bing-zi),
10204             13 => q(ding-chou),
10205             14 => q(wu-yin),
10206             15 => q(ji-mao),
10207             16 => q(geng-chen),
10208             17 => q(xin-si),
10209             18 => q(ren-wu),
10210             19 => q(gui-wei),
10211             20 => q(jia-shen),
10212             21 => q(yi-you),
10213             22 => q(bing-xu),
10214             23 => q(ding-hai),
10215             24 => q(wu-zi),
10216             25 => q(ji-chou),
10217             26 => q(geng-yin),
10218             27 => q(xin-mao),
10219             28 => q(ren-chen),
10220             29 => q(gui-si),
10221             30 => q(jia-wu),
10222             31 => q(yi-wei),
10223             32 => q(bing-shen),
10224             33 => q(ding-you),
10225             34 => q(wu-xu),
10226             35 => q(ji-hai),
10227             36 => q(geng-zi),
10228             37 => q(xin-chou),
10229             38 => q(ren-yin),
10230             39 => q(gui-mao),
10231             40 => q(jia-chen),
10232             41 => q(yi-si),
10233             42 => q(bing-wu),
10234             43 => q(ding-wei),
10235             44 => q(wu-shen),
10236             45 => q(ji-you),
10237             46 => q(geng-xu),
10238             47 => q(xin-hai),
10239             48 => q(ren-zi),
10240             49 => q(gui-chou),
10241             50 => q(jia-yin),
10242             51 => q(yi-mao),
10243             52 => q(bing-chen),
10244             53 => q(ding-si),
10245             54 => q(wu-wu),
10246             55 => q(ji-wei),
10247             56 => q(geng-shen),
10248             57 => q(xin-you),
10249             58 => q(ren-xu),
10250             59 => q(gui-hai),
10251             },
10252             },
10253             },
10254             'zodiacs' => {
10255             'format' => {
10256             'abbreviated' => {
10257             0 => q(zi),
10258             1 => q(chou),
10259             2 => q(yin),
10260             3 => q(mao),
10261             4 => q(chen),
10262             5 => q(si),
10263             6 => q(wu),
10264             7 => q(wei),
10265             8 => q(shen),
10266             9 => q(you),
10267             10 => q(xu),
10268             11 => q(hai),
10269             },
10270             },
10271             },
10272             },
10273             } },
10274             );
10275              
10276             has 'time_zone_names' => (
10277             is => 'ro',
10278             isa => 'HashRef',
10279             init_arg => undef,
10280             default => sub { {
10281             hourFormat => q(+HH:mm;−HH:mm),
10282             gmtFormat => q(UTC{0}),
10283             gmtZeroFormat => q(UTC),
10284             regionFormat => q(heure : {0}),
10285             regionFormat => q({0} (heure d’été)),
10286             regionFormat => q({0} (heure standard)),
10287             fallbackFormat => q({1} ({0})),
10288             'Acre' => {
10289             long => {
10290             'daylight' => q(heure d’été de l’Acre),
10291             'generic' => q(heure de l’Acre),
10292             'standard' => q(heure normale de l’Acre),
10293             },
10294             },
10295             'Afghanistan' => {
10296             long => {
10297             'standard' => q(heure de l’Afghanistan),
10298             },
10299             },
10300             'Africa/Abidjan' => {
10301             exemplarCity => q#Abidjan#,
10302             },
10303             'Africa/Accra' => {
10304             exemplarCity => q#Accra#,
10305             },
10306             'Africa/Addis_Ababa' => {
10307             exemplarCity => q#Addis-Abeba#,
10308             },
10309             'Africa/Algiers' => {
10310             exemplarCity => q#Alger#,
10311             },
10312             'Africa/Asmera' => {
10313             exemplarCity => q#Asmara#,
10314             },
10315             'Africa/Bamako' => {
10316             exemplarCity => q#Bamako#,
10317             },
10318             'Africa/Bangui' => {
10319             exemplarCity => q#Bangui#,
10320             },
10321             'Africa/Banjul' => {
10322             exemplarCity => q#Banjul#,
10323             },
10324             'Africa/Bissau' => {
10325             exemplarCity => q#Bissau#,
10326             },
10327             'Africa/Blantyre' => {
10328             exemplarCity => q#Blantyre#,
10329             },
10330             'Africa/Brazzaville' => {
10331             exemplarCity => q#Brazzaville#,
10332             },
10333             'Africa/Bujumbura' => {
10334             exemplarCity => q#Bujumbura#,
10335             },
10336             'Africa/Cairo' => {
10337             exemplarCity => q#Le Caire#,
10338             },
10339             'Africa/Casablanca' => {
10340             exemplarCity => q#Casablanca#,
10341             },
10342             'Africa/Ceuta' => {
10343             exemplarCity => q#Ceuta#,
10344             },
10345             'Africa/Conakry' => {
10346             exemplarCity => q#Conakry#,
10347             },
10348             'Africa/Dakar' => {
10349             exemplarCity => q#Dakar#,
10350             },
10351             'Africa/Dar_es_Salaam' => {
10352             exemplarCity => q#Dar es Salaam#,
10353             },
10354             'Africa/Djibouti' => {
10355             exemplarCity => q#Djibouti#,
10356             },
10357             'Africa/Douala' => {
10358             exemplarCity => q#Douala#,
10359             },
10360             'Africa/El_Aaiun' => {
10361             exemplarCity => q#Laâyoune#,
10362             },
10363             'Africa/Freetown' => {
10364             exemplarCity => q#Freetown#,
10365             },
10366             'Africa/Gaborone' => {
10367             exemplarCity => q#Gaborone#,
10368             },
10369             'Africa/Harare' => {
10370             exemplarCity => q#Harare#,
10371             },
10372             'Africa/Johannesburg' => {
10373             exemplarCity => q#Johannesburg#,
10374             },
10375             'Africa/Juba' => {
10376             exemplarCity => q#Juba#,
10377             },
10378             'Africa/Kampala' => {
10379             exemplarCity => q#Kampala#,
10380             },
10381             'Africa/Khartoum' => {
10382             exemplarCity => q#Khartoum#,
10383             },
10384             'Africa/Kigali' => {
10385             exemplarCity => q#Kigali#,
10386             },
10387             'Africa/Kinshasa' => {
10388             exemplarCity => q#Kinshasa#,
10389             },
10390             'Africa/Lagos' => {
10391             exemplarCity => q#Lagos#,
10392             },
10393             'Africa/Libreville' => {
10394             exemplarCity => q#Libreville#,
10395             },
10396             'Africa/Lome' => {
10397             exemplarCity => q#Lomé#,
10398             },
10399             'Africa/Luanda' => {
10400             exemplarCity => q#Luanda#,
10401             },
10402             'Africa/Lubumbashi' => {
10403             exemplarCity => q#Lubumbashi#,
10404             },
10405             'Africa/Lusaka' => {
10406             exemplarCity => q#Lusaka#,
10407             },
10408             'Africa/Malabo' => {
10409             exemplarCity => q#Malabo#,
10410             },
10411             'Africa/Maputo' => {
10412             exemplarCity => q#Maputo#,
10413             },
10414             'Africa/Maseru' => {
10415             exemplarCity => q#Maseru#,
10416             },
10417             'Africa/Mbabane' => {
10418             exemplarCity => q#Mbabane#,
10419             },
10420             'Africa/Mogadishu' => {
10421             exemplarCity => q#Mogadiscio#,
10422             },
10423             'Africa/Monrovia' => {
10424             exemplarCity => q#Monrovia#,
10425             },
10426             'Africa/Nairobi' => {
10427             exemplarCity => q#Nairobi#,
10428             },
10429             'Africa/Ndjamena' => {
10430             exemplarCity => q#N’Djamena#,
10431             },
10432             'Africa/Niamey' => {
10433             exemplarCity => q#Niamey#,
10434             },
10435             'Africa/Nouakchott' => {
10436             exemplarCity => q#Nouakchott#,
10437             },
10438             'Africa/Ouagadougou' => {
10439             exemplarCity => q#Ouagadougou#,
10440             },
10441             'Africa/Porto-Novo' => {
10442             exemplarCity => q#Porto-Novo#,
10443             },
10444             'Africa/Sao_Tome' => {
10445             exemplarCity => q#São Tomé#,
10446             },
10447             'Africa/Tripoli' => {
10448             exemplarCity => q#Tripoli (Libye)#,
10449             },
10450             'Africa/Tunis' => {
10451             exemplarCity => q#Tunis#,
10452             },
10453             'Africa/Windhoek' => {
10454             exemplarCity => q#Windhoek#,
10455             },
10456             'Africa_Central' => {
10457             long => {
10458             'standard' => q(heure normale d’Afrique centrale),
10459             },
10460             },
10461             'Africa_Eastern' => {
10462             long => {
10463             'standard' => q(heure normale d’Afrique de l’Est),
10464             },
10465             },
10466             'Africa_Southern' => {
10467             long => {
10468             'standard' => q(heure normale d’Afrique méridionale),
10469             },
10470             },
10471             'Africa_Western' => {
10472             long => {
10473             'daylight' => q(heure d’été d’Afrique de l’Ouest),
10474             'generic' => q(heure d’Afrique de l’Ouest),
10475             'standard' => q(heure normale d’Afrique de l’Ouest),
10476             },
10477             },
10478             'Alaska' => {
10479             long => {
10480             'daylight' => q(heure d’été de l’Alaska),
10481             'generic' => q(heure de l’Alaska),
10482             'standard' => q(heure normale de l’Alaska),
10483             },
10484             },
10485             'Almaty' => {
10486             long => {
10487             'daylight' => q(heure d’été d’Alma Ata),
10488             'generic' => q(heure d’Alma Ata),
10489             'standard' => q(heure normale d’Alma Ata),
10490             },
10491             },
10492             'Amazon' => {
10493             long => {
10494             'daylight' => q(heure d’été de l’Amazonie),
10495             'generic' => q(heure de l’Amazonie),
10496             'standard' => q(heure normale de l’Amazonie),
10497             },
10498             },
10499             'America/Adak' => {
10500             exemplarCity => q#Adak#,
10501             },
10502             'America/Anchorage' => {
10503             exemplarCity => q#Anchorage#,
10504             },
10505             'America/Anguilla' => {
10506             exemplarCity => q#Anguilla#,
10507             },
10508             'America/Antigua' => {
10509             exemplarCity => q#Antigua#,
10510             },
10511             'America/Araguaina' => {
10512             exemplarCity => q#Araguaína#,
10513             },
10514             'America/Argentina/La_Rioja' => {
10515             exemplarCity => q#La Rioja#,
10516             },
10517             'America/Argentina/Rio_Gallegos' => {
10518             exemplarCity => q#Río Gallegos#,
10519             },
10520             'America/Argentina/Salta' => {
10521             exemplarCity => q#Salta#,
10522             },
10523             'America/Argentina/San_Juan' => {
10524             exemplarCity => q#San Juan#,
10525             },
10526             'America/Argentina/San_Luis' => {
10527             exemplarCity => q#San Luis#,
10528             },
10529             'America/Argentina/Tucuman' => {
10530             exemplarCity => q#Tucumán#,
10531             },
10532             'America/Argentina/Ushuaia' => {
10533             exemplarCity => q#Ushuaïa#,
10534             },
10535             'America/Aruba' => {
10536             exemplarCity => q#Aruba#,
10537             },
10538             'America/Asuncion' => {
10539             exemplarCity => q#Asunción#,
10540             },
10541             'America/Bahia' => {
10542             exemplarCity => q#Bahia#,
10543             },
10544             'America/Bahia_Banderas' => {
10545             exemplarCity => q#Bahia de Banderas#,
10546             },
10547             'America/Barbados' => {
10548             exemplarCity => q#La Barbade#,
10549             },
10550             'America/Belem' => {
10551             exemplarCity => q#Belém#,
10552             },
10553             'America/Belize' => {
10554             exemplarCity => q#Belize#,
10555             },
10556             'America/Blanc-Sablon' => {
10557             exemplarCity => q#Blanc-Sablon#,
10558             },
10559             'America/Boa_Vista' => {
10560             exemplarCity => q#Boa Vista#,
10561             },
10562             'America/Bogota' => {
10563             exemplarCity => q#Bogota#,
10564             },
10565             'America/Boise' => {
10566             exemplarCity => q#Boise#,
10567             },
10568             'America/Buenos_Aires' => {
10569             exemplarCity => q#Buenos Aires#,
10570             },
10571             'America/Cambridge_Bay' => {
10572             exemplarCity => q#Cambridge Bay#,
10573             },
10574             'America/Campo_Grande' => {
10575             exemplarCity => q#Campo Grande#,
10576             },
10577             'America/Cancun' => {
10578             exemplarCity => q#Cancún#,
10579             },
10580             'America/Caracas' => {
10581             exemplarCity => q#Caracas#,
10582             },
10583             'America/Catamarca' => {
10584             exemplarCity => q#Catamarca#,
10585             },
10586             'America/Cayenne' => {
10587             exemplarCity => q#Cayenne#,
10588             },
10589             'America/Cayman' => {
10590             exemplarCity => q#Caïmans#,
10591             },
10592             'America/Chicago' => {
10593             exemplarCity => q#Chicago#,
10594             },
10595             'America/Chihuahua' => {
10596             exemplarCity => q#Chihuahua#,
10597             },
10598             'America/Coral_Harbour' => {
10599             exemplarCity => q#Atikokan#,
10600             },
10601             'America/Cordoba' => {
10602             exemplarCity => q#Córdoba#,
10603             },
10604             'America/Costa_Rica' => {
10605             exemplarCity => q#Costa Rica#,
10606             },
10607             'America/Creston' => {
10608             exemplarCity => q#Creston#,
10609             },
10610             'America/Cuiaba' => {
10611             exemplarCity => q#Cuiabá#,
10612             },
10613             'America/Curacao' => {
10614             exemplarCity => q#Curaçao#,
10615             },
10616             'America/Danmarkshavn' => {
10617             exemplarCity => q#Danmarkshavn#,
10618             },
10619             'America/Dawson' => {
10620             exemplarCity => q#Dawson#,
10621             },
10622             'America/Dawson_Creek' => {
10623             exemplarCity => q#Dawson Creek#,
10624             },
10625             'America/Denver' => {
10626             exemplarCity => q#Denver#,
10627             },
10628             'America/Detroit' => {
10629             exemplarCity => q#Détroit#,
10630             },
10631             'America/Dominica' => {
10632             exemplarCity => q#Dominique#,
10633             },
10634             'America/Edmonton' => {
10635             exemplarCity => q#Edmonton#,
10636             },
10637             'America/Eirunepe' => {
10638             exemplarCity => q#Eirunepé#,
10639             },
10640             'America/El_Salvador' => {
10641             exemplarCity => q#El Salvador#,
10642             },
10643             'America/Fortaleza' => {
10644             exemplarCity => q#Fortaleza#,
10645             },
10646             'America/Glace_Bay' => {
10647             exemplarCity => q#Glace Bay#,
10648             },
10649             'America/Godthab' => {
10650             exemplarCity => q#Nuuk#,
10651             },
10652             'America/Goose_Bay' => {
10653             exemplarCity => q#Goose Bay#,
10654             },
10655             'America/Grand_Turk' => {
10656             exemplarCity => q#Grand Turk#,
10657             },
10658             'America/Grenada' => {
10659             exemplarCity => q#Grenade#,
10660             },
10661             'America/Guadeloupe' => {
10662             exemplarCity => q#Guadeloupe#,
10663             },
10664             'America/Guatemala' => {
10665             exemplarCity => q#Guatemala#,
10666             },
10667             'America/Guayaquil' => {
10668             exemplarCity => q#Guayaquil#,
10669             },
10670             'America/Guyana' => {
10671             exemplarCity => q#Guyana#,
10672             },
10673             'America/Halifax' => {
10674             exemplarCity => q#Halifax#,
10675             },
10676             'America/Havana' => {
10677             exemplarCity => q#La Havane#,
10678             },
10679             'America/Hermosillo' => {
10680             exemplarCity => q#Hermosillo#,
10681             },
10682             'America/Indiana/Knox' => {
10683             exemplarCity => q#Knox [Indiana]#,
10684             },
10685             'America/Indiana/Marengo' => {
10686             exemplarCity => q#Marengo [Indiana]#,
10687             },
10688             'America/Indiana/Petersburg' => {
10689             exemplarCity => q#Petersburg [Indiana]#,
10690             },
10691             'America/Indiana/Tell_City' => {
10692             exemplarCity => q#Tell City [Indiana]#,
10693             },
10694             'America/Indiana/Vevay' => {
10695             exemplarCity => q#Vevay [Indiana]#,
10696             },
10697             'America/Indiana/Vincennes' => {
10698             exemplarCity => q#Vincennes [Indiana]#,
10699             },
10700             'America/Indiana/Winamac' => {
10701             exemplarCity => q#Winamac [Indiana]#,
10702             },
10703             'America/Indianapolis' => {
10704             exemplarCity => q#Indianapolis#,
10705             },
10706             'America/Inuvik' => {
10707             exemplarCity => q#Inuvik#,
10708             },
10709             'America/Iqaluit' => {
10710             exemplarCity => q#Iqaluit#,
10711             },
10712             'America/Jamaica' => {
10713             exemplarCity => q#Jamaïque#,
10714             },
10715             'America/Jujuy' => {
10716             exemplarCity => q#Jujuy#,
10717             },
10718             'America/Juneau' => {
10719             exemplarCity => q#Juneau#,
10720             },
10721             'America/Kentucky/Monticello' => {
10722             exemplarCity => q#Monticello [Kentucky]#,
10723             },
10724             'America/Kralendijk' => {
10725             exemplarCity => q#Kralendijk#,
10726             },
10727             'America/La_Paz' => {
10728             exemplarCity => q#La Paz#,
10729             },
10730             'America/Lima' => {
10731             exemplarCity => q#Lima#,
10732             },
10733             'America/Los_Angeles' => {
10734             exemplarCity => q#Los Angeles#,
10735             },
10736             'America/Louisville' => {
10737             exemplarCity => q#Louisville#,
10738             },
10739             'America/Lower_Princes' => {
10740             exemplarCity => q#Lower Prince’s Quarter#,
10741             },
10742             'America/Maceio' => {
10743             exemplarCity => q#Maceió#,
10744             },
10745             'America/Managua' => {
10746             exemplarCity => q#Managua#,
10747             },
10748             'America/Manaus' => {
10749             exemplarCity => q#Manaos#,
10750             },
10751             'America/Marigot' => {
10752             exemplarCity => q#Marigot#,
10753             },
10754             'America/Martinique' => {
10755             exemplarCity => q#Martinique#,
10756             },
10757             'America/Matamoros' => {
10758             exemplarCity => q#Matamoros#,
10759             },
10760             'America/Mazatlan' => {
10761             exemplarCity => q#Mazatlán#,
10762             },
10763             'America/Mendoza' => {
10764             exemplarCity => q#Mendoza#,
10765             },
10766             'America/Menominee' => {
10767             exemplarCity => q#Menominee#,
10768             },
10769             'America/Merida' => {
10770             exemplarCity => q#Mérida#,
10771             },
10772             'America/Metlakatla' => {
10773             exemplarCity => q#Metlakatla#,
10774             },
10775             'America/Mexico_City' => {
10776             exemplarCity => q#Mexico#,
10777             },
10778             'America/Miquelon' => {
10779             exemplarCity => q#Miquelon#,
10780             },
10781             'America/Moncton' => {
10782             exemplarCity => q#Moncton#,
10783             },
10784             'America/Monterrey' => {
10785             exemplarCity => q#Monterrey#,
10786             },
10787             'America/Montevideo' => {
10788             exemplarCity => q#Montevideo#,
10789             },
10790             'America/Montserrat' => {
10791             exemplarCity => q#Montserrat#,
10792             },
10793             'America/Nassau' => {
10794             exemplarCity => q#Nassau#,
10795             },
10796             'America/New_York' => {
10797             exemplarCity => q#New York#,
10798             },
10799             'America/Nipigon' => {
10800             exemplarCity => q#Nipigon#,
10801             },
10802             'America/Nome' => {
10803             exemplarCity => q#Nome#,
10804             },
10805             'America/Noronha' => {
10806             exemplarCity => q#Noronha#,
10807             },
10808             'America/North_Dakota/Beulah' => {
10809             exemplarCity => q#Beulah (Dakota du Nord)#,
10810             },
10811             'America/North_Dakota/Center' => {
10812             exemplarCity => q#Center (Dakota du Nord)#,
10813             },
10814             'America/North_Dakota/New_Salem' => {
10815             exemplarCity => q#New Salem (Dakota du Nord)#,
10816             },
10817             'America/Ojinaga' => {
10818             exemplarCity => q#Ojinaga#,
10819             },
10820             'America/Panama' => {
10821             exemplarCity => q#Panama#,
10822             },
10823             'America/Pangnirtung' => {
10824             exemplarCity => q#Pangnirtung#,
10825             },
10826             'America/Paramaribo' => {
10827             exemplarCity => q#Paramaribo#,
10828             },
10829             'America/Phoenix' => {
10830             exemplarCity => q#Phoenix#,
10831             },
10832             'America/Port-au-Prince' => {
10833             exemplarCity => q#Port-au-Prince#,
10834             },
10835             'America/Port_of_Spain' => {
10836             exemplarCity => q#Port-d’Espagne#,
10837             },
10838             'America/Porto_Velho' => {
10839             exemplarCity => q#Porto Velho#,
10840             },
10841             'America/Puerto_Rico' => {
10842             exemplarCity => q#Porto Rico#,
10843             },
10844             'America/Rainy_River' => {
10845             exemplarCity => q#Rainy River#,
10846             },
10847             'America/Rankin_Inlet' => {
10848             exemplarCity => q#Rankin Inlet#,
10849             },
10850             'America/Recife' => {
10851             exemplarCity => q#Recife#,
10852             },
10853             'America/Regina' => {
10854             exemplarCity => q#Regina#,
10855             },
10856             'America/Resolute' => {
10857             exemplarCity => q#Resolute#,
10858             },
10859             'America/Rio_Branco' => {
10860             exemplarCity => q#Rio Branco#,
10861             },
10862             'America/Santa_Isabel' => {
10863             exemplarCity => q#Santa Isabel#,
10864             },
10865             'America/Santarem' => {
10866             exemplarCity => q#Santarém#,
10867             },
10868             'America/Santiago' => {
10869             exemplarCity => q#Santiago#,
10870             },
10871             'America/Santo_Domingo' => {
10872             exemplarCity => q#Saint-Domingue#,
10873             },
10874             'America/Sao_Paulo' => {
10875             exemplarCity => q#São Paulo#,
10876             },
10877             'America/Scoresbysund' => {
10878             exemplarCity => q#Ittoqqortoormiit#,
10879             },
10880             'America/Sitka' => {
10881             exemplarCity => q#Sitka#,
10882             },
10883             'America/St_Barthelemy' => {
10884             exemplarCity => q#Saint-Barthélemy#,
10885             },
10886             'America/St_Johns' => {
10887             exemplarCity => q#Saint-Jean de Terre-Neuve#,
10888             },
10889             'America/St_Kitts' => {
10890             exemplarCity => q#Saint-Kitts#,
10891             },
10892             'America/St_Lucia' => {
10893             exemplarCity => q#Sainte-Lucie#,
10894             },
10895             'America/St_Thomas' => {
10896             exemplarCity => q#Saint-Thomas#,
10897             },
10898             'America/St_Vincent' => {
10899             exemplarCity => q#Saint-Vincent#,
10900             },
10901             'America/Swift_Current' => {
10902             exemplarCity => q#Swift Current#,
10903             },
10904             'America/Tegucigalpa' => {
10905             exemplarCity => q#Tégucigalpa#,
10906             },
10907             'America/Thule' => {
10908             exemplarCity => q#Thulé#,
10909             },
10910             'America/Thunder_Bay' => {
10911             exemplarCity => q#Thunder Bay#,
10912             },
10913             'America/Tijuana' => {
10914             exemplarCity => q#Tijuana#,
10915             },
10916             'America/Toronto' => {
10917             exemplarCity => q#Toronto#,
10918             },
10919             'America/Tortola' => {
10920             exemplarCity => q#Tortola#,
10921             },
10922             'America/Vancouver' => {
10923             exemplarCity => q#Vancouver#,
10924             },
10925             'America/Whitehorse' => {
10926             exemplarCity => q#Whitehorse#,
10927             },
10928             'America/Winnipeg' => {
10929             exemplarCity => q#Winnipeg#,
10930             },
10931             'America/Yakutat' => {
10932             exemplarCity => q#Yakutat#,
10933             },
10934             'America/Yellowknife' => {
10935             exemplarCity => q#Yellowknife#,
10936             },
10937             'America_Central' => {
10938             long => {
10939             'daylight' => q(heure d’été du Centre),
10940             'generic' => q(heure du centre nord-américain),
10941             'standard' => q(heure normale du centre nord-américain),
10942             },
10943             },
10944             'America_Eastern' => {
10945             long => {
10946             'daylight' => q(heure d’été de l’Est),
10947             'generic' => q(heure de l’Est nord-américain),
10948             'standard' => q(heure normale de l’Est nord-américain),
10949             },
10950             },
10951             'America_Mountain' => {
10952             long => {
10953             'daylight' => q(heure d’été des Rocheuses),
10954             'generic' => q(heure des Rocheuses),
10955             'standard' => q(heure normale des Rocheuses),
10956             },
10957             },
10958             'America_Pacific' => {
10959             long => {
10960             'daylight' => q(heure d’été du Pacifique),
10961             'generic' => q(heure du Pacifique nord-américain),
10962             'standard' => q(heure normale du Pacifique nord-américain),
10963             },
10964             },
10965             'Anadyr' => {
10966             long => {
10967             'daylight' => q(heure d’été d’Anadyr),
10968             'generic' => q(heure d’Anadyr),
10969             'standard' => q(heure normale d’Anadyr),
10970             },
10971             },
10972             'Antarctica/Casey' => {
10973             exemplarCity => q#Casey#,
10974             },
10975             'Antarctica/Davis' => {
10976             exemplarCity => q#Davis#,
10977             },
10978             'Antarctica/DumontDUrville' => {
10979             exemplarCity => q#Dumont d’Urville#,
10980             },
10981             'Antarctica/Macquarie' => {
10982             exemplarCity => q#Macquarie#,
10983             },
10984             'Antarctica/Mawson' => {
10985             exemplarCity => q#Mawson#,
10986             },
10987             'Antarctica/McMurdo' => {
10988             exemplarCity => q#McMurdo#,
10989             },
10990             'Antarctica/Palmer' => {
10991             exemplarCity => q#Palmer#,
10992             },
10993             'Antarctica/Rothera' => {
10994             exemplarCity => q#Rothera#,
10995             },
10996             'Antarctica/Syowa' => {
10997             exemplarCity => q#Showa#,
10998             },
10999             'Antarctica/Troll' => {
11000             exemplarCity => q#Troll#,
11001             },
11002             'Antarctica/Vostok' => {
11003             exemplarCity => q#Vostok#,
11004             },
11005             'Apia' => {
11006             long => {
11007             'daylight' => q(heure d’été d’Apia),
11008             'generic' => q(heure d’Apia),
11009             'standard' => q(heure normale d’Apia),
11010             },
11011             },
11012             'Aqtau' => {
11013             long => {
11014             'daylight' => q(heure d’été d’Aktaou),
11015             'generic' => q(heure d’Aktaou),
11016             'standard' => q(heure normale d’Aktaou),
11017             },
11018             },
11019             'Aqtobe' => {
11020             long => {
11021             'daylight' => q(heure d’été d’Aqtöbe),
11022             'generic' => q(heure d’Aqtöbe),
11023             'standard' => q(heure normale d’Aqtöbe),
11024             },
11025             },
11026             'Arabian' => {
11027             long => {
11028             'daylight' => q(heure d’été de l’Arabie),
11029             'generic' => q(heure de l’Arabie),
11030             'standard' => q(heure normale de l’Arabie),
11031             },
11032             },
11033             'Arctic/Longyearbyen' => {
11034             exemplarCity => q#Longyearbyen#,
11035             },
11036             'Argentina' => {
11037             long => {
11038             'daylight' => q(heure d’été de l’Argentine),
11039             'generic' => q(heure de l’Argentine),
11040             'standard' => q(heure normale d’Argentine),
11041             },
11042             },
11043             'Argentina_Western' => {
11044             long => {
11045             'daylight' => q(heure d’été de l’Ouest argentin),
11046             'generic' => q(heure de l’Ouest argentin),
11047             'standard' => q(heure normale de l’Ouest argentin),
11048             },
11049             },
11050             'Armenia' => {
11051             long => {
11052             'daylight' => q(heure d’été d’Arménie),
11053             'generic' => q(heure de l’Arménie),
11054             'standard' => q(heure normale de l’Arménie),
11055             },
11056             },
11057             'Asia/Aden' => {
11058             exemplarCity => q#Aden#,
11059             },
11060             'Asia/Almaty' => {
11061             exemplarCity => q#Alma Ata#,
11062             },
11063             'Asia/Amman' => {
11064             exemplarCity => q#Amman#,
11065             },
11066             'Asia/Anadyr' => {
11067             exemplarCity => q#Anadyr#,
11068             },
11069             'Asia/Aqtau' => {
11070             exemplarCity => q#Aktaou#,
11071             },
11072             'Asia/Aqtobe' => {
11073             exemplarCity => q#Aktioubinsk#,
11074             },
11075             'Asia/Ashgabat' => {
11076             exemplarCity => q#Achgabat#,
11077             },
11078             'Asia/Baghdad' => {
11079             exemplarCity => q#Bagdad#,
11080             },
11081             'Asia/Bahrain' => {
11082             exemplarCity => q#Bahreïn#,
11083             },
11084             'Asia/Baku' => {
11085             exemplarCity => q#Bakou#,
11086             },
11087             'Asia/Bangkok' => {
11088             exemplarCity => q#Bangkok#,
11089             },
11090             'Asia/Beirut' => {
11091             exemplarCity => q#Beyrouth#,
11092             },
11093             'Asia/Bishkek' => {
11094             exemplarCity => q#Bichkek#,
11095             },
11096             'Asia/Brunei' => {
11097             exemplarCity => q#Brunei#,
11098             },
11099             'Asia/Calcutta' => {
11100             exemplarCity => q#Calcutta#,
11101             },
11102             'Asia/Chita' => {
11103             exemplarCity => q#Tchita#,
11104             },
11105             'Asia/Choibalsan' => {
11106             exemplarCity => q#Tchoïbalsan#,
11107             },
11108             'Asia/Colombo' => {
11109             exemplarCity => q#Colombo#,
11110             },
11111             'Asia/Damascus' => {
11112             exemplarCity => q#Damas#,
11113             },
11114             'Asia/Dhaka' => {
11115             exemplarCity => q#Dhaka#,
11116             },
11117             'Asia/Dili' => {
11118             exemplarCity => q#Dili#,
11119             },
11120             'Asia/Dubai' => {
11121             exemplarCity => q#Dubaï#,
11122             },
11123             'Asia/Dushanbe' => {
11124             exemplarCity => q#Douchanbé#,
11125             },
11126             'Asia/Gaza' => {
11127             exemplarCity => q#Gaza#,
11128             },
11129             'Asia/Hebron' => {
11130             exemplarCity => q#Hébron#,
11131             },
11132             'Asia/Hong_Kong' => {
11133             exemplarCity => q#Hong Kong#,
11134             },
11135             'Asia/Hovd' => {
11136             exemplarCity => q#Hovd#,
11137             },
11138             'Asia/Irkutsk' => {
11139             exemplarCity => q#Irkoutsk#,
11140             },
11141             'Asia/Jakarta' => {
11142             exemplarCity => q#Jakarta#,
11143             },
11144             'Asia/Jayapura' => {
11145             exemplarCity => q#Jayapura#,
11146             },
11147             'Asia/Jerusalem' => {
11148             exemplarCity => q#Jérusalem#,
11149             },
11150             'Asia/Kabul' => {
11151             exemplarCity => q#Kaboul#,
11152             },
11153             'Asia/Kamchatka' => {
11154             exemplarCity => q#Kamtchatka#,
11155             },
11156             'Asia/Karachi' => {
11157             exemplarCity => q#Karachi#,
11158             },
11159             'Asia/Katmandu' => {
11160             exemplarCity => q#Katmandou#,
11161             },
11162             'Asia/Khandyga' => {
11163             exemplarCity => q#Khandyga#,
11164             },
11165             'Asia/Krasnoyarsk' => {
11166             exemplarCity => q#Krasnoïarsk#,
11167             },
11168             'Asia/Kuala_Lumpur' => {
11169             exemplarCity => q#Kuala Lumpur#,
11170             },
11171             'Asia/Kuching' => {
11172             exemplarCity => q#Kuching#,
11173             },
11174             'Asia/Kuwait' => {
11175             exemplarCity => q#Koweït#,
11176             },
11177             'Asia/Macau' => {
11178             exemplarCity => q#Macao#,
11179             },
11180             'Asia/Magadan' => {
11181             exemplarCity => q#Magadan#,
11182             },
11183             'Asia/Makassar' => {
11184             exemplarCity => q#Macassar#,
11185             },
11186             'Asia/Manila' => {
11187             exemplarCity => q#Manille#,
11188             },
11189             'Asia/Muscat' => {
11190             exemplarCity => q#Mascate#,
11191             },
11192             'Asia/Nicosia' => {
11193             exemplarCity => q#Nicosie#,
11194             },
11195             'Asia/Novokuznetsk' => {
11196             exemplarCity => q#Novokuznetsk#,
11197             },
11198             'Asia/Novosibirsk' => {
11199             exemplarCity => q#Novossibirsk#,
11200             },
11201             'Asia/Omsk' => {
11202             exemplarCity => q#Omsk#,
11203             },
11204             'Asia/Oral' => {
11205             exemplarCity => q#Ouralsk#,
11206             },
11207             'Asia/Phnom_Penh' => {
11208             exemplarCity => q#Phnom Penh#,
11209             },
11210             'Asia/Pontianak' => {
11211             exemplarCity => q#Pontianak#,
11212             },
11213             'Asia/Pyongyang' => {
11214             exemplarCity => q#Pyongyang#,
11215             },
11216             'Asia/Qatar' => {
11217             exemplarCity => q#Qatar#,
11218             },
11219             'Asia/Qyzylorda' => {
11220             exemplarCity => q#Kzyl Orda#,
11221             },
11222             'Asia/Rangoon' => {
11223             exemplarCity => q#Rangoun#,
11224             },
11225             'Asia/Riyadh' => {
11226             exemplarCity => q#Riyad#,
11227             },
11228             'Asia/Saigon' => {
11229             exemplarCity => q#Hô-Chi-Minh-Ville#,
11230             },
11231             'Asia/Sakhalin' => {
11232             exemplarCity => q#Sakhaline#,
11233             },
11234             'Asia/Samarkand' => {
11235             exemplarCity => q#Samarcande#,
11236             },
11237             'Asia/Seoul' => {
11238             exemplarCity => q#Séoul#,
11239             },
11240             'Asia/Shanghai' => {
11241             exemplarCity => q#Shanghai#,
11242             },
11243             'Asia/Singapore' => {
11244             exemplarCity => q#Singapour#,
11245             },
11246             'Asia/Srednekolymsk' => {
11247             exemplarCity => q#Srednekolymsk#,
11248             },
11249             'Asia/Taipei' => {
11250             exemplarCity => q#Taipei#,
11251             },
11252             'Asia/Tashkent' => {
11253             exemplarCity => q#Tachkent#,
11254             },
11255             'Asia/Tbilisi' => {
11256             exemplarCity => q#Tbilissi#,
11257             },
11258             'Asia/Tehran' => {
11259             exemplarCity => q#Téhéran#,
11260             },
11261             'Asia/Thimphu' => {
11262             exemplarCity => q#Thimphu#,
11263             },
11264             'Asia/Tokyo' => {
11265             exemplarCity => q#Tokyo#,
11266             },
11267             'Asia/Ulaanbaatar' => {
11268             exemplarCity => q#Oulan-Bator#,
11269             },
11270             'Asia/Urumqi' => {
11271             exemplarCity => q#Ãœrümqi#,
11272             },
11273             'Asia/Ust-Nera' => {
11274             exemplarCity => q#Ust-Nera#,
11275             },
11276             'Asia/Vientiane' => {
11277             exemplarCity => q#Vientiane#,
11278             },
11279             'Asia/Vladivostok' => {
11280             exemplarCity => q#Vladivostok#,
11281             },
11282             'Asia/Yakutsk' => {
11283             exemplarCity => q#Iakoutsk#,
11284             },
11285             'Asia/Yekaterinburg' => {
11286             exemplarCity => q#Ekaterinbourg#,
11287             },
11288             'Asia/Yerevan' => {
11289             exemplarCity => q#Erevan#,
11290             },
11291             'Atlantic' => {
11292             long => {
11293             'daylight' => q(heure d’été de l’Atlantique),
11294             'generic' => q(heure de l’Atlantique),
11295             'standard' => q(heure normale de l’Atlantique),
11296             },
11297             },
11298             'Atlantic/Azores' => {
11299             exemplarCity => q#Açores#,
11300             },
11301             'Atlantic/Bermuda' => {
11302             exemplarCity => q#Bermudes#,
11303             },
11304             'Atlantic/Canary' => {
11305             exemplarCity => q#ÃŽles Canaries#,
11306             },
11307             'Atlantic/Cape_Verde' => {
11308             exemplarCity => q#Cap-Vert#,
11309             },
11310             'Atlantic/Faeroe' => {
11311             exemplarCity => q#Féroé#,
11312             },
11313             'Atlantic/Madeira' => {
11314             exemplarCity => q#Madère#,
11315             },
11316             'Atlantic/Reykjavik' => {
11317             exemplarCity => q#Reykjavik#,
11318             },
11319             'Atlantic/South_Georgia' => {
11320             exemplarCity => q#Géorgie du Sud#,
11321             },
11322             'Atlantic/St_Helena' => {
11323             exemplarCity => q#Sainte-Hélène#,
11324             },
11325             'Atlantic/Stanley' => {
11326             exemplarCity => q#Stanley#,
11327             },
11328             'Australia/Adelaide' => {
11329             exemplarCity => q#Adélaïde#,
11330             },
11331             'Australia/Brisbane' => {
11332             exemplarCity => q#Brisbane#,
11333             },
11334             'Australia/Broken_Hill' => {
11335             exemplarCity => q#Broken Hill#,
11336             },
11337             'Australia/Currie' => {
11338             exemplarCity => q#Currie#,
11339             },
11340             'Australia/Darwin' => {
11341             exemplarCity => q#Darwin#,
11342             },
11343             'Australia/Eucla' => {
11344             exemplarCity => q#Eucla#,
11345             },
11346             'Australia/Hobart' => {
11347             exemplarCity => q#Hobart#,
11348             },
11349             'Australia/Lindeman' => {
11350             exemplarCity => q#Lindeman#,
11351             },
11352             'Australia/Lord_Howe' => {
11353             exemplarCity => q#Lord Howe#,
11354             },
11355             'Australia/Melbourne' => {
11356             exemplarCity => q#Melbourne#,
11357             },
11358             'Australia/Perth' => {
11359             exemplarCity => q#Perth#,
11360             },
11361             'Australia/Sydney' => {
11362             exemplarCity => q#Sydney#,
11363             },
11364             'Australia_Central' => {
11365             long => {
11366             'daylight' => q(heure d’été du centre de l’Australie),
11367             'generic' => q(heure du centre de l’Australie),
11368             'standard' => q(heure normale du centre de l’Australie),
11369             },
11370             },
11371             'Australia_CentralWestern' => {
11372             long => {
11373             'daylight' => q(heure d’été du centre-ouest de l’Australie),
11374             'generic' => q(heure du centre-ouest de l’Australie),
11375             'standard' => q(heure normale du centre-ouest de l’Australie),
11376             },
11377             },
11378             'Australia_Eastern' => {
11379             long => {
11380             'daylight' => q(heure d’été de l’Est de l’Australie),
11381             'generic' => q(heure de l’Est de l’Australie),
11382             'standard' => q(heure normale de l’Est de l’Australie),
11383             },
11384             },
11385             'Australia_Western' => {
11386             long => {
11387             'daylight' => q(heure d’été de l’Ouest de l’Australie),
11388             'generic' => q(heure de l’Ouest de l’Australie),
11389             'standard' => q(heure normale de l’Ouest de l’Australie),
11390             },
11391             },
11392             'Azerbaijan' => {
11393             long => {
11394             'daylight' => q(heure d’été d’Azerbaïdjan),
11395             'generic' => q(heure de l’Azerbaïdjan),
11396             'standard' => q(heure normale de l’Azerbaïdjan),
11397             },
11398             },
11399             'Azores' => {
11400             long => {
11401             'daylight' => q(heure d’été des Açores),
11402             'generic' => q(heure des Açores),
11403             'standard' => q(heure normale des Açores),
11404             },
11405             },
11406             'Bangladesh' => {
11407             long => {
11408             'daylight' => q(heure d’été du Bangladesh),
11409             'generic' => q(heure du Bangladesh),
11410             'standard' => q(heure normale du Bangladesh),
11411             },
11412             },
11413             'Bhutan' => {
11414             long => {
11415             'standard' => q(heure du Bhoutan),
11416             },
11417             },
11418             'Bolivia' => {
11419             long => {
11420             'standard' => q(heure de Bolivie),
11421             },
11422             },
11423             'Brasilia' => {
11424             long => {
11425             'daylight' => q(heure d’été de Brasilia),
11426             'generic' => q(heure de Brasilia),
11427             'standard' => q(heure normale de Brasilia),
11428             },
11429             },
11430             'Brunei' => {
11431             long => {
11432             'standard' => q(heure du Brunéi),
11433             },
11434             },
11435             'Cape_Verde' => {
11436             long => {
11437             'daylight' => q(heure d’été du Cap-Vert),
11438             'generic' => q(heure du Cap-Vert),
11439             'standard' => q(heure normale du Cap-Vert),
11440             },
11441             },
11442             'Chamorro' => {
11443             long => {
11444             'standard' => q(heure des Chamorro),
11445             },
11446             },
11447             'Chatham' => {
11448             long => {
11449             'daylight' => q(heure d’été des îles Chatham),
11450             'generic' => q(heure des îles Chatham),
11451             'standard' => q(heure normale des îles Chatham),
11452             },
11453             },
11454             'Chile' => {
11455             long => {
11456             'daylight' => q(heure d’été du Chili),
11457             'generic' => q(heure du Chili),
11458             'standard' => q(heure normale du Chili),
11459             },
11460             },
11461             'China' => {
11462             long => {
11463             'daylight' => q(heure d’été de Chine),
11464             'generic' => q(heure de la Chine),
11465             'standard' => q(heure normale de la Chine),
11466             },
11467             },
11468             'Choibalsan' => {
11469             long => {
11470             'daylight' => q(heure d’été de Choibalsan),
11471             'generic' => q(heure de Choibalsan),
11472             'standard' => q(heure normale de Choibalsan),
11473             },
11474             },
11475             'Christmas' => {
11476             long => {
11477             'standard' => q(heure de l’île Christmas),
11478             },
11479             },
11480             'Cocos' => {
11481             long => {
11482             'standard' => q(heure des îles Cocos),
11483             },
11484             },
11485             'Colombia' => {
11486             long => {
11487             'daylight' => q(heure d’été de Colombie),
11488             'generic' => q(heure de Colombie),
11489             'standard' => q(heure normale de Colombie),
11490             },
11491             },
11492             'Cook' => {
11493             long => {
11494             'daylight' => q(heure d’été des îles Cook),
11495             'generic' => q(heure des îles Cook),
11496             'standard' => q(heure normale des îles Cook),
11497             },
11498             },
11499             'Cuba' => {
11500             long => {
11501             'daylight' => q(heure d’été de Cuba),
11502             'generic' => q(heure de Cuba),
11503             'standard' => q(heure normale de Cuba),
11504             },
11505             },
11506             'Davis' => {
11507             long => {
11508             'standard' => q(heure de Davis),
11509             },
11510             },
11511             'DumontDUrville' => {
11512             long => {
11513             'standard' => q(heure de Dumont-d’Urville),
11514             },
11515             },
11516             'East_Timor' => {
11517             long => {
11518             'standard' => q(heure du Timor oriental),
11519             },
11520             },
11521             'Easter' => {
11522             long => {
11523             'daylight' => q(heure d’été de l’île de Pâques),
11524             'generic' => q(heure de l’île de Pâques),
11525             'standard' => q(heure normale de l’île de Pâques),
11526             },
11527             },
11528             'Ecuador' => {
11529             long => {
11530             'standard' => q(heure de l’Équateur),
11531             },
11532             },
11533             'Etc/Unknown' => {
11534             exemplarCity => q#ville inconnue#,
11535             },
11536             'Europe/Amsterdam' => {
11537             exemplarCity => q#Amsterdam#,
11538             },
11539             'Europe/Andorra' => {
11540             exemplarCity => q#Andorre#,
11541             },
11542             'Europe/Athens' => {
11543             exemplarCity => q#Athènes#,
11544             },
11545             'Europe/Belgrade' => {
11546             exemplarCity => q#Belgrade#,
11547             },
11548             'Europe/Berlin' => {
11549             exemplarCity => q#Berlin#,
11550             },
11551             'Europe/Bratislava' => {
11552             exemplarCity => q#Bratislava#,
11553             },
11554             'Europe/Brussels' => {
11555             exemplarCity => q#Bruxelles#,
11556             },
11557             'Europe/Bucharest' => {
11558             exemplarCity => q#Bucarest#,
11559             },
11560             'Europe/Budapest' => {
11561             exemplarCity => q#Budapest#,
11562             },
11563             'Europe/Busingen' => {
11564             exemplarCity => q#Büsingen#,
11565             },
11566             'Europe/Chisinau' => {
11567             exemplarCity => q#Chisinau#,
11568             },
11569             'Europe/Copenhagen' => {
11570             exemplarCity => q#Copenhague#,
11571             },
11572             'Europe/Dublin' => {
11573             exemplarCity => q#Dublin#,
11574             long => {
11575             'daylight' => q(heure d’été irlandaise),
11576             },
11577             },
11578             'Europe/Gibraltar' => {
11579             exemplarCity => q#Gibraltar#,
11580             },
11581             'Europe/Guernsey' => {
11582             exemplarCity => q#Guernesey#,
11583             },
11584             'Europe/Helsinki' => {
11585             exemplarCity => q#Helsinki#,
11586             },
11587             'Europe/Isle_of_Man' => {
11588             exemplarCity => q#ÃŽle de Man#,
11589             },
11590             'Europe/Istanbul' => {
11591             exemplarCity => q#Istanbul#,
11592             },
11593             'Europe/Jersey' => {
11594             exemplarCity => q#Jersey#,
11595             },
11596             'Europe/Kaliningrad' => {
11597             exemplarCity => q#Kaliningrad#,
11598             },
11599             'Europe/Kiev' => {
11600             exemplarCity => q#Kiev#,
11601             },
11602             'Europe/Lisbon' => {
11603             exemplarCity => q#Lisbonne#,
11604             },
11605             'Europe/Ljubljana' => {
11606             exemplarCity => q#Ljubljana#,
11607             },
11608             'Europe/London' => {
11609             exemplarCity => q#Londres#,
11610             long => {
11611             'daylight' => q(heure d’été britannique),
11612             },
11613             },
11614             'Europe/Luxembourg' => {
11615             exemplarCity => q#Luxembourg#,
11616             },
11617             'Europe/Madrid' => {
11618             exemplarCity => q#Madrid#,
11619             },
11620             'Europe/Malta' => {
11621             exemplarCity => q#Malte#,
11622             },
11623             'Europe/Mariehamn' => {
11624             exemplarCity => q#Mariehamn#,
11625             },
11626             'Europe/Minsk' => {
11627             exemplarCity => q#Minsk#,
11628             },
11629             'Europe/Monaco' => {
11630             exemplarCity => q#Monaco#,
11631             },
11632             'Europe/Moscow' => {
11633             exemplarCity => q#Moscou#,
11634             },
11635             'Europe/Oslo' => {
11636             exemplarCity => q#Oslo#,
11637             },
11638             'Europe/Paris' => {
11639             exemplarCity => q#Paris#,
11640             },
11641             'Europe/Podgorica' => {
11642             exemplarCity => q#Podgorica#,
11643             },
11644             'Europe/Prague' => {
11645             exemplarCity => q#Prague#,
11646             },
11647             'Europe/Riga' => {
11648             exemplarCity => q#Riga#,
11649             },
11650             'Europe/Rome' => {
11651             exemplarCity => q#Rome#,
11652             },
11653             'Europe/Samara' => {
11654             exemplarCity => q#Samara#,
11655             },
11656             'Europe/San_Marino' => {
11657             exemplarCity => q#Saint-Marin#,
11658             },
11659             'Europe/Sarajevo' => {
11660             exemplarCity => q#Sarajevo#,
11661             },
11662             'Europe/Simferopol' => {
11663             exemplarCity => q#Simferopol#,
11664             },
11665             'Europe/Skopje' => {
11666             exemplarCity => q#Skopje#,
11667             },
11668             'Europe/Sofia' => {
11669             exemplarCity => q#Sofia#,
11670             },
11671             'Europe/Stockholm' => {
11672             exemplarCity => q#Stockholm#,
11673             },
11674             'Europe/Tallinn' => {
11675             exemplarCity => q#Tallinn#,
11676             },
11677             'Europe/Tirane' => {
11678             exemplarCity => q#Tirana#,
11679             },
11680             'Europe/Uzhgorod' => {
11681             exemplarCity => q#Oujgorod#,
11682             },
11683             'Europe/Vaduz' => {
11684             exemplarCity => q#Vaduz#,
11685             },
11686             'Europe/Vatican' => {
11687             exemplarCity => q#Le Vatican#,
11688             },
11689             'Europe/Vienna' => {
11690             exemplarCity => q#Vienne#,
11691             },
11692             'Europe/Vilnius' => {
11693             exemplarCity => q#Vilnius#,
11694             },
11695             'Europe/Volgograd' => {
11696             exemplarCity => q#Volgograd#,
11697             },
11698             'Europe/Warsaw' => {
11699             exemplarCity => q#Varsovie#,
11700             },
11701             'Europe/Zagreb' => {
11702             exemplarCity => q#Zagreb#,
11703             },
11704             'Europe/Zaporozhye' => {
11705             exemplarCity => q#Zaporojie#,
11706             },
11707             'Europe/Zurich' => {
11708             exemplarCity => q#Zurich#,
11709             },
11710             'Europe_Central' => {
11711             long => {
11712             'daylight' => q(heure d’été d’Europe centrale),
11713             'generic' => q(heure d’Europe centrale),
11714             'standard' => q(heure normale d’Europe centrale),
11715             },
11716             },
11717             'Europe_Eastern' => {
11718             long => {
11719             'daylight' => q(heure d’été d’Europe de l’Est),
11720             'generic' => q(heure d’Europe de l’Est),
11721             'standard' => q(heure normale d’Europe de l’Est),
11722             },
11723             },
11724             'Europe_Further_Eastern' => {
11725             long => {
11726             'standard' => q(heure de Kaliningrad),
11727             },
11728             },
11729             'Europe_Western' => {
11730             long => {
11731             'daylight' => q(heure d’été d’Europe de l’Ouest),
11732             'generic' => q(heure d’Europe de l’Ouest),
11733             'standard' => q(heure normale d’Europe de l’Ouest),
11734             },
11735             },
11736             'Falkland' => {
11737             long => {
11738             'daylight' => q(heure d’été des îles Malouines),
11739             'generic' => q(heure des îles Malouines),
11740             'standard' => q(heure normale des îles Malouines),
11741             },
11742             },
11743             'Fiji' => {
11744             long => {
11745             'daylight' => q(heure d’été des îles Fidji),
11746             'generic' => q(heure des îles Fidji),
11747             'standard' => q(heure normale des îles Fidji),
11748             },
11749             },
11750             'French_Guiana' => {
11751             long => {
11752             'standard' => q(heure de la Guyane française),
11753             },
11754             },
11755             'French_Southern' => {
11756             long => {
11757             'standard' => q(heure des Terres australes et antarctiques françaises),
11758             },
11759             },
11760             'GMT' => {
11761             long => {
11762             'standard' => q(heure moyenne de Greenwich),
11763             },
11764             },
11765             'Galapagos' => {
11766             long => {
11767             'standard' => q(heure des îles Galápagos),
11768             },
11769             },
11770             'Gambier' => {
11771             long => {
11772             'standard' => q(heure des îles Gambier),
11773             },
11774             },
11775             'Georgia' => {
11776             long => {
11777             'daylight' => q(heure d’été de Géorgie),
11778             'generic' => q(heure de la Géorgie),
11779             'standard' => q(heure normale de la Géorgie),
11780             },
11781             },
11782             'Gilbert_Islands' => {
11783             long => {
11784             'standard' => q(heure des îles Gilbert),
11785             },
11786             },
11787             'Greenland_Eastern' => {
11788             long => {
11789             'daylight' => q(heure d’été de l’Est du Groenland),
11790             'generic' => q(heure de l’Est du Groenland),
11791             'standard' => q(heure normale de l’Est du Groenland),
11792             },
11793             },
11794             'Greenland_Western' => {
11795             long => {
11796             'daylight' => q(heure d’été de l’Ouest du Groenland),
11797             'generic' => q(heure de l’Ouest du Groenland),
11798             'standard' => q(heure normale de l’Ouest du Groenland),
11799             },
11800             },
11801             'Guam' => {
11802             long => {
11803             'standard' => q(heure de Guam),
11804             },
11805             },
11806             'Gulf' => {
11807             long => {
11808             'standard' => q(heure du Golfe),
11809             },
11810             },
11811             'Guyana' => {
11812             long => {
11813             'standard' => q(heure du Guyana),
11814             },
11815             },
11816             'Hawaii_Aleutian' => {
11817             long => {
11818             'daylight' => q(heure d’été d’Hawaii - Aléoutiennes),
11819             'generic' => q(heure d’Hawaii - Aléoutiennes),
11820             'standard' => q(heure normale d’Hawaii - Aléoutiennes),
11821             },
11822             },
11823             'Hong_Kong' => {
11824             long => {
11825             'daylight' => q(heure d’été de Hong Kong),
11826             'generic' => q(heure de Hong Kong),
11827             'standard' => q(heure normale de Hong Kong),
11828             },
11829             },
11830             'Hovd' => {
11831             long => {
11832             'daylight' => q(heure d’été de Hovd),
11833             'generic' => q(heure de Hovd),
11834             'standard' => q(heure normale de Hovd),
11835             },
11836             },
11837             'India' => {
11838             long => {
11839             'standard' => q(heure de l’Inde),
11840             },
11841             },
11842             'Indian/Antananarivo' => {
11843             exemplarCity => q#Antananarivo#,
11844             },
11845             'Indian/Chagos' => {
11846             exemplarCity => q#Chagos#,
11847             },
11848             'Indian/Christmas' => {
11849             exemplarCity => q#Christmas#,
11850             },
11851             'Indian/Cocos' => {
11852             exemplarCity => q#Cocos#,
11853             },
11854             'Indian/Comoro' => {
11855             exemplarCity => q#Comores#,
11856             },
11857             'Indian/Kerguelen' => {
11858             exemplarCity => q#Kerguelen#,
11859             },
11860             'Indian/Mahe' => {
11861             exemplarCity => q#Mahé#,
11862             },
11863             'Indian/Maldives' => {
11864             exemplarCity => q#Maldives#,
11865             },
11866             'Indian/Mauritius' => {
11867             exemplarCity => q#Maurice#,
11868             },
11869             'Indian/Mayotte' => {
11870             exemplarCity => q#Mayotte#,
11871             },
11872             'Indian/Reunion' => {
11873             exemplarCity => q#La Réunion#,
11874             },
11875             'Indian_Ocean' => {
11876             long => {
11877             'standard' => q(heure de l’Océan Indien),
11878             },
11879             },
11880             'Indochina' => {
11881             long => {
11882             'standard' => q(heure d’Indochine),
11883             },
11884             },
11885             'Indonesia_Central' => {
11886             long => {
11887             'standard' => q(heure du Centre indonésien),
11888             },
11889             },
11890             'Indonesia_Eastern' => {
11891             long => {
11892             'standard' => q(heure de l’Est indonésien),
11893             },
11894             },
11895             'Indonesia_Western' => {
11896             long => {
11897             'standard' => q(heure de l’Ouest indonésien),
11898             },
11899             },
11900             'Iran' => {
11901             long => {
11902             'daylight' => q(heure d’été d’Iran),
11903             'generic' => q(heure de l’Iran),
11904             'standard' => q(heure normale d’Iran),
11905             },
11906             },
11907             'Irkutsk' => {
11908             long => {
11909             'daylight' => q(heure d’été d’Irkoutsk),
11910             'generic' => q(heure d’Irkoutsk),
11911             'standard' => q(heure normale d’Irkoutsk),
11912             },
11913             },
11914             'Israel' => {
11915             long => {
11916             'daylight' => q(heure d’été d’Israël),
11917             'generic' => q(heure d’Israël),
11918             'standard' => q(heure normale d’Israël),
11919             },
11920             },
11921             'Japan' => {
11922             long => {
11923             'daylight' => q(heure d’été du Japon),
11924             'generic' => q(heure du Japon),
11925             'standard' => q(heure normale du Japon),
11926             },
11927             },
11928             'Kamchatka' => {
11929             long => {
11930             'daylight' => q(heure d’été de Petropavlovsk-Kamchatski),
11931             'generic' => q(heure de Petropavlovsk-Kamchatski),
11932             'standard' => q(heure normale de Petropavlovsk-Kamchatski),
11933             },
11934             },
11935             'Kazakhstan_Eastern' => {
11936             long => {
11937             'standard' => q(heure de l’Est du Kazakhstan),
11938             },
11939             },
11940             'Kazakhstan_Western' => {
11941             long => {
11942             'standard' => q(heure de l’Ouest du Kazakhstan),
11943             },
11944             },
11945             'Korea' => {
11946             long => {
11947             'daylight' => q(heure d’été de Corée),
11948             'generic' => q(heure de la Corée),
11949             'standard' => q(heure normale de la Corée),
11950             },
11951             },
11952             'Kosrae' => {
11953             long => {
11954             'standard' => q(heure de Kosrae),
11955             },
11956             },
11957             'Krasnoyarsk' => {
11958             long => {
11959             'daylight' => q(heure d’été de Krasnoïarsk),
11960             'generic' => q(heure de Krasnoïarsk),
11961             'standard' => q(heure normale de Krasnoïarsk),
11962             },
11963             },
11964             'Kyrgystan' => {
11965             long => {
11966             'standard' => q(heure du Kirghizistan),
11967             },
11968             },
11969             'Lanka' => {
11970             long => {
11971             'standard' => q(heure de Lanka),
11972             },
11973             },
11974             'Line_Islands' => {
11975             long => {
11976             'standard' => q(heure des îles de la Ligne),
11977             },
11978             },
11979             'Lord_Howe' => {
11980             long => {
11981             'daylight' => q(heure d’été de Lord Howe),
11982             'generic' => q(heure de Lord Howe),
11983             'standard' => q(heure normale de Lord Howe),
11984             },
11985             },
11986             'Macau' => {
11987             long => {
11988             'daylight' => q(heure d’été de Macao),
11989             'generic' => q(heure de Macao),
11990             'standard' => q(heure normale de Macao),
11991             },
11992             },
11993             'Macquarie' => {
11994             long => {
11995             'standard' => q(heure de l’île Macquarie),
11996             },
11997             },
11998             'Magadan' => {
11999             long => {
12000             'daylight' => q(heure d’été de Magadan),
12001             'generic' => q(heure de Magadan),
12002             'standard' => q(heure normale de Magadan),
12003             },
12004             },
12005             'Malaysia' => {
12006             long => {
12007             'standard' => q(heure de la Malaisie),
12008             },
12009             },
12010             'Maldives' => {
12011             long => {
12012             'standard' => q(heure des Maldives),
12013             },
12014             },
12015             'Marquesas' => {
12016             long => {
12017             'standard' => q(heure des îles Marquises),
12018             },
12019             },
12020             'Marshall_Islands' => {
12021             long => {
12022             'standard' => q(heure des îles Marshall),
12023             },
12024             },
12025             'Mauritius' => {
12026             long => {
12027             'daylight' => q(heure d’été de Maurice),
12028             'generic' => q(heure de Maurice),
12029             'standard' => q(heure normale de Maurice),
12030             },
12031             },
12032             'Mawson' => {
12033             long => {
12034             'standard' => q(heure de Mawson),
12035             },
12036             },
12037             'Mexico_Northwest' => {
12038             long => {
12039             'daylight' => q(heure d’été du Nord-Ouest du Mexique),
12040             'generic' => q(heure du Nord-Ouest du Mexique),
12041             'standard' => q(heure normale du Nord-Ouest du Mexique),
12042             },
12043             },
12044             'Mexico_Pacific' => {
12045             long => {
12046             'daylight' => q(heure d’été du Pacifique mexicain),
12047             'generic' => q(heure du Pacifique mexicain),
12048             'standard' => q(heure normale du Pacifique mexicain),
12049             },
12050             },
12051             'Mongolia' => {
12052             long => {
12053             'daylight' => q(heure d’été d’Oulan-Bator),
12054             'generic' => q(heure d’Oulan-Bator),
12055             'standard' => q(heure normale d’Oulan-Bator),
12056             },
12057             },
12058             'Moscow' => {
12059             long => {
12060             'daylight' => q(heure d’été de Moscou),
12061             'generic' => q(heure de Moscou),
12062             'standard' => q(heure normale de Moscou),
12063             },
12064             },
12065             'Myanmar' => {
12066             long => {
12067             'standard' => q(heure du Myanmar),
12068             },
12069             },
12070             'Nauru' => {
12071             long => {
12072             'standard' => q(heure de Nauru),
12073             },
12074             },
12075             'Nepal' => {
12076             long => {
12077             'standard' => q(heure du Népal),
12078             },
12079             },
12080             'New_Caledonia' => {
12081             long => {
12082             'daylight' => q(heure d’été de Nouvelle-Calédonie),
12083             'generic' => q(heure de la Nouvelle-Calédonie),
12084             'standard' => q(heure normale de la Nouvelle-Calédonie),
12085             },
12086             },
12087             'New_Zealand' => {
12088             long => {
12089             'daylight' => q(heure d’été de la Nouvelle-Zélande),
12090             'generic' => q(heure de la Nouvelle-Zélande),
12091             'standard' => q(heure normale de la Nouvelle-Zélande),
12092             },
12093             },
12094             'Newfoundland' => {
12095             long => {
12096             'daylight' => q(heure d’été de Terre-Neuve),
12097             'generic' => q(heure de Terre-Neuve),
12098             'standard' => q(heure normale de Terre-Neuve),
12099             },
12100             },
12101             'Niue' => {
12102             long => {
12103             'standard' => q(heure de Nioué),
12104             },
12105             },
12106             'Norfolk' => {
12107             long => {
12108             'standard' => q(heure de l’île Norfolk),
12109             },
12110             },
12111             'Noronha' => {
12112             long => {
12113             'daylight' => q(heure d’été de Fernando de Noronha),
12114             'generic' => q(heure de Fernando de Noronha),
12115             'standard' => q(heure normale de Fernando de Noronha),
12116             },
12117             },
12118             'North_Mariana' => {
12119             long => {
12120             'standard' => q(heure des îles Mariannes du Nord),
12121             },
12122             },
12123             'Novosibirsk' => {
12124             long => {
12125             'daylight' => q(heure d’été de Novossibirsk),
12126             'generic' => q(heure de Novossibirsk),
12127             'standard' => q(heure normale de Novossibirsk),
12128             },
12129             },
12130             'Omsk' => {
12131             long => {
12132             'daylight' => q(heure d’été de Omsk),
12133             'generic' => q(heure de Omsk),
12134             'standard' => q(heure normale de Omsk),
12135             },
12136             },
12137             'Pacific/Apia' => {
12138             exemplarCity => q#Apia#,
12139             },
12140             'Pacific/Auckland' => {
12141             exemplarCity => q#Auckland#,
12142             },
12143             'Pacific/Bougainville' => {
12144             exemplarCity => q#Bougainville#,
12145             },
12146             'Pacific/Chatham' => {
12147             exemplarCity => q#Chatham#,
12148             },
12149             'Pacific/Easter' => {
12150             exemplarCity => q#ÃŽle de Pâques#,
12151             },
12152             'Pacific/Efate' => {
12153             exemplarCity => q#Éfaté#,
12154             },
12155             'Pacific/Enderbury' => {
12156             exemplarCity => q#Enderbury#,
12157             },
12158             'Pacific/Fakaofo' => {
12159             exemplarCity => q#Fakaofo#,
12160             },
12161             'Pacific/Fiji' => {
12162             exemplarCity => q#Fidji#,
12163             },
12164             'Pacific/Funafuti' => {
12165             exemplarCity => q#Funafuti#,
12166             },
12167             'Pacific/Galapagos' => {
12168             exemplarCity => q#Galápagos#,
12169             },
12170             'Pacific/Gambier' => {
12171             exemplarCity => q#Gambier#,
12172             },
12173             'Pacific/Guadalcanal' => {
12174             exemplarCity => q#Guadalcanal#,
12175             },
12176             'Pacific/Guam' => {
12177             exemplarCity => q#Guam#,
12178             },
12179             'Pacific/Honolulu' => {
12180             exemplarCity => q#Honolulu#,
12181             },
12182             'Pacific/Johnston' => {
12183             exemplarCity => q#Johnston#,
12184             },
12185             'Pacific/Kiritimati' => {
12186             exemplarCity => q#Kiritimati#,
12187             },
12188             'Pacific/Kosrae' => {
12189             exemplarCity => q#Kosrae#,
12190             },
12191             'Pacific/Kwajalein' => {
12192             exemplarCity => q#Kwajalein#,
12193             },
12194             'Pacific/Majuro' => {
12195             exemplarCity => q#Majuro#,
12196             },
12197             'Pacific/Marquesas' => {
12198             exemplarCity => q#Marquises#,
12199             },
12200             'Pacific/Midway' => {
12201             exemplarCity => q#Midway#,
12202             },
12203             'Pacific/Nauru' => {
12204             exemplarCity => q#Nauru#,
12205             },
12206             'Pacific/Niue' => {
12207             exemplarCity => q#Niue#,
12208             },
12209             'Pacific/Norfolk' => {
12210             exemplarCity => q#Norfolk#,
12211             },
12212             'Pacific/Noumea' => {
12213             exemplarCity => q#Nouméa#,
12214             },
12215             'Pacific/Pago_Pago' => {
12216             exemplarCity => q#Pago Pago#,
12217             },
12218             'Pacific/Palau' => {
12219             exemplarCity => q#Palau#,
12220             },
12221             'Pacific/Pitcairn' => {
12222             exemplarCity => q#Pitcairn#,
12223             },
12224             'Pacific/Ponape' => {
12225             exemplarCity => q#Pohnpei#,
12226             },
12227             'Pacific/Port_Moresby' => {
12228             exemplarCity => q#Port Moresby#,
12229             },
12230             'Pacific/Rarotonga' => {
12231             exemplarCity => q#Rarotonga#,
12232             },
12233             'Pacific/Saipan' => {
12234             exemplarCity => q#Saipan#,
12235             },
12236             'Pacific/Tahiti' => {
12237             exemplarCity => q#Tahiti#,
12238             },
12239             'Pacific/Tarawa' => {
12240             exemplarCity => q#Tarawa#,
12241             },
12242             'Pacific/Tongatapu' => {
12243             exemplarCity => q#Tongatapu#,
12244             },
12245             'Pacific/Truk' => {
12246             exemplarCity => q#Chuuk#,
12247             },
12248             'Pacific/Wake' => {
12249             exemplarCity => q#Wake#,
12250             },
12251             'Pacific/Wallis' => {
12252             exemplarCity => q#Wallis#,
12253             },
12254             'Pakistan' => {
12255             long => {
12256             'daylight' => q(heure d’été du Pakistan),
12257             'generic' => q(heure du Pakistan),
12258             'standard' => q(heure normale du Pakistan),
12259             },
12260             },
12261             'Palau' => {
12262             long => {
12263             'standard' => q(heure des Palaos),
12264             },
12265             },
12266             'Papua_New_Guinea' => {
12267             long => {
12268             'standard' => q(heure de la Papouasie-Nouvelle-Guinée),
12269             },
12270             },
12271             'Paraguay' => {
12272             long => {
12273             'daylight' => q(heure d’été du Paraguay),
12274             'generic' => q(heure du Paraguay),
12275             'standard' => q(heure normale du Paraguay),
12276             },
12277             },
12278             'Peru' => {
12279             long => {
12280             'daylight' => q(heure d’été du Pérou),
12281             'generic' => q(heure du Pérou),
12282             'standard' => q(heure normale du Pérou),
12283             },
12284             },
12285             'Philippines' => {
12286             long => {
12287             'daylight' => q(heure d’été des Philippines),
12288             'generic' => q(heure des Philippines),
12289             'standard' => q(heure normale des Philippines),
12290             },
12291             },
12292             'Phoenix_Islands' => {
12293             long => {
12294             'standard' => q(heure des îles Phoenix),
12295             },
12296             },
12297             'Pierre_Miquelon' => {
12298             long => {
12299             'daylight' => q(heure d’été de Saint-Pierre-et-Miquelon),
12300             'generic' => q(heure de Saint-Pierre-et-Miquelon),
12301             'standard' => q(heure normale de Saint-Pierre-et-Miquelon),
12302             },
12303             },
12304             'Pitcairn' => {
12305             long => {
12306             'standard' => q(heure des îles Pitcairn),
12307             },
12308             },
12309             'Ponape' => {
12310             long => {
12311             'standard' => q(heure de l’île de Pohnpei),
12312             },
12313             },
12314             'Reunion' => {
12315             long => {
12316             'standard' => q(heure de la Réunion),
12317             },
12318             },
12319             'Rothera' => {
12320             long => {
12321             'standard' => q(heure de Rothera),
12322             },
12323             },
12324             'Sakhalin' => {
12325             long => {
12326             'daylight' => q(heure d’été de Sakhaline),
12327             'generic' => q(heure de Sakhaline),
12328             'standard' => q(heure normale de Sakhaline),
12329             },
12330             },
12331             'Samara' => {
12332             long => {
12333             'daylight' => q(heure d’été de Samara),
12334             'generic' => q(heure de Samara),
12335             'standard' => q(heure normale de Samara),
12336             },
12337             },
12338             'Samoa' => {
12339             long => {
12340             'daylight' => q(heure d’été des Samoa),
12341             'generic' => q(heure des Samoa),
12342             'standard' => q(heure normale des Samoa),
12343             },
12344             },
12345             'Seychelles' => {
12346             long => {
12347             'standard' => q(heure des Seychelles),
12348             },
12349             },
12350             'Singapore' => {
12351             long => {
12352             'standard' => q(heure de Singapour),
12353             },
12354             },
12355             'Solomon' => {
12356             long => {
12357             'standard' => q(heure des îles Salomon),
12358             },
12359             },
12360             'South_Georgia' => {
12361             long => {
12362             'standard' => q(heure de Géorgie du Sud),
12363             },
12364             },
12365             'Suriname' => {
12366             long => {
12367             'standard' => q(heure du Suriname),
12368             },
12369             },
12370             'Syowa' => {
12371             long => {
12372             'standard' => q(heure de Syowa),
12373             },
12374             },
12375             'Tahiti' => {
12376             long => {
12377             'standard' => q(heure de Tahiti),
12378             },
12379             },
12380             'Taipei' => {
12381             long => {
12382             'daylight' => q(heure d’été de Taipei),
12383             'generic' => q(heure de Taipei),
12384             'standard' => q(heure normale de Taipei),
12385             },
12386             },
12387             'Tajikistan' => {
12388             long => {
12389             'standard' => q(heure du Tadjikistan),
12390             },
12391             },
12392             'Tokelau' => {
12393             long => {
12394             'standard' => q(heure de Tokelau),
12395             },
12396             },
12397             'Tonga' => {
12398             long => {
12399             'daylight' => q(heure d’été de Tonga),
12400             'generic' => q(heure des Tonga),
12401             'standard' => q(heure normale des Tonga),
12402             },
12403             },
12404             'Truk' => {
12405             long => {
12406             'standard' => q(heure de Chuuk),
12407             },
12408             },
12409             'Turkmenistan' => {
12410             long => {
12411             'daylight' => q(heure d’été du Turkménistan),
12412             'generic' => q(heure du Turkménistan),
12413             'standard' => q(heure normale du Turkménistan),
12414             },
12415             },
12416             'Tuvalu' => {
12417             long => {
12418             'standard' => q(heure des Tuvalu),
12419             },
12420             },
12421             'Uruguay' => {
12422             long => {
12423             'daylight' => q(heure d’été de l’Uruguay),
12424             'generic' => q(heure de l’Uruguay),
12425             'standard' => q(heure normale de l’Uruguay),
12426             },
12427             },
12428             'Uzbekistan' => {
12429             long => {
12430             'daylight' => q(heure d’été de l’Ouzbékistan),
12431             'generic' => q(heure de l’Ouzbékistan),
12432             'standard' => q(heure normale de l’Ouzbékistan),
12433             },
12434             },
12435             'Vanuatu' => {
12436             long => {
12437             'daylight' => q(heure d’été de Vanuatu),
12438             'generic' => q(heure du Vanuatu),
12439             'standard' => q(heure normale du Vanuatu),
12440             },
12441             },
12442             'Venezuela' => {
12443             long => {
12444             'standard' => q(heure du Venezuela),
12445             },
12446             },
12447             'Vladivostok' => {
12448             long => {
12449             'daylight' => q(heure d’été de Vladivostok),
12450             'generic' => q(heure de Vladivostok),
12451             'standard' => q(heure normale de Vladivostok),
12452             },
12453             },
12454             'Volgograd' => {
12455             long => {
12456             'daylight' => q(heure d’été de Volgograd),
12457             'generic' => q(heure de Volgograd),
12458             'standard' => q(heure normale de Volgograd),
12459             },
12460             },
12461             'Vostok' => {
12462             long => {
12463             'standard' => q(heure de Vostok),
12464             },
12465             },
12466             'Wake' => {
12467             long => {
12468             'standard' => q(heure de l’île Wake),
12469             },
12470             },
12471             'Wallis' => {
12472             long => {
12473             'standard' => q(heure de Wallis-et-Futuna),
12474             },
12475             },
12476             'Yakutsk' => {
12477             long => {
12478             'daylight' => q(heure d’été de Iakoutsk),
12479             'generic' => q(heure de Iakoutsk),
12480             'standard' => q(heure normale de Iakoutsk),
12481             },
12482             },
12483             'Yekaterinburg' => {
12484             long => {
12485             'daylight' => q(heure d’été d’Ekaterinbourg),
12486             'generic' => q(heure d’Ekaterinbourg),
12487             'standard' => q(heure normale d’Ekaterinbourg),
12488             },
12489             },
12490             } }
12491             );
12492 18     18   582203 no Moose;
  18         55  
  18         211  
12493             __PACKAGE__->meta->make_immutable;
12494              
12495             1;
12496              
12497             # vim: tabstop=4