File Coverage

blib/lib/Locale/CLDR/Locales/Id.pm
Criterion Covered Total %
statement 35 42 83.3
branch n/a
condition n/a
subroutine 12 13 92.3
pod 0 1 0.0
total 47 56 83.9


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Id - Package for language Indonesian
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Id;
10             # This file auto generated from Data\common\main\id.xml
11             # on Sun 16 Dec 4:20:26 pm GMT
12              
13 1     1   925252 use strict;
  1         30  
  1         30  
14 1     1   7 use warnings;
  1         2  
  1         26  
15 1     1   5 use version;
  1         2  
  1         8  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   99 use v5.10.1;
  1         3  
20 1     1   5 use mro 'c3';
  1         1  
  1         8  
21 1     1   23 use utf8;
  1         2  
  1         8  
22 1     1   41 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         16  
23 1     1   121 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         9  
24 1     1   1002 use Moo;
  1         2  
  1         5  
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','spellout-ordinal','digits-ordinal' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 1     1   468 use bignum;
  1         3  
  1         10  
40             return {
41             'digits-ordinal' => {
42             'public' => {
43             '-x' => {
44             divisor => q(1),
45             rule => q(−ke-→#,##0→),
46             },
47             '0' => {
48             base_value => q(0),
49             divisor => q(1),
50             rule => q(ke-=#,##0=),
51             },
52             'max' => {
53             base_value => q(0),
54             divisor => q(1),
55             rule => q(ke-=#,##0=),
56             },
57             },
58             },
59             'spellout-cardinal' => {
60             'public' => {
61             '-x' => {
62             divisor => q(1),
63             rule => q(negatif →→),
64             },
65             '0' => {
66             base_value => q(0),
67             divisor => q(1),
68             rule => q(kosong),
69             },
70             'x.x' => {
71             divisor => q(1),
72             rule => q(←← titik →→),
73             },
74             '1' => {
75             base_value => q(1),
76             divisor => q(1),
77             rule => q(satu),
78             },
79             '2' => {
80             base_value => q(2),
81             divisor => q(1),
82             rule => q(dua),
83             },
84             '3' => {
85             base_value => q(3),
86             divisor => q(1),
87             rule => q(tiga),
88             },
89             '4' => {
90             base_value => q(4),
91             divisor => q(1),
92             rule => q(empat),
93             },
94             '5' => {
95             base_value => q(5),
96             divisor => q(1),
97             rule => q(lima),
98             },
99             '6' => {
100             base_value => q(6),
101             divisor => q(1),
102             rule => q(enam),
103             },
104             '7' => {
105             base_value => q(7),
106             divisor => q(1),
107             rule => q(tujuh),
108             },
109             '8' => {
110             base_value => q(8),
111             divisor => q(1),
112             rule => q(delapan),
113             },
114             '9' => {
115             base_value => q(9),
116             divisor => q(1),
117             rule => q(sembilan),
118             },
119             '10' => {
120             base_value => q(10),
121             divisor => q(10),
122             rule => q(sepuluh),
123             },
124             '11' => {
125             base_value => q(11),
126             divisor => q(10),
127             rule => q(sebelas),
128             },
129             '12' => {
130             base_value => q(12),
131             divisor => q(10),
132             rule => q(→→ belas),
133             },
134             '20' => {
135             base_value => q(20),
136             divisor => q(10),
137             rule => q(←← puluh[ →→]),
138             },
139             '100' => {
140             base_value => q(100),
141             divisor => q(100),
142             rule => q(seratus[ →→]),
143             },
144             '200' => {
145             base_value => q(200),
146             divisor => q(100),
147             rule => q(←← ratus[ →→]),
148             },
149             '1000' => {
150             base_value => q(1000),
151             divisor => q(1000),
152             rule => q(seribu[ →→]),
153             },
154             '2000' => {
155             base_value => q(2000),
156             divisor => q(1000),
157             rule => q(←← ribu[ →→]),
158             },
159             '1000000' => {
160             base_value => q(1000000),
161             divisor => q(1000000),
162             rule => q(←← juta[ →→]),
163             },
164             '1000000000' => {
165             base_value => q(1000000000),
166             divisor => q(1000000000),
167             rule => q(←← miliar[ →→]),
168             },
169             '1000000000000' => {
170             base_value => q(1000000000000),
171             divisor => q(1000000000000),
172             rule => q(←← triliun[ →→]),
173             },
174             '1000000000000000' => {
175             base_value => q(1000000000000000),
176             divisor => q(1000000000000000),
177             rule => q(←← kuadriliun[ →→]),
178             },
179             '1000000000000000000' => {
180             base_value => q(1000000000000000000),
181             divisor => q(1000000000000000000),
182             rule => q(=#,##0.#=),
183             },
184             'max' => {
185             base_value => q(1000000000000000000),
186             divisor => q(1000000000000000000),
187             rule => q(=#,##0.#=),
188             },
189             },
190             },
191             'spellout-numbering' => {
192             'public' => {
193             '0' => {
194             base_value => q(0),
195             divisor => q(1),
196             rule => q(=%spellout-cardinal=),
197             },
198             'max' => {
199             base_value => q(0),
200             divisor => q(1),
201             rule => q(=%spellout-cardinal=),
202             },
203             },
204             },
205             'spellout-numbering-year' => {
206             'public' => {
207             '0' => {
208             base_value => q(0),
209             divisor => q(1),
210             rule => q(=%spellout-numbering=),
211             },
212             'x.x' => {
213             divisor => q(1),
214             rule => q(=0.0=),
215             },
216             'max' => {
217             divisor => q(1),
218             rule => q(=0.0=),
219             },
220             },
221             },
222             'spellout-ordinal' => {
223             'public' => {
224             '-x' => {
225             divisor => q(1),
226             rule => q(negatif →→),
227             },
228             '0' => {
229             base_value => q(0),
230             divisor => q(1),
231             rule => q(ke=%spellout-cardinal=),
232             },
233             'x.x' => {
234             divisor => q(1),
235             rule => q(=#,##0.#=),
236             },
237             'max' => {
238             divisor => q(1),
239             rule => q(=#,##0.#=),
240             },
241             },
242             },
243             } },
244             );
245              
246             # Need to add code for Key type pattern
247             sub display_name_pattern {
248 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
249              
250 0           my $display_pattern = '{0} ({1})';
251 0           $display_pattern =~s/\{0\}/$name/g;
252 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
253             $region,
254             $script,
255             $variant,
256             );
257              
258 0           $display_pattern =~s/\{1\}/$subtags/g;
259 0           return $display_pattern;
260             }
261              
262             has 'display_name_language' => (
263             is => 'ro',
264             isa => CodeRef,
265             init_arg => undef,
266             default => sub {
267             sub {
268             my %languages = (
269             'aa' => 'Afar',
270             'ab' => 'Abkhaz',
271             'ace' => 'Aceh',
272             'ach' => 'Acoli',
273             'ada' => 'Adangme',
274             'ady' => 'Adygei',
275             'ae' => 'Avesta',
276             'aeb' => 'Arab Tunisia',
277             'af' => 'Afrikaans',
278             'afh' => 'Afrihili',
279             'agq' => 'Aghem',
280             'ain' => 'Ainu',
281             'ak' => 'Akan',
282             'akk' => 'Akkadia',
283             'akz' => 'Alabama',
284             'ale' => 'Aleut',
285             'alt' => 'Altai Selatan',
286             'am' => 'Amharik',
287             'an' => 'Aragon',
288             'ang' => 'Inggris Kuno',
289             'anp' => 'Angika',
290             'ar' => 'Arab',
291             'ar_001' => 'Arab Standar Modern',
292             'arc' => 'Aram',
293             'arn' => 'Mapuche',
294             'arp' => 'Arapaho',
295             'arq' => 'Arab Aljazair',
296             'ars' => 'Arab Najdi',
297             'arw' => 'Arawak',
298             'ary' => 'Arab Maroko',
299             'arz' => 'Arab Mesir',
300             'as' => 'Assam',
301             'asa' => 'Asu',
302             'ase' => 'Bahasa Isyarat Amerika',
303             'ast' => 'Asturia',
304             'av' => 'Avar',
305             'awa' => 'Awadhi',
306             'ay' => 'Aymara',
307             'az' => 'Azerbaijani',
308             'az@alt=short' => 'Azeri',
309             'ba' => 'Bashkir',
310             'bal' => 'Baluchi',
311             'ban' => 'Bali',
312             'bar' => 'Bavaria',
313             'bas' => 'Basa',
314             'bax' => 'Bamun',
315             'bbc' => 'Batak Toba',
316             'bbj' => 'Ghomala',
317             'be' => 'Belarusia',
318             'bej' => 'Beja',
319             'bem' => 'Bemba',
320             'bew' => 'Betawi',
321             'bez' => 'Bena',
322             'bfd' => 'Bafut',
323             'bg' => 'Bulgaria',
324             'bgn' => 'Balochi Barat',
325             'bho' => 'Bhojpuri',
326             'bi' => 'Bislama',
327             'bik' => 'Bikol',
328             'bin' => 'Bini',
329             'bjn' => 'Banjar',
330             'bkm' => 'Kom',
331             'bla' => 'Siksika',
332             'bm' => 'Bambara',
333             'bn' => 'Bengali',
334             'bo' => 'Tibet',
335             'br' => 'Breton',
336             'bra' => 'Braj',
337             'brx' => 'Bodo',
338             'bs' => 'Bosnia',
339             'bss' => 'Akoose',
340             'bua' => 'Buriat',
341             'bug' => 'Bugis',
342             'bum' => 'Bulu',
343             'byn' => 'Blin',
344             'byv' => 'Medumba',
345             'ca' => 'Katalan',
346             'cad' => 'Kado',
347             'car' => 'Karib',
348             'cay' => 'Cayuga',
349             'cch' => 'Atsam',
350             'ce' => 'Chechen',
351             'ceb' => 'Cebuano',
352             'cgg' => 'Kiga',
353             'ch' => 'Chamorro',
354             'chb' => 'Chibcha',
355             'chg' => 'Chagatai',
356             'chk' => 'Chuuke',
357             'chm' => 'Mari',
358             'chn' => 'Jargon Chinook',
359             'cho' => 'Koktaw',
360             'chp' => 'Chipewyan',
361             'chr' => 'Cherokee',
362             'chy' => 'Cheyenne',
363             'ckb' => 'Kurdi Sorani',
364             'co' => 'Korsika',
365             'cop' => 'Koptik',
366             'cr' => 'Kree',
367             'crh' => 'Tatar Krimea',
368             'crs' => 'Seselwa Kreol Prancis',
369             'cs' => 'Cheska',
370             'csb' => 'Kashubia',
371             'cu' => 'Bahasa Gereja Slavonia',
372             'cv' => 'Chuvash',
373             'cy' => 'Welsh',
374             'da' => 'Dansk',
375             'dak' => 'Dakota',
376             'dar' => 'Dargwa',
377             'dav' => 'Taita',
378             'de' => 'Jerman',
379             'de_CH' => 'Jerman Tinggi (Swiss)',
380             'del' => 'Delaware',
381             'den' => 'Slave',
382             'dgr' => 'Dogrib',
383             'din' => 'Dinka',
384             'dje' => 'Zarma',
385             'doi' => 'Dogri',
386             'dsb' => 'Sorbia Hilir',
387             'dua' => 'Duala',
388             'dum' => 'Belanda Abad Pertengahan',
389             'dv' => 'Divehi',
390             'dyo' => 'Jola-Fonyi',
391             'dyu' => 'Dyula',
392             'dz' => 'Dzongkha',
393             'dzg' => 'Dazaga',
394             'ebu' => 'Embu',
395             'ee' => 'Ewe',
396             'efi' => 'Efik',
397             'egy' => 'Mesir Kuno',
398             'eka' => 'Ekajuk',
399             'el' => 'Yunani',
400             'elx' => 'Elam',
401             'en' => 'Inggris',
402             'en_GB' => 'Inggris (Inggris)',
403             'en_GB@alt=short' => 'Inggris (U.K.)',
404             'en_US@alt=short' => 'Inggris (A.S.)',
405             'enm' => 'Inggris Abad Pertengahan',
406             'eo' => 'Esperanto',
407             'es' => 'Spanyol',
408             'es_ES' => 'Spanyol (Eropa)',
409             'et' => 'Esti',
410             'eu' => 'Basque',
411             'ewo' => 'Ewondo',
412             'fa' => 'Persia',
413             'fan' => 'Fang',
414             'fat' => 'Fanti',
415             'ff' => 'Fula',
416             'fi' => 'Suomi',
417             'fil' => 'Filipino',
418             'fj' => 'Fiji',
419             'fo' => 'Faroe',
420             'fon' => 'Fon',
421             'fr' => 'Prancis',
422             'fr_CA' => 'Perancis (Kanada)',
423             'fr_CH' => 'Perancis (Swiss)',
424             'frc' => 'Prancis Cajun',
425             'frm' => 'Prancis Abad Pertengahan',
426             'fro' => 'Prancis Kuno',
427             'frp' => 'Arpitan',
428             'frr' => 'Frisia Utara',
429             'frs' => 'Frisia Timur',
430             'fur' => 'Friuli',
431             'fy' => 'Frisia Barat',
432             'ga' => 'Irlandia',
433             'gaa' => 'Ga',
434             'gag' => 'Gagauz',
435             'gay' => 'Gayo',
436             'gba' => 'Gbaya',
437             'gd' => 'Gaelik Skotlandia',
438             'gez' => 'Geez',
439             'gil' => 'Gilbert',
440             'gl' => 'Galisia',
441             'glk' => 'Gilaki',
442             'gmh' => 'Jerman Abad Pertengahan',
443             'gn' => 'Guarani',
444             'goh' => 'Jerman Kuno',
445             'gon' => 'Gondi',
446             'gor' => 'Gorontalo',
447             'got' => 'Gotik',
448             'grb' => 'Grebo',
449             'grc' => 'Yunani Kuno',
450             'gsw' => 'Jerman (Swiss)',
451             'gu' => 'Gujarat',
452             'guz' => 'Gusii',
453             'gv' => 'Manx',
454             'gwi' => 'Gwich’in',
455             'ha' => 'Hausa',
456             'hai' => 'Haida',
457             'haw' => 'Hawaii',
458             'he' => 'Ibrani',
459             'hi' => 'Hindi',
460             'hif' => 'Hindi Fiji',
461             'hil' => 'Hiligaynon',
462             'hit' => 'Hitit',
463             'hmn' => 'Hmong',
464             'ho' => 'Hiri Motu',
465             'hr' => 'Kroasia',
466             'hsb' => 'Sorbia Hulu',
467             'ht' => 'Kreol Haiti',
468             'hu' => 'Hungaria',
469             'hup' => 'Hupa',
470             'hy' => 'Armenia',
471             'hz' => 'Herero',
472             'ia' => 'Interlingua',
473             'iba' => 'Iban',
474             'ibb' => 'Ibibio',
475             'id' => 'Indonesia',
476             'ie' => 'Interlingue',
477             'ig' => 'Igbo',
478             'ii' => 'Sichuan Yi',
479             'ik' => 'Inupiak',
480             'ilo' => 'Iloko',
481             'inh' => 'Ingushetia',
482             'io' => 'Ido',
483             'is' => 'Islandia',
484             'it' => 'Italia',
485             'iu' => 'Inuktitut',
486             'ja' => 'Jepang',
487             'jbo' => 'Lojban',
488             'jgo' => 'Ngomba',
489             'jmc' => 'Machame',
490             'jpr' => 'Ibrani-Persia',
491             'jrb' => 'Ibrani-Arab',
492             'jv' => 'Jawa',
493             'ka' => 'Georgia',
494             'kaa' => 'Kara-Kalpak',
495             'kab' => 'Kabyle',
496             'kac' => 'Kachin',
497             'kaj' => 'Jju',
498             'kam' => 'Kamba',
499             'kaw' => 'Kawi',
500             'kbd' => 'Kabardi',
501             'kbl' => 'Kanembu',
502             'kcg' => 'Tyap',
503             'kde' => 'Makonde',
504             'kea' => 'Kabuverdianu',
505             'ken' => 'Kenyang',
506             'kfo' => 'Koro',
507             'kg' => 'Kongo',
508             'kha' => 'Khasi',
509             'kho' => 'Khotan',
510             'khq' => 'Koyra Chiini',
511             'ki' => 'Kikuyu',
512             'kj' => 'Kuanyama',
513             'kk' => 'Kazakh',
514             'kkj' => 'Kako',
515             'kl' => 'Kalaallisut',
516             'kln' => 'Kalenjin',
517             'km' => 'Khmer',
518             'kmb' => 'Kimbundu',
519             'kn' => 'Kannada',
520             'ko' => 'Korea',
521             'koi' => 'Komi-Permyak',
522             'kok' => 'Konkani',
523             'kos' => 'Kosre',
524             'kpe' => 'Kpelle',
525             'kr' => 'Kanuri',
526             'krc' => 'Karachai Balkar',
527             'kri' => 'Krio',
528             'krl' => 'Karelia',
529             'kru' => 'Kuruk',
530             'ks' => 'Kashmir',
531             'ksb' => 'Shambala',
532             'ksf' => 'Bafia',
533             'ksh' => 'Dialek Kolsch',
534             'ku' => 'Kurdi',
535             'kum' => 'Kumyk',
536             'kut' => 'Kutenai',
537             'kv' => 'Komi',
538             'kw' => 'Kornish',
539             'ky' => 'Kirgiz',
540             'la' => 'Latin',
541             'lad' => 'Ladino',
542             'lag' => 'Langi',
543             'lah' => 'Lahnda',
544             'lam' => 'Lamba',
545             'lb' => 'Luksemburg',
546             'lez' => 'Lezghia',
547             'lg' => 'Ganda',
548             'li' => 'Limburgia',
549             'lij' => 'Liguria',
550             'lkt' => 'Lakota',
551             'ln' => 'Lingala',
552             'lo' => 'Lao',
553             'lol' => 'Mongo',
554             'lou' => 'Kreol Louisiana',
555             'loz' => 'Lozi',
556             'lrc' => 'Luri Utara',
557             'lt' => 'Lituavi',
558             'lu' => 'Luba-Katanga',
559             'lua' => 'Luba-Lulua',
560             'lui' => 'Luiseno',
561             'lun' => 'Lunda',
562             'luo' => 'Luo',
563             'lus' => 'Mizo',
564             'luy' => 'Luyia',
565             'lv' => 'Latvi',
566             'lzz' => 'Laz',
567             'mad' => 'Madura',
568             'maf' => 'Mafa',
569             'mag' => 'Magahi',
570             'mai' => 'Maithili',
571             'mak' => 'Makasar',
572             'man' => 'Mandingo',
573             'mas' => 'Masai',
574             'mde' => 'Maba',
575             'mdf' => 'Moksha',
576             'mdr' => 'Mandar',
577             'men' => 'Mende',
578             'mer' => 'Meru',
579             'mfe' => 'Morisien',
580             'mg' => 'Malagasi',
581             'mga' => 'Irlandia Abad Pertengahan',
582             'mgh' => 'Makhuwa-Meetto',
583             'mgo' => 'Meta’',
584             'mh' => 'Marshall',
585             'mi' => 'Maori',
586             'mic' => 'Mikmak',
587             'min' => 'Minangkabau',
588             'mk' => 'Makedonia',
589             'ml' => 'Malayalam',
590             'mn' => 'Mongolia',
591             'mnc' => 'Manchuria',
592             'mni' => 'Manipuri',
593             'moh' => 'Mohawk',
594             'mos' => 'Mossi',
595             'mr' => 'Marathi',
596             'ms' => 'Melayu',
597             'mt' => 'Malta',
598             'mua' => 'Mundang',
599             'mul' => 'Beberapa Bahasa',
600             'mus' => 'Bahasa Muskogee',
601             'mwl' => 'Miranda',
602             'mwr' => 'Marwari',
603             'mwv' => 'Mentawai',
604             'my' => 'Burma',
605             'mye' => 'Myene',
606             'myv' => 'Eryza',
607             'mzn' => 'Mazanderani',
608             'na' => 'Nauru',
609             'nap' => 'Neapolitan',
610             'naq' => 'Nama',
611             'nb' => 'BokmÃ¥l Norwegia',
612             'nd' => 'Ndebele Utara',
613             'nds' => 'Jerman Rendah',
614             'ne' => 'Nepali',
615             'new' => 'Newari',
616             'ng' => 'Ndonga',
617             'nia' => 'Nias',
618             'niu' => 'Niuea',
619             'nl' => 'Belanda',
620             'nmg' => 'Kwasio',
621             'nn' => 'Nynorsk Norwegia',
622             'nnh' => 'Ngiemboon',
623             'no' => 'Norwegia',
624             'nog' => 'Nogai',
625             'non' => 'Norse Kuno',
626             'nqo' => 'N’Ko',
627             'nr' => 'Ndebele Selatan',
628             'nso' => 'Sotho Utara',
629             'nus' => 'Nuer',
630             'nv' => 'Navajo',
631             'nwc' => 'Newari Klasik',
632             'ny' => 'Nyanja',
633             'nym' => 'Nyamwezi',
634             'nyn' => 'Nyankole',
635             'nyo' => 'Nyoro',
636             'nzi' => 'Nzima',
637             'oc' => 'Ositania',
638             'oj' => 'Ojibwa',
639             'om' => 'Oromo',
640             'or' => 'Oriya',
641             'os' => 'Ossetia',
642             'osa' => 'Osage',
643             'ota' => 'Turki Osmani',
644             'pa' => 'Punjabi',
645             'pag' => 'Pangasina',
646             'pal' => 'Pahlevi',
647             'pam' => 'Pampanga',
648             'pap' => 'Papiamento',
649             'pau' => 'Palau',
650             'pcm' => 'Pidgin Nigeria',
651             'pdc' => 'Jerman Pennsylvania',
652             'peo' => 'Persia Kuno',
653             'phn' => 'Funisia',
654             'pi' => 'Pali',
655             'pl' => 'Polski',
656             'pon' => 'Pohnpeia',
657             'prg' => 'Prusia',
658             'pro' => 'Provencal Lama',
659             'ps' => 'Pashto',
660             'ps@alt=variant' => 'Pushto',
661             'pt' => 'Portugis',
662             'pt_PT' => 'Portugis (Eropa)',
663             'qu' => 'Quechua',
664             'quc' => 'Kʼicheʼ',
665             'raj' => 'Rajasthani',
666             'rap' => 'Rapanui',
667             'rar' => 'Rarotonga',
668             'rm' => 'Reto-Roman',
669             'rn' => 'Rundi',
670             'ro' => 'Rumania',
671             'ro_MD' => 'Moldavia',
672             'rof' => 'Rombo',
673             'rom' => 'Romani',
674             'root' => 'Root',
675             'rtm' => 'Rotuma',
676             'ru' => 'Rusia',
677             'rup' => 'Aromania',
678             'rw' => 'Kinyarwanda',
679             'rwk' => 'Rwa',
680             'sa' => 'Sanskerta',
681             'sad' => 'Sandawe',
682             'sah' => 'Sakha',
683             'sam' => 'Aram Samaria',
684             'saq' => 'Samburu',
685             'sas' => 'Sasak',
686             'sat' => 'Santali',
687             'sba' => 'Ngambai',
688             'sbp' => 'Sangu',
689             'sc' => 'Sardinia',
690             'scn' => 'Sisilia',
691             'sco' => 'Skotlandia',
692             'sd' => 'Sindhi',
693             'sdh' => 'Kurdi Selatan',
694             'se' => 'Sami Utara',
695             'see' => 'Seneca',
696             'seh' => 'Sena',
697             'sei' => 'Seri',
698             'sel' => 'Selkup',
699             'ses' => 'Koyraboro Senni',
700             'sg' => 'Sango',
701             'sga' => 'Irlandia Kuno',
702             'sh' => 'Serbo-Kroasia',
703             'shi' => 'Tachelhit',
704             'shn' => 'Shan',
705             'shu' => 'Arab Suwa',
706             'si' => 'Sinhala',
707             'sid' => 'Sidamo',
708             'sk' => 'Slovak',
709             'sl' => 'Sloven',
710             'sli' => 'Silesia Rendah',
711             'sly' => 'Selayar',
712             'sm' => 'Samoa',
713             'sma' => 'Sami Selatan',
714             'smj' => 'Lule Sami',
715             'smn' => 'Inari Sami',
716             'sms' => 'Skolt Sami',
717             'sn' => 'Shona',
718             'snk' => 'Soninke',
719             'so' => 'Somalia',
720             'sog' => 'Sogdien',
721             'sq' => 'Albania',
722             'sr' => 'Serbia',
723             'srn' => 'Sranan Tongo',
724             'srr' => 'Serer',
725             'ss' => 'Swati',
726             'ssy' => 'Saho',
727             'st' => 'Sotho Selatan',
728             'su' => 'Sunda',
729             'suk' => 'Sukuma',
730             'sus' => 'Susu',
731             'sux' => 'Sumeria',
732             'sv' => 'Swedia',
733             'sw' => 'Swahili',
734             'sw_CD' => 'Swahili (Kongo)',
735             'swb' => 'Komoria',
736             'syc' => 'Suriah Klasik',
737             'syr' => 'Suriah',
738             'szl' => 'Silesia',
739             'ta' => 'Tamil',
740             'tcy' => 'Tulu',
741             'te' => 'Telugu',
742             'tem' => 'Timne',
743             'teo' => 'Teso',
744             'ter' => 'Tereno',
745             'tet' => 'Tetun',
746             'tg' => 'Tajik',
747             'th' => 'Thai',
748             'ti' => 'Tigrinya',
749             'tig' => 'Tigre',
750             'tiv' => 'Tiv',
751             'tk' => 'Turkmen',
752             'tkl' => 'Tokelau',
753             'tl' => 'Tagalog',
754             'tlh' => 'Klingon',
755             'tli' => 'Tlingit',
756             'tmh' => 'Tamashek',
757             'tn' => 'Tswana',
758             'to' => 'Tonga',
759             'tog' => 'Nyasa Tonga',
760             'tpi' => 'Tok Pisin',
761             'tr' => 'Turki',
762             'tru' => 'Turoyo',
763             'trv' => 'Taroko',
764             'ts' => 'Tsonga',
765             'tsi' => 'Tsimshia',
766             'tt' => 'Tatar',
767             'ttt' => 'Tat Muslim',
768             'tum' => 'Tumbuka',
769             'tvl' => 'Tuvalu',
770             'tw' => 'Twi',
771             'twq' => 'Tasawaq',
772             'ty' => 'Tahiti',
773             'tyv' => 'Tuvinia',
774             'tzm' => 'Tamazight Maroko Tengah',
775             'udm' => 'Udmurt',
776             'ug' => 'Uyghur',
777             'ug@alt=variant' => 'Uighur',
778             'uga' => 'Ugarit',
779             'uk' => 'Ukraina',
780             'umb' => 'Umbundu',
781             'und' => 'Bahasa Tidak Dikenal',
782             'ur' => 'Urdu',
783             'uz' => 'Uzbek',
784             'vai' => 'Vai',
785             've' => 'Venda',
786             'vec' => 'Venesia',
787             'vi' => 'Vietnam',
788             'vo' => 'Volapuk',
789             'vot' => 'Votia',
790             'vun' => 'Vunjo',
791             'wa' => 'Walloon',
792             'wae' => 'Walser',
793             'wal' => 'Walamo',
794             'war' => 'Warai',
795             'was' => 'Washo',
796             'wbp' => 'Warlpiri',
797             'wo' => 'Wolof',
798             'xal' => 'Kalmuk',
799             'xh' => 'Xhosa',
800             'xog' => 'Soga',
801             'yao' => 'Yao',
802             'yap' => 'Yapois',
803             'yav' => 'Yangben',
804             'ybb' => 'Yemba',
805             'yi' => 'Yiddish',
806             'yo' => 'Yoruba',
807             'yue' => 'Kanton',
808             'za' => 'Zhuang',
809             'zap' => 'Zapotek',
810             'zbl' => 'Blissymbol',
811             'zen' => 'Zenaga',
812             'zgh' => 'Tamazight Maroko Standar',
813             'zh' => 'Tionghoa',
814             'zh_Hans' => 'Tionghoa (Aksara Sederhana)',
815             'zh_Hant' => 'Tionghoa (Aksara Tradisional)',
816             'zu' => 'Zulu',
817             'zun' => 'Zuni',
818             'zxx' => 'Tidak ada konten linguistik',
819             'zza' => 'Zaza',
820              
821             );
822             if (@_) {
823             return $languages{$_[0]};
824             }
825             return \%languages;
826             }
827             },
828             );
829              
830             has 'display_name_script' => (
831             is => 'ro',
832             isa => CodeRef,
833             init_arg => undef,
834             default => sub {
835             sub {
836             my %scripts = (
837             'Afak' => 'Afaka',
838             'Aghb' => 'Albania Kaukasia',
839             'Arab' => 'Arab',
840             'Arab@alt=variant' => 'Arab Persia',
841             'Armi' => 'Aram Imperial',
842             'Armn' => 'Armenia',
843             'Avst' => 'Avesta',
844             'Bali' => 'Bali',
845             'Bamu' => 'Bamum',
846             'Bass' => 'Bassa Vah',
847             'Batk' => 'Batak',
848             'Beng' => 'Bengali',
849             'Blis' => 'Blissymbol',
850             'Bopo' => 'Bopomofo',
851             'Brah' => 'Brahmi',
852             'Brai' => 'Braille',
853             'Bugi' => 'Bugis',
854             'Buhd' => 'Buhid',
855             'Cakm' => 'Chakma',
856             'Cans' => 'Simbol Aborigin Kanada Kesatuan',
857             'Cari' => 'Karia',
858             'Cham' => 'Cham',
859             'Cher' => 'Cherokee',
860             'Cirt' => 'Cirth',
861             'Copt' => 'Koptik',
862             'Cprt' => 'Siprus',
863             'Cyrl' => 'Sirilik',
864             'Cyrs' => 'Gereja Slavonia Sirilik Lama',
865             'Deva' => 'Devanagari',
866             'Dsrt' => 'Deseret',
867             'Dupl' => 'Stenografi Duployan',
868             'Egyd' => 'Demotik Mesir',
869             'Egyh' => 'Hieratik Mesir',
870             'Egyp' => 'Hieroglip Mesir',
871             'Ethi' => 'Etiopia',
872             'Geok' => 'Georgian Khutsuri',
873             'Geor' => 'Georgia',
874             'Glag' => 'Glagolitic',
875             'Goth' => 'Gothic',
876             'Gran' => 'Grantha',
877             'Grek' => 'Yunani',
878             'Gujr' => 'Gujarat',
879             'Guru' => 'Gurmukhi',
880             'Hanb' => 'Han dengan Bopomofo',
881             'Hang' => 'Hangul',
882             'Hani' => 'Han',
883             'Hano' => 'Hanunoo',
884             'Hans' => 'Sederhana',
885             'Hans@alt=stand-alone' => 'Han Sederhana',
886             'Hant' => 'Tradisional',
887             'Hant@alt=stand-alone' => 'Han Tradisional',
888             'Hebr' => 'Ibrani',
889             'Hira' => 'Hiragana',
890             'Hluw' => 'Hieroglif Anatolia',
891             'Hmng' => 'Pahawh Hmong',
892             'Hrkt' => 'Katakana atau Hiragana',
893             'Hung' => 'Hungaria Kuno',
894             'Inds' => 'Indus',
895             'Ital' => 'Italia Lama',
896             'Jamo' => 'Jamo',
897             'Java' => 'Jawa',
898             'Jpan' => 'Jepang',
899             'Jurc' => 'Jurchen',
900             'Kali' => 'Kayah Li',
901             'Kana' => 'Katakana',
902             'Khar' => 'Kharoshthi',
903             'Khmr' => 'Khmer',
904             'Khoj' => 'Khojki',
905             'Knda' => 'Kannada',
906             'Kore' => 'Korea',
907             'Kpel' => 'Kpelle',
908             'Kthi' => 'Kaithi',
909             'Lana' => 'Lanna',
910             'Laoo' => 'Laos',
911             'Latf' => 'Latin Fraktur',
912             'Latg' => 'Latin Gaelik',
913             'Latn' => 'Latin',
914             'Lepc' => 'Lepcha',
915             'Limb' => 'Limbu',
916             'Lina' => 'Linear A',
917             'Linb' => 'Linear B',
918             'Lisu' => 'Lisu',
919             'Loma' => 'Loma',
920             'Lyci' => 'Lycia',
921             'Lydi' => 'Lydia',
922             'Mand' => 'Mandae',
923             'Mani' => 'Manikhei',
924             'Maya' => 'Hieroglip Maya',
925             'Mend' => 'Mende',
926             'Merc' => 'Kursif Meroitik',
927             'Mero' => 'Meroitik',
928             'Mlym' => 'Malayalam',
929             'Modi' => 'Modi',
930             'Mong' => 'Mongolia',
931             'Moon' => 'Moon',
932             'Mroo' => 'Mro',
933             'Mtei' => 'Meitei Mayek',
934             'Mymr' => 'Myanmar',
935             'Narb' => 'Arab Utara Kuno',
936             'Nbat' => 'Nabataea',
937             'Nkgb' => 'Naxi Geba',
938             'Nkoo' => 'N’Ko',
939             'Nshu' => 'Nushu',
940             'Ogam' => 'Ogham',
941             'Olck' => 'Chiki Lama',
942             'Orkh' => 'Orkhon',
943             'Orya' => 'Oriya',
944             'Osma' => 'Osmanya',
945             'Palm' => 'Palmira',
946             'Perm' => 'Permik Kuno',
947             'Phag' => 'Phags-pa',
948             'Phli' => 'Pahlevi',
949             'Phlp' => 'Mazmur Pahlevi',
950             'Phlv' => 'Kitab Pahlevi',
951             'Phnx' => 'Phoenix',
952             'Plrd' => 'Fonetik Pollard',
953             'Prti' => 'Prasasti Parthia',
954             'Rjng' => 'Rejang',
955             'Roro' => 'Rongorongo',
956             'Runr' => 'Runik',
957             'Samr' => 'Samaria',
958             'Sara' => 'Sarati',
959             'Sarb' => 'Arab Selatan Kuno',
960             'Saur' => 'Saurashtra',
961             'Sgnw' => 'Tulisan Isyarat',
962             'Shaw' => 'Shavia',
963             'Shrd' => 'Sharada',
964             'Sidd' => 'Siddham',
965             'Sind' => 'Khudawadi',
966             'Sinh' => 'Sinhala',
967             'Sora' => 'Sora Sompeng',
968             'Sund' => 'Sunda',
969             'Sylo' => 'Syloti Nagri',
970             'Syrc' => 'Suriah',
971             'Syre' => 'Suriah Estrangelo',
972             'Syrj' => 'Suriah Barat',
973             'Syrn' => 'Suriah Timur',
974             'Tagb' => 'Tagbanwa',
975             'Takr' => 'Takri',
976             'Tale' => 'Tai Le',
977             'Talu' => 'Tai Lue Baru',
978             'Taml' => 'Tamil',
979             'Tang' => 'Tangut',
980             'Tavt' => 'Tai Viet',
981             'Telu' => 'Telugu',
982             'Teng' => 'Tenghwar',
983             'Tfng' => 'Tifinagh',
984             'Tglg' => 'Tagalog',
985             'Thaa' => 'Thaana',
986             'Thai' => 'Thai',
987             'Tibt' => 'Tibet',
988             'Tirh' => 'Tirhuta',
989             'Ugar' => 'Ugaritik',
990             'Vaii' => 'Vai',
991             'Visp' => 'Ucapan Terlihat',
992             'Wara' => 'Varang Kshiti',
993             'Wole' => 'Woleai',
994             'Xpeo' => 'Persia Kuno',
995             'Xsux' => 'Cuneiform Sumero-Akkadia',
996             'Yiii' => 'Yi',
997             'Zinh' => 'Warisan',
998             'Zmth' => 'Notasi Matematika',
999             'Zsye' => 'Emoji',
1000             'Zsym' => 'Simbol',
1001             'Zxxx' => 'Tidak Tertulis',
1002             'Zyyy' => 'Umum',
1003             'Zzzz' => 'Skrip Tak Dikenal',
1004              
1005             );
1006             if ( @_ ) {
1007             return $scripts{$_[0]};
1008             }
1009             return \%scripts;
1010             }
1011             }
1012             );
1013              
1014             has 'display_name_region' => (
1015             is => 'ro',
1016             isa => HashRef[Str],
1017             init_arg => undef,
1018             default => sub {
1019             {
1020             '001' => 'Dunia',
1021             '002' => 'Afrika',
1022             '003' => 'Amerika Utara',
1023             '005' => 'Amerika Selatan',
1024             '009' => 'Oseania',
1025             '011' => 'Afrika Bagian Barat',
1026             '013' => 'Amerika Tengah',
1027             '014' => 'Afrika Bagian Timur',
1028             '015' => 'Afrika Bagian Utara',
1029             '017' => 'Afrika Bagian Tengah',
1030             '018' => 'Afrika Bagian Selatan',
1031             '019' => 'Amerika',
1032             '021' => 'Amerika Bagian Utara',
1033             '029' => 'Kepulauan Karibia',
1034             '030' => 'Asia Bagian Timur',
1035             '034' => 'Asia Bagian Selatan',
1036             '035' => 'Asia Tenggara',
1037             '039' => 'Eropa Bagian Selatan',
1038             '053' => 'Australasia',
1039             '054' => 'Melanesia',
1040             '057' => 'Wilayah Mikronesia',
1041             '061' => 'Polinesia',
1042             '142' => 'Asia',
1043             '143' => 'Asia Tengah',
1044             '145' => 'Asia Bagian Barat',
1045             '150' => 'Eropa',
1046             '151' => 'Eropa Bagian Timur',
1047             '154' => 'Eropa Bagian Utara',
1048             '155' => 'Eropa Bagian Barat',
1049             '202' => 'Afrika Sub-Sahara',
1050             '419' => 'Amerika Latin',
1051             'AC' => 'Pulau Ascension',
1052             'AD' => 'Andorra',
1053             'AE' => 'Uni Emirat Arab',
1054             'AF' => 'Afganistan',
1055             'AG' => 'Antigua dan Barbuda',
1056             'AI' => 'Anguilla',
1057             'AL' => 'Albania',
1058             'AM' => 'Armenia',
1059             'AO' => 'Angola',
1060             'AQ' => 'Antartika',
1061             'AR' => 'Argentina',
1062             'AS' => 'Samoa Amerika',
1063             'AT' => 'Austria',
1064             'AU' => 'Australia',
1065             'AW' => 'Aruba',
1066             'AX' => 'Kepulauan Aland',
1067             'AZ' => 'Azerbaijan',
1068             'BA' => 'Bosnia dan Herzegovina',
1069             'BB' => 'Barbados',
1070             'BD' => 'Bangladesh',
1071             'BE' => 'Belgia',
1072             'BF' => 'Burkina Faso',
1073             'BG' => 'Bulgaria',
1074             'BH' => 'Bahrain',
1075             'BI' => 'Burundi',
1076             'BJ' => 'Benin',
1077             'BL' => 'Saint Barthélemy',
1078             'BM' => 'Bermuda',
1079             'BN' => 'Brunei',
1080             'BO' => 'Bolivia',
1081             'BQ' => 'Belanda Karibia',
1082             'BR' => 'Brasil',
1083             'BS' => 'Bahama',
1084             'BT' => 'Bhutan',
1085             'BV' => 'Pulau Bouvet',
1086             'BW' => 'Botswana',
1087             'BY' => 'Belarus',
1088             'BZ' => 'Belize',
1089             'CA' => 'Kanada',
1090             'CC' => 'Kepulauan Cocos (Keeling)',
1091             'CD' => 'Kongo - Kinshasa',
1092             'CD@alt=variant' => 'Kongo (RDK)',
1093             'CF' => 'Republik Afrika Tengah',
1094             'CG' => 'Kongo - Brazzaville',
1095             'CG@alt=variant' => 'Kongo (Republik)',
1096             'CH' => 'Swiss',
1097             'CI' => 'Pantai Gading',
1098             'CK' => 'Kepulauan Cook',
1099             'CL' => 'Cile',
1100             'CM' => 'Kamerun',
1101             'CN' => 'Tiongkok',
1102             'CO' => 'Kolombia',
1103             'CP' => 'Pulau Clipperton',
1104             'CR' => 'Kosta Rika',
1105             'CU' => 'Kuba',
1106             'CV' => 'Tanjung Verde',
1107             'CW' => 'Curaçao',
1108             'CX' => 'Pulau Christmas',
1109             'CY' => 'Siprus',
1110             'CZ' => 'Ceko',
1111             'CZ@alt=variant' => 'Republik Ceko',
1112             'DE' => 'Jerman',
1113             'DG' => 'Diego Garcia',
1114             'DJ' => 'Jibuti',
1115             'DK' => 'Denmark',
1116             'DM' => 'Dominika',
1117             'DO' => 'Republik Dominika',
1118             'DZ' => 'Aljazair',
1119             'EA' => 'Ceuta dan Melilla',
1120             'EC' => 'Ekuador',
1121             'EE' => 'Estonia',
1122             'EG' => 'Mesir',
1123             'EH' => 'Sahara Barat',
1124             'ER' => 'Eritrea',
1125             'ES' => 'Spanyol',
1126             'ET' => 'Etiopia',
1127             'EU' => 'Uni Eropa',
1128             'EZ' => 'Zona Euro',
1129             'FI' => 'Finlandia',
1130             'FJ' => 'Fiji',
1131             'FK' => 'Kepulauan Malvinas',
1132             'FK@alt=variant' => 'Kepulauan Malvinas (Falkland)',
1133             'FM' => 'Mikronesia',
1134             'FO' => 'Kepulauan Faroe',
1135             'FR' => 'Prancis',
1136             'GA' => 'Gabon',
1137             'GB' => 'Inggris Raya',
1138             'GB@alt=short' => 'UK',
1139             'GD' => 'Grenada',
1140             'GE' => 'Georgia',
1141             'GF' => 'Guyana Prancis',
1142             'GG' => 'Guernsey',
1143             'GH' => 'Ghana',
1144             'GI' => 'Gibraltar',
1145             'GL' => 'Grinlandia',
1146             'GM' => 'Gambia',
1147             'GN' => 'Guinea',
1148             'GP' => 'Guadeloupe',
1149             'GQ' => 'Guinea Ekuatorial',
1150             'GR' => 'Yunani',
1151             'GS' => 'Georgia Selatan & Kep. Sandwich Selatan',
1152             'GT' => 'Guatemala',
1153             'GU' => 'Guam',
1154             'GW' => 'Guinea-Bissau',
1155             'GY' => 'Guyana',
1156             'HK' => 'Hong Kong SAR Tiongkok',
1157             'HK@alt=short' => 'Hong Kong',
1158             'HM' => 'Pulau Heard dan Kepulauan McDonald',
1159             'HN' => 'Honduras',
1160             'HR' => 'Kroasia',
1161             'HT' => 'Haiti',
1162             'HU' => 'Hungaria',
1163             'IC' => 'Kepulauan Canary',
1164             'ID' => 'Indonesia',
1165             'IE' => 'Irlandia',
1166             'IL' => 'Israel',
1167             'IM' => 'Pulau Man',
1168             'IN' => 'India',
1169             'IO' => 'Wilayah Inggris di Samudra Hindia',
1170             'IQ' => 'Irak',
1171             'IR' => 'Iran',
1172             'IS' => 'Islandia',
1173             'IT' => 'Italia',
1174             'JE' => 'Jersey',
1175             'JM' => 'Jamaika',
1176             'JO' => 'Yordania',
1177             'JP' => 'Jepang',
1178             'KE' => 'Kenya',
1179             'KG' => 'Kirgistan',
1180             'KH' => 'Kamboja',
1181             'KI' => 'Kiribati',
1182             'KM' => 'Komoro',
1183             'KN' => 'Saint Kitts dan Nevis',
1184             'KP' => 'Korea Utara',
1185             'KR' => 'Korea Selatan',
1186             'KW' => 'Kuwait',
1187             'KY' => 'Kepulauan Cayman',
1188             'KZ' => 'Kazakstan',
1189             'LA' => 'Laos',
1190             'LB' => 'Lebanon',
1191             'LC' => 'Saint Lucia',
1192             'LI' => 'Liechtenstein',
1193             'LK' => 'Sri Lanka',
1194             'LR' => 'Liberia',
1195             'LS' => 'Lesotho',
1196             'LT' => 'Lituania',
1197             'LU' => 'Luksemburg',
1198             'LV' => 'Latvia',
1199             'LY' => 'Libia',
1200             'MA' => 'Maroko',
1201             'MC' => 'Monako',
1202             'MD' => 'Moldova',
1203             'ME' => 'Montenegro',
1204             'MF' => 'Saint Martin',
1205             'MG' => 'Madagaskar',
1206             'MH' => 'Kepulauan Marshall',
1207             'MK' => 'Makedonia',
1208             'MK@alt=variant' => 'Makedonia (BRY)',
1209             'ML' => 'Mali',
1210             'MM' => 'Myanmar (Burma)',
1211             'MN' => 'Mongolia',
1212             'MO' => 'Makau SAR Tiongkok',
1213             'MO@alt=short' => 'Makau',
1214             'MP' => 'Kepulauan Mariana Utara',
1215             'MQ' => 'Martinik',
1216             'MR' => 'Mauritania',
1217             'MS' => 'Montserrat',
1218             'MT' => 'Malta',
1219             'MU' => 'Mauritius',
1220             'MV' => 'Maladewa',
1221             'MW' => 'Malawi',
1222             'MX' => 'Meksiko',
1223             'MY' => 'Malaysia',
1224             'MZ' => 'Mozambik',
1225             'NA' => 'Namibia',
1226             'NC' => 'Kaledonia Baru',
1227             'NE' => 'Niger',
1228             'NF' => 'Kepulauan Norfolk',
1229             'NG' => 'Nigeria',
1230             'NI' => 'Nikaragua',
1231             'NL' => 'Belanda',
1232             'NO' => 'Norwegia',
1233             'NP' => 'Nepal',
1234             'NR' => 'Nauru',
1235             'NU' => 'Niue',
1236             'NZ' => 'Selandia Baru',
1237             'OM' => 'Oman',
1238             'PA' => 'Panama',
1239             'PE' => 'Peru',
1240             'PF' => 'Polinesia Prancis',
1241             'PG' => 'Papua Nugini',
1242             'PH' => 'Filipina',
1243             'PK' => 'Pakistan',
1244             'PL' => 'Polandia',
1245             'PM' => 'Saint Pierre dan Miquelon',
1246             'PN' => 'Kepulauan Pitcairn',
1247             'PR' => 'Puerto Riko',
1248             'PS' => 'Wilayah Palestina',
1249             'PS@alt=short' => 'Palestina',
1250             'PT' => 'Portugal',
1251             'PW' => 'Palau',
1252             'PY' => 'Paraguay',
1253             'QA' => 'Qatar',
1254             'QO' => 'Oseania Luar',
1255             'RE' => 'Réunion',
1256             'RO' => 'Rumania',
1257             'RS' => 'Serbia',
1258             'RU' => 'Rusia',
1259             'RW' => 'Rwanda',
1260             'SA' => 'Arab Saudi',
1261             'SB' => 'Kepulauan Solomon',
1262             'SC' => 'Seychelles',
1263             'SD' => 'Sudan',
1264             'SE' => 'Swedia',
1265             'SG' => 'Singapura',
1266             'SH' => 'Saint Helena',
1267             'SI' => 'Slovenia',
1268             'SJ' => 'Kepulauan Svalbard dan Jan Mayen',
1269             'SK' => 'Slovakia',
1270             'SL' => 'Sierra Leone',
1271             'SM' => 'San Marino',
1272             'SN' => 'Senegal',
1273             'SO' => 'Somalia',
1274             'SR' => 'Suriname',
1275             'SS' => 'Sudan Selatan',
1276             'ST' => 'Sao Tome dan Principe',
1277             'SV' => 'El Salvador',
1278             'SX' => 'Sint Maarten',
1279             'SY' => 'Suriah',
1280             'SZ' => 'Swaziland',
1281             'TA' => 'Tristan da Cunha',
1282             'TC' => 'Kepulauan Turks dan Caicos',
1283             'TD' => 'Cad',
1284             'TF' => 'Wilayah Kutub Selatan Prancis',
1285             'TG' => 'Togo',
1286             'TH' => 'Thailand',
1287             'TJ' => 'Tajikistan',
1288             'TK' => 'Tokelau',
1289             'TL' => 'Timor Leste',
1290             'TM' => 'Turkimenistan',
1291             'TN' => 'Tunisia',
1292             'TO' => 'Tonga',
1293             'TR' => 'Turki',
1294             'TT' => 'Trinidad dan Tobago',
1295             'TV' => 'Tuvalu',
1296             'TW' => 'Taiwan',
1297             'TZ' => 'Tanzania',
1298             'UA' => 'Ukraina',
1299             'UG' => 'Uganda',
1300             'UM' => 'Kepulauan Terluar A.S.',
1301             'UN' => 'Perserikatan Bangsa-Bangsa',
1302             'UN@alt=short' => 'PBB',
1303             'US' => 'Amerika Serikat',
1304             'US@alt=short' => 'A.S.',
1305             'UY' => 'Uruguay',
1306             'UZ' => 'Uzbekistan',
1307             'VA' => 'Vatikan',
1308             'VC' => 'Saint Vincent dan Grenadines',
1309             'VE' => 'Venezuela',
1310             'VG' => 'Kepulauan Virgin Inggris',
1311             'VI' => 'Kepulauan Virgin A.S.',
1312             'VN' => 'Vietnam',
1313             'VU' => 'Vanuatu',
1314             'WF' => 'Kepulauan Wallis dan Futuna',
1315             'WS' => 'Samoa',
1316             'XK' => 'Kosovo',
1317             'YE' => 'Yaman',
1318             'YT' => 'Mayotte',
1319             'ZA' => 'Afrika Selatan',
1320             'ZM' => 'Zambia',
1321             'ZW' => 'Zimbabwe',
1322             'ZZ' => 'Wilayah Tidak Dikenal',
1323              
1324             }
1325             },
1326             );
1327              
1328             has 'display_name_variant' => (
1329             is => 'ro',
1330             isa => HashRef[Str],
1331             init_arg => undef,
1332             default => sub {
1333             {
1334             '1901' => 'Ortografi Jerman Tradisional',
1335             '1994' => 'Ortografi Resia Standar',
1336             '1996' => 'Ortografi Jerman 1996',
1337             '1606NICT' => 'Prancis Pertengahan Akhir sampai 1606',
1338             '1694ACAD' => 'Prancis Modern Awal',
1339             '1959ACAD' => 'Akademik',
1340             'ALALC97' => 'ALA-LC Latin, edisi 1997',
1341             'ALUKU' => 'Dialek Aluku',
1342             'AREVELA' => 'Armenia Timur',
1343             'AREVMDA' => 'Armenia Barat',
1344             'BAKU1926' => 'Alfabet Latin Turki Terpadu',
1345             'BAUDDHA' => 'BAUDDHA',
1346             'BISCAYAN' => 'BISKAY',
1347             'BISKE' => 'Dialek San Giorgio/Bila',
1348             'BOONT' => 'Boontling',
1349             'FONIPA' => 'Fonetik IPA',
1350             'FONUPA' => 'Fonetik UPA',
1351             'FONXSAMP' => 'FONXSAMP',
1352             'HEPBURN' => 'Hepburn Latin',
1353             'HOGNORSK' => 'NORWEDIA TINGGI',
1354             'ITIHASA' => 'ITIHASA',
1355             'JAUER' => 'JAUER',
1356             'JYUTPING' => 'JYUTPING',
1357             'KKCOR' => 'Ortografi Umum',
1358             'LAUKIKA' => 'LAUKIKA',
1359             'LIPAW' => 'Dialek Lipovaz Resia',
1360             'LUNA1918' => 'LUNA1918',
1361             'MONOTON' => 'Monoton',
1362             'NDYUKA' => 'Dialek Ndyuka',
1363             'NEDIS' => 'Dialek Natiso',
1364             'NJIVA' => 'Dialek Gniva/Njiva',
1365             'OSOJS' => 'Dialek Oseacco/Osojane',
1366             'PAMAKA' => 'Dialek Pamaka',
1367             'PETR1708' => 'PETR1708',
1368             'PINYIN' => 'Pinyin Latin',
1369             'POLYTON' => 'Politon',
1370             'POSIX' => 'Komputer',
1371             'PUTER' => 'PUTER',
1372             'REVISED' => 'Ortografi Revisi',
1373             'ROZAJ' => 'Resia',
1374             'RUMGR' => 'RUMGR',
1375             'SAAHO' => 'Saho',
1376             'SCOTLAND' => 'Inggris Standar Skotlandia',
1377             'SCOUSE' => 'Skaus',
1378             'SOLBA' => 'Dialek Stolvizza/Solbica',
1379             'SURMIRAN' => 'SURMIRAN',
1380             'SURSILV' => 'SURSILV',
1381             'SUTSILV' => 'SUTSILV',
1382             'TARASK' => 'Ortografi Taraskievica',
1383             'UCCOR' => 'Ortografi Terpadu',
1384             'UCRCOR' => 'Ortografi Revisi Terpadu',
1385             'ULSTER' => 'ULSTER',
1386             'VAIDIKA' => 'VAIDIKA',
1387             'VALENCIA' => 'Valencia',
1388             'VALLADER' => 'VALLADER',
1389             'WADEGILE' => 'Wade-Giles Latin',
1390              
1391             }
1392             },
1393             );
1394              
1395             has 'display_name_key' => (
1396             is => 'ro',
1397             isa => HashRef[Str],
1398             init_arg => undef,
1399             default => sub {
1400             {
1401             'calendar' => 'Kalender',
1402             'cf' => 'Format Mata Uang',
1403             'colalternate' => 'Penyortiran Abaikan Simbol',
1404             'colbackwards' => 'Penyortiran Aksen Terbalik',
1405             'colcasefirst' => 'Pengurutan Huruf Besar/Huruf Kecil',
1406             'colcaselevel' => 'Penyortiran Peka Huruf Besar',
1407             'collation' => 'Aturan Pengurutan',
1408             'colnormalization' => 'Penyortiran Dinormalisasi',
1409             'colnumeric' => 'Penyortiran Numerik',
1410             'colstrength' => 'Kekuatan Penyortiran',
1411             'currency' => 'Mata Uang',
1412             'hc' => 'Siklus Jam (12 vs 24)',
1413             'lb' => 'Gaya Pemisah Baris',
1414             'ms' => 'Sistem Pengukuran',
1415             'numbers' => 'Angka',
1416             'timezone' => 'Zona Waktu',
1417             'va' => 'Varian Lokal',
1418             'x' => 'Penggunaan Pribadi',
1419              
1420             }
1421             },
1422             );
1423              
1424             has 'display_name_type' => (
1425             is => 'ro',
1426             isa => HashRef[HashRef[Str]],
1427             init_arg => undef,
1428             default => sub {
1429             {
1430             'calendar' => {
1431             'buddhist' => q{Kalender Buddha},
1432             'chinese' => q{Kalender Tionghoa},
1433             'coptic' => q{Kalender Koptik},
1434             'dangi' => q{Kalender Dangi},
1435             'ethiopic' => q{Kalender Etiopia},
1436             'ethiopic-amete-alem' => q{Kalender Amete Alem Etiopia},
1437             'gregorian' => q{Kalender Gregorian},
1438             'hebrew' => q{Kalender Ibrani},
1439             'indian' => q{Kalender Nasional India},
1440             'islamic' => q{Kalender Islam},
1441             'islamic-civil' => q{Kalender Sipil Islam},
1442             'islamic-rgsa' => q{Kalender Islam (Arab Saudi, penglihatan)},
1443             'islamic-umalqura' => q{Kalender Islam (Umm al-Qura)},
1444             'iso8601' => q{Kalender ISO-8601},
1445             'japanese' => q{Kalender Jepang},
1446             'persian' => q{Kalender Persia},
1447             'roc' => q{Kalendar Minguo},
1448             },
1449             'cf' => {
1450             'account' => q{Format Mata Uang Akuntansi},
1451             'standard' => q{Format Mata Uang Standar},
1452             },
1453             'colalternate' => {
1454             'non-ignorable' => q{Sortir Simbol},
1455             'shifted' => q{Sortir Abaikan Simbol},
1456             },
1457             'colbackwards' => {
1458             'no' => q{Sortir Aksen Secara Normal},
1459             'yes' => q{Sortir Aksen Terbalik},
1460             },
1461             'colcasefirst' => {
1462             'lower' => q{Sortir Huruf Kecil Dahulu},
1463             'no' => q{Sortir Urutan Ukuran Huruf Normal},
1464             'upper' => q{Sortir Huruf Besar Dahulu},
1465             },
1466             'colcaselevel' => {
1467             'no' => q{Sortir Tidak Peka Huruf Besar},
1468             'yes' => q{Sortir Peka Huruf Besar},
1469             },
1470             'collation' => {
1471             'big5han' => q{Urutan Sortir Tionghoa Tradisional - Big5},
1472             'compat' => q{Aturan Pengurutan Sebelumnya, untuk kompatibilitas},
1473             'dictionary' => q{Urutan Sortir Kamus},
1474             'ducet' => q{Aturan Pengurutan Unicode Default},
1475             'eor' => q{Aturan Pengurutan Eropa},
1476             'gb2312han' => q{Urutan Sortir Tionghoa Aks. Sederhana - GB2312},
1477             'phonebook' => q{Urutan Sortir Buku Telepon},
1478             'phonetic' => q{Urutan Sortir Fonetik},
1479             'pinyin' => q{Urutan Sortir Pinyin},
1480             'reformed' => q{Urutan Sortir yang Diubah Bentuknya},
1481             'search' => q{Pencarian Tujuan Umum},
1482             'searchjl' => q{Pencarian Menurut Konsonan Awal Hangul},
1483             'standard' => q{Aturan Pengurutan Standar},
1484             'stroke' => q{Urutan Sortir Guratan},
1485             'traditional' => q{Urutan Sortir Tradisional},
1486             'unihan' => q{Urutan Sortir Guratan Radikal},
1487             },
1488             'colnormalization' => {
1489             'no' => q{Sortir Tanpa Normalisasi},
1490             'yes' => q{Sortir Unicode Dinormalisasi},
1491             },
1492             'colnumeric' => {
1493             'no' => q{Sortir Digit Satu Per Satu},
1494             'yes' => q{Sortir Digit Secara Numerik},
1495             },
1496             'colstrength' => {
1497             'identical' => q{Sortir Semua},
1498             'primary' => q{Sortir Huruf Dasar Saja},
1499             'quaternary' => q{Sortir Aksen/Ukuran Huruf/Lebar/Kana},
1500             'secondary' => q{Sortir Aksen},
1501             'tertiary' => q{Sortir Aksen/Ukuran Huruf/Lebar},
1502             },
1503             'd0' => {
1504             'fwidth' => q{Lebar penuh},
1505             'hwidth' => q{Lebar separuh},
1506             'npinyin' => q{Angka},
1507             },
1508             'hc' => {
1509             'h11' => q{Sistem 12 Jam (0–11)},
1510             'h12' => q{Sistem 12 Jam (1–12)},
1511             'h23' => q{Sistem 24 Jam (0–23)},
1512             'h24' => q{Sistem 24 Jam (1–24)},
1513             },
1514             'lb' => {
1515             'loose' => q{Gaya Pemisah Baris Renggang},
1516             'normal' => q{Gaya Pemisah Baris Normal},
1517             'strict' => q{Gaya Pemisah Baris Rapat},
1518             },
1519             'm0' => {
1520             'bgn' => q{BGN},
1521             'ungegn' => q{UNGEGN},
1522             },
1523             'ms' => {
1524             'metric' => q{Sistem Metrik},
1525             'uksystem' => q{Sistem Pengukuran Imperial},
1526             'ussystem' => q{Sistem Pengukuran A.S.},
1527             },
1528             'numbers' => {
1529             'arab' => q{Angka Arab Timur},
1530             'arabext' => q{Angka Arab Timur Diperluas},
1531             'armn' => q{Angka Armenia},
1532             'armnlow' => q{Angka Huruf Kecil Armenia},
1533             'bali' => q{Angka Bali},
1534             'beng' => q{Angka Bengali},
1535             'cham' => q{Angka Cham},
1536             'deva' => q{Angka Devanagari},
1537             'ethi' => q{Angka Etiopia},
1538             'finance' => q{Angka Finansial},
1539             'fullwide' => q{Angka Lebar Penuh},
1540             'geor' => q{Angka Georgia},
1541             'grek' => q{Angka Yunani},
1542             'greklow' => q{Angka Yunani Huruf Kecil},
1543             'gujr' => q{Angka Gujarat},
1544             'guru' => q{Angka Gurmukhi},
1545             'hanidec' => q{Angka Desimal Tionghoa},
1546             'hans' => q{Angka Tionghoa Sederhana},
1547             'hansfin' => q{Angka Keuangan Tionghoa Sederhana},
1548             'hant' => q{Angka Tionghoa Tradisional},
1549             'hantfin' => q{Angka Keuangan Tionghoa Tradisional},
1550             'hebr' => q{Angka Ibrani},
1551             'java' => q{Angka Jawa},
1552             'jpan' => q{Angka Jepang},
1553             'jpanfin' => q{Angka Keuangan Jepang},
1554             'kali' => q{Angka Kayah Li},
1555             'khmr' => q{Angka Khmer},
1556             'knda' => q{Angka Kannada},
1557             'lana' => q{Angka Tai Tham Hora},
1558             'lanatham' => q{Angka Tai Tham Tham},
1559             'laoo' => q{Angka Laos},
1560             'latn' => q{Angka Latin},
1561             'lepc' => q{Angka Lepcha},
1562             'limb' => q{Angka Limbu},
1563             'mlym' => q{Angka Malayalam},
1564             'mong' => q{Angka Mongolia},
1565             'mtei' => q{Angka Meetei Mayek},
1566             'mymr' => q{Angka Myanmar},
1567             'mymrshan' => q{Angka Myanmar Shan},
1568             'native' => q{Digit Asli},
1569             'nkoo' => q{Angka N’Ko},
1570             'olck' => q{Angka Ol Chiki},
1571             'orya' => q{Angka Oriya},
1572             'roman' => q{Angka Romawi},
1573             'romanlow' => q{Angka Huruf Kecil Romawi},
1574             'saur' => q{Angka Saurashtra},
1575             'sund' => q{Angka Sunda},
1576             'talu' => q{Angka Tai Lue Baru},
1577             'taml' => q{Angka Tamil Tradisional},
1578             'tamldec' => q{Angka Tamil},
1579             'telu' => q{Angka Telugu},
1580             'thai' => q{Angka Thai},
1581             'tibt' => q{Angka Tibet},
1582             'traditional' => q{Angka Tradisional},
1583             'vaii' => q{Angka Vai},
1584             },
1585              
1586             }
1587             },
1588             );
1589              
1590             has 'display_name_measurement_system' => (
1591             is => 'ro',
1592             isa => HashRef[Str],
1593             init_arg => undef,
1594             default => sub {
1595             {
1596             'metric' => q{Metrik},
1597             'UK' => q{BR},
1598             'US' => q{AS},
1599              
1600             }
1601             },
1602             );
1603              
1604             has 'display_name_code_patterns' => (
1605             is => 'ro',
1606             isa => HashRef[Str],
1607             init_arg => undef,
1608             default => sub {
1609             {
1610             'language' => 'Bahasa: {0}',
1611             'script' => 'Skrip: {0}',
1612             'region' => 'Wilayah: {0}',
1613              
1614             }
1615             },
1616             );
1617              
1618             has 'characters' => (
1619             is => 'ro',
1620             isa => HashRef,
1621             init_arg => undef,
1622             default => $^V ge v5.18.0
1623             ? eval <<'EOT'
1624             sub {
1625             no warnings 'experimental::regex_sets';
1626             return {
1627             auxiliary => qr{[Ã¥]},
1628             index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'],
1629             main => qr{[a b c d e f g h i j k l m n o p q r s t u v w x y z]},
1630             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
1631             punctuation => qr{[\- ‐ – — , ; \: ! ? . … ' ‘ ’ “ ” ( ) \[ \] /]},
1632             };
1633             },
1634             EOT
1635             : sub {
1636             return { index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'], };
1637             },
1638 1     1   121 );
  1         2  
  1         164  
1639              
1640              
1641             has 'ellipsis' => (
1642             is => 'ro',
1643             isa => HashRef,
1644             init_arg => undef,
1645             default => sub {
1646             return {
1647             'final' => '{0}…',
1648             'initial' => '…{0}',
1649             'medial' => '{0}…{1}',
1650             'word-final' => '{0} …',
1651             'word-initial' => '… {0}',
1652             'word-medial' => '{0} … {1}',
1653             };
1654             },
1655             );
1656              
1657             has 'more_information' => (
1658             is => 'ro',
1659             isa => Str,
1660             init_arg => undef,
1661             default => qq{?},
1662             );
1663              
1664             has 'quote_start' => (
1665             is => 'ro',
1666             isa => Str,
1667             init_arg => undef,
1668             default => qq{“},
1669             );
1670              
1671             has 'quote_end' => (
1672             is => 'ro',
1673             isa => Str,
1674             init_arg => undef,
1675             default => qq{”},
1676             );
1677              
1678             has 'alternate_quote_start' => (
1679             is => 'ro',
1680             isa => Str,
1681             init_arg => undef,
1682             default => qq{‘},
1683             );
1684              
1685             has 'alternate_quote_end' => (
1686             is => 'ro',
1687             isa => Str,
1688             init_arg => undef,
1689             default => qq{’},
1690             );
1691              
1692             has 'duration_units' => (
1693             is => 'ro',
1694             isa => HashRef[Str],
1695             init_arg => undef,
1696             default => sub { {
1697             hm => 'h.mm',
1698             hms => 'h.mm.ss',
1699             ms => 'm.ss',
1700             } }
1701             );
1702              
1703             has 'units' => (
1704             is => 'ro',
1705             isa => HashRef[HashRef[HashRef[Str]]],
1706             init_arg => undef,
1707             default => sub { {
1708             'long' => {
1709             '' => {
1710             'name' => q(arah mata angin),
1711             },
1712             'acre' => {
1713             'name' => q(acre),
1714             'other' => q({0} acre),
1715             },
1716             'acre-foot' => {
1717             'name' => q(acre-feet),
1718             'other' => q({0} acre-feet),
1719             },
1720             'ampere' => {
1721             'name' => q(ampere),
1722             'other' => q({0} ampere),
1723             },
1724             'arc-minute' => {
1725             'name' => q(menit busur),
1726             'other' => q({0} menit busur),
1727             },
1728             'arc-second' => {
1729             'name' => q(detik busur),
1730             'other' => q({0} detik busur),
1731             },
1732             'astronomical-unit' => {
1733             'name' => q(satuan astronomi),
1734             'other' => q({0} satuan astronomi),
1735             },
1736             'atmosphere' => {
1737             'name' => q(atmosfer),
1738             'other' => q({0} atmosfer),
1739             },
1740             'bit' => {
1741             'name' => q(bit),
1742             'other' => q({0} bit),
1743             },
1744             'byte' => {
1745             'name' => q(byte),
1746             'other' => q({0} byte),
1747             },
1748             'calorie' => {
1749             'name' => q(kalori),
1750             'other' => q({0} kalori),
1751             },
1752             'carat' => {
1753             'name' => q(karat),
1754             'other' => q({0} karat),
1755             },
1756             'celsius' => {
1757             'name' => q(derajat Celsius),
1758             'other' => q({0} derajat Celsius),
1759             },
1760             'centiliter' => {
1761             'name' => q(sentiliter),
1762             'other' => q({0} sentiliter),
1763             },
1764             'centimeter' => {
1765             'name' => q(sentimeter),
1766             'other' => q({0} sentimeter),
1767             'per' => q({0} per sentimeter),
1768             },
1769             'century' => {
1770             'name' => q(abad),
1771             'other' => q({0} abad),
1772             },
1773             'coordinate' => {
1774             'east' => q({0}T),
1775             'north' => q({0}U),
1776             'south' => q({0}S),
1777             'west' => q({0}B),
1778             },
1779             'cubic-centimeter' => {
1780             'name' => q(sentimeter kubik),
1781             'other' => q({0} sentimeter kubik),
1782             'per' => q({0} per sentimeter kubik),
1783             },
1784             'cubic-foot' => {
1785             'name' => q(kaki kubik),
1786             'other' => q({0} kaki kubik),
1787             },
1788             'cubic-inch' => {
1789             'name' => q(inci kubik),
1790             'other' => q({0} inci kubik),
1791             },
1792             'cubic-kilometer' => {
1793             'name' => q(kilometer kubik),
1794             'other' => q({0} kilometer kubik),
1795             },
1796             'cubic-meter' => {
1797             'name' => q(meter kubik),
1798             'other' => q({0} meter kubik),
1799             'per' => q({0} per meter kubik),
1800             },
1801             'cubic-mile' => {
1802             'name' => q(mil kubik),
1803             'other' => q({0} mil kubik),
1804             },
1805             'cubic-yard' => {
1806             'name' => q(yard kubik),
1807             'other' => q({0} yard kubik),
1808             },
1809             'cup' => {
1810             'name' => q(cup),
1811             'other' => q({0} cup),
1812             },
1813             'cup-metric' => {
1814             'name' => q(metric cup),
1815             'other' => q({0} metric cup),
1816             },
1817             'day' => {
1818             'name' => q(hari),
1819             'other' => q({0} hari),
1820             'per' => q({0} per hari),
1821             },
1822             'deciliter' => {
1823             'name' => q(desiliter),
1824             'other' => q({0} desiliter),
1825             },
1826             'decimeter' => {
1827             'name' => q(desimeter),
1828             'other' => q({0} desimeter),
1829             },
1830             'degree' => {
1831             'name' => q(derajat),
1832             'other' => q({0} derajat),
1833             },
1834             'fahrenheit' => {
1835             'name' => q(derajat Fahrenheit),
1836             'other' => q({0} derajat Fahrenheit),
1837             },
1838             'fathom' => {
1839             'name' => q(depa),
1840             'other' => q({0} depa),
1841             },
1842             'fluid-ounce' => {
1843             'name' => q(fluid ounce),
1844             'other' => q({0} fluid ounce),
1845             },
1846             'foodcalorie' => {
1847             'name' => q(Kalori),
1848             'other' => q({0} Kalori),
1849             },
1850             'foot' => {
1851             'name' => q(kaki),
1852             'other' => q({0} kaki),
1853             'per' => q({0} per kaki),
1854             },
1855             'furlong' => {
1856             'name' => q(furlong),
1857             'other' => q({0} furlong),
1858             },
1859             'g-force' => {
1860             'name' => q(g-force),
1861             'other' => q({0} g-force),
1862             },
1863             'gallon' => {
1864             'name' => q(galon),
1865             'other' => q({0} galon),
1866             'per' => q({0} per galon),
1867             },
1868             'gallon-imperial' => {
1869             'name' => q(galon Imp.),
1870             'other' => q({0} galon Imp.),
1871             'per' => q({0} per galon Imp.),
1872             },
1873             'generic' => {
1874             'name' => q(°),
1875             'other' => q({0}°),
1876             },
1877             'gigabit' => {
1878             'name' => q(gigabit),
1879             'other' => q({0} gigabit),
1880             },
1881             'gigabyte' => {
1882             'name' => q(gigabyte),
1883             'other' => q({0} gigabyte),
1884             },
1885             'gigahertz' => {
1886             'name' => q(gigahertz),
1887             'other' => q({0} gigahertz),
1888             },
1889             'gigawatt' => {
1890             'name' => q(gigawatt),
1891             'other' => q({0} gigawatt),
1892             },
1893             'gram' => {
1894             'name' => q(gram),
1895             'other' => q({0} gram),
1896             'per' => q({0} per gram),
1897             },
1898             'hectare' => {
1899             'name' => q(hektar),
1900             'other' => q({0} hektar),
1901             },
1902             'hectoliter' => {
1903             'name' => q(hektoliter),
1904             'other' => q({0} hektoliter),
1905             },
1906             'hectopascal' => {
1907             'name' => q(hektopaskal),
1908             'other' => q({0} hektopaskal),
1909             },
1910             'hertz' => {
1911             'name' => q(hertz),
1912             'other' => q({0} hertz),
1913             },
1914             'horsepower' => {
1915             'name' => q(daya kuda),
1916             'other' => q({0} daya kuda),
1917             },
1918             'hour' => {
1919             'name' => q(jam),
1920             'other' => q({0} jam),
1921             'per' => q({0} per jam),
1922             },
1923             'inch' => {
1924             'name' => q(inci),
1925             'other' => q({0} inci),
1926             'per' => q({0} per inci),
1927             },
1928             'inch-hg' => {
1929             'name' => q(inci merkuri),
1930             'other' => q({0} inci merkuri),
1931             },
1932             'joule' => {
1933             'name' => q(joule),
1934             'other' => q({0} joule),
1935             },
1936             'karat' => {
1937             'name' => q(karat),
1938             'other' => q({0} karat),
1939             },
1940             'kelvin' => {
1941             'name' => q(kelvin),
1942             'other' => q({0} kelvin),
1943             },
1944             'kilobit' => {
1945             'name' => q(kilobit),
1946             'other' => q({0} kilobit),
1947             },
1948             'kilobyte' => {
1949             'name' => q(kilobyte),
1950             'other' => q({0} kilobyte),
1951             },
1952             'kilocalorie' => {
1953             'name' => q(kilokalori),
1954             'other' => q({0} kilokalori),
1955             },
1956             'kilogram' => {
1957             'name' => q(kilogram),
1958             'other' => q({0} kilogram),
1959             'per' => q({0} per kilogram),
1960             },
1961             'kilohertz' => {
1962             'name' => q(kilohertz),
1963             'other' => q({0} kilohertz),
1964             },
1965             'kilojoule' => {
1966             'name' => q(kilojoule),
1967             'other' => q({0} kilojoule),
1968             },
1969             'kilometer' => {
1970             'name' => q(kilometer),
1971             'other' => q({0} kilometer),
1972             'per' => q({0} per kilometer),
1973             },
1974             'kilometer-per-hour' => {
1975             'name' => q(kilometer per jam),
1976             'other' => q({0} kilometer per jam),
1977             },
1978             'kilowatt' => {
1979             'name' => q(kilowatt),
1980             'other' => q({0} kilowatt),
1981             },
1982             'kilowatt-hour' => {
1983             'name' => q(kilowatt-jam),
1984             'other' => q({0} kilowatt-jam),
1985             },
1986             'knot' => {
1987             'name' => q(knot),
1988             'other' => q({0} knot),
1989             },
1990             'light-year' => {
1991             'name' => q(tahun cahaya),
1992             'other' => q({0} tahun cahaya),
1993             },
1994             'liter' => {
1995             'name' => q(liter),
1996             'other' => q({0} liter),
1997             'per' => q({0} per liter),
1998             },
1999             'liter-per-100kilometers' => {
2000             'name' => q(liter per 100 kilometer),
2001             'other' => q({0} liter per 100 kilometer),
2002             },
2003             'liter-per-kilometer' => {
2004             'name' => q(liter per kilometer),
2005             'other' => q({0} liter per kilometer),
2006             },
2007             'lux' => {
2008             'name' => q(lux),
2009             'other' => q({0} lux),
2010             },
2011             'megabit' => {
2012             'name' => q(megabit),
2013             'other' => q({0} megabit),
2014             },
2015             'megabyte' => {
2016             'name' => q(megabyte),
2017             'other' => q({0} megabyte),
2018             },
2019             'megahertz' => {
2020             'name' => q(megahertz),
2021             'other' => q({0} megahertz),
2022             },
2023             'megaliter' => {
2024             'name' => q(megaliter),
2025             'other' => q({0} megaliter),
2026             },
2027             'megawatt' => {
2028             'name' => q(megawatt),
2029             'other' => q({0} megawatt),
2030             },
2031             'meter' => {
2032             'name' => q(meter),
2033             'other' => q({0} meter),
2034             'per' => q({0} per meter),
2035             },
2036             'meter-per-second' => {
2037             'name' => q(meter per detik),
2038             'other' => q({0} meter per detik),
2039             },
2040             'meter-per-second-squared' => {
2041             'name' => q(meter per detik persegi),
2042             'other' => q({0} meter per detik persegi),
2043             },
2044             'metric-ton' => {
2045             'name' => q(metrik ton),
2046             'other' => q({0} metrik ton),
2047             },
2048             'microgram' => {
2049             'name' => q(mikrogram),
2050             'other' => q({0} mikrogram),
2051             },
2052             'micrometer' => {
2053             'name' => q(mikrometer),
2054             'other' => q({0} mikrometer),
2055             },
2056             'microsecond' => {
2057             'name' => q(mikrodetik),
2058             'other' => q({0} mikrodetik),
2059             },
2060             'mile' => {
2061             'name' => q(mil),
2062             'other' => q({0} mil),
2063             },
2064             'mile-per-gallon' => {
2065             'name' => q(mil per galon),
2066             'other' => q({0} mil per galon),
2067             },
2068             'mile-per-gallon-imperial' => {
2069             'name' => q(mil per galon Imp.),
2070             'other' => q({0} mil per galon Imp.),
2071             },
2072             'mile-per-hour' => {
2073             'name' => q(mil per jam),
2074             'other' => q({0} mil per jam),
2075             },
2076             'mile-scandinavian' => {
2077             'name' => q(mil skandinavia),
2078             'other' => q({0} mil skandinavia),
2079             },
2080             'milliampere' => {
2081             'name' => q(miliampere),
2082             'other' => q({0} miliampere),
2083             },
2084             'millibar' => {
2085             'name' => q(milibar),
2086             'other' => q({0} milibar),
2087             },
2088             'milligram' => {
2089             'name' => q(miligram),
2090             'other' => q({0} miligram),
2091             },
2092             'milligram-per-deciliter' => {
2093             'name' => q(milligram per desiliter),
2094             'other' => q({0} milligram per desiliter),
2095             },
2096             'milliliter' => {
2097             'name' => q(mililiter),
2098             'other' => q({0} mililiter),
2099             },
2100             'millimeter' => {
2101             'name' => q(milimeter),
2102             'other' => q({0} milimeter),
2103             },
2104             'millimeter-of-mercury' => {
2105             'name' => q(milimeter merkuri),
2106             'other' => q({0} milimeter merkuri),
2107             },
2108             'millimole-per-liter' => {
2109             'name' => q(millimole per liter),
2110             'other' => q({0} millimole per liter),
2111             },
2112             'millisecond' => {
2113             'name' => q(milidetik),
2114             'other' => q({0} milidetik),
2115             },
2116             'milliwatt' => {
2117             'name' => q(miliwatt),
2118             'other' => q({0} miliwatt),
2119             },
2120             'minute' => {
2121             'name' => q(menit),
2122             'other' => q({0} menit),
2123             'per' => q({0} per menit),
2124             },
2125             'month' => {
2126             'name' => q(bulan),
2127             'other' => q({0} bulan),
2128             'per' => q({0} per bulan),
2129             },
2130             'nanometer' => {
2131             'name' => q(nanometer),
2132             'other' => q({0} nanometer),
2133             },
2134             'nanosecond' => {
2135             'name' => q(nanodetik),
2136             'other' => q({0} nanodetik),
2137             },
2138             'nautical-mile' => {
2139             'name' => q(mil laut),
2140             'other' => q({0} mil laut),
2141             },
2142             'ohm' => {
2143             'name' => q(ohm),
2144             'other' => q({0} ohm),
2145             },
2146             'ounce' => {
2147             'name' => q(ons),
2148             'other' => q({0} ons),
2149             'per' => q({0} per ons),
2150             },
2151             'ounce-troy' => {
2152             'name' => q(troy ons),
2153             'other' => q({0} troy ons),
2154             },
2155             'parsec' => {
2156             'name' => q(parsec),
2157             'other' => q({0} parsec),
2158             },
2159             'part-per-million' => {
2160             'name' => q(bagian per juta),
2161             'other' => q({0} bagian per juta),
2162             },
2163             'per' => {
2164             '1' => q({0} per {1}),
2165             },
2166             'percent' => {
2167             'name' => q(persen),
2168             'other' => q({0} persen),
2169             },
2170             'permille' => {
2171             'name' => q(permil),
2172             'other' => q({0} permil),
2173             },
2174             'petabyte' => {
2175             'name' => q(petabyte),
2176             'other' => q({0} petabyte),
2177             },
2178             'picometer' => {
2179             'name' => q(pikometer),
2180             'other' => q({0} pikometer),
2181             },
2182             'pint' => {
2183             'name' => q(pint),
2184             'other' => q({0} pint),
2185             },
2186             'pint-metric' => {
2187             'name' => q(metric pint),
2188             'other' => q({0} metric pint),
2189             },
2190             'point' => {
2191             'name' => q(poin),
2192             'other' => q({0} poin),
2193             },
2194             'pound' => {
2195             'name' => q(pon),
2196             'other' => q({0} pon),
2197             'per' => q({0} per pon),
2198             },
2199             'pound-per-square-inch' => {
2200             'name' => q(pon per inci persegi),
2201             'other' => q({0} pon per inci persegi),
2202             },
2203             'quart' => {
2204             'name' => q(quart),
2205             'other' => q({0} quart),
2206             },
2207             'radian' => {
2208             'name' => q(radian),
2209             'other' => q({0} radian),
2210             },
2211             'revolution' => {
2212             'name' => q(revolusi),
2213             'other' => q({0} revolusi),
2214             },
2215             'second' => {
2216             'name' => q(detik),
2217             'other' => q({0} detik),
2218             'per' => q({0} per detik),
2219             },
2220             'square-centimeter' => {
2221             'name' => q(sentimeter persegi),
2222             'other' => q({0} sentimeter persegi),
2223             'per' => q({0} per sentimeter persegi),
2224             },
2225             'square-foot' => {
2226             'name' => q(kaki persegi),
2227             'other' => q({0} kaki persegi),
2228             },
2229             'square-inch' => {
2230             'name' => q(inci persegi),
2231             'other' => q({0} inci persegi),
2232             'per' => q({0} per inci persegi),
2233             },
2234             'square-kilometer' => {
2235             'name' => q(kilometer persegi),
2236             'other' => q({0} kilometer persegi),
2237             'per' => q({0} per kilometer persegi),
2238             },
2239             'square-meter' => {
2240             'name' => q(meter persegi),
2241             'other' => q({0} meter persegi),
2242             'per' => q({0} per meter persegi),
2243             },
2244             'square-mile' => {
2245             'name' => q(mil persegi),
2246             'other' => q({0} mil persegi),
2247             'per' => q({0} per mil persegi),
2248             },
2249             'square-yard' => {
2250             'name' => q(yard persegi),
2251             'other' => q({0} yard persegi),
2252             },
2253             'stone' => {
2254             'name' => q(st),
2255             'other' => q({0} st),
2256             },
2257             'tablespoon' => {
2258             'name' => q(sendok makan),
2259             'other' => q({0} sendok makan),
2260             },
2261             'teaspoon' => {
2262             'name' => q(sendok teh),
2263             'other' => q({0} sendok teh),
2264             },
2265             'terabit' => {
2266             'name' => q(terabit),
2267             'other' => q({0} terabit),
2268             },
2269             'terabyte' => {
2270             'name' => q(terabyte),
2271             'other' => q({0} terabyte),
2272             },
2273             'ton' => {
2274             'name' => q(ton),
2275             'other' => q({0} ton),
2276             },
2277             'volt' => {
2278             'name' => q(volt),
2279             'other' => q({0} volt),
2280             },
2281             'watt' => {
2282             'name' => q(watt),
2283             'other' => q({0} watt),
2284             },
2285             'week' => {
2286             'name' => q(minggu),
2287             'other' => q({0} minggu),
2288             'per' => q({0} per minggu),
2289             },
2290             'yard' => {
2291             'name' => q(yard),
2292             'other' => q({0} yard),
2293             },
2294             'year' => {
2295             'name' => q(tahun),
2296             'other' => q({0} tahun),
2297             'per' => q({0} per tahun),
2298             },
2299             },
2300             'narrow' => {
2301             '' => {
2302             'name' => q(arah),
2303             },
2304             'acre' => {
2305             'other' => q({0} ac),
2306             },
2307             'arc-minute' => {
2308             'other' => q({0}′),
2309             },
2310             'arc-second' => {
2311             'other' => q({0}″),
2312             },
2313             'astronomical-unit' => {
2314             'name' => q(sa),
2315             'other' => q({0}sa),
2316             },
2317             'carat' => {
2318             'name' => q(karat),
2319             'other' => q({0} CD),
2320             },
2321             'celsius' => {
2322             'name' => q(°C),
2323             'other' => q({0}°C),
2324             },
2325             'centimeter' => {
2326             'name' => q(cm),
2327             'other' => q({0}cm),
2328             'per' => q({0}/cm),
2329             },
2330             'century' => {
2331             'name' => q(abad),
2332             'other' => q({0} abad),
2333             },
2334             'coordinate' => {
2335             'east' => q({0}T),
2336             'north' => q({0}U),
2337             'south' => q({0}S),
2338             'west' => q({0}B),
2339             },
2340             'cubic-kilometer' => {
2341             'other' => q({0} km³),
2342             },
2343             'cubic-mile' => {
2344             'other' => q({0} mi³),
2345             },
2346             'day' => {
2347             'name' => q(hari),
2348             'other' => q({0}hr),
2349             'per' => q({0}/hr),
2350             },
2351             'decimeter' => {
2352             'name' => q(dm),
2353             'other' => q({0}dm),
2354             },
2355             'degree' => {
2356             'other' => q({0}°),
2357             },
2358             'fahrenheit' => {
2359             'name' => q(°F),
2360             'other' => q({0}°F),
2361             },
2362             'fathom' => {
2363             'name' => q(depa),
2364             'other' => q({0}dp),
2365             },
2366             'foot' => {
2367             'name' => q(kaki),
2368             'other' => q({0} ft),
2369             'per' => q({0}/kaki),
2370             },
2371             'furlong' => {
2372             'name' => q(furlong),
2373             'other' => q({0}fur),
2374             },
2375             'g-force' => {
2376             'name' => q(g-force),
2377             'other' => q({0} g),
2378             },
2379             'generic' => {
2380             'name' => q(°),
2381             'other' => q({0}°),
2382             },
2383             'gram' => {
2384             'name' => q(gram),
2385             'other' => q({0}g),
2386             'per' => q({0}/g),
2387             },
2388             'hectare' => {
2389             'other' => q({0} ha),
2390             },
2391             'hectopascal' => {
2392             'name' => q(hPa),
2393             'other' => q({0} hPa),
2394             },
2395             'horsepower' => {
2396             'other' => q({0} hp),
2397             },
2398             'hour' => {
2399             'name' => q(jam),
2400             'other' => q({0}j),
2401             'per' => q({0}/j),
2402             },
2403             'inch' => {
2404             'name' => q(inci),
2405             'other' => q({0}″),
2406             'per' => q({0}/in),
2407             },
2408             'inch-hg' => {
2409             'name' => q(″ Hg),
2410             'other' => q({0} inHg),
2411             },
2412             'kelvin' => {
2413             'name' => q(K),
2414             'other' => q({0} K),
2415             },
2416             'kilogram' => {
2417             'name' => q(kg),
2418             'other' => q({0}kg),
2419             'per' => q({0}/kg),
2420             },
2421             'kilometer' => {
2422             'name' => q(km),
2423             'other' => q({0}km),
2424             'per' => q({0}/km),
2425             },
2426             'kilometer-per-hour' => {
2427             'name' => q(km/jam),
2428             'other' => q({0}kph),
2429             },
2430             'kilowatt' => {
2431             'other' => q({0} kW),
2432             },
2433             'knot' => {
2434             'name' => q(kn),
2435             'other' => q({0} kn),
2436             },
2437             'light-year' => {
2438             'name' => q(thn cahaya),
2439             'other' => q({0} ly),
2440             },
2441             'liter' => {
2442             'name' => q(liter),
2443             'other' => q({0}L),
2444             },
2445             'liter-per-100kilometers' => {
2446             'name' => q(L/100km),
2447             'other' => q({0}L/100km),
2448             },
2449             'meter' => {
2450             'name' => q(meter),
2451             'other' => q({0}m),
2452             'per' => q({0}/m),
2453             },
2454             'meter-per-second' => {
2455             'name' => q(m/d),
2456             'other' => q({0} m/s),
2457             },
2458             'meter-per-second-squared' => {
2459             'name' => q(m/d²),
2460             'other' => q({0}m/d²),
2461             },
2462             'metric-ton' => {
2463             'name' => q(t),
2464             'other' => q({0} t),
2465             },
2466             'microgram' => {
2467             'name' => q(µg),
2468             'other' => q({0} µg),
2469             },
2470             'micrometer' => {
2471             'name' => q(µmeter),
2472             'other' => q({0}µm),
2473             },
2474             'microsecond' => {
2475             'name' => q(μdtk),
2476             'other' => q({0} μd),
2477             },
2478             'mile' => {
2479             'name' => q(mil),
2480             'other' => q({0} mi),
2481             },
2482             'mile-per-hour' => {
2483             'name' => q(mi/j),
2484             'other' => q({0} mph),
2485             },
2486             'mile-scandinavian' => {
2487             'name' => q(smi),
2488             'other' => q({0}smi),
2489             },
2490             'millibar' => {
2491             'name' => q(mbar),
2492             'other' => q({0} mbar),
2493             },
2494             'milligram' => {
2495             'name' => q(mg),
2496             'other' => q({0} mg),
2497             },
2498             'millimeter' => {
2499             'name' => q(mm),
2500             'other' => q({0}mm),
2501             },
2502             'millimeter-of-mercury' => {
2503             'name' => q(mmHg),
2504             'other' => q({0} mmHg),
2505             },
2506             'millisecond' => {
2507             'name' => q(milidtk),
2508             'other' => q({0}md),
2509             },
2510             'minute' => {
2511             'name' => q(mnt),
2512             'other' => q({0}mnt),
2513             'per' => q({0}/mnt),
2514             },
2515             'month' => {
2516             'name' => q(bulan),
2517             'other' => q({0}bln),
2518             'per' => q({0}/bln),
2519             },
2520             'nanometer' => {
2521             'name' => q(nm),
2522             'other' => q({0}nm),
2523             },
2524             'nanosecond' => {
2525             'name' => q(nanodtk),
2526             'other' => q({0} ndtk),
2527             },
2528             'nautical-mile' => {
2529             'name' => q(nmi),
2530             'other' => q({0}nmi),
2531             },
2532             'ounce' => {
2533             'name' => q(ons),
2534             'other' => q({0} oz),
2535             'per' => q({0}/oz),
2536             },
2537             'ounce-troy' => {
2538             'name' => q(oz t),
2539             'other' => q({0} oz t),
2540             },
2541             'parsec' => {
2542             'name' => q(parsec),
2543             'other' => q({0}pc),
2544             },
2545             'per' => {
2546             '1' => q({0}/{1}),
2547             },
2548             'percent' => {
2549             'name' => q(%),
2550             'other' => q({0}%),
2551             },
2552             'picometer' => {
2553             'name' => q(pm),
2554             'other' => q({0} pm),
2555             },
2556             'point' => {
2557             'name' => q(p),
2558             'other' => q({0}p),
2559             },
2560             'pound' => {
2561             'name' => q(pon),
2562             'other' => q({0} lb),
2563             'per' => q({0}/lb),
2564             },
2565             'pound-per-square-inch' => {
2566             'name' => q(psi),
2567             'other' => q({0} psi),
2568             },
2569             'second' => {
2570             'name' => q(dtk),
2571             'other' => q({0}dtk),
2572             'per' => q({0}/dtk),
2573             },
2574             'square-foot' => {
2575             'other' => q({0} ft²),
2576             },
2577             'square-kilometer' => {
2578             'other' => q({0} km²),
2579             },
2580             'square-meter' => {
2581             'other' => q({0} m²),
2582             },
2583             'square-mile' => {
2584             'other' => q({0} mi²),
2585             },
2586             'stone' => {
2587             'name' => q(stone),
2588             'other' => q({0} st),
2589             },
2590             'ton' => {
2591             'name' => q(ton),
2592             'other' => q({0} tn),
2593             },
2594             'watt' => {
2595             'other' => q({0} W),
2596             },
2597             'week' => {
2598             'name' => q(mgg),
2599             'other' => q({0}mgg),
2600             'per' => q({0}/mgg),
2601             },
2602             'yard' => {
2603             'name' => q(yd),
2604             'other' => q({0} yd),
2605             },
2606             'year' => {
2607             'name' => q(thn),
2608             'other' => q({0}thn),
2609             'per' => q({0}/thn),
2610             },
2611             },
2612             'short' => {
2613             '' => {
2614             'name' => q(arah),
2615             },
2616             'acre' => {
2617             'name' => q(acre),
2618             'other' => q({0} ac),
2619             },
2620             'acre-foot' => {
2621             'name' => q(ac ft),
2622             'other' => q({0} ac ft),
2623             },
2624             'ampere' => {
2625             'name' => q(amp),
2626             'other' => q({0} A),
2627             },
2628             'arc-minute' => {
2629             'name' => q(mnt busur),
2630             'other' => q({0} mnt busur),
2631             },
2632             'arc-second' => {
2633             'name' => q(dtk busur),
2634             'other' => q({0} dtk busur),
2635             },
2636             'astronomical-unit' => {
2637             'name' => q(sa),
2638             'other' => q({0} sa),
2639             },
2640             'atmosphere' => {
2641             'name' => q(atm),
2642             'other' => q({0} atm),
2643             },
2644             'bit' => {
2645             'name' => q(bit),
2646             'other' => q({0} bit),
2647             },
2648             'byte' => {
2649             'name' => q(byte),
2650             'other' => q({0} byte),
2651             },
2652             'calorie' => {
2653             'name' => q(kal),
2654             'other' => q({0} kal),
2655             },
2656             'carat' => {
2657             'name' => q(karat),
2658             'other' => q({0} CD),
2659             },
2660             'celsius' => {
2661             'name' => q(°C),
2662             'other' => q({0}°C),
2663             },
2664             'centiliter' => {
2665             'name' => q(cL),
2666             'other' => q({0} cL),
2667             },
2668             'centimeter' => {
2669             'name' => q(cm),
2670             'other' => q({0} cm),
2671             'per' => q({0}/cm),
2672             },
2673             'century' => {
2674             'name' => q(abad),
2675             'other' => q({0} abad),
2676             },
2677             'coordinate' => {
2678             'east' => q({0}T),
2679             'north' => q({0}U),
2680             'south' => q({0}S),
2681             'west' => q({0}B),
2682             },
2683             'cubic-centimeter' => {
2684             'name' => q(cm³),
2685             'other' => q({0} cm³),
2686             'per' => q({0}/cm³),
2687             },
2688             'cubic-foot' => {
2689             'name' => q(ft³),
2690             'other' => q({0} ft³),
2691             },
2692             'cubic-inch' => {
2693             'name' => q(inci³),
2694             'other' => q({0} in³),
2695             },
2696             'cubic-kilometer' => {
2697             'name' => q(km³),
2698             'other' => q({0} km³),
2699             },
2700             'cubic-meter' => {
2701             'name' => q(m³),
2702             'other' => q({0} m³),
2703             'per' => q({0}/m³),
2704             },
2705             'cubic-mile' => {
2706             'name' => q(mi³),
2707             'other' => q({0} mi³),
2708             },
2709             'cubic-yard' => {
2710             'name' => q(yard³),
2711             'other' => q({0} yd³),
2712             },
2713             'cup' => {
2714             'name' => q(cup),
2715             'other' => q({0} c),
2716             },
2717             'cup-metric' => {
2718             'name' => q(mcup),
2719             'other' => q({0} mc),
2720             },
2721             'day' => {
2722             'name' => q(hari),
2723             'other' => q({0} hr),
2724             'per' => q({0}/hr),
2725             },
2726             'deciliter' => {
2727             'name' => q(dL),
2728             'other' => q({0} dL),
2729             },
2730             'decimeter' => {
2731             'name' => q(dm),
2732             'other' => q({0} dm),
2733             },
2734             'degree' => {
2735             'name' => q(derajat),
2736             'other' => q({0}°),
2737             },
2738             'fahrenheit' => {
2739             'name' => q(°F),
2740             'other' => q({0}°F),
2741             },
2742             'fathom' => {
2743             'name' => q(dp),
2744             'other' => q({0} dp),
2745             },
2746             'fluid-ounce' => {
2747             'name' => q(fl oz),
2748             'other' => q({0} fl oz),
2749             },
2750             'foodcalorie' => {
2751             'name' => q(Kal),
2752             'other' => q({0} Kal),
2753             },
2754             'foot' => {
2755             'name' => q(kaki),
2756             'other' => q({0} ft),
2757             'per' => q({0}/ft),
2758             },
2759             'furlong' => {
2760             'name' => q(furlong),
2761             'other' => q({0} fur),
2762             },
2763             'g-force' => {
2764             'name' => q(g-force),
2765             'other' => q({0} G),
2766             },
2767             'gallon' => {
2768             'name' => q(gal),
2769             'other' => q({0} gal),
2770             'per' => q({0}/gal),
2771             },
2772             'gallon-imperial' => {
2773             'name' => q(gal Imp.),
2774             'other' => q({0} gal Imp.),
2775             'per' => q({0}/gal Imp.),
2776             },
2777             'generic' => {
2778             'name' => q(°),
2779             'other' => q({0}°),
2780             },
2781             'gigabit' => {
2782             'name' => q(Gbit),
2783             'other' => q({0} Gb),
2784             },
2785             'gigabyte' => {
2786             'name' => q(GByte),
2787             'other' => q({0} GB),
2788             },
2789             'gigahertz' => {
2790             'name' => q(GHz),
2791             'other' => q({0} GHz),
2792             },
2793             'gigawatt' => {
2794             'name' => q(GW),
2795             'other' => q({0} GW),
2796             },
2797             'gram' => {
2798             'name' => q(gram),
2799             'other' => q({0} g),
2800             'per' => q({0}/g),
2801             },
2802             'hectare' => {
2803             'name' => q(hektar),
2804             'other' => q({0} ha),
2805             },
2806             'hectoliter' => {
2807             'name' => q(hL),
2808             'other' => q({0} hL),
2809             },
2810             'hectopascal' => {
2811             'name' => q(hPa),
2812             'other' => q({0} hPa),
2813             },
2814             'hertz' => {
2815             'name' => q(Hz),
2816             'other' => q({0} Hz),
2817             },
2818             'horsepower' => {
2819             'name' => q(hp),
2820             'other' => q({0} hp),
2821             },
2822             'hour' => {
2823             'name' => q(jam),
2824             'other' => q({0} j),
2825             'per' => q({0}/j),
2826             },
2827             'inch' => {
2828             'name' => q(inci),
2829             'other' => q({0} in),
2830             'per' => q({0}/in),
2831             },
2832             'inch-hg' => {
2833             'name' => q(in Hg),
2834             'other' => q({0} inHg),
2835             },
2836             'joule' => {
2837             'name' => q(joule),
2838             'other' => q({0} J),
2839             },
2840             'karat' => {
2841             'name' => q(karat),
2842             'other' => q({0} kt),
2843             },
2844             'kelvin' => {
2845             'name' => q(K),
2846             'other' => q({0} K),
2847             },
2848             'kilobit' => {
2849             'name' => q(kbit),
2850             'other' => q({0} kb),
2851             },
2852             'kilobyte' => {
2853             'name' => q(kByte),
2854             'other' => q({0} kB),
2855             },
2856             'kilocalorie' => {
2857             'name' => q(kkal),
2858             'other' => q({0} kkal),
2859             },
2860             'kilogram' => {
2861             'name' => q(kg),
2862             'other' => q({0} kg),
2863             'per' => q({0}/kg),
2864             },
2865             'kilohertz' => {
2866             'name' => q(kHz),
2867             'other' => q({0} kHz),
2868             },
2869             'kilojoule' => {
2870             'name' => q(kilojoule),
2871             'other' => q({0} kJ),
2872             },
2873             'kilometer' => {
2874             'name' => q(km),
2875             'other' => q({0} km),
2876             'per' => q({0}/km),
2877             },
2878             'kilometer-per-hour' => {
2879             'name' => q(km/jam),
2880             'other' => q({0} kph),
2881             },
2882             'kilowatt' => {
2883             'name' => q(kW),
2884             'other' => q({0} kW),
2885             },
2886             'kilowatt-hour' => {
2887             'name' => q(kW-jam),
2888             'other' => q({0} kWh),
2889             },
2890             'knot' => {
2891             'name' => q(kn),
2892             'other' => q({0} kn),
2893             },
2894             'light-year' => {
2895             'name' => q(thn cahaya),
2896             'other' => q({0} ly),
2897             },
2898             'liter' => {
2899             'name' => q(liter),
2900             'other' => q({0} l),
2901             'per' => q({0}/l),
2902             },
2903             'liter-per-100kilometers' => {
2904             'name' => q(L/100km),
2905             'other' => q({0} L/100km),
2906             },
2907             'liter-per-kilometer' => {
2908             'name' => q(liter/km),
2909             'other' => q({0} L/km),
2910             },
2911             'lux' => {
2912             'name' => q(lux),
2913             'other' => q({0} lx),
2914             },
2915             'megabit' => {
2916             'name' => q(Mbit),
2917             'other' => q({0} Mb),
2918             },
2919             'megabyte' => {
2920             'name' => q(MByte),
2921             'other' => q({0} MB),
2922             },
2923             'megahertz' => {
2924             'name' => q(MHz),
2925             'other' => q({0} MHz),
2926             },
2927             'megaliter' => {
2928             'name' => q(ML),
2929             'other' => q({0} ML),
2930             },
2931             'megawatt' => {
2932             'name' => q(MW),
2933             'other' => q({0} MW),
2934             },
2935             'meter' => {
2936             'name' => q(meter),
2937             'other' => q({0} m),
2938             'per' => q({0}/m),
2939             },
2940             'meter-per-second' => {
2941             'name' => q(meter/dtk),
2942             'other' => q({0} m/dtk),
2943             },
2944             'meter-per-second-squared' => {
2945             'name' => q(meter/dtk²),
2946             'other' => q({0} m/dtk²),
2947             },
2948             'metric-ton' => {
2949             'name' => q(t),
2950             'other' => q({0} t),
2951             },
2952             'microgram' => {
2953             'name' => q(µg),
2954             'other' => q({0} µg),
2955             },
2956             'micrometer' => {
2957             'name' => q(µmeter),
2958             'other' => q({0} µm),
2959             },
2960             'microsecond' => {
2961             'name' => q(μdtk),
2962             'other' => q({0} μd),
2963             },
2964             'mile' => {
2965             'name' => q(mil),
2966             'other' => q({0} mi),
2967             },
2968             'mile-per-gallon' => {
2969             'name' => q(mil/gal),
2970             'other' => q({0} mpg),
2971             },
2972             'mile-per-gallon-imperial' => {
2973             'name' => q(mil/gal Imp.),
2974             'other' => q({0} mpg Imp.),
2975             },
2976             'mile-per-hour' => {
2977             'name' => q(mi/h),
2978             'other' => q({0} mph),
2979             },
2980             'mile-scandinavian' => {
2981             'name' => q(smi),
2982             'other' => q({0} smi),
2983             },
2984             'milliampere' => {
2985             'name' => q(miliamp),
2986             'other' => q({0} mA),
2987             },
2988             'millibar' => {
2989             'name' => q(mbar),
2990             'other' => q({0} mbar),
2991             },
2992             'milligram' => {
2993             'name' => q(mg),
2994             'other' => q({0} mg),
2995             },
2996             'milligram-per-deciliter' => {
2997             'name' => q(mg/dL),
2998             'other' => q({0} mg/dL),
2999             },
3000             'milliliter' => {
3001             'name' => q(mL),
3002             'other' => q({0} mL),
3003             },
3004             'millimeter' => {
3005             'name' => q(mm),
3006             'other' => q({0} mm),
3007             },
3008             'millimeter-of-mercury' => {
3009             'name' => q(mm Hg),
3010             'other' => q({0} mm Hg),
3011             },
3012             'millimole-per-liter' => {
3013             'name' => q(millimol/liter),
3014             'other' => q({0} mmol/L),
3015             },
3016             'millisecond' => {
3017             'name' => q(milidtk),
3018             'other' => q({0} md),
3019             },
3020             'milliwatt' => {
3021             'name' => q(mW),
3022             'other' => q({0} mW),
3023             },
3024             'minute' => {
3025             'name' => q(mnt),
3026             'other' => q({0} mnt),
3027             'per' => q({0}/mnt),
3028             },
3029             'month' => {
3030             'name' => q(bulan),
3031             'other' => q({0} bln),
3032             'per' => q({0}/bln),
3033             },
3034             'nanometer' => {
3035             'name' => q(nm),
3036             'other' => q({0} nm),
3037             },
3038             'nanosecond' => {
3039             'name' => q(nanodtk),
3040             'other' => q({0} ndtk),
3041             },
3042             'nautical-mile' => {
3043             'name' => q(nmi),
3044             'other' => q({0} nmi),
3045             },
3046             'ohm' => {
3047             'name' => q(ohm),
3048             'other' => q({0} Ω),
3049             },
3050             'ounce' => {
3051             'name' => q(ons),
3052             'other' => q({0} oz),
3053             'per' => q({0}/oz),
3054             },
3055             'ounce-troy' => {
3056             'name' => q(oz troy),
3057             'other' => q({0} oz t),
3058             },
3059             'parsec' => {
3060             'name' => q(parsec),
3061             'other' => q({0} pc),
3062             },
3063             'part-per-million' => {
3064             'name' => q(bagian/juta),
3065             'other' => q({0} ppm),
3066             },
3067             'per' => {
3068             '1' => q({0}/{1}),
3069             },
3070             'percent' => {
3071             'name' => q(persen),
3072             'other' => q({0}%),
3073             },
3074             'permille' => {
3075             'name' => q(permil),
3076             'other' => q({0}‰),
3077             },
3078             'petabyte' => {
3079             'name' => q(PByte),
3080             'other' => q({0} PB),
3081             },
3082             'picometer' => {
3083             'name' => q(pm),
3084             'other' => q({0} pm),
3085             },
3086             'pint' => {
3087             'name' => q(pint),
3088             'other' => q({0} pt),
3089             },
3090             'pint-metric' => {
3091             'name' => q(mpt),
3092             'other' => q({0} mpt),
3093             },
3094             'point' => {
3095             'name' => q(poin),
3096             'other' => q({0} p),
3097             },
3098             'pound' => {
3099             'name' => q(pon),
3100             'other' => q({0} lb),
3101             'per' => q({0}/lb),
3102             },
3103             'pound-per-square-inch' => {
3104             'name' => q(psi),
3105             'other' => q({0} psi),
3106             },
3107             'quart' => {
3108             'name' => q(qt),
3109             'other' => q({0} qt),
3110             },
3111             'radian' => {
3112             'name' => q(radian),
3113             'other' => q({0} rad),
3114             },
3115             'revolution' => {
3116             'name' => q(rev),
3117             'other' => q({0} rev),
3118             },
3119             'second' => {
3120             'name' => q(dtk),
3121             'other' => q({0} dtk),
3122             'per' => q({0}/dtk),
3123             },
3124             'square-centimeter' => {
3125             'name' => q(cm²),
3126             'other' => q({0} cm²),
3127             'per' => q({0}/cm²),
3128             },
3129             'square-foot' => {
3130             'name' => q(kaki persegi),
3131             'other' => q({0} ft²),
3132             },
3133             'square-inch' => {
3134             'name' => q(inci²),
3135             'other' => q({0} in²),
3136             'per' => q({0}/in²),
3137             },
3138             'square-kilometer' => {
3139             'name' => q(km²),
3140             'other' => q({0} km²),
3141             'per' => q({0}/km²),
3142             },
3143             'square-meter' => {
3144             'name' => q(meter²),
3145             'other' => q({0} m²),
3146             'per' => q({0}/m²),
3147             },
3148             'square-mile' => {
3149             'name' => q(mil persegi),
3150             'other' => q({0} mi²),
3151             'per' => q({0}/mi²),
3152             },
3153             'square-yard' => {
3154             'name' => q(yard²),
3155             'other' => q({0} yd²),
3156             },
3157             'stone' => {
3158             'name' => q(stone),
3159             'other' => q({0} st),
3160             },
3161             'tablespoon' => {
3162             'name' => q(sdm),
3163             'other' => q({0} sdm),
3164             },
3165             'teaspoon' => {
3166             'name' => q(sdt),
3167             'other' => q({0} sdt),
3168             },
3169             'terabit' => {
3170             'name' => q(Tbit),
3171             'other' => q({0} Tb),
3172             },
3173             'terabyte' => {
3174             'name' => q(TByte),
3175             'other' => q({0} TB),
3176             },
3177             'ton' => {
3178             'name' => q(ton),
3179             'other' => q({0} tn),
3180             },
3181             'volt' => {
3182             'name' => q(volt),
3183             'other' => q({0} V),
3184             },
3185             'watt' => {
3186             'name' => q(watt),
3187             'other' => q({0} W),
3188             },
3189             'week' => {
3190             'name' => q(minggu),
3191             'other' => q({0} mgg),
3192             'per' => q({0}/mgg),
3193             },
3194             'yard' => {
3195             'name' => q(yard),
3196             'other' => q({0} yd),
3197             },
3198             'year' => {
3199             'name' => q(tahun),
3200             'other' => q({0} thn),
3201             'per' => q({0}/thn),
3202             },
3203             },
3204             } }
3205             );
3206              
3207             has 'yesstr' => (
3208             is => 'ro',
3209             isa => RegexpRef,
3210             init_arg => undef,
3211             default => sub { qr'^(?i:ya|y)$' }
3212             );
3213              
3214             has 'nostr' => (
3215             is => 'ro',
3216             isa => RegexpRef,
3217             init_arg => undef,
3218             default => sub { qr'^(?i:tidak|t|no|n)$' }
3219             );
3220              
3221             has 'listPatterns' => (
3222             is => 'ro',
3223             isa => HashRef,
3224             init_arg => undef,
3225             default => sub { {
3226             start => q({0}, {1}),
3227             middle => q({0}, {1}),
3228             end => q({0}, {1}),
3229             2 => q({0}, {1}),
3230             } }
3231             );
3232              
3233             has 'default_numbering_system' => (
3234             is => 'ro',
3235             isa => Str,
3236             init_arg => undef,
3237             default => 'latn',
3238             );
3239              
3240             has native_numbering_system => (
3241             is => 'ro',
3242             isa => Str,
3243             init_arg => undef,
3244             default => 'latn',
3245             );
3246              
3247             has 'minimum_grouping_digits' => (
3248             is =>'ro',
3249             isa => Int,
3250             init_arg => undef,
3251             default => 1,
3252             );
3253              
3254             has 'number_symbols' => (
3255             is => 'ro',
3256             isa => HashRef,
3257             init_arg => undef,
3258             default => sub { {
3259             'latn' => {
3260             'decimal' => q(,),
3261             'exponential' => q(E),
3262             'group' => q(.),
3263             'infinity' => q(∞),
3264             'list' => q(;),
3265             'minusSign' => q(-),
3266             'nan' => q(NaN),
3267             'perMille' => q(‰),
3268             'percentSign' => q(%),
3269             'plusSign' => q(+),
3270             'superscriptingExponent' => q(×),
3271             'timeSeparator' => q(.),
3272             },
3273             } }
3274             );
3275              
3276             has 'number_formats' => (
3277             is => 'ro',
3278             isa => HashRef,
3279             init_arg => undef,
3280             default => sub { {
3281             decimalFormat => {
3282             'default' => {
3283             '1000' => {
3284             'other' => '0 rb',
3285             },
3286             '10000' => {
3287             'other' => '00 rb',
3288             },
3289             '100000' => {
3290             'other' => '000 rb',
3291             },
3292             '1000000' => {
3293             'other' => '0 jt',
3294             },
3295             '10000000' => {
3296             'other' => '00 jt',
3297             },
3298             '100000000' => {
3299             'other' => '000 jt',
3300             },
3301             '1000000000' => {
3302             'other' => '0 M',
3303             },
3304             '10000000000' => {
3305             'other' => '00 M',
3306             },
3307             '100000000000' => {
3308             'other' => '000 M',
3309             },
3310             '1000000000000' => {
3311             'other' => '0 T',
3312             },
3313             '10000000000000' => {
3314             'other' => '00 T',
3315             },
3316             '100000000000000' => {
3317             'other' => '000 T',
3318             },
3319             'standard' => {
3320             'default' => '#,##0.###',
3321             },
3322             },
3323             'long' => {
3324             '1000' => {
3325             'other' => '0 ribu',
3326             },
3327             '10000' => {
3328             'other' => '00 ribu',
3329             },
3330             '100000' => {
3331             'other' => '000 ribu',
3332             },
3333             '1000000' => {
3334             'other' => '0 juta',
3335             },
3336             '10000000' => {
3337             'other' => '00 juta',
3338             },
3339             '100000000' => {
3340             'other' => '000 juta',
3341             },
3342             '1000000000' => {
3343             'other' => '0 miliar',
3344             },
3345             '10000000000' => {
3346             'other' => '00 miliar',
3347             },
3348             '100000000000' => {
3349             'other' => '000 miliar',
3350             },
3351             '1000000000000' => {
3352             'other' => '0 triliun',
3353             },
3354             '10000000000000' => {
3355             'other' => '00 triliun',
3356             },
3357             '100000000000000' => {
3358             'other' => '000 triliun',
3359             },
3360             },
3361             'short' => {
3362             '1000' => {
3363             'other' => '0 rb',
3364             },
3365             '10000' => {
3366             'other' => '00 rb',
3367             },
3368             '100000' => {
3369             'other' => '000 rb',
3370             },
3371             '1000000' => {
3372             'other' => '0 jt',
3373             },
3374             '10000000' => {
3375             'other' => '00 jt',
3376             },
3377             '100000000' => {
3378             'other' => '000 jt',
3379             },
3380             '1000000000' => {
3381             'other' => '0 M',
3382             },
3383             '10000000000' => {
3384             'other' => '00 M',
3385             },
3386             '100000000000' => {
3387             'other' => '000 M',
3388             },
3389             '1000000000000' => {
3390             'other' => '0 T',
3391             },
3392             '10000000000000' => {
3393             'other' => '00 T',
3394             },
3395             '100000000000000' => {
3396             'other' => '000 T',
3397             },
3398             },
3399             },
3400             percentFormat => {
3401             'default' => {
3402             'standard' => {
3403             'default' => '#,##0%',
3404             },
3405             },
3406             },
3407             scientificFormat => {
3408             'default' => {
3409             'standard' => {
3410             'default' => '#E0',
3411             },
3412             },
3413             },
3414             } },
3415             );
3416              
3417             has 'number_currency_formats' => (
3418             is => 'ro',
3419             isa => HashRef,
3420             init_arg => undef,
3421             default => sub { {
3422             'latn' => {
3423             'pattern' => {
3424             'default' => {
3425             'accounting' => {
3426             'positive' => '¤#,##0.00',
3427             },
3428             'standard' => {
3429             'positive' => '¤#,##0.00',
3430             },
3431             },
3432             },
3433             },
3434             } },
3435             );
3436              
3437             has 'currencies' => (
3438             is => 'ro',
3439             isa => HashRef,
3440             init_arg => undef,
3441             default => sub { {
3442             'ADP' => {
3443             symbol => 'ADP',
3444             display_name => {
3445             'currency' => q(Peseta Andorra),
3446             },
3447             },
3448             'AED' => {
3449             symbol => 'AED',
3450             display_name => {
3451             'currency' => q(Dirham Uni Emirat Arab),
3452             'other' => q(Dirham Uni Emirat Arab),
3453             },
3454             },
3455             'AFA' => {
3456             symbol => 'AFA',
3457             display_name => {
3458             'currency' => q(Afgani Afganistan \(1927–2002\)),
3459             'other' => q(Afgani Afganistan \(1927–2002\)),
3460             },
3461             },
3462             'AFN' => {
3463             symbol => 'AFN',
3464             display_name => {
3465             'currency' => q(Afgani Afganistan),
3466             'other' => q(Afgani Afganistan),
3467             },
3468             },
3469             'ALL' => {
3470             symbol => 'ALL',
3471             display_name => {
3472             'currency' => q(Lek Albania),
3473             'other' => q(Lek Albania),
3474             },
3475             },
3476             'AMD' => {
3477             symbol => 'AMD',
3478             display_name => {
3479             'currency' => q(Dram Armenia),
3480             'other' => q(Dram Armenia),
3481             },
3482             },
3483             'ANG' => {
3484             symbol => 'ANG',
3485             display_name => {
3486             'currency' => q(Guilder Antilla Belanda),
3487             'other' => q(Guilder Antilla Belanda),
3488             },
3489             },
3490             'AOA' => {
3491             symbol => 'AOA',
3492             display_name => {
3493             'currency' => q(Kwanza Angola),
3494             'other' => q(Kwanza Angola),
3495             },
3496             },
3497             'AOK' => {
3498             symbol => 'AOK',
3499             display_name => {
3500             'currency' => q(Kwanza Angola \(1977–1991\)),
3501             'other' => q(Kwanza Angola \(1977–1991\)),
3502             },
3503             },
3504             'AON' => {
3505             symbol => 'AON',
3506             display_name => {
3507             'currency' => q(Kwanza Baru Angola \(1990–2000\)),
3508             'other' => q(Kwanza Baru Angola \(1990–2000\)),
3509             },
3510             },
3511             'AOR' => {
3512             symbol => 'AOR',
3513             display_name => {
3514             'currency' => q(Kwanza Angola yang Disesuaikan Lagi \(1995–1999\)),
3515             'other' => q(Kwanza Angola yang Disesuaikan Lagi \(1995–1999\)),
3516             },
3517             },
3518             'ARA' => {
3519             symbol => 'ARA',
3520             display_name => {
3521             'currency' => q(Austral Argentina),
3522             },
3523             },
3524             'ARL' => {
3525             symbol => 'ARL',
3526             display_name => {
3527             'currency' => q(Peso Ley Argentina \(1970–1983\)),
3528             'other' => q(Peso Ley Argentina \(1970–1983\)),
3529             },
3530             },
3531             'ARM' => {
3532             symbol => 'ARM',
3533             display_name => {
3534             'currency' => q(Peso Argentina \(1881–1970\)),
3535             'other' => q(Peso Argentina \(1881–1970\)),
3536             },
3537             },
3538             'ARP' => {
3539             symbol => 'ARP',
3540             display_name => {
3541             'currency' => q(Peso Argentina \(1983–1985\)),
3542             'other' => q(Peso Argentina \(1983–1985\)),
3543             },
3544             },
3545             'ARS' => {
3546             symbol => 'ARS',
3547             display_name => {
3548             'currency' => q(Peso Argentina),
3549             'other' => q(Peso Argentina),
3550             },
3551             },
3552             'ATS' => {
3553             symbol => 'ATS',
3554             display_name => {
3555             'currency' => q(Schilling Austria),
3556             },
3557             },
3558             'AUD' => {
3559             symbol => 'AU$',
3560             display_name => {
3561             'currency' => q(Dolar Australia),
3562             'other' => q(Dolar Australia),
3563             },
3564             },
3565             'AWG' => {
3566             symbol => 'AWG',
3567             display_name => {
3568             'currency' => q(Florin Aruba),
3569             'other' => q(Florin Aruba),
3570             },
3571             },
3572             'AZM' => {
3573             symbol => 'AZM',
3574             display_name => {
3575             'currency' => q(Manat Azerbaijan \(1993–2006\)),
3576             'other' => q(Manat Azerbaijan \(1993–2006\)),
3577             },
3578             },
3579             'AZN' => {
3580             symbol => 'AZN',
3581             display_name => {
3582             'currency' => q(Manat Azerbaijan),
3583             'other' => q(Manat Azerbaijan),
3584             },
3585             },
3586             'BAD' => {
3587             symbol => 'BAD',
3588             display_name => {
3589             'currency' => q(Dinar Bosnia-Herzegovina \(1992–1994\)),
3590             'other' => q(Dinar Bosnia-Herzegovina \(1992–1994\)),
3591             },
3592             },
3593             'BAM' => {
3594             symbol => 'BAM',
3595             display_name => {
3596             'currency' => q(Mark Konvertibel Bosnia-Herzegovina),
3597             'other' => q(Mark Konvertibel Bosnia-Herzegovina),
3598             },
3599             },
3600             'BAN' => {
3601             symbol => 'BAN',
3602             display_name => {
3603             'currency' => q(Dinar Baru Bosnia-Herzegovina \(1994–1997\)),
3604             'other' => q(Dinar Baru Bosnia-Herzegovina \(1994–1997\)),
3605             },
3606             },
3607             'BBD' => {
3608             symbol => 'BBD',
3609             display_name => {
3610             'currency' => q(Dolar Barbados),
3611             'other' => q(Dolar Barbados),
3612             },
3613             },
3614             'BDT' => {
3615             symbol => 'BDT',
3616             display_name => {
3617             'currency' => q(Taka Bangladesh),
3618             'other' => q(Taka Bangladesh),
3619             },
3620             },
3621             'BEC' => {
3622             symbol => 'BEC',
3623             display_name => {
3624             'currency' => q(Franc Belgia \(konvertibel\)),
3625             },
3626             },
3627             'BEF' => {
3628             symbol => 'BEF',
3629             display_name => {
3630             'currency' => q(Franc Belgia),
3631             },
3632             },
3633             'BEL' => {
3634             symbol => 'BEL',
3635             display_name => {
3636             'currency' => q(Franc Belgia \(keuangan\)),
3637             },
3638             },
3639             'BGL' => {
3640             symbol => 'BGL',
3641             display_name => {
3642             'currency' => q(Hard Lev Bulgaria),
3643             },
3644             },
3645             'BGM' => {
3646             symbol => 'BGM',
3647             display_name => {
3648             'currency' => q(Socialist Lev Bulgaria),
3649             },
3650             },
3651             'BGN' => {
3652             symbol => 'BGN',
3653             display_name => {
3654             'currency' => q(Lev Bulgaria),
3655             'other' => q(Lev Bulgaria),
3656             },
3657             },
3658             'BGO' => {
3659             symbol => 'BGO',
3660             display_name => {
3661             'currency' => q(Lev Bulgaria \(1879–1952\)),
3662             'other' => q(Lev Bulgaria \(1879–1952\)),
3663             },
3664             },
3665             'BHD' => {
3666             symbol => 'BHD',
3667             display_name => {
3668             'currency' => q(Dinar Bahrain),
3669             'other' => q(Dinar Bahrain),
3670             },
3671             },
3672             'BIF' => {
3673             symbol => 'BIF',
3674             display_name => {
3675             'currency' => q(Franc Burundi),
3676             'other' => q(Franc Burundi),
3677             },
3678             },
3679             'BMD' => {
3680             symbol => 'BMD',
3681             display_name => {
3682             'currency' => q(Dolar Bermuda),
3683             'other' => q(Dolar Bermuda),
3684             },
3685             },
3686             'BND' => {
3687             symbol => 'BND',
3688             display_name => {
3689             'currency' => q(Dolar Brunei),
3690             'other' => q(Dolar Brunei),
3691             },
3692             },
3693             'BOB' => {
3694             symbol => 'BOB',
3695             display_name => {
3696             'currency' => q(Boliviano),
3697             'other' => q(Boliviano),
3698             },
3699             },
3700             'BOL' => {
3701             symbol => 'BOL',
3702             display_name => {
3703             'currency' => q(Boliviano Bolivia \(1863–1963\)),
3704             'other' => q(Boliviano Bolivia \(1863–1963\)),
3705             },
3706             },
3707             'BOP' => {
3708             symbol => 'BOP',
3709             display_name => {
3710             'currency' => q(Peso Bolivia),
3711             },
3712             },
3713             'BOV' => {
3714             symbol => 'BOV',
3715             display_name => {
3716             'currency' => q(Mvdol Bolivia),
3717             },
3718             },
3719             'BRB' => {
3720             symbol => 'BRB',
3721             display_name => {
3722             'currency' => q(Cruzeiro Baru Brasil \(1967–1986\)),
3723             'other' => q(Cruzeiro Baru Brasil \(1967–1986\)),
3724             },
3725             },
3726             'BRC' => {
3727             symbol => 'BRC',
3728             display_name => {
3729             'currency' => q(Cruzado Brasil \(1986–1989\)),
3730             'other' => q(Cruzado Brasil \(1986–1989\)),
3731             },
3732             },
3733             'BRE' => {
3734             symbol => 'BRE',
3735             display_name => {
3736             'currency' => q(Cruzeiro Brasil \(1990–1993\)),
3737             'other' => q(Cruzeiro Brasil \(1990–1993\)),
3738             },
3739             },
3740             'BRL' => {
3741             symbol => 'R$',
3742             display_name => {
3743             'currency' => q(Real Brasil),
3744             'other' => q(Real Brasil),
3745             },
3746             },
3747             'BRN' => {
3748             symbol => 'BRN',
3749             display_name => {
3750             'currency' => q(Cruzado Baru Brasil \(1989–1990\)),
3751             'other' => q(Cruzado Baru Brasil \(1989–1990\)),
3752             },
3753             },
3754             'BRR' => {
3755             symbol => 'BRR',
3756             display_name => {
3757             'currency' => q(Cruzeiro Brasil \(1993–1994\)),
3758             'other' => q(Cruzeiro Brasil \(1993–1994\)),
3759             },
3760             },
3761             'BRZ' => {
3762             symbol => 'BRZ',
3763             display_name => {
3764             'currency' => q(Cruzeiro Brasil \(1942–1967\)),
3765             'other' => q(Cruzeiro Brasil \(1942–1967\)),
3766             },
3767             },
3768             'BSD' => {
3769             symbol => 'BSD',
3770             display_name => {
3771             'currency' => q(Dolar Bahama),
3772             'other' => q(Dolar Bahama),
3773             },
3774             },
3775             'BTN' => {
3776             symbol => 'BTN',
3777             display_name => {
3778             'currency' => q(Ngultrum Bhutan),
3779             'other' => q(Ngultrum Bhutan),
3780             },
3781             },
3782             'BUK' => {
3783             symbol => 'BUK',
3784             display_name => {
3785             'currency' => q(Kyat Burma),
3786             },
3787             },
3788             'BWP' => {
3789             symbol => 'BWP',
3790             display_name => {
3791             'currency' => q(Pula Botswana),
3792             'other' => q(Pula Botswana),
3793             },
3794             },
3795             'BYB' => {
3796             symbol => 'BYB',
3797             display_name => {
3798             'currency' => q(Rubel Baru Belarus \(1994–1999\)),
3799             'other' => q(Rubel Baru Belarus \(1994–1999\)),
3800             },
3801             },
3802             'BYN' => {
3803             symbol => 'BYN',
3804             display_name => {
3805             'currency' => q(Rubel Belarusia),
3806             'other' => q(Rubel Belarusia),
3807             },
3808             },
3809             'BYR' => {
3810             symbol => 'BYR',
3811             display_name => {
3812             'currency' => q(Rubel Belarusia \(2000–2016\)),
3813             'other' => q(Rubel Belarusia \(2000–2016\)),
3814             },
3815             },
3816             'BZD' => {
3817             symbol => 'BZD',
3818             display_name => {
3819             'currency' => q(Dolar Belize),
3820             'other' => q(Dolar Belize),
3821             },
3822             },
3823             'CAD' => {
3824             symbol => 'CA$',
3825             display_name => {
3826             'currency' => q(Dolar Kanada),
3827             'other' => q(Dolar Kanada),
3828             },
3829             },
3830             'CDF' => {
3831             symbol => 'CDF',
3832             display_name => {
3833             'currency' => q(Franc Kongo),
3834             'other' => q(Franc Kongo),
3835             },
3836             },
3837             'CHE' => {
3838             symbol => 'CHE',
3839             display_name => {
3840             'currency' => q(Euro WIR),
3841             },
3842             },
3843             'CHF' => {
3844             symbol => 'CHF',
3845             display_name => {
3846             'currency' => q(Franc Swiss),
3847             'other' => q(Franc Swiss),
3848             },
3849             },
3850             'CHW' => {
3851             symbol => 'CHW',
3852             display_name => {
3853             'currency' => q(Franc WIR),
3854             },
3855             },
3856             'CLE' => {
3857             symbol => 'CLE',
3858             display_name => {
3859             'currency' => q(Escudo Cile),
3860             },
3861             },
3862             'CLF' => {
3863             symbol => 'CLF',
3864             display_name => {
3865             'currency' => q(Satuan Hitung \(UF\) Cile),
3866             },
3867             },
3868             'CLP' => {
3869             symbol => 'CLP',
3870             display_name => {
3871             'currency' => q(Peso Cile),
3872             'other' => q(Peso Cile),
3873             },
3874             },
3875             'CNH' => {
3876             symbol => 'CNH',
3877             display_name => {
3878             'currency' => q(Yuan Tiongkok \(luar negeri\)),
3879             'other' => q(Yuan Tiongkok \(luar negeri\)),
3880             },
3881             },
3882             'CNY' => {
3883             symbol => 'CNÂ¥',
3884             display_name => {
3885             'currency' => q(Yuan Tiongkok),
3886             'other' => q(Yuan Tiongkok),
3887             },
3888             },
3889             'COP' => {
3890             symbol => 'COP',
3891             display_name => {
3892             'currency' => q(Peso Kolombia),
3893             'other' => q(Peso Kolombia),
3894             },
3895             },
3896             'COU' => {
3897             symbol => 'COU',
3898             display_name => {
3899             'currency' => q(Unit Nilai Nyata Kolombia),
3900             },
3901             },
3902             'CRC' => {
3903             symbol => 'CRC',
3904             display_name => {
3905             'currency' => q(Colon Kosta Rika),
3906             'other' => q(Colon Kosta Rika),
3907             },
3908             },
3909             'CSD' => {
3910             symbol => 'CSD',
3911             display_name => {
3912             'currency' => q(Dinar Serbia \(2002–2006\)),
3913             'other' => q(Dinar Serbia \(2002–2006\)),
3914             },
3915             },
3916             'CSK' => {
3917             symbol => 'CSK',
3918             display_name => {
3919             'currency' => q(Hard Koruna Cheska),
3920             },
3921             },
3922             'CUC' => {
3923             symbol => 'CUC',
3924             display_name => {
3925             'currency' => q(Peso Konvertibel Kuba),
3926             'other' => q(Peso Konvertibel Kuba),
3927             },
3928             },
3929             'CUP' => {
3930             symbol => 'CUP',
3931             display_name => {
3932             'currency' => q(Peso Kuba),
3933             'other' => q(Peso Kuba),
3934             },
3935             },
3936             'CVE' => {
3937             symbol => 'CVE',
3938             display_name => {
3939             'currency' => q(Escudo Tanjung Verde),
3940             'other' => q(Escudo Tanjung Verde),
3941             },
3942             },
3943             'CYP' => {
3944             symbol => 'CYP',
3945             display_name => {
3946             'currency' => q(Pound Siprus),
3947             },
3948             },
3949             'CZK' => {
3950             symbol => 'CZK',
3951             display_name => {
3952             'currency' => q(Koruna Cheska),
3953             'other' => q(Koruna Cheska),
3954             },
3955             },
3956             'DDM' => {
3957             symbol => 'DDM',
3958             display_name => {
3959             'currency' => q(Mark Jerman Timur),
3960             },
3961             },
3962             'DEM' => {
3963             symbol => 'DEM',
3964             display_name => {
3965             'currency' => q(Mark Jerman),
3966             },
3967             },
3968             'DJF' => {
3969             symbol => 'DJF',
3970             display_name => {
3971             'currency' => q(Franc Jibuti),
3972             'other' => q(Franc Jibuti),
3973             },
3974             },
3975             'DKK' => {
3976             symbol => 'DKK',
3977             display_name => {
3978             'currency' => q(Krone Denmark),
3979             'other' => q(Krone Denmark),
3980             },
3981             },
3982             'DOP' => {
3983             symbol => 'DOP',
3984             display_name => {
3985             'currency' => q(Peso Dominika),
3986             'other' => q(Peso Dominika),
3987             },
3988             },
3989             'DZD' => {
3990             symbol => 'DZD',
3991             display_name => {
3992             'currency' => q(Dinar Algeria),
3993             'other' => q(Dinar Algeria),
3994             },
3995             },
3996             'ECS' => {
3997             symbol => 'ECS',
3998             display_name => {
3999             'currency' => q(Sucre Ekuador),
4000             },
4001             },
4002             'ECV' => {
4003             symbol => 'ECV',
4004             display_name => {
4005             'currency' => q(Satuan Nilai Tetap Ekuador),
4006             },
4007             },
4008             'EEK' => {
4009             symbol => 'EEK',
4010             display_name => {
4011             'currency' => q(Kroon Estonia),
4012             },
4013             },
4014             'EGP' => {
4015             symbol => 'EGP',
4016             display_name => {
4017             'currency' => q(Pound Mesir),
4018             'other' => q(Pound Mesir),
4019             },
4020             },
4021             'ERN' => {
4022             symbol => 'ERN',
4023             display_name => {
4024             'currency' => q(Nakfa Eritrea),
4025             'other' => q(Nakfa Eritrea),
4026             },
4027             },
4028             'ESA' => {
4029             symbol => 'ESA',
4030             display_name => {
4031             'currency' => q(Peseta Spanyol \(akun\)),
4032             },
4033             },
4034             'ESB' => {
4035             symbol => 'ESB',
4036             display_name => {
4037             'currency' => q(Peseta Spanyol \(konvertibel\)),
4038             },
4039             },
4040             'ESP' => {
4041             symbol => 'ESP',
4042             display_name => {
4043             'currency' => q(Peseta Spanyol),
4044             },
4045             },
4046             'ETB' => {
4047             symbol => 'ETB',
4048             display_name => {
4049             'currency' => q(Birr Etiopia),
4050             'other' => q(Birr Etiopia),
4051             },
4052             },
4053             'EUR' => {
4054             symbol => '€',
4055             display_name => {
4056             'currency' => q(Euro),
4057             'other' => q(Euro),
4058             },
4059             },
4060             'FIM' => {
4061             symbol => 'FIM',
4062             display_name => {
4063             'currency' => q(Markka Finlandia),
4064             },
4065             },
4066             'FJD' => {
4067             symbol => 'FJD',
4068             display_name => {
4069             'currency' => q(Dolar Fiji),
4070             'other' => q(Dolar Fiji),
4071             },
4072             },
4073             'FKP' => {
4074             symbol => 'FKP',
4075             display_name => {
4076             'currency' => q(Pound Kepulauan Falkland),
4077             'other' => q(Pound Kepulauan Falkland),
4078             },
4079             },
4080             'FRF' => {
4081             symbol => 'FRF',
4082             display_name => {
4083             'currency' => q(Franc Prancis),
4084             },
4085             },
4086             'GBP' => {
4087             symbol => '£',
4088             display_name => {
4089             'currency' => q(Pound Inggris),
4090             'other' => q(Pound Inggris),
4091             },
4092             },
4093             'GEK' => {
4094             symbol => 'GEK',
4095             display_name => {
4096             'currency' => q(Kupon Larit Georgia),
4097             },
4098             },
4099             'GEL' => {
4100             symbol => 'GEL',
4101             display_name => {
4102             'currency' => q(Lari Georgia),
4103             'other' => q(Lari Georgia),
4104             },
4105             },
4106             'GHC' => {
4107             symbol => 'GHC',
4108             display_name => {
4109             'currency' => q(Cedi Ghana \(1979–2007\)),
4110             'other' => q(Cedi Ghana \(1979–2007\)),
4111             },
4112             },
4113             'GHS' => {
4114             symbol => 'GHS',
4115             display_name => {
4116             'currency' => q(Cedi Ghana),
4117             'other' => q(Cedi Ghana),
4118             },
4119             },
4120             'GIP' => {
4121             symbol => 'GIP',
4122             display_name => {
4123             'currency' => q(Pound Gibraltar),
4124             'other' => q(Pound Gibraltar),
4125             },
4126             },
4127             'GMD' => {
4128             symbol => 'GMD',
4129             display_name => {
4130             'currency' => q(Dalasi Gambia),
4131             'other' => q(Dalasi Gambia),
4132             },
4133             },
4134             'GNF' => {
4135             symbol => 'GNF',
4136             display_name => {
4137             'currency' => q(Franc Guinea),
4138             'other' => q(Franc Guinea),
4139             },
4140             },
4141             'GNS' => {
4142             symbol => 'GNS',
4143             display_name => {
4144             'currency' => q(Syli Guinea),
4145             },
4146             },
4147             'GQE' => {
4148             symbol => 'GQE',
4149             display_name => {
4150             'currency' => q(Ekuele Guinea Ekuatorial),
4151             },
4152             },
4153             'GRD' => {
4154             symbol => 'GRD',
4155             display_name => {
4156             'currency' => q(Drachma Yunani),
4157             },
4158             },
4159             'GTQ' => {
4160             symbol => 'GTQ',
4161             display_name => {
4162             'currency' => q(Quetzal Guatemala),
4163             'other' => q(Quetzal Guatemala),
4164             },
4165             },
4166             'GWE' => {
4167             symbol => 'GWE',
4168             display_name => {
4169             'currency' => q(Escudo Guinea Portugal),
4170             },
4171             },
4172             'GWP' => {
4173             symbol => 'GWP',
4174             display_name => {
4175             'currency' => q(Peso Guinea-Bissau),
4176             },
4177             },
4178             'GYD' => {
4179             symbol => 'GYD',
4180             display_name => {
4181             'currency' => q(Dolar Guyana),
4182             'other' => q(Dolar Guyana),
4183             },
4184             },
4185             'HKD' => {
4186             symbol => 'HK$',
4187             display_name => {
4188             'currency' => q(Dolar Hong Kong),
4189             'other' => q(Dolar Hong Kong),
4190             },
4191             },
4192             'HNL' => {
4193             symbol => 'HNL',
4194             display_name => {
4195             'currency' => q(Lempira Honduras),
4196             'other' => q(Lempira Honduras),
4197             },
4198             },
4199             'HRD' => {
4200             symbol => 'HRD',
4201             display_name => {
4202             'currency' => q(Dinar Kroasia),
4203             },
4204             },
4205             'HRK' => {
4206             symbol => 'HRK',
4207             display_name => {
4208             'currency' => q(Kuna Kroasia),
4209             'other' => q(Kuna Kroasia),
4210             },
4211             },
4212             'HTG' => {
4213             symbol => 'HTG',
4214             display_name => {
4215             'currency' => q(Gourde Haiti),
4216             'other' => q(Gourde Haiti),
4217             },
4218             },
4219             'HUF' => {
4220             symbol => 'HUF',
4221             display_name => {
4222             'currency' => q(Forint Hungaria),
4223             'other' => q(Forint Hungaria),
4224             },
4225             },
4226             'IDR' => {
4227             symbol => 'Rp',
4228             display_name => {
4229             'currency' => q(Rupiah Indonesia),
4230             'other' => q(Rupiah Indonesia),
4231             },
4232             },
4233             'IEP' => {
4234             symbol => 'IEP',
4235             display_name => {
4236             'currency' => q(Pound Irlandia),
4237             },
4238             },
4239             'ILP' => {
4240             symbol => 'ILP',
4241             display_name => {
4242             'currency' => q(Pound Israel),
4243             },
4244             },
4245             'ILR' => {
4246             display_name => {
4247             'currency' => q(Shekel Israel),
4248             'other' => q(Shekel Israel \(1980–1985\)),
4249             },
4250             },
4251             'ILS' => {
4252             symbol => '₪',
4253             display_name => {
4254             'currency' => q(Shekel Baru Israel),
4255             'other' => q(Shekel Baru Israel),
4256             },
4257             },
4258             'INR' => {
4259             symbol => 'Rs',
4260             display_name => {
4261             'currency' => q(Rupee India),
4262             'other' => q(Rupee India),
4263             },
4264             },
4265             'IQD' => {
4266             symbol => 'IQD',
4267             display_name => {
4268             'currency' => q(Dinar Irak),
4269             'other' => q(Dinar Irak),
4270             },
4271             },
4272             'IRR' => {
4273             symbol => 'IRR',
4274             display_name => {
4275             'currency' => q(Rial Iran),
4276             'other' => q(Rial Iran),
4277             },
4278             },
4279             'ISJ' => {
4280             display_name => {
4281             'currency' => q(Krona Islandia \(1918–1981\)),
4282             'other' => q(Krona Islandia \(1918–1981\)),
4283             },
4284             },
4285             'ISK' => {
4286             symbol => 'ISK',
4287             display_name => {
4288             'currency' => q(Krona Islandia),
4289             'other' => q(Krona Islandia),
4290             },
4291             },
4292             'ITL' => {
4293             symbol => 'ITL',
4294             display_name => {
4295             'currency' => q(Lira Italia),
4296             },
4297             },
4298             'JMD' => {
4299             symbol => 'JMD',
4300             display_name => {
4301             'currency' => q(Dolar Jamaika),
4302             'other' => q(Dolar Jamaika),
4303             },
4304             },
4305             'JOD' => {
4306             symbol => 'JOD',
4307             display_name => {
4308             'currency' => q(Dinar Yordania),
4309             'other' => q(Dinar Yordania),
4310             },
4311             },
4312             'JPY' => {
4313             symbol => 'JPÂ¥',
4314             display_name => {
4315             'currency' => q(Yen Jepang),
4316             'other' => q(Yen Jepang),
4317             },
4318             },
4319             'KES' => {
4320             symbol => 'KES',
4321             display_name => {
4322             'currency' => q(Shilling Kenya),
4323             'other' => q(Shilling Kenya),
4324             },
4325             },
4326             'KGS' => {
4327             symbol => 'KGS',
4328             display_name => {
4329             'currency' => q(Som Kirgistan),
4330             'other' => q(Som Kirgistan),
4331             },
4332             },
4333             'KHR' => {
4334             symbol => 'KHR',
4335             display_name => {
4336             'currency' => q(Riel Kamboja),
4337             'other' => q(Riel Kamboja),
4338             },
4339             },
4340             'KMF' => {
4341             symbol => 'KMF',
4342             display_name => {
4343             'currency' => q(Franc Komoro),
4344             'other' => q(Franc Komoro),
4345             },
4346             },
4347             'KPW' => {
4348             symbol => 'KPW',
4349             display_name => {
4350             'currency' => q(Won Korea Utara),
4351             'other' => q(Won Korea Utara),
4352             },
4353             },
4354             'KRH' => {
4355             symbol => 'KRH',
4356             display_name => {
4357             'currency' => q(Hwan Korea Selatan \(1953–1962\)),
4358             'other' => q(Hwan Korea Selatan \(1953–1962\)),
4359             },
4360             },
4361             'KRO' => {
4362             symbol => 'KRO',
4363             display_name => {
4364             'currency' => q(Won Korea Selatan \(1945–1953\)),
4365             'other' => q(Won Korea Selatan \(1945–1953\)),
4366             },
4367             },
4368             'KRW' => {
4369             symbol => 'â‚©',
4370             display_name => {
4371             'currency' => q(Won Korea Selatan),
4372             'other' => q(Won Korea Selatan),
4373             },
4374             },
4375             'KWD' => {
4376             symbol => 'KWD',
4377             display_name => {
4378             'currency' => q(Dinar Kuwait),
4379             'other' => q(Dinar Kuwait),
4380             },
4381             },
4382             'KYD' => {
4383             symbol => 'KYD',
4384             display_name => {
4385             'currency' => q(Dolar Kepulauan Cayman),
4386             'other' => q(Dolar Kepulauan Cayman),
4387             },
4388             },
4389             'KZT' => {
4390             symbol => 'KZT',
4391             display_name => {
4392             'currency' => q(Tenge Kazakstan),
4393             'other' => q(Tenge Kazakstan),
4394             },
4395             },
4396             'LAK' => {
4397             symbol => 'LAK',
4398             display_name => {
4399             'currency' => q(Kip Laos),
4400             'other' => q(Kip Laos),
4401             },
4402             },
4403             'LBP' => {
4404             symbol => 'LBP',
4405             display_name => {
4406             'currency' => q(Pound Lebanon),
4407             'other' => q(Pound Lebanon),
4408             },
4409             },
4410             'LKR' => {
4411             symbol => 'LKR',
4412             display_name => {
4413             'currency' => q(Rupee Sri Lanka),
4414             'other' => q(Rupee Sri Lanka),
4415             },
4416             },
4417             'LRD' => {
4418             symbol => 'LRD',
4419             display_name => {
4420             'currency' => q(Dolar Liberia),
4421             'other' => q(Dolar Liberia),
4422             },
4423             },
4424             'LSL' => {
4425             symbol => 'LSL',
4426             display_name => {
4427             'currency' => q(Loti Lesotho),
4428             },
4429             },
4430             'LTL' => {
4431             symbol => 'LTL',
4432             display_name => {
4433             'currency' => q(Litas Lituania),
4434             'other' => q(Litas Lituania),
4435             },
4436             },
4437             'LTT' => {
4438             symbol => 'LTT',
4439             display_name => {
4440             'currency' => q(Talonas Lituania),
4441             },
4442             },
4443             'LUC' => {
4444             symbol => 'LUC',
4445             display_name => {
4446             'currency' => q(Franc Konvertibel Luksemburg),
4447             },
4448             },
4449             'LUF' => {
4450             symbol => 'LUF',
4451             display_name => {
4452             'currency' => q(Franc Luksemburg),
4453             },
4454             },
4455             'LUL' => {
4456             symbol => 'LUL',
4457             display_name => {
4458             'currency' => q(Financial Franc Luksemburg),
4459             },
4460             },
4461             'LVL' => {
4462             symbol => 'LVL',
4463             display_name => {
4464             'currency' => q(Lats Latvia),
4465             'other' => q(Lats Latvia),
4466             },
4467             },
4468             'LVR' => {
4469             symbol => 'LVR',
4470             display_name => {
4471             'currency' => q(Rubel Latvia),
4472             },
4473             },
4474             'LYD' => {
4475             symbol => 'LYD',
4476             display_name => {
4477             'currency' => q(Dinar Libya),
4478             'other' => q(Dinar Libya),
4479             },
4480             },
4481             'MAD' => {
4482             symbol => 'MAD',
4483             display_name => {
4484             'currency' => q(Dirham Maroko),
4485             'other' => q(Dirham Maroko),
4486             },
4487             },
4488             'MAF' => {
4489             symbol => 'MAF',
4490             display_name => {
4491             'currency' => q(Franc Maroko),
4492             },
4493             },
4494             'MCF' => {
4495             symbol => 'MCF',
4496             display_name => {
4497             'currency' => q(Franc Monegasque),
4498             },
4499             },
4500             'MDC' => {
4501             symbol => 'MDC',
4502             display_name => {
4503             'currency' => q(Cupon Moldova),
4504             },
4505             },
4506             'MDL' => {
4507             symbol => 'MDL',
4508             display_name => {
4509             'currency' => q(Leu Moldova),
4510             'other' => q(Leu Moldova),
4511             },
4512             },
4513             'MGA' => {
4514             symbol => 'MGA',
4515             display_name => {
4516             'currency' => q(Ariary Madagaskar),
4517             'other' => q(Ariary Madagaskar),
4518             },
4519             },
4520             'MGF' => {
4521             symbol => 'MGF',
4522             display_name => {
4523             'currency' => q(Franc Malagasi),
4524             },
4525             },
4526             'MKD' => {
4527             symbol => 'MKD',
4528             display_name => {
4529             'currency' => q(Denar Makedonia),
4530             'other' => q(Denar Makedonia),
4531             },
4532             },
4533             'MKN' => {
4534             symbol => 'MKN',
4535             display_name => {
4536             'currency' => q(Denar Makedonia \(1992–1993\)),
4537             'other' => q(Denar Makedonia \(1992–1993\)),
4538             },
4539             },
4540             'MLF' => {
4541             symbol => 'MLF',
4542             display_name => {
4543             'currency' => q(Franc Mali),
4544             },
4545             },
4546             'MMK' => {
4547             symbol => 'MMK',
4548             display_name => {
4549             'currency' => q(Kyat Myanmar),
4550             'other' => q(Kyat Myanmar),
4551             },
4552             },
4553             'MNT' => {
4554             symbol => 'MNT',
4555             display_name => {
4556             'currency' => q(Tugrik Mongolia),
4557             'other' => q(Tugrik Mongolia),
4558             },
4559             },
4560             'MOP' => {
4561             symbol => 'MOP',
4562             display_name => {
4563             'currency' => q(Pataca Makau),
4564             'other' => q(Pataca Makau),
4565             },
4566             },
4567             'MRO' => {
4568             symbol => 'MRO',
4569             display_name => {
4570             'currency' => q(Ouguiya Mauritania \(1973–2017\)),
4571             'other' => q(Ouguiya Mauritania \(1973–2017\)),
4572             },
4573             },
4574             'MRU' => {
4575             symbol => 'MRU',
4576             display_name => {
4577             'currency' => q(Ouguiya Mauritania),
4578             'other' => q(Ouguiya Mauritania),
4579             },
4580             },
4581             'MTL' => {
4582             symbol => 'MTL',
4583             display_name => {
4584             'currency' => q(Lira Malta),
4585             },
4586             },
4587             'MTP' => {
4588             symbol => 'MTP',
4589             display_name => {
4590             'currency' => q(Pound Malta),
4591             },
4592             },
4593             'MUR' => {
4594             symbol => 'MUR',
4595             display_name => {
4596             'currency' => q(Rupee Mauritius),
4597             'other' => q(Rupee Mauritius),
4598             },
4599             },
4600             'MVP' => {
4601             display_name => {
4602             'currency' => q(Rufiyaa Maladewa \(1947–1981\)),
4603             'other' => q(Rufiyaa Maladewa \(1947–1981\)),
4604             },
4605             },
4606             'MVR' => {
4607             symbol => 'MVR',
4608             display_name => {
4609             'currency' => q(Rufiyaa Maladewa),
4610             'other' => q(Rufiyaa Maladewa),
4611             },
4612             },
4613             'MWK' => {
4614             symbol => 'MWK',
4615             display_name => {
4616             'currency' => q(Kwacha Malawi),
4617             'other' => q(Kwacha Malawi),
4618             },
4619             },
4620             'MXN' => {
4621             symbol => 'MX$',
4622             display_name => {
4623             'currency' => q(Peso Meksiko),
4624             'other' => q(Peso Meksiko),
4625             },
4626             },
4627             'MXP' => {
4628             symbol => 'MXP',
4629             display_name => {
4630             'currency' => q(Peso Silver Meksiko \(1861–1992\)),
4631             'other' => q(Peso Perak Meksiko),
4632             },
4633             },
4634             'MXV' => {
4635             symbol => 'MXV',
4636             display_name => {
4637             'currency' => q(Unit Investasi Meksiko),
4638             },
4639             },
4640             'MYR' => {
4641             symbol => 'MYR',
4642             display_name => {
4643             'currency' => q(Ringgit Malaysia),
4644             'other' => q(Ringgit Malaysia),
4645             },
4646             },
4647             'MZE' => {
4648             symbol => 'MZE',
4649             display_name => {
4650             'currency' => q(Escudo Mozambik),
4651             },
4652             },
4653             'MZM' => {
4654             symbol => 'MZM',
4655             display_name => {
4656             'currency' => q(Metical Mozambik \(1980–2006\)),
4657             'other' => q(Metical Mozambik \(1980–2006\)),
4658             },
4659             },
4660             'MZN' => {
4661             symbol => 'MZN',
4662             display_name => {
4663             'currency' => q(Metical Mozambik),
4664             'other' => q(Metical Mozambik),
4665             },
4666             },
4667             'NAD' => {
4668             symbol => 'NAD',
4669             display_name => {
4670             'currency' => q(Dolar Namibia),
4671             'other' => q(Dolar Namibia),
4672             },
4673             },
4674             'NGN' => {
4675             symbol => 'NGN',
4676             display_name => {
4677             'currency' => q(Naira Nigeria),
4678             'other' => q(Naira Nigeria),
4679             },
4680             },
4681             'NIC' => {
4682             symbol => 'NIC',
4683             display_name => {
4684             'currency' => q(Cordoba Nikaragua \(1988–1991\)),
4685             'other' => q(Cordoba Nikaragua \(1988–1991\)),
4686             },
4687             },
4688             'NIO' => {
4689             symbol => 'NIO',
4690             display_name => {
4691             'currency' => q(Cordoba Nikaragua),
4692             'other' => q(Cordoba Nikaragua),
4693             },
4694             },
4695             'NLG' => {
4696             symbol => 'NLG',
4697             display_name => {
4698             'currency' => q(Guilder Belanda),
4699             },
4700             },
4701             'NOK' => {
4702             symbol => 'NOK',
4703             display_name => {
4704             'currency' => q(Krone Norwegia),
4705             'other' => q(Krone Norwegia),
4706             },
4707             },
4708             'NPR' => {
4709             symbol => 'NPR',
4710             display_name => {
4711             'currency' => q(Rupee Nepal),
4712             'other' => q(Rupee Nepal),
4713             },
4714             },
4715             'NZD' => {
4716             symbol => 'NZ$',
4717             display_name => {
4718             'currency' => q(Dolar Selandia Baru),
4719             'other' => q(Dolar Selandia Baru),
4720             },
4721             },
4722             'OMR' => {
4723             symbol => 'OMR',
4724             display_name => {
4725             'currency' => q(Rial Oman),
4726             'other' => q(Rial Oman),
4727             },
4728             },
4729             'PAB' => {
4730             symbol => 'PAB',
4731             display_name => {
4732             'currency' => q(Balboa Panama),
4733             'other' => q(Balboa Panama),
4734             },
4735             },
4736             'PEI' => {
4737             symbol => 'PEI',
4738             display_name => {
4739             'currency' => q(Inti Peru),
4740             },
4741             },
4742             'PEN' => {
4743             symbol => 'PEN',
4744             display_name => {
4745             'currency' => q(Sol Peru),
4746             'other' => q(Sol Peru),
4747             },
4748             },
4749             'PES' => {
4750             symbol => 'PES',
4751             display_name => {
4752             'currency' => q(Sol Peru \(1863–1965\)),
4753             'other' => q(Sol Peru \(1863–1965\)),
4754             },
4755             },
4756             'PGK' => {
4757             symbol => 'PGK',
4758             display_name => {
4759             'currency' => q(Kina Papua Nugini),
4760             'other' => q(Kina Papua Nugini),
4761             },
4762             },
4763             'PHP' => {
4764             symbol => 'PHP',
4765             display_name => {
4766             'currency' => q(Peso Filipina),
4767             'other' => q(Peso Filipina),
4768             },
4769             },
4770             'PKR' => {
4771             symbol => 'PKR',
4772             display_name => {
4773             'currency' => q(Rupee Pakistan),
4774             'other' => q(Rupee Pakistan),
4775             },
4776             },
4777             'PLN' => {
4778             symbol => 'PLN',
4779             display_name => {
4780             'currency' => q(Polandia Zloty),
4781             'other' => q(Polandia Zloty),
4782             },
4783             },
4784             'PLZ' => {
4785             symbol => 'PLZ',
4786             display_name => {
4787             'currency' => q(Zloty Polandia \(1950–1995\)),
4788             'other' => q(Zloty Polandia \(1950–1995\)),
4789             },
4790             },
4791             'PTE' => {
4792             symbol => 'PTE',
4793             display_name => {
4794             'currency' => q(Escudo Portugal),
4795             },
4796             },
4797             'PYG' => {
4798             symbol => 'PYG',
4799             display_name => {
4800             'currency' => q(Guarani Paraguay),
4801             'other' => q(Guarani Paraguay),
4802             },
4803             },
4804             'QAR' => {
4805             symbol => 'QAR',
4806             display_name => {
4807             'currency' => q(Rial Qatar),
4808             'other' => q(Rial Qatar),
4809             },
4810             },
4811             'RHD' => {
4812             symbol => 'RHD',
4813             display_name => {
4814             'currency' => q(Dolar Rhodesia),
4815             },
4816             },
4817             'ROL' => {
4818             symbol => 'ROL',
4819             display_name => {
4820             'currency' => q(Leu Rumania \(1952–2006\)),
4821             'other' => q(Leu Rumania \(1952–2006\)),
4822             },
4823             },
4824             'RON' => {
4825             symbol => 'RON',
4826             display_name => {
4827             'currency' => q(Leu Rumania),
4828             'other' => q(Leu Rumania),
4829             },
4830             },
4831             'RSD' => {
4832             symbol => 'RSD',
4833             display_name => {
4834             'currency' => q(Dinar Serbia),
4835             'other' => q(Dinar Serbia),
4836             },
4837             },
4838             'RUB' => {
4839             symbol => 'RUB',
4840             display_name => {
4841             'currency' => q(Rubel Rusia),
4842             'other' => q(Rubel Rusia),
4843             },
4844             },
4845             'RUR' => {
4846             symbol => 'RUR',
4847             display_name => {
4848             'currency' => q(Rubel Rusia \(1991–1998\)),
4849             'other' => q(Rubel Rusia \(1991–1998\)),
4850             },
4851             },
4852             'RWF' => {
4853             symbol => 'RWF',
4854             display_name => {
4855             'currency' => q(Franc Rwanda),
4856             'other' => q(Franc Rwanda),
4857             },
4858             },
4859             'SAR' => {
4860             symbol => 'SAR',
4861             display_name => {
4862             'currency' => q(Riyal Arab Saudi),
4863             'other' => q(Riyal Arab Saudi),
4864             },
4865             },
4866             'SBD' => {
4867             symbol => 'SBD',
4868             display_name => {
4869             'currency' => q(Dolar Kepulauan Solomon),
4870             'other' => q(Dolar Kepulauan Solomon),
4871             },
4872             },
4873             'SCR' => {
4874             symbol => 'SCR',
4875             display_name => {
4876             'currency' => q(Rupee Seychelles),
4877             'other' => q(Rupee Seychelles),
4878             },
4879             },
4880             'SDD' => {
4881             symbol => 'SDD',
4882             display_name => {
4883             'currency' => q(Dinar Sudan \(1992–2007\)),
4884             'other' => q(Dinar Sudan \(1992–2007\)),
4885             },
4886             },
4887             'SDG' => {
4888             symbol => 'SDG',
4889             display_name => {
4890             'currency' => q(Pound Sudan),
4891             'other' => q(Pound Sudan),
4892             },
4893             },
4894             'SDP' => {
4895             symbol => 'SDP',
4896             display_name => {
4897             'currency' => q(Pound Sudan \(1957–1998\)),
4898             'other' => q(Pound Sudan \(1957–1998\)),
4899             },
4900             },
4901             'SEK' => {
4902             symbol => 'SEK',
4903             display_name => {
4904             'currency' => q(Krona Swedia),
4905             'other' => q(Krona Swedia),
4906             },
4907             },
4908             'SGD' => {
4909             symbol => 'SGD',
4910             display_name => {
4911             'currency' => q(Dolar Singapura),
4912             'other' => q(Dolar Singapura),
4913             },
4914             },
4915             'SHP' => {
4916             symbol => 'SHP',
4917             display_name => {
4918             'currency' => q(Pound Saint Helena),
4919             'other' => q(Pound Saint Helena),
4920             },
4921             },
4922             'SIT' => {
4923             symbol => 'SIT',
4924             display_name => {
4925             'currency' => q(Tolar Slovenia),
4926             },
4927             },
4928             'SKK' => {
4929             symbol => 'SKK',
4930             display_name => {
4931             'currency' => q(Koruna Slovakia),
4932             },
4933             },
4934             'SLL' => {
4935             symbol => 'SLL',
4936             display_name => {
4937             'currency' => q(Leone Sierra Leone),
4938             'other' => q(Leone Sierra Leone),
4939             },
4940             },
4941             'SOS' => {
4942             symbol => 'SOS',
4943             display_name => {
4944             'currency' => q(Shilling Somalia),
4945             'other' => q(Shilling Somalia),
4946             },
4947             },
4948             'SRD' => {
4949             symbol => 'SRD',
4950             display_name => {
4951             'currency' => q(Dolar Suriname),
4952             'other' => q(Dolar Suriname),
4953             },
4954             },
4955             'SRG' => {
4956             symbol => 'SRG',
4957             display_name => {
4958             'currency' => q(Guilder Suriname),
4959             },
4960             },
4961             'SSP' => {
4962             symbol => 'SSP',
4963             display_name => {
4964             'currency' => q(Pound Sudan Selatan),
4965             'other' => q(Pound Sudan Selatan),
4966             },
4967             },
4968             'STD' => {
4969             symbol => 'STD',
4970             display_name => {
4971             'currency' => q(Dobra Sao Tome dan Principe \(1977–2017\)),
4972             'other' => q(Dobra Sao Tome dan Principe \(1977–2017\)),
4973             },
4974             },
4975             'STN' => {
4976             symbol => 'STN',
4977             display_name => {
4978             'currency' => q(Dobra Sao Tome dan Principe),
4979             'other' => q(Dobra Sao Tome dan Principe),
4980             },
4981             },
4982             'SUR' => {
4983             symbol => 'SUR',
4984             display_name => {
4985             'currency' => q(Rubel Soviet),
4986             },
4987             },
4988             'SVC' => {
4989             symbol => 'SVC',
4990             display_name => {
4991             'currency' => q(Colon El Savador),
4992             },
4993             },
4994             'SYP' => {
4995             symbol => 'SYP',
4996             display_name => {
4997             'currency' => q(Pound Suriah),
4998             'other' => q(Pound Suriah),
4999             },
5000             },
5001             'SZL' => {
5002             symbol => 'SZL',
5003             display_name => {
5004             'currency' => q(Lilangeni Swaziland),
5005             'other' => q(Lilangeni Swaziland),
5006             },
5007             },
5008             'THB' => {
5009             symbol => '฿',
5010             display_name => {
5011             'currency' => q(Baht Thailand),
5012             'other' => q(Baht Thailand),
5013             },
5014             },
5015             'TJR' => {
5016             symbol => 'TJR',
5017             display_name => {
5018             'currency' => q(Rubel Tajikistan),
5019             },
5020             },
5021             'TJS' => {
5022             symbol => 'TJS',
5023             display_name => {
5024             'currency' => q(Somoni Tajikistan),
5025             'other' => q(Somoni Tajikistan),
5026             },
5027             },
5028             'TMM' => {
5029             symbol => 'TMM',
5030             display_name => {
5031             'currency' => q(Manat Turkmenistan \(1993–2009\)),
5032             'other' => q(Manat Turkmenistan \(1993–2009\)),
5033             },
5034             },
5035             'TMT' => {
5036             symbol => 'TMT',
5037             display_name => {
5038             'currency' => q(Manat Turkimenistan),
5039             'other' => q(Manat Turkimenistan),
5040             },
5041             },
5042             'TND' => {
5043             symbol => 'TND',
5044             display_name => {
5045             'currency' => q(Dinar Tunisia),
5046             'other' => q(Dinar Tunisia),
5047             },
5048             },
5049             'TOP' => {
5050             symbol => 'TOP',
5051             display_name => {
5052             'currency' => q(PaÊ»anga Tonga),
5053             'other' => q(PaÊ»anga Tonga),
5054             },
5055             },
5056             'TPE' => {
5057             symbol => 'TPE',
5058             display_name => {
5059             'currency' => q(Escudo Timor),
5060             },
5061             },
5062             'TRL' => {
5063             symbol => 'TRL',
5064             display_name => {
5065             'currency' => q(Lira Turki \(1922–2005\)),
5066             'other' => q(Lira Turki \(1922–2005\)),
5067             },
5068             },
5069             'TRY' => {
5070             symbol => 'TRY',
5071             display_name => {
5072             'currency' => q(Lira Turki),
5073             'other' => q(Lira Turki),
5074             },
5075             },
5076             'TTD' => {
5077             symbol => 'TTD',
5078             display_name => {
5079             'currency' => q(Dolar Trinidad dan Tobago),
5080             'other' => q(Dolar Trinidad dan Tobago),
5081             },
5082             },
5083             'TWD' => {
5084             symbol => 'NT$',
5085             display_name => {
5086             'currency' => q(Dolar Baru Taiwan),
5087             'other' => q(Dolar Baru Taiwan),
5088             },
5089             },
5090             'TZS' => {
5091             symbol => 'TZS',
5092             display_name => {
5093             'currency' => q(Shilling Tanzania),
5094             'other' => q(Shilling Tanzania),
5095             },
5096             },
5097             'UAH' => {
5098             symbol => 'UAH',
5099             display_name => {
5100             'currency' => q(Hryvnia Ukraina),
5101             'other' => q(Hryvnia Ukraina),
5102             },
5103             },
5104             'UAK' => {
5105             symbol => 'UAK',
5106             display_name => {
5107             'currency' => q(Karbovanet Ukraina),
5108             },
5109             },
5110             'UGS' => {
5111             symbol => 'UGS',
5112             display_name => {
5113             'currency' => q(Shilling Uganda \(1966–1987\)),
5114             'other' => q(Shilling Uganda \(1966–1987\)),
5115             },
5116             },
5117             'UGX' => {
5118             symbol => 'UGX',
5119             display_name => {
5120             'currency' => q(Shilling Uganda),
5121             'other' => q(Shilling Uganda),
5122             },
5123             },
5124             'USD' => {
5125             symbol => 'US$',
5126             display_name => {
5127             'currency' => q(Dolar Amerika Serikat),
5128             'other' => q(Dolar Amerika Serikat),
5129             },
5130             },
5131             'USN' => {
5132             symbol => 'USN',
5133             display_name => {
5134             'currency' => q(Dolar AS \(Hari berikutnya\)),
5135             },
5136             },
5137             'USS' => {
5138             symbol => 'USS',
5139             display_name => {
5140             'currency' => q(Dolar AS \(Hari yang sama\)),
5141             },
5142             },
5143             'UYI' => {
5144             symbol => 'UYI',
5145             display_name => {
5146             'currency' => q(Peso Uruguay \(Unit Diindeks\)),
5147             },
5148             },
5149             'UYP' => {
5150             symbol => 'UYP',
5151             display_name => {
5152             'currency' => q(Peso Uruguay \(1975–1993\)),
5153             'other' => q(Peso Uruguay \(1975–1993\)),
5154             },
5155             },
5156             'UYU' => {
5157             symbol => 'UYU',
5158             display_name => {
5159             'currency' => q(Peso Uruguay),
5160             'other' => q(Peso Uruguay),
5161             },
5162             },
5163             'UZS' => {
5164             symbol => 'UZS',
5165             display_name => {
5166             'currency' => q(Som Uzbekistan),
5167             'other' => q(Som Uzbekistan),
5168             },
5169             },
5170             'VEB' => {
5171             symbol => 'VEB',
5172             display_name => {
5173             'currency' => q(Bolivar Venezuela \(1871–2008\)),
5174             'other' => q(Bolivar Venezuela \(1871–2008\)),
5175             },
5176             },
5177             'VEF' => {
5178             symbol => 'VEF',
5179             display_name => {
5180             'currency' => q(Bolivar Venezuela \(2008–2018\)),
5181             'other' => q(Bolivar Venezuela \(2008–2018\)),
5182             },
5183             },
5184             'VES' => {
5185             symbol => 'VES',
5186             display_name => {
5187             'currency' => q(Bolivar Venezuela),
5188             'other' => q(Bolivar Venezuela),
5189             },
5190             },
5191             'VND' => {
5192             symbol => 'â‚«',
5193             display_name => {
5194             'currency' => q(Dong Vietnam),
5195             'other' => q(Dong Vietnam),
5196             },
5197             },
5198             'VNN' => {
5199             symbol => 'VNN',
5200             display_name => {
5201             'currency' => q(Dong Vietnam \(1978–1985\)),
5202             'other' => q(Dong Vietnam \(1978–1985\)),
5203             },
5204             },
5205             'VUV' => {
5206             symbol => 'VUV',
5207             display_name => {
5208             'currency' => q(Vatu Vanuatu),
5209             'other' => q(Vatu Vanuatu),
5210             },
5211             },
5212             'WST' => {
5213             symbol => 'WST',
5214             display_name => {
5215             'currency' => q(Tala Samoa),
5216             'other' => q(Tala Samoa),
5217             },
5218             },
5219             'XAF' => {
5220             symbol => 'FCFA',
5221             display_name => {
5222             'currency' => q(Franc CFA BEAC),
5223             'other' => q(Franc CFA BEAC),
5224             },
5225             },
5226             'XAG' => {
5227             symbol => 'XAG',
5228             display_name => {
5229             'currency' => q(Silver),
5230             },
5231             },
5232             'XAU' => {
5233             symbol => 'XAU',
5234             display_name => {
5235             'currency' => q(Emas),
5236             },
5237             },
5238             'XBA' => {
5239             symbol => 'XBA',
5240             display_name => {
5241             'currency' => q(Unit Gabungan Eropa),
5242             },
5243             },
5244             'XBB' => {
5245             symbol => 'XBB',
5246             display_name => {
5247             'currency' => q(Unit Keuangan Eropa),
5248             },
5249             },
5250             'XBC' => {
5251             symbol => 'XBC',
5252             display_name => {
5253             'currency' => q(Satuan Hitung Eropa \(XBC\)),
5254             },
5255             },
5256             'XBD' => {
5257             symbol => 'XBD',
5258             display_name => {
5259             'currency' => q(Satuan Hitung Eropa \(XBD\)),
5260             },
5261             },
5262             'XCD' => {
5263             symbol => 'EC$',
5264             display_name => {
5265             'currency' => q(Dolar Karibia Timur),
5266             'other' => q(Dolar Karibia Timur),
5267             },
5268             },
5269             'XDR' => {
5270             symbol => 'XDR',
5271             display_name => {
5272             'currency' => q(Hak Khusus Menggambar),
5273             },
5274             },
5275             'XEU' => {
5276             symbol => 'XEU',
5277             display_name => {
5278             'currency' => q(Satuan Mata Uang Eropa),
5279             },
5280             },
5281             'XFO' => {
5282             symbol => 'XFO',
5283             display_name => {
5284             'currency' => q(Franc Gold Perancis),
5285             },
5286             },
5287             'XFU' => {
5288             display_name => {
5289             'currency' => q(Franc UIC Perancis),
5290             },
5291             },
5292             'XOF' => {
5293             symbol => 'CFA',
5294             display_name => {
5295             'currency' => q(Franc CFA BCEAO),
5296             'other' => q(Franc CFA BCEAO),
5297             },
5298             },
5299             'XPD' => {
5300             symbol => 'XPD',
5301             display_name => {
5302             'currency' => q(Palladium),
5303             },
5304             },
5305             'XPF' => {
5306             symbol => 'CFPF',
5307             display_name => {
5308             'currency' => q(Franc CFP),
5309             'other' => q(Franc CFP),
5310             },
5311             },
5312             'XPT' => {
5313             symbol => 'XPT',
5314             display_name => {
5315             'currency' => q(Platinum),
5316             },
5317             },
5318             'XRE' => {
5319             symbol => 'XRE',
5320             display_name => {
5321             'currency' => q(Dana RINET),
5322             },
5323             },
5324             'XTS' => {
5325             symbol => 'XTS',
5326             display_name => {
5327             'currency' => q(Kode Mata Uang Pengujian),
5328             },
5329             },
5330             'XXX' => {
5331             symbol => 'XXX',
5332             display_name => {
5333             'currency' => q(Mata Uang Tidak Dikenal),
5334             'other' => q(\(mata uang tidak dikenal\)),
5335             },
5336             },
5337             'YDD' => {
5338             symbol => 'YDD',
5339             display_name => {
5340             'currency' => q(Dinar Yaman),
5341             },
5342             },
5343             'YER' => {
5344             symbol => 'YER',
5345             display_name => {
5346             'currency' => q(Rial Yaman),
5347             'other' => q(Rial Yaman),
5348             },
5349             },
5350             'YUD' => {
5351             symbol => 'YUD',
5352             display_name => {
5353             'currency' => q(Hard Dinar Yugoslavia \(1966–1990\)),
5354             'other' => q(Dinar Keras Yugoslavia),
5355             },
5356             },
5357             'YUM' => {
5358             symbol => 'YUM',
5359             display_name => {
5360             'currency' => q(Dinar Baru Yugoslavia \(1994–2002\)),
5361             'other' => q(Dinar Baru Yugoslavia \(1994–2002\)),
5362             },
5363             },
5364             'YUN' => {
5365             symbol => 'YUN',
5366             display_name => {
5367             'currency' => q(Dinar Konvertibel Yugoslavia \(1990–1992\)),
5368             'other' => q(Dinar Konvertibel Yugoslavia \(1990–1992\)),
5369             },
5370             },
5371             'YUR' => {
5372             symbol => 'YUR',
5373             display_name => {
5374             'currency' => q(Dinar Reformasi Yugoslavia \(1992–1993\)),
5375             'other' => q(Dinar Reformasi Yugoslavia \(1992–1993\)),
5376             },
5377             },
5378             'ZAL' => {
5379             symbol => 'ZAL',
5380             display_name => {
5381             'currency' => q(Rand Afrika Selatan \(Keuangan\)),
5382             },
5383             },
5384             'ZAR' => {
5385             symbol => 'ZAR',
5386             display_name => {
5387             'currency' => q(Rand Afrika Selatan),
5388             'other' => q(Rand Afrika Selatan),
5389             },
5390             },
5391             'ZMK' => {
5392             symbol => 'ZMK',
5393             display_name => {
5394             'currency' => q(Kwacha Zambia \(1968–2012\)),
5395             'other' => q(Kwacha Zambia \(1968–2012\)),
5396             },
5397             },
5398             'ZMW' => {
5399             symbol => 'ZMW',
5400             display_name => {
5401             'currency' => q(Kwacha Zambia),
5402             'other' => q(Kwacha Zambia),
5403             },
5404             },
5405             'ZRN' => {
5406             symbol => 'ZRN',
5407             display_name => {
5408             'currency' => q(Zaire Baru Zaire \(1993–1998\)),
5409             'other' => q(Zaire Baru Zaire \(1993–1998\)),
5410             },
5411             },
5412             'ZRZ' => {
5413             symbol => 'ZRZ',
5414             display_name => {
5415             'currency' => q(Zaire Zaire \(1971–1993\)),
5416             'other' => q(Zaire Zaire \(1971–1993\)),
5417             },
5418             },
5419             'ZWD' => {
5420             symbol => 'ZWD',
5421             display_name => {
5422             'currency' => q(Dolar Zimbabwe \(1980–2008\)),
5423             'other' => q(Dolar Zimbabwe \(1980–2008\)),
5424             },
5425             },
5426             'ZWL' => {
5427             symbol => 'ZWL',
5428             display_name => {
5429             'currency' => q(Dolar Zimbabwe \(2009\)),
5430             },
5431             },
5432             'ZWR' => {
5433             symbol => 'ZWR',
5434             display_name => {
5435             'currency' => q(Dolar Zimbabwe \(2008\)),
5436             },
5437             },
5438             } },
5439             );
5440              
5441              
5442             has 'calendar_months' => (
5443             is => 'ro',
5444             isa => HashRef,
5445             init_arg => undef,
5446             default => sub { {
5447             'chinese' => {
5448             'format' => {
5449             abbreviated => {
5450             nonleap => [
5451             '1',
5452             '2',
5453             '3',
5454             '4',
5455             '5',
5456             '6',
5457             '7',
5458             '8',
5459             '9',
5460             '10',
5461             '11',
5462             '12'
5463             ],
5464             leap => [
5465            
5466             ],
5467             },
5468             narrow => {
5469             nonleap => [
5470             '1',
5471             '2',
5472             '3',
5473             '4',
5474             '5',
5475             '6',
5476             '7',
5477             '8',
5478             '9',
5479             '10',
5480             '11',
5481             '12'
5482             ],
5483             leap => [
5484            
5485             ],
5486             },
5487             wide => {
5488             nonleap => [
5489             '1',
5490             '2',
5491             '3',
5492             '4',
5493             '5',
5494             '6',
5495             '7',
5496             '8',
5497             '9',
5498             '10',
5499             '11',
5500             '12'
5501             ],
5502             leap => [
5503            
5504             ],
5505             },
5506             },
5507             'stand-alone' => {
5508             abbreviated => {
5509             nonleap => [
5510             '1',
5511             '2',
5512             '3',
5513             '4',
5514             '5',
5515             '6',
5516             '7',
5517             '8',
5518             '9',
5519             '10',
5520             '11',
5521             '12'
5522             ],
5523             leap => [
5524            
5525             ],
5526             },
5527             narrow => {
5528             nonleap => [
5529             '1',
5530             '2',
5531             '3',
5532             '4',
5533             '5',
5534             '6',
5535             '7',
5536             '8',
5537             '9',
5538             '10',
5539             '11',
5540             '12'
5541             ],
5542             leap => [
5543            
5544             ],
5545             },
5546             wide => {
5547             nonleap => [
5548             '1',
5549             '2',
5550             '3',
5551             '4',
5552             '5',
5553             '6',
5554             '7',
5555             '8',
5556             '9',
5557             '10',
5558             '11',
5559             '12'
5560             ],
5561             leap => [
5562            
5563             ],
5564             },
5565             },
5566             },
5567             'coptic' => {
5568             'format' => {
5569             abbreviated => {
5570             nonleap => [
5571             'Tout',
5572             'Baba',
5573             'Hator',
5574             'Kiahk',
5575             'Toba',
5576             'Amshir',
5577             'Baramhat',
5578             'Baramouda',
5579             'Bashans',
5580             'Paona',
5581             'Epep',
5582             'Mesra',
5583             'Nasie'
5584             ],
5585             leap => [
5586            
5587             ],
5588             },
5589             narrow => {
5590             nonleap => [
5591             '1',
5592             '2',
5593             '3',
5594             '4',
5595             '5',
5596             '6',
5597             '7',
5598             '8',
5599             '9',
5600             '10',
5601             '11',
5602             '12',
5603             '13'
5604             ],
5605             leap => [
5606            
5607             ],
5608             },
5609             wide => {
5610             nonleap => [
5611             'Tout',
5612             'Baba',
5613             'Hator',
5614             'Kiahk',
5615             'Toba',
5616             'Amshir',
5617             'Baramhat',
5618             'Baramouda',
5619             'Bashans',
5620             'Paona',
5621             'Epep',
5622             'Mesra',
5623             'Nasie'
5624             ],
5625             leap => [
5626            
5627             ],
5628             },
5629             },
5630             'stand-alone' => {
5631             abbreviated => {
5632             nonleap => [
5633             'Tout',
5634             'Baba',
5635             'Hator',
5636             'Kiahk',
5637             'Toba',
5638             'Amshir',
5639             'Baramhat',
5640             'Baramouda',
5641             'Bashans',
5642             'Paona',
5643             'Epep',
5644             'Mesra',
5645             'Nasie'
5646             ],
5647             leap => [
5648            
5649             ],
5650             },
5651             narrow => {
5652             nonleap => [
5653             '1',
5654             '2',
5655             '3',
5656             '4',
5657             '5',
5658             '6',
5659             '7',
5660             '8',
5661             '9',
5662             '10',
5663             '11',
5664             '12',
5665             '13'
5666             ],
5667             leap => [
5668            
5669             ],
5670             },
5671             wide => {
5672             nonleap => [
5673             'Tout',
5674             'Baba',
5675             'Hator',
5676             'Kiahk',
5677             'Toba',
5678             'Amshir',
5679             'Baramhat',
5680             'Baramouda',
5681             'Bashans',
5682             'Paona',
5683             'Epep',
5684             'Mesra',
5685             'Nasie'
5686             ],
5687             leap => [
5688            
5689             ],
5690             },
5691             },
5692             },
5693             'ethiopic' => {
5694             'format' => {
5695             abbreviated => {
5696             nonleap => [
5697             'Meskerem',
5698             'Tekemt',
5699             'Hedar',
5700             'Tahsas',
5701             'Ter',
5702             'Yekatit',
5703             'Megabit',
5704             'Miazia',
5705             'Genbot',
5706             'Sene',
5707             'Hamle',
5708             'Nehasse',
5709             'Pagumen'
5710             ],
5711             leap => [
5712            
5713             ],
5714             },
5715             narrow => {
5716             nonleap => [
5717             '1',
5718             '2',
5719             '3',
5720             '4',
5721             '5',
5722             '6',
5723             '7',
5724             '8',
5725             '9',
5726             '10',
5727             '11',
5728             '12',
5729             '13'
5730             ],
5731             leap => [
5732            
5733             ],
5734             },
5735             wide => {
5736             nonleap => [
5737             'Meskerem',
5738             'Tekemt',
5739             'Hedar',
5740             'Tahsas',
5741             'Ter',
5742             'Yekatit',
5743             'Megabit',
5744             'Miazia',
5745             'Genbot',
5746             'Sene',
5747             'Hamle',
5748             'Nehasse',
5749             'Pagumen'
5750             ],
5751             leap => [
5752            
5753             ],
5754             },
5755             },
5756             'stand-alone' => {
5757             abbreviated => {
5758             nonleap => [
5759             'Meskerem',
5760             'Tekemt',
5761             'Hedar',
5762             'Tahsas',
5763             'Ter',
5764             'Yekatit',
5765             'Megabit',
5766             'Miazia',
5767             'Genbot',
5768             'Sene',
5769             'Hamle',
5770             'Nehasse',
5771             'Pagumen'
5772             ],
5773             leap => [
5774            
5775             ],
5776             },
5777             narrow => {
5778             nonleap => [
5779             '1',
5780             '2',
5781             '3',
5782             '4',
5783             '5',
5784             '6',
5785             '7',
5786             '8',
5787             '9',
5788             '10',
5789             '11',
5790             '12',
5791             '13'
5792             ],
5793             leap => [
5794            
5795             ],
5796             },
5797             wide => {
5798             nonleap => [
5799             'Meskerem',
5800             'Tekemt',
5801             'Hedar',
5802             'Tahsas',
5803             'Ter',
5804             'Yekatit',
5805             'Megabit',
5806             'Miazia',
5807             'Genbot',
5808             'Sene',
5809             'Hamle',
5810             'Nehasse',
5811             'Pagumen'
5812             ],
5813             leap => [
5814            
5815             ],
5816             },
5817             },
5818             },
5819             'gregorian' => {
5820             'format' => {
5821             abbreviated => {
5822             nonleap => [
5823             'Jan',
5824             'Feb',
5825             'Mar',
5826             'Apr',
5827             'Mei',
5828             'Jun',
5829             'Jul',
5830             'Agu',
5831             'Sep',
5832             'Okt',
5833             'Nov',
5834             'Des'
5835             ],
5836             leap => [
5837            
5838             ],
5839             },
5840             narrow => {
5841             nonleap => [
5842             'J',
5843             'F',
5844             'M',
5845             'A',
5846             'M',
5847             'J',
5848             'J',
5849             'A',
5850             'S',
5851             'O',
5852             'N',
5853             'D'
5854             ],
5855             leap => [
5856            
5857             ],
5858             },
5859             wide => {
5860             nonleap => [
5861             'Januari',
5862             'Februari',
5863             'Maret',
5864             'April',
5865             'Mei',
5866             'Juni',
5867             'Juli',
5868             'Agustus',
5869             'September',
5870             'Oktober',
5871             'November',
5872             'Desember'
5873             ],
5874             leap => [
5875            
5876             ],
5877             },
5878             },
5879             'stand-alone' => {
5880             abbreviated => {
5881             nonleap => [
5882             'Jan',
5883             'Feb',
5884             'Mar',
5885             'Apr',
5886             'Mei',
5887             'Jun',
5888             'Jul',
5889             'Agu',
5890             'Sep',
5891             'Okt',
5892             'Nov',
5893             'Des'
5894             ],
5895             leap => [
5896            
5897             ],
5898             },
5899             narrow => {
5900             nonleap => [
5901             'J',
5902             'F',
5903             'M',
5904             'A',
5905             'M',
5906             'J',
5907             'J',
5908             'A',
5909             'S',
5910             'O',
5911             'N',
5912             'D'
5913             ],
5914             leap => [
5915            
5916             ],
5917             },
5918             wide => {
5919             nonleap => [
5920             'Januari',
5921             'Februari',
5922             'Maret',
5923             'April',
5924             'Mei',
5925             'Juni',
5926             'Juli',
5927             'Agustus',
5928             'September',
5929             'Oktober',
5930             'November',
5931             'Desember'
5932             ],
5933             leap => [
5934            
5935             ],
5936             },
5937             },
5938             },
5939             'hebrew' => {
5940             'format' => {
5941             abbreviated => {
5942             nonleap => [
5943             'Tishri',
5944             'Heshvan',
5945             'Kislev',
5946             'Tevet',
5947             'Shevat',
5948             'Adar I',
5949             'Adar',
5950             'Nisan',
5951             'Iyar',
5952             'Sivan',
5953             'Tamuz',
5954             'Av',
5955             'Elul'
5956             ],
5957             leap => [
5958             '',
5959             '',
5960             '',
5961             '',
5962             '',
5963             '',
5964             'Adar II'
5965             ],
5966             },
5967             narrow => {
5968             nonleap => [
5969             '1',
5970             '2',
5971             '3',
5972             '4',
5973             '5',
5974             '6',
5975             '7',
5976             '8',
5977             '9',
5978             '10',
5979             '11',
5980             '12',
5981             '13'
5982             ],
5983             leap => [
5984             '',
5985             '',
5986             '',
5987             '',
5988             '',
5989             '',
5990             '7'
5991             ],
5992             },
5993             wide => {
5994             nonleap => [
5995             'Tishri',
5996             'Heshvan',
5997             'Kislev',
5998             'Tevet',
5999             'Shevat',
6000             'Adar I',
6001             'Adar',
6002             'Nisan',
6003             'Iyar',
6004             'Sivan',
6005             'Tamuz',
6006             'Av',
6007             'Elul'
6008             ],
6009             leap => [
6010             '',
6011             '',
6012             '',
6013             '',
6014             '',
6015             '',
6016             'Adar II'
6017             ],
6018             },
6019             },
6020             'stand-alone' => {
6021             abbreviated => {
6022             nonleap => [
6023             'Tishri',
6024             'Heshvan',
6025             'Kislev',
6026             'Tevet',
6027             'Shevat',
6028             'Adar I',
6029             'Adar',
6030             'Nisan',
6031             'Iyar',
6032             'Sivan',
6033             'Tamuz',
6034             'Av',
6035             'Elul'
6036             ],
6037             leap => [
6038             '',
6039             '',
6040             '',
6041             '',
6042             '',
6043             '',
6044             'Adar II'
6045             ],
6046             },
6047             narrow => {
6048             nonleap => [
6049             '1',
6050             '2',
6051             '3',
6052             '4',
6053             '5',
6054             '6',
6055             '7',
6056             '8',
6057             '9',
6058             '10',
6059             '11',
6060             '12',
6061             '13'
6062             ],
6063             leap => [
6064             '',
6065             '',
6066             '',
6067             '',
6068             '',
6069             '',
6070             '7'
6071             ],
6072             },
6073             wide => {
6074             nonleap => [
6075             'Tishri',
6076             'Heshvan',
6077             'Kislev',
6078             'Tevet',
6079             'Shevat',
6080             'Adar I',
6081             'Adar',
6082             'Nisan',
6083             'Iyar',
6084             'Sivan',
6085             'Tamuz',
6086             'Av',
6087             'Elul'
6088             ],
6089             leap => [
6090             '',
6091             '',
6092             '',
6093             '',
6094             '',
6095             '',
6096             'Adar II'
6097             ],
6098             },
6099             },
6100             },
6101             'indian' => {
6102             'format' => {
6103             abbreviated => {
6104             nonleap => [
6105             'Chaitra',
6106             'Vaisakha',
6107             'Jyaistha',
6108             'Asadha',
6109             'Sravana',
6110             'Bhadra',
6111             'Asvina',
6112             'Kartika',
6113             'Agrahayana',
6114             'Pausa',
6115             'Magha',
6116             'Phalguna'
6117             ],
6118             leap => [
6119            
6120             ],
6121             },
6122             narrow => {
6123             nonleap => [
6124             '1',
6125             '2',
6126             '3',
6127             '4',
6128             '5',
6129             '6',
6130             '7',
6131             '8',
6132             '9',
6133             '10',
6134             '11',
6135             '12'
6136             ],
6137             leap => [
6138            
6139             ],
6140             },
6141             wide => {
6142             nonleap => [
6143             'Chaitra',
6144             'Vaisakha',
6145             'Jyaistha',
6146             'Asadha',
6147             'Sravana',
6148             'Bhadra',
6149             'Asvina',
6150             'Kartika',
6151             'Agrahayana',
6152             'Pausa',
6153             'Magha',
6154             'Phalguna'
6155             ],
6156             leap => [
6157            
6158             ],
6159             },
6160             },
6161             'stand-alone' => {
6162             abbreviated => {
6163             nonleap => [
6164             'Chaitra',
6165             'Vaisakha',
6166             'Jyaistha',
6167             'Asadha',
6168             'Sravana',
6169             'Bhadra',
6170             'Asvina',
6171             'Kartika',
6172             'Agrahayana',
6173             'Pausa',
6174             'Magha',
6175             'Phalguna'
6176             ],
6177             leap => [
6178            
6179             ],
6180             },
6181             narrow => {
6182             nonleap => [
6183             '1',
6184             '2',
6185             '3',
6186             '4',
6187             '5',
6188             '6',
6189             '7',
6190             '8',
6191             '9',
6192             '10',
6193             '11',
6194             '12'
6195             ],
6196             leap => [
6197            
6198             ],
6199             },
6200             wide => {
6201             nonleap => [
6202             'Chaitra',
6203             'Vaisakha',
6204             'Jyaistha',
6205             'Asadha',
6206             'Sravana',
6207             'Bhadra',
6208             'Asvina',
6209             'Kartika',
6210             'Agrahayana',
6211             'Pausa',
6212             'Magha',
6213             'Phalguna'
6214             ],
6215             leap => [
6216            
6217             ],
6218             },
6219             },
6220             },
6221             'islamic' => {
6222             'format' => {
6223             abbreviated => {
6224             nonleap => [
6225             'Muh.',
6226             'Saf.',
6227             'Rab. I',
6228             'Rab. II',
6229             'Jum. I',
6230             'Jum. II',
6231             'Raj.',
6232             'Sha.',
6233             'Ram.',
6234             'Syaw.',
6235             'DhuÊ»l-Q.',
6236             'DhuÊ»l-H.'
6237             ],
6238             leap => [
6239            
6240             ],
6241             },
6242             narrow => {
6243             nonleap => [
6244             '1',
6245             '2',
6246             '3',
6247             '4',
6248             '5',
6249             '6',
6250             '7',
6251             '8',
6252             '9',
6253             '10',
6254             '11',
6255             '12'
6256             ],
6257             leap => [
6258            
6259             ],
6260             },
6261             wide => {
6262             nonleap => [
6263             'Muharram',
6264             'Safar',
6265             'RabiÊ» I',
6266             'RabiÊ» II',
6267             'Jumada I',
6268             'Jumada II',
6269             'Rajab',
6270             'Sya’ban',
6271             'Ramadhan',
6272             'Syawal',
6273             'DhuÊ»l-QiÊ»dah',
6274             'DhuÊ»l-Hijjah'
6275             ],
6276             leap => [
6277            
6278             ],
6279             },
6280             },
6281             'stand-alone' => {
6282             abbreviated => {
6283             nonleap => [
6284             'Muh.',
6285             'Saf.',
6286             'Rab. I',
6287             'Rab. II',
6288             'Jum. I',
6289             'Jum. II',
6290             'Raj.',
6291             'Sha.',
6292             'Ram.',
6293             'Syaw.',
6294             'DhuÊ»l-Q.',
6295             'DhuÊ»l-H.'
6296             ],
6297             leap => [
6298            
6299             ],
6300             },
6301             narrow => {
6302             nonleap => [
6303             '1',
6304             '2',
6305             '3',
6306             '4',
6307             '5',
6308             '6',
6309             '7',
6310             '8',
6311             '9',
6312             '10',
6313             '11',
6314             '12'
6315             ],
6316             leap => [
6317            
6318             ],
6319             },
6320             wide => {
6321             nonleap => [
6322             'Muharram',
6323             'Safar',
6324             'RabiÊ» I',
6325             'RabiÊ» II',
6326             'Jumada I',
6327             'Jumada II',
6328             'Rajab',
6329             'Sya’ban',
6330             'Ramadhan',
6331             'Syawal',
6332             'DhuÊ»l-QiÊ»dah',
6333             'DhuÊ»l-Hijjah'
6334             ],
6335             leap => [
6336            
6337             ],
6338             },
6339             },
6340             },
6341             'persian' => {
6342             'format' => {
6343             abbreviated => {
6344             nonleap => [
6345             'Farvardin',
6346             'Ordibehesht',
6347             'Khordad',
6348             'Tir',
6349             'Mordad',
6350             'Shahrivar',
6351             'Mehr',
6352             'Aban',
6353             'Azar',
6354             'Dey',
6355             'Bahman',
6356             'Esfand'
6357             ],
6358             leap => [
6359            
6360             ],
6361             },
6362             narrow => {
6363             nonleap => [
6364             '1',
6365             '2',
6366             '3',
6367             '4',
6368             '5',
6369             '6',
6370             '7',
6371             '8',
6372             '9',
6373             '10',
6374             '11',
6375             '12'
6376             ],
6377             leap => [
6378            
6379             ],
6380             },
6381             wide => {
6382             nonleap => [
6383             'Farvardin',
6384             'Ordibehesht',
6385             'Khordad',
6386             'Tir',
6387             'Mordad',
6388             'Shahrivar',
6389             'Mehr',
6390             'Aban',
6391             'Azar',
6392             'Dey',
6393             'Bahman',
6394             'Esfand'
6395             ],
6396             leap => [
6397            
6398             ],
6399             },
6400             },
6401             'stand-alone' => {
6402             abbreviated => {
6403             nonleap => [
6404             'Farvardin',
6405             'Ordibehesht',
6406             'Khordad',
6407             'Tir',
6408             'Mordad',
6409             'Shahrivar',
6410             'Mehr',
6411             'Aban',
6412             'Azar',
6413             'Dey',
6414             'Bahman',
6415             'Esfand'
6416             ],
6417             leap => [
6418            
6419             ],
6420             },
6421             narrow => {
6422             nonleap => [
6423             '1',
6424             '2',
6425             '3',
6426             '4',
6427             '5',
6428             '6',
6429             '7',
6430             '8',
6431             '9',
6432             '10',
6433             '11',
6434             '12'
6435             ],
6436             leap => [
6437            
6438             ],
6439             },
6440             wide => {
6441             nonleap => [
6442             'Farvardin',
6443             'Ordibehesht',
6444             'Khordad',
6445             'Tir',
6446             'Mordad',
6447             'Shahrivar',
6448             'Mehr',
6449             'Aban',
6450             'Azar',
6451             'Dey',
6452             'Bahman',
6453             'Esfand'
6454             ],
6455             leap => [
6456            
6457             ],
6458             },
6459             },
6460             },
6461             } },
6462             );
6463              
6464             has 'calendar_days' => (
6465             is => 'ro',
6466             isa => HashRef,
6467             init_arg => undef,
6468             default => sub { {
6469             'gregorian' => {
6470             'format' => {
6471             abbreviated => {
6472             mon => 'Sen',
6473             tue => 'Sel',
6474             wed => 'Rab',
6475             thu => 'Kam',
6476             fri => 'Jum',
6477             sat => 'Sab',
6478             sun => 'Min'
6479             },
6480             narrow => {
6481             mon => 'S',
6482             tue => 'S',
6483             wed => 'R',
6484             thu => 'K',
6485             fri => 'J',
6486             sat => 'S',
6487             sun => 'M'
6488             },
6489             short => {
6490             mon => 'Sen',
6491             tue => 'Sel',
6492             wed => 'Rab',
6493             thu => 'Kam',
6494             fri => 'Jum',
6495             sat => 'Sab',
6496             sun => 'Min'
6497             },
6498             wide => {
6499             mon => 'Senin',
6500             tue => 'Selasa',
6501             wed => 'Rabu',
6502             thu => 'Kamis',
6503             fri => 'Jumat',
6504             sat => 'Sabtu',
6505             sun => 'Minggu'
6506             },
6507             },
6508             'stand-alone' => {
6509             abbreviated => {
6510             mon => 'Sen',
6511             tue => 'Sel',
6512             wed => 'Rab',
6513             thu => 'Kam',
6514             fri => 'Jum',
6515             sat => 'Sab',
6516             sun => 'Min'
6517             },
6518             narrow => {
6519             mon => 'S',
6520             tue => 'S',
6521             wed => 'R',
6522             thu => 'K',
6523             fri => 'J',
6524             sat => 'S',
6525             sun => 'M'
6526             },
6527             short => {
6528             mon => 'Sen',
6529             tue => 'Sel',
6530             wed => 'Rab',
6531             thu => 'Kam',
6532             fri => 'Jum',
6533             sat => 'Sab',
6534             sun => 'Min'
6535             },
6536             wide => {
6537             mon => 'Senin',
6538             tue => 'Selasa',
6539             wed => 'Rabu',
6540             thu => 'Kamis',
6541             fri => 'Jumat',
6542             sat => 'Sabtu',
6543             sun => 'Minggu'
6544             },
6545             },
6546             },
6547             } },
6548             );
6549              
6550             has 'calendar_quarters' => (
6551             is => 'ro',
6552             isa => HashRef,
6553             init_arg => undef,
6554             default => sub { {
6555             'gregorian' => {
6556             'format' => {
6557             abbreviated => {0 => 'K1',
6558             1 => 'K2',
6559             2 => 'K3',
6560             3 => 'K4'
6561             },
6562             narrow => {0 => '1',
6563             1 => '2',
6564             2 => '3',
6565             3 => '4'
6566             },
6567             wide => {0 => 'Kuartal ke-1',
6568             1 => 'Kuartal ke-2',
6569             2 => 'Kuartal ke-3',
6570             3 => 'Kuartal ke-4'
6571             },
6572             },
6573             'stand-alone' => {
6574             abbreviated => {0 => 'K1',
6575             1 => 'K2',
6576             2 => 'K3',
6577             3 => 'K4'
6578             },
6579             narrow => {0 => '1',
6580             1 => '2',
6581             2 => '3',
6582             3 => '4'
6583             },
6584             wide => {0 => 'Kuartal ke-1',
6585             1 => 'Kuartal ke-2',
6586             2 => 'Kuartal ke-3',
6587             3 => 'Kuartal ke-4'
6588             },
6589             },
6590             },
6591             } },
6592             );
6593              
6594             has 'day_period_data' => (
6595             is => 'ro',
6596             isa => CodeRef,
6597             init_arg => undef,
6598             default => sub { sub {
6599             # Time in hhmm format
6600             my ($self, $type, $time, $day_period_type) = @_;
6601             $day_period_type //= 'default';
6602             SWITCH:
6603             for ($type) {
6604             if ($_ eq 'hebrew') {
6605             if($day_period_type eq 'selection') {
6606             return 'evening1' if $time >= 1500
6607             && $time < 1800;
6608             return 'night1' if $time >= 1800
6609             && $time < 2400;
6610             return 'afternoon1' if $time >= 1000
6611             && $time < 1500;
6612             return 'morning1' if $time >= 0
6613             && $time < 1000;
6614             }
6615             if($day_period_type eq 'default') {
6616             return 'noon' if $time == 1200;
6617             return 'midnight' if $time == 0;
6618             return 'evening1' if $time >= 1500
6619             && $time < 1800;
6620             return 'night1' if $time >= 1800
6621             && $time < 2400;
6622             return 'afternoon1' if $time >= 1000
6623             && $time < 1500;
6624             return 'morning1' if $time >= 0
6625             && $time < 1000;
6626             }
6627             last SWITCH;
6628             }
6629             if ($_ eq 'ethiopic') {
6630             if($day_period_type eq 'selection') {
6631             return 'evening1' if $time >= 1500
6632             && $time < 1800;
6633             return 'night1' if $time >= 1800
6634             && $time < 2400;
6635             return 'afternoon1' if $time >= 1000
6636             && $time < 1500;
6637             return 'morning1' if $time >= 0
6638             && $time < 1000;
6639             }
6640             if($day_period_type eq 'default') {
6641             return 'noon' if $time == 1200;
6642             return 'midnight' if $time == 0;
6643             return 'evening1' if $time >= 1500
6644             && $time < 1800;
6645             return 'night1' if $time >= 1800
6646             && $time < 2400;
6647             return 'afternoon1' if $time >= 1000
6648             && $time < 1500;
6649             return 'morning1' if $time >= 0
6650             && $time < 1000;
6651             }
6652             last SWITCH;
6653             }
6654             if ($_ eq 'roc') {
6655             if($day_period_type eq 'selection') {
6656             return 'evening1' if $time >= 1500
6657             && $time < 1800;
6658             return 'night1' if $time >= 1800
6659             && $time < 2400;
6660             return 'afternoon1' if $time >= 1000
6661             && $time < 1500;
6662             return 'morning1' if $time >= 0
6663             && $time < 1000;
6664             }
6665             if($day_period_type eq 'default') {
6666             return 'noon' if $time == 1200;
6667             return 'midnight' if $time == 0;
6668             return 'evening1' if $time >= 1500
6669             && $time < 1800;
6670             return 'night1' if $time >= 1800
6671             && $time < 2400;
6672             return 'afternoon1' if $time >= 1000
6673             && $time < 1500;
6674             return 'morning1' if $time >= 0
6675             && $time < 1000;
6676             }
6677             last SWITCH;
6678             }
6679             if ($_ eq 'gregorian') {
6680             if($day_period_type eq 'selection') {
6681             return 'evening1' if $time >= 1500
6682             && $time < 1800;
6683             return 'night1' if $time >= 1800
6684             && $time < 2400;
6685             return 'afternoon1' if $time >= 1000
6686             && $time < 1500;
6687             return 'morning1' if $time >= 0
6688             && $time < 1000;
6689             }
6690             if($day_period_type eq 'default') {
6691             return 'noon' if $time == 1200;
6692             return 'midnight' if $time == 0;
6693             return 'evening1' if $time >= 1500
6694             && $time < 1800;
6695             return 'night1' if $time >= 1800
6696             && $time < 2400;
6697             return 'afternoon1' if $time >= 1000
6698             && $time < 1500;
6699             return 'morning1' if $time >= 0
6700             && $time < 1000;
6701             }
6702             last SWITCH;
6703             }
6704             if ($_ eq 'buddhist') {
6705             if($day_period_type eq 'selection') {
6706             return 'evening1' if $time >= 1500
6707             && $time < 1800;
6708             return 'night1' if $time >= 1800
6709             && $time < 2400;
6710             return 'afternoon1' if $time >= 1000
6711             && $time < 1500;
6712             return 'morning1' if $time >= 0
6713             && $time < 1000;
6714             }
6715             if($day_period_type eq 'default') {
6716             return 'noon' if $time == 1200;
6717             return 'midnight' if $time == 0;
6718             return 'evening1' if $time >= 1500
6719             && $time < 1800;
6720             return 'night1' if $time >= 1800
6721             && $time < 2400;
6722             return 'afternoon1' if $time >= 1000
6723             && $time < 1500;
6724             return 'morning1' if $time >= 0
6725             && $time < 1000;
6726             }
6727             last SWITCH;
6728             }
6729             if ($_ eq 'dangi') {
6730             if($day_period_type eq 'selection') {
6731             return 'evening1' if $time >= 1500
6732             && $time < 1800;
6733             return 'night1' if $time >= 1800
6734             && $time < 2400;
6735             return 'afternoon1' if $time >= 1000
6736             && $time < 1500;
6737             return 'morning1' if $time >= 0
6738             && $time < 1000;
6739             }
6740             if($day_period_type eq 'default') {
6741             return 'noon' if $time == 1200;
6742             return 'midnight' if $time == 0;
6743             return 'evening1' if $time >= 1500
6744             && $time < 1800;
6745             return 'night1' if $time >= 1800
6746             && $time < 2400;
6747             return 'afternoon1' if $time >= 1000
6748             && $time < 1500;
6749             return 'morning1' if $time >= 0
6750             && $time < 1000;
6751             }
6752             last SWITCH;
6753             }
6754             if ($_ eq 'generic') {
6755             if($day_period_type eq 'selection') {
6756             return 'evening1' if $time >= 1500
6757             && $time < 1800;
6758             return 'night1' if $time >= 1800
6759             && $time < 2400;
6760             return 'afternoon1' if $time >= 1000
6761             && $time < 1500;
6762             return 'morning1' if $time >= 0
6763             && $time < 1000;
6764             }
6765             if($day_period_type eq 'default') {
6766             return 'noon' if $time == 1200;
6767             return 'midnight' if $time == 0;
6768             return 'evening1' if $time >= 1500
6769             && $time < 1800;
6770             return 'night1' if $time >= 1800
6771             && $time < 2400;
6772             return 'afternoon1' if $time >= 1000
6773             && $time < 1500;
6774             return 'morning1' if $time >= 0
6775             && $time < 1000;
6776             }
6777             last SWITCH;
6778             }
6779             if ($_ eq 'ethiopic-amete-alem') {
6780             if($day_period_type eq 'selection') {
6781             return 'evening1' if $time >= 1500
6782             && $time < 1800;
6783             return 'night1' if $time >= 1800
6784             && $time < 2400;
6785             return 'afternoon1' if $time >= 1000
6786             && $time < 1500;
6787             return 'morning1' if $time >= 0
6788             && $time < 1000;
6789             }
6790             if($day_period_type eq 'default') {
6791             return 'noon' if $time == 1200;
6792             return 'midnight' if $time == 0;
6793             return 'evening1' if $time >= 1500
6794             && $time < 1800;
6795             return 'night1' if $time >= 1800
6796             && $time < 2400;
6797             return 'afternoon1' if $time >= 1000
6798             && $time < 1500;
6799             return 'morning1' if $time >= 0
6800             && $time < 1000;
6801             }
6802             last SWITCH;
6803             }
6804             if ($_ eq 'persian') {
6805             if($day_period_type eq 'selection') {
6806             return 'evening1' if $time >= 1500
6807             && $time < 1800;
6808             return 'night1' if $time >= 1800
6809             && $time < 2400;
6810             return 'afternoon1' if $time >= 1000
6811             && $time < 1500;
6812             return 'morning1' if $time >= 0
6813             && $time < 1000;
6814             }
6815             if($day_period_type eq 'default') {
6816             return 'noon' if $time == 1200;
6817             return 'midnight' if $time == 0;
6818             return 'evening1' if $time >= 1500
6819             && $time < 1800;
6820             return 'night1' if $time >= 1800
6821             && $time < 2400;
6822             return 'afternoon1' if $time >= 1000
6823             && $time < 1500;
6824             return 'morning1' if $time >= 0
6825             && $time < 1000;
6826             }
6827             last SWITCH;
6828             }
6829             if ($_ eq 'islamic') {
6830             if($day_period_type eq 'selection') {
6831             return 'evening1' if $time >= 1500
6832             && $time < 1800;
6833             return 'night1' if $time >= 1800
6834             && $time < 2400;
6835             return 'afternoon1' if $time >= 1000
6836             && $time < 1500;
6837             return 'morning1' if $time >= 0
6838             && $time < 1000;
6839             }
6840             if($day_period_type eq 'default') {
6841             return 'noon' if $time == 1200;
6842             return 'midnight' if $time == 0;
6843             return 'evening1' if $time >= 1500
6844             && $time < 1800;
6845             return 'night1' if $time >= 1800
6846             && $time < 2400;
6847             return 'afternoon1' if $time >= 1000
6848             && $time < 1500;
6849             return 'morning1' if $time >= 0
6850             && $time < 1000;
6851             }
6852             last SWITCH;
6853             }
6854             if ($_ eq 'indian') {
6855             if($day_period_type eq 'selection') {
6856             return 'evening1' if $time >= 1500
6857             && $time < 1800;
6858             return 'night1' if $time >= 1800
6859             && $time < 2400;
6860             return 'afternoon1' if $time >= 1000
6861             && $time < 1500;
6862             return 'morning1' if $time >= 0
6863             && $time < 1000;
6864             }
6865             if($day_period_type eq 'default') {
6866             return 'noon' if $time == 1200;
6867             return 'midnight' if $time == 0;
6868             return 'evening1' if $time >= 1500
6869             && $time < 1800;
6870             return 'night1' if $time >= 1800
6871             && $time < 2400;
6872             return 'afternoon1' if $time >= 1000
6873             && $time < 1500;
6874             return 'morning1' if $time >= 0
6875             && $time < 1000;
6876             }
6877             last SWITCH;
6878             }
6879             if ($_ eq 'coptic') {
6880             if($day_period_type eq 'selection') {
6881             return 'evening1' if $time >= 1500
6882             && $time < 1800;
6883             return 'night1' if $time >= 1800
6884             && $time < 2400;
6885             return 'afternoon1' if $time >= 1000
6886             && $time < 1500;
6887             return 'morning1' if $time >= 0
6888             && $time < 1000;
6889             }
6890             if($day_period_type eq 'default') {
6891             return 'noon' if $time == 1200;
6892             return 'midnight' if $time == 0;
6893             return 'evening1' if $time >= 1500
6894             && $time < 1800;
6895             return 'night1' if $time >= 1800
6896             && $time < 2400;
6897             return 'afternoon1' if $time >= 1000
6898             && $time < 1500;
6899             return 'morning1' if $time >= 0
6900             && $time < 1000;
6901             }
6902             last SWITCH;
6903             }
6904             if ($_ eq 'japanese') {
6905             if($day_period_type eq 'selection') {
6906             return 'evening1' if $time >= 1500
6907             && $time < 1800;
6908             return 'night1' if $time >= 1800
6909             && $time < 2400;
6910             return 'afternoon1' if $time >= 1000
6911             && $time < 1500;
6912             return 'morning1' if $time >= 0
6913             && $time < 1000;
6914             }
6915             if($day_period_type eq 'default') {
6916             return 'noon' if $time == 1200;
6917             return 'midnight' if $time == 0;
6918             return 'evening1' if $time >= 1500
6919             && $time < 1800;
6920             return 'night1' if $time >= 1800
6921             && $time < 2400;
6922             return 'afternoon1' if $time >= 1000
6923             && $time < 1500;
6924             return 'morning1' if $time >= 0
6925             && $time < 1000;
6926             }
6927             last SWITCH;
6928             }
6929             if ($_ eq 'chinese') {
6930             if($day_period_type eq 'selection') {
6931             return 'evening1' if $time >= 1500
6932             && $time < 1800;
6933             return 'night1' if $time >= 1800
6934             && $time < 2400;
6935             return 'afternoon1' if $time >= 1000
6936             && $time < 1500;
6937             return 'morning1' if $time >= 0
6938             && $time < 1000;
6939             }
6940             if($day_period_type eq 'default') {
6941             return 'noon' if $time == 1200;
6942             return 'midnight' if $time == 0;
6943             return 'evening1' if $time >= 1500
6944             && $time < 1800;
6945             return 'night1' if $time >= 1800
6946             && $time < 2400;
6947             return 'afternoon1' if $time >= 1000
6948             && $time < 1500;
6949             return 'morning1' if $time >= 0
6950             && $time < 1000;
6951             }
6952             last SWITCH;
6953             }
6954             }
6955             } },
6956             );
6957              
6958             around day_period_data => sub {
6959             my ($orig, $self) = @_;
6960             return $self->$orig;
6961             };
6962              
6963             has 'day_periods' => (
6964             is => 'ro',
6965             isa => HashRef,
6966             init_arg => undef,
6967             default => sub { {
6968             'gregorian' => {
6969             'format' => {
6970             'abbreviated' => {
6971             'am' => q{AM},
6972             'noon' => q{tengah hari},
6973             'afternoon1' => q{siang},
6974             'pm' => q{PM},
6975             'morning1' => q{pagi},
6976             'evening1' => q{sore},
6977             'night1' => q{malam},
6978             'midnight' => q{tengah malam},
6979             },
6980             'wide' => {
6981             'evening1' => q{sore},
6982             'night1' => q{malam},
6983             'midnight' => q{tengah malam},
6984             'afternoon1' => q{siang},
6985             'morning1' => q{pagi},
6986             'pm' => q{PM},
6987             'am' => q{AM},
6988             'noon' => q{tengah hari},
6989             },
6990             'narrow' => {
6991             'evening1' => q{sore},
6992             'night1' => q{malam},
6993             'midnight' => q{tengah malam},
6994             'am' => q{AM},
6995             'noon' => q{tengah hari},
6996             'afternoon1' => q{siang},
6997             'pm' => q{PM},
6998             'morning1' => q{pagi},
6999             },
7000             },
7001             'stand-alone' => {
7002             'abbreviated' => {
7003             'midnight' => q{tengah malam},
7004             'night1' => q{malam},
7005             'evening1' => q{sore},
7006             'pm' => q{PM},
7007             'morning1' => q{pagi},
7008             'afternoon1' => q{siang},
7009             'noon' => q{tengah hari},
7010             'am' => q{AM},
7011             },
7012             'wide' => {
7013             'noon' => q{tengah hari},
7014             'am' => q{AM},
7015             'pm' => q{PM},
7016             'morning1' => q{pagi},
7017             'afternoon1' => q{siang},
7018             'midnight' => q{tengah malam},
7019             'night1' => q{malam},
7020             'evening1' => q{sore},
7021             },
7022             'narrow' => {
7023             'noon' => q{tengah hari},
7024             'am' => q{AM},
7025             'morning1' => q{pagi},
7026             'pm' => q{PM},
7027             'afternoon1' => q{siang},
7028             'midnight' => q{tengah malam},
7029             'evening1' => q{sore},
7030             'night1' => q{malam},
7031             },
7032             },
7033             },
7034             } },
7035             );
7036              
7037             has 'eras' => (
7038             is => 'ro',
7039             isa => HashRef,
7040             init_arg => undef,
7041             default => sub { {
7042             'buddhist' => {
7043             abbreviated => {
7044             '0' => 'BE'
7045             },
7046             narrow => {
7047             '0' => 'BE'
7048             },
7049             wide => {
7050             '0' => 'BE'
7051             },
7052             },
7053             'chinese' => {
7054             },
7055             'coptic' => {
7056             abbreviated => {
7057             '0' => 'ERA0',
7058             '1' => 'ERA1'
7059             },
7060             narrow => {
7061             '0' => 'ERA0',
7062             '1' => 'ERA1'
7063             },
7064             wide => {
7065             '0' => 'ERA0',
7066             '1' => 'ERA1'
7067             },
7068             },
7069             'dangi' => {
7070             },
7071             'ethiopic' => {
7072             abbreviated => {
7073             '0' => 'ERA0',
7074             '1' => 'ERA1'
7075             },
7076             narrow => {
7077             '0' => 'ERA0',
7078             '1' => 'ERA1'
7079             },
7080             wide => {
7081             '0' => 'ERA0',
7082             '1' => 'ERA1'
7083             },
7084             },
7085             'ethiopic-amete-alem' => {
7086             abbreviated => {
7087             '0' => 'ERA0'
7088             },
7089             narrow => {
7090             '0' => 'ERA0'
7091             },
7092             wide => {
7093             '0' => 'ERA0'
7094             },
7095             },
7096             'generic' => {
7097             },
7098             'gregorian' => {
7099             abbreviated => {
7100             '0' => 'SM',
7101             '1' => 'M'
7102             },
7103             narrow => {
7104             '0' => 'SM',
7105             '1' => 'M'
7106             },
7107             wide => {
7108             '0' => 'Sebelum Masehi',
7109             '1' => 'Masehi'
7110             },
7111             },
7112             'hebrew' => {
7113             abbreviated => {
7114             '0' => 'AM'
7115             },
7116             narrow => {
7117             '0' => 'AM'
7118             },
7119             wide => {
7120             '0' => 'AM'
7121             },
7122             },
7123             'indian' => {
7124             abbreviated => {
7125             '0' => 'SAKA'
7126             },
7127             narrow => {
7128             '0' => 'SAKA'
7129             },
7130             wide => {
7131             '0' => 'SAKA'
7132             },
7133             },
7134             'islamic' => {
7135             abbreviated => {
7136             '0' => 'H'
7137             },
7138             narrow => {
7139             '0' => 'H'
7140             },
7141             wide => {
7142             '0' => 'H'
7143             },
7144             },
7145             'japanese' => {
7146             abbreviated => {
7147             '0' => 'Taika (645–650)',
7148             '1' => 'Hakuchi (650–671)',
7149             '2' => 'Hakuhō (672–686)',
7150             '3' => 'Shuchō (686–701)',
7151             '4' => 'Taihō (701–704)',
7152             '5' => 'Keiun (704–708)',
7153             '6' => 'Wadō (708–715)',
7154             '7' => 'Reiki (715–717)',
7155             '8' => 'Yōrō (717–724)',
7156             '9' => 'Jinki (724–729)',
7157             '10' => 'Tempyō (729–749)',
7158             '11' => 'Tempyō-kampō (749-749)',
7159             '12' => 'Tempyō-shōhō (749-757)',
7160             '13' => 'Tempyō-hōji (757-765)',
7161             '14' => 'Temphō-jingo (765-767)',
7162             '15' => 'Jingo-keiun (767-770)',
7163             '16' => 'Hōki (770–780)',
7164             '17' => 'Ten-ō (781-782)',
7165             '18' => 'Enryaku (782–806)',
7166             '19' => 'Daidō (806–810)',
7167             '20' => 'Kōnin (810–824)',
7168             '21' => 'Tenchō (824–834)',
7169             '22' => 'Jōwa (834–848)',
7170             '23' => 'Kajō (848–851)',
7171             '24' => 'Ninju (851–854)',
7172             '25' => 'Saiko (854–857)',
7173             '26' => 'Tennan (857–859)',
7174             '27' => 'Jōgan (859–877)',
7175             '28' => 'Genkei (877–885)',
7176             '29' => 'Ninna (885–889)',
7177             '30' => 'Kampyō (889–898)',
7178             '31' => 'Shōtai (898–901)',
7179             '32' => 'Engi (901–923)',
7180             '33' => 'Enchō (923–931)',
7181             '34' => 'Shōhei (931–938)',
7182             '35' => 'Tengyō (938–947)',
7183             '36' => 'Tenryaku (947–957)',
7184             '37' => 'Tentoku (957–961)',
7185             '38' => 'ÅŒwa (961–964)',
7186             '39' => 'Kōhō (964–968)',
7187             '40' => 'Anna (968–970)',
7188             '41' => 'Tenroku (970–973)',
7189             '42' => 'Ten-en (973-976)',
7190             '43' => 'Jōgen (976–978)',
7191             '44' => 'Tengen (978–983)',
7192             '45' => 'Eikan (983–985)',
7193             '46' => 'Kanna (985–987)',
7194             '47' => 'Ei-en (987-989)',
7195             '48' => 'Eiso (989–990)',
7196             '49' => 'Shōryaku (990–995)',
7197             '50' => 'Chōtoku (995–999)',
7198             '51' => 'Chōhō (999–1004)',
7199             '52' => 'Kankō (1004–1012)',
7200             '53' => 'Chōwa (1012–1017)',
7201             '54' => 'Kannin (1017–1021)',
7202             '55' => 'Jian (1021–1024)',
7203             '56' => 'Manju (1024–1028)',
7204             '57' => 'Chōgen (1028–1037)',
7205             '58' => 'Chōryaku (1037–1040)',
7206             '59' => 'ChōkyÅ« (1040–1044)',
7207             '60' => 'Kantoku (1044–1046)',
7208             '61' => 'Eishō (1046–1053)',
7209             '62' => 'Tengi (1053–1058)',
7210             '63' => 'Kōhei (1058–1065)',
7211             '64' => 'Jiryaku (1065–1069)',
7212             '65' => 'EnkyÅ« (1069–1074)',
7213             '66' => 'Shōho (1074–1077)',
7214             '67' => 'Shōryaku (1077–1081)',
7215             '68' => 'Eiho (1081–1084)',
7216             '69' => 'ÅŒtoku (1084–1087)',
7217             '70' => 'Kanji (1087–1094)',
7218             '71' => 'Kaho (1094–1096)',
7219             '72' => 'Eichō (1096–1097)',
7220             '73' => 'Shōtoku (1097–1099)',
7221             '74' => 'Kōwa (1099–1104)',
7222             '75' => 'Chōji (1104–1106)',
7223             '76' => 'Kashō (1106–1108)',
7224             '77' => 'Tennin (1108–1110)',
7225             '78' => 'Ten-ei (1110-1113)',
7226             '79' => 'EikyÅ« (1113–1118)',
7227             '80' => 'Gen-ei (1118-1120)',
7228             '81' => 'Hoan (1120–1124)',
7229             '82' => 'Tenji (1124–1126)',
7230             '83' => 'Daiji (1126–1131)',
7231             '84' => 'Tenshō (1131–1132)',
7232             '85' => 'Chōshō (1132–1135)',
7233             '86' => 'Hoen (1135–1141)',
7234             '87' => 'Eiji (1141–1142)',
7235             '88' => 'Kōji (1142–1144)',
7236             '89' => 'Tenyō (1144–1145)',
7237             '90' => 'KyÅ«an (1145–1151)',
7238             '91' => 'Ninpei (1151–1154)',
7239             '92' => 'KyÅ«ju (1154–1156)',
7240             '93' => 'Hogen (1156–1159)',
7241             '94' => 'Heiji (1159–1160)',
7242             '95' => 'Eiryaku (1160–1161)',
7243             '96' => 'ÅŒho (1161–1163)',
7244             '97' => 'Chōkan (1163–1165)',
7245             '98' => 'Eiman (1165–1166)',
7246             '99' => 'Nin-an (1166-1169)',
7247             '100' => 'Kaō (1169–1171)',
7248             '101' => 'Shōan (1171–1175)',
7249             '102' => 'Angen (1175–1177)',
7250             '103' => 'Jishō (1177–1181)',
7251             '104' => 'Yōwa (1181–1182)',
7252             '105' => 'Juei (1182–1184)',
7253             '106' => 'Genryuku (1184–1185)',
7254             '107' => 'Bunji (1185–1190)',
7255             '108' => 'KenkyÅ« (1190–1199)',
7256             '109' => 'Shōji (1199–1201)',
7257             '110' => 'Kennin (1201–1204)',
7258             '111' => 'GenkyÅ« (1204–1206)',
7259             '112' => 'Ken-ei (1206-1207)',
7260             '113' => 'Shōgen (1207–1211)',
7261             '114' => 'Kenryaku (1211–1213)',
7262             '115' => 'Kenpō (1213–1219)',
7263             '116' => 'ShōkyÅ« (1219–1222)',
7264             '117' => 'Jōō (1222–1224)',
7265             '118' => 'Gennin (1224–1225)',
7266             '119' => 'Karoku (1225–1227)',
7267             '120' => 'Antei (1227–1229)',
7268             '121' => 'Kanki (1229–1232)',
7269             '122' => 'Jōei (1232–1233)',
7270             '123' => 'Tempuku (1233–1234)',
7271             '124' => 'Bunryaku (1234–1235)',
7272             '125' => 'Katei (1235–1238)',
7273             '126' => 'Ryakunin (1238–1239)',
7274             '127' => 'En-ō (1239-1240)',
7275             '128' => 'Ninji (1240–1243)',
7276             '129' => 'Kangen (1243–1247)',
7277             '130' => 'Hōji (1247–1249)',
7278             '131' => 'Kenchō (1249–1256)',
7279             '132' => 'Kōgen (1256–1257)',
7280             '133' => 'Shōka (1257–1259)',
7281             '134' => 'Shōgen (1259–1260)',
7282             '135' => 'Bun-ō (1260-1261)',
7283             '136' => 'Kōchō (1261–1264)',
7284             '137' => 'Bun-ei (1264-1275)',
7285             '138' => 'Kenji (1275–1278)',
7286             '139' => 'Kōan (1278–1288)',
7287             '140' => 'Shōō (1288–1293)',
7288             '141' => 'Einin (1293–1299)',
7289             '142' => 'Shōan (1299–1302)',
7290             '143' => 'Kengen (1302–1303)',
7291             '144' => 'Kagen (1303–1306)',
7292             '145' => 'Tokuji (1306–1308)',
7293             '146' => 'Enkei (1308–1311)',
7294             '147' => 'ÅŒchō (1311–1312)',
7295             '148' => 'Shōwa (1312–1317)',
7296             '149' => 'Bunpō (1317–1319)',
7297             '150' => 'Genō (1319–1321)',
7298             '151' => 'Genkyō (1321–1324)',
7299             '152' => 'ShōchÅ« (1324–1326)',
7300             '153' => 'Kareki (1326–1329)',
7301             '154' => 'Gentoku (1329–1331)',
7302             '155' => 'Genkō (1331–1334)',
7303             '156' => 'Kemmu (1334–1336)',
7304             '157' => 'Engen (1336–1340)',
7305             '158' => 'Kōkoku (1340–1346)',
7306             '159' => 'Shōhei (1346–1370)',
7307             '160' => 'Kentoku (1370–1372)',
7308             '162' => 'Tenju (1375–1379)',
7309             '163' => 'Kōryaku (1379–1381)',
7310             '164' => 'Kōwa (1381–1384)',
7311             '166' => 'Meitoku (1384–1387)',
7312             '167' => 'Kakei (1387–1389)',
7313             '168' => 'Kōō (1389–1390)',
7314             '169' => 'Meitoku (1390–1394)',
7315             '170' => 'ÅŒei (1394–1428)',
7316             '171' => 'Shōchō (1428–1429)',
7317             '172' => 'Eikyō (1429–1441)',
7318             '173' => 'Kakitsu (1441–1444)',
7319             '174' => 'Bun-an (1444-1449)',
7320             '176' => 'Kyōtoku (1452–1455)',
7321             '177' => 'Kōshō (1455–1457)',
7322             '178' => 'Chōroku (1457–1460)',
7323             '179' => 'Kanshō (1460–1466)',
7324             '180' => 'Bunshō (1466–1467)',
7325             '181' => 'ÅŒnin (1467–1469)',
7326             '182' => 'Bunmei (1469–1487)',
7327             '183' => 'Chōkyō (1487–1489)',
7328             '184' => 'Entoku (1489–1492)',
7329             '185' => 'Meiō (1492–1501)',
7330             '186' => 'Bunki (1501–1504)',
7331             '187' => 'Eishō (1504–1521)',
7332             '188' => 'Taiei (1521–1528)',
7333             '189' => 'Kyōroku (1528–1532)',
7334             '190' => 'Tenmon (1532–1555)',
7335             '191' => 'Kōji (1555–1558)',
7336             '192' => 'Eiroku (1558–1570)',
7337             '193' => 'Genki (1570–1573)',
7338             '194' => 'Tenshō (1573–1592)',
7339             '195' => 'Bunroku (1592–1596)',
7340             '196' => 'Keichō (1596–1615)',
7341             '197' => 'Genwa (1615–1624)',
7342             '198' => 'Kan-ei (1624-1644)',
7343             '199' => 'Shōho (1644–1648)',
7344             '200' => 'Keian (1648–1652)',
7345             '201' => 'Shōō (1652–1655)',
7346             '202' => 'Meiryaku (1655–1658)',
7347             '203' => 'Manji (1658–1661)',
7348             '204' => 'Kanbun (1661–1673)',
7349             '205' => 'Enpō (1673–1681)',
7350             '206' => 'Tenwa (1681–1684)',
7351             '207' => 'Jōkyō (1684–1688)',
7352             '208' => 'Genroku (1688–1704)',
7353             '209' => 'Hōei (1704–1711)',
7354             '210' => 'Shōtoku (1711–1716)',
7355             '211' => 'Kyōhō (1716–1736)',
7356             '212' => 'Genbun (1736–1741)',
7357             '213' => 'Kanpō (1741–1744)',
7358             '214' => 'Enkyō (1744–1748)',
7359             '215' => 'Kan-en (1748-1751)',
7360             '216' => 'Hōryaku (1751–1764)',
7361             '217' => 'Meiwa (1764–1772)',
7362             '218' => 'An-ei (1772-1781)',
7363             '219' => 'Tenmei (1781–1789)',
7364             '220' => 'Kansei (1789–1801)',
7365             '221' => 'Kyōwa (1801–1804)',
7366             '222' => 'Bunka (1804–1818)',
7367             '223' => 'Bunsei (1818–1830)',
7368             '224' => 'Tenpō (1830–1844)',
7369             '225' => 'Kōka (1844–1848)',
7370             '226' => 'Kaei (1848–1854)',
7371             '227' => 'Ansei (1854–1860)',
7372             '228' => 'Man-en (1860-1861)',
7373             '229' => 'BunkyÅ« (1861–1864)',
7374             '230' => 'Genji (1864–1865)',
7375             '231' => 'Keiō (1865–1868)',
7376             '232' => 'Meiji',
7377             '233' => 'Taishō',
7378             '234' => 'Shōwa',
7379             '235' => 'Heisei'
7380             },
7381             },
7382             'persian' => {
7383             abbreviated => {
7384             '0' => 'AP'
7385             },
7386             narrow => {
7387             '0' => 'AP'
7388             },
7389             wide => {
7390             '0' => 'AP'
7391             },
7392             },
7393             'roc' => {
7394             abbreviated => {
7395             '0' => 'Sebelum R.O.C.',
7396             '1' => 'R.O.C.'
7397             },
7398             narrow => {
7399             '0' => 'Sebelum R.O.C.',
7400             '1' => 'R.O.C.'
7401             },
7402             wide => {
7403             '0' => 'Sebelum R.O.C.',
7404             '1' => 'R.O.C.'
7405             },
7406             },
7407             } },
7408             );
7409              
7410             has 'date_formats' => (
7411             is => 'ro',
7412             isa => HashRef,
7413             init_arg => undef,
7414             default => sub { {
7415             'buddhist' => {
7416             'full' => q{EEEE, dd MMMM y G},
7417             'long' => q{d MMMM y G},
7418             'medium' => q{d MMM y G},
7419             'short' => q{d/M/y GGGGG},
7420             },
7421             'chinese' => {
7422             'full' => q{EEEE, U MMMM dd},
7423             'long' => q{U MMMM d},
7424             'medium' => q{U MMM d},
7425             'short' => q{y-M-d},
7426             },
7427             'coptic' => {
7428             },
7429             'dangi' => {
7430             },
7431             'ethiopic' => {
7432             },
7433             'ethiopic-amete-alem' => {
7434             },
7435             'generic' => {
7436             'full' => q{EEEE, dd MMMM y G},
7437             'long' => q{d MMMM y G},
7438             'medium' => q{d MMM y G},
7439             'short' => q{dd/MM/yy GGGGG},
7440             },
7441             'gregorian' => {
7442             'full' => q{EEEE, dd MMMM y},
7443             'long' => q{d MMMM y},
7444             'medium' => q{d MMM y},
7445             'short' => q{dd/MM/yy},
7446             },
7447             'hebrew' => {
7448             },
7449             'indian' => {
7450             },
7451             'islamic' => {
7452             'full' => q{EEEE, dd MMMM y G},
7453             'long' => q{d MMMM y G},
7454             'medium' => q{d MMM y G},
7455             'short' => q{d/M/y GGGGG},
7456             },
7457             'japanese' => {
7458             'full' => q{EEEE, dd MMMM y G},
7459             'long' => q{d MMMM y G},
7460             'medium' => q{d MMM y G},
7461             'short' => q{d/M/y GGGGG},
7462             },
7463             'persian' => {
7464             },
7465             'roc' => {
7466             'full' => q{EEEE, dd MMMM y G},
7467             'long' => q{d MMMM y G},
7468             'medium' => q{d MMM y G},
7469             'short' => q{d/M/y GGGGG},
7470             },
7471             } },
7472             );
7473              
7474             has 'time_formats' => (
7475             is => 'ro',
7476             isa => HashRef,
7477             init_arg => undef,
7478             default => sub { {
7479             'buddhist' => {
7480             },
7481             'chinese' => {
7482             },
7483             'coptic' => {
7484             },
7485             'dangi' => {
7486             },
7487             'ethiopic' => {
7488             },
7489             'ethiopic-amete-alem' => {
7490             },
7491             'generic' => {
7492             },
7493             'gregorian' => {
7494             'full' => q{HH.mm.ss zzzz},
7495             'long' => q{HH.mm.ss z},
7496             'medium' => q{HH.mm.ss},
7497             'short' => q{HH.mm},
7498             },
7499             'hebrew' => {
7500             },
7501             'indian' => {
7502             },
7503             'islamic' => {
7504             },
7505             'japanese' => {
7506             },
7507             'persian' => {
7508             },
7509             'roc' => {
7510             },
7511             } },
7512             );
7513              
7514             has 'datetime_formats' => (
7515             is => 'ro',
7516             isa => HashRef,
7517             init_arg => undef,
7518             default => sub { {
7519             'buddhist' => {
7520             'full' => q{{1} 'pukul' {0}},
7521             'long' => q{{1} 'pukul' {0}},
7522             'medium' => q{{1}, {0}},
7523             'short' => q{{1}, {0}},
7524             },
7525             'chinese' => {
7526             },
7527             'coptic' => {
7528             },
7529             'dangi' => {
7530             },
7531             'ethiopic' => {
7532             },
7533             'ethiopic-amete-alem' => {
7534             },
7535             'generic' => {
7536             'full' => q{{1} 'pukul' {0}},
7537             'long' => q{{1} 'pukul' {0}},
7538             'medium' => q{{1}, {0}},
7539             'short' => q{{1}, {0}},
7540             },
7541             'gregorian' => {
7542             'full' => q{{1} {0}},
7543             'long' => q{{1} {0}},
7544             'medium' => q{{1} {0}},
7545             'short' => q{{1} {0}},
7546             },
7547             'hebrew' => {
7548             },
7549             'indian' => {
7550             },
7551             'islamic' => {
7552             'full' => q{{1} 'pukul' {0}},
7553             'long' => q{{1} 'pukul' {0}},
7554             'medium' => q{{1} {0}},
7555             'short' => q{{1} {0}},
7556             },
7557             'japanese' => {
7558             'full' => q{{1} {0}},
7559             'long' => q{{1} {0}},
7560             'medium' => q{{1} {0}},
7561             'short' => q{{1} {0}},
7562             },
7563             'persian' => {
7564             },
7565             'roc' => {
7566             },
7567             } },
7568             );
7569              
7570             has 'datetime_formats_available_formats' => (
7571             is => 'ro',
7572             isa => HashRef,
7573             init_arg => undef,
7574             default => sub { {
7575             'roc' => {
7576             M => q{L},
7577             MEd => q{E, d/M},
7578             MMM => q{LLL},
7579             MMMEd => q{E, d MMM},
7580             MMMMEd => q{E, d MMMM},
7581             MMMMd => q{d MMMM},
7582             MMMd => q{d MMM},
7583             Md => q{d/M},
7584             d => q{d},
7585             y => q{G y},
7586             },
7587             'gregorian' => {
7588             Bh => q{h B},
7589             Bhm => q{h.mm B},
7590             Bhms => q{h.mm.ss B},
7591             E => q{ccc},
7592             EBhm => q{E h.mm B},
7593             EBhms => q{E h.mm.ss B},
7594             EHm => q{E HH.mm},
7595             EHms => q{E HH.mm.ss},
7596             Ed => q{E, d},
7597             Ehm => q{E h.mm a},
7598             Ehms => q{E h.mm.ss a},
7599             Gy => q{y G},
7600             GyMMM => q{MMM y G},
7601             GyMMMEd => q{E, d MMM y G},
7602             GyMMMd => q{d MMM y G},
7603             H => q{HH},
7604             Hm => q{HH.mm},
7605             Hms => q{HH.mm.ss},
7606             Hmsv => q{HH.mm.ss v},
7607             Hmv => q{HH.mm v},
7608             M => q{L},
7609             MEd => q{E, d/M},
7610             MMM => q{LLL},
7611             MMMEd => q{E, d MMM},
7612             MMMMEd => q{E, d MMMM},
7613             MMMMW => q{'minggu' 'ke'-W MMM},
7614             MMMMd => q{d MMMM},
7615             MMMd => q{d MMM},
7616             Md => q{d/M},
7617             d => q{d},
7618             h => q{h a},
7619             hm => q{h.mm a},
7620             hms => q{h.mm.ss a},
7621             hmsv => q{h.mm.ss. a v},
7622             hmv => q{h.mm a v},
7623             ms => q{mm.ss},
7624             y => q{y},
7625             yM => q{M/y},
7626             yMEd => q{E, d/M/y},
7627             yMMM => q{MMM y},
7628             yMMMEd => q{E, d MMM y},
7629             yMMMM => q{MMMM y},
7630             yMMMd => q{d MMM y},
7631             yMd => q{d/M/y},
7632             yQQQ => q{QQQ y},
7633             yQQQQ => q{QQQQ y},
7634             yw => q{'minggu' 'ke'-w Y},
7635             },
7636             'buddhist' => {
7637             E => q{ccc},
7638             Ed => q{E, d},
7639             Gy => q{y G},
7640             GyMMM => q{MMM y G},
7641             GyMMMEd => q{E, d MMM y G},
7642             GyMMMd => q{d MMM y G},
7643             M => q{L},
7644             MEd => q{E, d/M},
7645             MMM => q{LLL},
7646             MMMEd => q{E, d MMM},
7647             MMMMEd => q{E, d MMMM},
7648             MMMMd => q{d MMMM},
7649             MMMd => q{d MMM},
7650             Md => q{d/M},
7651             d => q{d},
7652             y => q{G y},
7653             yyyy => q{y G},
7654             yyyyM => q{M/y G},
7655             yyyyMEd => q{E, d/M/y G},
7656             yyyyMMM => q{MMM y G},
7657             yyyyMMMEd => q{E, d MMM y G},
7658             yyyyMMMM => q{MMMM y G},
7659             yyyyMMMd => q{d MMM y G},
7660             yyyyMd => q{d/M/y G},
7661             yyyyQQQ => q{QQQ y G},
7662             yyyyQQQQ => q{QQQQ y G},
7663             },
7664             'generic' => {
7665             Bh => q{h B},
7666             Bhm => q{h.mm B},
7667             Bhms => q{h.mm.ss B},
7668             E => q{ccc},
7669             EBhm => q{E h.mm B},
7670             EBhms => q{E h.mm.ss B},
7671             EHm => q{E HH.mm},
7672             EHms => q{E HH.mm.ss},
7673             Ed => q{E, d},
7674             Ehm => q{E h.mm a},
7675             Ehms => q{E h.mm.ss a},
7676             Gy => q{y G},
7677             GyMMM => q{MMM y G},
7678             GyMMMEd => q{E, d MMM y G},
7679             GyMMMd => q{d MMM y G},
7680             H => q{HH},
7681             Hm => q{HH.mm},
7682             Hms => q{HH.mm.ss},
7683             M => q{L},
7684             MEd => q{E, d/M},
7685             MMM => q{LLL},
7686             MMMEd => q{E, d MMM},
7687             MMMMEd => q{E, d MMMM},
7688             MMMMd => q{d MMMM},
7689             MMMd => q{d MMM},
7690             Md => q{d/M},
7691             d => q{d},
7692             h => q{h a},
7693             hm => q{h.mm a},
7694             hms => q{h.mm.ss a},
7695             ms => q{mm.ss},
7696             y => q{y G},
7697             yyyy => q{y G},
7698             yyyyM => q{M/y G},
7699             yyyyMEd => q{E, d/M/y G},
7700             yyyyMMM => q{MMM y G},
7701             yyyyMMMEd => q{E, d MMM y G},
7702             yyyyMMMM => q{MMMM y G},
7703             yyyyMMMd => q{d MMM y G},
7704             yyyyMd => q{d/M/y G},
7705             yyyyQQQ => q{QQQ y G},
7706             yyyyQQQQ => q{QQQQ y G},
7707             },
7708             'islamic' => {
7709             E => q{ccc},
7710             Ed => q{E, d},
7711             Gy => q{y G},
7712             GyMMM => q{MMM y G},
7713             GyMMMEd => q{E, d MMM y G},
7714             GyMMMd => q{d MMM y G},
7715             M => q{L},
7716             MEd => q{E, d/M},
7717             MMM => q{LLL},
7718             MMMEd => q{E, d MMM},
7719             MMMMEd => q{E, d MMMM},
7720             MMMMd => q{d MMMM},
7721             MMMd => q{d MMM},
7722             Md => q{d/M},
7723             d => q{d},
7724             y => q{y G},
7725             yyyy => q{y G},
7726             yyyyM => q{M/y G},
7727             yyyyMEd => q{E, d/M/y G},
7728             yyyyMMM => q{MMM y G},
7729             yyyyMMMEd => q{E, d MMM y G},
7730             yyyyMMMM => q{MMMM y G},
7731             yyyyMMMd => q{d MMM y G},
7732             yyyyMd => q{d/M/y G},
7733             yyyyQQQ => q{QQQ y G},
7734             yyyyQQQQ => q{QQQQ y G},
7735             },
7736             'japanese' => {
7737             M => q{L},
7738             MEd => q{E, d/M},
7739             MMM => q{LLL},
7740             MMMEd => q{E, d MMM},
7741             MMMMEd => q{E, d MMMM},
7742             MMMMd => q{d MMMM},
7743             MMMd => q{d MMM},
7744             Md => q{d/M},
7745             d => q{d},
7746             y => q{G y},
7747             },
7748             } },
7749             );
7750              
7751             has 'datetime_formats_append_item' => (
7752             is => 'ro',
7753             isa => HashRef,
7754             init_arg => undef,
7755             default => sub { {
7756             'gregorian' => {
7757             'Timezone' => '{0} {1}',
7758             },
7759             } },
7760             );
7761              
7762             has 'datetime_formats_interval' => (
7763             is => 'ro',
7764             isa => HashRef,
7765             init_arg => undef,
7766             default => sub { {
7767             'gregorian' => {
7768             H => {
7769             H => q{HH–HH},
7770             },
7771             Hm => {
7772             H => q{HH.mm–HH.mm},
7773             m => q{HH.mm–HH.mm},
7774             },
7775             Hmv => {
7776             H => q{HH.mm–HH.mm v},
7777             m => q{HH.mm–HH.mm v},
7778             },
7779             Hv => {
7780             H => q{HH–HH v},
7781             },
7782             M => {
7783             M => q{M–M},
7784             },
7785             MEd => {
7786             M => q{E, d/M – E, d/M},
7787             d => q{E, d/M – E, d/M},
7788             },
7789             MMM => {
7790             M => q{MMM–MMM},
7791             },
7792             MMMEd => {
7793             M => q{E, d MMM – E, d MMM},
7794             d => q{E, d MMM – E, d MMM},
7795             },
7796             MMMd => {
7797             M => q{d MMM – d MMM},
7798             d => q{d–d MMM},
7799             },
7800             Md => {
7801             M => q{d/M – d/M},
7802             d => q{d/M – d/M},
7803             },
7804             d => {
7805             d => q{d–d},
7806             },
7807             fallback => '{0} – {1}',
7808             h => {
7809             a => q{h a – h a},
7810             h => q{h–h a},
7811             },
7812             hm => {
7813             a => q{h.mm a – h.mm a},
7814             h => q{h.mm–h.mm a},
7815             m => q{h.mm–h.mm a},
7816             },
7817             hmv => {
7818             a => q{h.mm a – h.mm a v},
7819             h => q{h.mm–h.mm a v},
7820             m => q{h.mm–h.mm a v},
7821             },
7822             hv => {
7823             a => q{h a – h a v},
7824             h => q{h–h a v},
7825             },
7826             y => {
7827             y => q{y – y},
7828             },
7829             yM => {
7830             M => q{M/y – M/y},
7831             y => q{M/y – M/y},
7832             },
7833             yMEd => {
7834             M => q{E, d/M/y – E, d/M/y},
7835             d => q{E, d/M/y – E, d/M/y},
7836             y => q{E, d/M/y – E, d/M/y},
7837             },
7838             yMMM => {
7839             M => q{MMM–MMM y},
7840             y => q{MMM y – MMM y},
7841             },
7842             yMMMEd => {
7843             M => q{E, d MMM – E, d MMM y},
7844             d => q{E, d MMM – E, d MMM y},
7845             y => q{E, d MMM y – E, d MMM y},
7846             },
7847             yMMMM => {
7848             M => q{MMMM–MMMM y},
7849             y => q{MMMM y – MMMM y},
7850             },
7851             yMMMd => {
7852             M => q{d MMM – d MMM y},
7853             d => q{d–d MMM y},
7854             y => q{d MMM y – d MMM y},
7855             },
7856             yMd => {
7857             M => q{d/M/y – d/M/y},
7858             d => q{d/M/y – d/M/y},
7859             y => q{d/M/y – d/M/y},
7860             },
7861             },
7862             'buddhist' => {
7863             H => {
7864             H => q{HH – HH},
7865             },
7866             Hm => {
7867             H => q{HH.mm – HH.mm},
7868             m => q{HH.mm – HH.mm},
7869             },
7870             Hmv => {
7871             H => q{HH.mm – HH.mm v},
7872             m => q{HH.mm – HH.mm v},
7873             },
7874             Hv => {
7875             H => q{HH – HH v},
7876             },
7877             M => {
7878             M => q{M – M},
7879             },
7880             MEd => {
7881             M => q{E, d/M – E, d/M},
7882             d => q{E, d/M – E, d/M},
7883             },
7884             MMM => {
7885             M => q{MMM – MMM},
7886             },
7887             MMMEd => {
7888             M => q{E, d MMM – E, d MMM},
7889             d => q{E, d MMM – E, d MMM},
7890             },
7891             MMMd => {
7892             M => q{d MMM – d MMM},
7893             d => q{d – d MMM},
7894             },
7895             Md => {
7896             M => q{d/M – d/M},
7897             d => q{d/M – d/M},
7898             },
7899             d => {
7900             d => q{d – d},
7901             },
7902             fallback => '{0} – {1}',
7903             h => {
7904             a => q{h a – h a},
7905             h => q{h – h a},
7906             },
7907             hm => {
7908             a => q{h.mm a – h.mm a},
7909             h => q{h.mm – h.mm a},
7910             m => q{h.mm – h.mm a},
7911             },
7912             hmv => {
7913             a => q{h.mm a – h.mm a v},
7914             h => q{h.mm – h.mm a v},
7915             m => q{h.mm – h.mm a v},
7916             },
7917             hv => {
7918             a => q{h a – h a v},
7919             h => q{h – h a v},
7920             },
7921             y => {
7922             y => q{y – y G},
7923             },
7924             yM => {
7925             M => q{M/y – M/y GGGGG},
7926             y => q{M/y – M/y GGGGG},
7927             },
7928             yMEd => {
7929             M => q{E, d/M/y – E, d/M/y GGGGG},
7930             d => q{E, d/M/y – E, d/M/y GGGGG},
7931             y => q{E, d/M/y – E, d/M/y GGGGG},
7932             },
7933             yMMM => {
7934             M => q{MMM – MMM y G},
7935             y => q{MMM y – MMM y G},
7936             },
7937             yMMMEd => {
7938             M => q{E, d MMM – E, d MMM y G},
7939             d => q{E, d MMM – E, d MMM y G},
7940             y => q{E, d MMM y – E, d MMM y G},
7941             },
7942             yMMMM => {
7943             M => q{MMMM – MMMM y G},
7944             y => q{MMMM y – MMMM y G},
7945             },
7946             yMMMd => {
7947             M => q{d MMM – d MMM y G},
7948             d => q{d – d MMM y G},
7949             y => q{d MMM y – d MMM y G},
7950             },
7951             yMd => {
7952             M => q{d/M/y – d/M/y GGGGG},
7953             d => q{d/M/y – d/M/y GGGGG},
7954             y => q{d/M/y – d/M/y GGGGG},
7955             },
7956             },
7957             'generic' => {
7958             H => {
7959             H => q{HH–HH},
7960             },
7961             Hm => {
7962             H => q{HH.mm–HH.mm},
7963             m => q{HH.mm–HH.mm},
7964             },
7965             Hmv => {
7966             H => q{HH.mm–HH.mm v},
7967             m => q{HH.mm–HH.mm v},
7968             },
7969             Hv => {
7970             H => q{HH–HH v},
7971             },
7972             M => {
7973             M => q{M–M},
7974             },
7975             MEd => {
7976             M => q{E, d/M – E, d/M},
7977             d => q{E, d/M – E, d/M},
7978             },
7979             MMM => {
7980             M => q{MMM–MMM},
7981             },
7982             MMMEd => {
7983             M => q{E, d MMM – E, d MMM},
7984             d => q{E, d MMM – E, d MMM},
7985             },
7986             MMMd => {
7987             M => q{d MMM – d MMM},
7988             d => q{d–d MMM},
7989             },
7990             Md => {
7991             M => q{d/M – d/M},
7992             d => q{d/M – d/M},
7993             },
7994             d => {
7995             d => q{d–d},
7996             },
7997             fallback => '{0} – {1}',
7998             h => {
7999             a => q{h a – h a},
8000             h => q{h–h a},
8001             },
8002             hm => {
8003             a => q{h.mm a – h.mm a},
8004             h => q{h.mm–h.mm a},
8005             m => q{h.mm–h.mm a},
8006             },
8007             hmv => {
8008             a => q{h.mm a – h.mm a v},
8009             h => q{h.mm–h.mm a v},
8010             m => q{h.mm–h.mm a v},
8011             },
8012             hv => {
8013             a => q{h a – h a v},
8014             h => q{h–h a v},
8015             },
8016             y => {
8017             y => q{y–y G},
8018             },
8019             yM => {
8020             M => q{M/y – M/y GGGGG},
8021             y => q{M/y – M/y GGGGG},
8022             },
8023             yMEd => {
8024             M => q{E, d/M/y – E, d/M/y GGGGG},
8025             d => q{E, d/M/y – E, d/M/y GGGGG},
8026             y => q{E, d/M/y – E, d/M/y GGGGG},
8027             },
8028             yMMM => {
8029             M => q{MMM–MMM y G},
8030             y => q{MMM y – MMM y G},
8031             },
8032             yMMMEd => {
8033             M => q{E, d MMM – E, d MMM y G},
8034             d => q{E, d MMM – E, d MMM y G},
8035             y => q{E, d MMM y – E, d MMM y G},
8036             },
8037             yMMMM => {
8038             M => q{MMMM – MMMM y G},
8039             y => q{MMMM y – MMMM y G},
8040             },
8041             yMMMd => {
8042             M => q{d MMM – d MMM y G},
8043             d => q{d–d MMM y G},
8044             y => q{d MMM y – d MMM y G},
8045             },
8046             yMd => {
8047             M => q{d/M/y – d/M/y GGGGG},
8048             d => q{d/M/y – d/M/y GGGGG},
8049             y => q{d/M/y – d/M/y GGGGG},
8050             },
8051             },
8052             'islamic' => {
8053             H => {
8054             H => q{HH – HH},
8055             },
8056             Hm => {
8057             H => q{HH.mm – HH.mm},
8058             m => q{HH.mm – HH.mm},
8059             },
8060             Hmv => {
8061             H => q{HH.mm – HH.mm v},
8062             m => q{HH.mm – HH.mm v},
8063             },
8064             Hv => {
8065             H => q{HH – HH v},
8066             },
8067             M => {
8068             M => q{M – M},
8069             },
8070             MEd => {
8071             M => q{E, d/M – E, d/M},
8072             d => q{E, d/M – E, d/M},
8073             },
8074             MMM => {
8075             M => q{MMM – MMM},
8076             },
8077             MMMEd => {
8078             M => q{E, d MMM – E, d MMM},
8079             d => q{E, d MMM – E, d MMM},
8080             },
8081             MMMd => {
8082             M => q{d MMM – d MMM},
8083             d => q{d – d MMM},
8084             },
8085             Md => {
8086             M => q{d/M – d/M},
8087             d => q{d/M – d/M},
8088             },
8089             d => {
8090             d => q{d – d},
8091             },
8092             fallback => '{0} – {1}',
8093             h => {
8094             a => q{h a – h a},
8095             h => q{h – h a},
8096             },
8097             hm => {
8098             a => q{h.mm a – h.mm a},
8099             h => q{h.mm – h.mm a},
8100             m => q{h.mm – h.mm a},
8101             },
8102             hmv => {
8103             a => q{h.mm a – h.mm a v},
8104             h => q{h.mm – h.mm a v},
8105             m => q{h.mm – h.mm a v},
8106             },
8107             hv => {
8108             a => q{h a – h a v},
8109             h => q{h – h a v},
8110             },
8111             y => {
8112             y => q{y – y G},
8113             },
8114             yM => {
8115             M => q{M/y – M/y GGGGG},
8116             y => q{M/y – M/y GGGGG},
8117             },
8118             yMEd => {
8119             M => q{E, d/M/y – E, d/M/y GGGGG},
8120             d => q{E, d/M/y – E, d/M/y GGGGG},
8121             y => q{E, d/M/y – E, d/M/y GGGGG},
8122             },
8123             yMMM => {
8124             M => q{MMM – MMM y G},
8125             y => q{MMM y – MMM y G},
8126             },
8127             yMMMEd => {
8128             M => q{E, d MMM – E, d MMM y G},
8129             d => q{E, d MMM – E, d MMM y G},
8130             y => q{E, d MMM y – E, d MMM y G},
8131             },
8132             yMMMM => {
8133             M => q{MMMM – MMMM y G},
8134             y => q{MMMM y – MMMM y G},
8135             },
8136             yMMMd => {
8137             M => q{d MMM – d MMM y G},
8138             d => q{d – d MMM y G},
8139             y => q{d MMM y – d MMM y G},
8140             },
8141             yMd => {
8142             M => q{d/M/y – d/M/y GGGGG},
8143             d => q{d/M/y – d/M/y GGGGG},
8144             y => q{d/M/y – d/M/y GGGGG},
8145             },
8146             },
8147             } },
8148             );
8149              
8150             has 'cyclic_name_sets' => (
8151             is => 'ro',
8152             isa => HashRef,
8153             init_arg => undef,
8154             default => sub { {
8155             'chinese' => {
8156             'dayParts' => {
8157             'format' => {
8158             'abbreviated' => {
8159             0 => q(zi),
8160             1 => q(chou),
8161             2 => q(yin),
8162             3 => q(mao),
8163             4 => q(chen),
8164             5 => q(si),
8165             6 => q(wu),
8166             7 => q(wei),
8167             8 => q(shen),
8168             9 => q(you),
8169             10 => q(xu),
8170             11 => q(hai),
8171             },
8172             },
8173             },
8174             'solarTerms' => {
8175             'format' => {
8176             'abbreviated' => {
8177             0 => q(mulai musim semi),
8178             1 => q(air hujan),
8179             2 => q(serangga bangun),
8180             3 => q(ekuinoks musim semi),
8181             5 => q(hujan butiran),
8182             6 => q(mulai musim panas),
8183             12 => q(mulai musim gugur),
8184             13 => q(akhir panas),
8185             14 => q(white dew),
8186             15 => q(ekuinoks musim gugur),
8187             16 => q(embun dingin),
8188             17 => q(embun beku turun),
8189             18 => q(mulai musim dingin),
8190             19 => q(mulai turun salju),
8191             },
8192             },
8193             },
8194             'years' => {
8195             'format' => {
8196             'abbreviated' => {
8197             0 => q(jia-zi),
8198             1 => q(yi-chou),
8199             2 => q(bing-yin),
8200             3 => q(ding-mao),
8201             4 => q(wu-chen),
8202             5 => q(ji-si),
8203             6 => q(geng-wu),
8204             7 => q(xin-wei),
8205             8 => q(ren-shen),
8206             9 => q(gui-you),
8207             10 => q(jia-xu),
8208             11 => q(yi-hai),
8209             12 => q(bing-zi),
8210             13 => q(ding-chou),
8211             14 => q(wu-yin),
8212             15 => q(ji-mao),
8213             16 => q(geng-chen),
8214             17 => q(xin-si),
8215             18 => q(ren-wu),
8216             19 => q(gui-wei),
8217             20 => q(jia-shen),
8218             21 => q(yi-you),
8219             22 => q(bing-xu),
8220             23 => q(ding-hai),
8221             24 => q(wu-zi),
8222             25 => q(ji-chou),
8223             26 => q(geng-yin),
8224             27 => q(xin-mao),
8225             28 => q(ren-chen),
8226             29 => q(gui-si),
8227             30 => q(jia-wu),
8228             31 => q(yi-wei),
8229             32 => q(bing-shen),
8230             33 => q(ding-you),
8231             34 => q(wu-xu),
8232             35 => q(ji-hai),
8233             36 => q(geng-zi),
8234             37 => q(xin-chou),
8235             38 => q(ren-yin),
8236             39 => q(gui-mao),
8237             40 => q(jia-chen),
8238             41 => q(yi-si),
8239             42 => q(bing-wu),
8240             43 => q(ding-wei),
8241             44 => q(wu-shen),
8242             45 => q(ji-you),
8243             46 => q(geng-xu),
8244             47 => q(xin-hai),
8245             48 => q(ren-zi),
8246             49 => q(gui-chou),
8247             50 => q(jia-yin),
8248             51 => q(yi-mao),
8249             52 => q(bing-chen),
8250             53 => q(ding-si),
8251             54 => q(wu-wu),
8252             55 => q(ji-wei),
8253             56 => q(geng-shen),
8254             57 => q(xin-you),
8255             58 => q(ren-xu),
8256             59 => q(gui-hai),
8257             },
8258             },
8259             },
8260             'zodiacs' => {
8261             'format' => {
8262             'abbreviated' => {
8263             0 => q(zi),
8264             1 => q(chou),
8265             2 => q(yin),
8266             3 => q(mao),
8267             4 => q(chen),
8268             5 => q(si),
8269             6 => q(wu),
8270             7 => q(wei),
8271             8 => q(shen),
8272             9 => q(you),
8273             10 => q(xu),
8274             11 => q(hai),
8275             },
8276             },
8277             },
8278             },
8279             'dangi' => {
8280             'solarTerms' => {
8281             'format' => {
8282             'abbreviated' => {
8283             0 => q(mulai musim semi),
8284             1 => q(air hujan),
8285             2 => q(serangga bangun),
8286             3 => q(ekuinoks musim semi),
8287             5 => q(hujan butiran),
8288             6 => q(mulai musim panas),
8289             12 => q(mulai musim gugur),
8290             13 => q(akhir panas),
8291             14 => q(embun putih),
8292             15 => q(ekuinoks musim gugur),
8293             16 => q(embun dingin),
8294             17 => q(embun beku turun),
8295             19 => q(mulai turun salju),
8296             },
8297             'wide' => {
8298             0 => q(mulai musim semi),
8299             1 => q(air hujan),
8300             2 => q(serangga bangun),
8301             3 => q(ekuinoks musim semi),
8302             5 => q(hujan butiran),
8303             6 => q(mulai musim panas),
8304             12 => q(mulai musim gugur),
8305             13 => q(akhir panas),
8306             14 => q(embun putih),
8307             15 => q(ekuinoks musim gugur),
8308             16 => q(embun dingin),
8309             17 => q(embun beku turun),
8310             19 => q(mulai turun salju),
8311             },
8312             },
8313             },
8314             },
8315             } },
8316             );
8317              
8318             has 'time_zone_names' => (
8319             is => 'ro',
8320             isa => HashRef,
8321             init_arg => undef,
8322             default => sub { {
8323             hourFormat => q(+HH.mm;-HH.mm),
8324             gmtFormat => q(GMT{0}),
8325             gmtZeroFormat => q(GMT),
8326             regionFormat => q(Waktu {0}),
8327             regionFormat => q(Waktu Musim Panas {0}),
8328             regionFormat => q(Waktu Standar {0}),
8329             fallbackFormat => q({1} ({0})),
8330             'Acre' => {
8331             long => {
8332             'daylight' => q#Waktu Musim Panas Acre#,
8333             'generic' => q#Waktu Acre#,
8334             'standard' => q#Waktu Standar Acre#,
8335             },
8336             },
8337             'Afghanistan' => {
8338             long => {
8339             'standard' => q#Waktu Afganistan#,
8340             },
8341             },
8342             'Africa/Abidjan' => {
8343             exemplarCity => q#Abidjan#,
8344             },
8345             'Africa/Accra' => {
8346             exemplarCity => q#Accra#,
8347             },
8348             'Africa/Addis_Ababa' => {
8349             exemplarCity => q#Addis Ababa#,
8350             },
8351             'Africa/Algiers' => {
8352             exemplarCity => q#Aljir#,
8353             },
8354             'Africa/Asmera' => {
8355             exemplarCity => q#Asmara#,
8356             },
8357             'Africa/Bamako' => {
8358             exemplarCity => q#Bamako#,
8359             },
8360             'Africa/Bangui' => {
8361             exemplarCity => q#Bangui#,
8362             },
8363             'Africa/Banjul' => {
8364             exemplarCity => q#Banjul#,
8365             },
8366             'Africa/Bissau' => {
8367             exemplarCity => q#Bissau#,
8368             },
8369             'Africa/Blantyre' => {
8370             exemplarCity => q#Blantyre#,
8371             },
8372             'Africa/Brazzaville' => {
8373             exemplarCity => q#Brazzaville#,
8374             },
8375             'Africa/Bujumbura' => {
8376             exemplarCity => q#Bujumbura#,
8377             },
8378             'Africa/Cairo' => {
8379             exemplarCity => q#Kairo#,
8380             },
8381             'Africa/Casablanca' => {
8382             exemplarCity => q#Casablanca#,
8383             },
8384             'Africa/Ceuta' => {
8385             exemplarCity => q#Ceuta#,
8386             },
8387             'Africa/Conakry' => {
8388             exemplarCity => q#Conakry#,
8389             },
8390             'Africa/Dakar' => {
8391             exemplarCity => q#Dakar#,
8392             },
8393             'Africa/Dar_es_Salaam' => {
8394             exemplarCity => q#Dar es Salaam#,
8395             },
8396             'Africa/Djibouti' => {
8397             exemplarCity => q#Djibouti#,
8398             },
8399             'Africa/Douala' => {
8400             exemplarCity => q#Douala#,
8401             },
8402             'Africa/El_Aaiun' => {
8403             exemplarCity => q#El Aaiun#,
8404             },
8405             'Africa/Freetown' => {
8406             exemplarCity => q#Freetown#,
8407             },
8408             'Africa/Gaborone' => {
8409             exemplarCity => q#Gaborone#,
8410             },
8411             'Africa/Harare' => {
8412             exemplarCity => q#Harare#,
8413             },
8414             'Africa/Johannesburg' => {
8415             exemplarCity => q#Johannesburg#,
8416             },
8417             'Africa/Juba' => {
8418             exemplarCity => q#Juba#,
8419             },
8420             'Africa/Kampala' => {
8421             exemplarCity => q#Kampala#,
8422             },
8423             'Africa/Khartoum' => {
8424             exemplarCity => q#Khartoum#,
8425             },
8426             'Africa/Kigali' => {
8427             exemplarCity => q#Kigali#,
8428             },
8429             'Africa/Kinshasa' => {
8430             exemplarCity => q#Kinshasa#,
8431             },
8432             'Africa/Lagos' => {
8433             exemplarCity => q#Lagos#,
8434             },
8435             'Africa/Libreville' => {
8436             exemplarCity => q#Libreville#,
8437             },
8438             'Africa/Lome' => {
8439             exemplarCity => q#Lome#,
8440             },
8441             'Africa/Luanda' => {
8442             exemplarCity => q#Luanda#,
8443             },
8444             'Africa/Lubumbashi' => {
8445             exemplarCity => q#Lubumbashi#,
8446             },
8447             'Africa/Lusaka' => {
8448             exemplarCity => q#Lusaka#,
8449             },
8450             'Africa/Malabo' => {
8451             exemplarCity => q#Malabo#,
8452             },
8453             'Africa/Maputo' => {
8454             exemplarCity => q#Maputo#,
8455             },
8456             'Africa/Maseru' => {
8457             exemplarCity => q#Maseru#,
8458             },
8459             'Africa/Mbabane' => {
8460             exemplarCity => q#Mbabane#,
8461             },
8462             'Africa/Mogadishu' => {
8463             exemplarCity => q#Mogadishu#,
8464             },
8465             'Africa/Monrovia' => {
8466             exemplarCity => q#Monrovia#,
8467             },
8468             'Africa/Nairobi' => {
8469             exemplarCity => q#Nairobi#,
8470             },
8471             'Africa/Ndjamena' => {
8472             exemplarCity => q#Ndjamena#,
8473             },
8474             'Africa/Niamey' => {
8475             exemplarCity => q#Niamey#,
8476             },
8477             'Africa/Nouakchott' => {
8478             exemplarCity => q#Nouakchott#,
8479             },
8480             'Africa/Ouagadougou' => {
8481             exemplarCity => q#Ouagadougou#,
8482             },
8483             'Africa/Porto-Novo' => {
8484             exemplarCity => q#Porto-Novo#,
8485             },
8486             'Africa/Sao_Tome' => {
8487             exemplarCity => q#Sao Tome#,
8488             },
8489             'Africa/Tripoli' => {
8490             exemplarCity => q#Tripoli#,
8491             },
8492             'Africa/Tunis' => {
8493             exemplarCity => q#Tunis#,
8494             },
8495             'Africa/Windhoek' => {
8496             exemplarCity => q#Windhoek#,
8497             },
8498             'Africa_Central' => {
8499             long => {
8500             'standard' => q#Waktu Afrika Tengah#,
8501             },
8502             },
8503             'Africa_Eastern' => {
8504             long => {
8505             'standard' => q#Waktu Afrika Timur#,
8506             },
8507             },
8508             'Africa_Southern' => {
8509             long => {
8510             'standard' => q#Waktu Standar Afrika Selatan#,
8511             },
8512             },
8513             'Africa_Western' => {
8514             long => {
8515             'daylight' => q#Waktu Musim Panas Afrika Barat#,
8516             'generic' => q#Waktu Afrika Barat#,
8517             'standard' => q#Waktu Standar Afrika Barat#,
8518             },
8519             },
8520             'Alaska' => {
8521             long => {
8522             'daylight' => q#Waktu Musim Panas Alaska#,
8523             'generic' => q#Waktu Alaska#,
8524             'standard' => q#Waktu Standar Alaska#,
8525             },
8526             },
8527             'Almaty' => {
8528             long => {
8529             'daylight' => q#Waktu Musim Panas Almaty#,
8530             'generic' => q#Waktu Almaty#,
8531             'standard' => q#Waktu Standar Almaty#,
8532             },
8533             },
8534             'Amazon' => {
8535             long => {
8536             'daylight' => q#Waktu Musim Panas Amazon#,
8537             'generic' => q#Waktu Amazon#,
8538             'standard' => q#Waktu Standar Amazon#,
8539             },
8540             },
8541             'America/Adak' => {
8542             exemplarCity => q#Adak#,
8543             },
8544             'America/Anchorage' => {
8545             exemplarCity => q#Anchorage#,
8546             },
8547             'America/Anguilla' => {
8548             exemplarCity => q#Anguila#,
8549             },
8550             'America/Antigua' => {
8551             exemplarCity => q#Antigua#,
8552             },
8553             'America/Araguaina' => {
8554             exemplarCity => q#Araguaina#,
8555             },
8556             'America/Argentina/La_Rioja' => {
8557             exemplarCity => q#La Rioja#,
8558             },
8559             'America/Argentina/Rio_Gallegos' => {
8560             exemplarCity => q#Rio Gallegos#,
8561             },
8562             'America/Argentina/Salta' => {
8563             exemplarCity => q#Salta#,
8564             },
8565             'America/Argentina/San_Juan' => {
8566             exemplarCity => q#San Juan#,
8567             },
8568             'America/Argentina/San_Luis' => {
8569             exemplarCity => q#San Luis#,
8570             },
8571             'America/Argentina/Tucuman' => {
8572             exemplarCity => q#Tucuman#,
8573             },
8574             'America/Argentina/Ushuaia' => {
8575             exemplarCity => q#Ushuaia#,
8576             },
8577             'America/Aruba' => {
8578             exemplarCity => q#Aruba#,
8579             },
8580             'America/Asuncion' => {
8581             exemplarCity => q#Asuncion#,
8582             },
8583             'America/Bahia' => {
8584             exemplarCity => q#Bahia#,
8585             },
8586             'America/Bahia_Banderas' => {
8587             exemplarCity => q#Bahia Banderas#,
8588             },
8589             'America/Barbados' => {
8590             exemplarCity => q#Barbados#,
8591             },
8592             'America/Belem' => {
8593             exemplarCity => q#Belem#,
8594             },
8595             'America/Belize' => {
8596             exemplarCity => q#Belize#,
8597             },
8598             'America/Blanc-Sablon' => {
8599             exemplarCity => q#Blanc-Sablon#,
8600             },
8601             'America/Boa_Vista' => {
8602             exemplarCity => q#Boa Vista#,
8603             },
8604             'America/Bogota' => {
8605             exemplarCity => q#Bogota#,
8606             },
8607             'America/Boise' => {
8608             exemplarCity => q#Boise#,
8609             },
8610             'America/Buenos_Aires' => {
8611             exemplarCity => q#Buenos Aires#,
8612             },
8613             'America/Cambridge_Bay' => {
8614             exemplarCity => q#Cambridge Bay#,
8615             },
8616             'America/Campo_Grande' => {
8617             exemplarCity => q#Campo Grande#,
8618             },
8619             'America/Cancun' => {
8620             exemplarCity => q#Cancun#,
8621             },
8622             'America/Caracas' => {
8623             exemplarCity => q#Caracas#,
8624             },
8625             'America/Catamarca' => {
8626             exemplarCity => q#Catamarca#,
8627             },
8628             'America/Cayenne' => {
8629             exemplarCity => q#Cayenne#,
8630             },
8631             'America/Cayman' => {
8632             exemplarCity => q#Cayman#,
8633             },
8634             'America/Chicago' => {
8635             exemplarCity => q#Chicago#,
8636             },
8637             'America/Chihuahua' => {
8638             exemplarCity => q#Chihuahua#,
8639             },
8640             'America/Coral_Harbour' => {
8641             exemplarCity => q#Atikokan#,
8642             },
8643             'America/Cordoba' => {
8644             exemplarCity => q#Cordoba#,
8645             },
8646             'America/Costa_Rica' => {
8647             exemplarCity => q#Kosta Rika#,
8648             },
8649             'America/Creston' => {
8650             exemplarCity => q#Creston#,
8651             },
8652             'America/Cuiaba' => {
8653             exemplarCity => q#Cuiaba#,
8654             },
8655             'America/Curacao' => {
8656             exemplarCity => q#Curacao#,
8657             },
8658             'America/Danmarkshavn' => {
8659             exemplarCity => q#Danmarkshavn#,
8660             },
8661             'America/Dawson' => {
8662             exemplarCity => q#Dawson#,
8663             },
8664             'America/Dawson_Creek' => {
8665             exemplarCity => q#Dawson Creek#,
8666             },
8667             'America/Denver' => {
8668             exemplarCity => q#Denver#,
8669             },
8670             'America/Detroit' => {
8671             exemplarCity => q#Detroit#,
8672             },
8673             'America/Dominica' => {
8674             exemplarCity => q#Dominika#,
8675             },
8676             'America/Edmonton' => {
8677             exemplarCity => q#Edmonton#,
8678             },
8679             'America/Eirunepe' => {
8680             exemplarCity => q#Eirunepe#,
8681             },
8682             'America/El_Salvador' => {
8683             exemplarCity => q#El Salvador#,
8684             },
8685             'America/Fort_Nelson' => {
8686             exemplarCity => q#Fort Nelson#,
8687             },
8688             'America/Fortaleza' => {
8689             exemplarCity => q#Fortaleza#,
8690             },
8691             'America/Glace_Bay' => {
8692             exemplarCity => q#Glace Bay#,
8693             },
8694             'America/Godthab' => {
8695             exemplarCity => q#Nuuk#,
8696             },
8697             'America/Goose_Bay' => {
8698             exemplarCity => q#Goose Bay#,
8699             },
8700             'America/Grand_Turk' => {
8701             exemplarCity => q#Grand Turk#,
8702             },
8703             'America/Grenada' => {
8704             exemplarCity => q#Grenada#,
8705             },
8706             'America/Guadeloupe' => {
8707             exemplarCity => q#Guadeloupe#,
8708             },
8709             'America/Guatemala' => {
8710             exemplarCity => q#Guatemala#,
8711             },
8712             'America/Guayaquil' => {
8713             exemplarCity => q#Guayaquil#,
8714             },
8715             'America/Guyana' => {
8716             exemplarCity => q#Guyana#,
8717             },
8718             'America/Halifax' => {
8719             exemplarCity => q#Halifax#,
8720             },
8721             'America/Havana' => {
8722             exemplarCity => q#Havana#,
8723             },
8724             'America/Hermosillo' => {
8725             exemplarCity => q#Hermosillo#,
8726             },
8727             'America/Indiana/Knox' => {
8728             exemplarCity => q#Knox, Indiana#,
8729             },
8730             'America/Indiana/Marengo' => {
8731             exemplarCity => q#Marengo, Indiana#,
8732             },
8733             'America/Indiana/Petersburg' => {
8734             exemplarCity => q#Petersburg, Indiana#,
8735             },
8736             'America/Indiana/Tell_City' => {
8737             exemplarCity => q#Tell City, Indiana#,
8738             },
8739             'America/Indiana/Vevay' => {
8740             exemplarCity => q#Vevay, Indiana#,
8741             },
8742             'America/Indiana/Vincennes' => {
8743             exemplarCity => q#Vincennes, Indiana#,
8744             },
8745             'America/Indiana/Winamac' => {
8746             exemplarCity => q#Winamac, Indiana#,
8747             },
8748             'America/Indianapolis' => {
8749             exemplarCity => q#Indianapolis#,
8750             },
8751             'America/Inuvik' => {
8752             exemplarCity => q#Inuvik#,
8753             },
8754             'America/Iqaluit' => {
8755             exemplarCity => q#Iqaluit#,
8756             },
8757             'America/Jamaica' => {
8758             exemplarCity => q#Jamaica#,
8759             },
8760             'America/Jujuy' => {
8761             exemplarCity => q#Jujuy#,
8762             },
8763             'America/Juneau' => {
8764             exemplarCity => q#Juneau#,
8765             },
8766             'America/Kentucky/Monticello' => {
8767             exemplarCity => q#Monticello, Kentucky#,
8768             },
8769             'America/Kralendijk' => {
8770             exemplarCity => q#Kralendijk#,
8771             },
8772             'America/La_Paz' => {
8773             exemplarCity => q#La Paz#,
8774             },
8775             'America/Lima' => {
8776             exemplarCity => q#Lima#,
8777             },
8778             'America/Los_Angeles' => {
8779             exemplarCity => q#Los Angeles#,
8780             },
8781             'America/Louisville' => {
8782             exemplarCity => q#Louisville#,
8783             },
8784             'America/Lower_Princes' => {
8785             exemplarCity => q#Lower Prince’s Quarter#,
8786             },
8787             'America/Maceio' => {
8788             exemplarCity => q#Maceio#,
8789             },
8790             'America/Managua' => {
8791             exemplarCity => q#Managua#,
8792             },
8793             'America/Manaus' => {
8794             exemplarCity => q#Manaus#,
8795             },
8796             'America/Marigot' => {
8797             exemplarCity => q#Marigot#,
8798             },
8799             'America/Martinique' => {
8800             exemplarCity => q#Martinik#,
8801             },
8802             'America/Matamoros' => {
8803             exemplarCity => q#Matamoros#,
8804             },
8805             'America/Mazatlan' => {
8806             exemplarCity => q#Mazatlan#,
8807             },
8808             'America/Mendoza' => {
8809             exemplarCity => q#Mendoza#,
8810             },
8811             'America/Menominee' => {
8812             exemplarCity => q#Menominee#,
8813             },
8814             'America/Merida' => {
8815             exemplarCity => q#Merida#,
8816             },
8817             'America/Metlakatla' => {
8818             exemplarCity => q#Metlakatla#,
8819             },
8820             'America/Mexico_City' => {
8821             exemplarCity => q#Mexico City#,
8822             },
8823             'America/Miquelon' => {
8824             exemplarCity => q#Miquelon#,
8825             },
8826             'America/Moncton' => {
8827             exemplarCity => q#Moncton#,
8828             },
8829             'America/Monterrey' => {
8830             exemplarCity => q#Monterrey#,
8831             },
8832             'America/Montevideo' => {
8833             exemplarCity => q#Montevideo#,
8834             },
8835             'America/Montserrat' => {
8836             exemplarCity => q#Montserrat#,
8837             },
8838             'America/Nassau' => {
8839             exemplarCity => q#Nassau#,
8840             },
8841             'America/New_York' => {
8842             exemplarCity => q#New York#,
8843             },
8844             'America/Nipigon' => {
8845             exemplarCity => q#Nipigon#,
8846             },
8847             'America/Nome' => {
8848             exemplarCity => q#Nome#,
8849             },
8850             'America/Noronha' => {
8851             exemplarCity => q#Noronha#,
8852             },
8853             'America/North_Dakota/Beulah' => {
8854             exemplarCity => q#Beulah, Dakota Utara#,
8855             },
8856             'America/North_Dakota/Center' => {
8857             exemplarCity => q#Center, Dakota Utara#,
8858             },
8859             'America/North_Dakota/New_Salem' => {
8860             exemplarCity => q#New Salem, Dakota Utara#,
8861             },
8862             'America/Ojinaga' => {
8863             exemplarCity => q#Ojinaga#,
8864             },
8865             'America/Panama' => {
8866             exemplarCity => q#Panama#,
8867             },
8868             'America/Pangnirtung' => {
8869             exemplarCity => q#Pangnirtung#,
8870             },
8871             'America/Paramaribo' => {
8872             exemplarCity => q#Paramaribo#,
8873             },
8874             'America/Phoenix' => {
8875             exemplarCity => q#Phoenix#,
8876             },
8877             'America/Port-au-Prince' => {
8878             exemplarCity => q#Port-au-Prince#,
8879             },
8880             'America/Port_of_Spain' => {
8881             exemplarCity => q#Port of Spain#,
8882             },
8883             'America/Porto_Velho' => {
8884             exemplarCity => q#Porto Velho#,
8885             },
8886             'America/Puerto_Rico' => {
8887             exemplarCity => q#Puerto Rico#,
8888             },
8889             'America/Punta_Arenas' => {
8890             exemplarCity => q#Punta Arenas#,
8891             },
8892             'America/Rainy_River' => {
8893             exemplarCity => q#Rainy River#,
8894             },
8895             'America/Rankin_Inlet' => {
8896             exemplarCity => q#Rankin Inlet#,
8897             },
8898             'America/Recife' => {
8899             exemplarCity => q#Recife#,
8900             },
8901             'America/Regina' => {
8902             exemplarCity => q#Regina#,
8903             },
8904             'America/Resolute' => {
8905             exemplarCity => q#Resolute#,
8906             },
8907             'America/Rio_Branco' => {
8908             exemplarCity => q#Rio Branco#,
8909             },
8910             'America/Santa_Isabel' => {
8911             exemplarCity => q#Santa Isabel#,
8912             },
8913             'America/Santarem' => {
8914             exemplarCity => q#Santarem#,
8915             },
8916             'America/Santiago' => {
8917             exemplarCity => q#Santiago#,
8918             },
8919             'America/Santo_Domingo' => {
8920             exemplarCity => q#Santo Domingo#,
8921             },
8922             'America/Sao_Paulo' => {
8923             exemplarCity => q#Sao Paulo#,
8924             },
8925             'America/Scoresbysund' => {
8926             exemplarCity => q#Ittoqqortoormiit#,
8927             },
8928             'America/Sitka' => {
8929             exemplarCity => q#Sitka#,
8930             },
8931             'America/St_Barthelemy' => {
8932             exemplarCity => q#St. Barthelemy#,
8933             },
8934             'America/St_Johns' => {
8935             exemplarCity => q#St. John’s#,
8936             },
8937             'America/St_Kitts' => {
8938             exemplarCity => q#St. Kitts#,
8939             },
8940             'America/St_Lucia' => {
8941             exemplarCity => q#St. Lucia#,
8942             },
8943             'America/St_Thomas' => {
8944             exemplarCity => q#St. Thomas#,
8945             },
8946             'America/St_Vincent' => {
8947             exemplarCity => q#St. Vincent#,
8948             },
8949             'America/Swift_Current' => {
8950             exemplarCity => q#Swift Current#,
8951             },
8952             'America/Tegucigalpa' => {
8953             exemplarCity => q#Tegucigalpa#,
8954             },
8955             'America/Thule' => {
8956             exemplarCity => q#Thule#,
8957             },
8958             'America/Thunder_Bay' => {
8959             exemplarCity => q#Thunder Bay#,
8960             },
8961             'America/Tijuana' => {
8962             exemplarCity => q#Tijuana#,
8963             },
8964             'America/Toronto' => {
8965             exemplarCity => q#Toronto#,
8966             },
8967             'America/Tortola' => {
8968             exemplarCity => q#Tortola#,
8969             },
8970             'America/Vancouver' => {
8971             exemplarCity => q#Vancouver#,
8972             },
8973             'America/Whitehorse' => {
8974             exemplarCity => q#Whitehorse#,
8975             },
8976             'America/Winnipeg' => {
8977             exemplarCity => q#Winnipeg#,
8978             },
8979             'America/Yakutat' => {
8980             exemplarCity => q#Yakutat#,
8981             },
8982             'America/Yellowknife' => {
8983             exemplarCity => q#Yellowknife#,
8984             },
8985             'America_Central' => {
8986             long => {
8987             'daylight' => q#Waktu Musim Panas Tengah#,
8988             'generic' => q#Waktu Tengah#,
8989             'standard' => q#Waktu Standar Tengah#,
8990             },
8991             },
8992             'America_Eastern' => {
8993             long => {
8994             'daylight' => q#Waktu Musim Panas Timur#,
8995             'generic' => q#Waktu Timur#,
8996             'standard' => q#Waktu Standar Timur#,
8997             },
8998             },
8999             'America_Mountain' => {
9000             long => {
9001             'daylight' => q#Waktu Musim Panas Pegunungan#,
9002             'generic' => q#Waktu Pegunungan#,
9003             'standard' => q#Waktu Standar Pegunungan#,
9004             },
9005             },
9006             'America_Pacific' => {
9007             long => {
9008             'daylight' => q#Waktu Musim Panas Pasifik#,
9009             'generic' => q#Waktu Pasifik#,
9010             'standard' => q#Waktu Standar Pasifik#,
9011             },
9012             },
9013             'Anadyr' => {
9014             long => {
9015             'daylight' => q#Waktu Musim Panas Anadyr#,
9016             'generic' => q#Waktu Anadyr#,
9017             'standard' => q#Waktu Standar Anadyr#,
9018             },
9019             },
9020             'Antarctica/Casey' => {
9021             exemplarCity => q#Casey#,
9022             },
9023             'Antarctica/Davis' => {
9024             exemplarCity => q#Davis#,
9025             },
9026             'Antarctica/DumontDUrville' => {
9027             exemplarCity => q#Dumont d’Urville#,
9028             },
9029             'Antarctica/Macquarie' => {
9030             exemplarCity => q#Macquarie#,
9031             },
9032             'Antarctica/Mawson' => {
9033             exemplarCity => q#Mawson#,
9034             },
9035             'Antarctica/McMurdo' => {
9036             exemplarCity => q#McMurdo#,
9037             },
9038             'Antarctica/Palmer' => {
9039             exemplarCity => q#Palmer#,
9040             },
9041             'Antarctica/Rothera' => {
9042             exemplarCity => q#Rothera#,
9043             },
9044             'Antarctica/Syowa' => {
9045             exemplarCity => q#Syowa#,
9046             },
9047             'Antarctica/Troll' => {
9048             exemplarCity => q#Troll#,
9049             },
9050             'Antarctica/Vostok' => {
9051             exemplarCity => q#Vostok#,
9052             },
9053             'Apia' => {
9054             long => {
9055             'daylight' => q#Waktu Musim Panas Apia#,
9056             'generic' => q#Waktu Apia#,
9057             'standard' => q#Waktu Standar Apia#,
9058             },
9059             },
9060             'Aqtau' => {
9061             long => {
9062             'daylight' => q#Waktu Musim Panas Aqtau#,
9063             'generic' => q#Waktu Aqtau#,
9064             'standard' => q#Waktu Standar Aqtau#,
9065             },
9066             },
9067             'Aqtobe' => {
9068             long => {
9069             'daylight' => q#Waktu Musim Panas Aqtobe#,
9070             'generic' => q#Waktu Aqtobe#,
9071             'standard' => q#Waktu Standar Aqtobe#,
9072             },
9073             },
9074             'Arabian' => {
9075             long => {
9076             'daylight' => q#Waktu Musim Panas Arab#,
9077             'generic' => q#Waktu Arab#,
9078             'standard' => q#Waktu Standar Arab#,
9079             },
9080             },
9081             'Arctic/Longyearbyen' => {
9082             exemplarCity => q#Longyearbyen#,
9083             },
9084             'Argentina' => {
9085             long => {
9086             'daylight' => q#Waktu Musim Panas Argentina#,
9087             'generic' => q#Waktu Argentina#,
9088             'standard' => q#Waktu Standar Argentina#,
9089             },
9090             },
9091             'Argentina_Western' => {
9092             long => {
9093             'daylight' => q#Waktu Musim Panas Argentina Bagian Barat#,
9094             'generic' => q#Waktu Argentina Bagian Barat#,
9095             'standard' => q#Waktu Standar Argentina Bagian Barat#,
9096             },
9097             },
9098             'Armenia' => {
9099             long => {
9100             'daylight' => q#Waktu Musim Panas Armenia#,
9101             'generic' => q#Waktu Armenia#,
9102             'standard' => q#Waktu Standar Armenia#,
9103             },
9104             },
9105             'Asia/Aden' => {
9106             exemplarCity => q#Aden#,
9107             },
9108             'Asia/Almaty' => {
9109             exemplarCity => q#Almaty#,
9110             },
9111             'Asia/Amman' => {
9112             exemplarCity => q#Amman#,
9113             },
9114             'Asia/Anadyr' => {
9115             exemplarCity => q#Anadyr#,
9116             },
9117             'Asia/Aqtau' => {
9118             exemplarCity => q#Aktau#,
9119             },
9120             'Asia/Aqtobe' => {
9121             exemplarCity => q#Aktobe#,
9122             },
9123             'Asia/Ashgabat' => {
9124             exemplarCity => q#Ashgabat#,
9125             },
9126             'Asia/Atyrau' => {
9127             exemplarCity => q#Atyrau#,
9128             },
9129             'Asia/Baghdad' => {
9130             exemplarCity => q#Baghdad#,
9131             },
9132             'Asia/Bahrain' => {
9133             exemplarCity => q#Bahrain#,
9134             },
9135             'Asia/Baku' => {
9136             exemplarCity => q#Baku#,
9137             },
9138             'Asia/Bangkok' => {
9139             exemplarCity => q#Bangkok#,
9140             },
9141             'Asia/Barnaul' => {
9142             exemplarCity => q#Barnaul#,
9143             },
9144             'Asia/Beirut' => {
9145             exemplarCity => q#Beirut#,
9146             },
9147             'Asia/Bishkek' => {
9148             exemplarCity => q#Bishkek#,
9149             },
9150             'Asia/Brunei' => {
9151             exemplarCity => q#Brunei#,
9152             },
9153             'Asia/Calcutta' => {
9154             exemplarCity => q#Kolkata#,
9155             },
9156             'Asia/Chita' => {
9157             exemplarCity => q#Chita#,
9158             },
9159             'Asia/Choibalsan' => {
9160             exemplarCity => q#Choibalsan#,
9161             },
9162             'Asia/Colombo' => {
9163             exemplarCity => q#Kolombo#,
9164             },
9165             'Asia/Damascus' => {
9166             exemplarCity => q#Damaskus#,
9167             },
9168             'Asia/Dhaka' => {
9169             exemplarCity => q#Dhaka#,
9170             },
9171             'Asia/Dili' => {
9172             exemplarCity => q#Dili#,
9173             },
9174             'Asia/Dubai' => {
9175             exemplarCity => q#Dubai#,
9176             },
9177             'Asia/Dushanbe' => {
9178             exemplarCity => q#Dushanbe#,
9179             },
9180             'Asia/Famagusta' => {
9181             exemplarCity => q#Famagusta#,
9182             },
9183             'Asia/Gaza' => {
9184             exemplarCity => q#Gaza#,
9185             },
9186             'Asia/Hebron' => {
9187             exemplarCity => q#Hebron#,
9188             },
9189             'Asia/Hong_Kong' => {
9190             exemplarCity => q#Hong Kong#,
9191             },
9192             'Asia/Hovd' => {
9193             exemplarCity => q#Hovd#,
9194             },
9195             'Asia/Irkutsk' => {
9196             exemplarCity => q#Irkutsk#,
9197             },
9198             'Asia/Jakarta' => {
9199             exemplarCity => q#Jakarta#,
9200             },
9201             'Asia/Jayapura' => {
9202             exemplarCity => q#Jayapura#,
9203             },
9204             'Asia/Jerusalem' => {
9205             exemplarCity => q#Yerusalem#,
9206             },
9207             'Asia/Kabul' => {
9208             exemplarCity => q#Kabul#,
9209             },
9210             'Asia/Kamchatka' => {
9211             exemplarCity => q#Kamchatka#,
9212             },
9213             'Asia/Karachi' => {
9214             exemplarCity => q#Karachi#,
9215             },
9216             'Asia/Katmandu' => {
9217             exemplarCity => q#Kathmandu#,
9218             },
9219             'Asia/Khandyga' => {
9220             exemplarCity => q#Khandyga#,
9221             },
9222             'Asia/Krasnoyarsk' => {
9223             exemplarCity => q#Krasnoyarsk#,
9224             },
9225             'Asia/Kuala_Lumpur' => {
9226             exemplarCity => q#Kuala Lumpur#,
9227             },
9228             'Asia/Kuching' => {
9229             exemplarCity => q#Kuching#,
9230             },
9231             'Asia/Kuwait' => {
9232             exemplarCity => q#Kuwait#,
9233             },
9234             'Asia/Macau' => {
9235             exemplarCity => q#Makau#,
9236             },
9237             'Asia/Magadan' => {
9238             exemplarCity => q#Magadan#,
9239             },
9240             'Asia/Makassar' => {
9241             exemplarCity => q#Makassar#,
9242             },
9243             'Asia/Manila' => {
9244             exemplarCity => q#Manila#,
9245             },
9246             'Asia/Muscat' => {
9247             exemplarCity => q#Muskat#,
9248             },
9249             'Asia/Nicosia' => {
9250             exemplarCity => q#Nikosia#,
9251             },
9252             'Asia/Novokuznetsk' => {
9253             exemplarCity => q#Novokuznetsk#,
9254             },
9255             'Asia/Novosibirsk' => {
9256             exemplarCity => q#Novosibirsk#,
9257             },
9258             'Asia/Omsk' => {
9259             exemplarCity => q#Omsk#,
9260             },
9261             'Asia/Oral' => {
9262             exemplarCity => q#Oral#,
9263             },
9264             'Asia/Phnom_Penh' => {
9265             exemplarCity => q#Phnom Penh#,
9266             },
9267             'Asia/Pontianak' => {
9268             exemplarCity => q#Pontianak#,
9269             },
9270             'Asia/Pyongyang' => {
9271             exemplarCity => q#Pyongyang#,
9272             },
9273             'Asia/Qatar' => {
9274             exemplarCity => q#Qatar#,
9275             },
9276             'Asia/Qyzylorda' => {
9277             exemplarCity => q#Qyzylorda#,
9278             },
9279             'Asia/Rangoon' => {
9280             exemplarCity => q#Rangoon#,
9281             },
9282             'Asia/Riyadh' => {
9283             exemplarCity => q#Riyadh#,
9284             },
9285             'Asia/Saigon' => {
9286             exemplarCity => q#Ho Chi Minh#,
9287             },
9288             'Asia/Sakhalin' => {
9289             exemplarCity => q#Sakhalin#,
9290             },
9291             'Asia/Samarkand' => {
9292             exemplarCity => q#Samarkand#,
9293             },
9294             'Asia/Seoul' => {
9295             exemplarCity => q#Seoul#,
9296             },
9297             'Asia/Shanghai' => {
9298             exemplarCity => q#Shanghai#,
9299             },
9300             'Asia/Singapore' => {
9301             exemplarCity => q#Singapura#,
9302             },
9303             'Asia/Srednekolymsk' => {
9304             exemplarCity => q#Srednekolymsk#,
9305             },
9306             'Asia/Taipei' => {
9307             exemplarCity => q#Taipei#,
9308             },
9309             'Asia/Tashkent' => {
9310             exemplarCity => q#Tashkent#,
9311             },
9312             'Asia/Tbilisi' => {
9313             exemplarCity => q#Tbilisi#,
9314             },
9315             'Asia/Tehran' => {
9316             exemplarCity => q#Teheran#,
9317             },
9318             'Asia/Thimphu' => {
9319             exemplarCity => q#Thimphu#,
9320             },
9321             'Asia/Tokyo' => {
9322             exemplarCity => q#Tokyo#,
9323             },
9324             'Asia/Tomsk' => {
9325             exemplarCity => q#Tomsk#,
9326             },
9327             'Asia/Ulaanbaatar' => {
9328             exemplarCity => q#Ulaanbaatar#,
9329             },
9330             'Asia/Urumqi' => {
9331             exemplarCity => q#Urumqi#,
9332             },
9333             'Asia/Ust-Nera' => {
9334             exemplarCity => q#Ust-Nera#,
9335             },
9336             'Asia/Vientiane' => {
9337             exemplarCity => q#Vientiane#,
9338             },
9339             'Asia/Vladivostok' => {
9340             exemplarCity => q#Vladivostok#,
9341             },
9342             'Asia/Yakutsk' => {
9343             exemplarCity => q#Yakutsk#,
9344             },
9345             'Asia/Yekaterinburg' => {
9346             exemplarCity => q#Yekaterinburg#,
9347             },
9348             'Asia/Yerevan' => {
9349             exemplarCity => q#Yerevan#,
9350             },
9351             'Atlantic' => {
9352             long => {
9353             'daylight' => q#Waktu Musim Panas Atlantik#,
9354             'generic' => q#Waktu Atlantik#,
9355             'standard' => q#Waktu Standar Atlantik#,
9356             },
9357             },
9358             'Atlantic/Azores' => {
9359             exemplarCity => q#Azores#,
9360             },
9361             'Atlantic/Bermuda' => {
9362             exemplarCity => q#Bermuda#,
9363             },
9364             'Atlantic/Canary' => {
9365             exemplarCity => q#Canary#,
9366             },
9367             'Atlantic/Cape_Verde' => {
9368             exemplarCity => q#Tanjung Verde#,
9369             },
9370             'Atlantic/Faeroe' => {
9371             exemplarCity => q#Faroe#,
9372             },
9373             'Atlantic/Madeira' => {
9374             exemplarCity => q#Madeira#,
9375             },
9376             'Atlantic/Reykjavik' => {
9377             exemplarCity => q#Reykjavik#,
9378             },
9379             'Atlantic/South_Georgia' => {
9380             exemplarCity => q#Georgia Selatan#,
9381             },
9382             'Atlantic/St_Helena' => {
9383             exemplarCity => q#St. Helena#,
9384             },
9385             'Atlantic/Stanley' => {
9386             exemplarCity => q#Stanley#,
9387             },
9388             'Australia/Adelaide' => {
9389             exemplarCity => q#Adelaide#,
9390             },
9391             'Australia/Brisbane' => {
9392             exemplarCity => q#Brisbane#,
9393             },
9394             'Australia/Broken_Hill' => {
9395             exemplarCity => q#Broken Hill#,
9396             },
9397             'Australia/Currie' => {
9398             exemplarCity => q#Currie#,
9399             },
9400             'Australia/Darwin' => {
9401             exemplarCity => q#Darwin#,
9402             },
9403             'Australia/Eucla' => {
9404             exemplarCity => q#Eucla#,
9405             },
9406             'Australia/Hobart' => {
9407             exemplarCity => q#Hobart#,
9408             },
9409             'Australia/Lindeman' => {
9410             exemplarCity => q#Lindeman#,
9411             },
9412             'Australia/Lord_Howe' => {
9413             exemplarCity => q#Lord Howe#,
9414             },
9415             'Australia/Melbourne' => {
9416             exemplarCity => q#Melbourne#,
9417             },
9418             'Australia/Perth' => {
9419             exemplarCity => q#Perth#,
9420             },
9421             'Australia/Sydney' => {
9422             exemplarCity => q#Sydney#,
9423             },
9424             'Australia_Central' => {
9425             long => {
9426             'daylight' => q#Waktu Musim Panas Tengah Australia#,
9427             'generic' => q#Waktu Tengah Australia#,
9428             'standard' => q#Waktu Standar Tengah Australia#,
9429             },
9430             },
9431             'Australia_CentralWestern' => {
9432             long => {
9433             'daylight' => q#Waktu Musim Panas Barat Tengah Australia#,
9434             'generic' => q#Waktu Barat Tengah Australia#,
9435             'standard' => q#Waktu Standar Barat Tengah Australia#,
9436             },
9437             },
9438             'Australia_Eastern' => {
9439             long => {
9440             'daylight' => q#Waktu Musim Panas Timur Australia#,
9441             'generic' => q#Waktu Timur Australia#,
9442             'standard' => q#Waktu Standar Timur Australia#,
9443             },
9444             },
9445             'Australia_Western' => {
9446             long => {
9447             'daylight' => q#Waktu Musim Panas Barat Australia#,
9448             'generic' => q#Waktu Barat Australia#,
9449             'standard' => q#Waktu Standar Barat Australia#,
9450             },
9451             },
9452             'Azerbaijan' => {
9453             long => {
9454             'daylight' => q#Waktu Musim Panas Azerbaijan#,
9455             'generic' => q#Waktu Azerbaijan#,
9456             'standard' => q#Waktu Standar Azerbaijan#,
9457             },
9458             },
9459             'Azores' => {
9460             long => {
9461             'daylight' => q#Waktu Musim Panas Azores#,
9462             'generic' => q#Waktu Azores#,
9463             'standard' => q#Waktu Standar Azores#,
9464             },
9465             },
9466             'Bangladesh' => {
9467             long => {
9468             'daylight' => q#Waktu Musim Panas Bangladesh#,
9469             'generic' => q#Waktu Bangladesh#,
9470             'standard' => q#Waktu Standar Bangladesh#,
9471             },
9472             },
9473             'Bhutan' => {
9474             long => {
9475             'standard' => q#Waktu Bhutan#,
9476             },
9477             },
9478             'Bolivia' => {
9479             long => {
9480             'standard' => q#Waktu Bolivia#,
9481             },
9482             },
9483             'Brasilia' => {
9484             long => {
9485             'daylight' => q#Waktu Musim Panas Brasil#,
9486             'generic' => q#Waktu Brasil#,
9487             'standard' => q#Waktu Standar Brasil#,
9488             },
9489             },
9490             'Brunei' => {
9491             long => {
9492             'standard' => q#Waktu Brunei Darussalam#,
9493             },
9494             },
9495             'Cape_Verde' => {
9496             long => {
9497             'daylight' => q#Waktu Musim Panas Tanjung Verde#,
9498             'generic' => q#Waktu Tanjung Verde#,
9499             'standard' => q#Waktu Standar Tanjung Verde#,
9500             },
9501             },
9502             'Casey' => {
9503             long => {
9504             'standard' => q#Waktu Casey#,
9505             },
9506             },
9507             'Chamorro' => {
9508             long => {
9509             'standard' => q#Waktu Standar Chamorro#,
9510             },
9511             },
9512             'Chatham' => {
9513             long => {
9514             'daylight' => q#Waktu Musim Panas Chatham#,
9515             'generic' => q#Waktu Chatham#,
9516             'standard' => q#Waktu Standar Chatham#,
9517             },
9518             },
9519             'Chile' => {
9520             long => {
9521             'daylight' => q#Waktu Musim Panas Cile#,
9522             'generic' => q#Waktu Cile#,
9523             'standard' => q#Waktu Standar Cile#,
9524             },
9525             },
9526             'China' => {
9527             long => {
9528             'daylight' => q#Waktu Musim Panas Tiongkok#,
9529             'generic' => q#Waktu Tiongkok#,
9530             'standard' => q#Waktu Standar Tiongkok#,
9531             },
9532             },
9533             'Choibalsan' => {
9534             long => {
9535             'daylight' => q#Waktu Musim Panas Choibalsan#,
9536             'generic' => q#Waktu Choibalsan#,
9537             'standard' => q#Waktu Standar Choibalsan#,
9538             },
9539             },
9540             'Christmas' => {
9541             long => {
9542             'standard' => q#Waktu Pulau Natal#,
9543             },
9544             },
9545             'Cocos' => {
9546             long => {
9547             'standard' => q#Waktu Kepulauan Cocos#,
9548             },
9549             },
9550             'Colombia' => {
9551             long => {
9552             'daylight' => q#Waktu Musim Panas Kolombia#,
9553             'generic' => q#Waktu Kolombia#,
9554             'standard' => q#Waktu Standar Kolombia#,
9555             },
9556             },
9557             'Cook' => {
9558             long => {
9559             'daylight' => q#Waktu Tengah Musim Panas Kep. Cook#,
9560             'generic' => q#Waktu Kep. Cook#,
9561             'standard' => q#Waktu Standar Kep. Cook#,
9562             },
9563             },
9564             'Cuba' => {
9565             long => {
9566             'daylight' => q#Waktu Musim Panas Kuba#,
9567             'generic' => q#Waktu Kuba#,
9568             'standard' => q#Waktu Standar Kuba#,
9569             },
9570             },
9571             'Davis' => {
9572             long => {
9573             'standard' => q#Waktu Davis#,
9574             },
9575             },
9576             'DumontDUrville' => {
9577             long => {
9578             'standard' => q#Waktu Dumont-d’Urville#,
9579             },
9580             },
9581             'East_Timor' => {
9582             long => {
9583             'standard' => q#Waktu Timor Leste#,
9584             },
9585             },
9586             'Easter' => {
9587             long => {
9588             'daylight' => q#Waktu Musim Panas Pulau Paskah#,
9589             'generic' => q#Waktu Pulau Paskah#,
9590             'standard' => q#Waktu Standar Pulau Paskah#,
9591             },
9592             },
9593             'Ecuador' => {
9594             long => {
9595             'standard' => q#Waktu Ekuador#,
9596             },
9597             },
9598             'Etc/UTC' => {
9599             long => {
9600             'standard' => q#Waktu Universal Terkoordinasi#,
9601             },
9602             },
9603             'Etc/Unknown' => {
9604             exemplarCity => q#Tidak Dikenal#,
9605             },
9606             'Europe/Amsterdam' => {
9607             exemplarCity => q#Amsterdam#,
9608             },
9609             'Europe/Andorra' => {
9610             exemplarCity => q#Andorra#,
9611             },
9612             'Europe/Astrakhan' => {
9613             exemplarCity => q#Astrakhan#,
9614             },
9615             'Europe/Athens' => {
9616             exemplarCity => q#Athena#,
9617             },
9618             'Europe/Belgrade' => {
9619             exemplarCity => q#Beograd#,
9620             },
9621             'Europe/Berlin' => {
9622             exemplarCity => q#Berlin#,
9623             },
9624             'Europe/Bratislava' => {
9625             exemplarCity => q#Bratislava#,
9626             },
9627             'Europe/Brussels' => {
9628             exemplarCity => q#Brussels#,
9629             },
9630             'Europe/Bucharest' => {
9631             exemplarCity => q#Bucharest#,
9632             },
9633             'Europe/Budapest' => {
9634             exemplarCity => q#Budapest#,
9635             },
9636             'Europe/Busingen' => {
9637             exemplarCity => q#Busingen#,
9638             },
9639             'Europe/Chisinau' => {
9640             exemplarCity => q#Kishinev#,
9641             },
9642             'Europe/Copenhagen' => {
9643             exemplarCity => q#Kopenhagen#,
9644             },
9645             'Europe/Dublin' => {
9646             exemplarCity => q#Dublin#,
9647             long => {
9648             'daylight' => q#Waktu Standar Irlandia#,
9649             },
9650             },
9651             'Europe/Gibraltar' => {
9652             exemplarCity => q#Gibraltar#,
9653             },
9654             'Europe/Guernsey' => {
9655             exemplarCity => q#Guernsey#,
9656             },
9657             'Europe/Helsinki' => {
9658             exemplarCity => q#Helsinki#,
9659             },
9660             'Europe/Isle_of_Man' => {
9661             exemplarCity => q#Pulau Man#,
9662             },
9663             'Europe/Istanbul' => {
9664             exemplarCity => q#Istanbul#,
9665             },
9666             'Europe/Jersey' => {
9667             exemplarCity => q#Jersey#,
9668             },
9669             'Europe/Kaliningrad' => {
9670             exemplarCity => q#Kaliningrad#,
9671             },
9672             'Europe/Kiev' => {
9673             exemplarCity => q#Kiev#,
9674             },
9675             'Europe/Kirov' => {
9676             exemplarCity => q#Kirov#,
9677             },
9678             'Europe/Lisbon' => {
9679             exemplarCity => q#Lisbon#,
9680             },
9681             'Europe/Ljubljana' => {
9682             exemplarCity => q#Ljubljana#,
9683             },
9684             'Europe/London' => {
9685             exemplarCity => q#London#,
9686             long => {
9687             'daylight' => q#Waktu Musim Panas Inggris#,
9688             },
9689             },
9690             'Europe/Luxembourg' => {
9691             exemplarCity => q#Luksemburg#,
9692             },
9693             'Europe/Madrid' => {
9694             exemplarCity => q#Madrid#,
9695             },
9696             'Europe/Malta' => {
9697             exemplarCity => q#Malta#,
9698             },
9699             'Europe/Mariehamn' => {
9700             exemplarCity => q#Mariehamn#,
9701             },
9702             'Europe/Minsk' => {
9703             exemplarCity => q#Minsk#,
9704             },
9705             'Europe/Monaco' => {
9706             exemplarCity => q#Monako#,
9707             },
9708             'Europe/Moscow' => {
9709             exemplarCity => q#Moskwa#,
9710             },
9711             'Europe/Oslo' => {
9712             exemplarCity => q#Oslo#,
9713             },
9714             'Europe/Paris' => {
9715             exemplarCity => q#Paris#,
9716             },
9717             'Europe/Podgorica' => {
9718             exemplarCity => q#Podgorica#,
9719             },
9720             'Europe/Prague' => {
9721             exemplarCity => q#Praha#,
9722             },
9723             'Europe/Riga' => {
9724             exemplarCity => q#Riga#,
9725             },
9726             'Europe/Rome' => {
9727             exemplarCity => q#Roma#,
9728             },
9729             'Europe/Samara' => {
9730             exemplarCity => q#Samara#,
9731             },
9732             'Europe/San_Marino' => {
9733             exemplarCity => q#San Marino#,
9734             },
9735             'Europe/Sarajevo' => {
9736             exemplarCity => q#Sarajevo#,
9737             },
9738             'Europe/Saratov' => {
9739             exemplarCity => q#Saratov#,
9740             },
9741             'Europe/Simferopol' => {
9742             exemplarCity => q#Simferopol#,
9743             },
9744             'Europe/Skopje' => {
9745             exemplarCity => q#Skopje#,
9746             },
9747             'Europe/Sofia' => {
9748             exemplarCity => q#Sofia#,
9749             },
9750             'Europe/Stockholm' => {
9751             exemplarCity => q#Stockholm#,
9752             },
9753             'Europe/Tallinn' => {
9754             exemplarCity => q#Tallinn#,
9755             },
9756             'Europe/Tirane' => {
9757             exemplarCity => q#Tirane#,
9758             },
9759             'Europe/Ulyanovsk' => {
9760             exemplarCity => q#Ulyanovsk#,
9761             },
9762             'Europe/Uzhgorod' => {
9763             exemplarCity => q#Uzhhorod#,
9764             },
9765             'Europe/Vaduz' => {
9766             exemplarCity => q#Vaduz#,
9767             },
9768             'Europe/Vatican' => {
9769             exemplarCity => q#Vatikan#,
9770             },
9771             'Europe/Vienna' => {
9772             exemplarCity => q#Wina#,
9773             },
9774             'Europe/Vilnius' => {
9775             exemplarCity => q#Vilnius#,
9776             },
9777             'Europe/Volgograd' => {
9778             exemplarCity => q#Volgograd#,
9779             },
9780             'Europe/Warsaw' => {
9781             exemplarCity => q#Warsawa#,
9782             },
9783             'Europe/Zagreb' => {
9784             exemplarCity => q#Zagreb#,
9785             },
9786             'Europe/Zaporozhye' => {
9787             exemplarCity => q#Zaporizhia#,
9788             },
9789             'Europe/Zurich' => {
9790             exemplarCity => q#Zurich#,
9791             },
9792             'Europe_Central' => {
9793             long => {
9794             'daylight' => q#Waktu Musim Panas Eropa Tengah#,
9795             'generic' => q#Waktu Eropa Tengah#,
9796             'standard' => q#Waktu Standar Eropa Tengah#,
9797             },
9798             },
9799             'Europe_Eastern' => {
9800             long => {
9801             'daylight' => q#Waktu Musim Panas Eropa Timur#,
9802             'generic' => q#Waktu Eropa Timur#,
9803             'standard' => q#Waktu Standar Eropa Timur#,
9804             },
9805             },
9806             'Europe_Further_Eastern' => {
9807             long => {
9808             'standard' => q#Waktu Eropa Timur Jauh#,
9809             },
9810             },
9811             'Europe_Western' => {
9812             long => {
9813             'daylight' => q#Waktu Musim Panas Eropa Barat#,
9814             'generic' => q#Waktu Eropa Barat#,
9815             'standard' => q#Waktu Standar Eropa Barat#,
9816             },
9817             },
9818             'Falkland' => {
9819             long => {
9820             'daylight' => q#Waktu Musim Panas Kepulauan Falkland#,
9821             'generic' => q#Waktu Kepulauan Falkland#,
9822             'standard' => q#Waktu Standar Kepulauan Falkland#,
9823             },
9824             },
9825             'Fiji' => {
9826             long => {
9827             'daylight' => q#Waktu Musim Panas Fiji#,
9828             'generic' => q#Waktu Fiji#,
9829             'standard' => q#Waktu Standar Fiji#,
9830             },
9831             },
9832             'French_Guiana' => {
9833             long => {
9834             'standard' => q#Waktu Guyana Prancis#,
9835             },
9836             },
9837             'French_Southern' => {
9838             long => {
9839             'standard' => q#Waktu Wilayah Selatan dan Antarktika Prancis#,
9840             },
9841             },
9842             'GMT' => {
9843             long => {
9844             'standard' => q#Greenwich Mean Time#,
9845             },
9846             },
9847             'Galapagos' => {
9848             long => {
9849             'standard' => q#Waktu Galapagos#,
9850             },
9851             },
9852             'Gambier' => {
9853             long => {
9854             'standard' => q#Waktu Gambier#,
9855             },
9856             },
9857             'Georgia' => {
9858             long => {
9859             'daylight' => q#Waktu Musim Panas Georgia#,
9860             'generic' => q#Waktu Georgia#,
9861             'standard' => q#Waktu Standar Georgia#,
9862             },
9863             },
9864             'Gilbert_Islands' => {
9865             long => {
9866             'standard' => q#Waktu Kep. Gilbert#,
9867             },
9868             },
9869             'Greenland_Eastern' => {
9870             long => {
9871             'daylight' => q#Waktu Musim Panas Greenland Timur#,
9872             'generic' => q#Waktu Greenland Timur#,
9873             'standard' => q#Waktu Standar Greenland Timur#,
9874             },
9875             },
9876             'Greenland_Western' => {
9877             long => {
9878             'daylight' => q#Waktu Musim Panas Greenland Barat#,
9879             'generic' => q#Waktu Greenland Barat#,
9880             'standard' => q#Waktu Standar Greenland Barat#,
9881             },
9882             },
9883             'Guam' => {
9884             long => {
9885             'standard' => q#Waktu Guam#,
9886             },
9887             },
9888             'Gulf' => {
9889             long => {
9890             'standard' => q#Waktu Standar Teluk#,
9891             },
9892             },
9893             'Guyana' => {
9894             long => {
9895             'standard' => q#Waktu Guyana#,
9896             },
9897             },
9898             'Hawaii_Aleutian' => {
9899             long => {
9900             'daylight' => q#Waktu Musim Panas Hawaii-Aleutian#,
9901             'generic' => q#Waktu Hawaii-Aleutian#,
9902             'standard' => q#Waktu Standar Hawaii-Aleutian#,
9903             },
9904             },
9905             'Hong_Kong' => {
9906             long => {
9907             'daylight' => q#Waktu Musim Panas Hong Kong#,
9908             'generic' => q#Waktu Hong Kong#,
9909             'standard' => q#Waktu Standar Hong Kong#,
9910             },
9911             },
9912             'Hovd' => {
9913             long => {
9914             'daylight' => q#Waktu Musim Panas Hovd#,
9915             'generic' => q#Waktu Hovd#,
9916             'standard' => q#Waktu Standar Hovd#,
9917             },
9918             },
9919             'India' => {
9920             long => {
9921             'standard' => q#Waktu India#,
9922             },
9923             },
9924             'Indian/Antananarivo' => {
9925             exemplarCity => q#Antananarivo#,
9926             },
9927             'Indian/Chagos' => {
9928             exemplarCity => q#Chagos#,
9929             },
9930             'Indian/Christmas' => {
9931             exemplarCity => q#Christmas#,
9932             },
9933             'Indian/Cocos' => {
9934             exemplarCity => q#Cocos#,
9935             },
9936             'Indian/Comoro' => {
9937             exemplarCity => q#Komoro#,
9938             },
9939             'Indian/Kerguelen' => {
9940             exemplarCity => q#Kerguelen#,
9941             },
9942             'Indian/Mahe' => {
9943             exemplarCity => q#Mahe#,
9944             },
9945             'Indian/Maldives' => {
9946             exemplarCity => q#Maladewa#,
9947             },
9948             'Indian/Mauritius' => {
9949             exemplarCity => q#Mauritius#,
9950             },
9951             'Indian/Mayotte' => {
9952             exemplarCity => q#Mayotte#,
9953             },
9954             'Indian/Reunion' => {
9955             exemplarCity => q#Reunion#,
9956             },
9957             'Indian_Ocean' => {
9958             long => {
9959             'standard' => q#Waktu Samudera Hindia#,
9960             },
9961             },
9962             'Indochina' => {
9963             long => {
9964             'standard' => q#Waktu Indochina#,
9965             },
9966             },
9967             'Indonesia_Central' => {
9968             long => {
9969             'standard' => q#Waktu Indonesia Tengah#,
9970             },
9971             short => {
9972             'standard' => q#WITA#,
9973             },
9974             },
9975             'Indonesia_Eastern' => {
9976             long => {
9977             'standard' => q#Waktu Indonesia Timur#,
9978             },
9979             short => {
9980             'standard' => q#WIT#,
9981             },
9982             },
9983             'Indonesia_Western' => {
9984             long => {
9985             'standard' => q#Waktu Indonesia Barat#,
9986             },
9987             short => {
9988             'standard' => q#WIB#,
9989             },
9990             },
9991             'Iran' => {
9992             long => {
9993             'daylight' => q#Waktu Musim Panas Iran#,
9994             'generic' => q#Waktu Iran#,
9995             'standard' => q#Waktu Standar Iran#,
9996             },
9997             },
9998             'Irkutsk' => {
9999             long => {
10000             'daylight' => q#Waktu Musim Panas Irkutsk#,
10001             'generic' => q#Waktu Irkutsk#,
10002             'standard' => q#Waktu Standar Irkutsk#,
10003             },
10004             },
10005             'Israel' => {
10006             long => {
10007             'daylight' => q#Waktu Musim Panas Israel#,
10008             'generic' => q#Waktu Israel#,
10009             'standard' => q#Waktu Standar Israel#,
10010             },
10011             },
10012             'Japan' => {
10013             long => {
10014             'daylight' => q#Waktu Musim Panas Jepang#,
10015             'generic' => q#Waktu Jepang#,
10016             'standard' => q#Waktu Standar Jepang#,
10017             },
10018             },
10019             'Kamchatka' => {
10020             long => {
10021             'daylight' => q#Waktu Musim Panas Petropavlovsk-Kamchatski#,
10022             'generic' => q#Waktu Petropavlovsk-Kamchatsky#,
10023             'standard' => q#Waktu Standar Petropavlovsk-Kamchatsky#,
10024             },
10025             },
10026             'Kazakhstan_Eastern' => {
10027             long => {
10028             'standard' => q#Waktu Kazakhstan Timur#,
10029             },
10030             },
10031             'Kazakhstan_Western' => {
10032             long => {
10033             'standard' => q#Waktu Kazakhstan Barat#,
10034             },
10035             },
10036             'Korea' => {
10037             long => {
10038             'daylight' => q#Waktu Musim Panas Korea#,
10039             'generic' => q#Waktu Korea#,
10040             'standard' => q#Waktu Standar Korea#,
10041             },
10042             },
10043             'Kosrae' => {
10044             long => {
10045             'standard' => q#Waktu Kosrae#,
10046             },
10047             },
10048             'Krasnoyarsk' => {
10049             long => {
10050             'daylight' => q#Waktu Musim Panas Krasnoyarsk#,
10051             'generic' => q#Waktu Krasnoyarsk#,
10052             'standard' => q#Waktu Standar Krasnoyarsk#,
10053             },
10054             },
10055             'Kyrgystan' => {
10056             long => {
10057             'standard' => q#Waktu Kirghizia#,
10058             },
10059             },
10060             'Lanka' => {
10061             long => {
10062             'standard' => q#Waktu Lanka#,
10063             },
10064             },
10065             'Line_Islands' => {
10066             long => {
10067             'standard' => q#Waktu Kep. Line#,
10068             },
10069             },
10070             'Lord_Howe' => {
10071             long => {
10072             'daylight' => q#Waktu Musim Panas Lord Howe#,
10073             'generic' => q#Waktu Lord Howe#,
10074             'standard' => q#Waktu Standar Lord Howe#,
10075             },
10076             },
10077             'Macau' => {
10078             long => {
10079             'daylight' => q#Waktu Musim Panas Makau#,
10080             'generic' => q#Waktu Makau#,
10081             'standard' => q#Waktu Standar Makau#,
10082             },
10083             },
10084             'Macquarie' => {
10085             long => {
10086             'standard' => q#Waktu Kepulauan Macquarie#,
10087             },
10088             },
10089             'Magadan' => {
10090             long => {
10091             'daylight' => q#Waktu Musim Panas Magadan#,
10092             'generic' => q#Waktu Magadan#,
10093             'standard' => q#Waktu Standar Magadan#,
10094             },
10095             },
10096             'Malaysia' => {
10097             long => {
10098             'standard' => q#Waktu Malaysia#,
10099             },
10100             },
10101             'Maldives' => {
10102             long => {
10103             'standard' => q#Waktu Maladewa#,
10104             },
10105             },
10106             'Marquesas' => {
10107             long => {
10108             'standard' => q#Waktu Marquesas#,
10109             },
10110             },
10111             'Marshall_Islands' => {
10112             long => {
10113             'standard' => q#Waktu Kep. Marshall#,
10114             },
10115             },
10116             'Mauritius' => {
10117             long => {
10118             'daylight' => q#Waktu Musim Panas Mauritius#,
10119             'generic' => q#Waktu Mauritius#,
10120             'standard' => q#Waktu Standar Mauritius#,
10121             },
10122             },
10123             'Mawson' => {
10124             long => {
10125             'standard' => q#Waktu Mawson#,
10126             },
10127             },
10128             'Mexico_Northwest' => {
10129             long => {
10130             'daylight' => q#Waktu Musim Panas Meksiko Barat Laut#,
10131             'generic' => q#Waktu Meksiko Barat Laut#,
10132             'standard' => q#Waktu Standar Meksiko Barat Laut#,
10133             },
10134             },
10135             'Mexico_Pacific' => {
10136             long => {
10137             'daylight' => q#Waktu Musim Panas Pasifik Meksiko#,
10138             'generic' => q#Waktu Pasifik Meksiko#,
10139             'standard' => q#Waktu Standar Pasifik Meksiko#,
10140             },
10141             },
10142             'Mongolia' => {
10143             long => {
10144             'daylight' => q#Waktu Musim Panas Ulan Bator#,
10145             'generic' => q#Waktu Ulan Bator#,
10146             'standard' => q#Waktu Standar Ulan Bator#,
10147             },
10148             },
10149             'Moscow' => {
10150             long => {
10151             'daylight' => q#Waktu Musim Panas Moskwa#,
10152             'generic' => q#Waktu Moskwa#,
10153             'standard' => q#Waktu Standar Moskwa#,
10154             },
10155             },
10156             'Myanmar' => {
10157             long => {
10158             'standard' => q#Waktu Myanmar#,
10159             },
10160             },
10161             'Nauru' => {
10162             long => {
10163             'standard' => q#Waktu Nauru#,
10164             },
10165             },
10166             'Nepal' => {
10167             long => {
10168             'standard' => q#Waktu Nepal#,
10169             },
10170             },
10171             'New_Caledonia' => {
10172             long => {
10173             'daylight' => q#Waktu Musim Panas Kaledonia Baru#,
10174             'generic' => q#Waktu Kaledonia Baru#,
10175             'standard' => q#Waktu Standar Kaledonia Baru#,
10176             },
10177             },
10178             'New_Zealand' => {
10179             long => {
10180             'daylight' => q#Waktu Musim Panas Selandia Baru#,
10181             'generic' => q#Waktu Selandia Baru#,
10182             'standard' => q#Waktu Standar Selandia Baru#,
10183             },
10184             },
10185             'Newfoundland' => {
10186             long => {
10187             'daylight' => q#Waktu Musim Panas Newfoundland#,
10188             'generic' => q#Waktu Newfoundland#,
10189             'standard' => q#Waktu Standar Newfoundland#,
10190             },
10191             },
10192             'Niue' => {
10193             long => {
10194             'standard' => q#Waktu Niue#,
10195             },
10196             },
10197             'Norfolk' => {
10198             long => {
10199             'standard' => q#Waktu Kepulauan Norfolk#,
10200             },
10201             },
10202             'Noronha' => {
10203             long => {
10204             'daylight' => q#Waktu Musim Panas Fernando de Noronha#,
10205             'generic' => q#Waktu Fernando de Noronha#,
10206             'standard' => q#Waktu Standar Fernando de Noronha#,
10207             },
10208             },
10209             'North_Mariana' => {
10210             long => {
10211             'standard' => q#Waktu Kep. Mariana Utara#,
10212             },
10213             },
10214             'Novosibirsk' => {
10215             long => {
10216             'daylight' => q#Waktu Musim Panas Novosibirsk#,
10217             'generic' => q#Waktu Novosibirsk#,
10218             'standard' => q#Waktu Standar Novosibirsk#,
10219             },
10220             },
10221             'Omsk' => {
10222             long => {
10223             'daylight' => q#Waktu Musim Panas Omsk#,
10224             'generic' => q#Waktu Omsk#,
10225             'standard' => q#Waktu Standar Omsk#,
10226             },
10227             },
10228             'Pacific/Apia' => {
10229             exemplarCity => q#Apia#,
10230             },
10231             'Pacific/Auckland' => {
10232             exemplarCity => q#Auckland#,
10233             },
10234             'Pacific/Bougainville' => {
10235             exemplarCity => q#Bougainville#,
10236             },
10237             'Pacific/Chatham' => {
10238             exemplarCity => q#Chatham#,
10239             },
10240             'Pacific/Easter' => {
10241             exemplarCity => q#Easter#,
10242             },
10243             'Pacific/Efate' => {
10244             exemplarCity => q#Efate#,
10245             },
10246             'Pacific/Enderbury' => {
10247             exemplarCity => q#Enderbury#,
10248             },
10249             'Pacific/Fakaofo' => {
10250             exemplarCity => q#Fakaofo#,
10251             },
10252             'Pacific/Fiji' => {
10253             exemplarCity => q#Fiji#,
10254             },
10255             'Pacific/Funafuti' => {
10256             exemplarCity => q#Funafuti#,
10257             },
10258             'Pacific/Galapagos' => {
10259             exemplarCity => q#Galapagos#,
10260             },
10261             'Pacific/Gambier' => {
10262             exemplarCity => q#Gambier#,
10263             },
10264             'Pacific/Guadalcanal' => {
10265             exemplarCity => q#Guadalkanal#,
10266             },
10267             'Pacific/Guam' => {
10268             exemplarCity => q#Guam#,
10269             },
10270             'Pacific/Honolulu' => {
10271             exemplarCity => q#Honolulu#,
10272             },
10273             'Pacific/Johnston' => {
10274             exemplarCity => q#Johnston#,
10275             },
10276             'Pacific/Kiritimati' => {
10277             exemplarCity => q#Kiritimati#,
10278             },
10279             'Pacific/Kosrae' => {
10280             exemplarCity => q#Kosrae#,
10281             },
10282             'Pacific/Kwajalein' => {
10283             exemplarCity => q#Kwajalein#,
10284             },
10285             'Pacific/Majuro' => {
10286             exemplarCity => q#Majuro#,
10287             },
10288             'Pacific/Marquesas' => {
10289             exemplarCity => q#Marquesas#,
10290             },
10291             'Pacific/Midway' => {
10292             exemplarCity => q#Midway#,
10293             },
10294             'Pacific/Nauru' => {
10295             exemplarCity => q#Nauru#,
10296             },
10297             'Pacific/Niue' => {
10298             exemplarCity => q#Niue#,
10299             },
10300             'Pacific/Norfolk' => {
10301             exemplarCity => q#Norfolk#,
10302             },
10303             'Pacific/Noumea' => {
10304             exemplarCity => q#Noumea#,
10305             },
10306             'Pacific/Pago_Pago' => {
10307             exemplarCity => q#Pago Pago#,
10308             },
10309             'Pacific/Palau' => {
10310             exemplarCity => q#Palau#,
10311             },
10312             'Pacific/Pitcairn' => {
10313             exemplarCity => q#Pitcairn#,
10314             },
10315             'Pacific/Ponape' => {
10316             exemplarCity => q#Pohnpei#,
10317             },
10318             'Pacific/Port_Moresby' => {
10319             exemplarCity => q#Port Moresby#,
10320             },
10321             'Pacific/Rarotonga' => {
10322             exemplarCity => q#Rarotonga#,
10323             },
10324             'Pacific/Saipan' => {
10325             exemplarCity => q#Saipan#,
10326             },
10327             'Pacific/Tahiti' => {
10328             exemplarCity => q#Tahiti#,
10329             },
10330             'Pacific/Tarawa' => {
10331             exemplarCity => q#Tarawa#,
10332             },
10333             'Pacific/Tongatapu' => {
10334             exemplarCity => q#Tongatapu#,
10335             },
10336             'Pacific/Truk' => {
10337             exemplarCity => q#Chuuk#,
10338             },
10339             'Pacific/Wake' => {
10340             exemplarCity => q#Wake#,
10341             },
10342             'Pacific/Wallis' => {
10343             exemplarCity => q#Wallis#,
10344             },
10345             'Pakistan' => {
10346             long => {
10347             'daylight' => q#Waktu Musim Panas Pakistan#,
10348             'generic' => q#Waktu Pakistan#,
10349             'standard' => q#Waktu Standar Pakistan#,
10350             },
10351             },
10352             'Palau' => {
10353             long => {
10354             'standard' => q#Waktu Palau#,
10355             },
10356             },
10357             'Papua_New_Guinea' => {
10358             long => {
10359             'standard' => q#Waktu Papua Nugini#,
10360             },
10361             },
10362             'Paraguay' => {
10363             long => {
10364             'daylight' => q#Waktu Musim Panas Paraguay#,
10365             'generic' => q#Waktu Paraguay#,
10366             'standard' => q#Waktu Standar Paraguay#,
10367             },
10368             },
10369             'Peru' => {
10370             long => {
10371             'daylight' => q#Waktu Musim Panas Peru#,
10372             'generic' => q#Waktu Peru#,
10373             'standard' => q#Waktu Standar Peru#,
10374             },
10375             },
10376             'Philippines' => {
10377             long => {
10378             'daylight' => q#Waktu Musim Panas Filipina#,
10379             'generic' => q#Waktu Filipina#,
10380             'standard' => q#Waktu Standar Filipina#,
10381             },
10382             },
10383             'Phoenix_Islands' => {
10384             long => {
10385             'standard' => q#Waktu Kepulauan Phoenix#,
10386             },
10387             },
10388             'Pierre_Miquelon' => {
10389             long => {
10390             'daylight' => q#Waktu Musim Panas Saint Pierre dan Miquelon#,
10391             'generic' => q#Waktu Saint Pierre dan Miquelon#,
10392             'standard' => q#Waktu Standar Saint Pierre dan Miquelon#,
10393             },
10394             },
10395             'Pitcairn' => {
10396             long => {
10397             'standard' => q#Waktu Pitcairn#,
10398             },
10399             },
10400             'Ponape' => {
10401             long => {
10402             'standard' => q#Waktu Ponape#,
10403             },
10404             },
10405             'Pyongyang' => {
10406             long => {
10407             'standard' => q#Waktu Pyongyang#,
10408             },
10409             },
10410             'Qyzylorda' => {
10411             long => {
10412             'daylight' => q#Waktu Musim Panas Qyzylorda#,
10413             'generic' => q#Waktu Qyzylorda#,
10414             'standard' => q#Waktu Standar Qyzylorda#,
10415             },
10416             },
10417             'Reunion' => {
10418             long => {
10419             'standard' => q#Waktu Reunion#,
10420             },
10421             },
10422             'Rothera' => {
10423             long => {
10424             'standard' => q#Waktu Rothera#,
10425             },
10426             },
10427             'Sakhalin' => {
10428             long => {
10429             'daylight' => q#Waktu Musim Panas Sakhalin#,
10430             'generic' => q#Waktu Sakhalin#,
10431             'standard' => q#Waktu Standar Sakhalin#,
10432             },
10433             },
10434             'Samara' => {
10435             long => {
10436             'daylight' => q#Waktu Musim Panas Samara#,
10437             'generic' => q#Waktu Samara#,
10438             'standard' => q#Waktu Standar Samara#,
10439             },
10440             },
10441             'Samoa' => {
10442             long => {
10443             'daylight' => q#Waktu Musim Panas Samoa#,
10444             'generic' => q#Waktu Samoa#,
10445             'standard' => q#Waktu Standar Samoa#,
10446             },
10447             },
10448             'Seychelles' => {
10449             long => {
10450             'standard' => q#Waktu Seychelles#,
10451             },
10452             },
10453             'Singapore' => {
10454             long => {
10455             'standard' => q#Waktu Standar Singapura#,
10456             },
10457             },
10458             'Solomon' => {
10459             long => {
10460             'standard' => q#Waktu Kepulauan Solomon#,
10461             },
10462             },
10463             'South_Georgia' => {
10464             long => {
10465             'standard' => q#Waktu Georgia Selatan#,
10466             },
10467             },
10468             'Suriname' => {
10469             long => {
10470             'standard' => q#Waktu Suriname#,
10471             },
10472             },
10473             'Syowa' => {
10474             long => {
10475             'standard' => q#Waktu Syowa#,
10476             },
10477             },
10478             'Tahiti' => {
10479             long => {
10480             'standard' => q#Waktu Tahiti#,
10481             },
10482             },
10483             'Taipei' => {
10484             long => {
10485             'daylight' => q#Waktu Musim Panas Taipei#,
10486             'generic' => q#Waktu Taipei#,
10487             'standard' => q#Waktu Standar Taipei#,
10488             },
10489             },
10490             'Tajikistan' => {
10491             long => {
10492             'standard' => q#Waktu Tajikistan#,
10493             },
10494             },
10495             'Tokelau' => {
10496             long => {
10497             'standard' => q#Waktu Tokelau#,
10498             },
10499             },
10500             'Tonga' => {
10501             long => {
10502             'daylight' => q#Waktu Musim Panas Tonga#,
10503             'generic' => q#Waktu Tonga#,
10504             'standard' => q#Waktu Standar Tonga#,
10505             },
10506             },
10507             'Truk' => {
10508             long => {
10509             'standard' => q#Waktu Chuuk#,
10510             },
10511             },
10512             'Turkmenistan' => {
10513             long => {
10514             'daylight' => q#Waktu Musim Panas Turkmenistan#,
10515             'generic' => q#Waktu Turkmenistan#,
10516             'standard' => q#Waktu Standar Turkmenistan#,
10517             },
10518             },
10519             'Tuvalu' => {
10520             long => {
10521             'standard' => q#Waktu Tuvalu#,
10522             },
10523             },
10524             'Uruguay' => {
10525             long => {
10526             'daylight' => q#Waktu Musim Panas Uruguay#,
10527             'generic' => q#Waktu Uruguay#,
10528             'standard' => q#Waktu Standar Uruguay#,
10529             },
10530             },
10531             'Uzbekistan' => {
10532             long => {
10533             'daylight' => q#Waktu Musim Panas Uzbekistan#,
10534             'generic' => q#Waktu Uzbekistan#,
10535             'standard' => q#Waktu Standar Uzbekistan#,
10536             },
10537             },
10538             'Vanuatu' => {
10539             long => {
10540             'daylight' => q#Waktu Musim Panas Vanuatu#,
10541             'generic' => q#Waktu Vanuatu#,
10542             'standard' => q#Waktu Standar Vanuatu#,
10543             },
10544             },
10545             'Venezuela' => {
10546             long => {
10547             'standard' => q#Waktu Venezuela#,
10548             },
10549             },
10550             'Vladivostok' => {
10551             long => {
10552             'daylight' => q#Waktu Musim Panas Vladivostok#,
10553             'generic' => q#Waktu Vladivostok#,
10554             'standard' => q#Waktu Standar Vladivostok#,
10555             },
10556             },
10557             'Volgograd' => {
10558             long => {
10559             'daylight' => q#Waktu Musim Panas Volgograd#,
10560             'generic' => q#Waktu Volgograd#,
10561             'standard' => q#Waktu Standar Volgograd#,
10562             },
10563             },
10564             'Vostok' => {
10565             long => {
10566             'standard' => q#Waktu Vostok#,
10567             },
10568             },
10569             'Wake' => {
10570             long => {
10571             'standard' => q#Waktu Kepulauan Wake#,
10572             },
10573             },
10574             'Wallis' => {
10575             long => {
10576             'standard' => q#Waktu Wallis dan Futuna#,
10577             },
10578             },
10579             'Yakutsk' => {
10580             long => {
10581             'daylight' => q#Waktu Musim Panas Yakutsk#,
10582             'generic' => q#Waktu Yakutsk#,
10583             'standard' => q#Waktu Standar Yakutsk#,
10584             },
10585             },
10586             'Yekaterinburg' => {
10587             long => {
10588             'daylight' => q#Waktu Musim Panas Yekaterinburg#,
10589             'generic' => q#Waktu Yekaterinburg#,
10590             'standard' => q#Waktu Standar Yekaterinburg#,
10591             },
10592             },
10593             } }
10594             );
10595 1     1   17685 no Moo;
  1         4  
  1         9  
10596              
10597             1;
10598              
10599             # vim: tabstop=4