File Coverage

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


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Cy - Package for language Welsh
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/cy.xml
10             # on Mon 11 Apr 5:25:55 pm GMT
11              
12             use strict;
13 19     19   853333 use warnings;
  19         38  
  19         442  
14 19     19   72 use version;
  19         28  
  19         341  
15 19     19   70  
  19         33  
  19         82  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 19     19   1437 use mro 'c3';
  19         57  
20 19     19   98 use utf8;
  19         37  
  19         85  
21 19     19   421 use if $^V ge v5.12.0, feature => 'unicode_strings';
  19         38  
  19         125  
22 19     19   542 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  19         36  
  19         206  
23 19     19   1786 use Moo;
  19         48  
  19         132  
24 19     19   15513  
  19         34  
  19         97  
25             extends('Locale::CLDR::Locales::Root');
26             has 'valid_algorithmic_formats' => (
27             is => 'ro',
28             isa => ArrayRef,
29             init_arg => undef,
30             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-masculine','spellout-cardinal-masculine-before-consonant','spellout-cardinal-feminine','spellout-cardinal-feminine-before-consonant' ]},
31             );
32              
33             has 'algorithmic_number_format_data' => (
34             is => 'ro',
35             isa => HashRef,
36             init_arg => undef,
37             default => sub {
38             use bignum;
39 19     19   6875 return {
  19         41  
  19         202  
40             'spellout-cardinal-feminine' => {
41             'public' => {
42             '-x' => {
43             divisor => q(1),
44             rule => q(minws →→),
45             },
46             '0' => {
47             base_value => q(0),
48             divisor => q(1),
49             rule => q(dim),
50             },
51             'x.x' => {
52             divisor => q(1),
53             rule => q(←← pwynt →→),
54             },
55             '1' => {
56             base_value => q(1),
57             divisor => q(1),
58             rule => q(un),
59             },
60             '2' => {
61             base_value => q(2),
62             divisor => q(1),
63             rule => q(dwy),
64             },
65             '3' => {
66             base_value => q(3),
67             divisor => q(1),
68             rule => q(tair),
69             },
70             '4' => {
71             base_value => q(4),
72             divisor => q(1),
73             rule => q(pedair),
74             },
75             '5' => {
76             base_value => q(5),
77             divisor => q(1),
78             rule => q(pump),
79             },
80             '6' => {
81             base_value => q(6),
82             divisor => q(1),
83             rule => q(chwech),
84             },
85             '7' => {
86             base_value => q(7),
87             divisor => q(1),
88             rule => q(saith),
89             },
90             '8' => {
91             base_value => q(8),
92             divisor => q(1),
93             rule => q(wyth),
94             },
95             '9' => {
96             base_value => q(9),
97             divisor => q(1),
98             rule => q(naw),
99             },
100             '10' => {
101             base_value => q(10),
102             divisor => q(10),
103             rule => q(un deg[ →→]),
104             },
105             '20' => {
106             base_value => q(20),
107             divisor => q(10),
108             rule => q(dau ddeg[ →→]),
109             },
110             '30' => {
111             base_value => q(30),
112             divisor => q(10),
113             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
114             },
115             '100' => {
116             base_value => q(100),
117             divisor => q(100),
118             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
119             },
120             '1000' => {
121             base_value => q(1000),
122             divisor => q(1000),
123             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
124             },
125             '1000000' => {
126             base_value => q(1000000),
127             divisor => q(1000000),
128             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
129             },
130             '1000000000' => {
131             base_value => q(1000000000),
132             divisor => q(1000000000),
133             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
134             },
135             '1000000000000' => {
136             base_value => q(1000000000000),
137             divisor => q(1000000000000),
138             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
139             },
140             '1000000000000000' => {
141             base_value => q(1000000000000000),
142             divisor => q(1000000000000000),
143             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
144             },
145             '1000000000000000000' => {
146             base_value => q(1000000000000000000),
147             divisor => q(1000000000000000000),
148             rule => q(=#,##0=),
149             },
150             'max' => {
151             base_value => q(1000000000000000000),
152             divisor => q(1000000000000000000),
153             rule => q(=#,##0=),
154             },
155             },
156             },
157             'spellout-cardinal-feminine-before-consonant' => {
158             'public' => {
159             '-x' => {
160             divisor => q(1),
161             rule => q(minws →→),
162             },
163             '0' => {
164             base_value => q(0),
165             divisor => q(1),
166             rule => q(dim),
167             },
168             'x.x' => {
169             divisor => q(1),
170             rule => q(←← pwynt →→),
171             },
172             '1' => {
173             base_value => q(1),
174             divisor => q(1),
175             rule => q(un),
176             },
177             '2' => {
178             base_value => q(2),
179             divisor => q(1),
180             rule => q(dwy),
181             },
182             '3' => {
183             base_value => q(3),
184             divisor => q(1),
185             rule => q(tair),
186             },
187             '4' => {
188             base_value => q(4),
189             divisor => q(1),
190             rule => q(pedair),
191             },
192             '5' => {
193             base_value => q(5),
194             divisor => q(1),
195             rule => q(pum),
196             },
197             '6' => {
198             base_value => q(6),
199             divisor => q(1),
200             rule => q(chwe),
201             },
202             '7' => {
203             base_value => q(7),
204             divisor => q(1),
205             rule => q(saith),
206             },
207             '8' => {
208             base_value => q(8),
209             divisor => q(1),
210             rule => q(wyth),
211             },
212             '9' => {
213             base_value => q(9),
214             divisor => q(1),
215             rule => q(naw),
216             },
217             '10' => {
218             base_value => q(10),
219             divisor => q(10),
220             rule => q(un deg[ →→]),
221             },
222             '20' => {
223             base_value => q(20),
224             divisor => q(10),
225             rule => q(dau ddeg[ →→]),
226             },
227             '30' => {
228             base_value => q(30),
229             divisor => q(10),
230             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
231             },
232             '100' => {
233             base_value => q(100),
234             divisor => q(100),
235             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
236             },
237             '1000' => {
238             base_value => q(1000),
239             divisor => q(1000),
240             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
241             },
242             '1000000' => {
243             base_value => q(1000000),
244             divisor => q(1000000),
245             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
246             },
247             '1000000000' => {
248             base_value => q(1000000000),
249             divisor => q(1000000000),
250             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
251             },
252             '1000000000000' => {
253             base_value => q(1000000000000),
254             divisor => q(1000000000000),
255             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
256             },
257             '1000000000000000' => {
258             base_value => q(1000000000000000),
259             divisor => q(1000000000000000),
260             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
261             },
262             '1000000000000000000' => {
263             base_value => q(1000000000000000000),
264             divisor => q(1000000000000000000),
265             rule => q(=#,##0=),
266             },
267             'max' => {
268             base_value => q(1000000000000000000),
269             divisor => q(1000000000000000000),
270             rule => q(=#,##0=),
271             },
272             },
273             },
274             'spellout-cardinal-masculine' => {
275             'public' => {
276             '-x' => {
277             divisor => q(1),
278             rule => q(minws →→),
279             },
280             '0' => {
281             base_value => q(0),
282             divisor => q(1),
283             rule => q(dim),
284             },
285             'x.x' => {
286             divisor => q(1),
287             rule => q(←← pwynt →→),
288             },
289             '1' => {
290             base_value => q(1),
291             divisor => q(1),
292             rule => q(un),
293             },
294             '2' => {
295             base_value => q(2),
296             divisor => q(1),
297             rule => q(dau),
298             },
299             '3' => {
300             base_value => q(3),
301             divisor => q(1),
302             rule => q(tri),
303             },
304             '4' => {
305             base_value => q(4),
306             divisor => q(1),
307             rule => q(pedwar),
308             },
309             '5' => {
310             base_value => q(5),
311             divisor => q(1),
312             rule => q(pump),
313             },
314             '6' => {
315             base_value => q(6),
316             divisor => q(1),
317             rule => q(chwech),
318             },
319             '7' => {
320             base_value => q(7),
321             divisor => q(1),
322             rule => q(saith),
323             },
324             '8' => {
325             base_value => q(8),
326             divisor => q(1),
327             rule => q(wyth),
328             },
329             '9' => {
330             base_value => q(9),
331             divisor => q(1),
332             rule => q(naw),
333             },
334             '10' => {
335             base_value => q(10),
336             divisor => q(10),
337             rule => q(un deg[ →→]),
338             },
339             '20' => {
340             base_value => q(20),
341             divisor => q(10),
342             rule => q(dau ddeg[ →→]),
343             },
344             '30' => {
345             base_value => q(30),
346             divisor => q(10),
347             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
348             },
349             '100' => {
350             base_value => q(100),
351             divisor => q(100),
352             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
353             },
354             '1000' => {
355             base_value => q(1000),
356             divisor => q(1000),
357             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
358             },
359             '1000000' => {
360             base_value => q(1000000),
361             divisor => q(1000000),
362             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
363             },
364             '1000000000' => {
365             base_value => q(1000000000),
366             divisor => q(1000000000),
367             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
368             },
369             '1000000000000' => {
370             base_value => q(1000000000000),
371             divisor => q(1000000000000),
372             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
373             },
374             '1000000000000000' => {
375             base_value => q(1000000000000000),
376             divisor => q(1000000000000000),
377             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
378             },
379             '1000000000000000000' => {
380             base_value => q(1000000000000000000),
381             divisor => q(1000000000000000000),
382             rule => q(=#,##0=),
383             },
384             'max' => {
385             base_value => q(1000000000000000000),
386             divisor => q(1000000000000000000),
387             rule => q(=#,##0=),
388             },
389             },
390             },
391             'spellout-cardinal-masculine-before-consonant' => {
392             'public' => {
393             '-x' => {
394             divisor => q(1),
395             rule => q(minws →→),
396             },
397             '0' => {
398             base_value => q(0),
399             divisor => q(1),
400             rule => q(dim),
401             },
402             'x.x' => {
403             divisor => q(1),
404             rule => q(←← pwynt →→),
405             },
406             '1' => {
407             base_value => q(1),
408             divisor => q(1),
409             rule => q(un),
410             },
411             '2' => {
412             base_value => q(2),
413             divisor => q(1),
414             rule => q(dau),
415             },
416             '3' => {
417             base_value => q(3),
418             divisor => q(1),
419             rule => q(tri),
420             },
421             '4' => {
422             base_value => q(4),
423             divisor => q(1),
424             rule => q(pedwar),
425             },
426             '5' => {
427             base_value => q(5),
428             divisor => q(1),
429             rule => q(pum),
430             },
431             '6' => {
432             base_value => q(6),
433             divisor => q(1),
434             rule => q(chwe),
435             },
436             '7' => {
437             base_value => q(7),
438             divisor => q(1),
439             rule => q(saith),
440             },
441             '8' => {
442             base_value => q(8),
443             divisor => q(1),
444             rule => q(wyth),
445             },
446             '9' => {
447             base_value => q(9),
448             divisor => q(1),
449             rule => q(naw),
450             },
451             '10' => {
452             base_value => q(10),
453             divisor => q(10),
454             rule => q(un deg[ →→]),
455             },
456             '20' => {
457             base_value => q(20),
458             divisor => q(10),
459             rule => q(dau ddeg[ →→]),
460             },
461             '30' => {
462             base_value => q(30),
463             divisor => q(10),
464             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
465             },
466             '100' => {
467             base_value => q(100),
468             divisor => q(100),
469             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
470             },
471             '1000' => {
472             base_value => q(1000),
473             divisor => q(1000),
474             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
475             },
476             '1000000' => {
477             base_value => q(1000000),
478             divisor => q(1000000),
479             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
480             },
481             '1000000000' => {
482             base_value => q(1000000000),
483             divisor => q(1000000000),
484             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
485             },
486             '1000000000000' => {
487             base_value => q(1000000000000),
488             divisor => q(1000000000000),
489             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
490             },
491             '1000000000000000' => {
492             base_value => q(1000000000000000),
493             divisor => q(1000000000000000),
494             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
495             },
496             '1000000000000000000' => {
497             base_value => q(1000000000000000000),
498             divisor => q(1000000000000000000),
499             rule => q(=#,##0=),
500             },
501             'max' => {
502             base_value => q(1000000000000000000),
503             divisor => q(1000000000000000000),
504             rule => q(=#,##0=),
505             },
506             },
507             },
508             'spellout-numbering' => {
509             'public' => {
510             '0' => {
511             base_value => q(0),
512             divisor => q(1),
513             rule => q(=%spellout-cardinal-masculine=),
514             },
515             'max' => {
516             base_value => q(0),
517             divisor => q(1),
518             rule => q(=%spellout-cardinal-masculine=),
519             },
520             },
521             },
522             'spellout-numbering-year' => {
523             'public' => {
524             '0' => {
525             base_value => q(0),
526             divisor => q(1),
527             rule => q(=%spellout-numbering=),
528             },
529             'x.x' => {
530             divisor => q(1),
531             rule => q(=0.0=),
532             },
533             'max' => {
534             divisor => q(1),
535             rule => q(=0.0=),
536             },
537             },
538             },
539             } },
540             );
541              
542             # Need to add code for Key type pattern
543             my ($self, $name, $region, $script, $variant) = @_;
544              
545 3     3 0 34627 my $display_pattern = '{0} ({1})';
546             $display_pattern =~s/\{0\}/$name/g;
547 3         7 my $subtags = join '{0}, {1}', grep {$_} (
548 3         12 $region,
549 3         15 $script,
  9         20  
550             $variant,
551             );
552              
553             $display_pattern =~s/\{1\}/$subtags/g;
554             return $display_pattern;
555 3         12 }
556 3         5844  
557             has 'display_name_language' => (
558             is => 'ro',
559             isa => CodeRef,
560             init_arg => undef,
561             default => sub {
562             sub {
563             my %languages = (
564             'aa' => 'Affareg',
565             'ab' => 'Abchaseg',
566             'ace' => 'Acehneg',
567             'ach' => 'Acoli',
568             'ada' => 'Adangmeg',
569             'ady' => 'Circaseg Gorllewinol',
570             'ae' => 'Afestaneg',
571             'aeb' => 'Arabeg Tunisia',
572             'af' => 'Affricâneg',
573             'afh' => 'Affrihili',
574             'agq' => 'Aghemeg',
575             'ain' => 'Ainŵeg',
576             'ak' => 'Acaneg',
577             'akk' => 'Acadeg',
578             'akz' => 'Alabamäeg',
579             'ale' => 'Alewteg',
580             'aln' => 'Ghegeg Albania',
581             'alt' => 'Altäeg Deheuol',
582             'am' => 'Amhareg',
583             'an' => 'Aragoneg',
584             'ang' => 'Hen Saesneg',
585             'anp' => 'Angika',
586             'ar' => 'Arabeg',
587             'ar_001' => 'Arabeg Modern Safonol',
588             'arc' => 'Aramaeg',
589             'arn' => 'Arawcaneg',
590             'aro' => 'Araonaeg',
591             'arp' => 'Arapaho',
592             'arq' => 'Arabeg Algeria',
593             'arw' => 'Arawaceg',
594             'ary' => 'Arabeg Moroco',
595             'arz' => 'Arabeg yr Aifft',
596             'as' => 'Asameg',
597             'asa' => 'Asw',
598             'ase' => 'Iaith Arwyddion America',
599             'ast' => 'Astwrianeg',
600             'av' => 'Afareg',
601             'awa' => 'Awadhi',
602             'ay' => 'Aymareg',
603             'az' => 'Aserbaijaneg',
604             'az@alt=short' => 'Aseri',
605             'az_Arab' => 'Aserbaijaneg Deheuol',
606             'ba' => 'Bashcorteg',
607             'bal' => 'Balwtsi',
608             'ban' => 'Balïeg',
609             'bas' => 'Basâeg',
610             'bax' => 'Bamwmeg',
611             'be' => 'Belarwseg',
612             'bej' => 'Bejäeg',
613             'bem' => 'Bembeg',
614             'bez' => 'Bena',
615             'bfd' => 'Baffwteg',
616             'bfq' => 'Badaga',
617             'bg' => 'Bwlgareg',
618             'bgn' => 'Balochi Gorllewinol',
619             'bho' => 'Bhojpuri',
620             'bi' => 'Bislama',
621             'bin' => 'Bini',
622             'bkm' => 'Comeg',
623             'bla' => 'Siksika',
624             'bm' => 'Bambareg',
625             'bn' => 'Bengaleg',
626             'bo' => 'Tibeteg',
627             'br' => 'Llydaweg',
628             'brh' => 'Brahui',
629             'brx' => 'Bodo',
630             'bs' => 'Bosnieg',
631             'bss' => 'Acwseg',
632             'bua' => 'Bwriateg',
633             'bug' => 'Bwginaeg',
634             'bum' => 'Bwlw',
635             'byn' => 'Blin',
636             'ca' => 'Catalaneg',
637             'cad' => 'Cado',
638             'car' => 'Caribeg',
639             'cch' => 'Atsameg',
640             'ce' => 'Tsietsieneg',
641             'ceb' => 'Cebuano',
642             'cgg' => 'Tsiga',
643             'ch' => 'Tsiamorro',
644             'chk' => 'Chuukaeg',
645             'chm' => 'Marieg',
646             'cho' => 'Siocto',
647             'chr' => 'Tsierocî',
648             'chy' => 'Cheyenne',
649             'ckb' => 'Cwrdeg Sorani',
650             'co' => 'Corseg',
651             'cop' => 'Copteg',
652             'cr' => 'Cri',
653             'crh' => 'Tyrceg y Crimea',
654             'crs' => 'Ffrangeg Seselwa Creole',
655             'cs' => 'Tsieceg',
656             'cu' => 'Hen Slafoneg',
657             'cv' => 'Tshwfasheg',
658             'cy' => 'Cymraeg',
659             'da' => 'Daneg',
660             'dak' => 'Dacotaeg',
661             'dar' => 'Dargwa',
662             'dav' => 'Taita',
663             'de' => 'Almaeneg',
664             'de_AT' => 'Almaeneg Awstria',
665             'de_CH' => 'Almaeneg Safonol y Swistir',
666             'dgr' => 'Dogrib',
667             'din' => 'Dinca',
668             'dje' => 'Sarmaeg',
669             'doi' => 'Dogri',
670             'dsb' => 'Sorbeg Isaf',
671             'dua' => 'Diwaleg',
672             'dum' => 'Iseldireg Canol',
673             'dv' => 'Difehi',
674             'dyo' => 'Jola-Fonyi',
675             'dz' => 'Dzongkha',
676             'dzg' => 'Dazaga',
677             'ebu' => 'Embw',
678             'ee' => 'Ewe',
679             'efi' => 'Efik',
680             'egy' => 'Hen Eiffteg',
681             'eka' => 'Ekajuk',
682             'el' => 'Groeg',
683             'elx' => 'Elameg',
684             'en' => 'Saesneg',
685             'en_AU' => 'Saesneg Awstralia',
686             'en_CA' => 'Saesneg Canada',
687             'en_GB' => 'Saesneg Prydain',
688             'en_GB@alt=short' => 'Saesneg (DU)',
689             'en_US' => 'Saesneg America',
690             'en_US@alt=short' => 'Saesneg (UDA)',
691             'enm' => 'Saesneg Canol',
692             'eo' => 'Esperanto',
693             'es' => 'Sbaeneg',
694             'es_419' => 'Sbaeneg America Ladin',
695             'es_ES' => 'Sbaeneg Ewrop',
696             'es_MX' => 'Sbaeneg Mecsico',
697             'et' => 'Estoneg',
698             'eu' => 'Basgeg',
699             'ewo' => 'Ewondo',
700             'ext' => 'Extremadureg',
701             'fa' => 'Perseg',
702             'fat' => 'Ffanti',
703             'ff' => 'Ffwla',
704             'fi' => 'Ffinneg',
705             'fil' => 'Ffilipineg',
706             'fit' => 'Ffinneg Tornedal',
707             'fj' => 'Ffijïeg',
708             'fo' => 'Ffaröeg',
709             'fon' => 'Fon',
710             'fr' => 'Ffrangeg',
711             'fr_CA' => 'Ffrangeg Canada',
712             'fr_CH' => 'Ffrangeg y Swistir',
713             'frc' => 'Ffrangeg Cajwn',
714             'frm' => 'Ffrangeg Canol',
715             'fro' => 'Hen Ffrangeg',
716             'frp' => 'Arpitaneg',
717             'frr' => 'Ffriseg Gogleddol',
718             'frs' => 'Ffriseg y Dwyrain',
719             'fur' => 'Ffriwleg',
720             'fy' => 'Ffriseg y Gorllewin',
721             'ga' => 'Gwyddeleg',
722             'gaa' => 'Ga',
723             'gag' => 'Gagauz',
724             'gay' => 'Gaio',
725             'gba' => 'Gbaia',
726             'gbz' => 'Dareg y Zoroastriaid',
727             'gd' => 'Gaeleg yr Alban',
728             'gez' => 'Geez',
729             'gil' => 'Gilberteg',
730             'gl' => 'Galisieg',
731             'gmh' => 'Almaeneg Uchel Canol',
732             'gn' => 'Guaraní',
733             'goh' => 'Hen Almaeneg Uchel',
734             'gor' => 'Gorontalo',
735             'got' => 'Gotheg',
736             'grc' => 'Hen Roeg',
737             'gsw' => 'Almaeneg y Swistir',
738             'gu' => 'Gwjarati',
739             'guz' => 'Gusii',
740             'gv' => 'Manaweg',
741             'gwi' => 'Gwichʼin',
742             'ha' => 'Hawsa',
743             'hai' => 'Haida',
744             'haw' => 'Hawäieg',
745             'he' => 'Hebraeg',
746             'hi' => 'Hindi',
747             'hil' => 'Hiligaynon',
748             'hit' => 'Hetheg',
749             'hmn' => 'Hmongeg',
750             'hr' => 'Croateg',
751             'hsb' => 'Sorbeg Uchaf',
752             'ht' => 'Creol Haiti',
753             'hu' => 'Hwngareg',
754             'hup' => 'Hupa',
755             'hy' => 'Armeneg',
756             'hz' => 'Herero',
757             'ia' => 'Interlingua',
758             'iba' => 'Ibaneg',
759             'ibb' => 'Ibibio',
760             'id' => 'Indoneseg',
761             'ie' => 'Interlingue',
762             'ig' => 'Igbo',
763             'ii' => 'Nwosw',
764             'ik' => 'Inwpiaceg',
765             'ilo' => 'Ilocaneg',
766             'inh' => 'Ingwsieg',
767             'io' => 'Ido',
768             'is' => 'Islandeg',
769             'it' => 'Eidaleg',
770             'iu' => 'Inwctitwt',
771             'ja' => 'Japaneeg',
772             'jbo' => 'Lojban',
773             'jgo' => 'Ngomba',
774             'jmc' => 'Matsiame',
775             'jpr' => 'Iddew-Bersieg',
776             'jrb' => 'Iddew-Arabeg',
777             'jv' => 'Jafanaeg',
778             'ka' => 'Georgeg',
779             'kaa' => 'Cara-Calpaceg',
780             'kab' => 'Cabileg',
781             'kac' => 'Kachin',
782             'kaj' => 'Jju',
783             'kam' => 'Camba',
784             'kbd' => 'Cabardieg',
785             'kcg' => 'Tyapeg',
786             'kde' => 'Macondeg',
787             'kea' => 'Caboferdianeg',
788             'kfo' => 'Koro',
789             'kg' => 'Congo',
790             'kha' => 'Càseg',
791             'khq' => 'Koyra Chiini',
792             'khw' => 'Chowareg',
793             'ki' => 'Kikuyu',
794             'kj' => 'Kuanyama',
795             'kk' => 'Casacheg',
796             'kkj' => 'Kako',
797             'kl' => 'Kalaallisut',
798             'kln' => 'Kalenjin',
799             'km' => 'Chmereg',
800             'kmb' => 'Kimbundu',
801             'kn' => 'Kannada',
802             'ko' => 'Coreeg',
803             'koi' => 'Komi-Permyak',
804             'kok' => 'Concani',
805             'kpe' => 'Kpelle',
806             'kr' => 'Canwri',
807             'krc' => 'Karachay-Balkar',
808             'krl' => 'Careleg',
809             'kru' => 'Kurukh',
810             'ks' => 'Cashmireg',
811             'ksb' => 'Shambala',
812             'ksf' => 'Baffia',
813             'ksh' => 'Cwleneg',
814             'ku' => 'Cwrdeg',
815             'kum' => 'Cwmiceg',
816             'kv' => 'Comi',
817             'kw' => 'Cernyweg',
818             'ky' => 'Cirgiseg',
819             'la' => 'Lladin',
820             'lad' => 'Iddew-Sbaeneg',
821             'lag' => 'Langi',
822             'lah' => 'Lahnda',
823             'lam' => 'Lamba',
824             'lb' => 'Lwcsembwrgeg',
825             'lez' => 'Lezgheg',
826             'lg' => 'Ganda',
827             'li' => 'Limbwrgeg',
828             'lkt' => 'Lakota',
829             'lmo' => 'Lombardeg',
830             'ln' => 'Lingala',
831             'lo' => 'Laoeg',
832             'lol' => 'Mongo',
833             'loz' => 'Lozi',
834             'lrc' => 'Luri Gogleddol',
835             'lt' => 'Lithwaneg',
836             'ltg' => 'Latgaleg',
837             'lu' => 'Luba-Katanga',
838             'lua' => 'Luba-Lulua',
839             'lun' => 'Lwnda',
840             'luo' => 'Lŵo',
841             'lus' => 'Lwshaieg',
842             'luy' => 'Lwyia',
843             'lv' => 'Latfieg',
844             'mad' => 'Madwreg',
845             'mag' => 'Magahi',
846             'mai' => 'Maithili',
847             'mak' => 'Macasareg',
848             'man' => 'Mandingo',
849             'mas' => 'Masai',
850             'mdf' => 'Mocsia',
851             'mdr' => 'Mandareg',
852             'men' => 'Mendeg',
853             'mer' => 'Mêrw',
854             'mfe' => 'Morisyen',
855             'mg' => 'Malagaseg',
856             'mga' => 'Gwyddeleg Canol',
857             'mgh' => 'Makhuwa-Meetto',
858             'mgo' => 'Meta',
859             'mh' => 'Marsialeg',
860             'mi' => 'Maori',
861             'mic' => 'Micmaceg',
862             'min' => 'Minangkabau',
863             'mk' => 'Macedoneg',
864             'ml' => 'Malayalam',
865             'mn' => 'Mongoleg',
866             'mnc' => 'Manshw',
867             'mni' => 'Manipwri',
868             'moh' => 'Mohoceg',
869             'mos' => 'Mosi',
870             'mr' => 'Marathi',
871             'mrj' => 'Mari Gorllewinol',
872             'ms' => 'Maleieg',
873             'mt' => 'Malteg',
874             'mua' => 'Mundang',
875             'mul' => 'Mwy nag un iaith',
876             'mus' => 'Creek',
877             'mwl' => 'Mirandeg',
878             'mwr' => 'Marwari',
879             'my' => 'Byrmaneg',
880             'myv' => 'Erzya',
881             'mzn' => 'Masanderani',
882             'na' => 'Nawrŵeg',
883             'nap' => 'Naplieg',
884             'naq' => 'Nama',
885             'nb' => 'Norwyeg Bokmål',
886             'nd' => 'Ndebele Gogleddol',
887             'nds' => 'Almaeneg Isel',
888             'nds_NL' => 'Sacsoneg Isel',
889             'ne' => 'Nepaleg',
890             'new' => 'Newaeg',
891             'ng' => 'Ndonga',
892             'nia' => 'Nias',
893             'niu' => 'Niuean',
894             'njo' => 'Ao Naga',
895             'nl' => 'Iseldireg',
896             'nl_BE' => 'Fflemeg',
897             'nmg' => 'Kwasio',
898             'nn' => 'Norwyeg Nynorsk',
899             'nnh' => 'Ngiemboon',
900             'no' => 'Norwyeg',
901             'nog' => 'Nogai',
902             'non' => 'Hen Norseg',
903             'nqo' => 'N’Ko',
904             'nr' => 'Ndebele Deheuol',
905             'nso' => 'Sotho Gogleddol',
906             'nus' => 'Nŵereg',
907             'nv' => 'Nafaho',
908             'nwc' => 'Hen Newari',
909             'ny' => 'Nianja',
910             'nym' => 'Niamwezi',
911             'nyn' => 'Niancole',
912             'nyo' => 'Nioro',
913             'nzi' => 'Nzimeg',
914             'oc' => 'Ocsitaneg',
915             'oj' => 'Ojibwa',
916             'om' => 'Oromo',
917             'or' => 'Odia',
918             'os' => 'Oseteg',
919             'osa' => 'Osageg',
920             'ota' => 'Tyrceg Otoman',
921             'pa' => 'Pwnjabeg',
922             'pag' => 'Pangasineg',
923             'pal' => 'Pahlafi',
924             'pam' => 'Pampanga',
925             'pap' => 'Papiamento',
926             'pau' => 'Palawan',
927             'pcd' => 'Picardeg',
928             'pcm' => 'Pidgin Nigeria',
929             'pdc' => 'Almaeneg Pensylfania',
930             'peo' => 'Hen Bersieg',
931             'pfl' => 'Almaeneg Palatin',
932             'phn' => 'Phoeniceg',
933             'pi' => 'Pali',
934             'pl' => 'Pwyleg',
935             'pms' => 'Piedmonteg',
936             'pnt' => 'Ponteg',
937             'pon' => 'Pohnpeianeg',
938             'prg' => 'Prwseg',
939             'pro' => 'Hen Brofensaleg',
940             'ps' => 'Pashto',
941             'pt' => 'Portiwgeeg',
942             'pt_BR' => 'Portiwgeeg Brasil',
943             'pt_PT' => 'Portiwgeeg Ewrop',
944             'qu' => 'Quechua',
945             'quc' => 'K’iche’',
946             'raj' => 'Rajasthaneg',
947             'rap' => 'Rapanŵi',
948             'rar' => 'Raratongeg',
949             'rm' => 'Románsh',
950             'rn' => 'Rwndi',
951             'ro' => 'Rwmaneg',
952             'ro_MD' => 'Moldofeg',
953             'rof' => 'Rombo',
954             'rom' => 'Romani',
955             'root' => 'Y Gwraidd',
956             'rtm' => 'Rotumaneg',
957             'ru' => 'Rwseg',
958             'rup' => 'Aromaneg',
959             'rw' => 'Ciniarŵandeg',
960             'rwk' => 'Rwa',
961             'sa' => 'Sansgrit',
962             'sad' => 'Sandäweg',
963             'sah' => 'Sakha',
964             'sam' => 'Aramaeg Samaria',
965             'saq' => 'Sambŵrw',
966             'sas' => 'Sasaceg',
967             'sat' => 'Santali',
968             'sba' => 'Ngambeieg',
969             'sbp' => 'Sangw',
970             'sc' => 'Sardeg',
971             'scn' => 'Sisileg',
972             'sco' => 'Sgoteg',
973             'sd' => 'Sindhi',
974             'sdc' => 'Sasareseg Sardinia',
975             'sdh' => 'Cwrdeg Deheuol',
976             'se' => 'Sami Gogleddol',
977             'see' => 'Seneca',
978             'seh' => 'Sena',
979             'sei' => 'Seri',
980             'sel' => 'Selcypeg',
981             'ses' => 'Koyraboro Senni',
982             'sg' => 'Sango',
983             'sga' => 'Hen Wyddeleg',
984             'sgs' => 'Samogiteg',
985             'sh' => 'Serbo-Croateg',
986             'shi' => 'Tachelhit',
987             'shn' => 'Shan',
988             'shu' => 'Arabeg Chad',
989             'si' => 'Sinhaleg',
990             'sid' => 'Sidamo',
991             'sk' => 'Slofaceg',
992             'sl' => 'Slofeneg',
993             'sli' => 'Is-silesieg',
994             'sm' => 'Samöeg',
995             'sma' => 'Sami Deheuol',
996             'smj' => 'Sami Lwle',
997             'smn' => 'Sami Inari',
998             'sms' => 'Sami Scolt',
999             'sn' => 'Shona',
1000             'snk' => 'Soninceg',
1001             'so' => 'Somaleg',
1002             'sog' => 'Sogdeg',
1003             'sq' => 'Albaneg',
1004             'sr' => 'Serbeg',
1005             'srn' => 'Sranan Tongo',
1006             'srr' => 'Serereg',
1007             'ss' => 'Swati',
1008             'ssy' => 'Saho',
1009             'st' => 'Sesotheg Deheuol',
1010             'stq' => 'Ffriseg Saterland',
1011             'su' => 'Swndaneg',
1012             'suk' => 'Swcwma',
1013             'sus' => 'Swsŵeg',
1014             'sux' => 'Swmereg',
1015             'sv' => 'Swedeg',
1016             'sw' => 'Swahili',
1017             'sw_CD' => 'Swahili’r Congo',
1018             'swb' => 'Comoreg',
1019             'syc' => 'Hen Syrieg',
1020             'syr' => 'Syrieg',
1021             'szl' => 'Silesieg',
1022             'ta' => 'Tamileg',
1023             'tcy' => 'Tulu',
1024             'te' => 'Telugu',
1025             'tem' => 'Timneg',
1026             'teo' => 'Teso',
1027             'ter' => 'Terena',
1028             'tet' => 'Tetumeg',
1029             'tg' => 'Tajiceg',
1030             'th' => 'Thai',
1031             'ti' => 'Tigrinya',
1032             'tig' => 'Tigreg',
1033             'tiv' => 'Tifeg',
1034             'tk' => 'Twrcmeneg',
1035             'tkl' => 'Tocelaweg',
1036             'tkr' => 'Tsakhureg',
1037             'tl' => 'Tagalog',
1038             'tlh' => 'Klingon',
1039             'tli' => 'Llingit',
1040             'tly' => 'Talysheg',
1041             'tmh' => 'Tamasheceg',
1042             'tn' => 'Tswana',
1043             'to' => 'Tongeg',
1044             'tpi' => 'Tok Pisin',
1045             'tr' => 'Tyrceg',
1046             'trv' => 'Taroko',
1047             'ts' => 'Tsongaeg',
1048             'tsd' => 'Tsaconeg',
1049             'tt' => 'Tatareg',
1050             'tum' => 'Twmbwca',
1051             'tvl' => 'Twfalweg',
1052             'tw' => 'Twi',
1053             'twq' => 'Tasawaq',
1054             'ty' => 'Tahitïeg',
1055             'tyv' => 'Twfwnieg',
1056             'tzm' => 'Tamaseit Canolbarth Moroco',
1057             'udm' => 'Fotiaceg',
1058             'ug' => 'Uighur',
1059             'uga' => 'Wgariteg',
1060             'uk' => 'Wcreineg',
1061             'umb' => 'Umbundu',
1062             'und' => 'Iaith anhysbys',
1063             'ur' => 'Wrdw',
1064             'uz' => 'Wsbeceg',
1065             'vai' => 'Faieg',
1066             've' => 'Fendeg',
1067             'vec' => 'Feniseg',
1068             'vep' => 'Feps',
1069             'vi' => 'Fietnameg',
1070             'vls' => 'Fflemeg Gorllewinol',
1071             'vo' => 'Folapük',
1072             'vot' => 'Foteg',
1073             'vun' => 'Funjo',
1074             'wa' => 'Walwneg',
1075             'wae' => 'Walsereg',
1076             'wal' => 'Walamo',
1077             'war' => 'Winarayeg',
1078             'was' => 'Washo',
1079             'wbp' => 'Warlpiri',
1080             'wo' => 'Woloff',
1081             'xal' => 'Calmyceg',
1082             'xh' => 'Xhosa',
1083             'xog' => 'Soga',
1084             'yav' => 'Iangben',
1085             'ybb' => 'Iembaeg',
1086             'yi' => 'Iddew-Almaeneg',
1087             'yo' => 'Iorwba',
1088             'yue' => 'Cantoneeg',
1089             'zap' => 'Zapoteceg',
1090             'zbl' => 'Blisssymbols',
1091             'zea' => 'Zêlandeg',
1092             'zgh' => 'Tamaseit Safonol',
1093             'zh' => 'Tsieineeg',
1094             'zh_Hans' => 'Tsieineeg Symledig',
1095             'zh_Hant' => 'Tsieineeg Traddodiadol',
1096             'zu' => 'Swlw',
1097             'zun' => 'Swni',
1098             'zxx' => 'Dim cynnwys ieithyddol',
1099             'zza' => 'Sasäeg',
1100              
1101             );
1102             if (@_) {
1103             return $languages{$_[0]};
1104             }
1105             return \%languages;
1106             }
1107             },
1108             );
1109              
1110             has 'display_name_script' => (
1111             is => 'ro',
1112             isa => CodeRef,
1113             init_arg => undef,
1114             default => sub {
1115             sub {
1116             my %scripts = (
1117             'Arab' => 'Arabaidd',
1118             'Armn' => 'Armenaidd',
1119             'Beng' => 'Bangla',
1120             'Bopo' => 'Bopomofo',
1121             'Brai' => 'Braille',
1122             'Cyrl' => 'Cyrilig',
1123             'Deva' => 'Devanagari',
1124             'Ethi' => 'Ethiopig',
1125             'Geor' => 'Georgaidd',
1126             'Grek' => 'Groegaidd',
1127             'Gujr' => 'Gwjarataidd',
1128             'Guru' => 'Gwrmwci',
1129             'Hanb' => 'Han gyda Bopomofo',
1130             'Hang' => 'Hangul',
1131             'Hani' => 'Han',
1132             'Hans' => 'Symledig',
1133             'Hans@alt=stand-alone' => 'Han symledig',
1134             'Hant' => 'Traddodiadol',
1135             'Hant@alt=stand-alone' => 'Han traddodiadol',
1136             'Hebr' => 'Hebreig',
1137             'Hira' => 'Hiragana',
1138             'Hrkt' => 'Syllwyddor Japaneaidd',
1139             'Jamo' => 'Jamo',
1140             'Jpan' => 'Japaneaidd',
1141             'Kana' => 'Catacana',
1142             'Khmr' => 'Chmeraidd',
1143             'Knda' => 'Canaraidd',
1144             'Kore' => 'Coreaidd',
1145             'Laoo' => 'Laoaidd',
1146             'Latn' => 'Lladin',
1147             'Mlym' => 'Malayalamaidd',
1148             'Mong' => 'Mongolaidd',
1149             'Mymr' => 'Myanmaraidd',
1150             'Ogam' => 'Ogam',
1151             'Orya' => 'Orïaidd',
1152             'Sinh' => 'Sinhanaidd',
1153             'Taml' => 'Tamilaidd',
1154             'Telu' => 'Telugu',
1155             'Thaa' => 'Thaana',
1156             'Thai' => 'Tai',
1157             'Tibt' => 'Tibetaidd',
1158             'Zmth' => 'Nodiant Mathemategol',
1159             'Zsye' => 'Emoji',
1160             'Zsym' => 'Symbolau',
1161             'Zxxx' => 'Anysgrifenedig',
1162             'Zyyy' => 'Cyffredin',
1163             'Zzzz' => 'Sgript anhysbys',
1164              
1165             );
1166             if ( @_ ) {
1167             return $scripts{$_[0]};
1168             }
1169             return \%scripts;
1170             }
1171             }
1172             );
1173              
1174             has 'display_name_region' => (
1175             is => 'ro',
1176             isa => HashRef[Str],
1177             init_arg => undef,
1178             default => sub {
1179             {
1180             '001' => 'Y Byd',
1181             '002' => 'Affrica',
1182             '003' => 'Gogledd America',
1183             '005' => 'De America',
1184             '009' => 'Oceania',
1185             '011' => 'Gorllewin Affrica',
1186             '013' => 'Canolbarth America',
1187             '014' => 'Dwyrain Affrica',
1188             '015' => 'Gogledd Affrica',
1189             '017' => 'Canol Affrica',
1190             '018' => 'Deheudir Affrica',
1191             '019' => 'Yr Amerig',
1192             '021' => 'America i’r Gogledd o Fecsico',
1193             '029' => 'Y Caribî',
1194             '030' => 'Dwyrain Asia',
1195             '034' => 'De Asia',
1196             '035' => 'De-Ddwyrain Asia',
1197             '039' => 'De Ewrop',
1198             '053' => 'Awstralasia',
1199             '054' => 'Melanesia',
1200             '057' => 'Rhanbarth Micronesia',
1201             '061' => 'Polynesia',
1202             '142' => 'Asia',
1203             '143' => 'Canol Asia',
1204             '145' => 'Gorllewin Asia',
1205             '150' => 'Ewrop',
1206             '151' => 'Dwyrain Ewrop',
1207             '154' => 'Gogledd Ewrop',
1208             '155' => 'Gorllewin Ewrop',
1209             '202' => 'Affrica Is-Sahara',
1210             '419' => 'America Ladin',
1211             'AC' => 'Ynys Ascension',
1212             'AD' => 'Andorra',
1213             'AE' => 'Emiradau Arabaidd Unedig',
1214             'AF' => 'Afghanistan',
1215             'AG' => 'Antigua a Barbuda',
1216             'AI' => 'Anguilla',
1217             'AL' => 'Albania',
1218             'AM' => 'Armenia',
1219             'AO' => 'Angola',
1220             'AQ' => 'Antarctica',
1221             'AR' => 'Yr Ariannin',
1222             'AS' => 'Samoa America',
1223             'AT' => 'Awstria',
1224             'AU' => 'Awstralia',
1225             'AW' => 'Aruba',
1226             'AX' => 'Ynysoedd Åland',
1227             'AZ' => 'Azerbaijan',
1228             'BA' => 'Bosnia & Herzegovina',
1229             'BB' => 'Barbados',
1230             'BD' => 'Bangladesh',
1231             'BE' => 'Gwlad Belg',
1232             'BF' => 'Burkina Faso',
1233             'BG' => 'Bwlgaria',
1234             'BH' => 'Bahrain',
1235             'BI' => 'Burundi',
1236             'BJ' => 'Benin',
1237             'BL' => 'Saint Barthélemy',
1238             'BM' => 'Bermuda',
1239             'BN' => 'Brunei',
1240             'BO' => 'Bolifia',
1241             'BQ' => 'Antilles yr Iseldiroedd',
1242             'BR' => 'Brasil',
1243             'BS' => 'Y Bahamas',
1244             'BT' => 'Bhutan',
1245             'BV' => 'Ynys Bouvet',
1246             'BW' => 'Botswana',
1247             'BY' => 'Belarws',
1248             'BZ' => 'Belize',
1249             'CA' => 'Canada',
1250             'CC' => 'Ynysoedd Cocos (Keeling)',
1251             'CD' => 'Y Congo - Kinshasa',
1252             'CD@alt=variant' => 'Y Congo (G.Dd.C.)',
1253             'CF' => 'Gweriniaeth Canolbarth Affrica',
1254             'CG' => 'Y Congo - Brazzaville',
1255             'CG@alt=variant' => 'Y Congo (Gweriniaeth)',
1256             'CH' => 'Y Swistir',
1257             'CI' => 'Côte d’Ivoire',
1258             'CI@alt=variant' => 'Arfordir Ifori',
1259             'CK' => 'Ynysoedd Cook',
1260             'CL' => 'Chile',
1261             'CM' => 'Camerŵn',
1262             'CN' => 'Tsieina',
1263             'CO' => 'Colombia',
1264             'CP' => 'Ynys Clipperton',
1265             'CR' => 'Costa Rica',
1266             'CU' => 'Ciwba',
1267             'CV' => 'Cabo Verde',
1268             'CW' => 'Curaçao',
1269             'CX' => 'Ynys y Nadolig',
1270             'CY' => 'Cyprus',
1271             'CZ' => 'Tsiecia',
1272             'CZ@alt=variant' => 'Gweriniaeth Tsiec',
1273             'DE' => 'Yr Almaen',
1274             'DG' => 'Diego Garcia',
1275             'DJ' => 'Djibouti',
1276             'DK' => 'Denmarc',
1277             'DM' => 'Dominica',
1278             'DO' => 'Gweriniaeth Dominica',
1279             'DZ' => 'Algeria',
1280             'EA' => 'Ceuta a Melilla',
1281             'EC' => 'Ecuador',
1282             'EE' => 'Estonia',
1283             'EG' => 'Yr Aifft',
1284             'EH' => 'Gorllewin Sahara',
1285             'ER' => 'Eritrea',
1286             'ES' => 'Sbaen',
1287             'ET' => 'Ethiopia',
1288             'EU' => 'Yr Undeb Ewropeaidd',
1289             'EZ' => 'Ardal yr Ewro',
1290             'FI' => 'Y Ffindir',
1291             'FJ' => 'Fiji',
1292             'FK' => 'Ynysoedd y Falkland/Malvinas',
1293             'FK@alt=variant' => 'Ynysoedd y Falkland (Ynysoedd y Malfinas)',
1294             'FM' => 'Micronesia',
1295             'FO' => 'Ynysoedd Ffaro',
1296             'FR' => 'Ffrainc',
1297             'GA' => 'Gabon',
1298             'GB' => 'Y Deyrnas Unedig',
1299             'GB@alt=short' => 'DU',
1300             'GD' => 'Grenada',
1301             'GE' => 'Georgia',
1302             'GF' => 'Guyane Ffrengig',
1303             'GG' => 'Ynys y Garn',
1304             'GH' => 'Ghana',
1305             'GI' => 'Gibraltar',
1306             'GL' => 'Yr Ynys Las',
1307             'GM' => 'Gambia',
1308             'GN' => 'Guinée',
1309             'GP' => 'Guadeloupe',
1310             'GQ' => 'Guinea Gyhydeddol',
1311             'GR' => 'Gwlad Groeg',
1312             'GS' => 'De Georgia ac Ynysoedd Sandwich y De',
1313             'GT' => 'Guatemala',
1314             'GU' => 'Guam',
1315             'GW' => 'Guiné-Bissau',
1316             'GY' => 'Guyana',
1317             'HK' => 'Hong Kong SAR Tseina',
1318             'HK@alt=short' => 'Hong Kong',
1319             'HM' => 'Ynys Heard ac Ynysoedd McDonald',
1320             'HN' => 'Honduras',
1321             'HR' => 'Croatia',
1322             'HT' => 'Haiti',
1323             'HU' => 'Hwngari',
1324             'IC' => 'Yr Ynysoedd Dedwydd',
1325             'ID' => 'Indonesia',
1326             'IE' => 'Iwerddon',
1327             'IL' => 'Israel',
1328             'IM' => 'Ynys Manaw',
1329             'IN' => 'India',
1330             'IO' => 'Tiriogaeth Brydeinig Cefnfor India',
1331             'IQ' => 'Irac',
1332             'IR' => 'Iran',
1333             'IS' => 'Gwlad yr Iâ',
1334             'IT' => 'Yr Eidal',
1335             'JE' => 'Jersey',
1336             'JM' => 'Jamaica',
1337             'JO' => 'Gwlad Iorddonen',
1338             'JP' => 'Japan',
1339             'KE' => 'Kenya',
1340             'KG' => 'Kyrgyzstan',
1341             'KH' => 'Cambodia',
1342             'KI' => 'Kiribati',
1343             'KM' => 'Comoros',
1344             'KN' => 'Saint Kitts a Nevis',
1345             'KP' => 'Gogledd Korea',
1346             'KR' => 'De Korea',
1347             'KW' => 'Kuwait',
1348             'KY' => 'Ynysoedd Cayman',
1349             'KZ' => 'Kazakstan',
1350             'LA' => 'Laos',
1351             'LB' => 'Libanus',
1352             'LC' => 'Saint Lucia',
1353             'LI' => 'Liechtenstein',
1354             'LK' => 'Sri Lanka',
1355             'LR' => 'Liberia',
1356             'LS' => 'Lesotho',
1357             'LT' => 'Lithuania',
1358             'LU' => 'Lwcsembwrg',
1359             'LV' => 'Latfia',
1360             'LY' => 'Libya',
1361             'MA' => 'Moroco',
1362             'MC' => 'Monaco',
1363             'MD' => 'Moldofa',
1364             'ME' => 'Montenegro',
1365             'MF' => 'Saint Martin',
1366             'MG' => 'Madagascar',
1367             'MH' => 'Ynysoedd Marshall',
1368             'MK' => 'Macedonia',
1369             'MK@alt=variant' => 'Macedonia (CWIM)',
1370             'ML' => 'Mali',
1371             'MM' => 'Myanmar (Burma)',
1372             'MN' => 'Mongolia',
1373             'MO' => 'Macau RhGA Tsieina',
1374             'MO@alt=short' => 'Macau',
1375             'MP' => 'Ynysoedd Gogledd Mariana',
1376             'MQ' => 'Martinique',
1377             'MR' => 'Mauritania',
1378             'MS' => 'Montserrat',
1379             'MT' => 'Malta',
1380             'MU' => 'Mauritius',
1381             'MV' => 'Y Maldives',
1382             'MW' => 'Malawi',
1383             'MX' => 'Mecsico',
1384             'MY' => 'Malaysia',
1385             'MZ' => 'Mozambique',
1386             'NA' => 'Namibia',
1387             'NC' => 'Caledonia Newydd',
1388             'NE' => 'Niger',
1389             'NF' => 'Ynys Norfolk',
1390             'NG' => 'Nigeria',
1391             'NI' => 'Nicaragua',
1392             'NL' => 'Yr Iseldiroedd',
1393             'NO' => 'Norwy',
1394             'NP' => 'Nepal',
1395             'NR' => 'Nauru',
1396             'NU' => 'Niue',
1397             'NZ' => 'Seland Newydd',
1398             'OM' => 'Oman',
1399             'PA' => 'Panama',
1400             'PE' => 'Periw',
1401             'PF' => 'Polynesia Ffrengig',
1402             'PG' => 'Papua Guinea Newydd',
1403             'PH' => 'Y Philipinau',
1404             'PK' => 'Pakistan',
1405             'PL' => 'Gwlad Pwyl',
1406             'PM' => 'Saint-Pierre-et-Miquelon',
1407             'PN' => 'Ynysoedd Pitcairn',
1408             'PR' => 'Puerto Rico',
1409             'PS' => 'Tiriogaethau Palesteinaidd',
1410             'PS@alt=short' => 'Palesteina',
1411             'PT' => 'Portiwgal',
1412             'PW' => 'Palau',
1413             'PY' => 'Paraguay',
1414             'QA' => 'Qatar',
1415             'QO' => 'Oceania Bellennig',
1416             'RE' => 'Réunion',
1417             'RO' => 'Rwmania',
1418             'RS' => 'Serbia',
1419             'RU' => 'Rwsia',
1420             'RW' => 'Rwanda',
1421             'SA' => 'Saudi Arabia',
1422             'SB' => 'Ynysoedd Solomon',
1423             'SC' => 'Seychelles',
1424             'SD' => 'Swdan',
1425             'SE' => 'Sweden',
1426             'SG' => 'Singapore',
1427             'SH' => 'Saint Helena',
1428             'SI' => 'Slofenia',
1429             'SJ' => 'Svalbard a Jan Mayen',
1430             'SK' => 'Slofacia',
1431             'SL' => 'Sierra Leone',
1432             'SM' => 'San Marino',
1433             'SN' => 'Senegal',
1434             'SO' => 'Somalia',
1435             'SR' => 'Suriname',
1436             'SS' => 'De Swdan',
1437             'ST' => 'São Tomé a Príncipe',
1438             'SV' => 'El Salvador',
1439             'SX' => 'Sint Maarten',
1440             'SY' => 'Syria',
1441             'SZ' => 'Gwlad Swazi',
1442             'TA' => 'Tristan da Cunha',
1443             'TC' => 'Ynysoedd Turks a Caicos',
1444             'TD' => 'Tchad',
1445             'TF' => 'Tiroedd Deheuol ac Antarctig Ffrainc',
1446             'TG' => 'Togo',
1447             'TH' => 'Gwlad Thai',
1448             'TJ' => 'Tajikistan',
1449             'TK' => 'Tokelau',
1450             'TL' => 'Timor-Leste',
1451             'TL@alt=variant' => 'Dwyrain Timor',
1452             'TM' => 'Turkmenistan',
1453             'TN' => 'Tunisia',
1454             'TO' => 'Tonga',
1455             'TR' => 'Twrci',
1456             'TT' => 'Trinidad a Tobago',
1457             'TV' => 'Tuvalu',
1458             'TW' => 'Taiwan',
1459             'TZ' => 'Tanzania',
1460             'UA' => 'Wcráin',
1461             'UG' => 'Uganda',
1462             'UM' => 'Ynysoedd Pellennig UDA',
1463             'UN' => 'y Cenhedloedd Unedig',
1464             'UN@alt=short' => 'UN',
1465             'US' => 'Yr Unol Daleithiau',
1466             'US@alt=short' => 'UDA',
1467             'UY' => 'Uruguay',
1468             'UZ' => 'Uzbekistan',
1469             'VA' => 'Y Fatican',
1470             'VC' => 'Saint Vincent a’r Grenadines',
1471             'VE' => 'Venezuela',
1472             'VG' => 'Ynysoedd Gwyryf Prydain',
1473             'VI' => 'Ynysoedd Gwyryf yr Unol Daleithiau',
1474             'VN' => 'Fietnam',
1475             'VU' => 'Vanuatu',
1476             'WF' => 'Wallis a Futuna',
1477             'WS' => 'Samoa',
1478             'XK' => 'Kosovo',
1479             'YE' => 'Yemen',
1480             'YT' => 'Mayotte',
1481             'ZA' => 'De Affrica',
1482             'ZM' => 'Zambia',
1483             'ZW' => 'Zimbabwe',
1484             'ZZ' => 'Rhanbarth Anhysbys',
1485              
1486             }
1487             },
1488             );
1489              
1490             has 'display_name_variant' => (
1491             is => 'ro',
1492             isa => HashRef[Str],
1493             init_arg => undef,
1494             default => sub {
1495             {
1496             '1901' => 'orgraff draddodiadol yr Almaeneg',
1497             '1606NICT' => 'Ffrangeg Canol Diweddar hyd at 1606',
1498             '1694ACAD' => 'Ffrangeg Modern Cynnar',
1499             '1959ACAD' => 'Academig',
1500             'ALUKU' => 'tafodiaith Aluku',
1501             'AREVELA' => 'Armeneg Dwyreiniol',
1502             'AREVMDA' => 'Armeneg Gorllewinol',
1503             'BAUDDHA' => 'BAUDDHA',
1504             'BISCAYAN' => 'BISCAYAN',
1505             'BOHORIC' => 'Gwyddor Bohorič',
1506             'DAJNKO' => 'gwyddor Dajnko',
1507             'EMODENG' => 'Saesneg Modern Cynnar',
1508             'FONIPA' => 'Seineg IPA',
1509             'FONUPA' => 'Seineg UPA',
1510             'FONXSAMP' => 'FONXSAMP',
1511             'HOGNORSK' => 'HOGNORSK',
1512             'ITIHASA' => 'ITIHASA',
1513             'JAUER' => 'JAUER',
1514             'JYUTPING' => 'JYUTPING',
1515             'KKCOR' => 'yr Orgraff Gyffredin',
1516             'KOCIEWIE' => 'KOCIEWIE',
1517             'KSCOR' => 'yr Orgraff Safonol',
1518             'LAUKIKA' => 'LAUKIKA',
1519             'LUNA1918' => 'LUNA1918',
1520             'METELKO' => 'gwyddor Metelko',
1521             'NDYUKA' => 'tafodiaith Ndyuka',
1522             'NEDIS' => 'tafodiaith Natisone',
1523             'NJIVA' => 'tafodiaith Gniva/Njiva',
1524             'OSOJS' => 'tafodiaith Oseacco/Osojane',
1525             'PAMAKA' => 'tafodiaith Pamaka',
1526             'POSIX' => 'Cyfrifiadur',
1527             'SCOTLAND' => 'Saesneg Safonol yr Alban',
1528             'SURMIRAN' => 'SURMIRAN',
1529             'SURSILV' => 'SURSILV',
1530             'SUTSILV' => 'SUTSILV',
1531             'VAIDIKA' => 'VAIDIKA',
1532             'VALLADER' => 'VALLADER',
1533              
1534             }
1535             },
1536             );
1537              
1538             has 'display_name_key' => (
1539             is => 'ro',
1540             isa => HashRef[Str],
1541             init_arg => undef,
1542             default => sub {
1543             {
1544             'calendar' => 'Calendr',
1545             'cf' => 'Fformat Arian',
1546             'collation' => 'Trefn',
1547             'currency' => 'Arian Breiniol',
1548             'hc' => 'Cylched Awr (12 vs 24)',
1549             'lb' => 'Arddull Toriad Llinell',
1550             'ms' => 'System Fesur',
1551             'numbers' => 'Rhifau',
1552              
1553             }
1554             },
1555             );
1556              
1557             has 'display_name_type' => (
1558             is => 'ro',
1559             isa => HashRef[HashRef[Str]],
1560             init_arg => undef,
1561             default => sub {
1562             {
1563             'calendar' => {
1564             'buddhist' => q{Calendr y Bwdiaid},
1565             'chinese' => q{Calendr Tseina},
1566             'coptic' => q{Calendr y Coptiaid},
1567             'dangi' => q{Calendr Dangi},
1568             'ethiopic' => q{Calendr Ethiopia},
1569             'ethiopic-amete-alem' => q{Calendr Amete Alem Ethiopia},
1570             'gregorian' => q{Calendr Gregori},
1571             'hebrew' => q{Calendr yr Hebraed},
1572             'indian' => q{Calendr Cenedlaethol India},
1573             'islamic' => q{Calendr Islam},
1574             'islamic-umalqura' => q{Calendr Islam (Umm al-Qura)},
1575             'iso8601' => q{Calendr ISO-8601},
1576             'japanese' => q{Calendr Japan},
1577             'persian' => q{Calendr Persia},
1578             'roc' => q{Calendr Gweriniaeth Tseina},
1579             },
1580             'cf' => {
1581             'account' => q{Fformat Arian Cyfrifeg},
1582             'standard' => q{Fformat Arian Safonol},
1583             },
1584             'collation' => {
1585             'big5han' => q{Trefn Traddodiadol Tsieina - Big5},
1586             'dictionary' => q{Trefn Geiriadur},
1587             'ducet' => q{Trefn Rhagosodedig Unicode},
1588             'eor' => q{Rheolau trefnu Ewropeaidd},
1589             'gb2312han' => q{Trefn Symledig Tsieina - GB2312},
1590             'phonebook' => q{Trefn Llyfr Ffôn},
1591             'pinyin' => q{Trefn Pinyin},
1592             'reformed' => q{Trefn Diwygiedig},
1593             'search' => q{Chwilio at Ddibenion Cyffredinol},
1594             'standard' => q{Trefn Safonol},
1595             'traditional' => q{Trefn Traddodiadol},
1596             'zhuyin' => q{Trefn Zhuyin},
1597             },
1598             'hc' => {
1599             'h11' => q{System 12 Awr (0–11)},
1600             'h12' => q{System 12 Awr (1–12)},
1601             'h23' => q{System 24 Awr (0–23)},
1602             'h24' => q{System 24 Awr (1–24)},
1603             },
1604             'lb' => {
1605             'loose' => q{Arddull Toriad Llinell Rhydd},
1606             'normal' => q{Arddull Toriad Llinell Arferol},
1607             'strict' => q{Arddull Torriad Llinell Caeth},
1608             },
1609             'ms' => {
1610             'metric' => q{System Fetrig},
1611             'uksystem' => q{System Fesur Imperialaidd},
1612             'ussystem' => q{System Fesur UDA},
1613             },
1614             'numbers' => {
1615             'arab' => q{Digidau Arabig-Indig},
1616             'arabext' => q{Digidau Arabig-Indig Estynedig},
1617             'armn' => q{Rhifolion Armenaidd},
1618             'armnlow' => q{Rhifolion Armenaidd mewn Llythrennau Bychain},
1619             'beng' => q{Digidau Bengalaidd},
1620             'deva' => q{Digidau Devanagarig},
1621             'ethi' => q{Rhifolion Ethiopig},
1622             'fullwide' => q{Digidau Lled Llawn},
1623             'geor' => q{Rhifolion Georgaidd},
1624             'grek' => q{Rhifolion Groegaidd},
1625             'greklow' => q{Rhifolion Groegaidd mewn Llythrennau Bychain},
1626             'gujr' => q{Digidau Gwjarataidd},
1627             'guru' => q{Digidau Gwrmwcaidd},
1628             'hanidec' => q{Rhifolion Degol Tsieineaidd},
1629             'hans' => q{Rhifolion Tsieineaidd Symledig},
1630             'hansfin' => q{Rhifolion Ariannol Tsieineaidd Symledig},
1631             'hant' => q{Rhifolion Tsieineaidd Traddodiadol},
1632             'hantfin' => q{Rhifolion Ariannol Tsieineaidd Traddodiadol},
1633             'hebr' => q{Rhifolion Hebreig},
1634             'jpan' => q{Rhifolion Japaneaidd},
1635             'jpanfin' => q{Rhifolion Ariannol Japaneaidd},
1636             'khmr' => q{Digidau Chmeraidd},
1637             'knda' => q{Digidau Kannaraidd},
1638             'laoo' => q{Digidau Laoaidd},
1639             'latn' => q{Digidau Gorllewinol},
1640             'mlym' => q{Digidau Malayalamaidd},
1641             'mong' => q{Digidau Mongolia},
1642             'mymr' => q{Digidau Myanmar},
1643             'orya' => q{Digidau Orïaidd},
1644             'roman' => q{Rhifolion Rhufeinig},
1645             'romanlow' => q{Rhifolion Rhufeinig mewn Llythrennau Bychain},
1646             'takr' => q{Digidau Takri},
1647             'taml' => q{Rhifolion Tamilaidd Traddodiadol},
1648             'tamldec' => q{Digidau Tamilaidd},
1649             'telu' => q{Digidau Telugu},
1650             'thai' => q{Digidau Thai},
1651             'tibt' => q{Digidau Tibetaidd},
1652             },
1653              
1654             }
1655             },
1656             );
1657              
1658             has 'display_name_measurement_system' => (
1659             is => 'ro',
1660             isa => HashRef[Str],
1661             init_arg => undef,
1662             default => sub {
1663             {
1664             'metric' => q{Metrig},
1665             'UK' => q{DU},
1666             'US' => q{UDA},
1667              
1668             }
1669             },
1670             );
1671              
1672             has 'display_name_code_patterns' => (
1673             is => 'ro',
1674             isa => HashRef[Str],
1675             init_arg => undef,
1676             default => sub {
1677             {
1678             'language' => 'Iaith: {0}',
1679             'script' => 'Sgript: {0}',
1680             'region' => 'Rhanbarth: {0}',
1681              
1682             }
1683             },
1684             );
1685              
1686             has 'characters' => (
1687             is => 'ro',
1688             isa => HashRef,
1689             init_arg => undef,
1690             default => $^V ge v5.18.0
1691             ? eval <<'EOT'
1692             sub {
1693             no warnings 'experimental::regex_sets';
1694             return {
1695             auxiliary => qr{[ă å ã ā æ ç ĕ ē ĭ ī k ñ ŏ ø ō œ q ŭ ū v x z]},
1696             index => ['A', 'B', 'C', '{CH}', 'D', '{DD}', 'E', 'F', '{FF}', 'G', '{NG}', 'H', 'I', 'J', 'K', 'L', '{LL}', 'M', 'N', 'O', 'P', '{PH}', 'Q', 'R', '{RH}', 'S', 'T', '{TH}', 'U', 'V', 'W', 'X', 'Y', 'Z'],
1697             main => qr{[a á à â ä b c {ch} d {dd} e é è ê ë f {ff} g {ng} h i í ì î ï j l {ll} m n o ó ò ô ö p {ph} r {rh} s t {th} u ú ù û ü w ẃ ẁ ŵ ẅ y ý ỳ ŷ ÿ]},
1698             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
1699             punctuation => qr{[\- ‐ – — , ; \: ! ? . … ' ‘ ’ " “ ” ( ) \[ \] § @ * / \& # † ‡ ′ ″]},
1700             };
1701             },
1702             EOT
1703             : sub {
1704             return { index => ['A', 'B', 'C', '{CH}', 'D', '{DD}', 'E', 'F', '{FF}', 'G', '{NG}', 'H', 'I', 'J', 'K', 'L', '{LL}', 'M', 'N', 'O', 'P', '{PH}', 'Q', 'R', '{RH}', 'S', 'T', '{TH}', 'U', 'V', 'W', 'X', 'Y', 'Z'], };
1705             },
1706             );
1707              
1708 19     19   2155  
  19         38  
  19         3575  
1709             has 'ellipsis' => (
1710             is => 'ro',
1711             isa => HashRef,
1712             init_arg => undef,
1713             default => sub {
1714             return {
1715             'final' => '{0}…',
1716             'initial' => '…{0}',
1717             'medial' => '{0}…{1}',
1718             'word-final' => '{0} …',
1719             'word-initial' => '… {0}',
1720             'word-medial' => '{0} … {1}',
1721             };
1722             },
1723             );
1724              
1725             has 'more_information' => (
1726             is => 'ro',
1727             isa => Str,
1728             init_arg => undef,
1729             default => qq{?},
1730             );
1731              
1732             has 'quote_start' => (
1733             is => 'ro',
1734             isa => Str,
1735             init_arg => undef,
1736             default => qq{“},
1737             );
1738              
1739             has 'quote_end' => (
1740             is => 'ro',
1741             isa => Str,
1742             init_arg => undef,
1743             default => qq{”},
1744             );
1745              
1746             has 'alternate_quote_start' => (
1747             is => 'ro',
1748             isa => Str,
1749             init_arg => undef,
1750             default => qq{‘},
1751             );
1752              
1753             has 'alternate_quote_end' => (
1754             is => 'ro',
1755             isa => Str,
1756             init_arg => undef,
1757             default => qq{’},
1758             );
1759              
1760             has 'duration_units' => (
1761             is => 'ro',
1762             isa => HashRef[Str],
1763             init_arg => undef,
1764             default => sub { {
1765             hm => 'h:mm',
1766             hms => 'h:mm:ss',
1767             ms => 'm:ss',
1768             } }
1769             );
1770              
1771             has 'units' => (
1772             is => 'ro',
1773             isa => HashRef[HashRef[HashRef[Str]]],
1774             init_arg => undef,
1775             default => sub { {
1776             'long' => {
1777             '' => {
1778             'name' => q(cyfeiriad cardinal),
1779             },
1780             'acre' => {
1781             'few' => q({0} erw),
1782             'many' => q({0} erw),
1783             'name' => q(erw),
1784             'one' => q({0} erw),
1785             'other' => q({0} erw),
1786             'two' => q({0} erw),
1787             'zero' => q({0} erw),
1788             },
1789             'acre-foot' => {
1790             'few' => q({0} erw-droedfedd),
1791             'many' => q({0} erw-droedfedd),
1792             'name' => q(erw-droedfeddi),
1793             'one' => q({0} erw-droedfedd),
1794             'other' => q({0} erw-droedfedd),
1795             'two' => q({0} erw-droedfedd),
1796             'zero' => q({0} erw-droedfedd),
1797             },
1798             'ampere' => {
1799             'few' => q({0} amper),
1800             'many' => q({0} amper),
1801             'name' => q(amperau),
1802             'one' => q({0} amper),
1803             'other' => q({0} amper),
1804             'two' => q({0} amper),
1805             'zero' => q({0} amper),
1806             },
1807             'arc-minute' => {
1808             'few' => q({0} archfunud),
1809             'many' => q({0} archfunud),
1810             'name' => q(archfunudau),
1811             'one' => q({0} archfunud),
1812             'other' => q({0} archfunud),
1813             'two' => q({0} archfunud),
1814             'zero' => q({0} archfunud),
1815             },
1816             'arc-second' => {
1817             'few' => q({0} archeiliad),
1818             'many' => q({0} archeiliad),
1819             'name' => q(archeiliadau),
1820             'one' => q({0} archeiliad),
1821             'other' => q({0} archeiliad),
1822             'two' => q({0} archeiliad),
1823             'zero' => q({0} archeiliad),
1824             },
1825             'astronomical-unit' => {
1826             'few' => q({0} uned seryddol),
1827             'many' => q({0} uned seryddol),
1828             'name' => q(unedau seryddol),
1829             'one' => q({0} uned seryddol),
1830             'other' => q({0} uned seryddol),
1831             'two' => q({0} uned seryddol),
1832             'zero' => q({0} uned seryddol),
1833             },
1834             'atmosphere' => {
1835             'few' => q({0} atm),
1836             'many' => q({0} atm),
1837             'name' => q(atmosfferau),
1838             'one' => q({0} atmosffer),
1839             'other' => q({0} atmosffer),
1840             'two' => q({0} atm),
1841             'zero' => q({0} atm),
1842             },
1843             'bit' => {
1844             'few' => q({0} did),
1845             'many' => q({0} did),
1846             'name' => q(didau),
1847             'one' => q({0} did),
1848             'other' => q({0} did),
1849             'two' => q({0} ddid),
1850             'zero' => q({0} did),
1851             },
1852             'bushel' => {
1853             'few' => q({0} bwsiel),
1854             'many' => q({0} bwsiel),
1855             'name' => q(bwsielau),
1856             'one' => q({0} bwsiel),
1857             'other' => q({0} bwsiel),
1858             'two' => q({0} bwsiel),
1859             'zero' => q({0} bwsiel),
1860             },
1861             'byte' => {
1862             'few' => q({0} beit),
1863             'many' => q({0} beit),
1864             'name' => q(beitiau),
1865             'one' => q({0} beit),
1866             'other' => q({0} beit),
1867             'two' => q({0} feit),
1868             'zero' => q({0} beit),
1869             },
1870             'calorie' => {
1871             'few' => q({0} chalori),
1872             'many' => q({0} chalori),
1873             'name' => q(calorïau),
1874             'one' => q({0} calori),
1875             'other' => q({0} calori),
1876             'two' => q({0} galori),
1877             'zero' => q({0} calori),
1878             },
1879             'carat' => {
1880             'few' => q({0} charat),
1881             'many' => q({0} charat),
1882             'name' => q(caratau),
1883             'one' => q({0} carat),
1884             'other' => q({0} carat),
1885             'two' => q({0} garat),
1886             'zero' => q({0} carat),
1887             },
1888             'celsius' => {
1889             'few' => q({0} gradd Celsius),
1890             'many' => q({0} gradd Celsius),
1891             'name' => q(graddau Celsius),
1892             'one' => q({0} radd Celsius),
1893             'other' => q({0} gradd Celsius),
1894             'two' => q({0} radd Celsius),
1895             'zero' => q({0} gradd Celsius),
1896             },
1897             'centiliter' => {
1898             'few' => q({0} chentilitr),
1899             'many' => q({0} chentilitr),
1900             'name' => q(centilitrau),
1901             'one' => q({0} centilitr),
1902             'other' => q({0} centilitr),
1903             'two' => q({0} gentilitr),
1904             'zero' => q({0} centilitr),
1905             },
1906             'centimeter' => {
1907             'few' => q({0} chentimetr),
1908             'many' => q({0} chentimetr),
1909             'name' => q(centimetrau),
1910             'one' => q({0} centimetr),
1911             'other' => q({0} centimetr),
1912             'per' => q({0} y centimetr),
1913             'two' => q({0} gentimetr),
1914             'zero' => q({0} centimetr),
1915             },
1916             'century' => {
1917             'few' => q({0} canrif),
1918             'many' => q({0} canrif),
1919             'name' => q(canrifoedd),
1920             'one' => q({0} canrif),
1921             'other' => q({0} canrif),
1922             'two' => q({0} ganrif),
1923             'zero' => q({0} canrif),
1924             },
1925             'coordinate' => {
1926             'east' => q({0} i’r dwyrain),
1927             'north' => q({0} i’r gogledd),
1928             'south' => q({0} i’r de),
1929             'west' => q({0} i’r gorllewin),
1930             },
1931             'cubic-centimeter' => {
1932             'few' => q({0} chentimetr ciwbig),
1933             'many' => q({0} centimetr ciwbig),
1934             'name' => q(centimetrau ciwbig),
1935             'one' => q({0} centimetr ciwbig),
1936             'other' => q({0} chentimetr ciwbig),
1937             'per' => q({0} y centimetr ciwbig),
1938             'two' => q({0} gentimetr ciwbig),
1939             'zero' => q({0} centimetr ciwbig),
1940             },
1941             'cubic-foot' => {
1942             'few' => q({0} troedfedd giwbig),
1943             'many' => q({0} troedfedd giwbig),
1944             'name' => q(troedfeddi ciwbig),
1945             'one' => q({0} droedfedd giwbig),
1946             'other' => q({0} troedfedd giwbig),
1947             'two' => q({0} droedfedd giwbig),
1948             'zero' => q({0} troedfedd giwbig),
1949             },
1950             'cubic-inch' => {
1951             'few' => q({0} modfedd giwbig),
1952             'many' => q({0} modfedd giwbig),
1953             'name' => q(modfeddi ciwbig),
1954             'one' => q({0} fodfedd giwbig),
1955             'other' => q({0} modfedd giwbig),
1956             'two' => q({0} fodfedd giwbig),
1957             'zero' => q({0} modfedd giwbig),
1958             },
1959             'cubic-kilometer' => {
1960             'few' => q({0} chilometr ciwbig),
1961             'many' => q({0} chilometr ciwbig),
1962             'name' => q(cilometrau ciwbig),
1963             'one' => q({0} cilometr ciwbig),
1964             'other' => q({0} cilometr ciwbig),
1965             'two' => q({0} gilometr ciwbig),
1966             'zero' => q({0} cilometr ciwbig),
1967             },
1968             'cubic-meter' => {
1969             'few' => q({0} metr ciwbig),
1970             'many' => q({0} metr ciwbig),
1971             'name' => q(metrau ciwbig),
1972             'one' => q({0} metr ciwbig),
1973             'other' => q({0} metr ciwbig),
1974             'per' => q({0} y metr ciwbig),
1975             'two' => q({0} fetr ciwbig),
1976             'zero' => q({0} metr ciwbig),
1977             },
1978             'cubic-mile' => {
1979             'few' => q({0} milltir giwbig),
1980             'many' => q({0} milltir giwbig),
1981             'name' => q(milltiroedd ciwbig),
1982             'one' => q({0} filltir giwbig),
1983             'other' => q({0} milltir giwbig),
1984             'two' => q({0} filltir giwbig),
1985             'zero' => q({0} milltir giwbig),
1986             },
1987             'cubic-yard' => {
1988             'few' => q({0} llath giwbig),
1989             'many' => q({0} llath giwbig),
1990             'name' => q(llathenni ciwbig),
1991             'one' => q({0} llathen giwbig),
1992             'other' => q({0} llath giwbig),
1993             'two' => q({0} lath giwbig),
1994             'zero' => q({0} llath giwbig),
1995             },
1996             'cup' => {
1997             'few' => q({0} cwpanaid),
1998             'many' => q({0} cwpanaid),
1999             'name' => q(cwpaneidiau),
2000             'one' => q({0} cwpanaid),
2001             'other' => q({0} cwpanaid),
2002             'two' => q({0} gwpanaid),
2003             'zero' => q({0} cwpanaid),
2004             },
2005             'cup-metric' => {
2006             'few' => q({0} cwpanaid metrig),
2007             'many' => q({0} cwpanaid metrig),
2008             'name' => q(cwpaneidiau metrig),
2009             'one' => q({0} cwpanaid metrig),
2010             'other' => q({0} cwpanaid metrig),
2011             'two' => q({0} gwpanaid metrig),
2012             'zero' => q({0} cwpanaid metrig),
2013             },
2014             'day' => {
2015             'few' => q({0} diwrnod),
2016             'many' => q({0} diwrnod),
2017             'name' => q(diwrnodau),
2018             'one' => q({0} diwrnod),
2019             'other' => q({0} diwrnod),
2020             'per' => q({0} y diwrnod),
2021             'two' => q({0} ddiwrnod),
2022             'zero' => q({0} diwrnod),
2023             },
2024             'deciliter' => {
2025             'few' => q({0} decilitr),
2026             'many' => q({0} decilitr),
2027             'name' => q(decilitrau),
2028             'one' => q({0} decilitr),
2029             'other' => q({0} decilitr),
2030             'two' => q({0} decilitr),
2031             'zero' => q({0} decilitr),
2032             },
2033             'decimeter' => {
2034             'few' => q({0} decimetr),
2035             'many' => q({0} decimetr),
2036             'name' => q(decimetrau),
2037             'one' => q({0} decimetr),
2038             'other' => q({0} decimetr),
2039             'two' => q({0} decimetr),
2040             'zero' => q({0} decimetr),
2041             },
2042             'degree' => {
2043             'few' => q({0} gradd),
2044             'many' => q({0} gradd),
2045             'name' => q(graddau),
2046             'one' => q({0} radd),
2047             'other' => q({0} gradd),
2048             'two' => q({0} radd),
2049             'zero' => q({0} gradd),
2050             },
2051             'fahrenheit' => {
2052             'few' => q({0} gradd Fahrenheit),
2053             'many' => q({0} gradd Fahrenheit),
2054             'name' => q(gradd Fahrenheit),
2055             'one' => q({0} radd Fahrenheit),
2056             'other' => q({0} gradd Fahrenheit),
2057             'two' => q({0} radd Fahrenheit),
2058             'zero' => q({0} gradd Fahrenheit),
2059             },
2060             'fathom' => {
2061             'few' => q({0} gwryd),
2062             'many' => q({0} gwryd),
2063             'name' => q(gwrhydau),
2064             'one' => q({0} gwryd),
2065             'other' => q({0} gwryd),
2066             'two' => q({0} wryd),
2067             'zero' => q({0} gwryd),
2068             },
2069             'fluid-ounce' => {
2070             'few' => q({0} owns hylifol),
2071             'many' => q({0} owns hylifol),
2072             'name' => q(ownsiau hylifol),
2073             'one' => q({0} owns hylifol),
2074             'other' => q({0} owns hylifol),
2075             'two' => q({0} owns hylifol),
2076             'zero' => q({0} owns hylifol),
2077             },
2078             'foodcalorie' => {
2079             'few' => q({0} Chalori),
2080             'many' => q({0} Chalori),
2081             'name' => q(Calorïau),
2082             'one' => q({0} Calori),
2083             'other' => q({0} Calori),
2084             'two' => q({0} Galori),
2085             'zero' => q({0} Calori),
2086             },
2087             'foot' => {
2088             'few' => q({0} troedfedd),
2089             'many' => q({0} throedfedd),
2090             'name' => q(troedfeddi),
2091             'one' => q({0} droedfedd),
2092             'other' => q({0} troedfedd),
2093             'per' => q({0} y droedfedd),
2094             'two' => q({0} droedfedd),
2095             'zero' => q({0} troedfedd),
2096             },
2097             'furlong' => {
2098             'few' => q({0} ystaden),
2099             'many' => q({0} ystaden),
2100             'name' => q(ystadenni),
2101             'one' => q({0} ystaden),
2102             'other' => q({0} ystaden),
2103             'two' => q({0} ystaden),
2104             'zero' => q({0} ystaden),
2105             },
2106             'g-force' => {
2107             'few' => q({0} grym disgyrchedd),
2108             'many' => q({0} grym disgyrchedd),
2109             'name' => q(grym disgyrchedd),
2110             'one' => q({0} grym disgyrchedd),
2111             'other' => q({0} grym disgyrchedd),
2112             'two' => q({0} rym disgyrchedd),
2113             'zero' => q({0} grym disgyrchedd),
2114             },
2115             'gallon' => {
2116             'few' => q({0} galwyn),
2117             'many' => q({0} galwyn),
2118             'name' => q(galwyni),
2119             'one' => q({0} galwyn),
2120             'other' => q({0} galwyn),
2121             'per' => q({0} y galwyn),
2122             'two' => q({0} alwyn),
2123             'zero' => q({0} galwyn),
2124             },
2125             'gallon-imperial' => {
2126             'few' => q({0} galwyn Imp.),
2127             'many' => q({0} galwyn Imp.),
2128             'name' => q(Galwyni Imp.),
2129             'one' => q({0} galwyn Imp.),
2130             'other' => q({0} galwyn Imp.),
2131             'per' => q({0} y galwyn Imp.),
2132             'two' => q({0} galwyn Imp.),
2133             'zero' => q({0} galwyn Imp.),
2134             },
2135             'generic' => {
2136             'few' => q({0}°),
2137             'many' => q({0}°),
2138             'name' => q(°),
2139             'one' => q({0}°),
2140             'other' => q({0}°),
2141             'two' => q({0}°),
2142             'zero' => q({0}°),
2143             },
2144             'gigabit' => {
2145             'few' => q({0} gigadid),
2146             'many' => q({0} gigadid),
2147             'name' => q(gigadidau),
2148             'one' => q({0} gigadid),
2149             'other' => q({0} gigadid),
2150             'two' => q({0} gigadid),
2151             'zero' => q({0} gigadid),
2152             },
2153             'gigabyte' => {
2154             'few' => q({0} gigabeit),
2155             'many' => q({0} gigabeit),
2156             'name' => q(gigabeitiau),
2157             'one' => q({0} gigabeit),
2158             'other' => q({0} gigabeit),
2159             'two' => q({0} gigabeit),
2160             'zero' => q({0} gigabeit),
2161             },
2162             'gigahertz' => {
2163             'few' => q({0} gigaherts),
2164             'many' => q({0} gigaherts),
2165             'name' => q(gigaherts),
2166             'one' => q({0} gigaherts),
2167             'other' => q({0} gigaherts),
2168             'two' => q({0} gigaherts),
2169             'zero' => q({0} gigaherts),
2170             },
2171             'gigawatt' => {
2172             'few' => q({0} gigawat),
2173             'many' => q({0} gigawat),
2174             'name' => q(gigawatiau),
2175             'one' => q({0} gigawat),
2176             'other' => q({0} gigawat),
2177             'two' => q({0} gigawat),
2178             'zero' => q({0} gigawat),
2179             },
2180             'gram' => {
2181             'few' => q({0} gram),
2182             'many' => q({0} gram),
2183             'name' => q(gramau),
2184             'one' => q({0} gram),
2185             'other' => q({0} gram),
2186             'per' => q({0} y gram),
2187             'two' => q({0} gram),
2188             'zero' => q({0} gram),
2189             },
2190             'hectare' => {
2191             'few' => q({0} hectar),
2192             'many' => q({0} hectar),
2193             'name' => q(hectarau),
2194             'one' => q({0} hectar),
2195             'other' => q({0} hectar),
2196             'two' => q({0} hectar),
2197             'zero' => q({0} hectar),
2198             },
2199             'hectoliter' => {
2200             'few' => q({0} hectolitr),
2201             'many' => q({0} hectolitr),
2202             'name' => q(hectolitrau),
2203             'one' => q({0} hectolitr),
2204             'other' => q({0} hectolitr),
2205             'two' => q({0} hectolitr),
2206             'zero' => q({0} hectolitr),
2207             },
2208             'hectopascal' => {
2209             'few' => q({0} hectopascal),
2210             'many' => q({0} hectopascal),
2211             'name' => q(hectopascalau),
2212             'one' => q({0} hectopascal),
2213             'other' => q({0} hectopascal),
2214             'two' => q({0} hectopascal),
2215             'zero' => q({0} hectopascal),
2216             },
2217             'hertz' => {
2218             'few' => q({0} herts),
2219             'many' => q({0} herts),
2220             'name' => q(herts),
2221             'one' => q({0} herts),
2222             'other' => q({0} herts),
2223             'two' => q({0} herts),
2224             'zero' => q({0} herts),
2225             },
2226             'horsepower' => {
2227             'few' => q({0} marchnerth),
2228             'many' => q({0} marchnerth),
2229             'name' => q(marchnerth),
2230             'one' => q({0} marchnerth),
2231             'other' => q({0} marchnerth),
2232             'two' => q({0} farchnerth),
2233             'zero' => q({0} marchnerth),
2234             },
2235             'hour' => {
2236             'few' => q({0} awr),
2237             'many' => q({0} awr),
2238             'name' => q(oriau),
2239             'one' => q({0} awr),
2240             'other' => q({0} awr),
2241             'per' => q({0} yr awr),
2242             'two' => q({0} awr),
2243             'zero' => q({0} awr),
2244             },
2245             'inch' => {
2246             'few' => q({0} modfedd),
2247             'many' => q({0} modfedd),
2248             'name' => q(modfeddi),
2249             'one' => q({0} fodfedd),
2250             'other' => q({0} modfedd),
2251             'per' => q({0} y fodfedd),
2252             'two' => q({0} fodfedd),
2253             'zero' => q({0} modfedd),
2254             },
2255             'inch-hg' => {
2256             'few' => q({0} modfedd o fercwri),
2257             'many' => q({0} modfedd o fercwri),
2258             'name' => q(modfeddi o fercwri),
2259             'one' => q({0} fodfedd o fercwri),
2260             'other' => q({0} modfedd o fercwri),
2261             'two' => q({0} fodfedd o fercwri),
2262             'zero' => q({0} modfedd o fercwri),
2263             },
2264             'joule' => {
2265             'few' => q({0} joule),
2266             'many' => q({0} joule),
2267             'name' => q(jouleau),
2268             'one' => q({0} joule),
2269             'other' => q({0} joule),
2270             'two' => q({0} joule),
2271             'zero' => q({0} joule),
2272             },
2273             'karat' => {
2274             'few' => q({0} karat),
2275             'many' => q({0} karat),
2276             'name' => q(karatau),
2277             'one' => q({0} karat),
2278             'other' => q({0} karat),
2279             'two' => q({0} karat),
2280             'zero' => q({0} karat),
2281             },
2282             'kelvin' => {
2283             'few' => q({0} chelfin),
2284             'many' => q({0} celfin),
2285             'name' => q(celfinau),
2286             'one' => q({0} celfin),
2287             'other' => q({0} celfin),
2288             'two' => q({0} gelfin),
2289             'zero' => q({0} celfin),
2290             },
2291             'kilobit' => {
2292             'few' => q({0} cilodid),
2293             'many' => q({0} cilodid),
2294             'name' => q(cilodidau),
2295             'one' => q({0} cilodid),
2296             'other' => q({0} cilodid),
2297             'two' => q({0} cilodid),
2298             'zero' => q({0} cilodid),
2299             },
2300             'kilobyte' => {
2301             'few' => q({0} cilobeit),
2302             'many' => q({0} cilobeit),
2303             'name' => q(cilobeitiau),
2304             'one' => q({0} cilobeit),
2305             'other' => q({0} cilobeit),
2306             'two' => q({0} gilobeit),
2307             'zero' => q({0} cilobeit),
2308             },
2309             'kilocalorie' => {
2310             'few' => q({0} chilocalori),
2311             'many' => q({0} chilocalori),
2312             'name' => q(cilocalorïau),
2313             'one' => q({0} cilocalori),
2314             'other' => q({0} cilocalori),
2315             'two' => q({0} gilocalori),
2316             'zero' => q({0} cilocalori),
2317             },
2318             'kilogram' => {
2319             'few' => q({0} chilogram),
2320             'many' => q({0} chilogram),
2321             'name' => q(cilogramau),
2322             'one' => q({0} cilogram),
2323             'other' => q({0} cilogram),
2324             'per' => q({0} y cilogram),
2325             'two' => q({0} gilogram),
2326             'zero' => q({0} cilogram),
2327             },
2328             'kilohertz' => {
2329             'few' => q({0} ciloherts),
2330             'many' => q({0} ciloherts),
2331             'name' => q(ciloherts),
2332             'one' => q({0} ciloherts),
2333             'other' => q({0} ciloherts),
2334             'two' => q({0} ciloherts),
2335             'zero' => q({0} ciloherts),
2336             },
2337             'kilojoule' => {
2338             'few' => q({0} chilojoule),
2339             'many' => q({0} chilojoule),
2340             'name' => q(cilojouleau),
2341             'one' => q({0} cilojoule),
2342             'other' => q({0} cilojoule),
2343             'two' => q({0} gilojoule),
2344             'zero' => q({0} cilojoule),
2345             },
2346             'kilometer' => {
2347             'few' => q({0} chilometr),
2348             'many' => q({0} chilometr),
2349             'name' => q(cilometrau),
2350             'one' => q({0} cilometr),
2351             'other' => q({0} cilometr),
2352             'per' => q({0} y cilometr),
2353             'two' => q({0} gilometr),
2354             'zero' => q({0} cilometr),
2355             },
2356             'kilometer-per-hour' => {
2357             'few' => q({0} chilometr yr awr),
2358             'many' => q({0} chilometr yr awr),
2359             'name' => q(cilometrau yr awr),
2360             'one' => q({0} cilometr yr awr),
2361             'other' => q({0} cilometr yr awr),
2362             'two' => q({0} gilometr yr awr),
2363             'zero' => q({0} cilometr yr awr),
2364             },
2365             'kilowatt' => {
2366             'few' => q({0} chilowat),
2367             'many' => q({0} chilowat),
2368             'name' => q(cilowatiau),
2369             'one' => q({0} cilowat),
2370             'other' => q({0} cilowat),
2371             'two' => q({0} gilowat),
2372             'zero' => q({0} cilowat),
2373             },
2374             'kilowatt-hour' => {
2375             'few' => q({0} chilowat awr),
2376             'many' => q({0} chilowat awr),
2377             'name' => q(cilowat oriau),
2378             'one' => q({0} cilowat awr),
2379             'other' => q({0} cilowat awr),
2380             'two' => q({0} gilowat awr),
2381             'zero' => q({0} cilowat awr),
2382             },
2383             'knot' => {
2384             'few' => q({0} not),
2385             'many' => q({0} not),
2386             'name' => q(notiau),
2387             'one' => q({0} not),
2388             'other' => q({0} not),
2389             'two' => q({0} not),
2390             'zero' => q({0} not),
2391             },
2392             'light-year' => {
2393             'few' => q({0} blwyddyn golau),
2394             'many' => q({0} blwyddyn golau),
2395             'name' => q(blynyddoedd golau),
2396             'one' => q({0} flwyddyn golau),
2397             'other' => q({0} blwyddyn golau),
2398             'two' => q({0} flwyddyn golau),
2399             'zero' => q({0} blwyddyn golau),
2400             },
2401             'liter' => {
2402             'few' => q({0} litr),
2403             'many' => q({0} litr),
2404             'name' => q(litrau),
2405             'one' => q({0} litr),
2406             'other' => q({0} litr),
2407             'per' => q({0} y litr),
2408             'two' => q({0} litr),
2409             'zero' => q({0} litr),
2410             },
2411             'liter-per-100kilometers' => {
2412             'few' => q({0} litr y 100 cilometr),
2413             'many' => q({0} litr y 100 cilometr),
2414             'name' => q(litrau y 100 cilometr),
2415             'one' => q({0} litr y 100 cilometr),
2416             'other' => q({0} litr y 100 cilometr),
2417             'two' => q({0} litr y 100 cilometr),
2418             'zero' => q({0} litr wrth y 100 cilometr),
2419             },
2420             'liter-per-kilometer' => {
2421             'few' => q({0} litr y cilometr),
2422             'many' => q({0} litr y cilometr),
2423             'name' => q(litrau y cilometr),
2424             'one' => q({0} litr y cilometr),
2425             'other' => q({0} litr y cilometr),
2426             'two' => q({0} litr y cilometr),
2427             'zero' => q({0} litr y cilometr),
2428             },
2429             'lux' => {
2430             'few' => q({0} lwcs),
2431             'many' => q({0} lwcs),
2432             'name' => q(lycsau),
2433             'one' => q({0} lwcs),
2434             'other' => q({0} lwcs),
2435             'two' => q({0} lwcs),
2436             'zero' => q({0} lwcs),
2437             },
2438             'megabit' => {
2439             'few' => q({0} megadid),
2440             'many' => q({0} megadid),
2441             'name' => q(megadidau),
2442             'one' => q({0} megadid),
2443             'other' => q({0} megadid),
2444             'two' => q({0} fegadid),
2445             'zero' => q({0} megadid),
2446             },
2447             'megabyte' => {
2448             'few' => q({0} megabeit),
2449             'many' => q({0} megabeit),
2450             'name' => q(megabeitiau),
2451             'one' => q({0} megabeit),
2452             'other' => q({0} megabeit),
2453             'two' => q({0} fegabeit),
2454             'zero' => q({0} megabeit),
2455             },
2456             'megahertz' => {
2457             'few' => q({0} megaherts),
2458             'many' => q({0} megaherts),
2459             'name' => q(megaherts),
2460             'one' => q({0} megaherts),
2461             'other' => q({0} megaherts),
2462             'two' => q({0} fegaherts),
2463             'zero' => q({0} megaherts),
2464             },
2465             'megaliter' => {
2466             'few' => q({0} megalitr),
2467             'many' => q({0} megalitr),
2468             'name' => q(megalitrau),
2469             'one' => q({0} megalitr),
2470             'other' => q({0} megalitr),
2471             'two' => q({0} fegalitr),
2472             'zero' => q({0} megalitr),
2473             },
2474             'megawatt' => {
2475             'few' => q({0} megawat),
2476             'many' => q({0} megawat),
2477             'name' => q(megawatiau),
2478             'one' => q({0} megawat),
2479             'other' => q({0} megawat),
2480             'two' => q({0} fegawat),
2481             'zero' => q({0} megawat),
2482             },
2483             'meter' => {
2484             'few' => q({0} metr),
2485             'many' => q({0} metr),
2486             'name' => q(metrau),
2487             'one' => q({0} metr),
2488             'other' => q({0} metr),
2489             'per' => q({0} y metr),
2490             'two' => q({0} fetr),
2491             'zero' => q({0} metr),
2492             },
2493             'meter-per-second' => {
2494             'few' => q({0} metr yr eiliad),
2495             'many' => q({0} metr yr eiliad),
2496             'name' => q(metrau yr eiliad),
2497             'one' => q({0} metr yr eiliad),
2498             'other' => q({0} metr yr eiliad),
2499             'two' => q({0} fetr yr eiliad),
2500             'zero' => q({0} metr yr eiliad),
2501             },
2502             'meter-per-second-squared' => {
2503             'few' => q({0} metr yr eiliad sgwâr),
2504             'many' => q({0} metr yr eiliad sgwâr),
2505             'name' => q(metrau yr eiliad sgwâr),
2506             'one' => q({0} metr yr eiliad sgwâr),
2507             'other' => q({0} metr yr eiliad sgwâr),
2508             'two' => q({0} fetr yr eiliad sgwâr),
2509             'zero' => q({0} metr yr eiliad sgwâr),
2510             },
2511             'metric-ton' => {
2512             'few' => q({0} tunnell fetrig),
2513             'many' => q({0} tunnell fetrig),
2514             'name' => q(tunelli metrig),
2515             'one' => q({0} dunnell fetrig),
2516             'other' => q({0} tunnell fetrig),
2517             'two' => q({0} dunnell fetrig),
2518             'zero' => q({0} tunnell fetrig),
2519             },
2520             'microgram' => {
2521             'few' => q({0} microgram),
2522             'many' => q({0} microgram),
2523             'name' => q(microgramau),
2524             'one' => q({0} microgram),
2525             'other' => q({0} microgram),
2526             'two' => q({0} ficrogram),
2527             'zero' => q({0} microgram),
2528             },
2529             'micrometer' => {
2530             'few' => q({0} micrometr),
2531             'many' => q({0} micrometr),
2532             'name' => q(micrometrau),
2533             'one' => q({0} micrometr),
2534             'other' => q({0} micrometr),
2535             'two' => q({0} ficrometr),
2536             'zero' => q({0} micrometr),
2537             },
2538             'microsecond' => {
2539             'few' => q({0} microeiliadau),
2540             'many' => q({0} microeiliadau),
2541             'name' => q(microeiliadau),
2542             'one' => q({0} microeiliadau),
2543             'other' => q({0} microeiliadau),
2544             'two' => q({0} microeiliadau),
2545             'zero' => q({0} microeiliadau),
2546             },
2547             'mile' => {
2548             'few' => q({0} milltir),
2549             'many' => q({0} milltir),
2550             'name' => q(milltiroedd),
2551             'one' => q({0} filltir),
2552             'other' => q({0} milltir),
2553             'two' => q({0} filltir),
2554             'zero' => q({0} milltir),
2555             },
2556             'mile-per-gallon' => {
2557             'few' => q({0} milltir y galwyn),
2558             'many' => q({0} milltir y galwyn),
2559             'name' => q(milltiroedd y galwyn),
2560             'one' => q({0} filltir y galwyn),
2561             'other' => q({0} milltir y galwyn),
2562             'two' => q({0} filltir y galwyn),
2563             'zero' => q({0} milltir y galwyn),
2564             },
2565             'mile-per-gallon-imperial' => {
2566             'few' => q({0} milltir y galwyn Imp.),
2567             'many' => q({0} milltir y galwyn Imp.),
2568             'name' => q(milltiroedd y galwyn Imp.),
2569             'one' => q({0} milltir y galwyn Imp.),
2570             'other' => q({0} milltir y galwyn Imp.),
2571             'two' => q({0} filltir y galwyn Imp.),
2572             'zero' => q({0} milltir y galwyn Imp.),
2573             },
2574             'mile-per-hour' => {
2575             'few' => q({0} milltir yr awr),
2576             'many' => q({0} milltir yr awr),
2577             'name' => q(milltiroedd yr awr),
2578             'one' => q({0} filltir yr awr),
2579             'other' => q({0} milltir yr awr),
2580             'two' => q({0} filltir yr awr),
2581             'zero' => q({0} milltir yr awr),
2582             },
2583             'mile-scandinavian' => {
2584             'few' => q({0} milltir Sgandinafia),
2585             'many' => q({0} milltir Sgandinafia),
2586             'name' => q(milltiroedd Sgandinafia),
2587             'one' => q({0} filltir Sgandinafia),
2588             'other' => q({0} milltir Sgandinafia),
2589             'two' => q({0} filltir Sgandinafia),
2590             'zero' => q({0} milltir Sgandinafia),
2591             },
2592             'milliampere' => {
2593             'few' => q({0} miliamper),
2594             'many' => q({0} miliamper),
2595             'name' => q(miliamperau),
2596             'one' => q({0} miliamper),
2597             'other' => q({0} miliamper),
2598             'two' => q({0} filiamper),
2599             'zero' => q({0} miliamper),
2600             },
2601             'millibar' => {
2602             'few' => q({0} milibar),
2603             'many' => q({0} milibar),
2604             'name' => q(milibarau),
2605             'one' => q({0} milibar),
2606             'other' => q({0} milibar),
2607             'two' => q({0} filibar),
2608             'zero' => q({0} milibar),
2609             },
2610             'milligram' => {
2611             'few' => q({0} miligram),
2612             'many' => q({0} miligram),
2613             'name' => q(miligramau),
2614             'one' => q({0} miligram),
2615             'other' => q({0} miligram),
2616             'two' => q({0} filigram),
2617             'zero' => q({0} miligram),
2618             },
2619             'milligram-per-deciliter' => {
2620             'few' => q({0} miligram y decilitr),
2621             'many' => q({0} miligram y decilitr),
2622             'name' => q(miligramau y declilitr),
2623             'one' => q({0} miligram y decilitr),
2624             'other' => q({0} miligram y decilitr),
2625             'two' => q({0} miligram y decilitr),
2626             'zero' => q({0} miligram y decilitr),
2627             },
2628             'milliliter' => {
2629             'few' => q({0} mililitr),
2630             'many' => q({0} mililitr),
2631             'name' => q(mililitrau),
2632             'one' => q({0} mililitr),
2633             'other' => q({0} mililitr),
2634             'two' => q({0} mililitr),
2635             'zero' => q({0} mililitr),
2636             },
2637             'millimeter' => {
2638             'few' => q({0} milimetr),
2639             'many' => q({0} milimetr),
2640             'name' => q(milimetrau),
2641             'one' => q({0} milimetr),
2642             'other' => q({0} milimetr),
2643             'two' => q({0} filimetr),
2644             'zero' => q({0} milimetr),
2645             },
2646             'millimeter-of-mercury' => {
2647             'few' => q({0} milimetr o fercwri),
2648             'many' => q({0} milimetr o fercwri),
2649             'name' => q(milimetrau o fercwri),
2650             'one' => q({0} milimetr o fercwri),
2651             'other' => q({0} milimetr o fercwri),
2652             'two' => q({0} filimetr o fercwri),
2653             'zero' => q({0} milimetr o fercwri),
2654             },
2655             'millimole-per-liter' => {
2656             'few' => q({0} milimôl y litr),
2657             'many' => q({0} milimôl y litr),
2658             'name' => q(milimolau y litr),
2659             'one' => q({0} milimôl y litr),
2660             'other' => q({0} milimôl y litr),
2661             'two' => q({0} milimôl y litr),
2662             'zero' => q({0} milimôl y litr),
2663             },
2664             'millisecond' => {
2665             'few' => q({0} milieiliad),
2666             'many' => q({0} milieiliad),
2667             'name' => q(milieiliadau),
2668             'one' => q({0} milieiliad),
2669             'other' => q({0} milieiliad),
2670             'two' => q({0} filieiliad),
2671             'zero' => q({0} milieiliad),
2672             },
2673             'milliwatt' => {
2674             'few' => q({0} miliwat),
2675             'many' => q({0} miliwat),
2676             'name' => q(miliwatiau),
2677             'one' => q({0} miliwat),
2678             'other' => q({0} miliwat),
2679             'two' => q({0} filiwat),
2680             'zero' => q({0} miliwat),
2681             },
2682             'minute' => {
2683             'few' => q({0} munud),
2684             'many' => q({0} munud),
2685             'name' => q(munudau),
2686             'one' => q({0} munud),
2687             'other' => q({0} munud),
2688             'per' => q({0} y munud),
2689             'two' => q({0} funud),
2690             'zero' => q({0} munud),
2691             },
2692             'month' => {
2693             'few' => q({0} mis),
2694             'many' => q({0} mis),
2695             'name' => q(misoedd),
2696             'one' => q({0} mis),
2697             'other' => q({0} mis),
2698             'per' => q({0} y mis),
2699             'two' => q({0} fis),
2700             'zero' => q({0} mis),
2701             },
2702             'nanometer' => {
2703             'few' => q({0} nanometr),
2704             'many' => q({0} nanometr),
2705             'name' => q(nanometrau),
2706             'one' => q({0} nanometr),
2707             'other' => q({0} nanometr),
2708             'two' => q({0} nanometr),
2709             'zero' => q({0} nanometr),
2710             },
2711             'nanosecond' => {
2712             'few' => q({0} nanoeiliadau),
2713             'many' => q({0} nanoeiliadau),
2714             'name' => q(nanoeiliadau),
2715             'one' => q({0} nanoeiliadau),
2716             'other' => q({0} nanoeiliadau),
2717             'two' => q({0} nanoeiliadau),
2718             'zero' => q({0} nanoeiliadau),
2719             },
2720             'nautical-mile' => {
2721             'few' => q({0} milltir fôr),
2722             'many' => q({0} milltir fôr),
2723             'name' => q(milltiroedd môr),
2724             'one' => q({0} filltir fôr),
2725             'other' => q({0} milltir fôr),
2726             'two' => q({0} filltir fôr),
2727             'zero' => q({0} milltir fôr),
2728             },
2729             'ohm' => {
2730             'few' => q({0} ohm),
2731             'many' => q({0} ohm),
2732             'name' => q(ohmau),
2733             'one' => q({0} ohm),
2734             'other' => q({0} ohm),
2735             'two' => q({0} ohm),
2736             'zero' => q({0} ohm),
2737             },
2738             'ounce' => {
2739             'few' => q({0} owns),
2740             'many' => q({0} owns),
2741             'name' => q(ownsys),
2742             'one' => q({0} owns),
2743             'other' => q({0} owns),
2744             'per' => q({0} yr owns),
2745             'two' => q({0} owns),
2746             'zero' => q({0} owns),
2747             },
2748             'ounce-troy' => {
2749             'few' => q({0} owns pwysau aur),
2750             'many' => q({0} owns pwysau aur),
2751             'name' => q(ownsiau pwysau aur),
2752             'one' => q({0} owns pwysau aur),
2753             'other' => q({0} owns pwysau aur),
2754             'two' => q({0} owns pwysau aur),
2755             'zero' => q({0} owns pwysau aur),
2756             },
2757             'parsec' => {
2758             'few' => q({0} pharsec),
2759             'many' => q({0} pharsec),
2760             'name' => q(parsecau),
2761             'one' => q({0} parsec),
2762             'other' => q({0} parsec),
2763             'two' => q({0} barsec),
2764             'zero' => q({0} parsec),
2765             },
2766             'part-per-million' => {
2767             'few' => q({0} rhan pob miliwn),
2768             'many' => q({0} rhan pob miliwn),
2769             'name' => q(rhannau pob miliwn),
2770             'one' => q({0} rhan pob miliwn),
2771             'other' => q({0} rhan pob miliwn),
2772             'two' => q({0} rhan pob miliwn),
2773             'zero' => q({0} rhan pob miliwn),
2774             },
2775             'per' => {
2776             '1' => q({0}/{1}),
2777             },
2778             'percent' => {
2779             'few' => q({0}%),
2780             'many' => q({0}%),
2781             'name' => q(y cant),
2782             'one' => q({0} y cant),
2783             'other' => q({0} y cant),
2784             'two' => q({0}%),
2785             'zero' => q({0}%),
2786             },
2787             'permille' => {
2788             'few' => q({0}‰),
2789             'many' => q({0}‰),
2790             'name' => q(permille),
2791             'one' => q({0} permille),
2792             'other' => q({0} permille),
2793             'two' => q({0}‰),
2794             'zero' => q({0}‰),
2795             },
2796             'petabyte' => {
2797             'few' => q({0} PB),
2798             'many' => q({0} PB),
2799             'name' => q(petabyte),
2800             'one' => q({0} petabyte),
2801             'other' => q({0} petabyte),
2802             'two' => q({0} PB),
2803             'zero' => q({0} PB),
2804             },
2805             'picometer' => {
2806             'few' => q({0} phicometr),
2807             'many' => q({0} phicometr),
2808             'name' => q(picometrau),
2809             'one' => q({0} picometr),
2810             'other' => q({0} picometr),
2811             'two' => q({0} bicometr),
2812             'zero' => q({0} picometr),
2813             },
2814             'pint' => {
2815             'few' => q({0} pheint),
2816             'many' => q({0} pheint),
2817             'name' => q(peintiau),
2818             'one' => q({0} peint),
2819             'other' => q({0} peint),
2820             'two' => q({0} beint),
2821             'zero' => q({0} peint),
2822             },
2823             'pint-metric' => {
2824             'few' => q({0} peint metrig),
2825             'many' => q({0} peint metrig),
2826             'name' => q(peintiau metrig),
2827             'one' => q({0} peint metrig),
2828             'other' => q({0} peint metrig),
2829             'two' => q({0} peint metrig),
2830             'zero' => q({0} peint metrig),
2831             },
2832             'point' => {
2833             'few' => q({0} phwynt),
2834             'many' => q({0} phwynt),
2835             'name' => q(pwyntiau),
2836             'one' => q({0} pwynt),
2837             'other' => q({0} pwynt),
2838             'two' => q({0} bwynt),
2839             'zero' => q({0} pwynt),
2840             },
2841             'pound' => {
2842             'few' => q({0} phwys),
2843             'many' => q({0} phwys),
2844             'name' => q(pwysi),
2845             'one' => q({0} pwys),
2846             'other' => q({0} pwys),
2847             'per' => q({0} y pwys),
2848             'two' => q({0} bwys),
2849             'zero' => q({0} pwys),
2850             },
2851             'pound-per-square-inch' => {
2852             'few' => q({0} pwys y fodfedd sgwar),
2853             'many' => q({0} pwys y fodfedd sgwar),
2854             'name' => q(pwysau y fodfedd sgwar),
2855             'one' => q({0} pwys y fodfedd sgwar),
2856             'other' => q({0} pwys y fodfedd sgwar),
2857             'two' => q({0} bwys y fodfedd sgwar),
2858             'zero' => q({0} pwys y fodfedd sgwar),
2859             },
2860             'quart' => {
2861             'few' => q({0} chwart),
2862             'many' => q({0} chwart),
2863             'name' => q(chwartiau),
2864             'one' => q({0} chwart),
2865             'other' => q({0} chwart),
2866             'two' => q({0} gwart),
2867             'zero' => q({0} chwart),
2868             },
2869             'radian' => {
2870             'few' => q({0} radian),
2871             'many' => q({0} radian),
2872             'name' => q(radianau),
2873             'one' => q({0} radian),
2874             'other' => q({0} radian),
2875             'two' => q({0} radian),
2876             'zero' => q({0} radian),
2877             },
2878             'revolution' => {
2879             'few' => q({0} cylchdro),
2880             'many' => q({0} cylchdro),
2881             'name' => q(cylchdroeon),
2882             'one' => q({0} cylchdro),
2883             'other' => q({0} cylchdro),
2884             'two' => q({0} gylchdro),
2885             'zero' => q({0} cylchdro),
2886             },
2887             'second' => {
2888             'few' => q({0} eiliad),
2889             'many' => q({0} eiliad),
2890             'name' => q(eiliadau),
2891             'one' => q({0} eiliad),
2892             'other' => q({0} eiliad),
2893             'per' => q({0} yr eiliad),
2894             'two' => q({0} eiliad),
2895             'zero' => q({0} eiliad),
2896             },
2897             'square-centimeter' => {
2898             'few' => q({0} chentimetr sgwâr),
2899             'many' => q({0} chentimetr sgwâr),
2900             'name' => q(centimetrau sgwâr),
2901             'one' => q({0} centimetr sgwâr),
2902             'other' => q({0} centimetr sgwâr),
2903             'per' => q({0} y centimetr sgwâr),
2904             'two' => q({0} gentimetr sgwâr),
2905             'zero' => q({0} centimetr sgwâr),
2906             },
2907             'square-foot' => {
2908             'few' => q({0} troedfedd sgwâr),
2909             'many' => q({0} throedfedd sgwâr),
2910             'name' => q(troedfeddi sgwâr),
2911             'one' => q({0} droedfedd sgwâr),
2912             'other' => q({0} troedfedd sgwâr),
2913             'two' => q({0} droedfedd sgwâr),
2914             'zero' => q({0} troedfedd sgwâr),
2915             },
2916             'square-inch' => {
2917             'few' => q({0} modfedd sgwâr),
2918             'many' => q({0} modfedd sgwâr),
2919             'name' => q(modfeddi sgwâr),
2920             'one' => q({0} modfedd sgwâr),
2921             'other' => q({0} modfedd sgwâr),
2922             'per' => q({0} y modfedd sgwâr),
2923             'two' => q({0} fodfedd sgwâr),
2924             'zero' => q({0} modfedd sgwâr),
2925             },
2926             'square-kilometer' => {
2927             'few' => q({0} chilometr sgwâr),
2928             'many' => q({0} chilometr sgwâr),
2929             'name' => q(cilometrau sgwâr),
2930             'one' => q({0} cilometr sgwâr),
2931             'other' => q({0} cilometr sgwâr),
2932             'per' => q({0} y cilometr sgwâr),
2933             'two' => q({0} gilometr sgwâr),
2934             'zero' => q({0} cilometr sgwâr),
2935             },
2936             'square-meter' => {
2937             'few' => q({0} metr sgwâr),
2938             'many' => q({0} metr sgwâr),
2939             'name' => q(metrau sgwâr),
2940             'one' => q({0} metr sgwâr),
2941             'other' => q({0} metr sgwâr),
2942             'per' => q({0} y metr sgwâr),
2943             'two' => q({0} fetr sgwâr),
2944             'zero' => q({0} metr sgwâr),
2945             },
2946             'square-mile' => {
2947             'few' => q({0} milltir sgwâr),
2948             'many' => q({0} milltir sgwâr),
2949             'name' => q(milltiroedd sgwâr),
2950             'one' => q({0} filltir sgwâr),
2951             'other' => q({0} milltir sgwâr),
2952             'per' => q({0}/mi²),
2953             'two' => q({0} filltir sgwâr),
2954             'zero' => q({0} milltir sgwâr),
2955             },
2956             'square-yard' => {
2957             'few' => q({0} llath sgwâr),
2958             'many' => q({0} llath sgwâr),
2959             'name' => q(llathenni sgwâr),
2960             'one' => q({0} llath sgwâr),
2961             'other' => q({0} llath sgwâr),
2962             'two' => q({0} lath sgwâr),
2963             'zero' => q({0} llath sgwâr),
2964             },
2965             'stone' => {
2966             'few' => q({0} stôn),
2967             'many' => q({0} stôn),
2968             'name' => q(stonau),
2969             'one' => q({0} stôn),
2970             'other' => q({0} stôn),
2971             'two' => q({0} stôn),
2972             'zero' => q({0} stôn),
2973             },
2974             'tablespoon' => {
2975             'few' => q({0} llond llwy fwrdd),
2976             'many' => q({0} llond llwy fwrdd),
2977             'name' => q(llond llwy fwrdd),
2978             'one' => q({0} llond llwy fwrdd),
2979             'other' => q({0} llond llwy fwrdd),
2980             'two' => q({0} lond llwy fwrdd),
2981             'zero' => q({0} llond llwy fwrdd),
2982             },
2983             'teaspoon' => {
2984             'few' => q({0} llond llwy de),
2985             'many' => q({0} llond llwy de),
2986             'name' => q(llond llwy de),
2987             'one' => q({0} llond llwy de),
2988             'other' => q({0} llond llwy de),
2989             'two' => q({0} lond llwy de),
2990             'zero' => q({0} llond llwy de),
2991             },
2992             'terabit' => {
2993             'few' => q({0} teradid),
2994             'many' => q({0} teradid),
2995             'name' => q(teradidau),
2996             'one' => q({0} teradid),
2997             'other' => q({0} teradid),
2998             'two' => q({0} deradid),
2999             'zero' => q({0} teradid),
3000             },
3001             'terabyte' => {
3002             'few' => q({0} terabeit),
3003             'many' => q({0} terabeit),
3004             'name' => q(terabeitiau),
3005             'one' => q({0} terabeit),
3006             'other' => q({0} terabeit),
3007             'two' => q({0} derabeit),
3008             'zero' => q({0} terabeit),
3009             },
3010             'ton' => {
3011             'few' => q({0} tunnell),
3012             'many' => q({0} tunnell),
3013             'name' => q(tunelli),
3014             'one' => q({0} dunnell),
3015             'other' => q({0} tunnell),
3016             'two' => q({0} dunnell),
3017             'zero' => q({0} tunnell),
3018             },
3019             'volt' => {
3020             'few' => q({0} folt),
3021             'many' => q({0} folt),
3022             'name' => q(foltiau),
3023             'one' => q({0} folt),
3024             'other' => q({0} folt),
3025             'two' => q({0} folt),
3026             'zero' => q({0} folt),
3027             },
3028             'watt' => {
3029             'few' => q({0} wat),
3030             'many' => q({0} wat),
3031             'name' => q(watiau),
3032             'one' => q({0} wat),
3033             'other' => q({0} wat),
3034             'two' => q({0} wat),
3035             'zero' => q({0} wat),
3036             },
3037             'week' => {
3038             'few' => q({0} wythnos),
3039             'many' => q({0} wythnos),
3040             'name' => q(wythnosau),
3041             'one' => q({0} wythnos),
3042             'other' => q({0} wythnos),
3043             'per' => q({0} yr wythnos),
3044             'two' => q({0} wythnos),
3045             'zero' => q({0} wythnos),
3046             },
3047             'yard' => {
3048             'few' => q({0} llath),
3049             'many' => q({0} llath),
3050             'name' => q(llathenni),
3051             'one' => q({0} llath),
3052             'other' => q({0} llath),
3053             'two' => q({0} lath),
3054             'zero' => q({0} llath),
3055             },
3056             'year' => {
3057             'few' => q({0} blynedd),
3058             'many' => q({0} blynedd),
3059             'name' => q(blynyddoedd),
3060             'one' => q({0} flwyddyn),
3061             'other' => q({0} mlynedd),
3062             'per' => q({0} y flwyddyn),
3063             'two' => q({0} flynedd),
3064             'zero' => q({0} mlynedd),
3065             },
3066             },
3067             'narrow' => {
3068             '' => {
3069             'name' => q(cyfeiriad),
3070             },
3071             'acre' => {
3072             'few' => q({0}erw),
3073             'many' => q({0}erw),
3074             'name' => q(erw),
3075             'one' => q({0}erw),
3076             'other' => q({0}erw),
3077             'two' => q({0}erw),
3078             'zero' => q({0}erw),
3079             },
3080             'ampere' => {
3081             'few' => q({0}A),
3082             'many' => q({0}A),
3083             'name' => q(amp),
3084             'one' => q({0}A),
3085             'other' => q({0}A),
3086             'two' => q({0}A),
3087             'zero' => q({0}A),
3088             },
3089             'arc-minute' => {
3090             'few' => q({0}′),
3091             'many' => q({0}′),
3092             'one' => q({0}′),
3093             'other' => q({0}′),
3094             'two' => q({0}′),
3095             'zero' => q({0}′),
3096             },
3097             'arc-second' => {
3098             'few' => q({0}″),
3099             'many' => q({0}″),
3100             'one' => q({0}″),
3101             'other' => q({0}″),
3102             'two' => q({0}″),
3103             'zero' => q({0}″),
3104             },
3105             'astronomical-unit' => {
3106             'few' => q({0}u.s.),
3107             'many' => q({0}u.s.),
3108             'name' => q(u.s.),
3109             'one' => q({0}u.s.),
3110             'other' => q({0}u.s.),
3111             'two' => q({0}u.s.),
3112             'zero' => q({0}u.s.),
3113             },
3114             'bit' => {
3115             'few' => q({0}did),
3116             'many' => q({0}did),
3117             'name' => q(did),
3118             'one' => q({0}did),
3119             'other' => q({0}did),
3120             'two' => q({0}ddid),
3121             'zero' => q({0}did),
3122             },
3123             'byte' => {
3124             'few' => q({0}beit),
3125             'many' => q({0}beit),
3126             'name' => q(beit),
3127             'one' => q({0}beit),
3128             'other' => q({0}beit),
3129             'two' => q({0}feit),
3130             'zero' => q({0}beit),
3131             },
3132             'calorie' => {
3133             'few' => q({0}cal),
3134             'many' => q({0}cal),
3135             'name' => q(cal),
3136             'one' => q({0}cal),
3137             'other' => q({0}cal),
3138             'two' => q({0}cal),
3139             'zero' => q({0}cal),
3140             },
3141             'carat' => {
3142             'few' => q({0}CD),
3143             'many' => q({0}CD),
3144             'name' => q(carat),
3145             'one' => q({0}CD),
3146             'other' => q({0}CD),
3147             'two' => q({0}CD),
3148             'zero' => q({0}CD),
3149             },
3150             'celsius' => {
3151             'few' => q({0}°),
3152             'many' => q({0}°),
3153             'name' => q(°C),
3154             'one' => q({0}°),
3155             'other' => q({0}°),
3156             'two' => q({0}°),
3157             'zero' => q({0}°),
3158             },
3159             'centiliter' => {
3160             'few' => q({0}cL),
3161             'many' => q({0}cL),
3162             'name' => q(cL),
3163             'one' => q({0}cL),
3164             'other' => q({0}cL),
3165             'two' => q({0}cL),
3166             'zero' => q({0}cL),
3167             },
3168             'centimeter' => {
3169             'few' => q({0}cm),
3170             'many' => q({0}cm),
3171             'name' => q(cm),
3172             'one' => q({0}cm),
3173             'other' => q({0}cm),
3174             'per' => q({0}/cm),
3175             'two' => q({0}cm),
3176             'zero' => q({0}cm),
3177             },
3178             'century' => {
3179             'few' => q({0}c),
3180             'many' => q({0}c),
3181             'name' => q(c),
3182             'one' => q({0}c),
3183             'other' => q({0}c),
3184             'two' => q({0}c),
3185             'zero' => q({0}c),
3186             },
3187             'coordinate' => {
3188             'east' => q({0}dn),
3189             'north' => q({0}g),
3190             'south' => q({0}d),
3191             'west' => q({0}gn),
3192             },
3193             'cubic-centimeter' => {
3194             'few' => q({0}cm³),
3195             'many' => q({0}cm³),
3196             'name' => q(cm³),
3197             'one' => q({0}cm³),
3198             'other' => q({0}cm³),
3199             'per' => q({0}/cm³),
3200             'two' => q({0}cm³),
3201             'zero' => q({0}cm³),
3202             },
3203             'cubic-kilometer' => {
3204             'few' => q({0}km³),
3205             'many' => q({0}km³),
3206             'name' => q(km³),
3207             'one' => q({0}km³),
3208             'other' => q({0}km³),
3209             'two' => q({0}km³),
3210             'zero' => q({0}km³),
3211             },
3212             'cubic-meter' => {
3213             'few' => q({0}m³),
3214             'many' => q({0}m³),
3215             'name' => q(m³),
3216             'one' => q({0}m³),
3217             'other' => q({0}m³),
3218             'per' => q({0}/m³),
3219             'two' => q({0}m³),
3220             'zero' => q({0}m³),
3221             },
3222             'cubic-mile' => {
3223             'few' => q({0}mi³),
3224             'many' => q({0}mi³),
3225             'name' => q(mi³),
3226             'one' => q({0}mi³),
3227             'other' => q({0}mi³),
3228             'two' => q({0}mi³),
3229             'zero' => q({0}mi³),
3230             },
3231             'day' => {
3232             'few' => q({0}d),
3233             'many' => q({0}d),
3234             'name' => q(d),
3235             'one' => q({0}d),
3236             'other' => q({0}d),
3237             'per' => q({0}/d),
3238             'two' => q({0}d),
3239             'zero' => q({0}d),
3240             },
3241             'deciliter' => {
3242             'few' => q({0}dL),
3243             'many' => q({0}dL),
3244             'name' => q(dL),
3245             'one' => q({0}dL),
3246             'other' => q({0}dL),
3247             'two' => q({0}dL),
3248             'zero' => q({0}dL),
3249             },
3250             'decimeter' => {
3251             'few' => q({0}dm),
3252             'many' => q({0}dm),
3253             'name' => q(dm),
3254             'one' => q({0}dm),
3255             'other' => q({0}dm),
3256             'two' => q({0}dm),
3257             'zero' => q({0}dm),
3258             },
3259             'degree' => {
3260             'few' => q({0}°),
3261             'many' => q({0}°),
3262             'name' => q(gradd),
3263             'one' => q({0}°),
3264             'other' => q({0}°),
3265             'two' => q({0}°),
3266             'zero' => q({0}°),
3267             },
3268             'fahrenheit' => {
3269             'few' => q({0}°F),
3270             'many' => q({0}°F),
3271             'name' => q(°F),
3272             'one' => q({0}°F),
3273             'other' => q({0}°F),
3274             'two' => q({0}°F),
3275             'zero' => q({0}°F),
3276             },
3277             'fathom' => {
3278             'few' => q({0}fth),
3279             'many' => q({0}fth),
3280             'name' => q(gwrhydau),
3281             'one' => q({0}fth),
3282             'other' => q({0}fth),
3283             'two' => q({0}fth),
3284             'zero' => q({0}fth),
3285             },
3286             'foodcalorie' => {
3287             'few' => q({0}Cal),
3288             'many' => q({0}Cal),
3289             'name' => q(Cal),
3290             'one' => q({0}Cal),
3291             'other' => q({0}Cal),
3292             'two' => q({0}Cal),
3293             'zero' => q({0}Cal),
3294             },
3295             'foot' => {
3296             'few' => q({0}′),
3297             'many' => q({0}′),
3298             'name' => q(troedfedd),
3299             'one' => q({0}′),
3300             'other' => q({0}′),
3301             'per' => q({0}/ft),
3302             'two' => q({0}′),
3303             'zero' => q({0}′),
3304             },
3305             'g-force' => {
3306             'few' => q({0}G),
3307             'many' => q({0}G),
3308             'one' => q({0}G),
3309             'other' => q({0}G),
3310             'two' => q({0}G),
3311             'zero' => q({0}G),
3312             },
3313             'gallon' => {
3314             'few' => q({0}gal),
3315             'many' => q({0}gal),
3316             'name' => q(gal),
3317             'one' => q({0}gal),
3318             'other' => q({0}gal),
3319             'per' => q({0}/gal),
3320             'two' => q({0}gal),
3321             'zero' => q({0}gal),
3322             },
3323             'generic' => {
3324             'few' => q({0}°),
3325             'many' => q({0}°),
3326             'name' => q(°),
3327             'one' => q({0}°),
3328             'other' => q({0}°),
3329             'two' => q({0}°),
3330             'zero' => q({0}°),
3331             },
3332             'gigabit' => {
3333             'few' => q({0}Gb),
3334             'many' => q({0}Gb),
3335             'name' => q(Gb),
3336             'one' => q({0}Gb),
3337             'other' => q({0}Gb),
3338             'two' => q({0}Gb),
3339             'zero' => q({0}Gb),
3340             },
3341             'gigabyte' => {
3342             'few' => q({0}GB),
3343             'many' => q({0}GB),
3344             'name' => q(GBeit),
3345             'one' => q({0}GB),
3346             'other' => q({0}GB),
3347             'two' => q({0}GB),
3348             'zero' => q({0}GB),
3349             },
3350             'gigahertz' => {
3351             'few' => q({0}GHz),
3352             'many' => q({0}GHz),
3353             'name' => q(GHz),
3354             'one' => q({0}GHz),
3355             'other' => q({0}GHz),
3356             'two' => q({0}GHz),
3357             'zero' => q({0}GHz),
3358             },
3359             'gigawatt' => {
3360             'few' => q({0}GW),
3361             'many' => q({0}GW),
3362             'name' => q(GW),
3363             'one' => q({0}GW),
3364             'other' => q({0}GW),
3365             'two' => q({0}GW),
3366             'zero' => q({0}GW),
3367             },
3368             'gram' => {
3369             'few' => q({0}g),
3370             'many' => q({0}g),
3371             'name' => q(gram),
3372             'one' => q({0}g),
3373             'other' => q({0}g),
3374             'per' => q({0}/g),
3375             'two' => q({0}g),
3376             'zero' => q({0}g),
3377             },
3378             'hectare' => {
3379             'few' => q({0}ha),
3380             'many' => q({0}ha),
3381             'name' => q(hectar),
3382             'one' => q({0}ha),
3383             'other' => q({0}ha),
3384             'two' => q({0}ha),
3385             'zero' => q({0}ha),
3386             },
3387             'hectoliter' => {
3388             'few' => q({0}hL),
3389             'many' => q({0}hL),
3390             'name' => q(hL),
3391             'one' => q({0}hL),
3392             'other' => q({0}hL),
3393             'two' => q({0}hL),
3394             'zero' => q({0}hL),
3395             },
3396             'hectopascal' => {
3397             'few' => q({0}hPa),
3398             'many' => q({0}hPa),
3399             'name' => q(hPa),
3400             'one' => q({0}hPa),
3401             'other' => q({0}hPa),
3402             'two' => q({0}hPa),
3403             'zero' => q({0}hPa),
3404             },
3405             'hertz' => {
3406             'few' => q({0}Hz),
3407             'many' => q({0}Hz),
3408             'name' => q(Hz),
3409             'one' => q({0}Hz),
3410             'other' => q({0}Hz),
3411             'two' => q({0}Hz),
3412             'zero' => q({0}Hz),
3413             },
3414             'horsepower' => {
3415             'few' => q({0}hp),
3416             'many' => q({0}hp),
3417             'name' => q(hp),
3418             'one' => q({0}hp),
3419             'other' => q({0}hp),
3420             'two' => q({0}hp),
3421             'zero' => q({0}hp),
3422             },
3423             'hour' => {
3424             'few' => q({0} awr),
3425             'many' => q({0} awr),
3426             'name' => q(awr),
3427             'one' => q({0} awr),
3428             'other' => q({0} awr),
3429             'per' => q({0}/a),
3430             'two' => q({0} awr),
3431             'zero' => q({0} awr),
3432             },
3433             'inch' => {
3434             'few' => q({0}″),
3435             'many' => q({0}″),
3436             'name' => q(modfedd),
3437             'one' => q({0}″),
3438             'other' => q({0}″),
3439             'per' => q({0}/mod),
3440             'two' => q({0}″),
3441             'zero' => q({0}″),
3442             },
3443             'inch-hg' => {
3444             'few' => q({0}" Hg),
3445             'many' => q({0}" Hg),
3446             'name' => q(″ Hg),
3447             'one' => q({0}" Hg),
3448             'other' => q({0}" Hg),
3449             'two' => q({0}" Hg),
3450             'zero' => q({0}" Hg),
3451             },
3452             'joule' => {
3453             'few' => q({0}J),
3454             'many' => q({0}J),
3455             'name' => q(joule),
3456             'one' => q({0}J),
3457             'other' => q({0}J),
3458             'two' => q({0}J),
3459             'zero' => q({0}J),
3460             },
3461             'kelvin' => {
3462             'few' => q({0}K),
3463             'many' => q({0}K),
3464             'name' => q(K),
3465             'one' => q({0}K),
3466             'other' => q({0}K),
3467             'two' => q({0}K),
3468             'zero' => q({0}K),
3469             },
3470             'kilobyte' => {
3471             'few' => q({0}kB),
3472             'many' => q({0}kB),
3473             'name' => q(kBeit),
3474             'one' => q({0}kB),
3475             'other' => q({0}kB),
3476             'two' => q({0}kB),
3477             'zero' => q({0}kB),
3478             },
3479             'kilocalorie' => {
3480             'few' => q({0}kcal),
3481             'many' => q({0}kcal),
3482             'name' => q(kcal),
3483             'one' => q({0}kcal),
3484             'other' => q({0}kcal),
3485             'two' => q({0}kcal),
3486             'zero' => q({0}kcal),
3487             },
3488             'kilogram' => {
3489             'few' => q({0}kg),
3490             'many' => q({0}kg),
3491             'name' => q(kg),
3492             'one' => q({0}kg),
3493             'other' => q({0}kg),
3494             'per' => q({0}/kg),
3495             'two' => q({0}kg),
3496             'zero' => q({0}kg),
3497             },
3498             'kilohertz' => {
3499             'few' => q({0}kHz),
3500             'many' => q({0}kHz),
3501             'name' => q(kHz),
3502             'one' => q({0}kHz),
3503             'other' => q({0}kHz),
3504             'two' => q({0}kHz),
3505             'zero' => q({0}kHz),
3506             },
3507             'kilojoule' => {
3508             'few' => q({0}kj),
3509             'many' => q({0}kj),
3510             'name' => q(kJ),
3511             'one' => q({0}kj),
3512             'other' => q({0}kj),
3513             'two' => q({0}kj),
3514             'zero' => q({0}kj),
3515             },
3516             'kilometer' => {
3517             'few' => q({0}km),
3518             'many' => q({0}km),
3519             'name' => q(km),
3520             'one' => q({0}km),
3521             'other' => q({0}km),
3522             'per' => q({0}/km),
3523             'two' => q({0}km),
3524             'zero' => q({0}km),
3525             },
3526             'kilometer-per-hour' => {
3527             'few' => q({0}km/h),
3528             'many' => q({0}km/h),
3529             'name' => q(km/h),
3530             'one' => q({0}km/h),
3531             'other' => q({0}km/h),
3532             'two' => q({0}km/h),
3533             'zero' => q({0}km/h),
3534             },
3535             'kilowatt' => {
3536             'few' => q({0}kW),
3537             'many' => q({0}kW),
3538             'name' => q(kW),
3539             'one' => q({0}kW),
3540             'other' => q({0}kW),
3541             'two' => q({0}kW),
3542             'zero' => q({0}kW),
3543             },
3544             'knot' => {
3545             'few' => q({0}not),
3546             'many' => q({0}not),
3547             'name' => q(not),
3548             'one' => q({0}not),
3549             'other' => q({0}not),
3550             'two' => q({0}not),
3551             'zero' => q({0}not),
3552             },
3553             'light-year' => {
3554             'few' => q({0}ly),
3555             'many' => q({0}ly),
3556             'name' => q(ly),
3557             'one' => q({0}ly),
3558             'other' => q({0}ly),
3559             'two' => q({0}ly),
3560             'zero' => q({0}ly),
3561             },
3562             'liter' => {
3563             'few' => q({0} L),
3564             'many' => q({0} L),
3565             'name' => q(litr),
3566             'one' => q({0} L),
3567             'other' => q({0} L),
3568             'two' => q({0} L),
3569             'zero' => q({0} L),
3570             },
3571             'liter-per-100kilometers' => {
3572             'few' => q({0}L/100km),
3573             'many' => q({0}L/100km),
3574             'name' => q(L/100km),
3575             'one' => q({0}L/100km),
3576             'other' => q({0}L/100km),
3577             'two' => q({0}L/100km),
3578             'zero' => q({0}L/100km),
3579             },
3580             'liter-per-kilometer' => {
3581             'few' => q({0}L/km),
3582             'many' => q({0}L/km),
3583             'name' => q(L/km),
3584             'one' => q({0}L/km),
3585             'other' => q({0}L/km),
3586             'two' => q({0}L/km),
3587             'zero' => q({0}L/km),
3588             },
3589             'lux' => {
3590             'few' => q({0}lx),
3591             'many' => q({0}lx),
3592             'name' => q(lwcs),
3593             'one' => q({0}lx),
3594             'other' => q({0}lx),
3595             'two' => q({0}lx),
3596             'zero' => q({0}lx),
3597             },
3598             'megabyte' => {
3599             'few' => q({0}MB),
3600             'many' => q({0}MB),
3601             'name' => q(MBeit),
3602             'one' => q({0}MB),
3603             'other' => q({0}MB),
3604             'two' => q({0}MB),
3605             'zero' => q({0}MB),
3606             },
3607             'megahertz' => {
3608             'few' => q({0}MHz),
3609             'many' => q({0}MHz),
3610             'name' => q(MHz),
3611             'one' => q({0}MHz),
3612             'other' => q({0}MHz),
3613             'two' => q({0}MHz),
3614             'zero' => q({0}MHz),
3615             },
3616             'megaliter' => {
3617             'few' => q({0}ML),
3618             'many' => q({0}ML),
3619             'name' => q(ML),
3620             'one' => q({0}ML),
3621             'other' => q({0}ML),
3622             'two' => q({0}ML),
3623             'zero' => q({0}ML),
3624             },
3625             'megawatt' => {
3626             'few' => q({0}MW),
3627             'many' => q({0}MW),
3628             'name' => q(MW),
3629             'one' => q({0}MW),
3630             'other' => q({0}MW),
3631             'two' => q({0}MW),
3632             'zero' => q({0}MW),
3633             },
3634             'meter' => {
3635             'few' => q({0}m),
3636             'many' => q({0}m),
3637             'name' => q(m),
3638             'one' => q({0}m),
3639             'other' => q({0}m),
3640             'per' => q({0}/m),
3641             'two' => q({0}m),
3642             'zero' => q({0}m),
3643             },
3644             'meter-per-second' => {
3645             'few' => q({0}m/s),
3646             'many' => q({0}m/s),
3647             'name' => q(m/s),
3648             'one' => q({0}m/s),
3649             'other' => q({0}m/s),
3650             'two' => q({0}m/s),
3651             'zero' => q({0}m/s),
3652             },
3653             'metric-ton' => {
3654             'few' => q({0}t),
3655             'many' => q({0}t),
3656             'name' => q(t),
3657             'one' => q({0}t),
3658             'other' => q({0}t),
3659             'two' => q({0}t),
3660             'zero' => q({0}t),
3661             },
3662             'microgram' => {
3663             'few' => q({0}µg),
3664             'many' => q({0}µg),
3665             'name' => q(µg),
3666             'one' => q({0}µg),
3667             'other' => q({0}µg),
3668             'two' => q({0}µg),
3669             'zero' => q({0}µg),
3670             },
3671             'micrometer' => {
3672             'few' => q({0}µm),
3673             'many' => q({0}µm),
3674             'name' => q(µm),
3675             'one' => q({0}µm),
3676             'other' => q({0}µm),
3677             'two' => q({0}µm),
3678             'zero' => q({0}µm),
3679             },
3680             'mile' => {
3681             'few' => q({0}mi),
3682             'many' => q({0}mi),
3683             'name' => q(mi),
3684             'one' => q({0}mi),
3685             'other' => q({0}mi),
3686             'two' => q({0}mi),
3687             'zero' => q({0}mi),
3688             },
3689             'mile-per-hour' => {
3690             'few' => q({0}m.y.a.),
3691             'many' => q({0}m.y.a.),
3692             'name' => q(m.y.a.),
3693             'one' => q({0}m.y.a.),
3694             'other' => q({0}m.y.a.),
3695             'two' => q({0}m.y.a.),
3696             'zero' => q({0}m.y.a.),
3697             },
3698             'milliampere' => {
3699             'few' => q({0}mA),
3700             'many' => q({0}mA),
3701             'name' => q(mA),
3702             'one' => q({0}mA),
3703             'other' => q({0}mA),
3704             'two' => q({0}mA),
3705             'zero' => q({0}mA),
3706             },
3707             'millibar' => {
3708             'few' => q({0}mb),
3709             'many' => q({0}mb),
3710             'name' => q(mbar),
3711             'one' => q({0}mb),
3712             'other' => q({0}mb),
3713             'two' => q({0}mb),
3714             'zero' => q({0}mb),
3715             },
3716             'milligram' => {
3717             'few' => q({0}mg),
3718             'many' => q({0}mg),
3719             'name' => q(mg),
3720             'one' => q({0}mg),
3721             'other' => q({0}mg),
3722             'two' => q({0}mg),
3723             'zero' => q({0}mg),
3724             },
3725             'milliliter' => {
3726             'few' => q({0}mL),
3727             'many' => q({0}mL),
3728             'name' => q(mL),
3729             'one' => q({0}mL),
3730             'other' => q({0}mL),
3731             'two' => q({0}mL),
3732             'zero' => q({0}mL),
3733             },
3734             'millimeter' => {
3735             'few' => q({0}mm),
3736             'many' => q({0}mm),
3737             'name' => q(mm),
3738             'one' => q({0}mm),
3739             'other' => q({0}mm),
3740             'two' => q({0}mm),
3741             'zero' => q({0}mm),
3742             },
3743             'millimeter-of-mercury' => {
3744             'few' => q({0}mmHg),
3745             'many' => q({0}mmHg),
3746             'name' => q(mmHg),
3747             'one' => q({0}mmHg),
3748             'other' => q({0}mmHg),
3749             'two' => q({0}mmHg),
3750             'zero' => q({0}mmHg),
3751             },
3752             'millisecond' => {
3753             'few' => q({0}ms),
3754             'many' => q({0}ms),
3755             'name' => q(milieiliad),
3756             'one' => q({0}ms),
3757             'other' => q({0}ms),
3758             'two' => q({0}ms),
3759             'zero' => q({0}ms),
3760             },
3761             'milliwatt' => {
3762             'few' => q({0}mW),
3763             'many' => q({0}mW),
3764             'name' => q(mW),
3765             'one' => q({0}mW),
3766             'other' => q({0}mW),
3767             'two' => q({0}mW),
3768             'zero' => q({0}mW),
3769             },
3770             'minute' => {
3771             'few' => q({0}mun),
3772             'many' => q({0}mun),
3773             'name' => q(mun),
3774             'one' => q({0}mun),
3775             'other' => q({0}mun),
3776             'per' => q({0}/mun),
3777             'two' => q({0}mun),
3778             'zero' => q({0}mun),
3779             },
3780             'month' => {
3781             'few' => q({0}m),
3782             'many' => q({0}m),
3783             'name' => q(mis),
3784             'one' => q({0}m),
3785             'other' => q({0}m),
3786             'per' => q({0}/m),
3787             'two' => q({0}m),
3788             'zero' => q({0}m),
3789             },
3790             'nanometer' => {
3791             'few' => q({0}nm),
3792             'many' => q({0}nm),
3793             'name' => q(nm),
3794             'one' => q({0}nm),
3795             'other' => q({0}nm),
3796             'two' => q({0}nm),
3797             'zero' => q({0}nm),
3798             },
3799             'nautical-mile' => {
3800             'name' => q(mi fôr),
3801             },
3802             'ohm' => {
3803             'few' => q({0}Ω),
3804             'many' => q({0}Ω),
3805             'name' => q(ohm),
3806             'one' => q({0}Ω),
3807             'other' => q({0}Ω),
3808             'two' => q({0}Ω),
3809             'zero' => q({0}Ω),
3810             },
3811             'ounce' => {
3812             'few' => q({0}owns),
3813             'many' => q({0}owns),
3814             'name' => q(owns),
3815             'one' => q({0}owns),
3816             'other' => q({0}owns),
3817             'per' => q({0}/owns),
3818             'two' => q({0}owns),
3819             'zero' => q({0}owns),
3820             },
3821             'parsec' => {
3822             'few' => q({0}pc),
3823             'many' => q({0}pc),
3824             'name' => q(pc),
3825             'one' => q({0}pc),
3826             'other' => q({0}pc),
3827             'two' => q({0}pc),
3828             'zero' => q({0}pc),
3829             },
3830             'per' => {
3831             '1' => q({0}/{1}),
3832             },
3833             'percent' => {
3834             'few' => q({0}%),
3835             'many' => q({0}%),
3836             'name' => q(%),
3837             'one' => q({0}%),
3838             'other' => q({0}%),
3839             'two' => q({0}%),
3840             'zero' => q({0}%),
3841             },
3842             'picometer' => {
3843             'few' => q({0}pm),
3844             'many' => q({0}pm),
3845             'name' => q(pm),
3846             'one' => q({0}pm),
3847             'other' => q({0}pm),
3848             'two' => q({0}pm),
3849             'zero' => q({0}pm),
3850             },
3851             'pint' => {
3852             'few' => q({0}pt),
3853             'many' => q({0}pt),
3854             'name' => q(pt),
3855             'one' => q({0}pt),
3856             'other' => q({0}pt),
3857             'two' => q({0}pt),
3858             'zero' => q({0}pt),
3859             },
3860             'pound' => {
3861             'few' => q({0}phwys),
3862             'many' => q({0}phwys),
3863             'name' => q(pwys),
3864             'one' => q({0}pwys),
3865             'other' => q({0}pwys),
3866             'per' => q({0}/pwys),
3867             'two' => q({0}bwys),
3868             'zero' => q({0}pwys),
3869             },
3870             'pound-per-square-inch' => {
3871             'few' => q({0}psi),
3872             'many' => q({0}psi),
3873             'name' => q(psi),
3874             'one' => q({0}psi),
3875             'other' => q({0}psi),
3876             'two' => q({0}psi),
3877             'zero' => q({0}psi),
3878             },
3879             'radian' => {
3880             'few' => q({0}rad),
3881             'many' => q({0}rad),
3882             'name' => q(rad),
3883             'one' => q({0}rad),
3884             'other' => q({0}rad),
3885             'two' => q({0}rad),
3886             'zero' => q({0}rad),
3887             },
3888             'second' => {
3889             'few' => q({0} eil),
3890             'many' => q({0} eil),
3891             'name' => q(eil),
3892             'one' => q({0} eil),
3893             'other' => q({0} eil),
3894             'per' => q({0}/e),
3895             'two' => q({0} eil),
3896             'zero' => q({0} eil),
3897             },
3898             'square-centimeter' => {
3899             'few' => q({0}cm²),
3900             'many' => q({0}cm²),
3901             'name' => q(cm²),
3902             'one' => q({0}cm²),
3903             'other' => q({0}cm²),
3904             'per' => q({0}/cm²),
3905             'two' => q({0}cm²),
3906             'zero' => q({0}cm²),
3907             },
3908             'square-foot' => {
3909             'few' => q({0}ft²),
3910             'many' => q({0}ft²),
3911             'one' => q({0}ft²),
3912             'other' => q({0}ft²),
3913             'two' => q({0}ft²),
3914             'zero' => q({0}ft²),
3915             },
3916             'square-kilometer' => {
3917             'few' => q({0}km²),
3918             'many' => q({0}km²),
3919             'name' => q(km²),
3920             'one' => q({0}km²),
3921             'other' => q({0}km²),
3922             'two' => q({0}km²),
3923             'zero' => q({0}km²),
3924             },
3925             'square-meter' => {
3926             'few' => q({0}m²),
3927             'many' => q({0}m²),
3928             'name' => q(metrau²),
3929             'one' => q({0}m²),
3930             'other' => q({0}m²),
3931             'per' => q({0}/m²),
3932             'two' => q({0}m²),
3933             'zero' => q({0}m²),
3934             },
3935             'square-mile' => {
3936             'few' => q({0}mi²),
3937             'many' => q({0}mi²),
3938             'name' => q(mi²),
3939             'one' => q({0}mi²),
3940             'other' => q({0}mi²),
3941             'two' => q({0}mi²),
3942             'zero' => q({0}mi²),
3943             },
3944             'stone' => {
3945             'few' => q({0}st),
3946             'many' => q({0}st),
3947             'name' => q(stôn),
3948             'one' => q({0}st),
3949             'other' => q({0}st),
3950             'two' => q({0}st),
3951             'zero' => q({0}st),
3952             },
3953             'terabyte' => {
3954             'few' => q({0}TB),
3955             'many' => q({0}TB),
3956             'name' => q(TBeit),
3957             'one' => q({0}TB),
3958             'other' => q({0}TB),
3959             'two' => q({0}TB),
3960             'zero' => q({0}TB),
3961             },
3962             'volt' => {
3963             'few' => q({0}V),
3964             'many' => q({0}V),
3965             'name' => q(folt),
3966             'one' => q({0}V),
3967             'other' => q({0}V),
3968             'two' => q({0}V),
3969             'zero' => q({0}V),
3970             },
3971             'watt' => {
3972             'few' => q({0}W),
3973             'many' => q({0}W),
3974             'name' => q(wat),
3975             'one' => q({0}W),
3976             'other' => q({0}W),
3977             'two' => q({0}W),
3978             'zero' => q({0}W),
3979             },
3980             'week' => {
3981             'few' => q({0}w),
3982             'many' => q({0}w),
3983             'name' => q(w),
3984             'one' => q({0}w),
3985             'other' => q({0}w),
3986             'per' => q({0}/w),
3987             'two' => q({0}w),
3988             'zero' => q({0}w),
3989             },
3990             'yard' => {
3991             'few' => q({0}llath),
3992             'many' => q({0}llath),
3993             'name' => q(llath),
3994             'one' => q({0}llath),
3995             'other' => q({0}llath),
3996             'two' => q({0}lath),
3997             'zero' => q({0}llath),
3998             },
3999             'year' => {
4000             'few' => q({0}bl),
4001             'many' => q({0}bl),
4002             'name' => q(bl),
4003             'one' => q({0}bl),
4004             'other' => q({0}bl),
4005             'per' => q({0}/bl),
4006             'two' => q({0}bl),
4007             'zero' => q({0}bl),
4008             },
4009             },
4010             'short' => {
4011             '' => {
4012             'name' => q(cyfeiriad),
4013             },
4014             'acre' => {
4015             'few' => q({0} erw),
4016             'many' => q({0} erw),
4017             'name' => q(erw),
4018             'one' => q({0} erw),
4019             'other' => q({0} erw),
4020             'two' => q({0} erw),
4021             'zero' => q({0} erw),
4022             },
4023             'acre-foot' => {
4024             'few' => q({0} erw tr),
4025             'many' => q({0} erw tr),
4026             'name' => q(erw tr),
4027             'one' => q({0} erw tr),
4028             'other' => q({0} erw tr),
4029             'two' => q({0} erw tr),
4030             'zero' => q({0} erw tr),
4031             },
4032             'ampere' => {
4033             'few' => q({0} A),
4034             'many' => q({0} A),
4035             'name' => q(ampau),
4036             'one' => q({0} A),
4037             'other' => q({0} A),
4038             'two' => q({0} A),
4039             'zero' => q({0} A),
4040             },
4041             'arc-minute' => {
4042             'few' => q({0} archfun),
4043             'many' => q({0} archfun),
4044             'name' => q(archfunudau),
4045             'one' => q({0} archfun),
4046             'other' => q({0} archfun),
4047             'two' => q({0} archfun),
4048             'zero' => q({0} archfun),
4049             },
4050             'arc-second' => {
4051             'few' => q({0} archeiliad),
4052             'many' => q({0} archeiliad),
4053             'name' => q(archeiliadau),
4054             'one' => q({0} archeiliad),
4055             'other' => q({0} archeiliad),
4056             'two' => q({0} archeiliad),
4057             'zero' => q({0} archeiliad),
4058             },
4059             'astronomical-unit' => {
4060             'few' => q({0} u.s.),
4061             'many' => q({0} u.s.),
4062             'name' => q(u.s.),
4063             'one' => q({0} u.s.),
4064             'other' => q({0} u.s.),
4065             'two' => q({0} u.s.),
4066             'zero' => q({0} u.s.),
4067             },
4068             'atmosphere' => {
4069             'few' => q({0} atm),
4070             'many' => q({0} atm),
4071             'name' => q(atm),
4072             'one' => q({0} atm),
4073             'other' => q({0} atm),
4074             'two' => q({0} atm),
4075             'zero' => q({0} atm),
4076             },
4077             'bit' => {
4078             'few' => q({0} did),
4079             'many' => q({0} did),
4080             'name' => q(did),
4081             'one' => q({0} did),
4082             'other' => q({0} did),
4083             'two' => q({0} did),
4084             'zero' => q({0} did),
4085             },
4086             'bushel' => {
4087             'few' => q({0} bwsiel),
4088             'many' => q({0} bwsiel),
4089             'name' => q(bwsielau),
4090             'one' => q({0} bwsiel),
4091             'other' => q({0} bwsiel),
4092             'two' => q({0} bwsiel),
4093             'zero' => q({0} bwsiel),
4094             },
4095             'byte' => {
4096             'few' => q({0} beit),
4097             'many' => q({0} beit),
4098             'name' => q(beit),
4099             'one' => q({0} beit),
4100             'other' => q({0} beit),
4101             'two' => q({0} feit),
4102             'zero' => q({0} beit),
4103             },
4104             'calorie' => {
4105             'few' => q({0} cal),
4106             'many' => q({0} cal),
4107             'name' => q(cal),
4108             'one' => q({0} cal),
4109             'other' => q({0} cal),
4110             'two' => q({0} cal),
4111             'zero' => q({0} cal),
4112             },
4113             'carat' => {
4114             'few' => q({0} CD),
4115             'many' => q({0} CD),
4116             'name' => q(caratau),
4117             'one' => q({0} CD),
4118             'other' => q({0} CD),
4119             'two' => q({0} CD),
4120             'zero' => q({0} CD),
4121             },
4122             'celsius' => {
4123             'few' => q({0}°C),
4124             'many' => q({0}°C),
4125             'name' => q(gradd C),
4126             'one' => q({0}°C),
4127             'other' => q({0}°C),
4128             'two' => q({0}°C),
4129             'zero' => q({0}°C),
4130             },
4131             'centiliter' => {
4132             'few' => q({0} cL),
4133             'many' => q({0} cL),
4134             'name' => q(cL),
4135             'one' => q({0} cL),
4136             'other' => q({0} cL),
4137             'two' => q({0} cL),
4138             'zero' => q({0} cL),
4139             },
4140             'centimeter' => {
4141             'few' => q({0} cm),
4142             'many' => q({0} cm),
4143             'name' => q(cm),
4144             'one' => q({0} cm),
4145             'other' => q({0} cm),
4146             'per' => q({0}/cm),
4147             'two' => q({0} cm),
4148             'zero' => q({0} cm),
4149             },
4150             'century' => {
4151             'few' => q({0} c),
4152             'many' => q({0} c),
4153             'name' => q(c),
4154             'one' => q({0} c),
4155             'other' => q({0} c),
4156             'two' => q({0} c),
4157             'zero' => q({0} c),
4158             },
4159             'coordinate' => {
4160             'east' => q({0} dn),
4161             'north' => q({0} g),
4162             'south' => q({0} d),
4163             'west' => q({0} gn),
4164             },
4165             'cubic-centimeter' => {
4166             'few' => q({0} cm³),
4167             'many' => q({0} cm³),
4168             'name' => q(cm³),
4169             'one' => q({0} cm³),
4170             'other' => q({0} cm³),
4171             'per' => q({0}/cm³),
4172             'two' => q({0} cm³),
4173             'zero' => q({0} cm³),
4174             },
4175             'cubic-foot' => {
4176             'few' => q({0} tr³),
4177             'many' => q({0} tr³),
4178             'name' => q(troedfedd³),
4179             'one' => q({0} tr³),
4180             'other' => q({0} tr³),
4181             'two' => q({0} tr³),
4182             'zero' => q({0} tr³),
4183             },
4184             'cubic-inch' => {
4185             'few' => q({0} modfedd³),
4186             'many' => q({0} modfedd³),
4187             'name' => q(modfeddi³),
4188             'one' => q({0} modfedd³),
4189             'other' => q({0} modfedd³),
4190             'two' => q({0} fodfedd³),
4191             'zero' => q({0} modfedd³),
4192             },
4193             'cubic-kilometer' => {
4194             'few' => q({0} km³),
4195             'many' => q({0} km³),
4196             'name' => q(cilometrau ciwbig),
4197             'one' => q({0} km³),
4198             'other' => q({0} km³),
4199             'two' => q({0} km³),
4200             'zero' => q({0} km³),
4201             },
4202             'cubic-meter' => {
4203             'few' => q({0} m³),
4204             'many' => q({0} m³),
4205             'name' => q(m³),
4206             'one' => q({0} m³),
4207             'other' => q({0} m³),
4208             'per' => q({0}/m³),
4209             'two' => q({0} m³),
4210             'zero' => q({0} m³),
4211             },
4212             'cubic-mile' => {
4213             'few' => q({0} mi³),
4214             'many' => q({0} mi³),
4215             'name' => q(mi³),
4216             'one' => q({0} mi³),
4217             'other' => q({0} mi³),
4218             'two' => q({0} mi³),
4219             'zero' => q({0} mi³),
4220             },
4221             'cubic-yard' => {
4222             'few' => q({0} llath³),
4223             'many' => q({0} llath³),
4224             'name' => q(llathenni³),
4225             'one' => q({0} llathen³),
4226             'other' => q({0} llath³),
4227             'two' => q({0} lath³),
4228             'zero' => q({0} llath³),
4229             },
4230             'cup' => {
4231             'few' => q({0} c),
4232             'many' => q({0} c),
4233             'name' => q(cwpaneidiau),
4234             'one' => q({0} c),
4235             'other' => q({0} c),
4236             'two' => q({0} c),
4237             'zero' => q({0} c),
4238             },
4239             'cup-metric' => {
4240             'few' => q({0} mc),
4241             'many' => q({0} mc),
4242             'name' => q(cwpanaid metrig),
4243             'one' => q({0} mc),
4244             'other' => q({0} mc),
4245             'two' => q({0} mc),
4246             'zero' => q({0} mc),
4247             },
4248             'day' => {
4249             'few' => q({0} diwrnod),
4250             'many' => q({0} diwrnod),
4251             'name' => q(diwrnodau),
4252             'one' => q({0} diwrnod),
4253             'other' => q({0} diwrnod),
4254             'per' => q({0}/d),
4255             'two' => q({0} ddiwrnod),
4256             'zero' => q({0} diwrnod),
4257             },
4258             'deciliter' => {
4259             'few' => q({0} dL),
4260             'many' => q({0} dL),
4261             'name' => q(dL),
4262             'one' => q({0} dL),
4263             'other' => q({0} dL),
4264             'two' => q({0} dL),
4265             'zero' => q({0} dL),
4266             },
4267             'decimeter' => {
4268             'few' => q({0} dm),
4269             'many' => q({0} dm),
4270             'name' => q(dm),
4271             'one' => q({0} dm),
4272             'other' => q({0} dm),
4273             'two' => q({0} dm),
4274             'zero' => q({0} dm),
4275             },
4276             'degree' => {
4277             'few' => q({0}°),
4278             'many' => q({0}°),
4279             'name' => q(gradd),
4280             'one' => q({0}°),
4281             'other' => q({0}°),
4282             'two' => q({0}°),
4283             'zero' => q({0}°),
4284             },
4285             'fahrenheit' => {
4286             'few' => q({0}°F),
4287             'many' => q({0}°F),
4288             'name' => q(gradd F),
4289             'one' => q({0}°F),
4290             'other' => q({0}°F),
4291             'two' => q({0}°F),
4292             'zero' => q({0}°F),
4293             },
4294             'fathom' => {
4295             'few' => q({0} gwryd),
4296             'many' => q({0} gwryd),
4297             'name' => q(gwrhydau),
4298             'one' => q({0} gwryd),
4299             'other' => q({0} gwryd),
4300             'two' => q({0} wryd),
4301             'zero' => q({0} gwryd),
4302             },
4303             'fluid-ounce' => {
4304             'few' => q({0} fl oz),
4305             'many' => q({0} fl oz),
4306             'name' => q(fl oz),
4307             'one' => q({0} fl oz),
4308             'other' => q({0} fl oz),
4309             'two' => q({0} fl oz),
4310             'zero' => q({0} fl oz),
4311             },
4312             'foodcalorie' => {
4313             'few' => q({0} Cal),
4314             'many' => q({0} Cal),
4315             'name' => q(Cal),
4316             'one' => q({0} Cal),
4317             'other' => q({0} Cal),
4318             'two' => q({0} Cal),
4319             'zero' => q({0} Cal),
4320             },
4321             'foot' => {
4322             'few' => q({0}′),
4323             'many' => q({0}′),
4324             'name' => q(troedfeddi),
4325             'one' => q({0}′),
4326             'other' => q({0}′),
4327             'per' => q({0}/troedfedd),
4328             'two' => q({0}′),
4329             'zero' => q({0}′),
4330             },
4331             'furlong' => {
4332             'name' => q(ystadenni),
4333             },
4334             'g-force' => {
4335             'few' => q({0} G),
4336             'many' => q({0} G),
4337             'name' => q(grym disgyrchedd),
4338             'one' => q({0} G),
4339             'other' => q({0} G),
4340             'two' => q({0} G),
4341             'zero' => q({0} G),
4342             },
4343             'gallon' => {
4344             'few' => q({0} gal),
4345             'many' => q({0} gal),
4346             'name' => q(gal),
4347             'one' => q({0} gal),
4348             'other' => q({0} gal),
4349             'per' => q({0}/gal),
4350             'two' => q({0} gal),
4351             'zero' => q({0} gal),
4352             },
4353             'gallon-imperial' => {
4354             'few' => q({0} gal Imp.),
4355             'many' => q({0} gal Imp.),
4356             'name' => q(Gal Imp.),
4357             'one' => q({0} gal Imp.),
4358             'other' => q({0} gal Imp.),
4359             'per' => q({0}/gal Imp.),
4360             'two' => q({0} gal Imp.),
4361             'zero' => q({0} gal Imp.),
4362             },
4363             'generic' => {
4364             'few' => q({0}°),
4365             'many' => q({0}°),
4366             'name' => q(°),
4367             'one' => q({0}°),
4368             'other' => q({0}°),
4369             'two' => q({0}°),
4370             'zero' => q({0}°),
4371             },
4372             'gigabit' => {
4373             'few' => q({0} Gb),
4374             'many' => q({0} Gb),
4375             'name' => q(Gb),
4376             'one' => q({0} Gb),
4377             'other' => q({0} Gb),
4378             'two' => q({0} Gb),
4379             'zero' => q({0} Gb),
4380             },
4381             'gigabyte' => {
4382             'few' => q({0} GB),
4383             'many' => q({0} GB),
4384             'name' => q(GBeit),
4385             'one' => q({0} GB),
4386             'other' => q({0} GB),
4387             'two' => q({0} GB),
4388             'zero' => q({0} GB),
4389             },
4390             'gigahertz' => {
4391             'few' => q({0} GHz),
4392             'many' => q({0} GHz),
4393             'name' => q(GHz),
4394             'one' => q({0} GHz),
4395             'other' => q({0} GHz),
4396             'two' => q({0} GHz),
4397             'zero' => q({0} GHz),
4398             },
4399             'gigawatt' => {
4400             'few' => q({0} GW),
4401             'many' => q({0} GW),
4402             'name' => q(GW),
4403             'one' => q({0} GW),
4404             'other' => q({0} GW),
4405             'two' => q({0} GW),
4406             'zero' => q({0} GW),
4407             },
4408             'gram' => {
4409             'few' => q({0} g),
4410             'many' => q({0} g),
4411             'name' => q(gramau),
4412             'one' => q({0} g),
4413             'other' => q({0} g),
4414             'per' => q({0}/g),
4415             'two' => q({0} g),
4416             'zero' => q({0} g),
4417             },
4418             'hectare' => {
4419             'few' => q({0} ha),
4420             'many' => q({0} ha),
4421             'name' => q(hectarau),
4422             'one' => q({0} ha),
4423             'other' => q({0} ha),
4424             'two' => q({0} ha),
4425             'zero' => q({0} ha),
4426             },
4427             'hectoliter' => {
4428             'few' => q({0} hL),
4429             'many' => q({0} hL),
4430             'name' => q(hL),
4431             'one' => q({0} hL),
4432             'other' => q({0} hL),
4433             'two' => q({0} hL),
4434             'zero' => q({0} hL),
4435             },
4436             'hectopascal' => {
4437             'few' => q({0} hPa),
4438             'many' => q({0} hPa),
4439             'name' => q(hPa),
4440             'one' => q({0} hPa),
4441             'other' => q({0} hPa),
4442             'two' => q({0} hPa),
4443             'zero' => q({0} hPa),
4444             },
4445             'hertz' => {
4446             'few' => q({0} Hz),
4447             'many' => q({0} Hz),
4448             'name' => q(Hz),
4449             'one' => q({0} Hz),
4450             'other' => q({0} Hz),
4451             'two' => q({0} Hz),
4452             'zero' => q({0} Hz),
4453             },
4454             'horsepower' => {
4455             'few' => q({0} hp),
4456             'many' => q({0} hp),
4457             'name' => q(hp),
4458             'one' => q({0} hp),
4459             'other' => q({0} hp),
4460             'two' => q({0} hp),
4461             'zero' => q({0} hp),
4462             },
4463             'hour' => {
4464             'few' => q({0} awr),
4465             'many' => q({0} awr),
4466             'name' => q(oriau),
4467             'one' => q({0} awr),
4468             'other' => q({0} awr),
4469             'per' => q({0}/a),
4470             'two' => q({0} awr),
4471             'zero' => q({0} awr),
4472             },
4473             'inch' => {
4474             'few' => q({0} modfedd),
4475             'many' => q({0} modfedd),
4476             'name' => q(modfeddi),
4477             'one' => q({0} fodfedd),
4478             'other' => q({0} modfedd),
4479             'per' => q({0}/fodfedd),
4480             'two' => q({0} fodfedd),
4481             'zero' => q({0} modfedd),
4482             },
4483             'inch-hg' => {
4484             'few' => q({0} ″ Hg),
4485             'many' => q({0} ″ Hg),
4486             'name' => q(modfeddi o fercwri),
4487             'one' => q({0} ″ Hg),
4488             'other' => q({0} ″ Hg),
4489             'two' => q({0} ″ Hg),
4490             'zero' => q({0} ″ Hg),
4491             },
4492             'joule' => {
4493             'few' => q({0} J),
4494             'many' => q({0} J),
4495             'name' => q(jouleau),
4496             'one' => q({0} J),
4497             'other' => q({0} J),
4498             'two' => q({0} J),
4499             'zero' => q({0} J),
4500             },
4501             'karat' => {
4502             'few' => q({0} kt),
4503             'many' => q({0} kt),
4504             'name' => q(karatau),
4505             'one' => q({0} kt),
4506             'other' => q({0} kt),
4507             'two' => q({0} kt),
4508             'zero' => q({0} kt),
4509             },
4510             'kelvin' => {
4511             'few' => q({0} K),
4512             'many' => q({0} K),
4513             'name' => q(K),
4514             'one' => q({0} K),
4515             'other' => q({0} K),
4516             'two' => q({0} K),
4517             'zero' => q({0} K),
4518             },
4519             'kilobit' => {
4520             'few' => q({0} kb),
4521             'many' => q({0} kb),
4522             'name' => q(kb),
4523             'one' => q({0} kb),
4524             'other' => q({0} kb),
4525             'two' => q({0} kb),
4526             'zero' => q({0} kb),
4527             },
4528             'kilobyte' => {
4529             'few' => q({0} kB),
4530             'many' => q({0} kB),
4531             'name' => q(kBeit),
4532             'one' => q({0} kB),
4533             'other' => q({0} kB),
4534             'two' => q({0} kB),
4535             'zero' => q({0} kB),
4536             },
4537             'kilocalorie' => {
4538             'few' => q({0} kcal),
4539             'many' => q({0} kcal),
4540             'name' => q(kcal),
4541             'one' => q({0} kcal),
4542             'other' => q({0} kcal),
4543             'two' => q({0} kcal),
4544             'zero' => q({0} kcal),
4545             },
4546             'kilogram' => {
4547             'few' => q({0} kg),
4548             'many' => q({0} kg),
4549             'name' => q(kg),
4550             'one' => q({0} kg),
4551             'other' => q({0} kg),
4552             'per' => q({0}/kg),
4553             'two' => q({0} kg),
4554             'zero' => q({0} kg),
4555             },
4556             'kilohertz' => {
4557             'few' => q({0} kHz),
4558             'many' => q({0} kHz),
4559             'name' => q(kHz),
4560             'one' => q({0} kHz),
4561             'other' => q({0} kHz),
4562             'two' => q({0} kHz),
4563             'zero' => q({0} kHz),
4564             },
4565             'kilojoule' => {
4566             'few' => q({0} kJ),
4567             'many' => q({0} kJ),
4568             'name' => q(cilojouleau),
4569             'one' => q({0} kJ),
4570             'other' => q({0} kJ),
4571             'two' => q({0} kJ),
4572             'zero' => q({0} kJ),
4573             },
4574             'kilometer' => {
4575             'few' => q({0} km),
4576             'many' => q({0} km),
4577             'name' => q(km),
4578             'one' => q({0} km),
4579             'other' => q({0} km),
4580             'per' => q({0}/km),
4581             'two' => q({0} km),
4582             'zero' => q({0} km),
4583             },
4584             'kilometer-per-hour' => {
4585             'few' => q({0} km/h),
4586             'many' => q({0} km/h),
4587             'name' => q(km/h),
4588             'one' => q({0} km/h),
4589             'other' => q({0} km/h),
4590             'two' => q({0} km/h),
4591             'zero' => q({0} km/h),
4592             },
4593             'kilowatt' => {
4594             'few' => q({0} kW),
4595             'many' => q({0} kW),
4596             'name' => q(kW),
4597             'one' => q({0} kW),
4598             'other' => q({0} kW),
4599             'two' => q({0} kW),
4600             'zero' => q({0} kW),
4601             },
4602             'kilowatt-hour' => {
4603             'few' => q({0} kW-awr),
4604             'many' => q({0} kW-awr),
4605             'name' => q(kW-awr),
4606             'one' => q({0} kW-awr),
4607             'other' => q({0} kW-awr),
4608             'two' => q({0} kW-awr),
4609             'zero' => q({0} kW-awr),
4610             },
4611             'knot' => {
4612             'few' => q({0} not),
4613             'many' => q({0} not),
4614             'name' => q(notiau),
4615             'one' => q({0} not),
4616             'other' => q({0} not),
4617             'two' => q({0} not),
4618             'zero' => q({0} not),
4619             },
4620             'light-year' => {
4621             'few' => q({0} bg),
4622             'many' => q({0} bg),
4623             'name' => q(bl golau),
4624             'one' => q({0} bg),
4625             'other' => q({0} bg),
4626             'two' => q({0} bg),
4627             'zero' => q({0} bg),
4628             },
4629             'liter' => {
4630             'few' => q({0} L),
4631             'many' => q({0} L),
4632             'name' => q(litrau),
4633             'one' => q({0} L),
4634             'other' => q({0} L),
4635             'per' => q({0}/L),
4636             'two' => q({0} L),
4637             'zero' => q({0} L),
4638             },
4639             'liter-per-100kilometers' => {
4640             'few' => q({0} L/100km),
4641             'many' => q({0} L/100km),
4642             'name' => q(L/100km),
4643             'one' => q({0} L/100km),
4644             'other' => q({0} L/100km),
4645             'two' => q({0} L/100km),
4646             'zero' => q({0} L/100km),
4647             },
4648             'liter-per-kilometer' => {
4649             'few' => q({0} L/km),
4650             'many' => q({0} L/km),
4651             'name' => q(litrau/km),
4652             'one' => q({0} L/km),
4653             'other' => q({0} L/km),
4654             'two' => q({0} L/km),
4655             'zero' => q({0} L/km),
4656             },
4657             'lux' => {
4658             'few' => q({0} lx),
4659             'many' => q({0} lx),
4660             'name' => q(lycsau),
4661             'one' => q({0} lx),
4662             'other' => q({0} lx),
4663             'two' => q({0} lx),
4664             'zero' => q({0} lx),
4665             },
4666             'megabit' => {
4667             'few' => q({0} Mb),
4668             'many' => q({0} Mb),
4669             'name' => q(Mb),
4670             'one' => q({0} Mb),
4671             'other' => q({0} Mb),
4672             'two' => q({0} Mb),
4673             'zero' => q({0} Mb),
4674             },
4675             'megabyte' => {
4676             'few' => q({0} MB),
4677             'many' => q({0} MB),
4678             'name' => q(MBeit),
4679             'one' => q({0} MB),
4680             'other' => q({0} MB),
4681             'two' => q({0} MB),
4682             'zero' => q({0} MB),
4683             },
4684             'megahertz' => {
4685             'few' => q({0} MHz),
4686             'many' => q({0} MHz),
4687             'name' => q(MHz),
4688             'one' => q({0} MHz),
4689             'other' => q({0} MHz),
4690             'two' => q({0} MHz),
4691             'zero' => q({0} MHz),
4692             },
4693             'megaliter' => {
4694             'few' => q({0} ML),
4695             'many' => q({0} ML),
4696             'name' => q(ML),
4697             'one' => q({0} ML),
4698             'other' => q({0} ML),
4699             'two' => q({0} ML),
4700             'zero' => q({0} ML),
4701             },
4702             'megawatt' => {
4703             'few' => q({0} MW),
4704             'many' => q({0} MW),
4705             'name' => q(MW),
4706             'one' => q({0} MW),
4707             'other' => q({0} MW),
4708             'two' => q({0} MW),
4709             'zero' => q({0} MW),
4710             },
4711             'meter' => {
4712             'few' => q({0} m),
4713             'many' => q({0} m),
4714             'name' => q(m),
4715             'one' => q({0} m),
4716             'other' => q({0} m),
4717             'per' => q({0}/m),
4718             'two' => q({0} m),
4719             'zero' => q({0} m),
4720             },
4721             'meter-per-second' => {
4722             'few' => q({0} m/s),
4723             'many' => q({0} m/s),
4724             'name' => q(metrau/eil),
4725             'one' => q({0} m/s),
4726             'other' => q({0} m/s),
4727             'two' => q({0} m/s),
4728             'zero' => q({0} m/s),
4729             },
4730             'meter-per-second-squared' => {
4731             'few' => q({0} m/eil²),
4732             'many' => q({0} m/eil²),
4733             'name' => q(metrau/eil²),
4734             'one' => q({0} m/eil²),
4735             'other' => q({0} m/eil²),
4736             'two' => q({0} m/eil²),
4737             'zero' => q({0} m/eil²),
4738             },
4739             'metric-ton' => {
4740             'few' => q({0} t),
4741             'many' => q({0} t),
4742             'name' => q(t),
4743             'one' => q({0} t),
4744             'other' => q({0} t),
4745             'two' => q({0} t),
4746             'zero' => q({0} t),
4747             },
4748             'microgram' => {
4749             'few' => q({0} µg),
4750             'many' => q({0} µg),
4751             'name' => q(µg),
4752             'one' => q({0} µg),
4753             'other' => q({0} µg),
4754             'two' => q({0} µg),
4755             'zero' => q({0} µg),
4756             },
4757             'micrometer' => {
4758             'few' => q({0} µm),
4759             'many' => q({0} µm),
4760             'name' => q(µmetrau),
4761             'one' => q({0} µm),
4762             'other' => q({0} µm),
4763             'two' => q({0} µm),
4764             'zero' => q({0} µm),
4765             },
4766             'microsecond' => {
4767             'few' => q({0} μs),
4768             'many' => q({0} μs),
4769             'name' => q(μs),
4770             'one' => q({0} μs),
4771             'other' => q({0} μs),
4772             'two' => q({0} μs),
4773             'zero' => q({0} μs),
4774             },
4775             'mile' => {
4776             'few' => q({0} mi),
4777             'many' => q({0} mi),
4778             'name' => q(milltiroedd),
4779             'one' => q({0} mi),
4780             'other' => q({0} mi),
4781             'two' => q({0} mi),
4782             'zero' => q({0} mi),
4783             },
4784             'mile-per-gallon' => {
4785             'few' => q({0} mpg),
4786             'many' => q({0} mpg),
4787             'name' => q(mpg),
4788             'one' => q({0} mpg),
4789             'other' => q({0} mpg),
4790             'two' => q({0} mpg),
4791             'zero' => q({0} mpg),
4792             },
4793             'mile-per-gallon-imperial' => {
4794             'few' => q({0} mpg Imp.),
4795             'many' => q({0} mpg Imp.),
4796             'name' => q(milltir/gal Imp.),
4797             'one' => q({0} mpg Imp.),
4798             'other' => q({0} mpg Imp.),
4799             'two' => q({0} mpg Imp.),
4800             'zero' => q({0} mpg Imp.),
4801             },
4802             'mile-per-hour' => {
4803             'few' => q({0} m.y.a.),
4804             'many' => q({0} m.y.a.),
4805             'name' => q(milltir/awr),
4806             'one' => q({0} m.y.a.),
4807             'other' => q({0} m.y.a.),
4808             'two' => q({0} m.y.a.),
4809             'zero' => q({0} m.y.a.),
4810             },
4811             'mile-scandinavian' => {
4812             'few' => q({0} mi Sgand.),
4813             'many' => q({0} mi Sgand.),
4814             'name' => q(mi Sgand.),
4815             'one' => q({0} mi Sgand.),
4816             'other' => q({0} mi Sgand.),
4817             'two' => q({0} mi Sgand.),
4818             'zero' => q({0} mi Sgand.),
4819             },
4820             'milliampere' => {
4821             'few' => q({0} mA),
4822             'many' => q({0} mA),
4823             'name' => q(miliampau),
4824             'one' => q({0} mA),
4825             'other' => q({0} mA),
4826             'two' => q({0} mA),
4827             'zero' => q({0} mA),
4828             },
4829             'millibar' => {
4830             'few' => q({0} mbar),
4831             'many' => q({0} mbar),
4832             'name' => q(mbar),
4833             'one' => q({0} mbar),
4834             'other' => q({0} mbar),
4835             'two' => q({0} mbar),
4836             'zero' => q({0} mbar),
4837             },
4838             'milligram' => {
4839             'few' => q({0} mg),
4840             'many' => q({0} mg),
4841             'name' => q(mg),
4842             'one' => q({0} mg),
4843             'other' => q({0} mg),
4844             'two' => q({0} mg),
4845             'zero' => q({0} mg),
4846             },
4847             'milligram-per-deciliter' => {
4848             'few' => q({0} mg/dL),
4849             'many' => q({0} mg/dL),
4850             'name' => q(mg/dL),
4851             'one' => q({0} mg/dL),
4852             'other' => q({0} mg/dL),
4853             'two' => q({0} mg/dL),
4854             'zero' => q({0} mg/dL),
4855             },
4856             'milliliter' => {
4857             'few' => q({0} mL),
4858             'many' => q({0} mL),
4859             'name' => q(mL),
4860             'one' => q({0} mL),
4861             'other' => q({0} mL),
4862             'two' => q({0} mL),
4863             'zero' => q({0} mL),
4864             },
4865             'millimeter' => {
4866             'few' => q({0} mm),
4867             'many' => q({0} mm),
4868             'name' => q(mm),
4869             'one' => q({0} mm),
4870             'other' => q({0} mm),
4871             'two' => q({0} mm),
4872             'zero' => q({0} mm),
4873             },
4874             'millimeter-of-mercury' => {
4875             'few' => q({0} mmHg),
4876             'many' => q({0} mmHg),
4877             'name' => q(mmHg),
4878             'one' => q({0} mmHg),
4879             'other' => q({0} mmHg),
4880             'two' => q({0} mmHg),
4881             'zero' => q({0} mmHg),
4882             },
4883             'millimole-per-liter' => {
4884             'few' => q({0} mmol/L),
4885             'many' => q({0} mmol/L),
4886             'name' => q(milimôl/litr),
4887             'one' => q({0} mmol/L),
4888             'other' => q({0} mmol/L),
4889             'two' => q({0} mmol/L),
4890             'zero' => q({0} mmol/L),
4891             },
4892             'millisecond' => {
4893             'few' => q({0} ms),
4894             'many' => q({0} ms),
4895             'name' => q(milieiliadau),
4896             'one' => q({0} ms),
4897             'other' => q({0} ms),
4898             'two' => q({0} ms),
4899             'zero' => q({0} milieil),
4900             },
4901             'milliwatt' => {
4902             'few' => q({0} mW),
4903             'many' => q({0} mW),
4904             'name' => q(mW),
4905             'one' => q({0} mW),
4906             'other' => q({0} mW),
4907             'two' => q({0} mW),
4908             'zero' => q({0} mW),
4909             },
4910             'minute' => {
4911             'few' => q({0} mun),
4912             'many' => q({0} mun),
4913             'name' => q(mun),
4914             'one' => q({0} mun),
4915             'other' => q({0} mun),
4916             'per' => q({0}/mun),
4917             'two' => q({0} mun),
4918             'zero' => q({0} mun),
4919             },
4920             'month' => {
4921             'few' => q({0} mis),
4922             'many' => q({0} mis),
4923             'name' => q(misoedd),
4924             'one' => q({0} mis),
4925             'other' => q({0} mis),
4926             'per' => q({0}/mis),
4927             'two' => q({0} fis),
4928             'zero' => q({0} mis),
4929             },
4930             'nanometer' => {
4931             'few' => q({0} nm),
4932             'many' => q({0} nm),
4933             'name' => q(nm),
4934             'one' => q({0} nm),
4935             'other' => q({0} nm),
4936             'two' => q({0} nm),
4937             'zero' => q({0} nm),
4938             },
4939             'nanosecond' => {
4940             'few' => q({0} ns),
4941             'many' => q({0} ns),
4942             'name' => q(ns),
4943             'one' => q({0} ns),
4944             'other' => q({0} ns),
4945             'two' => q({0} ns),
4946             'zero' => q({0} ns),
4947             },
4948             'nautical-mile' => {
4949             'few' => q({0} mi fôr),
4950             'many' => q({0} mi fôr),
4951             'name' => q(mi fôr),
4952             'one' => q({0} mi fôr),
4953             'other' => q({0} mi fôr),
4954             'two' => q({0} mi fôr),
4955             'zero' => q({0} mi fôr),
4956             },
4957             'ohm' => {
4958             'few' => q({0} Ω),
4959             'many' => q({0} Ω),
4960             'name' => q(ohmau),
4961             'one' => q({0} Ω),
4962             'other' => q({0} Ω),
4963             'two' => q({0} Ω),
4964             'zero' => q({0} Ω),
4965             },
4966             'ounce' => {
4967             'few' => q({0} owns),
4968             'many' => q({0} owns),
4969             'name' => q(owns),
4970             'one' => q({0} owns),
4971             'other' => q({0} owns),
4972             'per' => q({0}/owns),
4973             'two' => q({0} owns),
4974             'zero' => q({0} owns),
4975             },
4976             'ounce-troy' => {
4977             'few' => q({0} oz t),
4978             'many' => q({0} oz t),
4979             'name' => q(oz t),
4980             'one' => q({0} oz t),
4981             'other' => q({0} oz t),
4982             'two' => q({0} oz t),
4983             'zero' => q({0} oz t),
4984             },
4985             'parsec' => {
4986             'few' => q({0} pc),
4987             'many' => q({0} pc),
4988             'name' => q(parsecau),
4989             'one' => q({0} pc),
4990             'other' => q({0} pc),
4991             'two' => q({0} pc),
4992             'zero' => q({0} pc),
4993             },
4994             'part-per-million' => {
4995             'few' => q({0} ppm),
4996             'many' => q({0} ppm),
4997             'name' => q(rhan/miliwn),
4998             'one' => q({0} ppm),
4999             'other' => q({0} ppm),
5000             'two' => q({0} ppm),
5001             'zero' => q({0} ppm),
5002             },
5003             'per' => {
5004             '1' => q({0}/{1}),
5005             },
5006             'percent' => {
5007             'few' => q({0}%),
5008             'many' => q({0}%),
5009             'name' => q(y cant),
5010             'one' => q({0}%),
5011             'other' => q({0}%),
5012             'two' => q({0}%),
5013             'zero' => q({0}%),
5014             },
5015             'permille' => {
5016             'few' => q({0}‰),
5017             'many' => q({0}‰),
5018             'name' => q(permille),
5019             'one' => q({0}‰),
5020             'other' => q({0}‰),
5021             'two' => q({0}‰),
5022             'zero' => q({0}‰),
5023             },
5024             'petabyte' => {
5025             'few' => q({0} PB),
5026             'many' => q({0} PB),
5027             'name' => q(PByte),
5028             'one' => q({0} PB),
5029             'other' => q({0} PB),
5030             'two' => q({0} PB),
5031             'zero' => q({0} PB),
5032             },
5033             'picometer' => {
5034             'few' => q({0} pm),
5035             'many' => q({0} pm),
5036             'name' => q(pm),
5037             'one' => q({0} pm),
5038             'other' => q({0} pm),
5039             'two' => q({0} pm),
5040             'zero' => q({0} pm),
5041             },
5042             'pint' => {
5043             'few' => q({0} pt),
5044             'many' => q({0} pt),
5045             'name' => q(peintiau),
5046             'one' => q({0} pt),
5047             'other' => q({0} pt),
5048             'two' => q({0} pt),
5049             'zero' => q({0} pt),
5050             },
5051             'pint-metric' => {
5052             'few' => q({0} mpt),
5053             'many' => q({0} mpt),
5054             'name' => q(mpt),
5055             'one' => q({0} mpt),
5056             'other' => q({0} mpt),
5057             'two' => q({0} mpt),
5058             'zero' => q({0} mpt),
5059             },
5060             'point' => {
5061             'few' => q({0} pt),
5062             'many' => q({0} pt),
5063             'name' => q(pt),
5064             'one' => q({0} pt),
5065             'other' => q({0} pt),
5066             'two' => q({0} pt),
5067             'zero' => q({0} pt),
5068             },
5069             'pound' => {
5070             'few' => q({0} phwys),
5071             'many' => q({0} phwys),
5072             'name' => q(pwysi),
5073             'one' => q({0} pwys),
5074             'other' => q({0} pwys),
5075             'per' => q({0}/pwys),
5076             'two' => q({0} bwys),
5077             'zero' => q({0} pwys),
5078             },
5079             'pound-per-square-inch' => {
5080             'few' => q({0} psi),
5081             'many' => q({0} psi),
5082             'name' => q(psi),
5083             'one' => q({0} psi),
5084             'other' => q({0} psi),
5085             'two' => q({0} psi),
5086             'zero' => q({0} psi),
5087             },
5088             'quart' => {
5089             'few' => q({0} qt),
5090             'many' => q({0} qt),
5091             'name' => q(qt),
5092             'one' => q({0} qt),
5093             'other' => q({0} qt),
5094             'two' => q({0} qt),
5095             'zero' => q({0} qt),
5096             },
5097             'radian' => {
5098             'few' => q({0} rad),
5099             'many' => q({0} rad),
5100             'name' => q(radianau),
5101             'one' => q({0} rad),
5102             'other' => q({0} rad),
5103             'two' => q({0} rad),
5104             'zero' => q({0} rad),
5105             },
5106             'revolution' => {
5107             'few' => q({0} chylchdro),
5108             'many' => q({0} cylchdro),
5109             'name' => q(cylchdro),
5110             'one' => q({0} cylchdro),
5111             'other' => q({0} cylchdro),
5112             'two' => q({0} gylchdro),
5113             'zero' => q({0} cylchdro),
5114             },
5115             'second' => {
5116             'few' => q({0} eil),
5117             'many' => q({0} eil),
5118             'name' => q(eiliadau),
5119             'one' => q({0} eil),
5120             'other' => q({0} eil),
5121             'per' => q({0}/eil),
5122             'two' => q({0} eil),
5123             'zero' => q({0} eil),
5124             },
5125             'square-centimeter' => {
5126             'few' => q({0} cm²),
5127             'many' => q({0} cm²),
5128             'name' => q(cm²),
5129             'one' => q({0} cm²),
5130             'other' => q({0} cm²),
5131             'per' => q({0} y cm²),
5132             'two' => q({0} cm²),
5133             'zero' => q({0} cm²),
5134             },
5135             'square-foot' => {
5136             'few' => q({0} tr²),
5137             'many' => q({0} tr²),
5138             'name' => q(troedfedd²),
5139             'one' => q({0} tr²),
5140             'other' => q({0} tr²),
5141             'two' => q({0} tr²),
5142             'zero' => q({0} tr²),
5143             },
5144             'square-inch' => {
5145             'few' => q({0} mod²),
5146             'many' => q({0} mod²),
5147             'name' => q(modfedd²),
5148             'one' => q({0} mod²),
5149             'other' => q({0} mod²),
5150             'per' => q({0} y mod²),
5151             'two' => q({0} mod²),
5152             'zero' => q({0} mod²),
5153             },
5154             'square-kilometer' => {
5155             'few' => q({0} km²),
5156             'many' => q({0} km²),
5157             'name' => q(km²),
5158             'one' => q({0} km²),
5159             'other' => q({0} km²),
5160             'per' => q({0}/km²),
5161             'two' => q({0} km²),
5162             'zero' => q({0} km²),
5163             },
5164             'square-meter' => {
5165             'few' => q({0} m²),
5166             'many' => q({0} m²),
5167             'name' => q(meterau²),
5168             'one' => q({0} m²),
5169             'other' => q({0} m²),
5170             'per' => q({0} y m²),
5171             'two' => q({0} m²),
5172             'zero' => q({0} m²),
5173             },
5174             'square-mile' => {
5175             'few' => q({0} mi²),
5176             'many' => q({0} mi²),
5177             'name' => q(mi²),
5178             'one' => q({0} mi²),
5179             'other' => q({0} mi²),
5180             'per' => q({0}/mi²),
5181             'two' => q({0} mi²),
5182             'zero' => q({0} mi²),
5183             },
5184             'square-yard' => {
5185             'few' => q({0} llath²),
5186             'many' => q({0} llath²),
5187             'name' => q(llath²),
5188             'one' => q({0} llath²),
5189             'other' => q({0} llath²),
5190             'two' => q({0} llath²),
5191             'zero' => q({0} llath²),
5192             },
5193             'stone' => {
5194             'few' => q({0} st),
5195             'many' => q({0} st),
5196             'name' => q(stonau),
5197             'one' => q({0} st),
5198             'other' => q({0} st),
5199             'two' => q({0} st),
5200             'zero' => q({0} st),
5201             },
5202             'tablespoon' => {
5203             'few' => q({0} tbsp),
5204             'many' => q({0} tbsp),
5205             'name' => q(tbsp),
5206             'one' => q({0} tbsp),
5207             'other' => q({0} tbsp),
5208             'two' => q({0} tbsp),
5209             'zero' => q({0} tbsp),
5210             },
5211             'teaspoon' => {
5212             'few' => q({0} tsp),
5213             'many' => q({0} tsp),
5214             'name' => q(tsp),
5215             'one' => q({0} tsp),
5216             'other' => q({0} tsp),
5217             'two' => q({0} tsp),
5218             'zero' => q({0} tsp),
5219             },
5220             'terabit' => {
5221             'few' => q({0} Tb),
5222             'many' => q({0} Tb),
5223             'name' => q(Tb),
5224             'one' => q({0} Tb),
5225             'other' => q({0} Tb),
5226             'two' => q({0} Tb),
5227             'zero' => q({0} Tb),
5228             },
5229             'terabyte' => {
5230             'few' => q({0} TB),
5231             'many' => q({0} TB),
5232             'name' => q(TBeit),
5233             'one' => q({0} TB),
5234             'other' => q({0} TB),
5235             'two' => q({0} TB),
5236             'zero' => q({0} TB),
5237             },
5238             'ton' => {
5239             'few' => q({0} tn),
5240             'many' => q({0} tn),
5241             'name' => q(tn),
5242             'one' => q({0} tn),
5243             'other' => q({0} tn),
5244             'two' => q({0} tn),
5245             'zero' => q({0} tn),
5246             },
5247             'volt' => {
5248             'few' => q({0} V),
5249             'many' => q({0} V),
5250             'name' => q(foltiau),
5251             'one' => q({0} V),
5252             'other' => q({0} V),
5253             'two' => q({0} V),
5254             'zero' => q({0} V),
5255             },
5256             'watt' => {
5257             'few' => q({0} W),
5258             'many' => q({0} W),
5259             'name' => q(watiau),
5260             'one' => q({0} W),
5261             'other' => q({0} W),
5262             'two' => q({0} W),
5263             'zero' => q({0} W),
5264             },
5265             'week' => {
5266             'few' => q({0} wythnos),
5267             'many' => q({0} wythnos),
5268             'name' => q(wythnosau),
5269             'one' => q({0} wythnos),
5270             'other' => q({0} wythnos),
5271             'per' => q({0}/wythnos),
5272             'two' => q({0} wythnos),
5273             'zero' => q({0} wythnos),
5274             },
5275             'yard' => {
5276             'few' => q({0} llath),
5277             'many' => q({0} llath),
5278             'name' => q(llathenni),
5279             'one' => q({0} llath),
5280             'other' => q({0} llath),
5281             'two' => q({0} lath),
5282             'zero' => q({0} llath),
5283             },
5284             'year' => {
5285             'few' => q({0} bl),
5286             'many' => q({0} bl),
5287             'name' => q(blynyddoedd),
5288             'one' => q({0} bl),
5289             'other' => q({0} bl),
5290             'per' => q({0}/bl),
5291             'two' => q({0} bl),
5292             'zero' => q({0} bl),
5293             },
5294             },
5295             } }
5296             );
5297              
5298             has 'yesstr' => (
5299             is => 'ro',
5300             isa => RegexpRef,
5301             init_arg => undef,
5302             default => sub { qr'^(?i:ie|i|yes|y)$' }
5303             );
5304              
5305             has 'nostr' => (
5306             is => 'ro',
5307             isa => RegexpRef,
5308             init_arg => undef,
5309             default => sub { qr'^(?i:na|n)$' }
5310             );
5311              
5312             has 'listPatterns' => (
5313             is => 'ro',
5314             isa => HashRef,
5315             init_arg => undef,
5316             default => sub { {
5317             start => q({0}, {1}),
5318             middle => q({0}, {1}),
5319             end => q({0}, {1}),
5320             2 => q({0}, {1}),
5321             } }
5322             );
5323              
5324             has 'default_numbering_system' => (
5325             is => 'ro',
5326             isa => Str,
5327             init_arg => undef,
5328             default => 'latn',
5329             );
5330              
5331             has native_numbering_system => (
5332             is => 'ro',
5333             isa => Str,
5334             init_arg => undef,
5335             default => 'latn',
5336             );
5337              
5338             has 'minimum_grouping_digits' => (
5339             is =>'ro',
5340             isa => Int,
5341             init_arg => undef,
5342             default => 1,
5343             );
5344              
5345             has 'number_symbols' => (
5346             is => 'ro',
5347             isa => HashRef,
5348             init_arg => undef,
5349             default => sub { {
5350             'arab' => {
5351             'infinity' => q(∞),
5352             'minusSign' => q(؜-),
5353             'nan' => q(NaN),
5354             'perMille' => q(؉),
5355             'percentSign' => q(٪؜),
5356             'plusSign' => q(؜+),
5357             'timeSeparator' => q(:),
5358             },
5359             'arabext' => {
5360             'infinity' => q(∞),
5361             'minusSign' => q(‎-‎),
5362             'nan' => q(NaN),
5363             'perMille' => q(؉),
5364             'percentSign' => q(٪),
5365             'plusSign' => q(‎+‎),
5366             },
5367             'latn' => {
5368             'decimal' => q(.),
5369             'exponential' => q(E),
5370             'group' => q(,),
5371             'infinity' => q(∞),
5372             'list' => q(;),
5373             'minusSign' => q(-),
5374             'nan' => q(NaN),
5375             'perMille' => q(‰),
5376             'percentSign' => q(%),
5377             'plusSign' => q(+),
5378             'superscriptingExponent' => q(×),
5379             'timeSeparator' => q(:),
5380             },
5381             } }
5382             );
5383              
5384             has 'number_formats' => (
5385             is => 'ro',
5386             isa => HashRef,
5387             init_arg => undef,
5388             default => sub { {
5389             decimalFormat => {
5390             'default' => {
5391             '1000' => {
5392             'few' => '0K',
5393             'many' => '0K',
5394             'one' => '0K',
5395             'other' => '0K',
5396             'two' => '0K',
5397             'zero' => '0K',
5398             },
5399             '10000' => {
5400             'few' => '00K',
5401             'many' => '00K',
5402             'one' => '00K',
5403             'other' => '00K',
5404             'two' => '00K',
5405             'zero' => '00K',
5406             },
5407             '100000' => {
5408             'few' => '000K',
5409             'many' => '000K',
5410             'one' => '000K',
5411             'other' => '000K',
5412             'two' => '000K',
5413             'zero' => '000K',
5414             },
5415             '1000000' => {
5416             'few' => '0M',
5417             'many' => '0M',
5418             'one' => '0M',
5419             'other' => '0M',
5420             'two' => '0M',
5421             'zero' => '0M',
5422             },
5423             '10000000' => {
5424             'few' => '00M',
5425             'many' => '00M',
5426             'one' => '00M',
5427             'other' => '00M',
5428             'two' => '00M',
5429             'zero' => '00M',
5430             },
5431             '100000000' => {
5432             'few' => '000M',
5433             'many' => '000M',
5434             'one' => '000M',
5435             'other' => '000M',
5436             'two' => '000M',
5437             'zero' => '000M',
5438             },
5439             '1000000000' => {
5440             'few' => '0B',
5441             'many' => '0B',
5442             'one' => '0B',
5443             'other' => '0B',
5444             'two' => '0B',
5445             'zero' => '0B',
5446             },
5447             '10000000000' => {
5448             'few' => '00B',
5449             'many' => '00B',
5450             'one' => '00B',
5451             'other' => '00B',
5452             'two' => '00B',
5453             'zero' => '00B',
5454             },
5455             '100000000000' => {
5456             'few' => '000B',
5457             'many' => '000B',
5458             'one' => '000B',
5459             'other' => '000B',
5460             'two' => '000B',
5461             'zero' => '000B',
5462             },
5463             '1000000000000' => {
5464             'few' => '0T',
5465             'many' => '0T',
5466             'one' => '0T',
5467             'other' => '0T',
5468             'two' => '0T',
5469             'zero' => '0T',
5470             },
5471             '10000000000000' => {
5472             'few' => '00T',
5473             'many' => '00T',
5474             'one' => '00T',
5475             'other' => '00T',
5476             'two' => '00T',
5477             'zero' => '00T',
5478             },
5479             '100000000000000' => {
5480             'few' => '000T',
5481             'many' => '000T',
5482             'one' => '000T',
5483             'other' => '000T',
5484             'two' => '000T',
5485             'zero' => '000T',
5486             },
5487             'standard' => {
5488             'default' => '#,##0.###',
5489             },
5490             },
5491             'long' => {
5492             '1000' => {
5493             'few' => '0K',
5494             'many' => '0K',
5495             'one' => '0 mil',
5496             'other' => '0 mil',
5497             'two' => '0K',
5498             'zero' => '0 mil',
5499             },
5500             '10000' => {
5501             'few' => '00K',
5502             'many' => '00K',
5503             'one' => '00 mil',
5504             'other' => '00 mil',
5505             'two' => '00K',
5506             'zero' => '00K',
5507             },
5508             '100000' => {
5509             'few' => '000K',
5510             'many' => '000K',
5511             'one' => '000 mil',
5512             'other' => '000 mil',
5513             'two' => '000K',
5514             'zero' => '000K',
5515             },
5516             '1000000' => {
5517             'few' => '0M',
5518             'many' => '0M',
5519             'one' => '0 miliwn',
5520             'other' => '0 miliwn',
5521             'two' => '0M',
5522             'zero' => '0M',
5523             },
5524             '10000000' => {
5525             'few' => '00M',
5526             'many' => '00M',
5527             'one' => '00 miliwn',
5528             'other' => '00 miliwn',
5529             'two' => '00M',
5530             'zero' => '00M',
5531             },
5532             '100000000' => {
5533             'few' => '000M',
5534             'many' => '000M',
5535             'one' => '000 miliwn',
5536             'other' => '000 miliwn',
5537             'two' => '000M',
5538             'zero' => '000M',
5539             },
5540             '1000000000' => {
5541             'few' => '0B',
5542             'many' => '0B',
5543             'one' => '0 biliwn',
5544             'other' => '0 biliwn',
5545             'two' => '0B',
5546             'zero' => '0B',
5547             },
5548             '10000000000' => {
5549             'few' => '00B',
5550             'many' => '00B',
5551             'one' => '00 biliwn',
5552             'other' => '00 biliwn',
5553             'two' => '00B',
5554             'zero' => '00B',
5555             },
5556             '100000000000' => {
5557             'few' => '000B',
5558             'many' => '000B',
5559             'one' => '000 biliwn',
5560             'other' => '000 biliwn',
5561             'two' => '000B',
5562             'zero' => '000B',
5563             },
5564             '1000000000000' => {
5565             'few' => '0T',
5566             'many' => '0T',
5567             'one' => '0 triliwn',
5568             'other' => '0 triliwn',
5569             'two' => '0T',
5570             'zero' => '0T',
5571             },
5572             '10000000000000' => {
5573             'few' => '00T',
5574             'many' => '00T',
5575             'one' => '00 triliwn',
5576             'other' => '00 triliwn',
5577             'two' => '00T',
5578             'zero' => '00T',
5579             },
5580             '100000000000000' => {
5581             'few' => '000T',
5582             'many' => '000T',
5583             'one' => '000T',
5584             'other' => '000 triliwn',
5585             'two' => '000T',
5586             'zero' => '000T',
5587             },
5588             },
5589             'short' => {
5590             '1000' => {
5591             'few' => '0K',
5592             'many' => '0K',
5593             'one' => '0K',
5594             'other' => '0K',
5595             'two' => '0K',
5596             'zero' => '0K',
5597             },
5598             '10000' => {
5599             'few' => '00K',
5600             'many' => '00K',
5601             'one' => '00K',
5602             'other' => '00K',
5603             'two' => '00K',
5604             'zero' => '00K',
5605             },
5606             '100000' => {
5607             'few' => '000K',
5608             'many' => '000K',
5609             'one' => '000K',
5610             'other' => '000K',
5611             'two' => '000K',
5612             'zero' => '000K',
5613             },
5614             '1000000' => {
5615             'few' => '0M',
5616             'many' => '0M',
5617             'one' => '0M',
5618             'other' => '0M',
5619             'two' => '0M',
5620             'zero' => '0M',
5621             },
5622             '10000000' => {
5623             'few' => '00M',
5624             'many' => '00M',
5625             'one' => '00M',
5626             'other' => '00M',
5627             'two' => '00M',
5628             'zero' => '00M',
5629             },
5630             '100000000' => {
5631             'few' => '000M',
5632             'many' => '000M',
5633             'one' => '000M',
5634             'other' => '000M',
5635             'two' => '000M',
5636             'zero' => '000M',
5637             },
5638             '1000000000' => {
5639             'few' => '0B',
5640             'many' => '0B',
5641             'one' => '0B',
5642             'other' => '0B',
5643             'two' => '0B',
5644             'zero' => '0B',
5645             },
5646             '10000000000' => {
5647             'few' => '00B',
5648             'many' => '00B',
5649             'one' => '00B',
5650             'other' => '00B',
5651             'two' => '00B',
5652             'zero' => '00B',
5653             },
5654             '100000000000' => {
5655             'few' => '000B',
5656             'many' => '000B',
5657             'one' => '000B',
5658             'other' => '000B',
5659             'two' => '000B',
5660             'zero' => '000B',
5661             },
5662             '1000000000000' => {
5663             'few' => '0T',
5664             'many' => '0T',
5665             'one' => '0T',
5666             'other' => '0T',
5667             'two' => '0T',
5668             'zero' => '0T',
5669             },
5670             '10000000000000' => {
5671             'few' => '00T',
5672             'many' => '00T',
5673             'one' => '00T',
5674             'other' => '00T',
5675             'two' => '00T',
5676             'zero' => '00T',
5677             },
5678             '100000000000000' => {
5679             'few' => '000T',
5680             'many' => '000T',
5681             'one' => '000T',
5682             'other' => '000T',
5683             'two' => '000T',
5684             'zero' => '000T',
5685             },
5686             },
5687             },
5688             percentFormat => {
5689             'default' => {
5690             'standard' => {
5691             'default' => '#,##0%',
5692             },
5693             },
5694             },
5695             scientificFormat => {
5696             'default' => {
5697             'standard' => {
5698             'default' => '#E0',
5699             },
5700             },
5701             },
5702             } },
5703             );
5704              
5705             has 'number_currency_formats' => (
5706             is => 'ro',
5707             isa => HashRef,
5708             init_arg => undef,
5709             default => sub { {
5710             'latn' => {
5711             'pattern' => {
5712             'default' => {
5713             'accounting' => {
5714             'negative' => '(¤#,##0.00)',
5715             'positive' => '¤#,##0.00',
5716             },
5717             'standard' => {
5718             'positive' => '¤#,##0.00',
5719             },
5720             },
5721             },
5722             },
5723             } },
5724             );
5725              
5726             has 'currencies' => (
5727             is => 'ro',
5728             isa => HashRef,
5729             init_arg => undef,
5730             default => sub { {
5731             'AED' => {
5732             symbol => 'AED',
5733             display_name => {
5734             'currency' => q(Dirham Yr Emiradau Arabaidd Unedig),
5735             'few' => q(dirham yr Emiradau Arabaidd Unedig),
5736             'many' => q(dirham yr Emiradau Arabaidd Unedig),
5737             'one' => q(dirham yr Emiradau Arabaidd Unedig),
5738             'other' => q(dirham yr Emiradau Arabaidd Unedig),
5739             'two' => q(dirham yr Emiradau Arabaidd Unedig),
5740             'zero' => q(dirham yr Emiradau Arabaidd Unedig),
5741             },
5742             },
5743             'AFA' => {
5744             symbol => 'AFA',
5745             display_name => {
5746             'currency' => q(Afghani Afghanistan \(1927–2002\)),
5747             'few' => q(afghani Afghanistan \(1927–2002\)),
5748             'many' => q(afghani Afghanistan \(1927–2002\)),
5749             'one' => q(afghani Afghanistan \(1927–2002\)),
5750             'other' => q(afghani Afghanistan \(1927–2002\)),
5751             'two' => q(afghani Afghanistan \(1927–2002\)),
5752             'zero' => q(afghani Afghanistan \(1927–2002\)),
5753             },
5754             },
5755             'AFN' => {
5756             symbol => 'AFN',
5757             display_name => {
5758             'currency' => q(Afghani Afghanistan),
5759             'few' => q(afghani Afghanistan),
5760             'many' => q(afghani Afghanistan),
5761             'one' => q(afghani Afghanistan),
5762             'other' => q(afghani Afghanistan),
5763             'two' => q(afghani Afghanistan),
5764             'zero' => q(afghani Afghanistan),
5765             },
5766             },
5767             'ALL' => {
5768             symbol => 'ALL',
5769             display_name => {
5770             'currency' => q(Lek Albania),
5771             'few' => q(lek Albania),
5772             'many' => q(lek Albania),
5773             'one' => q(lek Albania),
5774             'other' => q(lek Albania),
5775             'two' => q(lek Albania),
5776             'zero' => q(lek Albania),
5777             },
5778             },
5779             'AMD' => {
5780             symbol => 'AMD',
5781             display_name => {
5782             'currency' => q(Dram Armenia),
5783             'few' => q(dram Armenia),
5784             'many' => q(dram Armenia),
5785             'one' => q(dram Armenia),
5786             'other' => q(dram Armenia),
5787             'two' => q(dram Armenia),
5788             'zero' => q(dram Armenia),
5789             },
5790             },
5791             'ANG' => {
5792             symbol => 'ANG',
5793             display_name => {
5794             'currency' => q(Guilder Antilles yr Iseldiroedd),
5795             'few' => q(guilder Antilles yr Iseldiroedd),
5796             'many' => q(guilder Antilles yr Iseldiroedd),
5797             'one' => q(guilder Antilles yr Iseldiroedd),
5798             'other' => q(guilder Antilles yr Iseldiroedd),
5799             'two' => q(guilder Antilles yr Iseldiroedd),
5800             'zero' => q(guilder Antilles yr Iseldiroedd),
5801             },
5802             },
5803             'AOA' => {
5804             symbol => 'AOA',
5805             display_name => {
5806             'currency' => q(Kwanza Angola),
5807             'few' => q(kwanza Angola),
5808             'many' => q(kwanza Angola),
5809             'one' => q(kwanza Angola),
5810             'other' => q(kwanza Angola),
5811             'two' => q(kwanza Angola),
5812             'zero' => q(kwanza Angola),
5813             },
5814             },
5815             'AOK' => {
5816             symbol => 'AOK',
5817             display_name => {
5818             'currency' => q(Kwanza Angola \(1977–1991\)),
5819             'few' => q(kwanza Angola \(1977 – 1991\)),
5820             'many' => q(kwanza Angola \(1977 – 1991\)),
5821             'one' => q(kwanza Angola \(1977 – 1991\)),
5822             'other' => q(kwanza Angola \(1977 – 1991\)),
5823             'two' => q(kwanza Angola \(1977 – 1991\)),
5824             'zero' => q(kwanza Angola \(1977 – 1991\)),
5825             },
5826             },
5827             'AON' => {
5828             symbol => 'AON',
5829             display_name => {
5830             'currency' => q(Kwanza Newydd Angola \(1990–2000\)),
5831             'few' => q(kwanza newydd Angola \(1999 – 2000\)),
5832             'many' => q(kwanza newydd Angola \(1999 – 2000\)),
5833             'one' => q(kwanza newydd Angola \(1999 – 2000\)),
5834             'other' => q(kwanza newydd Angola \(1999 – 2000\)),
5835             'two' => q(kwanza newydd Angola \(1999 – 2000\)),
5836             'zero' => q(kwanza newydd Angola \(1999 – 2000\)),
5837             },
5838             },
5839             'AOR' => {
5840             symbol => 'AOR',
5841             display_name => {
5842             'currency' => q(Kwanza Ailgymhwysedig Angola \(1995–1999\)),
5843             'few' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5844             'many' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5845             'one' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5846             'other' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5847             'two' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5848             'zero' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5849             },
5850             },
5851             'ARA' => {
5852             symbol => 'ARA',
5853             display_name => {
5854             'currency' => q(Austral yr Ariannin),
5855             'few' => q(austral yr Ariannin),
5856             'many' => q(austral yr Ariannin),
5857             'one' => q(austral yr Ariannin),
5858             'other' => q(austral yr Ariannin),
5859             'two' => q(austral yr Ariannin),
5860             'zero' => q(austral yr Ariannin),
5861             },
5862             },
5863             'ARL' => {
5864             symbol => 'ARL',
5865             display_name => {
5866             'currency' => q(Peso Ley yr Ariannin \(1970–1983\)),
5867             'few' => q(peso ley yr Ariannin \(1970–1983\)),
5868             'many' => q(peso ley yr Ariannin \(1970–1983\)),
5869             'one' => q(peso ley yr Ariannin \(1970–1983\)),
5870             'other' => q(peso ley yr Ariannin \(1970–1983\)),
5871             'two' => q(peso ley yr Ariannin \(1970–1983\)),
5872             'zero' => q(peso ley yr Ariannin \(1970–1983\)),
5873             },
5874             },
5875             'ARM' => {
5876             symbol => 'ARM',
5877             display_name => {
5878             'currency' => q(Peso yr Ariannin \(1881–1970\)),
5879             'few' => q(peso yr Ariannin \(1881–1970\)),
5880             'many' => q(peso yr Ariannin \(1881–1970\)),
5881             'one' => q(peso yr Ariannin \(1881–1970\)),
5882             'other' => q(peso yr Ariannin \(1881–1970\)),
5883             'two' => q(peso yr Ariannin \(1881–1970\)),
5884             'zero' => q(peso yr Ariannin \(1881–1970\)),
5885             },
5886             },
5887             'ARP' => {
5888             symbol => 'ARP',
5889             display_name => {
5890             'currency' => q(Peso yr Ariannin \(1983–1985\)),
5891             'few' => q(peso yr Ariannin \(1983–1985\)),
5892             'many' => q(peso yr Ariannin \(1983–1985\)),
5893             'one' => q(peso yr Ariannin \(1983–1985\)),
5894             'other' => q(peso yr Ariannin \(1983–1985\)),
5895             'two' => q(peso yr Ariannin \(1983–1985\)),
5896             'zero' => q(peso yr Ariannin \(1983–1985\)),
5897             },
5898             },
5899             'ARS' => {
5900             symbol => 'ARS',
5901             display_name => {
5902             'currency' => q(Peso yr Ariannin),
5903             'few' => q(peso yr Ariannin),
5904             'many' => q(peso yr Ariannin),
5905             'one' => q(peso yr Ariannin),
5906             'other' => q(peso yr Ariannin),
5907             'two' => q(peso yr Ariannin),
5908             'zero' => q(peso yr Ariannin),
5909             },
5910             },
5911             'ATS' => {
5912             symbol => 'ATS',
5913             display_name => {
5914             'currency' => q(Swllt Awstria),
5915             'few' => q(swllt Awstria),
5916             'many' => q(swllt Awstria),
5917             'one' => q(swllt Awstria),
5918             'other' => q(swllt Awstria),
5919             'two' => q(swllt Awstria),
5920             'zero' => q(swllt Awstria),
5921             },
5922             },
5923             'AUD' => {
5924             symbol => 'A$',
5925             display_name => {
5926             'currency' => q(Doler Awstralia),
5927             'few' => q(doler Awstralia),
5928             'many' => q(doler Awstralia),
5929             'one' => q(ddoler Awstralia),
5930             'other' => q(doler Awstralia),
5931             'two' => q(ddoler Awstralia),
5932             'zero' => q(doler Awstralia),
5933             },
5934             },
5935             'AWG' => {
5936             symbol => 'AWG',
5937             display_name => {
5938             'currency' => q(Fflorin Aruba),
5939             'few' => q(fflorin Aruba),
5940             'many' => q(fflorin Aruba),
5941             'one' => q(fflorin Aruba),
5942             'other' => q(fflorin Aruba),
5943             'two' => q(fflorin Aruba),
5944             'zero' => q(fflorin Aruba),
5945             },
5946             },
5947             'AZM' => {
5948             symbol => 'AZM',
5949             display_name => {
5950             'currency' => q(Manat Azerbaijan \(1993–2006\)),
5951             'few' => q(manat Azerbaijan \(1993–2006\)),
5952             'many' => q(manat Azerbaijan \(1993–2006\)),
5953             'one' => q(manat Azerbaijan \(1993–2006\)),
5954             'other' => q(manat Azerbaijan \(1993–2006\)),
5955             'two' => q(manat Azerbaijan \(1993–2006\)),
5956             'zero' => q(manat Azerbaijan \(1993–2006\)),
5957             },
5958             },
5959             'AZN' => {
5960             symbol => 'AZN',
5961             display_name => {
5962             'currency' => q(Manat Azerbaijan),
5963             'few' => q(manat Azerbaijan),
5964             'many' => q(manat Azerbaijan),
5965             'one' => q(manat Azerbaijan),
5966             'other' => q(manat Azerbaijan),
5967             'two' => q(manat Azerbaijan),
5968             'zero' => q(manat Azerbaijan),
5969             },
5970             },
5971             'BAM' => {
5972             symbol => 'BAM',
5973             display_name => {
5974             'currency' => q(Marc Trosadwy Bosnia a Hercegovina),
5975             'few' => q(marc trosadwy Bosnia a Hercegovina),
5976             'many' => q(marc trosadwy Bosnia a Hercegovina),
5977             'one' => q(marc trosadwy Bosnia a Hercegovina),
5978             'other' => q(marc trosadwy Bosnia a Hercegovina),
5979             'two' => q(farc trosiadwy Bosnia a Hercegovina),
5980             'zero' => q(marc trosadwy Bosnia a Hercegovina),
5981             },
5982             },
5983             'BBD' => {
5984             symbol => 'BBD',
5985             display_name => {
5986             'currency' => q(Doler Barbados),
5987             'few' => q(doler Barbados),
5988             'many' => q(doler Barbados),
5989             'one' => q(ddoler Barbados),
5990             'other' => q(doler Barbados),
5991             'two' => q(ddoler Barbados),
5992             'zero' => q(doler Barbados),
5993             },
5994             },
5995             'BDT' => {
5996             symbol => 'BDT',
5997             display_name => {
5998             'currency' => q(Taka Bangladesh),
5999             'few' => q(taka Bangladesh),
6000             'many' => q(taka Bangladesh),
6001             'one' => q(taka Bangladesh),
6002             'other' => q(taka Bangladesh),
6003             'two' => q(taka Bangladesh),
6004             'zero' => q(taka Bangladesh),
6005             },
6006             },
6007             'BEC' => {
6008             symbol => 'BEC',
6009             display_name => {
6010             'currency' => q(Ffranc Gwlad Belg \(arnewidiol\)),
6011             'few' => q(ffranc Gwlad Belg \(arnewidiol\)),
6012             'many' => q(ffranc Gwlad Belg \(arnewidiol\)),
6013             'one' => q(ffranc Gwlad Belg \(arnewidiol\)),
6014             'other' => q(ffranc Gwlad Belg \(arnewidiol\)),
6015             'two' => q(ffranc Gwlad Belg \(arnewidiol\)),
6016             'zero' => q(ffranc Gwlad Belg \(arnewidiol\)),
6017             },
6018             },
6019             'BEF' => {
6020             symbol => 'BEF',
6021             display_name => {
6022             'currency' => q(Ffranc Gwlad Belg),
6023             'few' => q(ffranc Gwlad Belg),
6024             'many' => q(ffranc Gwlad Belg),
6025             'one' => q(ffranc Gwlad Belg),
6026             'other' => q(ffranc Gwlad Belg),
6027             'two' => q(ffranc Gwlad Belg),
6028             'zero' => q(ffranc Gwlad Belg),
6029             },
6030             },
6031             'BEL' => {
6032             symbol => 'BEL',
6033             display_name => {
6034             'currency' => q(Ffranc Gwlad Belg \(ariannol\)),
6035             'few' => q(ffranc Gwlad Belg \(ariannol\)),
6036             'many' => q(ffranc Gwlad Belg \(ariannol\)),
6037             'one' => q(ffranc Gwlad Belg \(ariannol\)),
6038             'other' => q(ffranc Gwlad Belg \(ariannol\)),
6039             'two' => q(ffranc Gwlad Belg \(ariannol\)),
6040             'zero' => q(ffranc Gwlad Belg \(ariannol\)),
6041             },
6042             },
6043             'BGM' => {
6044             symbol => 'BGM',
6045             display_name => {
6046             'currency' => q(Lev Sosialaidd Bwlgaria),
6047             'few' => q(lev sosialaidd Bwlgaria),
6048             'many' => q(lev sosialaidd Bwlgaria),
6049             'one' => q(lev sosialaidd Bwlgaria),
6050             'other' => q(lev sosialaidd Bwlgaria),
6051             'two' => q(lev sosialaidd Bwlgaria),
6052             'zero' => q(lev sosialaidd Bwlgaria),
6053             },
6054             },
6055             'BGN' => {
6056             symbol => 'BGN',
6057             display_name => {
6058             'currency' => q(Lev Bwlgaria),
6059             'few' => q(lev Bwlgaria),
6060             'many' => q(lev Bwlgaria),
6061             'one' => q(lev Bwlgaria),
6062             'other' => q(lev Bwlgaria),
6063             'two' => q(lev Bwlgaria),
6064             'zero' => q(lev Bwlgaria),
6065             },
6066             },
6067             'BGO' => {
6068             symbol => 'BGO',
6069             display_name => {
6070             'currency' => q(Lev Bwlgaria \(1879–1952\)),
6071             'few' => q(lev Bwlgaria \(1879 – 1952\)),
6072             'many' => q(lev Bwlgaria \(1879 – 1952\)),
6073             'one' => q(lev Bwlgaria \(1879 – 1952\)),
6074             'other' => q(lev Bwlgaria \(1879 – 1952\)),
6075             'two' => q(lev Bwlgaria \(1879 – 1952\)),
6076             'zero' => q(lev Bwlgaria \(1879 – 1952\)),
6077             },
6078             },
6079             'BHD' => {
6080             symbol => 'BHD',
6081             display_name => {
6082             'currency' => q(Dinar Bahrain),
6083             'few' => q(dinar Bahrain),
6084             'many' => q(dinar Bahrain),
6085             'one' => q(dinar Bahrain),
6086             'other' => q(dinar Bahrain),
6087             'two' => q(dinar Bahrain),
6088             'zero' => q(dinar Bahrain),
6089             },
6090             },
6091             'BIF' => {
6092             symbol => 'BIF',
6093             display_name => {
6094             'currency' => q(Ffranc Burundi),
6095             'few' => q(ffranc Burundi),
6096             'many' => q(ffranc Burundi),
6097             'one' => q(ffranc Burundi),
6098             'other' => q(ffranc Burundi),
6099             'two' => q(ffranc Burundi),
6100             'zero' => q(ffranc Burundi),
6101             },
6102             },
6103             'BMD' => {
6104             symbol => 'BMD',
6105             display_name => {
6106             'currency' => q(Doler Bermuda),
6107             'few' => q(doler Bermuda),
6108             'many' => q(doler Bermuda),
6109             'one' => q(ddoler Bermuda),
6110             'other' => q(doler Bermuda),
6111             'two' => q(ddoler Bermuda),
6112             'zero' => q(doler Bermuda),
6113             },
6114             },
6115             'BND' => {
6116             symbol => 'BND',
6117             display_name => {
6118             'currency' => q(Doler Brunei),
6119             'few' => q(doler Brunei),
6120             'many' => q(doler Brunei),
6121             'one' => q(ddoler Brunei),
6122             'other' => q(doler Brunei),
6123             'two' => q(ddoler Brunei),
6124             'zero' => q(doler Brunei),
6125             },
6126             },
6127             'BOB' => {
6128             symbol => 'BOB',
6129             display_name => {
6130             'currency' => q(Boliviano Bolifia),
6131             'few' => q(boliviano Bolifia),
6132             'many' => q(boliviano Bolifia),
6133             'one' => q(boliviano Bolifia),
6134             'other' => q(boliviano Bolifia),
6135             'two' => q(boliviano Bolifia),
6136             'zero' => q(boliviano Bolifia),
6137             },
6138             },
6139             'BOL' => {
6140             symbol => 'BOL',
6141             display_name => {
6142             'currency' => q(Boliviano Bolifia \(1863–1963\)),
6143             'few' => q(boliviano Bolifia \(1863–1963\)),
6144             'many' => q(boliviano Bolifia \(1863–1963\)),
6145             'one' => q(boliviano Bolifia \(1863–1963\)),
6146             'other' => q(boliviano Bolifia \(1863–1963\)),
6147             'two' => q(boliviano Bolifia \(1863–1963\)),
6148             'zero' => q(boliviano Bolifia \(1863–1963\)),
6149             },
6150             },
6151             'BOP' => {
6152             symbol => 'BOP',
6153             display_name => {
6154             'currency' => q(Peso Bolifia),
6155             'few' => q(peso Bolifia),
6156             'many' => q(peso Bolifia),
6157             'one' => q(peso Bolifia),
6158             'other' => q(peso Bolifia),
6159             'two' => q(peso Bolifia),
6160             'zero' => q(peso Bolifia),
6161             },
6162             },
6163             'BOV' => {
6164             symbol => 'BOV',
6165             display_name => {
6166             'currency' => q(Mvdol Bolifia),
6167             'few' => q(mvdol Bolifia),
6168             'many' => q(mvdol Bolifia),
6169             'one' => q(mvdol Bolifia),
6170             'other' => q(mvdol Bolifia),
6171             'two' => q(mvdol Bolifia),
6172             'zero' => q(mvdol Bolifia),
6173             },
6174             },
6175             'BRB' => {
6176             symbol => 'BRB',
6177             display_name => {
6178             'currency' => q(Cruzeiro Newydd Brasil \(1967–1986\)),
6179             'few' => q(cruzeiro newydd Brasil \(1967–1986\)),
6180             'many' => q(cruzeiro newydd Brasil \(1967–1986\)),
6181             'one' => q(cruzeiro newydd Brasil \(1967–1986\)),
6182             'other' => q(cruzeiro newydd Brasil \(1967–1986\)),
6183             'two' => q(cruzeiro newydd Brasil \(1967–1986\)),
6184             'zero' => q(cruzeiro newydd Brasil \(1967–1986\)),
6185             },
6186             },
6187             'BRC' => {
6188             symbol => 'BRC',
6189             display_name => {
6190             'currency' => q(Cruzado Brasil \(1986–1989\)),
6191             'few' => q(cruzado Brasil \(1986–1989\)),
6192             'many' => q(cruzado Brasil \(1986–1989\)),
6193             'one' => q(cruzado Brasil \(1986–1989\)),
6194             'other' => q(cruzado Brasil \(1986–1989\)),
6195             'two' => q(cruzado Brasil \(1986–1989\)),
6196             'zero' => q(cruzado Brasil \(1986–1989\)),
6197             },
6198             },
6199             'BRE' => {
6200             symbol => 'BRE',
6201             display_name => {
6202             'currency' => q(Cruzeiro Brasil \(1990–1993\)),
6203             'few' => q(cruzeiro Brasil \(1990–1993\)),
6204             'many' => q(cruzeiro Brasil \(1990–1993\)),
6205             'one' => q(cruzeiro Brasil \(1990–1993\)),
6206             'other' => q(cruzeiro Brasil \(1990–1993\)),
6207             'two' => q(cruzeiro Brasil \(1990–1993\)),
6208             'zero' => q(cruzeiro Brasil \(1990–1993\)),
6209             },
6210             },
6211             'BRL' => {
6212             symbol => 'R$',
6213             display_name => {
6214             'currency' => q(Real Brasil),
6215             'few' => q(real Brasil),
6216             'many' => q(real Brasil),
6217             'one' => q(real Brasil),
6218             'other' => q(real Brasil),
6219             'two' => q(real Brasil),
6220             'zero' => q(real Brasil),
6221             },
6222             },
6223             'BRN' => {
6224             symbol => 'BRN',
6225             display_name => {
6226             'currency' => q(Cruzado Newydd Brasil \(1989–1990\)),
6227             'few' => q(cruzado newydd Brasil \(1989–1990\)),
6228             'many' => q(cruzado newydd Brasil \(1989–1990\)),
6229             'one' => q(cruzado newydd Brasil \(1989–1990\)),
6230             'other' => q(cruzado newydd Brasil \(1989–1990\)),
6231             'two' => q(cruzado newydd Brasil \(1989–1990\)),
6232             'zero' => q(cruzado newydd Brasil \(1989–1990\)),
6233             },
6234             },
6235             'BRR' => {
6236             symbol => 'BRR',
6237             display_name => {
6238             'currency' => q(Cruzeiro Brasil \(1993–1994\)),
6239             'few' => q(cruzeiro Brasil \(1993–1994\)),
6240             'many' => q(cruzeiro Brasil \(1993–1994\)),
6241             'one' => q(cruzeiro Brasil \(1993–1994\)),
6242             'other' => q(cruzeiro Brasil \(1993–1994\)),
6243             'two' => q(cruzeiro Brasil \(1993–1994\)),
6244             'zero' => q(cruzeiro Brasil \(1993–1994\)),
6245             },
6246             },
6247             'BRZ' => {
6248             symbol => 'BRZ',
6249             display_name => {
6250             'currency' => q(Cruzeiro Brasil \(1942–1967\)),
6251             'few' => q(cruzeiro Brasil \(1942–1967\)),
6252             'many' => q(cruzeiro Brasil \(1942–1967\)),
6253             'one' => q(cruzeiro Brasil \(1942–1967\)),
6254             'other' => q(cruzeiro Brasil \(1942–1967\)),
6255             'two' => q(cruzeiro Brasil \(1942–1967\)),
6256             'zero' => q(cruzeiro Brasil \(1942–1967\)),
6257             },
6258             },
6259             'BSD' => {
6260             symbol => 'BSD',
6261             display_name => {
6262             'currency' => q(Doler y Bahamas),
6263             'few' => q(doler y Bahamas),
6264             'many' => q(doler y Bahamas),
6265             'one' => q(doler y Bahamas),
6266             'other' => q(doler y Bahamas),
6267             'two' => q(ddoler y Bahamas),
6268             'zero' => q(doler y Bahamas),
6269             },
6270             },
6271             'BTN' => {
6272             symbol => 'BTN',
6273             display_name => {
6274             'currency' => q(Ngultrum Bhutan),
6275             'few' => q(ngultrum Bhutan),
6276             'many' => q(ngultrum Bhutan),
6277             'one' => q(ngultrum Bhutan),
6278             'other' => q(ngultrum Bhutan),
6279             'two' => q(ngultrum Bhutan),
6280             'zero' => q(ngultrum Bhutan),
6281             },
6282             },
6283             'BUK' => {
6284             symbol => 'BUK',
6285             display_name => {
6286             'currency' => q(Kyat Byrma),
6287             'few' => q(kyat Byrma),
6288             'many' => q(kyat Byrma),
6289             'one' => q(kyat Byrma),
6290             'other' => q(kyat Byrma),
6291             'two' => q(kyat Byrma),
6292             'zero' => q(kyat Byrma),
6293             },
6294             },
6295             'BWP' => {
6296             symbol => 'BWP',
6297             display_name => {
6298             'currency' => q(Pula Botswana),
6299             'few' => q(pula Botswana),
6300             'many' => q(pula Botswana),
6301             'one' => q(pula Botswana),
6302             'other' => q(pula Botswana),
6303             'two' => q(pula Botswana),
6304             'zero' => q(pula Botswana),
6305             },
6306             },
6307             'BYN' => {
6308             symbol => 'BYN',
6309             display_name => {
6310             'currency' => q(Rwbl Belarws),
6311             'few' => q(rwbl Belarws),
6312             'many' => q(rwbl Belarws),
6313             'one' => q(rwbl Belarws),
6314             'other' => q(rwbl Belarws),
6315             'two' => q(rwbl Belarws),
6316             'zero' => q(rwbl Belarws),
6317             },
6318             },
6319             'BYR' => {
6320             symbol => 'BYR',
6321             display_name => {
6322             'currency' => q(Rwbl Belarws \(2000–2016\)),
6323             'few' => q(rwbl Belarws \(2000–2016\)),
6324             'many' => q(rwbl Belarws \(2000–2016\)),
6325             'one' => q(rwbl Belarws \(2000–2016\)),
6326             'other' => q(rwbl Belarws \(2000–2016\)),
6327             'two' => q(rwbl Belarws \(2000–2016\)),
6328             'zero' => q(rwbl Belarws \(2000–2016\)),
6329             },
6330             },
6331             'BZD' => {
6332             symbol => 'BZD',
6333             display_name => {
6334             'currency' => q(Doler Belize),
6335             'few' => q(doler Belize),
6336             'many' => q(doler Belize),
6337             'one' => q(ddoler Belize),
6338             'other' => q(doler Belize),
6339             'two' => q(ddoler Belize),
6340             'zero' => q(doler Belize),
6341             },
6342             },
6343             'CAD' => {
6344             symbol => 'CA$',
6345             display_name => {
6346             'currency' => q(Doler Canada),
6347             'few' => q(doler Canada),
6348             'many' => q(doler Canada),
6349             'one' => q(ddoler Canada),
6350             'other' => q(doler Canada),
6351             'two' => q(ddoler Canada),
6352             'zero' => q(doler Canada),
6353             },
6354             },
6355             'CDF' => {
6356             symbol => 'CDF',
6357             display_name => {
6358             'currency' => q(Ffranc Congo),
6359             'few' => q(ffranc Congo),
6360             'many' => q(ffranc Congo),
6361             'one' => q(ffranc Congo),
6362             'other' => q(ffranc Congo),
6363             'two' => q(ffranc Congo),
6364             'zero' => q(ffranc Congo),
6365             },
6366             },
6367             'CHE' => {
6368             symbol => 'CHE',
6369             display_name => {
6370             'currency' => q(Ewro WIR),
6371             'few' => q(ewro WIR),
6372             'many' => q(ewro WIR),
6373             'one' => q(ewro WIR),
6374             'other' => q(ewro WIR),
6375             'two' => q(ewro WIR),
6376             'zero' => q(ewro WIR),
6377             },
6378             },
6379             'CHF' => {
6380             symbol => 'CHF',
6381             display_name => {
6382             'currency' => q(Ffranc y Swistir),
6383             'few' => q(ffranc y Swistir),
6384             'many' => q(ffranc y Swistir),
6385             'one' => q(ffranc y Swistir),
6386             'other' => q(ffranc y Swistir),
6387             'two' => q(ffranc y Swistir),
6388             'zero' => q(ffranc y Swistir),
6389             },
6390             },
6391             'CHW' => {
6392             symbol => 'CHW',
6393             display_name => {
6394             'currency' => q(Ffranc WIR),
6395             'few' => q(ffranc WIR),
6396             'many' => q(ffranc WIR),
6397             'one' => q(ffranc WIR),
6398             'other' => q(ffranc WIR),
6399             'two' => q(ffranc WIR),
6400             'zero' => q(ffranc WIR),
6401             },
6402             },
6403             'CLE' => {
6404             symbol => 'CLE',
6405             display_name => {
6406             'currency' => q(Escudo Chile),
6407             'few' => q(escudo Chile),
6408             'many' => q(escudo Chile),
6409             'one' => q(escudo Chile),
6410             'other' => q(escudo Chile),
6411             'two' => q(escudo Chile),
6412             'zero' => q(escudo Chile),
6413             },
6414             },
6415             'CLF' => {
6416             symbol => 'CLF',
6417             display_name => {
6418             'currency' => q(Uned Cyfrifo Chile \(UF\)),
6419             'few' => q(uned cyfrifo Chile \(UF\)),
6420             'many' => q(uned cyfrifo Chile \(UF\)),
6421             'one' => q(uned cyfrifo Chile \(UF\)),
6422             'other' => q(uned cyfrifo Chile \(UF\)),
6423             'two' => q(uned cyfrifo Chile \(UF\)),
6424             'zero' => q(uned cyfrifo Chile \(UF\)),
6425             },
6426             },
6427             'CLP' => {
6428             symbol => 'CLP',
6429             display_name => {
6430             'currency' => q(Peso Chile),
6431             'few' => q(peso Chile),
6432             'many' => q(peso Chile),
6433             'one' => q(peso Chile),
6434             'other' => q(peso Chile),
6435             'two' => q(peso Chile),
6436             'zero' => q(peso Chile),
6437             },
6438             },
6439             'CNH' => {
6440             symbol => 'CNH',
6441             display_name => {
6442             'currency' => q(Yuan Tsieina \(ar y môr\)),
6443             'few' => q(yuan Tsieina \(ar y môr\)),
6444             'many' => q(yuan Tsieina \(ar y môr\)),
6445             'one' => q(yuan Tsieina \(ar y môr\)),
6446             'other' => q(yuan Tsieina \(ar y môr\)),
6447             'two' => q(yuan Tsieina \(ar y môr\)),
6448             'zero' => q(yuan Tsieina \(ar y môr\)),
6449             },
6450             },
6451             'CNX' => {
6452             display_name => {
6453             'currency' => q(Doler Banc Pobl Tsieina),
6454             'few' => q(doler Banc Pobl Tsieina),
6455             'many' => q(doler Banc Pobl Tsieina),
6456             'one' => q(ddoler Banc Pobl Tsieina),
6457             'other' => q(doler Banc Pobl Tsieina),
6458             'two' => q(ddoler Banc Pobl Tsieina),
6459             'zero' => q(doler Banc Pobl Tsieina),
6460             },
6461             },
6462             'CNY' => {
6463             symbol => 'CN¥',
6464             display_name => {
6465             'currency' => q(Yuan Tsieina),
6466             'few' => q(yuan Tsieina),
6467             'many' => q(yuan Tsieina),
6468             'one' => q(yuan Tsieina),
6469             'other' => q(yuan Tsieina),
6470             'two' => q(yuan Tsieina),
6471             'zero' => q(yuan Tsieina),
6472             },
6473             },
6474             'COP' => {
6475             symbol => 'COP',
6476             display_name => {
6477             'currency' => q(Peso Colombia),
6478             'few' => q(peso Colombia),
6479             'many' => q(peso Colombia),
6480             'one' => q(peso Colombia),
6481             'other' => q(peso Colombia),
6482             'two' => q(peso Colombia),
6483             'zero' => q(peso Colombia),
6484             },
6485             },
6486             'COU' => {
6487             symbol => 'COU',
6488             display_name => {
6489             'currency' => q(Uned Gwir Werth Colombia),
6490             'few' => q(uned gwir werth Colombia),
6491             'many' => q(uned gwir werth Colombia),
6492             'one' => q(uned gwir werth Colombia),
6493             'other' => q(uned gwir werth Colombia),
6494             'two' => q(uned gwir werth Colombia),
6495             'zero' => q(uned gwir werth Colombia),
6496             },
6497             },
6498             'CRC' => {
6499             symbol => 'CRC',
6500             display_name => {
6501             'currency' => q(Colón Costa Rica),
6502             'few' => q(colón Costa Rica),
6503             'many' => q(colón Costa Rica),
6504             'one' => q(colón Costa Rica),
6505             'other' => q(colón Costa Rica),
6506             'two' => q(colón Costa Rica),
6507             'zero' => q(colón Costa Rica),
6508             },
6509             },
6510             'CSD' => {
6511             symbol => 'CSD',
6512             },
6513             'CUC' => {
6514             symbol => 'CUC',
6515             display_name => {
6516             'currency' => q(Peso Trosadwy Ciwba),
6517             'few' => q(peso trosadwy Ciwba),
6518             'many' => q(peso trosadwy Ciwba),
6519             'one' => q(peso trosadwy Ciwba),
6520             'other' => q(peso trosadwy Ciwba),
6521             'two' => q(peso trosadwy Ciwba),
6522             'zero' => q(peso trosadwy Ciwba),
6523             },
6524             },
6525             'CUP' => {
6526             symbol => 'CUP',
6527             display_name => {
6528             'currency' => q(Peso Ciwba),
6529             'few' => q(peso Ciwba),
6530             'many' => q(peso Ciwba),
6531             'one' => q(peso Ciwba),
6532             'other' => q(peso Ciwba),
6533             'two' => q(peso Ciwba),
6534             'zero' => q(peso Ciwba),
6535             },
6536             },
6537             'CVE' => {
6538             symbol => 'CVE',
6539             display_name => {
6540             'currency' => q(Esgwdo Cabo Verde),
6541             'few' => q(esgwdo Cabo Verde),
6542             'many' => q(esgwdo Cabo Verde),
6543             'one' => q(esgwdo Cabo Verde),
6544             'other' => q(esgwdo Cabo Verde),
6545             'two' => q(esgwdo Cabo Verde),
6546             'zero' => q(esgwdo Cabo Verde),
6547             },
6548             },
6549             'CYP' => {
6550             symbol => 'CYP',
6551             display_name => {
6552             'currency' => q(Punt Cyprus),
6553             'few' => q(punt Cyprus),
6554             'many' => q(punt Cyprus),
6555             'one' => q(bunt Cyprus),
6556             'other' => q(punt Cyprus),
6557             'two' => q(bunt Cyprus),
6558             'zero' => q(punt Cyprus),
6559             },
6560             },
6561             'CZK' => {
6562             symbol => 'CZK',
6563             display_name => {
6564             'currency' => q(Koruna’r Weriniaeth Tsiec),
6565             'few' => q(koruna’r Weriniaeth Tsiec),
6566             'many' => q(koruna’r Weriniaeth Tsiec),
6567             'one' => q(koruna’r Weriniaeth Tsiec),
6568             'other' => q(koruna’r Weriniaeth Tsiec),
6569             'two' => q(koruna’r Weriniaeth Tsiec),
6570             'zero' => q(koruna’r Weriniaeth Tsiec),
6571             },
6572             },
6573             'DDM' => {
6574             symbol => 'DDM',
6575             display_name => {
6576             'currency' => q(Marc Dwyrain yr Almaen),
6577             'few' => q(marc Dwyrain yr Almaen),
6578             'many' => q(marc Dwyrain yr Almaen),
6579             'one' => q(marc Dwyrain yr Almaen),
6580             'other' => q(marc Dwyrain yr Almaen),
6581             'two' => q(marc Dwyrain yr Almaen),
6582             'zero' => q(marc Dwyrain yr Almaen),
6583             },
6584             },
6585             'DEM' => {
6586             symbol => 'DEM',
6587             display_name => {
6588             'currency' => q(Marc yr Almaen),
6589             'few' => q(marc yr Almaen),
6590             'many' => q(marc yr Almaen),
6591             'one' => q(marc yr Almaen),
6592             'other' => q(marc yr Almaen),
6593             'two' => q(marc yr Almaen),
6594             'zero' => q(marc yr Almaen),
6595             },
6596             },
6597             'DJF' => {
6598             symbol => 'DJF',
6599             display_name => {
6600             'currency' => q(Ffranc Djibouti),
6601             'few' => q(ffranc Djibouti),
6602             'many' => q(ffranc Djibouti),
6603             'one' => q(ffranc Djibouti),
6604             'other' => q(ffranc Djibouti),
6605             'two' => q(ffranc Djibouti),
6606             'zero' => q(ffranc Djibouti),
6607             },
6608             },
6609             'DKK' => {
6610             symbol => 'DKK',
6611             display_name => {
6612             'currency' => q(Krone Denmarc),
6613             'few' => q(krone Denmarc),
6614             'many' => q(krone Denmarc),
6615             'one' => q(krone Denmarc),
6616             'other' => q(krone Denmarc),
6617             'two' => q(krone Denmarc),
6618             'zero' => q(krone Denmarc),
6619             },
6620             },
6621             'DOP' => {
6622             symbol => 'DOP',
6623             display_name => {
6624             'currency' => q(Peso Gweriniaeth Dominica),
6625             'few' => q(peso Gweriniaeth Dominica),
6626             'many' => q(peso Gweriniaeth Dominica),
6627             'one' => q(peso Gweriniaeth Dominica),
6628             'other' => q(peso Gweriniaeth Dominica),
6629             'two' => q(peso Gweriniaeth Dominica),
6630             'zero' => q(peso Gweriniaeth Dominica),
6631             },
6632             },
6633             'DZD' => {
6634             symbol => 'DZD',
6635             display_name => {
6636             'currency' => q(Dinar Algeria),
6637             'few' => q(dinar Algeria),
6638             'many' => q(dinar Algeria),
6639             'one' => q(dinar Algeria),
6640             'other' => q(dinar Algeria),
6641             'two' => q(dinar Algeria),
6642             'zero' => q(dinar Algeria),
6643             },
6644             },
6645             'ECS' => {
6646             symbol => 'ECS',
6647             display_name => {
6648             'currency' => q(Sucre Ecuador),
6649             'few' => q(sucre Ecuador),
6650             'many' => q(sucre Ecuador),
6651             'one' => q(sucre Ecuador),
6652             'other' => q(sucre Ecuador),
6653             'two' => q(sucre Ecuador),
6654             'zero' => q(sucre Ecuador),
6655             },
6656             },
6657             'ECV' => {
6658             display_name => {
6659             'currency' => q(Uned Gwerth Gyson Ecuador),
6660             'few' => q(uned gwerth gyson Ecuador),
6661             'many' => q(uned gwerth gyson Ecuador),
6662             'one' => q(uned gwerth gyson Ecuador),
6663             'other' => q(uned gwerth gyson Ecuador),
6664             'two' => q(uned gwerth gyson Ecuador),
6665             'zero' => q(uned gwerth gyson Ecuador),
6666             },
6667             },
6668             'EEK' => {
6669             display_name => {
6670             'currency' => q(Kroon Estonia),
6671             'few' => q(kroon Estonia),
6672             'many' => q(kroon Estonia),
6673             'one' => q(kroon Estonia),
6674             'other' => q(kroon Estonia),
6675             'two' => q(kroon Estonia),
6676             'zero' => q(kroon Estonia),
6677             },
6678             },
6679             'EGP' => {
6680             symbol => 'EGP',
6681             display_name => {
6682             'currency' => q(Punt Yr Aifft),
6683             'few' => q(punt yr Aifft),
6684             'many' => q(phunt yr Aifft),
6685             'one' => q(bunt yr Aifft),
6686             'other' => q(punt yr Aifft),
6687             'two' => q(bunt yr Aifft),
6688             'zero' => q(punt yr Aifft),
6689             },
6690             },
6691             'ERN' => {
6692             symbol => 'ERN',
6693             display_name => {
6694             'currency' => q(Nakfa Eritrea),
6695             'few' => q(nakfa Eritrea),
6696             'many' => q(nakfa Eritrea),
6697             'one' => q(nakfa Eritrea),
6698             'other' => q(nakfa Eritrea),
6699             'two' => q(nakfa Eritrea),
6700             'zero' => q(nakfa Eritrea),
6701             },
6702             },
6703             'ESP' => {
6704             symbol => 'ESP',
6705             },
6706             'ETB' => {
6707             symbol => 'ETB',
6708             display_name => {
6709             'currency' => q(Birr Ethiopia),
6710             'few' => q(birr Ethiopia),
6711             'many' => q(birr Ethiopia),
6712             'one' => q(birr Ethiopia),
6713             'other' => q(birr Ethiopia),
6714             'two' => q(birr Ethiopia),
6715             'zero' => q(birr Ethiopia),
6716             },
6717             },
6718             'EUR' => {
6719             symbol => '€',
6720             display_name => {
6721             'currency' => q(Ewro),
6722             'few' => q(ewro),
6723             'many' => q(ewro),
6724             'one' => q(ewro),
6725             'other' => q(ewro),
6726             'two' => q(ewro),
6727             'zero' => q(ewro),
6728             },
6729             },
6730             'FIM' => {
6731             symbol => 'FIM',
6732             display_name => {
6733             'currency' => q(Markka’r Ffindir),
6734             'few' => q(markka’r Ffindir),
6735             'many' => q(markka’r Ffindir),
6736             'one' => q(markka’r Ffindir),
6737             'other' => q(markka’r Ffindir),
6738             'two' => q(markka’r Ffindir),
6739             'zero' => q(markka’r Ffindir),
6740             },
6741             },
6742             'FJD' => {
6743             symbol => 'FJD',
6744             display_name => {
6745             'currency' => q(Doler Ffiji),
6746             'few' => q(doler Ffiji),
6747             'many' => q(doler Ffiji),
6748             'one' => q(ddoler Ffiji),
6749             'other' => q(doler Ffiji),
6750             'two' => q(ddoler Ffiji),
6751             'zero' => q(doler Ffiji),
6752             },
6753             },
6754             'FKP' => {
6755             symbol => 'FKP',
6756             display_name => {
6757             'currency' => q(Punt Ynysoedd Falkland/Malvinas),
6758             'few' => q(punt Ynysoedd Falkland/Malvinas),
6759             'many' => q(phunt Ynysoedd Falkland/Malvinas),
6760             'one' => q(punt Ynysoedd Falkland/Malvinas),
6761             'other' => q(punt Ynysoedd Falkland/Malvinas),
6762             'two' => q(bunt Ynysoedd Falkland/Malvinas),
6763             'zero' => q(punt Ynysoedd Falkland/Malvinas),
6764             },
6765             },
6766             'FRF' => {
6767             symbol => 'FRF',
6768             display_name => {
6769             'currency' => q(Ffranc Ffrainc),
6770             'few' => q(ffranc Ffrainc),
6771             'many' => q(ffranc Ffrainc),
6772             'one' => q(ffranc Ffrainc),
6773             'other' => q(ffranc Ffrainc),
6774             'two' => q(ffranc Ffrainc),
6775             'zero' => q(ffranc Ffrainc),
6776             },
6777             },
6778             'GBP' => {
6779             symbol => '£',
6780             display_name => {
6781             'currency' => q(Punt Prydain),
6782             'few' => q(punt Prydain),
6783             'many' => q(phunt Prydain),
6784             'one' => q(bunt Prydain),
6785             'other' => q(punt Prydain),
6786             'two' => q(bunt Prydain),
6787             'zero' => q(punt Prydain),
6788             },
6789             },
6790             'GEK' => {
6791             symbol => 'GEK',
6792             display_name => {
6793             'currency' => q(Kupon Larit Georgia),
6794             'few' => q(kupon larit Georgia),
6795             'many' => q(kupon larit Georgia),
6796             'one' => q(kupon larit Georgia),
6797             'other' => q(kupon larit Georgia),
6798             'two' => q(kupon larit Georgia),
6799             'zero' => q(kupon larit Georgia),
6800             },
6801             },
6802             'GEL' => {
6803             symbol => 'GEL',
6804             display_name => {
6805             'currency' => q(Lari Georgia),
6806             'few' => q(lari Georgia),
6807             'many' => q(lari Georgia),
6808             'one' => q(lari Georgia),
6809             'other' => q(lari Georgia),
6810             'two' => q(lari Georgia),
6811             'zero' => q(lari Georgia),
6812             },
6813             },
6814             'GHC' => {
6815             symbol => 'GHC',
6816             display_name => {
6817             'currency' => q(Cedi Ghana \(1979–2007\)),
6818             'few' => q(cedi Ghana \(1979–2007\)),
6819             'many' => q(cedi Ghana \(1979–2007\)),
6820             'one' => q(cedi Ghana \(1979–2007\)),
6821             'other' => q(cedi Ghana \(1979–2007\)),
6822             'two' => q(cedi Ghana \(1979–2007\)),
6823             'zero' => q(cedi Ghana \(1979–2007\)),
6824             },
6825             },
6826             'GHS' => {
6827             symbol => 'GHS',
6828             display_name => {
6829             'currency' => q(Cedi Ghana),
6830             'few' => q(cedi Ghana),
6831             'many' => q(cedi Ghana),
6832             'one' => q(cedi Ghana),
6833             'other' => q(cedi Ghana),
6834             'two' => q(cedi Ghana),
6835             'zero' => q(cedi Ghana),
6836             },
6837             },
6838             'GIP' => {
6839             symbol => 'GIP',
6840             display_name => {
6841             'currency' => q(Punt Gibraltar),
6842             'few' => q(punt Gibraltar),
6843             'many' => q(phunt Gibraltar),
6844             'one' => q(punt Gibraltar),
6845             'other' => q(punt Gibraltar),
6846             'two' => q(bunt Gibraltar),
6847             'zero' => q(punt Gibraltar),
6848             },
6849             },
6850             'GMD' => {
6851             symbol => 'GMD',
6852             display_name => {
6853             'currency' => q(Dalasi Gambia),
6854             'few' => q(dalasi Gambia),
6855             'many' => q(dalasi Gambia),
6856             'one' => q(dalasi Gambia),
6857             'other' => q(dalasi Gambia),
6858             'two' => q(dalasi Gambia),
6859             'zero' => q(dalasi Gambia),
6860             },
6861             },
6862             'GNF' => {
6863             symbol => 'GNF',
6864             display_name => {
6865             'currency' => q(Ffranc Guinée),
6866             'few' => q(ffranc Guinée),
6867             'many' => q(ffranc Guinée),
6868             'one' => q(ffranc Guinée),
6869             'other' => q(ffranc Guinée),
6870             'two' => q(ffranc Guinée),
6871             'zero' => q(ffranc Guinée),
6872             },
6873             },
6874             'GNS' => {
6875             symbol => 'GNS',
6876             display_name => {
6877             'currency' => q(Syli Guinée),
6878             'few' => q(syli Guinée),
6879             'many' => q(syli Guinée),
6880             'one' => q(syli Guinée),
6881             'other' => q(syli Guinée),
6882             'two' => q(syli Guinée),
6883             'zero' => q(syli Guinée),
6884             },
6885             },
6886             'GQE' => {
6887             symbol => 'GQE',
6888             display_name => {
6889             'currency' => q(Ekwele Guinea Gyhydeddol),
6890             'few' => q(ekwele Guinea Gyhydeddol),
6891             'many' => q(ekwele Guinea Gyhydeddol),
6892             'one' => q(ekwele Guinea Gyhydeddol),
6893             'other' => q(ekwele Guinea Gyhydeddol),
6894             'two' => q(ekwele Guinea Gyhydeddol),
6895             'zero' => q(ekwele Guinea Gyhydeddol),
6896             },
6897             },
6898             'GRD' => {
6899             symbol => 'GRD',
6900             },
6901             'GTQ' => {
6902             symbol => 'GTQ',
6903             display_name => {
6904             'currency' => q(Quetzal Guatemala),
6905             'few' => q(quetzal Guatemala),
6906             'many' => q(quetzal Guatemala),
6907             'one' => q(quetzal Guatemala),
6908             'other' => q(quetzal Guatemala),
6909             'two' => q(quetzal Guatemala),
6910             'zero' => q(quetzal Guatemala),
6911             },
6912             },
6913             'GWE' => {
6914             symbol => 'GWE',
6915             },
6916             'GWP' => {
6917             symbol => 'GWP',
6918             display_name => {
6919             'currency' => q(Peso Guiné-Bissau),
6920             'few' => q(peso Guiné-Bissau),
6921             'many' => q(peso Guiné-Bissau),
6922             'one' => q(peso Guiné-Bissau),
6923             'other' => q(peso Guiné-Bissau),
6924             'two' => q(peso Guiné-Bissau),
6925             'zero' => q(peso Guiné-Bissau),
6926             },
6927             },
6928             'GYD' => {
6929             symbol => 'GYD',
6930             display_name => {
6931             'currency' => q(Doler Guyana),
6932             'few' => q(doler Guyana),
6933             'many' => q(doler Guyana),
6934             'one' => q(ddoler Guyana),
6935             'other' => q(doler Guyana),
6936             'two' => q(ddoler Guyana),
6937             'zero' => q(doler Guyana),
6938             },
6939             },
6940             'HKD' => {
6941             symbol => 'HK$',
6942             display_name => {
6943             'currency' => q(Doler Hong Kong),
6944             'few' => q(doler Hong Kong),
6945             'many' => q(doler Hong Kong),
6946             'one' => q(ddoler Hong Kong),
6947             'other' => q(doler Hong Kong),
6948             'two' => q(ddoler Hong Kong),
6949             'zero' => q(doler Hong Kong),
6950             },
6951             },
6952             'HNL' => {
6953             symbol => 'HNL',
6954             display_name => {
6955             'currency' => q(Lempira Honduras),
6956             'few' => q(lempira Honduras),
6957             'many' => q(lempira Honduras),
6958             'one' => q(lempira Honduras),
6959             'other' => q(lempira Honduras),
6960             'two' => q(lempira Honduras),
6961             'zero' => q(lempira Honduras),
6962             },
6963             },
6964             'HRD' => {
6965             symbol => 'HRD',
6966             },
6967             'HRK' => {
6968             symbol => 'HRK',
6969             display_name => {
6970             'currency' => q(Kuna Croatia),
6971             'few' => q(kuna Croatia),
6972             'many' => q(kuna Croatia),
6973             'one' => q(kuna Croatia),
6974             'other' => q(kuna Croatia),
6975             'two' => q(kuna Croatia),
6976             'zero' => q(kuna Croatia),
6977             },
6978             },
6979             'HTG' => {
6980             symbol => 'HTG',
6981             display_name => {
6982             'currency' => q(Gourde Haiti),
6983             'few' => q(gourde Haiti),
6984             'many' => q(gourde Haiti),
6985             'one' => q(gourde Haiti),
6986             'other' => q(gourde Haiti),
6987             'two' => q(gourde Haiti),
6988             'zero' => q(gourde Haiti),
6989             },
6990             },
6991             'HUF' => {
6992             symbol => 'HUF',
6993             display_name => {
6994             'currency' => q(Fforint Hwngari),
6995             'few' => q(fforint Hwngari),
6996             'many' => q(fforint Hwngari),
6997             'one' => q(fforint Hwngari),
6998             'other' => q(fforint Hwngari),
6999             'two' => q(fforint Hwngari),
7000             'zero' => q(fforint Hwngari),
7001             },
7002             },
7003             'IDR' => {
7004             symbol => 'IDR',
7005             display_name => {
7006             'currency' => q(Rupiah Indonesia),
7007             'few' => q(rupiah Indonesia),
7008             'many' => q(rupiah Indonesia),
7009             'one' => q(rupiah Indonesia),
7010             'other' => q(rupiah Indonesia),
7011             'two' => q(rupiah Indonesia),
7012             'zero' => q(rupiah Indonesia),
7013             },
7014             },
7015             'IEP' => {
7016             symbol => 'IEP',
7017             display_name => {
7018             'currency' => q(Punt Iwerddon),
7019             'few' => q(punt Iwerddon),
7020             'many' => q(phunt Iwerddon),
7021             'one' => q(bunt Iwerddon),
7022             'other' => q(punt Iwerddon),
7023             'two' => q(bunt Iwerddon),
7024             'zero' => q(punt Iwerddon),
7025             },
7026             },
7027             'ILP' => {
7028             symbol => 'ILP',
7029             display_name => {
7030             'currency' => q(Punt Israel),
7031             'few' => q(punt Israel),
7032             'many' => q(phunt Israel),
7033             'one' => q(bunt Israel),
7034             'other' => q(punt Israel),
7035             'two' => q(bunt Israel),
7036             'zero' => q(punt Israel),
7037             },
7038             },
7039             'ILR' => {
7040             display_name => {
7041             'currency' => q(Shegel Israel \(1980–1985\)),
7042             'few' => q(shegel Israel \(1980–1985\)),
7043             'many' => q(shegel Israel \(1980–1985\)),
7044             'one' => q(shegel Israel \(1980–1985\)),
7045             'other' => q(shegel Israel \(1980–1985\)),
7046             'two' => q(shegel Israel \(1980–1985\)),
7047             'zero' => q(shegel Israel \(1980–1985\)),
7048             },
7049             },
7050             'ILS' => {
7051             symbol => '₪',
7052             display_name => {
7053             'currency' => q(Shegel Newydd Israel),
7054             'few' => q(shegel newydd Israel),
7055             'many' => q(shegel newydd Israel),
7056             'one' => q(shegel newydd Israel),
7057             'other' => q(shegel newydd Israel),
7058             'two' => q(shegel newydd Israel),
7059             'zero' => q(shegel newydd Israel),
7060             },
7061             },
7062             'INR' => {
7063             symbol => '₹',
7064             display_name => {
7065             'currency' => q(Rwpî India),
7066             'few' => q(rwpî India),
7067             'many' => q(rwpî India),
7068             'one' => q(rwpî India),
7069             'other' => q(rwpî India),
7070             'two' => q(rwpî India),
7071             'zero' => q(rwpî India),
7072             },
7073             },
7074             'IQD' => {
7075             symbol => 'IQD',
7076             display_name => {
7077             'currency' => q(Dinar Irac),
7078             'few' => q(dinar Irac),
7079             'many' => q(dinar Irac),
7080             'one' => q(dinar Irac),
7081             'other' => q(dinar Irac),
7082             'two' => q(dinar Irac),
7083             'zero' => q(dinar Irac),
7084             },
7085             },
7086             'IRR' => {
7087             symbol => 'IRR',
7088             display_name => {
7089             'currency' => q(Rial Iran),
7090             'few' => q(rial Iran),
7091             'many' => q(rial Iran),
7092             'one' => q(rial Iran),
7093             'other' => q(rial Iran),
7094             'two' => q(rial Iran),
7095             'zero' => q(rial Iran),
7096             },
7097             },
7098             'ISJ' => {
7099             display_name => {
7100             'currency' => q(Króna Gwlad yr Iâ \(1918 – 1981\)),
7101             'few' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7102             'many' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7103             'one' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7104             'other' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7105             'two' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7106             'zero' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7107             },
7108             },
7109             'ISK' => {
7110             symbol => 'ISK',
7111             display_name => {
7112             'currency' => q(Króna Gwlad yr Iâ),
7113             'few' => q(króna Gwlad yr Iâ),
7114             'many' => q(króna Gwlad yr Iâ),
7115             'one' => q(króna Gwlad yr Iâ),
7116             'other' => q(króna Gwlad yr Iâ),
7117             'two' => q(króna Gwlad yr Iâ),
7118             'zero' => q(króna Gwlad yr Iâ),
7119             },
7120             },
7121             'ITL' => {
7122             symbol => 'ITL',
7123             },
7124             'JMD' => {
7125             symbol => 'JMD',
7126             display_name => {
7127             'currency' => q(Doler Jamaica),
7128             'few' => q(doler Jamaica),
7129             'many' => q(doler Jamaica),
7130             'one' => q(ddoler Jamaica),
7131             'other' => q(doler Jamaica),
7132             'two' => q(ddoler Jamaica),
7133             'zero' => q(doler Jamaica),
7134             },
7135             },
7136             'JOD' => {
7137             symbol => 'JOD',
7138             display_name => {
7139             'currency' => q(Dinar Gwlad yr Iorddonen),
7140             'few' => q(dinar Gwlad yr Iorddonen),
7141             'many' => q(dinar Gwlad yr Iorddonen),
7142             'one' => q(dinar Gwlad yr Iorddonen),
7143             'other' => q(dinar Gwlad yr Iorddonen),
7144             'two' => q(dinar Gwlad yr Iorddonen),
7145             'zero' => q(dinar Gwlad yr Iorddonen),
7146             },
7147             },
7148             'JPY' => {
7149             symbol => 'JP¥',
7150             display_name => {
7151             'currency' => q(Yen Japan),
7152             'few' => q(yen Japan),
7153             'many' => q(yen Japan),
7154             'one' => q(yen Japan),
7155             'other' => q(yen Japan),
7156             'two' => q(yen Japan),
7157             'zero' => q(yen Japan),
7158             },
7159             },
7160             'KES' => {
7161             symbol => 'KES',
7162             display_name => {
7163             'currency' => q(Swllt Kenya),
7164             'few' => q(swllt Kenya),
7165             'many' => q(swllt Kenya),
7166             'one' => q(swllt Kenya),
7167             'other' => q(swllt Kenya),
7168             'two' => q(swllt Kenya),
7169             'zero' => q(swllt Kenya),
7170             },
7171             },
7172             'KGS' => {
7173             symbol => 'KGS',
7174             display_name => {
7175             'currency' => q(Som Kyrgyzstan),
7176             'few' => q(som Kyrgyzstan),
7177             'many' => q(som Kyrgyzstan),
7178             'one' => q(som Kyrgyzstan),
7179             'other' => q(som Kyrgyzstan),
7180             'two' => q(som Kyrgyzstan),
7181             'zero' => q(som Kyrgyzstan),
7182             },
7183             },
7184             'KHR' => {
7185             symbol => 'KHR',
7186             display_name => {
7187             'currency' => q(Riel Cambodia),
7188             'few' => q(riel Cambodia),
7189             'many' => q(riel Cambodia),
7190             'one' => q(riel Cambodia),
7191             'other' => q(riel Cambodia),
7192             'two' => q(riel Cambodia),
7193             'zero' => q(riel Cambodia),
7194             },
7195             },
7196             'KMF' => {
7197             symbol => 'KMF',
7198             display_name => {
7199             'currency' => q(Ffranc Comoros),
7200             'few' => q(ffranc Comoros),
7201             'many' => q(ffranc Comoros),
7202             'one' => q(ffranc Comoros),
7203             'other' => q(ffranc Comoros),
7204             'two' => q(ffranc Comoros),
7205             'zero' => q(ffranc Comoros),
7206             },
7207             },
7208             'KPW' => {
7209             symbol => 'KPW',
7210             display_name => {
7211             'currency' => q(Won Gogledd Corea),
7212             'few' => q(won Gogledd Corea),
7213             'many' => q(won Gogledd Corea),
7214             'one' => q(won Gogledd Corea),
7215             'other' => q(won Gogledd Corea),
7216             'two' => q(won Gogledd Corea),
7217             'zero' => q(won Gogledd Corea),
7218             },
7219             },
7220             'KRH' => {
7221             symbol => 'KRH',
7222             display_name => {
7223             'currency' => q(Hwan De Corea \(1953–1962\)),
7224             'few' => q(hwan De Corea \(1953–1962\)),
7225             'many' => q(hwan De Corea \(1953–1962\)),
7226             'one' => q(hwan De Corea \(1953–1962\)),
7227             'other' => q(hwan De Corea \(1953–1962\)),
7228             'two' => q(hwan De Corea \(1953–1962\)),
7229             'zero' => q(hwan De Corea \(1953–1962\)),
7230             },
7231             },
7232             'KRO' => {
7233             symbol => 'KRO',
7234             display_name => {
7235             'currency' => q(Won De Corea \(1945–1953\)),
7236             'few' => q(won De Corea \(1945–1953\)),
7237             'many' => q(won De Corea \(1945–1953\)),
7238             'one' => q(won De Corea \(1945–1953\)),
7239             'other' => q(won De Corea \(1945–1953\)),
7240             'two' => q(won De Corea \(1945–1953\)),
7241             'zero' => q(won De Corea \(1945–1953\)),
7242             },
7243             },
7244             'KRW' => {
7245             symbol => 'KRW',
7246             display_name => {
7247             'currency' => q(Won De Corea),
7248             'few' => q(won De Corea),
7249             'many' => q(won De Corea),
7250             'one' => q(won De Corea),
7251             'other' => q(won De Corea),
7252             'two' => q(won De Corea),
7253             'zero' => q(won De Corea),
7254             },
7255             },
7256             'KWD' => {
7257             symbol => 'KWD',
7258             display_name => {
7259             'currency' => q(Dinar Kuwait),
7260             'few' => q(dinar Kuwait),
7261             'many' => q(dinar Kuwait),
7262             'one' => q(dinar Kuwait),
7263             'other' => q(dinar Kuwait),
7264             'two' => q(dinar Kuwait),
7265             'zero' => q(dinar Kuwait),
7266             },
7267             },
7268             'KYD' => {
7269             symbol => 'KYD',
7270             display_name => {
7271             'currency' => q(Doler Ynysoedd Cayman),
7272             'few' => q(doler Ynysoedd Cayman),
7273             'many' => q(doler Ynysoedd Cayman),
7274             'one' => q(ddoler Ynysoedd Cayman),
7275             'other' => q(doler Ynysoedd Cayman),
7276             'two' => q(ddoler Ynysoedd Cayman),
7277             'zero' => q(doler Ynysoedd Cayman),
7278             },
7279             },
7280             'KZT' => {
7281             symbol => 'KZT',
7282             display_name => {
7283             'currency' => q(Tenge Kazakstan),
7284             'few' => q(tenge Kazakstan),
7285             'many' => q(tenge Kazakstan),
7286             'one' => q(tenge Kazakstan),
7287             'other' => q(tenge Kazakstan),
7288             'two' => q(tenge Kazakstan),
7289             'zero' => q(tenge Kazakstan),
7290             },
7291             },
7292             'LAK' => {
7293             symbol => 'LAK',
7294             display_name => {
7295             'currency' => q(Kip Laos),
7296             'few' => q(kip Laos),
7297             'many' => q(kip Laos),
7298             'one' => q(kip Laos),
7299             'other' => q(kip Laos),
7300             'two' => q(kip Laos),
7301             'zero' => q(kip Laos),
7302             },
7303             },
7304             'LBP' => {
7305             symbol => 'LBP',
7306             display_name => {
7307             'currency' => q(Punt Libanus),
7308             'few' => q(punt Libanus),
7309             'many' => q(phunt Libanus),
7310             'one' => q(punt Libanus),
7311             'other' => q(punt Libanus),
7312             'two' => q(bunt Libanus),
7313             'zero' => q(punt Libanus),
7314             },
7315             },
7316             'LKR' => {
7317             symbol => 'LKR',
7318             display_name => {
7319             'currency' => q(Rwpî Sri Lanka),
7320             'few' => q(rwpî Sri Lanka),
7321             'many' => q(rwpî Sri Lanka),
7322             'one' => q(rwpî Sri Lanka),
7323             'other' => q(rwpî Sri Lanka),
7324             'two' => q(rwpî Sri Lanka),
7325             'zero' => q(rwpî Sri Lanka),
7326             },
7327             },
7328             'LRD' => {
7329             symbol => 'LRD',
7330             display_name => {
7331             'currency' => q(Doler Liberia),
7332             'few' => q(doler Liberia),
7333             'many' => q(doler Liberia),
7334             'one' => q(ddoler Liberia),
7335             'other' => q(doler Liberia),
7336             'two' => q(ddoler Liberia),
7337             'zero' => q(doler Liberia),
7338             },
7339             },
7340             'LSL' => {
7341             symbol => 'LSL',
7342             display_name => {
7343             'currency' => q(Loti Lesotho),
7344             'few' => q(loti Lesotho),
7345             'many' => q(loti Lesotho),
7346             'one' => q(loti Lesotho),
7347             'other' => q(loti Lesotho),
7348             'two' => q(loti Lesotho),
7349             'zero' => q(loti Lesotho),
7350             },
7351             },
7352             'LTL' => {
7353             symbol => 'LTL',
7354             display_name => {
7355             'currency' => q(Litas Lithwania),
7356             'few' => q(litas Lithwania),
7357             'many' => q(litas Lithwania),
7358             'one' => q(litas Lithwania),
7359             'other' => q(litas Lithwania),
7360             'two' => q(litas Lithwania),
7361             'zero' => q(litas Lithwania),
7362             },
7363             },
7364             'LTT' => {
7365             symbol => 'LTT',
7366             display_name => {
7367             'currency' => q(Talonas Lithwania),
7368             'few' => q(talonas Lithwania),
7369             'many' => q(talonas Lithwania),
7370             'one' => q(talonas Lithwania),
7371             'other' => q(talonas Lithwania),
7372             'two' => q(talonas Lithwania),
7373             'zero' => q(talonas Lithwania),
7374             },
7375             },
7376             'LUC' => {
7377             symbol => 'LUC',
7378             },
7379             'LUF' => {
7380             symbol => 'LUF',
7381             display_name => {
7382             'currency' => q(Ffranc Lwcsembwrg),
7383             'few' => q(ffranc Lwcsembwrg),
7384             'many' => q(ffranc Lwcsembwrg),
7385             'one' => q(ffranc Lwcsembwrg),
7386             'other' => q(ffranc Lwcsembwrg),
7387             'two' => q(ffranc Lwcsembwrg),
7388             'zero' => q(ffranc Lwcsembwrg),
7389             },
7390             },
7391             'LUL' => {
7392             symbol => 'LUL',
7393             },
7394             'LVL' => {
7395             symbol => 'LVL',
7396             display_name => {
7397             'currency' => q(Lats Latfia),
7398             'few' => q(lats Latfia),
7399             'many' => q(lats Latfia),
7400             'one' => q(lats Latfia),
7401             'other' => q(lats Latfia),
7402             'two' => q(lats Latfia),
7403             'zero' => q(lats Latfia),
7404             },
7405             },
7406             'LVR' => {
7407             symbol => 'LVR',
7408             display_name => {
7409             'currency' => q(Rwbl Latfia),
7410             'few' => q(rwbl Latfia),
7411             'many' => q(rwbl Latfia),
7412             'one' => q(rwbl Latfia),
7413             'other' => q(rwbl Latfia),
7414             'two' => q(rwbl Latfia),
7415             'zero' => q(rwbl Latfia),
7416             },
7417             },
7418             'LYD' => {
7419             symbol => 'LYD',
7420             display_name => {
7421             'currency' => q(Dinar Libya),
7422             'few' => q(dinar Libya),
7423             'many' => q(dinar Libya),
7424             'one' => q(dinar Libya),
7425             'other' => q(dinar Libya),
7426             'two' => q(dinar Libya),
7427             'zero' => q(dinar Libya),
7428             },
7429             },
7430             'MAD' => {
7431             symbol => 'MAD',
7432             display_name => {
7433             'currency' => q(Dirham Moroco),
7434             'few' => q(dirham Moroco),
7435             'many' => q(dirham Moroco),
7436             'one' => q(dirham Moroco),
7437             'other' => q(dirham Moroco),
7438             'two' => q(dirham Moroco),
7439             'zero' => q(dirham Moroco),
7440             },
7441             },
7442             'MAF' => {
7443             symbol => 'MAF',
7444             display_name => {
7445             'currency' => q(Ffranc Moroco),
7446             'few' => q(ffranc Moroco),
7447             'many' => q(ffranc Moroco),
7448             'one' => q(ffranc Moroco),
7449             'other' => q(ffranc Moroco),
7450             'two' => q(ffranc Moroco),
7451             'zero' => q(ffranc Moroco),
7452             },
7453             },
7454             'MCF' => {
7455             symbol => 'MCF',
7456             display_name => {
7457             'currency' => q(Ffranc Monaco),
7458             'few' => q(ffranc Monaco),
7459             'many' => q(ffranc Monaco),
7460             'one' => q(ffranc Monaco),
7461             'other' => q(ffranc Monaco),
7462             'two' => q(ffranc Monaco),
7463             'zero' => q(ffranc Monaco),
7464             },
7465             },
7466             'MDL' => {
7467             symbol => 'MDL',
7468             display_name => {
7469             'currency' => q(Leu Moldofa),
7470             'few' => q(leu Moldofa),
7471             'many' => q(leu Moldofa),
7472             'one' => q(leu Moldofa),
7473             'other' => q(leu Moldofa),
7474             'two' => q(leu Moldofa),
7475             'zero' => q(leu Moldofa),
7476             },
7477             },
7478             'MGA' => {
7479             symbol => 'MGA',
7480             display_name => {
7481             'currency' => q(Ariary Madagascar),
7482             'few' => q(ariary Madagascar),
7483             'many' => q(ariary Madagascar),
7484             'one' => q(ariary Madagascar),
7485             'other' => q(ariary Madagascar),
7486             'two' => q(ariary Madagascar),
7487             'zero' => q(ariary Madagascar),
7488             },
7489             },
7490             'MGF' => {
7491             symbol => 'MGF',
7492             display_name => {
7493             'currency' => q(Ffranc Madagascar),
7494             'few' => q(ffranc Madagascar),
7495             'many' => q(ffranc Madagascar),
7496             'one' => q(ffranc Madagascar),
7497             'other' => q(ffranc Madagascar),
7498             'two' => q(ffranc Madagascar),
7499             'zero' => q(ffranc Madagascar),
7500             },
7501             },
7502             'MKD' => {
7503             symbol => 'MKD',
7504             display_name => {
7505             'currency' => q(Denar Macedonia),
7506             'few' => q(denar Macedonia),
7507             'many' => q(denar Macedonia),
7508             'one' => q(denar Macedonia),
7509             'other' => q(denar Macedonia),
7510             'two' => q(denar Macedonia),
7511             'zero' => q(denar Macedonia),
7512             },
7513             },
7514             'MKN' => {
7515             symbol => 'MKN',
7516             },
7517             'MLF' => {
7518             symbol => 'MLF',
7519             display_name => {
7520             'currency' => q(Ffranc Mali),
7521             'few' => q(ffranc Mali),
7522             'many' => q(ffranc Mali),
7523             'one' => q(ffranc Mali),
7524             'other' => q(ffranc Mali),
7525             'two' => q(ffranc Mali),
7526             'zero' => q(ffranc Mali),
7527             },
7528             },
7529             'MMK' => {
7530             symbol => 'MMK',
7531             display_name => {
7532             'currency' => q(Kyat Myanmar),
7533             'few' => q(kyat Myanmar),
7534             'many' => q(kyat Myanmar),
7535             'one' => q(kyat Myanmar),
7536             'other' => q(kyat Myanmar),
7537             'two' => q(kyat Myanmar),
7538             'zero' => q(kyat Myanmar),
7539             },
7540             },
7541             'MNT' => {
7542             symbol => 'MNT',
7543             display_name => {
7544             'currency' => q(Tugrik Mongolia),
7545             'few' => q(tugrik Mongolia),
7546             'many' => q(tugrik Mongolia),
7547             'one' => q(tugrik Mongolia),
7548             'other' => q(tugrik Mongolia),
7549             'two' => q(tugrik Mongolia),
7550             'zero' => q(tugrik Mongolia),
7551             },
7552             },
7553             'MOP' => {
7554             symbol => 'MOP',
7555             display_name => {
7556             'currency' => q(Pataca Macau),
7557             'few' => q(pataca Macau),
7558             'many' => q(pataca Macau),
7559             'one' => q(pataca Macau),
7560             'other' => q(pataca Macau),
7561             'two' => q(pataca Macau),
7562             'zero' => q(pataca Macau),
7563             },
7564             },
7565             'MRO' => {
7566             symbol => 'MRO',
7567             display_name => {
7568             'currency' => q(Ouguiya Mauritania \(1973–2017\)),
7569             'few' => q(ouguiya Mauritania \(1973–2017\)),
7570             'many' => q(ouguiya Mauritania \(1973–2017\)),
7571             'one' => q(ouguiya Mauritania \(1973–2017\)),
7572             'other' => q(ouguiya Mauritania \(1973–2017\)),
7573             'two' => q(ouguiya Mauritania \(1973–2017\)),
7574             'zero' => q(ouguiya Mauritania \(1973–2017\)),
7575             },
7576             },
7577             'MRU' => {
7578             display_name => {
7579             'currency' => q(Ouguiya Mauritania),
7580             'few' => q(ouguiya Mauritania),
7581             'many' => q(ouguiya Mauritania),
7582             'one' => q(ouguiya Mauritania),
7583             'other' => q(ouguiya Mauritania),
7584             'two' => q(ouguiya Mauritania),
7585             'zero' => q(ouguiya Mauritania),
7586             },
7587             },
7588             'MTL' => {
7589             symbol => 'MTL',
7590             },
7591             'MTP' => {
7592             symbol => 'MTP',
7593             },
7594             'MUR' => {
7595             symbol => 'MUR',
7596             display_name => {
7597             'currency' => q(Rwpî Mauritius),
7598             'few' => q(rwpî Mauritius),
7599             'many' => q(rwpî Mauritius),
7600             'one' => q(rwpî Mauritius),
7601             'other' => q(rwpî Mauritius),
7602             'two' => q(rwpî Mauritius),
7603             'zero' => q(rwpî Mauritius),
7604             },
7605             },
7606             'MVP' => {
7607             display_name => {
7608             'currency' => q(Rwpî’r Maldives \(1947–1981\)),
7609             'few' => q(rwpî’r Maldives \(1947–1981\)),
7610             'many' => q(rwpî’r Maldives \(1947–1981\)),
7611             'one' => q(rwpî’r Maldives \(1947–1981\)),
7612             'other' => q(rwpî’r Maldives \(1947–1981\)),
7613             'two' => q(rwpî’r Maldives \(1947–1981\)),
7614             'zero' => q(rwpî’r Maldives \(1947–1981\)),
7615             },
7616             },
7617             'MVR' => {
7618             symbol => 'MVR',
7619             display_name => {
7620             'currency' => q(Rufiyaa’r Maldives),
7621             'few' => q(rufiyaa’r Maldives),
7622             'many' => q(rufiyaa’r Maldives),
7623             'one' => q(rufiyaa’r Maldives),
7624             'other' => q(rufiyaa’r Maldives),
7625             'two' => q(rufiyaa’r Maldives),
7626             'zero' => q(rufiyaa’r Maldives),
7627             },
7628             },
7629             'MWK' => {
7630             symbol => 'MWK',
7631             display_name => {
7632             'currency' => q(Kwacha Malawi),
7633             'few' => q(kwacha Malawi),
7634             'many' => q(kwacha Malawi),
7635             'one' => q(kwacha Malawi),
7636             'other' => q(kwacha Malawi),
7637             'two' => q(kwacha Malawi),
7638             'zero' => q(kwacha Malawi),
7639             },
7640             },
7641             'MXN' => {
7642             symbol => 'MX$',
7643             display_name => {
7644             'currency' => q(Peso Mecsico),
7645             'few' => q(peso Mecsico),
7646             'many' => q(peso Mecsico),
7647             'one' => q(peso Mecsico),
7648             'other' => q(peso Mecsico),
7649             'two' => q(peso Mecsico),
7650             'zero' => q(peso Mecsico),
7651             },
7652             },
7653             'MXP' => {
7654             symbol => 'MXP',
7655             display_name => {
7656             'currency' => q(Peso Arian México \(1861–1992\)),
7657             'few' => q(peso arian México \(1861–1992\)),
7658             'many' => q(peso arian México \(1861–1992\)),
7659             'one' => q(peso arian México \(1861–1992\)),
7660             'other' => q(peso arian México \(1861–1992\)),
7661             'two' => q(peso arian México \(1861–1992\)),
7662             'zero' => q(peso arian México \(1861–1992\)),
7663             },
7664             },
7665             'MXV' => {
7666             symbol => 'MXV',
7667             display_name => {
7668             'currency' => q(Uned Fuddsoddi México),
7669             'few' => q(uned fuddsoddi México),
7670             'many' => q(uned fuddsoddi México),
7671             'one' => q(uned fuddsoddi México),
7672             'other' => q(uned fuddsoddi México),
7673             'two' => q(uned fuddsoddi México),
7674             'zero' => q(uned fuddsoddi México),
7675             },
7676             },
7677             'MYR' => {
7678             symbol => 'MYR',
7679             display_name => {
7680             'currency' => q(Ringgit Malaysia),
7681             'few' => q(ringgit Malaysia),
7682             'many' => q(ringgit Malaysia),
7683             'one' => q(ringgit Malaysia),
7684             'other' => q(ringgit Malaysia),
7685             'two' => q(ringgit Malaysia),
7686             'zero' => q(ringgit Malaysia),
7687             },
7688             },
7689             'MZE' => {
7690             symbol => 'MZE',
7691             display_name => {
7692             'currency' => q(Escudo Mozambique),
7693             'few' => q(escudo Mozambique),
7694             'many' => q(escudo Mozambique),
7695             'one' => q(escudo Mozambique),
7696             'other' => q(escudo Mozambique),
7697             'two' => q(escudo Mozambique),
7698             'zero' => q(escudo Mozambique),
7699             },
7700             },
7701             'MZM' => {
7702             symbol => 'MZM',
7703             display_name => {
7704             'currency' => q(Metical Mozambique \(1980–2006\)),
7705             'few' => q(metical Mozambique \(1980–2006\)),
7706             'many' => q(metical Mozambique \(1980–2006\)),
7707             'one' => q(metical Mozambique \(1980–2006\)),
7708             'other' => q(metical Mozambique \(1980–2006\)),
7709             'two' => q(metical Mozambique \(1980–2006\)),
7710             'zero' => q(metical Mozambique \(1980–2006\)),
7711             },
7712             },
7713             'MZN' => {
7714             symbol => 'MZN',
7715             display_name => {
7716             'currency' => q(Metical Mozambique),
7717             'few' => q(metical Mozambique),
7718             'many' => q(metical Mozambique),
7719             'one' => q(metical Mozambique),
7720             'other' => q(metical Mozambique),
7721             'two' => q(metical Mozambique),
7722             'zero' => q(metical Mozambique),
7723             },
7724             },
7725             'NAD' => {
7726             symbol => 'NAD',
7727             display_name => {
7728             'currency' => q(Doler Namibia),
7729             'few' => q(doler Namibia),
7730             'many' => q(doler Namibia),
7731             'one' => q(ddoler Namibia),
7732             'other' => q(doler Namibia),
7733             'two' => q(ddoler Namibia),
7734             'zero' => q(doler Namibia),
7735             },
7736             },
7737             'NGN' => {
7738             symbol => 'NGN',
7739             display_name => {
7740             'currency' => q(Naira Nigeria),
7741             'few' => q(naira Nigeria),
7742             'many' => q(naira Nigeria),
7743             'one' => q(naira Nigeria),
7744             'other' => q(naira Nigeria),
7745             'two' => q(naira Nigeria),
7746             'zero' => q(naira Nigeria),
7747             },
7748             },
7749             'NIC' => {
7750             symbol => 'NIC',
7751             display_name => {
7752             'currency' => q(Córdoba Nicaragua \(1988–1991\)),
7753             'few' => q(córdoba Nicaragua \(1988–1991\)),
7754             'many' => q(córdoba Nicaragua \(1988–1991\)),
7755             'one' => q(córdoba Nicaragua \(1988–1991\)),
7756             'other' => q(córdoba Nicaragua \(1988–1991\)),
7757             'two' => q(córdoba Nicaragua \(1988–1991\)),
7758             'zero' => q(córdoba Nicaragua \(1988–1991\)),
7759             },
7760             },
7761             'NIO' => {
7762             symbol => 'NIO',
7763             display_name => {
7764             'currency' => q(Cordoba Nicaragwa),
7765             'few' => q(cordoba Nicaragwa),
7766             'many' => q(cordoba Nicaragwa),
7767             'one' => q(cordoba Nicaragwa),
7768             'other' => q(cordoba Nicaragwa),
7769             'two' => q(cordoba Nicaragwa),
7770             'zero' => q(cordoba Nicaragwa),
7771             },
7772             },
7773             'NLG' => {
7774             symbol => 'NLG',
7775             display_name => {
7776             'currency' => q(Guilder yr Iseldiroedd),
7777             'few' => q(guilder yr Iseldiroedd),
7778             'many' => q(guilder yr Iseldiroedd),
7779             'one' => q(guilder yr Iseldiroedd),
7780             'other' => q(guilder yr Iseldiroedd),
7781             'two' => q(guilder yr Iseldiroedd),
7782             'zero' => q(guilder yr Iseldiroedd),
7783             },
7784             },
7785             'NOK' => {
7786             symbol => 'NOK',
7787             display_name => {
7788             'currency' => q(Krone Norwy),
7789             'few' => q(krone Norwy),
7790             'many' => q(krone Norwy),
7791             'one' => q(krone Norwy),
7792             'other' => q(krone Norwy),
7793             'two' => q(krone Norwy),
7794             'zero' => q(krone Norwy),
7795             },
7796             },
7797             'NPR' => {
7798             symbol => 'NPR',
7799             display_name => {
7800             'currency' => q(Rwpî Nepal),
7801             'few' => q(rwpî Nepal),
7802             'many' => q(rwpî Nepal),
7803             'one' => q(rwpî Nepal),
7804             'other' => q(rwpî Nepal),
7805             'two' => q(rwpî Nepal),
7806             'zero' => q(rwpî Nepal),
7807             },
7808             },
7809             'NZD' => {
7810             symbol => 'NZ$',
7811             display_name => {
7812             'currency' => q(Doler Seland Newydd),
7813             'few' => q(doler Seland Newydd),
7814             'many' => q(doler Seland Newydd),
7815             'one' => q(ddoler Seland Newydd),
7816             'other' => q(doler Seland Newydd),
7817             'two' => q(ddoler Seland Newydd),
7818             'zero' => q(doler Seland Newydd),
7819             },
7820             },
7821             'OMR' => {
7822             symbol => 'OMR',
7823             display_name => {
7824             'currency' => q(Rial Oman),
7825             'few' => q(rial Oman),
7826             'many' => q(rial Oman),
7827             'one' => q(rial Oman),
7828             'other' => q(rial Oman),
7829             'two' => q(rial Oman),
7830             'zero' => q(rial Oman),
7831             },
7832             },
7833             'PAB' => {
7834             symbol => 'PAB',
7835             display_name => {
7836             'currency' => q(Balboa Panama),
7837             'few' => q(balboa Panama),
7838             'many' => q(balboa Panama),
7839             'one' => q(balboa Panama),
7840             'other' => q(balboa Panama),
7841             'two' => q(balboa Panama),
7842             'zero' => q(balboa Panama),
7843             },
7844             },
7845             'PEI' => {
7846             symbol => 'PEI',
7847             display_name => {
7848             'currency' => q(Inti Periw),
7849             'few' => q(inti Periw),
7850             'many' => q(inti Periw),
7851             'one' => q(inti Periw),
7852             'other' => q(inti Periw),
7853             'two' => q(inti Periw),
7854             'zero' => q(inti Periw),
7855             },
7856             },
7857             'PEN' => {
7858             symbol => 'PEN',
7859             display_name => {
7860             'currency' => q(Sol Periw),
7861             'few' => q(sol Periw),
7862             'many' => q(sol Periw),
7863             'one' => q(sol Periw),
7864             'other' => q(sol Periw),
7865             'two' => q(sol Periw),
7866             'zero' => q(sol Periw),
7867             },
7868             },
7869             'PES' => {
7870             symbol => 'PES',
7871             display_name => {
7872             'currency' => q(Sol Periw \(1863–1965\)),
7873             'few' => q(sol Periw \(1863–1965\)),
7874             'many' => q(sol Periw \(1863–1965\)),
7875             'one' => q(sol Periw \(1863–1965\)),
7876             'other' => q(sol Periw \(1863–1965\)),
7877             'two' => q(sol Periw \(1863–1965\)),
7878             'zero' => q(sol Periw \(1863–1965\)),
7879             },
7880             },
7881             'PGK' => {
7882             symbol => 'PGK',
7883             display_name => {
7884             'currency' => q(Kina Papua Guinea Newydd),
7885             'few' => q(kina Papua Guinea Newydd),
7886             'many' => q(kina Papua Guinea Newydd),
7887             'one' => q(kina Papua Guinea Newydd),
7888             'other' => q(kina Papua Guinea Newydd),
7889             'two' => q(kina Papua Guinea Newydd),
7890             'zero' => q(kina Papua Guinea Newydd),
7891             },
7892             },
7893             'PHP' => {
7894             symbol => 'PHP',
7895             display_name => {
7896             'currency' => q(Peso’r Philipinau),
7897             'few' => q(peso Philipinas),
7898             'many' => q(peso Philipinas),
7899             'one' => q(peso Philipinas),
7900             'other' => q(peso Philipinas),
7901             'two' => q(peso Philipinas),
7902             'zero' => q(peso Philipinas),
7903             },
7904             },
7905             'PKR' => {
7906             symbol => 'PKR',
7907             display_name => {
7908             'currency' => q(Rwpî Pacistan),
7909             'few' => q(rwpî Pacistan),
7910             'many' => q(rwpî Pacistan),
7911             'one' => q(rwpî Pacistan),
7912             'other' => q(rwpî Pacistan),
7913             'two' => q(rwpî Pacistan),
7914             'zero' => q(rwpî Pacistan),
7915             },
7916             },
7917             'PLN' => {
7918             symbol => 'PLN',
7919             display_name => {
7920             'currency' => q(Zloty Gwlad Pwyl),
7921             'few' => q(zloty Gwlad Pwyl),
7922             'many' => q(zloty Gwlad Pwyl),
7923             'one' => q(zloty Gwlad Pwyl),
7924             'other' => q(zloty Gwlad Pwyl),
7925             'two' => q(zloty Gwlad Pwyl),
7926             'zero' => q(zloty Gwlad Pwyl),
7927             },
7928             },
7929             'PTE' => {
7930             symbol => 'PTE',
7931             },
7932             'PYG' => {
7933             symbol => 'PYG',
7934             display_name => {
7935             'currency' => q(Guarani Paraguay),
7936             'few' => q(guarani Paraguay),
7937             'many' => q(guarani Paraguay),
7938             'one' => q(guarani Paraguay),
7939             'other' => q(guarani Paraguay),
7940             'two' => q(guarani Paraguay),
7941             'zero' => q(guarani Paraguay),
7942             },
7943             },
7944             'QAR' => {
7945             symbol => 'QAR',
7946             display_name => {
7947             'currency' => q(Rial Qatar),
7948             'few' => q(rial Qatar),
7949             'many' => q(rial Qatar),
7950             'one' => q(rial Qatar),
7951             'other' => q(rial Qatar),
7952             'two' => q(rial Qatar),
7953             'zero' => q(rial Qatar),
7954             },
7955             },
7956             'RHD' => {
7957             symbol => 'RHD',
7958             display_name => {
7959             'currency' => q(Doler Rhodesia),
7960             'few' => q(doler Rhodesia),
7961             'many' => q(doler Rhodesia),
7962             'one' => q(ddoler Rhodesia),
7963             'other' => q(doler Rhodesia),
7964             'two' => q(ddoler Rhodesia),
7965             'zero' => q(doler Rhodesia),
7966             },
7967             },
7968             'RON' => {
7969             symbol => 'RON',
7970             display_name => {
7971             'currency' => q(Leu Rwmania),
7972             'few' => q(leu Rwmania),
7973             'many' => q(leu Rwmania),
7974             'one' => q(leu Rwmania),
7975             'other' => q(leu Rwmania),
7976             'two' => q(leu Rwmania),
7977             'zero' => q(leu Rwmania),
7978             },
7979             },
7980             'RSD' => {
7981             symbol => 'RSD',
7982             display_name => {
7983             'currency' => q(Dinar Serbia),
7984             'few' => q(dinar Serbia),
7985             'many' => q(dinar Serbia),
7986             'one' => q(dinar Serbia),
7987             'other' => q(dinar Serbia),
7988             'two' => q(dinar Serbia),
7989             'zero' => q(dinar Serbia),
7990             },
7991             },
7992             'RUB' => {
7993             symbol => 'RUB',
7994             display_name => {
7995             'currency' => q(Rwbl Rwsia),
7996             'few' => q(rwbl Rwsia),
7997             'many' => q(rwbl Rwsia),
7998             'one' => q(rwbl Rwsia),
7999             'other' => q(rwbl Rwsia),
8000             'two' => q(rwbl Rwsia),
8001             'zero' => q(rwbl Rwsia),
8002             },
8003             },
8004             'RWF' => {
8005             symbol => 'RWF',
8006             display_name => {
8007             'currency' => q(Ffranc Rwanda),
8008             'few' => q(ffranc Rwanda),
8009             'many' => q(ffranc Rwanda),
8010             'one' => q(ffranc Rwanda),
8011             'other' => q(ffranc Rwanda),
8012             'two' => q(ffranc Rwanda),
8013             'zero' => q(ffranc Rwanda),
8014             },
8015             },
8016             'SAR' => {
8017             symbol => 'SAR',
8018             display_name => {
8019             'currency' => q(Riyal Saudi Arabia),
8020             'few' => q(riyal Saudi Arabia),
8021             'many' => q(riyal Saudi Arabia),
8022             'one' => q(riyal Saudi Arabia),
8023             'other' => q(riyal Saudi Arabia),
8024             'two' => q(riyal Saudi Arabia),
8025             'zero' => q(riyal Saudi Arabia),
8026             },
8027             },
8028             'SBD' => {
8029             symbol => 'SBD',
8030             display_name => {
8031             'currency' => q(Doler Ynysoedd Solomon),
8032             'few' => q(doler Ynysoedd Solomon),
8033             'many' => q(doler Ynysoedd Solomon),
8034             'one' => q(ddoler Ynysoedd Solomon),
8035             'other' => q(doler Ynysoedd Solomon),
8036             'two' => q(ddoler Ynysoedd Solomon),
8037             'zero' => q(doler Ynysoedd Solomon),
8038             },
8039             },
8040             'SCR' => {
8041             symbol => 'SCR',
8042             display_name => {
8043             'currency' => q(Rwpî Seychelles),
8044             'few' => q(rwpî Seychelles),
8045             'many' => q(rwpî Seychelles),
8046             'one' => q(rwpî Seychelles),
8047             'other' => q(rwpî Seychelles),
8048             'two' => q(rwpî Seychelles),
8049             'zero' => q(rwpî Seychelles),
8050             },
8051             },
8052             'SDD' => {
8053             symbol => 'SDD',
8054             display_name => {
8055             'currency' => q(Dinar Sudan \(1992–2007\)),
8056             'few' => q(dinar Sudan \(1992–2007\)),
8057             'many' => q(dinar Sudan \(1992–2007\)),
8058             'one' => q(dinar Sudan \(1992–2007\)),
8059             'other' => q(dinar Sudan \(1992–2007\)),
8060             'two' => q(dinar Sudan \(1992–2007\)),
8061             'zero' => q(dinar Sudan \(1992–2007\)),
8062             },
8063             },
8064             'SDG' => {
8065             symbol => 'SDG',
8066             display_name => {
8067             'currency' => q(Punt Sudan),
8068             'few' => q(punt Sudan),
8069             'many' => q(phunt Sudan),
8070             'one' => q(bunt Sudan),
8071             'other' => q(punt Sudan),
8072             'two' => q(bunt Sudan),
8073             'zero' => q(punt Sudan),
8074             },
8075             },
8076             'SDP' => {
8077             symbol => 'SDP',
8078             display_name => {
8079             'currency' => q(Punt Sudan \(1957–1998\)),
8080             'few' => q(punt Sudan \(1957–1998\)),
8081             'many' => q(phunt Sudan \(1957–1998\)),
8082             'one' => q(bunt Sudan \(1957–1998\)),
8083             'other' => q(punt Sudan \(1957–1998\)),
8084             'two' => q(bunt Sudan \(1957–1998\)),
8085             'zero' => q(punt Sudan \(1957–1998\)),
8086             },
8087             },
8088             'SEK' => {
8089             symbol => 'SEK',
8090             display_name => {
8091             'currency' => q(Krona Sweden),
8092             'few' => q(krona Sweden),
8093             'many' => q(krona Sweden),
8094             'one' => q(krona Sweden),
8095             'other' => q(krona Sweden),
8096             'two' => q(krona Sweden),
8097             'zero' => q(krona Sweden),
8098             },
8099             },
8100             'SGD' => {
8101             symbol => 'SGD',
8102             display_name => {
8103             'currency' => q(Doler Singapore),
8104             'few' => q(doler Singapore),
8105             'many' => q(doler Singapore),
8106             'one' => q(ddoler Singapore),
8107             'other' => q(doler Singapore),
8108             'two' => q(ddoler Singapore),
8109             'zero' => q(doler Singapore),
8110             },
8111             },
8112             'SHP' => {
8113             symbol => 'SHP',
8114             display_name => {
8115             'currency' => q(Punt St Helena),
8116             'few' => q(punt St. Helena),
8117             'many' => q(phunt St. Helena),
8118             'one' => q(bunt St. Helena),
8119             'other' => q(punt St. Helena),
8120             'two' => q(bunt St. Helena),
8121             'zero' => q(punt St. Helena),
8122             },
8123             },
8124             'SIT' => {
8125             symbol => 'SIT',
8126             },
8127             'SLL' => {
8128             symbol => 'SLL',
8129             display_name => {
8130             'currency' => q(Leone Sierra Leone),
8131             'few' => q(leone Sierra Leone),
8132             'many' => q(leone Sierra Leone),
8133             'one' => q(leone Sierra Leone),
8134             'other' => q(leone Sierra Leone),
8135             'two' => q(leone Sierra Leone),
8136             'zero' => q(leone Sierra Leone),
8137             },
8138             },
8139             'SOS' => {
8140             symbol => 'SOS',
8141             display_name => {
8142             'currency' => q(Swllt Somalia),
8143             'few' => q(swllt Somalia),
8144             'many' => q(swllt Somalia),
8145             'one' => q(swllt Somalia),
8146             'other' => q(swllt Somalia),
8147             'two' => q(swllt Somalia),
8148             'zero' => q(swllt Somalia),
8149             },
8150             },
8151             'SRD' => {
8152             symbol => 'SRD',
8153             display_name => {
8154             'currency' => q(Doler Surinam),
8155             'few' => q(doler Surinam),
8156             'many' => q(doler Surinam),
8157             'one' => q(ddoler Surinam),
8158             'other' => q(doler Surinam),
8159             'two' => q(ddoler Surinam),
8160             'zero' => q(doler Surinam),
8161             },
8162             },
8163             'SRG' => {
8164             symbol => 'SRG',
8165             display_name => {
8166             'currency' => q(Guilder Surinam),
8167             'few' => q(guilder Surinam),
8168             'many' => q(guilder Surinam),
8169             'one' => q(guilder Surinam),
8170             'other' => q(guilder Surinam),
8171             'two' => q(guilder Surinam),
8172             'zero' => q(guilder Surinam),
8173             },
8174             },
8175             'SSP' => {
8176             symbol => 'SSP',
8177             display_name => {
8178             'currency' => q(Punt De Sudan),
8179             'few' => q(punt De Sudan),
8180             'many' => q(phunt De Sudan),
8181             'one' => q(punt De Sudan),
8182             'other' => q(punt De Sudan),
8183             'two' => q(bunt De Sudan),
8184             'zero' => q(punt De Sudan),
8185             },
8186             },
8187             'STD' => {
8188             symbol => 'STD',
8189             display_name => {
8190             'currency' => q(Dobra São Tomé a Príncipe \(1977–2017\)),
8191             'few' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8192             'many' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8193             'one' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8194             'other' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8195             'two' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8196             'zero' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8197             },
8198             },
8199             'STN' => {
8200             symbol => 'Db',
8201             display_name => {
8202             'currency' => q(Dobra São Tomé a Príncipe),
8203             'few' => q(dobra São Tomé a Príncipe),
8204             'many' => q(dobra São Tomé a Príncipe),
8205             'one' => q(dobra São Tomé a Príncipe),
8206             'other' => q(dobra São Tomé a Príncipe),
8207             'two' => q(dobra São Tomé a Príncipe),
8208             'zero' => q(dobra São Tomé a Príncipe),
8209             },
8210             },
8211             'SVC' => {
8212             symbol => 'SVC',
8213             display_name => {
8214             'currency' => q(Colón El Salvador),
8215             'few' => q(colón El Salvador),
8216             'many' => q(colón El Salvador),
8217             'one' => q(colón El Salvador),
8218             'other' => q(colón El Salvador),
8219             'two' => q(colón El Salvador),
8220             'zero' => q(colón El Salvador),
8221             },
8222             },
8223             'SYP' => {
8224             symbol => 'SYP',
8225             display_name => {
8226             'currency' => q(Punt Syria),
8227             'few' => q(punt Syria),
8228             'many' => q(punt Syria),
8229             'one' => q(punt Syria),
8230             'other' => q(punt Syria),
8231             'two' => q(bunt Syria),
8232             'zero' => q(punt Syria),
8233             },
8234             },
8235             'SZL' => {
8236             symbol => 'SZL',
8237             display_name => {
8238             'currency' => q(Lilangeni Gwlad Swazi),
8239             'few' => q(lilangeni Gwlad Swazi),
8240             'many' => q(lilangeni Gwlad Swazi),
8241             'one' => q(lilangeni Gwlad Swazi),
8242             'other' => q(lilangeni Gwlad Swazi),
8243             'two' => q(lilangeni Gwlad Swazi),
8244             'zero' => q(lilangeni Gwlad Swazi),
8245             },
8246             },
8247             'THB' => {
8248             symbol => '฿',
8249             display_name => {
8250             'currency' => q(Baht Gwlad Thai),
8251             'few' => q(baht Gwlad Thai),
8252             'many' => q(baht Gwlad Thai),
8253             'one' => q(baht Gwlad Thai),
8254             'other' => q(baht Gwlad Thai),
8255             'two' => q(baht Gwlad Thai),
8256             'zero' => q(baht Gwlad Thai),
8257             },
8258             },
8259             'TJR' => {
8260             symbol => 'TJR',
8261             display_name => {
8262             'currency' => q(Rwbl Tajikistan),
8263             'few' => q(rwbl Tajikistan),
8264             'many' => q(rwbl Tajikistan),
8265             'one' => q(rwbl Tajikistan),
8266             'other' => q(rwbl Tajikistan),
8267             'two' => q(rwbl Tajikistan),
8268             'zero' => q(rwbl Tajikistan),
8269             },
8270             },
8271             'TJS' => {
8272             symbol => 'TJS',
8273             display_name => {
8274             'currency' => q(Somoni Tajikistan),
8275             'few' => q(somoni Tajikstan),
8276             'many' => q(somoni Tajikstan),
8277             'one' => q(somoni Tajikstan),
8278             'other' => q(somoni Tajikstan),
8279             'two' => q(somoni Tajikstan),
8280             'zero' => q(somoni Tajikstan),
8281             },
8282             },
8283             'TMM' => {
8284             symbol => 'TMM',
8285             display_name => {
8286             'currency' => q(Manat Turkmenistan \(1993–2009\)),
8287             'few' => q(manat Turkmenistan \(1993–2009\)),
8288             'many' => q(manat Turkmenistan \(1993–2009\)),
8289             'one' => q(manat Turkmenistan \(1993–2009\)),
8290             'other' => q(manat Turkmenistan \(1993–2009\)),
8291             'two' => q(manat Turkmenistan \(1993–2009\)),
8292             'zero' => q(manat Turkmenistan \(1993–2009\)),
8293             },
8294             },
8295             'TMT' => {
8296             symbol => 'TMT',
8297             display_name => {
8298             'currency' => q(Manat Turkmenistan),
8299             'few' => q(manat Turkmenistan),
8300             'many' => q(manat Turkmenistan),
8301             'one' => q(manat Turkmenistan),
8302             'other' => q(manat Turkmenistan),
8303             'two' => q(manat Turkmenistan),
8304             'zero' => q(manat Turkmenistan),
8305             },
8306             },
8307             'TND' => {
8308             symbol => 'TND',
8309             display_name => {
8310             'currency' => q(Dinar Tunisia),
8311             'few' => q(dinar Tunisia),
8312             'many' => q(dinar Tunisia),
8313             'one' => q(dinar Tunisia),
8314             'other' => q(dinar Tunisia),
8315             'two' => q(dinar Tunisia),
8316             'zero' => q(dinar Tunisia),
8317             },
8318             },
8319             'TOP' => {
8320             symbol => 'TOP',
8321             display_name => {
8322             'currency' => q(Paʻanga Tonga),
8323             'few' => q(paʻanga Tonga),
8324             'many' => q(paʻanga Tonga),
8325             'one' => q(paʻanga Tonga),
8326             'other' => q(paʻanga Tonga),
8327             'two' => q(paʻanga Tonga),
8328             'zero' => q(paʻanga Tonga),
8329             },
8330             },
8331             'TPE' => {
8332             symbol => 'TPE',
8333             display_name => {
8334             'currency' => q(Escudo Timor),
8335             'few' => q(escudo Timor),
8336             'many' => q(escudo Timor),
8337             'one' => q(escudo Timor),
8338             'other' => q(escudo Timor),
8339             'two' => q(escudo Timor),
8340             'zero' => q(escudo Timor),
8341             },
8342             },
8343             'TRL' => {
8344             symbol => 'TRL',
8345             display_name => {
8346             'currency' => q(Lira Twrci \(1922–2005\)),
8347             'few' => q(lira Twrci \(1922–2005\)),
8348             'many' => q(lira Twrci \(1922–2005\)),
8349             'one' => q(lira Twrci \(1922–2005\)),
8350             'other' => q(lira Twrci \(1922–2005\)),
8351             'two' => q(lira Twrci \(1922–2005\)),
8352             'zero' => q(lira Twrci \(1922–2005\)),
8353             },
8354             },
8355             'TRY' => {
8356             symbol => 'TRY',
8357             display_name => {
8358             'currency' => q(Lira Twrci),
8359             'few' => q(lira Twrci),
8360             'many' => q(lira Twrci),
8361             'one' => q(lira Twrci),
8362             'other' => q(lira Twrci),
8363             'two' => q(lira Twrci),
8364             'zero' => q(lira Twrci),
8365             },
8366             },
8367             'TTD' => {
8368             symbol => 'TTD',
8369             display_name => {
8370             'currency' => q(Doler Trinidad a Tobago),
8371             'few' => q(doler Trinidad a Tobago),
8372             'many' => q(doler Trinidad a Tobago),
8373             'one' => q(ddoler Trinidad a Tobago),
8374             'other' => q(doler Trinidad a Tobago),
8375             'two' => q(ddoler Trinidad a Tobago),
8376             'zero' => q(doler Trinidad a Tobago),
8377             },
8378             },
8379             'TWD' => {
8380             symbol => 'NT$',
8381             display_name => {
8382             'currency' => q(Doler Newydd Taiwan),
8383             'few' => q(doler newydd Taiwan),
8384             'many' => q(doler newydd Taiwan),
8385             'one' => q(ddoler newydd Taiwan),
8386             'other' => q(doler newydd Taiwan),
8387             'two' => q(ddoler newydd Taiwan),
8388             'zero' => q(doler newydd Taiwan),
8389             },
8390             },
8391             'TZS' => {
8392             symbol => 'TZS',
8393             display_name => {
8394             'currency' => q(Swllt Tanzania),
8395             'few' => q(swllt Tanzania),
8396             'many' => q(swllt Tanzania),
8397             'one' => q(swllt Tanzania),
8398             'other' => q(swllt Tanzania),
8399             'two' => q(swllt Tanzania),
8400             'zero' => q(swllt Tanzania),
8401             },
8402             },
8403             'UAH' => {
8404             symbol => 'UAH',
8405             display_name => {
8406             'currency' => q(Hryvnia Wcráin),
8407             'few' => q(hryvnia Wcráin),
8408             'many' => q(hryvnia Wcráin),
8409             'one' => q(hryvnia Wcráin),
8410             'other' => q(hryvnia Wcráin),
8411             'two' => q(hryvnia Wcráin),
8412             'zero' => q(hryvnia Wcráin),
8413             },
8414             },
8415             'UGS' => {
8416             symbol => 'UGS',
8417             display_name => {
8418             'currency' => q(Swllt Uganda \(1966–1987\)),
8419             'few' => q(swllt Uganda \(1966–1987\)),
8420             'many' => q(swllt Uganda \(1966–1987\)),
8421             'one' => q(swllt Uganda \(1966–1987\)),
8422             'other' => q(swllt Uganda \(1966–1987\)),
8423             'two' => q(swllt Uganda \(1966–1987\)),
8424             'zero' => q(swllt Uganda \(1966–1987\)),
8425             },
8426             },
8427             'UGX' => {
8428             symbol => 'UGX',
8429             display_name => {
8430             'currency' => q(Swllt Uganda),
8431             'few' => q(swllt Uganda),
8432             'many' => q(swllt Uganda),
8433             'one' => q(swllt Uganda),
8434             'other' => q(swllt Uganda),
8435             'two' => q(swllt Uganda),
8436             'zero' => q(swllt Uganda),
8437             },
8438             },
8439             'USD' => {
8440             symbol => 'US$',
8441             display_name => {
8442             'currency' => q(Doler UDA),
8443             'few' => q(doler UDA),
8444             'many' => q(doler UDA),
8445             'one' => q(ddoler UDA),
8446             'other' => q(doler UDA),
8447             'two' => q(ddoler UDA),
8448             'zero' => q(doler UDA),
8449             },
8450             },
8451             'USN' => {
8452             symbol => 'USN',
8453             display_name => {
8454             'currency' => q(Doler UDA \(y diwrnod nesaf\)),
8455             'few' => q(doler UDA \(y diwrnod nesaf\)),
8456             'many' => q(doler UDA \(y diwrnod nesaf\)),
8457             'one' => q(ddoler UDA \(y diwrnod nesaf\)),
8458             'other' => q(doler UDA \(y diwrnod nesaf\)),
8459             'two' => q(ddoler UDA \(y diwrnod nesaf\)),
8460             'zero' => q(doler UDA \(y diwrnod nesaf\)),
8461             },
8462             },
8463             'USS' => {
8464             symbol => 'USS',
8465             display_name => {
8466             'currency' => q(Doler UDA \(yr un diwrnod\)),
8467             'few' => q(doler UDA \(yr un diwrnod\)),
8468             'many' => q(doler UDA \(yr un diwrnod\)),
8469             'one' => q(ddoler UDA \(yr un diwrnod\)),
8470             'other' => q(doler UDA \(yr un diwrnod\)),
8471             'two' => q(ddoler UDA \(yr un diwrnod\)),
8472             'zero' => q(doler UDA \(yr un diwrnod\)),
8473             },
8474             },
8475             'UYI' => {
8476             symbol => 'UYI',
8477             },
8478             'UYP' => {
8479             symbol => 'UYP',
8480             display_name => {
8481             'currency' => q(Peso Uruguay \(1975–1993\)),
8482             'few' => q(peso Uruguay \(1975–1993\)),
8483             'many' => q(peso Uruguay \(1975–1993\)),
8484             'one' => q(peso Uruguay \(1975–1993\)),
8485             'other' => q(peso Uruguay \(1975–1993\)),
8486             'two' => q(peso Uruguay \(1975–1993\)),
8487             'zero' => q(peso Uruguay \(1975–1993\)),
8488             },
8489             },
8490             'UYU' => {
8491             symbol => 'UYU',
8492             display_name => {
8493             'currency' => q(Peso Uruguay),
8494             'few' => q(peso Uruguay),
8495             'many' => q(peso Uruguay),
8496             'one' => q(peso Uruguay),
8497             'other' => q(peso Uruguay),
8498             'two' => q(peso Uruguay),
8499             'zero' => q(peso Uruguay),
8500             },
8501             },
8502             'UZS' => {
8503             symbol => 'UZS',
8504             display_name => {
8505             'currency' => q(Som Uzbekistan),
8506             'few' => q(som Uzbekistan),
8507             'many' => q(som Uzbekistan),
8508             'one' => q(som Uzbekistan),
8509             'other' => q(som Uzbekistan),
8510             'two' => q(som Uzbekistan),
8511             'zero' => q(som Uzbekistan),
8512             },
8513             },
8514             'VEB' => {
8515             symbol => 'VEB',
8516             display_name => {
8517             'currency' => q(Bolívar Venezuela \(1871–2008\)),
8518             'few' => q(bolívar Venezuela \(1871–2008\)),
8519             'many' => q(bolívar Venezuela \(1871–2008\)),
8520             'one' => q(bolívar Venezuela \(1871–2008\)),
8521             'other' => q(bolívar Venezuela \(1871–2008\)),
8522             'two' => q(bolívar Venezuela \(1871–2008\)),
8523             'zero' => q(bolívar Venezuela \(1871–2008\)),
8524             },
8525             },
8526             'VEF' => {
8527             symbol => 'VEF',
8528             display_name => {
8529             'currency' => q(Bolívar Venezuela \(2008–2018\)),
8530             'few' => q(bolívar Venezuela \(2008–2018\)),
8531             'many' => q(bolívar Venezuela \(2008–2018\)),
8532             'one' => q(bolívar Venezuela \(2008–2018\)),
8533             'other' => q(bolívar Venezuela \(2008–2018\)),
8534             'two' => q(bolívar Venezuela \(2008–2018\)),
8535             'zero' => q(bolívar Venezuela \(2008–2018\)),
8536             },
8537             },
8538             'VES' => {
8539             display_name => {
8540             'currency' => q(Bolívar Venezuela),
8541             'few' => q(bolívar Venezuela),
8542             'many' => q(bolívar Venezuela),
8543             'one' => q(bolívar Venezuela),
8544             'other' => q(bolívar Venezuela),
8545             'two' => q(bolívar Venezuela),
8546             'zero' => q(bolívar Venezuela),
8547             },
8548             },
8549             'VND' => {
8550             symbol => '₫',
8551             display_name => {
8552             'currency' => q(Dong Fietnam),
8553             'few' => q(dong Fietnam),
8554             'many' => q(dong Fietnam),
8555             'one' => q(dong Fietnam),
8556             'other' => q(dong Fietnam),
8557             'two' => q(dong Fietnam),
8558             'zero' => q(dong Fietnam),
8559             },
8560             },
8561             'VNN' => {
8562             symbol => 'VNN',
8563             display_name => {
8564             'currency' => q(Dong Fietnam \(1978–1985\)),
8565             'few' => q(dong Fietnam \(1978–1985\)),
8566             'many' => q(dong Fietnam \(1978–1985\)),
8567             'one' => q(dong Fietnam \(1978–1985\)),
8568             'other' => q(dong Fietnam \(1978–1985\)),
8569             'two' => q(dong Fietnam \(1978–1985\)),
8570             'zero' => q(dong Fietnam \(1978–1985\)),
8571             },
8572             },
8573             'VUV' => {
8574             symbol => 'VUV',
8575             display_name => {
8576             'currency' => q(Vatu Vanuatu),
8577             'few' => q(vatu Vanuatu),
8578             'many' => q(vatu Vanuatu),
8579             'one' => q(vatu Vanuatu),
8580             'other' => q(vatu Vanuatu),
8581             'two' => q(vatu Vanuatu),
8582             'zero' => q(vatu Vanuatu),
8583             },
8584             },
8585             'WST' => {
8586             symbol => 'WST',
8587             display_name => {
8588             'currency' => q(Tala Samoa),
8589             'few' => q(tala Samoa),
8590             'many' => q(tala Samoa),
8591             'one' => q(tala Samoa),
8592             'other' => q(tala Samoa),
8593             'two' => q(tala Samoa),
8594             'zero' => q(tala Samoa),
8595             },
8596             },
8597             'XAF' => {
8598             symbol => 'FCFA',
8599             display_name => {
8600             'currency' => q(Ffranc CFA Canol Affrica),
8601             'few' => q(ffranc CFA Canol Affrica),
8602             'many' => q(ffranc CFA Canol Affrica),
8603             'one' => q(ffranc CFA Canol Affrica),
8604             'other' => q(ffranc CFA Canol Affrica),
8605             'two' => q(ffranc CFA Canol Affrica),
8606             'zero' => q(ffranc CFA Canol Affrica),
8607             },
8608             },
8609             'XAG' => {
8610             display_name => {
8611             'currency' => q(Arian),
8612             },
8613             },
8614             'XAU' => {
8615             display_name => {
8616             'currency' => q(Aur),
8617             },
8618             },
8619             'XBA' => {
8620             display_name => {
8621             'currency' => q(Uned Cyfansawdd Ewropeaidd),
8622             'few' => q(uned cyfansawdd Ewropeaidd),
8623             'many' => q(uned cyfansawdd Ewropeaidd),
8624             'one' => q(uned cyfansawdd Ewropeaidd),
8625             'other' => q(uned cyfansawdd Ewropeaidd),
8626             'two' => q(uned cyfansawdd Ewropeaidd),
8627             'zero' => q(uned cyfansawdd Ewropeaidd),
8628             },
8629             },
8630             'XBB' => {
8631             display_name => {
8632             'currency' => q(Uned Ariannol Ewropeaidd),
8633             'few' => q(uned ariannol Ewropeaidd),
8634             'many' => q(uned ariannol Ewropeaidd),
8635             'one' => q(uned ariannol Ewropeaidd),
8636             'other' => q(uned ariannol Ewropeaidd),
8637             'two' => q(uned ariannol Ewropeaidd),
8638             'zero' => q(uned ariannol Ewropeaidd),
8639             },
8640             },
8641             'XCD' => {
8642             symbol => 'EC$',
8643             display_name => {
8644             'currency' => q(Doler Dwyrain y Caribî),
8645             'few' => q(doler Dwyrain y Caribî),
8646             'many' => q(doler Dwyrain y Caribî),
8647             'one' => q(ddoler Dwyrain y Caribî),
8648             'other' => q(doler Dwyrain y Caribî),
8649             'two' => q(ddoler Dwyrain y Caribî),
8650             'zero' => q(doler Dwyrain y Caribî),
8651             },
8652             },
8653             'XEU' => {
8654             symbol => 'XEU',
8655             display_name => {
8656             'currency' => q(Uned Arian Cyfred Ewropeaidd),
8657             'few' => q(uned arian cyfred Ewropeaidd),
8658             'many' => q(uned arian cyfred Ewropeaidd),
8659             'one' => q(uned arian cyfred Ewropeaidd),
8660             'other' => q(uned arian cyfred Ewropeaidd),
8661             'two' => q(uned arian cyfred Ewropeaidd),
8662             'zero' => q(uned arian cyfred Ewropeaidd),
8663             },
8664             },
8665             'XOF' => {
8666             symbol => 'CFA',
8667             display_name => {
8668             'currency' => q(Ffranc CFA Gorllewin Affrica),
8669             'few' => q(ffranc CFA Gorllewin Affrica),
8670             'many' => q(ffranc CFA Gorllewin Affrica),
8671             'one' => q(ffranc CFA Gorllewin Affrica),
8672             'other' => q(ffranc CFA Gorllewin Affrica),
8673             'two' => q(ffranc CFA Gorllewin Affrica),
8674             'zero' => q(ffranc CFA Gorllewin Affrica),
8675             },
8676             },
8677             'XPD' => {
8678             display_name => {
8679             'currency' => q(Paladiwm),
8680             },
8681             },
8682             'XPF' => {
8683             symbol => 'CFPF',
8684             display_name => {
8685             'currency' => q(Ffranc CFP),
8686             'few' => q(ffranc CPF),
8687             'many' => q(ffranc CPF),
8688             'one' => q(ffranc CPF),
8689             'other' => q(ffranc CPF),
8690             'two' => q(ffranc CPF),
8691             'zero' => q(ffranc CPF),
8692             },
8693             },
8694             'XPT' => {
8695             display_name => {
8696             'currency' => q(Platinwm),
8697             },
8698             },
8699             'XSU' => {
8700             display_name => {
8701             'currency' => q(Sucre),
8702             'few' => q(sucre),
8703             'many' => q(sucre),
8704             'one' => q(sucre),
8705             'other' => q(sucre),
8706             'two' => q(sucre),
8707             'zero' => q(sucre),
8708             },
8709             },
8710             'XXX' => {
8711             symbol => 'XXX',
8712             display_name => {
8713             'currency' => q(Arian Cyfred Anhysbys),
8714             'few' => q(\(arian cyfred anhysbys\)),
8715             'many' => q(\(arian cyfred anhysbys\)),
8716             'one' => q(\(arian cyfred anhysbys\)),
8717             'other' => q(\(arian cyfred anhysbys\)),
8718             'two' => q(\(arian cyfred anhysbys\)),
8719             'zero' => q(\(arian cyfred anhysbys\)),
8720             },
8721             },
8722             'YDD' => {
8723             symbol => 'YDD',
8724             display_name => {
8725             'currency' => q(Dinar Yemen),
8726             'few' => q(dinar Yemen),
8727             'many' => q(dinar Yemen),
8728             'one' => q(dinar Yemen),
8729             'other' => q(dinar Yemen),
8730             'two' => q(dinar Yemen),
8731             'zero' => q(dinar Yemen),
8732             },
8733             },
8734             'YER' => {
8735             symbol => 'YER',
8736             display_name => {
8737             'currency' => q(Rial Yemen),
8738             'few' => q(rial Yemen),
8739             'many' => q(rial Yemen),
8740             'one' => q(rial Yemen),
8741             'other' => q(rial Yemen),
8742             'two' => q(rial Yemen),
8743             'zero' => q(rial Yemen),
8744             },
8745             },
8746             'YUD' => {
8747             symbol => 'YUD',
8748             },
8749             'YUM' => {
8750             symbol => 'YUM',
8751             },
8752             'YUN' => {
8753             symbol => 'YUN',
8754             },
8755             'YUR' => {
8756             symbol => 'YUR',
8757             },
8758             'ZAL' => {
8759             symbol => 'ZAL',
8760             display_name => {
8761             'currency' => q(Rand \(ariannol\) De Affrica),
8762             'few' => q(rand \(ariannol\) De Affrica),
8763             'many' => q(rand \(ariannol\) De Affrica),
8764             'one' => q(rand \(ariannol\) De Affrica),
8765             'other' => q(rand \(ariannol\) De Affrica),
8766             'two' => q(rand \(ariannol\) De Affrica),
8767             'zero' => q(rand \(ariannol\) De Affrica),
8768             },
8769             },
8770             'ZAR' => {
8771             symbol => 'ZAR',
8772             display_name => {
8773             'currency' => q(Rand De Affrica),
8774             'few' => q(rand De Affrica),
8775             'many' => q(rand De Affrica),
8776             'one' => q(rand De Affrica),
8777             'other' => q(rand De Affrica),
8778             'two' => q(rand De Affrica),
8779             'zero' => q(rand De Affrica),
8780             },
8781             },
8782             'ZMK' => {
8783             symbol => 'ZMK',
8784             display_name => {
8785             'currency' => q(Kwacha Zambia \(1968–2012\)),
8786             'few' => q(kwacha Zambia \(1968–2012\)),
8787             'many' => q(kwacha Zambia \(1968–2012\)),
8788             'one' => q(kwacha Zambia \(1968–2012\)),
8789             'other' => q(kwacha Zambia \(1968–2012\)),
8790             'two' => q(kwacha Zambia \(1968–2012\)),
8791             'zero' => q(kwacha Zambia \(1968–2012\)),
8792             },
8793             },
8794             'ZMW' => {
8795             symbol => 'ZMW',
8796             display_name => {
8797             'currency' => q(Kwacha Zambia),
8798             'few' => q(kwacha Zambia),
8799             'many' => q(kwacha Zambia),
8800             'one' => q(kwacha Zambia),
8801             'other' => q(kwacha Zambia),
8802             'two' => q(kwacha Zambia),
8803             'zero' => q(kwacha Zambia),
8804             },
8805             },
8806             'ZRN' => {
8807             symbol => 'ZRN',
8808             display_name => {
8809             'currency' => q(Zaire Newydd Zaire \(1993–1998\)),
8810             'few' => q(zaire newydd Zaire \(1993 – 1998\)),
8811             'many' => q(zaire newydd Zaire \(1993 – 1998\)),
8812             'one' => q(zaire newydd Zaire \(1993 – 1998\)),
8813             'other' => q(zaire newydd Zaire \(1993 – 1998\)),
8814             'two' => q(zaire newydd Zaire \(1993 – 1998\)),
8815             'zero' => q(zaire newydd Zaire \(1993 – 1998\)),
8816             },
8817             },
8818             'ZRZ' => {
8819             symbol => 'ZRZ',
8820             display_name => {
8821             'currency' => q(Zaire Zaire \(1971–1993\)),
8822             'few' => q(zaire Zaire \(1971 – 1993\)),
8823             'many' => q(zaire Zaire \(1971 – 1993\)),
8824             'one' => q(zaire Zaire \(1971 – 1993\)),
8825             'other' => q(zaire Zaire \(1971 – 1993\)),
8826             'two' => q(zaire Zaire \(1971 – 1993\)),
8827             'zero' => q(zaire Zaire \(1971 – 1993\)),
8828             },
8829             },
8830             'ZWD' => {
8831             symbol => 'ZWD',
8832             display_name => {
8833             'currency' => q(Doler Zimbabwe \(1980–2008\)),
8834             'few' => q(doler Zimbabwe \(1980–2008\)),
8835             'many' => q(doler Zimbabwe \(1980–2008\)),
8836             'one' => q(ddoler Zimbabwe \(1980–2008\)),
8837             'other' => q(doler Zimbabwe \(1980–2008\)),
8838             'two' => q(ddoler Zimbabwe \(1980–2008\)),
8839             'zero' => q(doler Zimbabwe \(1980–2008\)),
8840             },
8841             },
8842             'ZWL' => {
8843             symbol => 'ZWL',
8844             display_name => {
8845             'currency' => q(Doler Zimbabwe \(2009\)),
8846             'few' => q(doler Zimbabwe \(2009\)),
8847             'many' => q(doler Zimbabwe \(2009\)),
8848             'one' => q(ddoler Zimbabwe \(2009\)),
8849             'other' => q(doler Zimbabwe \(2009\)),
8850             'two' => q(ddoler Zimbabwe \(2009\)),
8851             'zero' => q(doler Zimbabwe \(2009\)),
8852             },
8853             },
8854             'ZWR' => {
8855             symbol => 'ZWR',
8856             display_name => {
8857             'currency' => q(Doler Zimbabwe \(2008\)),
8858             'few' => q(doler Zimbabwe \(2008\)),
8859             'many' => q(doler Zimbabwe \(2008\)),
8860             'one' => q(ddoler Zimbabwe \(2008\)),
8861             'other' => q(doler Zimbabwe \(2008\)),
8862             'two' => q(ddoler Zimbabwe \(2008\)),
8863             'zero' => q(doler Zimbabwe \(2008\)),
8864             },
8865             },
8866             } },
8867             );
8868              
8869              
8870             has 'calendar_months' => (
8871             is => 'ro',
8872             isa => HashRef,
8873             init_arg => undef,
8874             default => sub { {
8875             'gregorian' => {
8876             'format' => {
8877             abbreviated => {
8878             nonleap => [
8879             'Ion',
8880             'Chwef',
8881             'Maw',
8882             'Ebrill',
8883             'Mai',
8884             'Meh',
8885             'Gorff',
8886             'Awst',
8887             'Medi',
8888             'Hyd',
8889             'Tach',
8890             'Rhag'
8891             ],
8892             leap => [
8893            
8894             ],
8895             },
8896             narrow => {
8897             nonleap => [
8898             'I',
8899             'Ch',
8900             'M',
8901             'E',
8902             'M',
8903             'M',
8904             'G',
8905             'A',
8906             'M',
8907             'H',
8908             'T',
8909             'Rh'
8910             ],
8911             leap => [
8912            
8913             ],
8914             },
8915             wide => {
8916             nonleap => [
8917             'Ionawr',
8918             'Chwefror',
8919             'Mawrth',
8920             'Ebrill',
8921             'Mai',
8922             'Mehefin',
8923             'Gorffennaf',
8924             'Awst',
8925             'Medi',
8926             'Hydref',
8927             'Tachwedd',
8928             'Rhagfyr'
8929             ],
8930             leap => [
8931            
8932             ],
8933             },
8934             },
8935             'stand-alone' => {
8936             abbreviated => {
8937             nonleap => [
8938             'Ion',
8939             'Chw',
8940             'Maw',
8941             'Ebr',
8942             'Mai',
8943             'Meh',
8944             'Gor',
8945             'Awst',
8946             'Medi',
8947             'Hyd',
8948             'Tach',
8949             'Rhag'
8950             ],
8951             leap => [
8952            
8953             ],
8954             },
8955             narrow => {
8956             nonleap => [
8957             'I',
8958             'Ch',
8959             'M',
8960             'E',
8961             'M',
8962             'M',
8963             'G',
8964             'A',
8965             'M',
8966             'H',
8967             'T',
8968             'Rh'
8969             ],
8970             leap => [
8971            
8972             ],
8973             },
8974             wide => {
8975             nonleap => [
8976             'Ionawr',
8977             'Chwefror',
8978             'Mawrth',
8979             'Ebrill',
8980             'Mai',
8981             'Mehefin',
8982             'Gorffennaf',
8983             'Awst',
8984             'Medi',
8985             'Hydref',
8986             'Tachwedd',
8987             'Rhagfyr'
8988             ],
8989             leap => [
8990            
8991             ],
8992             },
8993             },
8994             },
8995             } },
8996             );
8997              
8998             has 'calendar_days' => (
8999             is => 'ro',
9000             isa => HashRef,
9001             init_arg => undef,
9002             default => sub { {
9003             'gregorian' => {
9004             'format' => {
9005             abbreviated => {
9006             mon => 'Llun',
9007             tue => 'Maw',
9008             wed => 'Mer',
9009             thu => 'Iau',
9010             fri => 'Gwen',
9011             sat => 'Sad',
9012             sun => 'Sul'
9013             },
9014             narrow => {
9015             mon => 'Ll',
9016             tue => 'M',
9017             wed => 'M',
9018             thu => 'I',
9019             fri => 'G',
9020             sat => 'S',
9021             sun => 'S'
9022             },
9023             short => {
9024             mon => 'Ll',
9025             tue => 'Ma',
9026             wed => 'Me',
9027             thu => 'Ia',
9028             fri => 'Gw',
9029             sat => 'Sa',
9030             sun => 'Su'
9031             },
9032             wide => {
9033             mon => 'Dydd Llun',
9034             tue => 'Dydd Mawrth',
9035             wed => 'Dydd Mercher',
9036             thu => 'Dydd Iau',
9037             fri => 'Dydd Gwener',
9038             sat => 'Dydd Sadwrn',
9039             sun => 'Dydd Sul'
9040             },
9041             },
9042             'stand-alone' => {
9043             abbreviated => {
9044             mon => 'Llun',
9045             tue => 'Maw',
9046             wed => 'Mer',
9047             thu => 'Iau',
9048             fri => 'Gwe',
9049             sat => 'Sad',
9050             sun => 'Sul'
9051             },
9052             narrow => {
9053             mon => 'Ll',
9054             tue => 'M',
9055             wed => 'M',
9056             thu => 'I',
9057             fri => 'G',
9058             sat => 'S',
9059             sun => 'S'
9060             },
9061             short => {
9062             mon => 'Ll',
9063             tue => 'Ma',
9064             wed => 'Me',
9065             thu => 'Ia',
9066             fri => 'Gw',
9067             sat => 'Sa',
9068             sun => 'Su'
9069             },
9070             wide => {
9071             mon => 'Dydd Llun',
9072             tue => 'Dydd Mawrth',
9073             wed => 'Dydd Mercher',
9074             thu => 'Dydd Iau',
9075             fri => 'Dydd Gwener',
9076             sat => 'Dydd Sadwrn',
9077             sun => 'Dydd Sul'
9078             },
9079             },
9080             },
9081             } },
9082             );
9083              
9084             has 'calendar_quarters' => (
9085             is => 'ro',
9086             isa => HashRef,
9087             init_arg => undef,
9088             default => sub { {
9089             'gregorian' => {
9090             'format' => {
9091             abbreviated => {0 => 'Ch1',
9092             1 => 'Ch2',
9093             2 => 'Ch3',
9094             3 => 'Ch4'
9095             },
9096             narrow => {0 => '1',
9097             1 => '2',
9098             2 => '3',
9099             3 => '4'
9100             },
9101             wide => {0 => 'chwarter 1af',
9102             1 => '2il chwarter',
9103             2 => '3ydd chwarter',
9104             3 => '4ydd chwarter'
9105             },
9106             },
9107             'stand-alone' => {
9108             abbreviated => {0 => 'Ch1',
9109             1 => 'Ch2',
9110             2 => 'Ch3',
9111             3 => 'Ch4'
9112             },
9113             narrow => {0 => '1',
9114             1 => '2',
9115             2 => '3',
9116             3 => '4'
9117             },
9118             wide => {0 => 'chwarter 1af',
9119             1 => '2il chwarter',
9120             2 => '3ydd chwarter',
9121             3 => '4ydd chwarter'
9122             },
9123             },
9124             },
9125             } },
9126             );
9127              
9128             has 'day_period_data' => (
9129             is => 'ro',
9130             isa => CodeRef,
9131             init_arg => undef,
9132             default => sub { sub {
9133             # Time in hhmm format
9134             my ($self, $type, $time, $day_period_type) = @_;
9135             $day_period_type //= 'default';
9136             SWITCH:
9137             for ($type) {
9138             if ($_ eq 'generic') {
9139             if($day_period_type eq 'default') {
9140             return 'midnight' if $time == 0;
9141             return 'noon' if $time == 1200;
9142             return 'afternoon1' if $time >= 1200
9143             && $time < 1800;
9144             return 'evening1' if $time >= 1800
9145             && $time < 2400;
9146             return 'morning1' if $time >= 0
9147             && $time < 1200;
9148             }
9149             if($day_period_type eq 'selection') {
9150             return 'afternoon1' if $time >= 1200
9151             && $time < 1800;
9152             return 'evening1' if $time >= 1800
9153             && $time < 2400;
9154             return 'morning1' if $time >= 0
9155             && $time < 1200;
9156             }
9157             last SWITCH;
9158             }
9159             if ($_ eq 'gregorian') {
9160             if($day_period_type eq 'default') {
9161             return 'midnight' if $time == 0;
9162             return 'noon' if $time == 1200;
9163             return 'afternoon1' if $time >= 1200
9164             && $time < 1800;
9165             return 'evening1' if $time >= 1800
9166             && $time < 2400;
9167             return 'morning1' if $time >= 0
9168             && $time < 1200;
9169             }
9170             if($day_period_type eq 'selection') {
9171             return 'afternoon1' if $time >= 1200
9172             && $time < 1800;
9173             return 'evening1' if $time >= 1800
9174             && $time < 2400;
9175             return 'morning1' if $time >= 0
9176             && $time < 1200;
9177             }
9178             last SWITCH;
9179             }
9180             }
9181             } },
9182             );
9183              
9184             around day_period_data => sub {
9185             my ($orig, $self) = @_;
9186             return $self->$orig;
9187             };
9188              
9189             has 'day_periods' => (
9190             is => 'ro',
9191             isa => HashRef,
9192             init_arg => undef,
9193             default => sub { {
9194             'gregorian' => {
9195             'format' => {
9196             'abbreviated' => {
9197             'afternoon1' => q{y prynhawn},
9198             'am' => q{yb},
9199             'evening1' => q{yr hwyr},
9200             'midnight' => q{canol nos},
9201             'morning1' => q{y bore},
9202             'noon' => q{canol dydd},
9203             'pm' => q{yh},
9204             },
9205             'narrow' => {
9206             'afternoon1' => q{yn y prynhawn},
9207             'am' => q{b},
9208             'evening1' => q{min nos},
9209             'midnight' => q{canol nos},
9210             'morning1' => q{yn y bore},
9211             'noon' => q{canol dydd},
9212             'pm' => q{h},
9213             },
9214             'wide' => {
9215             'afternoon1' => q{y prynhawn},
9216             'am' => q{yb},
9217             'evening1' => q{yr hwyr},
9218             'midnight' => q{canol nos},
9219             'morning1' => q{y bore},
9220             'noon' => q{canol dydd},
9221             'pm' => q{yh},
9222             },
9223             },
9224             'stand-alone' => {
9225             'abbreviated' => {
9226             'afternoon1' => q{prynhawn},
9227             'am' => q{yb},
9228             'evening1' => q{yr hwyr},
9229             'midnight' => q{canol nos},
9230             'morning1' => q{bore},
9231             'noon' => q{canol dydd},
9232             'pm' => q{yh},
9233             },
9234             'narrow' => {
9235             'afternoon1' => q{prynhawn},
9236             'am' => q{yb},
9237             'evening1' => q{min nos},
9238             'midnight' => q{canol nos},
9239             'morning1' => q{bore},
9240             'noon' => q{canol dydd},
9241             'pm' => q{yh},
9242             },
9243             'wide' => {
9244             'afternoon1' => q{y prynhawn},
9245             'am' => q{yb},
9246             'evening1' => q{yr hwyr},
9247             'midnight' => q{canol nos},
9248             'morning1' => q{y bore},
9249             'noon' => q{canol dydd},
9250             'pm' => q{yh},
9251             },
9252             },
9253             },
9254             } },
9255             );
9256              
9257             has 'eras' => (
9258             is => 'ro',
9259             isa => HashRef,
9260             init_arg => undef,
9261             default => sub { {
9262             'generic' => {
9263             },
9264             'gregorian' => {
9265             abbreviated => {
9266             '0' => 'CC',
9267             '1' => 'OC'
9268             },
9269             narrow => {
9270             '0' => 'C',
9271             '1' => 'O'
9272             },
9273             wide => {
9274             '0' => 'Cyn Crist',
9275             '1' => 'Oed Crist'
9276             },
9277             },
9278             } },
9279             );
9280              
9281             has 'date_formats' => (
9282             is => 'ro',
9283             isa => HashRef,
9284             init_arg => undef,
9285             default => sub { {
9286             'generic' => {
9287             'full' => q{EEEE, d MMMM y G},
9288             'long' => q{d MMMM y G},
9289             'medium' => q{d MMM y G},
9290             'short' => q{dd/MM/y GGGGG},
9291             },
9292             'gregorian' => {
9293             'full' => q{EEEE, d MMMM y},
9294             'long' => q{d MMMM y},
9295             'medium' => q{d MMM y},
9296             'short' => q{dd/MM/yy},
9297             },
9298             } },
9299             );
9300              
9301             has 'time_formats' => (
9302             is => 'ro',
9303             isa => HashRef,
9304             init_arg => undef,
9305             default => sub { {
9306             'generic' => {
9307             },
9308             'gregorian' => {
9309             'full' => q{HH:mm:ss zzzz},
9310             'long' => q{HH:mm:ss z},
9311             'medium' => q{HH:mm:ss},
9312             'short' => q{HH:mm},
9313             },
9314             } },
9315             );
9316              
9317             has 'datetime_formats' => (
9318             is => 'ro',
9319             isa => HashRef,
9320             init_arg => undef,
9321             default => sub { {
9322             'generic' => {
9323             'full' => q{{1} 'am' {0}},
9324             'long' => q{{1} 'am' {0}},
9325             'medium' => q{{1}, {0}},
9326             'short' => q{{1}, {0}},
9327             },
9328             'gregorian' => {
9329             'full' => q{{1} 'am' {0}},
9330             'long' => q{{1} 'am' {0}},
9331             'medium' => q{{1} {0}},
9332             'short' => q{{1} {0}},
9333             },
9334             } },
9335             );
9336              
9337             has 'datetime_formats_available_formats' => (
9338             is => 'ro',
9339             isa => HashRef,
9340             init_arg => undef,
9341             default => sub { {
9342             'generic' => {
9343             Bh => q{h B},
9344             Bhm => q{h:mm B},
9345             Bhms => q{h:mm:ss B},
9346             E => q{ccc},
9347             EBhm => q{E h:mm B},
9348             EBhms => q{E h:mm:ss B},
9349             EHm => q{E HH:mm},
9350             EHms => q{E HH:mm:ss},
9351             Ed => q{E, d},
9352             Ehm => q{E h:mm a},
9353             Ehms => q{E h:mm:ss a},
9354             Gy => q{y G},
9355             GyMMM => q{MMM y G},
9356             GyMMMEd => q{E, d MMM y G},
9357             GyMMMd => q{d MMM y G},
9358             H => q{HH},
9359             Hm => q{HH:mm},
9360             Hms => q{HH:mm:ss},
9361             M => q{L},
9362             MEd => q{E, d/M},
9363             MMM => q{LLL},
9364             MMMEd => q{E, d MMM},
9365             MMMMd => q{MMMM d},
9366             MMMd => q{d MMM},
9367             Md => q{d/M},
9368             d => q{d},
9369             h => q{h a},
9370             hm => q{h:mm a},
9371             hms => q{h:mm:ss a},
9372             ms => q{mm:ss},
9373             y => q{y G},
9374             yyyy => q{y G},
9375             yyyyM => q{GGGGG y-MM},
9376             yyyyMEd => q{GGGGG y-MM-dd, E},
9377             yyyyMMM => q{MMM y G},
9378             yyyyMMMEd => q{E, d MMM y G},
9379             yyyyMMMM => q{G y MMMM},
9380             yyyyMMMd => q{d MMM y G},
9381             yyyyMd => q{GGGGG y-MM-dd},
9382             yyyyQQQ => q{QQQ y G},
9383             yyyyQQQQ => q{QQQQ y G},
9384             },
9385             'gregorian' => {
9386             Bh => q{h B},
9387             Bhm => q{h:mm B},
9388             Bhms => q{h:mm:ss B},
9389             E => q{ccc},
9390             EBhm => q{E h:mm B},
9391             EBhms => q{E h:mm:ss B},
9392             EHm => q{E, HH:mm},
9393             EHms => q{E, HH:mm:ss},
9394             Ed => q{d, E},
9395             Ehm => q{E, h:mm a},
9396             Ehms => q{E, h:mm:ss a},
9397             Gy => q{y G},
9398             GyMMM => q{MMM y G},
9399             GyMMMEd => q{E, d MMM y G},
9400             GyMMMd => q{d MMM y G},
9401             H => q{HH},
9402             Hm => q{HH:mm},
9403             Hms => q{HH:mm:ss},
9404             Hmsv => q{HH:mm:ss v},
9405             Hmv => q{HH:mm v},
9406             M => q{L},
9407             MEd => q{E, d/M},
9408             MMM => q{LLL},
9409             MMMEd => q{E, d MMM},
9410             MMMMW => q{'wythnos' W 'o' MMMM},
9411             MMMMd => q{MMMM d},
9412             MMMd => q{d MMM},
9413             Md => q{d/M},
9414             d => q{d},
9415             h => q{h a},
9416             hm => q{h:mm a},
9417             hms => q{h:mm:ss a},
9418             hmsv => q{h:mm:ss a v},
9419             hmv => q{h:mm a v},
9420             ms => q{mm:ss},
9421             y => q{y},
9422             yM => q{M/y},
9423             yMEd => q{E, d/M/y},
9424             yMMM => q{MMM y},
9425             yMMMEd => q{E, d MMM y},
9426             yMMMM => q{MMMM y},
9427             yMMMd => q{d MMM y},
9428             yMd => q{d/M/y},
9429             yQ => q{Q y},
9430             yQQQ => q{QQQ y},
9431             yQQQQ => q{QQQQ y},
9432             yw => q{'wythnos' w 'o' Y},
9433             },
9434             } },
9435             );
9436              
9437             has 'datetime_formats_append_item' => (
9438             is => 'ro',
9439             isa => HashRef,
9440             init_arg => undef,
9441             default => sub { {
9442             'gregorian' => {
9443             'Timezone' => '{0} {1}',
9444             },
9445             } },
9446             );
9447              
9448             has 'datetime_formats_interval' => (
9449             is => 'ro',
9450             isa => HashRef,
9451             init_arg => undef,
9452             default => sub { {
9453             'generic' => {
9454             H => {
9455             H => q{HH – HH},
9456             },
9457             Hm => {
9458             H => q{HH:mm – HH:mm},
9459             m => q{HH:mm – HH:mm},
9460             },
9461             Hmv => {
9462             H => q{HH:mm – HH:mm v},
9463             m => q{HH:mm – HH:mm v},
9464             },
9465             Hv => {
9466             H => q{HH – HH v},
9467             },
9468             M => {
9469             M => q{M – M},
9470             },
9471             MEd => {
9472             M => q{E, d/M – E, d/M},
9473             d => q{E, d/M – E, d/M},
9474             },
9475             MMM => {
9476             M => q{MMM – MMM},
9477             },
9478             MMMEd => {
9479             M => q{E, d MMM – E, d MMM},
9480             d => q{E, d MMM – E, d MMM},
9481             },
9482             MMMM => {
9483             M => q{LLLL–LLLL},
9484             },
9485             MMMd => {
9486             M => q{d MMM – d MMM},
9487             d => q{d – d MMM},
9488             },
9489             Md => {
9490             M => q{d/M – d/M},
9491             d => q{d/M – d/M},
9492             },
9493             d => {
9494             d => q{d – d},
9495             },
9496             fallback => '{0} – {1}',
9497             h => {
9498             a => q{h a – h a},
9499             h => q{h – h a},
9500             },
9501             hm => {
9502             a => q{h:mm a – h:mm a},
9503             h => q{h:mm – h:mm a},
9504             m => q{h:mm – h:mm a},
9505             },
9506             hmv => {
9507             a => q{h:mm a – h:mm a v},
9508             h => q{h:mm – h:mm a v},
9509             m => q{h:mm – h:mm a v},
9510             },
9511             hv => {
9512             a => q{h a – h a v},
9513             h => q{h – h a v},
9514             },
9515             y => {
9516             y => q{y–y G},
9517             },
9518             yM => {
9519             M => q{M/y – M/y GGGGG},
9520             y => q{M/y – M/y GGGGG},
9521             },
9522             yMEd => {
9523             M => q{E, d/M/y – E, d/M/y GGGGG},
9524             d => q{E, d/M/y – E, d/M/y GGGGG},
9525             y => q{E, d/M/y – E, d/M/y GGGGG},
9526             },
9527             yMMM => {
9528             M => q{MMM – MMM y G},
9529             y => q{MMM y – MMM y G},
9530             },
9531             yMMMEd => {
9532             M => q{E, d MMM – E, d MMM y G},
9533             d => q{E, d MMM – E, d MMM y G},
9534             y => q{E, d MMM, y – E, d MMM y G},
9535             },
9536             yMMMM => {
9537             M => q{MMMM–MMMM y G},
9538             y => q{MMMM y – MMMM y G},
9539             },
9540             yMMMd => {
9541             M => q{d MMM – d MMM y G},
9542             d => q{d–d MMM y G},
9543             y => q{d MMM y – d MMM y G},
9544             },
9545             yMd => {
9546             M => q{d/M/y – d/M/y GGGGG},
9547             d => q{d/M/y – d/M/y GGGGG},
9548             y => q{d/M/y – d/M/y GGGGG},
9549             },
9550             },
9551             'gregorian' => {
9552             H => {
9553             H => q{HH – HH},
9554             },
9555             Hm => {
9556             H => q{HH:mm – HH:mm},
9557             m => q{HH:mm – HH:mm},
9558             },
9559             Hmv => {
9560             H => q{HH:mm – HH:mm v},
9561             m => q{HH:mm – HH:mm v},
9562             },
9563             Hv => {
9564             H => q{HH – HH v},
9565             },
9566             M => {
9567             M => q{M–M},
9568             },
9569             MEd => {
9570             M => q{E, d/M – E, d/M},
9571             d => q{E, d/M – E, d/M},
9572             },
9573             MMM => {
9574             M => q{MMM–MMM},
9575             },
9576             MMMEd => {
9577             M => q{E, d MMM – E, d MMM},
9578             d => q{E, d MMM – E, d MMM},
9579             },
9580             MMMM => {
9581             M => q{LLLL–LLLL},
9582             },
9583             MMMd => {
9584             M => q{d MMM – d MMM},
9585             d => q{d – d MMM},
9586             },
9587             Md => {
9588             M => q{d/M – d/M},
9589             d => q{d/M – d/M},
9590             },
9591             d => {
9592             d => q{d–d},
9593             },
9594             fallback => '{0} – {1}',
9595             h => {
9596             a => q{h a – h a},
9597             h => q{h – h a},
9598             },
9599             hm => {
9600             a => q{h:mm a – h:mm a},
9601             h => q{h:mm h:mm a},
9602             m => q{h:mm – h:mm a},
9603             },
9604             hmv => {
9605             a => q{h:mm a – h:mm a v},
9606             h => q{h:mm – h:mm a v},
9607             m => q{h:mm – h:mm a v},
9608             },
9609             hv => {
9610             a => q{h a – h a v},
9611             h => q{h – h a v},
9612             },
9613             y => {
9614             y => q{y–y},
9615             },
9616             yM => {
9617             M => q{M/y – M/y},
9618             y => q{M/y – M/y},
9619             },
9620             yMEd => {
9621             M => q{E, d/M/y – E, d/M/y},
9622             d => q{E, d/M/y – E, d/M/y},
9623             y => q{E, d/M/y – E, d/M/y},
9624             },
9625             yMMM => {
9626             M => q{MMM – MMM y},
9627             y => q{MMM y – MMM y},
9628             },
9629             yMMMEd => {
9630             M => q{E, d MMM – E, d MMM y},
9631             d => q{E, d MMM – E, d MMM y},
9632             y => q{E, d MMM y – E, d MMM y},
9633             },
9634             yMMMM => {
9635             M => q{MMMM – MMMM y},
9636             y => q{MMMM y – MMMM y},
9637             },
9638             yMMMd => {
9639             M => q{d MMM – d MMM y},
9640             d => q{d–d MMM y},
9641             y => q{d MMM, y – d MMM y},
9642             },
9643             yMd => {
9644             M => q{d/M/y – d/M/y},
9645             d => q{d/M/y – d/M/y},
9646             y => q{d/M/y – d/M/y},
9647             },
9648             },
9649             } },
9650             );
9651              
9652             has 'time_zone_names' => (
9653             is => 'ro',
9654             isa => HashRef,
9655             init_arg => undef,
9656             default => sub { {
9657             hourFormat => q(+HH:mm;-HH:mm),
9658             gmtFormat => q(GMT{0}),
9659             gmtZeroFormat => q(GMT),
9660             regionFormat => q(Amser {0}),
9661             regionFormat => q(Amser Haf {0}),
9662             regionFormat => q(Amser Safonol {0}),
9663             fallbackFormat => q({1} ({0})),
9664             'Afghanistan' => {
9665             long => {
9666             'standard' => q#Amser Afghanistan#,
9667             },
9668             },
9669             'Africa/Abidjan' => {
9670             exemplarCity => q#Abidjan#,
9671             },
9672             'Africa/Accra' => {
9673             exemplarCity => q#Accra#,
9674             },
9675             'Africa/Addis_Ababa' => {
9676             exemplarCity => q#Addis Ababa#,
9677             },
9678             'Africa/Algiers' => {
9679             exemplarCity => q#Alger#,
9680             },
9681             'Africa/Asmera' => {
9682             exemplarCity => q#Asmera#,
9683             },
9684             'Africa/Bamako' => {
9685             exemplarCity => q#Bamako#,
9686             },
9687             'Africa/Bangui' => {
9688             exemplarCity => q#Bangui#,
9689             },
9690             'Africa/Banjul' => {
9691             exemplarCity => q#Banjul#,
9692             },
9693             'Africa/Bissau' => {
9694             exemplarCity => q#Bissau#,
9695             },
9696             'Africa/Blantyre' => {
9697             exemplarCity => q#Blantyre#,
9698             },
9699             'Africa/Brazzaville' => {
9700             exemplarCity => q#Brazzaville#,
9701             },
9702             'Africa/Bujumbura' => {
9703             exemplarCity => q#Bujumbura#,
9704             },
9705             'Africa/Cairo' => {
9706             exemplarCity => q#Cairo#,
9707             },
9708             'Africa/Casablanca' => {
9709             exemplarCity => q#Casablanca#,
9710             },
9711             'Africa/Ceuta' => {
9712             exemplarCity => q#Ceuta#,
9713             },
9714             'Africa/Conakry' => {
9715             exemplarCity => q#Conakry#,
9716             },
9717             'Africa/Dakar' => {
9718             exemplarCity => q#Dakar#,
9719             },
9720             'Africa/Dar_es_Salaam' => {
9721             exemplarCity => q#Dar es Salaam#,
9722             },
9723             'Africa/Djibouti' => {
9724             exemplarCity => q#Djibouti#,
9725             },
9726             'Africa/Douala' => {
9727             exemplarCity => q#Douala#,
9728             },
9729             'Africa/El_Aaiun' => {
9730             exemplarCity => q#El Aaiun#,
9731             },
9732             'Africa/Freetown' => {
9733             exemplarCity => q#Freetown#,
9734             },
9735             'Africa/Gaborone' => {
9736             exemplarCity => q#Gaborone#,
9737             },
9738             'Africa/Harare' => {
9739             exemplarCity => q#Harare#,
9740             },
9741             'Africa/Johannesburg' => {
9742             exemplarCity => q#Johannesburg#,
9743             },
9744             'Africa/Juba' => {
9745             exemplarCity => q#Juba#,
9746             },
9747             'Africa/Kampala' => {
9748             exemplarCity => q#Kampala#,
9749             },
9750             'Africa/Khartoum' => {
9751             exemplarCity => q#Khartoum#,
9752             },
9753             'Africa/Kigali' => {
9754             exemplarCity => q#Kigali#,
9755             },
9756             'Africa/Kinshasa' => {
9757             exemplarCity => q#Kinshasa#,
9758             },
9759             'Africa/Lagos' => {
9760             exemplarCity => q#Lagos#,
9761             },
9762             'Africa/Libreville' => {
9763             exemplarCity => q#Libreville#,
9764             },
9765             'Africa/Lome' => {
9766             exemplarCity => q#Lome#,
9767             },
9768             'Africa/Luanda' => {
9769             exemplarCity => q#Luanda#,
9770             },
9771             'Africa/Lubumbashi' => {
9772             exemplarCity => q#Lubumbashi#,
9773             },
9774             'Africa/Lusaka' => {
9775             exemplarCity => q#Lusaka#,
9776             },
9777             'Africa/Malabo' => {
9778             exemplarCity => q#Malabo#,
9779             },
9780             'Africa/Maputo' => {
9781             exemplarCity => q#Maputo#,
9782             },
9783             'Africa/Maseru' => {
9784             exemplarCity => q#Maseru#,
9785             },
9786             'Africa/Mbabane' => {
9787             exemplarCity => q#Mbabane#,
9788             },
9789             'Africa/Mogadishu' => {
9790             exemplarCity => q#Mogadishu#,
9791             },
9792             'Africa/Monrovia' => {
9793             exemplarCity => q#Monrovia#,
9794             },
9795             'Africa/Nairobi' => {
9796             exemplarCity => q#Nairobi#,
9797             },
9798             'Africa/Ndjamena' => {
9799             exemplarCity => q#Ndjamena#,
9800             },
9801             'Africa/Niamey' => {
9802             exemplarCity => q#Niamey#,
9803             },
9804             'Africa/Nouakchott' => {
9805             exemplarCity => q#Nouakchott#,
9806             },
9807             'Africa/Ouagadougou' => {
9808             exemplarCity => q#Ouagadougou#,
9809             },
9810             'Africa/Porto-Novo' => {
9811             exemplarCity => q#Porto-Novo#,
9812             },
9813             'Africa/Sao_Tome' => {
9814             exemplarCity => q#São Tomé#,
9815             },
9816             'Africa/Tripoli' => {
9817             exemplarCity => q#Tripoli#,
9818             },
9819             'Africa/Tunis' => {
9820             exemplarCity => q#Tunis#,
9821             },
9822             'Africa/Windhoek' => {
9823             exemplarCity => q#Windhoek#,
9824             },
9825             'Africa_Central' => {
9826             long => {
9827             'standard' => q#Amser Canolbarth Affrica#,
9828             },
9829             },
9830             'Africa_Eastern' => {
9831             long => {
9832             'standard' => q#Amser Dwyrain Affrica#,
9833             },
9834             },
9835             'Africa_Southern' => {
9836             long => {
9837             'standard' => q#Amser Safonol De Affrica#,
9838             },
9839             },
9840             'Africa_Western' => {
9841             long => {
9842             'daylight' => q#Amser Haf Gorllewin Affrica#,
9843             'generic' => q#Amser Gorllewin Affrica#,
9844             'standard' => q#Amser Safonol Gorllewin Affrica#,
9845             },
9846             },
9847             'Alaska' => {
9848             long => {
9849             'daylight' => q#Amser Haf Alaska#,
9850             'generic' => q#Amser Alaska#,
9851             'standard' => q#Amser Safonol Alaska#,
9852             },
9853             },
9854             'Amazon' => {
9855             long => {
9856             'daylight' => q#Amser Haf Amazonas#,
9857             'generic' => q#Amser Amazonas#,
9858             'standard' => q#Amser Safonol Amazonas#,
9859             },
9860             },
9861             'America/Adak' => {
9862             exemplarCity => q#Adak#,
9863             },
9864             'America/Anchorage' => {
9865             exemplarCity => q#Anchorage#,
9866             },
9867             'America/Anguilla' => {
9868             exemplarCity => q#Anguilla#,
9869             },
9870             'America/Antigua' => {
9871             exemplarCity => q#Antigua#,
9872             },
9873             'America/Araguaina' => {
9874             exemplarCity => q#Araguaina#,
9875             },
9876             'America/Argentina/La_Rioja' => {
9877             exemplarCity => q#La Rioja#,
9878             },
9879             'America/Argentina/Rio_Gallegos' => {
9880             exemplarCity => q#Rio Gallegos#,
9881             },
9882             'America/Argentina/Salta' => {
9883             exemplarCity => q#Salta#,
9884             },
9885             'America/Argentina/San_Juan' => {
9886             exemplarCity => q#San Juan#,
9887             },
9888             'America/Argentina/San_Luis' => {
9889             exemplarCity => q#San Luis#,
9890             },
9891             'America/Argentina/Tucuman' => {
9892             exemplarCity => q#Tucumán#,
9893             },
9894             'America/Argentina/Ushuaia' => {
9895             exemplarCity => q#Ushuaia#,
9896             },
9897             'America/Aruba' => {
9898             exemplarCity => q#Aruba#,
9899             },
9900             'America/Asuncion' => {
9901             exemplarCity => q#Asunción#,
9902             },
9903             'America/Bahia' => {
9904             exemplarCity => q#Bahia#,
9905             },
9906             'America/Bahia_Banderas' => {
9907             exemplarCity => q#Bae Banderas#,
9908             },
9909             'America/Barbados' => {
9910             exemplarCity => q#Barbados#,
9911             },
9912             'America/Belem' => {
9913             exemplarCity => q#Belém#,
9914             },
9915             'America/Belize' => {
9916             exemplarCity => q#Belize#,
9917             },
9918             'America/Blanc-Sablon' => {
9919             exemplarCity => q#Blanc-Sablon#,
9920             },
9921             'America/Boa_Vista' => {
9922             exemplarCity => q#Boa Vista#,
9923             },
9924             'America/Bogota' => {
9925             exemplarCity => q#Bogotá#,
9926             },
9927             'America/Boise' => {
9928             exemplarCity => q#Boise#,
9929             },
9930             'America/Buenos_Aires' => {
9931             exemplarCity => q#Buenos Aires#,
9932             },
9933             'America/Cambridge_Bay' => {
9934             exemplarCity => q#Bae Cambridge#,
9935             },
9936             'America/Campo_Grande' => {
9937             exemplarCity => q#Campo Grande#,
9938             },
9939             'America/Cancun' => {
9940             exemplarCity => q#Cancún#,
9941             },
9942             'America/Caracas' => {
9943             exemplarCity => q#Caracas#,
9944             },
9945             'America/Catamarca' => {
9946             exemplarCity => q#Catamarca#,
9947             },
9948             'America/Cayenne' => {
9949             exemplarCity => q#Cayenne#,
9950             },
9951             'America/Cayman' => {
9952             exemplarCity => q#Cayman#,
9953             },
9954             'America/Chicago' => {
9955             exemplarCity => q#Chicago#,
9956             },
9957             'America/Chihuahua' => {
9958             exemplarCity => q#Chihuahua#,
9959             },
9960             'America/Coral_Harbour' => {
9961             exemplarCity => q#Atikokan#,
9962             },
9963             'America/Cordoba' => {
9964             exemplarCity => q#Cordoba#,
9965             },
9966             'America/Costa_Rica' => {
9967             exemplarCity => q#Costa Rica#,
9968             },
9969             'America/Creston' => {
9970             exemplarCity => q#Creston#,
9971             },
9972             'America/Cuiaba' => {
9973             exemplarCity => q#Cuiabá#,
9974             },
9975             'America/Curacao' => {
9976             exemplarCity => q#Curaçao#,
9977             },
9978             'America/Danmarkshavn' => {
9979             exemplarCity => q#Danmarkshavn#,
9980             },
9981             'America/Dawson' => {
9982             exemplarCity => q#Dawson#,
9983             },
9984             'America/Dawson_Creek' => {
9985             exemplarCity => q#Dawson Creek#,
9986             },
9987             'America/Denver' => {
9988             exemplarCity => q#Denver#,
9989             },
9990             'America/Detroit' => {
9991             exemplarCity => q#Detroit#,
9992             },
9993             'America/Dominica' => {
9994             exemplarCity => q#Dominica#,
9995             },
9996             'America/Edmonton' => {
9997             exemplarCity => q#Edmonton#,
9998             },
9999             'America/Eirunepe' => {
10000             exemplarCity => q#Eirunepé#,
10001             },
10002             'America/El_Salvador' => {
10003             exemplarCity => q#El Salvador#,
10004             },
10005             'America/Fort_Nelson' => {
10006             exemplarCity => q#Fort Nelson#,
10007             },
10008             'America/Fortaleza' => {
10009             exemplarCity => q#Fortaleza#,
10010             },
10011             'America/Glace_Bay' => {
10012             exemplarCity => q#Glace Bay#,
10013             },
10014             'America/Godthab' => {
10015             exemplarCity => q#Nuuk#,
10016             },
10017             'America/Goose_Bay' => {
10018             exemplarCity => q#Goose Bay#,
10019             },
10020             'America/Grand_Turk' => {
10021             exemplarCity => q#Grand Turk#,
10022             },
10023             'America/Grenada' => {
10024             exemplarCity => q#Grenada#,
10025             },
10026             'America/Guadeloupe' => {
10027             exemplarCity => q#Guadeloupe#,
10028             },
10029             'America/Guatemala' => {
10030             exemplarCity => q#Guatemala#,
10031             },
10032             'America/Guayaquil' => {
10033             exemplarCity => q#Guayaquil#,
10034             },
10035             'America/Guyana' => {
10036             exemplarCity => q#Guyana#,
10037             },
10038             'America/Halifax' => {
10039             exemplarCity => q#Halifax#,
10040             },
10041             'America/Havana' => {
10042             exemplarCity => q#Havana#,
10043             },
10044             'America/Hermosillo' => {
10045             exemplarCity => q#Hermosillo#,
10046             },
10047             'America/Indiana/Knox' => {
10048             exemplarCity => q#Knox, Indiana#,
10049             },
10050             'America/Indiana/Marengo' => {
10051             exemplarCity => q#Marengo, Indiana#,
10052             },
10053             'America/Indiana/Petersburg' => {
10054             exemplarCity => q#Petersburg, Indiana#,
10055             },
10056             'America/Indiana/Tell_City' => {
10057             exemplarCity => q#Dinas Tell, Indiana#,
10058             },
10059             'America/Indiana/Vevay' => {
10060             exemplarCity => q#Vevay, Indiana#,
10061             },
10062             'America/Indiana/Vincennes' => {
10063             exemplarCity => q#Vincennes, Indiana#,
10064             },
10065             'America/Indiana/Winamac' => {
10066             exemplarCity => q#Winamac, Indiana#,
10067             },
10068             'America/Indianapolis' => {
10069             exemplarCity => q#Indianapolis#,
10070             },
10071             'America/Inuvik' => {
10072             exemplarCity => q#Inuvik#,
10073             },
10074             'America/Iqaluit' => {
10075             exemplarCity => q#Iqaluit#,
10076             },
10077             'America/Jamaica' => {
10078             exemplarCity => q#Jamaica#,
10079             },
10080             'America/Jujuy' => {
10081             exemplarCity => q#Jujuy#,
10082             },
10083             'America/Juneau' => {
10084             exemplarCity => q#Juneau#,
10085             },
10086             'America/Kentucky/Monticello' => {
10087             exemplarCity => q#Monticello, Kentucky#,
10088             },
10089             'America/Kralendijk' => {
10090             exemplarCity => q#Kralendijk#,
10091             },
10092             'America/La_Paz' => {
10093             exemplarCity => q#La Paz#,
10094             },
10095             'America/Lima' => {
10096             exemplarCity => q#Lima#,
10097             },
10098             'America/Los_Angeles' => {
10099             exemplarCity => q#Los Angeles#,
10100             },
10101             'America/Louisville' => {
10102             exemplarCity => q#Louisville#,
10103             },
10104             'America/Lower_Princes' => {
10105             exemplarCity => q#Lower Prince’s Quarter#,
10106             },
10107             'America/Maceio' => {
10108             exemplarCity => q#Maceio#,
10109             },
10110             'America/Managua' => {
10111             exemplarCity => q#Managua#,
10112             },
10113             'America/Manaus' => {
10114             exemplarCity => q#Manaus#,
10115             },
10116             'America/Marigot' => {
10117             exemplarCity => q#Marigot#,
10118             },
10119             'America/Martinique' => {
10120             exemplarCity => q#Martinique#,
10121             },
10122             'America/Matamoros' => {
10123             exemplarCity => q#Matamoros#,
10124             },
10125             'America/Mazatlan' => {
10126             exemplarCity => q#Mazatlan#,
10127             },
10128             'America/Mendoza' => {
10129             exemplarCity => q#Mendoza#,
10130             },
10131             'America/Menominee' => {
10132             exemplarCity => q#Menominee#,
10133             },
10134             'America/Merida' => {
10135             exemplarCity => q#Merida#,
10136             },
10137             'America/Metlakatla' => {
10138             exemplarCity => q#Metlakatla#,
10139             },
10140             'America/Mexico_City' => {
10141             exemplarCity => q#Dinas Mecsico#,
10142             },
10143             'America/Miquelon' => {
10144             exemplarCity => q#Miquelon#,
10145             },
10146             'America/Moncton' => {
10147             exemplarCity => q#Moncton#,
10148             },
10149             'America/Monterrey' => {
10150             exemplarCity => q#Monterrey#,
10151             },
10152             'America/Montevideo' => {
10153             exemplarCity => q#Montevideo#,
10154             },
10155             'America/Montserrat' => {
10156             exemplarCity => q#Montserrat#,
10157             },
10158             'America/Nassau' => {
10159             exemplarCity => q#Nassau#,
10160             },
10161             'America/New_York' => {
10162             exemplarCity => q#Efrog Newydd#,
10163             },
10164             'America/Nipigon' => {
10165             exemplarCity => q#Nipigon#,
10166             },
10167             'America/Nome' => {
10168             exemplarCity => q#Nome#,
10169             },
10170             'America/Noronha' => {
10171             exemplarCity => q#Noronha#,
10172             },
10173             'America/North_Dakota/Beulah' => {
10174             exemplarCity => q#Beulah, Gogledd Dakota#,
10175             },
10176             'America/North_Dakota/Center' => {
10177             exemplarCity => q#Center, Gogledd Dakota#,
10178             },
10179             'America/North_Dakota/New_Salem' => {
10180             exemplarCity => q#New Salem, Gogledd Dakota#,
10181             },
10182             'America/Ojinaga' => {
10183             exemplarCity => q#Ojinaga#,
10184             },
10185             'America/Panama' => {
10186             exemplarCity => q#Panama#,
10187             },
10188             'America/Pangnirtung' => {
10189             exemplarCity => q#Pangnirtung#,
10190             },
10191             'America/Paramaribo' => {
10192             exemplarCity => q#Paramaribo#,
10193             },
10194             'America/Phoenix' => {
10195             exemplarCity => q#Phoenix#,
10196             },
10197             'America/Port-au-Prince' => {
10198             exemplarCity => q#Port-au-Prince#,
10199             },
10200             'America/Port_of_Spain' => {
10201             exemplarCity => q#Port of Spain#,
10202             },
10203             'America/Porto_Velho' => {
10204             exemplarCity => q#Porto Velho#,
10205             },
10206             'America/Puerto_Rico' => {
10207             exemplarCity => q#Puerto Rico#,
10208             },
10209             'America/Punta_Arenas' => {
10210             exemplarCity => q#Punta Arenas#,
10211             },
10212             'America/Rainy_River' => {
10213             exemplarCity => q#Rainy River#,
10214             },
10215             'America/Rankin_Inlet' => {
10216             exemplarCity => q#Rankin Inlet#,
10217             },
10218             'America/Recife' => {
10219             exemplarCity => q#Recife#,
10220             },
10221             'America/Regina' => {
10222             exemplarCity => q#Regina#,
10223             },
10224             'America/Resolute' => {
10225             exemplarCity => q#Resolute#,
10226             },
10227             'America/Rio_Branco' => {
10228             exemplarCity => q#Rio Branco#,
10229             },
10230             'America/Santa_Isabel' => {
10231             exemplarCity => q#Santa Isabel#,
10232             },
10233             'America/Santarem' => {
10234             exemplarCity => q#Santarem#,
10235             },
10236             'America/Santiago' => {
10237             exemplarCity => q#Santiago#,
10238             },
10239             'America/Santo_Domingo' => {
10240             exemplarCity => q#Santo Domingo#,
10241             },
10242             'America/Sao_Paulo' => {
10243             exemplarCity => q#Sao Paulo#,
10244             },
10245             'America/Scoresbysund' => {
10246             exemplarCity => q#Ittoqqortoormiit#,
10247             },
10248             'America/Sitka' => {
10249             exemplarCity => q#Sitka#,
10250             },
10251             'America/St_Barthelemy' => {
10252             exemplarCity => q#St. Barthelemy#,
10253             },
10254             'America/St_Johns' => {
10255             exemplarCity => q#St. John’s#,
10256             },
10257             'America/St_Kitts' => {
10258             exemplarCity => q#St. Kitts#,
10259             },
10260             'America/St_Lucia' => {
10261             exemplarCity => q#St. Lucia#,
10262             },
10263             'America/St_Thomas' => {
10264             exemplarCity => q#St. Thomas#,
10265             },
10266             'America/St_Vincent' => {
10267             exemplarCity => q#St. Vincent#,
10268             },
10269             'America/Swift_Current' => {
10270             exemplarCity => q#Swift Current#,
10271             },
10272             'America/Tegucigalpa' => {
10273             exemplarCity => q#Tegucigalpa#,
10274             },
10275             'America/Thule' => {
10276             exemplarCity => q#Thule#,
10277             },
10278             'America/Thunder_Bay' => {
10279             exemplarCity => q#Thunder Bay#,
10280             },
10281             'America/Tijuana' => {
10282             exemplarCity => q#Tijuana#,
10283             },
10284             'America/Toronto' => {
10285             exemplarCity => q#Toronto#,
10286             },
10287             'America/Tortola' => {
10288             exemplarCity => q#Tortola#,
10289             },
10290             'America/Vancouver' => {
10291             exemplarCity => q#Vancouver#,
10292             },
10293             'America/Whitehorse' => {
10294             exemplarCity => q#Whitehorse#,
10295             },
10296             'America/Winnipeg' => {
10297             exemplarCity => q#Winnipeg#,
10298             },
10299             'America/Yakutat' => {
10300             exemplarCity => q#Yakutat#,
10301             },
10302             'America/Yellowknife' => {
10303             exemplarCity => q#Yellowknife#,
10304             },
10305             'America_Central' => {
10306             long => {
10307             'daylight' => q#Amser Haf Canolbarth Gogledd America#,
10308             'generic' => q#Amser Canolbarth Gogledd America#,
10309             'standard' => q#Amser Safonol Canolbarth Gogledd America#,
10310             },
10311             },
10312             'America_Eastern' => {
10313             long => {
10314             'daylight' => q#Amser Haf Dwyrain Gogledd America#,
10315             'generic' => q#Amser Dwyrain Gogledd America#,
10316             'standard' => q#Amser Safonol Dwyrain Gogledd America#,
10317             },
10318             },
10319             'America_Mountain' => {
10320             long => {
10321             'daylight' => q#Amser Haf Mynyddoedd Gogledd America#,
10322             'generic' => q#Amser Mynyddoedd Gogledd America#,
10323             'standard' => q#Amser Safonol Mynyddoedd Gogledd America#,
10324             },
10325             },
10326             'America_Pacific' => {
10327             long => {
10328             'daylight' => q#Amser Haf Cefnfor Tawel Gogledd America#,
10329             'generic' => q#Amser Cefnfor Tawel Gogledd America#,
10330             'standard' => q#Amser Safonol Cefnfor Tawel Gogledd America#,
10331             },
10332             },
10333             'Antarctica/Casey' => {
10334             exemplarCity => q#Casey#,
10335             },
10336             'Antarctica/Davis' => {
10337             exemplarCity => q#Davis#,
10338             },
10339             'Antarctica/DumontDUrville' => {
10340             exemplarCity => q#Dumont d’Urville#,
10341             },
10342             'Antarctica/Macquarie' => {
10343             exemplarCity => q#Macquarie#,
10344             },
10345             'Antarctica/Mawson' => {
10346             exemplarCity => q#Mawson#,
10347             },
10348             'Antarctica/McMurdo' => {
10349             exemplarCity => q#McMurdo#,
10350             },
10351             'Antarctica/Palmer' => {
10352             exemplarCity => q#Palmer#,
10353             },
10354             'Antarctica/Rothera' => {
10355             exemplarCity => q#Rothera#,
10356             },
10357             'Antarctica/Syowa' => {
10358             exemplarCity => q#Syowa#,
10359             },
10360             'Antarctica/Troll' => {
10361             exemplarCity => q#Troll#,
10362             },
10363             'Antarctica/Vostok' => {
10364             exemplarCity => q#Vostok#,
10365             },
10366             'Apia' => {
10367             long => {
10368             'daylight' => q#Amser Haf Apia#,
10369             'generic' => q#Amser Apia#,
10370             'standard' => q#Amser Safonol Apia#,
10371             },
10372             },
10373             'Arabian' => {
10374             long => {
10375             'daylight' => q#Amser Haf Arabaidd#,
10376             'generic' => q#Amser Arabaidd#,
10377             'standard' => q#Amser Safonol Arabaidd#,
10378             },
10379             },
10380             'Arctic/Longyearbyen' => {
10381             exemplarCity => q#Longyearbyen#,
10382             },
10383             'Argentina' => {
10384             long => {
10385             'daylight' => q#Amser Haf Ariannin#,
10386             'generic' => q#Amser yr Ariannin#,
10387             'standard' => q#Amser Safonol Ariannin#,
10388             },
10389             },
10390             'Argentina_Western' => {
10391             long => {
10392             'daylight' => q#Amser Haf Gorllewin Ariannin#,
10393             'generic' => q#Amser Gorllewin Ariannin#,
10394             'standard' => q#Amser Safonol Gorllewin Ariannin#,
10395             },
10396             },
10397             'Armenia' => {
10398             long => {
10399             'daylight' => q#Amser Haf Armenia#,
10400             'generic' => q#Amser Armenia#,
10401             'standard' => q#Amser Safonol Armenia#,
10402             },
10403             },
10404             'Asia/Aden' => {
10405             exemplarCity => q#Aden#,
10406             },
10407             'Asia/Almaty' => {
10408             exemplarCity => q#Almaty#,
10409             },
10410             'Asia/Amman' => {
10411             exemplarCity => q#Amman#,
10412             },
10413             'Asia/Anadyr' => {
10414             exemplarCity => q#Anadyr#,
10415             },
10416             'Asia/Aqtau' => {
10417             exemplarCity => q#Aqtau#,
10418             },
10419             'Asia/Aqtobe' => {
10420             exemplarCity => q#Aqtobe#,
10421             },
10422             'Asia/Ashgabat' => {
10423             exemplarCity => q#Ashgabat#,
10424             },
10425             'Asia/Atyrau' => {
10426             exemplarCity => q#Atyrau#,
10427             },
10428             'Asia/Baghdad' => {
10429             exemplarCity => q#Baghdad#,
10430             },
10431             'Asia/Bahrain' => {
10432             exemplarCity => q#Bahrain#,
10433             },
10434             'Asia/Baku' => {
10435             exemplarCity => q#Baku#,
10436             },
10437             'Asia/Bangkok' => {
10438             exemplarCity => q#Bangkok#,
10439             },
10440             'Asia/Barnaul' => {
10441             exemplarCity => q#Barnaul#,
10442             },
10443             'Asia/Beirut' => {
10444             exemplarCity => q#Beirut#,
10445             },
10446             'Asia/Bishkek' => {
10447             exemplarCity => q#Bishkek#,
10448             },
10449             'Asia/Brunei' => {
10450             exemplarCity => q#Brunei#,
10451             },
10452             'Asia/Calcutta' => {
10453             exemplarCity => q#Kolkata#,
10454             },
10455             'Asia/Chita' => {
10456             exemplarCity => q#Chita#,
10457             },
10458             'Asia/Choibalsan' => {
10459             exemplarCity => q#Choibalsan#,
10460             },
10461             'Asia/Colombo' => {
10462             exemplarCity => q#Colombo#,
10463             },
10464             'Asia/Damascus' => {
10465             exemplarCity => q#Damascus#,
10466             },
10467             'Asia/Dhaka' => {
10468             exemplarCity => q#Dhaka#,
10469             },
10470             'Asia/Dili' => {
10471             exemplarCity => q#Dili#,
10472             },
10473             'Asia/Dubai' => {
10474             exemplarCity => q#Dubai#,
10475             },
10476             'Asia/Dushanbe' => {
10477             exemplarCity => q#Dushanbe#,
10478             },
10479             'Asia/Famagusta' => {
10480             exemplarCity => q#Famagusta#,
10481             },
10482             'Asia/Gaza' => {
10483             exemplarCity => q#Gasa#,
10484             },
10485             'Asia/Hebron' => {
10486             exemplarCity => q#Hebron#,
10487             },
10488             'Asia/Hong_Kong' => {
10489             exemplarCity => q#Hong Kong#,
10490             },
10491             'Asia/Hovd' => {
10492             exemplarCity => q#Hovd#,
10493             },
10494             'Asia/Irkutsk' => {
10495             exemplarCity => q#Irkutsk#,
10496             },
10497             'Asia/Jakarta' => {
10498             exemplarCity => q#Jakarta#,
10499             },
10500             'Asia/Jayapura' => {
10501             exemplarCity => q#Jayapura#,
10502             },
10503             'Asia/Jerusalem' => {
10504             exemplarCity => q#Jerwsalem#,
10505             },
10506             'Asia/Kabul' => {
10507             exemplarCity => q#Kabul#,
10508             },
10509             'Asia/Kamchatka' => {
10510             exemplarCity => q#Kamchatka#,
10511             },
10512             'Asia/Karachi' => {
10513             exemplarCity => q#Karachi#,
10514             },
10515             'Asia/Katmandu' => {
10516             exemplarCity => q#Kathmandu#,
10517             },
10518             'Asia/Khandyga' => {
10519             exemplarCity => q#Khandyga#,
10520             },
10521             'Asia/Krasnoyarsk' => {
10522             exemplarCity => q#Krasnoyarsk#,
10523             },
10524             'Asia/Kuala_Lumpur' => {
10525             exemplarCity => q#Kuala Lumpur#,
10526             },
10527             'Asia/Kuching' => {
10528             exemplarCity => q#Kuching#,
10529             },
10530             'Asia/Kuwait' => {
10531             exemplarCity => q#Kuwait#,
10532             },
10533             'Asia/Macau' => {
10534             exemplarCity => q#Macau#,
10535             },
10536             'Asia/Magadan' => {
10537             exemplarCity => q#Magadan#,
10538             },
10539             'Asia/Makassar' => {
10540             exemplarCity => q#Makassar#,
10541             },
10542             'Asia/Manila' => {
10543             exemplarCity => q#Manila#,
10544             },
10545             'Asia/Muscat' => {
10546             exemplarCity => q#Muscat#,
10547             },
10548             'Asia/Nicosia' => {
10549             exemplarCity => q#Nicosia#,
10550             },
10551             'Asia/Novokuznetsk' => {
10552             exemplarCity => q#Novokuznetsk#,
10553             },
10554             'Asia/Novosibirsk' => {
10555             exemplarCity => q#Novosibirsk#,
10556             },
10557             'Asia/Omsk' => {
10558             exemplarCity => q#Omsk#,
10559             },
10560             'Asia/Oral' => {
10561             exemplarCity => q#Oral#,
10562             },
10563             'Asia/Phnom_Penh' => {
10564             exemplarCity => q#Phnom Penh#,
10565             },
10566             'Asia/Pontianak' => {
10567             exemplarCity => q#Pontianak#,
10568             },
10569             'Asia/Pyongyang' => {
10570             exemplarCity => q#Pyongyang#,
10571             },
10572             'Asia/Qatar' => {
10573             exemplarCity => q#Qatar#,
10574             },
10575             'Asia/Qyzylorda' => {
10576             exemplarCity => q#Qyzylorda#,
10577             },
10578             'Asia/Rangoon' => {
10579             exemplarCity => q#Yangon#,
10580             },
10581             'Asia/Riyadh' => {
10582             exemplarCity => q#Riyadh#,
10583             },
10584             'Asia/Saigon' => {
10585             exemplarCity => q#Dinas Hô Chi Minh#,
10586             },
10587             'Asia/Sakhalin' => {
10588             exemplarCity => q#Sakhalin#,
10589             },
10590             'Asia/Samarkand' => {
10591             exemplarCity => q#Samarkand#,
10592             },
10593             'Asia/Seoul' => {
10594             exemplarCity => q#Seoul#,
10595             },
10596             'Asia/Shanghai' => {
10597             exemplarCity => q#Shanghai#,
10598             },
10599             'Asia/Singapore' => {
10600             exemplarCity => q#Singapore#,
10601             },
10602             'Asia/Srednekolymsk' => {
10603             exemplarCity => q#Srednekolymsk#,
10604             },
10605             'Asia/Taipei' => {
10606             exemplarCity => q#Taipei#,
10607             },
10608             'Asia/Tashkent' => {
10609             exemplarCity => q#Tashkent#,
10610             },
10611             'Asia/Tbilisi' => {
10612             exemplarCity => q#Tiflis#,
10613             },
10614             'Asia/Tehran' => {
10615             exemplarCity => q#Tehran#,
10616             },
10617             'Asia/Thimphu' => {
10618             exemplarCity => q#Thimphu#,
10619             },
10620             'Asia/Tokyo' => {
10621             exemplarCity => q#Tokyo#,
10622             },
10623             'Asia/Tomsk' => {
10624             exemplarCity => q#Tomsk#,
10625             },
10626             'Asia/Ulaanbaatar' => {
10627             exemplarCity => q#Ulan Bator#,
10628             },
10629             'Asia/Urumqi' => {
10630             exemplarCity => q#Urumqi#,
10631             },
10632             'Asia/Ust-Nera' => {
10633             exemplarCity => q#Ust-Nera#,
10634             },
10635             'Asia/Vientiane' => {
10636             exemplarCity => q#Vientiane#,
10637             },
10638             'Asia/Vladivostok' => {
10639             exemplarCity => q#Vladivostok#,
10640             },
10641             'Asia/Yakutsk' => {
10642             exemplarCity => q#Yakutsk#,
10643             },
10644             'Asia/Yekaterinburg' => {
10645             exemplarCity => q#Yekaterinburg#,
10646             },
10647             'Asia/Yerevan' => {
10648             exemplarCity => q#Yerevan#,
10649             },
10650             'Atlantic' => {
10651             long => {
10652             'daylight' => q#Amser Haf Cefnfor yr Iwerydd#,
10653             'generic' => q#Amser Cefnfor yr Iwerydd#,
10654             'standard' => q#Amser Safonol Cefnfor yr Iwerydd#,
10655             },
10656             },
10657             'Atlantic/Azores' => {
10658             exemplarCity => q#Azores#,
10659             },
10660             'Atlantic/Bermuda' => {
10661             exemplarCity => q#Bermuda#,
10662             },
10663             'Atlantic/Canary' => {
10664             exemplarCity => q#Yr Ynysoedd Dedwydd#,
10665             },
10666             'Atlantic/Cape_Verde' => {
10667             exemplarCity => q#Cabo Verde#,
10668             },
10669             'Atlantic/Faeroe' => {
10670             exemplarCity => q#Ffaro#,
10671             },
10672             'Atlantic/Madeira' => {
10673             exemplarCity => q#Madeira#,
10674             },
10675             'Atlantic/Reykjavik' => {
10676             exemplarCity => q#Reykjavík#,
10677             },
10678             'Atlantic/South_Georgia' => {
10679             exemplarCity => q#De Georgia#,
10680             },
10681             'Atlantic/St_Helena' => {
10682             exemplarCity => q#St. Helena#,
10683             },
10684             'Atlantic/Stanley' => {
10685             exemplarCity => q#Stanley#,
10686             },
10687             'Australia/Adelaide' => {
10688             exemplarCity => q#Adelaide#,
10689             },
10690             'Australia/Brisbane' => {
10691             exemplarCity => q#Brisbane#,
10692             },
10693             'Australia/Broken_Hill' => {
10694             exemplarCity => q#Broken Hill#,
10695             },
10696             'Australia/Currie' => {
10697             exemplarCity => q#Currie#,
10698             },
10699             'Australia/Darwin' => {
10700             exemplarCity => q#Darwin#,
10701             },
10702             'Australia/Eucla' => {
10703             exemplarCity => q#Eucla#,
10704             },
10705             'Australia/Hobart' => {
10706             exemplarCity => q#Hobart#,
10707             },
10708             'Australia/Lindeman' => {
10709             exemplarCity => q#Lindeman#,
10710             },
10711             'Australia/Lord_Howe' => {
10712             exemplarCity => q#Lord Howe#,
10713             },
10714             'Australia/Melbourne' => {
10715             exemplarCity => q#Melbourne#,
10716             },
10717             'Australia/Perth' => {
10718             exemplarCity => q#Perth#,
10719             },
10720             'Australia/Sydney' => {
10721             exemplarCity => q#Sydney#,
10722             },
10723             'Australia_Central' => {
10724             long => {
10725             'daylight' => q#Amser Haf Canolbarth Awstralia#,
10726             'generic' => q#Amser Canolbarth Awstralia#,
10727             'standard' => q#Amser Safonol Canolbarth Awstralia#,
10728             },
10729             },
10730             'Australia_CentralWestern' => {
10731             long => {
10732             'daylight' => q#Amser Haf Canolbarth Gorllewin Awstralia#,
10733             'generic' => q#Amser Canolbarth Gorllewin Awstralia#,
10734             'standard' => q#Amser Safonol Canolbarth Gorllewin Awstralia#,
10735             },
10736             },
10737             'Australia_Eastern' => {
10738             long => {
10739             'daylight' => q#Amser Haf Dwyrain Awstralia#,
10740             'generic' => q#Amser Dwyrain Awstralia#,
10741             'standard' => q#Amser Safonol Dwyrain Awstralia#,
10742             },
10743             },
10744             'Australia_Western' => {
10745             long => {
10746             'daylight' => q#Amser Haf Gorllewin Awstralia#,
10747             'generic' => q#Amser Gorllewin Awstralia#,
10748             'standard' => q#Amser Safonol Gorllewin Awstralia#,
10749             },
10750             },
10751             'Azerbaijan' => {
10752             long => {
10753             'daylight' => q#Amser Haf Aserbaijan#,
10754             'generic' => q#Amser Aserbaijan#,
10755             'standard' => q#Amser Safonol Aserbaijan#,
10756             },
10757             },
10758             'Azores' => {
10759             long => {
10760             'daylight' => q#Amser Haf yr Azores#,
10761             'generic' => q#Amser yr Azores#,
10762             'standard' => q#Amser Safonol yr Azores#,
10763             },
10764             },
10765             'Bangladesh' => {
10766             long => {
10767             'daylight' => q#Amser Haf Bangladesh#,
10768             'generic' => q#Amser Bangladesh#,
10769             'standard' => q#Amser Safonol Bangladesh#,
10770             },
10771             },
10772             'Bhutan' => {
10773             long => {
10774             'standard' => q#Amser Bhutan#,
10775             },
10776             },
10777             'Bolivia' => {
10778             long => {
10779             'standard' => q#Amser Bolivia#,
10780             },
10781             },
10782             'Brasilia' => {
10783             long => {
10784             'daylight' => q#Amser Haf Brasília#,
10785             'generic' => q#Amser Brasília#,
10786             'standard' => q#Amser Safonol Brasília#,
10787             },
10788             },
10789             'Brunei' => {
10790             long => {
10791             'standard' => q#Amser Brunei Darussalam#,
10792             },
10793             },
10794             'Cape_Verde' => {
10795             long => {
10796             'daylight' => q#Amser Haf Cabo Verde#,
10797             'generic' => q#Amser Cabo Verde#,
10798             'standard' => q#Amser Safonol Cabo Verde#,
10799             },
10800             },
10801             'Chamorro' => {
10802             long => {
10803             'standard' => q#Amser Chamorro#,
10804             },
10805             },
10806             'Chatham' => {
10807             long => {
10808             'daylight' => q#Amser Haf Chatham#,
10809             'generic' => q#Amser Chatham#,
10810             'standard' => q#Amser Safonol Chatham#,
10811             },
10812             },
10813             'Chile' => {
10814             long => {
10815             'daylight' => q#Amser Haf Chile#,
10816             'generic' => q#Amser Chile#,
10817             'standard' => q#Amser Safonol Chile#,
10818             },
10819             },
10820             'China' => {
10821             long => {
10822             'daylight' => q#Amser Haf Tsieina#,
10823             'generic' => q#Amser Tsieina#,
10824             'standard' => q#Amser Safonol Tsieina#,
10825             },
10826             },
10827             'Choibalsan' => {
10828             long => {
10829             'daylight' => q#Amser Haf Choibalsan#,
10830             'generic' => q#Amser Choibalsan#,
10831             'standard' => q#Amser Safonol Choibalsan#,
10832             },
10833             },
10834             'Christmas' => {
10835             long => {
10836             'standard' => q#Amser Ynys Y Nadolig#,
10837             },
10838             },
10839             'Cocos' => {
10840             long => {
10841             'standard' => q#Amser Ynysoedd Cocos#,
10842             },
10843             },
10844             'Colombia' => {
10845             long => {
10846             'daylight' => q#Amser Haf Colombia#,
10847             'generic' => q#Amser Colombia#,
10848             'standard' => q#Amser Safonol Colombia#,
10849             },
10850             },
10851             'Cook' => {
10852             long => {
10853             'daylight' => q#Amser Hanner Haf Ynysoedd Cook#,
10854             'generic' => q#Amser Ynysoedd Cook#,
10855             'standard' => q#Amser Safonol Ynysoedd Cook#,
10856             },
10857             },
10858             'Cuba' => {
10859             long => {
10860             'daylight' => q#Amser Haf Cuba#,
10861             'generic' => q#Amser Cuba#,
10862             'standard' => q#Amser Safonol Cuba#,
10863             },
10864             },
10865             'Davis' => {
10866             long => {
10867             'standard' => q#Amser Davis#,
10868             },
10869             },
10870             'DumontDUrville' => {
10871             long => {
10872             'standard' => q#Amser Dumont-d’Urville#,
10873             },
10874             },
10875             'East_Timor' => {
10876             long => {
10877             'standard' => q#Amser Dwyrain Timor#,
10878             },
10879             },
10880             'Easter' => {
10881             long => {
10882             'daylight' => q#Amser Haf Ynys y Pasg#,
10883             'generic' => q#Amser Ynys y Pasg#,
10884             'standard' => q#Amser Safonol Ynys y Pasg#,
10885             },
10886             },
10887             'Ecuador' => {
10888             long => {
10889             'standard' => q#Amser Ecuador#,
10890             },
10891             },
10892             'Etc/UTC' => {
10893             long => {
10894             'standard' => q#Amser Cyffredniol Cydlynol#,
10895             },
10896             },
10897             'Etc/Unknown' => {
10898             exemplarCity => q#Dinas Anhysbys#,
10899             },
10900             'Europe/Amsterdam' => {
10901             exemplarCity => q#Amsterdam#,
10902             },
10903             'Europe/Andorra' => {
10904             exemplarCity => q#Andorra#,
10905             },
10906             'Europe/Astrakhan' => {
10907             exemplarCity => q#Astrakhan#,
10908             },
10909             'Europe/Athens' => {
10910             exemplarCity => q#Athens#,
10911             },
10912             'Europe/Belgrade' => {
10913             exemplarCity => q#Belgrade#,
10914             },
10915             'Europe/Berlin' => {
10916             exemplarCity => q#Berlin#,
10917             },
10918             'Europe/Bratislava' => {
10919             exemplarCity => q#Bratislava#,
10920             },
10921             'Europe/Brussels' => {
10922             exemplarCity => q#Brwsel#,
10923             },
10924             'Europe/Bucharest' => {
10925             exemplarCity => q#Bwcarést#,
10926             },
10927             'Europe/Budapest' => {
10928             exemplarCity => q#Budapest#,
10929             },
10930             'Europe/Busingen' => {
10931             exemplarCity => q#Busingen#,
10932             },
10933             'Europe/Chisinau' => {
10934             exemplarCity => q#Chisinau#,
10935             },
10936             'Europe/Copenhagen' => {
10937             exemplarCity => q#Copenhagen#,
10938             },
10939             'Europe/Dublin' => {
10940             exemplarCity => q#Dulyn#,
10941             long => {
10942             'daylight' => q#Amser Safonol Iwerddon#,
10943             },
10944             },
10945             'Europe/Gibraltar' => {
10946             exemplarCity => q#Gibraltar#,
10947             },
10948             'Europe/Guernsey' => {
10949             exemplarCity => q#Ynys y Garn#,
10950             },
10951             'Europe/Helsinki' => {
10952             exemplarCity => q#Helsinki#,
10953             },
10954             'Europe/Isle_of_Man' => {
10955             exemplarCity => q#Ynys Manaw#,
10956             },
10957             'Europe/Istanbul' => {
10958             exemplarCity => q#Caergystennin#,
10959             },
10960             'Europe/Jersey' => {
10961             exemplarCity => q#Jersey#,
10962             },
10963             'Europe/Kaliningrad' => {
10964             exemplarCity => q#Kaliningrad#,
10965             },
10966             'Europe/Kiev' => {
10967             exemplarCity => q#Kiev#,
10968             },
10969             'Europe/Kirov' => {
10970             exemplarCity => q#Kirov#,
10971             },
10972             'Europe/Lisbon' => {
10973             exemplarCity => q#Lisbon#,
10974             },
10975             'Europe/Ljubljana' => {
10976             exemplarCity => q#Ljubljana#,
10977             },
10978             'Europe/London' => {
10979             exemplarCity => q#Llundain#,
10980             long => {
10981             'daylight' => q#Amser Haf Prydain#,
10982             },
10983             },
10984             'Europe/Luxembourg' => {
10985             exemplarCity => q#Lwcsembwrg#,
10986             },
10987             'Europe/Madrid' => {
10988             exemplarCity => q#Madrid#,
10989             },
10990             'Europe/Malta' => {
10991             exemplarCity => q#Malta#,
10992             },
10993             'Europe/Mariehamn' => {
10994             exemplarCity => q#Mariehamn#,
10995             },
10996             'Europe/Minsk' => {
10997             exemplarCity => q#Minsk#,
10998             },
10999             'Europe/Monaco' => {
11000             exemplarCity => q#Monaco#,
11001             },
11002             'Europe/Moscow' => {
11003             exemplarCity => q#Moscfa#,
11004             },
11005             'Europe/Oslo' => {
11006             exemplarCity => q#Oslo#,
11007             },
11008             'Europe/Paris' => {
11009             exemplarCity => q#Paris#,
11010             },
11011             'Europe/Podgorica' => {
11012             exemplarCity => q#Podgorica#,
11013             },
11014             'Europe/Prague' => {
11015             exemplarCity => q#Prag#,
11016             },
11017             'Europe/Riga' => {
11018             exemplarCity => q#Riga#,
11019             },
11020             'Europe/Rome' => {
11021             exemplarCity => q#Rhufain#,
11022             },
11023             'Europe/Samara' => {
11024             exemplarCity => q#Samara#,
11025             },
11026             'Europe/San_Marino' => {
11027             exemplarCity => q#San Marino#,
11028             },
11029             'Europe/Sarajevo' => {
11030             exemplarCity => q#Sarajevo#,
11031             },
11032             'Europe/Saratov' => {
11033             exemplarCity => q#Saratov#,
11034             },
11035             'Europe/Simferopol' => {
11036             exemplarCity => q#Simferopol#,
11037             },
11038             'Europe/Skopje' => {
11039             exemplarCity => q#Skopje#,
11040             },
11041             'Europe/Sofia' => {
11042             exemplarCity => q#Sofia#,
11043             },
11044             'Europe/Stockholm' => {
11045             exemplarCity => q#Stockholm#,
11046             },
11047             'Europe/Tallinn' => {
11048             exemplarCity => q#Tallinn#,
11049             },
11050             'Europe/Tirane' => {
11051             exemplarCity => q#Tirane#,
11052             },
11053             'Europe/Ulyanovsk' => {
11054             exemplarCity => q#Ulyanovsk#,
11055             },
11056             'Europe/Uzhgorod' => {
11057             exemplarCity => q#Uzhhorod#,
11058             },
11059             'Europe/Vaduz' => {
11060             exemplarCity => q#Vaduz#,
11061             },
11062             'Europe/Vatican' => {
11063             exemplarCity => q#Y Fatican#,
11064             },
11065             'Europe/Vienna' => {
11066             exemplarCity => q#Fienna#,
11067             },
11068             'Europe/Vilnius' => {
11069             exemplarCity => q#Vilnius#,
11070             },
11071             'Europe/Volgograd' => {
11072             exemplarCity => q#Volgograd#,
11073             },
11074             'Europe/Warsaw' => {
11075             exemplarCity => q#Warsaw#,
11076             },
11077             'Europe/Zagreb' => {
11078             exemplarCity => q#Zagreb#,
11079             },
11080             'Europe/Zaporozhye' => {
11081             exemplarCity => q#Zaporizhzhya#,
11082             },
11083             'Europe/Zurich' => {
11084             exemplarCity => q#Zurich#,
11085             },
11086             'Europe_Central' => {
11087             long => {
11088             'daylight' => q#Amser Haf Canolbarth Ewrop#,
11089             'generic' => q#Amser Canolbarth Ewrop#,
11090             'standard' => q#Amser Safonol Canolbarth Ewrop#,
11091             },
11092             short => {
11093             'daylight' => q#CEST#,
11094             'generic' => q#CET#,
11095             'standard' => q#CET#,
11096             },
11097             },
11098             'Europe_Eastern' => {
11099             long => {
11100             'daylight' => q#Amser Haf Dwyrain Ewrop#,
11101             'generic' => q#Amser Dwyrain Ewrop#,
11102             'standard' => q#Amser Safonol Dwyrain Ewrop#,
11103             },
11104             short => {
11105             'daylight' => q#EEST#,
11106             'generic' => q#EET#,
11107             'standard' => q#EET#,
11108             },
11109             },
11110             'Europe_Further_Eastern' => {
11111             long => {
11112             'standard' => q#Amser Dwyrain Pell Ewrop#,
11113             },
11114             },
11115             'Europe_Western' => {
11116             long => {
11117             'daylight' => q#Amser Haf Gorllewin Ewrop#,
11118             'generic' => q#Amser Gorllewin Ewrop#,
11119             'standard' => q#Amser Safonol Gorllewin Ewrop#,
11120             },
11121             short => {
11122             'daylight' => q#WEST#,
11123             'generic' => q#WET#,
11124             'standard' => q#WET#,
11125             },
11126             },
11127             'Falkland' => {
11128             long => {
11129             'daylight' => q#Amser Haf Ynysoedd Falklands/Malvinas#,
11130             'generic' => q#Amser Ynysoedd Falklands/Malvinas#,
11131             'standard' => q#Amser Safonol Ynysoedd Falklands/Malvinas#,
11132             },
11133             },
11134             'Fiji' => {
11135             long => {
11136             'daylight' => q#Amser Haf Fiji#,
11137             'generic' => q#Amser Fiji#,
11138             'standard' => q#Amser Safonol Fiji#,
11139             },
11140             },
11141             'French_Guiana' => {
11142             long => {
11143             'standard' => q#Amser Guyane Ffrengig#,
11144             },
11145             },
11146             'French_Southern' => {
11147             long => {
11148             'standard' => q#Amser Tiroedd Ffrainc yn y De a’r Antarctig#,
11149             },
11150             },
11151             'GMT' => {
11152             long => {
11153             'standard' => q#Amser Safonol Greenwich#,
11154             },
11155             short => {
11156             'standard' => q#GMT#,
11157             },
11158             },
11159             'Galapagos' => {
11160             long => {
11161             'standard' => q#Amser Galapagos#,
11162             },
11163             },
11164             'Gambier' => {
11165             long => {
11166             'standard' => q#Amser Gambier#,
11167             },
11168             },
11169             'Georgia' => {
11170             long => {
11171             'daylight' => q#Amser Haf Georgia#,
11172             'generic' => q#Amser Georgia#,
11173             'standard' => q#Amser Safonol Georgia#,
11174             },
11175             },
11176             'Gilbert_Islands' => {
11177             long => {
11178             'standard' => q#Amser Ynysoedd Gilbert#,
11179             },
11180             },
11181             'Greenland_Eastern' => {
11182             long => {
11183             'daylight' => q#Amser Haf Dwyrain yr Ynys Las#,
11184             'generic' => q#Amser Dwyrain yr Ynys Las#,
11185             'standard' => q#Amser Safonol Dwyrain yr Ynys Las#,
11186             },
11187             },
11188             'Greenland_Western' => {
11189             long => {
11190             'daylight' => q#Amser Haf Gorllewin yr Ynys Las#,
11191             'generic' => q#Amser Gorllewin yr Ynys Las#,
11192             'standard' => q#Amser Safonol Gorllewin yr Ynys Las#,
11193             },
11194             },
11195             'Gulf' => {
11196             long => {
11197             'standard' => q#Amser Safonol y Gwlff#,
11198             },
11199             },
11200             'Guyana' => {
11201             long => {
11202             'standard' => q#Amser Guyana#,
11203             },
11204             },
11205             'Hawaii_Aleutian' => {
11206             long => {
11207             'daylight' => q#Amser Haf Hawaii-Aleutian#,
11208             'generic' => q#Amser Hawaii-Aleutian#,
11209             'standard' => q#Amser Safonol Hawaii-Aleutian#,
11210             },
11211             },
11212             'Hong_Kong' => {
11213             long => {
11214             'daylight' => q#Amser Haf Hong Kong#,
11215             'generic' => q#Amser Hong Kong#,
11216             'standard' => q#Amser Safonol Hong Kong#,
11217             },
11218             },
11219             'Hovd' => {
11220             long => {
11221             'daylight' => q#Amser Haf Hovd#,
11222             'generic' => q#Amser Hovd#,
11223             'standard' => q#Amser Safonol Hovd#,
11224             },
11225             },
11226             'India' => {
11227             long => {
11228             'standard' => q#Amser India#,
11229             },
11230             },
11231             'Indian/Antananarivo' => {
11232             exemplarCity => q#Antananarivo#,
11233             },
11234             'Indian/Chagos' => {
11235             exemplarCity => q#Chagos#,
11236             },
11237             'Indian/Christmas' => {
11238             exemplarCity => q#Ynys y Nadolig#,
11239             },
11240             'Indian/Cocos' => {
11241             exemplarCity => q#Cocos#,
11242             },
11243             'Indian/Comoro' => {
11244             exemplarCity => q#Comoro#,
11245             },
11246             'Indian/Kerguelen' => {
11247             exemplarCity => q#Kerguelen#,
11248             },
11249             'Indian/Mahe' => {
11250             exemplarCity => q#Mahe#,
11251             },
11252             'Indian/Maldives' => {
11253             exemplarCity => q#Maldives#,
11254             },
11255             'Indian/Mauritius' => {
11256             exemplarCity => q#Mauritius#,
11257             },
11258             'Indian/Mayotte' => {
11259             exemplarCity => q#Mayotte#,
11260             },
11261             'Indian/Reunion' => {
11262             exemplarCity => q#Réunion#,
11263             },
11264             'Indian_Ocean' => {
11265             long => {
11266             'standard' => q#Amser Cefnfor India#,
11267             },
11268             },
11269             'Indochina' => {
11270             long => {
11271             'standard' => q#Amser Indo-Tsieina#,
11272             },
11273             },
11274             'Indonesia_Central' => {
11275             long => {
11276             'standard' => q#Amser Canolbarth Indonesia#,
11277             },
11278             },
11279             'Indonesia_Eastern' => {
11280             long => {
11281             'standard' => q#Amser Dwyrain Indonesia#,
11282             },
11283             },
11284             'Indonesia_Western' => {
11285             long => {
11286             'standard' => q#Amser Gorllewin Indonesia#,
11287             },
11288             },
11289             'Iran' => {
11290             long => {
11291             'daylight' => q#Amser Haf Iran#,
11292             'generic' => q#Amser Iran#,
11293             'standard' => q#Amser Safonol Iran#,
11294             },
11295             },
11296             'Irkutsk' => {
11297             long => {
11298             'daylight' => q#Amser Haf Irkutsk#,
11299             'generic' => q#Amser Irkutsk#,
11300             'standard' => q#Amser Safonol Irkutsk#,
11301             },
11302             },
11303             'Israel' => {
11304             long => {
11305             'daylight' => q#Amser Haf Israel#,
11306             'generic' => q#Amser Israel#,
11307             'standard' => q#Amser Safonol Israel#,
11308             },
11309             },
11310             'Japan' => {
11311             long => {
11312             'daylight' => q#Amser Haf Siapan#,
11313             'generic' => q#Amser Siapan#,
11314             'standard' => q#Amser Safonol Siapan#,
11315             },
11316             },
11317             'Kazakhstan_Eastern' => {
11318             long => {
11319             'standard' => q#Amser Dwyrain Kazakhstan#,
11320             },
11321             },
11322             'Kazakhstan_Western' => {
11323             long => {
11324             'standard' => q#Amser Gorllewin Casachstan#,
11325             },
11326             },
11327             'Korea' => {
11328             long => {
11329             'daylight' => q#Amser Haf Corea#,
11330             'generic' => q#Amser Corea#,
11331             'standard' => q#Amser Safonol Corea#,
11332             },
11333             },
11334             'Kosrae' => {
11335             long => {
11336             'standard' => q#Amser Kosrae#,
11337             },
11338             },
11339             'Krasnoyarsk' => {
11340             long => {
11341             'daylight' => q#Amser Haf Krasnoyarsk#,
11342             'generic' => q#Amser Krasnoyarsk#,
11343             'standard' => q#Amser Safonol Krasnoyarsk#,
11344             },
11345             },
11346             'Kyrgystan' => {
11347             long => {
11348             'standard' => q#Amser Kyrgyzstan#,
11349             },
11350             },
11351             'Line_Islands' => {
11352             long => {
11353             'standard' => q#Amser Ynysoedd Line#,
11354             },
11355             },
11356             'Lord_Howe' => {
11357             long => {
11358             'daylight' => q#Amser Haf yr Arglwydd Howe#,
11359             'generic' => q#Amser yr Arglwydd Howe#,
11360             'standard' => q#Amser Safonol yr Arglwydd Howe#,
11361             },
11362             },
11363             'Macquarie' => {
11364             long => {
11365             'standard' => q#Amser Ynys Macquarie#,
11366             },
11367             },
11368             'Magadan' => {
11369             long => {
11370             'daylight' => q#Amser Haf Magadan#,
11371             'generic' => q#Amser Magadan#,
11372             'standard' => q#Amser Safonol Magadan#,
11373             },
11374             },
11375             'Malaysia' => {
11376             long => {
11377             'standard' => q#Amser Malaysia#,
11378             },
11379             },
11380             'Maldives' => {
11381             long => {
11382             'standard' => q#Amser Y Maldives#,
11383             },
11384             },
11385             'Marquesas' => {
11386             long => {
11387             'standard' => q#Amser Marquises#,
11388             },
11389             },
11390             'Marshall_Islands' => {
11391             long => {
11392             'standard' => q#Amser Ynysoedd Marshall#,
11393             },
11394             },
11395             'Mauritius' => {
11396             long => {
11397             'daylight' => q#Amser Haf Mauritius#,
11398             'generic' => q#Amser Mauritius#,
11399             'standard' => q#Amser Safonol Mauritius#,
11400             },
11401             },
11402             'Mawson' => {
11403             long => {
11404             'standard' => q#Amser Mawson#,
11405             },
11406             },
11407             'Mexico_Northwest' => {
11408             long => {
11409             'daylight' => q#Amser Haf Gogledd Orllewin Mecsico#,
11410             'generic' => q#Amser Gogledd Orllewin Mecsico#,
11411             'standard' => q#Amser Safonol Gogledd Orllewin Mecsico#,
11412             },
11413             },
11414             'Mexico_Pacific' => {
11415             long => {
11416             'daylight' => q#Amser Haf Pasiffig Mecsico#,
11417             'generic' => q#Amser Pasiffig Mecsico#,
11418             'standard' => q#Amser Safonol Pasiffig Mecsico#,
11419             },
11420             },
11421             'Mongolia' => {
11422             long => {
11423             'daylight' => q#Amser Haf Ulan Bator#,
11424             'generic' => q#Amser Ulan Bator#,
11425             'standard' => q#Amser Safonol Ulan Bator#,
11426             },
11427             },
11428             'Moscow' => {
11429             long => {
11430             'daylight' => q#Amser Haf Moscfa#,
11431             'generic' => q#Amser Moscfa#,
11432             'standard' => q#Amser Safonol Moscfa#,
11433             },
11434             },
11435             'Myanmar' => {
11436             long => {
11437             'standard' => q#Amser Myanmar#,
11438             },
11439             },
11440             'Nauru' => {
11441             long => {
11442             'standard' => q#Amser Nauru#,
11443             },
11444             },
11445             'Nepal' => {
11446             long => {
11447             'standard' => q#Amser Nepal#,
11448             },
11449             },
11450             'New_Caledonia' => {
11451             long => {
11452             'daylight' => q#Amser Haf Caledonia Newydd#,
11453             'generic' => q#Amser Caledonia Newydd#,
11454             'standard' => q#Amser Safonol Caledonia Newydd#,
11455             },
11456             },
11457             'New_Zealand' => {
11458             long => {
11459             'daylight' => q#Amser Haf Seland Newydd#,
11460             'generic' => q#Amser Seland Newydd#,
11461             'standard' => q#Amser Safonol Seland Newydd#,
11462             },
11463             },
11464             'Newfoundland' => {
11465             long => {
11466             'daylight' => q#Amser Haf Newfoundland#,
11467             'generic' => q#Amser Newfoundland#,
11468             'standard' => q#Amser Safonol Newfoundland#,
11469             },
11470             },
11471             'Niue' => {
11472             long => {
11473             'standard' => q#Amser Niue#,
11474             },
11475             },
11476             'Norfolk' => {
11477             long => {
11478             'standard' => q#Amser Ynys Norfolk#,
11479             },
11480             },
11481             'Noronha' => {
11482             long => {
11483             'daylight' => q#Amser Haf Fernando de Noronha#,
11484             'generic' => q#Amser Fernando de Noronha#,
11485             'standard' => q#Amser Safonol Fernando de Noronha#,
11486             },
11487             },
11488             'Novosibirsk' => {
11489             long => {
11490             'daylight' => q#Amser Haf Novosibirsk#,
11491             'generic' => q#Amser Novosibirsk#,
11492             'standard' => q#Amser Safonol Novosibirsk#,
11493             },
11494             },
11495             'Omsk' => {
11496             long => {
11497             'daylight' => q#Amser Haf Omsk#,
11498             'generic' => q#Amser Omsk#,
11499             'standard' => q#Amser Safonol Omsk#,
11500             },
11501             },
11502             'Pacific/Apia' => {
11503             exemplarCity => q#Apia#,
11504             },
11505             'Pacific/Auckland' => {
11506             exemplarCity => q#Auckland#,
11507             },
11508             'Pacific/Bougainville' => {
11509             exemplarCity => q#Bougainville#,
11510             },
11511             'Pacific/Chatham' => {
11512             exemplarCity => q#Chatham#,
11513             },
11514             'Pacific/Easter' => {
11515             exemplarCity => q#Ynys y Pasg#,
11516             },
11517             'Pacific/Efate' => {
11518             exemplarCity => q#Efate#,
11519             },
11520             'Pacific/Enderbury' => {
11521             exemplarCity => q#Enderbury#,
11522             },
11523             'Pacific/Fakaofo' => {
11524             exemplarCity => q#Fakaofo#,
11525             },
11526             'Pacific/Fiji' => {
11527             exemplarCity => q#Fiji#,
11528             },
11529             'Pacific/Funafuti' => {
11530             exemplarCity => q#Funafuti#,
11531             },
11532             'Pacific/Galapagos' => {
11533             exemplarCity => q#Galapagos#,
11534             },
11535             'Pacific/Gambier' => {
11536             exemplarCity => q#Gambier#,
11537             },
11538             'Pacific/Guadalcanal' => {
11539             exemplarCity => q#Guadalcanal#,
11540             },
11541             'Pacific/Guam' => {
11542             exemplarCity => q#Guam#,
11543             },
11544             'Pacific/Honolulu' => {
11545             exemplarCity => q#Honolulu#,
11546             },
11547             'Pacific/Johnston' => {
11548             exemplarCity => q#Johnston#,
11549             },
11550             'Pacific/Kiritimati' => {
11551             exemplarCity => q#Kiritimati#,
11552             },
11553             'Pacific/Kosrae' => {
11554             exemplarCity => q#Kosrae#,
11555             },
11556             'Pacific/Kwajalein' => {
11557             exemplarCity => q#Kwajalein#,
11558             },
11559             'Pacific/Majuro' => {
11560             exemplarCity => q#Majuro#,
11561             },
11562             'Pacific/Marquesas' => {
11563             exemplarCity => q#Marquesas#,
11564             },
11565             'Pacific/Midway' => {
11566             exemplarCity => q#Midway#,
11567             },
11568             'Pacific/Nauru' => {
11569             exemplarCity => q#Nauru#,
11570             },
11571             'Pacific/Niue' => {
11572             exemplarCity => q#Niue#,
11573             },
11574             'Pacific/Norfolk' => {
11575             exemplarCity => q#Norfolk#,
11576             },
11577             'Pacific/Noumea' => {
11578             exemplarCity => q#Noumea#,
11579             },
11580             'Pacific/Pago_Pago' => {
11581             exemplarCity => q#Pago Pago#,
11582             },
11583             'Pacific/Palau' => {
11584             exemplarCity => q#Palau#,
11585             },
11586             'Pacific/Pitcairn' => {
11587             exemplarCity => q#Pitcairn#,
11588             },
11589             'Pacific/Ponape' => {
11590             exemplarCity => q#Pohnpei#,
11591             },
11592             'Pacific/Port_Moresby' => {
11593             exemplarCity => q#Port Moresby#,
11594             },
11595             'Pacific/Rarotonga' => {
11596             exemplarCity => q#Rarotonga#,
11597             },
11598             'Pacific/Saipan' => {
11599             exemplarCity => q#Saipan#,
11600             },
11601             'Pacific/Tahiti' => {
11602             exemplarCity => q#Tahiti#,
11603             },
11604             'Pacific/Tarawa' => {
11605             exemplarCity => q#Tarawa#,
11606             },
11607             'Pacific/Tongatapu' => {
11608             exemplarCity => q#Tongatapu#,
11609             },
11610             'Pacific/Truk' => {
11611             exemplarCity => q#Chuuk#,
11612             },
11613             'Pacific/Wake' => {
11614             exemplarCity => q#Wake#,
11615             },
11616             'Pacific/Wallis' => {
11617             exemplarCity => q#Wallis#,
11618             },
11619             'Pakistan' => {
11620             long => {
11621             'daylight' => q#Amser Haf Pakistan#,
11622             'generic' => q#Amser Pakistan#,
11623             'standard' => q#Amser Safonol Pakistan#,
11624             },
11625             },
11626             'Palau' => {
11627             long => {
11628             'standard' => q#Amser Palau#,
11629             },
11630             },
11631             'Papua_New_Guinea' => {
11632             long => {
11633             'standard' => q#Amser Papua Guinea Newydd#,
11634             },
11635             },
11636             'Paraguay' => {
11637             long => {
11638             'daylight' => q#Amser Haf Paraguay#,
11639             'generic' => q#Amser Paraguay#,
11640             'standard' => q#Amser Safonol Paraguay#,
11641             },
11642             },
11643             'Peru' => {
11644             long => {
11645             'daylight' => q#Amser Haf Periw#,
11646             'generic' => q#Amser Periw#,
11647             'standard' => q#Amser Safonol Periw#,
11648             },
11649             },
11650             'Philippines' => {
11651             long => {
11652             'daylight' => q#Amser Haf Pilipinas#,
11653             'generic' => q#Amser Pilipinas#,
11654             'standard' => q#Amser Safonol Pilipinas#,
11655             },
11656             },
11657             'Phoenix_Islands' => {
11658             long => {
11659             'standard' => q#Amser Ynysoedd Phoenix#,
11660             },
11661             },
11662             'Pierre_Miquelon' => {
11663             long => {
11664             'daylight' => q#Amser Haf Saint-Pierre-et-Miquelon#,
11665             'generic' => q#Amser Saint-Pierre-et-Miquelon#,
11666             'standard' => q#Amser Safonol Saint-Pierre-et-Miquelon#,
11667             },
11668             },
11669             'Pitcairn' => {
11670             long => {
11671             'standard' => q#Amser Pitcairn#,
11672             },
11673             },
11674             'Ponape' => {
11675             long => {
11676             'standard' => q#Amser Pohnpei#,
11677             },
11678             },
11679             'Pyongyang' => {
11680             long => {
11681             'standard' => q#Amser Pyongyang#,
11682             },
11683             },
11684             'Reunion' => {
11685             long => {
11686             'standard' => q#Amser Réunion#,
11687             },
11688             },
11689             'Rothera' => {
11690             long => {
11691             'standard' => q#Amser Rothera#,
11692             },
11693             },
11694             'Sakhalin' => {
11695             long => {
11696             'daylight' => q#Amser Haf Sakhalin#,
11697             'generic' => q#Amser Sakhalin#,
11698             'standard' => q#Amser Safonol Sakhalin#,
11699             },
11700             },
11701             'Samara' => {
11702             long => {
11703             'daylight' => q#Amser Haf Samara#,
11704             'generic' => q#Amser Samara#,
11705             'standard' => q#Amser Safonol Samara#,
11706             },
11707             },
11708             'Samoa' => {
11709             long => {
11710             'daylight' => q#Amser Haf Samoa#,
11711             'generic' => q#Amser Samoa#,
11712             'standard' => q#Amser Safonol Samoa#,
11713             },
11714             },
11715             'Seychelles' => {
11716             long => {
11717             'standard' => q#Amser Seychelles#,
11718             },
11719             },
11720             'Singapore' => {
11721             long => {
11722             'standard' => q#Amser Singapore#,
11723             },
11724             },
11725             'Solomon' => {
11726             long => {
11727             'standard' => q#Amser Ynysoedd Solomon#,
11728             },
11729             },
11730             'South_Georgia' => {
11731             long => {
11732             'standard' => q#Amser De Georgia#,
11733             },
11734             },
11735             'Suriname' => {
11736             long => {
11737             'standard' => q#Amser Suriname#,
11738             },
11739             },
11740             'Syowa' => {
11741             long => {
11742             'standard' => q#Amser Syowa#,
11743             },
11744             },
11745             'Tahiti' => {
11746             long => {
11747             'standard' => q#Amser Tahiti#,
11748             },
11749             },
11750             'Taipei' => {
11751             long => {
11752             'daylight' => q#Amser Haf Taipei#,
11753             'generic' => q#Amser Taipei#,
11754             'standard' => q#Amser Safonol Taipei#,
11755             },
11756             },
11757             'Tajikistan' => {
11758             long => {
11759             'standard' => q#Amser Tajicistan#,
11760             },
11761             },
11762             'Tokelau' => {
11763             long => {
11764             'standard' => q#Amser Tokelau#,
11765             },
11766             },
11767             'Tonga' => {
11768             long => {
11769             'daylight' => q#Amser Haf Tonga#,
11770             'generic' => q#Amser Tonga#,
11771             'standard' => q#Amser Safonol Tonga#,
11772             },
11773             },
11774             'Truk' => {
11775             long => {
11776             'standard' => q#Amser Chuuk#,
11777             },
11778             },
11779             'Turkmenistan' => {
11780             long => {
11781             'daylight' => q#Amser Haf Tyrcmenistan#,
11782             'generic' => q#Amser Tyrcmenistan#,
11783             'standard' => q#Amser Safonol Tyrcmenistan#,
11784             },
11785             },
11786             'Tuvalu' => {
11787             long => {
11788             'standard' => q#Amser Tuvalu#,
11789             },
11790             },
11791             'Uruguay' => {
11792             long => {
11793             'daylight' => q#Amser Haf Uruguay#,
11794             'generic' => q#Amser Uruguay#,
11795             'standard' => q#Amser Safonol Uruguay#,
11796             },
11797             },
11798             'Uzbekistan' => {
11799             long => {
11800             'daylight' => q#Amser Haf Wsbecistan#,
11801             'generic' => q#Amser Wsbecistan#,
11802             'standard' => q#Amser Safonol Wsbecistan#,
11803             },
11804             },
11805             'Vanuatu' => {
11806             long => {
11807             'daylight' => q#Amser Haf Vanuatu#,
11808             'generic' => q#Amser Vanuatu#,
11809             'standard' => q#Amser Safonol Vanuatu#,
11810             },
11811             },
11812             'Venezuela' => {
11813             long => {
11814             'standard' => q#Amser Venezuela#,
11815             },
11816             },
11817             'Vladivostok' => {
11818             long => {
11819             'daylight' => q#Amser Haf Vladivostok#,
11820             'generic' => q#Amser Vladivostok#,
11821             'standard' => q#Amser Safonol Vladivostok#,
11822             },
11823             },
11824             'Volgograd' => {
11825             long => {
11826             'daylight' => q#Amser Haf Volgograd#,
11827             'generic' => q#Amser Volgograd#,
11828             'standard' => q#Amser Safonol Volgograd#,
11829             },
11830             },
11831             'Vostok' => {
11832             long => {
11833             'standard' => q#Amser Vostok#,
11834             },
11835             },
11836             'Wake' => {
11837             long => {
11838             'standard' => q#Amser Ynys Wake#,
11839             },
11840             },
11841             'Wallis' => {
11842             long => {
11843             'standard' => q#Amser Wallis a Futuna#,
11844             },
11845             },
11846             'Yakutsk' => {
11847             long => {
11848             'daylight' => q#Amser Haf Yakutsk#,
11849             'generic' => q#Amser Yakutsk#,
11850             'standard' => q#Amser Safonol Yakutsk#,
11851             },
11852             },
11853             'Yekaterinburg' => {
11854             long => {
11855             'daylight' => q#Amser Haf Yekaterinburg#,
11856             'generic' => q#Amser Yekaterinburg#,
11857             'standard' => q#Amser Safonol Yekaterinburg#,
11858             },
11859             },
11860             } }
11861             );
11862             no Moo;
11863              
11864 19     19   368868 1;
  19         46  
  19         143  
11865              
11866             # vim: tabstop=4