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 Thu 8 Oct 12:28:56 am GMT
10              
11 18     18   41902 use version;
  18         42  
  18         134  
12              
13             our $VERSION = version->declare('v0.28.0');
14              
15 18     18   1922 use v5.10;
  18         99  
16 18     18   91 use mro 'c3';
  18         40  
  18         127  
17 18     18   650 use utf8;
  18         34  
  18         132  
18 18     18   635 use if $^V ge v5.12.0, feature => 'unicode_strings';
  18         33  
  18         313  
19              
20 18     18   2199 use Moose;
  18         40  
  18         118  
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   117756 use bignum;
  18         39  
  18         191  
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 16809 my ($self, $name, $territory, $script, $variant) = @_;
1115              
1116 4         13 my $display_pattern = '{0} ({1})';
1117 4         24 $display_pattern =~s/\{0\}/$name/g;
1118 4         14 my $subtags = join '{0}, {1}', grep {$_} (
  12         34  
1119             $territory,
1120             $script,
1121             $variant,
1122             );
1123              
1124 4         28 $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_territory' => (
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             'territory' => '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   159 );
  18         43  
  18         5175  
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             'negative' => '#,##0.00 ¤',
4936             'positive' => '#,##0.00 ¤',
4937             },
4938             },
4939             },
4940             },
4941             } },
4942             );
4943              
4944             has 'curriencies' => (
4945             is => 'ro',
4946             isa => 'HashRef',
4947             init_arg => undef,
4948             default => sub { {
4949             'ADP' => {
4950             display_name => {
4951             'currency' => q(peseta andorrane),
4952             'one' => q(peseta andorrane),
4953             'other' => q(pesetas andorranes),
4954             },
4955             },
4956             'AED' => {
4957             symbol => 'AED',
4958             display_name => {
4959             'currency' => q(dirham des Émirats arabes unis),
4960             'one' => q(dirham des Émirats arabes unis),
4961             'other' => q(dirhams des Émirats arabes unis),
4962             },
4963             },
4964             'AFA' => {
4965             symbol => 'AFA',
4966             display_name => {
4967             'currency' => q(afghani \(1927–2002\)),
4968             'one' => q(afghani \(1927–2002\)),
4969             'other' => q(afghanis \(1927–2002\)),
4970             },
4971             },
4972             'AFN' => {
4973             symbol => 'AFN',
4974             display_name => {
4975             'currency' => q(afghani afghan),
4976             'one' => q(afghani afghan),
4977             'other' => q(afghanis afghan),
4978             },
4979             },
4980             'ALK' => {
4981             display_name => {
4982             'currency' => q(lek albanais \(1947–1961\)),
4983             'one' => q(lek albanais \(1947–1961\)),
4984             'other' => q(leks albanais \(1947–1961\)),
4985             },
4986             },
4987             'ALL' => {
4988             symbol => 'ALL',
4989             display_name => {
4990             'currency' => q(lek albanais),
4991             'one' => q(lek albanais),
4992             'other' => q(leks albanais),
4993             },
4994             },
4995             'AMD' => {
4996             symbol => 'AMD',
4997             display_name => {
4998             'currency' => q(dram arménien),
4999             'one' => q(dram arménien),
5000             'other' => q(drams arméniens),
5001             },
5002             },
5003             'ANG' => {
5004             symbol => 'ANG',
5005             display_name => {
5006             'currency' => q(florin antillais),
5007             'one' => q(florin antillais),
5008             'other' => q(florins antillais),
5009             },
5010             },
5011             'AOA' => {
5012             symbol => 'AOA',
5013             display_name => {
5014             'currency' => q(kwanza angolais),
5015             'one' => q(kwanza angolais),
5016             'other' => q(kwanzas angolais),
5017             },
5018             },
5019             'AOK' => {
5020             symbol => 'AOK',
5021             display_name => {
5022             'currency' => q(kwanza angolais \(1977–1990\)),
5023             'one' => q(kwanza angolais \(1977–1990\)),
5024             'other' => q(kwanzas angolais \(1977–1990\)),
5025             },
5026             },
5027             'AON' => {
5028             symbol => 'AON',
5029             display_name => {
5030             'currency' => q(nouveau kwanza angolais \(1990–2000\)),
5031             'one' => q(nouveau kwanza angolais \(1990–2000\)),
5032             'other' => q(nouveaux kwanzas angolais \(1990–2000\)),
5033             },
5034             },
5035             'AOR' => {
5036             symbol => 'AOR',
5037             display_name => {
5038             'currency' => q(kwanza angolais réajusté \(1995–1999\)),
5039             'one' => q(kwanza angolais réajusté \(1995–1999\)),
5040             'other' => q(kwanzas angolais réajustés \(1995–1999\)),
5041             },
5042             },
5043             'ARA' => {
5044             symbol => 'ARA',
5045             display_name => {
5046             'currency' => q(austral argentin),
5047             'one' => q(austral argentin),
5048             'other' => q(australs argentins),
5049             },
5050             },
5051             'ARL' => {
5052             symbol => 'ARL',
5053             display_name => {
5054             'currency' => q(peso lourd argentin \(1970–1983\)),
5055             'one' => q(peso lourd argentin \(1970–1983\)),
5056             'other' => q(pesos lourds argentins \(1970–1983\)),
5057             },
5058             },
5059             'ARM' => {
5060             symbol => 'ARM',
5061             display_name => {
5062             'currency' => q(peso argentin \(1881–1970\)),
5063             'one' => q(peso argentin \(1881–1970\)),
5064             'other' => q(pesos argentins \(1881–1970\)),
5065             },
5066             },
5067             'ARP' => {
5068             symbol => 'ARP',
5069             display_name => {
5070             'currency' => q(peso argentin \(1983–1985\)),
5071             'one' => q(peso argentin \(1983–1985\)),
5072             'other' => q(pesos argentins \(1983–1985\)),
5073             },
5074             },
5075             'ARS' => {
5076             symbol => '$AR',
5077             display_name => {
5078             'currency' => q(peso argentin),
5079             'one' => q(peso argentin),
5080             'other' => q(pesos argentins),
5081             },
5082             },
5083             'ATS' => {
5084             display_name => {
5085             'currency' => q(schilling autrichien),
5086             'one' => q(schilling autrichien),
5087             'other' => q(schillings autrichiens),
5088             },
5089             },
5090             'AUD' => {
5091             symbol => '$AU',
5092             display_name => {
5093             'currency' => q(dollar australien),
5094             'one' => q(dollar australien),
5095             'other' => q(dollars australiens),
5096             },
5097             },
5098             'AWG' => {
5099             symbol => 'AWG',
5100             display_name => {
5101             'currency' => q(florin arubais),
5102             'one' => q(florin arubais),
5103             'other' => q(florins arubais),
5104             },
5105             },
5106             'AZM' => {
5107             symbol => 'AZM',
5108             display_name => {
5109             'currency' => q(manat azéri \(1993–2006\)),
5110             'one' => q(manat azéri \(1993–2006\)),
5111             'other' => q(manats azéris \(1993–2006\)),
5112             },
5113             },
5114             'AZN' => {
5115             symbol => 'AZN',
5116             display_name => {
5117             'currency' => q(manat azéri),
5118             'one' => q(manat azéri),
5119             'other' => q(manats azéris),
5120             },
5121             },
5122             'BAD' => {
5123             display_name => {
5124             'currency' => q(dinar bosniaque),
5125             'one' => q(dinar bosniaque),
5126             'other' => q(dinars bosniaques),
5127             },
5128             },
5129             'BAM' => {
5130             symbol => 'BAM',
5131             display_name => {
5132             'currency' => q(mark convertible bosniaque),
5133             'one' => q(mark convertible bosniaque),
5134             'other' => q(marks convertibles bosniaques),
5135             },
5136             },
5137             'BBD' => {
5138             symbol => 'BBD',
5139             display_name => {
5140             'currency' => q(dollar barbadien),
5141             'one' => q(dollar barbadien),
5142             'other' => q(dollars barbadiens),
5143             },
5144             },
5145             'BDT' => {
5146             symbol => 'BDT',
5147             display_name => {
5148             'currency' => q(taka bangladeshi),
5149             'one' => q(taka bangladeshi),
5150             'other' => q(takas bangladeshis),
5151             },
5152             },
5153             'BEC' => {
5154             display_name => {
5155             'currency' => q(franc belge \(convertible\)),
5156             'one' => q(franc belge \(convertible\)),
5157             'other' => q(francs belges \(convertibles\)),
5158             },
5159             },
5160             'BEF' => {
5161             symbol => 'FB',
5162             display_name => {
5163             'currency' => q(franc belge),
5164             'one' => q(franc belge),
5165             'other' => q(francs belges),
5166             },
5167             },
5168             'BEL' => {
5169             display_name => {
5170             'currency' => q(franc belge \(financier\)),
5171             'one' => q(franc belge \(financier\)),
5172             'other' => q(francs belges \(financiers\)),
5173             },
5174             },
5175             'BGL' => {
5176             display_name => {
5177             'currency' => q(lev bulgare \(1962–1999\)),
5178             'one' => q(lev bulgare \(1962–1999\)),
5179             'other' => q(levs bulgares \(1962–1999\)),
5180             },
5181             },
5182             'BGN' => {
5183             symbol => 'BGN',
5184             display_name => {
5185             'currency' => q(lev bulgare),
5186             'one' => q(lev bulgare),
5187             'other' => q(levs bulgares),
5188             },
5189             },
5190             'BHD' => {
5191             symbol => 'BHD',
5192             display_name => {
5193             'currency' => q(dinar bahreïni),
5194             'one' => q(dinar bahreïni),
5195             'other' => q(dinars bahreïnis),
5196             },
5197             },
5198             'BIF' => {
5199             symbol => 'BIF',
5200             display_name => {
5201             'currency' => q(franc burundais),
5202             'one' => q(franc burundais),
5203             'other' => q(francs burundais),
5204             },
5205             },
5206             'BMD' => {
5207             symbol => '$BM',
5208             display_name => {
5209             'currency' => q(dollar bermudien),
5210             'one' => q(dollar bermudien),
5211             'other' => q(dollars bermudiens),
5212             },
5213             },
5214             'BND' => {
5215             symbol => '$BN',
5216             display_name => {
5217             'currency' => q(dollar brunéien),
5218             'one' => q(dollar brunéien),
5219             'other' => q(dollars brunéiens),
5220             },
5221             },
5222             'BOB' => {
5223             symbol => 'BOB',
5224             display_name => {
5225             'currency' => q(boliviano bolivien),
5226             'one' => q(boliviano bolivien),
5227             'other' => q(bolivianos boliviens),
5228             },
5229             },
5230             'BOL' => {
5231             symbol => 'BOL',
5232             display_name => {
5233             'currency' => q(boliviano bolivien \(1863–1963\)),
5234             'one' => q(boliviano bolivien \(1863–1963\)),
5235             'other' => q(bolivianos boliviens \(1863–1963\)),
5236             },
5237             },
5238             'BOP' => {
5239             symbol => 'BOP',
5240             display_name => {
5241             'currency' => q(peso bolivien),
5242             'one' => q(peso bolivien),
5243             'other' => q(pesos boliviens),
5244             },
5245             },
5246             'BOV' => {
5247             symbol => 'BOV',
5248             display_name => {
5249             'currency' => q(mvdol bolivien),
5250             'one' => q(mvdol bolivien),
5251             'other' => q(mvdols boliviens),
5252             },
5253             },
5254             'BRB' => {
5255             symbol => 'BRB',
5256             display_name => {
5257             'currency' => q(nouveau cruzeiro brésilien \(1967–1986\)),
5258             'one' => q(nouveau cruzeiro brésilien \(1967–1986\)),
5259             'other' => q(nouveaux cruzeiros brésiliens \(1967–1986\)),
5260             },
5261             },
5262             'BRC' => {
5263             symbol => 'BRC',
5264             display_name => {
5265             'currency' => q(cruzado brésilien \(1986–1989\)),
5266             'one' => q(cruzado brésilien \(1986–1989\)),
5267             'other' => q(cruzados brésiliens \(1986–1989\)),
5268             },
5269             },
5270             'BRE' => {
5271             symbol => 'BRE',
5272             display_name => {
5273             'currency' => q(cruzeiro brésilien \(1990–1993\)),
5274             'one' => q(cruzeiro brésilien \(1990–1993\)),
5275             'other' => q(cruzeiros brésiliens \(1990–1993\)),
5276             },
5277             },
5278             'BRL' => {
5279             symbol => 'R$',
5280             display_name => {
5281             'currency' => q(réal brésilien),
5282             'one' => q(réal brésilien),
5283             'other' => q(réals brésiliens),
5284             },
5285             },
5286             'BRN' => {
5287             symbol => 'BRN',
5288             display_name => {
5289             'currency' => q(nouveau cruzado),
5290             'one' => q(nouveau cruzado brésilien \(1989–1990\)),
5291             'other' => q(nouveaux cruzados brésiliens \(1989–1990\)),
5292             },
5293             },
5294             'BRR' => {
5295             symbol => 'BRR',
5296             display_name => {
5297             'currency' => q(cruzeiro),
5298             'one' => q(cruzeiro réal brésilien \(1993–1994\)),
5299             'other' => q(cruzeiros réals brésiliens \(1993–1994\)),
5300             },
5301             },
5302             'BRZ' => {
5303             symbol => 'BRZ',
5304             display_name => {
5305             'currency' => q(cruzeiro brésilien \(1942–1967\)),
5306             'one' => q(cruzeiro brésilien \(1942–1967\)),
5307             'other' => q(cruzeiros brésiliens \(1942–1967\)),
5308             },
5309             },
5310             'BSD' => {
5311             symbol => '$BS',
5312             display_name => {
5313             'currency' => q(dollar bahaméen),
5314             'one' => q(dollar bahaméen),
5315             'other' => q(dollars bahaméens),
5316             },
5317             },
5318             'BTN' => {
5319             symbol => 'BTN',
5320             display_name => {
5321             'currency' => q(ngultrum bouthanais),
5322             'one' => q(ngultrum bouthanais),
5323             'other' => q(ngultrums bouthanais),
5324             },
5325             },
5326             'BUK' => {
5327             symbol => 'BUK',
5328             display_name => {
5329             'currency' => q(kyat birman),
5330             'one' => q(kyat birman),
5331             'other' => q(kyats birmans),
5332             },
5333             },
5334             'BWP' => {
5335             symbol => 'BWP',
5336             display_name => {
5337             'currency' => q(pula botswanais),
5338             'one' => q(pula botswanais),
5339             'other' => q(pulas botswanais),
5340             },
5341             },
5342             'BYB' => {
5343             display_name => {
5344             'currency' => q(nouveau rouble biélorusse \(1994–1999\)),
5345             'one' => q(nouveau rouble biélorusse \(1994–1999\)),
5346             'other' => q(nouveaux roubles biélorusses \(1994–1999\)),
5347             },
5348             },
5349             'BYR' => {
5350             symbol => 'BYR',
5351             display_name => {
5352             'currency' => q(rouble biélorusse),
5353             'one' => q(rouble biélorusse),
5354             'other' => q(roubles biélorusses),
5355             },
5356             },
5357             'BZD' => {
5358             symbol => '$BZ',
5359             display_name => {
5360             'currency' => q(dollar bélizéen),
5361             'one' => q(dollar bélizéen),
5362             'other' => q(dollars bélizéens),
5363             },
5364             },
5365             'CAD' => {
5366             symbol => '$CA',
5367             display_name => {
5368             'currency' => q(dollar canadien),
5369             'one' => q(dollar canadien),
5370             'other' => q(dollars canadiens),
5371             },
5372             },
5373             'CDF' => {
5374             symbol => 'CDF',
5375             display_name => {
5376             'currency' => q(franc congolais),
5377             'one' => q(franc congolais),
5378             'other' => q(francs congolais),
5379             },
5380             },
5381             'CHE' => {
5382             display_name => {
5383             'currency' => q(euro WIR),
5384             'one' => q(euro WIR),
5385             'other' => q(euros WIR),
5386             },
5387             },
5388             'CHF' => {
5389             symbol => 'CHF',
5390             display_name => {
5391             'currency' => q(franc suisse),
5392             'one' => q(franc suisse),
5393             'other' => q(francs suisses),
5394             },
5395             },
5396             'CHW' => {
5397             display_name => {
5398             'currency' => q(franc WIR),
5399             'one' => q(franc WIR),
5400             'other' => q(francs WIR),
5401             },
5402             },
5403             'CLE' => {
5404             symbol => 'CLE',
5405             display_name => {
5406             'currency' => q(escudo chilien),
5407             'one' => q(escudo chilien),
5408             'other' => q(escudos chiliens),
5409             },
5410             },
5411             'CLF' => {
5412             symbol => 'CLF',
5413             display_name => {
5414             'currency' => q(unité d’investissement chilienne),
5415             'one' => q(unité d’investissement chilienne),
5416             'other' => q(unités d’investissement chiliennes),
5417             },
5418             },
5419             'CLP' => {
5420             symbol => '$CL',
5421             display_name => {
5422             'currency' => q(peso chilien),
5423             'one' => q(peso chilien),
5424             'other' => q(pesos chiliens),
5425             },
5426             },
5427             'CNX' => {
5428             symbol => 'CNX',
5429             display_name => {
5430             'currency' => q(dollar de la Banque populaire chinoise),
5431             'one' => q(dollar de la Banque populaire chinoise),
5432             'other' => q(dollars de la Banque populaire chinoise),
5433             },
5434             },
5435             'CNY' => {
5436             symbol => 'CNY',
5437             display_name => {
5438             'currency' => q(yuan renminbi chinois),
5439             'one' => q(yuan renminbi chinois),
5440             'other' => q(yuans renminbi chinois),
5441             },
5442             },
5443             'COP' => {
5444             symbol => '$CO',
5445             display_name => {
5446             'currency' => q(peso colombien),
5447             'one' => q(peso colombien),
5448             'other' => q(pesos colombiens),
5449             },
5450             },
5451             'COU' => {
5452             symbol => 'COU',
5453             display_name => {
5454             'currency' => q(unité de valeur réelle colombienne),
5455             'one' => q(unité de valeur réelle colombienne),
5456             'other' => q(unités de valeur réelle colombiennes),
5457             },
5458             },
5459             'CRC' => {
5460             symbol => 'CRC',
5461             display_name => {
5462             'currency' => q(colón costaricain),
5463             'one' => q(colón costaricain),
5464             'other' => q(colóns costaricains),
5465             },
5466             },
5467             'CSD' => {
5468             display_name => {
5469             'currency' => q(dinar serbo-monténégrin),
5470             'one' => q(dinar serbo-monténégrin),
5471             'other' => q(dinars serbo-monténégrins),
5472             },
5473             },
5474             'CSK' => {
5475             display_name => {
5476             'currency' => q(couronne forte tchécoslovaque),
5477             'one' => q(couronne forte tchécoslovaque),
5478             'other' => q(couronnes fortes tchécoslovaques),
5479             },
5480             },
5481             'CUC' => {
5482             symbol => 'CUC',
5483             display_name => {
5484             'currency' => q(peso cubain convertible),
5485             'one' => q(peso cubain convertible),
5486             'other' => q(pesos cubains convertibles),
5487             },
5488             },
5489             'CUP' => {
5490             symbol => 'CUP',
5491             display_name => {
5492             'currency' => q(peso cubain),
5493             'one' => q(peso cubain),
5494             'other' => q(pesos cubains),
5495             },
5496             },
5497             'CVE' => {
5498             symbol => 'CVE',
5499             display_name => {
5500             'currency' => q(escudo capverdien),
5501             'one' => q(escudo capverdien),
5502             'other' => q(escudos capverdiens),
5503             },
5504             },
5505             'CYP' => {
5506             symbol => '£CY',
5507             display_name => {
5508             'currency' => q(livre chypriote),
5509             'one' => q(livre chypriote),
5510             'other' => q(livres chypriotes),
5511             },
5512             },
5513             'CZK' => {
5514             symbol => 'CZK',
5515             display_name => {
5516             'currency' => q(couronne tchèque),
5517             'one' => q(couronne tchèque),
5518             'other' => q(couronnes tchèques),
5519             },
5520             },
5521             'DDM' => {
5522             display_name => {
5523             'currency' => q(mark est-allemand),
5524             'one' => q(mark est-allemand),
5525             'other' => q(marks est-allemands),
5526             },
5527             },
5528             'DEM' => {
5529             display_name => {
5530             'currency' => q(mark allemand),
5531             'one' => q(mark allemand),
5532             'other' => q(marks allemands),
5533             },
5534             },
5535             'DJF' => {
5536             symbol => 'DJF',
5537             display_name => {
5538             'currency' => q(franc djiboutien),
5539             'one' => q(franc djiboutien),
5540             'other' => q(francs djiboutiens),
5541             },
5542             },
5543             'DKK' => {
5544             symbol => 'DKK',
5545             display_name => {
5546             'currency' => q(couronne danoise),
5547             'one' => q(couronne danoise),
5548             'other' => q(couronnes danoises),
5549             },
5550             },
5551             'DOP' => {
5552             symbol => 'DOP',
5553             display_name => {
5554             'currency' => q(peso dominicain),
5555             'one' => q(peso dominicain),
5556             'other' => q(pesos dominicains),
5557             },
5558             },
5559             'DZD' => {
5560             symbol => 'DZD',
5561             display_name => {
5562             'currency' => q(dinar algérien),
5563             'one' => q(dinar algérien),
5564             'other' => q(dinars algériens),
5565             },
5566             },
5567             'ECS' => {
5568             symbol => 'ECS',
5569             display_name => {
5570             'currency' => q(sucre équatorien),
5571             'one' => q(sucre équatorien),
5572             'other' => q(sucres équatoriens),
5573             },
5574             },
5575             'ECV' => {
5576             symbol => 'ECV',
5577             display_name => {
5578             'currency' => q(unité de valeur constante équatoriale \(UVC\)),
5579             'one' => q(unité de valeur constante équatorienne \(UVC\)),
5580             'other' => q(unités de valeur constante équatoriennes \(UVC\)),
5581             },
5582             },
5583             'EEK' => {
5584             display_name => {
5585             'currency' => q(couronne estonienne),
5586             'one' => q(couronne estonienne),
5587             'other' => q(couronnes estoniennes),
5588             },
5589             },
5590             'EGP' => {
5591             symbol => 'EGP',
5592             display_name => {
5593             'currency' => q(livre égyptienne),
5594             'one' => q(livre égyptienne),
5595             'other' => q(livres égyptiennes),
5596             },
5597             },
5598             'ERN' => {
5599             symbol => 'ERN',
5600             display_name => {
5601             'currency' => q(nafka érythréen),
5602             'one' => q(nafka érythréen),
5603             'other' => q(nafkas érythréens),
5604             },
5605             },
5606             'ESA' => {
5607             display_name => {
5608             'currency' => q(peseta espagnole \(compte A\)),
5609             'one' => q(peseta espagnole \(compte A\)),
5610             'other' => q(pesetas espagnoles \(compte A\)),
5611             },
5612             },
5613             'ESB' => {
5614             display_name => {
5615             'currency' => q(peseta espagnole \(compte convertible\)),
5616             'one' => q(peseta espagnole \(compte convertible\)),
5617             'other' => q(pesetas espagnoles \(compte convertible\)),
5618             },
5619             },
5620             'ESP' => {
5621             display_name => {
5622             'currency' => q(peseta espagnole),
5623             'one' => q(peseta espagnole),
5624             'other' => q(pesetas espagnoles),
5625             },
5626             },
5627             'ETB' => {
5628             symbol => 'ETB',
5629             display_name => {
5630             'currency' => q(birr éthiopien),
5631             'one' => q(birr éthiopien),
5632             'other' => q(birrs éthiopiens),
5633             },
5634             },
5635             'EUR' => {
5636             symbol => '€',
5637             display_name => {
5638             'currency' => q(euro),
5639             'one' => q(euro),
5640             'other' => q(euros),
5641             },
5642             },
5643             'FIM' => {
5644             display_name => {
5645             'currency' => q(mark finlandais),
5646             'one' => q(mark finlandais),
5647             'other' => q(marks finlandais),
5648             },
5649             },
5650             'FJD' => {
5651             symbol => '$FJ',
5652             display_name => {
5653             'currency' => q(dollar fidjien),
5654             'one' => q(dollar fidjien),
5655             'other' => q(dollars fidjiens),
5656             },
5657             },
5658             'FKP' => {
5659             symbol => '£FK',
5660             display_name => {
5661             'currency' => q(livre des îles Malouines),
5662             'one' => q(livre des îles Malouines),
5663             'other' => q(livres des îles Malouines),
5664             },
5665             },
5666             'FRF' => {
5667             symbol => 'F',
5668             display_name => {
5669             'currency' => q(franc français),
5670             'one' => q(franc français),
5671             'other' => q(francs français),
5672             },
5673             },
5674             'GBP' => {
5675             symbol => '£GB',
5676             display_name => {
5677             'currency' => q(livre sterling),
5678             'one' => q(livre sterling),
5679             'other' => q(livres sterling),
5680             },
5681             },
5682             'GEK' => {
5683             symbol => 'GEK',
5684             display_name => {
5685             'currency' => q(coupon de lari géorgien),
5686             'one' => q(coupon de lari géorgien),
5687             'other' => q(coupons de lari géorgiens),
5688             },
5689             },
5690             'GEL' => {
5691             symbol => 'GEL',
5692             display_name => {
5693             'currency' => q(lari géorgien),
5694             'one' => q(lari géorgien),
5695             'other' => q(lari géorgiens),
5696             },
5697             },
5698             'GHC' => {
5699             display_name => {
5700             'currency' => q(cédi),
5701             'one' => q(cédi ghanéen \(1967–2007\)),
5702             'other' => q(cédis ghanéens \(1967–2007\)),
5703             },
5704             },
5705             'GHS' => {
5706             symbol => 'GHS',
5707             display_name => {
5708             'currency' => q(cédi ghanéen),
5709             'one' => q(cédi ghanéen),
5710             'other' => q(cédis ghanéens),
5711             },
5712             },
5713             'GIP' => {
5714             symbol => '£GI',
5715             display_name => {
5716             'currency' => q(livre de Gibraltar),
5717             'one' => q(livre de Gibraltar),
5718             'other' => q(livres de Gibraltar),
5719             },
5720             },
5721             'GMD' => {
5722             symbol => 'GMD',
5723             display_name => {
5724             'currency' => q(dalasi gambien),
5725             'one' => q(dalasi gambien),
5726             'other' => q(dalasis gambiens),
5727             },
5728             },
5729             'GNF' => {
5730             symbol => 'GNF',
5731             display_name => {
5732             'currency' => q(franc guinéen),
5733             'one' => q(franc guinéen),
5734             'other' => q(francs guinéens),
5735             },
5736             },
5737             'GNS' => {
5738             display_name => {
5739             'currency' => q(syli guinéen),
5740             'one' => q(syli guinéen),
5741             'other' => q(sylis guinéens),
5742             },
5743             },
5744             'GQE' => {
5745             symbol => 'GQE',
5746             display_name => {
5747             'currency' => q(ekwélé équatoguinéen),
5748             'one' => q(ekwélé équatoguinéen),
5749             'other' => q(ekwélés équatoguinéens),
5750             },
5751             },
5752             'GRD' => {
5753             display_name => {
5754             'currency' => q(drachme grecque),
5755             'one' => q(drachme grecque),
5756             'other' => q(drachmes grecques),
5757             },
5758             },
5759             'GTQ' => {
5760             symbol => 'GTQ',
5761             display_name => {
5762             'currency' => q(quetzal guatémaltèque),
5763             'one' => q(quetzal guatémaltèque),
5764             'other' => q(quetzals guatémaltèques),
5765             },
5766             },
5767             'GWE' => {
5768             display_name => {
5769             'currency' => q(escudo de Guinée portugaise),
5770             'one' => q(escudo de Guinée portugaise),
5771             'other' => q(escudos de Guinée portugaise),
5772             },
5773             },
5774             'GWP' => {
5775             display_name => {
5776             'currency' => q(peso bissau-guinéen),
5777             'one' => q(peso bissau-guinéen),
5778             'other' => q(pesos bissau-guinéens),
5779             },
5780             },
5781             'GYD' => {
5782             symbol => 'GYD',
5783             display_name => {
5784             'currency' => q(dollar du Guyana),
5785             'one' => q(dollar du Guyana),
5786             'other' => q(dollars du Guyana),
5787             },
5788             },
5789             'HKD' => {
5790             symbol => 'HKD',
5791             display_name => {
5792             'currency' => q(dollar de Hong Kong),
5793             'one' => q(dollar de Hong Kong),
5794             'other' => q(dollars de Hong Kong),
5795             },
5796             },
5797             'HNL' => {
5798             symbol => 'HNL',
5799             display_name => {
5800             'currency' => q(lempira hondurien),
5801             'one' => q(lempira hondurien),
5802             'other' => q(lempiras honduriens),
5803             },
5804             },
5805             'HRD' => {
5806             display_name => {
5807             'currency' => q(dinar croate),
5808             'one' => q(dinar croate),
5809             'other' => q(dinars croates),
5810             },
5811             },
5812             'HRK' => {
5813             symbol => 'HRK',
5814             display_name => {
5815             'currency' => q(kuna croate),
5816             'one' => q(kuna croate),
5817             'other' => q(kunas croates),
5818             },
5819             },
5820             'HTG' => {
5821             symbol => 'HTG',
5822             display_name => {
5823             'currency' => q(gourde haïtienne),
5824             'one' => q(gourde haïtienne),
5825             'other' => q(gourdes haïtiennes),
5826             },
5827             },
5828             'HUF' => {
5829             symbol => 'HUF',
5830             display_name => {
5831             'currency' => q(forint hongrois),
5832             'one' => q(forint hongrois),
5833             'other' => q(forints hongrois),
5834             },
5835             },
5836             'IDR' => {
5837             symbol => 'IDR',
5838             display_name => {
5839             'currency' => q(roupie indonésienne),
5840             'one' => q(roupie indonésienne),
5841             'other' => q(roupies indonésiennes),
5842             },
5843             },
5844             'IEP' => {
5845             symbol => '£IE',
5846             display_name => {
5847             'currency' => q(livre irlandaise),
5848             'one' => q(livre irlandaise),
5849             'other' => q(livres irlandaises),
5850             },
5851             },
5852             'ILP' => {
5853             symbol => '£IL',
5854             display_name => {
5855             'currency' => q(livre israélienne),
5856             'one' => q(livre israélienne),
5857             'other' => q(livres israéliennes),
5858             },
5859             },
5860             'ILR' => {
5861             symbol => 'ILR',
5862             display_name => {
5863             'currency' => q(shekel israélien \(1980–1985\)),
5864             'one' => q(shekel israélien \(1980–1985\)),
5865             'other' => q(shekels israéliens \(1980–1985\)),
5866             },
5867             },
5868             'ILS' => {
5869             symbol => '₪',
5870             display_name => {
5871             'currency' => q(nouveau shekel israélien),
5872             'one' => q(nouveau shekel israélien),
5873             'other' => q(nouveaux shekels israéliens),
5874             },
5875             },
5876             'INR' => {
5877             symbol => '₹',
5878             display_name => {
5879             'currency' => q(roupie indienne),
5880             'one' => q(roupie indienne),
5881             'other' => q(roupies indiennes),
5882             },
5883             },
5884             'IQD' => {
5885             symbol => 'IQD',
5886             display_name => {
5887             'currency' => q(dinar irakien),
5888             'one' => q(dinar irakien),
5889             'other' => q(dinars irakiens),
5890             },
5891             },
5892             'IRR' => {
5893             symbol => 'IRR',
5894             display_name => {
5895             'currency' => q(rial iranien),
5896             'one' => q(rial iranien),
5897             'other' => q(rials iraniens),
5898             },
5899             },
5900             'ISK' => {
5901             symbol => 'ISK',
5902             display_name => {
5903             'currency' => q(couronne islandaise),
5904             'one' => q(couronne islandaise),
5905             'other' => q(couronnes islandaises),
5906             },
5907             },
5908             'ITL' => {
5909             symbol => '₤IT',
5910             display_name => {
5911             'currency' => q(lire italienne),
5912             'one' => q(lire italienne),
5913             'other' => q(lires italiennes),
5914             },
5915             },
5916             'JMD' => {
5917             symbol => 'JMD',
5918             display_name => {
5919             'currency' => q(dollar jamaïcain),
5920             'one' => q(dollar jamaïcain),
5921             'other' => q(dollars jamaïcains),
5922             },
5923             },
5924             'JOD' => {
5925             symbol => 'JOD',
5926             display_name => {
5927             'currency' => q(dinar jordanien),
5928             'one' => q(dinar jordanien),
5929             'other' => q(dinars jordaniens),
5930             },
5931             },
5932             'JPY' => {
5933             symbol => 'JPY',
5934             display_name => {
5935             'currency' => q(yen japonais),
5936             'one' => q(yen japonais),
5937             'other' => q(yens japonais),
5938             },
5939             },
5940             'KES' => {
5941             symbol => 'KES',
5942             display_name => {
5943             'currency' => q(shilling kényan),
5944             'one' => q(shilling kényan),
5945             'other' => q(shillings kényans),
5946             },
5947             },
5948             'KGS' => {
5949             symbol => 'KGS',
5950             display_name => {
5951             'currency' => q(som kirghize),
5952             'one' => q(som kirghize),
5953             'other' => q(soms kirghizes),
5954             },
5955             },
5956             'KHR' => {
5957             symbol => 'KHR',
5958             display_name => {
5959             'currency' => q(riel cambodgien),
5960             'one' => q(riel cambodgien),
5961             'other' => q(riels cambodgiens),
5962             },
5963             },
5964             'KMF' => {
5965             symbol => 'KMF',
5966             display_name => {
5967             'currency' => q(franc comorien),
5968             'one' => q(franc comorien),
5969             'other' => q(francs comoriens),
5970             },
5971             },
5972             'KPW' => {
5973             symbol => 'KPW',
5974             display_name => {
5975             'currency' => q(won nord-coréen),
5976             'one' => q(won nord-coréen),
5977             'other' => q(wons nord-coréens),
5978             },
5979             },
5980             'KRH' => {
5981             symbol => 'KRH',
5982             display_name => {
5983             'currency' => q(hwan sud-coréen \(1953–1962\)),
5984             'one' => q(hwan sud-coréen \(1953–1962\)),
5985             'other' => q(hwans sud-coréens \(1953–1962\)),
5986             },
5987             },
5988             'KRO' => {
5989             symbol => 'KRO',
5990             display_name => {
5991             'currency' => q(won sud-coréen \(1945–1953\)),
5992             'one' => q(won sud-coréen \(1945–1953\)),
5993             'other' => q(wons sud-coréens \(1945–1953\)),
5994             },
5995             },
5996             'KRW' => {
5997             symbol => 'â‚©',
5998             display_name => {
5999             'currency' => q(won sud-coréen),
6000             'one' => q(won sud-coréen),
6001             'other' => q(wons sud-coréens),
6002             },
6003             },
6004             'KWD' => {
6005             symbol => 'KWD',
6006             display_name => {
6007             'currency' => q(dinar koweïtien),
6008             'one' => q(dinar koweïtien),
6009             'other' => q(dinar koweïtiens),
6010             },
6011             },
6012             'KYD' => {
6013             symbol => 'KYD',
6014             display_name => {
6015             'currency' => q(dollar des îles Caïmans),
6016             'one' => q(dollar des îles Caïmans),
6017             'other' => q(dollars des îles Caïmans),
6018             },
6019             },
6020             'KZT' => {
6021             symbol => 'KZT',
6022             display_name => {
6023             'currency' => q(tenge kazakh),
6024             'one' => q(tenge kazakh),
6025             'other' => q(tenges kazakhs),
6026             },
6027             },
6028             'LAK' => {
6029             symbol => 'LAK',
6030             display_name => {
6031             'currency' => q(kip loatien),
6032             'one' => q(kip loatien),
6033             'other' => q(kips loatiens),
6034             },
6035             },
6036             'LBP' => {
6037             symbol => '£LB',
6038             display_name => {
6039             'currency' => q(livre libanaise),
6040             'one' => q(livre libanaise),
6041             'other' => q(livres libanaises),
6042             },
6043             },
6044             'LKR' => {
6045             symbol => 'LKR',
6046             display_name => {
6047             'currency' => q(roupie srilankaise),
6048             'one' => q(roupie srilankaise),
6049             'other' => q(roupies srilankaises),
6050             },
6051             },
6052             'LRD' => {
6053             symbol => 'LRD',
6054             display_name => {
6055             'currency' => q(dollar libérien),
6056             'one' => q(dollar libérien),
6057             'other' => q(dollars libériens),
6058             },
6059             },
6060             'LSL' => {
6061             symbol => 'lLS',
6062             display_name => {
6063             'currency' => q(loti lesothan),
6064             'one' => q(loti lesothan),
6065             'other' => q(maloti lesothans),
6066             },
6067             },
6068             'LTL' => {
6069             symbol => 'LTL',
6070             display_name => {
6071             'currency' => q(litas lituanien),
6072             'one' => q(litas lituanien),
6073             'other' => q(litas lituaniens),
6074             },
6075             },
6076             'LTT' => {
6077             display_name => {
6078             'currency' => q(talonas lituanien),
6079             'one' => q(talonas lituanien),
6080             'other' => q(talonas lituaniens),
6081             },
6082             },
6083             'LUC' => {
6084             display_name => {
6085             'currency' => q(franc convertible luxembourgeois),
6086             'one' => q(franc convertible luxembourgeois),
6087             'other' => q(francs convertibles luxembourgeois),
6088             },
6089             },
6090             'LUF' => {
6091             display_name => {
6092             'currency' => q(franc luxembourgeois),
6093             'one' => q(franc luxembourgeois),
6094             'other' => q(francs luxembourgeois),
6095             },
6096             },
6097             'LUL' => {
6098             display_name => {
6099             'currency' => q(franc financier luxembourgeois),
6100             'one' => q(franc financier luxembourgeois),
6101             'other' => q(francs financiers luxembourgeois),
6102             },
6103             },
6104             'LVL' => {
6105             symbol => 'LVL',
6106             display_name => {
6107             'currency' => q(lats letton),
6108             'one' => q(lats letton),
6109             'other' => q(lats lettons),
6110             },
6111             },
6112             'LVR' => {
6113             display_name => {
6114             'currency' => q(rouble letton),
6115             'one' => q(rouble letton),
6116             'other' => q(roubles lettons),
6117             },
6118             },
6119             'LYD' => {
6120             symbol => 'LYD',
6121             display_name => {
6122             'currency' => q(dinar libyen),
6123             'one' => q(dinar libyen),
6124             'other' => q(dinars libyens),
6125             },
6126             },
6127             'MAD' => {
6128             symbol => 'MAD',
6129             display_name => {
6130             'currency' => q(dirham marocain),
6131             'one' => q(dirham marocain),
6132             'other' => q(dirhams marocains),
6133             },
6134             },
6135             'MAF' => {
6136             symbol => 'fMA',
6137             display_name => {
6138             'currency' => q(franc marocain),
6139             'one' => q(franc marocain),
6140             'other' => q(francs marocains),
6141             },
6142             },
6143             'MDL' => {
6144             symbol => 'MDL',
6145             display_name => {
6146             'currency' => q(leu moldave),
6147             'one' => q(leu moldave),
6148             'other' => q(leus moldaves),
6149             },
6150             },
6151             'MGA' => {
6152             symbol => 'MGA',
6153             display_name => {
6154             'currency' => q(ariary malgache),
6155             'one' => q(ariary malgache),
6156             'other' => q(ariarys malgaches),
6157             },
6158             },
6159             'MGF' => {
6160             symbol => 'Fmg',
6161             display_name => {
6162             'currency' => q(franc malgache),
6163             'one' => q(franc malgache),
6164             'other' => q(francs malgaches),
6165             },
6166             },
6167             'MKD' => {
6168             symbol => 'MKD',
6169             display_name => {
6170             'currency' => q(denar macédonien),
6171             'one' => q(denar macédonien),
6172             'other' => q(denars macédoniens),
6173             },
6174             },
6175             'MLF' => {
6176             display_name => {
6177             'currency' => q(franc malien),
6178             'one' => q(franc malien),
6179             'other' => q(francs maliens),
6180             },
6181             },
6182             'MMK' => {
6183             symbol => 'MMK',
6184             display_name => {
6185             'currency' => q(kyat myanmarais),
6186             'one' => q(kyat myanmarais),
6187             'other' => q(kyats myanmarais),
6188             },
6189             },
6190             'MNT' => {
6191             symbol => 'MNT',
6192             display_name => {
6193             'currency' => q(tugrik mongol),
6194             'one' => q(tugrik mongol),
6195             'other' => q(tugriks mongols),
6196             },
6197             },
6198             'MOP' => {
6199             symbol => 'MOP',
6200             display_name => {
6201             'currency' => q(pataca macanaise),
6202             'one' => q(pataca macanaise),
6203             'other' => q(patacas macanaises),
6204             },
6205             },
6206             'MRO' => {
6207             symbol => 'MRO',
6208             display_name => {
6209             'currency' => q(ouguiya mauritanien),
6210             'one' => q(ouguiya mauritanien),
6211             'other' => q(ouguiyas mauritaniens),
6212             },
6213             },
6214             'MTL' => {
6215             display_name => {
6216             'currency' => q(lire maltaise),
6217             'one' => q(lire maltaise),
6218             'other' => q(lires maltaises),
6219             },
6220             },
6221             'MTP' => {
6222             symbol => '£MT',
6223             display_name => {
6224             'currency' => q(livre maltaise),
6225             'one' => q(livre maltaise),
6226             'other' => q(livres maltaises),
6227             },
6228             },
6229             'MUR' => {
6230             symbol => 'MUR',
6231             display_name => {
6232             'currency' => q(roupie mauricienne),
6233             'one' => q(roupie mauricienne),
6234             'other' => q(roupies mauriciennes),
6235             },
6236             },
6237             'MVP' => {
6238             symbol => 'MVP',
6239             display_name => {
6240             'currency' => q(roupie maldivienne),
6241             'one' => q(roupie maldivienne),
6242             'other' => q(roupies maldiviennes),
6243             },
6244             },
6245             'MVR' => {
6246             symbol => 'MVR',
6247             display_name => {
6248             'currency' => q(rufiyaa maldivien),
6249             'one' => q(rufiyaa maldivienne),
6250             'other' => q(rufiyaas maldiviennes),
6251             },
6252             },
6253             'MWK' => {
6254             symbol => 'MWK',
6255             display_name => {
6256             'currency' => q(kwacha malawite),
6257             'one' => q(kwacha malawite),
6258             'other' => q(kwachas malawites),
6259             },
6260             },
6261             'MXN' => {
6262             symbol => '$MX',
6263             display_name => {
6264             'currency' => q(peso mexicain),
6265             'one' => q(peso mexicain),
6266             'other' => q(pesos mexicains),
6267             },
6268             },
6269             'MXP' => {
6270             symbol => 'MXP',
6271             display_name => {
6272             'currency' => q(peso d’argent mexicain \(1861–1992\)),
6273             'one' => q(peso d’argent mexicain \(1861–1992\)),
6274             'other' => q(pesos d’argent mexicains \(1861–1992\)),
6275             },
6276             },
6277             'MXV' => {
6278             symbol => 'MXV',
6279             display_name => {
6280             'currency' => q(unité de conversion mexicaine \(UDI\)),
6281             'one' => q(unité de conversion mexicaine \(UDI\)),
6282             'other' => q(unités de conversion mexicaines \(UDI\)),
6283             },
6284             },
6285             'MYR' => {
6286             symbol => 'MYR',
6287             display_name => {
6288             'currency' => q(ringgit malais),
6289             'one' => q(ringgit malais),
6290             'other' => q(ringgits malais),
6291             },
6292             },
6293             'MZE' => {
6294             symbol => 'MZE',
6295             display_name => {
6296             'currency' => q(escudo mozambicain),
6297             'one' => q(escudo mozambicain),
6298             'other' => q(escudos mozambicains),
6299             },
6300             },
6301             'MZM' => {
6302             symbol => 'MZM',
6303             display_name => {
6304             'currency' => q(métical),
6305             'one' => q(metical mozambicain \(1980–2006\)),
6306             'other' => q(meticais mozambicains \(1980–2006\)),
6307             },
6308             },
6309             'MZN' => {
6310             symbol => 'MZN',
6311             display_name => {
6312             'currency' => q(metical mozambicain),
6313             'one' => q(metical mozambicain),
6314             'other' => q(meticais mozambicains),
6315             },
6316             },
6317             'NAD' => {
6318             symbol => '$NA',
6319             display_name => {
6320             'currency' => q(dollar namibien),
6321             'one' => q(dollar namibien),
6322             'other' => q(dollars namibiens),
6323             },
6324             },
6325             'NGN' => {
6326             symbol => 'NGN',
6327             display_name => {
6328             'currency' => q(naira nigérian),
6329             'one' => q(naira nigérian),
6330             'other' => q(nairas nigérians),
6331             },
6332             },
6333             'NIC' => {
6334             symbol => 'NIC',
6335             display_name => {
6336             'currency' => q(cordoba),
6337             'one' => q(córdoba nicaraguayen \(1912–1988\)),
6338             'other' => q(córdobas nicaraguayens \(1912–1988\)),
6339             },
6340             },
6341             'NIO' => {
6342             symbol => 'NIO',
6343             display_name => {
6344             'currency' => q(córdoba oro nicaraguayen),
6345             'one' => q(córdoba oro nicaraguayen),
6346             'other' => q(córdobas oro nicaraguayens),
6347             },
6348             },
6349             'NLG' => {
6350             display_name => {
6351             'currency' => q(florin néerlandais),
6352             'one' => q(florin néerlandais),
6353             'other' => q(florins néerlandais),
6354             },
6355             },
6356             'NOK' => {
6357             symbol => 'NOK',
6358             display_name => {
6359             'currency' => q(couronne norvégienne),
6360             'one' => q(couronne norvégienne),
6361             'other' => q(couronnes norvégiennes),
6362             },
6363             },
6364             'NPR' => {
6365             symbol => 'NPR',
6366             display_name => {
6367             'currency' => q(roupie népalaise),
6368             'one' => q(roupie népalaise),
6369             'other' => q(roupies népalaises),
6370             },
6371             },
6372             'NZD' => {
6373             symbol => '$NZ',
6374             display_name => {
6375             'currency' => q(dollar néo-zélandais),
6376             'one' => q(dollar néo-zélandais),
6377             'other' => q(dollars néo-zélandais),
6378             },
6379             },
6380             'OMR' => {
6381             symbol => 'OMR',
6382             display_name => {
6383             'currency' => q(rial omanais),
6384             'one' => q(rial omanais),
6385             'other' => q(rials omanis),
6386             },
6387             },
6388             'PAB' => {
6389             symbol => 'PAB',
6390             display_name => {
6391             'currency' => q(balboa panaméen),
6392             'one' => q(balboa panaméen),
6393             'other' => q(balboas panaméens),
6394             },
6395             },
6396             'PEI' => {
6397             symbol => 'PEI',
6398             display_name => {
6399             'currency' => q(inti péruvien),
6400             'one' => q(inti péruvien),
6401             'other' => q(intis péruviens),
6402             },
6403             },
6404             'PEN' => {
6405             symbol => 'PEN',
6406             display_name => {
6407             'currency' => q(nouveau sol péruvien),
6408             'one' => q(nouveau sol péruvien),
6409             'other' => q(nouveaux sols péruviens),
6410             },
6411             },
6412             'PES' => {
6413             symbol => 'PES',
6414             display_name => {
6415             'currency' => q(sol péruvien),
6416             'one' => q(sol péruvien \(1863–1985\)),
6417             'other' => q(sols péruviens \(1863–1985\)),
6418             },
6419             },
6420             'PGK' => {
6421             symbol => 'PGK',
6422             display_name => {
6423             'currency' => q(kina papouan-néo-guinéen),
6424             'one' => q(kina papouan-néo-guinéen),
6425             'other' => q(kinas papouan-néo-guinéens),
6426             },
6427             },
6428             'PHP' => {
6429             symbol => 'PHP',
6430             display_name => {
6431             'currency' => q(peso philippin),
6432             'one' => q(peso philippin),
6433             'other' => q(pesos philippins),
6434             },
6435             },
6436             'PKR' => {
6437             symbol => 'PKR',
6438             display_name => {
6439             'currency' => q(roupie pakistanaise),
6440             'one' => q(roupie pakistanaise),
6441             'other' => q(roupies pakistanaises),
6442             },
6443             },
6444             'PLN' => {
6445             symbol => 'PLN',
6446             display_name => {
6447             'currency' => q(zloty polonais),
6448             'one' => q(zloty polonais),
6449             'other' => q(zlotys polonais),
6450             },
6451             },
6452             'PLZ' => {
6453             display_name => {
6454             'currency' => q(zloty \(1950–1995\)),
6455             'one' => q(zloty polonais \(1950–1995\)),
6456             'other' => q(zlotys polonais \(1950–1995\)),
6457             },
6458             },
6459             'PTE' => {
6460             display_name => {
6461             'currency' => q(escudo portugais),
6462             'one' => q(escudo portugais),
6463             'other' => q(escudos portugais),
6464             },
6465             },
6466             'PYG' => {
6467             symbol => 'PYG',
6468             display_name => {
6469             'currency' => q(guaraní paraguayen),
6470             'one' => q(guaraní paraguayen),
6471             'other' => q(guaranís paraguayens),
6472             },
6473             },
6474             'QAR' => {
6475             symbol => 'QAR',
6476             display_name => {
6477             'currency' => q(rial qatari),
6478             'one' => q(rial qatari),
6479             'other' => q(rials qataris),
6480             },
6481             },
6482             'RHD' => {
6483             symbol => '$RH',
6484             display_name => {
6485             'currency' => q(dollar rhodésien),
6486             'one' => q(dollar rhodésien),
6487             'other' => q(dollars rhodésiens),
6488             },
6489             },
6490             'ROL' => {
6491             display_name => {
6492             'currency' => q(ancien leu roumain),
6493             'one' => q(leu roumain \(1952–2005\)),
6494             'other' => q(lei roumains \(1952–2005\)),
6495             },
6496             },
6497             'RON' => {
6498             symbol => 'RON',
6499             display_name => {
6500             'currency' => q(leu roumain),
6501             'one' => q(leu roumain),
6502             'other' => q(lei roumains),
6503             },
6504             },
6505             'RSD' => {
6506             symbol => 'RSD',
6507             display_name => {
6508             'currency' => q(dinar serbe),
6509             'one' => q(dinar serbe),
6510             'other' => q(dinars serbes),
6511             },
6512             },
6513             'RUB' => {
6514             symbol => 'RUB',
6515             display_name => {
6516             'currency' => q(rouble russe),
6517             'one' => q(rouble russe),
6518             'other' => q(roubles russes),
6519             },
6520             },
6521             'RUR' => {
6522             display_name => {
6523             'currency' => q(rouble russe \(1991–1998\)),
6524             'one' => q(rouble russe \(1991–1998\)),
6525             'other' => q(roubles russes \(1991–1998\)),
6526             },
6527             },
6528             'RWF' => {
6529             symbol => 'RWF',
6530             display_name => {
6531             'currency' => q(franc rwandais),
6532             'one' => q(franc rwandais),
6533             'other' => q(francs rwandais),
6534             },
6535             },
6536             'SAR' => {
6537             symbol => 'SAR',
6538             display_name => {
6539             'currency' => q(rial saoudien),
6540             'one' => q(rial saoudien),
6541             'other' => q(rials saoudiens),
6542             },
6543             },
6544             'SBD' => {
6545             symbol => '$SB',
6546             display_name => {
6547             'currency' => q(dollar des îles Salomon),
6548             'one' => q(dollar des îles Salomon),
6549             'other' => q(dollars des îles Salomon),
6550             },
6551             },
6552             'SCR' => {
6553             symbol => 'SCR',
6554             display_name => {
6555             'currency' => q(roupie des Seychelles),
6556             'one' => q(roupie des Seychelles),
6557             'other' => q(roupies des Seychelles),
6558             },
6559             },
6560             'SDD' => {
6561             symbol => 'SDD',
6562             display_name => {
6563             'currency' => q(dinar soudanais),
6564             'one' => q(dinar soudanais \(1992–2007\)),
6565             'other' => q(dinars soudanais \(1992–2007\)),
6566             },
6567             },
6568             'SDG' => {
6569             symbol => 'SDG',
6570             display_name => {
6571             'currency' => q(livre soudanaise),
6572             'one' => q(livre soudanaise),
6573             'other' => q(livres soudanaises),
6574             },
6575             },
6576             'SDP' => {
6577             symbol => 'SDP',
6578             display_name => {
6579             'currency' => q(livre soudanaise \(1956–2007\)),
6580             'one' => q(livre soudanaise \(1956–2007\)),
6581             'other' => q(livres soudanaises \(1956–2007\)),
6582             },
6583             },
6584             'SEK' => {
6585             symbol => 'SEK',
6586             display_name => {
6587             'currency' => q(couronne suédoise),
6588             'one' => q(couronne suédoise),
6589             'other' => q(couronnes suédoises),
6590             },
6591             },
6592             'SGD' => {
6593             symbol => '$SG',
6594             display_name => {
6595             'currency' => q(dollar de Singapour),
6596             'one' => q(dollar de Singapour),
6597             'other' => q(dollars de Singapour),
6598             },
6599             },
6600             'SHP' => {
6601             symbol => 'SHP',
6602             display_name => {
6603             'currency' => q(livre de Sainte-Hélène),
6604             'one' => q(livre de Sainte-Hélène),
6605             'other' => q(livres de Sainte-Hélène),
6606             },
6607             },
6608             'SIT' => {
6609             display_name => {
6610             'currency' => q(tolar slovène),
6611             'one' => q(tolar slovène),
6612             'other' => q(tolars slovènes),
6613             },
6614             },
6615             'SKK' => {
6616             display_name => {
6617             'currency' => q(couronne slovaque),
6618             'one' => q(couronne slovaque),
6619             'other' => q(couronnes slovaques),
6620             },
6621             },
6622             'SLL' => {
6623             symbol => 'SLL',
6624             display_name => {
6625             'currency' => q(leone sierra-léonais),
6626             'one' => q(leone sierra-léonais),
6627             'other' => q(leones sierra-léonais),
6628             },
6629             },
6630             'SOS' => {
6631             symbol => 'SOS',
6632             display_name => {
6633             'currency' => q(shilling somalien),
6634             'one' => q(shilling somalien),
6635             'other' => q(shillings somaliens),
6636             },
6637             },
6638             'SRD' => {
6639             symbol => '$SR',
6640             display_name => {
6641             'currency' => q(dollar surinamais),
6642             'one' => q(dollar surinamais),
6643             'other' => q(dollars surinamais),
6644             },
6645             },
6646             'SRG' => {
6647             symbol => 'SRG',
6648             display_name => {
6649             'currency' => q(florin surinamais),
6650             'one' => q(florin surinamais),
6651             'other' => q(florins surinamais),
6652             },
6653             },
6654             'SSP' => {
6655             symbol => 'SSP',
6656             display_name => {
6657             'currency' => q(livre sud-soudanaise),
6658             'one' => q(livre sud-soudanaise),
6659             'other' => q(livres sud-soudanaises),
6660             },
6661             },
6662             'STD' => {
6663             symbol => 'STD',
6664             display_name => {
6665             'currency' => q(dobra santoméen),
6666             'one' => q(dobra santoméen),
6667             'other' => q(dobras santoméens),
6668             },
6669             },
6670             'SUR' => {
6671             display_name => {
6672             'currency' => q(rouble soviétique),
6673             'one' => q(rouble soviétique),
6674             'other' => q(roubles soviétiques),
6675             },
6676             },
6677             'SVC' => {
6678             symbol => 'SVC',
6679             display_name => {
6680             'currency' => q(colón salvadorien),
6681             'one' => q(colón salvadorien),
6682             'other' => q(colóns salvadoriens),
6683             },
6684             },
6685             'SYP' => {
6686             symbol => 'SYP',
6687             display_name => {
6688             'currency' => q(livre syrienne),
6689             'one' => q(livre syrienne),
6690             'other' => q(livres syriennes),
6691             },
6692             },
6693             'SZL' => {
6694             symbol => 'SZL',
6695             display_name => {
6696             'currency' => q(lilangeni swazi),
6697             'one' => q(lilangeni swazi),
6698             'other' => q(lilangenis swazis),
6699             },
6700             },
6701             'THB' => {
6702             symbol => 'THB',
6703             display_name => {
6704             'currency' => q(baht thaïlandais),
6705             'one' => q(baht thaïlandais),
6706             'other' => q(bahts thaïlandais),
6707             },
6708             },
6709             'TJR' => {
6710             display_name => {
6711             'currency' => q(rouble tadjik),
6712             'one' => q(rouble tadjik),
6713             'other' => q(roubles tadjiks),
6714             },
6715             },
6716             'TJS' => {
6717             symbol => 'TJS',
6718             display_name => {
6719             'currency' => q(somoni tadjik),
6720             'one' => q(somoni tadjik),
6721             'other' => q(somonis tadjiks),
6722             },
6723             },
6724             'TMM' => {
6725             display_name => {
6726             'currency' => q(manat turkmène),
6727             'one' => q(manat turkmène),
6728             'other' => q(manats turkmènes),
6729             },
6730             },
6731             'TMT' => {
6732             symbol => 'TMT',
6733             display_name => {
6734             'currency' => q(nouveau manat turkmène),
6735             'one' => q(nouveau manat turkmène),
6736             'other' => q(nouveaux manats turkmènes),
6737             },
6738             },
6739             'TND' => {
6740             symbol => 'TND',
6741             display_name => {
6742             'currency' => q(dinar tunisien),
6743             'one' => q(dinar tunisien),
6744             'other' => q(dinars tunisiens),
6745             },
6746             },
6747             'TOP' => {
6748             symbol => 'TOP',
6749             display_name => {
6750             'currency' => q(pa’anga tongan),
6751             'one' => q(pa’anga tongan),
6752             'other' => q(pa’angas tongans),
6753             },
6754             },
6755             'TPE' => {
6756             symbol => 'TPE',
6757             display_name => {
6758             'currency' => q(escudo timorais),
6759             'one' => q(escudo timorais),
6760             'other' => q(escudos timorais),
6761             },
6762             },
6763             'TRL' => {
6764             symbol => 'TRL',
6765             display_name => {
6766             'currency' => q(livre turque \(1844–2005\)),
6767             'one' => q(livre turque \(1844–2005\)),
6768             'other' => q(livres turques \(1844–2005\)),
6769             },
6770             },
6771             'TRY' => {
6772             symbol => 'TRY',
6773             display_name => {
6774             'currency' => q(livre turque),
6775             'one' => q(livre turque),
6776             'other' => q(livres turques),
6777             },
6778             },
6779             'TTD' => {
6780             symbol => '$TT',
6781             display_name => {
6782             'currency' => q(dollar trinidadien),
6783             'one' => q(dollar de Trinité-et-Tobago),
6784             'other' => q(dollars de Trinité-et-Tobago),
6785             },
6786             },
6787             'TWD' => {
6788             symbol => 'TWD',
6789             display_name => {
6790             'currency' => q(nouveau dollar taïwanais),
6791             'one' => q(nouveau dollar taïwanais),
6792             'other' => q(nouveaux dollars taïwanais),
6793             },
6794             },
6795             'TZS' => {
6796             symbol => 'TZS',
6797             display_name => {
6798             'currency' => q(shilling tanzanien),
6799             'one' => q(shilling tanzanien),
6800             'other' => q(shillings tanzaniens),
6801             },
6802             },
6803             'UAH' => {
6804             symbol => 'UAH',
6805             display_name => {
6806             'currency' => q(hryvnia ukrainienne),
6807             'one' => q(hryvnia ukrainienne),
6808             'other' => q(hryvnias ukrainiennes),
6809             },
6810             },
6811             'UAK' => {
6812             display_name => {
6813             'currency' => q(karbovanetz),
6814             'one' => q(karbovanets ukrainien \(1992–1996\)),
6815             'other' => q(karbovanets ukrainiens \(1992–1996\)),
6816             },
6817             },
6818             'UGS' => {
6819             symbol => 'UGS',
6820             display_name => {
6821             'currency' => q(shilling ougandais \(1966–1987\)),
6822             'one' => q(shilling ougandais \(1966–1987\)),
6823             'other' => q(shillings ougandais \(1966–1987\)),
6824             },
6825             },
6826             'UGX' => {
6827             symbol => 'UGX',
6828             display_name => {
6829             'currency' => q(shilling ougandais),
6830             'one' => q(shilling ougandais),
6831             'other' => q(shillings ougandais),
6832             },
6833             },
6834             'USD' => {
6835             symbol => '$US',
6836             display_name => {
6837             'currency' => q(dollar des États-Unis),
6838             'one' => q(dollar des États-Unis),
6839             'other' => q(dollars des États-Unis),
6840             },
6841             },
6842             'USN' => {
6843             symbol => 'USN',
6844             display_name => {
6845             'currency' => q(dollar des Etats-Unis \(jour suivant\)),
6846             'one' => q(dollar des États-Unis \(jour suivant\)),
6847             'other' => q(dollars des États-Unis \(jour suivant\)),
6848             },
6849             },
6850             'USS' => {
6851             symbol => 'USS',
6852             display_name => {
6853             'currency' => q(dollar des Etats-Unis \(jour même\)),
6854             'one' => q(dollar des États-Unis \(jour même\)),
6855             'other' => q(dollars des États-Unis \(jour même\)),
6856             },
6857             },
6858             'UYI' => {
6859             symbol => 'UYI',
6860             display_name => {
6861             'currency' => q(peso uruguayen \(unités indexées\)),
6862             'one' => q(peso uruguayen \(unités indexées\)),
6863             'other' => q(pesos uruguayen \(unités indexées\)),
6864             },
6865             },
6866             'UYP' => {
6867             symbol => 'UYP',
6868             display_name => {
6869             'currency' => q(peso uruguayen \(1975–1993\)),
6870             'one' => q(peso uruguayen \(1975–1993\)),
6871             'other' => q(pesos uruguayens \(1975–1993\)),
6872             },
6873             },
6874             'UYU' => {
6875             symbol => '$UY',
6876             display_name => {
6877             'currency' => q(peso uruguayen),
6878             'one' => q(peso uruguayen),
6879             'other' => q(pesos uruguayens),
6880             },
6881             },
6882             'UZS' => {
6883             symbol => 'UZS',
6884             display_name => {
6885             'currency' => q(sum ouzbek),
6886             'one' => q(sum ouzbek),
6887             'other' => q(sums ouzbeks),
6888             },
6889             },
6890             'VEB' => {
6891             symbol => 'VEB',
6892             display_name => {
6893             'currency' => q(bolivar vénézuélien \(1871–2008\)),
6894             'one' => q(bolivar vénézuélien \(1871–2008\)),
6895             'other' => q(bolivar vénézuélien \(1871–2008\)),
6896             },
6897             },
6898             'VEF' => {
6899             symbol => 'VEF',
6900             display_name => {
6901             'currency' => q(bolivar vénézuélien),
6902             'one' => q(bolivar vénézuélien),
6903             'other' => q(bolivars vénézuéliens),
6904             },
6905             },
6906             'VND' => {
6907             symbol => 'â‚«',
6908             display_name => {
6909             'currency' => q(dông vietnamien),
6910             'one' => q(dông vietnamien),
6911             'other' => q(dôngs vietnamiens),
6912             },
6913             },
6914             'VNN' => {
6915             symbol => 'VNN',
6916             display_name => {
6917             'currency' => q(dông vietnamien \(1978–1985\)),
6918             'one' => q(dông vietnamien \(1978–1985\)),
6919             'other' => q(dôngs vietnamiens \(1978–1985\)),
6920             },
6921             },
6922             'VUV' => {
6923             symbol => 'VUV',
6924             display_name => {
6925             'currency' => q(vatu vanuatuan),
6926             'one' => q(vatu vanuatuan),
6927             'other' => q(vatus vanuatuans),
6928             },
6929             },
6930             'WST' => {
6931             symbol => 'WS$',
6932             display_name => {
6933             'currency' => q(tala samoan),
6934             'one' => q(tala samoan),
6935             'other' => q(talas samoans),
6936             },
6937             },
6938             'XAF' => {
6939             symbol => 'FCFA',
6940             display_name => {
6941             'currency' => q(franc CFA \(BEAC\)),
6942             'one' => q(franc CFA \(BEAC\)),
6943             'other' => q(francs CFA \(BEAC\)),
6944             },
6945             },
6946             'XAG' => {
6947             symbol => 'XAG',
6948             display_name => {
6949             'currency' => q(argent),
6950             'one' => q(once troy d’argent),
6951             'other' => q(onces troy d’argent),
6952             },
6953             },
6954             'XAU' => {
6955             symbol => 'XAU',
6956             display_name => {
6957             'currency' => q(or),
6958             'one' => q(once troy d’or),
6959             'other' => q(onces troy d’or),
6960             },
6961             },
6962             'XBA' => {
6963             symbol => 'XBA',
6964             display_name => {
6965             'currency' => q(unité européenne composée),
6966             'one' => q(unité composée européenne \(EURCO\)),
6967             'other' => q(unités composées européennes \(EURCO\)),
6968             },
6969             },
6970             'XBB' => {
6971             symbol => 'XBB',
6972             display_name => {
6973             'currency' => q(unité monétaire européenne),
6974             'one' => q(unité monétaire européenne \(UME–6\)),
6975             'other' => q(unités monétaires européennes \(UME–6\)),
6976             },
6977             },
6978             'XBC' => {
6979             symbol => 'XBC',
6980             display_name => {
6981             'currency' => q(unité de compte européenne \(XBC\)),
6982             'one' => q(unité de compte 9 européenne \(UEC–9\)),
6983             'other' => q(unités de compte 9 européennes \(UEC–9\)),
6984             },
6985             },
6986             'XBD' => {
6987             symbol => 'XBD',
6988             display_name => {
6989             'currency' => q(unité de compte européenne \(XBD\)),
6990             'one' => q(unité de compte 17 européenne \(UEC–17\)),
6991             'other' => q(unités de compte 17 européennes \(UEC–17\)),
6992             },
6993             },
6994             'XCD' => {
6995             symbol => 'XCD',
6996             display_name => {
6997             'currency' => q(dollar des Caraïbes orientales),
6998             'one' => q(dollar des Caraïbes orientales),
6999             'other' => q(dollars des Caraïbes orientales),
7000             },
7001             },
7002             'XDR' => {
7003             symbol => 'DTS',
7004             display_name => {
7005             'currency' => q(droit de tirage spécial),
7006             'one' => q(droit de tirage spécial),
7007             'other' => q(droits de tirage spéciaux),
7008             },
7009             },
7010             'XEU' => {
7011             display_name => {
7012             'currency' => q(unité de compte européenne \(ECU\)),
7013             'one' => q(unité de compte européenne \(ECU\)),
7014             'other' => q(unités de compte européennes \(ECU\)),
7015             },
7016             },
7017             'XFO' => {
7018             symbol => 'XFO',
7019             display_name => {
7020             'currency' => q(franc or),
7021             'one' => q(franc or),
7022             'other' => q(francs or),
7023             },
7024             },
7025             'XFU' => {
7026             symbol => 'XFU',
7027             display_name => {
7028             'currency' => q(franc UIC),
7029             'one' => q(franc UIC),
7030             'other' => q(francs UIC),
7031             },
7032             },
7033             'XOF' => {
7034             symbol => 'CFA',
7035             display_name => {
7036             'currency' => q(franc CFA \(BCEAO\)),
7037             'one' => q(franc CFA \(BCEAO\)),
7038             'other' => q(francs CFA \(BCEAO\)),
7039             },
7040             },
7041             'XPD' => {
7042             symbol => 'XPD',
7043             display_name => {
7044             'currency' => q(palladium),
7045             'one' => q(once troy de palladium),
7046             'other' => q(onces troy de palladium),
7047             },
7048             },
7049             'XPF' => {
7050             symbol => 'FCFP',
7051             display_name => {
7052             'currency' => q(franc CFP),
7053             'one' => q(franc CFP),
7054             'other' => q(francs CFP),
7055             },
7056             },
7057             'XPT' => {
7058             symbol => 'XPT',
7059             display_name => {
7060             'currency' => q(platine),
7061             'one' => q(once troy de platine),
7062             'other' => q(onces troy de platine),
7063             },
7064             },
7065             'XRE' => {
7066             symbol => 'XRE',
7067             display_name => {
7068             'currency' => q(type de fonds RINET),
7069             'one' => q(unité de fonds RINET),
7070             'other' => q(unités de fonds RINET),
7071             },
7072             },
7073             'XSU' => {
7074             symbol => 'XSU',
7075             display_name => {
7076             'currency' => q(sucre),
7077             'one' => q(sucre),
7078             'other' => q(sucres),
7079             },
7080             },
7081             'XTS' => {
7082             symbol => 'XTS',
7083             display_name => {
7084             'currency' => q(\(devise de test\)),
7085             'one' => q(\(devise de test\)),
7086             'other' => q(\(devises de test\)),
7087             },
7088             },
7089             'XUA' => {
7090             symbol => 'XUA',
7091             display_name => {
7092             'currency' => q(unité de compte ADB),
7093             'one' => q(unité de compte ADB),
7094             'other' => q(unités de compte ADB),
7095             },
7096             },
7097             'XXX' => {
7098             symbol => 'XXX',
7099             display_name => {
7100             'currency' => q(devise inconnue ou non valide),
7101             'one' => q(devise inconnue),
7102             'other' => q(devises inconnues),
7103             },
7104             },
7105             'YDD' => {
7106             symbol => 'YDD',
7107             display_name => {
7108             'currency' => q(dinar du Yémen),
7109             'one' => q(dinar nord-yéménite),
7110             'other' => q(dinars nord-yéménites),
7111             },
7112             },
7113             'YER' => {
7114             symbol => 'YER',
7115             display_name => {
7116             'currency' => q(rial yéménite),
7117             'one' => q(rial yéménite),
7118             'other' => q(rials yéménites),
7119             },
7120             },
7121             'YUD' => {
7122             display_name => {
7123             'currency' => q(nouveau dinar yougoslave),
7124             'one' => q(dinar fort yougoslave \(1966–1989\)),
7125             'other' => q(dinars forts yougoslaves \(1966–1989\)),
7126             },
7127             },
7128             'YUM' => {
7129             display_name => {
7130             'currency' => q(dinar yougoslave Noviy),
7131             'one' => q(nouveau dinar yougoslave \(1994–2003\)),
7132             'other' => q(nouveaux dinars yougoslaves \(1994–2003\)),
7133             },
7134             },
7135             'YUN' => {
7136             display_name => {
7137             'currency' => q(dinar yougoslave convertible),
7138             'one' => q(dinar convertible yougoslave \(1990–1992\)),
7139             'other' => q(dinars convertibles yougoslaves \(1990–1992\)),
7140             },
7141             },
7142             'ZAL' => {
7143             symbol => 'ZAL',
7144             display_name => {
7145             'currency' => q(rand sud-africain \(financier\)),
7146             'one' => q(rand sud-africain \(financier\)),
7147             'other' => q(rands sud-africains \(financiers\)),
7148             },
7149             },
7150             'ZAR' => {
7151             symbol => 'ZAR',
7152             display_name => {
7153             'currency' => q(rand sud-africain),
7154             'one' => q(rand sud-africain),
7155             'other' => q(rands sud-africains),
7156             },
7157             },
7158             'ZMK' => {
7159             symbol => 'ZMK',
7160             display_name => {
7161             'currency' => q(kwacha zambien \(1968–2012\)),
7162             'one' => q(kwacha zambien \(1968–2012\)),
7163             'other' => q(kwachas zambiens \(1968–2012\)),
7164             },
7165             },
7166             'ZMW' => {
7167             symbol => 'ZMW',
7168             display_name => {
7169             'currency' => q(kwacha zambien),
7170             'one' => q(kwacha zambien),
7171             'other' => q(kwachas zambiens),
7172             },
7173             },
7174             'ZRN' => {
7175             symbol => 'ZRN',
7176             display_name => {
7177             'currency' => q(nouveau zaïre zaïrien),
7178             'one' => q(nouveau zaïre zaïrien),
7179             'other' => q(nouveaux zaïres zaïriens),
7180             },
7181             },
7182             'ZRZ' => {
7183             symbol => 'ZRZ',
7184             display_name => {
7185             'currency' => q(zaïre zaïrois),
7186             'one' => q(zaïre zaïrois),
7187             'other' => q(zaïres zaïrois),
7188             },
7189             },
7190             'ZWD' => {
7191             symbol => 'ZWD',
7192             display_name => {
7193             'currency' => q(dollar zimbabwéen),
7194             'one' => q(dollar zimbabwéen),
7195             'other' => q(dollars zimbabwéens),
7196             },
7197             },
7198             'ZWL' => {
7199             symbol => 'ZWL',
7200             display_name => {
7201             'currency' => q(dollar zimbabwéen \(2009\)),
7202             'one' => q(dollar zimbabwéen \(2009\)),
7203             'other' => q(dollars zimbabwéens \(2009\)),
7204             },
7205             },
7206             'ZWR' => {
7207             symbol => 'ZWR',
7208             display_name => {
7209             'currency' => q(dollar zimbabwéen \(2008\)),
7210             'one' => q(dollar zimbabwéen \(2008\)),
7211             'other' => q(dollars zimbabwéens \(2008\)),
7212             },
7213             },
7214             } },
7215             );
7216              
7217              
7218             has 'calendar_months' => (
7219             is => 'ro',
7220             isa => 'HashRef',
7221             init_arg => undef,
7222             default => sub { {
7223             'chinese' => {
7224             'format' => {
7225             abbreviated => {
7226             nonleap => [
7227             '1yuè',
7228             '2yuè',
7229             '3yuè',
7230             '4yuè',
7231             '5yuè',
7232             '6yuè',
7233             '7yuè',
7234             '8yuè',
7235             '9yuè',
7236             '10yuè',
7237             '11yuè',
7238             '12yuè'
7239             ],
7240             leap => [
7241            
7242             ],
7243             },
7244             narrow => {
7245             nonleap => [
7246             '1',
7247             '2',
7248             '3',
7249             '4',
7250             '5',
7251             '6',
7252             '7',
7253             '8',
7254             '9',
7255             '10',
7256             '11',
7257             '12'
7258             ],
7259             leap => [
7260            
7261             ],
7262             },
7263             wide => {
7264             nonleap => [
7265             'zhÄ“ngyuè',
7266             'èryuè',
7267             'sānyuè',
7268             'sìyuè',
7269             'wÇ”yuè',
7270             'liùyuè',
7271             'qÄ«yuè',
7272             'bāyuè',
7273             'jiÇ”yuè',
7274             'shíyuè',
7275             'shíyÄ«yuè',
7276             'shí’èryuè'
7277             ],
7278             leap => [
7279            
7280             ],
7281             },
7282             },
7283             'stand-alone' => {
7284             abbreviated => {
7285             nonleap => [
7286             '1yuè',
7287             '2yuè',
7288             '3yuè',
7289             '4yuè',
7290             '5yuè',
7291             '6yuè',
7292             '7yuè',
7293             '8yuè',
7294             '9yuè',
7295             '10yuè',
7296             '11yuè',
7297             '12yuè'
7298             ],
7299             leap => [
7300            
7301             ],
7302             },
7303             narrow => {
7304             nonleap => [
7305             '1',
7306             '2',
7307             '3',
7308             '4',
7309             '5',
7310             '6',
7311             '7',
7312             '8',
7313             '9',
7314             '10',
7315             '11',
7316             '12'
7317             ],
7318             leap => [
7319            
7320             ],
7321             },
7322             wide => {
7323             nonleap => [
7324             'zhÄ“ngyuè',
7325             'èryuè',
7326             'sānyuè',
7327             'sìyuè',
7328             'wÇ”yuè',
7329             'liùyuè',
7330             'qÄ«yuè',
7331             'bāyuè',
7332             'jiÇ”yuè',
7333             'shíyuè',
7334             'shíyÄ«yuè',
7335             'shí’èryuè'
7336             ],
7337             leap => [
7338            
7339             ],
7340             },
7341             },
7342             },
7343             'coptic' => {
7344             'format' => {
7345             abbreviated => {
7346             nonleap => [
7347             'tout',
7348             'bâb.',
7349             'hât.',
7350             'kya.',
7351             'toub.',
7352             'amsh.',
7353             'barma.',
7354             'barmo.',
7355             'bash.',
7356             'ba’o.',
7357             'abî.',
7358             'mis.',
7359             'al-n.'
7360             ],
7361             leap => [
7362            
7363             ],
7364             },
7365             narrow => {
7366             nonleap => [
7367             'T',
7368             'B',
7369             'H',
7370             'K',
7371             'T',
7372             'A',
7373             'B',
7374             'B',
7375             'B',
7376             'B',
7377             'A',
7378             'M',
7379             'N'
7380             ],
7381             leap => [
7382            
7383             ],
7384             },
7385             wide => {
7386             nonleap => [
7387             'tout',
7388             'bâbâ',
7389             'hâtour',
7390             'kyakh',
7391             'toubah',
7392             'amshîr',
7393             'barmahât',
7394             'barmoudah',
7395             'bashans',
7396             'ba’ounah',
7397             'abîb',
7398             'misra',
7399             'al-nasi'
7400             ],
7401             leap => [
7402            
7403             ],
7404             },
7405             },
7406             'stand-alone' => {
7407             abbreviated => {
7408             nonleap => [
7409             'tout',
7410             'bâb.',
7411             'hât.',
7412             'kya.',
7413             'toub.',
7414             'amsh.',
7415             'barma.',
7416             'barmo.',
7417             'bash.',
7418             'ba’o.',
7419             'abî.',
7420             'mis.',
7421             'al-n.'
7422             ],
7423             leap => [
7424            
7425             ],
7426             },
7427             narrow => {
7428             nonleap => [
7429             'T',
7430             'B',
7431             'H',
7432             'K',
7433             'T',
7434             'A',
7435             'B',
7436             'B',
7437             'B',
7438             'B',
7439             'A',
7440             'M',
7441             'N'
7442             ],
7443             leap => [
7444            
7445             ],
7446             },
7447             wide => {
7448             nonleap => [
7449             'tout',
7450             'bâbâ',
7451             'hâtour',
7452             'kyakh',
7453             'toubah',
7454             'amshîr',
7455             'barmahât',
7456             'barmoudah',
7457             'bashans',
7458             'ba’ounah',
7459             'abîb',
7460             'misra',
7461             'al-nasi'
7462             ],
7463             leap => [
7464            
7465             ],
7466             },
7467             },
7468             },
7469             'dangi' => {
7470             'format' => {
7471             abbreviated => {
7472             nonleap => [
7473             '1yuè',
7474             '2yuè',
7475             '3yuè',
7476             '4yuè',
7477             '5yuè',
7478             '6yuè',
7479             '7yuè',
7480             '8yuè',
7481             '9yuè',
7482             '10yuè',
7483             '11yuè',
7484             '12yuè'
7485             ],
7486             leap => [
7487            
7488             ],
7489             },
7490             narrow => {
7491             nonleap => [
7492             '1',
7493             '2',
7494             '3',
7495             '4',
7496             '5',
7497             '6',
7498             '7',
7499             '8',
7500             '9',
7501             '10',
7502             '11',
7503             '12'
7504             ],
7505             leap => [
7506            
7507             ],
7508             },
7509             wide => {
7510             nonleap => [
7511             'zhÄ“ngyuè',
7512             'èryuè',
7513             'sānyuè',
7514             'sìyuè',
7515             'wÇ”yuè',
7516             'liùyuè',
7517             'qÄ«yuè',
7518             'bāyuè',
7519             'jiÇ”yuè',
7520             'shíyuè',
7521             'shíyÄ«yuè',
7522             'shí’èryuè'
7523             ],
7524             leap => [
7525            
7526             ],
7527             },
7528             },
7529             'stand-alone' => {
7530             abbreviated => {
7531             nonleap => [
7532             '1yuè',
7533             '2yuè',
7534             '3yuè',
7535             '4yuè',
7536             '5yuè',
7537             '6yuè',
7538             '7yuè',
7539             '8yuè',
7540             '9yuè',
7541             '10yuè',
7542             '11yuè',
7543             '12yuè'
7544             ],
7545             leap => [
7546            
7547             ],
7548             },
7549             narrow => {
7550             nonleap => [
7551             '1',
7552             '2',
7553             '3',
7554             '4',
7555             '5',
7556             '6',
7557             '7',
7558             '8',
7559             '9',
7560             '10',
7561             '11',
7562             '12'
7563             ],
7564             leap => [
7565            
7566             ],
7567             },
7568             wide => {
7569             nonleap => [
7570             'zhÄ“ngyuè',
7571             'èryuè',
7572             'sānyuè',
7573             'sìyuè',
7574             'wÇ”yuè',
7575             'liùyuè',
7576             'qÄ«yuè',
7577             'bāyuè',
7578             'jiÇ”yuè',
7579             'shíyuè',
7580             'shíyÄ«yuè',
7581             'shí’èryuè'
7582             ],
7583             leap => [
7584            
7585             ],
7586             },
7587             },
7588             },
7589             'ethiopic' => {
7590             'format' => {
7591             abbreviated => {
7592             nonleap => [
7593             'mäs.',
7594             'teq.',
7595             'hed.',
7596             'tah.',
7597             'ter',
7598             'yäk.',
7599             'mäg.',
7600             'miy.',
7601             'gue.',
7602             'sän.',
7603             'ham.',
7604             'näh.',
7605             'pag.'
7606             ],
7607             leap => [
7608            
7609             ],
7610             },
7611             wide => {
7612             nonleap => [
7613             'mäskäräm',
7614             'teqemt',
7615             'hedar',
7616             'tahesas',
7617             'ter',
7618             'yäkatit',
7619             'mägabit',
7620             'miyazya',
7621             'guenbot',
7622             'säné',
7623             'hamlé',
7624             'nähasé',
7625             'pagumén'
7626             ],
7627             leap => [
7628            
7629             ],
7630             },
7631             },
7632             'stand-alone' => {
7633             narrow => {
7634             nonleap => [
7635             'M',
7636             'T',
7637             'H',
7638             'T',
7639             'T',
7640             'Y',
7641             'M',
7642             'M',
7643             'G',
7644             'S',
7645             'H',
7646             'N',
7647             'P'
7648             ],
7649             leap => [
7650            
7651             ],
7652             },
7653             },
7654             },
7655             'gregorian' => {
7656             'format' => {
7657             abbreviated => {
7658             nonleap => [
7659             'janv.',
7660             'févr.',
7661             'mars',
7662             'avr.',
7663             'mai',
7664             'juin',
7665             'juil.',
7666             'août',
7667             'sept.',
7668             'oct.',
7669             'nov.',
7670             'déc.'
7671             ],
7672             leap => [
7673            
7674             ],
7675             },
7676             narrow => {
7677             nonleap => [
7678             'J',
7679             'F',
7680             'M',
7681             'A',
7682             'M',
7683             'J',
7684             'J',
7685             'A',
7686             'S',
7687             'O',
7688             'N',
7689             'D'
7690             ],
7691             leap => [
7692            
7693             ],
7694             },
7695             wide => {
7696             nonleap => [
7697             'janvier',
7698             'février',
7699             'mars',
7700             'avril',
7701             'mai',
7702             'juin',
7703             'juillet',
7704             'août',
7705             'septembre',
7706             'octobre',
7707             'novembre',
7708             'décembre'
7709             ],
7710             leap => [
7711            
7712             ],
7713             },
7714             },
7715             'stand-alone' => {
7716             abbreviated => {
7717             nonleap => [
7718             'janv.',
7719             'févr.',
7720             'mars',
7721             'avr.',
7722             'mai',
7723             'juin',
7724             'juil.',
7725             'août',
7726             'sept.',
7727             'oct.',
7728             'nov.',
7729             'déc.'
7730             ],
7731             leap => [
7732            
7733             ],
7734             },
7735             narrow => {
7736             nonleap => [
7737             'J',
7738             'F',
7739             'M',
7740             'A',
7741             'M',
7742             'J',
7743             'J',
7744             'A',
7745             'S',
7746             'O',
7747             'N',
7748             'D'
7749             ],
7750             leap => [
7751            
7752             ],
7753             },
7754             wide => {
7755             nonleap => [
7756             'janvier',
7757             'février',
7758             'mars',
7759             'avril',
7760             'mai',
7761             'juin',
7762             'juillet',
7763             'août',
7764             'septembre',
7765             'octobre',
7766             'novembre',
7767             'décembre'
7768             ],
7769             leap => [
7770            
7771             ],
7772             },
7773             },
7774             },
7775             'hebrew' => {
7776             'format' => {
7777             abbreviated => {
7778             nonleap => [
7779             'tis.',
7780             'hes.',
7781             'kis.',
7782             'téb.',
7783             'sché.',
7784             'ad.I',
7785             'adar',
7786             'nis.',
7787             'iyar',
7788             'siv.',
7789             'tam.',
7790             'ab',
7791             'ell.'
7792             ],
7793             leap => [
7794             '',
7795             '',
7796             '',
7797             '',
7798             '',
7799             '',
7800             'ad.II'
7801             ],
7802             },
7803             narrow => {
7804             nonleap => [
7805             'T',
7806             'H',
7807             'K',
7808             'T',
7809             'S',
7810             'A',
7811             'A',
7812             'N',
7813             'I',
7814             'S',
7815             'T',
7816             'A',
7817             'E'
7818             ],
7819             leap => [
7820             '',
7821             '',
7822             '',
7823             '',
7824             '',
7825             '',
7826             'A'
7827             ],
7828             },
7829             wide => {
7830             nonleap => [
7831             'Tisseri',
7832             'Hesvan',
7833             'Kislev',
7834             'Tébeth',
7835             'Schébat',
7836             'Adar I',
7837             'Adar',
7838             'Nissan',
7839             'Iyar',
7840             'Sivan',
7841             'Tamouz',
7842             'Ab',
7843             'Elloul'
7844             ],
7845             leap => [
7846             '',
7847             '',
7848             '',
7849             '',
7850             '',
7851             '',
7852             'Adar II'
7853             ],
7854             },
7855             },
7856             'stand-alone' => {
7857             abbreviated => {
7858             nonleap => [
7859             'tis.',
7860             'hes.',
7861             'kis.',
7862             'téb.',
7863             'sché.',
7864             'ad.I',
7865             'adar',
7866             'nis.',
7867             'iyar',
7868             'siv.',
7869             'tam.',
7870             'ab',
7871             'ell.'
7872             ],
7873             leap => [
7874             '',
7875             '',
7876             '',
7877             '',
7878             '',
7879             '',
7880             'ad.II'
7881             ],
7882             },
7883             narrow => {
7884             nonleap => [
7885             'T',
7886             'H',
7887             'K',
7888             'T',
7889             'S',
7890             'A',
7891             'A',
7892             'N',
7893             'I',
7894             'S',
7895             'T',
7896             'A',
7897             'E'
7898             ],
7899             leap => [
7900             '',
7901             '',
7902             '',
7903             '',
7904             '',
7905             '',
7906             'A'
7907             ],
7908             },
7909             wide => {
7910             nonleap => [
7911             'Tisseri',
7912             'Hesvan',
7913             'Kislev',
7914             'Tébeth',
7915             'Schébat',
7916             'Adar I',
7917             'Adar',
7918             'Nissan',
7919             'Iyar',
7920             'Sivan',
7921             'Tamouz',
7922             'Ab',
7923             'Elloul'
7924             ],
7925             leap => [
7926             '',
7927             '',
7928             '',
7929             '',
7930             '',
7931             '',
7932             'Adar II'
7933             ],
7934             },
7935             },
7936             },
7937             'indian' => {
7938             'format' => {
7939             abbreviated => {
7940             nonleap => [
7941             'chai.',
7942             'vai.',
7943             'jyai.',
7944             'āsha.',
7945             'shrā.',
7946             'bhā.',
7947             'āshw.',
7948             'kār.',
7949             'mār.',
7950             'pau.',
7951             'māgh',
7952             'phāl.'
7953             ],
7954             leap => [
7955            
7956             ],
7957             },
7958             narrow => {
7959             nonleap => [
7960             'C',
7961             'V',
7962             'J',
7963             'Ä€',
7964             'S',
7965             'B',
7966             'Ä€',
7967             'K',
7968             'M',
7969             'P',
7970             'M',
7971             'P'
7972             ],
7973             leap => [
7974            
7975             ],
7976             },
7977             wide => {
7978             nonleap => [
7979             'chaitra',
7980             'vaishākh',
7981             'jyaishtha',
7982             'āshādha',
7983             'shrāvana',
7984             'bhādrapad',
7985             'āshwin',
7986             'kārtik',
7987             'mārgashÄ«rsha',
7988             'paush',
7989             'māgh',
7990             'phālgun'
7991             ],
7992             leap => [
7993            
7994             ],
7995             },
7996             },
7997             'stand-alone' => {
7998             abbreviated => {
7999             nonleap => [
8000             'chai.',
8001             'vai.',
8002             'jyai.',
8003             'āsha.',
8004             'shrā.',
8005             'bhā.',
8006             'āshw.',
8007             'kār.',
8008             'mār.',
8009             'pau.',
8010             'māgh',
8011             'phāl.'
8012             ],
8013             leap => [
8014            
8015             ],
8016             },
8017             narrow => {
8018             nonleap => [
8019             'C',
8020             'V',
8021             'J',
8022             'Ä€',
8023             'S',
8024             'B',
8025             'Ä€',
8026             'K',
8027             'M',
8028             'P',
8029             'M',
8030             'P'
8031             ],
8032             leap => [
8033            
8034             ],
8035             },
8036             wide => {
8037             nonleap => [
8038             'chaitra',
8039             'vaishākh',
8040             'jyaishtha',
8041             'āshādha',
8042             'shrāvana',
8043             'bhādrapad',
8044             'āshwin',
8045             'kārtik',
8046             'mārgashÄ«rsha',
8047             'paush',
8048             'māgh',
8049             'phālgun'
8050             ],
8051             leap => [
8052            
8053             ],
8054             },
8055             },
8056             },
8057             'islamic' => {
8058             'format' => {
8059             abbreviated => {
8060             nonleap => [
8061             'mouh.',
8062             'saf.',
8063             'rab. aw.',
8064             'rab. th.',
8065             'joum. oul.',
8066             'joum. tha.',
8067             'raj.',
8068             'chaa.',
8069             'ram.',
8070             'chaw.',
8071             'dhou. q.',
8072             'dhou. h.'
8073             ],
8074             leap => [
8075            
8076             ],
8077             },
8078             narrow => {
8079             nonleap => [
8080             '1',
8081             '2',
8082             '3',
8083             '4',
8084             '5',
8085             '6',
8086             '7',
8087             '8',
8088             '9',
8089             '10',
8090             '11',
8091             '12'
8092             ],
8093             leap => [
8094            
8095             ],
8096             },
8097             wide => {
8098             nonleap => [
8099             'mouharram',
8100             'safar',
8101             'rabia al awal',
8102             'rabia ath-thani',
8103             'joumada al oula',
8104             'joumada ath-thania',
8105             'rajab',
8106             'chaabane',
8107             'ramadan',
8108             'chawwal',
8109             'dhou al qi`da',
8110             'dhou al-hijja'
8111             ],
8112             leap => [
8113            
8114             ],
8115             },
8116             },
8117             'stand-alone' => {
8118             abbreviated => {
8119             nonleap => [
8120             'mouh.',
8121             'saf.',
8122             'rab. aw.',
8123             'rab. th.',
8124             'joum. ou.',
8125             'joum. th.',
8126             'raj.',
8127             'chaa.',
8128             'ram.',
8129             'chaw.',
8130             'dhou. qi.',
8131             'dhou. hi.'
8132             ],
8133             leap => [
8134            
8135             ],
8136             },
8137             narrow => {
8138             nonleap => [
8139             '1',
8140             '2',
8141             '3',
8142             '4',
8143             '5',
8144             '6',
8145             '7',
8146             '8',
8147             '9',
8148             '10',
8149             '11',
8150             '12'
8151             ],
8152             leap => [
8153            
8154             ],
8155             },
8156             wide => {
8157             nonleap => [
8158             'mouharram',
8159             'safar',
8160             'rabia al awal',
8161             'rabia ath-thani',
8162             'joumada al oula',
8163             'joumada ath-thania',
8164             'rajab',
8165             'chaabane',
8166             'ramadan',
8167             'chawwal',
8168             'dhou al qi`da',
8169             'dhou al-hijja'
8170             ],
8171             leap => [
8172            
8173             ],
8174             },
8175             },
8176             },
8177             } },
8178             );
8179              
8180             has 'calendar_days' => (
8181             is => 'ro',
8182             isa => 'HashRef',
8183             init_arg => undef,
8184             default => sub { {
8185             'gregorian' => {
8186             'format' => {
8187             abbreviated => {
8188             mon => 'lun.',
8189             tue => 'mar.',
8190             wed => 'mer.',
8191             thu => 'jeu.',
8192             fri => 'ven.',
8193             sat => 'sam.',
8194             sun => 'dim.'
8195             },
8196             narrow => {
8197             mon => 'L',
8198             tue => 'M',
8199             wed => 'M',
8200             thu => 'J',
8201             fri => 'V',
8202             sat => 'S',
8203             sun => 'D'
8204             },
8205             short => {
8206             mon => 'lu',
8207             tue => 'ma',
8208             wed => 'me',
8209             thu => 'je',
8210             fri => 've',
8211             sat => 'sa',
8212             sun => 'di'
8213             },
8214             wide => {
8215             mon => 'lundi',
8216             tue => 'mardi',
8217             wed => 'mercredi',
8218             thu => 'jeudi',
8219             fri => 'vendredi',
8220             sat => 'samedi',
8221             sun => 'dimanche'
8222             },
8223             },
8224             'stand-alone' => {
8225             abbreviated => {
8226             mon => 'lun.',
8227             tue => 'mar.',
8228             wed => 'mer.',
8229             thu => 'jeu.',
8230             fri => 'ven.',
8231             sat => 'sam.',
8232             sun => 'dim.'
8233             },
8234             narrow => {
8235             mon => 'L',
8236             tue => 'M',
8237             wed => 'M',
8238             thu => 'J',
8239             fri => 'V',
8240             sat => 'S',
8241             sun => 'D'
8242             },
8243             short => {
8244             mon => 'lu',
8245             tue => 'ma',
8246             wed => 'me',
8247             thu => 'je',
8248             fri => 've',
8249             sat => 'sa',
8250             sun => 'di'
8251             },
8252             wide => {
8253             mon => 'lundi',
8254             tue => 'mardi',
8255             wed => 'mercredi',
8256             thu => 'jeudi',
8257             fri => 'vendredi',
8258             sat => 'samedi',
8259             sun => 'dimanche'
8260             },
8261             },
8262             },
8263             } },
8264             );
8265              
8266             has 'calendar_quarters' => (
8267             is => 'ro',
8268             isa => 'HashRef',
8269             init_arg => undef,
8270             default => sub { {
8271             'gregorian' => {
8272             'format' => {
8273             abbreviated => {0 => 'T1',
8274             1 => 'T2',
8275             2 => 'T3',
8276             3 => 'T4'
8277             },
8278             narrow => {0 => '1',
8279             1 => '2',
8280             2 => '3',
8281             3 => '4'
8282             },
8283             wide => {0 => '1er trimestre',
8284             1 => '2e trimestre',
8285             2 => '3e trimestre',
8286             3 => '4e trimestre'
8287             },
8288             },
8289             'stand-alone' => {
8290             abbreviated => {0 => 'T1',
8291             1 => 'T2',
8292             2 => 'T3',
8293             3 => 'T4'
8294             },
8295             narrow => {0 => '1',
8296             1 => '2',
8297             2 => '3',
8298             3 => '4'
8299             },
8300             wide => {0 => '1er trimestre',
8301             1 => '2e trimestre',
8302             2 => '3e trimestre',
8303             3 => '4e trimestre'
8304             },
8305             },
8306             },
8307             } },
8308             );
8309              
8310             has 'day_period_data' => (
8311             traits => ['Code'],
8312             is => 'ro',
8313             isa => 'CodeRef',
8314             init_arg => undef,
8315             handles => { call => 'execute_method' },
8316             default => sub { sub {
8317             # Time in hhmm format
8318             my ($self, $type, $time, $day_period_type) = @_;
8319             $day_period_type //= 'default';
8320             SWITCH:
8321             for ($type) {
8322             if ($_ eq 'buddhist') {
8323             if($day_period_type eq 'default') {
8324             return 'afternoon1' if $time > 1200
8325             && $time < 1800;
8326             return 'evening1' if $time >= 1800
8327             && $time < 2400;
8328             return 'night1' if $time > 0
8329             && $time < 400;
8330             return 'midnight' if $time == 0;
8331             return 'noon' if $time == 1200;
8332             return 'morning1' if $time >= 400
8333             && $time < 1200;
8334             }
8335             if($day_period_type eq 'selection') {
8336             return 'morning1' if $time >= 400
8337             && $time < 1200;
8338             return 'afternoon1' if $time >= 1200
8339             && $time < 1800;
8340             return 'evening1' if $time >= 1800
8341             && $time < 2400;
8342             return 'night1' if $time >= 0
8343             && $time < 400;
8344             }
8345             last SWITCH;
8346             }
8347             if ($_ eq 'chinese') {
8348             if($day_period_type eq 'default') {
8349             return 'afternoon1' if $time > 1200
8350             && $time < 1800;
8351             return 'evening1' if $time >= 1800
8352             && $time < 2400;
8353             return 'night1' if $time > 0
8354             && $time < 400;
8355             return 'midnight' if $time == 0;
8356             return 'noon' if $time == 1200;
8357             return 'morning1' if $time >= 400
8358             && $time < 1200;
8359             }
8360             if($day_period_type eq 'selection') {
8361             return 'morning1' if $time >= 400
8362             && $time < 1200;
8363             return 'afternoon1' if $time >= 1200
8364             && $time < 1800;
8365             return 'evening1' if $time >= 1800
8366             && $time < 2400;
8367             return 'night1' if $time >= 0
8368             && $time < 400;
8369             }
8370             last SWITCH;
8371             }
8372             if ($_ eq 'ethiopic') {
8373             if($day_period_type eq 'default') {
8374             return 'afternoon1' if $time > 1200
8375             && $time < 1800;
8376             return 'evening1' if $time >= 1800
8377             && $time < 2400;
8378             return 'night1' if $time > 0
8379             && $time < 400;
8380             return 'midnight' if $time == 0;
8381             return 'noon' if $time == 1200;
8382             return 'morning1' if $time >= 400
8383             && $time < 1200;
8384             }
8385             if($day_period_type eq 'selection') {
8386             return 'morning1' if $time >= 400
8387             && $time < 1200;
8388             return 'afternoon1' if $time >= 1200
8389             && $time < 1800;
8390             return 'evening1' if $time >= 1800
8391             && $time < 2400;
8392             return 'night1' if $time >= 0
8393             && $time < 400;
8394             }
8395             last SWITCH;
8396             }
8397             if ($_ eq 'hebrew') {
8398             if($day_period_type eq 'default') {
8399             return 'afternoon1' if $time > 1200
8400             && $time < 1800;
8401             return 'evening1' if $time >= 1800
8402             && $time < 2400;
8403             return 'night1' if $time > 0
8404             && $time < 400;
8405             return 'midnight' if $time == 0;
8406             return 'noon' if $time == 1200;
8407             return 'morning1' if $time >= 400
8408             && $time < 1200;
8409             }
8410             if($day_period_type eq 'selection') {
8411             return 'morning1' if $time >= 400
8412             && $time < 1200;
8413             return 'afternoon1' if $time >= 1200
8414             && $time < 1800;
8415             return 'evening1' if $time >= 1800
8416             && $time < 2400;
8417             return 'night1' if $time >= 0
8418             && $time < 400;
8419             }
8420             last SWITCH;
8421             }
8422             if ($_ eq 'indian') {
8423             if($day_period_type eq 'default') {
8424             return 'afternoon1' if $time > 1200
8425             && $time < 1800;
8426             return 'evening1' if $time >= 1800
8427             && $time < 2400;
8428             return 'night1' if $time > 0
8429             && $time < 400;
8430             return 'midnight' if $time == 0;
8431             return 'noon' if $time == 1200;
8432             return 'morning1' if $time >= 400
8433             && $time < 1200;
8434             }
8435             if($day_period_type eq 'selection') {
8436             return 'morning1' if $time >= 400
8437             && $time < 1200;
8438             return 'afternoon1' if $time >= 1200
8439             && $time < 1800;
8440             return 'evening1' if $time >= 1800
8441             && $time < 2400;
8442             return 'night1' if $time >= 0
8443             && $time < 400;
8444             }
8445             last SWITCH;
8446             }
8447             if ($_ eq 'generic') {
8448             if($day_period_type eq 'default') {
8449             return 'afternoon1' if $time > 1200
8450             && $time < 1800;
8451             return 'evening1' if $time >= 1800
8452             && $time < 2400;
8453             return 'night1' if $time > 0
8454             && $time < 400;
8455             return 'midnight' if $time == 0;
8456             return 'noon' if $time == 1200;
8457             return 'morning1' if $time >= 400
8458             && $time < 1200;
8459             }
8460             if($day_period_type eq 'selection') {
8461             return 'morning1' if $time >= 400
8462             && $time < 1200;
8463             return 'afternoon1' if $time >= 1200
8464             && $time < 1800;
8465             return 'evening1' if $time >= 1800
8466             && $time < 2400;
8467             return 'night1' if $time >= 0
8468             && $time < 400;
8469             }
8470             last SWITCH;
8471             }
8472             if ($_ eq 'coptic') {
8473             if($day_period_type eq 'default') {
8474             return 'afternoon1' if $time > 1200
8475             && $time < 1800;
8476             return 'evening1' if $time >= 1800
8477             && $time < 2400;
8478             return 'night1' if $time > 0
8479             && $time < 400;
8480             return 'midnight' if $time == 0;
8481             return 'noon' if $time == 1200;
8482             return 'morning1' if $time >= 400
8483             && $time < 1200;
8484             }
8485             if($day_period_type eq 'selection') {
8486             return 'morning1' if $time >= 400
8487             && $time < 1200;
8488             return 'afternoon1' if $time >= 1200
8489             && $time < 1800;
8490             return 'evening1' if $time >= 1800
8491             && $time < 2400;
8492             return 'night1' if $time >= 0
8493             && $time < 400;
8494             }
8495             last SWITCH;
8496             }
8497             if ($_ eq 'persian') {
8498             if($day_period_type eq 'default') {
8499             return 'afternoon1' if $time > 1200
8500             && $time < 1800;
8501             return 'evening1' if $time >= 1800
8502             && $time < 2400;
8503             return 'night1' if $time > 0
8504             && $time < 400;
8505             return 'midnight' if $time == 0;
8506             return 'noon' if $time == 1200;
8507             return 'morning1' if $time >= 400
8508             && $time < 1200;
8509             }
8510             if($day_period_type eq 'selection') {
8511             return 'morning1' if $time >= 400
8512             && $time < 1200;
8513             return 'afternoon1' if $time >= 1200
8514             && $time < 1800;
8515             return 'evening1' if $time >= 1800
8516             && $time < 2400;
8517             return 'night1' if $time >= 0
8518             && $time < 400;
8519             }
8520             last SWITCH;
8521             }
8522             if ($_ eq 'gregorian') {
8523             if($day_period_type eq 'default') {
8524             return 'afternoon1' if $time > 1200
8525             && $time < 1800;
8526             return 'evening1' if $time >= 1800
8527             && $time < 2400;
8528             return 'night1' if $time > 0
8529             && $time < 400;
8530             return 'midnight' if $time == 0;
8531             return 'noon' if $time == 1200;
8532             return 'morning1' if $time >= 400
8533             && $time < 1200;
8534             }
8535             if($day_period_type eq 'selection') {
8536             return 'morning1' if $time >= 400
8537             && $time < 1200;
8538             return 'afternoon1' if $time >= 1200
8539             && $time < 1800;
8540             return 'evening1' if $time >= 1800
8541             && $time < 2400;
8542             return 'night1' if $time >= 0
8543             && $time < 400;
8544             }
8545             last SWITCH;
8546             }
8547             if ($_ eq 'dangi') {
8548             if($day_period_type eq 'default') {
8549             return 'afternoon1' if $time > 1200
8550             && $time < 1800;
8551             return 'evening1' if $time >= 1800
8552             && $time < 2400;
8553             return 'night1' if $time > 0
8554             && $time < 400;
8555             return 'midnight' if $time == 0;
8556             return 'noon' if $time == 1200;
8557             return 'morning1' if $time >= 400
8558             && $time < 1200;
8559             }
8560             if($day_period_type eq 'selection') {
8561             return 'morning1' if $time >= 400
8562             && $time < 1200;
8563             return 'afternoon1' if $time >= 1200
8564             && $time < 1800;
8565             return 'evening1' if $time >= 1800
8566             && $time < 2400;
8567             return 'night1' if $time >= 0
8568             && $time < 400;
8569             }
8570             last SWITCH;
8571             }
8572             if ($_ eq 'roc') {
8573             if($day_period_type eq 'default') {
8574             return 'afternoon1' if $time > 1200
8575             && $time < 1800;
8576             return 'evening1' if $time >= 1800
8577             && $time < 2400;
8578             return 'night1' if $time > 0
8579             && $time < 400;
8580             return 'midnight' if $time == 0;
8581             return 'noon' if $time == 1200;
8582             return 'morning1' if $time >= 400
8583             && $time < 1200;
8584             }
8585             if($day_period_type eq 'selection') {
8586             return 'morning1' if $time >= 400
8587             && $time < 1200;
8588             return 'afternoon1' if $time >= 1200
8589             && $time < 1800;
8590             return 'evening1' if $time >= 1800
8591             && $time < 2400;
8592             return 'night1' if $time >= 0
8593             && $time < 400;
8594             }
8595             last SWITCH;
8596             }
8597             if ($_ eq 'japanese') {
8598             if($day_period_type eq 'default') {
8599             return 'afternoon1' if $time > 1200
8600             && $time < 1800;
8601             return 'evening1' if $time >= 1800
8602             && $time < 2400;
8603             return 'night1' if $time > 0
8604             && $time < 400;
8605             return 'midnight' if $time == 0;
8606             return 'noon' if $time == 1200;
8607             return 'morning1' if $time >= 400
8608             && $time < 1200;
8609             }
8610             if($day_period_type eq 'selection') {
8611             return 'morning1' if $time >= 400
8612             && $time < 1200;
8613             return 'afternoon1' if $time >= 1200
8614             && $time < 1800;
8615             return 'evening1' if $time >= 1800
8616             && $time < 2400;
8617             return 'night1' if $time >= 0
8618             && $time < 400;
8619             }
8620             last SWITCH;
8621             }
8622             if ($_ eq 'islamic') {
8623             if($day_period_type eq 'default') {
8624             return 'afternoon1' if $time > 1200
8625             && $time < 1800;
8626             return 'evening1' if $time >= 1800
8627             && $time < 2400;
8628             return 'night1' if $time > 0
8629             && $time < 400;
8630             return 'midnight' if $time == 0;
8631             return 'noon' if $time == 1200;
8632             return 'morning1' if $time >= 400
8633             && $time < 1200;
8634             }
8635             if($day_period_type eq 'selection') {
8636             return 'morning1' if $time >= 400
8637             && $time < 1200;
8638             return 'afternoon1' if $time >= 1200
8639             && $time < 1800;
8640             return 'evening1' if $time >= 1800
8641             && $time < 2400;
8642             return 'night1' if $time >= 0
8643             && $time < 400;
8644             }
8645             last SWITCH;
8646             }
8647             }
8648             } },
8649             );
8650              
8651             has 'day_periods' => (
8652             is => 'ro',
8653             isa => 'HashRef',
8654             init_arg => undef,
8655             default => sub { {
8656             'gregorian' => {
8657             'format' => {
8658             'abbreviated' => {
8659             'evening1' => q{soir},
8660             'pm' => q{PM},
8661             'morning1' => q{mat.},
8662             'afternoon1' => q{ap.m.},
8663             'night1' => q{nuit},
8664             'am' => q{AM},
8665             'noon' => q{midi},
8666             'midnight' => q{min.},
8667             },
8668             'wide' => {
8669             'morning1' => q{du matin},
8670             'pm' => q{PM},
8671             'evening1' => q{du soir},
8672             'midnight' => q{minuit},
8673             'noon' => q{midi},
8674             'am' => q{AM},
8675             'night1' => q{de nuit},
8676             'afternoon1' => q{de l’après-midi},
8677             },
8678             'narrow' => {
8679             'am' => q{AM},
8680             'night1' => q{nuit},
8681             'afternoon1' => q{ap.m.},
8682             'midnight' => q{min.},
8683             'noon' => q{midi},
8684             'evening1' => q{soir},
8685             'pm' => q{PM},
8686             'morning1' => q{mat.},
8687             },
8688             },
8689             'stand-alone' => {
8690             'abbreviated' => {
8691             'noon' => q{midi},
8692             'midnight' => q{min.},
8693             'night1' => q{nuit},
8694             'afternoon1' => q{ap.m.},
8695             'am' => q{AM},
8696             'pm' => q{PM},
8697             'morning1' => q{mat.},
8698             'evening1' => q{soir},
8699             },
8700             'wide' => {
8701             'noon' => q{midi},
8702             'midnight' => q{minuit},
8703             'afternoon1' => q{après-midi},
8704             'night1' => q{nuit},
8705             'am' => q{AM},
8706             'morning1' => q{matin},
8707             'pm' => q{PM},
8708             'evening1' => q{soir},
8709             },
8710             'narrow' => {
8711             'evening1' => q{soir},
8712             'pm' => q{PM},
8713             'morning1' => q{mat.},
8714             'am' => q{AM},
8715             'night1' => q{nuit},
8716             'afternoon1' => q{ap.m.},
8717             'midnight' => q{min.},
8718             'noon' => q{midi},
8719             },
8720             },
8721             },
8722             } },
8723             );
8724              
8725             has 'eras' => (
8726             is => 'ro',
8727             isa => 'HashRef',
8728             init_arg => undef,
8729             default => sub { {
8730             'buddhist' => {
8731             abbreviated => {
8732             '0' => 'ère b.'
8733             },
8734             narrow => {
8735             '0' => 'E.B.'
8736             },
8737             wide => {
8738             '0' => 'ère bouddhiste'
8739             },
8740             },
8741             'chinese' => {
8742             },
8743             'coptic' => {
8744             abbreviated => {
8745             '0' => 'av. D.',
8746             '1' => 'ap. D.'
8747             },
8748             wide => {
8749             '0' => 'avant Dioclétien',
8750             '1' => 'après Dioclétien'
8751             },
8752             },
8753             'dangi' => {
8754             },
8755             'ethiopic' => {
8756             abbreviated => {
8757             '0' => 'av. Inc.',
8758             '1' => 'ap. Inc.'
8759             },
8760             wide => {
8761             '0' => 'avant l’Incarnation',
8762             '1' => 'après l’Incarnation'
8763             },
8764             },
8765             'generic' => {
8766             },
8767             'gregorian' => {
8768             abbreviated => {
8769             '0' => 'av. J.-C.',
8770             '1' => 'ap. J.-C.'
8771             },
8772             narrow => {
8773             '0' => 'av. J.-C.',
8774             '1' => 'ap. J.-C.'
8775             },
8776             wide => {
8777             '0' => 'avant Jésus-Christ',
8778             '1' => 'après Jésus-Christ'
8779             },
8780             },
8781             'hebrew' => {
8782             abbreviated => {
8783             '0' => 'AM'
8784             },
8785             wide => {
8786             '0' => 'Anno Mundi'
8787             },
8788             },
8789             'indian' => {
8790             abbreviated => {
8791             '0' => 'SAKA'
8792             },
8793             },
8794             'islamic' => {
8795             abbreviated => {
8796             '0' => 'AH'
8797             },
8798             },
8799             'japanese' => {
8800             abbreviated => {
8801             '0' => 'Taika (645–650)',
8802             '1' => 'Hakuchi (650–671)',
8803             '2' => 'Hakuhō (672–686)',
8804             '3' => 'Shuchō (686–701)',
8805             '4' => 'Taihō (701–704)',
8806             '5' => 'Keiun (704–708)',
8807             '6' => 'Wadō (708–715)',
8808             '7' => 'Reiki (715–717)',
8809             '8' => 'Yōrō (717–724)',
8810             '9' => 'Jinki (724–729)',
8811             '10' => 'Tenpyō (729–749)',
8812             '11' => 'Tenpyō-kampō (749-749)',
8813             '12' => 'Tenpyō-shōhō (749-757)',
8814             '13' => 'Tenpyō-hōji (757-765)',
8815             '14' => 'Tenpyō-jingo (765-767)',
8816             '15' => 'Jingo-keiun (767-770)',
8817             '16' => 'Hōki (770–780)',
8818             '17' => 'Ten-ō (781-782)',
8819             '18' => 'Enryaku (782–806)',
8820             '19' => 'Daidō (806–810)',
8821             '20' => 'Kōnin (810–824)',
8822             '21' => 'Tenchō (824–834)',
8823             '22' => 'Jōwa (834–848)',
8824             '23' => 'Kajō (848–851)',
8825             '24' => 'Ninju (851–854)',
8826             '25' => 'Saikō (854–857)',
8827             '26' => 'Ten-an (857-859)',
8828             '27' => 'Jōgan (859–877)',
8829             '28' => 'Gangyō (877–885)',
8830             '29' => 'Ninna (885–889)',
8831             '30' => 'Kanpyō (889–898)',
8832             '31' => 'Shōtai (898–901)',
8833             '32' => 'Engi (901–923)',
8834             '33' => 'Enchō (923–931)',
8835             '34' => 'Jōhei (931–938)',
8836             '35' => 'Tengyō (938–947)',
8837             '36' => 'Tenryaku (947–957)',
8838             '37' => 'Tentoku (957–961)',
8839             '38' => 'ÅŒwa (961–964)',
8840             '39' => 'Kōhō (964–968)',
8841             '40' => 'Anna (968–970)',
8842             '41' => 'Tenroku (970–973)',
8843             '42' => 'Ten’en (973–976)',
8844             '43' => 'Jōgen (976–978)',
8845             '44' => 'Tengen (978–983)',
8846             '45' => 'Eikan (983–985)',
8847             '46' => 'Kanna (985–987)',
8848             '47' => 'Eien (987–989)',
8849             '48' => 'Eiso (989–990)',
8850             '49' => 'Shōryaku (990–995)',
8851             '50' => 'Chōtoku (995–999)',
8852             '51' => 'Chōhō (999–1004)',
8853             '52' => 'Kankō (1004–1012)',
8854             '53' => 'Chōwa (1012–1017)',
8855             '54' => 'Kannin (1017–1021)',
8856             '55' => 'Jian (1021–1024)',
8857             '56' => 'Manju (1024–1028)',
8858             '57' => 'Chōgen (1028–1037)',
8859             '58' => 'Chōryaku (1037–1040)',
8860             '59' => 'ChōkyÅ« (1040–1044)',
8861             '60' => 'Kantoku (1044–1046)',
8862             '61' => 'Eishō (1046–1053)',
8863             '62' => 'Tengi (1053–1058)',
8864             '63' => 'Kōhei (1058–1065)',
8865             '64' => 'Jiryaku (1065–1069)',
8866             '65' => 'EnkyÅ« (1069–1074)',
8867             '66' => 'Shōho (1074–1077)',
8868             '67' => 'Shōryaku (1077–1081)',
8869             '68' => 'Eihō (1081–1084)',
8870             '69' => 'ÅŒtoku (1084–1087)',
8871             '70' => 'Kanji (1087–1094)',
8872             '71' => 'Kahō (1094–1096)',
8873             '72' => 'Eichō (1096–1097)',
8874             '73' => 'Jōtoku (1097–1099)',
8875             '74' => 'Kōwa (1099–1104)',
8876             '75' => 'Chōji (1104–1106)',
8877             '76' => 'Kashō (1106–1108)',
8878             '77' => 'Tennin (1108–1110)',
8879             '78' => 'Ten-ei (1110-1113)',
8880             '79' => 'EikyÅ« (1113–1118)',
8881             '80' => 'Gen’ei (1118–1120)',
8882             '81' => 'Hōan (1120–1124)',
8883             '82' => 'Tenji (1124–1126)',
8884             '83' => 'Daiji (1126–1131)',
8885             '84' => 'Tenshō (1131–1132)',
8886             '85' => 'Chōshō (1132–1135)',
8887             '86' => 'Hōen (1135–1141)',
8888             '87' => 'Eiji (1141–1142)',
8889             '88' => 'Kōji (1142–1144)',
8890             '89' => 'Ten’yō (1144–1145)',
8891             '90' => 'KyÅ«an (1145–1151)',
8892             '91' => 'Ninpei (1151–1154)',
8893             '92' => 'KyÅ«ju (1154–1156)',
8894             '93' => 'Hōgen (1156–1159)',
8895             '94' => 'Heiji (1159–1160)',
8896             '95' => 'Eiryaku (1160–1161)',
8897             '96' => 'ÅŒho (1161–1163)',
8898             '97' => 'Chōkan (1163–1165)',
8899             '98' => 'Eiman (1165–1166)',
8900             '99' => 'Nin’an (1166–1169)',
8901             '100' => 'Kaō (1169–1171)',
8902             '101' => 'Shōan (1171–1175)',
8903             '102' => 'Angen (1175–1177)',
8904             '103' => 'Jishō (1177–1181)',
8905             '104' => 'Yōwa (1181–1182)',
8906             '105' => 'Juei (1182–1184)',
8907             '106' => 'Genryaku (1184–1185)',
8908             '107' => 'Bunji (1185–1190)',
8909             '108' => 'KenkyÅ« (1190–1199)',
8910             '109' => 'Shōji (1199–1201)',
8911             '110' => 'Kennin (1201–1204)',
8912             '111' => 'GenkyÅ« (1204–1206)',
8913             '112' => 'Ken’ei (1206–1207)',
8914             '113' => 'Jōgen (1207–1211)',
8915             '114' => 'Kenryaku (1211–1213)',
8916             '115' => 'Kenpō (1213–1219)',
8917             '116' => 'JōkyÅ« (1219–1222)',
8918             '117' => 'Jōō (1222–1224)',
8919             '118' => 'Gennin (1224–1225)',
8920             '119' => 'Karoku (1225–1227)',
8921             '120' => 'Antei (1227–1229)',
8922             '121' => 'Kanki (1229–1232)',
8923             '122' => 'Jōei (1232–1233)',
8924             '123' => 'Tenpuku (1233–1234)',
8925             '124' => 'Bunryaku (1234–1235)',
8926             '125' => 'Katei (1235–1238)',
8927             '126' => 'Ryakunin (1238–1239)',
8928             '127' => 'En’ō (1239–1240)',
8929             '128' => 'Ninji (1240–1243)',
8930             '129' => 'Kangen (1243–1247)',
8931             '130' => 'Hōji (1247–1249)',
8932             '131' => 'Kenchō (1249–1256)',
8933             '132' => 'Kōgen (1256–1257)',
8934             '133' => 'Shōka (1257–1259)',
8935             '134' => 'Shōgen (1259–1260)',
8936             '135' => 'Bun’ō (1260–1261)',
8937             '136' => 'Kōchō (1261–1264)',
8938             '137' => 'Bun’ei (1264–1275)',
8939             '138' => 'Kenji (1275–1278)',
8940             '139' => 'Kōan (1278–1288)',
8941             '140' => 'Shōō (1288–1293)',
8942             '141' => 'Einin (1293–1299)',
8943             '142' => 'Shōan (1299–1302)',
8944             '143' => 'Kengen (1302–1303)',
8945             '144' => 'Kagen (1303–1306)',
8946             '145' => 'Tokuji (1306–1308)',
8947             '146' => 'Enkyō (1308–1311)',
8948             '147' => 'ÅŒchō (1311–1312)',
8949             '148' => 'Shōwa (1312–1317)',
8950             '149' => 'Bunpō (1317–1319)',
8951             '150' => 'Genō (1319–1321)',
8952             '151' => 'Genkō (1321–1324)',
8953             '152' => 'ShōchÅ« (1324–1326)',
8954             '153' => 'Karyaku (1326–1329)',
8955             '154' => 'Gentoku (1329–1331)',
8956             '155' => 'Genkō (1331–1334)',
8957             '156' => 'Kenmu (1334–1336)',
8958             '157' => 'Engen (1336–1340)',
8959             '158' => 'Kōkoku (1340–1346)',
8960             '159' => 'Shōhei (1346–1370)',
8961             '160' => 'Kentoku (1370–1372)',
8962             '161' => 'BunchÅ« (1372–1375)',
8963             '162' => 'Tenju (1375–1379)',
8964             '163' => 'Kōryaku (1379–1381)',
8965             '164' => 'Kōwa (1381–1384)',
8966             '165' => 'GenchÅ« (1384–1392)',
8967             '166' => 'Meitoku (1384–1387)',
8968             '167' => 'Kakei (1387–1389)',
8969             '168' => 'Kōō (1389–1390)',
8970             '169' => 'Meitoku (1390–1394)',
8971             '170' => 'ÅŒei (1394–1428)',
8972             '171' => 'Shōchō (1428–1429)',
8973             '172' => 'Eikyō (1429–1441)',
8974             '173' => 'Kakitsu (1441–1444)',
8975             '174' => 'Bun’an (1444–1449)',
8976             '175' => 'Hōtoku (1449–1452)',
8977             '176' => 'Kyōtoku (1452–1455)',
8978             '177' => 'Kōshō (1455–1457)',
8979             '178' => 'Chōroku (1457–1460)',
8980             '179' => 'Kanshō (1460–1466)',
8981             '180' => 'Bunshō (1466–1467)',
8982             '181' => 'ÅŒnin (1467–1469)',
8983             '182' => 'Bunmei (1469–1487)',
8984             '183' => 'Chōkyō (1487–1489)',
8985             '184' => 'Entoku (1489–1492)',
8986             '185' => 'Meiō (1492–1501)',
8987             '186' => 'Bunki (1501–1504)',
8988             '187' => 'Eishō (1504–1521)',
8989             '188' => 'Taiei (1521–1528)',
8990             '189' => 'Kyōroku (1528–1532)',
8991             '190' => 'Tenbun (1532–1555)',
8992             '191' => 'Kōji (1555–1558)',
8993             '192' => 'Eiroku (1558–1570)',
8994             '193' => 'Genki (1570–1573)',
8995             '194' => 'Tenshō (1573–1592)',
8996             '195' => 'Bunroku (1592–1596)',
8997             '196' => 'Keichō (1596–1615)',
8998             '197' => 'Genna (1615–1624)',
8999             '198' => 'Kan’ei (1624–1644)',
9000             '199' => 'Shōho (1644–1648)',
9001             '200' => 'Keian (1648–1652)',
9002             '201' => 'Jōō (1652–1655)',
9003             '202' => 'Meireki (1655–1658)',
9004             '203' => 'Manji (1658–1661)',
9005             '204' => 'Kanbun (1661–1673)',
9006             '205' => 'Enpō (1673–1681)',
9007             '206' => 'Tenna (1681–1684)',
9008             '207' => 'Jōkyō (1684–1688)',
9009             '208' => 'Genroku (1688–1704)',
9010             '209' => 'Hōei (1704–1711)',
9011             '210' => 'Shōtoku (1711–1716)',
9012             '211' => 'Kyōhō (1716–1736)',
9013             '212' => 'Genbun (1736–1741)',
9014             '213' => 'Kanpō (1741–1744)',
9015             '214' => 'Enkyō (1744–1748)',
9016             '215' => 'Kan’en (1748–1751)',
9017             '216' => 'Hōreki (1751–1764)',
9018             '217' => 'Meiwa (1764–1772)',
9019             '218' => 'An’ei (1772–1781)',
9020             '219' => 'Tenmei (1781–1789)',
9021             '220' => 'Kansei (1789–1801)',
9022             '221' => 'Kyōwa (1801–1804)',
9023             '222' => 'Bunka (1804–1818)',
9024             '223' => 'Bunsei (1818–1830)',
9025             '224' => 'Tenpō (1830–1844)',
9026             '225' => 'Kōka (1844–1848)',
9027             '226' => 'Kaei (1848–1854)',
9028             '227' => 'Ansei (1854–1860)',
9029             '228' => 'Man’en (1860–1861)',
9030             '229' => 'BunkyÅ« (1861–1864)',
9031             '230' => 'Genji (1864–1865)',
9032             '231' => 'Keiō (1865–1868)',
9033             '232' => 'Meiji',
9034             '233' => 'Taishō',
9035             '234' => 'Shōwa',
9036             '235' => 'Heisei'
9037             },
9038             narrow => {
9039             '0' => 'Taika (645–650)',
9040             '1' => 'Hakuchi (650–671)',
9041             '2' => 'Hakuhō (672–686)',
9042             '3' => 'Shuchō (686–701)',
9043             '4' => 'Taihō (701–704)',
9044             '5' => 'Keiun (704–708)',
9045             '6' => 'Wadō (708–715)',
9046             '7' => 'Reiki (715–717)',
9047             '8' => 'Yōrō (717–724)',
9048             '9' => 'Jinki (724–729)',
9049             '10' => 'Tenpyō (729–749)',
9050             '11' => 'Tenpyō-kampō (749-749)',
9051             '12' => 'Tenpyō-shōhō (749-757)',
9052             '13' => 'Tenpyō-hōji (757-765)',
9053             '14' => 'Tenpyō-jingo (765-767)',
9054             '15' => 'Jingo-keiun (767-770)',
9055             '16' => 'Hōki (770–780)',
9056             '17' => 'Ten-ō (781-782)',
9057             '18' => 'Enryaku (782–806)',
9058             '19' => 'Daidō (806–810)',
9059             '20' => 'Kōnin (810–824)',
9060             '21' => 'Tenchō (824–834)',
9061             '22' => 'Jōwa (834–848)',
9062             '23' => 'Kajō (848–851)',
9063             '24' => 'Ninju (851–854)',
9064             '25' => 'Saikō (854–857)',
9065             '26' => 'Ten-an (857-859)',
9066             '27' => 'Jōgan (859–877)',
9067             '28' => 'Gangyō (877–885)',
9068             '29' => 'Ninna (885–889)',
9069             '30' => 'Kanpyō (889–898)',
9070             '31' => 'Shōtai (898–901)',
9071             '32' => 'Engi (901–923)',
9072             '33' => 'Enchō (923–931)',
9073             '34' => 'Jōhei (931–938)',
9074             '35' => 'Tengyō (938–947)',
9075             '36' => 'Tenryaku (947–957)',
9076             '37' => 'Tentoku (957–961)',
9077             '38' => 'ÅŒwa (961–964)',
9078             '39' => 'Kōhō (964–968)',
9079             '40' => 'Anna (968–970)',
9080             '41' => 'Tenroku (970–973)',
9081             '42' => 'Ten’en (973–976)',
9082             '43' => 'Jōgen (976–978)',
9083             '44' => 'Tengen (978–983)',
9084             '45' => 'Eikan (983–985)',
9085             '46' => 'Kanna (985–987)',
9086             '47' => 'Eien (987–989)',
9087             '48' => 'Eiso (989–990)',
9088             '49' => 'Shōryaku (990–995)',
9089             '50' => 'Chōtoku (995–999)',
9090             '51' => 'Chōhō (999–1004)',
9091             '52' => 'Kankō (1004–1012)',
9092             '53' => 'Chōwa (1012–1017)',
9093             '54' => 'Kannin (1017–1021)',
9094             '55' => 'Jian (1021–1024)',
9095             '56' => 'Manju (1024–1028)',
9096             '57' => 'Chōgen (1028–1037)',
9097             '58' => 'Chōryaku (1037–1040)',
9098             '59' => 'ChōkyÅ« (1040–1044)',
9099             '60' => 'Kantoku (1044–1046)',
9100             '61' => 'Eishō (1046–1053)',
9101             '62' => 'Tengi (1053–1058)',
9102             '63' => 'Kōhei (1058–1065)',
9103             '64' => 'Jiryaku (1065–1069)',
9104             '65' => 'EnkyÅ« (1069–1074)',
9105             '66' => 'Shōho (1074–1077)',
9106             '67' => 'Shōryaku (1077–1081)',
9107             '68' => 'Eihō (1081–1084)',
9108             '69' => 'ÅŒtoku (1084–1087)',
9109             '70' => 'Kanji (1087–1094)',
9110             '71' => 'Kahō (1094–1096)',
9111             '72' => 'Eichō (1096–1097)',
9112             '73' => 'Jōtoku (1097–1099)',
9113             '74' => 'Kōwa (1099–1104)',
9114             '75' => 'Chōji (1104–1106)',
9115             '76' => 'Kashō (1106–1108)',
9116             '77' => 'Tennin (1108–1110)',
9117             '78' => 'Ten-ei (1110-1113)',
9118             '79' => 'EikyÅ« (1113–1118)',
9119             '80' => 'Gen’ei (1118–1120)',
9120             '81' => 'Hōan (1120–1124)',
9121             '82' => 'Tenji (1124–1126)',
9122             '83' => 'Daiji (1126–1131)',
9123             '84' => 'Tenshō (1131–1132)',
9124             '85' => 'Chōshō (1132–1135)',
9125             '86' => 'Hōen (1135–1141)',
9126             '87' => 'Eiji (1141–1142)',
9127             '88' => 'Kōji (1142–1144)',
9128             '89' => 'Ten’yō (1144–1145)',
9129             '90' => 'KyÅ«an (1145–1151)',
9130             '91' => 'Ninpei (1151–1154)',
9131             '92' => 'KyÅ«ju (1154–1156)',
9132             '93' => 'Hōgen (1156–1159)',
9133             '94' => 'Heiji (1159–1160)',
9134             '95' => 'Eiryaku (1160–1161)',
9135             '96' => 'ÅŒho (1161–1163)',
9136             '97' => 'Chōkan (1163–1165)',
9137             '98' => 'Eiman (1165–1166)',
9138             '99' => 'Nin’an (1166–1169)',
9139             '100' => 'Kaō (1169–1171)',
9140             '101' => 'Shōan (1171–1175)',
9141             '102' => 'Angen (1175–1177)',
9142             '103' => 'Jishō (1177–1181)',
9143             '104' => 'Yōwa (1181–1182)',
9144             '105' => 'Juei (1182–1184)',
9145             '106' => 'Genryaku (1184–1185)',
9146             '107' => 'Bunji (1185–1190)',
9147             '108' => 'KenkyÅ« (1190–1199)',
9148             '109' => 'Shōji (1199–1201)',
9149             '110' => 'Kennin (1201–1204)',
9150             '111' => 'GenkyÅ« (1204–1206)',
9151             '112' => 'Ken’ei (1206–1207)',
9152             '113' => 'Jōgen (1207–1211)',
9153             '114' => 'Kenryaku (1211–1213)',
9154             '115' => 'Kenpō (1213–1219)',
9155             '116' => 'JōkyÅ« (1219–1222)',
9156             '117' => 'Jōō (1222–1224)',
9157             '118' => 'Gennin (1224–1225)',
9158             '119' => 'Karoku (1225–1227)',
9159             '120' => 'Antei (1227–1229)',
9160             '121' => 'Kanki (1229–1232)',
9161             '122' => 'Jōei (1232–1233)',
9162             '123' => 'Tenpuku (1233–1234)',
9163             '124' => 'Bunryaku (1234–1235)',
9164             '125' => 'Katei (1235–1238)',
9165             '126' => 'Ryakunin (1238–1239)',
9166             '127' => 'En’ō (1239–1240)',
9167             '128' => 'Ninji (1240–1243)',
9168             '129' => 'Kangen (1243–1247)',
9169             '130' => 'Hōji (1247–1249)',
9170             '131' => 'Kenchō (1249–1256)',
9171             '132' => 'Kōgen (1256–1257)',
9172             '133' => 'Shōka (1257–1259)',
9173             '134' => 'Shōgen (1259–1260)',
9174             '135' => 'Bun’ō (1260–1261)',
9175             '136' => 'Kōchō (1261–1264)',
9176             '137' => 'Bun’ei (1264–1275)',
9177             '138' => 'Kenji (1275–1278)',
9178             '139' => 'Kōan (1278–1288)',
9179             '140' => 'Shōō (1288–1293)',
9180             '141' => 'Einin (1293–1299)',
9181             '142' => 'Shōan (1299–1302)',
9182             '143' => 'Kengen (1302–1303)',
9183             '144' => 'Kagen (1303–1306)',
9184             '145' => 'Tokuji (1306–1308)',
9185             '146' => 'Enkyō (1308–1311)',
9186             '147' => 'ÅŒchō (1311–1312)',
9187             '148' => 'Shōwa (1312–1317)',
9188             '149' => 'Bunpō (1317–1319)',
9189             '150' => 'Genō (1319–1321)',
9190             '151' => 'Genkō (1321–1324)',
9191             '152' => 'ShōchÅ« (1324–1326)',
9192             '153' => 'Karyaku (1326–1329)',
9193             '154' => 'Gentoku (1329–1331)',
9194             '155' => 'Genkō (1331–1334)',
9195             '156' => 'Kenmu (1334–1336)',
9196             '157' => 'Engen (1336–1340)',
9197             '158' => 'Kōkoku (1340–1346)',
9198             '159' => 'Shōhei (1346–1370)',
9199             '160' => 'Kentoku (1370–1372)',
9200             '161' => 'BunchÅ« (1372–1375)',
9201             '162' => 'Tenju (1375–1379)',
9202             '163' => 'Kōryaku (1379–1381)',
9203             '164' => 'Kōwa (1381–1384)',
9204             '165' => 'GenchÅ« (1384–1392)',
9205             '166' => 'Meitoku (1384–1387)',
9206             '167' => 'Kakei (1387–1389)',
9207             '168' => 'Kōō (1389–1390)',
9208             '169' => 'Meitoku (1390–1394)',
9209             '170' => 'ÅŒei (1394–1428)',
9210             '171' => 'Shōchō (1428–1429)',
9211             '172' => 'Eikyō (1429–1441)',
9212             '173' => 'Kakitsu (1441–1444)',
9213             '174' => 'Bun’an (1444–1449)',
9214             '175' => 'Hōtoku (1449–1452)',
9215             '176' => 'Kyōtoku (1452–1455)',
9216             '177' => 'Kōshō (1455–1457)',
9217             '178' => 'Chōroku (1457–1460)',
9218             '179' => 'Kanshō (1460–1466)',
9219             '180' => 'Bunshō (1466–1467)',
9220             '181' => 'ÅŒnin (1467–1469)',
9221             '182' => 'Bunmei (1469–1487)',
9222             '183' => 'Chōkyō (1487–1489)',
9223             '184' => 'Entoku (1489–1492)',
9224             '185' => 'Meiō (1492–1501)',
9225             '186' => 'Bunki (1501–1504)',
9226             '187' => 'Eishō (1504–1521)',
9227             '188' => 'Taiei (1521–1528)',
9228             '189' => 'Kyōroku (1528–1532)',
9229             '190' => 'Tenbun (1532–1555)',
9230             '191' => 'Kōji (1555–1558)',
9231             '192' => 'Eiroku (1558–1570)',
9232             '193' => 'Genki (1570–1573)',
9233             '194' => 'Tenshō (1573–1592)',
9234             '195' => 'Bunroku (1592–1596)',
9235             '196' => 'Keichō (1596–1615)',
9236             '197' => 'Genna (1615–1624)',
9237             '198' => 'Kan’ei (1624–1644)',
9238             '199' => 'Shōho (1644–1648)',
9239             '200' => 'Keian (1648–1652)',
9240             '201' => 'Jōō (1652–1655)',
9241             '202' => 'Meireki (1655–1658)',
9242             '203' => 'Manji (1658–1661)',
9243             '204' => 'Kanbun (1661–1673)',
9244             '205' => 'Enpō (1673–1681)',
9245             '206' => 'Tenna (1681–1684)',
9246             '207' => 'Jōkyō (1684–1688)',
9247             '208' => 'Genroku (1688–1704)',
9248             '209' => 'Hōei (1704–1711)',
9249             '210' => 'Shōtoku (1711–1716)',
9250             '211' => 'Kyōhō (1716–1736)',
9251             '212' => 'Genbun (1736–1741)',
9252             '213' => 'Kanpō (1741–1744)',
9253             '214' => 'Enkyō (1744–1748)',
9254             '215' => 'Kan’en (1748–1751)',
9255             '216' => 'Hōreki (1751–1764)',
9256             '217' => 'Meiwa (1764–1772)',
9257             '218' => 'An’ei (1772–1781)',
9258             '219' => 'Tenmei (1781–1789)',
9259             '220' => 'Kansei (1789–1801)',
9260             '221' => 'Kyōwa (1801–1804)',
9261             '222' => 'Bunka (1804–1818)',
9262             '223' => 'Bunsei (1818–1830)',
9263             '224' => 'Tenpō (1830–1844)',
9264             '225' => 'Kōka (1844–1848)',
9265             '226' => 'Kaei (1848–1854)',
9266             '227' => 'Ansei (1854–1860)',
9267             '228' => 'Man’en (1860–1861)',
9268             '229' => 'BunkyÅ« (1861–1864)',
9269             '230' => 'Genji (1864–1865)',
9270             '231' => 'Keiō (1865–1868)',
9271             '232' => 'M',
9272             '233' => 'T',
9273             '234' => 'S',
9274             '235' => 'H'
9275             },
9276             wide => {
9277             '0' => 'Taika (645–650)',
9278             '1' => 'Hakuchi (650–671)',
9279             '2' => 'Hakuhō (672–686)',
9280             '3' => 'Shuchō (686–701)',
9281             '4' => 'Taihō (701–704)',
9282             '5' => 'Keiun (704–708)',
9283             '6' => 'Wadō (708–715)',
9284             '7' => 'Reiki (715–717)',
9285             '8' => 'Yōrō (717–724)',
9286             '9' => 'Jinki (724–729)',
9287             '10' => 'Tempyō (729–749)',
9288             '11' => 'Tempyō-kampō (749-749)',
9289             '12' => 'Tempyō-shōhō (749-757)',
9290             '13' => 'Tempyō-hōji (757-765)',
9291             '14' => 'Temphō-jingo (765-767)',
9292             '15' => 'Jingo-keiun (767-770)',
9293             '16' => 'Hōki (770–780)',
9294             '17' => 'Ten-ō (781-782)',
9295             '18' => 'Enryaku (782–806)',
9296             '19' => 'Daidō (806–810)',
9297             '20' => 'Kōnin (810–824)',
9298             '21' => 'Tenchō (824–834)',
9299             '22' => 'Jōwa (834–848)',
9300             '23' => 'Kajō (848–851)',
9301             '24' => 'Ninju (851–854)',
9302             '25' => 'Saikō (854–857)',
9303             '26' => 'Ten-an (857-859)',
9304             '27' => 'Jōgan (859–877)',
9305             '28' => 'Gangyō (877–885)',
9306             '29' => 'Ninna (885–889)',
9307             '30' => 'Kanpyō (889–898)',
9308             '31' => 'Shōtai (898–901)',
9309             '32' => 'Engi (901–923)',
9310             '33' => 'Enchō (923–931)',
9311             '34' => 'Jōhei (931–938)',
9312             '35' => 'Tengyō (938–947)',
9313             '36' => 'Tenryaku (947–957)',
9314             '37' => 'Tentoku (957–961)',
9315             '38' => 'ÅŒwa (961–964)',
9316             '39' => 'Kōhō (964–968)',
9317             '40' => 'Anna (968–970)',
9318             '41' => 'Tenroku (970–973)',
9319             '42' => 'Ten’en (973–976)',
9320             '43' => 'Jōgen (976–978)',
9321             '44' => 'Tengen (978–983)',
9322             '45' => 'Eikan (983–985)',
9323             '46' => 'Kanna (985–987)',
9324             '47' => 'Eien (987–989)',
9325             '48' => 'Eiso (989–990)',
9326             '49' => 'Shōryaku (990–995)',
9327             '50' => 'Chōtoku (995–999)',
9328             '51' => 'Chōhō (999–1004)',
9329             '52' => 'Kankō (1004–1012)',
9330             '53' => 'Chōwa (1012–1017)',
9331             '54' => 'Kannin (1017–1021)',
9332             '55' => 'Jian (1021–1024)',
9333             '56' => 'Manju (1024–1028)',
9334             '57' => 'Chōgen (1028–1037)',
9335             '58' => 'Chōryaku (1037–1040)',
9336             '59' => 'ChōkyÅ« (1040–1044)',
9337             '60' => 'Kantoku (1044–1046)',
9338             '61' => 'Eishō (1046–1053)',
9339             '62' => 'Tengi (1053–1058)',
9340             '63' => 'Kōhei (1058–1065)',
9341             '64' => 'Jiryaku (1065–1069)',
9342             '65' => 'EnkyÅ« (1069–1074)',
9343             '66' => 'Shōho (1074–1077)',
9344             '67' => 'Shōryaku (1077–1081)',
9345             '68' => 'Eihō (1081–1084)',
9346             '69' => 'ÅŒtoku (1084–1087)',
9347             '70' => 'Kanji (1087–1094)',
9348             '71' => 'Kahō (1094–1096)',
9349             '72' => 'Eichō (1096–1097)',
9350             '73' => 'Jōtoku (1097–1099)',
9351             '74' => 'Kōwa (1099–1104)',
9352             '75' => 'Chōji (1104–1106)',
9353             '76' => 'Kashō (1106–1108)',
9354             '77' => 'Tennin (1108–1110)',
9355             '78' => 'Ten-ei (1110-1113)',
9356             '79' => 'EikyÅ« (1113–1118)',
9357             '80' => 'Gen’ei (1118–1120)',
9358             '81' => 'Hōan (1120–1124)',
9359             '82' => 'Tenji (1124–1126)',
9360             '83' => 'Daiji (1126–1131)',
9361             '84' => 'Tenshō (1131–1132)',
9362             '85' => 'Chōshō (1132–1135)',
9363             '86' => 'Hōen (1135–1141)',
9364             '87' => 'Eiji (1141–1142)',
9365             '88' => 'Kōji (1142–1144)',
9366             '89' => 'Ten’yō (1144–1145)',
9367             '90' => 'KyÅ«an (1145–1151)',
9368             '91' => 'Ninpei (1151–1154)',
9369             '92' => 'KyÅ«ju (1154–1156)',
9370             '93' => 'Hōgen (1156–1159)',
9371             '94' => 'Heiji (1159–1160)',
9372             '95' => 'Eiryaku (1160–1161)',
9373             '96' => 'ÅŒho (1161–1163)',
9374             '97' => 'Chōkan (1163–1165)',
9375             '98' => 'Eiman (1165–1166)',
9376             '99' => 'Nin’an (1166–1169)',
9377             '100' => 'Kaō (1169–1171)',
9378             '101' => 'Shōan (1171–1175)',
9379             '102' => 'Angen (1175–1177)',
9380             '103' => 'Jishō (1177–1181)',
9381             '104' => 'Yōwa (1181–1182)',
9382             '105' => 'Juei (1182–1184)',
9383             '106' => 'Genryaku (1184–1185)',
9384             '107' => 'Bunji (1185–1190)',
9385             '108' => 'KenkyÅ« (1190–1199)',
9386             '109' => 'Shōji (1199–1201)',
9387             '110' => 'Kennin (1201–1204)',
9388             '111' => 'GenkyÅ« (1204–1206)',
9389             '112' => 'Ken’ei (1206–1207)',
9390             '113' => 'Jōgen (1207–1211)',
9391             '114' => 'Kenryaku (1211–1213)',
9392             '115' => 'Kenpō (1213–1219)',
9393             '116' => 'JōkyÅ« (1219–1222)',
9394             '117' => 'Jōō (1222–1224)',
9395             '118' => 'Gennin (1224–1225)',
9396             '119' => 'Karoku (1225–1227)',
9397             '120' => 'Antei (1227–1229)',
9398             '121' => 'Kanki (1229–1232)',
9399             '122' => 'Jōei (1232–1233)',
9400             '123' => 'Tenpuku (1233–1234)',
9401             '124' => 'Bunryaku (1234–1235)',
9402             '125' => 'Katei (1235–1238)',
9403             '126' => 'Ryakunin (1238–1239)',
9404             '127' => 'En’ō (1239–1240)',
9405             '128' => 'Ninji (1240–1243)',
9406             '129' => 'Kangen (1243–1247)',
9407             '130' => 'Hōji (1247–1249)',
9408             '131' => 'Kenchō (1249–1256)',
9409             '132' => 'Kōgen (1256–1257)',
9410             '133' => 'Shōka (1257–1259)',
9411             '134' => 'Shōgen (1259–1260)',
9412             '135' => 'Bun’ō (1260–1261)',
9413             '136' => 'Kōchō (1261–1264)',
9414             '137' => 'Bun’ei (1264–1275)',
9415             '138' => 'Kenji (1275–1278)',
9416             '139' => 'Kōan (1278–1288)',
9417             '140' => 'Shōō (1288–1293)',
9418             '141' => 'Einin (1293–1299)',
9419             '142' => 'Shōan (1299–1302)',
9420             '143' => 'Kengen (1302–1303)',
9421             '144' => 'Kagen (1303–1306)',
9422             '145' => 'Tokuji (1306–1308)',
9423             '146' => 'Enkyō (1308–1311)',
9424             '147' => 'ÅŒchō (1311–1312)',
9425             '148' => 'Shōwa (1312–1317)',
9426             '149' => 'Bunpō (1317–1319)',
9427             '150' => 'Genō (1319–1321)',
9428             '151' => 'Genkō (1321–1324)',
9429             '152' => 'ShōchÅ« (1324–1326)',
9430             '153' => 'Karyaku (1326–1329)',
9431             '154' => 'Gentoku (1329–1331)',
9432             '155' => 'Genkō (1331–1334)',
9433             '156' => 'Kemmu (1334–1336)',
9434             '157' => 'Engen (1336–1340)',
9435             '158' => 'Kōkoku (1340–1346)',
9436             '159' => 'Shōhei (1346–1370)',
9437             '160' => 'Kentoku (1370–1372)',
9438             '161' => 'BunchÅ« (1372–1375)',
9439             '162' => 'Tenju (1375–1379)',
9440             '163' => 'Kōryaku (1379–1381)',
9441             '164' => 'Kōwa (1381–1384)',
9442             '165' => 'GenchÅ« (1384–1392)',
9443             '166' => 'Meitoku (1384–1387)',
9444             '167' => 'Kakei (1387–1389)',
9445             '168' => 'Kōō (1389–1390)',
9446             '169' => 'Meitoku (1390–1394)',
9447             '170' => 'ÅŒei (1394–1428)',
9448             '171' => 'Shōchō (1428–1429)',
9449             '172' => 'Eikyō (1429–1441)',
9450             '173' => 'Kakitsu (1441–1444)',
9451             '174' => 'Bun’an (1444–1449)',
9452             '175' => 'Hōtoku (1449–1452)',
9453             '176' => 'Kyōtoku (1452–1455)',
9454             '177' => 'Kōshō (1455–1457)',
9455             '178' => 'Chōroku (1457–1460)',
9456             '179' => 'Kanshō (1460–1466)',
9457             '180' => 'Bunshō (1466–1467)',
9458             '181' => 'ÅŒnin (1467–1469)',
9459             '182' => 'Bunmei (1469–1487)',
9460             '183' => 'Chōkyō (1487–1489)',
9461             '184' => 'Entoku (1489–1492)',
9462             '185' => 'Meiō (1492–1501)',
9463             '186' => 'Bunki (1501–1504)',
9464             '187' => 'Eishō (1504–1521)',
9465             '188' => 'Taiei (1521–1528)',
9466             '189' => 'Kyōroku (1528–1532)',
9467             '190' => 'Tenbun (1532–1555)',
9468             '191' => 'Kōji (1555–1558)',
9469             '192' => 'Eiroku (1558–1570)',
9470             '193' => 'Genki (1570–1573)',
9471             '194' => 'Tenshō (1573–1592)',
9472             '195' => 'Bunroku (1592–1596)',
9473             '196' => 'Keichō (1596–1615)',
9474             '197' => 'Genna (1615–1624)',
9475             '198' => 'Kan’ei (1624–1644)',
9476             '199' => 'Shōho (1644–1648)',
9477             '200' => 'Keian (1648–1652)',
9478             '201' => 'Jōō (1652–1655)',
9479             '202' => 'Meireki (1655–1658)',
9480             '203' => 'Manji (1658–1661)',
9481             '204' => 'Kanbun (1661–1673)',
9482             '205' => 'Enpō (1673–1681)',
9483             '206' => 'Tenna (1681–1684)',
9484             '207' => 'Jōkyō (1684–1688)',
9485             '208' => 'Genroku (1688–1704)',
9486             '209' => 'Hōei (1704–1711)',
9487             '210' => 'Shōtoku (1711–1716)',
9488             '211' => 'Kyōhō (1716–1736)',
9489             '212' => 'Genbun (1736–1741)',
9490             '213' => 'Kanpō (1741–1744)',
9491             '214' => 'Enkyō (1744–1748)',
9492             '215' => 'Kan’en (1748–1751)',
9493             '216' => 'Hōryaku (1751–1764)',
9494             '217' => 'Meiwa (1764–1772)',
9495             '218' => 'An’ei (1772–1781)',
9496             '219' => 'Tenmei (1781–1789)',
9497             '220' => 'Kansei (1789–1801)',
9498             '221' => 'Kyōwa (1801–1804)',
9499             '222' => 'Bunka (1804–1818)',
9500             '223' => 'Bunsei (1818–1830)',
9501             '224' => 'Tenpō (1830–1844)',
9502             '225' => 'Kōka (1844–1848)',
9503             '226' => 'Kaei (1848–1854)',
9504             '227' => 'Ansei (1854–1860)',
9505             '228' => 'Man’en (1860–1861)',
9506             '229' => 'BunkyÅ« (1861–1864)',
9507             '230' => 'Genji (1864–1865)',
9508             '231' => 'Keiō (1865–1868)',
9509             '232' => 'Meiji',
9510             '233' => 'Taishō',
9511             '234' => 'Shōwa',
9512             '235' => 'Heisei'
9513             },
9514             },
9515             'persian' => {
9516             abbreviated => {
9517             '0' => 'AP'
9518             },
9519             },
9520             'roc' => {
9521             abbreviated => {
9522             '0' => 'avant RdC',
9523             '1' => 'RdC'
9524             },
9525             },
9526             } },
9527             );
9528              
9529             has 'date_formats' => (
9530             is => 'ro',
9531             isa => 'HashRef',
9532             init_arg => undef,
9533             default => sub { {
9534             'buddhist' => {
9535             'full' => q{EEEE d MMMM y G},
9536             'long' => q{d MMMM y G},
9537             'medium' => q{d MMM y G},
9538             'short' => q{dd/MM/y GGGGG},
9539             },
9540             'chinese' => {
9541             'full' => q{EEEE d MMMM U},
9542             'long' => q{d MMMM U},
9543             'medium' => q{d MMM U},
9544             'short' => q{d/M/y},
9545             },
9546             'coptic' => {
9547             },
9548             'dangi' => {
9549             'full' => q{EEEE d MMMM U},
9550             'long' => q{d MMMM U},
9551             'medium' => q{d MMM U},
9552             'short' => q{d/M/y},
9553             },
9554             'ethiopic' => {
9555             },
9556             'generic' => {
9557             'full' => q{EEEE d MMMM y G},
9558             'long' => q{d MMMM y G},
9559             'medium' => q{d MMM y G},
9560             'short' => q{dd/MM/y GGGGG},
9561             },
9562             'gregorian' => {
9563             'full' => q{EEEE d MMMM y},
9564             'long' => q{d MMMM y},
9565             'medium' => q{d MMM y},
9566             'short' => q{dd/MM/y},
9567             },
9568             'hebrew' => {
9569             'full' => q{EEEE d MMMM y G},
9570             'long' => q{d MMMM y G},
9571             'medium' => q{d MMM y G},
9572             'short' => q{dd/MM/y GGGGG},
9573             },
9574             'indian' => {
9575             },
9576             'islamic' => {
9577             'full' => q{EEEE d MMMM y G},
9578             'long' => q{d MMMM y G},
9579             'medium' => q{d MMM y G},
9580             'short' => q{dd/MM/y GGGGG},
9581             },
9582             'japanese' => {
9583             'full' => q{EEEE d MMMM y G},
9584             'long' => q{d MMMM y G},
9585             'medium' => q{d MMM y G},
9586             'short' => q{dd/MM/y GGGGG},
9587             },
9588             'persian' => {
9589             },
9590             'roc' => {
9591             },
9592             } },
9593             );
9594              
9595             has 'time_formats' => (
9596             is => 'ro',
9597             isa => 'HashRef',
9598             init_arg => undef,
9599             default => sub { {
9600             'buddhist' => {
9601             },
9602             'chinese' => {
9603             },
9604             'coptic' => {
9605             },
9606             'dangi' => {
9607             },
9608             'ethiopic' => {
9609             },
9610             'generic' => {
9611             },
9612             'gregorian' => {
9613             'full' => q{HH:mm:ss zzzz},
9614             'long' => q{HH:mm:ss z},
9615             'medium' => q{HH:mm:ss},
9616             'short' => q{HH:mm},
9617             },
9618             'hebrew' => {
9619             },
9620             'indian' => {
9621             },
9622             'islamic' => {
9623             },
9624             'japanese' => {
9625             },
9626             'persian' => {
9627             },
9628             'roc' => {
9629             },
9630             } },
9631             );
9632              
9633             has 'datetime_formats' => (
9634             is => 'ro',
9635             isa => 'HashRef',
9636             init_arg => undef,
9637             default => sub { {
9638             'buddhist' => {
9639             },
9640             'chinese' => {
9641             },
9642             'coptic' => {
9643             },
9644             'dangi' => {
9645             },
9646             'ethiopic' => {
9647             },
9648             'generic' => {
9649             'full' => q{{1} 'à' {0}},
9650             'long' => q{{1} 'à' {0}},
9651             'medium' => q{{1} {0}},
9652             'short' => q{{1} {0}},
9653             },
9654             'gregorian' => {
9655             'full' => q{{1} 'à' {0}},
9656             'long' => q{{1} 'à' {0}},
9657             'medium' => q{{1} 'à' {0}},
9658             'short' => q{{1} {0}},
9659             },
9660             'hebrew' => {
9661             },
9662             'indian' => {
9663             },
9664             'islamic' => {
9665             },
9666             'japanese' => {
9667             'full' => q{{1} {0}},
9668             'long' => q{{1} {0}},
9669             'medium' => q{{1} {0}},
9670             'short' => q{{1} {0}},
9671             },
9672             'persian' => {
9673             },
9674             'roc' => {
9675             },
9676             } },
9677             );
9678              
9679             has 'datetime_formats_available_formats' => (
9680             is => 'ro',
9681             isa => 'HashRef',
9682             init_arg => undef,
9683             default => sub { {
9684             'buddhist' => {
9685             M => q{L},
9686             MEd => q{E d/M},
9687             MMM => q{LLL},
9688             MMMEd => q{E d MMM},
9689             MMMd => q{d MMM},
9690             Md => q{d/M},
9691             d => q{d},
9692             y => q{y G},
9693             },
9694             'chinese' => {
9695             Gy => q{U},
9696             GyMMM => q{MMM U},
9697             GyMMMEd => q{E d MMM U},
9698             GyMMMd => q{d MMM U},
9699             M => q{L},
9700             MEd => q{E d/M},
9701             MMM => q{LLL},
9702             MMMEd => q{E d MMM},
9703             MMMMd => q{d MMMM},
9704             MMMd => q{d MMM},
9705             Md => q{d/M},
9706             ms => q{mm:ss},
9707             y => q{U},
9708             yMd => q{d/M/y},
9709             yyyy => q{U},
9710             yyyyM => q{M/y},
9711             yyyyMEd => q{E d/M/y},
9712             yyyyMMM => q{MMM U},
9713             yyyyMMMEd => q{E d MMM U},
9714             yyyyMMMM => q{MMMM U},
9715             yyyyMMMd => q{d MMM U},
9716             yyyyMd => q{d/M/y},
9717             yyyyQQQ => q{QQQ U},
9718             yyyyQQQQ => q{QQQQ U},
9719             },
9720             'gregorian' => {
9721             E => q{E},
9722             EHm => q{E HH:mm},
9723             EHms => q{E HH:mm:ss},
9724             Ed => q{E d},
9725             Ehm => q{E h:mm a},
9726             Ehms => q{E h:mm:ss a},
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             H => q{HH 'h'},
9732             Hm => q{HH:mm},
9733             Hms => q{HH:mm:ss},
9734             Hmsv => q{HH:mm:ss v},
9735             Hmv => q{HH:mm v},
9736             M => q{L},
9737             MEd => q{E dd/MM},
9738             MMM => q{LLL},
9739             MMMEd => q{E d MMM},
9740             MMMMd => q{d MMMM},
9741             MMMd => q{d MMM},
9742             Md => q{dd/MM},
9743             d => q{d},
9744             h => q{h a},
9745             hm => q{h:mm a},
9746             hms => q{h:mm:ss a},
9747             hmsv => q{h:mm:ss a v},
9748             hmv => q{h:mm a v},
9749             ms => q{mm:ss},
9750             y => q{y},
9751             yM => q{MM/y},
9752             yMEd => q{E dd/MM/y},
9753             yMMM => q{MMM y},
9754             yMMMEd => q{E d MMM y},
9755             yMMMM => q{MMMM y},
9756             yMMMd => q{d MMM y},
9757             yMd => q{dd/MM/y},
9758             yQQQ => q{QQQ y},
9759             yQQQQ => q{QQQQ y},
9760             },
9761             'generic' => {
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             H => q{HH},
9769             Hm => q{HH:mm},
9770             Hms => q{HH:mm:ss},
9771             M => q{L},
9772             MEd => q{E d/M},
9773             MMM => q{LLL},
9774             MMMEd => q{E d MMM},
9775             MMMMd => q{d MMMM},
9776             MMMd => q{d MMM},
9777             Md => q{d/M},
9778             d => q{d},
9779             h => q{h a},
9780             hm => q{h:mm a},
9781             hms => q{h:mm:ss a},
9782             ms => q{mm:ss},
9783             y => q{y G},
9784             yyyy => q{y G},
9785             yyyyM => q{M/y GGGGG},
9786             yyyyMEd => q{E d/M/y GGGGG},
9787             yyyyMMM => q{MMM y G},
9788             yyyyMMMEd => q{E d MMM y G},
9789             yyyyMMMM => q{MMMM y G},
9790             yyyyMMMd => q{d MMM y G},
9791             yyyyMd => q{d/M/y GGGGG},
9792             yyyyQQQ => q{QQQ y G},
9793             yyyyQQQQ => q{QQQQ y G},
9794             },
9795             'japanese' => {
9796             E => q{ccc},
9797             Ed => q{E d},
9798             Gy => q{y G},
9799             GyMMM => q{MMM y G},
9800             GyMMMEd => q{E d MMM y G},
9801             GyMMMd => q{d MMM y G},
9802             M => q{L},
9803             MEd => q{E d/M},
9804             MMM => q{LLL},
9805             MMMEd => q{E d MMM},
9806             MMMMd => q{d MMMM},
9807             MMMd => q{d MMM},
9808             Md => q{d/M},
9809             d => q{d},
9810             y => q{y G},
9811             yyyy => q{y G},
9812             yyyyM => q{M/y GGGGG},
9813             yyyyMEd => q{E d/M/y GGGGG},
9814             yyyyMMM => q{MMM y G},
9815             yyyyMMMEd => q{E d MMM y G},
9816             yyyyMMMM => q{MMMM y G},
9817             yyyyMMMd => q{d MMM y G},
9818             yyyyMd => q{d/M/y GGGGG},
9819             yyyyQQQ => q{QQQ y G},
9820             yyyyQQQQ => q{QQQQ y G},
9821             },
9822             'islamic' => {
9823             E => q{ccc},
9824             Ed => q{E d},
9825             Gy => q{y G},
9826             GyMMM => q{MMM y G},
9827             GyMMMEd => q{E d MMM y G},
9828             GyMMMd => q{d MMM y G},
9829             M => q{L},
9830             MEd => q{E dd/MM},
9831             MMM => q{LLL},
9832             MMMEd => q{E d MMM},
9833             MMMMd => q{d MMMM},
9834             MMMd => q{d MMM},
9835             Md => q{dd/MM},
9836             d => q{d},
9837             y => q{y G},
9838             yyyy => q{y G},
9839             yyyyM => q{M/y GGGGG},
9840             yyyyMEd => q{E d/M/y GGGGG},
9841             yyyyMMM => q{MMM y G},
9842             yyyyMMMEd => q{E d MMM y G},
9843             yyyyMMMM => q{MMMM y G},
9844             yyyyMMMd => q{d MMM y G},
9845             yyyyMd => q{d/M/y GGGGG},
9846             yyyyQQQ => q{QQQ y G},
9847             yyyyQQQQ => q{QQQQ y G},
9848             },
9849             } },
9850             );
9851              
9852             has 'datetime_formats_append_item' => (
9853             is => 'ro',
9854             isa => 'HashRef',
9855             init_arg => undef,
9856             default => sub { {
9857             'gregorian' => {
9858             'Timezone' => '{0} {1}',
9859             },
9860             } },
9861             );
9862              
9863             has 'datetime_formats_interval' => (
9864             is => 'ro',
9865             isa => 'HashRef',
9866             init_arg => undef,
9867             default => sub { {
9868             'gregorian' => {
9869             H => {
9870             H => q{HH – HH},
9871             },
9872             Hm => {
9873             H => q{HH:mm – HH:mm},
9874             m => q{HH:mm – HH:mm},
9875             },
9876             Hmv => {
9877             H => q{HH:mm – HH:mm v},
9878             m => q{HH:mm – HH:mm v},
9879             },
9880             Hv => {
9881             H => q{HH – HH v},
9882             },
9883             M => {
9884             M => q{M–M},
9885             },
9886             MEd => {
9887             M => q{E dd/MM – E dd/MM},
9888             d => q{E dd/MM – E dd/MM},
9889             },
9890             MMM => {
9891             M => q{MMM–MMM},
9892             },
9893             MMMEd => {
9894             M => q{E d MMM – E d MMM},
9895             d => q{E d – E d MMM},
9896             },
9897             MMMd => {
9898             M => q{d MMM – d MMM},
9899             d => q{d–d MMM},
9900             },
9901             Md => {
9902             M => q{dd/MM – dd/MM},
9903             d => q{dd/MM – dd/MM},
9904             },
9905             d => {
9906             d => q{d–d},
9907             },
9908             fallback => '{0} – {1}',
9909             h => {
9910             a => q{h a – h a},
9911             h => q{h – h a},
9912             },
9913             hm => {
9914             a => q{h:mm a – h:mm a},
9915             h => q{h:mm – h:mm a},
9916             m => q{h:mm – h:mm a},
9917             },
9918             hmv => {
9919             a => q{h:mm a – h:mm a v},
9920             h => q{h:mm – h:mm a v},
9921             m => q{h:mm – h:mm a v},
9922             },
9923             hv => {
9924             a => q{h a – h a v},
9925             h => q{h – h a v},
9926             },
9927             y => {
9928             y => q{y–y},
9929             },
9930             yM => {
9931             M => q{MM/y – MM/y},
9932             y => q{MM/y – MM/y},
9933             },
9934             yMEd => {
9935             M => q{E dd/MM/y – E dd/MM/y},
9936             d => q{E dd/MM/y – E dd/MM/y},
9937             y => q{E dd/MM/y – E dd/MM/y},
9938             },
9939             yMMM => {
9940             M => q{MMM–MMM y},
9941             y => q{MMM y – MMM y},
9942             },
9943             yMMMEd => {
9944             M => q{E d MMM – E d MMM y},
9945             d => q{E d – E d MMM y},
9946             y => q{E d MMM y – E d MMM y},
9947             },
9948             yMMMM => {
9949             M => q{MMMM – MMMM y},
9950             y => q{MMMM y – MMMM y},
9951             },
9952             yMMMd => {
9953             M => q{d MMM – d MMM y},
9954             d => q{d–d MMM y},
9955             y => q{d MMM y – d MMM y},
9956             },
9957             yMd => {
9958             M => q{dd/MM/y – dd/MM/y},
9959             d => q{dd/MM/y – dd/MM/y},
9960             y => q{dd/MM/y – dd/MM/y},
9961             },
9962             },
9963             'generic' => {
9964             H => {
9965             H => q{HH – HH},
9966             },
9967             Hm => {
9968             H => q{HH:mm – HH:mm},
9969             m => q{HH:mm – HH:mm},
9970             },
9971             Hmv => {
9972             H => q{HH:mm – HH:mm v},
9973             m => q{HH:mm – HH:mm v},
9974             },
9975             Hv => {
9976             H => q{HH – HH v},
9977             },
9978             M => {
9979             M => q{M – M},
9980             },
9981             MEd => {
9982             M => q{E dd/MM – E dd/MM},
9983             d => q{E dd/MM – E dd/MM},
9984             },
9985             MMM => {
9986             M => q{MMM–MMM},
9987             },
9988             MMMEd => {
9989             M => q{E d MMM – E d MMM},
9990             d => q{E d MMM – E d MMM},
9991             },
9992             MMMd => {
9993             M => q{d MMM – d MMM},
9994             d => q{d–d MMM},
9995             },
9996             Md => {
9997             M => q{dd/MM – dd/MM},
9998             d => q{dd/MM – dd/MM},
9999             },
10000             d => {
10001             d => q{d – d},
10002             },
10003             fallback => '{0} – {1}',
10004             h => {
10005             a => q{h a – h a},
10006             h => q{h – h a},
10007             },
10008             hm => {
10009             a => q{h:mm a – h:mm a},
10010             h => q{h:mm – h:mm a},
10011             m => q{h:mm – h:mm a},
10012             },
10013             hmv => {
10014             a => q{h:mm a – h:mm a v},
10015             h => q{h:mm – h:mm a v},
10016             m => q{h:mm – h:mm a v},
10017             },
10018             hv => {
10019             a => q{h a – h a v},
10020             h => q{h – h a v},
10021             },
10022             y => {
10023             y => q{y – y G},
10024             },
10025             yM => {
10026             M => q{MM/y – MM/y G},
10027             y => q{M/y – M/y G},
10028             },
10029             yMEd => {
10030             M => q{E dd/MM/y – E dd/MM/y G},
10031             d => q{E dd/MM/y – E dd/MM/y G},
10032             y => q{E dd/MM/y – E dd/MM/y G},
10033             },
10034             yMMM => {
10035             M => q{MMM–MMM y G},
10036             y => q{MMM y – MMM y G},
10037             },
10038             yMMMEd => {
10039             M => q{E d MMM – E d MMM y G},
10040             d => q{E d – E d MMM y G},
10041             y => q{E d MMM y – E d MMM y G},
10042             },
10043             yMMMM => {
10044             M => q{MMMM – MMMM y G},
10045             y => q{MMMM y – MMMM y G},
10046             },
10047             yMMMd => {
10048             M => q{d MMM – d MMM y G},
10049             d => q{d–d MMM y G},
10050             y => q{d MMM y – d MMM y G},
10051             },
10052             yMd => {
10053             M => q{d/M/y – d/M/y G},
10054             d => q{d/M/y – d/M/y G},
10055             y => q{dd/MM/y – dd/MM/y G},
10056             },
10057             },
10058             } },
10059             );
10060              
10061             has 'cyclic_name_sets' => (
10062             is => 'ro',
10063             isa => 'HashRef',
10064             init_arg => undef,
10065             default => sub { {
10066             'chinese' => {
10067             'dayParts' => {
10068             'format' => {
10069             'abbreviated' => {
10070             0 => q(zi),
10071             1 => q(chou),
10072             2 => q(yin),
10073             3 => q(mao),
10074             4 => q(chen),
10075             5 => q(si),
10076             6 => q(wu),
10077             7 => q(wei),
10078             8 => q(shen),
10079             9 => q(you),
10080             10 => q(xu),
10081             11 => q(hai),
10082             },
10083             },
10084             },
10085             'years' => {
10086             'format' => {
10087             'abbreviated' => {
10088             0 => q(jia-zi),
10089             1 => q(yi-chou),
10090             2 => q(bing-yin),
10091             3 => q(ding-mao),
10092             4 => q(wu-chen),
10093             5 => q(ji-si),
10094             6 => q(geng-wu),
10095             7 => q(xin-wei),
10096             8 => q(ren-shen),
10097             9 => q(gui-you),
10098             10 => q(jia-xu),
10099             11 => q(yi-hai),
10100             12 => q(bing-zi),
10101             13 => q(ding-chou),
10102             14 => q(wu-yin),
10103             15 => q(ji-mao),
10104             16 => q(geng-chen),
10105             17 => q(xin-si),
10106             18 => q(ren-wu),
10107             19 => q(gui-wei),
10108             20 => q(jia-shen),
10109             21 => q(yi-you),
10110             22 => q(bing-xu),
10111             23 => q(ding-hai),
10112             24 => q(wu-zi),
10113             25 => q(ji-chou),
10114             26 => q(geng-yin),
10115             27 => q(xin-mao),
10116             28 => q(ren-chen),
10117             29 => q(gui-si),
10118             30 => q(jia-wu),
10119             31 => q(yi-wei),
10120             32 => q(bing-shen),
10121             33 => q(ding-you),
10122             34 => q(wu-xu),
10123             35 => q(ji-hai),
10124             36 => q(geng-zi),
10125             37 => q(xin-chou),
10126             38 => q(ren-yin),
10127             39 => q(gui-mao),
10128             40 => q(jia-chen),
10129             41 => q(yi-si),
10130             42 => q(bing-wu),
10131             43 => q(ding-wei),
10132             44 => q(wu-shen),
10133             45 => q(ji-you),
10134             46 => q(geng-xu),
10135             47 => q(xin-hai),
10136             48 => q(ren-zi),
10137             49 => q(gui-chou),
10138             50 => q(jia-yin),
10139             51 => q(yi-mao),
10140             52 => q(bing-chen),
10141             53 => q(ding-si),
10142             54 => q(wu-wu),
10143             55 => q(ji-wei),
10144             56 => q(geng-shen),
10145             57 => q(xin-you),
10146             58 => q(ren-xu),
10147             59 => q(gui-hai),
10148             },
10149             },
10150             },
10151             'zodiacs' => {
10152             'format' => {
10153             'abbreviated' => {
10154             0 => q(zi),
10155             1 => q(chou),
10156             2 => q(yin),
10157             3 => q(mao),
10158             4 => q(chen),
10159             5 => q(si),
10160             6 => q(wu),
10161             7 => q(wei),
10162             8 => q(shen),
10163             9 => q(you),
10164             10 => q(xu),
10165             11 => q(hai),
10166             },
10167             },
10168             },
10169             },
10170             'dangi' => {
10171             'dayParts' => {
10172             'format' => {
10173             'abbreviated' => {
10174             0 => q(zi),
10175             1 => q(chou),
10176             2 => q(yin),
10177             3 => q(mao),
10178             4 => q(chen),
10179             5 => q(si),
10180             6 => q(wu),
10181             7 => q(wei),
10182             8 => q(shen),
10183             9 => q(you),
10184             10 => q(xu),
10185             11 => q(hai),
10186             },
10187             },
10188             },
10189             'years' => {
10190             'format' => {
10191             'abbreviated' => {
10192             0 => q(jia-zi),
10193             1 => q(yi-chou),
10194             2 => q(bing-yin),
10195             3 => q(ding-mao),
10196             4 => q(wu-chen),
10197             5 => q(ji-si),
10198             6 => q(geng-wu),
10199             7 => q(xin-wei),
10200             8 => q(ren-shen),
10201             9 => q(gui-you),
10202             10 => q(jia-xu),
10203             11 => q(yi-hai),
10204             12 => q(bing-zi),
10205             13 => q(ding-chou),
10206             14 => q(wu-yin),
10207             15 => q(ji-mao),
10208             16 => q(geng-chen),
10209             17 => q(xin-si),
10210             18 => q(ren-wu),
10211             19 => q(gui-wei),
10212             20 => q(jia-shen),
10213             21 => q(yi-you),
10214             22 => q(bing-xu),
10215             23 => q(ding-hai),
10216             24 => q(wu-zi),
10217             25 => q(ji-chou),
10218             26 => q(geng-yin),
10219             27 => q(xin-mao),
10220             28 => q(ren-chen),
10221             29 => q(gui-si),
10222             30 => q(jia-wu),
10223             31 => q(yi-wei),
10224             32 => q(bing-shen),
10225             33 => q(ding-you),
10226             34 => q(wu-xu),
10227             35 => q(ji-hai),
10228             36 => q(geng-zi),
10229             37 => q(xin-chou),
10230             38 => q(ren-yin),
10231             39 => q(gui-mao),
10232             40 => q(jia-chen),
10233             41 => q(yi-si),
10234             42 => q(bing-wu),
10235             43 => q(ding-wei),
10236             44 => q(wu-shen),
10237             45 => q(ji-you),
10238             46 => q(geng-xu),
10239             47 => q(xin-hai),
10240             48 => q(ren-zi),
10241             49 => q(gui-chou),
10242             50 => q(jia-yin),
10243             51 => q(yi-mao),
10244             52 => q(bing-chen),
10245             53 => q(ding-si),
10246             54 => q(wu-wu),
10247             55 => q(ji-wei),
10248             56 => q(geng-shen),
10249             57 => q(xin-you),
10250             58 => q(ren-xu),
10251             59 => q(gui-hai),
10252             },
10253             },
10254             },
10255             'zodiacs' => {
10256             'format' => {
10257             'abbreviated' => {
10258             0 => q(zi),
10259             1 => q(chou),
10260             2 => q(yin),
10261             3 => q(mao),
10262             4 => q(chen),
10263             5 => q(si),
10264             6 => q(wu),
10265             7 => q(wei),
10266             8 => q(shen),
10267             9 => q(you),
10268             10 => q(xu),
10269             11 => q(hai),
10270             },
10271             },
10272             },
10273             },
10274             } },
10275             );
10276              
10277             has 'time_zone_names' => (
10278             is => 'ro',
10279             isa => 'HashRef',
10280             init_arg => undef,
10281             default => sub { {
10282             hourFormat => q(+HH:mm;−HH:mm),
10283             gmtFormat => q(UTC{0}),
10284             gmtZeroFormat => q(UTC),
10285             regionFormat => q(heure : {0}),
10286             regionFormat => q({0} (heure d’été)),
10287             regionFormat => q({0} (heure standard)),
10288             fallbackFormat => q({1} ({0})),
10289             'Acre' => {
10290             long => {
10291             'daylight' => q(heure d’été de l’Acre),
10292             'generic' => q(heure de l’Acre),
10293             'standard' => q(heure normale de l’Acre),
10294             },
10295             },
10296             'Afghanistan' => {
10297             long => {
10298             'standard' => q(heure de l’Afghanistan),
10299             },
10300             },
10301             'Africa/Abidjan' => {
10302             exemplarCity => q#Abidjan#,
10303             },
10304             'Africa/Accra' => {
10305             exemplarCity => q#Accra#,
10306             },
10307             'Africa/Addis_Ababa' => {
10308             exemplarCity => q#Addis-Abeba#,
10309             },
10310             'Africa/Algiers' => {
10311             exemplarCity => q#Alger#,
10312             },
10313             'Africa/Asmera' => {
10314             exemplarCity => q#Asmara#,
10315             },
10316             'Africa/Bamako' => {
10317             exemplarCity => q#Bamako#,
10318             },
10319             'Africa/Bangui' => {
10320             exemplarCity => q#Bangui#,
10321             },
10322             'Africa/Banjul' => {
10323             exemplarCity => q#Banjul#,
10324             },
10325             'Africa/Bissau' => {
10326             exemplarCity => q#Bissau#,
10327             },
10328             'Africa/Blantyre' => {
10329             exemplarCity => q#Blantyre#,
10330             },
10331             'Africa/Brazzaville' => {
10332             exemplarCity => q#Brazzaville#,
10333             },
10334             'Africa/Bujumbura' => {
10335             exemplarCity => q#Bujumbura#,
10336             },
10337             'Africa/Cairo' => {
10338             exemplarCity => q#Le Caire#,
10339             },
10340             'Africa/Casablanca' => {
10341             exemplarCity => q#Casablanca#,
10342             },
10343             'Africa/Ceuta' => {
10344             exemplarCity => q#Ceuta#,
10345             },
10346             'Africa/Conakry' => {
10347             exemplarCity => q#Conakry#,
10348             },
10349             'Africa/Dakar' => {
10350             exemplarCity => q#Dakar#,
10351             },
10352             'Africa/Dar_es_Salaam' => {
10353             exemplarCity => q#Dar es Salaam#,
10354             },
10355             'Africa/Djibouti' => {
10356             exemplarCity => q#Djibouti#,
10357             },
10358             'Africa/Douala' => {
10359             exemplarCity => q#Douala#,
10360             },
10361             'Africa/El_Aaiun' => {
10362             exemplarCity => q#Laâyoune#,
10363             },
10364             'Africa/Freetown' => {
10365             exemplarCity => q#Freetown#,
10366             },
10367             'Africa/Gaborone' => {
10368             exemplarCity => q#Gaborone#,
10369             },
10370             'Africa/Harare' => {
10371             exemplarCity => q#Harare#,
10372             },
10373             'Africa/Johannesburg' => {
10374             exemplarCity => q#Johannesburg#,
10375             },
10376             'Africa/Juba' => {
10377             exemplarCity => q#Juba#,
10378             },
10379             'Africa/Kampala' => {
10380             exemplarCity => q#Kampala#,
10381             },
10382             'Africa/Khartoum' => {
10383             exemplarCity => q#Khartoum#,
10384             },
10385             'Africa/Kigali' => {
10386             exemplarCity => q#Kigali#,
10387             },
10388             'Africa/Kinshasa' => {
10389             exemplarCity => q#Kinshasa#,
10390             },
10391             'Africa/Lagos' => {
10392             exemplarCity => q#Lagos#,
10393             },
10394             'Africa/Libreville' => {
10395             exemplarCity => q#Libreville#,
10396             },
10397             'Africa/Lome' => {
10398             exemplarCity => q#Lomé#,
10399             },
10400             'Africa/Luanda' => {
10401             exemplarCity => q#Luanda#,
10402             },
10403             'Africa/Lubumbashi' => {
10404             exemplarCity => q#Lubumbashi#,
10405             },
10406             'Africa/Lusaka' => {
10407             exemplarCity => q#Lusaka#,
10408             },
10409             'Africa/Malabo' => {
10410             exemplarCity => q#Malabo#,
10411             },
10412             'Africa/Maputo' => {
10413             exemplarCity => q#Maputo#,
10414             },
10415             'Africa/Maseru' => {
10416             exemplarCity => q#Maseru#,
10417             },
10418             'Africa/Mbabane' => {
10419             exemplarCity => q#Mbabane#,
10420             },
10421             'Africa/Mogadishu' => {
10422             exemplarCity => q#Mogadiscio#,
10423             },
10424             'Africa/Monrovia' => {
10425             exemplarCity => q#Monrovia#,
10426             },
10427             'Africa/Nairobi' => {
10428             exemplarCity => q#Nairobi#,
10429             },
10430             'Africa/Ndjamena' => {
10431             exemplarCity => q#N’Djamena#,
10432             },
10433             'Africa/Niamey' => {
10434             exemplarCity => q#Niamey#,
10435             },
10436             'Africa/Nouakchott' => {
10437             exemplarCity => q#Nouakchott#,
10438             },
10439             'Africa/Ouagadougou' => {
10440             exemplarCity => q#Ouagadougou#,
10441             },
10442             'Africa/Porto-Novo' => {
10443             exemplarCity => q#Porto-Novo#,
10444             },
10445             'Africa/Sao_Tome' => {
10446             exemplarCity => q#São Tomé#,
10447             },
10448             'Africa/Tripoli' => {
10449             exemplarCity => q#Tripoli (Libye)#,
10450             },
10451             'Africa/Tunis' => {
10452             exemplarCity => q#Tunis#,
10453             },
10454             'Africa/Windhoek' => {
10455             exemplarCity => q#Windhoek#,
10456             },
10457             'Africa_Central' => {
10458             long => {
10459             'standard' => q(heure normale d’Afrique centrale),
10460             },
10461             },
10462             'Africa_Eastern' => {
10463             long => {
10464             'standard' => q(heure normale d’Afrique de l’Est),
10465             },
10466             },
10467             'Africa_Southern' => {
10468             long => {
10469             'standard' => q(heure normale d’Afrique méridionale),
10470             },
10471             },
10472             'Africa_Western' => {
10473             long => {
10474             'daylight' => q(heure d’été d’Afrique de l’Ouest),
10475             'generic' => q(heure d’Afrique de l’Ouest),
10476             'standard' => q(heure normale d’Afrique de l’Ouest),
10477             },
10478             },
10479             'Alaska' => {
10480             long => {
10481             'daylight' => q(heure d’été de l’Alaska),
10482             'generic' => q(heure de l’Alaska),
10483             'standard' => q(heure normale de l’Alaska),
10484             },
10485             },
10486             'Almaty' => {
10487             long => {
10488             'daylight' => q(heure d’été d’Alma Ata),
10489             'generic' => q(heure d’Alma Ata),
10490             'standard' => q(heure normale d’Alma Ata),
10491             },
10492             },
10493             'Amazon' => {
10494             long => {
10495             'daylight' => q(heure d’été de l’Amazonie),
10496             'generic' => q(heure de l’Amazonie),
10497             'standard' => q(heure normale de l’Amazonie),
10498             },
10499             },
10500             'America/Adak' => {
10501             exemplarCity => q#Adak#,
10502             },
10503             'America/Anchorage' => {
10504             exemplarCity => q#Anchorage#,
10505             },
10506             'America/Anguilla' => {
10507             exemplarCity => q#Anguilla#,
10508             },
10509             'America/Antigua' => {
10510             exemplarCity => q#Antigua#,
10511             },
10512             'America/Araguaina' => {
10513             exemplarCity => q#Araguaína#,
10514             },
10515             'America/Argentina/La_Rioja' => {
10516             exemplarCity => q#La Rioja#,
10517             },
10518             'America/Argentina/Rio_Gallegos' => {
10519             exemplarCity => q#Río Gallegos#,
10520             },
10521             'America/Argentina/Salta' => {
10522             exemplarCity => q#Salta#,
10523             },
10524             'America/Argentina/San_Juan' => {
10525             exemplarCity => q#San Juan#,
10526             },
10527             'America/Argentina/San_Luis' => {
10528             exemplarCity => q#San Luis#,
10529             },
10530             'America/Argentina/Tucuman' => {
10531             exemplarCity => q#Tucumán#,
10532             },
10533             'America/Argentina/Ushuaia' => {
10534             exemplarCity => q#Ushuaïa#,
10535             },
10536             'America/Aruba' => {
10537             exemplarCity => q#Aruba#,
10538             },
10539             'America/Asuncion' => {
10540             exemplarCity => q#Asunción#,
10541             },
10542             'America/Bahia' => {
10543             exemplarCity => q#Bahia#,
10544             },
10545             'America/Bahia_Banderas' => {
10546             exemplarCity => q#Bahia de Banderas#,
10547             },
10548             'America/Barbados' => {
10549             exemplarCity => q#La Barbade#,
10550             },
10551             'America/Belem' => {
10552             exemplarCity => q#Belém#,
10553             },
10554             'America/Belize' => {
10555             exemplarCity => q#Belize#,
10556             },
10557             'America/Blanc-Sablon' => {
10558             exemplarCity => q#Blanc-Sablon#,
10559             },
10560             'America/Boa_Vista' => {
10561             exemplarCity => q#Boa Vista#,
10562             },
10563             'America/Bogota' => {
10564             exemplarCity => q#Bogota#,
10565             },
10566             'America/Boise' => {
10567             exemplarCity => q#Boise#,
10568             },
10569             'America/Buenos_Aires' => {
10570             exemplarCity => q#Buenos Aires#,
10571             },
10572             'America/Cambridge_Bay' => {
10573             exemplarCity => q#Cambridge Bay#,
10574             },
10575             'America/Campo_Grande' => {
10576             exemplarCity => q#Campo Grande#,
10577             },
10578             'America/Cancun' => {
10579             exemplarCity => q#Cancún#,
10580             },
10581             'America/Caracas' => {
10582             exemplarCity => q#Caracas#,
10583             },
10584             'America/Catamarca' => {
10585             exemplarCity => q#Catamarca#,
10586             },
10587             'America/Cayenne' => {
10588             exemplarCity => q#Cayenne#,
10589             },
10590             'America/Cayman' => {
10591             exemplarCity => q#Caïmans#,
10592             },
10593             'America/Chicago' => {
10594             exemplarCity => q#Chicago#,
10595             },
10596             'America/Chihuahua' => {
10597             exemplarCity => q#Chihuahua#,
10598             },
10599             'America/Coral_Harbour' => {
10600             exemplarCity => q#Atikokan#,
10601             },
10602             'America/Cordoba' => {
10603             exemplarCity => q#Córdoba#,
10604             },
10605             'America/Costa_Rica' => {
10606             exemplarCity => q#Costa Rica#,
10607             },
10608             'America/Creston' => {
10609             exemplarCity => q#Creston#,
10610             },
10611             'America/Cuiaba' => {
10612             exemplarCity => q#Cuiabá#,
10613             },
10614             'America/Curacao' => {
10615             exemplarCity => q#Curaçao#,
10616             },
10617             'America/Danmarkshavn' => {
10618             exemplarCity => q#Danmarkshavn#,
10619             },
10620             'America/Dawson' => {
10621             exemplarCity => q#Dawson#,
10622             },
10623             'America/Dawson_Creek' => {
10624             exemplarCity => q#Dawson Creek#,
10625             },
10626             'America/Denver' => {
10627             exemplarCity => q#Denver#,
10628             },
10629             'America/Detroit' => {
10630             exemplarCity => q#Détroit#,
10631             },
10632             'America/Dominica' => {
10633             exemplarCity => q#Dominique#,
10634             },
10635             'America/Edmonton' => {
10636             exemplarCity => q#Edmonton#,
10637             },
10638             'America/Eirunepe' => {
10639             exemplarCity => q#Eirunepé#,
10640             },
10641             'America/El_Salvador' => {
10642             exemplarCity => q#El Salvador#,
10643             },
10644             'America/Fortaleza' => {
10645             exemplarCity => q#Fortaleza#,
10646             },
10647             'America/Glace_Bay' => {
10648             exemplarCity => q#Glace Bay#,
10649             },
10650             'America/Godthab' => {
10651             exemplarCity => q#Nuuk#,
10652             },
10653             'America/Goose_Bay' => {
10654             exemplarCity => q#Goose Bay#,
10655             },
10656             'America/Grand_Turk' => {
10657             exemplarCity => q#Grand Turk#,
10658             },
10659             'America/Grenada' => {
10660             exemplarCity => q#Grenade#,
10661             },
10662             'America/Guadeloupe' => {
10663             exemplarCity => q#Guadeloupe#,
10664             },
10665             'America/Guatemala' => {
10666             exemplarCity => q#Guatemala#,
10667             },
10668             'America/Guayaquil' => {
10669             exemplarCity => q#Guayaquil#,
10670             },
10671             'America/Guyana' => {
10672             exemplarCity => q#Guyana#,
10673             },
10674             'America/Halifax' => {
10675             exemplarCity => q#Halifax#,
10676             },
10677             'America/Havana' => {
10678             exemplarCity => q#La Havane#,
10679             },
10680             'America/Hermosillo' => {
10681             exemplarCity => q#Hermosillo#,
10682             },
10683             'America/Indiana/Knox' => {
10684             exemplarCity => q#Knox [Indiana]#,
10685             },
10686             'America/Indiana/Marengo' => {
10687             exemplarCity => q#Marengo [Indiana]#,
10688             },
10689             'America/Indiana/Petersburg' => {
10690             exemplarCity => q#Petersburg [Indiana]#,
10691             },
10692             'America/Indiana/Tell_City' => {
10693             exemplarCity => q#Tell City [Indiana]#,
10694             },
10695             'America/Indiana/Vevay' => {
10696             exemplarCity => q#Vevay [Indiana]#,
10697             },
10698             'America/Indiana/Vincennes' => {
10699             exemplarCity => q#Vincennes [Indiana]#,
10700             },
10701             'America/Indiana/Winamac' => {
10702             exemplarCity => q#Winamac [Indiana]#,
10703             },
10704             'America/Indianapolis' => {
10705             exemplarCity => q#Indianapolis#,
10706             },
10707             'America/Inuvik' => {
10708             exemplarCity => q#Inuvik#,
10709             },
10710             'America/Iqaluit' => {
10711             exemplarCity => q#Iqaluit#,
10712             },
10713             'America/Jamaica' => {
10714             exemplarCity => q#Jamaïque#,
10715             },
10716             'America/Jujuy' => {
10717             exemplarCity => q#Jujuy#,
10718             },
10719             'America/Juneau' => {
10720             exemplarCity => q#Juneau#,
10721             },
10722             'America/Kentucky/Monticello' => {
10723             exemplarCity => q#Monticello [Kentucky]#,
10724             },
10725             'America/Kralendijk' => {
10726             exemplarCity => q#Kralendijk#,
10727             },
10728             'America/La_Paz' => {
10729             exemplarCity => q#La Paz#,
10730             },
10731             'America/Lima' => {
10732             exemplarCity => q#Lima#,
10733             },
10734             'America/Los_Angeles' => {
10735             exemplarCity => q#Los Angeles#,
10736             },
10737             'America/Louisville' => {
10738             exemplarCity => q#Louisville#,
10739             },
10740             'America/Lower_Princes' => {
10741             exemplarCity => q#Lower Prince’s Quarter#,
10742             },
10743             'America/Maceio' => {
10744             exemplarCity => q#Maceió#,
10745             },
10746             'America/Managua' => {
10747             exemplarCity => q#Managua#,
10748             },
10749             'America/Manaus' => {
10750             exemplarCity => q#Manaos#,
10751             },
10752             'America/Marigot' => {
10753             exemplarCity => q#Marigot#,
10754             },
10755             'America/Martinique' => {
10756             exemplarCity => q#Martinique#,
10757             },
10758             'America/Matamoros' => {
10759             exemplarCity => q#Matamoros#,
10760             },
10761             'America/Mazatlan' => {
10762             exemplarCity => q#Mazatlán#,
10763             },
10764             'America/Mendoza' => {
10765             exemplarCity => q#Mendoza#,
10766             },
10767             'America/Menominee' => {
10768             exemplarCity => q#Menominee#,
10769             },
10770             'America/Merida' => {
10771             exemplarCity => q#Mérida#,
10772             },
10773             'America/Metlakatla' => {
10774             exemplarCity => q#Metlakatla#,
10775             },
10776             'America/Mexico_City' => {
10777             exemplarCity => q#Mexico#,
10778             },
10779             'America/Miquelon' => {
10780             exemplarCity => q#Miquelon#,
10781             },
10782             'America/Moncton' => {
10783             exemplarCity => q#Moncton#,
10784             },
10785             'America/Monterrey' => {
10786             exemplarCity => q#Monterrey#,
10787             },
10788             'America/Montevideo' => {
10789             exemplarCity => q#Montevideo#,
10790             },
10791             'America/Montserrat' => {
10792             exemplarCity => q#Montserrat#,
10793             },
10794             'America/Nassau' => {
10795             exemplarCity => q#Nassau#,
10796             },
10797             'America/New_York' => {
10798             exemplarCity => q#New York#,
10799             },
10800             'America/Nipigon' => {
10801             exemplarCity => q#Nipigon#,
10802             },
10803             'America/Nome' => {
10804             exemplarCity => q#Nome#,
10805             },
10806             'America/Noronha' => {
10807             exemplarCity => q#Noronha#,
10808             },
10809             'America/North_Dakota/Beulah' => {
10810             exemplarCity => q#Beulah (Dakota du Nord)#,
10811             },
10812             'America/North_Dakota/Center' => {
10813             exemplarCity => q#Center (Dakota du Nord)#,
10814             },
10815             'America/North_Dakota/New_Salem' => {
10816             exemplarCity => q#New Salem (Dakota du Nord)#,
10817             },
10818             'America/Ojinaga' => {
10819             exemplarCity => q#Ojinaga#,
10820             },
10821             'America/Panama' => {
10822             exemplarCity => q#Panama#,
10823             },
10824             'America/Pangnirtung' => {
10825             exemplarCity => q#Pangnirtung#,
10826             },
10827             'America/Paramaribo' => {
10828             exemplarCity => q#Paramaribo#,
10829             },
10830             'America/Phoenix' => {
10831             exemplarCity => q#Phoenix#,
10832             },
10833             'America/Port-au-Prince' => {
10834             exemplarCity => q#Port-au-Prince#,
10835             },
10836             'America/Port_of_Spain' => {
10837             exemplarCity => q#Port-d’Espagne#,
10838             },
10839             'America/Porto_Velho' => {
10840             exemplarCity => q#Porto Velho#,
10841             },
10842             'America/Puerto_Rico' => {
10843             exemplarCity => q#Porto Rico#,
10844             },
10845             'America/Rainy_River' => {
10846             exemplarCity => q#Rainy River#,
10847             },
10848             'America/Rankin_Inlet' => {
10849             exemplarCity => q#Rankin Inlet#,
10850             },
10851             'America/Recife' => {
10852             exemplarCity => q#Recife#,
10853             },
10854             'America/Regina' => {
10855             exemplarCity => q#Regina#,
10856             },
10857             'America/Resolute' => {
10858             exemplarCity => q#Resolute#,
10859             },
10860             'America/Rio_Branco' => {
10861             exemplarCity => q#Rio Branco#,
10862             },
10863             'America/Santa_Isabel' => {
10864             exemplarCity => q#Santa Isabel#,
10865             },
10866             'America/Santarem' => {
10867             exemplarCity => q#Santarém#,
10868             },
10869             'America/Santiago' => {
10870             exemplarCity => q#Santiago#,
10871             },
10872             'America/Santo_Domingo' => {
10873             exemplarCity => q#Saint-Domingue#,
10874             },
10875             'America/Sao_Paulo' => {
10876             exemplarCity => q#São Paulo#,
10877             },
10878             'America/Scoresbysund' => {
10879             exemplarCity => q#Ittoqqortoormiit#,
10880             },
10881             'America/Sitka' => {
10882             exemplarCity => q#Sitka#,
10883             },
10884             'America/St_Barthelemy' => {
10885             exemplarCity => q#Saint-Barthélemy#,
10886             },
10887             'America/St_Johns' => {
10888             exemplarCity => q#Saint-Jean de Terre-Neuve#,
10889             },
10890             'America/St_Kitts' => {
10891             exemplarCity => q#Saint-Kitts#,
10892             },
10893             'America/St_Lucia' => {
10894             exemplarCity => q#Sainte-Lucie#,
10895             },
10896             'America/St_Thomas' => {
10897             exemplarCity => q#Saint-Thomas#,
10898             },
10899             'America/St_Vincent' => {
10900             exemplarCity => q#Saint-Vincent#,
10901             },
10902             'America/Swift_Current' => {
10903             exemplarCity => q#Swift Current#,
10904             },
10905             'America/Tegucigalpa' => {
10906             exemplarCity => q#Tégucigalpa#,
10907             },
10908             'America/Thule' => {
10909             exemplarCity => q#Thulé#,
10910             },
10911             'America/Thunder_Bay' => {
10912             exemplarCity => q#Thunder Bay#,
10913             },
10914             'America/Tijuana' => {
10915             exemplarCity => q#Tijuana#,
10916             },
10917             'America/Toronto' => {
10918             exemplarCity => q#Toronto#,
10919             },
10920             'America/Tortola' => {
10921             exemplarCity => q#Tortola#,
10922             },
10923             'America/Vancouver' => {
10924             exemplarCity => q#Vancouver#,
10925             },
10926             'America/Whitehorse' => {
10927             exemplarCity => q#Whitehorse#,
10928             },
10929             'America/Winnipeg' => {
10930             exemplarCity => q#Winnipeg#,
10931             },
10932             'America/Yakutat' => {
10933             exemplarCity => q#Yakutat#,
10934             },
10935             'America/Yellowknife' => {
10936             exemplarCity => q#Yellowknife#,
10937             },
10938             'America_Central' => {
10939             long => {
10940             'daylight' => q(heure d’été du Centre),
10941             'generic' => q(heure du centre nord-américain),
10942             'standard' => q(heure normale du centre nord-américain),
10943             },
10944             },
10945             'America_Eastern' => {
10946             long => {
10947             'daylight' => q(heure d’été de l’Est),
10948             'generic' => q(heure de l’Est nord-américain),
10949             'standard' => q(heure normale de l’Est nord-américain),
10950             },
10951             },
10952             'America_Mountain' => {
10953             long => {
10954             'daylight' => q(heure d’été des Rocheuses),
10955             'generic' => q(heure des Rocheuses),
10956             'standard' => q(heure normale des Rocheuses),
10957             },
10958             },
10959             'America_Pacific' => {
10960             long => {
10961             'daylight' => q(heure d’été du Pacifique),
10962             'generic' => q(heure du Pacifique nord-américain),
10963             'standard' => q(heure normale du Pacifique nord-américain),
10964             },
10965             },
10966             'Anadyr' => {
10967             long => {
10968             'daylight' => q(heure d’été d’Anadyr),
10969             'generic' => q(heure d’Anadyr),
10970             'standard' => q(heure normale d’Anadyr),
10971             },
10972             },
10973             'Antarctica/Casey' => {
10974             exemplarCity => q#Casey#,
10975             },
10976             'Antarctica/Davis' => {
10977             exemplarCity => q#Davis#,
10978             },
10979             'Antarctica/DumontDUrville' => {
10980             exemplarCity => q#Dumont d’Urville#,
10981             },
10982             'Antarctica/Macquarie' => {
10983             exemplarCity => q#Macquarie#,
10984             },
10985             'Antarctica/Mawson' => {
10986             exemplarCity => q#Mawson#,
10987             },
10988             'Antarctica/McMurdo' => {
10989             exemplarCity => q#McMurdo#,
10990             },
10991             'Antarctica/Palmer' => {
10992             exemplarCity => q#Palmer#,
10993             },
10994             'Antarctica/Rothera' => {
10995             exemplarCity => q#Rothera#,
10996             },
10997             'Antarctica/Syowa' => {
10998             exemplarCity => q#Showa#,
10999             },
11000             'Antarctica/Troll' => {
11001             exemplarCity => q#Troll#,
11002             },
11003             'Antarctica/Vostok' => {
11004             exemplarCity => q#Vostok#,
11005             },
11006             'Apia' => {
11007             long => {
11008             'daylight' => q(heure d’été d’Apia),
11009             'generic' => q(heure d’Apia),
11010             'standard' => q(heure normale d’Apia),
11011             },
11012             },
11013             'Aqtau' => {
11014             long => {
11015             'daylight' => q(heure d’été d’Aktaou),
11016             'generic' => q(heure d’Aktaou),
11017             'standard' => q(heure normale d’Aktaou),
11018             },
11019             },
11020             'Aqtobe' => {
11021             long => {
11022             'daylight' => q(heure d’été d’Aqtöbe),
11023             'generic' => q(heure d’Aqtöbe),
11024             'standard' => q(heure normale d’Aqtöbe),
11025             },
11026             },
11027             'Arabian' => {
11028             long => {
11029             'daylight' => q(heure d’été de l’Arabie),
11030             'generic' => q(heure de l’Arabie),
11031             'standard' => q(heure normale de l’Arabie),
11032             },
11033             },
11034             'Arctic/Longyearbyen' => {
11035             exemplarCity => q#Longyearbyen#,
11036             },
11037             'Argentina' => {
11038             long => {
11039             'daylight' => q(heure d’été de l’Argentine),
11040             'generic' => q(heure de l’Argentine),
11041             'standard' => q(heure normale d’Argentine),
11042             },
11043             },
11044             'Argentina_Western' => {
11045             long => {
11046             'daylight' => q(heure d’été de l’Ouest argentin),
11047             'generic' => q(heure de l’Ouest argentin),
11048             'standard' => q(heure normale de l’Ouest argentin),
11049             },
11050             },
11051             'Armenia' => {
11052             long => {
11053             'daylight' => q(heure d’été d’Arménie),
11054             'generic' => q(heure de l’Arménie),
11055             'standard' => q(heure normale de l’Arménie),
11056             },
11057             },
11058             'Asia/Aden' => {
11059             exemplarCity => q#Aden#,
11060             },
11061             'Asia/Almaty' => {
11062             exemplarCity => q#Alma Ata#,
11063             },
11064             'Asia/Amman' => {
11065             exemplarCity => q#Amman#,
11066             },
11067             'Asia/Anadyr' => {
11068             exemplarCity => q#Anadyr#,
11069             },
11070             'Asia/Aqtau' => {
11071             exemplarCity => q#Aktaou#,
11072             },
11073             'Asia/Aqtobe' => {
11074             exemplarCity => q#Aktioubinsk#,
11075             },
11076             'Asia/Ashgabat' => {
11077             exemplarCity => q#Achgabat#,
11078             },
11079             'Asia/Baghdad' => {
11080             exemplarCity => q#Bagdad#,
11081             },
11082             'Asia/Bahrain' => {
11083             exemplarCity => q#Bahreïn#,
11084             },
11085             'Asia/Baku' => {
11086             exemplarCity => q#Bakou#,
11087             },
11088             'Asia/Bangkok' => {
11089             exemplarCity => q#Bangkok#,
11090             },
11091             'Asia/Beirut' => {
11092             exemplarCity => q#Beyrouth#,
11093             },
11094             'Asia/Bishkek' => {
11095             exemplarCity => q#Bichkek#,
11096             },
11097             'Asia/Brunei' => {
11098             exemplarCity => q#Brunei#,
11099             },
11100             'Asia/Calcutta' => {
11101             exemplarCity => q#Calcutta#,
11102             },
11103             'Asia/Chita' => {
11104             exemplarCity => q#Tchita#,
11105             },
11106             'Asia/Choibalsan' => {
11107             exemplarCity => q#Tchoïbalsan#,
11108             },
11109             'Asia/Colombo' => {
11110             exemplarCity => q#Colombo#,
11111             },
11112             'Asia/Damascus' => {
11113             exemplarCity => q#Damas#,
11114             },
11115             'Asia/Dhaka' => {
11116             exemplarCity => q#Dhaka#,
11117             },
11118             'Asia/Dili' => {
11119             exemplarCity => q#Dili#,
11120             },
11121             'Asia/Dubai' => {
11122             exemplarCity => q#Dubaï#,
11123             },
11124             'Asia/Dushanbe' => {
11125             exemplarCity => q#Douchanbé#,
11126             },
11127             'Asia/Gaza' => {
11128             exemplarCity => q#Gaza#,
11129             },
11130             'Asia/Hebron' => {
11131             exemplarCity => q#Hébron#,
11132             },
11133             'Asia/Hong_Kong' => {
11134             exemplarCity => q#Hong Kong#,
11135             },
11136             'Asia/Hovd' => {
11137             exemplarCity => q#Hovd#,
11138             },
11139             'Asia/Irkutsk' => {
11140             exemplarCity => q#Irkoutsk#,
11141             },
11142             'Asia/Jakarta' => {
11143             exemplarCity => q#Jakarta#,
11144             },
11145             'Asia/Jayapura' => {
11146             exemplarCity => q#Jayapura#,
11147             },
11148             'Asia/Jerusalem' => {
11149             exemplarCity => q#Jérusalem#,
11150             },
11151             'Asia/Kabul' => {
11152             exemplarCity => q#Kaboul#,
11153             },
11154             'Asia/Kamchatka' => {
11155             exemplarCity => q#Kamtchatka#,
11156             },
11157             'Asia/Karachi' => {
11158             exemplarCity => q#Karachi#,
11159             },
11160             'Asia/Katmandu' => {
11161             exemplarCity => q#Katmandou#,
11162             },
11163             'Asia/Khandyga' => {
11164             exemplarCity => q#Khandyga#,
11165             },
11166             'Asia/Krasnoyarsk' => {
11167             exemplarCity => q#Krasnoïarsk#,
11168             },
11169             'Asia/Kuala_Lumpur' => {
11170             exemplarCity => q#Kuala Lumpur#,
11171             },
11172             'Asia/Kuching' => {
11173             exemplarCity => q#Kuching#,
11174             },
11175             'Asia/Kuwait' => {
11176             exemplarCity => q#Koweït#,
11177             },
11178             'Asia/Macau' => {
11179             exemplarCity => q#Macao#,
11180             },
11181             'Asia/Magadan' => {
11182             exemplarCity => q#Magadan#,
11183             },
11184             'Asia/Makassar' => {
11185             exemplarCity => q#Macassar#,
11186             },
11187             'Asia/Manila' => {
11188             exemplarCity => q#Manille#,
11189             },
11190             'Asia/Muscat' => {
11191             exemplarCity => q#Mascate#,
11192             },
11193             'Asia/Nicosia' => {
11194             exemplarCity => q#Nicosie#,
11195             },
11196             'Asia/Novokuznetsk' => {
11197             exemplarCity => q#Novokuznetsk#,
11198             },
11199             'Asia/Novosibirsk' => {
11200             exemplarCity => q#Novossibirsk#,
11201             },
11202             'Asia/Omsk' => {
11203             exemplarCity => q#Omsk#,
11204             },
11205             'Asia/Oral' => {
11206             exemplarCity => q#Ouralsk#,
11207             },
11208             'Asia/Phnom_Penh' => {
11209             exemplarCity => q#Phnom Penh#,
11210             },
11211             'Asia/Pontianak' => {
11212             exemplarCity => q#Pontianak#,
11213             },
11214             'Asia/Pyongyang' => {
11215             exemplarCity => q#Pyongyang#,
11216             },
11217             'Asia/Qatar' => {
11218             exemplarCity => q#Qatar#,
11219             },
11220             'Asia/Qyzylorda' => {
11221             exemplarCity => q#Kzyl Orda#,
11222             },
11223             'Asia/Rangoon' => {
11224             exemplarCity => q#Rangoun#,
11225             },
11226             'Asia/Riyadh' => {
11227             exemplarCity => q#Riyad#,
11228             },
11229             'Asia/Saigon' => {
11230             exemplarCity => q#Hô-Chi-Minh-Ville#,
11231             },
11232             'Asia/Sakhalin' => {
11233             exemplarCity => q#Sakhaline#,
11234             },
11235             'Asia/Samarkand' => {
11236             exemplarCity => q#Samarcande#,
11237             },
11238             'Asia/Seoul' => {
11239             exemplarCity => q#Séoul#,
11240             },
11241             'Asia/Shanghai' => {
11242             exemplarCity => q#Shanghai#,
11243             },
11244             'Asia/Singapore' => {
11245             exemplarCity => q#Singapour#,
11246             },
11247             'Asia/Srednekolymsk' => {
11248             exemplarCity => q#Srednekolymsk#,
11249             },
11250             'Asia/Taipei' => {
11251             exemplarCity => q#Taipei#,
11252             },
11253             'Asia/Tashkent' => {
11254             exemplarCity => q#Tachkent#,
11255             },
11256             'Asia/Tbilisi' => {
11257             exemplarCity => q#Tbilissi#,
11258             },
11259             'Asia/Tehran' => {
11260             exemplarCity => q#Téhéran#,
11261             },
11262             'Asia/Thimphu' => {
11263             exemplarCity => q#Thimphu#,
11264             },
11265             'Asia/Tokyo' => {
11266             exemplarCity => q#Tokyo#,
11267             },
11268             'Asia/Ulaanbaatar' => {
11269             exemplarCity => q#Oulan-Bator#,
11270             },
11271             'Asia/Urumqi' => {
11272             exemplarCity => q#Ãœrümqi#,
11273             },
11274             'Asia/Ust-Nera' => {
11275             exemplarCity => q#Ust-Nera#,
11276             },
11277             'Asia/Vientiane' => {
11278             exemplarCity => q#Vientiane#,
11279             },
11280             'Asia/Vladivostok' => {
11281             exemplarCity => q#Vladivostok#,
11282             },
11283             'Asia/Yakutsk' => {
11284             exemplarCity => q#Iakoutsk#,
11285             },
11286             'Asia/Yekaterinburg' => {
11287             exemplarCity => q#Ekaterinbourg#,
11288             },
11289             'Asia/Yerevan' => {
11290             exemplarCity => q#Erevan#,
11291             },
11292             'Atlantic' => {
11293             long => {
11294             'daylight' => q(heure d’été de l’Atlantique),
11295             'generic' => q(heure de l’Atlantique),
11296             'standard' => q(heure normale de l’Atlantique),
11297             },
11298             },
11299             'Atlantic/Azores' => {
11300             exemplarCity => q#Açores#,
11301             },
11302             'Atlantic/Bermuda' => {
11303             exemplarCity => q#Bermudes#,
11304             },
11305             'Atlantic/Canary' => {
11306             exemplarCity => q#ÃŽles Canaries#,
11307             },
11308             'Atlantic/Cape_Verde' => {
11309             exemplarCity => q#Cap-Vert#,
11310             },
11311             'Atlantic/Faeroe' => {
11312             exemplarCity => q#Féroé#,
11313             },
11314             'Atlantic/Madeira' => {
11315             exemplarCity => q#Madère#,
11316             },
11317             'Atlantic/Reykjavik' => {
11318             exemplarCity => q#Reykjavik#,
11319             },
11320             'Atlantic/South_Georgia' => {
11321             exemplarCity => q#Géorgie du Sud#,
11322             },
11323             'Atlantic/St_Helena' => {
11324             exemplarCity => q#Sainte-Hélène#,
11325             },
11326             'Atlantic/Stanley' => {
11327             exemplarCity => q#Stanley#,
11328             },
11329             'Australia/Adelaide' => {
11330             exemplarCity => q#Adélaïde#,
11331             },
11332             'Australia/Brisbane' => {
11333             exemplarCity => q#Brisbane#,
11334             },
11335             'Australia/Broken_Hill' => {
11336             exemplarCity => q#Broken Hill#,
11337             },
11338             'Australia/Currie' => {
11339             exemplarCity => q#Currie#,
11340             },
11341             'Australia/Darwin' => {
11342             exemplarCity => q#Darwin#,
11343             },
11344             'Australia/Eucla' => {
11345             exemplarCity => q#Eucla#,
11346             },
11347             'Australia/Hobart' => {
11348             exemplarCity => q#Hobart#,
11349             },
11350             'Australia/Lindeman' => {
11351             exemplarCity => q#Lindeman#,
11352             },
11353             'Australia/Lord_Howe' => {
11354             exemplarCity => q#Lord Howe#,
11355             },
11356             'Australia/Melbourne' => {
11357             exemplarCity => q#Melbourne#,
11358             },
11359             'Australia/Perth' => {
11360             exemplarCity => q#Perth#,
11361             },
11362             'Australia/Sydney' => {
11363             exemplarCity => q#Sydney#,
11364             },
11365             'Australia_Central' => {
11366             long => {
11367             'daylight' => q(heure d’été du centre de l’Australie),
11368             'generic' => q(heure du centre de l’Australie),
11369             'standard' => q(heure normale du centre de l’Australie),
11370             },
11371             },
11372             'Australia_CentralWestern' => {
11373             long => {
11374             'daylight' => q(heure d’été du centre-ouest de l’Australie),
11375             'generic' => q(heure du centre-ouest de l’Australie),
11376             'standard' => q(heure normale du centre-ouest de l’Australie),
11377             },
11378             },
11379             'Australia_Eastern' => {
11380             long => {
11381             'daylight' => q(heure d’été de l’Est de l’Australie),
11382             'generic' => q(heure de l’Est de l’Australie),
11383             'standard' => q(heure normale de l’Est de l’Australie),
11384             },
11385             },
11386             'Australia_Western' => {
11387             long => {
11388             'daylight' => q(heure d’été de l’Ouest de l’Australie),
11389             'generic' => q(heure de l’Ouest de l’Australie),
11390             'standard' => q(heure normale de l’Ouest de l’Australie),
11391             },
11392             },
11393             'Azerbaijan' => {
11394             long => {
11395             'daylight' => q(heure d’été d’Azerbaïdjan),
11396             'generic' => q(heure de l’Azerbaïdjan),
11397             'standard' => q(heure normale de l’Azerbaïdjan),
11398             },
11399             },
11400             'Azores' => {
11401             long => {
11402             'daylight' => q(heure d’été des Açores),
11403             'generic' => q(heure des Açores),
11404             'standard' => q(heure normale des Açores),
11405             },
11406             },
11407             'Bangladesh' => {
11408             long => {
11409             'daylight' => q(heure d’été du Bangladesh),
11410             'generic' => q(heure du Bangladesh),
11411             'standard' => q(heure normale du Bangladesh),
11412             },
11413             },
11414             'Bhutan' => {
11415             long => {
11416             'standard' => q(heure du Bhoutan),
11417             },
11418             },
11419             'Bolivia' => {
11420             long => {
11421             'standard' => q(heure de Bolivie),
11422             },
11423             },
11424             'Brasilia' => {
11425             long => {
11426             'daylight' => q(heure d’été de Brasilia),
11427             'generic' => q(heure de Brasilia),
11428             'standard' => q(heure normale de Brasilia),
11429             },
11430             },
11431             'Brunei' => {
11432             long => {
11433             'standard' => q(heure du Brunéi),
11434             },
11435             },
11436             'Cape_Verde' => {
11437             long => {
11438             'daylight' => q(heure d’été du Cap-Vert),
11439             'generic' => q(heure du Cap-Vert),
11440             'standard' => q(heure normale du Cap-Vert),
11441             },
11442             },
11443             'Chamorro' => {
11444             long => {
11445             'standard' => q(heure des Chamorro),
11446             },
11447             },
11448             'Chatham' => {
11449             long => {
11450             'daylight' => q(heure d’été des îles Chatham),
11451             'generic' => q(heure des îles Chatham),
11452             'standard' => q(heure normale des îles Chatham),
11453             },
11454             },
11455             'Chile' => {
11456             long => {
11457             'daylight' => q(heure d’été du Chili),
11458             'generic' => q(heure du Chili),
11459             'standard' => q(heure normale du Chili),
11460             },
11461             },
11462             'China' => {
11463             long => {
11464             'daylight' => q(heure d’été de Chine),
11465             'generic' => q(heure de la Chine),
11466             'standard' => q(heure normale de la Chine),
11467             },
11468             },
11469             'Choibalsan' => {
11470             long => {
11471             'daylight' => q(heure d’été de Choibalsan),
11472             'generic' => q(heure de Choibalsan),
11473             'standard' => q(heure normale de Choibalsan),
11474             },
11475             },
11476             'Christmas' => {
11477             long => {
11478             'standard' => q(heure de l’île Christmas),
11479             },
11480             },
11481             'Cocos' => {
11482             long => {
11483             'standard' => q(heure des îles Cocos),
11484             },
11485             },
11486             'Colombia' => {
11487             long => {
11488             'daylight' => q(heure d’été de Colombie),
11489             'generic' => q(heure de Colombie),
11490             'standard' => q(heure normale de Colombie),
11491             },
11492             },
11493             'Cook' => {
11494             long => {
11495             'daylight' => q(heure d’été des îles Cook),
11496             'generic' => q(heure des îles Cook),
11497             'standard' => q(heure normale des îles Cook),
11498             },
11499             },
11500             'Cuba' => {
11501             long => {
11502             'daylight' => q(heure d’été de Cuba),
11503             'generic' => q(heure de Cuba),
11504             'standard' => q(heure normale de Cuba),
11505             },
11506             },
11507             'Davis' => {
11508             long => {
11509             'standard' => q(heure de Davis),
11510             },
11511             },
11512             'DumontDUrville' => {
11513             long => {
11514             'standard' => q(heure de Dumont-d’Urville),
11515             },
11516             },
11517             'East_Timor' => {
11518             long => {
11519             'standard' => q(heure du Timor oriental),
11520             },
11521             },
11522             'Easter' => {
11523             long => {
11524             'daylight' => q(heure d’été de l’île de Pâques),
11525             'generic' => q(heure de l’île de Pâques),
11526             'standard' => q(heure normale de l’île de Pâques),
11527             },
11528             },
11529             'Ecuador' => {
11530             long => {
11531             'standard' => q(heure de l’Équateur),
11532             },
11533             },
11534             'Etc/Unknown' => {
11535             exemplarCity => q#ville inconnue#,
11536             },
11537             'Europe/Amsterdam' => {
11538             exemplarCity => q#Amsterdam#,
11539             },
11540             'Europe/Andorra' => {
11541             exemplarCity => q#Andorre#,
11542             },
11543             'Europe/Athens' => {
11544             exemplarCity => q#Athènes#,
11545             },
11546             'Europe/Belgrade' => {
11547             exemplarCity => q#Belgrade#,
11548             },
11549             'Europe/Berlin' => {
11550             exemplarCity => q#Berlin#,
11551             },
11552             'Europe/Bratislava' => {
11553             exemplarCity => q#Bratislava#,
11554             },
11555             'Europe/Brussels' => {
11556             exemplarCity => q#Bruxelles#,
11557             },
11558             'Europe/Bucharest' => {
11559             exemplarCity => q#Bucarest#,
11560             },
11561             'Europe/Budapest' => {
11562             exemplarCity => q#Budapest#,
11563             },
11564             'Europe/Busingen' => {
11565             exemplarCity => q#Büsingen#,
11566             },
11567             'Europe/Chisinau' => {
11568             exemplarCity => q#Chisinau#,
11569             },
11570             'Europe/Copenhagen' => {
11571             exemplarCity => q#Copenhague#,
11572             },
11573             'Europe/Dublin' => {
11574             exemplarCity => q#Dublin#,
11575             long => {
11576             'daylight' => q(heure d’été irlandaise),
11577             },
11578             },
11579             'Europe/Gibraltar' => {
11580             exemplarCity => q#Gibraltar#,
11581             },
11582             'Europe/Guernsey' => {
11583             exemplarCity => q#Guernesey#,
11584             },
11585             'Europe/Helsinki' => {
11586             exemplarCity => q#Helsinki#,
11587             },
11588             'Europe/Isle_of_Man' => {
11589             exemplarCity => q#ÃŽle de Man#,
11590             },
11591             'Europe/Istanbul' => {
11592             exemplarCity => q#Istanbul#,
11593             },
11594             'Europe/Jersey' => {
11595             exemplarCity => q#Jersey#,
11596             },
11597             'Europe/Kaliningrad' => {
11598             exemplarCity => q#Kaliningrad#,
11599             },
11600             'Europe/Kiev' => {
11601             exemplarCity => q#Kiev#,
11602             },
11603             'Europe/Lisbon' => {
11604             exemplarCity => q#Lisbonne#,
11605             },
11606             'Europe/Ljubljana' => {
11607             exemplarCity => q#Ljubljana#,
11608             },
11609             'Europe/London' => {
11610             exemplarCity => q#Londres#,
11611             long => {
11612             'daylight' => q(heure d’été britannique),
11613             },
11614             },
11615             'Europe/Luxembourg' => {
11616             exemplarCity => q#Luxembourg#,
11617             },
11618             'Europe/Madrid' => {
11619             exemplarCity => q#Madrid#,
11620             },
11621             'Europe/Malta' => {
11622             exemplarCity => q#Malte#,
11623             },
11624             'Europe/Mariehamn' => {
11625             exemplarCity => q#Mariehamn#,
11626             },
11627             'Europe/Minsk' => {
11628             exemplarCity => q#Minsk#,
11629             },
11630             'Europe/Monaco' => {
11631             exemplarCity => q#Monaco#,
11632             },
11633             'Europe/Moscow' => {
11634             exemplarCity => q#Moscou#,
11635             },
11636             'Europe/Oslo' => {
11637             exemplarCity => q#Oslo#,
11638             },
11639             'Europe/Paris' => {
11640             exemplarCity => q#Paris#,
11641             },
11642             'Europe/Podgorica' => {
11643             exemplarCity => q#Podgorica#,
11644             },
11645             'Europe/Prague' => {
11646             exemplarCity => q#Prague#,
11647             },
11648             'Europe/Riga' => {
11649             exemplarCity => q#Riga#,
11650             },
11651             'Europe/Rome' => {
11652             exemplarCity => q#Rome#,
11653             },
11654             'Europe/Samara' => {
11655             exemplarCity => q#Samara#,
11656             },
11657             'Europe/San_Marino' => {
11658             exemplarCity => q#Saint-Marin#,
11659             },
11660             'Europe/Sarajevo' => {
11661             exemplarCity => q#Sarajevo#,
11662             },
11663             'Europe/Simferopol' => {
11664             exemplarCity => q#Simferopol#,
11665             },
11666             'Europe/Skopje' => {
11667             exemplarCity => q#Skopje#,
11668             },
11669             'Europe/Sofia' => {
11670             exemplarCity => q#Sofia#,
11671             },
11672             'Europe/Stockholm' => {
11673             exemplarCity => q#Stockholm#,
11674             },
11675             'Europe/Tallinn' => {
11676             exemplarCity => q#Tallinn#,
11677             },
11678             'Europe/Tirane' => {
11679             exemplarCity => q#Tirana#,
11680             },
11681             'Europe/Uzhgorod' => {
11682             exemplarCity => q#Oujgorod#,
11683             },
11684             'Europe/Vaduz' => {
11685             exemplarCity => q#Vaduz#,
11686             },
11687             'Europe/Vatican' => {
11688             exemplarCity => q#Le Vatican#,
11689             },
11690             'Europe/Vienna' => {
11691             exemplarCity => q#Vienne#,
11692             },
11693             'Europe/Vilnius' => {
11694             exemplarCity => q#Vilnius#,
11695             },
11696             'Europe/Volgograd' => {
11697             exemplarCity => q#Volgograd#,
11698             },
11699             'Europe/Warsaw' => {
11700             exemplarCity => q#Varsovie#,
11701             },
11702             'Europe/Zagreb' => {
11703             exemplarCity => q#Zagreb#,
11704             },
11705             'Europe/Zaporozhye' => {
11706             exemplarCity => q#Zaporojie#,
11707             },
11708             'Europe/Zurich' => {
11709             exemplarCity => q#Zurich#,
11710             },
11711             'Europe_Central' => {
11712             long => {
11713             'daylight' => q(heure d’été d’Europe centrale),
11714             'generic' => q(heure d’Europe centrale),
11715             'standard' => q(heure normale d’Europe centrale),
11716             },
11717             },
11718             'Europe_Eastern' => {
11719             long => {
11720             'daylight' => q(heure d’été d’Europe de l’Est),
11721             'generic' => q(heure d’Europe de l’Est),
11722             'standard' => q(heure normale d’Europe de l’Est),
11723             },
11724             },
11725             'Europe_Further_Eastern' => {
11726             long => {
11727             'standard' => q(heure de Kaliningrad),
11728             },
11729             },
11730             'Europe_Western' => {
11731             long => {
11732             'daylight' => q(heure d’été d’Europe de l’Ouest),
11733             'generic' => q(heure d’Europe de l’Ouest),
11734             'standard' => q(heure normale d’Europe de l’Ouest),
11735             },
11736             },
11737             'Falkland' => {
11738             long => {
11739             'daylight' => q(heure d’été des îles Malouines),
11740             'generic' => q(heure des îles Malouines),
11741             'standard' => q(heure normale des îles Malouines),
11742             },
11743             },
11744             'Fiji' => {
11745             long => {
11746             'daylight' => q(heure d’été des îles Fidji),
11747             'generic' => q(heure des îles Fidji),
11748             'standard' => q(heure normale des îles Fidji),
11749             },
11750             },
11751             'French_Guiana' => {
11752             long => {
11753             'standard' => q(heure de la Guyane française),
11754             },
11755             },
11756             'French_Southern' => {
11757             long => {
11758             'standard' => q(heure des Terres australes et antarctiques françaises),
11759             },
11760             },
11761             'GMT' => {
11762             long => {
11763             'standard' => q(heure moyenne de Greenwich),
11764             },
11765             },
11766             'Galapagos' => {
11767             long => {
11768             'standard' => q(heure des îles Galápagos),
11769             },
11770             },
11771             'Gambier' => {
11772             long => {
11773             'standard' => q(heure des îles Gambier),
11774             },
11775             },
11776             'Georgia' => {
11777             long => {
11778             'daylight' => q(heure d’été de Géorgie),
11779             'generic' => q(heure de la Géorgie),
11780             'standard' => q(heure normale de la Géorgie),
11781             },
11782             },
11783             'Gilbert_Islands' => {
11784             long => {
11785             'standard' => q(heure des îles Gilbert),
11786             },
11787             },
11788             'Greenland_Eastern' => {
11789             long => {
11790             'daylight' => q(heure d’été de l’Est du Groenland),
11791             'generic' => q(heure de l’Est du Groenland),
11792             'standard' => q(heure normale de l’Est du Groenland),
11793             },
11794             },
11795             'Greenland_Western' => {
11796             long => {
11797             'daylight' => q(heure d’été de l’Ouest du Groenland),
11798             'generic' => q(heure de l’Ouest du Groenland),
11799             'standard' => q(heure normale de l’Ouest du Groenland),
11800             },
11801             },
11802             'Guam' => {
11803             long => {
11804             'standard' => q(heure de Guam),
11805             },
11806             },
11807             'Gulf' => {
11808             long => {
11809             'standard' => q(heure du Golfe),
11810             },
11811             },
11812             'Guyana' => {
11813             long => {
11814             'standard' => q(heure du Guyana),
11815             },
11816             },
11817             'Hawaii_Aleutian' => {
11818             long => {
11819             'daylight' => q(heure d’été d’Hawaii - Aléoutiennes),
11820             'generic' => q(heure d’Hawaii - Aléoutiennes),
11821             'standard' => q(heure normale d’Hawaii - Aléoutiennes),
11822             },
11823             },
11824             'Hong_Kong' => {
11825             long => {
11826             'daylight' => q(heure d’été de Hong Kong),
11827             'generic' => q(heure de Hong Kong),
11828             'standard' => q(heure normale de Hong Kong),
11829             },
11830             },
11831             'Hovd' => {
11832             long => {
11833             'daylight' => q(heure d’été de Hovd),
11834             'generic' => q(heure de Hovd),
11835             'standard' => q(heure normale de Hovd),
11836             },
11837             },
11838             'India' => {
11839             long => {
11840             'standard' => q(heure de l’Inde),
11841             },
11842             },
11843             'Indian/Antananarivo' => {
11844             exemplarCity => q#Antananarivo#,
11845             },
11846             'Indian/Chagos' => {
11847             exemplarCity => q#Chagos#,
11848             },
11849             'Indian/Christmas' => {
11850             exemplarCity => q#Christmas#,
11851             },
11852             'Indian/Cocos' => {
11853             exemplarCity => q#Cocos#,
11854             },
11855             'Indian/Comoro' => {
11856             exemplarCity => q#Comores#,
11857             },
11858             'Indian/Kerguelen' => {
11859             exemplarCity => q#Kerguelen#,
11860             },
11861             'Indian/Mahe' => {
11862             exemplarCity => q#Mahé#,
11863             },
11864             'Indian/Maldives' => {
11865             exemplarCity => q#Maldives#,
11866             },
11867             'Indian/Mauritius' => {
11868             exemplarCity => q#Maurice#,
11869             },
11870             'Indian/Mayotte' => {
11871             exemplarCity => q#Mayotte#,
11872             },
11873             'Indian/Reunion' => {
11874             exemplarCity => q#La Réunion#,
11875             },
11876             'Indian_Ocean' => {
11877             long => {
11878             'standard' => q(heure de l’Océan Indien),
11879             },
11880             },
11881             'Indochina' => {
11882             long => {
11883             'standard' => q(heure d’Indochine),
11884             },
11885             },
11886             'Indonesia_Central' => {
11887             long => {
11888             'standard' => q(heure du Centre indonésien),
11889             },
11890             },
11891             'Indonesia_Eastern' => {
11892             long => {
11893             'standard' => q(heure de l’Est indonésien),
11894             },
11895             },
11896             'Indonesia_Western' => {
11897             long => {
11898             'standard' => q(heure de l’Ouest indonésien),
11899             },
11900             },
11901             'Iran' => {
11902             long => {
11903             'daylight' => q(heure d’été d’Iran),
11904             'generic' => q(heure de l’Iran),
11905             'standard' => q(heure normale d’Iran),
11906             },
11907             },
11908             'Irkutsk' => {
11909             long => {
11910             'daylight' => q(heure d’été d’Irkoutsk),
11911             'generic' => q(heure d’Irkoutsk),
11912             'standard' => q(heure normale d’Irkoutsk),
11913             },
11914             },
11915             'Israel' => {
11916             long => {
11917             'daylight' => q(heure d’été d’Israël),
11918             'generic' => q(heure d’Israël),
11919             'standard' => q(heure normale d’Israël),
11920             },
11921             },
11922             'Japan' => {
11923             long => {
11924             'daylight' => q(heure d’été du Japon),
11925             'generic' => q(heure du Japon),
11926             'standard' => q(heure normale du Japon),
11927             },
11928             },
11929             'Kamchatka' => {
11930             long => {
11931             'daylight' => q(heure d’été de Petropavlovsk-Kamchatski),
11932             'generic' => q(heure de Petropavlovsk-Kamchatski),
11933             'standard' => q(heure normale de Petropavlovsk-Kamchatski),
11934             },
11935             },
11936             'Kazakhstan_Eastern' => {
11937             long => {
11938             'standard' => q(heure de l’Est du Kazakhstan),
11939             },
11940             },
11941             'Kazakhstan_Western' => {
11942             long => {
11943             'standard' => q(heure de l’Ouest du Kazakhstan),
11944             },
11945             },
11946             'Korea' => {
11947             long => {
11948             'daylight' => q(heure d’été de Corée),
11949             'generic' => q(heure de la Corée),
11950             'standard' => q(heure normale de la Corée),
11951             },
11952             },
11953             'Kosrae' => {
11954             long => {
11955             'standard' => q(heure de Kosrae),
11956             },
11957             },
11958             'Krasnoyarsk' => {
11959             long => {
11960             'daylight' => q(heure d’été de Krasnoïarsk),
11961             'generic' => q(heure de Krasnoïarsk),
11962             'standard' => q(heure normale de Krasnoïarsk),
11963             },
11964             },
11965             'Kyrgystan' => {
11966             long => {
11967             'standard' => q(heure du Kirghizistan),
11968             },
11969             },
11970             'Lanka' => {
11971             long => {
11972             'standard' => q(heure de Lanka),
11973             },
11974             },
11975             'Line_Islands' => {
11976             long => {
11977             'standard' => q(heure des îles de la Ligne),
11978             },
11979             },
11980             'Lord_Howe' => {
11981             long => {
11982             'daylight' => q(heure d’été de Lord Howe),
11983             'generic' => q(heure de Lord Howe),
11984             'standard' => q(heure normale de Lord Howe),
11985             },
11986             },
11987             'Macau' => {
11988             long => {
11989             'daylight' => q(heure d’été de Macao),
11990             'generic' => q(heure de Macao),
11991             'standard' => q(heure normale de Macao),
11992             },
11993             },
11994             'Macquarie' => {
11995             long => {
11996             'standard' => q(heure de l’île Macquarie),
11997             },
11998             },
11999             'Magadan' => {
12000             long => {
12001             'daylight' => q(heure d’été de Magadan),
12002             'generic' => q(heure de Magadan),
12003             'standard' => q(heure normale de Magadan),
12004             },
12005             },
12006             'Malaysia' => {
12007             long => {
12008             'standard' => q(heure de la Malaisie),
12009             },
12010             },
12011             'Maldives' => {
12012             long => {
12013             'standard' => q(heure des Maldives),
12014             },
12015             },
12016             'Marquesas' => {
12017             long => {
12018             'standard' => q(heure des îles Marquises),
12019             },
12020             },
12021             'Marshall_Islands' => {
12022             long => {
12023             'standard' => q(heure des îles Marshall),
12024             },
12025             },
12026             'Mauritius' => {
12027             long => {
12028             'daylight' => q(heure d’été de Maurice),
12029             'generic' => q(heure de Maurice),
12030             'standard' => q(heure normale de Maurice),
12031             },
12032             },
12033             'Mawson' => {
12034             long => {
12035             'standard' => q(heure de Mawson),
12036             },
12037             },
12038             'Mexico_Northwest' => {
12039             long => {
12040             'daylight' => q(heure d’été du Nord-Ouest du Mexique),
12041             'generic' => q(heure du Nord-Ouest du Mexique),
12042             'standard' => q(heure normale du Nord-Ouest du Mexique),
12043             },
12044             },
12045             'Mexico_Pacific' => {
12046             long => {
12047             'daylight' => q(heure d’été du Pacifique mexicain),
12048             'generic' => q(heure du Pacifique mexicain),
12049             'standard' => q(heure normale du Pacifique mexicain),
12050             },
12051             },
12052             'Mongolia' => {
12053             long => {
12054             'daylight' => q(heure d’été d’Oulan-Bator),
12055             'generic' => q(heure d’Oulan-Bator),
12056             'standard' => q(heure normale d’Oulan-Bator),
12057             },
12058             },
12059             'Moscow' => {
12060             long => {
12061             'daylight' => q(heure d’été de Moscou),
12062             'generic' => q(heure de Moscou),
12063             'standard' => q(heure normale de Moscou),
12064             },
12065             },
12066             'Myanmar' => {
12067             long => {
12068             'standard' => q(heure du Myanmar),
12069             },
12070             },
12071             'Nauru' => {
12072             long => {
12073             'standard' => q(heure de Nauru),
12074             },
12075             },
12076             'Nepal' => {
12077             long => {
12078             'standard' => q(heure du Népal),
12079             },
12080             },
12081             'New_Caledonia' => {
12082             long => {
12083             'daylight' => q(heure d’été de Nouvelle-Calédonie),
12084             'generic' => q(heure de la Nouvelle-Calédonie),
12085             'standard' => q(heure normale de la Nouvelle-Calédonie),
12086             },
12087             },
12088             'New_Zealand' => {
12089             long => {
12090             'daylight' => q(heure d’été de la Nouvelle-Zélande),
12091             'generic' => q(heure de la Nouvelle-Zélande),
12092             'standard' => q(heure normale de la Nouvelle-Zélande),
12093             },
12094             },
12095             'Newfoundland' => {
12096             long => {
12097             'daylight' => q(heure d’été de Terre-Neuve),
12098             'generic' => q(heure de Terre-Neuve),
12099             'standard' => q(heure normale de Terre-Neuve),
12100             },
12101             },
12102             'Niue' => {
12103             long => {
12104             'standard' => q(heure de Nioué),
12105             },
12106             },
12107             'Norfolk' => {
12108             long => {
12109             'standard' => q(heure de l’île Norfolk),
12110             },
12111             },
12112             'Noronha' => {
12113             long => {
12114             'daylight' => q(heure d’été de Fernando de Noronha),
12115             'generic' => q(heure de Fernando de Noronha),
12116             'standard' => q(heure normale de Fernando de Noronha),
12117             },
12118             },
12119             'North_Mariana' => {
12120             long => {
12121             'standard' => q(heure des îles Mariannes du Nord),
12122             },
12123             },
12124             'Novosibirsk' => {
12125             long => {
12126             'daylight' => q(heure d’été de Novossibirsk),
12127             'generic' => q(heure de Novossibirsk),
12128             'standard' => q(heure normale de Novossibirsk),
12129             },
12130             },
12131             'Omsk' => {
12132             long => {
12133             'daylight' => q(heure d’été de Omsk),
12134             'generic' => q(heure de Omsk),
12135             'standard' => q(heure normale de Omsk),
12136             },
12137             },
12138             'Pacific/Apia' => {
12139             exemplarCity => q#Apia#,
12140             },
12141             'Pacific/Auckland' => {
12142             exemplarCity => q#Auckland#,
12143             },
12144             'Pacific/Bougainville' => {
12145             exemplarCity => q#Bougainville#,
12146             },
12147             'Pacific/Chatham' => {
12148             exemplarCity => q#Chatham#,
12149             },
12150             'Pacific/Easter' => {
12151             exemplarCity => q#ÃŽle de Pâques#,
12152             },
12153             'Pacific/Efate' => {
12154             exemplarCity => q#Éfaté#,
12155             },
12156             'Pacific/Enderbury' => {
12157             exemplarCity => q#Enderbury#,
12158             },
12159             'Pacific/Fakaofo' => {
12160             exemplarCity => q#Fakaofo#,
12161             },
12162             'Pacific/Fiji' => {
12163             exemplarCity => q#Fidji#,
12164             },
12165             'Pacific/Funafuti' => {
12166             exemplarCity => q#Funafuti#,
12167             },
12168             'Pacific/Galapagos' => {
12169             exemplarCity => q#Galápagos#,
12170             },
12171             'Pacific/Gambier' => {
12172             exemplarCity => q#Gambier#,
12173             },
12174             'Pacific/Guadalcanal' => {
12175             exemplarCity => q#Guadalcanal#,
12176             },
12177             'Pacific/Guam' => {
12178             exemplarCity => q#Guam#,
12179             },
12180             'Pacific/Honolulu' => {
12181             exemplarCity => q#Honolulu#,
12182             },
12183             'Pacific/Johnston' => {
12184             exemplarCity => q#Johnston#,
12185             },
12186             'Pacific/Kiritimati' => {
12187             exemplarCity => q#Kiritimati#,
12188             },
12189             'Pacific/Kosrae' => {
12190             exemplarCity => q#Kosrae#,
12191             },
12192             'Pacific/Kwajalein' => {
12193             exemplarCity => q#Kwajalein#,
12194             },
12195             'Pacific/Majuro' => {
12196             exemplarCity => q#Majuro#,
12197             },
12198             'Pacific/Marquesas' => {
12199             exemplarCity => q#Marquises#,
12200             },
12201             'Pacific/Midway' => {
12202             exemplarCity => q#Midway#,
12203             },
12204             'Pacific/Nauru' => {
12205             exemplarCity => q#Nauru#,
12206             },
12207             'Pacific/Niue' => {
12208             exemplarCity => q#Niue#,
12209             },
12210             'Pacific/Norfolk' => {
12211             exemplarCity => q#Norfolk#,
12212             },
12213             'Pacific/Noumea' => {
12214             exemplarCity => q#Nouméa#,
12215             },
12216             'Pacific/Pago_Pago' => {
12217             exemplarCity => q#Pago Pago#,
12218             },
12219             'Pacific/Palau' => {
12220             exemplarCity => q#Palau#,
12221             },
12222             'Pacific/Pitcairn' => {
12223             exemplarCity => q#Pitcairn#,
12224             },
12225             'Pacific/Ponape' => {
12226             exemplarCity => q#Pohnpei#,
12227             },
12228             'Pacific/Port_Moresby' => {
12229             exemplarCity => q#Port Moresby#,
12230             },
12231             'Pacific/Rarotonga' => {
12232             exemplarCity => q#Rarotonga#,
12233             },
12234             'Pacific/Saipan' => {
12235             exemplarCity => q#Saipan#,
12236             },
12237             'Pacific/Tahiti' => {
12238             exemplarCity => q#Tahiti#,
12239             },
12240             'Pacific/Tarawa' => {
12241             exemplarCity => q#Tarawa#,
12242             },
12243             'Pacific/Tongatapu' => {
12244             exemplarCity => q#Tongatapu#,
12245             },
12246             'Pacific/Truk' => {
12247             exemplarCity => q#Chuuk#,
12248             },
12249             'Pacific/Wake' => {
12250             exemplarCity => q#Wake#,
12251             },
12252             'Pacific/Wallis' => {
12253             exemplarCity => q#Wallis#,
12254             },
12255             'Pakistan' => {
12256             long => {
12257             'daylight' => q(heure d’été du Pakistan),
12258             'generic' => q(heure du Pakistan),
12259             'standard' => q(heure normale du Pakistan),
12260             },
12261             },
12262             'Palau' => {
12263             long => {
12264             'standard' => q(heure des Palaos),
12265             },
12266             },
12267             'Papua_New_Guinea' => {
12268             long => {
12269             'standard' => q(heure de la Papouasie-Nouvelle-Guinée),
12270             },
12271             },
12272             'Paraguay' => {
12273             long => {
12274             'daylight' => q(heure d’été du Paraguay),
12275             'generic' => q(heure du Paraguay),
12276             'standard' => q(heure normale du Paraguay),
12277             },
12278             },
12279             'Peru' => {
12280             long => {
12281             'daylight' => q(heure d’été du Pérou),
12282             'generic' => q(heure du Pérou),
12283             'standard' => q(heure normale du Pérou),
12284             },
12285             },
12286             'Philippines' => {
12287             long => {
12288             'daylight' => q(heure d’été des Philippines),
12289             'generic' => q(heure des Philippines),
12290             'standard' => q(heure normale des Philippines),
12291             },
12292             },
12293             'Phoenix_Islands' => {
12294             long => {
12295             'standard' => q(heure des îles Phoenix),
12296             },
12297             },
12298             'Pierre_Miquelon' => {
12299             long => {
12300             'daylight' => q(heure d’été de Saint-Pierre-et-Miquelon),
12301             'generic' => q(heure de Saint-Pierre-et-Miquelon),
12302             'standard' => q(heure normale de Saint-Pierre-et-Miquelon),
12303             },
12304             },
12305             'Pitcairn' => {
12306             long => {
12307             'standard' => q(heure des îles Pitcairn),
12308             },
12309             },
12310             'Ponape' => {
12311             long => {
12312             'standard' => q(heure de l’île de Pohnpei),
12313             },
12314             },
12315             'Reunion' => {
12316             long => {
12317             'standard' => q(heure de la Réunion),
12318             },
12319             },
12320             'Rothera' => {
12321             long => {
12322             'standard' => q(heure de Rothera),
12323             },
12324             },
12325             'Sakhalin' => {
12326             long => {
12327             'daylight' => q(heure d’été de Sakhaline),
12328             'generic' => q(heure de Sakhaline),
12329             'standard' => q(heure normale de Sakhaline),
12330             },
12331             },
12332             'Samara' => {
12333             long => {
12334             'daylight' => q(heure d’été de Samara),
12335             'generic' => q(heure de Samara),
12336             'standard' => q(heure normale de Samara),
12337             },
12338             },
12339             'Samoa' => {
12340             long => {
12341             'daylight' => q(heure d’été des Samoa),
12342             'generic' => q(heure des Samoa),
12343             'standard' => q(heure normale des Samoa),
12344             },
12345             },
12346             'Seychelles' => {
12347             long => {
12348             'standard' => q(heure des Seychelles),
12349             },
12350             },
12351             'Singapore' => {
12352             long => {
12353             'standard' => q(heure de Singapour),
12354             },
12355             },
12356             'Solomon' => {
12357             long => {
12358             'standard' => q(heure des îles Salomon),
12359             },
12360             },
12361             'South_Georgia' => {
12362             long => {
12363             'standard' => q(heure de Géorgie du Sud),
12364             },
12365             },
12366             'Suriname' => {
12367             long => {
12368             'standard' => q(heure du Suriname),
12369             },
12370             },
12371             'Syowa' => {
12372             long => {
12373             'standard' => q(heure de Syowa),
12374             },
12375             },
12376             'Tahiti' => {
12377             long => {
12378             'standard' => q(heure de Tahiti),
12379             },
12380             },
12381             'Taipei' => {
12382             long => {
12383             'daylight' => q(heure d’été de Taipei),
12384             'generic' => q(heure de Taipei),
12385             'standard' => q(heure normale de Taipei),
12386             },
12387             },
12388             'Tajikistan' => {
12389             long => {
12390             'standard' => q(heure du Tadjikistan),
12391             },
12392             },
12393             'Tokelau' => {
12394             long => {
12395             'standard' => q(heure de Tokelau),
12396             },
12397             },
12398             'Tonga' => {
12399             long => {
12400             'daylight' => q(heure d’été de Tonga),
12401             'generic' => q(heure des Tonga),
12402             'standard' => q(heure normale des Tonga),
12403             },
12404             },
12405             'Truk' => {
12406             long => {
12407             'standard' => q(heure de Chuuk),
12408             },
12409             },
12410             'Turkmenistan' => {
12411             long => {
12412             'daylight' => q(heure d’été du Turkménistan),
12413             'generic' => q(heure du Turkménistan),
12414             'standard' => q(heure normale du Turkménistan),
12415             },
12416             },
12417             'Tuvalu' => {
12418             long => {
12419             'standard' => q(heure des Tuvalu),
12420             },
12421             },
12422             'Uruguay' => {
12423             long => {
12424             'daylight' => q(heure d’été de l’Uruguay),
12425             'generic' => q(heure de l’Uruguay),
12426             'standard' => q(heure normale de l’Uruguay),
12427             },
12428             },
12429             'Uzbekistan' => {
12430             long => {
12431             'daylight' => q(heure d’été de l’Ouzbékistan),
12432             'generic' => q(heure de l’Ouzbékistan),
12433             'standard' => q(heure normale de l’Ouzbékistan),
12434             },
12435             },
12436             'Vanuatu' => {
12437             long => {
12438             'daylight' => q(heure d’été de Vanuatu),
12439             'generic' => q(heure du Vanuatu),
12440             'standard' => q(heure normale du Vanuatu),
12441             },
12442             },
12443             'Venezuela' => {
12444             long => {
12445             'standard' => q(heure du Venezuela),
12446             },
12447             },
12448             'Vladivostok' => {
12449             long => {
12450             'daylight' => q(heure d’été de Vladivostok),
12451             'generic' => q(heure de Vladivostok),
12452             'standard' => q(heure normale de Vladivostok),
12453             },
12454             },
12455             'Volgograd' => {
12456             long => {
12457             'daylight' => q(heure d’été de Volgograd),
12458             'generic' => q(heure de Volgograd),
12459             'standard' => q(heure normale de Volgograd),
12460             },
12461             },
12462             'Vostok' => {
12463             long => {
12464             'standard' => q(heure de Vostok),
12465             },
12466             },
12467             'Wake' => {
12468             long => {
12469             'standard' => q(heure de l’île Wake),
12470             },
12471             },
12472             'Wallis' => {
12473             long => {
12474             'standard' => q(heure de Wallis-et-Futuna),
12475             },
12476             },
12477             'Yakutsk' => {
12478             long => {
12479             'daylight' => q(heure d’été de Iakoutsk),
12480             'generic' => q(heure de Iakoutsk),
12481             'standard' => q(heure normale de Iakoutsk),
12482             },
12483             },
12484             'Yekaterinburg' => {
12485             long => {
12486             'daylight' => q(heure d’été d’Ekaterinbourg),
12487             'generic' => q(heure d’Ekaterinbourg),
12488             'standard' => q(heure normale d’Ekaterinbourg),
12489             },
12490             },
12491             } }
12492             );
12493 18     18   582915 no Moose;
  18         54  
  18         205  
12494             __PACKAGE__->meta->make_immutable;
12495              
12496             1;
12497              
12498             # vim: tabstop=4