File Coverage

blib/lib/Locale/CLDR/Locales/Id.pm
Criterion Covered Total %
statement 29 36 80.5
branch n/a
condition n/a
subroutine 10 11 90.9
pod 0 1 0.0
total 39 48 81.2


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