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 NAME
4              
5             Locale::CLDR::Locales::Cy - Package for language Welsh
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Cy;
10             # This file auto generated from Data\common\main\cy.xml
11             # on Fri 13 Oct 9:10:43 am GMT
12              
13 19     19   956341 use strict;
  19         39  
  19         463  
14 19     19   83 use warnings;
  19         32  
  19         433  
15 19     19   107 use version;
  19         33  
  19         82  
16              
17             our $VERSION = version->declare('v0.34.2');
18              
19 19     19   1526 use v5.10.1;
  19         51  
20 19     19   85 use mro 'c3';
  19         34  
  19         80  
21 19     19   380 use utf8;
  19         33  
  19         76  
22 19     19   611 use if $^V ge v5.12.0, feature => 'unicode_strings';
  19         32  
  19         216  
23 19     19   1661 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  19         33  
  19         119  
24 19     19   16585 use Moo;
  19         33  
  19         90  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'valid_algorithmic_formats' => (
28             is => 'ro',
29             isa => ArrayRef,
30             init_arg => undef,
31             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-masculine','spellout-cardinal-masculine-before-consonant','spellout-cardinal-feminine','spellout-cardinal-feminine-before-consonant' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 19     19   7368 use bigfloat;
  19         37  
  19         170  
40             return {
41             'spellout-cardinal-feminine' => {
42             'public' => {
43             '-x' => {
44             divisor => q(1),
45             rule => q(minws →→),
46             },
47             '0' => {
48             base_value => q(0),
49             divisor => q(1),
50             rule => q(dim),
51             },
52             'x.x' => {
53             divisor => q(1),
54             rule => q(←← pwynt →→),
55             },
56             '1' => {
57             base_value => q(1),
58             divisor => q(1),
59             rule => q(un),
60             },
61             '2' => {
62             base_value => q(2),
63             divisor => q(1),
64             rule => q(dwy),
65             },
66             '3' => {
67             base_value => q(3),
68             divisor => q(1),
69             rule => q(tair),
70             },
71             '4' => {
72             base_value => q(4),
73             divisor => q(1),
74             rule => q(pedair),
75             },
76             '5' => {
77             base_value => q(5),
78             divisor => q(1),
79             rule => q(pump),
80             },
81             '6' => {
82             base_value => q(6),
83             divisor => q(1),
84             rule => q(chwech),
85             },
86             '7' => {
87             base_value => q(7),
88             divisor => q(1),
89             rule => q(saith),
90             },
91             '8' => {
92             base_value => q(8),
93             divisor => q(1),
94             rule => q(wyth),
95             },
96             '9' => {
97             base_value => q(9),
98             divisor => q(1),
99             rule => q(naw),
100             },
101             '10' => {
102             base_value => q(10),
103             divisor => q(10),
104             rule => q(un deg[ →→]),
105             },
106             '20' => {
107             base_value => q(20),
108             divisor => q(10),
109             rule => q(dau ddeg[ →→]),
110             },
111             '30' => {
112             base_value => q(30),
113             divisor => q(10),
114             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
115             },
116             '100' => {
117             base_value => q(100),
118             divisor => q(100),
119             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
120             },
121             '1000' => {
122             base_value => q(1000),
123             divisor => q(1000),
124             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
125             },
126             '1000000' => {
127             base_value => q(1000000),
128             divisor => q(1000000),
129             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
130             },
131             '1000000000' => {
132             base_value => q(1000000000),
133             divisor => q(1000000000),
134             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
135             },
136             '1000000000000' => {
137             base_value => q(1000000000000),
138             divisor => q(1000000000000),
139             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
140             },
141             '1000000000000000' => {
142             base_value => q(1000000000000000),
143             divisor => q(1000000000000000),
144             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
145             },
146             '1000000000000000000' => {
147             base_value => q(1000000000000000000),
148             divisor => q(1000000000000000000),
149             rule => q(=#,##0=),
150             },
151             'max' => {
152             base_value => q(1000000000000000000),
153             divisor => q(1000000000000000000),
154             rule => q(=#,##0=),
155             },
156             },
157             },
158             'spellout-cardinal-feminine-before-consonant' => {
159             'public' => {
160             '-x' => {
161             divisor => q(1),
162             rule => q(minws →→),
163             },
164             '0' => {
165             base_value => q(0),
166             divisor => q(1),
167             rule => q(dim),
168             },
169             'x.x' => {
170             divisor => q(1),
171             rule => q(←← pwynt →→),
172             },
173             '1' => {
174             base_value => q(1),
175             divisor => q(1),
176             rule => q(un),
177             },
178             '2' => {
179             base_value => q(2),
180             divisor => q(1),
181             rule => q(dwy),
182             },
183             '3' => {
184             base_value => q(3),
185             divisor => q(1),
186             rule => q(tair),
187             },
188             '4' => {
189             base_value => q(4),
190             divisor => q(1),
191             rule => q(pedair),
192             },
193             '5' => {
194             base_value => q(5),
195             divisor => q(1),
196             rule => q(pum),
197             },
198             '6' => {
199             base_value => q(6),
200             divisor => q(1),
201             rule => q(chwe),
202             },
203             '7' => {
204             base_value => q(7),
205             divisor => q(1),
206             rule => q(saith),
207             },
208             '8' => {
209             base_value => q(8),
210             divisor => q(1),
211             rule => q(wyth),
212             },
213             '9' => {
214             base_value => q(9),
215             divisor => q(1),
216             rule => q(naw),
217             },
218             '10' => {
219             base_value => q(10),
220             divisor => q(10),
221             rule => q(un deg[ →→]),
222             },
223             '20' => {
224             base_value => q(20),
225             divisor => q(10),
226             rule => q(dau ddeg[ →→]),
227             },
228             '30' => {
229             base_value => q(30),
230             divisor => q(10),
231             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
232             },
233             '100' => {
234             base_value => q(100),
235             divisor => q(100),
236             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
237             },
238             '1000' => {
239             base_value => q(1000),
240             divisor => q(1000),
241             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
242             },
243             '1000000' => {
244             base_value => q(1000000),
245             divisor => q(1000000),
246             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
247             },
248             '1000000000' => {
249             base_value => q(1000000000),
250             divisor => q(1000000000),
251             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
252             },
253             '1000000000000' => {
254             base_value => q(1000000000000),
255             divisor => q(1000000000000),
256             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
257             },
258             '1000000000000000' => {
259             base_value => q(1000000000000000),
260             divisor => q(1000000000000000),
261             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
262             },
263             '1000000000000000000' => {
264             base_value => q(1000000000000000000),
265             divisor => q(1000000000000000000),
266             rule => q(=#,##0=),
267             },
268             'max' => {
269             base_value => q(1000000000000000000),
270             divisor => q(1000000000000000000),
271             rule => q(=#,##0=),
272             },
273             },
274             },
275             'spellout-cardinal-masculine' => {
276             'public' => {
277             '-x' => {
278             divisor => q(1),
279             rule => q(minws →→),
280             },
281             '0' => {
282             base_value => q(0),
283             divisor => q(1),
284             rule => q(dim),
285             },
286             'x.x' => {
287             divisor => q(1),
288             rule => q(←← pwynt →→),
289             },
290             '1' => {
291             base_value => q(1),
292             divisor => q(1),
293             rule => q(un),
294             },
295             '2' => {
296             base_value => q(2),
297             divisor => q(1),
298             rule => q(dau),
299             },
300             '3' => {
301             base_value => q(3),
302             divisor => q(1),
303             rule => q(tri),
304             },
305             '4' => {
306             base_value => q(4),
307             divisor => q(1),
308             rule => q(pedwar),
309             },
310             '5' => {
311             base_value => q(5),
312             divisor => q(1),
313             rule => q(pump),
314             },
315             '6' => {
316             base_value => q(6),
317             divisor => q(1),
318             rule => q(chwech),
319             },
320             '7' => {
321             base_value => q(7),
322             divisor => q(1),
323             rule => q(saith),
324             },
325             '8' => {
326             base_value => q(8),
327             divisor => q(1),
328             rule => q(wyth),
329             },
330             '9' => {
331             base_value => q(9),
332             divisor => q(1),
333             rule => q(naw),
334             },
335             '10' => {
336             base_value => q(10),
337             divisor => q(10),
338             rule => q(un deg[ →→]),
339             },
340             '20' => {
341             base_value => q(20),
342             divisor => q(10),
343             rule => q(dau ddeg[ →→]),
344             },
345             '30' => {
346             base_value => q(30),
347             divisor => q(10),
348             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
349             },
350             '100' => {
351             base_value => q(100),
352             divisor => q(100),
353             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
354             },
355             '1000' => {
356             base_value => q(1000),
357             divisor => q(1000),
358             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
359             },
360             '1000000' => {
361             base_value => q(1000000),
362             divisor => q(1000000),
363             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
364             },
365             '1000000000' => {
366             base_value => q(1000000000),
367             divisor => q(1000000000),
368             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
369             },
370             '1000000000000' => {
371             base_value => q(1000000000000),
372             divisor => q(1000000000000),
373             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
374             },
375             '1000000000000000' => {
376             base_value => q(1000000000000000),
377             divisor => q(1000000000000000),
378             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
379             },
380             '1000000000000000000' => {
381             base_value => q(1000000000000000000),
382             divisor => q(1000000000000000000),
383             rule => q(=#,##0=),
384             },
385             'max' => {
386             base_value => q(1000000000000000000),
387             divisor => q(1000000000000000000),
388             rule => q(=#,##0=),
389             },
390             },
391             },
392             'spellout-cardinal-masculine-before-consonant' => {
393             'public' => {
394             '-x' => {
395             divisor => q(1),
396             rule => q(minws →→),
397             },
398             '0' => {
399             base_value => q(0),
400             divisor => q(1),
401             rule => q(dim),
402             },
403             'x.x' => {
404             divisor => q(1),
405             rule => q(←← pwynt →→),
406             },
407             '1' => {
408             base_value => q(1),
409             divisor => q(1),
410             rule => q(un),
411             },
412             '2' => {
413             base_value => q(2),
414             divisor => q(1),
415             rule => q(dau),
416             },
417             '3' => {
418             base_value => q(3),
419             divisor => q(1),
420             rule => q(tri),
421             },
422             '4' => {
423             base_value => q(4),
424             divisor => q(1),
425             rule => q(pedwar),
426             },
427             '5' => {
428             base_value => q(5),
429             divisor => q(1),
430             rule => q(pum),
431             },
432             '6' => {
433             base_value => q(6),
434             divisor => q(1),
435             rule => q(chwe),
436             },
437             '7' => {
438             base_value => q(7),
439             divisor => q(1),
440             rule => q(saith),
441             },
442             '8' => {
443             base_value => q(8),
444             divisor => q(1),
445             rule => q(wyth),
446             },
447             '9' => {
448             base_value => q(9),
449             divisor => q(1),
450             rule => q(naw),
451             },
452             '10' => {
453             base_value => q(10),
454             divisor => q(10),
455             rule => q(un deg[ →→]),
456             },
457             '20' => {
458             base_value => q(20),
459             divisor => q(10),
460             rule => q(dau ddeg[ →→]),
461             },
462             '30' => {
463             base_value => q(30),
464             divisor => q(10),
465             rule => q(←%spellout-cardinal-masculine-before-consonant← deg[ →→]),
466             },
467             '100' => {
468             base_value => q(100),
469             divisor => q(100),
470             rule => q(←%spellout-cardinal-masculine-before-consonant← cant[ →→]),
471             },
472             '1000' => {
473             base_value => q(1000),
474             divisor => q(1000),
475             rule => q(←%spellout-cardinal-masculine-before-consonant← mil[ →→]),
476             },
477             '1000000' => {
478             base_value => q(1000000),
479             divisor => q(1000000),
480             rule => q(←%spellout-cardinal-masculine-before-consonant← miliwn[ →→]),
481             },
482             '1000000000' => {
483             base_value => q(1000000000),
484             divisor => q(1000000000),
485             rule => q(←%spellout-cardinal-masculine-before-consonant← biliwn[ →→]),
486             },
487             '1000000000000' => {
488             base_value => q(1000000000000),
489             divisor => q(1000000000000),
490             rule => q(←%spellout-cardinal-masculine-before-consonant← triliwn[ →→]),
491             },
492             '1000000000000000' => {
493             base_value => q(1000000000000000),
494             divisor => q(1000000000000000),
495             rule => q(←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→]),
496             },
497             '1000000000000000000' => {
498             base_value => q(1000000000000000000),
499             divisor => q(1000000000000000000),
500             rule => q(=#,##0=),
501             },
502             'max' => {
503             base_value => q(1000000000000000000),
504             divisor => q(1000000000000000000),
505             rule => q(=#,##0=),
506             },
507             },
508             },
509             'spellout-numbering' => {
510             'public' => {
511             '0' => {
512             base_value => q(0),
513             divisor => q(1),
514             rule => q(=%spellout-cardinal-masculine=),
515             },
516             'max' => {
517             base_value => q(0),
518             divisor => q(1),
519             rule => q(=%spellout-cardinal-masculine=),
520             },
521             },
522             },
523             'spellout-numbering-year' => {
524             'public' => {
525             '0' => {
526             base_value => q(0),
527             divisor => q(1),
528             rule => q(=%spellout-numbering=),
529             },
530             'x.x' => {
531             divisor => q(1),
532             rule => q(=0.0=),
533             },
534             'max' => {
535             divisor => q(1),
536             rule => q(=0.0=),
537             },
538             },
539             },
540             } },
541             );
542              
543             # Need to add code for Key type pattern
544             sub display_name_pattern {
545 3     3 0 37643 my ($self, $name, $region, $script, $variant) = @_;
546              
547 3         16 my $display_pattern = '{0} ({1})';
548 3         15 $display_pattern =~s/\{0\}/$name/g;
549 3         11 my $subtags = join '{0}, {1}', grep {$_} (
  9         30  
550             $region,
551             $script,
552             $variant,
553             );
554              
555 3         12 $display_pattern =~s/\{1\}/$subtags/g;
556 3         6554 return $display_pattern;
557             }
558              
559             has 'display_name_language' => (
560             is => 'ro',
561             isa => CodeRef,
562             init_arg => undef,
563             default => sub {
564             sub {
565             my %languages = (
566             'aa' => 'Affareg',
567             'ab' => 'Abchaseg',
568             'ace' => 'Acehneg',
569             'ach' => 'Acoli',
570             'ada' => 'Adangmeg',
571             'ady' => 'Circaseg Gorllewinol',
572             'ae' => 'Afestaneg',
573             'aeb' => 'Arabeg Tunisia',
574             'af' => 'Affricâneg',
575             'afh' => 'Affrihili',
576             'agq' => 'Aghemeg',
577             'ain' => 'Ainŵeg',
578             'ak' => 'Acaneg',
579             'akk' => 'Acadeg',
580             'akz' => 'Alabamäeg',
581             'ale' => 'Alewteg',
582             'aln' => 'Ghegeg Albania',
583             'alt' => 'Altäeg Deheuol',
584             'am' => 'Amhareg',
585             'an' => 'Aragoneg',
586             'ang' => 'Hen Saesneg',
587             'anp' => 'Angika',
588             'ar' => 'Arabeg',
589             'ar_001' => 'Arabeg Modern Safonol',
590             'arc' => 'Aramaeg',
591             'arn' => 'Arawcaneg',
592             'aro' => 'Araonaeg',
593             'arp' => 'Arapaho',
594             'arq' => 'Arabeg Algeria',
595             'arw' => 'Arawaceg',
596             'ary' => 'Arabeg Moroco',
597             'arz' => 'Arabeg yr Aifft',
598             'as' => 'Asameg',
599             'asa' => 'Asw',
600             'ase' => 'Iaith Arwyddion America',
601             'ast' => 'Astwrianeg',
602             'av' => 'Afareg',
603             'awa' => 'Awadhi',
604             'ay' => 'Aymareg',
605             'az' => 'Aserbaijaneg',
606             'az@alt=short' => 'Aseri',
607             'az_Arab' => 'Aserbaijaneg Deheuol',
608             'ba' => 'Bashcorteg',
609             'bal' => 'Balwtsi',
610             'ban' => 'Balïeg',
611             'bas' => 'Basâeg',
612             'bax' => 'Bamwmeg',
613             'be' => 'Belarwseg',
614             'bej' => 'Bejäeg',
615             'bem' => 'Bembeg',
616             'bez' => 'Bena',
617             'bfd' => 'Baffwteg',
618             'bfq' => 'Badaga',
619             'bg' => 'Bwlgareg',
620             'bgn' => 'Balochi Gorllewinol',
621             'bho' => 'Bhojpuri',
622             'bi' => 'Bislama',
623             'bin' => 'Bini',
624             'bkm' => 'Comeg',
625             'bla' => 'Siksika',
626             'bm' => 'Bambareg',
627             'bn' => 'Bengaleg',
628             'bo' => 'Tibeteg',
629             'br' => 'Llydaweg',
630             'brh' => 'Brahui',
631             'brx' => 'Bodo',
632             'bs' => 'Bosnieg',
633             'bss' => 'Acwseg',
634             'bua' => 'Bwriateg',
635             'bug' => 'Bwginaeg',
636             'bum' => 'Bwlw',
637             'byn' => 'Blin',
638             'ca' => 'Catalaneg',
639             'cad' => 'Cado',
640             'car' => 'Caribeg',
641             'cch' => 'Atsameg',
642             'ce' => 'Tsietsieneg',
643             'ceb' => 'Cebuano',
644             'cgg' => 'Tsiga',
645             'ch' => 'Tsiamorro',
646             'chk' => 'Chuukaeg',
647             'chm' => 'Marieg',
648             'cho' => 'Siocto',
649             'chr' => 'Tsierocî',
650             'chy' => 'Cheyenne',
651             'ckb' => 'Cwrdeg Sorani',
652             'co' => 'Corseg',
653             'cop' => 'Copteg',
654             'cr' => 'Cri',
655             'crh' => 'Tyrceg y Crimea',
656             'crs' => 'Ffrangeg Seselwa Creole',
657             'cs' => 'Tsieceg',
658             'cu' => 'Hen Slafoneg',
659             'cv' => 'Tshwfasheg',
660             'cy' => 'Cymraeg',
661             'da' => 'Daneg',
662             'dak' => 'Dacotaeg',
663             'dar' => 'Dargwa',
664             'dav' => 'Taita',
665             'de' => 'Almaeneg',
666             'de_AT' => 'Almaeneg Awstria',
667             'de_CH' => 'Almaeneg Safonol y Swistir',
668             'dgr' => 'Dogrib',
669             'din' => 'Dinca',
670             'dje' => 'Sarmaeg',
671             'doi' => 'Dogri',
672             'dsb' => 'Sorbeg Isaf',
673             'dua' => 'Diwaleg',
674             'dum' => 'Iseldireg Canol',
675             'dv' => 'Difehi',
676             'dyo' => 'Jola-Fonyi',
677             'dz' => 'Dzongkha',
678             'dzg' => 'Dazaga',
679             'ebu' => 'Embw',
680             'ee' => 'Ewe',
681             'efi' => 'Efik',
682             'egy' => 'Hen Eiffteg',
683             'eka' => 'Ekajuk',
684             'el' => 'Groeg',
685             'elx' => 'Elameg',
686             'en' => 'Saesneg',
687             'en_AU' => 'Saesneg Awstralia',
688             'en_CA' => 'Saesneg Canada',
689             'en_GB' => 'Saesneg Prydain',
690             'en_GB@alt=short' => 'Saesneg (DU)',
691             'en_US' => 'Saesneg America',
692             'en_US@alt=short' => 'Saesneg (UDA)',
693             'enm' => 'Saesneg Canol',
694             'eo' => 'Esperanto',
695             'es' => 'Sbaeneg',
696             'es_419' => 'Sbaeneg America Ladin',
697             'es_ES' => 'Sbaeneg Ewrop',
698             'es_MX' => 'Sbaeneg Mecsico',
699             'et' => 'Estoneg',
700             'eu' => 'Basgeg',
701             'ewo' => 'Ewondo',
702             'ext' => 'Extremadureg',
703             'fa' => 'Perseg',
704             'fat' => 'Ffanti',
705             'ff' => 'Ffwla',
706             'fi' => 'Ffinneg',
707             'fil' => 'Ffilipineg',
708             'fit' => 'Ffinneg Tornedal',
709             'fj' => 'Ffijïeg',
710             'fo' => 'Ffaröeg',
711             'fon' => 'Fon',
712             'fr' => 'Ffrangeg',
713             'fr_CA' => 'Ffrangeg Canada',
714             'fr_CH' => 'Ffrangeg y Swistir',
715             'frc' => 'Ffrangeg Cajwn',
716             'frm' => 'Ffrangeg Canol',
717             'fro' => 'Hen Ffrangeg',
718             'frp' => 'Arpitaneg',
719             'frr' => 'Ffriseg Gogleddol',
720             'frs' => 'Ffriseg y Dwyrain',
721             'fur' => 'Ffriwleg',
722             'fy' => 'Ffriseg y Gorllewin',
723             'ga' => 'Gwyddeleg',
724             'gaa' => 'Ga',
725             'gag' => 'Gagauz',
726             'gay' => 'Gaio',
727             'gba' => 'Gbaia',
728             'gbz' => 'Dareg y Zoroastriaid',
729             'gd' => 'Gaeleg yr Alban',
730             'gez' => 'Geez',
731             'gil' => 'Gilberteg',
732             'gl' => 'Galisieg',
733             'gmh' => 'Almaeneg Uchel Canol',
734             'gn' => 'Guaraní',
735             'goh' => 'Hen Almaeneg Uchel',
736             'gor' => 'Gorontalo',
737             'got' => 'Gotheg',
738             'grc' => 'Hen Roeg',
739             'gsw' => 'Almaeneg y Swistir',
740             'gu' => 'Gwjarati',
741             'guz' => 'Gusii',
742             'gv' => 'Manaweg',
743             'gwi' => 'Gwichʼin',
744             'ha' => 'Hawsa',
745             'hai' => 'Haida',
746             'haw' => 'Hawäieg',
747             'he' => 'Hebraeg',
748             'hi' => 'Hindi',
749             'hil' => 'Hiligaynon',
750             'hit' => 'Hetheg',
751             'hmn' => 'Hmongeg',
752             'hr' => 'Croateg',
753             'hsb' => 'Sorbeg Uchaf',
754             'ht' => 'Creol Haiti',
755             'hu' => 'Hwngareg',
756             'hup' => 'Hupa',
757             'hy' => 'Armeneg',
758             'hz' => 'Herero',
759             'ia' => 'Interlingua',
760             'iba' => 'Ibaneg',
761             'ibb' => 'Ibibio',
762             'id' => 'Indoneseg',
763             'ie' => 'Interlingue',
764             'ig' => 'Igbo',
765             'ii' => 'Nwosw',
766             'ik' => 'Inwpiaceg',
767             'ilo' => 'Ilocaneg',
768             'inh' => 'Ingwsieg',
769             'io' => 'Ido',
770             'is' => 'Islandeg',
771             'it' => 'Eidaleg',
772             'iu' => 'Inwctitwt',
773             'ja' => 'Japaneeg',
774             'jbo' => 'Lojban',
775             'jgo' => 'Ngomba',
776             'jmc' => 'Matsiame',
777             'jpr' => 'Iddew-Bersieg',
778             'jrb' => 'Iddew-Arabeg',
779             'jv' => 'Jafanaeg',
780             'ka' => 'Georgeg',
781             'kaa' => 'Cara-Calpaceg',
782             'kab' => 'Cabileg',
783             'kac' => 'Kachin',
784             'kaj' => 'Jju',
785             'kam' => 'Camba',
786             'kbd' => 'Cabardieg',
787             'kcg' => 'Tyapeg',
788             'kde' => 'Macondeg',
789             'kea' => 'Caboferdianeg',
790             'kfo' => 'Koro',
791             'kg' => 'Congo',
792             'kha' => 'Càseg',
793             'khq' => 'Koyra Chiini',
794             'khw' => 'Chowareg',
795             'ki' => 'Kikuyu',
796             'kj' => 'Kuanyama',
797             'kk' => 'Casacheg',
798             'kkj' => 'Kako',
799             'kl' => 'Kalaallisut',
800             'kln' => 'Kalenjin',
801             'km' => 'Chmereg',
802             'kmb' => 'Kimbundu',
803             'kn' => 'Kannada',
804             'ko' => 'Coreeg',
805             'koi' => 'Komi-Permyak',
806             'kok' => 'Concani',
807             'kpe' => 'Kpelle',
808             'kr' => 'Canwri',
809             'krc' => 'Karachay-Balkar',
810             'krl' => 'Careleg',
811             'kru' => 'Kurukh',
812             'ks' => 'Cashmireg',
813             'ksb' => 'Shambala',
814             'ksf' => 'Baffia',
815             'ksh' => 'Cwleneg',
816             'ku' => 'Cwrdeg',
817             'kum' => 'Cwmiceg',
818             'kv' => 'Comi',
819             'kw' => 'Cernyweg',
820             'ky' => 'Cirgiseg',
821             'la' => 'Lladin',
822             'lad' => 'Iddew-Sbaeneg',
823             'lag' => 'Langi',
824             'lah' => 'Lahnda',
825             'lam' => 'Lamba',
826             'lb' => 'Lwcsembwrgeg',
827             'lez' => 'Lezgheg',
828             'lg' => 'Ganda',
829             'li' => 'Limbwrgeg',
830             'lkt' => 'Lakota',
831             'lmo' => 'Lombardeg',
832             'ln' => 'Lingala',
833             'lo' => 'Laoeg',
834             'lol' => 'Mongo',
835             'loz' => 'Lozi',
836             'lrc' => 'Luri Gogleddol',
837             'lt' => 'Lithwaneg',
838             'ltg' => 'Latgaleg',
839             'lu' => 'Luba-Katanga',
840             'lua' => 'Luba-Lulua',
841             'lun' => 'Lwnda',
842             'luo' => 'Lŵo',
843             'lus' => 'Lwshaieg',
844             'luy' => 'Lwyia',
845             'lv' => 'Latfieg',
846             'mad' => 'Madwreg',
847             'mag' => 'Magahi',
848             'mai' => 'Maithili',
849             'mak' => 'Macasareg',
850             'man' => 'Mandingo',
851             'mas' => 'Masai',
852             'mdf' => 'Mocsia',
853             'mdr' => 'Mandareg',
854             'men' => 'Mendeg',
855             'mer' => 'Mêrw',
856             'mfe' => 'Morisyen',
857             'mg' => 'Malagaseg',
858             'mga' => 'Gwyddeleg Canol',
859             'mgh' => 'Makhuwa-Meetto',
860             'mgo' => 'Meta',
861             'mh' => 'Marsialeg',
862             'mi' => 'Maori',
863             'mic' => 'Micmaceg',
864             'min' => 'Minangkabau',
865             'mk' => 'Macedoneg',
866             'ml' => 'Malayalam',
867             'mn' => 'Mongoleg',
868             'mnc' => 'Manshw',
869             'mni' => 'Manipwri',
870             'moh' => 'Mohoceg',
871             'mos' => 'Mosi',
872             'mr' => 'Marathi',
873             'mrj' => 'Mari Gorllewinol',
874             'ms' => 'Maleieg',
875             'mt' => 'Malteg',
876             'mua' => 'Mundang',
877             'mul' => 'Mwy nag un iaith',
878             'mus' => 'Creek',
879             'mwl' => 'Mirandeg',
880             'mwr' => 'Marwari',
881             'my' => 'Byrmaneg',
882             'myv' => 'Erzya',
883             'mzn' => 'Masanderani',
884             'na' => 'Nawrŵeg',
885             'nap' => 'Naplieg',
886             'naq' => 'Nama',
887             'nb' => 'Norwyeg Bokmål',
888             'nd' => 'Ndebele Gogleddol',
889             'nds' => 'Almaeneg Isel',
890             'nds_NL' => 'Sacsoneg Isel',
891             'ne' => 'Nepaleg',
892             'new' => 'Newaeg',
893             'ng' => 'Ndonga',
894             'nia' => 'Nias',
895             'niu' => 'Niuean',
896             'njo' => 'Ao Naga',
897             'nl' => 'Iseldireg',
898             'nl_BE' => 'Fflemeg',
899             'nmg' => 'Kwasio',
900             'nn' => 'Norwyeg Nynorsk',
901             'nnh' => 'Ngiemboon',
902             'no' => 'Norwyeg',
903             'nog' => 'Nogai',
904             'non' => 'Hen Norseg',
905             'nqo' => 'N’Ko',
906             'nr' => 'Ndebele Deheuol',
907             'nso' => 'Sotho Gogleddol',
908             'nus' => 'Nŵereg',
909             'nv' => 'Nafaho',
910             'nwc' => 'Hen Newari',
911             'ny' => 'Nianja',
912             'nym' => 'Niamwezi',
913             'nyn' => 'Niancole',
914             'nyo' => 'Nioro',
915             'nzi' => 'Nzimeg',
916             'oc' => 'Ocsitaneg',
917             'oj' => 'Ojibwa',
918             'om' => 'Oromo',
919             'or' => 'Odia',
920             'os' => 'Oseteg',
921             'osa' => 'Osageg',
922             'ota' => 'Tyrceg Otoman',
923             'pa' => 'Pwnjabeg',
924             'pag' => 'Pangasineg',
925             'pal' => 'Pahlafi',
926             'pam' => 'Pampanga',
927             'pap' => 'Papiamento',
928             'pau' => 'Palawan',
929             'pcd' => 'Picardeg',
930             'pcm' => 'Pidgin Nigeria',
931             'pdc' => 'Almaeneg Pensylfania',
932             'peo' => 'Hen Bersieg',
933             'pfl' => 'Almaeneg Palatin',
934             'phn' => 'Phoeniceg',
935             'pi' => 'Pali',
936             'pl' => 'Pwyleg',
937             'pms' => 'Piedmonteg',
938             'pnt' => 'Ponteg',
939             'pon' => 'Pohnpeianeg',
940             'prg' => 'Prwseg',
941             'pro' => 'Hen Brofensaleg',
942             'ps' => 'Pashto',
943             'pt' => 'Portiwgeeg',
944             'pt_BR' => 'Portiwgeeg Brasil',
945             'pt_PT' => 'Portiwgeeg Ewrop',
946             'qu' => 'Quechua',
947             'quc' => 'K’iche’',
948             'raj' => 'Rajasthaneg',
949             'rap' => 'Rapanŵi',
950             'rar' => 'Raratongeg',
951             'rm' => 'Románsh',
952             'rn' => 'Rwndi',
953             'ro' => 'Rwmaneg',
954             'ro_MD' => 'Moldofeg',
955             'rof' => 'Rombo',
956             'rom' => 'Romani',
957             'root' => 'Y Gwraidd',
958             'rtm' => 'Rotumaneg',
959             'ru' => 'Rwseg',
960             'rup' => 'Aromaneg',
961             'rw' => 'Ciniarŵandeg',
962             'rwk' => 'Rwa',
963             'sa' => 'Sansgrit',
964             'sad' => 'Sandäweg',
965             'sah' => 'Sakha',
966             'sam' => 'Aramaeg Samaria',
967             'saq' => 'Sambŵrw',
968             'sas' => 'Sasaceg',
969             'sat' => 'Santali',
970             'sba' => 'Ngambeieg',
971             'sbp' => 'Sangw',
972             'sc' => 'Sardeg',
973             'scn' => 'Sisileg',
974             'sco' => 'Sgoteg',
975             'sd' => 'Sindhi',
976             'sdc' => 'Sasareseg Sardinia',
977             'sdh' => 'Cwrdeg Deheuol',
978             'se' => 'Sami Gogleddol',
979             'see' => 'Seneca',
980             'seh' => 'Sena',
981             'sei' => 'Seri',
982             'sel' => 'Selcypeg',
983             'ses' => 'Koyraboro Senni',
984             'sg' => 'Sango',
985             'sga' => 'Hen Wyddeleg',
986             'sgs' => 'Samogiteg',
987             'sh' => 'Serbo-Croateg',
988             'shi' => 'Tachelhit',
989             'shn' => 'Shan',
990             'shu' => 'Arabeg Chad',
991             'si' => 'Sinhaleg',
992             'sid' => 'Sidamo',
993             'sk' => 'Slofaceg',
994             'sl' => 'Slofeneg',
995             'sli' => 'Is-silesieg',
996             'sm' => 'Samöeg',
997             'sma' => 'Sami Deheuol',
998             'smj' => 'Sami Lwle',
999             'smn' => 'Sami Inari',
1000             'sms' => 'Sami Scolt',
1001             'sn' => 'Shona',
1002             'snk' => 'Soninceg',
1003             'so' => 'Somaleg',
1004             'sog' => 'Sogdeg',
1005             'sq' => 'Albaneg',
1006             'sr' => 'Serbeg',
1007             'srn' => 'Sranan Tongo',
1008             'srr' => 'Serereg',
1009             'ss' => 'Swati',
1010             'ssy' => 'Saho',
1011             'st' => 'Sesotheg Deheuol',
1012             'stq' => 'Ffriseg Saterland',
1013             'su' => 'Swndaneg',
1014             'suk' => 'Swcwma',
1015             'sus' => 'Swsŵeg',
1016             'sux' => 'Swmereg',
1017             'sv' => 'Swedeg',
1018             'sw' => 'Swahili',
1019             'sw_CD' => 'Swahili’r Congo',
1020             'swb' => 'Comoreg',
1021             'syc' => 'Hen Syrieg',
1022             'syr' => 'Syrieg',
1023             'szl' => 'Silesieg',
1024             'ta' => 'Tamileg',
1025             'tcy' => 'Tulu',
1026             'te' => 'Telugu',
1027             'tem' => 'Timneg',
1028             'teo' => 'Teso',
1029             'ter' => 'Terena',
1030             'tet' => 'Tetumeg',
1031             'tg' => 'Tajiceg',
1032             'th' => 'Thai',
1033             'ti' => 'Tigrinya',
1034             'tig' => 'Tigreg',
1035             'tiv' => 'Tifeg',
1036             'tk' => 'Twrcmeneg',
1037             'tkl' => 'Tocelaweg',
1038             'tkr' => 'Tsakhureg',
1039             'tl' => 'Tagalog',
1040             'tlh' => 'Klingon',
1041             'tli' => 'Llingit',
1042             'tly' => 'Talysheg',
1043             'tmh' => 'Tamasheceg',
1044             'tn' => 'Tswana',
1045             'to' => 'Tongeg',
1046             'tpi' => 'Tok Pisin',
1047             'tr' => 'Tyrceg',
1048             'trv' => 'Taroko',
1049             'ts' => 'Tsongaeg',
1050             'tsd' => 'Tsaconeg',
1051             'tt' => 'Tatareg',
1052             'tum' => 'Twmbwca',
1053             'tvl' => 'Twfalweg',
1054             'tw' => 'Twi',
1055             'twq' => 'Tasawaq',
1056             'ty' => 'Tahitïeg',
1057             'tyv' => 'Twfwnieg',
1058             'tzm' => 'Tamaseit Canolbarth Moroco',
1059             'udm' => 'Fotiaceg',
1060             'ug' => 'Uighur',
1061             'uga' => 'Wgariteg',
1062             'uk' => 'Wcreineg',
1063             'umb' => 'Umbundu',
1064             'und' => 'Iaith anhysbys',
1065             'ur' => 'Wrdw',
1066             'uz' => 'Wsbeceg',
1067             'vai' => 'Faieg',
1068             've' => 'Fendeg',
1069             'vec' => 'Feniseg',
1070             'vep' => 'Feps',
1071             'vi' => 'Fietnameg',
1072             'vls' => 'Fflemeg Gorllewinol',
1073             'vo' => 'Folapük',
1074             'vot' => 'Foteg',
1075             'vun' => 'Funjo',
1076             'wa' => 'Walwneg',
1077             'wae' => 'Walsereg',
1078             'wal' => 'Walamo',
1079             'war' => 'Winarayeg',
1080             'was' => 'Washo',
1081             'wbp' => 'Warlpiri',
1082             'wo' => 'Woloff',
1083             'xal' => 'Calmyceg',
1084             'xh' => 'Xhosa',
1085             'xog' => 'Soga',
1086             'yav' => 'Iangben',
1087             'ybb' => 'Iembaeg',
1088             'yi' => 'Iddew-Almaeneg',
1089             'yo' => 'Iorwba',
1090             'yue' => 'Cantoneeg',
1091             'zap' => 'Zapoteceg',
1092             'zbl' => 'Blisssymbols',
1093             'zea' => 'Zêlandeg',
1094             'zgh' => 'Tamaseit Safonol',
1095             'zh' => 'Tsieineeg',
1096             'zh_Hans' => 'Tsieineeg Symledig',
1097             'zh_Hant' => 'Tsieineeg Traddodiadol',
1098             'zu' => 'Swlw',
1099             'zun' => 'Swni',
1100             'zxx' => 'Dim cynnwys ieithyddol',
1101             'zza' => 'Sasäeg',
1102              
1103             );
1104             if (@_) {
1105             return $languages{$_[0]};
1106             }
1107             return \%languages;
1108             }
1109             },
1110             );
1111              
1112             has 'display_name_script' => (
1113             is => 'ro',
1114             isa => CodeRef,
1115             init_arg => undef,
1116             default => sub {
1117             sub {
1118             my %scripts = (
1119             'Arab' => 'Arabaidd',
1120             'Armn' => 'Armenaidd',
1121             'Beng' => 'Bangla',
1122             'Bopo' => 'Bopomofo',
1123             'Brai' => 'Braille',
1124             'Cyrl' => 'Cyrilig',
1125             'Deva' => 'Devanagari',
1126             'Ethi' => 'Ethiopig',
1127             'Geor' => 'Georgaidd',
1128             'Grek' => 'Groegaidd',
1129             'Gujr' => 'Gwjarataidd',
1130             'Guru' => 'Gwrmwci',
1131             'Hanb' => 'Han gyda Bopomofo',
1132             'Hang' => 'Hangul',
1133             'Hani' => 'Han',
1134             'Hans' => 'Symledig',
1135             'Hans@alt=stand-alone' => 'Han symledig',
1136             'Hant' => 'Traddodiadol',
1137             'Hant@alt=stand-alone' => 'Han traddodiadol',
1138             'Hebr' => 'Hebreig',
1139             'Hira' => 'Hiragana',
1140             'Hrkt' => 'Syllwyddor Japaneaidd',
1141             'Jamo' => 'Jamo',
1142             'Jpan' => 'Japaneaidd',
1143             'Kana' => 'Catacana',
1144             'Khmr' => 'Chmeraidd',
1145             'Knda' => 'Canaraidd',
1146             'Kore' => 'Coreaidd',
1147             'Laoo' => 'Laoaidd',
1148             'Latn' => 'Lladin',
1149             'Mlym' => 'Malayalamaidd',
1150             'Mong' => 'Mongolaidd',
1151             'Mymr' => 'Myanmaraidd',
1152             'Ogam' => 'Ogam',
1153             'Orya' => 'Orïaidd',
1154             'Sinh' => 'Sinhanaidd',
1155             'Taml' => 'Tamilaidd',
1156             'Telu' => 'Telugu',
1157             'Thaa' => 'Thaana',
1158             'Thai' => 'Tai',
1159             'Tibt' => 'Tibetaidd',
1160             'Zmth' => 'Nodiant Mathemategol',
1161             'Zsye' => 'Emoji',
1162             'Zsym' => 'Symbolau',
1163             'Zxxx' => 'Anysgrifenedig',
1164             'Zyyy' => 'Cyffredin',
1165             'Zzzz' => 'Sgript anhysbys',
1166              
1167             );
1168             if ( @_ ) {
1169             return $scripts{$_[0]};
1170             }
1171             return \%scripts;
1172             }
1173             }
1174             );
1175              
1176             has 'display_name_region' => (
1177             is => 'ro',
1178             isa => HashRef[Str],
1179             init_arg => undef,
1180             default => sub {
1181             {
1182             '001' => 'Y Byd',
1183             '002' => 'Affrica',
1184             '003' => 'Gogledd America',
1185             '005' => 'De America',
1186             '009' => 'Oceania',
1187             '011' => 'Gorllewin Affrica',
1188             '013' => 'Canolbarth America',
1189             '014' => 'Dwyrain Affrica',
1190             '015' => 'Gogledd Affrica',
1191             '017' => 'Canol Affrica',
1192             '018' => 'Deheudir Affrica',
1193             '019' => 'Yr Amerig',
1194             '021' => 'America i’r Gogledd o Fecsico',
1195             '029' => 'Y Caribî',
1196             '030' => 'Dwyrain Asia',
1197             '034' => 'De Asia',
1198             '035' => 'De-Ddwyrain Asia',
1199             '039' => 'De Ewrop',
1200             '053' => 'Awstralasia',
1201             '054' => 'Melanesia',
1202             '057' => 'Rhanbarth Micronesia',
1203             '061' => 'Polynesia',
1204             '142' => 'Asia',
1205             '143' => 'Canol Asia',
1206             '145' => 'Gorllewin Asia',
1207             '150' => 'Ewrop',
1208             '151' => 'Dwyrain Ewrop',
1209             '154' => 'Gogledd Ewrop',
1210             '155' => 'Gorllewin Ewrop',
1211             '202' => 'Affrica Is-Sahara',
1212             '419' => 'America Ladin',
1213             'AC' => 'Ynys Ascension',
1214             'AD' => 'Andorra',
1215             'AE' => 'Emiradau Arabaidd Unedig',
1216             'AF' => 'Afghanistan',
1217             'AG' => 'Antigua a Barbuda',
1218             'AI' => 'Anguilla',
1219             'AL' => 'Albania',
1220             'AM' => 'Armenia',
1221             'AO' => 'Angola',
1222             'AQ' => 'Antarctica',
1223             'AR' => 'Yr Ariannin',
1224             'AS' => 'Samoa America',
1225             'AT' => 'Awstria',
1226             'AU' => 'Awstralia',
1227             'AW' => 'Aruba',
1228             'AX' => 'Ynysoedd Åland',
1229             'AZ' => 'Azerbaijan',
1230             'BA' => 'Bosnia & Herzegovina',
1231             'BB' => 'Barbados',
1232             'BD' => 'Bangladesh',
1233             'BE' => 'Gwlad Belg',
1234             'BF' => 'Burkina Faso',
1235             'BG' => 'Bwlgaria',
1236             'BH' => 'Bahrain',
1237             'BI' => 'Burundi',
1238             'BJ' => 'Benin',
1239             'BL' => 'Saint Barthélemy',
1240             'BM' => 'Bermuda',
1241             'BN' => 'Brunei',
1242             'BO' => 'Bolifia',
1243             'BQ' => 'Antilles yr Iseldiroedd',
1244             'BR' => 'Brasil',
1245             'BS' => 'Y Bahamas',
1246             'BT' => 'Bhutan',
1247             'BV' => 'Ynys Bouvet',
1248             'BW' => 'Botswana',
1249             'BY' => 'Belarws',
1250             'BZ' => 'Belize',
1251             'CA' => 'Canada',
1252             'CC' => 'Ynysoedd Cocos (Keeling)',
1253             'CD' => 'Y Congo - Kinshasa',
1254             'CD@alt=variant' => 'Y Congo (G.Dd.C.)',
1255             'CF' => 'Gweriniaeth Canolbarth Affrica',
1256             'CG' => 'Y Congo - Brazzaville',
1257             'CG@alt=variant' => 'Y Congo (Gweriniaeth)',
1258             'CH' => 'Y Swistir',
1259             'CI' => 'Côte d’Ivoire',
1260             'CI@alt=variant' => 'Arfordir Ifori',
1261             'CK' => 'Ynysoedd Cook',
1262             'CL' => 'Chile',
1263             'CM' => 'Camerŵn',
1264             'CN' => 'Tsieina',
1265             'CO' => 'Colombia',
1266             'CP' => 'Ynys Clipperton',
1267             'CR' => 'Costa Rica',
1268             'CU' => 'Ciwba',
1269             'CV' => 'Cabo Verde',
1270             'CW' => 'Curaçao',
1271             'CX' => 'Ynys y Nadolig',
1272             'CY' => 'Cyprus',
1273             'CZ' => 'Tsiecia',
1274             'CZ@alt=variant' => 'Gweriniaeth Tsiec',
1275             'DE' => 'Yr Almaen',
1276             'DG' => 'Diego Garcia',
1277             'DJ' => 'Djibouti',
1278             'DK' => 'Denmarc',
1279             'DM' => 'Dominica',
1280             'DO' => 'Gweriniaeth Dominica',
1281             'DZ' => 'Algeria',
1282             'EA' => 'Ceuta a Melilla',
1283             'EC' => 'Ecuador',
1284             'EE' => 'Estonia',
1285             'EG' => 'Yr Aifft',
1286             'EH' => 'Gorllewin Sahara',
1287             'ER' => 'Eritrea',
1288             'ES' => 'Sbaen',
1289             'ET' => 'Ethiopia',
1290             'EU' => 'Yr Undeb Ewropeaidd',
1291             'EZ' => 'Ardal yr Ewro',
1292             'FI' => 'Y Ffindir',
1293             'FJ' => 'Fiji',
1294             'FK' => 'Ynysoedd y Falkland/Malvinas',
1295             'FK@alt=variant' => 'Ynysoedd y Falkland (Ynysoedd y Malfinas)',
1296             'FM' => 'Micronesia',
1297             'FO' => 'Ynysoedd Ffaro',
1298             'FR' => 'Ffrainc',
1299             'GA' => 'Gabon',
1300             'GB' => 'Y Deyrnas Unedig',
1301             'GB@alt=short' => 'DU',
1302             'GD' => 'Grenada',
1303             'GE' => 'Georgia',
1304             'GF' => 'Guyane Ffrengig',
1305             'GG' => 'Ynys y Garn',
1306             'GH' => 'Ghana',
1307             'GI' => 'Gibraltar',
1308             'GL' => 'Yr Ynys Las',
1309             'GM' => 'Gambia',
1310             'GN' => 'Guinée',
1311             'GP' => 'Guadeloupe',
1312             'GQ' => 'Guinea Gyhydeddol',
1313             'GR' => 'Gwlad Groeg',
1314             'GS' => 'De Georgia ac Ynysoedd Sandwich y De',
1315             'GT' => 'Guatemala',
1316             'GU' => 'Guam',
1317             'GW' => 'Guiné-Bissau',
1318             'GY' => 'Guyana',
1319             'HK' => 'Hong Kong SAR Tseina',
1320             'HK@alt=short' => 'Hong Kong',
1321             'HM' => 'Ynys Heard ac Ynysoedd McDonald',
1322             'HN' => 'Honduras',
1323             'HR' => 'Croatia',
1324             'HT' => 'Haiti',
1325             'HU' => 'Hwngari',
1326             'IC' => 'Yr Ynysoedd Dedwydd',
1327             'ID' => 'Indonesia',
1328             'IE' => 'Iwerddon',
1329             'IL' => 'Israel',
1330             'IM' => 'Ynys Manaw',
1331             'IN' => 'India',
1332             'IO' => 'Tiriogaeth Brydeinig Cefnfor India',
1333             'IQ' => 'Irac',
1334             'IR' => 'Iran',
1335             'IS' => 'Gwlad yr Iâ',
1336             'IT' => 'Yr Eidal',
1337             'JE' => 'Jersey',
1338             'JM' => 'Jamaica',
1339             'JO' => 'Gwlad Iorddonen',
1340             'JP' => 'Japan',
1341             'KE' => 'Kenya',
1342             'KG' => 'Kyrgyzstan',
1343             'KH' => 'Cambodia',
1344             'KI' => 'Kiribati',
1345             'KM' => 'Comoros',
1346             'KN' => 'Saint Kitts a Nevis',
1347             'KP' => 'Gogledd Korea',
1348             'KR' => 'De Korea',
1349             'KW' => 'Kuwait',
1350             'KY' => 'Ynysoedd Cayman',
1351             'KZ' => 'Kazakstan',
1352             'LA' => 'Laos',
1353             'LB' => 'Libanus',
1354             'LC' => 'Saint Lucia',
1355             'LI' => 'Liechtenstein',
1356             'LK' => 'Sri Lanka',
1357             'LR' => 'Liberia',
1358             'LS' => 'Lesotho',
1359             'LT' => 'Lithuania',
1360             'LU' => 'Lwcsembwrg',
1361             'LV' => 'Latfia',
1362             'LY' => 'Libya',
1363             'MA' => 'Moroco',
1364             'MC' => 'Monaco',
1365             'MD' => 'Moldofa',
1366             'ME' => 'Montenegro',
1367             'MF' => 'Saint Martin',
1368             'MG' => 'Madagascar',
1369             'MH' => 'Ynysoedd Marshall',
1370             'MK' => 'Macedonia',
1371             'MK@alt=variant' => 'Macedonia (CWIM)',
1372             'ML' => 'Mali',
1373             'MM' => 'Myanmar (Burma)',
1374             'MN' => 'Mongolia',
1375             'MO' => 'Macau RhGA Tsieina',
1376             'MO@alt=short' => 'Macau',
1377             'MP' => 'Ynysoedd Gogledd Mariana',
1378             'MQ' => 'Martinique',
1379             'MR' => 'Mauritania',
1380             'MS' => 'Montserrat',
1381             'MT' => 'Malta',
1382             'MU' => 'Mauritius',
1383             'MV' => 'Y Maldives',
1384             'MW' => 'Malawi',
1385             'MX' => 'Mecsico',
1386             'MY' => 'Malaysia',
1387             'MZ' => 'Mozambique',
1388             'NA' => 'Namibia',
1389             'NC' => 'Caledonia Newydd',
1390             'NE' => 'Niger',
1391             'NF' => 'Ynys Norfolk',
1392             'NG' => 'Nigeria',
1393             'NI' => 'Nicaragua',
1394             'NL' => 'Yr Iseldiroedd',
1395             'NO' => 'Norwy',
1396             'NP' => 'Nepal',
1397             'NR' => 'Nauru',
1398             'NU' => 'Niue',
1399             'NZ' => 'Seland Newydd',
1400             'OM' => 'Oman',
1401             'PA' => 'Panama',
1402             'PE' => 'Periw',
1403             'PF' => 'Polynesia Ffrengig',
1404             'PG' => 'Papua Guinea Newydd',
1405             'PH' => 'Y Philipinau',
1406             'PK' => 'Pakistan',
1407             'PL' => 'Gwlad Pwyl',
1408             'PM' => 'Saint-Pierre-et-Miquelon',
1409             'PN' => 'Ynysoedd Pitcairn',
1410             'PR' => 'Puerto Rico',
1411             'PS' => 'Tiriogaethau Palesteinaidd',
1412             'PS@alt=short' => 'Palesteina',
1413             'PT' => 'Portiwgal',
1414             'PW' => 'Palau',
1415             'PY' => 'Paraguay',
1416             'QA' => 'Qatar',
1417             'QO' => 'Oceania Bellennig',
1418             'RE' => 'Réunion',
1419             'RO' => 'Rwmania',
1420             'RS' => 'Serbia',
1421             'RU' => 'Rwsia',
1422             'RW' => 'Rwanda',
1423             'SA' => 'Saudi Arabia',
1424             'SB' => 'Ynysoedd Solomon',
1425             'SC' => 'Seychelles',
1426             'SD' => 'Swdan',
1427             'SE' => 'Sweden',
1428             'SG' => 'Singapore',
1429             'SH' => 'Saint Helena',
1430             'SI' => 'Slofenia',
1431             'SJ' => 'Svalbard a Jan Mayen',
1432             'SK' => 'Slofacia',
1433             'SL' => 'Sierra Leone',
1434             'SM' => 'San Marino',
1435             'SN' => 'Senegal',
1436             'SO' => 'Somalia',
1437             'SR' => 'Suriname',
1438             'SS' => 'De Swdan',
1439             'ST' => 'São Tomé a Príncipe',
1440             'SV' => 'El Salvador',
1441             'SX' => 'Sint Maarten',
1442             'SY' => 'Syria',
1443             'SZ' => 'Gwlad Swazi',
1444             'TA' => 'Tristan da Cunha',
1445             'TC' => 'Ynysoedd Turks a Caicos',
1446             'TD' => 'Tchad',
1447             'TF' => 'Tiroedd Deheuol ac Antarctig Ffrainc',
1448             'TG' => 'Togo',
1449             'TH' => 'Gwlad Thai',
1450             'TJ' => 'Tajikistan',
1451             'TK' => 'Tokelau',
1452             'TL' => 'Timor-Leste',
1453             'TL@alt=variant' => 'Dwyrain Timor',
1454             'TM' => 'Turkmenistan',
1455             'TN' => 'Tunisia',
1456             'TO' => 'Tonga',
1457             'TR' => 'Twrci',
1458             'TT' => 'Trinidad a Tobago',
1459             'TV' => 'Tuvalu',
1460             'TW' => 'Taiwan',
1461             'TZ' => 'Tanzania',
1462             'UA' => 'Wcráin',
1463             'UG' => 'Uganda',
1464             'UM' => 'Ynysoedd Pellennig UDA',
1465             'UN' => 'y Cenhedloedd Unedig',
1466             'UN@alt=short' => 'UN',
1467             'US' => 'Yr Unol Daleithiau',
1468             'US@alt=short' => 'UDA',
1469             'UY' => 'Uruguay',
1470             'UZ' => 'Uzbekistan',
1471             'VA' => 'Y Fatican',
1472             'VC' => 'Saint Vincent a’r Grenadines',
1473             'VE' => 'Venezuela',
1474             'VG' => 'Ynysoedd Gwyryf Prydain',
1475             'VI' => 'Ynysoedd Gwyryf yr Unol Daleithiau',
1476             'VN' => 'Fietnam',
1477             'VU' => 'Vanuatu',
1478             'WF' => 'Wallis a Futuna',
1479             'WS' => 'Samoa',
1480             'XK' => 'Kosovo',
1481             'YE' => 'Yemen',
1482             'YT' => 'Mayotte',
1483             'ZA' => 'De Affrica',
1484             'ZM' => 'Zambia',
1485             'ZW' => 'Zimbabwe',
1486             'ZZ' => 'Rhanbarth Anhysbys',
1487              
1488             }
1489             },
1490             );
1491              
1492             has 'display_name_variant' => (
1493             is => 'ro',
1494             isa => HashRef[Str],
1495             init_arg => undef,
1496             default => sub {
1497             {
1498             '1901' => 'orgraff draddodiadol yr Almaeneg',
1499             '1606NICT' => 'Ffrangeg Canol Diweddar hyd at 1606',
1500             '1694ACAD' => 'Ffrangeg Modern Cynnar',
1501             '1959ACAD' => 'Academig',
1502             'ALUKU' => 'tafodiaith Aluku',
1503             'AREVELA' => 'Armeneg Dwyreiniol',
1504             'AREVMDA' => 'Armeneg Gorllewinol',
1505             'BAUDDHA' => 'BAUDDHA',
1506             'BISCAYAN' => 'BISCAYAN',
1507             'BOHORIC' => 'Gwyddor Bohorič',
1508             'DAJNKO' => 'gwyddor Dajnko',
1509             'EMODENG' => 'Saesneg Modern Cynnar',
1510             'FONIPA' => 'Seineg IPA',
1511             'FONUPA' => 'Seineg UPA',
1512             'FONXSAMP' => 'FONXSAMP',
1513             'HOGNORSK' => 'HOGNORSK',
1514             'ITIHASA' => 'ITIHASA',
1515             'JAUER' => 'JAUER',
1516             'JYUTPING' => 'JYUTPING',
1517             'KKCOR' => 'yr Orgraff Gyffredin',
1518             'KOCIEWIE' => 'KOCIEWIE',
1519             'KSCOR' => 'yr Orgraff Safonol',
1520             'LAUKIKA' => 'LAUKIKA',
1521             'LUNA1918' => 'LUNA1918',
1522             'METELKO' => 'gwyddor Metelko',
1523             'NDYUKA' => 'tafodiaith Ndyuka',
1524             'NEDIS' => 'tafodiaith Natisone',
1525             'NJIVA' => 'tafodiaith Gniva/Njiva',
1526             'OSOJS' => 'tafodiaith Oseacco/Osojane',
1527             'PAMAKA' => 'tafodiaith Pamaka',
1528             'POSIX' => 'Cyfrifiadur',
1529             'SCOTLAND' => 'Saesneg Safonol yr Alban',
1530             'SURMIRAN' => 'SURMIRAN',
1531             'SURSILV' => 'SURSILV',
1532             'SUTSILV' => 'SUTSILV',
1533             'VAIDIKA' => 'VAIDIKA',
1534             'VALLADER' => 'VALLADER',
1535              
1536             }
1537             },
1538             );
1539              
1540             has 'display_name_key' => (
1541             is => 'ro',
1542             isa => HashRef[Str],
1543             init_arg => undef,
1544             default => sub {
1545             {
1546             'calendar' => 'Calendr',
1547             'cf' => 'Fformat Arian',
1548             'collation' => 'Trefn',
1549             'currency' => 'Arian Breiniol',
1550             'hc' => 'Cylched Awr (12 vs 24)',
1551             'lb' => 'Arddull Toriad Llinell',
1552             'ms' => 'System Fesur',
1553             'numbers' => 'Rhifau',
1554              
1555             }
1556             },
1557             );
1558              
1559             has 'display_name_type' => (
1560             is => 'ro',
1561             isa => HashRef[HashRef[Str]],
1562             init_arg => undef,
1563             default => sub {
1564             {
1565             'calendar' => {
1566             'buddhist' => q{Calendr y Bwdiaid},
1567             'chinese' => q{Calendr Tseina},
1568             'coptic' => q{Calendr y Coptiaid},
1569             'dangi' => q{Calendr Dangi},
1570             'ethiopic' => q{Calendr Ethiopia},
1571             'ethiopic-amete-alem' => q{Calendr Amete Alem Ethiopia},
1572             'gregorian' => q{Calendr Gregori},
1573             'hebrew' => q{Calendr yr Hebraed},
1574             'indian' => q{Calendr Cenedlaethol India},
1575             'islamic' => q{Calendr Islam},
1576             'islamic-umalqura' => q{Calendr Islam (Umm al-Qura)},
1577             'iso8601' => q{Calendr ISO-8601},
1578             'japanese' => q{Calendr Japan},
1579             'persian' => q{Calendr Persia},
1580             'roc' => q{Calendr Gweriniaeth Tseina},
1581             },
1582             'cf' => {
1583             'account' => q{Fformat Arian Cyfrifeg},
1584             'standard' => q{Fformat Arian Safonol},
1585             },
1586             'collation' => {
1587             'big5han' => q{Trefn Traddodiadol Tsieina - Big5},
1588             'dictionary' => q{Trefn Geiriadur},
1589             'ducet' => q{Trefn Rhagosodedig Unicode},
1590             'eor' => q{Rheolau trefnu Ewropeaidd},
1591             'gb2312han' => q{Trefn Symledig Tsieina - GB2312},
1592             'phonebook' => q{Trefn Llyfr Ffôn},
1593             'pinyin' => q{Trefn Pinyin},
1594             'reformed' => q{Trefn Diwygiedig},
1595             'search' => q{Chwilio at Ddibenion Cyffredinol},
1596             'standard' => q{Trefn Safonol},
1597             'traditional' => q{Trefn Traddodiadol},
1598             'zhuyin' => q{Trefn Zhuyin},
1599             },
1600             'hc' => {
1601             'h11' => q{System 12 Awr (0–11)},
1602             'h12' => q{System 12 Awr (1–12)},
1603             'h23' => q{System 24 Awr (0–23)},
1604             'h24' => q{System 24 Awr (1–24)},
1605             },
1606             'lb' => {
1607             'loose' => q{Arddull Toriad Llinell Rhydd},
1608             'normal' => q{Arddull Toriad Llinell Arferol},
1609             'strict' => q{Arddull Torriad Llinell Caeth},
1610             },
1611             'ms' => {
1612             'metric' => q{System Fetrig},
1613             'uksystem' => q{System Fesur Imperialaidd},
1614             'ussystem' => q{System Fesur UDA},
1615             },
1616             'numbers' => {
1617             'arab' => q{Digidau Arabig-Indig},
1618             'arabext' => q{Digidau Arabig-Indig Estynedig},
1619             'armn' => q{Rhifolion Armenaidd},
1620             'armnlow' => q{Rhifolion Armenaidd mewn Llythrennau Bychain},
1621             'beng' => q{Digidau Bengalaidd},
1622             'deva' => q{Digidau Devanagarig},
1623             'ethi' => q{Rhifolion Ethiopig},
1624             'fullwide' => q{Digidau Lled Llawn},
1625             'geor' => q{Rhifolion Georgaidd},
1626             'grek' => q{Rhifolion Groegaidd},
1627             'greklow' => q{Rhifolion Groegaidd mewn Llythrennau Bychain},
1628             'gujr' => q{Digidau Gwjarataidd},
1629             'guru' => q{Digidau Gwrmwcaidd},
1630             'hanidec' => q{Rhifolion Degol Tsieineaidd},
1631             'hans' => q{Rhifolion Tsieineaidd Symledig},
1632             'hansfin' => q{Rhifolion Ariannol Tsieineaidd Symledig},
1633             'hant' => q{Rhifolion Tsieineaidd Traddodiadol},
1634             'hantfin' => q{Rhifolion Ariannol Tsieineaidd Traddodiadol},
1635             'hebr' => q{Rhifolion Hebreig},
1636             'jpan' => q{Rhifolion Japaneaidd},
1637             'jpanfin' => q{Rhifolion Ariannol Japaneaidd},
1638             'khmr' => q{Digidau Chmeraidd},
1639             'knda' => q{Digidau Kannaraidd},
1640             'laoo' => q{Digidau Laoaidd},
1641             'latn' => q{Digidau Gorllewinol},
1642             'mlym' => q{Digidau Malayalamaidd},
1643             'mong' => q{Digidau Mongolia},
1644             'mymr' => q{Digidau Myanmar},
1645             'orya' => q{Digidau Orïaidd},
1646             'roman' => q{Rhifolion Rhufeinig},
1647             'romanlow' => q{Rhifolion Rhufeinig mewn Llythrennau Bychain},
1648             'takr' => q{Digidau Takri},
1649             'taml' => q{Rhifolion Tamilaidd Traddodiadol},
1650             'tamldec' => q{Digidau Tamilaidd},
1651             'telu' => q{Digidau Telugu},
1652             'thai' => q{Digidau Thai},
1653             'tibt' => q{Digidau Tibetaidd},
1654             },
1655              
1656             }
1657             },
1658             );
1659              
1660             has 'display_name_measurement_system' => (
1661             is => 'ro',
1662             isa => HashRef[Str],
1663             init_arg => undef,
1664             default => sub {
1665             {
1666             'metric' => q{Metrig},
1667             'UK' => q{DU},
1668             'US' => q{UDA},
1669              
1670             }
1671             },
1672             );
1673              
1674             has 'display_name_code_patterns' => (
1675             is => 'ro',
1676             isa => HashRef[Str],
1677             init_arg => undef,
1678             default => sub {
1679             {
1680             'language' => 'Iaith: {0}',
1681             'script' => 'Sgript: {0}',
1682             'region' => 'Rhanbarth: {0}',
1683              
1684             }
1685             },
1686             );
1687              
1688             has 'characters' => (
1689             is => 'ro',
1690             isa => HashRef,
1691             init_arg => undef,
1692             default => $^V ge v5.18.0
1693             ? eval <<'EOT'
1694             sub {
1695             no warnings 'experimental::regex_sets';
1696             return {
1697             auxiliary => qr{[ă å ã ā æ ç ĕ ē ĭ ī k ñ ŏ ø ō œ q ŭ ū v x z]},
1698             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'],
1699             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 ý ỳ ŷ ÿ]},
1700             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
1701             punctuation => qr{[\- ‐ – — , ; \: ! ? . … ' ‘ ’ " “ ” ( ) \[ \] § @ * / \& # † ‡ ′ ″]},
1702             };
1703             },
1704             EOT
1705             : sub {
1706             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'], };
1707             },
1708 19     19   2471 );
  19         50  
  19         3911  
1709              
1710              
1711             has 'ellipsis' => (
1712             is => 'ro',
1713             isa => HashRef,
1714             init_arg => undef,
1715             default => sub {
1716             return {
1717             'final' => '{0}…',
1718             'initial' => '…{0}',
1719             'medial' => '{0}…{1}',
1720             'word-final' => '{0} …',
1721             'word-initial' => '… {0}',
1722             'word-medial' => '{0} … {1}',
1723             };
1724             },
1725             );
1726              
1727             has 'more_information' => (
1728             is => 'ro',
1729             isa => Str,
1730             init_arg => undef,
1731             default => qq{?},
1732             );
1733              
1734             has 'quote_start' => (
1735             is => 'ro',
1736             isa => Str,
1737             init_arg => undef,
1738             default => qq{“},
1739             );
1740              
1741             has 'quote_end' => (
1742             is => 'ro',
1743             isa => Str,
1744             init_arg => undef,
1745             default => qq{”},
1746             );
1747              
1748             has 'alternate_quote_start' => (
1749             is => 'ro',
1750             isa => Str,
1751             init_arg => undef,
1752             default => qq{‘},
1753             );
1754              
1755             has 'alternate_quote_end' => (
1756             is => 'ro',
1757             isa => Str,
1758             init_arg => undef,
1759             default => qq{’},
1760             );
1761              
1762             has 'duration_units' => (
1763             is => 'ro',
1764             isa => HashRef[Str],
1765             init_arg => undef,
1766             default => sub { {
1767             hm => 'h:mm',
1768             hms => 'h:mm:ss',
1769             ms => 'm:ss',
1770             } }
1771             );
1772              
1773             has 'units' => (
1774             is => 'ro',
1775             isa => HashRef[HashRef[HashRef[Str]]],
1776             init_arg => undef,
1777             default => sub { {
1778             'long' => {
1779             '' => {
1780             'name' => q(cyfeiriad cardinal),
1781             },
1782             'acre' => {
1783             'few' => q({0} erw),
1784             'many' => q({0} erw),
1785             'name' => q(erw),
1786             'one' => q({0} erw),
1787             'other' => q({0} erw),
1788             'two' => q({0} erw),
1789             'zero' => q({0} erw),
1790             },
1791             'acre-foot' => {
1792             'few' => q({0} erw-droedfedd),
1793             'many' => q({0} erw-droedfedd),
1794             'name' => q(erw-droedfeddi),
1795             'one' => q({0} erw-droedfedd),
1796             'other' => q({0} erw-droedfedd),
1797             'two' => q({0} erw-droedfedd),
1798             'zero' => q({0} erw-droedfedd),
1799             },
1800             'ampere' => {
1801             'few' => q({0} amper),
1802             'many' => q({0} amper),
1803             'name' => q(amperau),
1804             'one' => q({0} amper),
1805             'other' => q({0} amper),
1806             'two' => q({0} amper),
1807             'zero' => q({0} amper),
1808             },
1809             'arc-minute' => {
1810             'few' => q({0} archfunud),
1811             'many' => q({0} archfunud),
1812             'name' => q(archfunudau),
1813             'one' => q({0} archfunud),
1814             'other' => q({0} archfunud),
1815             'two' => q({0} archfunud),
1816             'zero' => q({0} archfunud),
1817             },
1818             'arc-second' => {
1819             'few' => q({0} archeiliad),
1820             'many' => q({0} archeiliad),
1821             'name' => q(archeiliadau),
1822             'one' => q({0} archeiliad),
1823             'other' => q({0} archeiliad),
1824             'two' => q({0} archeiliad),
1825             'zero' => q({0} archeiliad),
1826             },
1827             'astronomical-unit' => {
1828             'few' => q({0} uned seryddol),
1829             'many' => q({0} uned seryddol),
1830             'name' => q(unedau seryddol),
1831             'one' => q({0} uned seryddol),
1832             'other' => q({0} uned seryddol),
1833             'two' => q({0} uned seryddol),
1834             'zero' => q({0} uned seryddol),
1835             },
1836             'atmosphere' => {
1837             'few' => q({0} atm),
1838             'many' => q({0} atm),
1839             'name' => q(atmosfferau),
1840             'one' => q({0} atmosffer),
1841             'other' => q({0} atmosffer),
1842             'two' => q({0} atm),
1843             'zero' => q({0} atm),
1844             },
1845             'bit' => {
1846             'few' => q({0} did),
1847             'many' => q({0} did),
1848             'name' => q(didau),
1849             'one' => q({0} did),
1850             'other' => q({0} did),
1851             'two' => q({0} ddid),
1852             'zero' => q({0} did),
1853             },
1854             'bushel' => {
1855             'few' => q({0} bwsiel),
1856             'many' => q({0} bwsiel),
1857             'name' => q(bwsielau),
1858             'one' => q({0} bwsiel),
1859             'other' => q({0} bwsiel),
1860             'two' => q({0} bwsiel),
1861             'zero' => q({0} bwsiel),
1862             },
1863             'byte' => {
1864             'few' => q({0} beit),
1865             'many' => q({0} beit),
1866             'name' => q(beitiau),
1867             'one' => q({0} beit),
1868             'other' => q({0} beit),
1869             'two' => q({0} feit),
1870             'zero' => q({0} beit),
1871             },
1872             'calorie' => {
1873             'few' => q({0} chalori),
1874             'many' => q({0} chalori),
1875             'name' => q(calorïau),
1876             'one' => q({0} calori),
1877             'other' => q({0} calori),
1878             'two' => q({0} galori),
1879             'zero' => q({0} calori),
1880             },
1881             'carat' => {
1882             'few' => q({0} charat),
1883             'many' => q({0} charat),
1884             'name' => q(caratau),
1885             'one' => q({0} carat),
1886             'other' => q({0} carat),
1887             'two' => q({0} garat),
1888             'zero' => q({0} carat),
1889             },
1890             'celsius' => {
1891             'few' => q({0} gradd Celsius),
1892             'many' => q({0} gradd Celsius),
1893             'name' => q(graddau Celsius),
1894             'one' => q({0} radd Celsius),
1895             'other' => q({0} gradd Celsius),
1896             'two' => q({0} radd Celsius),
1897             'zero' => q({0} gradd Celsius),
1898             },
1899             'centiliter' => {
1900             'few' => q({0} chentilitr),
1901             'many' => q({0} chentilitr),
1902             'name' => q(centilitrau),
1903             'one' => q({0} centilitr),
1904             'other' => q({0} centilitr),
1905             'two' => q({0} gentilitr),
1906             'zero' => q({0} centilitr),
1907             },
1908             'centimeter' => {
1909             'few' => q({0} chentimetr),
1910             'many' => q({0} chentimetr),
1911             'name' => q(centimetrau),
1912             'one' => q({0} centimetr),
1913             'other' => q({0} centimetr),
1914             'per' => q({0} y centimetr),
1915             'two' => q({0} gentimetr),
1916             'zero' => q({0} centimetr),
1917             },
1918             'century' => {
1919             'few' => q({0} canrif),
1920             'many' => q({0} canrif),
1921             'name' => q(canrifoedd),
1922             'one' => q({0} canrif),
1923             'other' => q({0} canrif),
1924             'two' => q({0} ganrif),
1925             'zero' => q({0} canrif),
1926             },
1927             'coordinate' => {
1928             'east' => q({0} i’r dwyrain),
1929             'north' => q({0} i’r gogledd),
1930             'south' => q({0} i’r de),
1931             'west' => q({0} i’r gorllewin),
1932             },
1933             'cubic-centimeter' => {
1934             'few' => q({0} chentimetr ciwbig),
1935             'many' => q({0} centimetr ciwbig),
1936             'name' => q(centimetrau ciwbig),
1937             'one' => q({0} centimetr ciwbig),
1938             'other' => q({0} chentimetr ciwbig),
1939             'per' => q({0} y centimetr ciwbig),
1940             'two' => q({0} gentimetr ciwbig),
1941             'zero' => q({0} centimetr ciwbig),
1942             },
1943             'cubic-foot' => {
1944             'few' => q({0} troedfedd giwbig),
1945             'many' => q({0} troedfedd giwbig),
1946             'name' => q(troedfeddi ciwbig),
1947             'one' => q({0} droedfedd giwbig),
1948             'other' => q({0} troedfedd giwbig),
1949             'two' => q({0} droedfedd giwbig),
1950             'zero' => q({0} troedfedd giwbig),
1951             },
1952             'cubic-inch' => {
1953             'few' => q({0} modfedd giwbig),
1954             'many' => q({0} modfedd giwbig),
1955             'name' => q(modfeddi ciwbig),
1956             'one' => q({0} fodfedd giwbig),
1957             'other' => q({0} modfedd giwbig),
1958             'two' => q({0} fodfedd giwbig),
1959             'zero' => q({0} modfedd giwbig),
1960             },
1961             'cubic-kilometer' => {
1962             'few' => q({0} chilometr ciwbig),
1963             'many' => q({0} chilometr ciwbig),
1964             'name' => q(cilometrau ciwbig),
1965             'one' => q({0} cilometr ciwbig),
1966             'other' => q({0} cilometr ciwbig),
1967             'two' => q({0} gilometr ciwbig),
1968             'zero' => q({0} cilometr ciwbig),
1969             },
1970             'cubic-meter' => {
1971             'few' => q({0} metr ciwbig),
1972             'many' => q({0} metr ciwbig),
1973             'name' => q(metrau ciwbig),
1974             'one' => q({0} metr ciwbig),
1975             'other' => q({0} metr ciwbig),
1976             'per' => q({0} y metr ciwbig),
1977             'two' => q({0} fetr ciwbig),
1978             'zero' => q({0} metr ciwbig),
1979             },
1980             'cubic-mile' => {
1981             'few' => q({0} milltir giwbig),
1982             'many' => q({0} milltir giwbig),
1983             'name' => q(milltiroedd ciwbig),
1984             'one' => q({0} filltir giwbig),
1985             'other' => q({0} milltir giwbig),
1986             'two' => q({0} filltir giwbig),
1987             'zero' => q({0} milltir giwbig),
1988             },
1989             'cubic-yard' => {
1990             'few' => q({0} llath giwbig),
1991             'many' => q({0} llath giwbig),
1992             'name' => q(llathenni ciwbig),
1993             'one' => q({0} llathen giwbig),
1994             'other' => q({0} llath giwbig),
1995             'two' => q({0} lath giwbig),
1996             'zero' => q({0} llath giwbig),
1997             },
1998             'cup' => {
1999             'few' => q({0} cwpanaid),
2000             'many' => q({0} cwpanaid),
2001             'name' => q(cwpaneidiau),
2002             'one' => q({0} cwpanaid),
2003             'other' => q({0} cwpanaid),
2004             'two' => q({0} gwpanaid),
2005             'zero' => q({0} cwpanaid),
2006             },
2007             'cup-metric' => {
2008             'few' => q({0} cwpanaid metrig),
2009             'many' => q({0} cwpanaid metrig),
2010             'name' => q(cwpaneidiau metrig),
2011             'one' => q({0} cwpanaid metrig),
2012             'other' => q({0} cwpanaid metrig),
2013             'two' => q({0} gwpanaid metrig),
2014             'zero' => q({0} cwpanaid metrig),
2015             },
2016             'day' => {
2017             'few' => q({0} diwrnod),
2018             'many' => q({0} diwrnod),
2019             'name' => q(diwrnodau),
2020             'one' => q({0} diwrnod),
2021             'other' => q({0} diwrnod),
2022             'per' => q({0} y diwrnod),
2023             'two' => q({0} ddiwrnod),
2024             'zero' => q({0} diwrnod),
2025             },
2026             'deciliter' => {
2027             'few' => q({0} decilitr),
2028             'many' => q({0} decilitr),
2029             'name' => q(decilitrau),
2030             'one' => q({0} decilitr),
2031             'other' => q({0} decilitr),
2032             'two' => q({0} decilitr),
2033             'zero' => q({0} decilitr),
2034             },
2035             'decimeter' => {
2036             'few' => q({0} decimetr),
2037             'many' => q({0} decimetr),
2038             'name' => q(decimetrau),
2039             'one' => q({0} decimetr),
2040             'other' => q({0} decimetr),
2041             'two' => q({0} decimetr),
2042             'zero' => q({0} decimetr),
2043             },
2044             'degree' => {
2045             'few' => q({0} gradd),
2046             'many' => q({0} gradd),
2047             'name' => q(graddau),
2048             'one' => q({0} radd),
2049             'other' => q({0} gradd),
2050             'two' => q({0} radd),
2051             'zero' => q({0} gradd),
2052             },
2053             'fahrenheit' => {
2054             'few' => q({0} gradd Fahrenheit),
2055             'many' => q({0} gradd Fahrenheit),
2056             'name' => q(gradd Fahrenheit),
2057             'one' => q({0} radd Fahrenheit),
2058             'other' => q({0} gradd Fahrenheit),
2059             'two' => q({0} radd Fahrenheit),
2060             'zero' => q({0} gradd Fahrenheit),
2061             },
2062             'fathom' => {
2063             'few' => q({0} gwryd),
2064             'many' => q({0} gwryd),
2065             'name' => q(gwrhydau),
2066             'one' => q({0} gwryd),
2067             'other' => q({0} gwryd),
2068             'two' => q({0} wryd),
2069             'zero' => q({0} gwryd),
2070             },
2071             'fluid-ounce' => {
2072             'few' => q({0} owns hylifol),
2073             'many' => q({0} owns hylifol),
2074             'name' => q(ownsiau hylifol),
2075             'one' => q({0} owns hylifol),
2076             'other' => q({0} owns hylifol),
2077             'two' => q({0} owns hylifol),
2078             'zero' => q({0} owns hylifol),
2079             },
2080             'foodcalorie' => {
2081             'few' => q({0} Chalori),
2082             'many' => q({0} Chalori),
2083             'name' => q(Calorïau),
2084             'one' => q({0} Calori),
2085             'other' => q({0} Calori),
2086             'two' => q({0} Galori),
2087             'zero' => q({0} Calori),
2088             },
2089             'foot' => {
2090             'few' => q({0} troedfedd),
2091             'many' => q({0} throedfedd),
2092             'name' => q(troedfeddi),
2093             'one' => q({0} droedfedd),
2094             'other' => q({0} troedfedd),
2095             'per' => q({0} y droedfedd),
2096             'two' => q({0} droedfedd),
2097             'zero' => q({0} troedfedd),
2098             },
2099             'furlong' => {
2100             'few' => q({0} ystaden),
2101             'many' => q({0} ystaden),
2102             'name' => q(ystadenni),
2103             'one' => q({0} ystaden),
2104             'other' => q({0} ystaden),
2105             'two' => q({0} ystaden),
2106             'zero' => q({0} ystaden),
2107             },
2108             'g-force' => {
2109             'few' => q({0} grym disgyrchedd),
2110             'many' => q({0} grym disgyrchedd),
2111             'name' => q(grym disgyrchedd),
2112             'one' => q({0} grym disgyrchedd),
2113             'other' => q({0} grym disgyrchedd),
2114             'two' => q({0} rym disgyrchedd),
2115             'zero' => q({0} grym disgyrchedd),
2116             },
2117             'gallon' => {
2118             'few' => q({0} galwyn),
2119             'many' => q({0} galwyn),
2120             'name' => q(galwyni),
2121             'one' => q({0} galwyn),
2122             'other' => q({0} galwyn),
2123             'per' => q({0} y galwyn),
2124             'two' => q({0} alwyn),
2125             'zero' => q({0} galwyn),
2126             },
2127             'gallon-imperial' => {
2128             'few' => q({0} galwyn Imp.),
2129             'many' => q({0} galwyn Imp.),
2130             'name' => q(Galwyni Imp.),
2131             'one' => q({0} galwyn Imp.),
2132             'other' => q({0} galwyn Imp.),
2133             'per' => q({0} y galwyn Imp.),
2134             'two' => q({0} galwyn Imp.),
2135             'zero' => q({0} galwyn Imp.),
2136             },
2137             'generic' => {
2138             'few' => q({0}°),
2139             'many' => q({0}°),
2140             'name' => q(°),
2141             'one' => q({0}°),
2142             'other' => q({0}°),
2143             'two' => q({0}°),
2144             'zero' => q({0}°),
2145             },
2146             'gigabit' => {
2147             'few' => q({0} gigadid),
2148             'many' => q({0} gigadid),
2149             'name' => q(gigadidau),
2150             'one' => q({0} gigadid),
2151             'other' => q({0} gigadid),
2152             'two' => q({0} gigadid),
2153             'zero' => q({0} gigadid),
2154             },
2155             'gigabyte' => {
2156             'few' => q({0} gigabeit),
2157             'many' => q({0} gigabeit),
2158             'name' => q(gigabeitiau),
2159             'one' => q({0} gigabeit),
2160             'other' => q({0} gigabeit),
2161             'two' => q({0} gigabeit),
2162             'zero' => q({0} gigabeit),
2163             },
2164             'gigahertz' => {
2165             'few' => q({0} gigaherts),
2166             'many' => q({0} gigaherts),
2167             'name' => q(gigaherts),
2168             'one' => q({0} gigaherts),
2169             'other' => q({0} gigaherts),
2170             'two' => q({0} gigaherts),
2171             'zero' => q({0} gigaherts),
2172             },
2173             'gigawatt' => {
2174             'few' => q({0} gigawat),
2175             'many' => q({0} gigawat),
2176             'name' => q(gigawatiau),
2177             'one' => q({0} gigawat),
2178             'other' => q({0} gigawat),
2179             'two' => q({0} gigawat),
2180             'zero' => q({0} gigawat),
2181             },
2182             'gram' => {
2183             'few' => q({0} gram),
2184             'many' => q({0} gram),
2185             'name' => q(gramau),
2186             'one' => q({0} gram),
2187             'other' => q({0} gram),
2188             'per' => q({0} y gram),
2189             'two' => q({0} gram),
2190             'zero' => q({0} gram),
2191             },
2192             'hectare' => {
2193             'few' => q({0} hectar),
2194             'many' => q({0} hectar),
2195             'name' => q(hectarau),
2196             'one' => q({0} hectar),
2197             'other' => q({0} hectar),
2198             'two' => q({0} hectar),
2199             'zero' => q({0} hectar),
2200             },
2201             'hectoliter' => {
2202             'few' => q({0} hectolitr),
2203             'many' => q({0} hectolitr),
2204             'name' => q(hectolitrau),
2205             'one' => q({0} hectolitr),
2206             'other' => q({0} hectolitr),
2207             'two' => q({0} hectolitr),
2208             'zero' => q({0} hectolitr),
2209             },
2210             'hectopascal' => {
2211             'few' => q({0} hectopascal),
2212             'many' => q({0} hectopascal),
2213             'name' => q(hectopascalau),
2214             'one' => q({0} hectopascal),
2215             'other' => q({0} hectopascal),
2216             'two' => q({0} hectopascal),
2217             'zero' => q({0} hectopascal),
2218             },
2219             'hertz' => {
2220             'few' => q({0} herts),
2221             'many' => q({0} herts),
2222             'name' => q(herts),
2223             'one' => q({0} herts),
2224             'other' => q({0} herts),
2225             'two' => q({0} herts),
2226             'zero' => q({0} herts),
2227             },
2228             'horsepower' => {
2229             'few' => q({0} marchnerth),
2230             'many' => q({0} marchnerth),
2231             'name' => q(marchnerth),
2232             'one' => q({0} marchnerth),
2233             'other' => q({0} marchnerth),
2234             'two' => q({0} farchnerth),
2235             'zero' => q({0} marchnerth),
2236             },
2237             'hour' => {
2238             'few' => q({0} awr),
2239             'many' => q({0} awr),
2240             'name' => q(oriau),
2241             'one' => q({0} awr),
2242             'other' => q({0} awr),
2243             'per' => q({0} yr awr),
2244             'two' => q({0} awr),
2245             'zero' => q({0} awr),
2246             },
2247             'inch' => {
2248             'few' => q({0} modfedd),
2249             'many' => q({0} modfedd),
2250             'name' => q(modfeddi),
2251             'one' => q({0} fodfedd),
2252             'other' => q({0} modfedd),
2253             'per' => q({0} y fodfedd),
2254             'two' => q({0} fodfedd),
2255             'zero' => q({0} modfedd),
2256             },
2257             'inch-hg' => {
2258             'few' => q({0} modfedd o fercwri),
2259             'many' => q({0} modfedd o fercwri),
2260             'name' => q(modfeddi o fercwri),
2261             'one' => q({0} fodfedd o fercwri),
2262             'other' => q({0} modfedd o fercwri),
2263             'two' => q({0} fodfedd o fercwri),
2264             'zero' => q({0} modfedd o fercwri),
2265             },
2266             'joule' => {
2267             'few' => q({0} joule),
2268             'many' => q({0} joule),
2269             'name' => q(jouleau),
2270             'one' => q({0} joule),
2271             'other' => q({0} joule),
2272             'two' => q({0} joule),
2273             'zero' => q({0} joule),
2274             },
2275             'karat' => {
2276             'few' => q({0} karat),
2277             'many' => q({0} karat),
2278             'name' => q(karatau),
2279             'one' => q({0} karat),
2280             'other' => q({0} karat),
2281             'two' => q({0} karat),
2282             'zero' => q({0} karat),
2283             },
2284             'kelvin' => {
2285             'few' => q({0} chelfin),
2286             'many' => q({0} celfin),
2287             'name' => q(celfinau),
2288             'one' => q({0} celfin),
2289             'other' => q({0} celfin),
2290             'two' => q({0} gelfin),
2291             'zero' => q({0} celfin),
2292             },
2293             'kilobit' => {
2294             'few' => q({0} cilodid),
2295             'many' => q({0} cilodid),
2296             'name' => q(cilodidau),
2297             'one' => q({0} cilodid),
2298             'other' => q({0} cilodid),
2299             'two' => q({0} cilodid),
2300             'zero' => q({0} cilodid),
2301             },
2302             'kilobyte' => {
2303             'few' => q({0} cilobeit),
2304             'many' => q({0} cilobeit),
2305             'name' => q(cilobeitiau),
2306             'one' => q({0} cilobeit),
2307             'other' => q({0} cilobeit),
2308             'two' => q({0} gilobeit),
2309             'zero' => q({0} cilobeit),
2310             },
2311             'kilocalorie' => {
2312             'few' => q({0} chilocalori),
2313             'many' => q({0} chilocalori),
2314             'name' => q(cilocalorïau),
2315             'one' => q({0} cilocalori),
2316             'other' => q({0} cilocalori),
2317             'two' => q({0} gilocalori),
2318             'zero' => q({0} cilocalori),
2319             },
2320             'kilogram' => {
2321             'few' => q({0} chilogram),
2322             'many' => q({0} chilogram),
2323             'name' => q(cilogramau),
2324             'one' => q({0} cilogram),
2325             'other' => q({0} cilogram),
2326             'per' => q({0} y cilogram),
2327             'two' => q({0} gilogram),
2328             'zero' => q({0} cilogram),
2329             },
2330             'kilohertz' => {
2331             'few' => q({0} ciloherts),
2332             'many' => q({0} ciloherts),
2333             'name' => q(ciloherts),
2334             'one' => q({0} ciloherts),
2335             'other' => q({0} ciloherts),
2336             'two' => q({0} ciloherts),
2337             'zero' => q({0} ciloherts),
2338             },
2339             'kilojoule' => {
2340             'few' => q({0} chilojoule),
2341             'many' => q({0} chilojoule),
2342             'name' => q(cilojouleau),
2343             'one' => q({0} cilojoule),
2344             'other' => q({0} cilojoule),
2345             'two' => q({0} gilojoule),
2346             'zero' => q({0} cilojoule),
2347             },
2348             'kilometer' => {
2349             'few' => q({0} chilometr),
2350             'many' => q({0} chilometr),
2351             'name' => q(cilometrau),
2352             'one' => q({0} cilometr),
2353             'other' => q({0} cilometr),
2354             'per' => q({0} y cilometr),
2355             'two' => q({0} gilometr),
2356             'zero' => q({0} cilometr),
2357             },
2358             'kilometer-per-hour' => {
2359             'few' => q({0} chilometr yr awr),
2360             'many' => q({0} chilometr yr awr),
2361             'name' => q(cilometrau yr awr),
2362             'one' => q({0} cilometr yr awr),
2363             'other' => q({0} cilometr yr awr),
2364             'two' => q({0} gilometr yr awr),
2365             'zero' => q({0} cilometr yr awr),
2366             },
2367             'kilowatt' => {
2368             'few' => q({0} chilowat),
2369             'many' => q({0} chilowat),
2370             'name' => q(cilowatiau),
2371             'one' => q({0} cilowat),
2372             'other' => q({0} cilowat),
2373             'two' => q({0} gilowat),
2374             'zero' => q({0} cilowat),
2375             },
2376             'kilowatt-hour' => {
2377             'few' => q({0} chilowat awr),
2378             'many' => q({0} chilowat awr),
2379             'name' => q(cilowat oriau),
2380             'one' => q({0} cilowat awr),
2381             'other' => q({0} cilowat awr),
2382             'two' => q({0} gilowat awr),
2383             'zero' => q({0} cilowat awr),
2384             },
2385             'knot' => {
2386             'few' => q({0} not),
2387             'many' => q({0} not),
2388             'name' => q(notiau),
2389             'one' => q({0} not),
2390             'other' => q({0} not),
2391             'two' => q({0} not),
2392             'zero' => q({0} not),
2393             },
2394             'light-year' => {
2395             'few' => q({0} blwyddyn golau),
2396             'many' => q({0} blwyddyn golau),
2397             'name' => q(blynyddoedd golau),
2398             'one' => q({0} flwyddyn golau),
2399             'other' => q({0} blwyddyn golau),
2400             'two' => q({0} flwyddyn golau),
2401             'zero' => q({0} blwyddyn golau),
2402             },
2403             'liter' => {
2404             'few' => q({0} litr),
2405             'many' => q({0} litr),
2406             'name' => q(litrau),
2407             'one' => q({0} litr),
2408             'other' => q({0} litr),
2409             'per' => q({0} y litr),
2410             'two' => q({0} litr),
2411             'zero' => q({0} litr),
2412             },
2413             'liter-per-100kilometers' => {
2414             'few' => q({0} litr y 100 cilometr),
2415             'many' => q({0} litr y 100 cilometr),
2416             'name' => q(litrau y 100 cilometr),
2417             'one' => q({0} litr y 100 cilometr),
2418             'other' => q({0} litr y 100 cilometr),
2419             'two' => q({0} litr y 100 cilometr),
2420             'zero' => q({0} litr wrth y 100 cilometr),
2421             },
2422             'liter-per-kilometer' => {
2423             'few' => q({0} litr y cilometr),
2424             'many' => q({0} litr y cilometr),
2425             'name' => q(litrau y cilometr),
2426             'one' => q({0} litr y cilometr),
2427             'other' => q({0} litr y cilometr),
2428             'two' => q({0} litr y cilometr),
2429             'zero' => q({0} litr y cilometr),
2430             },
2431             'lux' => {
2432             'few' => q({0} lwcs),
2433             'many' => q({0} lwcs),
2434             'name' => q(lycsau),
2435             'one' => q({0} lwcs),
2436             'other' => q({0} lwcs),
2437             'two' => q({0} lwcs),
2438             'zero' => q({0} lwcs),
2439             },
2440             'megabit' => {
2441             'few' => q({0} megadid),
2442             'many' => q({0} megadid),
2443             'name' => q(megadidau),
2444             'one' => q({0} megadid),
2445             'other' => q({0} megadid),
2446             'two' => q({0} fegadid),
2447             'zero' => q({0} megadid),
2448             },
2449             'megabyte' => {
2450             'few' => q({0} megabeit),
2451             'many' => q({0} megabeit),
2452             'name' => q(megabeitiau),
2453             'one' => q({0} megabeit),
2454             'other' => q({0} megabeit),
2455             'two' => q({0} fegabeit),
2456             'zero' => q({0} megabeit),
2457             },
2458             'megahertz' => {
2459             'few' => q({0} megaherts),
2460             'many' => q({0} megaherts),
2461             'name' => q(megaherts),
2462             'one' => q({0} megaherts),
2463             'other' => q({0} megaherts),
2464             'two' => q({0} fegaherts),
2465             'zero' => q({0} megaherts),
2466             },
2467             'megaliter' => {
2468             'few' => q({0} megalitr),
2469             'many' => q({0} megalitr),
2470             'name' => q(megalitrau),
2471             'one' => q({0} megalitr),
2472             'other' => q({0} megalitr),
2473             'two' => q({0} fegalitr),
2474             'zero' => q({0} megalitr),
2475             },
2476             'megawatt' => {
2477             'few' => q({0} megawat),
2478             'many' => q({0} megawat),
2479             'name' => q(megawatiau),
2480             'one' => q({0} megawat),
2481             'other' => q({0} megawat),
2482             'two' => q({0} fegawat),
2483             'zero' => q({0} megawat),
2484             },
2485             'meter' => {
2486             'few' => q({0} metr),
2487             'many' => q({0} metr),
2488             'name' => q(metrau),
2489             'one' => q({0} metr),
2490             'other' => q({0} metr),
2491             'per' => q({0} y metr),
2492             'two' => q({0} fetr),
2493             'zero' => q({0} metr),
2494             },
2495             'meter-per-second' => {
2496             'few' => q({0} metr yr eiliad),
2497             'many' => q({0} metr yr eiliad),
2498             'name' => q(metrau yr eiliad),
2499             'one' => q({0} metr yr eiliad),
2500             'other' => q({0} metr yr eiliad),
2501             'two' => q({0} fetr yr eiliad),
2502             'zero' => q({0} metr yr eiliad),
2503             },
2504             'meter-per-second-squared' => {
2505             'few' => q({0} metr yr eiliad sgwâr),
2506             'many' => q({0} metr yr eiliad sgwâr),
2507             'name' => q(metrau yr eiliad sgwâr),
2508             'one' => q({0} metr yr eiliad sgwâr),
2509             'other' => q({0} metr yr eiliad sgwâr),
2510             'two' => q({0} fetr yr eiliad sgwâr),
2511             'zero' => q({0} metr yr eiliad sgwâr),
2512             },
2513             'metric-ton' => {
2514             'few' => q({0} tunnell fetrig),
2515             'many' => q({0} tunnell fetrig),
2516             'name' => q(tunelli metrig),
2517             'one' => q({0} dunnell fetrig),
2518             'other' => q({0} tunnell fetrig),
2519             'two' => q({0} dunnell fetrig),
2520             'zero' => q({0} tunnell fetrig),
2521             },
2522             'microgram' => {
2523             'few' => q({0} microgram),
2524             'many' => q({0} microgram),
2525             'name' => q(microgramau),
2526             'one' => q({0} microgram),
2527             'other' => q({0} microgram),
2528             'two' => q({0} ficrogram),
2529             'zero' => q({0} microgram),
2530             },
2531             'micrometer' => {
2532             'few' => q({0} micrometr),
2533             'many' => q({0} micrometr),
2534             'name' => q(micrometrau),
2535             'one' => q({0} micrometr),
2536             'other' => q({0} micrometr),
2537             'two' => q({0} ficrometr),
2538             'zero' => q({0} micrometr),
2539             },
2540             'microsecond' => {
2541             'few' => q({0} microeiliadau),
2542             'many' => q({0} microeiliadau),
2543             'name' => q(microeiliadau),
2544             'one' => q({0} microeiliadau),
2545             'other' => q({0} microeiliadau),
2546             'two' => q({0} microeiliadau),
2547             'zero' => q({0} microeiliadau),
2548             },
2549             'mile' => {
2550             'few' => q({0} milltir),
2551             'many' => q({0} milltir),
2552             'name' => q(milltiroedd),
2553             'one' => q({0} filltir),
2554             'other' => q({0} milltir),
2555             'two' => q({0} filltir),
2556             'zero' => q({0} milltir),
2557             },
2558             'mile-per-gallon' => {
2559             'few' => q({0} milltir y galwyn),
2560             'many' => q({0} milltir y galwyn),
2561             'name' => q(milltiroedd y galwyn),
2562             'one' => q({0} filltir y galwyn),
2563             'other' => q({0} milltir y galwyn),
2564             'two' => q({0} filltir y galwyn),
2565             'zero' => q({0} milltir y galwyn),
2566             },
2567             'mile-per-gallon-imperial' => {
2568             'few' => q({0} milltir y galwyn Imp.),
2569             'many' => q({0} milltir y galwyn Imp.),
2570             'name' => q(milltiroedd y galwyn Imp.),
2571             'one' => q({0} milltir y galwyn Imp.),
2572             'other' => q({0} milltir y galwyn Imp.),
2573             'two' => q({0} filltir y galwyn Imp.),
2574             'zero' => q({0} milltir y galwyn Imp.),
2575             },
2576             'mile-per-hour' => {
2577             'few' => q({0} milltir yr awr),
2578             'many' => q({0} milltir yr awr),
2579             'name' => q(milltiroedd yr awr),
2580             'one' => q({0} filltir yr awr),
2581             'other' => q({0} milltir yr awr),
2582             'two' => q({0} filltir yr awr),
2583             'zero' => q({0} milltir yr awr),
2584             },
2585             'mile-scandinavian' => {
2586             'few' => q({0} milltir Sgandinafia),
2587             'many' => q({0} milltir Sgandinafia),
2588             'name' => q(milltiroedd Sgandinafia),
2589             'one' => q({0} filltir Sgandinafia),
2590             'other' => q({0} milltir Sgandinafia),
2591             'two' => q({0} filltir Sgandinafia),
2592             'zero' => q({0} milltir Sgandinafia),
2593             },
2594             'milliampere' => {
2595             'few' => q({0} miliamper),
2596             'many' => q({0} miliamper),
2597             'name' => q(miliamperau),
2598             'one' => q({0} miliamper),
2599             'other' => q({0} miliamper),
2600             'two' => q({0} filiamper),
2601             'zero' => q({0} miliamper),
2602             },
2603             'millibar' => {
2604             'few' => q({0} milibar),
2605             'many' => q({0} milibar),
2606             'name' => q(milibarau),
2607             'one' => q({0} milibar),
2608             'other' => q({0} milibar),
2609             'two' => q({0} filibar),
2610             'zero' => q({0} milibar),
2611             },
2612             'milligram' => {
2613             'few' => q({0} miligram),
2614             'many' => q({0} miligram),
2615             'name' => q(miligramau),
2616             'one' => q({0} miligram),
2617             'other' => q({0} miligram),
2618             'two' => q({0} filigram),
2619             'zero' => q({0} miligram),
2620             },
2621             'milligram-per-deciliter' => {
2622             'few' => q({0} miligram y decilitr),
2623             'many' => q({0} miligram y decilitr),
2624             'name' => q(miligramau y declilitr),
2625             'one' => q({0} miligram y decilitr),
2626             'other' => q({0} miligram y decilitr),
2627             'two' => q({0} miligram y decilitr),
2628             'zero' => q({0} miligram y decilitr),
2629             },
2630             'milliliter' => {
2631             'few' => q({0} mililitr),
2632             'many' => q({0} mililitr),
2633             'name' => q(mililitrau),
2634             'one' => q({0} mililitr),
2635             'other' => q({0} mililitr),
2636             'two' => q({0} mililitr),
2637             'zero' => q({0} mililitr),
2638             },
2639             'millimeter' => {
2640             'few' => q({0} milimetr),
2641             'many' => q({0} milimetr),
2642             'name' => q(milimetrau),
2643             'one' => q({0} milimetr),
2644             'other' => q({0} milimetr),
2645             'two' => q({0} filimetr),
2646             'zero' => q({0} milimetr),
2647             },
2648             'millimeter-of-mercury' => {
2649             'few' => q({0} milimetr o fercwri),
2650             'many' => q({0} milimetr o fercwri),
2651             'name' => q(milimetrau o fercwri),
2652             'one' => q({0} milimetr o fercwri),
2653             'other' => q({0} milimetr o fercwri),
2654             'two' => q({0} filimetr o fercwri),
2655             'zero' => q({0} milimetr o fercwri),
2656             },
2657             'millimole-per-liter' => {
2658             'few' => q({0} milimôl y litr),
2659             'many' => q({0} milimôl y litr),
2660             'name' => q(milimolau y litr),
2661             'one' => q({0} milimôl y litr),
2662             'other' => q({0} milimôl y litr),
2663             'two' => q({0} milimôl y litr),
2664             'zero' => q({0} milimôl y litr),
2665             },
2666             'millisecond' => {
2667             'few' => q({0} milieiliad),
2668             'many' => q({0} milieiliad),
2669             'name' => q(milieiliadau),
2670             'one' => q({0} milieiliad),
2671             'other' => q({0} milieiliad),
2672             'two' => q({0} filieiliad),
2673             'zero' => q({0} milieiliad),
2674             },
2675             'milliwatt' => {
2676             'few' => q({0} miliwat),
2677             'many' => q({0} miliwat),
2678             'name' => q(miliwatiau),
2679             'one' => q({0} miliwat),
2680             'other' => q({0} miliwat),
2681             'two' => q({0} filiwat),
2682             'zero' => q({0} miliwat),
2683             },
2684             'minute' => {
2685             'few' => q({0} munud),
2686             'many' => q({0} munud),
2687             'name' => q(munudau),
2688             'one' => q({0} munud),
2689             'other' => q({0} munud),
2690             'per' => q({0} y munud),
2691             'two' => q({0} funud),
2692             'zero' => q({0} munud),
2693             },
2694             'month' => {
2695             'few' => q({0} mis),
2696             'many' => q({0} mis),
2697             'name' => q(misoedd),
2698             'one' => q({0} mis),
2699             'other' => q({0} mis),
2700             'per' => q({0} y mis),
2701             'two' => q({0} fis),
2702             'zero' => q({0} mis),
2703             },
2704             'nanometer' => {
2705             'few' => q({0} nanometr),
2706             'many' => q({0} nanometr),
2707             'name' => q(nanometrau),
2708             'one' => q({0} nanometr),
2709             'other' => q({0} nanometr),
2710             'two' => q({0} nanometr),
2711             'zero' => q({0} nanometr),
2712             },
2713             'nanosecond' => {
2714             'few' => q({0} nanoeiliadau),
2715             'many' => q({0} nanoeiliadau),
2716             'name' => q(nanoeiliadau),
2717             'one' => q({0} nanoeiliadau),
2718             'other' => q({0} nanoeiliadau),
2719             'two' => q({0} nanoeiliadau),
2720             'zero' => q({0} nanoeiliadau),
2721             },
2722             'nautical-mile' => {
2723             'few' => q({0} milltir fôr),
2724             'many' => q({0} milltir fôr),
2725             'name' => q(milltiroedd môr),
2726             'one' => q({0} filltir fôr),
2727             'other' => q({0} milltir fôr),
2728             'two' => q({0} filltir fôr),
2729             'zero' => q({0} milltir fôr),
2730             },
2731             'ohm' => {
2732             'few' => q({0} ohm),
2733             'many' => q({0} ohm),
2734             'name' => q(ohmau),
2735             'one' => q({0} ohm),
2736             'other' => q({0} ohm),
2737             'two' => q({0} ohm),
2738             'zero' => q({0} ohm),
2739             },
2740             'ounce' => {
2741             'few' => q({0} owns),
2742             'many' => q({0} owns),
2743             'name' => q(ownsys),
2744             'one' => q({0} owns),
2745             'other' => q({0} owns),
2746             'per' => q({0} yr owns),
2747             'two' => q({0} owns),
2748             'zero' => q({0} owns),
2749             },
2750             'ounce-troy' => {
2751             'few' => q({0} owns pwysau aur),
2752             'many' => q({0} owns pwysau aur),
2753             'name' => q(ownsiau pwysau aur),
2754             'one' => q({0} owns pwysau aur),
2755             'other' => q({0} owns pwysau aur),
2756             'two' => q({0} owns pwysau aur),
2757             'zero' => q({0} owns pwysau aur),
2758             },
2759             'parsec' => {
2760             'few' => q({0} pharsec),
2761             'many' => q({0} pharsec),
2762             'name' => q(parsecau),
2763             'one' => q({0} parsec),
2764             'other' => q({0} parsec),
2765             'two' => q({0} barsec),
2766             'zero' => q({0} parsec),
2767             },
2768             'part-per-million' => {
2769             'few' => q({0} rhan pob miliwn),
2770             'many' => q({0} rhan pob miliwn),
2771             'name' => q(rhannau pob miliwn),
2772             'one' => q({0} rhan pob miliwn),
2773             'other' => q({0} rhan pob miliwn),
2774             'two' => q({0} rhan pob miliwn),
2775             'zero' => q({0} rhan pob miliwn),
2776             },
2777             'per' => {
2778             '1' => q({0}/{1}),
2779             },
2780             'percent' => {
2781             'few' => q({0}%),
2782             'many' => q({0}%),
2783             'name' => q(y cant),
2784             'one' => q({0} y cant),
2785             'other' => q({0} y cant),
2786             'two' => q({0}%),
2787             'zero' => q({0}%),
2788             },
2789             'permille' => {
2790             'few' => q({0}‰),
2791             'many' => q({0}‰),
2792             'name' => q(permille),
2793             'one' => q({0} permille),
2794             'other' => q({0} permille),
2795             'two' => q({0}‰),
2796             'zero' => q({0}‰),
2797             },
2798             'petabyte' => {
2799             'few' => q({0} PB),
2800             'many' => q({0} PB),
2801             'name' => q(petabyte),
2802             'one' => q({0} petabyte),
2803             'other' => q({0} petabyte),
2804             'two' => q({0} PB),
2805             'zero' => q({0} PB),
2806             },
2807             'picometer' => {
2808             'few' => q({0} phicometr),
2809             'many' => q({0} phicometr),
2810             'name' => q(picometrau),
2811             'one' => q({0} picometr),
2812             'other' => q({0} picometr),
2813             'two' => q({0} bicometr),
2814             'zero' => q({0} picometr),
2815             },
2816             'pint' => {
2817             'few' => q({0} pheint),
2818             'many' => q({0} pheint),
2819             'name' => q(peintiau),
2820             'one' => q({0} peint),
2821             'other' => q({0} peint),
2822             'two' => q({0} beint),
2823             'zero' => q({0} peint),
2824             },
2825             'pint-metric' => {
2826             'few' => q({0} peint metrig),
2827             'many' => q({0} peint metrig),
2828             'name' => q(peintiau metrig),
2829             'one' => q({0} peint metrig),
2830             'other' => q({0} peint metrig),
2831             'two' => q({0} peint metrig),
2832             'zero' => q({0} peint metrig),
2833             },
2834             'point' => {
2835             'few' => q({0} phwynt),
2836             'many' => q({0} phwynt),
2837             'name' => q(pwyntiau),
2838             'one' => q({0} pwynt),
2839             'other' => q({0} pwynt),
2840             'two' => q({0} bwynt),
2841             'zero' => q({0} pwynt),
2842             },
2843             'pound' => {
2844             'few' => q({0} phwys),
2845             'many' => q({0} phwys),
2846             'name' => q(pwysi),
2847             'one' => q({0} pwys),
2848             'other' => q({0} pwys),
2849             'per' => q({0} y pwys),
2850             'two' => q({0} bwys),
2851             'zero' => q({0} pwys),
2852             },
2853             'pound-per-square-inch' => {
2854             'few' => q({0} pwys y fodfedd sgwar),
2855             'many' => q({0} pwys y fodfedd sgwar),
2856             'name' => q(pwysau y fodfedd sgwar),
2857             'one' => q({0} pwys y fodfedd sgwar),
2858             'other' => q({0} pwys y fodfedd sgwar),
2859             'two' => q({0} bwys y fodfedd sgwar),
2860             'zero' => q({0} pwys y fodfedd sgwar),
2861             },
2862             'quart' => {
2863             'few' => q({0} chwart),
2864             'many' => q({0} chwart),
2865             'name' => q(chwartiau),
2866             'one' => q({0} chwart),
2867             'other' => q({0} chwart),
2868             'two' => q({0} gwart),
2869             'zero' => q({0} chwart),
2870             },
2871             'radian' => {
2872             'few' => q({0} radian),
2873             'many' => q({0} radian),
2874             'name' => q(radianau),
2875             'one' => q({0} radian),
2876             'other' => q({0} radian),
2877             'two' => q({0} radian),
2878             'zero' => q({0} radian),
2879             },
2880             'revolution' => {
2881             'few' => q({0} cylchdro),
2882             'many' => q({0} cylchdro),
2883             'name' => q(cylchdroeon),
2884             'one' => q({0} cylchdro),
2885             'other' => q({0} cylchdro),
2886             'two' => q({0} gylchdro),
2887             'zero' => q({0} cylchdro),
2888             },
2889             'second' => {
2890             'few' => q({0} eiliad),
2891             'many' => q({0} eiliad),
2892             'name' => q(eiliadau),
2893             'one' => q({0} eiliad),
2894             'other' => q({0} eiliad),
2895             'per' => q({0} yr eiliad),
2896             'two' => q({0} eiliad),
2897             'zero' => q({0} eiliad),
2898             },
2899             'square-centimeter' => {
2900             'few' => q({0} chentimetr sgwâr),
2901             'many' => q({0} chentimetr sgwâr),
2902             'name' => q(centimetrau sgwâr),
2903             'one' => q({0} centimetr sgwâr),
2904             'other' => q({0} centimetr sgwâr),
2905             'per' => q({0} y centimetr sgwâr),
2906             'two' => q({0} gentimetr sgwâr),
2907             'zero' => q({0} centimetr sgwâr),
2908             },
2909             'square-foot' => {
2910             'few' => q({0} troedfedd sgwâr),
2911             'many' => q({0} throedfedd sgwâr),
2912             'name' => q(troedfeddi sgwâr),
2913             'one' => q({0} droedfedd sgwâr),
2914             'other' => q({0} troedfedd sgwâr),
2915             'two' => q({0} droedfedd sgwâr),
2916             'zero' => q({0} troedfedd sgwâr),
2917             },
2918             'square-inch' => {
2919             'few' => q({0} modfedd sgwâr),
2920             'many' => q({0} modfedd sgwâr),
2921             'name' => q(modfeddi sgwâr),
2922             'one' => q({0} modfedd sgwâr),
2923             'other' => q({0} modfedd sgwâr),
2924             'per' => q({0} y modfedd sgwâr),
2925             'two' => q({0} fodfedd sgwâr),
2926             'zero' => q({0} modfedd sgwâr),
2927             },
2928             'square-kilometer' => {
2929             'few' => q({0} chilometr sgwâr),
2930             'many' => q({0} chilometr sgwâr),
2931             'name' => q(cilometrau sgwâr),
2932             'one' => q({0} cilometr sgwâr),
2933             'other' => q({0} cilometr sgwâr),
2934             'per' => q({0} y cilometr sgwâr),
2935             'two' => q({0} gilometr sgwâr),
2936             'zero' => q({0} cilometr sgwâr),
2937             },
2938             'square-meter' => {
2939             'few' => q({0} metr sgwâr),
2940             'many' => q({0} metr sgwâr),
2941             'name' => q(metrau sgwâr),
2942             'one' => q({0} metr sgwâr),
2943             'other' => q({0} metr sgwâr),
2944             'per' => q({0} y metr sgwâr),
2945             'two' => q({0} fetr sgwâr),
2946             'zero' => q({0} metr sgwâr),
2947             },
2948             'square-mile' => {
2949             'few' => q({0} milltir sgwâr),
2950             'many' => q({0} milltir sgwâr),
2951             'name' => q(milltiroedd sgwâr),
2952             'one' => q({0} filltir sgwâr),
2953             'other' => q({0} milltir sgwâr),
2954             'per' => q({0}/mi²),
2955             'two' => q({0} filltir sgwâr),
2956             'zero' => q({0} milltir sgwâr),
2957             },
2958             'square-yard' => {
2959             'few' => q({0} llath sgwâr),
2960             'many' => q({0} llath sgwâr),
2961             'name' => q(llathenni sgwâr),
2962             'one' => q({0} llath sgwâr),
2963             'other' => q({0} llath sgwâr),
2964             'two' => q({0} lath sgwâr),
2965             'zero' => q({0} llath sgwâr),
2966             },
2967             'stone' => {
2968             'few' => q({0} stôn),
2969             'many' => q({0} stôn),
2970             'name' => q(stonau),
2971             'one' => q({0} stôn),
2972             'other' => q({0} stôn),
2973             'two' => q({0} stôn),
2974             'zero' => q({0} stôn),
2975             },
2976             'tablespoon' => {
2977             'few' => q({0} llond llwy fwrdd),
2978             'many' => q({0} llond llwy fwrdd),
2979             'name' => q(llond llwy fwrdd),
2980             'one' => q({0} llond llwy fwrdd),
2981             'other' => q({0} llond llwy fwrdd),
2982             'two' => q({0} lond llwy fwrdd),
2983             'zero' => q({0} llond llwy fwrdd),
2984             },
2985             'teaspoon' => {
2986             'few' => q({0} llond llwy de),
2987             'many' => q({0} llond llwy de),
2988             'name' => q(llond llwy de),
2989             'one' => q({0} llond llwy de),
2990             'other' => q({0} llond llwy de),
2991             'two' => q({0} lond llwy de),
2992             'zero' => q({0} llond llwy de),
2993             },
2994             'terabit' => {
2995             'few' => q({0} teradid),
2996             'many' => q({0} teradid),
2997             'name' => q(teradidau),
2998             'one' => q({0} teradid),
2999             'other' => q({0} teradid),
3000             'two' => q({0} deradid),
3001             'zero' => q({0} teradid),
3002             },
3003             'terabyte' => {
3004             'few' => q({0} terabeit),
3005             'many' => q({0} terabeit),
3006             'name' => q(terabeitiau),
3007             'one' => q({0} terabeit),
3008             'other' => q({0} terabeit),
3009             'two' => q({0} derabeit),
3010             'zero' => q({0} terabeit),
3011             },
3012             'ton' => {
3013             'few' => q({0} tunnell),
3014             'many' => q({0} tunnell),
3015             'name' => q(tunelli),
3016             'one' => q({0} dunnell),
3017             'other' => q({0} tunnell),
3018             'two' => q({0} dunnell),
3019             'zero' => q({0} tunnell),
3020             },
3021             'volt' => {
3022             'few' => q({0} folt),
3023             'many' => q({0} folt),
3024             'name' => q(foltiau),
3025             'one' => q({0} folt),
3026             'other' => q({0} folt),
3027             'two' => q({0} folt),
3028             'zero' => q({0} folt),
3029             },
3030             'watt' => {
3031             'few' => q({0} wat),
3032             'many' => q({0} wat),
3033             'name' => q(watiau),
3034             'one' => q({0} wat),
3035             'other' => q({0} wat),
3036             'two' => q({0} wat),
3037             'zero' => q({0} wat),
3038             },
3039             'week' => {
3040             'few' => q({0} wythnos),
3041             'many' => q({0} wythnos),
3042             'name' => q(wythnosau),
3043             'one' => q({0} wythnos),
3044             'other' => q({0} wythnos),
3045             'per' => q({0} yr wythnos),
3046             'two' => q({0} wythnos),
3047             'zero' => q({0} wythnos),
3048             },
3049             'yard' => {
3050             'few' => q({0} llath),
3051             'many' => q({0} llath),
3052             'name' => q(llathenni),
3053             'one' => q({0} llath),
3054             'other' => q({0} llath),
3055             'two' => q({0} lath),
3056             'zero' => q({0} llath),
3057             },
3058             'year' => {
3059             'few' => q({0} blynedd),
3060             'many' => q({0} blynedd),
3061             'name' => q(blynyddoedd),
3062             'one' => q({0} flwyddyn),
3063             'other' => q({0} mlynedd),
3064             'per' => q({0} y flwyddyn),
3065             'two' => q({0} flynedd),
3066             'zero' => q({0} mlynedd),
3067             },
3068             },
3069             'narrow' => {
3070             '' => {
3071             'name' => q(cyfeiriad),
3072             },
3073             'acre' => {
3074             'few' => q({0}erw),
3075             'many' => q({0}erw),
3076             'name' => q(erw),
3077             'one' => q({0}erw),
3078             'other' => q({0}erw),
3079             'two' => q({0}erw),
3080             'zero' => q({0}erw),
3081             },
3082             'ampere' => {
3083             'few' => q({0}A),
3084             'many' => q({0}A),
3085             'name' => q(amp),
3086             'one' => q({0}A),
3087             'other' => q({0}A),
3088             'two' => q({0}A),
3089             'zero' => q({0}A),
3090             },
3091             'arc-minute' => {
3092             'few' => q({0}′),
3093             'many' => q({0}′),
3094             'one' => q({0}′),
3095             'other' => q({0}′),
3096             'two' => q({0}′),
3097             'zero' => q({0}′),
3098             },
3099             'arc-second' => {
3100             'few' => q({0}″),
3101             'many' => q({0}″),
3102             'one' => q({0}″),
3103             'other' => q({0}″),
3104             'two' => q({0}″),
3105             'zero' => q({0}″),
3106             },
3107             'astronomical-unit' => {
3108             'few' => q({0}u.s.),
3109             'many' => q({0}u.s.),
3110             'name' => q(u.s.),
3111             'one' => q({0}u.s.),
3112             'other' => q({0}u.s.),
3113             'two' => q({0}u.s.),
3114             'zero' => q({0}u.s.),
3115             },
3116             'bit' => {
3117             'few' => q({0}did),
3118             'many' => q({0}did),
3119             'name' => q(did),
3120             'one' => q({0}did),
3121             'other' => q({0}did),
3122             'two' => q({0}ddid),
3123             'zero' => q({0}did),
3124             },
3125             'byte' => {
3126             'few' => q({0}beit),
3127             'many' => q({0}beit),
3128             'name' => q(beit),
3129             'one' => q({0}beit),
3130             'other' => q({0}beit),
3131             'two' => q({0}feit),
3132             'zero' => q({0}beit),
3133             },
3134             'calorie' => {
3135             'few' => q({0}cal),
3136             'many' => q({0}cal),
3137             'name' => q(cal),
3138             'one' => q({0}cal),
3139             'other' => q({0}cal),
3140             'two' => q({0}cal),
3141             'zero' => q({0}cal),
3142             },
3143             'carat' => {
3144             'few' => q({0}CD),
3145             'many' => q({0}CD),
3146             'name' => q(carat),
3147             'one' => q({0}CD),
3148             'other' => q({0}CD),
3149             'two' => q({0}CD),
3150             'zero' => q({0}CD),
3151             },
3152             'celsius' => {
3153             'few' => q({0}°),
3154             'many' => q({0}°),
3155             'name' => q(°C),
3156             'one' => q({0}°),
3157             'other' => q({0}°),
3158             'two' => q({0}°),
3159             'zero' => q({0}°),
3160             },
3161             'centiliter' => {
3162             'few' => q({0}cL),
3163             'many' => q({0}cL),
3164             'name' => q(cL),
3165             'one' => q({0}cL),
3166             'other' => q({0}cL),
3167             'two' => q({0}cL),
3168             'zero' => q({0}cL),
3169             },
3170             'centimeter' => {
3171             'few' => q({0}cm),
3172             'many' => q({0}cm),
3173             'name' => q(cm),
3174             'one' => q({0}cm),
3175             'other' => q({0}cm),
3176             'per' => q({0}/cm),
3177             'two' => q({0}cm),
3178             'zero' => q({0}cm),
3179             },
3180             'century' => {
3181             'few' => q({0}c),
3182             'many' => q({0}c),
3183             'name' => q(c),
3184             'one' => q({0}c),
3185             'other' => q({0}c),
3186             'two' => q({0}c),
3187             'zero' => q({0}c),
3188             },
3189             'coordinate' => {
3190             'east' => q({0}dn),
3191             'north' => q({0}g),
3192             'south' => q({0}d),
3193             'west' => q({0}gn),
3194             },
3195             'cubic-centimeter' => {
3196             'few' => q({0}cm³),
3197             'many' => q({0}cm³),
3198             'name' => q(cm³),
3199             'one' => q({0}cm³),
3200             'other' => q({0}cm³),
3201             'per' => q({0}/cm³),
3202             'two' => q({0}cm³),
3203             'zero' => q({0}cm³),
3204             },
3205             'cubic-kilometer' => {
3206             'few' => q({0}km³),
3207             'many' => q({0}km³),
3208             'name' => q(km³),
3209             'one' => q({0}km³),
3210             'other' => q({0}km³),
3211             'two' => q({0}km³),
3212             'zero' => q({0}km³),
3213             },
3214             'cubic-meter' => {
3215             'few' => q({0}m³),
3216             'many' => q({0}m³),
3217             'name' => q(m³),
3218             'one' => q({0}m³),
3219             'other' => q({0}m³),
3220             'per' => q({0}/m³),
3221             'two' => q({0}m³),
3222             'zero' => q({0}m³),
3223             },
3224             'cubic-mile' => {
3225             'few' => q({0}mi³),
3226             'many' => q({0}mi³),
3227             'name' => q(mi³),
3228             'one' => q({0}mi³),
3229             'other' => q({0}mi³),
3230             'two' => q({0}mi³),
3231             'zero' => q({0}mi³),
3232             },
3233             'day' => {
3234             'few' => q({0}d),
3235             'many' => q({0}d),
3236             'name' => q(d),
3237             'one' => q({0}d),
3238             'other' => q({0}d),
3239             'per' => q({0}/d),
3240             'two' => q({0}d),
3241             'zero' => q({0}d),
3242             },
3243             'deciliter' => {
3244             'few' => q({0}dL),
3245             'many' => q({0}dL),
3246             'name' => q(dL),
3247             'one' => q({0}dL),
3248             'other' => q({0}dL),
3249             'two' => q({0}dL),
3250             'zero' => q({0}dL),
3251             },
3252             'decimeter' => {
3253             'few' => q({0}dm),
3254             'many' => q({0}dm),
3255             'name' => q(dm),
3256             'one' => q({0}dm),
3257             'other' => q({0}dm),
3258             'two' => q({0}dm),
3259             'zero' => q({0}dm),
3260             },
3261             'degree' => {
3262             'few' => q({0}°),
3263             'many' => q({0}°),
3264             'name' => q(gradd),
3265             'one' => q({0}°),
3266             'other' => q({0}°),
3267             'two' => q({0}°),
3268             'zero' => q({0}°),
3269             },
3270             'fahrenheit' => {
3271             'few' => q({0}°F),
3272             'many' => q({0}°F),
3273             'name' => q(°F),
3274             'one' => q({0}°F),
3275             'other' => q({0}°F),
3276             'two' => q({0}°F),
3277             'zero' => q({0}°F),
3278             },
3279             'fathom' => {
3280             'few' => q({0}fth),
3281             'many' => q({0}fth),
3282             'name' => q(gwrhydau),
3283             'one' => q({0}fth),
3284             'other' => q({0}fth),
3285             'two' => q({0}fth),
3286             'zero' => q({0}fth),
3287             },
3288             'foodcalorie' => {
3289             'few' => q({0}Cal),
3290             'many' => q({0}Cal),
3291             'name' => q(Cal),
3292             'one' => q({0}Cal),
3293             'other' => q({0}Cal),
3294             'two' => q({0}Cal),
3295             'zero' => q({0}Cal),
3296             },
3297             'foot' => {
3298             'few' => q({0}′),
3299             'many' => q({0}′),
3300             'name' => q(troedfedd),
3301             'one' => q({0}′),
3302             'other' => q({0}′),
3303             'per' => q({0}/ft),
3304             'two' => q({0}′),
3305             'zero' => q({0}′),
3306             },
3307             'g-force' => {
3308             'few' => q({0}G),
3309             'many' => q({0}G),
3310             'one' => q({0}G),
3311             'other' => q({0}G),
3312             'two' => q({0}G),
3313             'zero' => q({0}G),
3314             },
3315             'gallon' => {
3316             'few' => q({0}gal),
3317             'many' => q({0}gal),
3318             'name' => q(gal),
3319             'one' => q({0}gal),
3320             'other' => q({0}gal),
3321             'per' => q({0}/gal),
3322             'two' => q({0}gal),
3323             'zero' => q({0}gal),
3324             },
3325             'generic' => {
3326             'few' => q({0}°),
3327             'many' => q({0}°),
3328             'name' => q(°),
3329             'one' => q({0}°),
3330             'other' => q({0}°),
3331             'two' => q({0}°),
3332             'zero' => q({0}°),
3333             },
3334             'gigabit' => {
3335             'few' => q({0}Gb),
3336             'many' => q({0}Gb),
3337             'name' => q(Gb),
3338             'one' => q({0}Gb),
3339             'other' => q({0}Gb),
3340             'two' => q({0}Gb),
3341             'zero' => q({0}Gb),
3342             },
3343             'gigabyte' => {
3344             'few' => q({0}GB),
3345             'many' => q({0}GB),
3346             'name' => q(GBeit),
3347             'one' => q({0}GB),
3348             'other' => q({0}GB),
3349             'two' => q({0}GB),
3350             'zero' => q({0}GB),
3351             },
3352             'gigahertz' => {
3353             'few' => q({0}GHz),
3354             'many' => q({0}GHz),
3355             'name' => q(GHz),
3356             'one' => q({0}GHz),
3357             'other' => q({0}GHz),
3358             'two' => q({0}GHz),
3359             'zero' => q({0}GHz),
3360             },
3361             'gigawatt' => {
3362             'few' => q({0}GW),
3363             'many' => q({0}GW),
3364             'name' => q(GW),
3365             'one' => q({0}GW),
3366             'other' => q({0}GW),
3367             'two' => q({0}GW),
3368             'zero' => q({0}GW),
3369             },
3370             'gram' => {
3371             'few' => q({0}g),
3372             'many' => q({0}g),
3373             'name' => q(gram),
3374             'one' => q({0}g),
3375             'other' => q({0}g),
3376             'per' => q({0}/g),
3377             'two' => q({0}g),
3378             'zero' => q({0}g),
3379             },
3380             'hectare' => {
3381             'few' => q({0}ha),
3382             'many' => q({0}ha),
3383             'name' => q(hectar),
3384             'one' => q({0}ha),
3385             'other' => q({0}ha),
3386             'two' => q({0}ha),
3387             'zero' => q({0}ha),
3388             },
3389             'hectoliter' => {
3390             'few' => q({0}hL),
3391             'many' => q({0}hL),
3392             'name' => q(hL),
3393             'one' => q({0}hL),
3394             'other' => q({0}hL),
3395             'two' => q({0}hL),
3396             'zero' => q({0}hL),
3397             },
3398             'hectopascal' => {
3399             'few' => q({0}hPa),
3400             'many' => q({0}hPa),
3401             'name' => q(hPa),
3402             'one' => q({0}hPa),
3403             'other' => q({0}hPa),
3404             'two' => q({0}hPa),
3405             'zero' => q({0}hPa),
3406             },
3407             'hertz' => {
3408             'few' => q({0}Hz),
3409             'many' => q({0}Hz),
3410             'name' => q(Hz),
3411             'one' => q({0}Hz),
3412             'other' => q({0}Hz),
3413             'two' => q({0}Hz),
3414             'zero' => q({0}Hz),
3415             },
3416             'horsepower' => {
3417             'few' => q({0}hp),
3418             'many' => q({0}hp),
3419             'name' => q(hp),
3420             'one' => q({0}hp),
3421             'other' => q({0}hp),
3422             'two' => q({0}hp),
3423             'zero' => q({0}hp),
3424             },
3425             'hour' => {
3426             'few' => q({0} awr),
3427             'many' => q({0} awr),
3428             'name' => q(awr),
3429             'one' => q({0} awr),
3430             'other' => q({0} awr),
3431             'per' => q({0}/a),
3432             'two' => q({0} awr),
3433             'zero' => q({0} awr),
3434             },
3435             'inch' => {
3436             'few' => q({0}″),
3437             'many' => q({0}″),
3438             'name' => q(modfedd),
3439             'one' => q({0}″),
3440             'other' => q({0}″),
3441             'per' => q({0}/mod),
3442             'two' => q({0}″),
3443             'zero' => q({0}″),
3444             },
3445             'inch-hg' => {
3446             'few' => q({0}" Hg),
3447             'many' => q({0}" Hg),
3448             'name' => q(″ Hg),
3449             'one' => q({0}" Hg),
3450             'other' => q({0}" Hg),
3451             'two' => q({0}" Hg),
3452             'zero' => q({0}" Hg),
3453             },
3454             'joule' => {
3455             'few' => q({0}J),
3456             'many' => q({0}J),
3457             'name' => q(joule),
3458             'one' => q({0}J),
3459             'other' => q({0}J),
3460             'two' => q({0}J),
3461             'zero' => q({0}J),
3462             },
3463             'kelvin' => {
3464             'few' => q({0}K),
3465             'many' => q({0}K),
3466             'name' => q(K),
3467             'one' => q({0}K),
3468             'other' => q({0}K),
3469             'two' => q({0}K),
3470             'zero' => q({0}K),
3471             },
3472             'kilobyte' => {
3473             'few' => q({0}kB),
3474             'many' => q({0}kB),
3475             'name' => q(kBeit),
3476             'one' => q({0}kB),
3477             'other' => q({0}kB),
3478             'two' => q({0}kB),
3479             'zero' => q({0}kB),
3480             },
3481             'kilocalorie' => {
3482             'few' => q({0}kcal),
3483             'many' => q({0}kcal),
3484             'name' => q(kcal),
3485             'one' => q({0}kcal),
3486             'other' => q({0}kcal),
3487             'two' => q({0}kcal),
3488             'zero' => q({0}kcal),
3489             },
3490             'kilogram' => {
3491             'few' => q({0}kg),
3492             'many' => q({0}kg),
3493             'name' => q(kg),
3494             'one' => q({0}kg),
3495             'other' => q({0}kg),
3496             'per' => q({0}/kg),
3497             'two' => q({0}kg),
3498             'zero' => q({0}kg),
3499             },
3500             'kilohertz' => {
3501             'few' => q({0}kHz),
3502             'many' => q({0}kHz),
3503             'name' => q(kHz),
3504             'one' => q({0}kHz),
3505             'other' => q({0}kHz),
3506             'two' => q({0}kHz),
3507             'zero' => q({0}kHz),
3508             },
3509             'kilojoule' => {
3510             'few' => q({0}kj),
3511             'many' => q({0}kj),
3512             'name' => q(kJ),
3513             'one' => q({0}kj),
3514             'other' => q({0}kj),
3515             'two' => q({0}kj),
3516             'zero' => q({0}kj),
3517             },
3518             'kilometer' => {
3519             'few' => q({0}km),
3520             'many' => q({0}km),
3521             'name' => q(km),
3522             'one' => q({0}km),
3523             'other' => q({0}km),
3524             'per' => q({0}/km),
3525             'two' => q({0}km),
3526             'zero' => q({0}km),
3527             },
3528             'kilometer-per-hour' => {
3529             'few' => q({0}km/h),
3530             'many' => q({0}km/h),
3531             'name' => q(km/h),
3532             'one' => q({0}km/h),
3533             'other' => q({0}km/h),
3534             'two' => q({0}km/h),
3535             'zero' => q({0}km/h),
3536             },
3537             'kilowatt' => {
3538             'few' => q({0}kW),
3539             'many' => q({0}kW),
3540             'name' => q(kW),
3541             'one' => q({0}kW),
3542             'other' => q({0}kW),
3543             'two' => q({0}kW),
3544             'zero' => q({0}kW),
3545             },
3546             'knot' => {
3547             'few' => q({0}not),
3548             'many' => q({0}not),
3549             'name' => q(not),
3550             'one' => q({0}not),
3551             'other' => q({0}not),
3552             'two' => q({0}not),
3553             'zero' => q({0}not),
3554             },
3555             'light-year' => {
3556             'few' => q({0}ly),
3557             'many' => q({0}ly),
3558             'name' => q(ly),
3559             'one' => q({0}ly),
3560             'other' => q({0}ly),
3561             'two' => q({0}ly),
3562             'zero' => q({0}ly),
3563             },
3564             'liter' => {
3565             'few' => q({0} L),
3566             'many' => q({0} L),
3567             'name' => q(litr),
3568             'one' => q({0} L),
3569             'other' => q({0} L),
3570             'two' => q({0} L),
3571             'zero' => q({0} L),
3572             },
3573             'liter-per-100kilometers' => {
3574             'few' => q({0}L/100km),
3575             'many' => q({0}L/100km),
3576             'name' => q(L/100km),
3577             'one' => q({0}L/100km),
3578             'other' => q({0}L/100km),
3579             'two' => q({0}L/100km),
3580             'zero' => q({0}L/100km),
3581             },
3582             'liter-per-kilometer' => {
3583             'few' => q({0}L/km),
3584             'many' => q({0}L/km),
3585             'name' => q(L/km),
3586             'one' => q({0}L/km),
3587             'other' => q({0}L/km),
3588             'two' => q({0}L/km),
3589             'zero' => q({0}L/km),
3590             },
3591             'lux' => {
3592             'few' => q({0}lx),
3593             'many' => q({0}lx),
3594             'name' => q(lwcs),
3595             'one' => q({0}lx),
3596             'other' => q({0}lx),
3597             'two' => q({0}lx),
3598             'zero' => q({0}lx),
3599             },
3600             'megabyte' => {
3601             'few' => q({0}MB),
3602             'many' => q({0}MB),
3603             'name' => q(MBeit),
3604             'one' => q({0}MB),
3605             'other' => q({0}MB),
3606             'two' => q({0}MB),
3607             'zero' => q({0}MB),
3608             },
3609             'megahertz' => {
3610             'few' => q({0}MHz),
3611             'many' => q({0}MHz),
3612             'name' => q(MHz),
3613             'one' => q({0}MHz),
3614             'other' => q({0}MHz),
3615             'two' => q({0}MHz),
3616             'zero' => q({0}MHz),
3617             },
3618             'megaliter' => {
3619             'few' => q({0}ML),
3620             'many' => q({0}ML),
3621             'name' => q(ML),
3622             'one' => q({0}ML),
3623             'other' => q({0}ML),
3624             'two' => q({0}ML),
3625             'zero' => q({0}ML),
3626             },
3627             'megawatt' => {
3628             'few' => q({0}MW),
3629             'many' => q({0}MW),
3630             'name' => q(MW),
3631             'one' => q({0}MW),
3632             'other' => q({0}MW),
3633             'two' => q({0}MW),
3634             'zero' => q({0}MW),
3635             },
3636             'meter' => {
3637             'few' => q({0}m),
3638             'many' => q({0}m),
3639             'name' => q(m),
3640             'one' => q({0}m),
3641             'other' => q({0}m),
3642             'per' => q({0}/m),
3643             'two' => q({0}m),
3644             'zero' => q({0}m),
3645             },
3646             'meter-per-second' => {
3647             'few' => q({0}m/s),
3648             'many' => q({0}m/s),
3649             'name' => q(m/s),
3650             'one' => q({0}m/s),
3651             'other' => q({0}m/s),
3652             'two' => q({0}m/s),
3653             'zero' => q({0}m/s),
3654             },
3655             'metric-ton' => {
3656             'few' => q({0}t),
3657             'many' => q({0}t),
3658             'name' => q(t),
3659             'one' => q({0}t),
3660             'other' => q({0}t),
3661             'two' => q({0}t),
3662             'zero' => q({0}t),
3663             },
3664             'microgram' => {
3665             'few' => q({0}µg),
3666             'many' => q({0}µg),
3667             'name' => q(µg),
3668             'one' => q({0}µg),
3669             'other' => q({0}µg),
3670             'two' => q({0}µg),
3671             'zero' => q({0}µg),
3672             },
3673             'micrometer' => {
3674             'few' => q({0}µm),
3675             'many' => q({0}µm),
3676             'name' => q(µm),
3677             'one' => q({0}µm),
3678             'other' => q({0}µm),
3679             'two' => q({0}µm),
3680             'zero' => q({0}µm),
3681             },
3682             'mile' => {
3683             'few' => q({0}mi),
3684             'many' => q({0}mi),
3685             'name' => q(mi),
3686             'one' => q({0}mi),
3687             'other' => q({0}mi),
3688             'two' => q({0}mi),
3689             'zero' => q({0}mi),
3690             },
3691             'mile-per-hour' => {
3692             'few' => q({0}m.y.a.),
3693             'many' => q({0}m.y.a.),
3694             'name' => q(m.y.a.),
3695             'one' => q({0}m.y.a.),
3696             'other' => q({0}m.y.a.),
3697             'two' => q({0}m.y.a.),
3698             'zero' => q({0}m.y.a.),
3699             },
3700             'milliampere' => {
3701             'few' => q({0}mA),
3702             'many' => q({0}mA),
3703             'name' => q(mA),
3704             'one' => q({0}mA),
3705             'other' => q({0}mA),
3706             'two' => q({0}mA),
3707             'zero' => q({0}mA),
3708             },
3709             'millibar' => {
3710             'few' => q({0}mb),
3711             'many' => q({0}mb),
3712             'name' => q(mbar),
3713             'one' => q({0}mb),
3714             'other' => q({0}mb),
3715             'two' => q({0}mb),
3716             'zero' => q({0}mb),
3717             },
3718             'milligram' => {
3719             'few' => q({0}mg),
3720             'many' => q({0}mg),
3721             'name' => q(mg),
3722             'one' => q({0}mg),
3723             'other' => q({0}mg),
3724             'two' => q({0}mg),
3725             'zero' => q({0}mg),
3726             },
3727             'milliliter' => {
3728             'few' => q({0}mL),
3729             'many' => q({0}mL),
3730             'name' => q(mL),
3731             'one' => q({0}mL),
3732             'other' => q({0}mL),
3733             'two' => q({0}mL),
3734             'zero' => q({0}mL),
3735             },
3736             'millimeter' => {
3737             'few' => q({0}mm),
3738             'many' => q({0}mm),
3739             'name' => q(mm),
3740             'one' => q({0}mm),
3741             'other' => q({0}mm),
3742             'two' => q({0}mm),
3743             'zero' => q({0}mm),
3744             },
3745             'millimeter-of-mercury' => {
3746             'few' => q({0}mmHg),
3747             'many' => q({0}mmHg),
3748             'name' => q(mmHg),
3749             'one' => q({0}mmHg),
3750             'other' => q({0}mmHg),
3751             'two' => q({0}mmHg),
3752             'zero' => q({0}mmHg),
3753             },
3754             'millisecond' => {
3755             'few' => q({0}ms),
3756             'many' => q({0}ms),
3757             'name' => q(milieiliad),
3758             'one' => q({0}ms),
3759             'other' => q({0}ms),
3760             'two' => q({0}ms),
3761             'zero' => q({0}ms),
3762             },
3763             'milliwatt' => {
3764             'few' => q({0}mW),
3765             'many' => q({0}mW),
3766             'name' => q(mW),
3767             'one' => q({0}mW),
3768             'other' => q({0}mW),
3769             'two' => q({0}mW),
3770             'zero' => q({0}mW),
3771             },
3772             'minute' => {
3773             'few' => q({0}mun),
3774             'many' => q({0}mun),
3775             'name' => q(mun),
3776             'one' => q({0}mun),
3777             'other' => q({0}mun),
3778             'per' => q({0}/mun),
3779             'two' => q({0}mun),
3780             'zero' => q({0}mun),
3781             },
3782             'month' => {
3783             'few' => q({0}m),
3784             'many' => q({0}m),
3785             'name' => q(mis),
3786             'one' => q({0}m),
3787             'other' => q({0}m),
3788             'per' => q({0}/m),
3789             'two' => q({0}m),
3790             'zero' => q({0}m),
3791             },
3792             'nanometer' => {
3793             'few' => q({0}nm),
3794             'many' => q({0}nm),
3795             'name' => q(nm),
3796             'one' => q({0}nm),
3797             'other' => q({0}nm),
3798             'two' => q({0}nm),
3799             'zero' => q({0}nm),
3800             },
3801             'nautical-mile' => {
3802             'name' => q(mi fôr),
3803             },
3804             'ohm' => {
3805             'few' => q({0}Ω),
3806             'many' => q({0}Ω),
3807             'name' => q(ohm),
3808             'one' => q({0}Ω),
3809             'other' => q({0}Ω),
3810             'two' => q({0}Ω),
3811             'zero' => q({0}Ω),
3812             },
3813             'ounce' => {
3814             'few' => q({0}owns),
3815             'many' => q({0}owns),
3816             'name' => q(owns),
3817             'one' => q({0}owns),
3818             'other' => q({0}owns),
3819             'per' => q({0}/owns),
3820             'two' => q({0}owns),
3821             'zero' => q({0}owns),
3822             },
3823             'parsec' => {
3824             'few' => q({0}pc),
3825             'many' => q({0}pc),
3826             'name' => q(pc),
3827             'one' => q({0}pc),
3828             'other' => q({0}pc),
3829             'two' => q({0}pc),
3830             'zero' => q({0}pc),
3831             },
3832             'per' => {
3833             '1' => q({0}/{1}),
3834             },
3835             'percent' => {
3836             'few' => q({0}%),
3837             'many' => q({0}%),
3838             'name' => q(%),
3839             'one' => q({0}%),
3840             'other' => q({0}%),
3841             'two' => q({0}%),
3842             'zero' => q({0}%),
3843             },
3844             'picometer' => {
3845             'few' => q({0}pm),
3846             'many' => q({0}pm),
3847             'name' => q(pm),
3848             'one' => q({0}pm),
3849             'other' => q({0}pm),
3850             'two' => q({0}pm),
3851             'zero' => q({0}pm),
3852             },
3853             'pint' => {
3854             'few' => q({0}pt),
3855             'many' => q({0}pt),
3856             'name' => q(pt),
3857             'one' => q({0}pt),
3858             'other' => q({0}pt),
3859             'two' => q({0}pt),
3860             'zero' => q({0}pt),
3861             },
3862             'pound' => {
3863             'few' => q({0}phwys),
3864             'many' => q({0}phwys),
3865             'name' => q(pwys),
3866             'one' => q({0}pwys),
3867             'other' => q({0}pwys),
3868             'per' => q({0}/pwys),
3869             'two' => q({0}bwys),
3870             'zero' => q({0}pwys),
3871             },
3872             'pound-per-square-inch' => {
3873             'few' => q({0}psi),
3874             'many' => q({0}psi),
3875             'name' => q(psi),
3876             'one' => q({0}psi),
3877             'other' => q({0}psi),
3878             'two' => q({0}psi),
3879             'zero' => q({0}psi),
3880             },
3881             'radian' => {
3882             'few' => q({0}rad),
3883             'many' => q({0}rad),
3884             'name' => q(rad),
3885             'one' => q({0}rad),
3886             'other' => q({0}rad),
3887             'two' => q({0}rad),
3888             'zero' => q({0}rad),
3889             },
3890             'second' => {
3891             'few' => q({0} eil),
3892             'many' => q({0} eil),
3893             'name' => q(eil),
3894             'one' => q({0} eil),
3895             'other' => q({0} eil),
3896             'per' => q({0}/e),
3897             'two' => q({0} eil),
3898             'zero' => q({0} eil),
3899             },
3900             'square-centimeter' => {
3901             'few' => q({0}cm²),
3902             'many' => q({0}cm²),
3903             'name' => q(cm²),
3904             'one' => q({0}cm²),
3905             'other' => q({0}cm²),
3906             'per' => q({0}/cm²),
3907             'two' => q({0}cm²),
3908             'zero' => q({0}cm²),
3909             },
3910             'square-foot' => {
3911             'few' => q({0}ft²),
3912             'many' => q({0}ft²),
3913             'one' => q({0}ft²),
3914             'other' => q({0}ft²),
3915             'two' => q({0}ft²),
3916             'zero' => q({0}ft²),
3917             },
3918             'square-kilometer' => {
3919             'few' => q({0}km²),
3920             'many' => q({0}km²),
3921             'name' => q(km²),
3922             'one' => q({0}km²),
3923             'other' => q({0}km²),
3924             'two' => q({0}km²),
3925             'zero' => q({0}km²),
3926             },
3927             'square-meter' => {
3928             'few' => q({0}m²),
3929             'many' => q({0}m²),
3930             'name' => q(metrau²),
3931             'one' => q({0}m²),
3932             'other' => q({0}m²),
3933             'per' => q({0}/m²),
3934             'two' => q({0}m²),
3935             'zero' => q({0}m²),
3936             },
3937             'square-mile' => {
3938             'few' => q({0}mi²),
3939             'many' => q({0}mi²),
3940             'name' => q(mi²),
3941             'one' => q({0}mi²),
3942             'other' => q({0}mi²),
3943             'two' => q({0}mi²),
3944             'zero' => q({0}mi²),
3945             },
3946             'stone' => {
3947             'few' => q({0}st),
3948             'many' => q({0}st),
3949             'name' => q(stôn),
3950             'one' => q({0}st),
3951             'other' => q({0}st),
3952             'two' => q({0}st),
3953             'zero' => q({0}st),
3954             },
3955             'terabyte' => {
3956             'few' => q({0}TB),
3957             'many' => q({0}TB),
3958             'name' => q(TBeit),
3959             'one' => q({0}TB),
3960             'other' => q({0}TB),
3961             'two' => q({0}TB),
3962             'zero' => q({0}TB),
3963             },
3964             'volt' => {
3965             'few' => q({0}V),
3966             'many' => q({0}V),
3967             'name' => q(folt),
3968             'one' => q({0}V),
3969             'other' => q({0}V),
3970             'two' => q({0}V),
3971             'zero' => q({0}V),
3972             },
3973             'watt' => {
3974             'few' => q({0}W),
3975             'many' => q({0}W),
3976             'name' => q(wat),
3977             'one' => q({0}W),
3978             'other' => q({0}W),
3979             'two' => q({0}W),
3980             'zero' => q({0}W),
3981             },
3982             'week' => {
3983             'few' => q({0}w),
3984             'many' => q({0}w),
3985             'name' => q(w),
3986             'one' => q({0}w),
3987             'other' => q({0}w),
3988             'per' => q({0}/w),
3989             'two' => q({0}w),
3990             'zero' => q({0}w),
3991             },
3992             'yard' => {
3993             'few' => q({0}llath),
3994             'many' => q({0}llath),
3995             'name' => q(llath),
3996             'one' => q({0}llath),
3997             'other' => q({0}llath),
3998             'two' => q({0}lath),
3999             'zero' => q({0}llath),
4000             },
4001             'year' => {
4002             'few' => q({0}bl),
4003             'many' => q({0}bl),
4004             'name' => q(bl),
4005             'one' => q({0}bl),
4006             'other' => q({0}bl),
4007             'per' => q({0}/bl),
4008             'two' => q({0}bl),
4009             'zero' => q({0}bl),
4010             },
4011             },
4012             'short' => {
4013             '' => {
4014             'name' => q(cyfeiriad),
4015             },
4016             'acre' => {
4017             'few' => q({0} erw),
4018             'many' => q({0} erw),
4019             'name' => q(erw),
4020             'one' => q({0} erw),
4021             'other' => q({0} erw),
4022             'two' => q({0} erw),
4023             'zero' => q({0} erw),
4024             },
4025             'acre-foot' => {
4026             'few' => q({0} erw tr),
4027             'many' => q({0} erw tr),
4028             'name' => q(erw tr),
4029             'one' => q({0} erw tr),
4030             'other' => q({0} erw tr),
4031             'two' => q({0} erw tr),
4032             'zero' => q({0} erw tr),
4033             },
4034             'ampere' => {
4035             'few' => q({0} A),
4036             'many' => q({0} A),
4037             'name' => q(ampau),
4038             'one' => q({0} A),
4039             'other' => q({0} A),
4040             'two' => q({0} A),
4041             'zero' => q({0} A),
4042             },
4043             'arc-minute' => {
4044             'few' => q({0} archfun),
4045             'many' => q({0} archfun),
4046             'name' => q(archfunudau),
4047             'one' => q({0} archfun),
4048             'other' => q({0} archfun),
4049             'two' => q({0} archfun),
4050             'zero' => q({0} archfun),
4051             },
4052             'arc-second' => {
4053             'few' => q({0} archeiliad),
4054             'many' => q({0} archeiliad),
4055             'name' => q(archeiliadau),
4056             'one' => q({0} archeiliad),
4057             'other' => q({0} archeiliad),
4058             'two' => q({0} archeiliad),
4059             'zero' => q({0} archeiliad),
4060             },
4061             'astronomical-unit' => {
4062             'few' => q({0} u.s.),
4063             'many' => q({0} u.s.),
4064             'name' => q(u.s.),
4065             'one' => q({0} u.s.),
4066             'other' => q({0} u.s.),
4067             'two' => q({0} u.s.),
4068             'zero' => q({0} u.s.),
4069             },
4070             'atmosphere' => {
4071             'few' => q({0} atm),
4072             'many' => q({0} atm),
4073             'name' => q(atm),
4074             'one' => q({0} atm),
4075             'other' => q({0} atm),
4076             'two' => q({0} atm),
4077             'zero' => q({0} atm),
4078             },
4079             'bit' => {
4080             'few' => q({0} did),
4081             'many' => q({0} did),
4082             'name' => q(did),
4083             'one' => q({0} did),
4084             'other' => q({0} did),
4085             'two' => q({0} did),
4086             'zero' => q({0} did),
4087             },
4088             'bushel' => {
4089             'few' => q({0} bwsiel),
4090             'many' => q({0} bwsiel),
4091             'name' => q(bwsielau),
4092             'one' => q({0} bwsiel),
4093             'other' => q({0} bwsiel),
4094             'two' => q({0} bwsiel),
4095             'zero' => q({0} bwsiel),
4096             },
4097             'byte' => {
4098             'few' => q({0} beit),
4099             'many' => q({0} beit),
4100             'name' => q(beit),
4101             'one' => q({0} beit),
4102             'other' => q({0} beit),
4103             'two' => q({0} feit),
4104             'zero' => q({0} beit),
4105             },
4106             'calorie' => {
4107             'few' => q({0} cal),
4108             'many' => q({0} cal),
4109             'name' => q(cal),
4110             'one' => q({0} cal),
4111             'other' => q({0} cal),
4112             'two' => q({0} cal),
4113             'zero' => q({0} cal),
4114             },
4115             'carat' => {
4116             'few' => q({0} CD),
4117             'many' => q({0} CD),
4118             'name' => q(caratau),
4119             'one' => q({0} CD),
4120             'other' => q({0} CD),
4121             'two' => q({0} CD),
4122             'zero' => q({0} CD),
4123             },
4124             'celsius' => {
4125             'few' => q({0}°C),
4126             'many' => q({0}°C),
4127             'name' => q(gradd C),
4128             'one' => q({0}°C),
4129             'other' => q({0}°C),
4130             'two' => q({0}°C),
4131             'zero' => q({0}°C),
4132             },
4133             'centiliter' => {
4134             'few' => q({0} cL),
4135             'many' => q({0} cL),
4136             'name' => q(cL),
4137             'one' => q({0} cL),
4138             'other' => q({0} cL),
4139             'two' => q({0} cL),
4140             'zero' => q({0} cL),
4141             },
4142             'centimeter' => {
4143             'few' => q({0} cm),
4144             'many' => q({0} cm),
4145             'name' => q(cm),
4146             'one' => q({0} cm),
4147             'other' => q({0} cm),
4148             'per' => q({0}/cm),
4149             'two' => q({0} cm),
4150             'zero' => q({0} cm),
4151             },
4152             'century' => {
4153             'few' => q({0} c),
4154             'many' => q({0} c),
4155             'name' => q(c),
4156             'one' => q({0} c),
4157             'other' => q({0} c),
4158             'two' => q({0} c),
4159             'zero' => q({0} c),
4160             },
4161             'coordinate' => {
4162             'east' => q({0} dn),
4163             'north' => q({0} g),
4164             'south' => q({0} d),
4165             'west' => q({0} gn),
4166             },
4167             'cubic-centimeter' => {
4168             'few' => q({0} cm³),
4169             'many' => q({0} cm³),
4170             'name' => q(cm³),
4171             'one' => q({0} cm³),
4172             'other' => q({0} cm³),
4173             'per' => q({0}/cm³),
4174             'two' => q({0} cm³),
4175             'zero' => q({0} cm³),
4176             },
4177             'cubic-foot' => {
4178             'few' => q({0} tr³),
4179             'many' => q({0} tr³),
4180             'name' => q(troedfedd³),
4181             'one' => q({0} tr³),
4182             'other' => q({0} tr³),
4183             'two' => q({0} tr³),
4184             'zero' => q({0} tr³),
4185             },
4186             'cubic-inch' => {
4187             'few' => q({0} modfedd³),
4188             'many' => q({0} modfedd³),
4189             'name' => q(modfeddi³),
4190             'one' => q({0} modfedd³),
4191             'other' => q({0} modfedd³),
4192             'two' => q({0} fodfedd³),
4193             'zero' => q({0} modfedd³),
4194             },
4195             'cubic-kilometer' => {
4196             'few' => q({0} km³),
4197             'many' => q({0} km³),
4198             'name' => q(cilometrau ciwbig),
4199             'one' => q({0} km³),
4200             'other' => q({0} km³),
4201             'two' => q({0} km³),
4202             'zero' => q({0} km³),
4203             },
4204             'cubic-meter' => {
4205             'few' => q({0} m³),
4206             'many' => q({0} m³),
4207             'name' => q(m³),
4208             'one' => q({0} m³),
4209             'other' => q({0} m³),
4210             'per' => q({0}/m³),
4211             'two' => q({0} m³),
4212             'zero' => q({0} m³),
4213             },
4214             'cubic-mile' => {
4215             'few' => q({0} mi³),
4216             'many' => q({0} mi³),
4217             'name' => q(mi³),
4218             'one' => q({0} mi³),
4219             'other' => q({0} mi³),
4220             'two' => q({0} mi³),
4221             'zero' => q({0} mi³),
4222             },
4223             'cubic-yard' => {
4224             'few' => q({0} llath³),
4225             'many' => q({0} llath³),
4226             'name' => q(llathenni³),
4227             'one' => q({0} llathen³),
4228             'other' => q({0} llath³),
4229             'two' => q({0} lath³),
4230             'zero' => q({0} llath³),
4231             },
4232             'cup' => {
4233             'few' => q({0} c),
4234             'many' => q({0} c),
4235             'name' => q(cwpaneidiau),
4236             'one' => q({0} c),
4237             'other' => q({0} c),
4238             'two' => q({0} c),
4239             'zero' => q({0} c),
4240             },
4241             'cup-metric' => {
4242             'few' => q({0} mc),
4243             'many' => q({0} mc),
4244             'name' => q(cwpanaid metrig),
4245             'one' => q({0} mc),
4246             'other' => q({0} mc),
4247             'two' => q({0} mc),
4248             'zero' => q({0} mc),
4249             },
4250             'day' => {
4251             'few' => q({0} diwrnod),
4252             'many' => q({0} diwrnod),
4253             'name' => q(diwrnodau),
4254             'one' => q({0} diwrnod),
4255             'other' => q({0} diwrnod),
4256             'per' => q({0}/d),
4257             'two' => q({0} ddiwrnod),
4258             'zero' => q({0} diwrnod),
4259             },
4260             'deciliter' => {
4261             'few' => q({0} dL),
4262             'many' => q({0} dL),
4263             'name' => q(dL),
4264             'one' => q({0} dL),
4265             'other' => q({0} dL),
4266             'two' => q({0} dL),
4267             'zero' => q({0} dL),
4268             },
4269             'decimeter' => {
4270             'few' => q({0} dm),
4271             'many' => q({0} dm),
4272             'name' => q(dm),
4273             'one' => q({0} dm),
4274             'other' => q({0} dm),
4275             'two' => q({0} dm),
4276             'zero' => q({0} dm),
4277             },
4278             'degree' => {
4279             'few' => q({0}°),
4280             'many' => q({0}°),
4281             'name' => q(gradd),
4282             'one' => q({0}°),
4283             'other' => q({0}°),
4284             'two' => q({0}°),
4285             'zero' => q({0}°),
4286             },
4287             'fahrenheit' => {
4288             'few' => q({0}°F),
4289             'many' => q({0}°F),
4290             'name' => q(gradd F),
4291             'one' => q({0}°F),
4292             'other' => q({0}°F),
4293             'two' => q({0}°F),
4294             'zero' => q({0}°F),
4295             },
4296             'fathom' => {
4297             'few' => q({0} gwryd),
4298             'many' => q({0} gwryd),
4299             'name' => q(gwrhydau),
4300             'one' => q({0} gwryd),
4301             'other' => q({0} gwryd),
4302             'two' => q({0} wryd),
4303             'zero' => q({0} gwryd),
4304             },
4305             'fluid-ounce' => {
4306             'few' => q({0} fl oz),
4307             'many' => q({0} fl oz),
4308             'name' => q(fl oz),
4309             'one' => q({0} fl oz),
4310             'other' => q({0} fl oz),
4311             'two' => q({0} fl oz),
4312             'zero' => q({0} fl oz),
4313             },
4314             'foodcalorie' => {
4315             'few' => q({0} Cal),
4316             'many' => q({0} Cal),
4317             'name' => q(Cal),
4318             'one' => q({0} Cal),
4319             'other' => q({0} Cal),
4320             'two' => q({0} Cal),
4321             'zero' => q({0} Cal),
4322             },
4323             'foot' => {
4324             'few' => q({0}′),
4325             'many' => q({0}′),
4326             'name' => q(troedfeddi),
4327             'one' => q({0}′),
4328             'other' => q({0}′),
4329             'per' => q({0}/troedfedd),
4330             'two' => q({0}′),
4331             'zero' => q({0}′),
4332             },
4333             'furlong' => {
4334             'name' => q(ystadenni),
4335             },
4336             'g-force' => {
4337             'few' => q({0} G),
4338             'many' => q({0} G),
4339             'name' => q(grym disgyrchedd),
4340             'one' => q({0} G),
4341             'other' => q({0} G),
4342             'two' => q({0} G),
4343             'zero' => q({0} G),
4344             },
4345             'gallon' => {
4346             'few' => q({0} gal),
4347             'many' => q({0} gal),
4348             'name' => q(gal),
4349             'one' => q({0} gal),
4350             'other' => q({0} gal),
4351             'per' => q({0}/gal),
4352             'two' => q({0} gal),
4353             'zero' => q({0} gal),
4354             },
4355             'gallon-imperial' => {
4356             'few' => q({0} gal Imp.),
4357             'many' => q({0} gal Imp.),
4358             'name' => q(Gal Imp.),
4359             'one' => q({0} gal Imp.),
4360             'other' => q({0} gal Imp.),
4361             'per' => q({0}/gal Imp.),
4362             'two' => q({0} gal Imp.),
4363             'zero' => q({0} gal Imp.),
4364             },
4365             'generic' => {
4366             'few' => q({0}°),
4367             'many' => q({0}°),
4368             'name' => q(°),
4369             'one' => q({0}°),
4370             'other' => q({0}°),
4371             'two' => q({0}°),
4372             'zero' => q({0}°),
4373             },
4374             'gigabit' => {
4375             'few' => q({0} Gb),
4376             'many' => q({0} Gb),
4377             'name' => q(Gb),
4378             'one' => q({0} Gb),
4379             'other' => q({0} Gb),
4380             'two' => q({0} Gb),
4381             'zero' => q({0} Gb),
4382             },
4383             'gigabyte' => {
4384             'few' => q({0} GB),
4385             'many' => q({0} GB),
4386             'name' => q(GBeit),
4387             'one' => q({0} GB),
4388             'other' => q({0} GB),
4389             'two' => q({0} GB),
4390             'zero' => q({0} GB),
4391             },
4392             'gigahertz' => {
4393             'few' => q({0} GHz),
4394             'many' => q({0} GHz),
4395             'name' => q(GHz),
4396             'one' => q({0} GHz),
4397             'other' => q({0} GHz),
4398             'two' => q({0} GHz),
4399             'zero' => q({0} GHz),
4400             },
4401             'gigawatt' => {
4402             'few' => q({0} GW),
4403             'many' => q({0} GW),
4404             'name' => q(GW),
4405             'one' => q({0} GW),
4406             'other' => q({0} GW),
4407             'two' => q({0} GW),
4408             'zero' => q({0} GW),
4409             },
4410             'gram' => {
4411             'few' => q({0} g),
4412             'many' => q({0} g),
4413             'name' => q(gramau),
4414             'one' => q({0} g),
4415             'other' => q({0} g),
4416             'per' => q({0}/g),
4417             'two' => q({0} g),
4418             'zero' => q({0} g),
4419             },
4420             'hectare' => {
4421             'few' => q({0} ha),
4422             'many' => q({0} ha),
4423             'name' => q(hectarau),
4424             'one' => q({0} ha),
4425             'other' => q({0} ha),
4426             'two' => q({0} ha),
4427             'zero' => q({0} ha),
4428             },
4429             'hectoliter' => {
4430             'few' => q({0} hL),
4431             'many' => q({0} hL),
4432             'name' => q(hL),
4433             'one' => q({0} hL),
4434             'other' => q({0} hL),
4435             'two' => q({0} hL),
4436             'zero' => q({0} hL),
4437             },
4438             'hectopascal' => {
4439             'few' => q({0} hPa),
4440             'many' => q({0} hPa),
4441             'name' => q(hPa),
4442             'one' => q({0} hPa),
4443             'other' => q({0} hPa),
4444             'two' => q({0} hPa),
4445             'zero' => q({0} hPa),
4446             },
4447             'hertz' => {
4448             'few' => q({0} Hz),
4449             'many' => q({0} Hz),
4450             'name' => q(Hz),
4451             'one' => q({0} Hz),
4452             'other' => q({0} Hz),
4453             'two' => q({0} Hz),
4454             'zero' => q({0} Hz),
4455             },
4456             'horsepower' => {
4457             'few' => q({0} hp),
4458             'many' => q({0} hp),
4459             'name' => q(hp),
4460             'one' => q({0} hp),
4461             'other' => q({0} hp),
4462             'two' => q({0} hp),
4463             'zero' => q({0} hp),
4464             },
4465             'hour' => {
4466             'few' => q({0} awr),
4467             'many' => q({0} awr),
4468             'name' => q(oriau),
4469             'one' => q({0} awr),
4470             'other' => q({0} awr),
4471             'per' => q({0}/a),
4472             'two' => q({0} awr),
4473             'zero' => q({0} awr),
4474             },
4475             'inch' => {
4476             'few' => q({0} modfedd),
4477             'many' => q({0} modfedd),
4478             'name' => q(modfeddi),
4479             'one' => q({0} fodfedd),
4480             'other' => q({0} modfedd),
4481             'per' => q({0}/fodfedd),
4482             'two' => q({0} fodfedd),
4483             'zero' => q({0} modfedd),
4484             },
4485             'inch-hg' => {
4486             'few' => q({0} ″ Hg),
4487             'many' => q({0} ″ Hg),
4488             'name' => q(modfeddi o fercwri),
4489             'one' => q({0} ″ Hg),
4490             'other' => q({0} ″ Hg),
4491             'two' => q({0} ″ Hg),
4492             'zero' => q({0} ″ Hg),
4493             },
4494             'joule' => {
4495             'few' => q({0} J),
4496             'many' => q({0} J),
4497             'name' => q(jouleau),
4498             'one' => q({0} J),
4499             'other' => q({0} J),
4500             'two' => q({0} J),
4501             'zero' => q({0} J),
4502             },
4503             'karat' => {
4504             'few' => q({0} kt),
4505             'many' => q({0} kt),
4506             'name' => q(karatau),
4507             'one' => q({0} kt),
4508             'other' => q({0} kt),
4509             'two' => q({0} kt),
4510             'zero' => q({0} kt),
4511             },
4512             'kelvin' => {
4513             'few' => q({0} K),
4514             'many' => q({0} K),
4515             'name' => q(K),
4516             'one' => q({0} K),
4517             'other' => q({0} K),
4518             'two' => q({0} K),
4519             'zero' => q({0} K),
4520             },
4521             'kilobit' => {
4522             'few' => q({0} kb),
4523             'many' => q({0} kb),
4524             'name' => q(kb),
4525             'one' => q({0} kb),
4526             'other' => q({0} kb),
4527             'two' => q({0} kb),
4528             'zero' => q({0} kb),
4529             },
4530             'kilobyte' => {
4531             'few' => q({0} kB),
4532             'many' => q({0} kB),
4533             'name' => q(kBeit),
4534             'one' => q({0} kB),
4535             'other' => q({0} kB),
4536             'two' => q({0} kB),
4537             'zero' => q({0} kB),
4538             },
4539             'kilocalorie' => {
4540             'few' => q({0} kcal),
4541             'many' => q({0} kcal),
4542             'name' => q(kcal),
4543             'one' => q({0} kcal),
4544             'other' => q({0} kcal),
4545             'two' => q({0} kcal),
4546             'zero' => q({0} kcal),
4547             },
4548             'kilogram' => {
4549             'few' => q({0} kg),
4550             'many' => q({0} kg),
4551             'name' => q(kg),
4552             'one' => q({0} kg),
4553             'other' => q({0} kg),
4554             'per' => q({0}/kg),
4555             'two' => q({0} kg),
4556             'zero' => q({0} kg),
4557             },
4558             'kilohertz' => {
4559             'few' => q({0} kHz),
4560             'many' => q({0} kHz),
4561             'name' => q(kHz),
4562             'one' => q({0} kHz),
4563             'other' => q({0} kHz),
4564             'two' => q({0} kHz),
4565             'zero' => q({0} kHz),
4566             },
4567             'kilojoule' => {
4568             'few' => q({0} kJ),
4569             'many' => q({0} kJ),
4570             'name' => q(cilojouleau),
4571             'one' => q({0} kJ),
4572             'other' => q({0} kJ),
4573             'two' => q({0} kJ),
4574             'zero' => q({0} kJ),
4575             },
4576             'kilometer' => {
4577             'few' => q({0} km),
4578             'many' => q({0} km),
4579             'name' => q(km),
4580             'one' => q({0} km),
4581             'other' => q({0} km),
4582             'per' => q({0}/km),
4583             'two' => q({0} km),
4584             'zero' => q({0} km),
4585             },
4586             'kilometer-per-hour' => {
4587             'few' => q({0} km/h),
4588             'many' => q({0} km/h),
4589             'name' => q(km/h),
4590             'one' => q({0} km/h),
4591             'other' => q({0} km/h),
4592             'two' => q({0} km/h),
4593             'zero' => q({0} km/h),
4594             },
4595             'kilowatt' => {
4596             'few' => q({0} kW),
4597             'many' => q({0} kW),
4598             'name' => q(kW),
4599             'one' => q({0} kW),
4600             'other' => q({0} kW),
4601             'two' => q({0} kW),
4602             'zero' => q({0} kW),
4603             },
4604             'kilowatt-hour' => {
4605             'few' => q({0} kW-awr),
4606             'many' => q({0} kW-awr),
4607             'name' => q(kW-awr),
4608             'one' => q({0} kW-awr),
4609             'other' => q({0} kW-awr),
4610             'two' => q({0} kW-awr),
4611             'zero' => q({0} kW-awr),
4612             },
4613             'knot' => {
4614             'few' => q({0} not),
4615             'many' => q({0} not),
4616             'name' => q(notiau),
4617             'one' => q({0} not),
4618             'other' => q({0} not),
4619             'two' => q({0} not),
4620             'zero' => q({0} not),
4621             },
4622             'light-year' => {
4623             'few' => q({0} bg),
4624             'many' => q({0} bg),
4625             'name' => q(bl golau),
4626             'one' => q({0} bg),
4627             'other' => q({0} bg),
4628             'two' => q({0} bg),
4629             'zero' => q({0} bg),
4630             },
4631             'liter' => {
4632             'few' => q({0} L),
4633             'many' => q({0} L),
4634             'name' => q(litrau),
4635             'one' => q({0} L),
4636             'other' => q({0} L),
4637             'per' => q({0}/L),
4638             'two' => q({0} L),
4639             'zero' => q({0} L),
4640             },
4641             'liter-per-100kilometers' => {
4642             'few' => q({0} L/100km),
4643             'many' => q({0} L/100km),
4644             'name' => q(L/100km),
4645             'one' => q({0} L/100km),
4646             'other' => q({0} L/100km),
4647             'two' => q({0} L/100km),
4648             'zero' => q({0} L/100km),
4649             },
4650             'liter-per-kilometer' => {
4651             'few' => q({0} L/km),
4652             'many' => q({0} L/km),
4653             'name' => q(litrau/km),
4654             'one' => q({0} L/km),
4655             'other' => q({0} L/km),
4656             'two' => q({0} L/km),
4657             'zero' => q({0} L/km),
4658             },
4659             'lux' => {
4660             'few' => q({0} lx),
4661             'many' => q({0} lx),
4662             'name' => q(lycsau),
4663             'one' => q({0} lx),
4664             'other' => q({0} lx),
4665             'two' => q({0} lx),
4666             'zero' => q({0} lx),
4667             },
4668             'megabit' => {
4669             'few' => q({0} Mb),
4670             'many' => q({0} Mb),
4671             'name' => q(Mb),
4672             'one' => q({0} Mb),
4673             'other' => q({0} Mb),
4674             'two' => q({0} Mb),
4675             'zero' => q({0} Mb),
4676             },
4677             'megabyte' => {
4678             'few' => q({0} MB),
4679             'many' => q({0} MB),
4680             'name' => q(MBeit),
4681             'one' => q({0} MB),
4682             'other' => q({0} MB),
4683             'two' => q({0} MB),
4684             'zero' => q({0} MB),
4685             },
4686             'megahertz' => {
4687             'few' => q({0} MHz),
4688             'many' => q({0} MHz),
4689             'name' => q(MHz),
4690             'one' => q({0} MHz),
4691             'other' => q({0} MHz),
4692             'two' => q({0} MHz),
4693             'zero' => q({0} MHz),
4694             },
4695             'megaliter' => {
4696             'few' => q({0} ML),
4697             'many' => q({0} ML),
4698             'name' => q(ML),
4699             'one' => q({0} ML),
4700             'other' => q({0} ML),
4701             'two' => q({0} ML),
4702             'zero' => q({0} ML),
4703             },
4704             'megawatt' => {
4705             'few' => q({0} MW),
4706             'many' => q({0} MW),
4707             'name' => q(MW),
4708             'one' => q({0} MW),
4709             'other' => q({0} MW),
4710             'two' => q({0} MW),
4711             'zero' => q({0} MW),
4712             },
4713             'meter' => {
4714             'few' => q({0} m),
4715             'many' => q({0} m),
4716             'name' => q(m),
4717             'one' => q({0} m),
4718             'other' => q({0} m),
4719             'per' => q({0}/m),
4720             'two' => q({0} m),
4721             'zero' => q({0} m),
4722             },
4723             'meter-per-second' => {
4724             'few' => q({0} m/s),
4725             'many' => q({0} m/s),
4726             'name' => q(metrau/eil),
4727             'one' => q({0} m/s),
4728             'other' => q({0} m/s),
4729             'two' => q({0} m/s),
4730             'zero' => q({0} m/s),
4731             },
4732             'meter-per-second-squared' => {
4733             'few' => q({0} m/eil²),
4734             'many' => q({0} m/eil²),
4735             'name' => q(metrau/eil²),
4736             'one' => q({0} m/eil²),
4737             'other' => q({0} m/eil²),
4738             'two' => q({0} m/eil²),
4739             'zero' => q({0} m/eil²),
4740             },
4741             'metric-ton' => {
4742             'few' => q({0} t),
4743             'many' => q({0} t),
4744             'name' => q(t),
4745             'one' => q({0} t),
4746             'other' => q({0} t),
4747             'two' => q({0} t),
4748             'zero' => q({0} t),
4749             },
4750             'microgram' => {
4751             'few' => q({0} µg),
4752             'many' => q({0} µg),
4753             'name' => q(µg),
4754             'one' => q({0} µg),
4755             'other' => q({0} µg),
4756             'two' => q({0} µg),
4757             'zero' => q({0} µg),
4758             },
4759             'micrometer' => {
4760             'few' => q({0} µm),
4761             'many' => q({0} µm),
4762             'name' => q(µmetrau),
4763             'one' => q({0} µm),
4764             'other' => q({0} µm),
4765             'two' => q({0} µm),
4766             'zero' => q({0} µm),
4767             },
4768             'microsecond' => {
4769             'few' => q({0} μs),
4770             'many' => q({0} μs),
4771             'name' => q(μs),
4772             'one' => q({0} μs),
4773             'other' => q({0} μs),
4774             'two' => q({0} μs),
4775             'zero' => q({0} μs),
4776             },
4777             'mile' => {
4778             'few' => q({0} mi),
4779             'many' => q({0} mi),
4780             'name' => q(milltiroedd),
4781             'one' => q({0} mi),
4782             'other' => q({0} mi),
4783             'two' => q({0} mi),
4784             'zero' => q({0} mi),
4785             },
4786             'mile-per-gallon' => {
4787             'few' => q({0} mpg),
4788             'many' => q({0} mpg),
4789             'name' => q(mpg),
4790             'one' => q({0} mpg),
4791             'other' => q({0} mpg),
4792             'two' => q({0} mpg),
4793             'zero' => q({0} mpg),
4794             },
4795             'mile-per-gallon-imperial' => {
4796             'few' => q({0} mpg Imp.),
4797             'many' => q({0} mpg Imp.),
4798             'name' => q(milltir/gal Imp.),
4799             'one' => q({0} mpg Imp.),
4800             'other' => q({0} mpg Imp.),
4801             'two' => q({0} mpg Imp.),
4802             'zero' => q({0} mpg Imp.),
4803             },
4804             'mile-per-hour' => {
4805             'few' => q({0} m.y.a.),
4806             'many' => q({0} m.y.a.),
4807             'name' => q(milltir/awr),
4808             'one' => q({0} m.y.a.),
4809             'other' => q({0} m.y.a.),
4810             'two' => q({0} m.y.a.),
4811             'zero' => q({0} m.y.a.),
4812             },
4813             'mile-scandinavian' => {
4814             'few' => q({0} mi Sgand.),
4815             'many' => q({0} mi Sgand.),
4816             'name' => q(mi Sgand.),
4817             'one' => q({0} mi Sgand.),
4818             'other' => q({0} mi Sgand.),
4819             'two' => q({0} mi Sgand.),
4820             'zero' => q({0} mi Sgand.),
4821             },
4822             'milliampere' => {
4823             'few' => q({0} mA),
4824             'many' => q({0} mA),
4825             'name' => q(miliampau),
4826             'one' => q({0} mA),
4827             'other' => q({0} mA),
4828             'two' => q({0} mA),
4829             'zero' => q({0} mA),
4830             },
4831             'millibar' => {
4832             'few' => q({0} mbar),
4833             'many' => q({0} mbar),
4834             'name' => q(mbar),
4835             'one' => q({0} mbar),
4836             'other' => q({0} mbar),
4837             'two' => q({0} mbar),
4838             'zero' => q({0} mbar),
4839             },
4840             'milligram' => {
4841             'few' => q({0} mg),
4842             'many' => q({0} mg),
4843             'name' => q(mg),
4844             'one' => q({0} mg),
4845             'other' => q({0} mg),
4846             'two' => q({0} mg),
4847             'zero' => q({0} mg),
4848             },
4849             'milligram-per-deciliter' => {
4850             'few' => q({0} mg/dL),
4851             'many' => q({0} mg/dL),
4852             'name' => q(mg/dL),
4853             'one' => q({0} mg/dL),
4854             'other' => q({0} mg/dL),
4855             'two' => q({0} mg/dL),
4856             'zero' => q({0} mg/dL),
4857             },
4858             'milliliter' => {
4859             'few' => q({0} mL),
4860             'many' => q({0} mL),
4861             'name' => q(mL),
4862             'one' => q({0} mL),
4863             'other' => q({0} mL),
4864             'two' => q({0} mL),
4865             'zero' => q({0} mL),
4866             },
4867             'millimeter' => {
4868             'few' => q({0} mm),
4869             'many' => q({0} mm),
4870             'name' => q(mm),
4871             'one' => q({0} mm),
4872             'other' => q({0} mm),
4873             'two' => q({0} mm),
4874             'zero' => q({0} mm),
4875             },
4876             'millimeter-of-mercury' => {
4877             'few' => q({0} mmHg),
4878             'many' => q({0} mmHg),
4879             'name' => q(mmHg),
4880             'one' => q({0} mmHg),
4881             'other' => q({0} mmHg),
4882             'two' => q({0} mmHg),
4883             'zero' => q({0} mmHg),
4884             },
4885             'millimole-per-liter' => {
4886             'few' => q({0} mmol/L),
4887             'many' => q({0} mmol/L),
4888             'name' => q(milimôl/litr),
4889             'one' => q({0} mmol/L),
4890             'other' => q({0} mmol/L),
4891             'two' => q({0} mmol/L),
4892             'zero' => q({0} mmol/L),
4893             },
4894             'millisecond' => {
4895             'few' => q({0} ms),
4896             'many' => q({0} ms),
4897             'name' => q(milieiliadau),
4898             'one' => q({0} ms),
4899             'other' => q({0} ms),
4900             'two' => q({0} ms),
4901             'zero' => q({0} milieil),
4902             },
4903             'milliwatt' => {
4904             'few' => q({0} mW),
4905             'many' => q({0} mW),
4906             'name' => q(mW),
4907             'one' => q({0} mW),
4908             'other' => q({0} mW),
4909             'two' => q({0} mW),
4910             'zero' => q({0} mW),
4911             },
4912             'minute' => {
4913             'few' => q({0} mun),
4914             'many' => q({0} mun),
4915             'name' => q(mun),
4916             'one' => q({0} mun),
4917             'other' => q({0} mun),
4918             'per' => q({0}/mun),
4919             'two' => q({0} mun),
4920             'zero' => q({0} mun),
4921             },
4922             'month' => {
4923             'few' => q({0} mis),
4924             'many' => q({0} mis),
4925             'name' => q(misoedd),
4926             'one' => q({0} mis),
4927             'other' => q({0} mis),
4928             'per' => q({0}/mis),
4929             'two' => q({0} fis),
4930             'zero' => q({0} mis),
4931             },
4932             'nanometer' => {
4933             'few' => q({0} nm),
4934             'many' => q({0} nm),
4935             'name' => q(nm),
4936             'one' => q({0} nm),
4937             'other' => q({0} nm),
4938             'two' => q({0} nm),
4939             'zero' => q({0} nm),
4940             },
4941             'nanosecond' => {
4942             'few' => q({0} ns),
4943             'many' => q({0} ns),
4944             'name' => q(ns),
4945             'one' => q({0} ns),
4946             'other' => q({0} ns),
4947             'two' => q({0} ns),
4948             'zero' => q({0} ns),
4949             },
4950             'nautical-mile' => {
4951             'few' => q({0} mi fôr),
4952             'many' => q({0} mi fôr),
4953             'name' => q(mi fôr),
4954             'one' => q({0} mi fôr),
4955             'other' => q({0} mi fôr),
4956             'two' => q({0} mi fôr),
4957             'zero' => q({0} mi fôr),
4958             },
4959             'ohm' => {
4960             'few' => q({0} Ω),
4961             'many' => q({0} Ω),
4962             'name' => q(ohmau),
4963             'one' => q({0} Ω),
4964             'other' => q({0} Ω),
4965             'two' => q({0} Ω),
4966             'zero' => q({0} Ω),
4967             },
4968             'ounce' => {
4969             'few' => q({0} owns),
4970             'many' => q({0} owns),
4971             'name' => q(owns),
4972             'one' => q({0} owns),
4973             'other' => q({0} owns),
4974             'per' => q({0}/owns),
4975             'two' => q({0} owns),
4976             'zero' => q({0} owns),
4977             },
4978             'ounce-troy' => {
4979             'few' => q({0} oz t),
4980             'many' => q({0} oz t),
4981             'name' => q(oz t),
4982             'one' => q({0} oz t),
4983             'other' => q({0} oz t),
4984             'two' => q({0} oz t),
4985             'zero' => q({0} oz t),
4986             },
4987             'parsec' => {
4988             'few' => q({0} pc),
4989             'many' => q({0} pc),
4990             'name' => q(parsecau),
4991             'one' => q({0} pc),
4992             'other' => q({0} pc),
4993             'two' => q({0} pc),
4994             'zero' => q({0} pc),
4995             },
4996             'part-per-million' => {
4997             'few' => q({0} ppm),
4998             'many' => q({0} ppm),
4999             'name' => q(rhan/miliwn),
5000             'one' => q({0} ppm),
5001             'other' => q({0} ppm),
5002             'two' => q({0} ppm),
5003             'zero' => q({0} ppm),
5004             },
5005             'per' => {
5006             '1' => q({0}/{1}),
5007             },
5008             'percent' => {
5009             'few' => q({0}%),
5010             'many' => q({0}%),
5011             'name' => q(y cant),
5012             'one' => q({0}%),
5013             'other' => q({0}%),
5014             'two' => q({0}%),
5015             'zero' => q({0}%),
5016             },
5017             'permille' => {
5018             'few' => q({0}‰),
5019             'many' => q({0}‰),
5020             'name' => q(permille),
5021             'one' => q({0}‰),
5022             'other' => q({0}‰),
5023             'two' => q({0}‰),
5024             'zero' => q({0}‰),
5025             },
5026             'petabyte' => {
5027             'few' => q({0} PB),
5028             'many' => q({0} PB),
5029             'name' => q(PByte),
5030             'one' => q({0} PB),
5031             'other' => q({0} PB),
5032             'two' => q({0} PB),
5033             'zero' => q({0} PB),
5034             },
5035             'picometer' => {
5036             'few' => q({0} pm),
5037             'many' => q({0} pm),
5038             'name' => q(pm),
5039             'one' => q({0} pm),
5040             'other' => q({0} pm),
5041             'two' => q({0} pm),
5042             'zero' => q({0} pm),
5043             },
5044             'pint' => {
5045             'few' => q({0} pt),
5046             'many' => q({0} pt),
5047             'name' => q(peintiau),
5048             'one' => q({0} pt),
5049             'other' => q({0} pt),
5050             'two' => q({0} pt),
5051             'zero' => q({0} pt),
5052             },
5053             'pint-metric' => {
5054             'few' => q({0} mpt),
5055             'many' => q({0} mpt),
5056             'name' => q(mpt),
5057             'one' => q({0} mpt),
5058             'other' => q({0} mpt),
5059             'two' => q({0} mpt),
5060             'zero' => q({0} mpt),
5061             },
5062             'point' => {
5063             'few' => q({0} pt),
5064             'many' => q({0} pt),
5065             'name' => q(pt),
5066             'one' => q({0} pt),
5067             'other' => q({0} pt),
5068             'two' => q({0} pt),
5069             'zero' => q({0} pt),
5070             },
5071             'pound' => {
5072             'few' => q({0} phwys),
5073             'many' => q({0} phwys),
5074             'name' => q(pwysi),
5075             'one' => q({0} pwys),
5076             'other' => q({0} pwys),
5077             'per' => q({0}/pwys),
5078             'two' => q({0} bwys),
5079             'zero' => q({0} pwys),
5080             },
5081             'pound-per-square-inch' => {
5082             'few' => q({0} psi),
5083             'many' => q({0} psi),
5084             'name' => q(psi),
5085             'one' => q({0} psi),
5086             'other' => q({0} psi),
5087             'two' => q({0} psi),
5088             'zero' => q({0} psi),
5089             },
5090             'quart' => {
5091             'few' => q({0} qt),
5092             'many' => q({0} qt),
5093             'name' => q(qt),
5094             'one' => q({0} qt),
5095             'other' => q({0} qt),
5096             'two' => q({0} qt),
5097             'zero' => q({0} qt),
5098             },
5099             'radian' => {
5100             'few' => q({0} rad),
5101             'many' => q({0} rad),
5102             'name' => q(radianau),
5103             'one' => q({0} rad),
5104             'other' => q({0} rad),
5105             'two' => q({0} rad),
5106             'zero' => q({0} rad),
5107             },
5108             'revolution' => {
5109             'few' => q({0} chylchdro),
5110             'many' => q({0} cylchdro),
5111             'name' => q(cylchdro),
5112             'one' => q({0} cylchdro),
5113             'other' => q({0} cylchdro),
5114             'two' => q({0} gylchdro),
5115             'zero' => q({0} cylchdro),
5116             },
5117             'second' => {
5118             'few' => q({0} eil),
5119             'many' => q({0} eil),
5120             'name' => q(eiliadau),
5121             'one' => q({0} eil),
5122             'other' => q({0} eil),
5123             'per' => q({0}/eil),
5124             'two' => q({0} eil),
5125             'zero' => q({0} eil),
5126             },
5127             'square-centimeter' => {
5128             'few' => q({0} cm²),
5129             'many' => q({0} cm²),
5130             'name' => q(cm²),
5131             'one' => q({0} cm²),
5132             'other' => q({0} cm²),
5133             'per' => q({0} y cm²),
5134             'two' => q({0} cm²),
5135             'zero' => q({0} cm²),
5136             },
5137             'square-foot' => {
5138             'few' => q({0} tr²),
5139             'many' => q({0} tr²),
5140             'name' => q(troedfedd²),
5141             'one' => q({0} tr²),
5142             'other' => q({0} tr²),
5143             'two' => q({0} tr²),
5144             'zero' => q({0} tr²),
5145             },
5146             'square-inch' => {
5147             'few' => q({0} mod²),
5148             'many' => q({0} mod²),
5149             'name' => q(modfedd²),
5150             'one' => q({0} mod²),
5151             'other' => q({0} mod²),
5152             'per' => q({0} y mod²),
5153             'two' => q({0} mod²),
5154             'zero' => q({0} mod²),
5155             },
5156             'square-kilometer' => {
5157             'few' => q({0} km²),
5158             'many' => q({0} km²),
5159             'name' => q(km²),
5160             'one' => q({0} km²),
5161             'other' => q({0} km²),
5162             'per' => q({0}/km²),
5163             'two' => q({0} km²),
5164             'zero' => q({0} km²),
5165             },
5166             'square-meter' => {
5167             'few' => q({0} m²),
5168             'many' => q({0} m²),
5169             'name' => q(meterau²),
5170             'one' => q({0} m²),
5171             'other' => q({0} m²),
5172             'per' => q({0} y m²),
5173             'two' => q({0} m²),
5174             'zero' => q({0} m²),
5175             },
5176             'square-mile' => {
5177             'few' => q({0} mi²),
5178             'many' => q({0} mi²),
5179             'name' => q(mi²),
5180             'one' => q({0} mi²),
5181             'other' => q({0} mi²),
5182             'per' => q({0}/mi²),
5183             'two' => q({0} mi²),
5184             'zero' => q({0} mi²),
5185             },
5186             'square-yard' => {
5187             'few' => q({0} llath²),
5188             'many' => q({0} llath²),
5189             'name' => q(llath²),
5190             'one' => q({0} llath²),
5191             'other' => q({0} llath²),
5192             'two' => q({0} llath²),
5193             'zero' => q({0} llath²),
5194             },
5195             'stone' => {
5196             'few' => q({0} st),
5197             'many' => q({0} st),
5198             'name' => q(stonau),
5199             'one' => q({0} st),
5200             'other' => q({0} st),
5201             'two' => q({0} st),
5202             'zero' => q({0} st),
5203             },
5204             'tablespoon' => {
5205             'few' => q({0} tbsp),
5206             'many' => q({0} tbsp),
5207             'name' => q(tbsp),
5208             'one' => q({0} tbsp),
5209             'other' => q({0} tbsp),
5210             'two' => q({0} tbsp),
5211             'zero' => q({0} tbsp),
5212             },
5213             'teaspoon' => {
5214             'few' => q({0} tsp),
5215             'many' => q({0} tsp),
5216             'name' => q(tsp),
5217             'one' => q({0} tsp),
5218             'other' => q({0} tsp),
5219             'two' => q({0} tsp),
5220             'zero' => q({0} tsp),
5221             },
5222             'terabit' => {
5223             'few' => q({0} Tb),
5224             'many' => q({0} Tb),
5225             'name' => q(Tb),
5226             'one' => q({0} Tb),
5227             'other' => q({0} Tb),
5228             'two' => q({0} Tb),
5229             'zero' => q({0} Tb),
5230             },
5231             'terabyte' => {
5232             'few' => q({0} TB),
5233             'many' => q({0} TB),
5234             'name' => q(TBeit),
5235             'one' => q({0} TB),
5236             'other' => q({0} TB),
5237             'two' => q({0} TB),
5238             'zero' => q({0} TB),
5239             },
5240             'ton' => {
5241             'few' => q({0} tn),
5242             'many' => q({0} tn),
5243             'name' => q(tn),
5244             'one' => q({0} tn),
5245             'other' => q({0} tn),
5246             'two' => q({0} tn),
5247             'zero' => q({0} tn),
5248             },
5249             'volt' => {
5250             'few' => q({0} V),
5251             'many' => q({0} V),
5252             'name' => q(foltiau),
5253             'one' => q({0} V),
5254             'other' => q({0} V),
5255             'two' => q({0} V),
5256             'zero' => q({0} V),
5257             },
5258             'watt' => {
5259             'few' => q({0} W),
5260             'many' => q({0} W),
5261             'name' => q(watiau),
5262             'one' => q({0} W),
5263             'other' => q({0} W),
5264             'two' => q({0} W),
5265             'zero' => q({0} W),
5266             },
5267             'week' => {
5268             'few' => q({0} wythnos),
5269             'many' => q({0} wythnos),
5270             'name' => q(wythnosau),
5271             'one' => q({0} wythnos),
5272             'other' => q({0} wythnos),
5273             'per' => q({0}/wythnos),
5274             'two' => q({0} wythnos),
5275             'zero' => q({0} wythnos),
5276             },
5277             'yard' => {
5278             'few' => q({0} llath),
5279             'many' => q({0} llath),
5280             'name' => q(llathenni),
5281             'one' => q({0} llath),
5282             'other' => q({0} llath),
5283             'two' => q({0} lath),
5284             'zero' => q({0} llath),
5285             },
5286             'year' => {
5287             'few' => q({0} bl),
5288             'many' => q({0} bl),
5289             'name' => q(blynyddoedd),
5290             'one' => q({0} bl),
5291             'other' => q({0} bl),
5292             'per' => q({0}/bl),
5293             'two' => q({0} bl),
5294             'zero' => q({0} bl),
5295             },
5296             },
5297             } }
5298             );
5299              
5300             has 'yesstr' => (
5301             is => 'ro',
5302             isa => RegexpRef,
5303             init_arg => undef,
5304             default => sub { qr'^(?i:ie|i|yes|y)$' }
5305             );
5306              
5307             has 'nostr' => (
5308             is => 'ro',
5309             isa => RegexpRef,
5310             init_arg => undef,
5311             default => sub { qr'^(?i:na|n)$' }
5312             );
5313              
5314             has 'listPatterns' => (
5315             is => 'ro',
5316             isa => HashRef,
5317             init_arg => undef,
5318             default => sub { {
5319             start => q({0}, {1}),
5320             middle => q({0}, {1}),
5321             end => q({0}, {1}),
5322             2 => q({0}, {1}),
5323             } }
5324             );
5325              
5326             has 'default_numbering_system' => (
5327             is => 'ro',
5328             isa => Str,
5329             init_arg => undef,
5330             default => 'latn',
5331             );
5332              
5333             has native_numbering_system => (
5334             is => 'ro',
5335             isa => Str,
5336             init_arg => undef,
5337             default => 'latn',
5338             );
5339              
5340             has 'minimum_grouping_digits' => (
5341             is =>'ro',
5342             isa => Int,
5343             init_arg => undef,
5344             default => 1,
5345             );
5346              
5347             has 'number_symbols' => (
5348             is => 'ro',
5349             isa => HashRef,
5350             init_arg => undef,
5351             default => sub { {
5352             'arab' => {
5353             'infinity' => q(∞),
5354             'minusSign' => q(؜-),
5355             'nan' => q(NaN),
5356             'perMille' => q(؉),
5357             'percentSign' => q(٪؜),
5358             'plusSign' => q(؜+),
5359             'timeSeparator' => q(:),
5360             },
5361             'arabext' => {
5362             'infinity' => q(∞),
5363             'minusSign' => q(‎-‎),
5364             'nan' => q(NaN),
5365             'perMille' => q(؉),
5366             'percentSign' => q(٪),
5367             'plusSign' => q(‎+‎),
5368             },
5369             'latn' => {
5370             'decimal' => q(.),
5371             'exponential' => q(E),
5372             'group' => q(,),
5373             'infinity' => q(∞),
5374             'list' => q(;),
5375             'minusSign' => q(-),
5376             'nan' => q(NaN),
5377             'perMille' => q(‰),
5378             'percentSign' => q(%),
5379             'plusSign' => q(+),
5380             'superscriptingExponent' => q(×),
5381             'timeSeparator' => q(:),
5382             },
5383             } }
5384             );
5385              
5386             has 'number_formats' => (
5387             is => 'ro',
5388             isa => HashRef,
5389             init_arg => undef,
5390             default => sub { {
5391             decimalFormat => {
5392             'default' => {
5393             '1000' => {
5394             'few' => '0K',
5395             'many' => '0K',
5396             'one' => '0K',
5397             'other' => '0K',
5398             'two' => '0K',
5399             'zero' => '0K',
5400             },
5401             '10000' => {
5402             'few' => '00K',
5403             'many' => '00K',
5404             'one' => '00K',
5405             'other' => '00K',
5406             'two' => '00K',
5407             'zero' => '00K',
5408             },
5409             '100000' => {
5410             'few' => '000K',
5411             'many' => '000K',
5412             'one' => '000K',
5413             'other' => '000K',
5414             'two' => '000K',
5415             'zero' => '000K',
5416             },
5417             '1000000' => {
5418             'few' => '0M',
5419             'many' => '0M',
5420             'one' => '0M',
5421             'other' => '0M',
5422             'two' => '0M',
5423             'zero' => '0M',
5424             },
5425             '10000000' => {
5426             'few' => '00M',
5427             'many' => '00M',
5428             'one' => '00M',
5429             'other' => '00M',
5430             'two' => '00M',
5431             'zero' => '00M',
5432             },
5433             '100000000' => {
5434             'few' => '000M',
5435             'many' => '000M',
5436             'one' => '000M',
5437             'other' => '000M',
5438             'two' => '000M',
5439             'zero' => '000M',
5440             },
5441             '1000000000' => {
5442             'few' => '0B',
5443             'many' => '0B',
5444             'one' => '0B',
5445             'other' => '0B',
5446             'two' => '0B',
5447             'zero' => '0B',
5448             },
5449             '10000000000' => {
5450             'few' => '00B',
5451             'many' => '00B',
5452             'one' => '00B',
5453             'other' => '00B',
5454             'two' => '00B',
5455             'zero' => '00B',
5456             },
5457             '100000000000' => {
5458             'few' => '000B',
5459             'many' => '000B',
5460             'one' => '000B',
5461             'other' => '000B',
5462             'two' => '000B',
5463             'zero' => '000B',
5464             },
5465             '1000000000000' => {
5466             'few' => '0T',
5467             'many' => '0T',
5468             'one' => '0T',
5469             'other' => '0T',
5470             'two' => '0T',
5471             'zero' => '0T',
5472             },
5473             '10000000000000' => {
5474             'few' => '00T',
5475             'many' => '00T',
5476             'one' => '00T',
5477             'other' => '00T',
5478             'two' => '00T',
5479             'zero' => '00T',
5480             },
5481             '100000000000000' => {
5482             'few' => '000T',
5483             'many' => '000T',
5484             'one' => '000T',
5485             'other' => '000T',
5486             'two' => '000T',
5487             'zero' => '000T',
5488             },
5489             'standard' => {
5490             'default' => '#,##0.###',
5491             },
5492             },
5493             'long' => {
5494             '1000' => {
5495             'few' => '0K',
5496             'many' => '0K',
5497             'one' => '0 mil',
5498             'other' => '0 mil',
5499             'two' => '0K',
5500             'zero' => '0 mil',
5501             },
5502             '10000' => {
5503             'few' => '00K',
5504             'many' => '00K',
5505             'one' => '00 mil',
5506             'other' => '00 mil',
5507             'two' => '00K',
5508             'zero' => '00K',
5509             },
5510             '100000' => {
5511             'few' => '000K',
5512             'many' => '000K',
5513             'one' => '000 mil',
5514             'other' => '000 mil',
5515             'two' => '000K',
5516             'zero' => '000K',
5517             },
5518             '1000000' => {
5519             'few' => '0M',
5520             'many' => '0M',
5521             'one' => '0 miliwn',
5522             'other' => '0 miliwn',
5523             'two' => '0M',
5524             'zero' => '0M',
5525             },
5526             '10000000' => {
5527             'few' => '00M',
5528             'many' => '00M',
5529             'one' => '00 miliwn',
5530             'other' => '00 miliwn',
5531             'two' => '00M',
5532             'zero' => '00M',
5533             },
5534             '100000000' => {
5535             'few' => '000M',
5536             'many' => '000M',
5537             'one' => '000 miliwn',
5538             'other' => '000 miliwn',
5539             'two' => '000M',
5540             'zero' => '000M',
5541             },
5542             '1000000000' => {
5543             'few' => '0B',
5544             'many' => '0B',
5545             'one' => '0 biliwn',
5546             'other' => '0 biliwn',
5547             'two' => '0B',
5548             'zero' => '0B',
5549             },
5550             '10000000000' => {
5551             'few' => '00B',
5552             'many' => '00B',
5553             'one' => '00 biliwn',
5554             'other' => '00 biliwn',
5555             'two' => '00B',
5556             'zero' => '00B',
5557             },
5558             '100000000000' => {
5559             'few' => '000B',
5560             'many' => '000B',
5561             'one' => '000 biliwn',
5562             'other' => '000 biliwn',
5563             'two' => '000B',
5564             'zero' => '000B',
5565             },
5566             '1000000000000' => {
5567             'few' => '0T',
5568             'many' => '0T',
5569             'one' => '0 triliwn',
5570             'other' => '0 triliwn',
5571             'two' => '0T',
5572             'zero' => '0T',
5573             },
5574             '10000000000000' => {
5575             'few' => '00T',
5576             'many' => '00T',
5577             'one' => '00 triliwn',
5578             'other' => '00 triliwn',
5579             'two' => '00T',
5580             'zero' => '00T',
5581             },
5582             '100000000000000' => {
5583             'few' => '000T',
5584             'many' => '000T',
5585             'one' => '000T',
5586             'other' => '000 triliwn',
5587             'two' => '000T',
5588             'zero' => '000T',
5589             },
5590             },
5591             'short' => {
5592             '1000' => {
5593             'few' => '0K',
5594             'many' => '0K',
5595             'one' => '0K',
5596             'other' => '0K',
5597             'two' => '0K',
5598             'zero' => '0K',
5599             },
5600             '10000' => {
5601             'few' => '00K',
5602             'many' => '00K',
5603             'one' => '00K',
5604             'other' => '00K',
5605             'two' => '00K',
5606             'zero' => '00K',
5607             },
5608             '100000' => {
5609             'few' => '000K',
5610             'many' => '000K',
5611             'one' => '000K',
5612             'other' => '000K',
5613             'two' => '000K',
5614             'zero' => '000K',
5615             },
5616             '1000000' => {
5617             'few' => '0M',
5618             'many' => '0M',
5619             'one' => '0M',
5620             'other' => '0M',
5621             'two' => '0M',
5622             'zero' => '0M',
5623             },
5624             '10000000' => {
5625             'few' => '00M',
5626             'many' => '00M',
5627             'one' => '00M',
5628             'other' => '00M',
5629             'two' => '00M',
5630             'zero' => '00M',
5631             },
5632             '100000000' => {
5633             'few' => '000M',
5634             'many' => '000M',
5635             'one' => '000M',
5636             'other' => '000M',
5637             'two' => '000M',
5638             'zero' => '000M',
5639             },
5640             '1000000000' => {
5641             'few' => '0B',
5642             'many' => '0B',
5643             'one' => '0B',
5644             'other' => '0B',
5645             'two' => '0B',
5646             'zero' => '0B',
5647             },
5648             '10000000000' => {
5649             'few' => '00B',
5650             'many' => '00B',
5651             'one' => '00B',
5652             'other' => '00B',
5653             'two' => '00B',
5654             'zero' => '00B',
5655             },
5656             '100000000000' => {
5657             'few' => '000B',
5658             'many' => '000B',
5659             'one' => '000B',
5660             'other' => '000B',
5661             'two' => '000B',
5662             'zero' => '000B',
5663             },
5664             '1000000000000' => {
5665             'few' => '0T',
5666             'many' => '0T',
5667             'one' => '0T',
5668             'other' => '0T',
5669             'two' => '0T',
5670             'zero' => '0T',
5671             },
5672             '10000000000000' => {
5673             'few' => '00T',
5674             'many' => '00T',
5675             'one' => '00T',
5676             'other' => '00T',
5677             'two' => '00T',
5678             'zero' => '00T',
5679             },
5680             '100000000000000' => {
5681             'few' => '000T',
5682             'many' => '000T',
5683             'one' => '000T',
5684             'other' => '000T',
5685             'two' => '000T',
5686             'zero' => '000T',
5687             },
5688             },
5689             },
5690             percentFormat => {
5691             'default' => {
5692             'standard' => {
5693             'default' => '#,##0%',
5694             },
5695             },
5696             },
5697             scientificFormat => {
5698             'default' => {
5699             'standard' => {
5700             'default' => '#E0',
5701             },
5702             },
5703             },
5704             } },
5705             );
5706              
5707             has 'number_currency_formats' => (
5708             is => 'ro',
5709             isa => HashRef,
5710             init_arg => undef,
5711             default => sub { {
5712             'latn' => {
5713             'pattern' => {
5714             'default' => {
5715             'accounting' => {
5716             'negative' => '(¤#,##0.00)',
5717             'positive' => '¤#,##0.00',
5718             },
5719             'standard' => {
5720             'positive' => '¤#,##0.00',
5721             },
5722             },
5723             },
5724             },
5725             } },
5726             );
5727              
5728             has 'currencies' => (
5729             is => 'ro',
5730             isa => HashRef,
5731             init_arg => undef,
5732             default => sub { {
5733             'AED' => {
5734             symbol => 'AED',
5735             display_name => {
5736             'currency' => q(Dirham Yr Emiradau Arabaidd Unedig),
5737             'few' => q(dirham yr Emiradau Arabaidd Unedig),
5738             'many' => q(dirham yr Emiradau Arabaidd Unedig),
5739             'one' => q(dirham yr Emiradau Arabaidd Unedig),
5740             'other' => q(dirham yr Emiradau Arabaidd Unedig),
5741             'two' => q(dirham yr Emiradau Arabaidd Unedig),
5742             'zero' => q(dirham yr Emiradau Arabaidd Unedig),
5743             },
5744             },
5745             'AFA' => {
5746             symbol => 'AFA',
5747             display_name => {
5748             'currency' => q(Afghani Afghanistan \(1927–2002\)),
5749             'few' => q(afghani Afghanistan \(1927–2002\)),
5750             'many' => q(afghani Afghanistan \(1927–2002\)),
5751             'one' => q(afghani Afghanistan \(1927–2002\)),
5752             'other' => q(afghani Afghanistan \(1927–2002\)),
5753             'two' => q(afghani Afghanistan \(1927–2002\)),
5754             'zero' => q(afghani Afghanistan \(1927–2002\)),
5755             },
5756             },
5757             'AFN' => {
5758             symbol => 'AFN',
5759             display_name => {
5760             'currency' => q(Afghani Afghanistan),
5761             'few' => q(afghani Afghanistan),
5762             'many' => q(afghani Afghanistan),
5763             'one' => q(afghani Afghanistan),
5764             'other' => q(afghani Afghanistan),
5765             'two' => q(afghani Afghanistan),
5766             'zero' => q(afghani Afghanistan),
5767             },
5768             },
5769             'ALL' => {
5770             symbol => 'ALL',
5771             display_name => {
5772             'currency' => q(Lek Albania),
5773             'few' => q(lek Albania),
5774             'many' => q(lek Albania),
5775             'one' => q(lek Albania),
5776             'other' => q(lek Albania),
5777             'two' => q(lek Albania),
5778             'zero' => q(lek Albania),
5779             },
5780             },
5781             'AMD' => {
5782             symbol => 'AMD',
5783             display_name => {
5784             'currency' => q(Dram Armenia),
5785             'few' => q(dram Armenia),
5786             'many' => q(dram Armenia),
5787             'one' => q(dram Armenia),
5788             'other' => q(dram Armenia),
5789             'two' => q(dram Armenia),
5790             'zero' => q(dram Armenia),
5791             },
5792             },
5793             'ANG' => {
5794             symbol => 'ANG',
5795             display_name => {
5796             'currency' => q(Guilder Antilles yr Iseldiroedd),
5797             'few' => q(guilder Antilles yr Iseldiroedd),
5798             'many' => q(guilder Antilles yr Iseldiroedd),
5799             'one' => q(guilder Antilles yr Iseldiroedd),
5800             'other' => q(guilder Antilles yr Iseldiroedd),
5801             'two' => q(guilder Antilles yr Iseldiroedd),
5802             'zero' => q(guilder Antilles yr Iseldiroedd),
5803             },
5804             },
5805             'AOA' => {
5806             symbol => 'AOA',
5807             display_name => {
5808             'currency' => q(Kwanza Angola),
5809             'few' => q(kwanza Angola),
5810             'many' => q(kwanza Angola),
5811             'one' => q(kwanza Angola),
5812             'other' => q(kwanza Angola),
5813             'two' => q(kwanza Angola),
5814             'zero' => q(kwanza Angola),
5815             },
5816             },
5817             'AOK' => {
5818             symbol => 'AOK',
5819             display_name => {
5820             'currency' => q(Kwanza Angola \(1977–1991\)),
5821             'few' => q(kwanza Angola \(1977 – 1991\)),
5822             'many' => q(kwanza Angola \(1977 – 1991\)),
5823             'one' => q(kwanza Angola \(1977 – 1991\)),
5824             'other' => q(kwanza Angola \(1977 – 1991\)),
5825             'two' => q(kwanza Angola \(1977 – 1991\)),
5826             'zero' => q(kwanza Angola \(1977 – 1991\)),
5827             },
5828             },
5829             'AON' => {
5830             symbol => 'AON',
5831             display_name => {
5832             'currency' => q(Kwanza Newydd Angola \(1990–2000\)),
5833             'few' => q(kwanza newydd Angola \(1999 – 2000\)),
5834             'many' => q(kwanza newydd Angola \(1999 – 2000\)),
5835             'one' => q(kwanza newydd Angola \(1999 – 2000\)),
5836             'other' => q(kwanza newydd Angola \(1999 – 2000\)),
5837             'two' => q(kwanza newydd Angola \(1999 – 2000\)),
5838             'zero' => q(kwanza newydd Angola \(1999 – 2000\)),
5839             },
5840             },
5841             'AOR' => {
5842             symbol => 'AOR',
5843             display_name => {
5844             'currency' => q(Kwanza Ailgymhwysedig Angola \(1995–1999\)),
5845             'few' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5846             'many' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5847             'one' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5848             'other' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5849             'two' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5850             'zero' => q(kwanza ailgymhwysedig Angola \(1995 – 1999\)),
5851             },
5852             },
5853             'ARA' => {
5854             symbol => 'ARA',
5855             display_name => {
5856             'currency' => q(Austral yr Ariannin),
5857             'few' => q(austral yr Ariannin),
5858             'many' => q(austral yr Ariannin),
5859             'one' => q(austral yr Ariannin),
5860             'other' => q(austral yr Ariannin),
5861             'two' => q(austral yr Ariannin),
5862             'zero' => q(austral yr Ariannin),
5863             },
5864             },
5865             'ARL' => {
5866             symbol => 'ARL',
5867             display_name => {
5868             'currency' => q(Peso Ley yr Ariannin \(1970–1983\)),
5869             'few' => q(peso ley yr Ariannin \(1970–1983\)),
5870             'many' => q(peso ley yr Ariannin \(1970–1983\)),
5871             'one' => q(peso ley yr Ariannin \(1970–1983\)),
5872             'other' => q(peso ley yr Ariannin \(1970–1983\)),
5873             'two' => q(peso ley yr Ariannin \(1970–1983\)),
5874             'zero' => q(peso ley yr Ariannin \(1970–1983\)),
5875             },
5876             },
5877             'ARM' => {
5878             symbol => 'ARM',
5879             display_name => {
5880             'currency' => q(Peso yr Ariannin \(1881–1970\)),
5881             'few' => q(peso yr Ariannin \(1881–1970\)),
5882             'many' => q(peso yr Ariannin \(1881–1970\)),
5883             'one' => q(peso yr Ariannin \(1881–1970\)),
5884             'other' => q(peso yr Ariannin \(1881–1970\)),
5885             'two' => q(peso yr Ariannin \(1881–1970\)),
5886             'zero' => q(peso yr Ariannin \(1881–1970\)),
5887             },
5888             },
5889             'ARP' => {
5890             symbol => 'ARP',
5891             display_name => {
5892             'currency' => q(Peso yr Ariannin \(1983–1985\)),
5893             'few' => q(peso yr Ariannin \(1983–1985\)),
5894             'many' => q(peso yr Ariannin \(1983–1985\)),
5895             'one' => q(peso yr Ariannin \(1983–1985\)),
5896             'other' => q(peso yr Ariannin \(1983–1985\)),
5897             'two' => q(peso yr Ariannin \(1983–1985\)),
5898             'zero' => q(peso yr Ariannin \(1983–1985\)),
5899             },
5900             },
5901             'ARS' => {
5902             symbol => 'ARS',
5903             display_name => {
5904             'currency' => q(Peso yr Ariannin),
5905             'few' => q(peso yr Ariannin),
5906             'many' => q(peso yr Ariannin),
5907             'one' => q(peso yr Ariannin),
5908             'other' => q(peso yr Ariannin),
5909             'two' => q(peso yr Ariannin),
5910             'zero' => q(peso yr Ariannin),
5911             },
5912             },
5913             'ATS' => {
5914             symbol => 'ATS',
5915             display_name => {
5916             'currency' => q(Swllt Awstria),
5917             'few' => q(swllt Awstria),
5918             'many' => q(swllt Awstria),
5919             'one' => q(swllt Awstria),
5920             'other' => q(swllt Awstria),
5921             'two' => q(swllt Awstria),
5922             'zero' => q(swllt Awstria),
5923             },
5924             },
5925             'AUD' => {
5926             symbol => 'A$',
5927             display_name => {
5928             'currency' => q(Doler Awstralia),
5929             'few' => q(doler Awstralia),
5930             'many' => q(doler Awstralia),
5931             'one' => q(ddoler Awstralia),
5932             'other' => q(doler Awstralia),
5933             'two' => q(ddoler Awstralia),
5934             'zero' => q(doler Awstralia),
5935             },
5936             },
5937             'AWG' => {
5938             symbol => 'AWG',
5939             display_name => {
5940             'currency' => q(Fflorin Aruba),
5941             'few' => q(fflorin Aruba),
5942             'many' => q(fflorin Aruba),
5943             'one' => q(fflorin Aruba),
5944             'other' => q(fflorin Aruba),
5945             'two' => q(fflorin Aruba),
5946             'zero' => q(fflorin Aruba),
5947             },
5948             },
5949             'AZM' => {
5950             symbol => 'AZM',
5951             display_name => {
5952             'currency' => q(Manat Azerbaijan \(1993–2006\)),
5953             'few' => q(manat Azerbaijan \(1993–2006\)),
5954             'many' => q(manat Azerbaijan \(1993–2006\)),
5955             'one' => q(manat Azerbaijan \(1993–2006\)),
5956             'other' => q(manat Azerbaijan \(1993–2006\)),
5957             'two' => q(manat Azerbaijan \(1993–2006\)),
5958             'zero' => q(manat Azerbaijan \(1993–2006\)),
5959             },
5960             },
5961             'AZN' => {
5962             symbol => 'AZN',
5963             display_name => {
5964             'currency' => q(Manat Azerbaijan),
5965             'few' => q(manat Azerbaijan),
5966             'many' => q(manat Azerbaijan),
5967             'one' => q(manat Azerbaijan),
5968             'other' => q(manat Azerbaijan),
5969             'two' => q(manat Azerbaijan),
5970             'zero' => q(manat Azerbaijan),
5971             },
5972             },
5973             'BAM' => {
5974             symbol => 'BAM',
5975             display_name => {
5976             'currency' => q(Marc Trosadwy Bosnia a Hercegovina),
5977             'few' => q(marc trosadwy Bosnia a Hercegovina),
5978             'many' => q(marc trosadwy Bosnia a Hercegovina),
5979             'one' => q(marc trosadwy Bosnia a Hercegovina),
5980             'other' => q(marc trosadwy Bosnia a Hercegovina),
5981             'two' => q(farc trosiadwy Bosnia a Hercegovina),
5982             'zero' => q(marc trosadwy Bosnia a Hercegovina),
5983             },
5984             },
5985             'BBD' => {
5986             symbol => 'BBD',
5987             display_name => {
5988             'currency' => q(Doler Barbados),
5989             'few' => q(doler Barbados),
5990             'many' => q(doler Barbados),
5991             'one' => q(ddoler Barbados),
5992             'other' => q(doler Barbados),
5993             'two' => q(ddoler Barbados),
5994             'zero' => q(doler Barbados),
5995             },
5996             },
5997             'BDT' => {
5998             symbol => 'BDT',
5999             display_name => {
6000             'currency' => q(Taka Bangladesh),
6001             'few' => q(taka Bangladesh),
6002             'many' => q(taka Bangladesh),
6003             'one' => q(taka Bangladesh),
6004             'other' => q(taka Bangladesh),
6005             'two' => q(taka Bangladesh),
6006             'zero' => q(taka Bangladesh),
6007             },
6008             },
6009             'BEC' => {
6010             symbol => 'BEC',
6011             display_name => {
6012             'currency' => q(Ffranc Gwlad Belg \(arnewidiol\)),
6013             'few' => q(ffranc Gwlad Belg \(arnewidiol\)),
6014             'many' => q(ffranc Gwlad Belg \(arnewidiol\)),
6015             'one' => q(ffranc Gwlad Belg \(arnewidiol\)),
6016             'other' => q(ffranc Gwlad Belg \(arnewidiol\)),
6017             'two' => q(ffranc Gwlad Belg \(arnewidiol\)),
6018             'zero' => q(ffranc Gwlad Belg \(arnewidiol\)),
6019             },
6020             },
6021             'BEF' => {
6022             symbol => 'BEF',
6023             display_name => {
6024             'currency' => q(Ffranc Gwlad Belg),
6025             'few' => q(ffranc Gwlad Belg),
6026             'many' => q(ffranc Gwlad Belg),
6027             'one' => q(ffranc Gwlad Belg),
6028             'other' => q(ffranc Gwlad Belg),
6029             'two' => q(ffranc Gwlad Belg),
6030             'zero' => q(ffranc Gwlad Belg),
6031             },
6032             },
6033             'BEL' => {
6034             symbol => 'BEL',
6035             display_name => {
6036             'currency' => q(Ffranc Gwlad Belg \(ariannol\)),
6037             'few' => q(ffranc Gwlad Belg \(ariannol\)),
6038             'many' => q(ffranc Gwlad Belg \(ariannol\)),
6039             'one' => q(ffranc Gwlad Belg \(ariannol\)),
6040             'other' => q(ffranc Gwlad Belg \(ariannol\)),
6041             'two' => q(ffranc Gwlad Belg \(ariannol\)),
6042             'zero' => q(ffranc Gwlad Belg \(ariannol\)),
6043             },
6044             },
6045             'BGM' => {
6046             symbol => 'BGM',
6047             display_name => {
6048             'currency' => q(Lev Sosialaidd Bwlgaria),
6049             'few' => q(lev sosialaidd Bwlgaria),
6050             'many' => q(lev sosialaidd Bwlgaria),
6051             'one' => q(lev sosialaidd Bwlgaria),
6052             'other' => q(lev sosialaidd Bwlgaria),
6053             'two' => q(lev sosialaidd Bwlgaria),
6054             'zero' => q(lev sosialaidd Bwlgaria),
6055             },
6056             },
6057             'BGN' => {
6058             symbol => 'BGN',
6059             display_name => {
6060             'currency' => q(Lev Bwlgaria),
6061             'few' => q(lev Bwlgaria),
6062             'many' => q(lev Bwlgaria),
6063             'one' => q(lev Bwlgaria),
6064             'other' => q(lev Bwlgaria),
6065             'two' => q(lev Bwlgaria),
6066             'zero' => q(lev Bwlgaria),
6067             },
6068             },
6069             'BGO' => {
6070             symbol => 'BGO',
6071             display_name => {
6072             'currency' => q(Lev Bwlgaria \(1879–1952\)),
6073             'few' => q(lev Bwlgaria \(1879 – 1952\)),
6074             'many' => q(lev Bwlgaria \(1879 – 1952\)),
6075             'one' => q(lev Bwlgaria \(1879 – 1952\)),
6076             'other' => q(lev Bwlgaria \(1879 – 1952\)),
6077             'two' => q(lev Bwlgaria \(1879 – 1952\)),
6078             'zero' => q(lev Bwlgaria \(1879 – 1952\)),
6079             },
6080             },
6081             'BHD' => {
6082             symbol => 'BHD',
6083             display_name => {
6084             'currency' => q(Dinar Bahrain),
6085             'few' => q(dinar Bahrain),
6086             'many' => q(dinar Bahrain),
6087             'one' => q(dinar Bahrain),
6088             'other' => q(dinar Bahrain),
6089             'two' => q(dinar Bahrain),
6090             'zero' => q(dinar Bahrain),
6091             },
6092             },
6093             'BIF' => {
6094             symbol => 'BIF',
6095             display_name => {
6096             'currency' => q(Ffranc Burundi),
6097             'few' => q(ffranc Burundi),
6098             'many' => q(ffranc Burundi),
6099             'one' => q(ffranc Burundi),
6100             'other' => q(ffranc Burundi),
6101             'two' => q(ffranc Burundi),
6102             'zero' => q(ffranc Burundi),
6103             },
6104             },
6105             'BMD' => {
6106             symbol => 'BMD',
6107             display_name => {
6108             'currency' => q(Doler Bermuda),
6109             'few' => q(doler Bermuda),
6110             'many' => q(doler Bermuda),
6111             'one' => q(ddoler Bermuda),
6112             'other' => q(doler Bermuda),
6113             'two' => q(ddoler Bermuda),
6114             'zero' => q(doler Bermuda),
6115             },
6116             },
6117             'BND' => {
6118             symbol => 'BND',
6119             display_name => {
6120             'currency' => q(Doler Brunei),
6121             'few' => q(doler Brunei),
6122             'many' => q(doler Brunei),
6123             'one' => q(ddoler Brunei),
6124             'other' => q(doler Brunei),
6125             'two' => q(ddoler Brunei),
6126             'zero' => q(doler Brunei),
6127             },
6128             },
6129             'BOB' => {
6130             symbol => 'BOB',
6131             display_name => {
6132             'currency' => q(Boliviano Bolifia),
6133             'few' => q(boliviano Bolifia),
6134             'many' => q(boliviano Bolifia),
6135             'one' => q(boliviano Bolifia),
6136             'other' => q(boliviano Bolifia),
6137             'two' => q(boliviano Bolifia),
6138             'zero' => q(boliviano Bolifia),
6139             },
6140             },
6141             'BOL' => {
6142             symbol => 'BOL',
6143             display_name => {
6144             'currency' => q(Boliviano Bolifia \(1863–1963\)),
6145             'few' => q(boliviano Bolifia \(1863–1963\)),
6146             'many' => q(boliviano Bolifia \(1863–1963\)),
6147             'one' => q(boliviano Bolifia \(1863–1963\)),
6148             'other' => q(boliviano Bolifia \(1863–1963\)),
6149             'two' => q(boliviano Bolifia \(1863–1963\)),
6150             'zero' => q(boliviano Bolifia \(1863–1963\)),
6151             },
6152             },
6153             'BOP' => {
6154             symbol => 'BOP',
6155             display_name => {
6156             'currency' => q(Peso Bolifia),
6157             'few' => q(peso Bolifia),
6158             'many' => q(peso Bolifia),
6159             'one' => q(peso Bolifia),
6160             'other' => q(peso Bolifia),
6161             'two' => q(peso Bolifia),
6162             'zero' => q(peso Bolifia),
6163             },
6164             },
6165             'BOV' => {
6166             symbol => 'BOV',
6167             display_name => {
6168             'currency' => q(Mvdol Bolifia),
6169             'few' => q(mvdol Bolifia),
6170             'many' => q(mvdol Bolifia),
6171             'one' => q(mvdol Bolifia),
6172             'other' => q(mvdol Bolifia),
6173             'two' => q(mvdol Bolifia),
6174             'zero' => q(mvdol Bolifia),
6175             },
6176             },
6177             'BRB' => {
6178             symbol => 'BRB',
6179             display_name => {
6180             'currency' => q(Cruzeiro Newydd Brasil \(1967–1986\)),
6181             'few' => q(cruzeiro newydd Brasil \(1967–1986\)),
6182             'many' => q(cruzeiro newydd Brasil \(1967–1986\)),
6183             'one' => q(cruzeiro newydd Brasil \(1967–1986\)),
6184             'other' => q(cruzeiro newydd Brasil \(1967–1986\)),
6185             'two' => q(cruzeiro newydd Brasil \(1967–1986\)),
6186             'zero' => q(cruzeiro newydd Brasil \(1967–1986\)),
6187             },
6188             },
6189             'BRC' => {
6190             symbol => 'BRC',
6191             display_name => {
6192             'currency' => q(Cruzado Brasil \(1986–1989\)),
6193             'few' => q(cruzado Brasil \(1986–1989\)),
6194             'many' => q(cruzado Brasil \(1986–1989\)),
6195             'one' => q(cruzado Brasil \(1986–1989\)),
6196             'other' => q(cruzado Brasil \(1986–1989\)),
6197             'two' => q(cruzado Brasil \(1986–1989\)),
6198             'zero' => q(cruzado Brasil \(1986–1989\)),
6199             },
6200             },
6201             'BRE' => {
6202             symbol => 'BRE',
6203             display_name => {
6204             'currency' => q(Cruzeiro Brasil \(1990–1993\)),
6205             'few' => q(cruzeiro Brasil \(1990–1993\)),
6206             'many' => q(cruzeiro Brasil \(1990–1993\)),
6207             'one' => q(cruzeiro Brasil \(1990–1993\)),
6208             'other' => q(cruzeiro Brasil \(1990–1993\)),
6209             'two' => q(cruzeiro Brasil \(1990–1993\)),
6210             'zero' => q(cruzeiro Brasil \(1990–1993\)),
6211             },
6212             },
6213             'BRL' => {
6214             symbol => 'R$',
6215             display_name => {
6216             'currency' => q(Real Brasil),
6217             'few' => q(real Brasil),
6218             'many' => q(real Brasil),
6219             'one' => q(real Brasil),
6220             'other' => q(real Brasil),
6221             'two' => q(real Brasil),
6222             'zero' => q(real Brasil),
6223             },
6224             },
6225             'BRN' => {
6226             symbol => 'BRN',
6227             display_name => {
6228             'currency' => q(Cruzado Newydd Brasil \(1989–1990\)),
6229             'few' => q(cruzado newydd Brasil \(1989–1990\)),
6230             'many' => q(cruzado newydd Brasil \(1989–1990\)),
6231             'one' => q(cruzado newydd Brasil \(1989–1990\)),
6232             'other' => q(cruzado newydd Brasil \(1989–1990\)),
6233             'two' => q(cruzado newydd Brasil \(1989–1990\)),
6234             'zero' => q(cruzado newydd Brasil \(1989–1990\)),
6235             },
6236             },
6237             'BRR' => {
6238             symbol => 'BRR',
6239             display_name => {
6240             'currency' => q(Cruzeiro Brasil \(1993–1994\)),
6241             'few' => q(cruzeiro Brasil \(1993–1994\)),
6242             'many' => q(cruzeiro Brasil \(1993–1994\)),
6243             'one' => q(cruzeiro Brasil \(1993–1994\)),
6244             'other' => q(cruzeiro Brasil \(1993–1994\)),
6245             'two' => q(cruzeiro Brasil \(1993–1994\)),
6246             'zero' => q(cruzeiro Brasil \(1993–1994\)),
6247             },
6248             },
6249             'BRZ' => {
6250             symbol => 'BRZ',
6251             display_name => {
6252             'currency' => q(Cruzeiro Brasil \(1942–1967\)),
6253             'few' => q(cruzeiro Brasil \(1942–1967\)),
6254             'many' => q(cruzeiro Brasil \(1942–1967\)),
6255             'one' => q(cruzeiro Brasil \(1942–1967\)),
6256             'other' => q(cruzeiro Brasil \(1942–1967\)),
6257             'two' => q(cruzeiro Brasil \(1942–1967\)),
6258             'zero' => q(cruzeiro Brasil \(1942–1967\)),
6259             },
6260             },
6261             'BSD' => {
6262             symbol => 'BSD',
6263             display_name => {
6264             'currency' => q(Doler y Bahamas),
6265             'few' => q(doler y Bahamas),
6266             'many' => q(doler y Bahamas),
6267             'one' => q(doler y Bahamas),
6268             'other' => q(doler y Bahamas),
6269             'two' => q(ddoler y Bahamas),
6270             'zero' => q(doler y Bahamas),
6271             },
6272             },
6273             'BTN' => {
6274             symbol => 'BTN',
6275             display_name => {
6276             'currency' => q(Ngultrum Bhutan),
6277             'few' => q(ngultrum Bhutan),
6278             'many' => q(ngultrum Bhutan),
6279             'one' => q(ngultrum Bhutan),
6280             'other' => q(ngultrum Bhutan),
6281             'two' => q(ngultrum Bhutan),
6282             'zero' => q(ngultrum Bhutan),
6283             },
6284             },
6285             'BUK' => {
6286             symbol => 'BUK',
6287             display_name => {
6288             'currency' => q(Kyat Byrma),
6289             'few' => q(kyat Byrma),
6290             'many' => q(kyat Byrma),
6291             'one' => q(kyat Byrma),
6292             'other' => q(kyat Byrma),
6293             'two' => q(kyat Byrma),
6294             'zero' => q(kyat Byrma),
6295             },
6296             },
6297             'BWP' => {
6298             symbol => 'BWP',
6299             display_name => {
6300             'currency' => q(Pula Botswana),
6301             'few' => q(pula Botswana),
6302             'many' => q(pula Botswana),
6303             'one' => q(pula Botswana),
6304             'other' => q(pula Botswana),
6305             'two' => q(pula Botswana),
6306             'zero' => q(pula Botswana),
6307             },
6308             },
6309             'BYN' => {
6310             symbol => 'BYN',
6311             display_name => {
6312             'currency' => q(Rwbl Belarws),
6313             'few' => q(rwbl Belarws),
6314             'many' => q(rwbl Belarws),
6315             'one' => q(rwbl Belarws),
6316             'other' => q(rwbl Belarws),
6317             'two' => q(rwbl Belarws),
6318             'zero' => q(rwbl Belarws),
6319             },
6320             },
6321             'BYR' => {
6322             symbol => 'BYR',
6323             display_name => {
6324             'currency' => q(Rwbl Belarws \(2000–2016\)),
6325             'few' => q(rwbl Belarws \(2000–2016\)),
6326             'many' => q(rwbl Belarws \(2000–2016\)),
6327             'one' => q(rwbl Belarws \(2000–2016\)),
6328             'other' => q(rwbl Belarws \(2000–2016\)),
6329             'two' => q(rwbl Belarws \(2000–2016\)),
6330             'zero' => q(rwbl Belarws \(2000–2016\)),
6331             },
6332             },
6333             'BZD' => {
6334             symbol => 'BZD',
6335             display_name => {
6336             'currency' => q(Doler Belize),
6337             'few' => q(doler Belize),
6338             'many' => q(doler Belize),
6339             'one' => q(ddoler Belize),
6340             'other' => q(doler Belize),
6341             'two' => q(ddoler Belize),
6342             'zero' => q(doler Belize),
6343             },
6344             },
6345             'CAD' => {
6346             symbol => 'CA$',
6347             display_name => {
6348             'currency' => q(Doler Canada),
6349             'few' => q(doler Canada),
6350             'many' => q(doler Canada),
6351             'one' => q(ddoler Canada),
6352             'other' => q(doler Canada),
6353             'two' => q(ddoler Canada),
6354             'zero' => q(doler Canada),
6355             },
6356             },
6357             'CDF' => {
6358             symbol => 'CDF',
6359             display_name => {
6360             'currency' => q(Ffranc Congo),
6361             'few' => q(ffranc Congo),
6362             'many' => q(ffranc Congo),
6363             'one' => q(ffranc Congo),
6364             'other' => q(ffranc Congo),
6365             'two' => q(ffranc Congo),
6366             'zero' => q(ffranc Congo),
6367             },
6368             },
6369             'CHE' => {
6370             symbol => 'CHE',
6371             display_name => {
6372             'currency' => q(Ewro WIR),
6373             'few' => q(ewro WIR),
6374             'many' => q(ewro WIR),
6375             'one' => q(ewro WIR),
6376             'other' => q(ewro WIR),
6377             'two' => q(ewro WIR),
6378             'zero' => q(ewro WIR),
6379             },
6380             },
6381             'CHF' => {
6382             symbol => 'CHF',
6383             display_name => {
6384             'currency' => q(Ffranc y Swistir),
6385             'few' => q(ffranc y Swistir),
6386             'many' => q(ffranc y Swistir),
6387             'one' => q(ffranc y Swistir),
6388             'other' => q(ffranc y Swistir),
6389             'two' => q(ffranc y Swistir),
6390             'zero' => q(ffranc y Swistir),
6391             },
6392             },
6393             'CHW' => {
6394             symbol => 'CHW',
6395             display_name => {
6396             'currency' => q(Ffranc WIR),
6397             'few' => q(ffranc WIR),
6398             'many' => q(ffranc WIR),
6399             'one' => q(ffranc WIR),
6400             'other' => q(ffranc WIR),
6401             'two' => q(ffranc WIR),
6402             'zero' => q(ffranc WIR),
6403             },
6404             },
6405             'CLE' => {
6406             symbol => 'CLE',
6407             display_name => {
6408             'currency' => q(Escudo Chile),
6409             'few' => q(escudo Chile),
6410             'many' => q(escudo Chile),
6411             'one' => q(escudo Chile),
6412             'other' => q(escudo Chile),
6413             'two' => q(escudo Chile),
6414             'zero' => q(escudo Chile),
6415             },
6416             },
6417             'CLF' => {
6418             symbol => 'CLF',
6419             display_name => {
6420             'currency' => q(Uned Cyfrifo Chile \(UF\)),
6421             'few' => q(uned cyfrifo Chile \(UF\)),
6422             'many' => q(uned cyfrifo Chile \(UF\)),
6423             'one' => q(uned cyfrifo Chile \(UF\)),
6424             'other' => q(uned cyfrifo Chile \(UF\)),
6425             'two' => q(uned cyfrifo Chile \(UF\)),
6426             'zero' => q(uned cyfrifo Chile \(UF\)),
6427             },
6428             },
6429             'CLP' => {
6430             symbol => 'CLP',
6431             display_name => {
6432             'currency' => q(Peso Chile),
6433             'few' => q(peso Chile),
6434             'many' => q(peso Chile),
6435             'one' => q(peso Chile),
6436             'other' => q(peso Chile),
6437             'two' => q(peso Chile),
6438             'zero' => q(peso Chile),
6439             },
6440             },
6441             'CNH' => {
6442             symbol => 'CNH',
6443             display_name => {
6444             'currency' => q(Yuan Tsieina \(ar y môr\)),
6445             'few' => q(yuan Tsieina \(ar y môr\)),
6446             'many' => q(yuan Tsieina \(ar y môr\)),
6447             'one' => q(yuan Tsieina \(ar y môr\)),
6448             'other' => q(yuan Tsieina \(ar y môr\)),
6449             'two' => q(yuan Tsieina \(ar y môr\)),
6450             'zero' => q(yuan Tsieina \(ar y môr\)),
6451             },
6452             },
6453             'CNX' => {
6454             display_name => {
6455             'currency' => q(Doler Banc Pobl Tsieina),
6456             'few' => q(doler Banc Pobl Tsieina),
6457             'many' => q(doler Banc Pobl Tsieina),
6458             'one' => q(ddoler Banc Pobl Tsieina),
6459             'other' => q(doler Banc Pobl Tsieina),
6460             'two' => q(ddoler Banc Pobl Tsieina),
6461             'zero' => q(doler Banc Pobl Tsieina),
6462             },
6463             },
6464             'CNY' => {
6465             symbol => 'CN¥',
6466             display_name => {
6467             'currency' => q(Yuan Tsieina),
6468             'few' => q(yuan Tsieina),
6469             'many' => q(yuan Tsieina),
6470             'one' => q(yuan Tsieina),
6471             'other' => q(yuan Tsieina),
6472             'two' => q(yuan Tsieina),
6473             'zero' => q(yuan Tsieina),
6474             },
6475             },
6476             'COP' => {
6477             symbol => 'COP',
6478             display_name => {
6479             'currency' => q(Peso Colombia),
6480             'few' => q(peso Colombia),
6481             'many' => q(peso Colombia),
6482             'one' => q(peso Colombia),
6483             'other' => q(peso Colombia),
6484             'two' => q(peso Colombia),
6485             'zero' => q(peso Colombia),
6486             },
6487             },
6488             'COU' => {
6489             symbol => 'COU',
6490             display_name => {
6491             'currency' => q(Uned Gwir Werth Colombia),
6492             'few' => q(uned gwir werth Colombia),
6493             'many' => q(uned gwir werth Colombia),
6494             'one' => q(uned gwir werth Colombia),
6495             'other' => q(uned gwir werth Colombia),
6496             'two' => q(uned gwir werth Colombia),
6497             'zero' => q(uned gwir werth Colombia),
6498             },
6499             },
6500             'CRC' => {
6501             symbol => 'CRC',
6502             display_name => {
6503             'currency' => q(Colón Costa Rica),
6504             'few' => q(colón Costa Rica),
6505             'many' => q(colón Costa Rica),
6506             'one' => q(colón Costa Rica),
6507             'other' => q(colón Costa Rica),
6508             'two' => q(colón Costa Rica),
6509             'zero' => q(colón Costa Rica),
6510             },
6511             },
6512             'CSD' => {
6513             symbol => 'CSD',
6514             },
6515             'CUC' => {
6516             symbol => 'CUC',
6517             display_name => {
6518             'currency' => q(Peso Trosadwy Ciwba),
6519             'few' => q(peso trosadwy Ciwba),
6520             'many' => q(peso trosadwy Ciwba),
6521             'one' => q(peso trosadwy Ciwba),
6522             'other' => q(peso trosadwy Ciwba),
6523             'two' => q(peso trosadwy Ciwba),
6524             'zero' => q(peso trosadwy Ciwba),
6525             },
6526             },
6527             'CUP' => {
6528             symbol => 'CUP',
6529             display_name => {
6530             'currency' => q(Peso Ciwba),
6531             'few' => q(peso Ciwba),
6532             'many' => q(peso Ciwba),
6533             'one' => q(peso Ciwba),
6534             'other' => q(peso Ciwba),
6535             'two' => q(peso Ciwba),
6536             'zero' => q(peso Ciwba),
6537             },
6538             },
6539             'CVE' => {
6540             symbol => 'CVE',
6541             display_name => {
6542             'currency' => q(Esgwdo Cabo Verde),
6543             'few' => q(esgwdo Cabo Verde),
6544             'many' => q(esgwdo Cabo Verde),
6545             'one' => q(esgwdo Cabo Verde),
6546             'other' => q(esgwdo Cabo Verde),
6547             'two' => q(esgwdo Cabo Verde),
6548             'zero' => q(esgwdo Cabo Verde),
6549             },
6550             },
6551             'CYP' => {
6552             symbol => 'CYP',
6553             display_name => {
6554             'currency' => q(Punt Cyprus),
6555             'few' => q(punt Cyprus),
6556             'many' => q(punt Cyprus),
6557             'one' => q(bunt Cyprus),
6558             'other' => q(punt Cyprus),
6559             'two' => q(bunt Cyprus),
6560             'zero' => q(punt Cyprus),
6561             },
6562             },
6563             'CZK' => {
6564             symbol => 'CZK',
6565             display_name => {
6566             'currency' => q(Koruna’r Weriniaeth Tsiec),
6567             'few' => q(koruna’r Weriniaeth Tsiec),
6568             'many' => q(koruna’r Weriniaeth Tsiec),
6569             'one' => q(koruna’r Weriniaeth Tsiec),
6570             'other' => q(koruna’r Weriniaeth Tsiec),
6571             'two' => q(koruna’r Weriniaeth Tsiec),
6572             'zero' => q(koruna’r Weriniaeth Tsiec),
6573             },
6574             },
6575             'DDM' => {
6576             symbol => 'DDM',
6577             display_name => {
6578             'currency' => q(Marc Dwyrain yr Almaen),
6579             'few' => q(marc Dwyrain yr Almaen),
6580             'many' => q(marc Dwyrain yr Almaen),
6581             'one' => q(marc Dwyrain yr Almaen),
6582             'other' => q(marc Dwyrain yr Almaen),
6583             'two' => q(marc Dwyrain yr Almaen),
6584             'zero' => q(marc Dwyrain yr Almaen),
6585             },
6586             },
6587             'DEM' => {
6588             symbol => 'DEM',
6589             display_name => {
6590             'currency' => q(Marc yr Almaen),
6591             'few' => q(marc yr Almaen),
6592             'many' => q(marc yr Almaen),
6593             'one' => q(marc yr Almaen),
6594             'other' => q(marc yr Almaen),
6595             'two' => q(marc yr Almaen),
6596             'zero' => q(marc yr Almaen),
6597             },
6598             },
6599             'DJF' => {
6600             symbol => 'DJF',
6601             display_name => {
6602             'currency' => q(Ffranc Djibouti),
6603             'few' => q(ffranc Djibouti),
6604             'many' => q(ffranc Djibouti),
6605             'one' => q(ffranc Djibouti),
6606             'other' => q(ffranc Djibouti),
6607             'two' => q(ffranc Djibouti),
6608             'zero' => q(ffranc Djibouti),
6609             },
6610             },
6611             'DKK' => {
6612             symbol => 'DKK',
6613             display_name => {
6614             'currency' => q(Krone Denmarc),
6615             'few' => q(krone Denmarc),
6616             'many' => q(krone Denmarc),
6617             'one' => q(krone Denmarc),
6618             'other' => q(krone Denmarc),
6619             'two' => q(krone Denmarc),
6620             'zero' => q(krone Denmarc),
6621             },
6622             },
6623             'DOP' => {
6624             symbol => 'DOP',
6625             display_name => {
6626             'currency' => q(Peso Gweriniaeth Dominica),
6627             'few' => q(peso Gweriniaeth Dominica),
6628             'many' => q(peso Gweriniaeth Dominica),
6629             'one' => q(peso Gweriniaeth Dominica),
6630             'other' => q(peso Gweriniaeth Dominica),
6631             'two' => q(peso Gweriniaeth Dominica),
6632             'zero' => q(peso Gweriniaeth Dominica),
6633             },
6634             },
6635             'DZD' => {
6636             symbol => 'DZD',
6637             display_name => {
6638             'currency' => q(Dinar Algeria),
6639             'few' => q(dinar Algeria),
6640             'many' => q(dinar Algeria),
6641             'one' => q(dinar Algeria),
6642             'other' => q(dinar Algeria),
6643             'two' => q(dinar Algeria),
6644             'zero' => q(dinar Algeria),
6645             },
6646             },
6647             'ECS' => {
6648             symbol => 'ECS',
6649             display_name => {
6650             'currency' => q(Sucre Ecuador),
6651             'few' => q(sucre Ecuador),
6652             'many' => q(sucre Ecuador),
6653             'one' => q(sucre Ecuador),
6654             'other' => q(sucre Ecuador),
6655             'two' => q(sucre Ecuador),
6656             'zero' => q(sucre Ecuador),
6657             },
6658             },
6659             'ECV' => {
6660             display_name => {
6661             'currency' => q(Uned Gwerth Gyson Ecuador),
6662             'few' => q(uned gwerth gyson Ecuador),
6663             'many' => q(uned gwerth gyson Ecuador),
6664             'one' => q(uned gwerth gyson Ecuador),
6665             'other' => q(uned gwerth gyson Ecuador),
6666             'two' => q(uned gwerth gyson Ecuador),
6667             'zero' => q(uned gwerth gyson Ecuador),
6668             },
6669             },
6670             'EEK' => {
6671             display_name => {
6672             'currency' => q(Kroon Estonia),
6673             'few' => q(kroon Estonia),
6674             'many' => q(kroon Estonia),
6675             'one' => q(kroon Estonia),
6676             'other' => q(kroon Estonia),
6677             'two' => q(kroon Estonia),
6678             'zero' => q(kroon Estonia),
6679             },
6680             },
6681             'EGP' => {
6682             symbol => 'EGP',
6683             display_name => {
6684             'currency' => q(Punt Yr Aifft),
6685             'few' => q(punt yr Aifft),
6686             'many' => q(phunt yr Aifft),
6687             'one' => q(bunt yr Aifft),
6688             'other' => q(punt yr Aifft),
6689             'two' => q(bunt yr Aifft),
6690             'zero' => q(punt yr Aifft),
6691             },
6692             },
6693             'ERN' => {
6694             symbol => 'ERN',
6695             display_name => {
6696             'currency' => q(Nakfa Eritrea),
6697             'few' => q(nakfa Eritrea),
6698             'many' => q(nakfa Eritrea),
6699             'one' => q(nakfa Eritrea),
6700             'other' => q(nakfa Eritrea),
6701             'two' => q(nakfa Eritrea),
6702             'zero' => q(nakfa Eritrea),
6703             },
6704             },
6705             'ESP' => {
6706             symbol => 'ESP',
6707             },
6708             'ETB' => {
6709             symbol => 'ETB',
6710             display_name => {
6711             'currency' => q(Birr Ethiopia),
6712             'few' => q(birr Ethiopia),
6713             'many' => q(birr Ethiopia),
6714             'one' => q(birr Ethiopia),
6715             'other' => q(birr Ethiopia),
6716             'two' => q(birr Ethiopia),
6717             'zero' => q(birr Ethiopia),
6718             },
6719             },
6720             'EUR' => {
6721             symbol => '€',
6722             display_name => {
6723             'currency' => q(Ewro),
6724             'few' => q(ewro),
6725             'many' => q(ewro),
6726             'one' => q(ewro),
6727             'other' => q(ewro),
6728             'two' => q(ewro),
6729             'zero' => q(ewro),
6730             },
6731             },
6732             'FIM' => {
6733             symbol => 'FIM',
6734             display_name => {
6735             'currency' => q(Markka’r Ffindir),
6736             'few' => q(markka’r Ffindir),
6737             'many' => q(markka’r Ffindir),
6738             'one' => q(markka’r Ffindir),
6739             'other' => q(markka’r Ffindir),
6740             'two' => q(markka’r Ffindir),
6741             'zero' => q(markka’r Ffindir),
6742             },
6743             },
6744             'FJD' => {
6745             symbol => 'FJD',
6746             display_name => {
6747             'currency' => q(Doler Ffiji),
6748             'few' => q(doler Ffiji),
6749             'many' => q(doler Ffiji),
6750             'one' => q(ddoler Ffiji),
6751             'other' => q(doler Ffiji),
6752             'two' => q(ddoler Ffiji),
6753             'zero' => q(doler Ffiji),
6754             },
6755             },
6756             'FKP' => {
6757             symbol => 'FKP',
6758             display_name => {
6759             'currency' => q(Punt Ynysoedd Falkland/Malvinas),
6760             'few' => q(punt Ynysoedd Falkland/Malvinas),
6761             'many' => q(phunt Ynysoedd Falkland/Malvinas),
6762             'one' => q(punt Ynysoedd Falkland/Malvinas),
6763             'other' => q(punt Ynysoedd Falkland/Malvinas),
6764             'two' => q(bunt Ynysoedd Falkland/Malvinas),
6765             'zero' => q(punt Ynysoedd Falkland/Malvinas),
6766             },
6767             },
6768             'FRF' => {
6769             symbol => 'FRF',
6770             display_name => {
6771             'currency' => q(Ffranc Ffrainc),
6772             'few' => q(ffranc Ffrainc),
6773             'many' => q(ffranc Ffrainc),
6774             'one' => q(ffranc Ffrainc),
6775             'other' => q(ffranc Ffrainc),
6776             'two' => q(ffranc Ffrainc),
6777             'zero' => q(ffranc Ffrainc),
6778             },
6779             },
6780             'GBP' => {
6781             symbol => '£',
6782             display_name => {
6783             'currency' => q(Punt Prydain),
6784             'few' => q(punt Prydain),
6785             'many' => q(phunt Prydain),
6786             'one' => q(bunt Prydain),
6787             'other' => q(punt Prydain),
6788             'two' => q(bunt Prydain),
6789             'zero' => q(punt Prydain),
6790             },
6791             },
6792             'GEK' => {
6793             symbol => 'GEK',
6794             display_name => {
6795             'currency' => q(Kupon Larit Georgia),
6796             'few' => q(kupon larit Georgia),
6797             'many' => q(kupon larit Georgia),
6798             'one' => q(kupon larit Georgia),
6799             'other' => q(kupon larit Georgia),
6800             'two' => q(kupon larit Georgia),
6801             'zero' => q(kupon larit Georgia),
6802             },
6803             },
6804             'GEL' => {
6805             symbol => 'GEL',
6806             display_name => {
6807             'currency' => q(Lari Georgia),
6808             'few' => q(lari Georgia),
6809             'many' => q(lari Georgia),
6810             'one' => q(lari Georgia),
6811             'other' => q(lari Georgia),
6812             'two' => q(lari Georgia),
6813             'zero' => q(lari Georgia),
6814             },
6815             },
6816             'GHC' => {
6817             symbol => 'GHC',
6818             display_name => {
6819             'currency' => q(Cedi Ghana \(1979–2007\)),
6820             'few' => q(cedi Ghana \(1979–2007\)),
6821             'many' => q(cedi Ghana \(1979–2007\)),
6822             'one' => q(cedi Ghana \(1979–2007\)),
6823             'other' => q(cedi Ghana \(1979–2007\)),
6824             'two' => q(cedi Ghana \(1979–2007\)),
6825             'zero' => q(cedi Ghana \(1979–2007\)),
6826             },
6827             },
6828             'GHS' => {
6829             symbol => 'GHS',
6830             display_name => {
6831             'currency' => q(Cedi Ghana),
6832             'few' => q(cedi Ghana),
6833             'many' => q(cedi Ghana),
6834             'one' => q(cedi Ghana),
6835             'other' => q(cedi Ghana),
6836             'two' => q(cedi Ghana),
6837             'zero' => q(cedi Ghana),
6838             },
6839             },
6840             'GIP' => {
6841             symbol => 'GIP',
6842             display_name => {
6843             'currency' => q(Punt Gibraltar),
6844             'few' => q(punt Gibraltar),
6845             'many' => q(phunt Gibraltar),
6846             'one' => q(punt Gibraltar),
6847             'other' => q(punt Gibraltar),
6848             'two' => q(bunt Gibraltar),
6849             'zero' => q(punt Gibraltar),
6850             },
6851             },
6852             'GMD' => {
6853             symbol => 'GMD',
6854             display_name => {
6855             'currency' => q(Dalasi Gambia),
6856             'few' => q(dalasi Gambia),
6857             'many' => q(dalasi Gambia),
6858             'one' => q(dalasi Gambia),
6859             'other' => q(dalasi Gambia),
6860             'two' => q(dalasi Gambia),
6861             'zero' => q(dalasi Gambia),
6862             },
6863             },
6864             'GNF' => {
6865             symbol => 'GNF',
6866             display_name => {
6867             'currency' => q(Ffranc Guinée),
6868             'few' => q(ffranc Guinée),
6869             'many' => q(ffranc Guinée),
6870             'one' => q(ffranc Guinée),
6871             'other' => q(ffranc Guinée),
6872             'two' => q(ffranc Guinée),
6873             'zero' => q(ffranc Guinée),
6874             },
6875             },
6876             'GNS' => {
6877             symbol => 'GNS',
6878             display_name => {
6879             'currency' => q(Syli Guinée),
6880             'few' => q(syli Guinée),
6881             'many' => q(syli Guinée),
6882             'one' => q(syli Guinée),
6883             'other' => q(syli Guinée),
6884             'two' => q(syli Guinée),
6885             'zero' => q(syli Guinée),
6886             },
6887             },
6888             'GQE' => {
6889             symbol => 'GQE',
6890             display_name => {
6891             'currency' => q(Ekwele Guinea Gyhydeddol),
6892             'few' => q(ekwele Guinea Gyhydeddol),
6893             'many' => q(ekwele Guinea Gyhydeddol),
6894             'one' => q(ekwele Guinea Gyhydeddol),
6895             'other' => q(ekwele Guinea Gyhydeddol),
6896             'two' => q(ekwele Guinea Gyhydeddol),
6897             'zero' => q(ekwele Guinea Gyhydeddol),
6898             },
6899             },
6900             'GRD' => {
6901             symbol => 'GRD',
6902             },
6903             'GTQ' => {
6904             symbol => 'GTQ',
6905             display_name => {
6906             'currency' => q(Quetzal Guatemala),
6907             'few' => q(quetzal Guatemala),
6908             'many' => q(quetzal Guatemala),
6909             'one' => q(quetzal Guatemala),
6910             'other' => q(quetzal Guatemala),
6911             'two' => q(quetzal Guatemala),
6912             'zero' => q(quetzal Guatemala),
6913             },
6914             },
6915             'GWE' => {
6916             symbol => 'GWE',
6917             },
6918             'GWP' => {
6919             symbol => 'GWP',
6920             display_name => {
6921             'currency' => q(Peso Guiné-Bissau),
6922             'few' => q(peso Guiné-Bissau),
6923             'many' => q(peso Guiné-Bissau),
6924             'one' => q(peso Guiné-Bissau),
6925             'other' => q(peso Guiné-Bissau),
6926             'two' => q(peso Guiné-Bissau),
6927             'zero' => q(peso Guiné-Bissau),
6928             },
6929             },
6930             'GYD' => {
6931             symbol => 'GYD',
6932             display_name => {
6933             'currency' => q(Doler Guyana),
6934             'few' => q(doler Guyana),
6935             'many' => q(doler Guyana),
6936             'one' => q(ddoler Guyana),
6937             'other' => q(doler Guyana),
6938             'two' => q(ddoler Guyana),
6939             'zero' => q(doler Guyana),
6940             },
6941             },
6942             'HKD' => {
6943             symbol => 'HK$',
6944             display_name => {
6945             'currency' => q(Doler Hong Kong),
6946             'few' => q(doler Hong Kong),
6947             'many' => q(doler Hong Kong),
6948             'one' => q(ddoler Hong Kong),
6949             'other' => q(doler Hong Kong),
6950             'two' => q(ddoler Hong Kong),
6951             'zero' => q(doler Hong Kong),
6952             },
6953             },
6954             'HNL' => {
6955             symbol => 'HNL',
6956             display_name => {
6957             'currency' => q(Lempira Honduras),
6958             'few' => q(lempira Honduras),
6959             'many' => q(lempira Honduras),
6960             'one' => q(lempira Honduras),
6961             'other' => q(lempira Honduras),
6962             'two' => q(lempira Honduras),
6963             'zero' => q(lempira Honduras),
6964             },
6965             },
6966             'HRD' => {
6967             symbol => 'HRD',
6968             },
6969             'HRK' => {
6970             symbol => 'HRK',
6971             display_name => {
6972             'currency' => q(Kuna Croatia),
6973             'few' => q(kuna Croatia),
6974             'many' => q(kuna Croatia),
6975             'one' => q(kuna Croatia),
6976             'other' => q(kuna Croatia),
6977             'two' => q(kuna Croatia),
6978             'zero' => q(kuna Croatia),
6979             },
6980             },
6981             'HTG' => {
6982             symbol => 'HTG',
6983             display_name => {
6984             'currency' => q(Gourde Haiti),
6985             'few' => q(gourde Haiti),
6986             'many' => q(gourde Haiti),
6987             'one' => q(gourde Haiti),
6988             'other' => q(gourde Haiti),
6989             'two' => q(gourde Haiti),
6990             'zero' => q(gourde Haiti),
6991             },
6992             },
6993             'HUF' => {
6994             symbol => 'HUF',
6995             display_name => {
6996             'currency' => q(Fforint Hwngari),
6997             'few' => q(fforint Hwngari),
6998             'many' => q(fforint Hwngari),
6999             'one' => q(fforint Hwngari),
7000             'other' => q(fforint Hwngari),
7001             'two' => q(fforint Hwngari),
7002             'zero' => q(fforint Hwngari),
7003             },
7004             },
7005             'IDR' => {
7006             symbol => 'IDR',
7007             display_name => {
7008             'currency' => q(Rupiah Indonesia),
7009             'few' => q(rupiah Indonesia),
7010             'many' => q(rupiah Indonesia),
7011             'one' => q(rupiah Indonesia),
7012             'other' => q(rupiah Indonesia),
7013             'two' => q(rupiah Indonesia),
7014             'zero' => q(rupiah Indonesia),
7015             },
7016             },
7017             'IEP' => {
7018             symbol => 'IEP',
7019             display_name => {
7020             'currency' => q(Punt Iwerddon),
7021             'few' => q(punt Iwerddon),
7022             'many' => q(phunt Iwerddon),
7023             'one' => q(bunt Iwerddon),
7024             'other' => q(punt Iwerddon),
7025             'two' => q(bunt Iwerddon),
7026             'zero' => q(punt Iwerddon),
7027             },
7028             },
7029             'ILP' => {
7030             symbol => 'ILP',
7031             display_name => {
7032             'currency' => q(Punt Israel),
7033             'few' => q(punt Israel),
7034             'many' => q(phunt Israel),
7035             'one' => q(bunt Israel),
7036             'other' => q(punt Israel),
7037             'two' => q(bunt Israel),
7038             'zero' => q(punt Israel),
7039             },
7040             },
7041             'ILR' => {
7042             display_name => {
7043             'currency' => q(Shegel Israel \(1980–1985\)),
7044             'few' => q(shegel Israel \(1980–1985\)),
7045             'many' => q(shegel Israel \(1980–1985\)),
7046             'one' => q(shegel Israel \(1980–1985\)),
7047             'other' => q(shegel Israel \(1980–1985\)),
7048             'two' => q(shegel Israel \(1980–1985\)),
7049             'zero' => q(shegel Israel \(1980–1985\)),
7050             },
7051             },
7052             'ILS' => {
7053             symbol => '₪',
7054             display_name => {
7055             'currency' => q(Shegel Newydd Israel),
7056             'few' => q(shegel newydd Israel),
7057             'many' => q(shegel newydd Israel),
7058             'one' => q(shegel newydd Israel),
7059             'other' => q(shegel newydd Israel),
7060             'two' => q(shegel newydd Israel),
7061             'zero' => q(shegel newydd Israel),
7062             },
7063             },
7064             'INR' => {
7065             symbol => '₹',
7066             display_name => {
7067             'currency' => q(Rwpî India),
7068             'few' => q(rwpî India),
7069             'many' => q(rwpî India),
7070             'one' => q(rwpî India),
7071             'other' => q(rwpî India),
7072             'two' => q(rwpî India),
7073             'zero' => q(rwpî India),
7074             },
7075             },
7076             'IQD' => {
7077             symbol => 'IQD',
7078             display_name => {
7079             'currency' => q(Dinar Irac),
7080             'few' => q(dinar Irac),
7081             'many' => q(dinar Irac),
7082             'one' => q(dinar Irac),
7083             'other' => q(dinar Irac),
7084             'two' => q(dinar Irac),
7085             'zero' => q(dinar Irac),
7086             },
7087             },
7088             'IRR' => {
7089             symbol => 'IRR',
7090             display_name => {
7091             'currency' => q(Rial Iran),
7092             'few' => q(rial Iran),
7093             'many' => q(rial Iran),
7094             'one' => q(rial Iran),
7095             'other' => q(rial Iran),
7096             'two' => q(rial Iran),
7097             'zero' => q(rial Iran),
7098             },
7099             },
7100             'ISJ' => {
7101             display_name => {
7102             'currency' => q(Króna Gwlad yr Iâ \(1918 – 1981\)),
7103             'few' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7104             'many' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7105             'one' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7106             'other' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7107             'two' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7108             'zero' => q(króna Gwlad yr Iâ \(1918 – 1981\)),
7109             },
7110             },
7111             'ISK' => {
7112             symbol => 'ISK',
7113             display_name => {
7114             'currency' => q(Króna Gwlad yr Iâ),
7115             'few' => q(króna Gwlad yr Iâ),
7116             'many' => q(króna Gwlad yr Iâ),
7117             'one' => q(króna Gwlad yr Iâ),
7118             'other' => q(króna Gwlad yr Iâ),
7119             'two' => q(króna Gwlad yr Iâ),
7120             'zero' => q(króna Gwlad yr Iâ),
7121             },
7122             },
7123             'ITL' => {
7124             symbol => 'ITL',
7125             },
7126             'JMD' => {
7127             symbol => 'JMD',
7128             display_name => {
7129             'currency' => q(Doler Jamaica),
7130             'few' => q(doler Jamaica),
7131             'many' => q(doler Jamaica),
7132             'one' => q(ddoler Jamaica),
7133             'other' => q(doler Jamaica),
7134             'two' => q(ddoler Jamaica),
7135             'zero' => q(doler Jamaica),
7136             },
7137             },
7138             'JOD' => {
7139             symbol => 'JOD',
7140             display_name => {
7141             'currency' => q(Dinar Gwlad yr Iorddonen),
7142             'few' => q(dinar Gwlad yr Iorddonen),
7143             'many' => q(dinar Gwlad yr Iorddonen),
7144             'one' => q(dinar Gwlad yr Iorddonen),
7145             'other' => q(dinar Gwlad yr Iorddonen),
7146             'two' => q(dinar Gwlad yr Iorddonen),
7147             'zero' => q(dinar Gwlad yr Iorddonen),
7148             },
7149             },
7150             'JPY' => {
7151             symbol => 'JP¥',
7152             display_name => {
7153             'currency' => q(Yen Japan),
7154             'few' => q(yen Japan),
7155             'many' => q(yen Japan),
7156             'one' => q(yen Japan),
7157             'other' => q(yen Japan),
7158             'two' => q(yen Japan),
7159             'zero' => q(yen Japan),
7160             },
7161             },
7162             'KES' => {
7163             symbol => 'KES',
7164             display_name => {
7165             'currency' => q(Swllt Kenya),
7166             'few' => q(swllt Kenya),
7167             'many' => q(swllt Kenya),
7168             'one' => q(swllt Kenya),
7169             'other' => q(swllt Kenya),
7170             'two' => q(swllt Kenya),
7171             'zero' => q(swllt Kenya),
7172             },
7173             },
7174             'KGS' => {
7175             symbol => 'KGS',
7176             display_name => {
7177             'currency' => q(Som Kyrgyzstan),
7178             'few' => q(som Kyrgyzstan),
7179             'many' => q(som Kyrgyzstan),
7180             'one' => q(som Kyrgyzstan),
7181             'other' => q(som Kyrgyzstan),
7182             'two' => q(som Kyrgyzstan),
7183             'zero' => q(som Kyrgyzstan),
7184             },
7185             },
7186             'KHR' => {
7187             symbol => 'KHR',
7188             display_name => {
7189             'currency' => q(Riel Cambodia),
7190             'few' => q(riel Cambodia),
7191             'many' => q(riel Cambodia),
7192             'one' => q(riel Cambodia),
7193             'other' => q(riel Cambodia),
7194             'two' => q(riel Cambodia),
7195             'zero' => q(riel Cambodia),
7196             },
7197             },
7198             'KMF' => {
7199             symbol => 'KMF',
7200             display_name => {
7201             'currency' => q(Ffranc Comoros),
7202             'few' => q(ffranc Comoros),
7203             'many' => q(ffranc Comoros),
7204             'one' => q(ffranc Comoros),
7205             'other' => q(ffranc Comoros),
7206             'two' => q(ffranc Comoros),
7207             'zero' => q(ffranc Comoros),
7208             },
7209             },
7210             'KPW' => {
7211             symbol => 'KPW',
7212             display_name => {
7213             'currency' => q(Won Gogledd Corea),
7214             'few' => q(won Gogledd Corea),
7215             'many' => q(won Gogledd Corea),
7216             'one' => q(won Gogledd Corea),
7217             'other' => q(won Gogledd Corea),
7218             'two' => q(won Gogledd Corea),
7219             'zero' => q(won Gogledd Corea),
7220             },
7221             },
7222             'KRH' => {
7223             symbol => 'KRH',
7224             display_name => {
7225             'currency' => q(Hwan De Corea \(1953–1962\)),
7226             'few' => q(hwan De Corea \(1953–1962\)),
7227             'many' => q(hwan De Corea \(1953–1962\)),
7228             'one' => q(hwan De Corea \(1953–1962\)),
7229             'other' => q(hwan De Corea \(1953–1962\)),
7230             'two' => q(hwan De Corea \(1953–1962\)),
7231             'zero' => q(hwan De Corea \(1953–1962\)),
7232             },
7233             },
7234             'KRO' => {
7235             symbol => 'KRO',
7236             display_name => {
7237             'currency' => q(Won De Corea \(1945–1953\)),
7238             'few' => q(won De Corea \(1945–1953\)),
7239             'many' => q(won De Corea \(1945–1953\)),
7240             'one' => q(won De Corea \(1945–1953\)),
7241             'other' => q(won De Corea \(1945–1953\)),
7242             'two' => q(won De Corea \(1945–1953\)),
7243             'zero' => q(won De Corea \(1945–1953\)),
7244             },
7245             },
7246             'KRW' => {
7247             symbol => 'KRW',
7248             display_name => {
7249             'currency' => q(Won De Corea),
7250             'few' => q(won De Corea),
7251             'many' => q(won De Corea),
7252             'one' => q(won De Corea),
7253             'other' => q(won De Corea),
7254             'two' => q(won De Corea),
7255             'zero' => q(won De Corea),
7256             },
7257             },
7258             'KWD' => {
7259             symbol => 'KWD',
7260             display_name => {
7261             'currency' => q(Dinar Kuwait),
7262             'few' => q(dinar Kuwait),
7263             'many' => q(dinar Kuwait),
7264             'one' => q(dinar Kuwait),
7265             'other' => q(dinar Kuwait),
7266             'two' => q(dinar Kuwait),
7267             'zero' => q(dinar Kuwait),
7268             },
7269             },
7270             'KYD' => {
7271             symbol => 'KYD',
7272             display_name => {
7273             'currency' => q(Doler Ynysoedd Cayman),
7274             'few' => q(doler Ynysoedd Cayman),
7275             'many' => q(doler Ynysoedd Cayman),
7276             'one' => q(ddoler Ynysoedd Cayman),
7277             'other' => q(doler Ynysoedd Cayman),
7278             'two' => q(ddoler Ynysoedd Cayman),
7279             'zero' => q(doler Ynysoedd Cayman),
7280             },
7281             },
7282             'KZT' => {
7283             symbol => 'KZT',
7284             display_name => {
7285             'currency' => q(Tenge Kazakstan),
7286             'few' => q(tenge Kazakstan),
7287             'many' => q(tenge Kazakstan),
7288             'one' => q(tenge Kazakstan),
7289             'other' => q(tenge Kazakstan),
7290             'two' => q(tenge Kazakstan),
7291             'zero' => q(tenge Kazakstan),
7292             },
7293             },
7294             'LAK' => {
7295             symbol => 'LAK',
7296             display_name => {
7297             'currency' => q(Kip Laos),
7298             'few' => q(kip Laos),
7299             'many' => q(kip Laos),
7300             'one' => q(kip Laos),
7301             'other' => q(kip Laos),
7302             'two' => q(kip Laos),
7303             'zero' => q(kip Laos),
7304             },
7305             },
7306             'LBP' => {
7307             symbol => 'LBP',
7308             display_name => {
7309             'currency' => q(Punt Libanus),
7310             'few' => q(punt Libanus),
7311             'many' => q(phunt Libanus),
7312             'one' => q(punt Libanus),
7313             'other' => q(punt Libanus),
7314             'two' => q(bunt Libanus),
7315             'zero' => q(punt Libanus),
7316             },
7317             },
7318             'LKR' => {
7319             symbol => 'LKR',
7320             display_name => {
7321             'currency' => q(Rwpî Sri Lanka),
7322             'few' => q(rwpî Sri Lanka),
7323             'many' => q(rwpî Sri Lanka),
7324             'one' => q(rwpî Sri Lanka),
7325             'other' => q(rwpî Sri Lanka),
7326             'two' => q(rwpî Sri Lanka),
7327             'zero' => q(rwpî Sri Lanka),
7328             },
7329             },
7330             'LRD' => {
7331             symbol => 'LRD',
7332             display_name => {
7333             'currency' => q(Doler Liberia),
7334             'few' => q(doler Liberia),
7335             'many' => q(doler Liberia),
7336             'one' => q(ddoler Liberia),
7337             'other' => q(doler Liberia),
7338             'two' => q(ddoler Liberia),
7339             'zero' => q(doler Liberia),
7340             },
7341             },
7342             'LSL' => {
7343             symbol => 'LSL',
7344             display_name => {
7345             'currency' => q(Loti Lesotho),
7346             'few' => q(loti Lesotho),
7347             'many' => q(loti Lesotho),
7348             'one' => q(loti Lesotho),
7349             'other' => q(loti Lesotho),
7350             'two' => q(loti Lesotho),
7351             'zero' => q(loti Lesotho),
7352             },
7353             },
7354             'LTL' => {
7355             symbol => 'LTL',
7356             display_name => {
7357             'currency' => q(Litas Lithwania),
7358             'few' => q(litas Lithwania),
7359             'many' => q(litas Lithwania),
7360             'one' => q(litas Lithwania),
7361             'other' => q(litas Lithwania),
7362             'two' => q(litas Lithwania),
7363             'zero' => q(litas Lithwania),
7364             },
7365             },
7366             'LTT' => {
7367             symbol => 'LTT',
7368             display_name => {
7369             'currency' => q(Talonas Lithwania),
7370             'few' => q(talonas Lithwania),
7371             'many' => q(talonas Lithwania),
7372             'one' => q(talonas Lithwania),
7373             'other' => q(talonas Lithwania),
7374             'two' => q(talonas Lithwania),
7375             'zero' => q(talonas Lithwania),
7376             },
7377             },
7378             'LUC' => {
7379             symbol => 'LUC',
7380             },
7381             'LUF' => {
7382             symbol => 'LUF',
7383             display_name => {
7384             'currency' => q(Ffranc Lwcsembwrg),
7385             'few' => q(ffranc Lwcsembwrg),
7386             'many' => q(ffranc Lwcsembwrg),
7387             'one' => q(ffranc Lwcsembwrg),
7388             'other' => q(ffranc Lwcsembwrg),
7389             'two' => q(ffranc Lwcsembwrg),
7390             'zero' => q(ffranc Lwcsembwrg),
7391             },
7392             },
7393             'LUL' => {
7394             symbol => 'LUL',
7395             },
7396             'LVL' => {
7397             symbol => 'LVL',
7398             display_name => {
7399             'currency' => q(Lats Latfia),
7400             'few' => q(lats Latfia),
7401             'many' => q(lats Latfia),
7402             'one' => q(lats Latfia),
7403             'other' => q(lats Latfia),
7404             'two' => q(lats Latfia),
7405             'zero' => q(lats Latfia),
7406             },
7407             },
7408             'LVR' => {
7409             symbol => 'LVR',
7410             display_name => {
7411             'currency' => q(Rwbl Latfia),
7412             'few' => q(rwbl Latfia),
7413             'many' => q(rwbl Latfia),
7414             'one' => q(rwbl Latfia),
7415             'other' => q(rwbl Latfia),
7416             'two' => q(rwbl Latfia),
7417             'zero' => q(rwbl Latfia),
7418             },
7419             },
7420             'LYD' => {
7421             symbol => 'LYD',
7422             display_name => {
7423             'currency' => q(Dinar Libya),
7424             'few' => q(dinar Libya),
7425             'many' => q(dinar Libya),
7426             'one' => q(dinar Libya),
7427             'other' => q(dinar Libya),
7428             'two' => q(dinar Libya),
7429             'zero' => q(dinar Libya),
7430             },
7431             },
7432             'MAD' => {
7433             symbol => 'MAD',
7434             display_name => {
7435             'currency' => q(Dirham Moroco),
7436             'few' => q(dirham Moroco),
7437             'many' => q(dirham Moroco),
7438             'one' => q(dirham Moroco),
7439             'other' => q(dirham Moroco),
7440             'two' => q(dirham Moroco),
7441             'zero' => q(dirham Moroco),
7442             },
7443             },
7444             'MAF' => {
7445             symbol => 'MAF',
7446             display_name => {
7447             'currency' => q(Ffranc Moroco),
7448             'few' => q(ffranc Moroco),
7449             'many' => q(ffranc Moroco),
7450             'one' => q(ffranc Moroco),
7451             'other' => q(ffranc Moroco),
7452             'two' => q(ffranc Moroco),
7453             'zero' => q(ffranc Moroco),
7454             },
7455             },
7456             'MCF' => {
7457             symbol => 'MCF',
7458             display_name => {
7459             'currency' => q(Ffranc Monaco),
7460             'few' => q(ffranc Monaco),
7461             'many' => q(ffranc Monaco),
7462             'one' => q(ffranc Monaco),
7463             'other' => q(ffranc Monaco),
7464             'two' => q(ffranc Monaco),
7465             'zero' => q(ffranc Monaco),
7466             },
7467             },
7468             'MDL' => {
7469             symbol => 'MDL',
7470             display_name => {
7471             'currency' => q(Leu Moldofa),
7472             'few' => q(leu Moldofa),
7473             'many' => q(leu Moldofa),
7474             'one' => q(leu Moldofa),
7475             'other' => q(leu Moldofa),
7476             'two' => q(leu Moldofa),
7477             'zero' => q(leu Moldofa),
7478             },
7479             },
7480             'MGA' => {
7481             symbol => 'MGA',
7482             display_name => {
7483             'currency' => q(Ariary Madagascar),
7484             'few' => q(ariary Madagascar),
7485             'many' => q(ariary Madagascar),
7486             'one' => q(ariary Madagascar),
7487             'other' => q(ariary Madagascar),
7488             'two' => q(ariary Madagascar),
7489             'zero' => q(ariary Madagascar),
7490             },
7491             },
7492             'MGF' => {
7493             symbol => 'MGF',
7494             display_name => {
7495             'currency' => q(Ffranc Madagascar),
7496             'few' => q(ffranc Madagascar),
7497             'many' => q(ffranc Madagascar),
7498             'one' => q(ffranc Madagascar),
7499             'other' => q(ffranc Madagascar),
7500             'two' => q(ffranc Madagascar),
7501             'zero' => q(ffranc Madagascar),
7502             },
7503             },
7504             'MKD' => {
7505             symbol => 'MKD',
7506             display_name => {
7507             'currency' => q(Denar Macedonia),
7508             'few' => q(denar Macedonia),
7509             'many' => q(denar Macedonia),
7510             'one' => q(denar Macedonia),
7511             'other' => q(denar Macedonia),
7512             'two' => q(denar Macedonia),
7513             'zero' => q(denar Macedonia),
7514             },
7515             },
7516             'MKN' => {
7517             symbol => 'MKN',
7518             },
7519             'MLF' => {
7520             symbol => 'MLF',
7521             display_name => {
7522             'currency' => q(Ffranc Mali),
7523             'few' => q(ffranc Mali),
7524             'many' => q(ffranc Mali),
7525             'one' => q(ffranc Mali),
7526             'other' => q(ffranc Mali),
7527             'two' => q(ffranc Mali),
7528             'zero' => q(ffranc Mali),
7529             },
7530             },
7531             'MMK' => {
7532             symbol => 'MMK',
7533             display_name => {
7534             'currency' => q(Kyat Myanmar),
7535             'few' => q(kyat Myanmar),
7536             'many' => q(kyat Myanmar),
7537             'one' => q(kyat Myanmar),
7538             'other' => q(kyat Myanmar),
7539             'two' => q(kyat Myanmar),
7540             'zero' => q(kyat Myanmar),
7541             },
7542             },
7543             'MNT' => {
7544             symbol => 'MNT',
7545             display_name => {
7546             'currency' => q(Tugrik Mongolia),
7547             'few' => q(tugrik Mongolia),
7548             'many' => q(tugrik Mongolia),
7549             'one' => q(tugrik Mongolia),
7550             'other' => q(tugrik Mongolia),
7551             'two' => q(tugrik Mongolia),
7552             'zero' => q(tugrik Mongolia),
7553             },
7554             },
7555             'MOP' => {
7556             symbol => 'MOP',
7557             display_name => {
7558             'currency' => q(Pataca Macau),
7559             'few' => q(pataca Macau),
7560             'many' => q(pataca Macau),
7561             'one' => q(pataca Macau),
7562             'other' => q(pataca Macau),
7563             'two' => q(pataca Macau),
7564             'zero' => q(pataca Macau),
7565             },
7566             },
7567             'MRO' => {
7568             symbol => 'MRO',
7569             display_name => {
7570             'currency' => q(Ouguiya Mauritania \(1973–2017\)),
7571             'few' => q(ouguiya Mauritania \(1973–2017\)),
7572             'many' => q(ouguiya Mauritania \(1973–2017\)),
7573             'one' => q(ouguiya Mauritania \(1973–2017\)),
7574             'other' => q(ouguiya Mauritania \(1973–2017\)),
7575             'two' => q(ouguiya Mauritania \(1973–2017\)),
7576             'zero' => q(ouguiya Mauritania \(1973–2017\)),
7577             },
7578             },
7579             'MRU' => {
7580             display_name => {
7581             'currency' => q(Ouguiya Mauritania),
7582             'few' => q(ouguiya Mauritania),
7583             'many' => q(ouguiya Mauritania),
7584             'one' => q(ouguiya Mauritania),
7585             'other' => q(ouguiya Mauritania),
7586             'two' => q(ouguiya Mauritania),
7587             'zero' => q(ouguiya Mauritania),
7588             },
7589             },
7590             'MTL' => {
7591             symbol => 'MTL',
7592             },
7593             'MTP' => {
7594             symbol => 'MTP',
7595             },
7596             'MUR' => {
7597             symbol => 'MUR',
7598             display_name => {
7599             'currency' => q(Rwpî Mauritius),
7600             'few' => q(rwpî Mauritius),
7601             'many' => q(rwpî Mauritius),
7602             'one' => q(rwpî Mauritius),
7603             'other' => q(rwpî Mauritius),
7604             'two' => q(rwpî Mauritius),
7605             'zero' => q(rwpî Mauritius),
7606             },
7607             },
7608             'MVP' => {
7609             display_name => {
7610             'currency' => q(Rwpî’r Maldives \(1947–1981\)),
7611             'few' => q(rwpî’r Maldives \(1947–1981\)),
7612             'many' => q(rwpî’r Maldives \(1947–1981\)),
7613             'one' => q(rwpî’r Maldives \(1947–1981\)),
7614             'other' => q(rwpî’r Maldives \(1947–1981\)),
7615             'two' => q(rwpî’r Maldives \(1947–1981\)),
7616             'zero' => q(rwpî’r Maldives \(1947–1981\)),
7617             },
7618             },
7619             'MVR' => {
7620             symbol => 'MVR',
7621             display_name => {
7622             'currency' => q(Rufiyaa’r Maldives),
7623             'few' => q(rufiyaa’r Maldives),
7624             'many' => q(rufiyaa’r Maldives),
7625             'one' => q(rufiyaa’r Maldives),
7626             'other' => q(rufiyaa’r Maldives),
7627             'two' => q(rufiyaa’r Maldives),
7628             'zero' => q(rufiyaa’r Maldives),
7629             },
7630             },
7631             'MWK' => {
7632             symbol => 'MWK',
7633             display_name => {
7634             'currency' => q(Kwacha Malawi),
7635             'few' => q(kwacha Malawi),
7636             'many' => q(kwacha Malawi),
7637             'one' => q(kwacha Malawi),
7638             'other' => q(kwacha Malawi),
7639             'two' => q(kwacha Malawi),
7640             'zero' => q(kwacha Malawi),
7641             },
7642             },
7643             'MXN' => {
7644             symbol => 'MX$',
7645             display_name => {
7646             'currency' => q(Peso Mecsico),
7647             'few' => q(peso Mecsico),
7648             'many' => q(peso Mecsico),
7649             'one' => q(peso Mecsico),
7650             'other' => q(peso Mecsico),
7651             'two' => q(peso Mecsico),
7652             'zero' => q(peso Mecsico),
7653             },
7654             },
7655             'MXP' => {
7656             symbol => 'MXP',
7657             display_name => {
7658             'currency' => q(Peso Arian México \(1861–1992\)),
7659             'few' => q(peso arian México \(1861–1992\)),
7660             'many' => q(peso arian México \(1861–1992\)),
7661             'one' => q(peso arian México \(1861–1992\)),
7662             'other' => q(peso arian México \(1861–1992\)),
7663             'two' => q(peso arian México \(1861–1992\)),
7664             'zero' => q(peso arian México \(1861–1992\)),
7665             },
7666             },
7667             'MXV' => {
7668             symbol => 'MXV',
7669             display_name => {
7670             'currency' => q(Uned Fuddsoddi México),
7671             'few' => q(uned fuddsoddi México),
7672             'many' => q(uned fuddsoddi México),
7673             'one' => q(uned fuddsoddi México),
7674             'other' => q(uned fuddsoddi México),
7675             'two' => q(uned fuddsoddi México),
7676             'zero' => q(uned fuddsoddi México),
7677             },
7678             },
7679             'MYR' => {
7680             symbol => 'MYR',
7681             display_name => {
7682             'currency' => q(Ringgit Malaysia),
7683             'few' => q(ringgit Malaysia),
7684             'many' => q(ringgit Malaysia),
7685             'one' => q(ringgit Malaysia),
7686             'other' => q(ringgit Malaysia),
7687             'two' => q(ringgit Malaysia),
7688             'zero' => q(ringgit Malaysia),
7689             },
7690             },
7691             'MZE' => {
7692             symbol => 'MZE',
7693             display_name => {
7694             'currency' => q(Escudo Mozambique),
7695             'few' => q(escudo Mozambique),
7696             'many' => q(escudo Mozambique),
7697             'one' => q(escudo Mozambique),
7698             'other' => q(escudo Mozambique),
7699             'two' => q(escudo Mozambique),
7700             'zero' => q(escudo Mozambique),
7701             },
7702             },
7703             'MZM' => {
7704             symbol => 'MZM',
7705             display_name => {
7706             'currency' => q(Metical Mozambique \(1980–2006\)),
7707             'few' => q(metical Mozambique \(1980–2006\)),
7708             'many' => q(metical Mozambique \(1980–2006\)),
7709             'one' => q(metical Mozambique \(1980–2006\)),
7710             'other' => q(metical Mozambique \(1980–2006\)),
7711             'two' => q(metical Mozambique \(1980–2006\)),
7712             'zero' => q(metical Mozambique \(1980–2006\)),
7713             },
7714             },
7715             'MZN' => {
7716             symbol => 'MZN',
7717             display_name => {
7718             'currency' => q(Metical Mozambique),
7719             'few' => q(metical Mozambique),
7720             'many' => q(metical Mozambique),
7721             'one' => q(metical Mozambique),
7722             'other' => q(metical Mozambique),
7723             'two' => q(metical Mozambique),
7724             'zero' => q(metical Mozambique),
7725             },
7726             },
7727             'NAD' => {
7728             symbol => 'NAD',
7729             display_name => {
7730             'currency' => q(Doler Namibia),
7731             'few' => q(doler Namibia),
7732             'many' => q(doler Namibia),
7733             'one' => q(ddoler Namibia),
7734             'other' => q(doler Namibia),
7735             'two' => q(ddoler Namibia),
7736             'zero' => q(doler Namibia),
7737             },
7738             },
7739             'NGN' => {
7740             symbol => 'NGN',
7741             display_name => {
7742             'currency' => q(Naira Nigeria),
7743             'few' => q(naira Nigeria),
7744             'many' => q(naira Nigeria),
7745             'one' => q(naira Nigeria),
7746             'other' => q(naira Nigeria),
7747             'two' => q(naira Nigeria),
7748             'zero' => q(naira Nigeria),
7749             },
7750             },
7751             'NIC' => {
7752             symbol => 'NIC',
7753             display_name => {
7754             'currency' => q(Córdoba Nicaragua \(1988–1991\)),
7755             'few' => q(córdoba Nicaragua \(1988–1991\)),
7756             'many' => q(córdoba Nicaragua \(1988–1991\)),
7757             'one' => q(córdoba Nicaragua \(1988–1991\)),
7758             'other' => q(córdoba Nicaragua \(1988–1991\)),
7759             'two' => q(córdoba Nicaragua \(1988–1991\)),
7760             'zero' => q(córdoba Nicaragua \(1988–1991\)),
7761             },
7762             },
7763             'NIO' => {
7764             symbol => 'NIO',
7765             display_name => {
7766             'currency' => q(Cordoba Nicaragwa),
7767             'few' => q(cordoba Nicaragwa),
7768             'many' => q(cordoba Nicaragwa),
7769             'one' => q(cordoba Nicaragwa),
7770             'other' => q(cordoba Nicaragwa),
7771             'two' => q(cordoba Nicaragwa),
7772             'zero' => q(cordoba Nicaragwa),
7773             },
7774             },
7775             'NLG' => {
7776             symbol => 'NLG',
7777             display_name => {
7778             'currency' => q(Guilder yr Iseldiroedd),
7779             'few' => q(guilder yr Iseldiroedd),
7780             'many' => q(guilder yr Iseldiroedd),
7781             'one' => q(guilder yr Iseldiroedd),
7782             'other' => q(guilder yr Iseldiroedd),
7783             'two' => q(guilder yr Iseldiroedd),
7784             'zero' => q(guilder yr Iseldiroedd),
7785             },
7786             },
7787             'NOK' => {
7788             symbol => 'NOK',
7789             display_name => {
7790             'currency' => q(Krone Norwy),
7791             'few' => q(krone Norwy),
7792             'many' => q(krone Norwy),
7793             'one' => q(krone Norwy),
7794             'other' => q(krone Norwy),
7795             'two' => q(krone Norwy),
7796             'zero' => q(krone Norwy),
7797             },
7798             },
7799             'NPR' => {
7800             symbol => 'NPR',
7801             display_name => {
7802             'currency' => q(Rwpî Nepal),
7803             'few' => q(rwpî Nepal),
7804             'many' => q(rwpî Nepal),
7805             'one' => q(rwpî Nepal),
7806             'other' => q(rwpî Nepal),
7807             'two' => q(rwpî Nepal),
7808             'zero' => q(rwpî Nepal),
7809             },
7810             },
7811             'NZD' => {
7812             symbol => 'NZ$',
7813             display_name => {
7814             'currency' => q(Doler Seland Newydd),
7815             'few' => q(doler Seland Newydd),
7816             'many' => q(doler Seland Newydd),
7817             'one' => q(ddoler Seland Newydd),
7818             'other' => q(doler Seland Newydd),
7819             'two' => q(ddoler Seland Newydd),
7820             'zero' => q(doler Seland Newydd),
7821             },
7822             },
7823             'OMR' => {
7824             symbol => 'OMR',
7825             display_name => {
7826             'currency' => q(Rial Oman),
7827             'few' => q(rial Oman),
7828             'many' => q(rial Oman),
7829             'one' => q(rial Oman),
7830             'other' => q(rial Oman),
7831             'two' => q(rial Oman),
7832             'zero' => q(rial Oman),
7833             },
7834             },
7835             'PAB' => {
7836             symbol => 'PAB',
7837             display_name => {
7838             'currency' => q(Balboa Panama),
7839             'few' => q(balboa Panama),
7840             'many' => q(balboa Panama),
7841             'one' => q(balboa Panama),
7842             'other' => q(balboa Panama),
7843             'two' => q(balboa Panama),
7844             'zero' => q(balboa Panama),
7845             },
7846             },
7847             'PEI' => {
7848             symbol => 'PEI',
7849             display_name => {
7850             'currency' => q(Inti Periw),
7851             'few' => q(inti Periw),
7852             'many' => q(inti Periw),
7853             'one' => q(inti Periw),
7854             'other' => q(inti Periw),
7855             'two' => q(inti Periw),
7856             'zero' => q(inti Periw),
7857             },
7858             },
7859             'PEN' => {
7860             symbol => 'PEN',
7861             display_name => {
7862             'currency' => q(Sol Periw),
7863             'few' => q(sol Periw),
7864             'many' => q(sol Periw),
7865             'one' => q(sol Periw),
7866             'other' => q(sol Periw),
7867             'two' => q(sol Periw),
7868             'zero' => q(sol Periw),
7869             },
7870             },
7871             'PES' => {
7872             symbol => 'PES',
7873             display_name => {
7874             'currency' => q(Sol Periw \(1863–1965\)),
7875             'few' => q(sol Periw \(1863–1965\)),
7876             'many' => q(sol Periw \(1863–1965\)),
7877             'one' => q(sol Periw \(1863–1965\)),
7878             'other' => q(sol Periw \(1863–1965\)),
7879             'two' => q(sol Periw \(1863–1965\)),
7880             'zero' => q(sol Periw \(1863–1965\)),
7881             },
7882             },
7883             'PGK' => {
7884             symbol => 'PGK',
7885             display_name => {
7886             'currency' => q(Kina Papua Guinea Newydd),
7887             'few' => q(kina Papua Guinea Newydd),
7888             'many' => q(kina Papua Guinea Newydd),
7889             'one' => q(kina Papua Guinea Newydd),
7890             'other' => q(kina Papua Guinea Newydd),
7891             'two' => q(kina Papua Guinea Newydd),
7892             'zero' => q(kina Papua Guinea Newydd),
7893             },
7894             },
7895             'PHP' => {
7896             symbol => 'PHP',
7897             display_name => {
7898             'currency' => q(Peso’r Philipinau),
7899             'few' => q(peso Philipinas),
7900             'many' => q(peso Philipinas),
7901             'one' => q(peso Philipinas),
7902             'other' => q(peso Philipinas),
7903             'two' => q(peso Philipinas),
7904             'zero' => q(peso Philipinas),
7905             },
7906             },
7907             'PKR' => {
7908             symbol => 'PKR',
7909             display_name => {
7910             'currency' => q(Rwpî Pacistan),
7911             'few' => q(rwpî Pacistan),
7912             'many' => q(rwpî Pacistan),
7913             'one' => q(rwpî Pacistan),
7914             'other' => q(rwpî Pacistan),
7915             'two' => q(rwpî Pacistan),
7916             'zero' => q(rwpî Pacistan),
7917             },
7918             },
7919             'PLN' => {
7920             symbol => 'PLN',
7921             display_name => {
7922             'currency' => q(Zloty Gwlad Pwyl),
7923             'few' => q(zloty Gwlad Pwyl),
7924             'many' => q(zloty Gwlad Pwyl),
7925             'one' => q(zloty Gwlad Pwyl),
7926             'other' => q(zloty Gwlad Pwyl),
7927             'two' => q(zloty Gwlad Pwyl),
7928             'zero' => q(zloty Gwlad Pwyl),
7929             },
7930             },
7931             'PTE' => {
7932             symbol => 'PTE',
7933             },
7934             'PYG' => {
7935             symbol => 'PYG',
7936             display_name => {
7937             'currency' => q(Guarani Paraguay),
7938             'few' => q(guarani Paraguay),
7939             'many' => q(guarani Paraguay),
7940             'one' => q(guarani Paraguay),
7941             'other' => q(guarani Paraguay),
7942             'two' => q(guarani Paraguay),
7943             'zero' => q(guarani Paraguay),
7944             },
7945             },
7946             'QAR' => {
7947             symbol => 'QAR',
7948             display_name => {
7949             'currency' => q(Rial Qatar),
7950             'few' => q(rial Qatar),
7951             'many' => q(rial Qatar),
7952             'one' => q(rial Qatar),
7953             'other' => q(rial Qatar),
7954             'two' => q(rial Qatar),
7955             'zero' => q(rial Qatar),
7956             },
7957             },
7958             'RHD' => {
7959             symbol => 'RHD',
7960             display_name => {
7961             'currency' => q(Doler Rhodesia),
7962             'few' => q(doler Rhodesia),
7963             'many' => q(doler Rhodesia),
7964             'one' => q(ddoler Rhodesia),
7965             'other' => q(doler Rhodesia),
7966             'two' => q(ddoler Rhodesia),
7967             'zero' => q(doler Rhodesia),
7968             },
7969             },
7970             'RON' => {
7971             symbol => 'RON',
7972             display_name => {
7973             'currency' => q(Leu Rwmania),
7974             'few' => q(leu Rwmania),
7975             'many' => q(leu Rwmania),
7976             'one' => q(leu Rwmania),
7977             'other' => q(leu Rwmania),
7978             'two' => q(leu Rwmania),
7979             'zero' => q(leu Rwmania),
7980             },
7981             },
7982             'RSD' => {
7983             symbol => 'RSD',
7984             display_name => {
7985             'currency' => q(Dinar Serbia),
7986             'few' => q(dinar Serbia),
7987             'many' => q(dinar Serbia),
7988             'one' => q(dinar Serbia),
7989             'other' => q(dinar Serbia),
7990             'two' => q(dinar Serbia),
7991             'zero' => q(dinar Serbia),
7992             },
7993             },
7994             'RUB' => {
7995             symbol => 'RUB',
7996             display_name => {
7997             'currency' => q(Rwbl Rwsia),
7998             'few' => q(rwbl Rwsia),
7999             'many' => q(rwbl Rwsia),
8000             'one' => q(rwbl Rwsia),
8001             'other' => q(rwbl Rwsia),
8002             'two' => q(rwbl Rwsia),
8003             'zero' => q(rwbl Rwsia),
8004             },
8005             },
8006             'RWF' => {
8007             symbol => 'RWF',
8008             display_name => {
8009             'currency' => q(Ffranc Rwanda),
8010             'few' => q(ffranc Rwanda),
8011             'many' => q(ffranc Rwanda),
8012             'one' => q(ffranc Rwanda),
8013             'other' => q(ffranc Rwanda),
8014             'two' => q(ffranc Rwanda),
8015             'zero' => q(ffranc Rwanda),
8016             },
8017             },
8018             'SAR' => {
8019             symbol => 'SAR',
8020             display_name => {
8021             'currency' => q(Riyal Saudi Arabia),
8022             'few' => q(riyal Saudi Arabia),
8023             'many' => q(riyal Saudi Arabia),
8024             'one' => q(riyal Saudi Arabia),
8025             'other' => q(riyal Saudi Arabia),
8026             'two' => q(riyal Saudi Arabia),
8027             'zero' => q(riyal Saudi Arabia),
8028             },
8029             },
8030             'SBD' => {
8031             symbol => 'SBD',
8032             display_name => {
8033             'currency' => q(Doler Ynysoedd Solomon),
8034             'few' => q(doler Ynysoedd Solomon),
8035             'many' => q(doler Ynysoedd Solomon),
8036             'one' => q(ddoler Ynysoedd Solomon),
8037             'other' => q(doler Ynysoedd Solomon),
8038             'two' => q(ddoler Ynysoedd Solomon),
8039             'zero' => q(doler Ynysoedd Solomon),
8040             },
8041             },
8042             'SCR' => {
8043             symbol => 'SCR',
8044             display_name => {
8045             'currency' => q(Rwpî Seychelles),
8046             'few' => q(rwpî Seychelles),
8047             'many' => q(rwpî Seychelles),
8048             'one' => q(rwpî Seychelles),
8049             'other' => q(rwpî Seychelles),
8050             'two' => q(rwpî Seychelles),
8051             'zero' => q(rwpî Seychelles),
8052             },
8053             },
8054             'SDD' => {
8055             symbol => 'SDD',
8056             display_name => {
8057             'currency' => q(Dinar Sudan \(1992–2007\)),
8058             'few' => q(dinar Sudan \(1992–2007\)),
8059             'many' => q(dinar Sudan \(1992–2007\)),
8060             'one' => q(dinar Sudan \(1992–2007\)),
8061             'other' => q(dinar Sudan \(1992–2007\)),
8062             'two' => q(dinar Sudan \(1992–2007\)),
8063             'zero' => q(dinar Sudan \(1992–2007\)),
8064             },
8065             },
8066             'SDG' => {
8067             symbol => 'SDG',
8068             display_name => {
8069             'currency' => q(Punt Sudan),
8070             'few' => q(punt Sudan),
8071             'many' => q(phunt Sudan),
8072             'one' => q(bunt Sudan),
8073             'other' => q(punt Sudan),
8074             'two' => q(bunt Sudan),
8075             'zero' => q(punt Sudan),
8076             },
8077             },
8078             'SDP' => {
8079             symbol => 'SDP',
8080             display_name => {
8081             'currency' => q(Punt Sudan \(1957–1998\)),
8082             'few' => q(punt Sudan \(1957–1998\)),
8083             'many' => q(phunt Sudan \(1957–1998\)),
8084             'one' => q(bunt Sudan \(1957–1998\)),
8085             'other' => q(punt Sudan \(1957–1998\)),
8086             'two' => q(bunt Sudan \(1957–1998\)),
8087             'zero' => q(punt Sudan \(1957–1998\)),
8088             },
8089             },
8090             'SEK' => {
8091             symbol => 'SEK',
8092             display_name => {
8093             'currency' => q(Krona Sweden),
8094             'few' => q(krona Sweden),
8095             'many' => q(krona Sweden),
8096             'one' => q(krona Sweden),
8097             'other' => q(krona Sweden),
8098             'two' => q(krona Sweden),
8099             'zero' => q(krona Sweden),
8100             },
8101             },
8102             'SGD' => {
8103             symbol => 'SGD',
8104             display_name => {
8105             'currency' => q(Doler Singapore),
8106             'few' => q(doler Singapore),
8107             'many' => q(doler Singapore),
8108             'one' => q(ddoler Singapore),
8109             'other' => q(doler Singapore),
8110             'two' => q(ddoler Singapore),
8111             'zero' => q(doler Singapore),
8112             },
8113             },
8114             'SHP' => {
8115             symbol => 'SHP',
8116             display_name => {
8117             'currency' => q(Punt St Helena),
8118             'few' => q(punt St. Helena),
8119             'many' => q(phunt St. Helena),
8120             'one' => q(bunt St. Helena),
8121             'other' => q(punt St. Helena),
8122             'two' => q(bunt St. Helena),
8123             'zero' => q(punt St. Helena),
8124             },
8125             },
8126             'SIT' => {
8127             symbol => 'SIT',
8128             },
8129             'SLL' => {
8130             symbol => 'SLL',
8131             display_name => {
8132             'currency' => q(Leone Sierra Leone),
8133             'few' => q(leone Sierra Leone),
8134             'many' => q(leone Sierra Leone),
8135             'one' => q(leone Sierra Leone),
8136             'other' => q(leone Sierra Leone),
8137             'two' => q(leone Sierra Leone),
8138             'zero' => q(leone Sierra Leone),
8139             },
8140             },
8141             'SOS' => {
8142             symbol => 'SOS',
8143             display_name => {
8144             'currency' => q(Swllt Somalia),
8145             'few' => q(swllt Somalia),
8146             'many' => q(swllt Somalia),
8147             'one' => q(swllt Somalia),
8148             'other' => q(swllt Somalia),
8149             'two' => q(swllt Somalia),
8150             'zero' => q(swllt Somalia),
8151             },
8152             },
8153             'SRD' => {
8154             symbol => 'SRD',
8155             display_name => {
8156             'currency' => q(Doler Surinam),
8157             'few' => q(doler Surinam),
8158             'many' => q(doler Surinam),
8159             'one' => q(ddoler Surinam),
8160             'other' => q(doler Surinam),
8161             'two' => q(ddoler Surinam),
8162             'zero' => q(doler Surinam),
8163             },
8164             },
8165             'SRG' => {
8166             symbol => 'SRG',
8167             display_name => {
8168             'currency' => q(Guilder Surinam),
8169             'few' => q(guilder Surinam),
8170             'many' => q(guilder Surinam),
8171             'one' => q(guilder Surinam),
8172             'other' => q(guilder Surinam),
8173             'two' => q(guilder Surinam),
8174             'zero' => q(guilder Surinam),
8175             },
8176             },
8177             'SSP' => {
8178             symbol => 'SSP',
8179             display_name => {
8180             'currency' => q(Punt De Sudan),
8181             'few' => q(punt De Sudan),
8182             'many' => q(phunt De Sudan),
8183             'one' => q(punt De Sudan),
8184             'other' => q(punt De Sudan),
8185             'two' => q(bunt De Sudan),
8186             'zero' => q(punt De Sudan),
8187             },
8188             },
8189             'STD' => {
8190             symbol => 'STD',
8191             display_name => {
8192             'currency' => q(Dobra São Tomé a Príncipe \(1977–2017\)),
8193             'few' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8194             'many' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8195             'one' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8196             'other' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8197             'two' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8198             'zero' => q(dobra São Tomé a Príncipe \(1977–2017\)),
8199             },
8200             },
8201             'STN' => {
8202             symbol => 'Db',
8203             display_name => {
8204             'currency' => q(Dobra São Tomé a Príncipe),
8205             'few' => q(dobra São Tomé a Príncipe),
8206             'many' => q(dobra São Tomé a Príncipe),
8207             'one' => q(dobra São Tomé a Príncipe),
8208             'other' => q(dobra São Tomé a Príncipe),
8209             'two' => q(dobra São Tomé a Príncipe),
8210             'zero' => q(dobra São Tomé a Príncipe),
8211             },
8212             },
8213             'SVC' => {
8214             symbol => 'SVC',
8215             display_name => {
8216             'currency' => q(Colón El Salvador),
8217             'few' => q(colón El Salvador),
8218             'many' => q(colón El Salvador),
8219             'one' => q(colón El Salvador),
8220             'other' => q(colón El Salvador),
8221             'two' => q(colón El Salvador),
8222             'zero' => q(colón El Salvador),
8223             },
8224             },
8225             'SYP' => {
8226             symbol => 'SYP',
8227             display_name => {
8228             'currency' => q(Punt Syria),
8229             'few' => q(punt Syria),
8230             'many' => q(punt Syria),
8231             'one' => q(punt Syria),
8232             'other' => q(punt Syria),
8233             'two' => q(bunt Syria),
8234             'zero' => q(punt Syria),
8235             },
8236             },
8237             'SZL' => {
8238             symbol => 'SZL',
8239             display_name => {
8240             'currency' => q(Lilangeni Gwlad Swazi),
8241             'few' => q(lilangeni Gwlad Swazi),
8242             'many' => q(lilangeni Gwlad Swazi),
8243             'one' => q(lilangeni Gwlad Swazi),
8244             'other' => q(lilangeni Gwlad Swazi),
8245             'two' => q(lilangeni Gwlad Swazi),
8246             'zero' => q(lilangeni Gwlad Swazi),
8247             },
8248             },
8249             'THB' => {
8250             symbol => '฿',
8251             display_name => {
8252             'currency' => q(Baht Gwlad Thai),
8253             'few' => q(baht Gwlad Thai),
8254             'many' => q(baht Gwlad Thai),
8255             'one' => q(baht Gwlad Thai),
8256             'other' => q(baht Gwlad Thai),
8257             'two' => q(baht Gwlad Thai),
8258             'zero' => q(baht Gwlad Thai),
8259             },
8260             },
8261             'TJR' => {
8262             symbol => 'TJR',
8263             display_name => {
8264             'currency' => q(Rwbl Tajikistan),
8265             'few' => q(rwbl Tajikistan),
8266             'many' => q(rwbl Tajikistan),
8267             'one' => q(rwbl Tajikistan),
8268             'other' => q(rwbl Tajikistan),
8269             'two' => q(rwbl Tajikistan),
8270             'zero' => q(rwbl Tajikistan),
8271             },
8272             },
8273             'TJS' => {
8274             symbol => 'TJS',
8275             display_name => {
8276             'currency' => q(Somoni Tajikistan),
8277             'few' => q(somoni Tajikstan),
8278             'many' => q(somoni Tajikstan),
8279             'one' => q(somoni Tajikstan),
8280             'other' => q(somoni Tajikstan),
8281             'two' => q(somoni Tajikstan),
8282             'zero' => q(somoni Tajikstan),
8283             },
8284             },
8285             'TMM' => {
8286             symbol => 'TMM',
8287             display_name => {
8288             'currency' => q(Manat Turkmenistan \(1993–2009\)),
8289             'few' => q(manat Turkmenistan \(1993–2009\)),
8290             'many' => q(manat Turkmenistan \(1993–2009\)),
8291             'one' => q(manat Turkmenistan \(1993–2009\)),
8292             'other' => q(manat Turkmenistan \(1993–2009\)),
8293             'two' => q(manat Turkmenistan \(1993–2009\)),
8294             'zero' => q(manat Turkmenistan \(1993–2009\)),
8295             },
8296             },
8297             'TMT' => {
8298             symbol => 'TMT',
8299             display_name => {
8300             'currency' => q(Manat Turkmenistan),
8301             'few' => q(manat Turkmenistan),
8302             'many' => q(manat Turkmenistan),
8303             'one' => q(manat Turkmenistan),
8304             'other' => q(manat Turkmenistan),
8305             'two' => q(manat Turkmenistan),
8306             'zero' => q(manat Turkmenistan),
8307             },
8308             },
8309             'TND' => {
8310             symbol => 'TND',
8311             display_name => {
8312             'currency' => q(Dinar Tunisia),
8313             'few' => q(dinar Tunisia),
8314             'many' => q(dinar Tunisia),
8315             'one' => q(dinar Tunisia),
8316             'other' => q(dinar Tunisia),
8317             'two' => q(dinar Tunisia),
8318             'zero' => q(dinar Tunisia),
8319             },
8320             },
8321             'TOP' => {
8322             symbol => 'TOP',
8323             display_name => {
8324             'currency' => q(Paʻanga Tonga),
8325             'few' => q(paʻanga Tonga),
8326             'many' => q(paʻanga Tonga),
8327             'one' => q(paʻanga Tonga),
8328             'other' => q(paʻanga Tonga),
8329             'two' => q(paʻanga Tonga),
8330             'zero' => q(paʻanga Tonga),
8331             },
8332             },
8333             'TPE' => {
8334             symbol => 'TPE',
8335             display_name => {
8336             'currency' => q(Escudo Timor),
8337             'few' => q(escudo Timor),
8338             'many' => q(escudo Timor),
8339             'one' => q(escudo Timor),
8340             'other' => q(escudo Timor),
8341             'two' => q(escudo Timor),
8342             'zero' => q(escudo Timor),
8343             },
8344             },
8345             'TRL' => {
8346             symbol => 'TRL',
8347             display_name => {
8348             'currency' => q(Lira Twrci \(1922–2005\)),
8349             'few' => q(lira Twrci \(1922–2005\)),
8350             'many' => q(lira Twrci \(1922–2005\)),
8351             'one' => q(lira Twrci \(1922–2005\)),
8352             'other' => q(lira Twrci \(1922–2005\)),
8353             'two' => q(lira Twrci \(1922–2005\)),
8354             'zero' => q(lira Twrci \(1922–2005\)),
8355             },
8356             },
8357             'TRY' => {
8358             symbol => 'TRY',
8359             display_name => {
8360             'currency' => q(Lira Twrci),
8361             'few' => q(lira Twrci),
8362             'many' => q(lira Twrci),
8363             'one' => q(lira Twrci),
8364             'other' => q(lira Twrci),
8365             'two' => q(lira Twrci),
8366             'zero' => q(lira Twrci),
8367             },
8368             },
8369             'TTD' => {
8370             symbol => 'TTD',
8371             display_name => {
8372             'currency' => q(Doler Trinidad a Tobago),
8373             'few' => q(doler Trinidad a Tobago),
8374             'many' => q(doler Trinidad a Tobago),
8375             'one' => q(ddoler Trinidad a Tobago),
8376             'other' => q(doler Trinidad a Tobago),
8377             'two' => q(ddoler Trinidad a Tobago),
8378             'zero' => q(doler Trinidad a Tobago),
8379             },
8380             },
8381             'TWD' => {
8382             symbol => 'NT$',
8383             display_name => {
8384             'currency' => q(Doler Newydd Taiwan),
8385             'few' => q(doler newydd Taiwan),
8386             'many' => q(doler newydd Taiwan),
8387             'one' => q(ddoler newydd Taiwan),
8388             'other' => q(doler newydd Taiwan),
8389             'two' => q(ddoler newydd Taiwan),
8390             'zero' => q(doler newydd Taiwan),
8391             },
8392             },
8393             'TZS' => {
8394             symbol => 'TZS',
8395             display_name => {
8396             'currency' => q(Swllt Tanzania),
8397             'few' => q(swllt Tanzania),
8398             'many' => q(swllt Tanzania),
8399             'one' => q(swllt Tanzania),
8400             'other' => q(swllt Tanzania),
8401             'two' => q(swllt Tanzania),
8402             'zero' => q(swllt Tanzania),
8403             },
8404             },
8405             'UAH' => {
8406             symbol => 'UAH',
8407             display_name => {
8408             'currency' => q(Hryvnia Wcráin),
8409             'few' => q(hryvnia Wcráin),
8410             'many' => q(hryvnia Wcráin),
8411             'one' => q(hryvnia Wcráin),
8412             'other' => q(hryvnia Wcráin),
8413             'two' => q(hryvnia Wcráin),
8414             'zero' => q(hryvnia Wcráin),
8415             },
8416             },
8417             'UGS' => {
8418             symbol => 'UGS',
8419             display_name => {
8420             'currency' => q(Swllt Uganda \(1966–1987\)),
8421             'few' => q(swllt Uganda \(1966–1987\)),
8422             'many' => q(swllt Uganda \(1966–1987\)),
8423             'one' => q(swllt Uganda \(1966–1987\)),
8424             'other' => q(swllt Uganda \(1966–1987\)),
8425             'two' => q(swllt Uganda \(1966–1987\)),
8426             'zero' => q(swllt Uganda \(1966–1987\)),
8427             },
8428             },
8429             'UGX' => {
8430             symbol => 'UGX',
8431             display_name => {
8432             'currency' => q(Swllt Uganda),
8433             'few' => q(swllt Uganda),
8434             'many' => q(swllt Uganda),
8435             'one' => q(swllt Uganda),
8436             'other' => q(swllt Uganda),
8437             'two' => q(swllt Uganda),
8438             'zero' => q(swllt Uganda),
8439             },
8440             },
8441             'USD' => {
8442             symbol => 'US$',
8443             display_name => {
8444             'currency' => q(Doler UDA),
8445             'few' => q(doler UDA),
8446             'many' => q(doler UDA),
8447             'one' => q(ddoler UDA),
8448             'other' => q(doler UDA),
8449             'two' => q(ddoler UDA),
8450             'zero' => q(doler UDA),
8451             },
8452             },
8453             'USN' => {
8454             symbol => 'USN',
8455             display_name => {
8456             'currency' => q(Doler UDA \(y diwrnod nesaf\)),
8457             'few' => q(doler UDA \(y diwrnod nesaf\)),
8458             'many' => q(doler UDA \(y diwrnod nesaf\)),
8459             'one' => q(ddoler UDA \(y diwrnod nesaf\)),
8460             'other' => q(doler UDA \(y diwrnod nesaf\)),
8461             'two' => q(ddoler UDA \(y diwrnod nesaf\)),
8462             'zero' => q(doler UDA \(y diwrnod nesaf\)),
8463             },
8464             },
8465             'USS' => {
8466             symbol => 'USS',
8467             display_name => {
8468             'currency' => q(Doler UDA \(yr un diwrnod\)),
8469             'few' => q(doler UDA \(yr un diwrnod\)),
8470             'many' => q(doler UDA \(yr un diwrnod\)),
8471             'one' => q(ddoler UDA \(yr un diwrnod\)),
8472             'other' => q(doler UDA \(yr un diwrnod\)),
8473             'two' => q(ddoler UDA \(yr un diwrnod\)),
8474             'zero' => q(doler UDA \(yr un diwrnod\)),
8475             },
8476             },
8477             'UYI' => {
8478             symbol => 'UYI',
8479             },
8480             'UYP' => {
8481             symbol => 'UYP',
8482             display_name => {
8483             'currency' => q(Peso Uruguay \(1975–1993\)),
8484             'few' => q(peso Uruguay \(1975–1993\)),
8485             'many' => q(peso Uruguay \(1975–1993\)),
8486             'one' => q(peso Uruguay \(1975–1993\)),
8487             'other' => q(peso Uruguay \(1975–1993\)),
8488             'two' => q(peso Uruguay \(1975–1993\)),
8489             'zero' => q(peso Uruguay \(1975–1993\)),
8490             },
8491             },
8492             'UYU' => {
8493             symbol => 'UYU',
8494             display_name => {
8495             'currency' => q(Peso Uruguay),
8496             'few' => q(peso Uruguay),
8497             'many' => q(peso Uruguay),
8498             'one' => q(peso Uruguay),
8499             'other' => q(peso Uruguay),
8500             'two' => q(peso Uruguay),
8501             'zero' => q(peso Uruguay),
8502             },
8503             },
8504             'UZS' => {
8505             symbol => 'UZS',
8506             display_name => {
8507             'currency' => q(Som Uzbekistan),
8508             'few' => q(som Uzbekistan),
8509             'many' => q(som Uzbekistan),
8510             'one' => q(som Uzbekistan),
8511             'other' => q(som Uzbekistan),
8512             'two' => q(som Uzbekistan),
8513             'zero' => q(som Uzbekistan),
8514             },
8515             },
8516             'VEB' => {
8517             symbol => 'VEB',
8518             display_name => {
8519             'currency' => q(Bolívar Venezuela \(1871–2008\)),
8520             'few' => q(bolívar Venezuela \(1871–2008\)),
8521             'many' => q(bolívar Venezuela \(1871–2008\)),
8522             'one' => q(bolívar Venezuela \(1871–2008\)),
8523             'other' => q(bolívar Venezuela \(1871–2008\)),
8524             'two' => q(bolívar Venezuela \(1871–2008\)),
8525             'zero' => q(bolívar Venezuela \(1871–2008\)),
8526             },
8527             },
8528             'VEF' => {
8529             symbol => 'VEF',
8530             display_name => {
8531             'currency' => q(Bolívar Venezuela \(2008–2018\)),
8532             'few' => q(bolívar Venezuela \(2008–2018\)),
8533             'many' => q(bolívar Venezuela \(2008–2018\)),
8534             'one' => q(bolívar Venezuela \(2008–2018\)),
8535             'other' => q(bolívar Venezuela \(2008–2018\)),
8536             'two' => q(bolívar Venezuela \(2008–2018\)),
8537             'zero' => q(bolívar Venezuela \(2008–2018\)),
8538             },
8539             },
8540             'VES' => {
8541             display_name => {
8542             'currency' => q(Bolívar Venezuela),
8543             'few' => q(bolívar Venezuela),
8544             'many' => q(bolívar Venezuela),
8545             'one' => q(bolívar Venezuela),
8546             'other' => q(bolívar Venezuela),
8547             'two' => q(bolívar Venezuela),
8548             'zero' => q(bolívar Venezuela),
8549             },
8550             },
8551             'VND' => {
8552             symbol => '₫',
8553             display_name => {
8554             'currency' => q(Dong Fietnam),
8555             'few' => q(dong Fietnam),
8556             'many' => q(dong Fietnam),
8557             'one' => q(dong Fietnam),
8558             'other' => q(dong Fietnam),
8559             'two' => q(dong Fietnam),
8560             'zero' => q(dong Fietnam),
8561             },
8562             },
8563             'VNN' => {
8564             symbol => 'VNN',
8565             display_name => {
8566             'currency' => q(Dong Fietnam \(1978–1985\)),
8567             'few' => q(dong Fietnam \(1978–1985\)),
8568             'many' => q(dong Fietnam \(1978–1985\)),
8569             'one' => q(dong Fietnam \(1978–1985\)),
8570             'other' => q(dong Fietnam \(1978–1985\)),
8571             'two' => q(dong Fietnam \(1978–1985\)),
8572             'zero' => q(dong Fietnam \(1978–1985\)),
8573             },
8574             },
8575             'VUV' => {
8576             symbol => 'VUV',
8577             display_name => {
8578             'currency' => q(Vatu Vanuatu),
8579             'few' => q(vatu Vanuatu),
8580             'many' => q(vatu Vanuatu),
8581             'one' => q(vatu Vanuatu),
8582             'other' => q(vatu Vanuatu),
8583             'two' => q(vatu Vanuatu),
8584             'zero' => q(vatu Vanuatu),
8585             },
8586             },
8587             'WST' => {
8588             symbol => 'WST',
8589             display_name => {
8590             'currency' => q(Tala Samoa),
8591             'few' => q(tala Samoa),
8592             'many' => q(tala Samoa),
8593             'one' => q(tala Samoa),
8594             'other' => q(tala Samoa),
8595             'two' => q(tala Samoa),
8596             'zero' => q(tala Samoa),
8597             },
8598             },
8599             'XAF' => {
8600             symbol => 'FCFA',
8601             display_name => {
8602             'currency' => q(Ffranc CFA Canol Affrica),
8603             'few' => q(ffranc CFA Canol Affrica),
8604             'many' => q(ffranc CFA Canol Affrica),
8605             'one' => q(ffranc CFA Canol Affrica),
8606             'other' => q(ffranc CFA Canol Affrica),
8607             'two' => q(ffranc CFA Canol Affrica),
8608             'zero' => q(ffranc CFA Canol Affrica),
8609             },
8610             },
8611             'XAG' => {
8612             display_name => {
8613             'currency' => q(Arian),
8614             },
8615             },
8616             'XAU' => {
8617             display_name => {
8618             'currency' => q(Aur),
8619             },
8620             },
8621             'XBA' => {
8622             display_name => {
8623             'currency' => q(Uned Cyfansawdd Ewropeaidd),
8624             'few' => q(uned cyfansawdd Ewropeaidd),
8625             'many' => q(uned cyfansawdd Ewropeaidd),
8626             'one' => q(uned cyfansawdd Ewropeaidd),
8627             'other' => q(uned cyfansawdd Ewropeaidd),
8628             'two' => q(uned cyfansawdd Ewropeaidd),
8629             'zero' => q(uned cyfansawdd Ewropeaidd),
8630             },
8631             },
8632             'XBB' => {
8633             display_name => {
8634             'currency' => q(Uned Ariannol Ewropeaidd),
8635             'few' => q(uned ariannol Ewropeaidd),
8636             'many' => q(uned ariannol Ewropeaidd),
8637             'one' => q(uned ariannol Ewropeaidd),
8638             'other' => q(uned ariannol Ewropeaidd),
8639             'two' => q(uned ariannol Ewropeaidd),
8640             'zero' => q(uned ariannol Ewropeaidd),
8641             },
8642             },
8643             'XCD' => {
8644             symbol => 'EC$',
8645             display_name => {
8646             'currency' => q(Doler Dwyrain y Caribî),
8647             'few' => q(doler Dwyrain y Caribî),
8648             'many' => q(doler Dwyrain y Caribî),
8649             'one' => q(ddoler Dwyrain y Caribî),
8650             'other' => q(doler Dwyrain y Caribî),
8651             'two' => q(ddoler Dwyrain y Caribî),
8652             'zero' => q(doler Dwyrain y Caribî),
8653             },
8654             },
8655             'XEU' => {
8656             symbol => 'XEU',
8657             display_name => {
8658             'currency' => q(Uned Arian Cyfred Ewropeaidd),
8659             'few' => q(uned arian cyfred Ewropeaidd),
8660             'many' => q(uned arian cyfred Ewropeaidd),
8661             'one' => q(uned arian cyfred Ewropeaidd),
8662             'other' => q(uned arian cyfred Ewropeaidd),
8663             'two' => q(uned arian cyfred Ewropeaidd),
8664             'zero' => q(uned arian cyfred Ewropeaidd),
8665             },
8666             },
8667             'XOF' => {
8668             symbol => 'CFA',
8669             display_name => {
8670             'currency' => q(Ffranc CFA Gorllewin Affrica),
8671             'few' => q(ffranc CFA Gorllewin Affrica),
8672             'many' => q(ffranc CFA Gorllewin Affrica),
8673             'one' => q(ffranc CFA Gorllewin Affrica),
8674             'other' => q(ffranc CFA Gorllewin Affrica),
8675             'two' => q(ffranc CFA Gorllewin Affrica),
8676             'zero' => q(ffranc CFA Gorllewin Affrica),
8677             },
8678             },
8679             'XPD' => {
8680             display_name => {
8681             'currency' => q(Paladiwm),
8682             },
8683             },
8684             'XPF' => {
8685             symbol => 'CFPF',
8686             display_name => {
8687             'currency' => q(Ffranc CFP),
8688             'few' => q(ffranc CPF),
8689             'many' => q(ffranc CPF),
8690             'one' => q(ffranc CPF),
8691             'other' => q(ffranc CPF),
8692             'two' => q(ffranc CPF),
8693             'zero' => q(ffranc CPF),
8694             },
8695             },
8696             'XPT' => {
8697             display_name => {
8698             'currency' => q(Platinwm),
8699             },
8700             },
8701             'XSU' => {
8702             display_name => {
8703             'currency' => q(Sucre),
8704             'few' => q(sucre),
8705             'many' => q(sucre),
8706             'one' => q(sucre),
8707             'other' => q(sucre),
8708             'two' => q(sucre),
8709             'zero' => q(sucre),
8710             },
8711             },
8712             'XXX' => {
8713             symbol => 'XXX',
8714             display_name => {
8715             'currency' => q(Arian Cyfred Anhysbys),
8716             'few' => q(\(arian cyfred anhysbys\)),
8717             'many' => q(\(arian cyfred anhysbys\)),
8718             'one' => q(\(arian cyfred anhysbys\)),
8719             'other' => q(\(arian cyfred anhysbys\)),
8720             'two' => q(\(arian cyfred anhysbys\)),
8721             'zero' => q(\(arian cyfred anhysbys\)),
8722             },
8723             },
8724             'YDD' => {
8725             symbol => 'YDD',
8726             display_name => {
8727             'currency' => q(Dinar Yemen),
8728             'few' => q(dinar Yemen),
8729             'many' => q(dinar Yemen),
8730             'one' => q(dinar Yemen),
8731             'other' => q(dinar Yemen),
8732             'two' => q(dinar Yemen),
8733             'zero' => q(dinar Yemen),
8734             },
8735             },
8736             'YER' => {
8737             symbol => 'YER',
8738             display_name => {
8739             'currency' => q(Rial Yemen),
8740             'few' => q(rial Yemen),
8741             'many' => q(rial Yemen),
8742             'one' => q(rial Yemen),
8743             'other' => q(rial Yemen),
8744             'two' => q(rial Yemen),
8745             'zero' => q(rial Yemen),
8746             },
8747             },
8748             'YUD' => {
8749             symbol => 'YUD',
8750             },
8751             'YUM' => {
8752             symbol => 'YUM',
8753             },
8754             'YUN' => {
8755             symbol => 'YUN',
8756             },
8757             'YUR' => {
8758             symbol => 'YUR',
8759             },
8760             'ZAL' => {
8761             symbol => 'ZAL',
8762             display_name => {
8763             'currency' => q(Rand \(ariannol\) De Affrica),
8764             'few' => q(rand \(ariannol\) De Affrica),
8765             'many' => q(rand \(ariannol\) De Affrica),
8766             'one' => q(rand \(ariannol\) De Affrica),
8767             'other' => q(rand \(ariannol\) De Affrica),
8768             'two' => q(rand \(ariannol\) De Affrica),
8769             'zero' => q(rand \(ariannol\) De Affrica),
8770             },
8771             },
8772             'ZAR' => {
8773             symbol => 'ZAR',
8774             display_name => {
8775             'currency' => q(Rand De Affrica),
8776             'few' => q(rand De Affrica),
8777             'many' => q(rand De Affrica),
8778             'one' => q(rand De Affrica),
8779             'other' => q(rand De Affrica),
8780             'two' => q(rand De Affrica),
8781             'zero' => q(rand De Affrica),
8782             },
8783             },
8784             'ZMK' => {
8785             symbol => 'ZMK',
8786             display_name => {
8787             'currency' => q(Kwacha Zambia \(1968–2012\)),
8788             'few' => q(kwacha Zambia \(1968–2012\)),
8789             'many' => q(kwacha Zambia \(1968–2012\)),
8790             'one' => q(kwacha Zambia \(1968–2012\)),
8791             'other' => q(kwacha Zambia \(1968–2012\)),
8792             'two' => q(kwacha Zambia \(1968–2012\)),
8793             'zero' => q(kwacha Zambia \(1968–2012\)),
8794             },
8795             },
8796             'ZMW' => {
8797             symbol => 'ZMW',
8798             display_name => {
8799             'currency' => q(Kwacha Zambia),
8800             'few' => q(kwacha Zambia),
8801             'many' => q(kwacha Zambia),
8802             'one' => q(kwacha Zambia),
8803             'other' => q(kwacha Zambia),
8804             'two' => q(kwacha Zambia),
8805             'zero' => q(kwacha Zambia),
8806             },
8807             },
8808             'ZRN' => {
8809             symbol => 'ZRN',
8810             display_name => {
8811             'currency' => q(Zaire Newydd Zaire \(1993–1998\)),
8812             'few' => q(zaire newydd Zaire \(1993 – 1998\)),
8813             'many' => q(zaire newydd Zaire \(1993 – 1998\)),
8814             'one' => q(zaire newydd Zaire \(1993 – 1998\)),
8815             'other' => q(zaire newydd Zaire \(1993 – 1998\)),
8816             'two' => q(zaire newydd Zaire \(1993 – 1998\)),
8817             'zero' => q(zaire newydd Zaire \(1993 – 1998\)),
8818             },
8819             },
8820             'ZRZ' => {
8821             symbol => 'ZRZ',
8822             display_name => {
8823             'currency' => q(Zaire Zaire \(1971–1993\)),
8824             'few' => q(zaire Zaire \(1971 – 1993\)),
8825             'many' => q(zaire Zaire \(1971 – 1993\)),
8826             'one' => q(zaire Zaire \(1971 – 1993\)),
8827             'other' => q(zaire Zaire \(1971 – 1993\)),
8828             'two' => q(zaire Zaire \(1971 – 1993\)),
8829             'zero' => q(zaire Zaire \(1971 – 1993\)),
8830             },
8831             },
8832             'ZWD' => {
8833             symbol => 'ZWD',
8834             display_name => {
8835             'currency' => q(Doler Zimbabwe \(1980–2008\)),
8836             'few' => q(doler Zimbabwe \(1980–2008\)),
8837             'many' => q(doler Zimbabwe \(1980–2008\)),
8838             'one' => q(ddoler Zimbabwe \(1980–2008\)),
8839             'other' => q(doler Zimbabwe \(1980–2008\)),
8840             'two' => q(ddoler Zimbabwe \(1980–2008\)),
8841             'zero' => q(doler Zimbabwe \(1980–2008\)),
8842             },
8843             },
8844             'ZWL' => {
8845             symbol => 'ZWL',
8846             display_name => {
8847             'currency' => q(Doler Zimbabwe \(2009\)),
8848             'few' => q(doler Zimbabwe \(2009\)),
8849             'many' => q(doler Zimbabwe \(2009\)),
8850             'one' => q(ddoler Zimbabwe \(2009\)),
8851             'other' => q(doler Zimbabwe \(2009\)),
8852             'two' => q(ddoler Zimbabwe \(2009\)),
8853             'zero' => q(doler Zimbabwe \(2009\)),
8854             },
8855             },
8856             'ZWR' => {
8857             symbol => 'ZWR',
8858             display_name => {
8859             'currency' => q(Doler Zimbabwe \(2008\)),
8860             'few' => q(doler Zimbabwe \(2008\)),
8861             'many' => q(doler Zimbabwe \(2008\)),
8862             'one' => q(ddoler Zimbabwe \(2008\)),
8863             'other' => q(doler Zimbabwe \(2008\)),
8864             'two' => q(ddoler Zimbabwe \(2008\)),
8865             'zero' => q(doler Zimbabwe \(2008\)),
8866             },
8867             },
8868             } },
8869             );
8870              
8871              
8872             has 'calendar_months' => (
8873             is => 'ro',
8874             isa => HashRef,
8875             init_arg => undef,
8876             default => sub { {
8877             'gregorian' => {
8878             'format' => {
8879             abbreviated => {
8880             nonleap => [
8881             'Ion',
8882             'Chwef',
8883             'Maw',
8884             'Ebrill',
8885             'Mai',
8886             'Meh',
8887             'Gorff',
8888             'Awst',
8889             'Medi',
8890             'Hyd',
8891             'Tach',
8892             'Rhag'
8893             ],
8894             leap => [
8895            
8896             ],
8897             },
8898             narrow => {
8899             nonleap => [
8900             'I',
8901             'Ch',
8902             'M',
8903             'E',
8904             'M',
8905             'M',
8906             'G',
8907             'A',
8908             'M',
8909             'H',
8910             'T',
8911             'Rh'
8912             ],
8913             leap => [
8914            
8915             ],
8916             },
8917             wide => {
8918             nonleap => [
8919             'Ionawr',
8920             'Chwefror',
8921             'Mawrth',
8922             'Ebrill',
8923             'Mai',
8924             'Mehefin',
8925             'Gorffennaf',
8926             'Awst',
8927             'Medi',
8928             'Hydref',
8929             'Tachwedd',
8930             'Rhagfyr'
8931             ],
8932             leap => [
8933            
8934             ],
8935             },
8936             },
8937             'stand-alone' => {
8938             abbreviated => {
8939             nonleap => [
8940             'Ion',
8941             'Chw',
8942             'Maw',
8943             'Ebr',
8944             'Mai',
8945             'Meh',
8946             'Gor',
8947             'Awst',
8948             'Medi',
8949             'Hyd',
8950             'Tach',
8951             'Rhag'
8952             ],
8953             leap => [
8954            
8955             ],
8956             },
8957             narrow => {
8958             nonleap => [
8959             'I',
8960             'Ch',
8961             'M',
8962             'E',
8963             'M',
8964             'M',
8965             'G',
8966             'A',
8967             'M',
8968             'H',
8969             'T',
8970             'Rh'
8971             ],
8972             leap => [
8973            
8974             ],
8975             },
8976             wide => {
8977             nonleap => [
8978             'Ionawr',
8979             'Chwefror',
8980             'Mawrth',
8981             'Ebrill',
8982             'Mai',
8983             'Mehefin',
8984             'Gorffennaf',
8985             'Awst',
8986             'Medi',
8987             'Hydref',
8988             'Tachwedd',
8989             'Rhagfyr'
8990             ],
8991             leap => [
8992            
8993             ],
8994             },
8995             },
8996             },
8997             } },
8998             );
8999              
9000             has 'calendar_days' => (
9001             is => 'ro',
9002             isa => HashRef,
9003             init_arg => undef,
9004             default => sub { {
9005             'gregorian' => {
9006             'format' => {
9007             abbreviated => {
9008             mon => 'Llun',
9009             tue => 'Maw',
9010             wed => 'Mer',
9011             thu => 'Iau',
9012             fri => 'Gwen',
9013             sat => 'Sad',
9014             sun => 'Sul'
9015             },
9016             narrow => {
9017             mon => 'Ll',
9018             tue => 'M',
9019             wed => 'M',
9020             thu => 'I',
9021             fri => 'G',
9022             sat => 'S',
9023             sun => 'S'
9024             },
9025             short => {
9026             mon => 'Ll',
9027             tue => 'Ma',
9028             wed => 'Me',
9029             thu => 'Ia',
9030             fri => 'Gw',
9031             sat => 'Sa',
9032             sun => 'Su'
9033             },
9034             wide => {
9035             mon => 'Dydd Llun',
9036             tue => 'Dydd Mawrth',
9037             wed => 'Dydd Mercher',
9038             thu => 'Dydd Iau',
9039             fri => 'Dydd Gwener',
9040             sat => 'Dydd Sadwrn',
9041             sun => 'Dydd Sul'
9042             },
9043             },
9044             'stand-alone' => {
9045             abbreviated => {
9046             mon => 'Llun',
9047             tue => 'Maw',
9048             wed => 'Mer',
9049             thu => 'Iau',
9050             fri => 'Gwe',
9051             sat => 'Sad',
9052             sun => 'Sul'
9053             },
9054             narrow => {
9055             mon => 'Ll',
9056             tue => 'M',
9057             wed => 'M',
9058             thu => 'I',
9059             fri => 'G',
9060             sat => 'S',
9061             sun => 'S'
9062             },
9063             short => {
9064             mon => 'Ll',
9065             tue => 'Ma',
9066             wed => 'Me',
9067             thu => 'Ia',
9068             fri => 'Gw',
9069             sat => 'Sa',
9070             sun => 'Su'
9071             },
9072             wide => {
9073             mon => 'Dydd Llun',
9074             tue => 'Dydd Mawrth',
9075             wed => 'Dydd Mercher',
9076             thu => 'Dydd Iau',
9077             fri => 'Dydd Gwener',
9078             sat => 'Dydd Sadwrn',
9079             sun => 'Dydd Sul'
9080             },
9081             },
9082             },
9083             } },
9084             );
9085              
9086             has 'calendar_quarters' => (
9087             is => 'ro',
9088             isa => HashRef,
9089             init_arg => undef,
9090             default => sub { {
9091             'gregorian' => {
9092             'format' => {
9093             abbreviated => {0 => 'Ch1',
9094             1 => 'Ch2',
9095             2 => 'Ch3',
9096             3 => 'Ch4'
9097             },
9098             narrow => {0 => '1',
9099             1 => '2',
9100             2 => '3',
9101             3 => '4'
9102             },
9103             wide => {0 => 'chwarter 1af',
9104             1 => '2il chwarter',
9105             2 => '3ydd chwarter',
9106             3 => '4ydd chwarter'
9107             },
9108             },
9109             'stand-alone' => {
9110             abbreviated => {0 => 'Ch1',
9111             1 => 'Ch2',
9112             2 => 'Ch3',
9113             3 => 'Ch4'
9114             },
9115             narrow => {0 => '1',
9116             1 => '2',
9117             2 => '3',
9118             3 => '4'
9119             },
9120             wide => {0 => 'chwarter 1af',
9121             1 => '2il chwarter',
9122             2 => '3ydd chwarter',
9123             3 => '4ydd chwarter'
9124             },
9125             },
9126             },
9127             } },
9128             );
9129              
9130             has 'day_period_data' => (
9131             is => 'ro',
9132             isa => CodeRef,
9133             init_arg => undef,
9134             default => sub { sub {
9135             # Time in hhmm format
9136             my ($self, $type, $time, $day_period_type) = @_;
9137             $day_period_type //= 'default';
9138             SWITCH:
9139             for ($type) {
9140             if ($_ eq 'generic') {
9141             if($day_period_type eq 'default') {
9142             return 'midnight' if $time == 0;
9143             return 'noon' if $time == 1200;
9144             return 'afternoon1' if $time >= 1200
9145             && $time < 1800;
9146             return 'evening1' if $time >= 1800
9147             && $time < 2400;
9148             return 'morning1' if $time >= 0
9149             && $time < 1200;
9150             }
9151             if($day_period_type eq 'selection') {
9152             return 'afternoon1' if $time >= 1200
9153             && $time < 1800;
9154             return 'evening1' if $time >= 1800
9155             && $time < 2400;
9156             return 'morning1' if $time >= 0
9157             && $time < 1200;
9158             }
9159             last SWITCH;
9160             }
9161             if ($_ eq 'gregorian') {
9162             if($day_period_type eq 'default') {
9163             return 'midnight' if $time == 0;
9164             return 'noon' if $time == 1200;
9165             return 'afternoon1' if $time >= 1200
9166             && $time < 1800;
9167             return 'evening1' if $time >= 1800
9168             && $time < 2400;
9169             return 'morning1' if $time >= 0
9170             && $time < 1200;
9171             }
9172             if($day_period_type eq 'selection') {
9173             return 'afternoon1' if $time >= 1200
9174             && $time < 1800;
9175             return 'evening1' if $time >= 1800
9176             && $time < 2400;
9177             return 'morning1' if $time >= 0
9178             && $time < 1200;
9179             }
9180             last SWITCH;
9181             }
9182             }
9183             } },
9184             );
9185              
9186             around day_period_data => sub {
9187             my ($orig, $self) = @_;
9188             return $self->$orig;
9189             };
9190              
9191             has 'day_periods' => (
9192             is => 'ro',
9193             isa => HashRef,
9194             init_arg => undef,
9195             default => sub { {
9196             'gregorian' => {
9197             'format' => {
9198             'abbreviated' => {
9199             'afternoon1' => q{y prynhawn},
9200             'am' => q{yb},
9201             'evening1' => q{yr hwyr},
9202             'midnight' => q{canol nos},
9203             'morning1' => q{y bore},
9204             'noon' => q{canol dydd},
9205             'pm' => q{yh},
9206             },
9207             'narrow' => {
9208             'afternoon1' => q{yn y prynhawn},
9209             'am' => q{b},
9210             'evening1' => q{min nos},
9211             'midnight' => q{canol nos},
9212             'morning1' => q{yn y bore},
9213             'noon' => q{canol dydd},
9214             'pm' => q{h},
9215             },
9216             'wide' => {
9217             'afternoon1' => q{y prynhawn},
9218             'am' => q{yb},
9219             'evening1' => q{yr hwyr},
9220             'midnight' => q{canol nos},
9221             'morning1' => q{y bore},
9222             'noon' => q{canol dydd},
9223             'pm' => q{yh},
9224             },
9225             },
9226             'stand-alone' => {
9227             'abbreviated' => {
9228             'afternoon1' => q{prynhawn},
9229             'am' => q{yb},
9230             'evening1' => q{yr hwyr},
9231             'midnight' => q{canol nos},
9232             'morning1' => q{bore},
9233             'noon' => q{canol dydd},
9234             'pm' => q{yh},
9235             },
9236             'narrow' => {
9237             'afternoon1' => q{prynhawn},
9238             'am' => q{yb},
9239             'evening1' => q{min nos},
9240             'midnight' => q{canol nos},
9241             'morning1' => q{bore},
9242             'noon' => q{canol dydd},
9243             'pm' => q{yh},
9244             },
9245             'wide' => {
9246             'afternoon1' => q{y prynhawn},
9247             'am' => q{yb},
9248             'evening1' => q{yr hwyr},
9249             'midnight' => q{canol nos},
9250             'morning1' => q{y bore},
9251             'noon' => q{canol dydd},
9252             'pm' => q{yh},
9253             },
9254             },
9255             },
9256             } },
9257             );
9258              
9259             has 'eras' => (
9260             is => 'ro',
9261             isa => HashRef,
9262             init_arg => undef,
9263             default => sub { {
9264             'generic' => {
9265             },
9266             'gregorian' => {
9267             abbreviated => {
9268             '0' => 'CC',
9269             '1' => 'OC'
9270             },
9271             narrow => {
9272             '0' => 'C',
9273             '1' => 'O'
9274             },
9275             wide => {
9276             '0' => 'Cyn Crist',
9277             '1' => 'Oed Crist'
9278             },
9279             },
9280             } },
9281             );
9282              
9283             has 'date_formats' => (
9284             is => 'ro',
9285             isa => HashRef,
9286             init_arg => undef,
9287             default => sub { {
9288             'generic' => {
9289             'full' => q{EEEE, d MMMM y G},
9290             'long' => q{d MMMM y G},
9291             'medium' => q{d MMM y G},
9292             'short' => q{dd/MM/y GGGGG},
9293             },
9294             'gregorian' => {
9295             'full' => q{EEEE, d MMMM y},
9296             'long' => q{d MMMM y},
9297             'medium' => q{d MMM y},
9298             'short' => q{dd/MM/yy},
9299             },
9300             } },
9301             );
9302              
9303             has 'time_formats' => (
9304             is => 'ro',
9305             isa => HashRef,
9306             init_arg => undef,
9307             default => sub { {
9308             'generic' => {
9309             },
9310             'gregorian' => {
9311             'full' => q{HH:mm:ss zzzz},
9312             'long' => q{HH:mm:ss z},
9313             'medium' => q{HH:mm:ss},
9314             'short' => q{HH:mm},
9315             },
9316             } },
9317             );
9318              
9319             has 'datetime_formats' => (
9320             is => 'ro',
9321             isa => HashRef,
9322             init_arg => undef,
9323             default => sub { {
9324             'generic' => {
9325             'full' => q{{1} 'am' {0}},
9326             'long' => q{{1} 'am' {0}},
9327             'medium' => q{{1}, {0}},
9328             'short' => q{{1}, {0}},
9329             },
9330             'gregorian' => {
9331             'full' => q{{1} 'am' {0}},
9332             'long' => q{{1} 'am' {0}},
9333             'medium' => q{{1} {0}},
9334             'short' => q{{1} {0}},
9335             },
9336             } },
9337             );
9338              
9339             has 'datetime_formats_available_formats' => (
9340             is => 'ro',
9341             isa => HashRef,
9342             init_arg => undef,
9343             default => sub { {
9344             'generic' => {
9345             Bh => q{h B},
9346             Bhm => q{h:mm B},
9347             Bhms => q{h:mm:ss B},
9348             E => q{ccc},
9349             EBhm => q{E h:mm B},
9350             EBhms => q{E h:mm:ss B},
9351             EHm => q{E HH:mm},
9352             EHms => q{E HH:mm:ss},
9353             Ed => q{E, d},
9354             Ehm => q{E h:mm a},
9355             Ehms => q{E h:mm:ss a},
9356             Gy => q{y G},
9357             GyMMM => q{MMM y G},
9358             GyMMMEd => q{E, d MMM y G},
9359             GyMMMd => q{d MMM y G},
9360             H => q{HH},
9361             Hm => q{HH:mm},
9362             Hms => q{HH:mm:ss},
9363             M => q{L},
9364             MEd => q{E, d/M},
9365             MMM => q{LLL},
9366             MMMEd => q{E, d MMM},
9367             MMMMd => q{MMMM d},
9368             MMMd => q{d MMM},
9369             Md => q{d/M},
9370             d => q{d},
9371             h => q{h a},
9372             hm => q{h:mm a},
9373             hms => q{h:mm:ss a},
9374             ms => q{mm:ss},
9375             y => q{y G},
9376             yyyy => q{y G},
9377             yyyyM => q{GGGGG y-MM},
9378             yyyyMEd => q{GGGGG y-MM-dd, E},
9379             yyyyMMM => q{MMM y G},
9380             yyyyMMMEd => q{E, d MMM y G},
9381             yyyyMMMM => q{G y MMMM},
9382             yyyyMMMd => q{d MMM y G},
9383             yyyyMd => q{GGGGG y-MM-dd},
9384             yyyyQQQ => q{QQQ y G},
9385             yyyyQQQQ => q{QQQQ y G},
9386             },
9387             'gregorian' => {
9388             Bh => q{h B},
9389             Bhm => q{h:mm B},
9390             Bhms => q{h:mm:ss B},
9391             E => q{ccc},
9392             EBhm => q{E h:mm B},
9393             EBhms => q{E h:mm:ss B},
9394             EHm => q{E, HH:mm},
9395             EHms => q{E, HH:mm:ss},
9396             Ed => q{d, E},
9397             Ehm => q{E, h:mm a},
9398             Ehms => q{E, h:mm:ss a},
9399             Gy => q{y G},
9400             GyMMM => q{MMM y G},
9401             GyMMMEd => q{E, d MMM y G},
9402             GyMMMd => q{d MMM y G},
9403             H => q{HH},
9404             Hm => q{HH:mm},
9405             Hms => q{HH:mm:ss},
9406             Hmsv => q{HH:mm:ss v},
9407             Hmv => q{HH:mm v},
9408             M => q{L},
9409             MEd => q{E, d/M},
9410             MMM => q{LLL},
9411             MMMEd => q{E, d MMM},
9412             MMMMW => q{'wythnos' W 'o' MMMM},
9413             MMMMd => q{MMMM d},
9414             MMMd => q{d MMM},
9415             Md => q{d/M},
9416             d => q{d},
9417             h => q{h a},
9418             hm => q{h:mm a},
9419             hms => q{h:mm:ss a},
9420             hmsv => q{h:mm:ss a v},
9421             hmv => q{h:mm a v},
9422             ms => q{mm:ss},
9423             y => q{y},
9424             yM => q{M/y},
9425             yMEd => q{E, d/M/y},
9426             yMMM => q{MMM y},
9427             yMMMEd => q{E, d MMM y},
9428             yMMMM => q{MMMM y},
9429             yMMMd => q{d MMM y},
9430             yMd => q{d/M/y},
9431             yQ => q{Q y},
9432             yQQQ => q{QQQ y},
9433             yQQQQ => q{QQQQ y},
9434             yw => q{'wythnos' w 'o' Y},
9435             },
9436             } },
9437             );
9438              
9439             has 'datetime_formats_append_item' => (
9440             is => 'ro',
9441             isa => HashRef,
9442             init_arg => undef,
9443             default => sub { {
9444             'gregorian' => {
9445             'Timezone' => '{0} {1}',
9446             },
9447             } },
9448             );
9449              
9450             has 'datetime_formats_interval' => (
9451             is => 'ro',
9452             isa => HashRef,
9453             init_arg => undef,
9454             default => sub { {
9455             'generic' => {
9456             H => {
9457             H => q{HH – HH},
9458             },
9459             Hm => {
9460             H => q{HH:mm – HH:mm},
9461             m => q{HH:mm – HH:mm},
9462             },
9463             Hmv => {
9464             H => q{HH:mm – HH:mm v},
9465             m => q{HH:mm – HH:mm v},
9466             },
9467             Hv => {
9468             H => q{HH – HH v},
9469             },
9470             M => {
9471             M => q{M – M},
9472             },
9473             MEd => {
9474             M => q{E, d/M – E, d/M},
9475             d => q{E, d/M – E, d/M},
9476             },
9477             MMM => {
9478             M => q{MMM – MMM},
9479             },
9480             MMMEd => {
9481             M => q{E, d MMM – E, d MMM},
9482             d => q{E, d MMM – E, d MMM},
9483             },
9484             MMMM => {
9485             M => q{LLLL–LLLL},
9486             },
9487             MMMd => {
9488             M => q{d MMM – d MMM},
9489             d => q{d – d MMM},
9490             },
9491             Md => {
9492             M => q{d/M – d/M},
9493             d => q{d/M – d/M},
9494             },
9495             d => {
9496             d => q{d – d},
9497             },
9498             fallback => '{0} – {1}',
9499             h => {
9500             a => q{h a – h a},
9501             h => q{h – h a},
9502             },
9503             hm => {
9504             a => q{h:mm a – h:mm a},
9505             h => q{h:mm – h:mm a},
9506             m => q{h:mm – h:mm a},
9507             },
9508             hmv => {
9509             a => q{h:mm a – h:mm a v},
9510             h => q{h:mm – h:mm a v},
9511             m => q{h:mm – h:mm a v},
9512             },
9513             hv => {
9514             a => q{h a – h a v},
9515             h => q{h – h a v},
9516             },
9517             y => {
9518             y => q{y–y G},
9519             },
9520             yM => {
9521             M => q{M/y – M/y GGGGG},
9522             y => q{M/y – M/y GGGGG},
9523             },
9524             yMEd => {
9525             M => q{E, d/M/y – E, d/M/y GGGGG},
9526             d => q{E, d/M/y – E, d/M/y GGGGG},
9527             y => q{E, d/M/y – E, d/M/y GGGGG},
9528             },
9529             yMMM => {
9530             M => q{MMM – MMM y G},
9531             y => q{MMM y – MMM y G},
9532             },
9533             yMMMEd => {
9534             M => q{E, d MMM – E, d MMM y G},
9535             d => q{E, d MMM – E, d MMM y G},
9536             y => q{E, d MMM, y – E, d MMM y G},
9537             },
9538             yMMMM => {
9539             M => q{MMMM–MMMM y G},
9540             y => q{MMMM y – MMMM y G},
9541             },
9542             yMMMd => {
9543             M => q{d MMM – d MMM y G},
9544             d => q{d–d MMM y G},
9545             y => q{d MMM y – d MMM y G},
9546             },
9547             yMd => {
9548             M => q{d/M/y – d/M/y GGGGG},
9549             d => q{d/M/y – d/M/y GGGGG},
9550             y => q{d/M/y – d/M/y GGGGG},
9551             },
9552             },
9553             'gregorian' => {
9554             H => {
9555             H => q{HH – HH},
9556             },
9557             Hm => {
9558             H => q{HH:mm – HH:mm},
9559             m => q{HH:mm – HH:mm},
9560             },
9561             Hmv => {
9562             H => q{HH:mm – HH:mm v},
9563             m => q{HH:mm – HH:mm v},
9564             },
9565             Hv => {
9566             H => q{HH – HH v},
9567             },
9568             M => {
9569             M => q{M–M},
9570             },
9571             MEd => {
9572             M => q{E, d/M – E, d/M},
9573             d => q{E, d/M – E, d/M},
9574             },
9575             MMM => {
9576             M => q{MMM–MMM},
9577             },
9578             MMMEd => {
9579             M => q{E, d MMM – E, d MMM},
9580             d => q{E, d MMM – E, d MMM},
9581             },
9582             MMMM => {
9583             M => q{LLLL–LLLL},
9584             },
9585             MMMd => {
9586             M => q{d MMM – d MMM},
9587             d => q{d – d MMM},
9588             },
9589             Md => {
9590             M => q{d/M – d/M},
9591             d => q{d/M – d/M},
9592             },
9593             d => {
9594             d => q{d–d},
9595             },
9596             fallback => '{0} – {1}',
9597             h => {
9598             a => q{h a – h a},
9599             h => q{h – h a},
9600             },
9601             hm => {
9602             a => q{h:mm a – h:mm a},
9603             h => q{h:mm h:mm a},
9604             m => q{h:mm – h:mm a},
9605             },
9606             hmv => {
9607             a => q{h:mm a – h:mm a v},
9608             h => q{h:mm – h:mm a v},
9609             m => q{h:mm – h:mm a v},
9610             },
9611             hv => {
9612             a => q{h a – h a v},
9613             h => q{h – h a v},
9614             },
9615             y => {
9616             y => q{y–y},
9617             },
9618             yM => {
9619             M => q{M/y – M/y},
9620             y => q{M/y – M/y},
9621             },
9622             yMEd => {
9623             M => q{E, d/M/y – E, d/M/y},
9624             d => q{E, d/M/y – E, d/M/y},
9625             y => q{E, d/M/y – E, d/M/y},
9626             },
9627             yMMM => {
9628             M => q{MMM – MMM y},
9629             y => q{MMM y – MMM y},
9630             },
9631             yMMMEd => {
9632             M => q{E, d MMM – E, d MMM y},
9633             d => q{E, d MMM – E, d MMM y},
9634             y => q{E, d MMM y – E, d MMM y},
9635             },
9636             yMMMM => {
9637             M => q{MMMM – MMMM y},
9638             y => q{MMMM y – MMMM y},
9639             },
9640             yMMMd => {
9641             M => q{d MMM – d MMM y},
9642             d => q{d–d MMM y},
9643             y => q{d MMM, y – d MMM y},
9644             },
9645             yMd => {
9646             M => q{d/M/y – d/M/y},
9647             d => q{d/M/y – d/M/y},
9648             y => q{d/M/y – d/M/y},
9649             },
9650             },
9651             } },
9652             );
9653              
9654             has 'time_zone_names' => (
9655             is => 'ro',
9656             isa => HashRef,
9657             init_arg => undef,
9658             default => sub { {
9659             hourFormat => q(+HH:mm;-HH:mm),
9660             gmtFormat => q(GMT{0}),
9661             gmtZeroFormat => q(GMT),
9662             regionFormat => q(Amser {0}),
9663             regionFormat => q(Amser Haf {0}),
9664             regionFormat => q(Amser Safonol {0}),
9665             fallbackFormat => q({1} ({0})),
9666             'Afghanistan' => {
9667             long => {
9668             'standard' => q#Amser Afghanistan#,
9669             },
9670             },
9671             'Africa/Abidjan' => {
9672             exemplarCity => q#Abidjan#,
9673             },
9674             'Africa/Accra' => {
9675             exemplarCity => q#Accra#,
9676             },
9677             'Africa/Addis_Ababa' => {
9678             exemplarCity => q#Addis Ababa#,
9679             },
9680             'Africa/Algiers' => {
9681             exemplarCity => q#Alger#,
9682             },
9683             'Africa/Asmera' => {
9684             exemplarCity => q#Asmera#,
9685             },
9686             'Africa/Bamako' => {
9687             exemplarCity => q#Bamako#,
9688             },
9689             'Africa/Bangui' => {
9690             exemplarCity => q#Bangui#,
9691             },
9692             'Africa/Banjul' => {
9693             exemplarCity => q#Banjul#,
9694             },
9695             'Africa/Bissau' => {
9696             exemplarCity => q#Bissau#,
9697             },
9698             'Africa/Blantyre' => {
9699             exemplarCity => q#Blantyre#,
9700             },
9701             'Africa/Brazzaville' => {
9702             exemplarCity => q#Brazzaville#,
9703             },
9704             'Africa/Bujumbura' => {
9705             exemplarCity => q#Bujumbura#,
9706             },
9707             'Africa/Cairo' => {
9708             exemplarCity => q#Cairo#,
9709             },
9710             'Africa/Casablanca' => {
9711             exemplarCity => q#Casablanca#,
9712             },
9713             'Africa/Ceuta' => {
9714             exemplarCity => q#Ceuta#,
9715             },
9716             'Africa/Conakry' => {
9717             exemplarCity => q#Conakry#,
9718             },
9719             'Africa/Dakar' => {
9720             exemplarCity => q#Dakar#,
9721             },
9722             'Africa/Dar_es_Salaam' => {
9723             exemplarCity => q#Dar es Salaam#,
9724             },
9725             'Africa/Djibouti' => {
9726             exemplarCity => q#Djibouti#,
9727             },
9728             'Africa/Douala' => {
9729             exemplarCity => q#Douala#,
9730             },
9731             'Africa/El_Aaiun' => {
9732             exemplarCity => q#El Aaiun#,
9733             },
9734             'Africa/Freetown' => {
9735             exemplarCity => q#Freetown#,
9736             },
9737             'Africa/Gaborone' => {
9738             exemplarCity => q#Gaborone#,
9739             },
9740             'Africa/Harare' => {
9741             exemplarCity => q#Harare#,
9742             },
9743             'Africa/Johannesburg' => {
9744             exemplarCity => q#Johannesburg#,
9745             },
9746             'Africa/Juba' => {
9747             exemplarCity => q#Juba#,
9748             },
9749             'Africa/Kampala' => {
9750             exemplarCity => q#Kampala#,
9751             },
9752             'Africa/Khartoum' => {
9753             exemplarCity => q#Khartoum#,
9754             },
9755             'Africa/Kigali' => {
9756             exemplarCity => q#Kigali#,
9757             },
9758             'Africa/Kinshasa' => {
9759             exemplarCity => q#Kinshasa#,
9760             },
9761             'Africa/Lagos' => {
9762             exemplarCity => q#Lagos#,
9763             },
9764             'Africa/Libreville' => {
9765             exemplarCity => q#Libreville#,
9766             },
9767             'Africa/Lome' => {
9768             exemplarCity => q#Lome#,
9769             },
9770             'Africa/Luanda' => {
9771             exemplarCity => q#Luanda#,
9772             },
9773             'Africa/Lubumbashi' => {
9774             exemplarCity => q#Lubumbashi#,
9775             },
9776             'Africa/Lusaka' => {
9777             exemplarCity => q#Lusaka#,
9778             },
9779             'Africa/Malabo' => {
9780             exemplarCity => q#Malabo#,
9781             },
9782             'Africa/Maputo' => {
9783             exemplarCity => q#Maputo#,
9784             },
9785             'Africa/Maseru' => {
9786             exemplarCity => q#Maseru#,
9787             },
9788             'Africa/Mbabane' => {
9789             exemplarCity => q#Mbabane#,
9790             },
9791             'Africa/Mogadishu' => {
9792             exemplarCity => q#Mogadishu#,
9793             },
9794             'Africa/Monrovia' => {
9795             exemplarCity => q#Monrovia#,
9796             },
9797             'Africa/Nairobi' => {
9798             exemplarCity => q#Nairobi#,
9799             },
9800             'Africa/Ndjamena' => {
9801             exemplarCity => q#Ndjamena#,
9802             },
9803             'Africa/Niamey' => {
9804             exemplarCity => q#Niamey#,
9805             },
9806             'Africa/Nouakchott' => {
9807             exemplarCity => q#Nouakchott#,
9808             },
9809             'Africa/Ouagadougou' => {
9810             exemplarCity => q#Ouagadougou#,
9811             },
9812             'Africa/Porto-Novo' => {
9813             exemplarCity => q#Porto-Novo#,
9814             },
9815             'Africa/Sao_Tome' => {
9816             exemplarCity => q#São Tomé#,
9817             },
9818             'Africa/Tripoli' => {
9819             exemplarCity => q#Tripoli#,
9820             },
9821             'Africa/Tunis' => {
9822             exemplarCity => q#Tunis#,
9823             },
9824             'Africa/Windhoek' => {
9825             exemplarCity => q#Windhoek#,
9826             },
9827             'Africa_Central' => {
9828             long => {
9829             'standard' => q#Amser Canolbarth Affrica#,
9830             },
9831             },
9832             'Africa_Eastern' => {
9833             long => {
9834             'standard' => q#Amser Dwyrain Affrica#,
9835             },
9836             },
9837             'Africa_Southern' => {
9838             long => {
9839             'standard' => q#Amser Safonol De Affrica#,
9840             },
9841             },
9842             'Africa_Western' => {
9843             long => {
9844             'daylight' => q#Amser Haf Gorllewin Affrica#,
9845             'generic' => q#Amser Gorllewin Affrica#,
9846             'standard' => q#Amser Safonol Gorllewin Affrica#,
9847             },
9848             },
9849             'Alaska' => {
9850             long => {
9851             'daylight' => q#Amser Haf Alaska#,
9852             'generic' => q#Amser Alaska#,
9853             'standard' => q#Amser Safonol Alaska#,
9854             },
9855             },
9856             'Amazon' => {
9857             long => {
9858             'daylight' => q#Amser Haf Amazonas#,
9859             'generic' => q#Amser Amazonas#,
9860             'standard' => q#Amser Safonol Amazonas#,
9861             },
9862             },
9863             'America/Adak' => {
9864             exemplarCity => q#Adak#,
9865             },
9866             'America/Anchorage' => {
9867             exemplarCity => q#Anchorage#,
9868             },
9869             'America/Anguilla' => {
9870             exemplarCity => q#Anguilla#,
9871             },
9872             'America/Antigua' => {
9873             exemplarCity => q#Antigua#,
9874             },
9875             'America/Araguaina' => {
9876             exemplarCity => q#Araguaina#,
9877             },
9878             'America/Argentina/La_Rioja' => {
9879             exemplarCity => q#La Rioja#,
9880             },
9881             'America/Argentina/Rio_Gallegos' => {
9882             exemplarCity => q#Rio Gallegos#,
9883             },
9884             'America/Argentina/Salta' => {
9885             exemplarCity => q#Salta#,
9886             },
9887             'America/Argentina/San_Juan' => {
9888             exemplarCity => q#San Juan#,
9889             },
9890             'America/Argentina/San_Luis' => {
9891             exemplarCity => q#San Luis#,
9892             },
9893             'America/Argentina/Tucuman' => {
9894             exemplarCity => q#Tucumán#,
9895             },
9896             'America/Argentina/Ushuaia' => {
9897             exemplarCity => q#Ushuaia#,
9898             },
9899             'America/Aruba' => {
9900             exemplarCity => q#Aruba#,
9901             },
9902             'America/Asuncion' => {
9903             exemplarCity => q#Asunción#,
9904             },
9905             'America/Bahia' => {
9906             exemplarCity => q#Bahia#,
9907             },
9908             'America/Bahia_Banderas' => {
9909             exemplarCity => q#Bae Banderas#,
9910             },
9911             'America/Barbados' => {
9912             exemplarCity => q#Barbados#,
9913             },
9914             'America/Belem' => {
9915             exemplarCity => q#Belém#,
9916             },
9917             'America/Belize' => {
9918             exemplarCity => q#Belize#,
9919             },
9920             'America/Blanc-Sablon' => {
9921             exemplarCity => q#Blanc-Sablon#,
9922             },
9923             'America/Boa_Vista' => {
9924             exemplarCity => q#Boa Vista#,
9925             },
9926             'America/Bogota' => {
9927             exemplarCity => q#Bogotá#,
9928             },
9929             'America/Boise' => {
9930             exemplarCity => q#Boise#,
9931             },
9932             'America/Buenos_Aires' => {
9933             exemplarCity => q#Buenos Aires#,
9934             },
9935             'America/Cambridge_Bay' => {
9936             exemplarCity => q#Bae Cambridge#,
9937             },
9938             'America/Campo_Grande' => {
9939             exemplarCity => q#Campo Grande#,
9940             },
9941             'America/Cancun' => {
9942             exemplarCity => q#Cancún#,
9943             },
9944             'America/Caracas' => {
9945             exemplarCity => q#Caracas#,
9946             },
9947             'America/Catamarca' => {
9948             exemplarCity => q#Catamarca#,
9949             },
9950             'America/Cayenne' => {
9951             exemplarCity => q#Cayenne#,
9952             },
9953             'America/Cayman' => {
9954             exemplarCity => q#Cayman#,
9955             },
9956             'America/Chicago' => {
9957             exemplarCity => q#Chicago#,
9958             },
9959             'America/Chihuahua' => {
9960             exemplarCity => q#Chihuahua#,
9961             },
9962             'America/Coral_Harbour' => {
9963             exemplarCity => q#Atikokan#,
9964             },
9965             'America/Cordoba' => {
9966             exemplarCity => q#Cordoba#,
9967             },
9968             'America/Costa_Rica' => {
9969             exemplarCity => q#Costa Rica#,
9970             },
9971             'America/Creston' => {
9972             exemplarCity => q#Creston#,
9973             },
9974             'America/Cuiaba' => {
9975             exemplarCity => q#Cuiabá#,
9976             },
9977             'America/Curacao' => {
9978             exemplarCity => q#Curaçao#,
9979             },
9980             'America/Danmarkshavn' => {
9981             exemplarCity => q#Danmarkshavn#,
9982             },
9983             'America/Dawson' => {
9984             exemplarCity => q#Dawson#,
9985             },
9986             'America/Dawson_Creek' => {
9987             exemplarCity => q#Dawson Creek#,
9988             },
9989             'America/Denver' => {
9990             exemplarCity => q#Denver#,
9991             },
9992             'America/Detroit' => {
9993             exemplarCity => q#Detroit#,
9994             },
9995             'America/Dominica' => {
9996             exemplarCity => q#Dominica#,
9997             },
9998             'America/Edmonton' => {
9999             exemplarCity => q#Edmonton#,
10000             },
10001             'America/Eirunepe' => {
10002             exemplarCity => q#Eirunepé#,
10003             },
10004             'America/El_Salvador' => {
10005             exemplarCity => q#El Salvador#,
10006             },
10007             'America/Fort_Nelson' => {
10008             exemplarCity => q#Fort Nelson#,
10009             },
10010             'America/Fortaleza' => {
10011             exemplarCity => q#Fortaleza#,
10012             },
10013             'America/Glace_Bay' => {
10014             exemplarCity => q#Glace Bay#,
10015             },
10016             'America/Godthab' => {
10017             exemplarCity => q#Nuuk#,
10018             },
10019             'America/Goose_Bay' => {
10020             exemplarCity => q#Goose Bay#,
10021             },
10022             'America/Grand_Turk' => {
10023             exemplarCity => q#Grand Turk#,
10024             },
10025             'America/Grenada' => {
10026             exemplarCity => q#Grenada#,
10027             },
10028             'America/Guadeloupe' => {
10029             exemplarCity => q#Guadeloupe#,
10030             },
10031             'America/Guatemala' => {
10032             exemplarCity => q#Guatemala#,
10033             },
10034             'America/Guayaquil' => {
10035             exemplarCity => q#Guayaquil#,
10036             },
10037             'America/Guyana' => {
10038             exemplarCity => q#Guyana#,
10039             },
10040             'America/Halifax' => {
10041             exemplarCity => q#Halifax#,
10042             },
10043             'America/Havana' => {
10044             exemplarCity => q#Havana#,
10045             },
10046             'America/Hermosillo' => {
10047             exemplarCity => q#Hermosillo#,
10048             },
10049             'America/Indiana/Knox' => {
10050             exemplarCity => q#Knox, Indiana#,
10051             },
10052             'America/Indiana/Marengo' => {
10053             exemplarCity => q#Marengo, Indiana#,
10054             },
10055             'America/Indiana/Petersburg' => {
10056             exemplarCity => q#Petersburg, Indiana#,
10057             },
10058             'America/Indiana/Tell_City' => {
10059             exemplarCity => q#Dinas Tell, Indiana#,
10060             },
10061             'America/Indiana/Vevay' => {
10062             exemplarCity => q#Vevay, Indiana#,
10063             },
10064             'America/Indiana/Vincennes' => {
10065             exemplarCity => q#Vincennes, Indiana#,
10066             },
10067             'America/Indiana/Winamac' => {
10068             exemplarCity => q#Winamac, Indiana#,
10069             },
10070             'America/Indianapolis' => {
10071             exemplarCity => q#Indianapolis#,
10072             },
10073             'America/Inuvik' => {
10074             exemplarCity => q#Inuvik#,
10075             },
10076             'America/Iqaluit' => {
10077             exemplarCity => q#Iqaluit#,
10078             },
10079             'America/Jamaica' => {
10080             exemplarCity => q#Jamaica#,
10081             },
10082             'America/Jujuy' => {
10083             exemplarCity => q#Jujuy#,
10084             },
10085             'America/Juneau' => {
10086             exemplarCity => q#Juneau#,
10087             },
10088             'America/Kentucky/Monticello' => {
10089             exemplarCity => q#Monticello, Kentucky#,
10090             },
10091             'America/Kralendijk' => {
10092             exemplarCity => q#Kralendijk#,
10093             },
10094             'America/La_Paz' => {
10095             exemplarCity => q#La Paz#,
10096             },
10097             'America/Lima' => {
10098             exemplarCity => q#Lima#,
10099             },
10100             'America/Los_Angeles' => {
10101             exemplarCity => q#Los Angeles#,
10102             },
10103             'America/Louisville' => {
10104             exemplarCity => q#Louisville#,
10105             },
10106             'America/Lower_Princes' => {
10107             exemplarCity => q#Lower Prince’s Quarter#,
10108             },
10109             'America/Maceio' => {
10110             exemplarCity => q#Maceio#,
10111             },
10112             'America/Managua' => {
10113             exemplarCity => q#Managua#,
10114             },
10115             'America/Manaus' => {
10116             exemplarCity => q#Manaus#,
10117             },
10118             'America/Marigot' => {
10119             exemplarCity => q#Marigot#,
10120             },
10121             'America/Martinique' => {
10122             exemplarCity => q#Martinique#,
10123             },
10124             'America/Matamoros' => {
10125             exemplarCity => q#Matamoros#,
10126             },
10127             'America/Mazatlan' => {
10128             exemplarCity => q#Mazatlan#,
10129             },
10130             'America/Mendoza' => {
10131             exemplarCity => q#Mendoza#,
10132             },
10133             'America/Menominee' => {
10134             exemplarCity => q#Menominee#,
10135             },
10136             'America/Merida' => {
10137             exemplarCity => q#Merida#,
10138             },
10139             'America/Metlakatla' => {
10140             exemplarCity => q#Metlakatla#,
10141             },
10142             'America/Mexico_City' => {
10143             exemplarCity => q#Dinas Mecsico#,
10144             },
10145             'America/Miquelon' => {
10146             exemplarCity => q#Miquelon#,
10147             },
10148             'America/Moncton' => {
10149             exemplarCity => q#Moncton#,
10150             },
10151             'America/Monterrey' => {
10152             exemplarCity => q#Monterrey#,
10153             },
10154             'America/Montevideo' => {
10155             exemplarCity => q#Montevideo#,
10156             },
10157             'America/Montserrat' => {
10158             exemplarCity => q#Montserrat#,
10159             },
10160             'America/Nassau' => {
10161             exemplarCity => q#Nassau#,
10162             },
10163             'America/New_York' => {
10164             exemplarCity => q#Efrog Newydd#,
10165             },
10166             'America/Nipigon' => {
10167             exemplarCity => q#Nipigon#,
10168             },
10169             'America/Nome' => {
10170             exemplarCity => q#Nome#,
10171             },
10172             'America/Noronha' => {
10173             exemplarCity => q#Noronha#,
10174             },
10175             'America/North_Dakota/Beulah' => {
10176             exemplarCity => q#Beulah, Gogledd Dakota#,
10177             },
10178             'America/North_Dakota/Center' => {
10179             exemplarCity => q#Center, Gogledd Dakota#,
10180             },
10181             'America/North_Dakota/New_Salem' => {
10182             exemplarCity => q#New Salem, Gogledd Dakota#,
10183             },
10184             'America/Ojinaga' => {
10185             exemplarCity => q#Ojinaga#,
10186             },
10187             'America/Panama' => {
10188             exemplarCity => q#Panama#,
10189             },
10190             'America/Pangnirtung' => {
10191             exemplarCity => q#Pangnirtung#,
10192             },
10193             'America/Paramaribo' => {
10194             exemplarCity => q#Paramaribo#,
10195             },
10196             'America/Phoenix' => {
10197             exemplarCity => q#Phoenix#,
10198             },
10199             'America/Port-au-Prince' => {
10200             exemplarCity => q#Port-au-Prince#,
10201             },
10202             'America/Port_of_Spain' => {
10203             exemplarCity => q#Port of Spain#,
10204             },
10205             'America/Porto_Velho' => {
10206             exemplarCity => q#Porto Velho#,
10207             },
10208             'America/Puerto_Rico' => {
10209             exemplarCity => q#Puerto Rico#,
10210             },
10211             'America/Punta_Arenas' => {
10212             exemplarCity => q#Punta Arenas#,
10213             },
10214             'America/Rainy_River' => {
10215             exemplarCity => q#Rainy River#,
10216             },
10217             'America/Rankin_Inlet' => {
10218             exemplarCity => q#Rankin Inlet#,
10219             },
10220             'America/Recife' => {
10221             exemplarCity => q#Recife#,
10222             },
10223             'America/Regina' => {
10224             exemplarCity => q#Regina#,
10225             },
10226             'America/Resolute' => {
10227             exemplarCity => q#Resolute#,
10228             },
10229             'America/Rio_Branco' => {
10230             exemplarCity => q#Rio Branco#,
10231             },
10232             'America/Santa_Isabel' => {
10233             exemplarCity => q#Santa Isabel#,
10234             },
10235             'America/Santarem' => {
10236             exemplarCity => q#Santarem#,
10237             },
10238             'America/Santiago' => {
10239             exemplarCity => q#Santiago#,
10240             },
10241             'America/Santo_Domingo' => {
10242             exemplarCity => q#Santo Domingo#,
10243             },
10244             'America/Sao_Paulo' => {
10245             exemplarCity => q#Sao Paulo#,
10246             },
10247             'America/Scoresbysund' => {
10248             exemplarCity => q#Ittoqqortoormiit#,
10249             },
10250             'America/Sitka' => {
10251             exemplarCity => q#Sitka#,
10252             },
10253             'America/St_Barthelemy' => {
10254             exemplarCity => q#St. Barthelemy#,
10255             },
10256             'America/St_Johns' => {
10257             exemplarCity => q#St. John’s#,
10258             },
10259             'America/St_Kitts' => {
10260             exemplarCity => q#St. Kitts#,
10261             },
10262             'America/St_Lucia' => {
10263             exemplarCity => q#St. Lucia#,
10264             },
10265             'America/St_Thomas' => {
10266             exemplarCity => q#St. Thomas#,
10267             },
10268             'America/St_Vincent' => {
10269             exemplarCity => q#St. Vincent#,
10270             },
10271             'America/Swift_Current' => {
10272             exemplarCity => q#Swift Current#,
10273             },
10274             'America/Tegucigalpa' => {
10275             exemplarCity => q#Tegucigalpa#,
10276             },
10277             'America/Thule' => {
10278             exemplarCity => q#Thule#,
10279             },
10280             'America/Thunder_Bay' => {
10281             exemplarCity => q#Thunder Bay#,
10282             },
10283             'America/Tijuana' => {
10284             exemplarCity => q#Tijuana#,
10285             },
10286             'America/Toronto' => {
10287             exemplarCity => q#Toronto#,
10288             },
10289             'America/Tortola' => {
10290             exemplarCity => q#Tortola#,
10291             },
10292             'America/Vancouver' => {
10293             exemplarCity => q#Vancouver#,
10294             },
10295             'America/Whitehorse' => {
10296             exemplarCity => q#Whitehorse#,
10297             },
10298             'America/Winnipeg' => {
10299             exemplarCity => q#Winnipeg#,
10300             },
10301             'America/Yakutat' => {
10302             exemplarCity => q#Yakutat#,
10303             },
10304             'America/Yellowknife' => {
10305             exemplarCity => q#Yellowknife#,
10306             },
10307             'America_Central' => {
10308             long => {
10309             'daylight' => q#Amser Haf Canolbarth Gogledd America#,
10310             'generic' => q#Amser Canolbarth Gogledd America#,
10311             'standard' => q#Amser Safonol Canolbarth Gogledd America#,
10312             },
10313             },
10314             'America_Eastern' => {
10315             long => {
10316             'daylight' => q#Amser Haf Dwyrain Gogledd America#,
10317             'generic' => q#Amser Dwyrain Gogledd America#,
10318             'standard' => q#Amser Safonol Dwyrain Gogledd America#,
10319             },
10320             },
10321             'America_Mountain' => {
10322             long => {
10323             'daylight' => q#Amser Haf Mynyddoedd Gogledd America#,
10324             'generic' => q#Amser Mynyddoedd Gogledd America#,
10325             'standard' => q#Amser Safonol Mynyddoedd Gogledd America#,
10326             },
10327             },
10328             'America_Pacific' => {
10329             long => {
10330             'daylight' => q#Amser Haf Cefnfor Tawel Gogledd America#,
10331             'generic' => q#Amser Cefnfor Tawel Gogledd America#,
10332             'standard' => q#Amser Safonol Cefnfor Tawel Gogledd America#,
10333             },
10334             },
10335             'Antarctica/Casey' => {
10336             exemplarCity => q#Casey#,
10337             },
10338             'Antarctica/Davis' => {
10339             exemplarCity => q#Davis#,
10340             },
10341             'Antarctica/DumontDUrville' => {
10342             exemplarCity => q#Dumont d’Urville#,
10343             },
10344             'Antarctica/Macquarie' => {
10345             exemplarCity => q#Macquarie#,
10346             },
10347             'Antarctica/Mawson' => {
10348             exemplarCity => q#Mawson#,
10349             },
10350             'Antarctica/McMurdo' => {
10351             exemplarCity => q#McMurdo#,
10352             },
10353             'Antarctica/Palmer' => {
10354             exemplarCity => q#Palmer#,
10355             },
10356             'Antarctica/Rothera' => {
10357             exemplarCity => q#Rothera#,
10358             },
10359             'Antarctica/Syowa' => {
10360             exemplarCity => q#Syowa#,
10361             },
10362             'Antarctica/Troll' => {
10363             exemplarCity => q#Troll#,
10364             },
10365             'Antarctica/Vostok' => {
10366             exemplarCity => q#Vostok#,
10367             },
10368             'Apia' => {
10369             long => {
10370             'daylight' => q#Amser Haf Apia#,
10371             'generic' => q#Amser Apia#,
10372             'standard' => q#Amser Safonol Apia#,
10373             },
10374             },
10375             'Arabian' => {
10376             long => {
10377             'daylight' => q#Amser Haf Arabaidd#,
10378             'generic' => q#Amser Arabaidd#,
10379             'standard' => q#Amser Safonol Arabaidd#,
10380             },
10381             },
10382             'Arctic/Longyearbyen' => {
10383             exemplarCity => q#Longyearbyen#,
10384             },
10385             'Argentina' => {
10386             long => {
10387             'daylight' => q#Amser Haf Ariannin#,
10388             'generic' => q#Amser yr Ariannin#,
10389             'standard' => q#Amser Safonol Ariannin#,
10390             },
10391             },
10392             'Argentina_Western' => {
10393             long => {
10394             'daylight' => q#Amser Haf Gorllewin Ariannin#,
10395             'generic' => q#Amser Gorllewin Ariannin#,
10396             'standard' => q#Amser Safonol Gorllewin Ariannin#,
10397             },
10398             },
10399             'Armenia' => {
10400             long => {
10401             'daylight' => q#Amser Haf Armenia#,
10402             'generic' => q#Amser Armenia#,
10403             'standard' => q#Amser Safonol Armenia#,
10404             },
10405             },
10406             'Asia/Aden' => {
10407             exemplarCity => q#Aden#,
10408             },
10409             'Asia/Almaty' => {
10410             exemplarCity => q#Almaty#,
10411             },
10412             'Asia/Amman' => {
10413             exemplarCity => q#Amman#,
10414             },
10415             'Asia/Anadyr' => {
10416             exemplarCity => q#Anadyr#,
10417             },
10418             'Asia/Aqtau' => {
10419             exemplarCity => q#Aqtau#,
10420             },
10421             'Asia/Aqtobe' => {
10422             exemplarCity => q#Aqtobe#,
10423             },
10424             'Asia/Ashgabat' => {
10425             exemplarCity => q#Ashgabat#,
10426             },
10427             'Asia/Atyrau' => {
10428             exemplarCity => q#Atyrau#,
10429             },
10430             'Asia/Baghdad' => {
10431             exemplarCity => q#Baghdad#,
10432             },
10433             'Asia/Bahrain' => {
10434             exemplarCity => q#Bahrain#,
10435             },
10436             'Asia/Baku' => {
10437             exemplarCity => q#Baku#,
10438             },
10439             'Asia/Bangkok' => {
10440             exemplarCity => q#Bangkok#,
10441             },
10442             'Asia/Barnaul' => {
10443             exemplarCity => q#Barnaul#,
10444             },
10445             'Asia/Beirut' => {
10446             exemplarCity => q#Beirut#,
10447             },
10448             'Asia/Bishkek' => {
10449             exemplarCity => q#Bishkek#,
10450             },
10451             'Asia/Brunei' => {
10452             exemplarCity => q#Brunei#,
10453             },
10454             'Asia/Calcutta' => {
10455             exemplarCity => q#Kolkata#,
10456             },
10457             'Asia/Chita' => {
10458             exemplarCity => q#Chita#,
10459             },
10460             'Asia/Choibalsan' => {
10461             exemplarCity => q#Choibalsan#,
10462             },
10463             'Asia/Colombo' => {
10464             exemplarCity => q#Colombo#,
10465             },
10466             'Asia/Damascus' => {
10467             exemplarCity => q#Damascus#,
10468             },
10469             'Asia/Dhaka' => {
10470             exemplarCity => q#Dhaka#,
10471             },
10472             'Asia/Dili' => {
10473             exemplarCity => q#Dili#,
10474             },
10475             'Asia/Dubai' => {
10476             exemplarCity => q#Dubai#,
10477             },
10478             'Asia/Dushanbe' => {
10479             exemplarCity => q#Dushanbe#,
10480             },
10481             'Asia/Famagusta' => {
10482             exemplarCity => q#Famagusta#,
10483             },
10484             'Asia/Gaza' => {
10485             exemplarCity => q#Gasa#,
10486             },
10487             'Asia/Hebron' => {
10488             exemplarCity => q#Hebron#,
10489             },
10490             'Asia/Hong_Kong' => {
10491             exemplarCity => q#Hong Kong#,
10492             },
10493             'Asia/Hovd' => {
10494             exemplarCity => q#Hovd#,
10495             },
10496             'Asia/Irkutsk' => {
10497             exemplarCity => q#Irkutsk#,
10498             },
10499             'Asia/Jakarta' => {
10500             exemplarCity => q#Jakarta#,
10501             },
10502             'Asia/Jayapura' => {
10503             exemplarCity => q#Jayapura#,
10504             },
10505             'Asia/Jerusalem' => {
10506             exemplarCity => q#Jerwsalem#,
10507             },
10508             'Asia/Kabul' => {
10509             exemplarCity => q#Kabul#,
10510             },
10511             'Asia/Kamchatka' => {
10512             exemplarCity => q#Kamchatka#,
10513             },
10514             'Asia/Karachi' => {
10515             exemplarCity => q#Karachi#,
10516             },
10517             'Asia/Katmandu' => {
10518             exemplarCity => q#Kathmandu#,
10519             },
10520             'Asia/Khandyga' => {
10521             exemplarCity => q#Khandyga#,
10522             },
10523             'Asia/Krasnoyarsk' => {
10524             exemplarCity => q#Krasnoyarsk#,
10525             },
10526             'Asia/Kuala_Lumpur' => {
10527             exemplarCity => q#Kuala Lumpur#,
10528             },
10529             'Asia/Kuching' => {
10530             exemplarCity => q#Kuching#,
10531             },
10532             'Asia/Kuwait' => {
10533             exemplarCity => q#Kuwait#,
10534             },
10535             'Asia/Macau' => {
10536             exemplarCity => q#Macau#,
10537             },
10538             'Asia/Magadan' => {
10539             exemplarCity => q#Magadan#,
10540             },
10541             'Asia/Makassar' => {
10542             exemplarCity => q#Makassar#,
10543             },
10544             'Asia/Manila' => {
10545             exemplarCity => q#Manila#,
10546             },
10547             'Asia/Muscat' => {
10548             exemplarCity => q#Muscat#,
10549             },
10550             'Asia/Nicosia' => {
10551             exemplarCity => q#Nicosia#,
10552             },
10553             'Asia/Novokuznetsk' => {
10554             exemplarCity => q#Novokuznetsk#,
10555             },
10556             'Asia/Novosibirsk' => {
10557             exemplarCity => q#Novosibirsk#,
10558             },
10559             'Asia/Omsk' => {
10560             exemplarCity => q#Omsk#,
10561             },
10562             'Asia/Oral' => {
10563             exemplarCity => q#Oral#,
10564             },
10565             'Asia/Phnom_Penh' => {
10566             exemplarCity => q#Phnom Penh#,
10567             },
10568             'Asia/Pontianak' => {
10569             exemplarCity => q#Pontianak#,
10570             },
10571             'Asia/Pyongyang' => {
10572             exemplarCity => q#Pyongyang#,
10573             },
10574             'Asia/Qatar' => {
10575             exemplarCity => q#Qatar#,
10576             },
10577             'Asia/Qyzylorda' => {
10578             exemplarCity => q#Qyzylorda#,
10579             },
10580             'Asia/Rangoon' => {
10581             exemplarCity => q#Yangon#,
10582             },
10583             'Asia/Riyadh' => {
10584             exemplarCity => q#Riyadh#,
10585             },
10586             'Asia/Saigon' => {
10587             exemplarCity => q#Dinas Hô Chi Minh#,
10588             },
10589             'Asia/Sakhalin' => {
10590             exemplarCity => q#Sakhalin#,
10591             },
10592             'Asia/Samarkand' => {
10593             exemplarCity => q#Samarkand#,
10594             },
10595             'Asia/Seoul' => {
10596             exemplarCity => q#Seoul#,
10597             },
10598             'Asia/Shanghai' => {
10599             exemplarCity => q#Shanghai#,
10600             },
10601             'Asia/Singapore' => {
10602             exemplarCity => q#Singapore#,
10603             },
10604             'Asia/Srednekolymsk' => {
10605             exemplarCity => q#Srednekolymsk#,
10606             },
10607             'Asia/Taipei' => {
10608             exemplarCity => q#Taipei#,
10609             },
10610             'Asia/Tashkent' => {
10611             exemplarCity => q#Tashkent#,
10612             },
10613             'Asia/Tbilisi' => {
10614             exemplarCity => q#Tiflis#,
10615             },
10616             'Asia/Tehran' => {
10617             exemplarCity => q#Tehran#,
10618             },
10619             'Asia/Thimphu' => {
10620             exemplarCity => q#Thimphu#,
10621             },
10622             'Asia/Tokyo' => {
10623             exemplarCity => q#Tokyo#,
10624             },
10625             'Asia/Tomsk' => {
10626             exemplarCity => q#Tomsk#,
10627             },
10628             'Asia/Ulaanbaatar' => {
10629             exemplarCity => q#Ulan Bator#,
10630             },
10631             'Asia/Urumqi' => {
10632             exemplarCity => q#Urumqi#,
10633             },
10634             'Asia/Ust-Nera' => {
10635             exemplarCity => q#Ust-Nera#,
10636             },
10637             'Asia/Vientiane' => {
10638             exemplarCity => q#Vientiane#,
10639             },
10640             'Asia/Vladivostok' => {
10641             exemplarCity => q#Vladivostok#,
10642             },
10643             'Asia/Yakutsk' => {
10644             exemplarCity => q#Yakutsk#,
10645             },
10646             'Asia/Yekaterinburg' => {
10647             exemplarCity => q#Yekaterinburg#,
10648             },
10649             'Asia/Yerevan' => {
10650             exemplarCity => q#Yerevan#,
10651             },
10652             'Atlantic' => {
10653             long => {
10654             'daylight' => q#Amser Haf Cefnfor yr Iwerydd#,
10655             'generic' => q#Amser Cefnfor yr Iwerydd#,
10656             'standard' => q#Amser Safonol Cefnfor yr Iwerydd#,
10657             },
10658             },
10659             'Atlantic/Azores' => {
10660             exemplarCity => q#Azores#,
10661             },
10662             'Atlantic/Bermuda' => {
10663             exemplarCity => q#Bermuda#,
10664             },
10665             'Atlantic/Canary' => {
10666             exemplarCity => q#Yr Ynysoedd Dedwydd#,
10667             },
10668             'Atlantic/Cape_Verde' => {
10669             exemplarCity => q#Cabo Verde#,
10670             },
10671             'Atlantic/Faeroe' => {
10672             exemplarCity => q#Ffaro#,
10673             },
10674             'Atlantic/Madeira' => {
10675             exemplarCity => q#Madeira#,
10676             },
10677             'Atlantic/Reykjavik' => {
10678             exemplarCity => q#Reykjavík#,
10679             },
10680             'Atlantic/South_Georgia' => {
10681             exemplarCity => q#De Georgia#,
10682             },
10683             'Atlantic/St_Helena' => {
10684             exemplarCity => q#St. Helena#,
10685             },
10686             'Atlantic/Stanley' => {
10687             exemplarCity => q#Stanley#,
10688             },
10689             'Australia/Adelaide' => {
10690             exemplarCity => q#Adelaide#,
10691             },
10692             'Australia/Brisbane' => {
10693             exemplarCity => q#Brisbane#,
10694             },
10695             'Australia/Broken_Hill' => {
10696             exemplarCity => q#Broken Hill#,
10697             },
10698             'Australia/Currie' => {
10699             exemplarCity => q#Currie#,
10700             },
10701             'Australia/Darwin' => {
10702             exemplarCity => q#Darwin#,
10703             },
10704             'Australia/Eucla' => {
10705             exemplarCity => q#Eucla#,
10706             },
10707             'Australia/Hobart' => {
10708             exemplarCity => q#Hobart#,
10709             },
10710             'Australia/Lindeman' => {
10711             exemplarCity => q#Lindeman#,
10712             },
10713             'Australia/Lord_Howe' => {
10714             exemplarCity => q#Lord Howe#,
10715             },
10716             'Australia/Melbourne' => {
10717             exemplarCity => q#Melbourne#,
10718             },
10719             'Australia/Perth' => {
10720             exemplarCity => q#Perth#,
10721             },
10722             'Australia/Sydney' => {
10723             exemplarCity => q#Sydney#,
10724             },
10725             'Australia_Central' => {
10726             long => {
10727             'daylight' => q#Amser Haf Canolbarth Awstralia#,
10728             'generic' => q#Amser Canolbarth Awstralia#,
10729             'standard' => q#Amser Safonol Canolbarth Awstralia#,
10730             },
10731             },
10732             'Australia_CentralWestern' => {
10733             long => {
10734             'daylight' => q#Amser Haf Canolbarth Gorllewin Awstralia#,
10735             'generic' => q#Amser Canolbarth Gorllewin Awstralia#,
10736             'standard' => q#Amser Safonol Canolbarth Gorllewin Awstralia#,
10737             },
10738             },
10739             'Australia_Eastern' => {
10740             long => {
10741             'daylight' => q#Amser Haf Dwyrain Awstralia#,
10742             'generic' => q#Amser Dwyrain Awstralia#,
10743             'standard' => q#Amser Safonol Dwyrain Awstralia#,
10744             },
10745             },
10746             'Australia_Western' => {
10747             long => {
10748             'daylight' => q#Amser Haf Gorllewin Awstralia#,
10749             'generic' => q#Amser Gorllewin Awstralia#,
10750             'standard' => q#Amser Safonol Gorllewin Awstralia#,
10751             },
10752             },
10753             'Azerbaijan' => {
10754             long => {
10755             'daylight' => q#Amser Haf Aserbaijan#,
10756             'generic' => q#Amser Aserbaijan#,
10757             'standard' => q#Amser Safonol Aserbaijan#,
10758             },
10759             },
10760             'Azores' => {
10761             long => {
10762             'daylight' => q#Amser Haf yr Azores#,
10763             'generic' => q#Amser yr Azores#,
10764             'standard' => q#Amser Safonol yr Azores#,
10765             },
10766             },
10767             'Bangladesh' => {
10768             long => {
10769             'daylight' => q#Amser Haf Bangladesh#,
10770             'generic' => q#Amser Bangladesh#,
10771             'standard' => q#Amser Safonol Bangladesh#,
10772             },
10773             },
10774             'Bhutan' => {
10775             long => {
10776             'standard' => q#Amser Bhutan#,
10777             },
10778             },
10779             'Bolivia' => {
10780             long => {
10781             'standard' => q#Amser Bolivia#,
10782             },
10783             },
10784             'Brasilia' => {
10785             long => {
10786             'daylight' => q#Amser Haf Brasília#,
10787             'generic' => q#Amser Brasília#,
10788             'standard' => q#Amser Safonol Brasília#,
10789             },
10790             },
10791             'Brunei' => {
10792             long => {
10793             'standard' => q#Amser Brunei Darussalam#,
10794             },
10795             },
10796             'Cape_Verde' => {
10797             long => {
10798             'daylight' => q#Amser Haf Cabo Verde#,
10799             'generic' => q#Amser Cabo Verde#,
10800             'standard' => q#Amser Safonol Cabo Verde#,
10801             },
10802             },
10803             'Chamorro' => {
10804             long => {
10805             'standard' => q#Amser Chamorro#,
10806             },
10807             },
10808             'Chatham' => {
10809             long => {
10810             'daylight' => q#Amser Haf Chatham#,
10811             'generic' => q#Amser Chatham#,
10812             'standard' => q#Amser Safonol Chatham#,
10813             },
10814             },
10815             'Chile' => {
10816             long => {
10817             'daylight' => q#Amser Haf Chile#,
10818             'generic' => q#Amser Chile#,
10819             'standard' => q#Amser Safonol Chile#,
10820             },
10821             },
10822             'China' => {
10823             long => {
10824             'daylight' => q#Amser Haf Tsieina#,
10825             'generic' => q#Amser Tsieina#,
10826             'standard' => q#Amser Safonol Tsieina#,
10827             },
10828             },
10829             'Choibalsan' => {
10830             long => {
10831             'daylight' => q#Amser Haf Choibalsan#,
10832             'generic' => q#Amser Choibalsan#,
10833             'standard' => q#Amser Safonol Choibalsan#,
10834             },
10835             },
10836             'Christmas' => {
10837             long => {
10838             'standard' => q#Amser Ynys Y Nadolig#,
10839             },
10840             },
10841             'Cocos' => {
10842             long => {
10843             'standard' => q#Amser Ynysoedd Cocos#,
10844             },
10845             },
10846             'Colombia' => {
10847             long => {
10848             'daylight' => q#Amser Haf Colombia#,
10849             'generic' => q#Amser Colombia#,
10850             'standard' => q#Amser Safonol Colombia#,
10851             },
10852             },
10853             'Cook' => {
10854             long => {
10855             'daylight' => q#Amser Hanner Haf Ynysoedd Cook#,
10856             'generic' => q#Amser Ynysoedd Cook#,
10857             'standard' => q#Amser Safonol Ynysoedd Cook#,
10858             },
10859             },
10860             'Cuba' => {
10861             long => {
10862             'daylight' => q#Amser Haf Cuba#,
10863             'generic' => q#Amser Cuba#,
10864             'standard' => q#Amser Safonol Cuba#,
10865             },
10866             },
10867             'Davis' => {
10868             long => {
10869             'standard' => q#Amser Davis#,
10870             },
10871             },
10872             'DumontDUrville' => {
10873             long => {
10874             'standard' => q#Amser Dumont-d’Urville#,
10875             },
10876             },
10877             'East_Timor' => {
10878             long => {
10879             'standard' => q#Amser Dwyrain Timor#,
10880             },
10881             },
10882             'Easter' => {
10883             long => {
10884             'daylight' => q#Amser Haf Ynys y Pasg#,
10885             'generic' => q#Amser Ynys y Pasg#,
10886             'standard' => q#Amser Safonol Ynys y Pasg#,
10887             },
10888             },
10889             'Ecuador' => {
10890             long => {
10891             'standard' => q#Amser Ecuador#,
10892             },
10893             },
10894             'Etc/UTC' => {
10895             long => {
10896             'standard' => q#Amser Cyffredniol Cydlynol#,
10897             },
10898             },
10899             'Etc/Unknown' => {
10900             exemplarCity => q#Dinas Anhysbys#,
10901             },
10902             'Europe/Amsterdam' => {
10903             exemplarCity => q#Amsterdam#,
10904             },
10905             'Europe/Andorra' => {
10906             exemplarCity => q#Andorra#,
10907             },
10908             'Europe/Astrakhan' => {
10909             exemplarCity => q#Astrakhan#,
10910             },
10911             'Europe/Athens' => {
10912             exemplarCity => q#Athens#,
10913             },
10914             'Europe/Belgrade' => {
10915             exemplarCity => q#Belgrade#,
10916             },
10917             'Europe/Berlin' => {
10918             exemplarCity => q#Berlin#,
10919             },
10920             'Europe/Bratislava' => {
10921             exemplarCity => q#Bratislava#,
10922             },
10923             'Europe/Brussels' => {
10924             exemplarCity => q#Brwsel#,
10925             },
10926             'Europe/Bucharest' => {
10927             exemplarCity => q#Bwcarést#,
10928             },
10929             'Europe/Budapest' => {
10930             exemplarCity => q#Budapest#,
10931             },
10932             'Europe/Busingen' => {
10933             exemplarCity => q#Busingen#,
10934             },
10935             'Europe/Chisinau' => {
10936             exemplarCity => q#Chisinau#,
10937             },
10938             'Europe/Copenhagen' => {
10939             exemplarCity => q#Copenhagen#,
10940             },
10941             'Europe/Dublin' => {
10942             exemplarCity => q#Dulyn#,
10943             long => {
10944             'daylight' => q#Amser Safonol Iwerddon#,
10945             },
10946             },
10947             'Europe/Gibraltar' => {
10948             exemplarCity => q#Gibraltar#,
10949             },
10950             'Europe/Guernsey' => {
10951             exemplarCity => q#Ynys y Garn#,
10952             },
10953             'Europe/Helsinki' => {
10954             exemplarCity => q#Helsinki#,
10955             },
10956             'Europe/Isle_of_Man' => {
10957             exemplarCity => q#Ynys Manaw#,
10958             },
10959             'Europe/Istanbul' => {
10960             exemplarCity => q#Caergystennin#,
10961             },
10962             'Europe/Jersey' => {
10963             exemplarCity => q#Jersey#,
10964             },
10965             'Europe/Kaliningrad' => {
10966             exemplarCity => q#Kaliningrad#,
10967             },
10968             'Europe/Kiev' => {
10969             exemplarCity => q#Kiev#,
10970             },
10971             'Europe/Kirov' => {
10972             exemplarCity => q#Kirov#,
10973             },
10974             'Europe/Lisbon' => {
10975             exemplarCity => q#Lisbon#,
10976             },
10977             'Europe/Ljubljana' => {
10978             exemplarCity => q#Ljubljana#,
10979             },
10980             'Europe/London' => {
10981             exemplarCity => q#Llundain#,
10982             long => {
10983             'daylight' => q#Amser Haf Prydain#,
10984             },
10985             },
10986             'Europe/Luxembourg' => {
10987             exemplarCity => q#Lwcsembwrg#,
10988             },
10989             'Europe/Madrid' => {
10990             exemplarCity => q#Madrid#,
10991             },
10992             'Europe/Malta' => {
10993             exemplarCity => q#Malta#,
10994             },
10995             'Europe/Mariehamn' => {
10996             exemplarCity => q#Mariehamn#,
10997             },
10998             'Europe/Minsk' => {
10999             exemplarCity => q#Minsk#,
11000             },
11001             'Europe/Monaco' => {
11002             exemplarCity => q#Monaco#,
11003             },
11004             'Europe/Moscow' => {
11005             exemplarCity => q#Moscfa#,
11006             },
11007             'Europe/Oslo' => {
11008             exemplarCity => q#Oslo#,
11009             },
11010             'Europe/Paris' => {
11011             exemplarCity => q#Paris#,
11012             },
11013             'Europe/Podgorica' => {
11014             exemplarCity => q#Podgorica#,
11015             },
11016             'Europe/Prague' => {
11017             exemplarCity => q#Prag#,
11018             },
11019             'Europe/Riga' => {
11020             exemplarCity => q#Riga#,
11021             },
11022             'Europe/Rome' => {
11023             exemplarCity => q#Rhufain#,
11024             },
11025             'Europe/Samara' => {
11026             exemplarCity => q#Samara#,
11027             },
11028             'Europe/San_Marino' => {
11029             exemplarCity => q#San Marino#,
11030             },
11031             'Europe/Sarajevo' => {
11032             exemplarCity => q#Sarajevo#,
11033             },
11034             'Europe/Saratov' => {
11035             exemplarCity => q#Saratov#,
11036             },
11037             'Europe/Simferopol' => {
11038             exemplarCity => q#Simferopol#,
11039             },
11040             'Europe/Skopje' => {
11041             exemplarCity => q#Skopje#,
11042             },
11043             'Europe/Sofia' => {
11044             exemplarCity => q#Sofia#,
11045             },
11046             'Europe/Stockholm' => {
11047             exemplarCity => q#Stockholm#,
11048             },
11049             'Europe/Tallinn' => {
11050             exemplarCity => q#Tallinn#,
11051             },
11052             'Europe/Tirane' => {
11053             exemplarCity => q#Tirane#,
11054             },
11055             'Europe/Ulyanovsk' => {
11056             exemplarCity => q#Ulyanovsk#,
11057             },
11058             'Europe/Uzhgorod' => {
11059             exemplarCity => q#Uzhhorod#,
11060             },
11061             'Europe/Vaduz' => {
11062             exemplarCity => q#Vaduz#,
11063             },
11064             'Europe/Vatican' => {
11065             exemplarCity => q#Y Fatican#,
11066             },
11067             'Europe/Vienna' => {
11068             exemplarCity => q#Fienna#,
11069             },
11070             'Europe/Vilnius' => {
11071             exemplarCity => q#Vilnius#,
11072             },
11073             'Europe/Volgograd' => {
11074             exemplarCity => q#Volgograd#,
11075             },
11076             'Europe/Warsaw' => {
11077             exemplarCity => q#Warsaw#,
11078             },
11079             'Europe/Zagreb' => {
11080             exemplarCity => q#Zagreb#,
11081             },
11082             'Europe/Zaporozhye' => {
11083             exemplarCity => q#Zaporizhzhya#,
11084             },
11085             'Europe/Zurich' => {
11086             exemplarCity => q#Zurich#,
11087             },
11088             'Europe_Central' => {
11089             long => {
11090             'daylight' => q#Amser Haf Canolbarth Ewrop#,
11091             'generic' => q#Amser Canolbarth Ewrop#,
11092             'standard' => q#Amser Safonol Canolbarth Ewrop#,
11093             },
11094             short => {
11095             'daylight' => q#CEST#,
11096             'generic' => q#CET#,
11097             'standard' => q#CET#,
11098             },
11099             },
11100             'Europe_Eastern' => {
11101             long => {
11102             'daylight' => q#Amser Haf Dwyrain Ewrop#,
11103             'generic' => q#Amser Dwyrain Ewrop#,
11104             'standard' => q#Amser Safonol Dwyrain Ewrop#,
11105             },
11106             short => {
11107             'daylight' => q#EEST#,
11108             'generic' => q#EET#,
11109             'standard' => q#EET#,
11110             },
11111             },
11112             'Europe_Further_Eastern' => {
11113             long => {
11114             'standard' => q#Amser Dwyrain Pell Ewrop#,
11115             },
11116             },
11117             'Europe_Western' => {
11118             long => {
11119             'daylight' => q#Amser Haf Gorllewin Ewrop#,
11120             'generic' => q#Amser Gorllewin Ewrop#,
11121             'standard' => q#Amser Safonol Gorllewin Ewrop#,
11122             },
11123             short => {
11124             'daylight' => q#WEST#,
11125             'generic' => q#WET#,
11126             'standard' => q#WET#,
11127             },
11128             },
11129             'Falkland' => {
11130             long => {
11131             'daylight' => q#Amser Haf Ynysoedd Falklands/Malvinas#,
11132             'generic' => q#Amser Ynysoedd Falklands/Malvinas#,
11133             'standard' => q#Amser Safonol Ynysoedd Falklands/Malvinas#,
11134             },
11135             },
11136             'Fiji' => {
11137             long => {
11138             'daylight' => q#Amser Haf Fiji#,
11139             'generic' => q#Amser Fiji#,
11140             'standard' => q#Amser Safonol Fiji#,
11141             },
11142             },
11143             'French_Guiana' => {
11144             long => {
11145             'standard' => q#Amser Guyane Ffrengig#,
11146             },
11147             },
11148             'French_Southern' => {
11149             long => {
11150             'standard' => q#Amser Tiroedd Ffrainc yn y De a’r Antarctig#,
11151             },
11152             },
11153             'GMT' => {
11154             long => {
11155             'standard' => q#Amser Safonol Greenwich#,
11156             },
11157             short => {
11158             'standard' => q#GMT#,
11159             },
11160             },
11161             'Galapagos' => {
11162             long => {
11163             'standard' => q#Amser Galapagos#,
11164             },
11165             },
11166             'Gambier' => {
11167             long => {
11168             'standard' => q#Amser Gambier#,
11169             },
11170             },
11171             'Georgia' => {
11172             long => {
11173             'daylight' => q#Amser Haf Georgia#,
11174             'generic' => q#Amser Georgia#,
11175             'standard' => q#Amser Safonol Georgia#,
11176             },
11177             },
11178             'Gilbert_Islands' => {
11179             long => {
11180             'standard' => q#Amser Ynysoedd Gilbert#,
11181             },
11182             },
11183             'Greenland_Eastern' => {
11184             long => {
11185             'daylight' => q#Amser Haf Dwyrain yr Ynys Las#,
11186             'generic' => q#Amser Dwyrain yr Ynys Las#,
11187             'standard' => q#Amser Safonol Dwyrain yr Ynys Las#,
11188             },
11189             },
11190             'Greenland_Western' => {
11191             long => {
11192             'daylight' => q#Amser Haf Gorllewin yr Ynys Las#,
11193             'generic' => q#Amser Gorllewin yr Ynys Las#,
11194             'standard' => q#Amser Safonol Gorllewin yr Ynys Las#,
11195             },
11196             },
11197             'Gulf' => {
11198             long => {
11199             'standard' => q#Amser Safonol y Gwlff#,
11200             },
11201             },
11202             'Guyana' => {
11203             long => {
11204             'standard' => q#Amser Guyana#,
11205             },
11206             },
11207             'Hawaii_Aleutian' => {
11208             long => {
11209             'daylight' => q#Amser Haf Hawaii-Aleutian#,
11210             'generic' => q#Amser Hawaii-Aleutian#,
11211             'standard' => q#Amser Safonol Hawaii-Aleutian#,
11212             },
11213             },
11214             'Hong_Kong' => {
11215             long => {
11216             'daylight' => q#Amser Haf Hong Kong#,
11217             'generic' => q#Amser Hong Kong#,
11218             'standard' => q#Amser Safonol Hong Kong#,
11219             },
11220             },
11221             'Hovd' => {
11222             long => {
11223             'daylight' => q#Amser Haf Hovd#,
11224             'generic' => q#Amser Hovd#,
11225             'standard' => q#Amser Safonol Hovd#,
11226             },
11227             },
11228             'India' => {
11229             long => {
11230             'standard' => q#Amser India#,
11231             },
11232             },
11233             'Indian/Antananarivo' => {
11234             exemplarCity => q#Antananarivo#,
11235             },
11236             'Indian/Chagos' => {
11237             exemplarCity => q#Chagos#,
11238             },
11239             'Indian/Christmas' => {
11240             exemplarCity => q#Ynys y Nadolig#,
11241             },
11242             'Indian/Cocos' => {
11243             exemplarCity => q#Cocos#,
11244             },
11245             'Indian/Comoro' => {
11246             exemplarCity => q#Comoro#,
11247             },
11248             'Indian/Kerguelen' => {
11249             exemplarCity => q#Kerguelen#,
11250             },
11251             'Indian/Mahe' => {
11252             exemplarCity => q#Mahe#,
11253             },
11254             'Indian/Maldives' => {
11255             exemplarCity => q#Maldives#,
11256             },
11257             'Indian/Mauritius' => {
11258             exemplarCity => q#Mauritius#,
11259             },
11260             'Indian/Mayotte' => {
11261             exemplarCity => q#Mayotte#,
11262             },
11263             'Indian/Reunion' => {
11264             exemplarCity => q#Réunion#,
11265             },
11266             'Indian_Ocean' => {
11267             long => {
11268             'standard' => q#Amser Cefnfor India#,
11269             },
11270             },
11271             'Indochina' => {
11272             long => {
11273             'standard' => q#Amser Indo-Tsieina#,
11274             },
11275             },
11276             'Indonesia_Central' => {
11277             long => {
11278             'standard' => q#Amser Canolbarth Indonesia#,
11279             },
11280             },
11281             'Indonesia_Eastern' => {
11282             long => {
11283             'standard' => q#Amser Dwyrain Indonesia#,
11284             },
11285             },
11286             'Indonesia_Western' => {
11287             long => {
11288             'standard' => q#Amser Gorllewin Indonesia#,
11289             },
11290             },
11291             'Iran' => {
11292             long => {
11293             'daylight' => q#Amser Haf Iran#,
11294             'generic' => q#Amser Iran#,
11295             'standard' => q#Amser Safonol Iran#,
11296             },
11297             },
11298             'Irkutsk' => {
11299             long => {
11300             'daylight' => q#Amser Haf Irkutsk#,
11301             'generic' => q#Amser Irkutsk#,
11302             'standard' => q#Amser Safonol Irkutsk#,
11303             },
11304             },
11305             'Israel' => {
11306             long => {
11307             'daylight' => q#Amser Haf Israel#,
11308             'generic' => q#Amser Israel#,
11309             'standard' => q#Amser Safonol Israel#,
11310             },
11311             },
11312             'Japan' => {
11313             long => {
11314             'daylight' => q#Amser Haf Siapan#,
11315             'generic' => q#Amser Siapan#,
11316             'standard' => q#Amser Safonol Siapan#,
11317             },
11318             },
11319             'Kazakhstan_Eastern' => {
11320             long => {
11321             'standard' => q#Amser Dwyrain Kazakhstan#,
11322             },
11323             },
11324             'Kazakhstan_Western' => {
11325             long => {
11326             'standard' => q#Amser Gorllewin Casachstan#,
11327             },
11328             },
11329             'Korea' => {
11330             long => {
11331             'daylight' => q#Amser Haf Corea#,
11332             'generic' => q#Amser Corea#,
11333             'standard' => q#Amser Safonol Corea#,
11334             },
11335             },
11336             'Kosrae' => {
11337             long => {
11338             'standard' => q#Amser Kosrae#,
11339             },
11340             },
11341             'Krasnoyarsk' => {
11342             long => {
11343             'daylight' => q#Amser Haf Krasnoyarsk#,
11344             'generic' => q#Amser Krasnoyarsk#,
11345             'standard' => q#Amser Safonol Krasnoyarsk#,
11346             },
11347             },
11348             'Kyrgystan' => {
11349             long => {
11350             'standard' => q#Amser Kyrgyzstan#,
11351             },
11352             },
11353             'Line_Islands' => {
11354             long => {
11355             'standard' => q#Amser Ynysoedd Line#,
11356             },
11357             },
11358             'Lord_Howe' => {
11359             long => {
11360             'daylight' => q#Amser Haf yr Arglwydd Howe#,
11361             'generic' => q#Amser yr Arglwydd Howe#,
11362             'standard' => q#Amser Safonol yr Arglwydd Howe#,
11363             },
11364             },
11365             'Macquarie' => {
11366             long => {
11367             'standard' => q#Amser Ynys Macquarie#,
11368             },
11369             },
11370             'Magadan' => {
11371             long => {
11372             'daylight' => q#Amser Haf Magadan#,
11373             'generic' => q#Amser Magadan#,
11374             'standard' => q#Amser Safonol Magadan#,
11375             },
11376             },
11377             'Malaysia' => {
11378             long => {
11379             'standard' => q#Amser Malaysia#,
11380             },
11381             },
11382             'Maldives' => {
11383             long => {
11384             'standard' => q#Amser Y Maldives#,
11385             },
11386             },
11387             'Marquesas' => {
11388             long => {
11389             'standard' => q#Amser Marquises#,
11390             },
11391             },
11392             'Marshall_Islands' => {
11393             long => {
11394             'standard' => q#Amser Ynysoedd Marshall#,
11395             },
11396             },
11397             'Mauritius' => {
11398             long => {
11399             'daylight' => q#Amser Haf Mauritius#,
11400             'generic' => q#Amser Mauritius#,
11401             'standard' => q#Amser Safonol Mauritius#,
11402             },
11403             },
11404             'Mawson' => {
11405             long => {
11406             'standard' => q#Amser Mawson#,
11407             },
11408             },
11409             'Mexico_Northwest' => {
11410             long => {
11411             'daylight' => q#Amser Haf Gogledd Orllewin Mecsico#,
11412             'generic' => q#Amser Gogledd Orllewin Mecsico#,
11413             'standard' => q#Amser Safonol Gogledd Orllewin Mecsico#,
11414             },
11415             },
11416             'Mexico_Pacific' => {
11417             long => {
11418             'daylight' => q#Amser Haf Pasiffig Mecsico#,
11419             'generic' => q#Amser Pasiffig Mecsico#,
11420             'standard' => q#Amser Safonol Pasiffig Mecsico#,
11421             },
11422             },
11423             'Mongolia' => {
11424             long => {
11425             'daylight' => q#Amser Haf Ulan Bator#,
11426             'generic' => q#Amser Ulan Bator#,
11427             'standard' => q#Amser Safonol Ulan Bator#,
11428             },
11429             },
11430             'Moscow' => {
11431             long => {
11432             'daylight' => q#Amser Haf Moscfa#,
11433             'generic' => q#Amser Moscfa#,
11434             'standard' => q#Amser Safonol Moscfa#,
11435             },
11436             },
11437             'Myanmar' => {
11438             long => {
11439             'standard' => q#Amser Myanmar#,
11440             },
11441             },
11442             'Nauru' => {
11443             long => {
11444             'standard' => q#Amser Nauru#,
11445             },
11446             },
11447             'Nepal' => {
11448             long => {
11449             'standard' => q#Amser Nepal#,
11450             },
11451             },
11452             'New_Caledonia' => {
11453             long => {
11454             'daylight' => q#Amser Haf Caledonia Newydd#,
11455             'generic' => q#Amser Caledonia Newydd#,
11456             'standard' => q#Amser Safonol Caledonia Newydd#,
11457             },
11458             },
11459             'New_Zealand' => {
11460             long => {
11461             'daylight' => q#Amser Haf Seland Newydd#,
11462             'generic' => q#Amser Seland Newydd#,
11463             'standard' => q#Amser Safonol Seland Newydd#,
11464             },
11465             },
11466             'Newfoundland' => {
11467             long => {
11468             'daylight' => q#Amser Haf Newfoundland#,
11469             'generic' => q#Amser Newfoundland#,
11470             'standard' => q#Amser Safonol Newfoundland#,
11471             },
11472             },
11473             'Niue' => {
11474             long => {
11475             'standard' => q#Amser Niue#,
11476             },
11477             },
11478             'Norfolk' => {
11479             long => {
11480             'standard' => q#Amser Ynys Norfolk#,
11481             },
11482             },
11483             'Noronha' => {
11484             long => {
11485             'daylight' => q#Amser Haf Fernando de Noronha#,
11486             'generic' => q#Amser Fernando de Noronha#,
11487             'standard' => q#Amser Safonol Fernando de Noronha#,
11488             },
11489             },
11490             'Novosibirsk' => {
11491             long => {
11492             'daylight' => q#Amser Haf Novosibirsk#,
11493             'generic' => q#Amser Novosibirsk#,
11494             'standard' => q#Amser Safonol Novosibirsk#,
11495             },
11496             },
11497             'Omsk' => {
11498             long => {
11499             'daylight' => q#Amser Haf Omsk#,
11500             'generic' => q#Amser Omsk#,
11501             'standard' => q#Amser Safonol Omsk#,
11502             },
11503             },
11504             'Pacific/Apia' => {
11505             exemplarCity => q#Apia#,
11506             },
11507             'Pacific/Auckland' => {
11508             exemplarCity => q#Auckland#,
11509             },
11510             'Pacific/Bougainville' => {
11511             exemplarCity => q#Bougainville#,
11512             },
11513             'Pacific/Chatham' => {
11514             exemplarCity => q#Chatham#,
11515             },
11516             'Pacific/Easter' => {
11517             exemplarCity => q#Ynys y Pasg#,
11518             },
11519             'Pacific/Efate' => {
11520             exemplarCity => q#Efate#,
11521             },
11522             'Pacific/Enderbury' => {
11523             exemplarCity => q#Enderbury#,
11524             },
11525             'Pacific/Fakaofo' => {
11526             exemplarCity => q#Fakaofo#,
11527             },
11528             'Pacific/Fiji' => {
11529             exemplarCity => q#Fiji#,
11530             },
11531             'Pacific/Funafuti' => {
11532             exemplarCity => q#Funafuti#,
11533             },
11534             'Pacific/Galapagos' => {
11535             exemplarCity => q#Galapagos#,
11536             },
11537             'Pacific/Gambier' => {
11538             exemplarCity => q#Gambier#,
11539             },
11540             'Pacific/Guadalcanal' => {
11541             exemplarCity => q#Guadalcanal#,
11542             },
11543             'Pacific/Guam' => {
11544             exemplarCity => q#Guam#,
11545             },
11546             'Pacific/Honolulu' => {
11547             exemplarCity => q#Honolulu#,
11548             },
11549             'Pacific/Johnston' => {
11550             exemplarCity => q#Johnston#,
11551             },
11552             'Pacific/Kiritimati' => {
11553             exemplarCity => q#Kiritimati#,
11554             },
11555             'Pacific/Kosrae' => {
11556             exemplarCity => q#Kosrae#,
11557             },
11558             'Pacific/Kwajalein' => {
11559             exemplarCity => q#Kwajalein#,
11560             },
11561             'Pacific/Majuro' => {
11562             exemplarCity => q#Majuro#,
11563             },
11564             'Pacific/Marquesas' => {
11565             exemplarCity => q#Marquesas#,
11566             },
11567             'Pacific/Midway' => {
11568             exemplarCity => q#Midway#,
11569             },
11570             'Pacific/Nauru' => {
11571             exemplarCity => q#Nauru#,
11572             },
11573             'Pacific/Niue' => {
11574             exemplarCity => q#Niue#,
11575             },
11576             'Pacific/Norfolk' => {
11577             exemplarCity => q#Norfolk#,
11578             },
11579             'Pacific/Noumea' => {
11580             exemplarCity => q#Noumea#,
11581             },
11582             'Pacific/Pago_Pago' => {
11583             exemplarCity => q#Pago Pago#,
11584             },
11585             'Pacific/Palau' => {
11586             exemplarCity => q#Palau#,
11587             },
11588             'Pacific/Pitcairn' => {
11589             exemplarCity => q#Pitcairn#,
11590             },
11591             'Pacific/Ponape' => {
11592             exemplarCity => q#Pohnpei#,
11593             },
11594             'Pacific/Port_Moresby' => {
11595             exemplarCity => q#Port Moresby#,
11596             },
11597             'Pacific/Rarotonga' => {
11598             exemplarCity => q#Rarotonga#,
11599             },
11600             'Pacific/Saipan' => {
11601             exemplarCity => q#Saipan#,
11602             },
11603             'Pacific/Tahiti' => {
11604             exemplarCity => q#Tahiti#,
11605             },
11606             'Pacific/Tarawa' => {
11607             exemplarCity => q#Tarawa#,
11608             },
11609             'Pacific/Tongatapu' => {
11610             exemplarCity => q#Tongatapu#,
11611             },
11612             'Pacific/Truk' => {
11613             exemplarCity => q#Chuuk#,
11614             },
11615             'Pacific/Wake' => {
11616             exemplarCity => q#Wake#,
11617             },
11618             'Pacific/Wallis' => {
11619             exemplarCity => q#Wallis#,
11620             },
11621             'Pakistan' => {
11622             long => {
11623             'daylight' => q#Amser Haf Pakistan#,
11624             'generic' => q#Amser Pakistan#,
11625             'standard' => q#Amser Safonol Pakistan#,
11626             },
11627             },
11628             'Palau' => {
11629             long => {
11630             'standard' => q#Amser Palau#,
11631             },
11632             },
11633             'Papua_New_Guinea' => {
11634             long => {
11635             'standard' => q#Amser Papua Guinea Newydd#,
11636             },
11637             },
11638             'Paraguay' => {
11639             long => {
11640             'daylight' => q#Amser Haf Paraguay#,
11641             'generic' => q#Amser Paraguay#,
11642             'standard' => q#Amser Safonol Paraguay#,
11643             },
11644             },
11645             'Peru' => {
11646             long => {
11647             'daylight' => q#Amser Haf Periw#,
11648             'generic' => q#Amser Periw#,
11649             'standard' => q#Amser Safonol Periw#,
11650             },
11651             },
11652             'Philippines' => {
11653             long => {
11654             'daylight' => q#Amser Haf Pilipinas#,
11655             'generic' => q#Amser Pilipinas#,
11656             'standard' => q#Amser Safonol Pilipinas#,
11657             },
11658             },
11659             'Phoenix_Islands' => {
11660             long => {
11661             'standard' => q#Amser Ynysoedd Phoenix#,
11662             },
11663             },
11664             'Pierre_Miquelon' => {
11665             long => {
11666             'daylight' => q#Amser Haf Saint-Pierre-et-Miquelon#,
11667             'generic' => q#Amser Saint-Pierre-et-Miquelon#,
11668             'standard' => q#Amser Safonol Saint-Pierre-et-Miquelon#,
11669             },
11670             },
11671             'Pitcairn' => {
11672             long => {
11673             'standard' => q#Amser Pitcairn#,
11674             },
11675             },
11676             'Ponape' => {
11677             long => {
11678             'standard' => q#Amser Pohnpei#,
11679             },
11680             },
11681             'Pyongyang' => {
11682             long => {
11683             'standard' => q#Amser Pyongyang#,
11684             },
11685             },
11686             'Reunion' => {
11687             long => {
11688             'standard' => q#Amser Réunion#,
11689             },
11690             },
11691             'Rothera' => {
11692             long => {
11693             'standard' => q#Amser Rothera#,
11694             },
11695             },
11696             'Sakhalin' => {
11697             long => {
11698             'daylight' => q#Amser Haf Sakhalin#,
11699             'generic' => q#Amser Sakhalin#,
11700             'standard' => q#Amser Safonol Sakhalin#,
11701             },
11702             },
11703             'Samara' => {
11704             long => {
11705             'daylight' => q#Amser Haf Samara#,
11706             'generic' => q#Amser Samara#,
11707             'standard' => q#Amser Safonol Samara#,
11708             },
11709             },
11710             'Samoa' => {
11711             long => {
11712             'daylight' => q#Amser Haf Samoa#,
11713             'generic' => q#Amser Samoa#,
11714             'standard' => q#Amser Safonol Samoa#,
11715             },
11716             },
11717             'Seychelles' => {
11718             long => {
11719             'standard' => q#Amser Seychelles#,
11720             },
11721             },
11722             'Singapore' => {
11723             long => {
11724             'standard' => q#Amser Singapore#,
11725             },
11726             },
11727             'Solomon' => {
11728             long => {
11729             'standard' => q#Amser Ynysoedd Solomon#,
11730             },
11731             },
11732             'South_Georgia' => {
11733             long => {
11734             'standard' => q#Amser De Georgia#,
11735             },
11736             },
11737             'Suriname' => {
11738             long => {
11739             'standard' => q#Amser Suriname#,
11740             },
11741             },
11742             'Syowa' => {
11743             long => {
11744             'standard' => q#Amser Syowa#,
11745             },
11746             },
11747             'Tahiti' => {
11748             long => {
11749             'standard' => q#Amser Tahiti#,
11750             },
11751             },
11752             'Taipei' => {
11753             long => {
11754             'daylight' => q#Amser Haf Taipei#,
11755             'generic' => q#Amser Taipei#,
11756             'standard' => q#Amser Safonol Taipei#,
11757             },
11758             },
11759             'Tajikistan' => {
11760             long => {
11761             'standard' => q#Amser Tajicistan#,
11762             },
11763             },
11764             'Tokelau' => {
11765             long => {
11766             'standard' => q#Amser Tokelau#,
11767             },
11768             },
11769             'Tonga' => {
11770             long => {
11771             'daylight' => q#Amser Haf Tonga#,
11772             'generic' => q#Amser Tonga#,
11773             'standard' => q#Amser Safonol Tonga#,
11774             },
11775             },
11776             'Truk' => {
11777             long => {
11778             'standard' => q#Amser Chuuk#,
11779             },
11780             },
11781             'Turkmenistan' => {
11782             long => {
11783             'daylight' => q#Amser Haf Tyrcmenistan#,
11784             'generic' => q#Amser Tyrcmenistan#,
11785             'standard' => q#Amser Safonol Tyrcmenistan#,
11786             },
11787             },
11788             'Tuvalu' => {
11789             long => {
11790             'standard' => q#Amser Tuvalu#,
11791             },
11792             },
11793             'Uruguay' => {
11794             long => {
11795             'daylight' => q#Amser Haf Uruguay#,
11796             'generic' => q#Amser Uruguay#,
11797             'standard' => q#Amser Safonol Uruguay#,
11798             },
11799             },
11800             'Uzbekistan' => {
11801             long => {
11802             'daylight' => q#Amser Haf Wsbecistan#,
11803             'generic' => q#Amser Wsbecistan#,
11804             'standard' => q#Amser Safonol Wsbecistan#,
11805             },
11806             },
11807             'Vanuatu' => {
11808             long => {
11809             'daylight' => q#Amser Haf Vanuatu#,
11810             'generic' => q#Amser Vanuatu#,
11811             'standard' => q#Amser Safonol Vanuatu#,
11812             },
11813             },
11814             'Venezuela' => {
11815             long => {
11816             'standard' => q#Amser Venezuela#,
11817             },
11818             },
11819             'Vladivostok' => {
11820             long => {
11821             'daylight' => q#Amser Haf Vladivostok#,
11822             'generic' => q#Amser Vladivostok#,
11823             'standard' => q#Amser Safonol Vladivostok#,
11824             },
11825             },
11826             'Volgograd' => {
11827             long => {
11828             'daylight' => q#Amser Haf Volgograd#,
11829             'generic' => q#Amser Volgograd#,
11830             'standard' => q#Amser Safonol Volgograd#,
11831             },
11832             },
11833             'Vostok' => {
11834             long => {
11835             'standard' => q#Amser Vostok#,
11836             },
11837             },
11838             'Wake' => {
11839             long => {
11840             'standard' => q#Amser Ynys Wake#,
11841             },
11842             },
11843             'Wallis' => {
11844             long => {
11845             'standard' => q#Amser Wallis a Futuna#,
11846             },
11847             },
11848             'Yakutsk' => {
11849             long => {
11850             'daylight' => q#Amser Haf Yakutsk#,
11851             'generic' => q#Amser Yakutsk#,
11852             'standard' => q#Amser Safonol Yakutsk#,
11853             },
11854             },
11855             'Yekaterinburg' => {
11856             long => {
11857             'daylight' => q#Amser Haf Yekaterinburg#,
11858             'generic' => q#Amser Yekaterinburg#,
11859             'standard' => q#Amser Safonol Yekaterinburg#,
11860             },
11861             },
11862             } }
11863             );
11864 19     19   388164 no Moo;
  19         48  
  19         144  
11865              
11866             1;
11867              
11868             # vim: tabstop=4