File Coverage

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


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Ko - Package for language Korean
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/ko.xml
10             # on Mon 11 Apr 5:31:57 pm GMT
11              
12             use strict;
13 1     1   902639 use warnings;
  1         2  
  1         35  
14 1     1   5 use version;
  1         2  
  1         29  
15 1     1   4  
  1         2  
  1         7  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   118 use mro 'c3';
  1         3  
20 1     1   5 use utf8;
  1         3  
  1         10  
21 1     1   33 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         8  
22 1     1   31 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         14  
  1         29  
23 1     1   129 use Moo;
  1         2  
  1         11  
24 1     1   941  
  1         2  
  1         8  
25             extends('Locale::CLDR::Locales::Root');
26             has 'valid_algorithmic_formats' => (
27             is => 'ro',
28             isa => ArrayRef,
29             init_arg => undef,
30             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-sinokorean','spellout-cardinal-native-attributive','spellout-cardinal-native','spellout-cardinal-financial','spellout-ordinal-sinokorean-count','spellout-ordinal-native-count','spellout-ordinal-sinokorean','spellout-ordinal-native','digits-ordinal' ]},
31             );
32              
33             has 'algorithmic_number_format_data' => (
34             is => 'ro',
35             isa => HashRef,
36             init_arg => undef,
37             default => sub {
38             use bignum;
39 1     1   499 return {
  1         3  
  1         11  
40             'digits-ordinal' => {
41             'public' => {
42             '-x' => {
43             divisor => q(1),
44             rule => q(−→→),
45             },
46             '0' => {
47             base_value => q(0),
48             divisor => q(1),
49             rule => q(=#,##0=번째),
50             },
51             'max' => {
52             base_value => q(0),
53             divisor => q(1),
54             rule => q(=#,##0=번째),
55             },
56             },
57             },
58             'spellout-cardinal-financial' => {
59             'public' => {
60             '-x' => {
61             divisor => q(1),
62             rule => q(마이너스 →→),
63             },
64             '0' => {
65             base_value => q(0),
66             divisor => q(1),
67             rule => q(영),
68             },
69             'x.x' => {
70             divisor => q(1),
71             rule => q(=%spellout-cardinal-sinokorean=),
72             },
73             '1' => {
74             base_value => q(1),
75             divisor => q(1),
76             rule => q(일),
77             },
78             '2' => {
79             base_value => q(2),
80             divisor => q(1),
81             rule => q(이),
82             },
83             '3' => {
84             base_value => q(3),
85             divisor => q(1),
86             rule => q(삼),
87             },
88             '4' => {
89             base_value => q(4),
90             divisor => q(1),
91             rule => q(사),
92             },
93             '5' => {
94             base_value => q(5),
95             divisor => q(1),
96             rule => q(오),
97             },
98             '6' => {
99             base_value => q(6),
100             divisor => q(1),
101             rule => q(육),
102             },
103             '7' => {
104             base_value => q(7),
105             divisor => q(1),
106             rule => q(칠),
107             },
108             '8' => {
109             base_value => q(8),
110             divisor => q(1),
111             rule => q(팔),
112             },
113             '9' => {
114             base_value => q(9),
115             divisor => q(1),
116             rule => q(구),
117             },
118             '10' => {
119             base_value => q(10),
120             divisor => q(10),
121             rule => q(←←십[→→]),
122             },
123             '100' => {
124             base_value => q(100),
125             divisor => q(100),
126             rule => q(←←백[→→]),
127             },
128             '1000' => {
129             base_value => q(1000),
130             divisor => q(1000),
131             rule => q(←←천[→→]),
132             },
133             '10000' => {
134             base_value => q(10000),
135             divisor => q(10000),
136             rule => q(←←만[→→]),
137             },
138             '100000000' => {
139             base_value => q(100000000),
140             divisor => q(100000000),
141             rule => q(←←억[→→]),
142             },
143             '1000000000000' => {
144             base_value => q(1000000000000),
145             divisor => q(1000000000000),
146             rule => q(←←조[→→]),
147             },
148             '10000000000000000' => {
149             base_value => q(10000000000000000),
150             divisor => q(10000000000000000),
151             rule => q(←←경[→→]),
152             },
153             '1000000000000000000' => {
154             base_value => q(1000000000000000000),
155             divisor => q(1000000000000000000),
156             rule => q(=#,##0=),
157             },
158             'max' => {
159             base_value => q(1000000000000000000),
160             divisor => q(1000000000000000000),
161             rule => q(=#,##0=),
162             },
163             },
164             },
165             'spellout-cardinal-native' => {
166             'public' => {
167             '-x' => {
168             divisor => q(1),
169             rule => q(마이너스 →→),
170             },
171             '0' => {
172             base_value => q(0),
173             divisor => q(1),
174             rule => q(영),
175             },
176             'x.x' => {
177             divisor => q(1),
178             rule => q(=%spellout-cardinal-sinokorean=),
179             },
180             '1' => {
181             base_value => q(1),
182             divisor => q(1),
183             rule => q(하나),
184             },
185             '2' => {
186             base_value => q(2),
187             divisor => q(1),
188             rule => q(둘),
189             },
190             '3' => {
191             base_value => q(3),
192             divisor => q(1),
193             rule => q(셋),
194             },
195             '4' => {
196             base_value => q(4),
197             divisor => q(1),
198             rule => q(넷),
199             },
200             '5' => {
201             base_value => q(5),
202             divisor => q(1),
203             rule => q(다섯),
204             },
205             '6' => {
206             base_value => q(6),
207             divisor => q(1),
208             rule => q(여섯),
209             },
210             '7' => {
211             base_value => q(7),
212             divisor => q(1),
213             rule => q(일곱),
214             },
215             '8' => {
216             base_value => q(8),
217             divisor => q(1),
218             rule => q(여덟),
219             },
220             '9' => {
221             base_value => q(9),
222             divisor => q(1),
223             rule => q(아홉),
224             },
225             '10' => {
226             base_value => q(10),
227             divisor => q(10),
228             rule => q(열[ →→]),
229             },
230             '20' => {
231             base_value => q(20),
232             divisor => q(10),
233             rule => q(스물[→→]),
234             },
235             '30' => {
236             base_value => q(30),
237             divisor => q(10),
238             rule => q(서른[→→]),
239             },
240             '40' => {
241             base_value => q(40),
242             divisor => q(10),
243             rule => q(마흔[→→]),
244             },
245             '50' => {
246             base_value => q(50),
247             divisor => q(10),
248             rule => q(쉰[→→]),
249             },
250             '60' => {
251             base_value => q(60),
252             divisor => q(10),
253             rule => q(예순[→→]),
254             },
255             '70' => {
256             base_value => q(70),
257             divisor => q(10),
258             rule => q(일흔[→→]),
259             },
260             '80' => {
261             base_value => q(80),
262             divisor => q(10),
263             rule => q(여든[→→]),
264             },
265             '90' => {
266             base_value => q(90),
267             divisor => q(10),
268             rule => q(아흔[→→]),
269             },
270             '100' => {
271             base_value => q(100),
272             divisor => q(100),
273             rule => q(=%spellout-cardinal-sinokorean=),
274             },
275             'max' => {
276             base_value => q(100),
277             divisor => q(100),
278             rule => q(=%spellout-cardinal-sinokorean=),
279             },
280             },
281             },
282             'spellout-cardinal-native-attributive' => {
283             'public' => {
284             '-x' => {
285             divisor => q(1),
286             rule => q(마이너스 →→),
287             },
288             '0' => {
289             base_value => q(0),
290             divisor => q(1),
291             rule => q(영),
292             },
293             'x.x' => {
294             divisor => q(1),
295             rule => q(=%spellout-cardinal-sinokorean=),
296             },
297             '1' => {
298             base_value => q(1),
299             divisor => q(1),
300             rule => q(한),
301             },
302             '2' => {
303             base_value => q(2),
304             divisor => q(1),
305             rule => q(두),
306             },
307             '3' => {
308             base_value => q(3),
309             divisor => q(1),
310             rule => q(세),
311             },
312             '4' => {
313             base_value => q(4),
314             divisor => q(1),
315             rule => q(네),
316             },
317             '5' => {
318             base_value => q(5),
319             divisor => q(1),
320             rule => q(다섯),
321             },
322             '6' => {
323             base_value => q(6),
324             divisor => q(1),
325             rule => q(여섯),
326             },
327             '7' => {
328             base_value => q(7),
329             divisor => q(1),
330             rule => q(일곱),
331             },
332             '8' => {
333             base_value => q(8),
334             divisor => q(1),
335             rule => q(여덟),
336             },
337             '9' => {
338             base_value => q(9),
339             divisor => q(1),
340             rule => q(아홉),
341             },
342             '10' => {
343             base_value => q(10),
344             divisor => q(10),
345             rule => q(열[→→]),
346             },
347             '20' => {
348             base_value => q(20),
349             divisor => q(10),
350             rule => q(스무),
351             },
352             '21' => {
353             base_value => q(21),
354             divisor => q(10),
355             rule => q(스물[→→]),
356             },
357             '30' => {
358             base_value => q(30),
359             divisor => q(10),
360             rule => q(서른[→→]),
361             },
362             '40' => {
363             base_value => q(40),
364             divisor => q(10),
365             rule => q(마흔[→→]),
366             },
367             '50' => {
368             base_value => q(50),
369             divisor => q(10),
370             rule => q(쉰[→→]),
371             },
372             '60' => {
373             base_value => q(60),
374             divisor => q(10),
375             rule => q(예순[→→]),
376             },
377             '70' => {
378             base_value => q(70),
379             divisor => q(10),
380             rule => q(일흔[→→]),
381             },
382             '80' => {
383             base_value => q(80),
384             divisor => q(10),
385             rule => q(여든[→→]),
386             },
387             '90' => {
388             base_value => q(90),
389             divisor => q(10),
390             rule => q(아흔[→→]),
391             },
392             '100' => {
393             base_value => q(100),
394             divisor => q(100),
395             rule => q(백[→→]),
396             },
397             '200' => {
398             base_value => q(200),
399             divisor => q(100),
400             rule => q(←%spellout-cardinal-sinokorean←백[→→]),
401             },
402             '1000' => {
403             base_value => q(1000),
404             divisor => q(1000),
405             rule => q(천[→→]),
406             },
407             '2000' => {
408             base_value => q(2000),
409             divisor => q(1000),
410             rule => q(←%spellout-cardinal-sinokorean←천[→→]),
411             },
412             '10000' => {
413             base_value => q(10000),
414             divisor => q(10000),
415             rule => q(만[ →→]),
416             },
417             '20000' => {
418             base_value => q(20000),
419             divisor => q(10000),
420             rule => q(←%spellout-cardinal-sinokorean←만[ →→]),
421             },
422             '100000000' => {
423             base_value => q(100000000),
424             divisor => q(100000000),
425             rule => q(←%spellout-cardinal-sinokorean←억[ →→]),
426             },
427             '1000000000000' => {
428             base_value => q(1000000000000),
429             divisor => q(1000000000000),
430             rule => q(←%spellout-cardinal-sinokorean←조[ →→]),
431             },
432             '10000000000000000' => {
433             base_value => q(10000000000000000),
434             divisor => q(10000000000000000),
435             rule => q(←%spellout-cardinal-sinokorean←경[ →→]),
436             },
437             '1000000000000000000' => {
438             base_value => q(1000000000000000000),
439             divisor => q(1000000000000000000),
440             rule => q(=#,##0=),
441             },
442             'max' => {
443             base_value => q(1000000000000000000),
444             divisor => q(1000000000000000000),
445             rule => q(=#,##0=),
446             },
447             },
448             },
449             'spellout-cardinal-sinokorean' => {
450             'public' => {
451             '-x' => {
452             divisor => q(1),
453             rule => q(마이너스 →→),
454             },
455             '0' => {
456             base_value => q(0),
457             divisor => q(1),
458             rule => q(영),
459             },
460             'x.x' => {
461             divisor => q(1),
462             rule => q(←←점→→→),
463             },
464             '1' => {
465             base_value => q(1),
466             divisor => q(1),
467             rule => q(일),
468             },
469             '2' => {
470             base_value => q(2),
471             divisor => q(1),
472             rule => q(이),
473             },
474             '3' => {
475             base_value => q(3),
476             divisor => q(1),
477             rule => q(삼),
478             },
479             '4' => {
480             base_value => q(4),
481             divisor => q(1),
482             rule => q(사),
483             },
484             '5' => {
485             base_value => q(5),
486             divisor => q(1),
487             rule => q(오),
488             },
489             '6' => {
490             base_value => q(6),
491             divisor => q(1),
492             rule => q(육),
493             },
494             '7' => {
495             base_value => q(7),
496             divisor => q(1),
497             rule => q(칠),
498             },
499             '8' => {
500             base_value => q(8),
501             divisor => q(1),
502             rule => q(팔),
503             },
504             '9' => {
505             base_value => q(9),
506             divisor => q(1),
507             rule => q(구),
508             },
509             '10' => {
510             base_value => q(10),
511             divisor => q(10),
512             rule => q(십[→→]),
513             },
514             '20' => {
515             base_value => q(20),
516             divisor => q(10),
517             rule => q(←←십[→→]),
518             },
519             '100' => {
520             base_value => q(100),
521             divisor => q(100),
522             rule => q(백[→→]),
523             },
524             '200' => {
525             base_value => q(200),
526             divisor => q(100),
527             rule => q(←←백[→→]),
528             },
529             '1000' => {
530             base_value => q(1000),
531             divisor => q(1000),
532             rule => q(천[→→]),
533             },
534             '2000' => {
535             base_value => q(2000),
536             divisor => q(1000),
537             rule => q(←←천[→→]),
538             },
539             '10000' => {
540             base_value => q(10000),
541             divisor => q(10000),
542             rule => q(만[ →→]),
543             },
544             '20000' => {
545             base_value => q(20000),
546             divisor => q(10000),
547             rule => q(←←만[ →→]),
548             },
549             '100000000' => {
550             base_value => q(100000000),
551             divisor => q(100000000),
552             rule => q(←←억[ →→]),
553             },
554             '1000000000000' => {
555             base_value => q(1000000000000),
556             divisor => q(1000000000000),
557             rule => q(←←조[ →→]),
558             },
559             '10000000000000000' => {
560             base_value => q(10000000000000000),
561             divisor => q(10000000000000000),
562             rule => q(←←경[ →→]),
563             },
564             '1000000000000000000' => {
565             base_value => q(1000000000000000000),
566             divisor => q(1000000000000000000),
567             rule => q(=#,##0=),
568             },
569             'max' => {
570             base_value => q(1000000000000000000),
571             divisor => q(1000000000000000000),
572             rule => q(=#,##0=),
573             },
574             },
575             },
576             'spellout-numbering' => {
577             'public' => {
578             '0' => {
579             base_value => q(0),
580             divisor => q(1),
581             rule => q(공),
582             },
583             '0.x' => {
584             divisor => q(1),
585             rule => q(←%spellout-cardinal-sinokorean←점→→→),
586             },
587             'x.x' => {
588             divisor => q(1),
589             rule => q(←←점→→→),
590             },
591             '1' => {
592             base_value => q(1),
593             divisor => q(1),
594             rule => q(=%spellout-cardinal-sinokorean=),
595             },
596             'max' => {
597             base_value => q(1),
598             divisor => q(1),
599             rule => q(=%spellout-cardinal-sinokorean=),
600             },
601             },
602             },
603             'spellout-numbering-year' => {
604             'public' => {
605             '0' => {
606             base_value => q(0),
607             divisor => q(1),
608             rule => q(=%spellout-numbering=),
609             },
610             'x.x' => {
611             divisor => q(1),
612             rule => q(=0.0=),
613             },
614             'max' => {
615             divisor => q(1),
616             rule => q(=0.0=),
617             },
618             },
619             },
620             'spellout-ordinal-native' => {
621             'public' => {
622             '-x' => {
623             divisor => q(1),
624             rule => q(마이너스 →→),
625             },
626             '0' => {
627             base_value => q(0),
628             divisor => q(1),
629             rule => q(=%%spellout-ordinal-native-priv=째),
630             },
631             'x.x' => {
632             divisor => q(1),
633             rule => q(=#,##0.#=),
634             },
635             'max' => {
636             divisor => q(1),
637             rule => q(=#,##0.#=),
638             },
639             },
640             },
641             'spellout-ordinal-native-count' => {
642             'public' => {
643             '-x' => {
644             divisor => q(1),
645             rule => q(마이너스 →→),
646             },
647             '0' => {
648             base_value => q(0),
649             divisor => q(1),
650             rule => q(=%%spellout-ordinal-native-count-smaller= 번째),
651             },
652             'x.x' => {
653             divisor => q(1),
654             rule => q(=#,##0.#=),
655             },
656             'max' => {
657             divisor => q(1),
658             rule => q(=#,##0.#=),
659             },
660             },
661             },
662             'spellout-ordinal-native-count-larger' => {
663             'private' => {
664             '0' => {
665             base_value => q(0),
666             divisor => q(1),
667             rule => q(영),
668             },
669             '1' => {
670             base_value => q(1),
671             divisor => q(1),
672             rule => q(한),
673             },
674             '2' => {
675             base_value => q(2),
676             divisor => q(1),
677             rule => q(=%spellout-cardinal-native-attributive=),
678             },
679             '30' => {
680             base_value => q(30),
681             divisor => q(10),
682             rule => q(서른[→→]),
683             },
684             '40' => {
685             base_value => q(40),
686             divisor => q(10),
687             rule => q(마흔[→→]),
688             },
689             '50' => {
690             base_value => q(50),
691             divisor => q(10),
692             rule => q(쉰[→%spellout-cardinal-native-attributive→]),
693             },
694             '60' => {
695             base_value => q(60),
696             divisor => q(10),
697             rule => q(예순[→%spellout-cardinal-native-attributive→]),
698             },
699             '70' => {
700             base_value => q(70),
701             divisor => q(10),
702             rule => q(일흔[→%spellout-cardinal-native-attributive→]),
703             },
704             '80' => {
705             base_value => q(80),
706             divisor => q(10),
707             rule => q(여든[→%spellout-cardinal-native-attributive→]),
708             },
709             '90' => {
710             base_value => q(90),
711             divisor => q(10),
712             rule => q(아흔[→%spellout-cardinal-native-attributive→]),
713             },
714             '100' => {
715             base_value => q(100),
716             divisor => q(100),
717             rule => q(백[→→]),
718             },
719             '200' => {
720             base_value => q(200),
721             divisor => q(100),
722             rule => q(←%spellout-cardinal-sinokorean←백[→→]),
723             },
724             '1000' => {
725             base_value => q(1000),
726             divisor => q(1000),
727             rule => q(천[→→]),
728             },
729             '2000' => {
730             base_value => q(2000),
731             divisor => q(1000),
732             rule => q(←%spellout-cardinal-sinokorean←천[→→]),
733             },
734             '10000' => {
735             base_value => q(10000),
736             divisor => q(10000),
737             rule => q(만[ →→]),
738             },
739             '20000' => {
740             base_value => q(20000),
741             divisor => q(10000),
742             rule => q(←%spellout-cardinal-sinokorean←만[ →→]),
743             },
744             '100000000' => {
745             base_value => q(100000000),
746             divisor => q(100000000),
747             rule => q(←%spellout-cardinal-sinokorean←억[ →→]),
748             },
749             '1000000000000' => {
750             base_value => q(1000000000000),
751             divisor => q(1000000000000),
752             rule => q(←%spellout-cardinal-sinokorean←조[ →→]),
753             },
754             '10000000000000000' => {
755             base_value => q(10000000000000000),
756             divisor => q(10000000000000000),
757             rule => q(←%spellout-cardinal-sinokorean←경[ →→]),
758             },
759             '1000000000000000000' => {
760             base_value => q(1000000000000000000),
761             divisor => q(1000000000000000000),
762             rule => q(=#,##0=),
763             },
764             'max' => {
765             base_value => q(1000000000000000000),
766             divisor => q(1000000000000000000),
767             rule => q(=#,##0=),
768             },
769             },
770             },
771             'spellout-ordinal-native-count-smaller' => {
772             'private' => {
773             '0' => {
774             base_value => q(0),
775             divisor => q(1),
776             rule => q(영),
777             },
778             '1' => {
779             base_value => q(1),
780             divisor => q(1),
781             rule => q(첫),
782             },
783             '2' => {
784             base_value => q(2),
785             divisor => q(1),
786             rule => q(=%spellout-cardinal-native-attributive=),
787             },
788             '50' => {
789             base_value => q(50),
790             divisor => q(10),
791             rule => q(=%%spellout-ordinal-native-count-larger=),
792             },
793             'max' => {
794             base_value => q(50),
795             divisor => q(10),
796             rule => q(=%%spellout-ordinal-native-count-larger=),
797             },
798             },
799             },
800             'spellout-ordinal-native-priv' => {
801             'private' => {
802             '0' => {
803             base_value => q(0),
804             divisor => q(1),
805             rule => q(영),
806             },
807             '1' => {
808             base_value => q(1),
809             divisor => q(1),
810             rule => q(첫),
811             },
812             '2' => {
813             base_value => q(2),
814             divisor => q(1),
815             rule => q(둘),
816             },
817             '3' => {
818             base_value => q(3),
819             divisor => q(1),
820             rule => q(=%%spellout-ordinal-native-smaller=),
821             },
822             'max' => {
823             base_value => q(3),
824             divisor => q(1),
825             rule => q(=%%spellout-ordinal-native-smaller=),
826             },
827             },
828             },
829             'spellout-ordinal-native-smaller' => {
830             'private' => {
831             '0' => {
832             base_value => q(0),
833             divisor => q(1),
834             rule => q(),
835             },
836             '1' => {
837             base_value => q(1),
838             divisor => q(1),
839             rule => q(한),
840             },
841             '2' => {
842             base_value => q(2),
843             divisor => q(1),
844             rule => q(두),
845             },
846             '3' => {
847             base_value => q(3),
848             divisor => q(1),
849             rule => q(셋),
850             },
851             '4' => {
852             base_value => q(4),
853             divisor => q(1),
854             rule => q(넷),
855             },
856             '5' => {
857             base_value => q(5),
858             divisor => q(1),
859             rule => q(다섯),
860             },
861             '6' => {
862             base_value => q(6),
863             divisor => q(1),
864             rule => q(여섯),
865             },
866             '7' => {
867             base_value => q(7),
868             divisor => q(1),
869             rule => q(일곱),
870             },
871             '8' => {
872             base_value => q(8),
873             divisor => q(1),
874             rule => q(여덟),
875             },
876             '9' => {
877             base_value => q(9),
878             divisor => q(1),
879             rule => q(아홉),
880             },
881             '10' => {
882             base_value => q(10),
883             divisor => q(10),
884             rule => q(열[→→]),
885             },
886             '20' => {
887             base_value => q(20),
888             divisor => q(10),
889             rule => q(스무),
890             },
891             '21' => {
892             base_value => q(21),
893             divisor => q(10),
894             rule => q(스물[→→]),
895             },
896             '30' => {
897             base_value => q(30),
898             divisor => q(10),
899             rule => q(서른[→→]),
900             },
901             '40' => {
902             base_value => q(40),
903             divisor => q(10),
904             rule => q(마흔[→→]),
905             },
906             '50' => {
907             base_value => q(50),
908             divisor => q(10),
909             rule => q(쉰[→→]),
910             },
911             '60' => {
912             base_value => q(60),
913             divisor => q(10),
914             rule => q(예순[→→]),
915             },
916             '70' => {
917             base_value => q(70),
918             divisor => q(10),
919             rule => q(일흔[→→]),
920             },
921             '80' => {
922             base_value => q(80),
923             divisor => q(10),
924             rule => q(여든[→→]),
925             },
926             '90' => {
927             base_value => q(90),
928             divisor => q(10),
929             rule => q(아흔[→→]),
930             },
931             '100' => {
932             base_value => q(100),
933             divisor => q(100),
934             rule => q(백[→%%spellout-ordinal-native-smaller-x02→]),
935             },
936             '200' => {
937             base_value => q(200),
938             divisor => q(100),
939             rule => q(←%spellout-cardinal-sinokorean←백[→%%spellout-ordinal-native-smaller-x02→]),
940             },
941             '1000' => {
942             base_value => q(1000),
943             divisor => q(1000),
944             rule => q(천[→%%spellout-ordinal-native-smaller-x02→]),
945             },
946             '2000' => {
947             base_value => q(2000),
948             divisor => q(1000),
949             rule => q(←%spellout-cardinal-sinokorean←천[→%%spellout-ordinal-native-smaller-x02→]),
950             },
951             '10000' => {
952             base_value => q(10000),
953             divisor => q(10000),
954             rule => q(만[ →%%spellout-ordinal-native-smaller-x02→]),
955             },
956             '20000' => {
957             base_value => q(20000),
958             divisor => q(10000),
959             rule => q(←%spellout-cardinal-sinokorean←만[ →%%spellout-ordinal-native-smaller-x02→]),
960             },
961             '100000000' => {
962             base_value => q(100000000),
963             divisor => q(100000000),
964             rule => q(←%spellout-cardinal-sinokorean←억[ →%%spellout-ordinal-native-smaller-x02→]),
965             },
966             '1000000000000' => {
967             base_value => q(1000000000000),
968             divisor => q(1000000000000),
969             rule => q(←%spellout-cardinal-sinokorean←조[ →%%spellout-ordinal-native-smaller-x02→]),
970             },
971             '10000000000000000' => {
972             base_value => q(10000000000000000),
973             divisor => q(10000000000000000),
974             rule => q(←%spellout-cardinal-sinokorean←경[ →%%spellout-ordinal-native-smaller-x02→]),
975             },
976             '1000000000000000000' => {
977             base_value => q(1000000000000000000),
978             divisor => q(1000000000000000000),
979             rule => q(=#,##0=),
980             },
981             'max' => {
982             base_value => q(1000000000000000000),
983             divisor => q(1000000000000000000),
984             rule => q(=#,##0=),
985             },
986             },
987             },
988             'spellout-ordinal-native-smaller-x02' => {
989             'private' => {
990             '0' => {
991             base_value => q(0),
992             divisor => q(1),
993             rule => q(=%%spellout-ordinal-native-smaller=),
994             },
995             '2' => {
996             base_value => q(2),
997             divisor => q(1),
998             rule => q(둘),
999             },
1000             '3' => {
1001             base_value => q(3),
1002             divisor => q(1),
1003             rule => q(=%%spellout-ordinal-native-smaller=),
1004             },
1005             'max' => {
1006             base_value => q(3),
1007             divisor => q(1),
1008             rule => q(=%%spellout-ordinal-native-smaller=),
1009             },
1010             },
1011             },
1012             'spellout-ordinal-sinokorean' => {
1013             'public' => {
1014             '0' => {
1015             base_value => q(0),
1016             divisor => q(1),
1017             rule => q(=%spellout-ordinal-native=),
1018             },
1019             '50' => {
1020             base_value => q(50),
1021             divisor => q(10),
1022             rule => q(=%spellout-cardinal-sinokorean=째),
1023             },
1024             '100' => {
1025             base_value => q(100),
1026             divisor => q(100),
1027             rule => q(=%%spellout-ordinal-sinokorean-count-larger=째),
1028             },
1029             'max' => {
1030             base_value => q(100),
1031             divisor => q(100),
1032             rule => q(=%%spellout-ordinal-sinokorean-count-larger=째),
1033             },
1034             },
1035             },
1036             'spellout-ordinal-sinokorean-count' => {
1037             'public' => {
1038             '-x' => {
1039             divisor => q(1),
1040             rule => q(마이너스 →→),
1041             },
1042             '0' => {
1043             base_value => q(0),
1044             divisor => q(1),
1045             rule => q(=%%spellout-ordinal-native-count-smaller= 번째),
1046             },
1047             'x.x' => {
1048             divisor => q(1),
1049             rule => q(=#,##0.#=),
1050             },
1051             '10' => {
1052             base_value => q(10),
1053             divisor => q(10),
1054             rule => q(=%%spellout-ordinal-sinokorean-count-smaller= 번째),
1055             },
1056             'max' => {
1057             base_value => q(10),
1058             divisor => q(10),
1059             rule => q(=%%spellout-ordinal-sinokorean-count-smaller= 번째),
1060             },
1061             },
1062             },
1063             'spellout-ordinal-sinokorean-count-larger' => {
1064             'private' => {
1065             '1' => {
1066             base_value => q(1),
1067             divisor => q(1),
1068             rule => q(일),
1069             },
1070             '2' => {
1071             base_value => q(2),
1072             divisor => q(1),
1073             rule => q(이),
1074             },
1075             '3' => {
1076             base_value => q(3),
1077             divisor => q(1),
1078             rule => q(삼),
1079             },
1080             '4' => {
1081             base_value => q(4),
1082             divisor => q(1),
1083             rule => q(사),
1084             },
1085             '5' => {
1086             base_value => q(5),
1087             divisor => q(1),
1088             rule => q(오),
1089             },
1090             '6' => {
1091             base_value => q(6),
1092             divisor => q(1),
1093             rule => q(육),
1094             },
1095             '7' => {
1096             base_value => q(7),
1097             divisor => q(1),
1098             rule => q(칠),
1099             },
1100             '8' => {
1101             base_value => q(8),
1102             divisor => q(1),
1103             rule => q(팔),
1104             },
1105             '9' => {
1106             base_value => q(9),
1107             divisor => q(1),
1108             rule => q(구),
1109             },
1110             '10' => {
1111             base_value => q(10),
1112             divisor => q(10),
1113             rule => q(십[→→]),
1114             },
1115             '20' => {
1116             base_value => q(20),
1117             divisor => q(10),
1118             rule => q(←←십[→→]),
1119             },
1120             '50' => {
1121             base_value => q(50),
1122             divisor => q(10),
1123             rule => q(오십[→→]),
1124             },
1125             '60' => {
1126             base_value => q(60),
1127             divisor => q(10),
1128             rule => q(육십[→→]),
1129             },
1130             '70' => {
1131             base_value => q(70),
1132             divisor => q(10),
1133             rule => q(칠십[→→]),
1134             },
1135             '80' => {
1136             base_value => q(80),
1137             divisor => q(10),
1138             rule => q(팔십[→→]),
1139             },
1140             '90' => {
1141             base_value => q(90),
1142             divisor => q(10),
1143             rule => q(구십[→→]),
1144             },
1145             '100' => {
1146             base_value => q(100),
1147             divisor => q(100),
1148             rule => q(백[→→]),
1149             },
1150             '200' => {
1151             base_value => q(200),
1152             divisor => q(100),
1153             rule => q(←←백[→→]),
1154             },
1155             '1000' => {
1156             base_value => q(1000),
1157             divisor => q(1000),
1158             rule => q(천[→→]),
1159             },
1160             '2000' => {
1161             base_value => q(2000),
1162             divisor => q(1000),
1163             rule => q(←←천[→→]),
1164             },
1165             '10000' => {
1166             base_value => q(10000),
1167             divisor => q(10000),
1168             rule => q(만[ →→]),
1169             },
1170             '20000' => {
1171             base_value => q(20000),
1172             divisor => q(10000),
1173             rule => q(←←만[ →→]),
1174             },
1175             '100000000' => {
1176             base_value => q(100000000),
1177             divisor => q(100000000),
1178             rule => q(←←억[ →→]),
1179             },
1180             '1000000000000' => {
1181             base_value => q(1000000000000),
1182             divisor => q(1000000000000),
1183             rule => q(←←조[ →→]),
1184             },
1185             '10000000000000000' => {
1186             base_value => q(10000000000000000),
1187             divisor => q(10000000000000000),
1188             rule => q(←←경[ →→]),
1189             },
1190             'max' => {
1191             base_value => q(10000000000000000),
1192             divisor => q(10000000000000000),
1193             rule => q(←←경[ →→]),
1194             },
1195             },
1196             },
1197             'spellout-ordinal-sinokorean-count-smaller' => {
1198             'private' => {
1199             '0' => {
1200             base_value => q(0),
1201             divisor => q(1),
1202             rule => q(영),
1203             },
1204             '1' => {
1205             base_value => q(1),
1206             divisor => q(1),
1207             rule => q(한),
1208             },
1209             '2' => {
1210             base_value => q(2),
1211             divisor => q(1),
1212             rule => q(두),
1213             },
1214             '3' => {
1215             base_value => q(3),
1216             divisor => q(1),
1217             rule => q(세),
1218             },
1219             '4' => {
1220             base_value => q(4),
1221             divisor => q(1),
1222             rule => q(네),
1223             },
1224             '5' => {
1225             base_value => q(5),
1226             divisor => q(1),
1227             rule => q(다섯),
1228             },
1229             '6' => {
1230             base_value => q(6),
1231             divisor => q(1),
1232             rule => q(여섯),
1233             },
1234             '7' => {
1235             base_value => q(7),
1236             divisor => q(1),
1237             rule => q(일곱),
1238             },
1239             '8' => {
1240             base_value => q(8),
1241             divisor => q(1),
1242             rule => q(여덟),
1243             },
1244             '9' => {
1245             base_value => q(9),
1246             divisor => q(1),
1247             rule => q(아홉),
1248             },
1249             '10' => {
1250             base_value => q(10),
1251             divisor => q(10),
1252             rule => q(열[→→]),
1253             },
1254             '20' => {
1255             base_value => q(20),
1256             divisor => q(10),
1257             rule => q(스무),
1258             },
1259             '21' => {
1260             base_value => q(21),
1261             divisor => q(10),
1262             rule => q(스물[→→]),
1263             },
1264             '30' => {
1265             base_value => q(30),
1266             divisor => q(10),
1267             rule => q(서른[→→]),
1268             },
1269             '40' => {
1270             base_value => q(40),
1271             divisor => q(10),
1272             rule => q(마흔[→→]),
1273             },
1274             '50' => {
1275             base_value => q(50),
1276             divisor => q(10),
1277             rule => q(=%%spellout-ordinal-sinokorean-count-larger=),
1278             },
1279             'max' => {
1280             base_value => q(50),
1281             divisor => q(10),
1282             rule => q(=%%spellout-ordinal-sinokorean-count-larger=),
1283             },
1284             },
1285             },
1286             } },
1287             );
1288              
1289             # Need to add code for Key type pattern
1290             my ($self, $name, $region, $script, $variant) = @_;
1291              
1292 0     0 0   my $display_pattern = '{0}({1})';
1293             $display_pattern =~s/\{0\}/$name/g;
1294 0           my $subtags = join '{0}, {1}', grep {$_} (
1295 0           $region,
1296 0           $script,
  0            
1297             $variant,
1298             );
1299              
1300             $display_pattern =~s/\{1\}/$subtags/g;
1301             return $display_pattern;
1302 0           }
1303 0            
1304             has 'display_name_language' => (
1305             is => 'ro',
1306             isa => CodeRef,
1307             init_arg => undef,
1308             default => sub {
1309             sub {
1310             my %languages = (
1311             'aa' => '아파르어',
1312             'ab' => '압카즈어',
1313             'ace' => '아체어',
1314             'ach' => '아콜리어',
1315             'ada' => '아당메어',
1316             'ady' => '아디게어',
1317             'ae' => '아베스타어',
1318             'aeb' => '튀니지 아랍어',
1319             'af' => '아프리칸스어',
1320             'afh' => '아프리힐리어',
1321             'agq' => '아그햄어',
1322             'ain' => '아이누어',
1323             'ak' => '아칸어',
1324             'akk' => '아카드어',
1325             'ale' => '알류트어',
1326             'alt' => '남부 알타이어',
1327             'am' => '암하라어',
1328             'an' => '아라곤어',
1329             'ang' => '고대 영어',
1330             'anp' => '앙가어',
1331             'ar' => '아랍어',
1332             'ar_001' => '현대 표준 아랍어',
1333             'arc' => '아람어',
1334             'arn' => '마푸둥군어',
1335             'arp' => '아라파호어',
1336             'arq' => '알제리 아랍어',
1337             'ars' => '아랍어(나즈디)',
1338             'arw' => '아라와크어',
1339             'ary' => '모로코 아랍어',
1340             'arz' => '이집트 아랍어',
1341             'as' => '아삼어',
1342             'asa' => '아수어',
1343             'ast' => '아스투리아어',
1344             'av' => '아바릭어',
1345             'awa' => '아와히어',
1346             'ay' => '아이마라어',
1347             'az' => '아제르바이잔어',
1348             'az@alt=short' => '아제리어',
1349             'ba' => '바슈키르어',
1350             'bal' => '발루치어',
1351             'ban' => '발리어',
1352             'bas' => '바사어',
1353             'bax' => '바문어',
1354             'bbj' => '고말라어',
1355             'be' => '벨라루스어',
1356             'bej' => '베자어',
1357             'bem' => '벰바어',
1358             'bez' => '베나어',
1359             'bfd' => '바푸트어',
1360             'bg' => '불가리아어',
1361             'bgn' => '서부 발로치어',
1362             'bho' => '호즈푸리어',
1363             'bi' => '비슬라마어',
1364             'bik' => '비콜어',
1365             'bin' => '비니어',
1366             'bkm' => '콤어',
1367             'bla' => '식시카어',
1368             'bm' => '밤바라어',
1369             'bn' => '벵골어',
1370             'bo' => '티베트어',
1371             'br' => '브르타뉴어',
1372             'bra' => '브라지어',
1373             'brh' => '브라후이어',
1374             'brx' => '보도어',
1375             'bs' => '보스니아어',
1376             'bss' => '아쿠즈어',
1377             'bua' => '부리아타',
1378             'bug' => '부기어',
1379             'bum' => '불루어',
1380             'byn' => '브린어',
1381             'byv' => '메둠바어',
1382             'ca' => '카탈로니아어',
1383             'cad' => '카도어',
1384             'car' => '카리브어',
1385             'cay' => '카유가어',
1386             'cch' => '앗삼어',
1387             'ce' => '체첸어',
1388             'ceb' => '세부아노어',
1389             'cgg' => '치가어',
1390             'ch' => '차모로어',
1391             'chb' => '치브차어',
1392             'chg' => '차가타이어',
1393             'chk' => '추크어',
1394             'chm' => '마리어',
1395             'chn' => '치누크 자곤',
1396             'cho' => '촉토어',
1397             'chp' => '치페우얀',
1398             'chr' => '체로키어',
1399             'chy' => '샤이엔어',
1400             'ckb' => '소라니 쿠르드어',
1401             'co' => '코르시카어',
1402             'cop' => '콥트어',
1403             'cr' => '크리어',
1404             'crh' => '크리민 터키어; 크리민 타타르어',
1405             'crs' => '세이셸 크리올 프랑스어',
1406             'cs' => '체코어',
1407             'csb' => '카슈비아어',
1408             'cu' => '교회 슬라브어',
1409             'cv' => '추바시어',
1410             'cy' => '웨일스어',
1411             'da' => '덴마크어',
1412             'dak' => '다코타어',
1413             'dar' => '다르그와어',
1414             'dav' => '타이타어',
1415             'de' => '독일어',
1416             'de_CH' => '고지 독일어(스위스)',
1417             'del' => '델라웨어어',
1418             'den' => '슬라브어',
1419             'dgr' => '도그리브어',
1420             'din' => '딩카어',
1421             'dje' => '자르마어',
1422             'doi' => '도그리어',
1423             'dsb' => '저지 소르비아어',
1424             'dua' => '두알라어',
1425             'dum' => '중세 네덜란드어',
1426             'dv' => '디베히어',
1427             'dyo' => '졸라 포니어',
1428             'dyu' => '드율라어',
1429             'dz' => '종카어',
1430             'dzg' => '다장가어',
1431             'ebu' => '엠부어',
1432             'ee' => '에웨어',
1433             'efi' => '이픽어',
1434             'egy' => '고대 이집트어',
1435             'eka' => '이카죽어',
1436             'el' => '그리스어',
1437             'elx' => '엘람어',
1438             'en' => '영어',
1439             'en_AU' => '영어(호주)',
1440             'enm' => '중세 영어',
1441             'eo' => '에스페란토어',
1442             'es' => '스페인어',
1443             'et' => '에스토니아어',
1444             'eu' => '바스크어',
1445             'ewo' => '이원도어',
1446             'fa' => '페르시아어',
1447             'fan' => '팡그어',
1448             'fat' => '판티어',
1449             'ff' => '풀라어',
1450             'fi' => '핀란드어',
1451             'fil' => '필리핀어',
1452             'fj' => '피지어',
1453             'fo' => '페로어',
1454             'fon' => '폰어',
1455             'fr' => '프랑스어',
1456             'frc' => '케이준 프랑스어',
1457             'frm' => '중세 프랑스어',
1458             'fro' => '고대 프랑스어',
1459             'frr' => '북부 프리지아어',
1460             'frs' => '동부 프리슬란드어',
1461             'fur' => '프리울리어',
1462             'fy' => '서부 프리지아어',
1463             'ga' => '아일랜드어',
1464             'gaa' => '가어',
1465             'gag' => '가가우스어',
1466             'gan' => '간어',
1467             'gay' => '가요어',
1468             'gba' => '그바야어',
1469             'gbz' => '조로아스터 다리어',
1470             'gd' => '스코틀랜드 게일어',
1471             'gez' => '게이즈어',
1472             'gil' => '키리바시어',
1473             'gl' => '갈리시아어',
1474             'glk' => '길라키어',
1475             'gmh' => '중세 고지 독일어',
1476             'gn' => '과라니어',
1477             'goh' => '고대 고지 독일어',
1478             'gom' => '고아 콘칸어',
1479             'gon' => '곤디어',
1480             'gor' => '고론탈로어',
1481             'got' => '고트어',
1482             'grb' => '게르보어',
1483             'grc' => '고대 그리스어',
1484             'gsw' => '독일어(스위스)',
1485             'gu' => '구자라트어',
1486             'guz' => '구시어',
1487             'gv' => '맹크스어',
1488             'gwi' => '그위친어',
1489             'ha' => '하우사어',
1490             'hai' => '하이다어',
1491             'hak' => '하카어',
1492             'haw' => '하와이어',
1493             'he' => '히브리어',
1494             'hi' => '힌디어',
1495             'hif' => '피지 힌디어',
1496             'hil' => '헤리가뇬어',
1497             'hit' => '하타이트어',
1498             'hmn' => '히몸어',
1499             'ho' => '히리 모투어',
1500             'hr' => '크로아티아어',
1501             'hsb' => '고지 소르비아어',
1502             'hsn' => '샹어',
1503             'ht' => '아이티어',
1504             'hu' => '헝가리어',
1505             'hup' => '후파어',
1506             'hy' => '아르메니아어',
1507             'hz' => '헤레로어',
1508             'ia' => '인터링구아',
1509             'iba' => '이반어',
1510             'ibb' => '이비비오어',
1511             'id' => '인도네시아어',
1512             'ie' => '인테르링구에',
1513             'ig' => '이그보어',
1514             'ii' => '쓰촨 이어',
1515             'ik' => '이누피아크어',
1516             'ilo' => '이로코어',
1517             'inh' => '인귀시어',
1518             'io' => '이도어',
1519             'is' => '아이슬란드어',
1520             'it' => '이탈리아어',
1521             'iu' => '이눅티투트어',
1522             'ja' => '일본어',
1523             'jbo' => '로반어',
1524             'jgo' => '응곰바어',
1525             'jmc' => '마차메어',
1526             'jpr' => '유대-페르시아어',
1527             'jrb' => '유대-아라비아어',
1528             'jv' => '자바어',
1529             'ka' => '조지아어',
1530             'kaa' => '카라칼파크어',
1531             'kab' => '커바일어',
1532             'kac' => '카친어',
1533             'kaj' => '까꼬토끄어',
1534             'kam' => '캄바어',
1535             'kaw' => '카위어',
1536             'kbd' => '카바르디어',
1537             'kbl' => '카넴부어',
1538             'kcg' => '티얍어',
1539             'kde' => '마콘데어',
1540             'kea' => '크리올어',
1541             'kfo' => '코로어',
1542             'kg' => '콩고어',
1543             'kha' => '카시어',
1544             'kho' => '호탄어',
1545             'khq' => '코이라 친니어',
1546             'khw' => '코와르어',
1547             'ki' => '키쿠유어',
1548             'kj' => '쿠안야마어',
1549             'kk' => '카자흐어',
1550             'kkj' => '카코어',
1551             'kl' => '그린란드어',
1552             'kln' => '칼렌진어',
1553             'km' => '크메르어',
1554             'kmb' => '킴분두어',
1555             'kn' => '칸나다어',
1556             'ko' => '한국어',
1557             'koi' => '코미페르먀크어',
1558             'kok' => '코카니어',
1559             'kos' => '코스라이엔어',
1560             'kpe' => '크펠레어',
1561             'kr' => '칸누리어',
1562             'krc' => '카라챠이-발카르어',
1563             'krl' => '카렐리야어',
1564             'kru' => '쿠르크어',
1565             'ks' => '카슈미르어',
1566             'ksb' => '샴발라어',
1567             'ksf' => '바피아어',
1568             'ksh' => '콜로그니안어',
1569             'ku' => '쿠르드어',
1570             'kum' => '쿠믹어',
1571             'kut' => '쿠테네어',
1572             'kv' => '코미어',
1573             'kw' => '콘월어',
1574             'ky' => '키르기스어',
1575             'la' => '라틴어',
1576             'lad' => '라디노어',
1577             'lag' => '랑기어',
1578             'lah' => '라한다어',
1579             'lam' => '람바어',
1580             'lb' => '룩셈부르크어',
1581             'lez' => '레즈기안어',
1582             'lfn' => '링구아 프랑카 노바',
1583             'lg' => '간다어',
1584             'li' => '림버거어',
1585             'lkt' => '라코타어',
1586             'ln' => '링갈라어',
1587             'lo' => '라오어',
1588             'lol' => '몽고어',
1589             'lou' => '루이지애나 크리올어',
1590             'loz' => '로지어',
1591             'lrc' => '북부 루리어',
1592             'lt' => '리투아니아어',
1593             'lu' => '루바-카탄가어',
1594             'lua' => '루바-룰루아어',
1595             'lui' => '루이세노어',
1596             'lun' => '룬다어',
1597             'luo' => '루오어',
1598             'lus' => '루샤이어',
1599             'luy' => '루야어',
1600             'lv' => '라트비아어',
1601             'mad' => '마두라어',
1602             'maf' => '마파어',
1603             'mag' => '마가히어',
1604             'mai' => '마이틸리어',
1605             'mak' => '마카사어',
1606             'man' => '만딩고어',
1607             'mas' => '마사이어',
1608             'mde' => '마바어',
1609             'mdf' => '모크샤어',
1610             'mdr' => '만다르어',
1611             'men' => '멘데어',
1612             'mer' => '메루어',
1613             'mfe' => '모리스얀어',
1614             'mg' => '말라가시어',
1615             'mga' => '중세 아일랜드어',
1616             'mgh' => '마크후와-메토어',
1617             'mgo' => '메타어',
1618             'mh' => '마셜어',
1619             'mi' => '마오리어',
1620             'mic' => '미크맥어',
1621             'min' => '미낭카바우어',
1622             'mk' => '마케도니아어',
1623             'ml' => '말라얄람어',
1624             'mn' => '몽골어',
1625             'mnc' => '만주어',
1626             'mni' => '마니푸리어',
1627             'moh' => '모호크어',
1628             'mos' => '모시어',
1629             'mr' => '마라티어',
1630             'mrj' => '서부 마리어',
1631             'ms' => '말레이어',
1632             'mt' => '몰타어',
1633             'mua' => '문당어',
1634             'mul' => '다중 언어',
1635             'mus' => '크리크어',
1636             'mwl' => '미란데어',
1637             'mwr' => '마르와리어',
1638             'my' => '버마어',
1639             'mye' => '미예네어',
1640             'myv' => '엘즈야어',
1641             'mzn' => '마잔데라니어',
1642             'na' => '나우루어',
1643             'nan' => '민난어',
1644             'nap' => '나폴리어',
1645             'naq' => '나마어',
1646             'nb' => '노르웨이어(보크말)',
1647             'nd' => '북부 은데벨레어',
1648             'nds' => '저지 독일어',
1649             'nds_NL' => '저지 색슨어',
1650             'ne' => '네팔어',
1651             'new' => '네와르어',
1652             'ng' => '느동가어',
1653             'nia' => '니아스어',
1654             'niu' => '니웨언어',
1655             'nl' => '네덜란드어',
1656             'nl_BE' => '플라망어',
1657             'nmg' => '크와시오어',
1658             'nn' => '노르웨이어(니노르스크)',
1659             'nnh' => '느기엠본어',
1660             'no' => '노르웨이어',
1661             'nog' => '노가이어',
1662             'non' => '고대 노르웨이어',
1663             'nqo' => '응코어',
1664             'nr' => '남부 은데벨레어',
1665             'nso' => '북부 소토어',
1666             'nus' => '누에르어',
1667             'nv' => '나바호어',
1668             'nwc' => '고전 네와르어',
1669             'ny' => '냔자어',
1670             'nym' => '니암웨지어',
1671             'nyn' => '니안콜어',
1672             'nyo' => '뉴로어',
1673             'nzi' => '느지마어',
1674             'oc' => '오크어',
1675             'oj' => '오지브와어',
1676             'om' => '오로모어',
1677             'or' => '오리야어',
1678             'os' => '오세트어',
1679             'osa' => '오세이지어',
1680             'ota' => '오스만 터키어',
1681             'pa' => '펀잡어',
1682             'pag' => '판가시난어',
1683             'pal' => '팔레비어',
1684             'pam' => '팜팡가어',
1685             'pap' => '파피아먼토어',
1686             'pau' => '팔라우어',
1687             'pcm' => '나이지리아 피진어',
1688             'peo' => '고대 페르시아어',
1689             'phn' => '페니키아어',
1690             'pi' => '팔리어',
1691             'pl' => '폴란드어',
1692             'pnt' => '폰틱어',
1693             'pon' => '폼페이어',
1694             'prg' => '프러시아어',
1695             'pro' => '고대 프로방스어',
1696             'ps' => '파슈토어',
1697             'pt' => '포르투갈어',
1698             'qu' => '케추아어',
1699             'quc' => '키체어',
1700             'raj' => '라자스탄어',
1701             'rap' => '라파뉴이',
1702             'rar' => '라로통가어',
1703             'rm' => '로만시어',
1704             'rn' => '룬디어',
1705             'ro' => '루마니아어',
1706             'ro_MD' => '몰도바어',
1707             'rof' => '롬보어',
1708             'rom' => '집시어',
1709             'root' => '어근',
1710             'ru' => '러시아어',
1711             'rue' => '루신어',
1712             'rup' => '아로마니아어',
1713             'rw' => '르완다어',
1714             'rwk' => '르와어',
1715             'sa' => '산스크리트어',
1716             'sad' => '산다웨어',
1717             'sah' => '야쿠트어',
1718             'sam' => '사마리아 아랍어',
1719             'saq' => '삼부루어',
1720             'sas' => '사사크어',
1721             'sat' => '산탈리어',
1722             'sba' => '느감바이어',
1723             'sbp' => '상구어',
1724             'sc' => '사르디니아어',
1725             'scn' => '시칠리아어',
1726             'sco' => '스코틀랜드어',
1727             'sd' => '신디어',
1728             'sdh' => '남부 쿠르드어',
1729             'se' => '북부 사미어',
1730             'see' => '세네카어',
1731             'seh' => '세나어',
1732             'sel' => '셀쿠프어',
1733             'ses' => '코이야보로 세니어',
1734             'sg' => '산고어',
1735             'sga' => '고대 아일랜드어',
1736             'sh' => '세르비아-크로아티아어',
1737             'shi' => '타셸히트어',
1738             'shn' => '샨어',
1739             'shu' => '차디언 아라비아어',
1740             'si' => '스리랑카어',
1741             'sid' => '시다모어',
1742             'sk' => '슬로바키아어',
1743             'sl' => '슬로베니아어',
1744             'sm' => '사모아어',
1745             'sma' => '남부 사미어',
1746             'smj' => '룰레 사미어',
1747             'smn' => '이나리 사미어',
1748             'sms' => '스콜트 사미어',
1749             'sn' => '쇼나어',
1750             'snk' => '소닌케어',
1751             'so' => '소말리아어',
1752             'sog' => '소그디엔어',
1753             'sq' => '알바니아어',
1754             'sr' => '세르비아어',
1755             'srn' => '스라난 통가어',
1756             'srr' => '세레르어',
1757             'ss' => '시스와티어',
1758             'ssy' => '사호어',
1759             'st' => '남부 소토어',
1760             'su' => '순다어',
1761             'suk' => '수쿠마어',
1762             'sus' => '수수어',
1763             'sux' => '수메르어',
1764             'sv' => '스웨덴어',
1765             'sw' => '스와힐리어',
1766             'sw_CD' => '콩고 스와힐리어',
1767             'swb' => '코모로어',
1768             'syc' => '고전 시리아어',
1769             'syr' => '시리아어',
1770             'ta' => '타밀어',
1771             'te' => '텔루구어',
1772             'tem' => '팀니어',
1773             'teo' => '테조어',
1774             'ter' => '테레노어',
1775             'tet' => '테툼어',
1776             'tg' => '타지크어',
1777             'th' => '태국어',
1778             'ti' => '티그리냐어',
1779             'tig' => '티그레어',
1780             'tiv' => '티브어',
1781             'tk' => '투르크멘어',
1782             'tkl' => '토켈라우제도어',
1783             'tkr' => '차후르어',
1784             'tl' => '타갈로그어',
1785             'tlh' => '클링온어',
1786             'tli' => '틀링깃족어',
1787             'tly' => '탈리쉬어',
1788             'tmh' => '타마섹어',
1789             'tn' => '츠와나어',
1790             'to' => '통가어',
1791             'tog' => '니아사 통가어',
1792             'tpi' => '토크 피신어',
1793             'tr' => '터키어',
1794             'trv' => '타로코어',
1795             'ts' => '총가어',
1796             'tsi' => '트심시안어',
1797             'tt' => '타타르어',
1798             'tum' => '툼부카어',
1799             'tvl' => '투발루어',
1800             'tw' => '트위어',
1801             'twq' => '타사와크어',
1802             'ty' => '타히티어',
1803             'tyv' => '투비니안어',
1804             'tzm' => '중앙 모로코 타마지트어',
1805             'udm' => '우드말트어',
1806             'ug' => '위구르어',
1807             'uga' => '유가리틱어',
1808             'uk' => '우크라이나어',
1809             'umb' => '움분두어',
1810             'und' => '알 수 없는 언어',
1811             'ur' => '우르두어',
1812             'uz' => '우즈베크어',
1813             'vai' => '바이어',
1814             've' => '벤다어',
1815             'vi' => '베트남어',
1816             'vo' => '볼라퓌크어',
1817             'vot' => '보틱어',
1818             'vun' => '분조어',
1819             'wa' => '왈론어',
1820             'wae' => '월저어',
1821             'wal' => '월라이타어',
1822             'war' => '와라이어',
1823             'was' => '와쇼어',
1824             'wbp' => '왈피리어',
1825             'wo' => '월로프어',
1826             'wuu' => '우어',
1827             'xal' => '칼미크어',
1828             'xh' => '코사어',
1829             'xog' => '소가어',
1830             'yao' => '야오족어',
1831             'yap' => '얍페세어',
1832             'yav' => '양본어',
1833             'ybb' => '옘바어',
1834             'yi' => '이디시어',
1835             'yo' => '요루바어',
1836             'yue' => '광둥어',
1837             'za' => '주앙어',
1838             'zap' => '사포테크어',
1839             'zbl' => '블리스 심볼',
1840             'zen' => '제나가어',
1841             'zgh' => '표준 모로코 타마지트어',
1842             'zh' => '중국어',
1843             'zu' => '줄루어',
1844             'zun' => '주니어',
1845             'zxx' => '언어 관련 내용 없음',
1846             'zza' => '자자어',
1847              
1848             );
1849             if (@_) {
1850             return $languages{$_[0]};
1851             }
1852             return \%languages;
1853             }
1854             },
1855             );
1856              
1857             has 'display_name_script' => (
1858             is => 'ro',
1859             isa => CodeRef,
1860             init_arg => undef,
1861             default => sub {
1862             sub {
1863             my %scripts = (
1864             'Afak' => '아파카 문자',
1865             'Aghb' => '코카시안 알바니아 문자',
1866             'Arab' => '아랍 문자',
1867             'Arab@alt=variant' => '페르소-아라비아 문자',
1868             'Armi' => '아랍제국 문자',
1869             'Armn' => '아르메니아 문자',
1870             'Avst' => '아베스타 문자',
1871             'Bali' => '발리 문자',
1872             'Bamu' => '바뭄 문자',
1873             'Bass' => '바사바흐 문자',
1874             'Batk' => '바타크 문자',
1875             'Beng' => '벵골 문자',
1876             'Blis' => '블리스기호 문자',
1877             'Bopo' => '주음부호',
1878             'Brah' => '브라미',
1879             'Brai' => '브라유 점자',
1880             'Bugi' => '부기 문자',
1881             'Buhd' => '부히드 문자',
1882             'Cakm' => '차크마 문자',
1883             'Cans' => '통합 캐나다 토착어',
1884             'Cari' => '카리 문자',
1885             'Cham' => '칸 고어',
1886             'Cher' => '체로키 문자',
1887             'Cirt' => '키르쓰',
1888             'Copt' => '콥트 문자',
1889             'Cprt' => '키프로스 문자',
1890             'Cyrl' => '키릴 문자',
1891             'Cyrs' => '고대교회슬라브어 키릴문자',
1892             'Deva' => '데바나가리 문자',
1893             'Dsrt' => '디저렛 문자',
1894             'Dupl' => '듀플로이안 문자',
1895             'Egyd' => '고대 이집트 민중문자',
1896             'Egyh' => '고대 이집트 신관문자',
1897             'Egyp' => '고대 이집트 신성문자',
1898             'Elba' => '엘바산 문자',
1899             'Ethi' => '에티오피아 문자',
1900             'Geok' => '그루지야 쿠츠리 문자',
1901             'Geor' => '조지아 문자',
1902             'Glag' => '글라골 문자',
1903             'Goth' => '고트 문자',
1904             'Gran' => '그란타 문자',
1905             'Grek' => '그리스 문자',
1906             'Gujr' => '구자라트 문자',
1907             'Guru' => '구르무키 문자',
1908             'Hanb' => '주음 자모',
1909             'Hang' => '한글',
1910             'Hani' => '한자',
1911             'Hano' => '하누누 문자',
1912             'Hans' => '간체',
1913             'Hans@alt=stand-alone' => '한자 간체',
1914             'Hant' => '번체',
1915             'Hant@alt=stand-alone' => '한자 번체',
1916             'Hebr' => '히브리 문자',
1917             'Hira' => '히라가나',
1918             'Hluw' => '아나톨리아 상형문자',
1919             'Hmng' => '파하우 몽 문자',
1920             'Hrkt' => '가나',
1921             'Hung' => '고대 헝가리 문자',
1922             'Inds' => '인더스 문자',
1923             'Ital' => '고대 이탈리아 문자',
1924             'Jamo' => '자모',
1925             'Java' => '자바 문자',
1926             'Jpan' => '일본 문자',
1927             'Jurc' => '줄첸 문자',
1928             'Kali' => '카야 리 문자',
1929             'Kana' => '가타카나',
1930             'Khar' => '카로슈티 문자',
1931             'Khmr' => '크메르 문자',
1932             'Khoj' => '코즈키 문자',
1933             'Knda' => '칸나다 문자',
1934             'Kore' => '한국어',
1935             'Kpel' => '크펠레 문자',
1936             'Kthi' => '카이시 문자',
1937             'Lana' => '란나 문자',
1938             'Laoo' => '라오 문자',
1939             'Latf' => '독일식 로마자',
1940             'Latg' => '아일랜드식 로마자',
1941             'Latn' => '로마자',
1942             'Lepc' => '렙차 문자',
1943             'Limb' => '림부 문자',
1944             'Lina' => '선형 문자(A)',
1945             'Linb' => '선형 문자(B)',
1946             'Lisu' => '프레이저 문자',
1947             'Loma' => '로마 문자',
1948             'Lyci' => '리키아 문자',
1949             'Lydi' => '리디아 문자',
1950             'Mahj' => '마하자니 문자',
1951             'Mand' => '만다이아 문자',
1952             'Mani' => '마니교 문자',
1953             'Maya' => '마야 상형 문자',
1954             'Mend' => '멘데 문자',
1955             'Merc' => '메로에 필기체',
1956             'Mero' => '메로에 문자',
1957             'Mlym' => '말라얄람 문자',
1958             'Mong' => '몽골 문자',
1959             'Moon' => '문 문자',
1960             'Mroo' => '므로 문자',
1961             'Mtei' => '메이테이 마옉 문자',
1962             'Mymr' => '미얀마 문자',
1963             'Narb' => '옛 북부 아라비아 문자',
1964             'Nbat' => '나바테아 문자',
1965             'Nkgb' => '나시 게바 문자',
1966             'Nkoo' => '응코 문자',
1967             'Nshu' => '누슈 문자',
1968             'Ogam' => '오검 문자',
1969             'Olck' => '올 치키 문자',
1970             'Orkh' => '오르혼어',
1971             'Orya' => '오리야 문자',
1972             'Osma' => '오스마니아 문자',
1973             'Palm' => '팔미라 문자',
1974             'Perm' => '고대 페름 문자',
1975             'Phag' => '파스파 문자',
1976             'Phli' => '명문 팔라비 문자',
1977             'Phlp' => '솔터 팔라비 문자',
1978             'Phlv' => '북 팔라비 문자',
1979             'Phnx' => '페니키아 문자',
1980             'Plrd' => '폴라드 표음 문자',
1981             'Prti' => '명문 파라티아 문자',
1982             'Rjng' => '레장 문자',
1983             'Roro' => '롱고롱고',
1984             'Runr' => '룬 문자',
1985             'Samr' => '사마리아 문자',
1986             'Sara' => '사라티',
1987             'Sarb' => '옛 남부 아라비아 문자',
1988             'Saur' => '사우라슈트라 문자',
1989             'Sgnw' => '수화 문자',
1990             'Shaw' => '샤비안 문자',
1991             'Shrd' => '사라다 문자',
1992             'Sidd' => '실담자',
1993             'Sind' => '쿠다와디 문자',
1994             'Sinh' => '신할라 문자',
1995             'Sora' => '소라 솜펭 문자',
1996             'Sund' => '순다 문자',
1997             'Sylo' => '실헤티 나가리',
1998             'Syrc' => '시리아 문자',
1999             'Syre' => '에스트랑겔로식 시리아 문자',
2000             'Syrj' => '서부 시리아 문자',
2001             'Syrn' => '동부 시리아 문자',
2002             'Tagb' => '타그반와 문자',
2003             'Takr' => '타크리 문자',
2004             'Tale' => '타이 레 문자',
2005             'Talu' => '신 타이 루에',
2006             'Taml' => '타밀 문자',
2007             'Tang' => '탕구트 문자',
2008             'Tavt' => '태국 베트남 문자',
2009             'Telu' => '텔루구 문자',
2010             'Teng' => '텡과르 문자',
2011             'Tfng' => '티피나그 문자',
2012             'Tglg' => '타갈로그 문자',
2013             'Thaa' => '타나 문자',
2014             'Thai' => '타이 문자',
2015             'Tibt' => '티베트 문자',
2016             'Tirh' => '티르후타 문자',
2017             'Ugar' => '우가리트 문자',
2018             'Vaii' => '바이 문자',
2019             'Visp' => '시화법',
2020             'Wara' => '바랑 크시티 문자',
2021             'Wole' => '울레아이',
2022             'Xpeo' => '고대 페르시아 문자',
2023             'Xsux' => '수메르-아카드어 설형문자',
2024             'Yiii' => '이 문자',
2025             'Zinh' => '구전 문자',
2026             'Zmth' => '수학 기호',
2027             'Zsye' => '이모티콘',
2028             'Zsym' => '기호',
2029             'Zxxx' => '구전',
2030             'Zyyy' => '일반 문자',
2031             'Zzzz' => '알 수 없는 문자',
2032              
2033             );
2034             if ( @_ ) {
2035             return $scripts{$_[0]};
2036             }
2037             return \%scripts;
2038             }
2039             }
2040             );
2041              
2042             has 'display_name_region' => (
2043             is => 'ro',
2044             isa => HashRef[Str],
2045             init_arg => undef,
2046             default => sub {
2047             {
2048             '001' => '세계',
2049             '002' => '아프리카',
2050             '003' => '북아메리카',
2051             '005' => '남아메리카(남미)',
2052             '009' => '오세아니아',
2053             '011' => '서부 아프리카',
2054             '013' => '중앙 아메리카',
2055             '014' => '동부 아프리카',
2056             '015' => '북부 아프리카',
2057             '017' => '중부 아프리카',
2058             '018' => '남부 아프리카',
2059             '019' => '아메리카 대륙',
2060             '021' => '북부 아메리카',
2061             '029' => '카리브 제도',
2062             '030' => '동아시아',
2063             '034' => '남아시아',
2064             '035' => '동남아시아',
2065             '039' => '남유럽',
2066             '053' => '오스트랄라시아',
2067             '054' => '멜라네시아',
2068             '057' => '미크로네시아 지역',
2069             '061' => '폴리네시아',
2070             '142' => '아시아',
2071             '143' => '중앙 아시아',
2072             '145' => '서아시아',
2073             '150' => '유럽',
2074             '151' => '동유럽',
2075             '154' => '북유럽',
2076             '155' => '서유럽',
2077             '202' => '사하라 사막 이남 아프리카',
2078             '419' => '라틴 아메리카',
2079             'AC' => '어센션 섬',
2080             'AD' => '안도라',
2081             'AE' => '아랍에미리트',
2082             'AF' => '아프가니스탄',
2083             'AG' => '앤티가 바부다',
2084             'AI' => '앵귈라',
2085             'AL' => '알바니아',
2086             'AM' => '아르메니아',
2087             'AO' => '앙골라',
2088             'AQ' => '남극 대륙',
2089             'AR' => '아르헨티나',
2090             'AS' => '아메리칸 사모아',
2091             'AT' => '오스트리아',
2092             'AU' => '오스트레일리아',
2093             'AW' => '아루바',
2094             'AX' => '올란드 제도',
2095             'AZ' => '아제르바이잔',
2096             'BA' => '보스니아 헤르체고비나',
2097             'BB' => '바베이도스',
2098             'BD' => '방글라데시',
2099             'BE' => '벨기에',
2100             'BF' => '부르키나파소',
2101             'BG' => '불가리아',
2102             'BH' => '바레인',
2103             'BI' => '부룬디',
2104             'BJ' => '베냉',
2105             'BL' => '생바르텔레미',
2106             'BM' => '버뮤다',
2107             'BN' => '브루나이',
2108             'BO' => '볼리비아',
2109             'BQ' => '네덜란드령 카리브',
2110             'BR' => '브라질',
2111             'BS' => '바하마',
2112             'BT' => '부탄',
2113             'BV' => '부베섬',
2114             'BW' => '보츠와나',
2115             'BY' => '벨라루스',
2116             'BZ' => '벨리즈',
2117             'CA' => '캐나다',
2118             'CC' => '코코스 제도',
2119             'CD' => '콩고-킨샤사',
2120             'CD@alt=variant' => '콩고민주공화국',
2121             'CF' => '중앙 아프리카 공화국',
2122             'CG' => '콩고-브라자빌',
2123             'CG@alt=variant' => '콩고 공화국',
2124             'CH' => '스위스',
2125             'CI' => '코트디부아르',
2126             'CI@alt=variant' => '아이보리 코스트',
2127             'CK' => '쿡 제도',
2128             'CL' => '칠레',
2129             'CM' => '카메룬',
2130             'CN' => '중국',
2131             'CO' => '콜롬비아',
2132             'CP' => '클립퍼튼 섬',
2133             'CR' => '코스타리카',
2134             'CU' => '쿠바',
2135             'CV' => '카보베르데',
2136             'CW' => '퀴라소',
2137             'CX' => '크리스마스섬',
2138             'CY' => '키프로스',
2139             'CZ' => '체코',
2140             'CZ@alt=variant' => '체코 공화국',
2141             'DE' => '독일',
2142             'DG' => '디에고 가르시아',
2143             'DJ' => '지부티',
2144             'DK' => '덴마크',
2145             'DM' => '도미니카',
2146             'DO' => '도미니카 공화국',
2147             'DZ' => '알제리',
2148             'EA' => '세우타 및 멜리야',
2149             'EC' => '에콰도르',
2150             'EE' => '에스토니아',
2151             'EG' => '이집트',
2152             'EH' => '서사하라',
2153             'ER' => '에리트리아',
2154             'ES' => '스페인',
2155             'ET' => '에티오피아',
2156             'EU' => '유럽 연합',
2157             'EZ' => '유로존',
2158             'FI' => '핀란드',
2159             'FJ' => '피지',
2160             'FK' => '포클랜드 제도',
2161             'FK@alt=variant' => '포클랜드 제도(말비나스 군도)',
2162             'FM' => '미크로네시아',
2163             'FO' => '페로 제도',
2164             'FR' => '프랑스',
2165             'GA' => '가봉',
2166             'GB' => '영국',
2167             'GB@alt=short' => '영국',
2168             'GD' => '그레나다',
2169             'GE' => '조지아',
2170             'GF' => '프랑스령 기아나',
2171             'GG' => '건지',
2172             'GH' => '가나',
2173             'GI' => '지브롤터',
2174             'GL' => '그린란드',
2175             'GM' => '감비아',
2176             'GN' => '기니',
2177             'GP' => '과들루프',
2178             'GQ' => '적도 기니',
2179             'GR' => '그리스',
2180             'GS' => '사우스조지아 사우스샌드위치 제도',
2181             'GT' => '과테말라',
2182             'GU' => '괌',
2183             'GW' => '기니비사우',
2184             'GY' => '가이아나',
2185             'HK' => '홍콩(중국 특별행정구)',
2186             'HK@alt=short' => '홍콩',
2187             'HM' => '허드 맥도널드 제도',
2188             'HN' => '온두라스',
2189             'HR' => '크로아티아',
2190             'HT' => '아이티',
2191             'HU' => '헝가리',
2192             'IC' => '카나리아 제도',
2193             'ID' => '인도네시아',
2194             'IE' => '아일랜드',
2195             'IL' => '이스라엘',
2196             'IM' => '맨 섬',
2197             'IN' => '인도',
2198             'IO' => '영국령 인도양 식민지',
2199             'IQ' => '이라크',
2200             'IR' => '이란',
2201             'IS' => '아이슬란드',
2202             'IT' => '이탈리아',
2203             'JE' => '저지',
2204             'JM' => '자메이카',
2205             'JO' => '요르단',
2206             'JP' => '일본',
2207             'KE' => '케냐',
2208             'KG' => '키르기스스탄',
2209             'KH' => '캄보디아',
2210             'KI' => '키리바시',
2211             'KM' => '코모로',
2212             'KN' => '세인트키츠 네비스',
2213             'KP' => '북한',
2214             'KR' => '대한민국',
2215             'KW' => '쿠웨이트',
2216             'KY' => '케이맨 제도',
2217             'KZ' => '카자흐스탄',
2218             'LA' => '라오스',
2219             'LB' => '레바논',
2220             'LC' => '세인트루시아',
2221             'LI' => '리히텐슈타인',
2222             'LK' => '스리랑카',
2223             'LR' => '라이베리아',
2224             'LS' => '레소토',
2225             'LT' => '리투아니아',
2226             'LU' => '룩셈부르크',
2227             'LV' => '라트비아',
2228             'LY' => '리비아',
2229             'MA' => '모로코',
2230             'MC' => '모나코',
2231             'MD' => '몰도바',
2232             'ME' => '몬테네그로',
2233             'MF' => '생마르탱',
2234             'MG' => '마다가스카르',
2235             'MH' => '마셜 제도',
2236             'MK' => '마케도니아',
2237             'MK@alt=variant' => '마케도니아(FYROM)',
2238             'ML' => '말리',
2239             'MM' => '미얀마',
2240             'MN' => '몽골',
2241             'MO' => '마카오(중국 특별행정구)',
2242             'MO@alt=short' => '마카오',
2243             'MP' => '북마리아나제도',
2244             'MQ' => '마르티니크',
2245             'MR' => '모리타니',
2246             'MS' => '몬트세라트',
2247             'MT' => '몰타',
2248             'MU' => '모리셔스',
2249             'MV' => '몰디브',
2250             'MW' => '말라위',
2251             'MX' => '멕시코',
2252             'MY' => '말레이시아',
2253             'MZ' => '모잠비크',
2254             'NA' => '나미비아',
2255             'NC' => '뉴칼레도니아',
2256             'NE' => '니제르',
2257             'NF' => '노퍽섬',
2258             'NG' => '나이지리아',
2259             'NI' => '니카라과',
2260             'NL' => '네덜란드',
2261             'NO' => '노르웨이',
2262             'NP' => '네팔',
2263             'NR' => '나우루',
2264             'NU' => '니우에',
2265             'NZ' => '뉴질랜드',
2266             'OM' => '오만',
2267             'PA' => '파나마',
2268             'PE' => '페루',
2269             'PF' => '프랑스령 폴리네시아',
2270             'PG' => '파푸아뉴기니',
2271             'PH' => '필리핀',
2272             'PK' => '파키스탄',
2273             'PL' => '폴란드',
2274             'PM' => '생피에르 미클롱',
2275             'PN' => '핏케언 섬',
2276             'PR' => '푸에르토리코',
2277             'PS' => '팔레스타인 지구',
2278             'PS@alt=short' => '팔레스타인',
2279             'PT' => '포르투갈',
2280             'PW' => '팔라우',
2281             'PY' => '파라과이',
2282             'QA' => '카타르',
2283             'QO' => '오세아니아 외곽',
2284             'RE' => '리유니온',
2285             'RO' => '루마니아',
2286             'RS' => '세르비아',
2287             'RU' => '러시아',
2288             'RW' => '르완다',
2289             'SA' => '사우디아라비아',
2290             'SB' => '솔로몬 제도',
2291             'SC' => '세이셸',
2292             'SD' => '수단',
2293             'SE' => '스웨덴',
2294             'SG' => '싱가포르',
2295             'SH' => '세인트헬레나',
2296             'SI' => '슬로베니아',
2297             'SJ' => '스발바르제도-얀마웬섬',
2298             'SK' => '슬로바키아',
2299             'SL' => '시에라리온',
2300             'SM' => '산마리노',
2301             'SN' => '세네갈',
2302             'SO' => '소말리아',
2303             'SR' => '수리남',
2304             'SS' => '남수단',
2305             'ST' => '상투메 프린시페',
2306             'SV' => '엘살바도르',
2307             'SX' => '신트마르턴',
2308             'SY' => '시리아',
2309             'SZ' => '스와질란드',
2310             'TA' => '트리스탄다쿠나',
2311             'TC' => '터크스 케이커스 제도',
2312             'TD' => '차드',
2313             'TF' => '프랑스 남부 지방',
2314             'TG' => '토고',
2315             'TH' => '태국',
2316             'TJ' => '타지키스탄',
2317             'TK' => '토켈라우',
2318             'TL' => '동티모르',
2319             'TL@alt=variant' => '티모르레스테',
2320             'TM' => '투르크메니스탄',
2321             'TN' => '튀니지',
2322             'TO' => '통가',
2323             'TR' => '터키',
2324             'TT' => '트리니다드 토바고',
2325             'TV' => '투발루',
2326             'TW' => '대만',
2327             'TZ' => '탄자니아',
2328             'UA' => '우크라이나',
2329             'UG' => '우간다',
2330             'UM' => '미국령 해외 제도',
2331             'UN' => '유엔',
2332             'UN@alt=short' => '유엔',
2333             'US' => '미국',
2334             'US@alt=short' => '미국',
2335             'UY' => '우루과이',
2336             'UZ' => '우즈베키스탄',
2337             'VA' => '바티칸 시국',
2338             'VC' => '세인트빈센트그레나딘',
2339             'VE' => '베네수엘라',
2340             'VG' => '영국령 버진아일랜드',
2341             'VI' => '미국령 버진아일랜드',
2342             'VN' => '베트남',
2343             'VU' => '바누아투',
2344             'WF' => '왈리스-푸투나 제도',
2345             'WS' => '사모아',
2346             'XK' => '코소보',
2347             'YE' => '예멘',
2348             'YT' => '마요트',
2349             'ZA' => '남아프리카',
2350             'ZM' => '잠비아',
2351             'ZW' => '짐바브웨',
2352             'ZZ' => '알려지지 않은 지역',
2353              
2354             }
2355             },
2356             );
2357              
2358             has 'display_name_variant' => (
2359             is => 'ro',
2360             isa => HashRef[Str],
2361             init_arg => undef,
2362             default => sub {
2363             {
2364             '1901' => '전통 독일어 표기법',
2365             '1994' => '표준 레지아어 표기법',
2366             '1996' => '독일어 표기법(1996년)',
2367             '1606NICT' => '중세 후기 프랑스어(1606년까지)',
2368             '1694ACAD' => '근대 초기 프랑스어',
2369             '1959ACAD' => '관학식',
2370             'ALALC97' => 'ALA-LC 로마자 표기법(1997년 개정)',
2371             'ALUKU' => '알루꾸 방언',
2372             'AREVELA' => '동아르메니아어',
2373             'AREVMDA' => '서아르메니아어',
2374             'BAKU1926' => '통합 투르크어 라틴 알파벳',
2375             'BAUDDHA' => '바우다',
2376             'BISCAYAN' => '비스카얀',
2377             'BISKE' => '산조르지오/빌라 방언',
2378             'BOONT' => '분틀링어',
2379             'FONIPA' => 'IPA 음성학',
2380             'FONUPA' => 'UPA 음성학',
2381             'HEPBURN' => '헵번식 로마자 표기법',
2382             'HOGNORSK' => '호그노르스크',
2383             'ITIHASA' => '이띠아사',
2384             'JAUER' => '야우어',
2385             'KKCOR' => '공통 표기법',
2386             'LAUKIKA' => '라우키카',
2387             'LIPAW' => '레지아어 리포바치 방언',
2388             'LUNA1918' => '루나1918',
2389             'MONOTON' => '단음',
2390             'NDYUKA' => '느듀카 방언',
2391             'NEDIS' => '나티소네 방언',
2392             'NJIVA' => '니바 방언',
2393             'OSOJS' => '오세아코/오소가네 방언',
2394             'PAMAKA' => '파마카 방언',
2395             'PINYIN' => '병음 로마자 표기법',
2396             'POLYTON' => '복음',
2397             'POSIX' => 'Computer',
2398             'PUTER' => '퓨터',
2399             'REVISED' => '개정',
2400             'ROZAJ' => '레지아어',
2401             'SAAHO' => '사호어',
2402             'SCOTLAND' => '스코틀랜드 표준 영어',
2403             'SCOUSE' => '리버풀 방언',
2404             'SOLBA' => '스톨비자/솔비카 방언',
2405             'SURMIRAN' => '서미안',
2406             'TARASK' => '타라쉬키에비샤 표기법',
2407             'UCCOR' => '통합 표기법',
2408             'UCRCOR' => '통합 개정 표기법',
2409             'ULSTER' => '얼스터',
2410             'VAIDIKA' => '바이디카',
2411             'VALENCIA' => '발렌시아어',
2412             'VALLADER' => '발라더',
2413             'WADEGILE' => '웨이드-자일스식 로마자 표기법',
2414              
2415             }
2416             },
2417             );
2418              
2419             has 'display_name_key' => (
2420             is => 'ro',
2421             isa => HashRef[Str],
2422             init_arg => undef,
2423             default => sub {
2424             {
2425             'calendar' => '달력',
2426             'cf' => '통화 형식',
2427             'colalternate' => '기호 정렬 무시',
2428             'colbackwards' => '악센트 역순 정렬',
2429             'colcasefirst' => '대문자/소문자 순서',
2430             'colcaselevel' => '대/소문자 구분 정렬',
2431             'collation' => '정렬 순서',
2432             'colnormalization' => '표준 정렬',
2433             'colnumeric' => '숫자 정렬',
2434             'colstrength' => '정렬 강도',
2435             'currency' => '통화',
2436             'hc' => '시간표시법(12시, 24시)',
2437             'lb' => '줄바꿈 스타일',
2438             'ms' => '계량법',
2439             'numbers' => '숫자',
2440             'timezone' => '시간대',
2441             'va' => '방언',
2442             'x' => '공개 여부',
2443              
2444             }
2445             },
2446             );
2447              
2448             has 'display_name_type' => (
2449             is => 'ro',
2450             isa => HashRef[HashRef[Str]],
2451             init_arg => undef,
2452             default => sub {
2453             {
2454             'calendar' => {
2455             'buddhist' => q{불교력},
2456             'chinese' => q{음력},
2457             'coptic' => q{콥트력},
2458             'dangi' => q{단기력},
2459             'ethiopic' => q{에티오피아력},
2460             'ethiopic-amete-alem' => q{에티오피아 아메테 알렘력},
2461             'gregorian' => q{양력},
2462             'hebrew' => q{히브리력},
2463             'indian' => q{인도력},
2464             'islamic' => q{이슬람력},
2465             'islamic-civil' => q{이슬람 상용력},
2466             'islamic-umalqura' => q{이슬람력(움 알 쿠라)},
2467             'iso8601' => q{ISO-8601 달력},
2468             'japanese' => q{일본력},
2469             'persian' => q{페르시안력},
2470             'roc' => q{대만력},
2471             },
2472             'cf' => {
2473             'account' => q{회계 통화 형식},
2474             'standard' => q{표준 통화 형식},
2475             },
2476             'colalternate' => {
2477             'non-ignorable' => q{기호 정렬},
2478             'shifted' => q{기호 무시 정렬},
2479             },
2480             'colbackwards' => {
2481             'no' => q{악센트 일반 정렬},
2482             'yes' => q{악센트 역순 정렬},
2483             },
2484             'colcasefirst' => {
2485             'lower' => q{첫 소문자 정렬},
2486             'no' => q{일반 대/소문자 정렬 순서},
2487             'upper' => q{대문자 우선 정렬},
2488             },
2489             'colcaselevel' => {
2490             'no' => q{대/소문자 무시 정렬},
2491             'yes' => q{대/소문자 구분 정렬},
2492             },
2493             'collation' => {
2494             'big5han' => q{중국어 번체 정렬 순서 (Big5)},
2495             'compat' => q{호환성을 위해 이전 정렬 순서},
2496             'dictionary' => q{사전 정렬순},
2497             'ducet' => q{기본 유니코드 정렬 순서},
2498             'eor' => q{유럽 정렬 규칙},
2499             'gb2312han' => q{중국어 간체 정렬 순서 (GB2312)},
2500             'phonebook' => q{전화번호부순},
2501             'phonetic' => q{소리나는 대로 정렬 순서},
2502             'pinyin' => q{병음순},
2503             'reformed' => q{개정 정렬순},
2504             'search' => q{범용 검색},
2505             'searchjl' => q{한글 자음으로 검색},
2506             'standard' => q{표준 정렬 순서},
2507             'stroke' => q{자획순},
2508             'traditional' => q{전통 역법},
2509             'unihan' => q{부수순},
2510             'zhuyin' => q{주음순},
2511             },
2512             'colnormalization' => {
2513             'no' => q{표준화 없이 정렬},
2514             'yes' => q{유니코드 표준화 정렬},
2515             },
2516             'colnumeric' => {
2517             'no' => q{숫자별 정렬},
2518             'yes' => q{숫자 정렬},
2519             },
2520             'colstrength' => {
2521             'identical' => q{모두 정렬},
2522             'primary' => q{기본 문자만 정렬},
2523             'quaternary' => q{악센트/대소문자/전반각/가나 정렬},
2524             'secondary' => q{악센트 정렬},
2525             'tertiary' => q{악센트/대소문자/전반각 정렬},
2526             },
2527             'd0' => {
2528             'fwidth' => q{전각},
2529             'hwidth' => q{반각},
2530             'npinyin' => q{숫자},
2531             },
2532             'hc' => {
2533             'h11' => q{12시간제(0–11)},
2534             'h12' => q{12시간제(1–12)},
2535             'h23' => q{24시간제(0–23)},
2536             'h24' => q{24시간제(1–24)},
2537             },
2538             'lb' => {
2539             'loose' => q{줄바꿈 - 넓게},
2540             'normal' => q{줄바꿈 - 보통},
2541             'strict' => q{줄바꿈 - 좁게},
2542             },
2543             'm0' => {
2544             'bgn' => q{미국 지명위원회(BGN)},
2545             'ungegn' => q{유엔 지명전문가 그룹(UNGEGN)},
2546             },
2547             'ms' => {
2548             'metric' => q{미터법},
2549             'uksystem' => q{야드파운드법},
2550             'ussystem' => q{미국 계량법},
2551             },
2552             'numbers' => {
2553             'arab' => q{아라비아-인도식 숫자},
2554             'arabext' => q{확장형 아라비아-인도식 숫자},
2555             'armn' => q{아르메니아 숫자},
2556             'armnlow' => q{아르메니아 소문자 숫자},
2557             'bali' => q{발리 숫자},
2558             'beng' => q{뱅골 숫자},
2559             'brah' => q{브라미 숫자},
2560             'cakm' => q{챠크마 숫자},
2561             'cham' => q{참 숫자},
2562             'deva' => q{데바나가리 숫자},
2563             'ethi' => q{에티오피아 숫자},
2564             'finance' => q{재무 숫자},
2565             'fullwide' => q{전자 숫자},
2566             'geor' => q{조지아 숫자},
2567             'grek' => q{그리스 숫자},
2568             'greklow' => q{그리스어 소문자 숫자},
2569             'gujr' => q{구자라트 숫자},
2570             'guru' => q{굴묵키 숫자},
2571             'hanidec' => q{중국어 십진 숫자},
2572             'hans' => q{중국어 간체 숫자},
2573             'hansfin' => q{중국어 간체 재무 숫자},
2574             'hant' => q{중국어 번체 숫자},
2575             'hantfin' => q{중국어 번체 재무 숫자},
2576             'hebr' => q{히브리 숫자},
2577             'java' => q{자바 숫자},
2578             'jpan' => q{일본 숫자},
2579             'jpanfin' => q{일본 재무 숫자},
2580             'kali' => q{카야 리식 숫자},
2581             'khmr' => q{크메르 숫자},
2582             'knda' => q{칸나다 숫자},
2583             'lana' => q{타이 탐 호라 숫자},
2584             'lanatham' => q{타이 탐탐 숫자},
2585             'laoo' => q{라오 숫자},
2586             'latn' => q{서양 숫자},
2587             'lepc' => q{렙차 숫자},
2588             'limb' => q{림부 숫자},
2589             'mlym' => q{말라얄람 숫자},
2590             'mong' => q{몽골 숫자},
2591             'mtei' => q{메이테이 마옉 숫자},
2592             'mymr' => q{미얀마 숫자},
2593             'mymrshan' => q{미얀마 샨 숫자},
2594             'native' => q{기본 숫자},
2595             'olck' => q{올치키 숫자},
2596             'orya' => q{오리야 숫자},
2597             'osma' => q{오스마냐 숫자},
2598             'roman' => q{로마 숫자},
2599             'romanlow' => q{로마 소문자 숫자},
2600             'saur' => q{사우라슈트라 숫자},
2601             'shrd' => q{샤라다 숫자},
2602             'sund' => q{순다 숫자},
2603             'taml' => q{고대 타밀 숫자},
2604             'tamldec' => q{타밀 숫자},
2605             'telu' => q{텔루구 숫자},
2606             'thai' => q{태국 숫자},
2607             'tibt' => q{티벳 숫자},
2608             'traditional' => q{전통적인 숫자},
2609             'vaii' => q{바이 숫자},
2610             },
2611              
2612             }
2613             },
2614             );
2615              
2616             has 'display_name_measurement_system' => (
2617             is => 'ro',
2618             isa => HashRef[Str],
2619             init_arg => undef,
2620             default => sub {
2621             {
2622             'metric' => q{미터법},
2623             'UK' => q{영국식},
2624             'US' => q{미국식},
2625              
2626             }
2627             },
2628             );
2629              
2630             has 'display_name_code_patterns' => (
2631             is => 'ro',
2632             isa => HashRef[Str],
2633             init_arg => undef,
2634             default => sub {
2635             {
2636             'language' => '언어: {0}',
2637             'script' => '문자: {0}',
2638             'region' => '지역: {0}',
2639              
2640             }
2641             },
2642             );
2643              
2644             has 'characters' => (
2645             is => 'ro',
2646             isa => HashRef,
2647             init_arg => undef,
2648             default => $^V ge v5.18.0
2649             ? eval <<'EOT'
2650             sub {
2651             no warnings 'experimental::regex_sets';
2652             return {
2653             auxiliary => qr{[ᄀ-ᄒ ᅡ-ᅵ ᆨ-ᇂ 丘 串 乃 久 乖 九 乞 乫 乾 亂 亘 交 京 仇 今 介 件 价 企 伋 伎 伽 佳 佶 侃 來 侊 供 係 俓 俱 個 倞 倦 倨 假 偈 健 傀 傑 傾 僅 僑 價 儆 儉 儺 光 克 兢 內 公 共 其 具 兼 冀 冠 凱 刊 刮 券 刻 剋 剛 劇 劍 劒 功 加 劤 劫 勁 勍 勘 勤 勸 勻 勾 匡 匣 區 南 卦 却 卵 卷 卿 厥 去 及 口 句 叩 叫 可 各 吉 君 告 呱 呵 咎 咬 哥 哭 啓 喀 喇 喝 喫 喬 嗜 嘉 嘔 器 囊 困 固 圈 國 圭 圻 均 坎 坑 坤 坰 坵 垢 基 埼 堀 堅 堈 堪 堺 塊 塏 境 墾 壙 壞 夔 奇 奈 奎 契 奸 妓 妗 姑 姜 姦 娘 娜 嫁 嬌 孔 季 孤 宏 官 客 宮 家 寄 寇 寡 寬 尻 局 居 屆 屈 岐 岡 岬 崎 崑 崗 嵌 嵐 嶇 嶠 工 巧 巨 己 巾 干 幹 幾 庚 庫 康 廊 廐 廓 廣 建 弓 强 彊 徑 忌 急 怪 怯 恐 恝 恪 恭 悸 愆 感 愧 愷 愾 慊 慣 慤 慨 慶 慷 憩 憬 憾 懃 懇 懦 懶 懼 戈 戒 戟 戡 扱 技 抉 拉 拏 拐 拒 拘 括 拮 拱 拳 拷 拿 捏 据 捲 捺 掘 掛 控 揀 揆 揭 擊 擎 擒 據 擧 攪 攷 改 攻 故 敎 救 敢 敬 敲 斛 斤 旗 旣 昆 昑 景 晷 暇 暖 暠 暻 曠 曲 更 曷 朗 朞 期 机 杆 杞 杰 枏 果 枯 架 枸 柑 柩 柬 柯 校 根 格 桀 桂 桔 桿 梏 梗 械 梱 棄 棋 棍 棘 棨 棺 楗 楠 極 槁 構 槐 槨 槪 槻 槿 樂 橄 橋 橘 機 檄 檎 檢 櫃 欄 權 欺 款 歌 歐 歸 殼 毆 毬 氣 求 江 汨 汲 決 汽 沂 沽 洛 洸 浪 涇 淃 淇 減 渠 渴 湳 溝 溪 滑 滾 漑 潔 潰 澗 激 濫 灌 灸 炅 炚 炬 烙 烱 煖 爛 牽 犬 狂 狗 狡 狼 獗 玖 玘 珂 珏 珖 珙 珞 珪 球 琦 琨 琪 琯 琴 瑾 璂 璟 璣 璥 瓊 瓘 瓜 甄 甘 甲 男 畇 界 畸 畺 畿 疆 疥 疳 痂 痙 痼 癎 癩 癸 皆 皎 皐 盖 監 看 眷 睾 瞰 瞼 瞿 矜 矩 矯 硅 硬 碁 碣 磎 磬 磯 磵 祁 祇 祈 祛 祺 禁 禽 科 稈 稼 稽 稿 穀 究 穹 空 窘 窟 窮 窺 竅 竟 竭 競 竿 筋 筐 筠 箇 箕 箝 管 簡 粳 糠 系 糾 紀 納 紘 級 紺 絅 結 絞 給 絳 絹 絿 經 綱 綺 緊 繫 繭 繼 缺 罐 罫 羅 羈 羌 羔 群 羹 翹 考 耆 耉 耕 耭 耿 肌 肝 股 肩 肯 肱 胛 胱 脚 脛 腔 腱 膈 膏 膠 臘 臼 舅 舊 舡 艮 艱 芎 芥 芩 芹 苛 苟 苦 苽 茄 莖 菅 菊 菌 菓 菫 菰 落 葛 葵 蓋 蕎 蕨 薑 藁 藍 藿 蘭 蘿 虔 蚣 蛟 蝎 螺 蠟 蠱 街 衢 衲 衾 衿 袈 袞 袴 裙 裸 褐 襁 襟 襤 見 規 覡 覲 覺 觀 角 計 記 訣 訶 詭 誇 誡 誥 課 諫 諾 謙 講 謳 謹 譏 警 譴 谷 谿 豈 貢 貫 貴 賈 購 赳 起 跏 距 跨 踞 蹇 蹶 躬 軀 車 軌 軍 軻 較 輕 轎 轟 辜 近 迦 迲 适 逑 逕 逵 過 遣 遽 邏 那 邯 邱 郊 郎 郡 郭 酪 醵 金 鈐 鈞 鉀 鉅 鉗 鉤 銶 鋸 鋼 錡 錤 錦 錮 鍋 鍵 鎌 鎧 鏡 鑑 鑒 鑛 開 間 閘 閣 閨 闕 關 降 階 隔 隙 雇 難 鞏 鞠 鞨 鞫 頃 頸 顆 顧 飢 餃 館 饉 饋 饑 駒 駕 駱 騎 騏 騫 驅 驕 驚 驥 骨 高 鬼 魁 鮫 鯤 鯨 鱇 鳩 鵑 鵠 鷄 鷗 鸞 麒 麴 黔 鼓 龕 龜]},
2654             index => ['ㄱ', 'ㄴ', 'ㄷ', 'ㄹ', 'ㅁ', 'ㅂ', 'ㅅ', 'ㅇ', 'ㅈ', 'ㅊ', 'ㅋ', 'ㅌ', 'ㅍ', 'ㅎ'],
2655             main => qr{[가-힣]},
2656             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
2657             punctuation => qr{[‾ _ _ \- - ‐ — ― 〜 ・ , , 、 ; ; \: : ! ! ¡ ? ? ¿ . . ‥ … 。 · ' ‘ ’ " " “ ” ( ( ) ) \[ [ \] ] \N{U+FF5B} } 〈 〉 《 》 「 」 『 』 【 】 〔 〕 § ¶ @ @ * * / / \\ \ \& & # # % % ‰ † ‡ ′ ″ 〃 ※]},
2658             };
2659             },
2660             EOT
2661             : sub {
2662             return { index => ['ㄱ', 'ㄴ', 'ㄷ', 'ㄹ', 'ㅁ', 'ㅂ', 'ㅅ', 'ㅇ', 'ㅈ', 'ㅊ', 'ㅋ', 'ㅌ', 'ㅍ', 'ㅎ'], };
2663             },
2664             );
2665              
2666 1     1   189  
  1         3  
  1         375  
2667             has 'ellipsis' => (
2668             is => 'ro',
2669             isa => HashRef,
2670             init_arg => undef,
2671             default => sub {
2672             return {
2673             'final' => '{0}…',
2674             'initial' => '…{0}',
2675             'medial' => '{0}…{1}',
2676             'word-final' => '{0} …',
2677             'word-initial' => '… {0}',
2678             'word-medial' => '{0} … {1}',
2679             };
2680             },
2681             );
2682              
2683             has 'more_information' => (
2684             is => 'ro',
2685             isa => Str,
2686             init_arg => undef,
2687             default => qq{?},
2688             );
2689              
2690             has 'quote_start' => (
2691             is => 'ro',
2692             isa => Str,
2693             init_arg => undef,
2694             default => qq{“},
2695             );
2696              
2697             has 'quote_end' => (
2698             is => 'ro',
2699             isa => Str,
2700             init_arg => undef,
2701             default => qq{”},
2702             );
2703              
2704             has 'alternate_quote_start' => (
2705             is => 'ro',
2706             isa => Str,
2707             init_arg => undef,
2708             default => qq{‘},
2709             );
2710              
2711             has 'alternate_quote_end' => (
2712             is => 'ro',
2713             isa => Str,
2714             init_arg => undef,
2715             default => qq{’},
2716             );
2717              
2718             has 'duration_units' => (
2719             is => 'ro',
2720             isa => HashRef[Str],
2721             init_arg => undef,
2722             default => sub { {
2723             hm => 'h:mm',
2724             hms => 'h:mm:ss',
2725             ms => 'm:ss',
2726             } }
2727             );
2728              
2729             has 'units' => (
2730             is => 'ro',
2731             isa => HashRef[HashRef[HashRef[Str]]],
2732             init_arg => undef,
2733             default => sub { {
2734             'long' => {
2735             '' => {
2736             'name' => q(방향),
2737             },
2738             'acre' => {
2739             'name' => q(에이커),
2740             'other' => q({0}에이커),
2741             },
2742             'acre-foot' => {
2743             'name' => q(에이커 피트),
2744             'other' => q({0}에이커 피트),
2745             },
2746             'ampere' => {
2747             'name' => q(암페어),
2748             'other' => q({0}암페어),
2749             },
2750             'arc-minute' => {
2751             'name' => q(분각),
2752             'other' => q({0}분각),
2753             },
2754             'arc-second' => {
2755             'name' => q(각초),
2756             'other' => q({0}각초),
2757             },
2758             'astronomical-unit' => {
2759             'name' => q(천문 단위),
2760             'other' => q({0}천문 단위),
2761             },
2762             'atmosphere' => {
2763             'name' => q(atm),
2764             'other' => q({0}atm),
2765             },
2766             'bit' => {
2767             'name' => q(비트),
2768             'other' => q({0}비트),
2769             },
2770             'byte' => {
2771             'name' => q(바이트),
2772             'other' => q({0}바이트),
2773             },
2774             'calorie' => {
2775             'name' => q(칼로리),
2776             'other' => q({0}칼로리),
2777             },
2778             'carat' => {
2779             'name' => q(캐럿),
2780             'other' => q({0}캐럿),
2781             },
2782             'celsius' => {
2783             'name' => q(섭씨),
2784             'other' => q(섭씨 {0}도),
2785             },
2786             'centiliter' => {
2787             'name' => q(센티리터),
2788             'other' => q({0}센티리터),
2789             },
2790             'centimeter' => {
2791             'name' => q(센티미터),
2792             'other' => q({0}센티미터),
2793             'per' => q(센티미터당 {0}),
2794             },
2795             'century' => {
2796             'name' => q(세기),
2797             'other' => q({0}세기),
2798             },
2799             'coordinate' => {
2800             'east' => q(동경 {0}),
2801             'north' => q(북위 {0}),
2802             'south' => q(남위 {0}),
2803             'west' => q(서경 {0}),
2804             },
2805             'cubic-centimeter' => {
2806             'name' => q(세제곱센티미터),
2807             'other' => q({0}세제곱센티미터),
2808             'per' => q(세제곱센티미터당 {0}),
2809             },
2810             'cubic-foot' => {
2811             'name' => q(세제곱피트),
2812             'other' => q({0}세제곱피트),
2813             },
2814             'cubic-inch' => {
2815             'name' => q(세제곱인치),
2816             'other' => q({0}세제곱인치),
2817             },
2818             'cubic-kilometer' => {
2819             'name' => q(세제곱킬로미터),
2820             'other' => q({0}세제곱킬로미터),
2821             },
2822             'cubic-meter' => {
2823             'name' => q(세제곱미터),
2824             'other' => q({0}세제곱미터),
2825             'per' => q(세제곱미터당 {0}),
2826             },
2827             'cubic-mile' => {
2828             'name' => q(세제곱마일),
2829             'other' => q({0}세제곱마일),
2830             },
2831             'cubic-yard' => {
2832             'name' => q(세제곱야드),
2833             'other' => q({0}세제곱야드),
2834             },
2835             'cup' => {
2836             'name' => q(컵),
2837             'other' => q({0}컵),
2838             },
2839             'cup-metric' => {
2840             'name' => q(미터식 컵),
2841             'other' => q({0}미터식 컵),
2842             },
2843             'day' => {
2844             'name' => q(일),
2845             'other' => q({0}일),
2846             'per' => q(일당 {0}),
2847             },
2848             'deciliter' => {
2849             'name' => q(데시리터),
2850             'other' => q({0}데시리터),
2851             },
2852             'decimeter' => {
2853             'name' => q(데시미터),
2854             'other' => q({0}데시미터),
2855             },
2856             'degree' => {
2857             'name' => q(도),
2858             'other' => q({0}도),
2859             },
2860             'fahrenheit' => {
2861             'name' => q(화씨),
2862             'other' => q(화씨 {0}도),
2863             },
2864             'fathom' => {
2865             'name' => q(패덤),
2866             'other' => q({0}패덤),
2867             },
2868             'fluid-ounce' => {
2869             'name' => q(액량 온스),
2870             'other' => q({0}액량 온스),
2871             },
2872             'foodcalorie' => {
2873             'name' => q(칼로리),
2874             'other' => q({0}칼로리),
2875             },
2876             'foot' => {
2877             'name' => q(피트),
2878             'other' => q({0}피트),
2879             'per' => q(피트당 {0}),
2880             },
2881             'furlong' => {
2882             'name' => q(펄롱),
2883             'other' => q({0}펄롱),
2884             },
2885             'g-force' => {
2886             'name' => q(중력가속도),
2887             'other' => q({0} 중력가속도),
2888             },
2889             'gallon' => {
2890             'name' => q(갤런),
2891             'other' => q({0}갤런),
2892             'per' => q(갤런당 {0}),
2893             },
2894             'gallon-imperial' => {
2895             'name' => q(영국식 갤런),
2896             'other' => q({0}영국식 갤런),
2897             'per' => q(영국식 갤런당 {0}),
2898             },
2899             'generic' => {
2900             'name' => q(도),
2901             'other' => q({0}도),
2902             },
2903             'gigabit' => {
2904             'name' => q(기가비트),
2905             'other' => q({0}기가비트),
2906             },
2907             'gigabyte' => {
2908             'name' => q(기가바이트),
2909             'other' => q({0}기가바이트),
2910             },
2911             'gigahertz' => {
2912             'name' => q(기가헤르츠),
2913             'other' => q({0}기가헤르츠),
2914             },
2915             'gigawatt' => {
2916             'name' => q(기가와트),
2917             'other' => q({0}기가와트),
2918             },
2919             'gram' => {
2920             'name' => q(그램),
2921             'other' => q({0}그램),
2922             'per' => q(그램당 {0}),
2923             },
2924             'hectare' => {
2925             'name' => q(헥타르),
2926             'other' => q({0}헥타르),
2927             },
2928             'hectoliter' => {
2929             'name' => q(헥토리터),
2930             'other' => q({0}헥토리터),
2931             },
2932             'hectopascal' => {
2933             'name' => q(헥토파스칼),
2934             'other' => q({0}헥토파스칼),
2935             },
2936             'hertz' => {
2937             'name' => q(헤르츠),
2938             'other' => q({0}헤르츠),
2939             },
2940             'horsepower' => {
2941             'name' => q(마력),
2942             'other' => q({0}마력),
2943             },
2944             'hour' => {
2945             'name' => q(시간),
2946             'other' => q({0}시간),
2947             'per' => q(시간당 {0}),
2948             },
2949             'inch' => {
2950             'name' => q(인치),
2951             'other' => q({0}인치),
2952             'per' => q(인치당 {0}),
2953             },
2954             'inch-hg' => {
2955             'name' => q(수은주인치),
2956             'other' => q({0}수은주인치),
2957             },
2958             'joule' => {
2959             'name' => q(줄),
2960             'other' => q({0}줄),
2961             },
2962             'karat' => {
2963             'name' => q(캐럿),
2964             'other' => q({0}캐럿),
2965             },
2966             'kelvin' => {
2967             'name' => q(켈빈),
2968             'other' => q({0}켈빈),
2969             },
2970             'kilobit' => {
2971             'name' => q(킬로비트),
2972             'other' => q({0}킬로비트),
2973             },
2974             'kilobyte' => {
2975             'name' => q(킬로바이트),
2976             'other' => q({0}킬로바이트),
2977             },
2978             'kilocalorie' => {
2979             'name' => q(킬로칼로리),
2980             'other' => q({0}킬로칼로리),
2981             },
2982             'kilogram' => {
2983             'name' => q(킬로그램),
2984             'other' => q({0}킬로그램),
2985             'per' => q(킬로그램당 {0}),
2986             },
2987             'kilohertz' => {
2988             'name' => q(킬로헤르츠),
2989             'other' => q({0}킬로헤르츠),
2990             },
2991             'kilojoule' => {
2992             'name' => q(킬로줄),
2993             'other' => q({0}킬로줄),
2994             },
2995             'kilometer' => {
2996             'name' => q(킬로미터),
2997             'other' => q({0}킬로미터),
2998             'per' => q(킬로미터당 {0}),
2999             },
3000             'kilometer-per-hour' => {
3001             'name' => q(시간당 킬로미터),
3002             'other' => q(시속 {0}킬로미터),
3003             },
3004             'kilowatt' => {
3005             'name' => q(킬로와트),
3006             'other' => q({0}킬로와트),
3007             },
3008             'kilowatt-hour' => {
3009             'name' => q(킬로와트시),
3010             'other' => q({0}킬로와트시),
3011             },
3012             'knot' => {
3013             'name' => q(노트),
3014             'other' => q({0}노트),
3015             },
3016             'light-year' => {
3017             'name' => q(광년),
3018             'other' => q({0}광년),
3019             },
3020             'liter' => {
3021             'name' => q(리터),
3022             'other' => q({0}리터),
3023             'per' => q(리터당 {0}),
3024             },
3025             'liter-per-100kilometers' => {
3026             'name' => q(100킬로미터당 리터),
3027             'other' => q(100킬로미터당 {0}리터),
3028             },
3029             'liter-per-kilometer' => {
3030             'name' => q(킬로미터당 리터),
3031             'other' => q(킬로미터당 {0}리터),
3032             },
3033             'lux' => {
3034             'name' => q(룩스),
3035             'other' => q({0}룩스),
3036             },
3037             'megabit' => {
3038             'name' => q(메가비트),
3039             'other' => q({0}메가비트),
3040             },
3041             'megabyte' => {
3042             'name' => q(메가바이트),
3043             'other' => q({0}메가바이트),
3044             },
3045             'megahertz' => {
3046             'name' => q(메가헤르츠),
3047             'other' => q({0}메가헤르츠),
3048             },
3049             'megaliter' => {
3050             'name' => q(메가리터),
3051             'other' => q({0}메가리터),
3052             },
3053             'megawatt' => {
3054             'name' => q(메가와트),
3055             'other' => q({0}메가와트),
3056             },
3057             'meter' => {
3058             'name' => q(미터),
3059             'other' => q({0}미터),
3060             'per' => q(미터당 {0}),
3061             },
3062             'meter-per-second' => {
3063             'name' => q(m/s),
3064             'other' => q(초속 {0}미터),
3065             },
3066             'meter-per-second-squared' => {
3067             'name' => q(제곱 초당 미터),
3068             'other' => q({0}제곱 초당 미터),
3069             },
3070             'metric-ton' => {
3071             'name' => q(메트릭 톤),
3072             'other' => q({0}메트릭 톤),
3073             },
3074             'microgram' => {
3075             'name' => q(마이크로그램),
3076             'other' => q({0}마이크로그램),
3077             },
3078             'micrometer' => {
3079             'name' => q(마이크로미터),
3080             'other' => q({0}마이크로미터),
3081             },
3082             'microsecond' => {
3083             'name' => q(마이크로초),
3084             'other' => q({0}마이크로초),
3085             },
3086             'mile' => {
3087             'name' => q(마일),
3088             'other' => q({0}마일),
3089             },
3090             'mile-per-gallon' => {
3091             'name' => q(갤런당 마일),
3092             'other' => q(갤런당 {0}마일),
3093             },
3094             'mile-per-gallon-imperial' => {
3095             'name' => q(영국식 갤런당 마일),
3096             'other' => q(영국식 갤런당 {0}마일),
3097             },
3098             'mile-per-hour' => {
3099             'name' => q(mi/h),
3100             'other' => q(시속 {0}마일),
3101             },
3102             'mile-scandinavian' => {
3103             'name' => q(스칸디나비아 마일),
3104             'other' => q({0}스칸디나비아 마일),
3105             },
3106             'milliampere' => {
3107             'name' => q(밀리암페어),
3108             'other' => q({0}밀리암페어),
3109             },
3110             'millibar' => {
3111             'name' => q(밀리바),
3112             'other' => q({0}밀리바),
3113             },
3114             'milligram' => {
3115             'name' => q(밀리그램),
3116             'other' => q({0}밀리그램),
3117             },
3118             'milligram-per-deciliter' => {
3119             'name' => q(데시리터당 밀리그램),
3120             'other' => q(데시리터당 {0}밀리그램),
3121             },
3122             'milliliter' => {
3123             'name' => q(밀리리터),
3124             'other' => q({0}밀리리터),
3125             },
3126             'millimeter' => {
3127             'name' => q(밀리미터),
3128             'other' => q({0}밀리미터),
3129             },
3130             'millimeter-of-mercury' => {
3131             'name' => q(수은주밀리미터),
3132             'other' => q({0}수은주밀리미터),
3133             },
3134             'millimole-per-liter' => {
3135             'name' => q(리터당 밀리몰),
3136             'other' => q(리터당 {0}밀리몰),
3137             },
3138             'millisecond' => {
3139             'name' => q(밀리초),
3140             'other' => q({0}밀리초),
3141             },
3142             'milliwatt' => {
3143             'name' => q(밀리와트),
3144             'other' => q({0}밀리와트),
3145             },
3146             'minute' => {
3147             'name' => q(분),
3148             'other' => q({0}분),
3149             'per' => q(분당 {0}),
3150             },
3151             'month' => {
3152             'name' => q(개월),
3153             'other' => q({0}개월),
3154             'per' => q(월당 {0}),
3155             },
3156             'nanometer' => {
3157             'name' => q(나노미터),
3158             'other' => q({0}나노미터),
3159             },
3160             'nanosecond' => {
3161             'name' => q(나노초),
3162             'other' => q({0}나노초),
3163             },
3164             'nautical-mile' => {
3165             'name' => q(해리),
3166             'other' => q({0}해리),
3167             },
3168             'ohm' => {
3169             'name' => q(옴),
3170             'other' => q({0}옴),
3171             },
3172             'ounce' => {
3173             'name' => q(온스),
3174             'other' => q({0}온스),
3175             'per' => q(온스당 {0}),
3176             },
3177             'ounce-troy' => {
3178             'name' => q(트로이 온스),
3179             'other' => q({0}트로이 온스),
3180             },
3181             'parsec' => {
3182             'name' => q(파섹),
3183             'other' => q({0}파섹),
3184             },
3185             'part-per-million' => {
3186             'name' => q(ppm),
3187             'other' => q({0}ppm),
3188             },
3189             'per' => {
3190             '1' => q({1}당 {0}),
3191             },
3192             'percent' => {
3193             'name' => q(%),
3194             'other' => q({0}%),
3195             },
3196             'permille' => {
3197             'name' => q(‰),
3198             'other' => q({0}‰),
3199             },
3200             'petabyte' => {
3201             'name' => q(페타바이트),
3202             'other' => q({0}페타바이트),
3203             },
3204             'picometer' => {
3205             'name' => q(피코미터),
3206             'other' => q({0}피코미터),
3207             },
3208             'pint' => {
3209             'name' => q(파인트),
3210             'other' => q({0}파인트),
3211             },
3212             'pint-metric' => {
3213             'name' => q(미터식 파인트),
3214             'other' => q({0}미터식 파인트),
3215             },
3216             'point' => {
3217             'name' => q(포인트),
3218             'other' => q({0}포인트),
3219             },
3220             'pound' => {
3221             'name' => q(파운드),
3222             'other' => q({0}파운드),
3223             'per' => q(파운드당 {0}),
3224             },
3225             'pound-per-square-inch' => {
3226             'name' => q(제곱인치당 파운드),
3227             'other' => q({0}제곱인치당 파운드),
3228             },
3229             'quart' => {
3230             'name' => q(쿼트),
3231             'other' => q({0}쿼트),
3232             },
3233             'radian' => {
3234             'name' => q(라디안),
3235             'other' => q({0}라디안),
3236             },
3237             'revolution' => {
3238             'name' => q(회전),
3239             'other' => q({0}회전),
3240             },
3241             'second' => {
3242             'name' => q(초),
3243             'other' => q({0}초),
3244             'per' => q(초당 {0}),
3245             },
3246             'square-centimeter' => {
3247             'name' => q(제곱센티미터),
3248             'other' => q({0}제곱센티미터),
3249             'per' => q(제곱센티미터당 {0}),
3250             },
3251             'square-foot' => {
3252             'name' => q(제곱피트),
3253             'other' => q({0}제곱피트),
3254             },
3255             'square-inch' => {
3256             'name' => q(제곱인치),
3257             'other' => q({0}제곱인치),
3258             'per' => q(제곱인치당 {0}),
3259             },
3260             'square-kilometer' => {
3261             'name' => q(제곱킬로미터),
3262             'other' => q({0}제곱킬로미터),
3263             'per' => q(제곱킬로미터당 {0}),
3264             },
3265             'square-meter' => {
3266             'name' => q(제곱미터),
3267             'other' => q({0}제곱미터),
3268             'per' => q(제곱미터당 {0}),
3269             },
3270             'square-mile' => {
3271             'name' => q(제곱마일),
3272             'other' => q({0}제곱마일),
3273             'per' => q(제곱마일당 {0}),
3274             },
3275             'square-yard' => {
3276             'name' => q(제곱야드),
3277             'other' => q({0}제곱야드),
3278             },
3279             'stone' => {
3280             'name' => q(스톤),
3281             'other' => q({0}스톤),
3282             },
3283             'tablespoon' => {
3284             'name' => q(테이블스푼),
3285             'other' => q({0}테이블스푼),
3286             },
3287             'teaspoon' => {
3288             'name' => q(티스푼),
3289             'other' => q({0}티스푼),
3290             },
3291             'terabit' => {
3292             'name' => q(테라비트),
3293             'other' => q({0}테라비트),
3294             },
3295             'terabyte' => {
3296             'name' => q(테라바이트),
3297             'other' => q({0}테라바이트),
3298             },
3299             'ton' => {
3300             'name' => q(톤),
3301             'other' => q({0}톤),
3302             },
3303             'volt' => {
3304             'name' => q(볼트),
3305             'other' => q({0}볼트),
3306             },
3307             'watt' => {
3308             'name' => q(와트),
3309             'other' => q({0}와트),
3310             },
3311             'week' => {
3312             'name' => q(주),
3313             'other' => q({0}주),
3314             'per' => q(주당 {0}),
3315             },
3316             'yard' => {
3317             'name' => q(야드),
3318             'other' => q({0}야드),
3319             },
3320             'year' => {
3321             'name' => q(년),
3322             'other' => q({0}년),
3323             'per' => q(연당 {0}),
3324             },
3325             },
3326             'narrow' => {
3327             '' => {
3328             'name' => q(쪽),
3329             },
3330             'acre' => {
3331             'other' => q({0}ac),
3332             },
3333             'arc-minute' => {
3334             'other' => q({0}′),
3335             },
3336             'arc-second' => {
3337             'other' => q({0}″),
3338             },
3339             'astronomical-unit' => {
3340             'name' => q(au),
3341             'other' => q({0}au),
3342             },
3343             'carat' => {
3344             'name' => q(CD),
3345             'other' => q({0}CD),
3346             },
3347             'celsius' => {
3348             'name' => q(°C),
3349             'other' => q({0}°C),
3350             },
3351             'centimeter' => {
3352             'name' => q(cm),
3353             'other' => q({0}cm),
3354             'per' => q({0}/cm),
3355             },
3356             'century' => {
3357             'name' => q(C),
3358             'other' => q({0}C),
3359             },
3360             'coordinate' => {
3361             'east' => q({0}E),
3362             'north' => q({0}N),
3363             'south' => q({0}S),
3364             'west' => q({0}W),
3365             },
3366             'cubic-kilometer' => {
3367             'other' => q({0}km³),
3368             },
3369             'cubic-mile' => {
3370             'other' => q({0}mi³),
3371             },
3372             'day' => {
3373             'name' => q(일),
3374             'other' => q({0}일),
3375             'per' => q({0}/일),
3376             },
3377             'decimeter' => {
3378             'name' => q(dm),
3379             'other' => q({0}dm),
3380             },
3381             'degree' => {
3382             'other' => q({0}°),
3383             },
3384             'fahrenheit' => {
3385             'name' => q(°F),
3386             'other' => q({0}°F),
3387             },
3388             'fathom' => {
3389             'name' => q(fm),
3390             'other' => q({0}fth),
3391             },
3392             'foot' => {
3393             'name' => q(ft),
3394             'other' => q({0}′),
3395             'per' => q({0}/ft),
3396             },
3397             'furlong' => {
3398             'name' => q(fur),
3399             'other' => q({0}fur),
3400             },
3401             'g-force' => {
3402             'name' => q(g-force),
3403             'other' => q({0}G),
3404             },
3405             'generic' => {
3406             'name' => q(°),
3407             'other' => q({0}°),
3408             },
3409             'gram' => {
3410             'name' => q(g),
3411             'other' => q({0}g),
3412             'per' => q({0}/g),
3413             },
3414             'hectare' => {
3415             'other' => q({0}ha),
3416             },
3417             'hectopascal' => {
3418             'name' => q(hPa),
3419             'other' => q({0}hPa),
3420             },
3421             'horsepower' => {
3422             'other' => q({0}HP),
3423             },
3424             'hour' => {
3425             'name' => q(시간),
3426             'other' => q({0}시간),
3427             'per' => q({0}/시간),
3428             },
3429             'inch' => {
3430             'name' => q(in),
3431             'other' => q({0}″),
3432             'per' => q({0}/in),
3433             },
3434             'inch-hg' => {
3435             'name' => q(inHg),
3436             'other' => q({0}"Hg),
3437             },
3438             'kelvin' => {
3439             'name' => q(K),
3440             'other' => q({0}K),
3441             },
3442             'kilogram' => {
3443             'name' => q(kg),
3444             'other' => q({0}kg),
3445             'per' => q({0}/kg),
3446             },
3447             'kilometer' => {
3448             'name' => q(km),
3449             'other' => q({0}km),
3450             'per' => q({0}/km),
3451             },
3452             'kilometer-per-hour' => {
3453             'name' => q(km/h),
3454             'other' => q({0}km/h),
3455             },
3456             'kilowatt' => {
3457             'other' => q({0}kW),
3458             },
3459             'knot' => {
3460             'name' => q(kn),
3461             'other' => q({0}kn),
3462             },
3463             'light-year' => {
3464             'name' => q(ly),
3465             'other' => q({0}ly),
3466             },
3467             'liter' => {
3468             'name' => q(ℓ),
3469             'other' => q({0}ℓ),
3470             },
3471             'liter-per-100kilometers' => {
3472             'name' => q(L/100km),
3473             'other' => q({0}L/100km),
3474             },
3475             'meter' => {
3476             'name' => q(m),
3477             'other' => q({0}m),
3478             'per' => q({0}/m),
3479             },
3480             'meter-per-second' => {
3481             'name' => q(m/s),
3482             'other' => q({0}m/s),
3483             },
3484             'meter-per-second-squared' => {
3485             'name' => q(m/s²),
3486             'other' => q({0}m/s²),
3487             },
3488             'metric-ton' => {
3489             'name' => q(t),
3490             'other' => q({0}t),
3491             },
3492             'microgram' => {
3493             'name' => q(µg),
3494             'other' => q({0}µg),
3495             },
3496             'micrometer' => {
3497             'name' => q(µm),
3498             'other' => q({0}µm),
3499             },
3500             'microsecond' => {
3501             'name' => q(μs),
3502             'other' => q({0}μs),
3503             },
3504             'mile' => {
3505             'name' => q(mi),
3506             'other' => q({0}mi),
3507             },
3508             'mile-per-hour' => {
3509             'name' => q(mi/h),
3510             'other' => q({0}mph),
3511             },
3512             'mile-scandinavian' => {
3513             'name' => q(smi),
3514             'other' => q({0}smi),
3515             },
3516             'millibar' => {
3517             'name' => q(mbar),
3518             'other' => q({0}mb),
3519             },
3520             'milligram' => {
3521             'name' => q(mg),
3522             'other' => q({0}mg),
3523             },
3524             'millimeter' => {
3525             'name' => q(mm),
3526             'other' => q({0}mm),
3527             },
3528             'millimeter-of-mercury' => {
3529             'name' => q(mmHg),
3530             'other' => q({0}mmHg),
3531             },
3532             'millisecond' => {
3533             'name' => q(ms),
3534             'other' => q({0}ms),
3535             },
3536             'minute' => {
3537             'name' => q(분),
3538             'other' => q({0}분),
3539             'per' => q({0}/분),
3540             },
3541             'month' => {
3542             'name' => q(개월),
3543             'other' => q({0}개월),
3544             'per' => q({0}/월),
3545             },
3546             'nanometer' => {
3547             'name' => q(nm),
3548             'other' => q({0}nm),
3549             },
3550             'nanosecond' => {
3551             'name' => q(ns),
3552             'other' => q({0}ns),
3553             },
3554             'nautical-mile' => {
3555             'name' => q(nmi),
3556             'other' => q({0}nmi),
3557             },
3558             'ounce' => {
3559             'name' => q(oz),
3560             'other' => q({0}oz),
3561             'per' => q({0}/oz),
3562             },
3563             'ounce-troy' => {
3564             'name' => q(oz t),
3565             'other' => q({0}oz t),
3566             },
3567             'parsec' => {
3568             'name' => q(pc),
3569             'other' => q({0}pc),
3570             },
3571             'per' => {
3572             '1' => q({0}/{1}),
3573             },
3574             'percent' => {
3575             'name' => q(%),
3576             'other' => q({0}%),
3577             },
3578             'picometer' => {
3579             'name' => q(pm),
3580             'other' => q({0}pm),
3581             },
3582             'point' => {
3583             'name' => q(pt),
3584             'other' => q({0}pt),
3585             },
3586             'pound' => {
3587             'name' => q(lb),
3588             'other' => q({0}lb),
3589             'per' => q({0}/lb),
3590             },
3591             'pound-per-square-inch' => {
3592             'name' => q(psi),
3593             'other' => q({0}psi),
3594             },
3595             'second' => {
3596             'name' => q(초),
3597             'other' => q({0}초),
3598             'per' => q({0}/초),
3599             },
3600             'square-foot' => {
3601             'other' => q({0}ft²),
3602             },
3603             'square-kilometer' => {
3604             'other' => q({0}km²),
3605             },
3606             'square-meter' => {
3607             'other' => q({0}m²),
3608             },
3609             'square-mile' => {
3610             'other' => q({0}mi²),
3611             },
3612             'stone' => {
3613             'name' => q(st),
3614             'other' => q({0}st),
3615             },
3616             'ton' => {
3617             'name' => q(tn),
3618             'other' => q({0}tn),
3619             },
3620             'watt' => {
3621             'other' => q({0}W),
3622             },
3623             'week' => {
3624             'name' => q(주),
3625             'other' => q({0}주),
3626             'per' => q({0}/주),
3627             },
3628             'yard' => {
3629             'name' => q(yd),
3630             'other' => q({0}yd),
3631             },
3632             'year' => {
3633             'name' => q(년),
3634             'other' => q({0}년),
3635             'per' => q({0}/년),
3636             },
3637             },
3638             'short' => {
3639             '' => {
3640             'name' => q(쪽),
3641             },
3642             'acre' => {
3643             'name' => q(ac),
3644             'other' => q({0}ac),
3645             },
3646             'acre-foot' => {
3647             'name' => q(ac ft),
3648             'other' => q({0}ac ft),
3649             },
3650             'ampere' => {
3651             'name' => q(amp),
3652             'other' => q({0}A),
3653             },
3654             'arc-minute' => {
3655             'name' => q(′),
3656             'other' => q({0}′),
3657             },
3658             'arc-second' => {
3659             'name' => q(″),
3660             'other' => q({0}″),
3661             },
3662             'astronomical-unit' => {
3663             'name' => q(au),
3664             'other' => q({0}au),
3665             },
3666             'atmosphere' => {
3667             'name' => q(atm),
3668             'other' => q({0}atm),
3669             },
3670             'bit' => {
3671             'name' => q(bit),
3672             'other' => q({0}bit),
3673             },
3674             'byte' => {
3675             'name' => q(byte),
3676             'other' => q({0}byte),
3677             },
3678             'calorie' => {
3679             'name' => q(cal),
3680             'other' => q({0}cal),
3681             },
3682             'carat' => {
3683             'name' => q(CD),
3684             'other' => q({0}CD),
3685             },
3686             'celsius' => {
3687             'name' => q(°C),
3688             'other' => q({0}°C),
3689             },
3690             'centiliter' => {
3691             'name' => q(cL),
3692             'other' => q({0}cL),
3693             },
3694             'centimeter' => {
3695             'name' => q(cm),
3696             'other' => q({0}cm),
3697             'per' => q({0}/cm),
3698             },
3699             'century' => {
3700             'name' => q(C),
3701             'other' => q({0}C),
3702             },
3703             'coordinate' => {
3704             'east' => q({0}E),
3705             'north' => q({0}N),
3706             'south' => q({0}S),
3707             'west' => q({0}W),
3708             },
3709             'cubic-centimeter' => {
3710             'name' => q(cm³),
3711             'other' => q({0}cm³),
3712             'per' => q({0}/cm³),
3713             },
3714             'cubic-foot' => {
3715             'name' => q(ft³),
3716             'other' => q({0}ft³),
3717             },
3718             'cubic-inch' => {
3719             'name' => q(in³),
3720             'other' => q({0}in³),
3721             },
3722             'cubic-kilometer' => {
3723             'name' => q(km³),
3724             'other' => q({0}km³),
3725             },
3726             'cubic-meter' => {
3727             'name' => q(m³),
3728             'other' => q({0}m³),
3729             'per' => q({0}/m³),
3730             },
3731             'cubic-mile' => {
3732             'name' => q(mi³),
3733             'other' => q({0}mi³),
3734             },
3735             'cubic-yard' => {
3736             'name' => q(yd³),
3737             'other' => q({0}yd³),
3738             },
3739             'cup' => {
3740             'name' => q(컵),
3741             'other' => q({0}컵),
3742             },
3743             'cup-metric' => {
3744             'name' => q(mcup),
3745             'other' => q({0}mc),
3746             },
3747             'day' => {
3748             'name' => q(일),
3749             'other' => q({0}일),
3750             'per' => q({0}/일),
3751             },
3752             'deciliter' => {
3753             'name' => q(dL),
3754             'other' => q({0}dL),
3755             },
3756             'decimeter' => {
3757             'name' => q(dm),
3758             'other' => q({0}dm),
3759             },
3760             'degree' => {
3761             'name' => q(°),
3762             'other' => q({0}°),
3763             },
3764             'fahrenheit' => {
3765             'name' => q(°F),
3766             'other' => q({0}°F),
3767             },
3768             'fathom' => {
3769             'name' => q(fm),
3770             'other' => q({0}fth),
3771             },
3772             'fluid-ounce' => {
3773             'name' => q(fl oz),
3774             'other' => q({0}fl oz),
3775             },
3776             'foodcalorie' => {
3777             'name' => q(Cal),
3778             'other' => q({0}Cal),
3779             },
3780             'foot' => {
3781             'name' => q(ft),
3782             'other' => q({0}ft),
3783             'per' => q({0}/ft),
3784             },
3785             'furlong' => {
3786             'name' => q(fur),
3787             'other' => q({0}fur),
3788             },
3789             'g-force' => {
3790             'name' => q(g-force),
3791             'other' => q({0}G),
3792             },
3793             'gallon' => {
3794             'name' => q(gal),
3795             'other' => q({0}gal),
3796             'per' => q({0}/gal),
3797             },
3798             'gallon-imperial' => {
3799             'name' => q(Imp. gal),
3800             'other' => q({0}gal Imp.),
3801             'per' => q({0}/gal Imp.),
3802             },
3803             'generic' => {
3804             'name' => q(°),
3805             'other' => q({0}°),
3806             },
3807             'gigabit' => {
3808             'name' => q(Gb),
3809             'other' => q({0}Gb),
3810             },
3811             'gigabyte' => {
3812             'name' => q(GB),
3813             'other' => q({0}GB),
3814             },
3815             'gigahertz' => {
3816             'name' => q(GHz),
3817             'other' => q({0}GHz),
3818             },
3819             'gigawatt' => {
3820             'name' => q(GW),
3821             'other' => q({0}GW),
3822             },
3823             'gram' => {
3824             'name' => q(그램),
3825             'other' => q({0}g),
3826             'per' => q({0}/g),
3827             },
3828             'hectare' => {
3829             'name' => q(ha),
3830             'other' => q({0}ha),
3831             },
3832             'hectoliter' => {
3833             'name' => q(hL),
3834             'other' => q({0}hL),
3835             },
3836             'hectopascal' => {
3837             'name' => q(hPa),
3838             'other' => q({0}hPa),
3839             },
3840             'hertz' => {
3841             'name' => q(Hz),
3842             'other' => q({0}Hz),
3843             },
3844             'horsepower' => {
3845             'name' => q(hp),
3846             'other' => q({0}hp),
3847             },
3848             'hour' => {
3849             'name' => q(시간),
3850             'other' => q({0}시간),
3851             'per' => q({0}/h),
3852             },
3853             'inch' => {
3854             'name' => q(in),
3855             'other' => q({0}in),
3856             'per' => q({0}/in),
3857             },
3858             'inch-hg' => {
3859             'name' => q(inHg),
3860             'other' => q({0}inHg),
3861             },
3862             'joule' => {
3863             'name' => q(줄),
3864             'other' => q({0}줄),
3865             },
3866             'karat' => {
3867             'name' => q(kt),
3868             'other' => q({0}kt),
3869             },
3870             'kelvin' => {
3871             'name' => q(K),
3872             'other' => q({0}K),
3873             },
3874             'kilobit' => {
3875             'name' => q(kb),
3876             'other' => q({0}kb),
3877             },
3878             'kilobyte' => {
3879             'name' => q(kB),
3880             'other' => q({0}kB),
3881             },
3882             'kilocalorie' => {
3883             'name' => q(kcal),
3884             'other' => q({0}kcal),
3885             },
3886             'kilogram' => {
3887             'name' => q(kg),
3888             'other' => q({0}kg),
3889             'per' => q({0}/kg),
3890             },
3891             'kilohertz' => {
3892             'name' => q(kHz),
3893             'other' => q({0}kHz),
3894             },
3895             'kilojoule' => {
3896             'name' => q(kJ),
3897             'other' => q({0}kJ),
3898             },
3899             'kilometer' => {
3900             'name' => q(km),
3901             'other' => q({0}km),
3902             'per' => q({0}/km),
3903             },
3904             'kilometer-per-hour' => {
3905             'name' => q(km/h),
3906             'other' => q({0}km/h),
3907             },
3908             'kilowatt' => {
3909             'name' => q(kW),
3910             'other' => q({0}kW),
3911             },
3912             'kilowatt-hour' => {
3913             'name' => q(kWh),
3914             'other' => q({0}kWh),
3915             },
3916             'knot' => {
3917             'name' => q(kn),
3918             'other' => q({0}kn),
3919             },
3920             'light-year' => {
3921             'name' => q(ly),
3922             'other' => q({0}ly),
3923             },
3924             'liter' => {
3925             'name' => q(리터),
3926             'other' => q({0}L),
3927             'per' => q({0}/L),
3928             },
3929             'liter-per-100kilometers' => {
3930             'name' => q(L/100km),
3931             'other' => q({0}L/100km),
3932             },
3933             'liter-per-kilometer' => {
3934             'name' => q(L/km),
3935             'other' => q({0}L/km),
3936             },
3937             'lux' => {
3938             'name' => q(lx),
3939             'other' => q({0}lx),
3940             },
3941             'megabit' => {
3942             'name' => q(Mb),
3943             'other' => q({0}Mb),
3944             },
3945             'megabyte' => {
3946             'name' => q(MB),
3947             'other' => q({0}MB),
3948             },
3949             'megahertz' => {
3950             'name' => q(MHz),
3951             'other' => q({0}MHz),
3952             },
3953             'megaliter' => {
3954             'name' => q(ML),
3955             'other' => q({0}ML),
3956             },
3957             'megawatt' => {
3958             'name' => q(MW),
3959             'other' => q({0}MW),
3960             },
3961             'meter' => {
3962             'name' => q(m),
3963             'other' => q({0}m),
3964             'per' => q({0}/m),
3965             },
3966             'meter-per-second' => {
3967             'name' => q(m/s),
3968             'other' => q({0}m/s),
3969             },
3970             'meter-per-second-squared' => {
3971             'name' => q(m/s²),
3972             'other' => q({0}m/s²),
3973             },
3974             'metric-ton' => {
3975             'name' => q(t),
3976             'other' => q({0}t),
3977             },
3978             'microgram' => {
3979             'name' => q(µg),
3980             'other' => q({0}µg),
3981             },
3982             'micrometer' => {
3983             'name' => q(µm),
3984             'other' => q({0}µm),
3985             },
3986             'microsecond' => {
3987             'name' => q(μs),
3988             'other' => q({0}μs),
3989             },
3990             'mile' => {
3991             'name' => q(mi),
3992             'other' => q({0}mi),
3993             },
3994             'mile-per-gallon' => {
3995             'name' => q(mpg),
3996             'other' => q({0}mpg),
3997             },
3998             'mile-per-gallon-imperial' => {
3999             'name' => q(mpg Imp.),
4000             'other' => q({0}mpg Imp.),
4001             },
4002             'mile-per-hour' => {
4003             'name' => q(mi/h),
4004             'other' => q({0}mi/h),
4005             },
4006             'mile-scandinavian' => {
4007             'name' => q(smi),
4008             'other' => q({0}smi),
4009             },
4010             'milliampere' => {
4011             'name' => q(mA),
4012             'other' => q({0}mA),
4013             },
4014             'millibar' => {
4015             'name' => q(mbar),
4016             'other' => q({0}mb),
4017             },
4018             'milligram' => {
4019             'name' => q(mg),
4020             'other' => q({0}mg),
4021             },
4022             'milligram-per-deciliter' => {
4023             'name' => q(mg/dL),
4024             'other' => q({0}mg/dL),
4025             },
4026             'milliliter' => {
4027             'name' => q(mL),
4028             'other' => q({0}mL),
4029             },
4030             'millimeter' => {
4031             'name' => q(mm),
4032             'other' => q({0}mm),
4033             },
4034             'millimeter-of-mercury' => {
4035             'name' => q(mmHg),
4036             'other' => q({0}mmHg),
4037             },
4038             'millimole-per-liter' => {
4039             'name' => q(mmol/L),
4040             'other' => q({0}mmol/L),
4041             },
4042             'millisecond' => {
4043             'name' => q(밀리초),
4044             'other' => q({0}ms),
4045             },
4046             'milliwatt' => {
4047             'name' => q(mW),
4048             'other' => q({0}mW),
4049             },
4050             'minute' => {
4051             'name' => q(분),
4052             'other' => q({0}분),
4053             'per' => q({0}/min),
4054             },
4055             'month' => {
4056             'name' => q(개월),
4057             'other' => q({0}개월),
4058             'per' => q({0}/월),
4059             },
4060             'nanometer' => {
4061             'name' => q(nm),
4062             'other' => q({0}nm),
4063             },
4064             'nanosecond' => {
4065             'name' => q(ns),
4066             'other' => q({0}ns),
4067             },
4068             'nautical-mile' => {
4069             'name' => q(nmi),
4070             'other' => q({0}nmi),
4071             },
4072             'ohm' => {
4073             'name' => q(ohm),
4074             'other' => q({0}Ω),
4075             },
4076             'ounce' => {
4077             'name' => q(oz),
4078             'other' => q({0}oz),
4079             'per' => q({0}/oz),
4080             },
4081             'ounce-troy' => {
4082             'name' => q(oz t),
4083             'other' => q({0}oz t),
4084             },
4085             'parsec' => {
4086             'name' => q(pc),
4087             'other' => q({0}pc),
4088             },
4089             'part-per-million' => {
4090             'name' => q(ppm),
4091             'other' => q({0}ppm),
4092             },
4093             'per' => {
4094             '1' => q({0}/{1}),
4095             },
4096             'percent' => {
4097             'name' => q(%),
4098             'other' => q({0}%),
4099             },
4100             'permille' => {
4101             'name' => q(‰),
4102             'other' => q({0}‰),
4103             },
4104             'petabyte' => {
4105             'name' => q(PB),
4106             'other' => q({0}PB),
4107             },
4108             'picometer' => {
4109             'name' => q(pm),
4110             'other' => q({0}pm),
4111             },
4112             'pint' => {
4113             'name' => q(pt),
4114             'other' => q({0}pt),
4115             },
4116             'pint-metric' => {
4117             'name' => q(mpt),
4118             'other' => q({0}mpt),
4119             },
4120             'point' => {
4121             'name' => q(pt),
4122             'other' => q({0}pt),
4123             },
4124             'pound' => {
4125             'name' => q(lb),
4126             'other' => q({0}lb),
4127             'per' => q({0}/lb),
4128             },
4129             'pound-per-square-inch' => {
4130             'name' => q(psi),
4131             'other' => q({0}psi),
4132             },
4133             'quart' => {
4134             'name' => q(qt),
4135             'other' => q({0}qt),
4136             },
4137             'radian' => {
4138             'name' => q(rad),
4139             'other' => q({0}rad),
4140             },
4141             'revolution' => {
4142             'name' => q(rev),
4143             'other' => q({0}rev),
4144             },
4145             'second' => {
4146             'name' => q(초),
4147             'other' => q({0}초),
4148             'per' => q({0}/s),
4149             },
4150             'square-centimeter' => {
4151             'name' => q(cm²),
4152             'other' => q({0}cm²),
4153             'per' => q({0}/cm²),
4154             },
4155             'square-foot' => {
4156             'name' => q(ft²),
4157             'other' => q({0}ft²),
4158             },
4159             'square-inch' => {
4160             'name' => q(in²),
4161             'other' => q({0}in²),
4162             'per' => q({0}/in²),
4163             },
4164             'square-kilometer' => {
4165             'name' => q(km²),
4166             'other' => q({0}km²),
4167             'per' => q({0}/km²),
4168             },
4169             'square-meter' => {
4170             'name' => q(m²),
4171             'other' => q({0}m²),
4172             'per' => q({0}/m²),
4173             },
4174             'square-mile' => {
4175             'name' => q(mi²),
4176             'other' => q({0}mi²),
4177             'per' => q({0}/mi²),
4178             },
4179             'square-yard' => {
4180             'name' => q(yd²),
4181             'other' => q({0}yd²),
4182             },
4183             'stone' => {
4184             'name' => q(st),
4185             'other' => q({0}st),
4186             },
4187             'tablespoon' => {
4188             'name' => q(tbsp),
4189             'other' => q({0}tbsp),
4190             },
4191             'teaspoon' => {
4192             'name' => q(tsp),
4193             'other' => q({0}tsp),
4194             },
4195             'terabit' => {
4196             'name' => q(Tb),
4197             'other' => q({0}Tb),
4198             },
4199             'terabyte' => {
4200             'name' => q(TB),
4201             'other' => q({0}TB),
4202             },
4203             'ton' => {
4204             'name' => q(tn),
4205             'other' => q({0}tn),
4206             },
4207             'volt' => {
4208             'name' => q(V),
4209             'other' => q({0}V),
4210             },
4211             'watt' => {
4212             'name' => q(w),
4213             'other' => q({0}W),
4214             },
4215             'week' => {
4216             'name' => q(주),
4217             'other' => q({0}주),
4218             'per' => q({0}/주),
4219             },
4220             'yard' => {
4221             'name' => q(yd),
4222             'other' => q({0}야드),
4223             },
4224             'year' => {
4225             'name' => q(년),
4226             'other' => q({0}년),
4227             'per' => q({0}/년),
4228             },
4229             },
4230             } }
4231             );
4232              
4233             has 'yesstr' => (
4234             is => 'ro',
4235             isa => RegexpRef,
4236             init_arg => undef,
4237             default => sub { qr'^(?i:예|yes|y)$' }
4238             );
4239              
4240             has 'nostr' => (
4241             is => 'ro',
4242             isa => RegexpRef,
4243             init_arg => undef,
4244             default => sub { qr'^(?i:아니요|no|n)$' }
4245             );
4246              
4247             has 'listPatterns' => (
4248             is => 'ro',
4249             isa => HashRef,
4250             init_arg => undef,
4251             default => sub { {
4252             start => q({0} {1}),
4253             middle => q({0} {1}),
4254             end => q({0} {1}),
4255             2 => q({0} {1}),
4256             } }
4257             );
4258              
4259             has 'default_numbering_system' => (
4260             is => 'ro',
4261             isa => Str,
4262             init_arg => undef,
4263             default => 'latn',
4264             );
4265              
4266             has native_numbering_system => (
4267             is => 'ro',
4268             isa => Str,
4269             init_arg => undef,
4270             default => 'latn',
4271             );
4272              
4273             has 'minimum_grouping_digits' => (
4274             is =>'ro',
4275             isa => Int,
4276             init_arg => undef,
4277             default => 1,
4278             );
4279              
4280             has 'number_symbols' => (
4281             is => 'ro',
4282             isa => HashRef,
4283             init_arg => undef,
4284             default => sub { {
4285             'arab' => {
4286             'minusSign' => q(‏-),
4287             'plusSign' => q(‏+),
4288             },
4289             'latn' => {
4290             'decimal' => q(.),
4291             'exponential' => q(E),
4292             'group' => q(,),
4293             'infinity' => q(∞),
4294             'list' => q(;),
4295             'minusSign' => q(-),
4296             'nan' => q(NaN),
4297             'perMille' => q(‰),
4298             'percentSign' => q(%),
4299             'plusSign' => q(+),
4300             'superscriptingExponent' => q(×),
4301             'timeSeparator' => q(:),
4302             },
4303             } }
4304             );
4305              
4306             has 'number_formats' => (
4307             is => 'ro',
4308             isa => HashRef,
4309             init_arg => undef,
4310             default => sub { {
4311             decimalFormat => {
4312             'default' => {
4313             '1000' => {
4314             'other' => '0천',
4315             },
4316             '10000' => {
4317             'other' => '0만',
4318             },
4319             '100000' => {
4320             'other' => '00만',
4321             },
4322             '1000000' => {
4323             'other' => '000만',
4324             },
4325             '10000000' => {
4326             'other' => '0000만',
4327             },
4328             '100000000' => {
4329             'other' => '0억',
4330             },
4331             '1000000000' => {
4332             'other' => '00억',
4333             },
4334             '10000000000' => {
4335             'other' => '000억',
4336             },
4337             '100000000000' => {
4338             'other' => '0000억',
4339             },
4340             '1000000000000' => {
4341             'other' => '0조',
4342             },
4343             '10000000000000' => {
4344             'other' => '00조',
4345             },
4346             '100000000000000' => {
4347             'other' => '000조',
4348             },
4349             'standard' => {
4350             'default' => '#,##0.###',
4351             },
4352             },
4353             'long' => {
4354             '1000' => {
4355             'other' => '0천',
4356             },
4357             '10000' => {
4358             'other' => '0만',
4359             },
4360             '100000' => {
4361             'other' => '00만',
4362             },
4363             '1000000' => {
4364             'other' => '000만',
4365             },
4366             '10000000' => {
4367             'other' => '0000만',
4368             },
4369             '100000000' => {
4370             'other' => '0억',
4371             },
4372             '1000000000' => {
4373             'other' => '00억',
4374             },
4375             '10000000000' => {
4376             'other' => '000억',
4377             },
4378             '100000000000' => {
4379             'other' => '0000억',
4380             },
4381             '1000000000000' => {
4382             'other' => '0조',
4383             },
4384             '10000000000000' => {
4385             'other' => '00조',
4386             },
4387             '100000000000000' => {
4388             'other' => '000조',
4389             },
4390             },
4391             'short' => {
4392             '1000' => {
4393             'other' => '0천',
4394             },
4395             '10000' => {
4396             'other' => '0만',
4397             },
4398             '100000' => {
4399             'other' => '00만',
4400             },
4401             '1000000' => {
4402             'other' => '000만',
4403             },
4404             '10000000' => {
4405             'other' => '0000만',
4406             },
4407             '100000000' => {
4408             'other' => '0억',
4409             },
4410             '1000000000' => {
4411             'other' => '00억',
4412             },
4413             '10000000000' => {
4414             'other' => '000억',
4415             },
4416             '100000000000' => {
4417             'other' => '0000억',
4418             },
4419             '1000000000000' => {
4420             'other' => '0조',
4421             },
4422             '10000000000000' => {
4423             'other' => '00조',
4424             },
4425             '100000000000000' => {
4426             'other' => '000조',
4427             },
4428             },
4429             },
4430             percentFormat => {
4431             'default' => {
4432             'standard' => {
4433             'default' => '#,##0%',
4434             },
4435             },
4436             },
4437             scientificFormat => {
4438             'default' => {
4439             'standard' => {
4440             'default' => '#E0',
4441             },
4442             },
4443             },
4444             } },
4445             );
4446              
4447             has 'number_currency_formats' => (
4448             is => 'ro',
4449             isa => HashRef,
4450             init_arg => undef,
4451             default => sub { {
4452             'latn' => {
4453             'pattern' => {
4454             'default' => {
4455             'accounting' => {
4456             'negative' => '(¤#,##0.00)',
4457             'positive' => '¤#,##0.00',
4458             },
4459             'standard' => {
4460             'positive' => '¤#,##0.00',
4461             },
4462             },
4463             },
4464             },
4465             } },
4466             );
4467              
4468             has 'currencies' => (
4469             is => 'ro',
4470             isa => HashRef,
4471             init_arg => undef,
4472             default => sub { {
4473             'ADP' => {
4474             display_name => {
4475             'currency' => q(안도라 페세타),
4476             },
4477             },
4478             'AED' => {
4479             symbol => 'AED',
4480             display_name => {
4481             'currency' => q(아랍에미리트 디르함),
4482             'other' => q(아랍에미리트 디르함),
4483             },
4484             },
4485             'AFA' => {
4486             display_name => {
4487             'currency' => q(아프가니 \(1927–2002\)),
4488             },
4489             },
4490             'AFN' => {
4491             symbol => 'AFN',
4492             display_name => {
4493             'currency' => q(아프가니스탄 아프가니),
4494             'other' => q(아프가니스탄 아프가니),
4495             },
4496             },
4497             'ALL' => {
4498             symbol => 'ALL',
4499             display_name => {
4500             'currency' => q(알바니아 레크),
4501             'other' => q(알바니아 레크),
4502             },
4503             },
4504             'AMD' => {
4505             symbol => 'AMD',
4506             display_name => {
4507             'currency' => q(아르메니아 드람),
4508             'other' => q(아르메니아 드람),
4509             },
4510             },
4511             'ANG' => {
4512             symbol => 'ANG',
4513             display_name => {
4514             'currency' => q(네덜란드령 안틸레스 길더),
4515             'other' => q(네덜란드령 안틸레스 길더),
4516             },
4517             },
4518             'AOA' => {
4519             symbol => 'AOA',
4520             display_name => {
4521             'currency' => q(앙골라 콴자),
4522             'other' => q(앙골라 콴자),
4523             },
4524             },
4525             'AOK' => {
4526             display_name => {
4527             'currency' => q(앙골라 콴자 \(1977–1990\)),
4528             },
4529             },
4530             'AON' => {
4531             display_name => {
4532             'currency' => q(앙골라 신콴자 \(1990–2000\)),
4533             },
4534             },
4535             'AOR' => {
4536             display_name => {
4537             'currency' => q(앙골라 재조정 콴자 \(1995–1999\)),
4538             },
4539             },
4540             'ARA' => {
4541             display_name => {
4542             'currency' => q(아르헨티나 오스트랄),
4543             },
4544             },
4545             'ARL' => {
4546             display_name => {
4547             'currency' => q(아르헨티나 페소 레이 \(1970–1983\)),
4548             },
4549             },
4550             'ARM' => {
4551             display_name => {
4552             'currency' => q(아르헨티나 페소 \(18810–1970\)),
4553             },
4554             },
4555             'ARP' => {
4556             display_name => {
4557             'currency' => q(아르헨티나 페소 \(1983–1985\)),
4558             },
4559             },
4560             'ARS' => {
4561             symbol => 'ARS',
4562             display_name => {
4563             'currency' => q(아르헨티나 페소),
4564             'other' => q(아르헨티나 페소),
4565             },
4566             },
4567             'ATS' => {
4568             display_name => {
4569             'currency' => q(호주 실링),
4570             },
4571             },
4572             'AUD' => {
4573             symbol => 'AU$',
4574             display_name => {
4575             'currency' => q(호주 달러),
4576             'other' => q(호주 달러),
4577             },
4578             },
4579             'AWG' => {
4580             symbol => 'AWG',
4581             display_name => {
4582             'currency' => q(아루바 플로린),
4583             'other' => q(아루바 플로린),
4584             },
4585             },
4586             'AZM' => {
4587             display_name => {
4588             'currency' => q(아제르바이젠 마나트\(1993–2006\)),
4589             },
4590             },
4591             'AZN' => {
4592             symbol => 'AZN',
4593             display_name => {
4594             'currency' => q(아제르바이잔 마나트),
4595             'other' => q(아제르바이잔 마나트),
4596             },
4597             },
4598             'BAD' => {
4599             display_name => {
4600             'currency' => q(보스니아-헤르체고비나 디나르),
4601             },
4602             },
4603             'BAM' => {
4604             symbol => 'BAM',
4605             display_name => {
4606             'currency' => q(보스니아-헤르체고비나 태환 마르크),
4607             'other' => q(보스니아-헤르체고비나 태환 마르크),
4608             },
4609             },
4610             'BAN' => {
4611             display_name => {
4612             'currency' => q(보스니아-헤르체고비나 신디나르 \(1994–1997\)),
4613             },
4614             },
4615             'BBD' => {
4616             symbol => 'BBD',
4617             display_name => {
4618             'currency' => q(바베이도스 달러),
4619             'other' => q(바베이도스 달러),
4620             },
4621             },
4622             'BDT' => {
4623             symbol => 'BDT',
4624             display_name => {
4625             'currency' => q(방글라데시 타카),
4626             'other' => q(방글라데시 타카),
4627             },
4628             },
4629             'BEC' => {
4630             display_name => {
4631             'currency' => q(벨기에 프랑 \(태환\)),
4632             },
4633             },
4634             'BEF' => {
4635             display_name => {
4636             'currency' => q(벨기에 프랑),
4637             },
4638             },
4639             'BEL' => {
4640             display_name => {
4641             'currency' => q(벨기에 프랑 \(금융\)),
4642             },
4643             },
4644             'BGL' => {
4645             display_name => {
4646             'currency' => q(불가리아 동전 렛),
4647             },
4648             },
4649             'BGM' => {
4650             display_name => {
4651             'currency' => q(불가리아 사회주의자 렛),
4652             },
4653             },
4654             'BGN' => {
4655             symbol => 'BGN',
4656             display_name => {
4657             'currency' => q(불가리아 레프),
4658             'other' => q(불가리아 레프),
4659             },
4660             },
4661             'BGO' => {
4662             display_name => {
4663             'currency' => q(불가리아 렛 \(1879–1952\)),
4664             },
4665             },
4666             'BHD' => {
4667             symbol => 'BHD',
4668             display_name => {
4669             'currency' => q(바레인 디나르),
4670             'other' => q(바레인 디나르),
4671             },
4672             },
4673             'BIF' => {
4674             symbol => 'BIF',
4675             display_name => {
4676             'currency' => q(부룬디 프랑),
4677             'other' => q(부룬디 프랑),
4678             },
4679             },
4680             'BMD' => {
4681             symbol => 'BMD',
4682             display_name => {
4683             'currency' => q(버뮤다 달러),
4684             'other' => q(버뮤다 달러),
4685             },
4686             },
4687             'BND' => {
4688             symbol => 'BND',
4689             display_name => {
4690             'currency' => q(부루나이 달러),
4691             'other' => q(부루나이 달러),
4692             },
4693             },
4694             'BOB' => {
4695             symbol => 'BOB',
4696             display_name => {
4697             'currency' => q(볼리비아노),
4698             'other' => q(볼리비아노),
4699             },
4700             },
4701             'BOL' => {
4702             display_name => {
4703             'currency' => q(볼리비아 볼리비아노 \(1863–1963\)),
4704             },
4705             },
4706             'BOP' => {
4707             display_name => {
4708             'currency' => q(볼리비아노 페소),
4709             },
4710             },
4711             'BOV' => {
4712             display_name => {
4713             'currency' => q(볼리비아노 Mvdol\(기금\)),
4714             },
4715             },
4716             'BRB' => {
4717             display_name => {
4718             'currency' => q(볼리비아노 크루제이루 노보 \(1967–1986\)),
4719             },
4720             },
4721             'BRC' => {
4722             display_name => {
4723             'currency' => q(브라질 크루자두),
4724             },
4725             },
4726             'BRE' => {
4727             display_name => {
4728             'currency' => q(브라질 크루제이루 \(1990–1993\)),
4729             },
4730             },
4731             'BRL' => {
4732             symbol => 'R$',
4733             display_name => {
4734             'currency' => q(브라질 레알),
4735             'other' => q(브라질 헤알),
4736             },
4737             },
4738             'BRN' => {
4739             display_name => {
4740             'currency' => q(브라질 크루자두 노보),
4741             },
4742             },
4743             'BRR' => {
4744             display_name => {
4745             'currency' => q(브라질 크루제이루),
4746             },
4747             },
4748             'BRZ' => {
4749             display_name => {
4750             'currency' => q(브라질 크루제이루 \(1942–1967\)),
4751             },
4752             },
4753             'BSD' => {
4754             symbol => 'BSD',
4755             display_name => {
4756             'currency' => q(바하마 달러),
4757             'other' => q(바하마 달러),
4758             },
4759             },
4760             'BTN' => {
4761             symbol => 'BTN',
4762             display_name => {
4763             'currency' => q(부탄 눌투눔),
4764             'other' => q(부탄 눌투눔),
4765             },
4766             },
4767             'BUK' => {
4768             display_name => {
4769             'currency' => q(버마 차트),
4770             },
4771             },
4772             'BWP' => {
4773             symbol => 'BWP',
4774             display_name => {
4775             'currency' => q(보츠와나 폴라),
4776             'other' => q(보츠와나 폴라),
4777             },
4778             },
4779             'BYB' => {
4780             display_name => {
4781             'currency' => q(벨라루스 신권 루블 \(1994–1999\)),
4782             },
4783             },
4784             'BYN' => {
4785             symbol => 'BYN',
4786             display_name => {
4787             'currency' => q(벨라루스 루블),
4788             'other' => q(벨라루스 루블),
4789             },
4790             },
4791             'BYR' => {
4792             symbol => 'BYR',
4793             display_name => {
4794             'currency' => q(벨라루스 루블 \(2000–2016\)),
4795             'other' => q(벨라루스 루블 \(2000–2016\)),
4796             },
4797             },
4798             'BZD' => {
4799             symbol => 'BZD',
4800             display_name => {
4801             'currency' => q(벨리즈 달러),
4802             'other' => q(벨리즈 달러),
4803             },
4804             },
4805             'CAD' => {
4806             symbol => 'CA$',
4807             display_name => {
4808             'currency' => q(캐나다 달러),
4809             'other' => q(캐나다 달러),
4810             },
4811             },
4812             'CDF' => {
4813             symbol => 'CDF',
4814             display_name => {
4815             'currency' => q(콩고 프랑 콩골라스),
4816             'other' => q(콩고 프랑 콩골라스),
4817             },
4818             },
4819             'CHE' => {
4820             display_name => {
4821             'currency' => q(유로 \(WIR\)),
4822             },
4823             },
4824             'CHF' => {
4825             symbol => 'CHF',
4826             display_name => {
4827             'currency' => q(스위스 프랑),
4828             'other' => q(스위스 프랑),
4829             },
4830             },
4831             'CHW' => {
4832             display_name => {
4833             'currency' => q(프랑 \(WIR\)),
4834             },
4835             },
4836             'CLE' => {
4837             display_name => {
4838             'currency' => q(칠레 에스쿠도),
4839             },
4840             },
4841             'CLF' => {
4842             display_name => {
4843             'currency' => q(칠레 \(UF\)),
4844             },
4845             },
4846             'CLP' => {
4847             symbol => 'CLP',
4848             display_name => {
4849             'currency' => q(칠레 페소),
4850             'other' => q(칠레 페소),
4851             },
4852             },
4853             'CNH' => {
4854             symbol => 'CNH',
4855             display_name => {
4856             'currency' => q(중국 위안화\(역외\)),
4857             'other' => q(중국 위안화\(역외\)),
4858             },
4859             },
4860             'CNY' => {
4861             symbol => 'CN¥',
4862             display_name => {
4863             'currency' => q(중국 위안화),
4864             'other' => q(중국 위안화),
4865             },
4866             },
4867             'COP' => {
4868             symbol => 'COP',
4869             display_name => {
4870             'currency' => q(콜롬비아 페소),
4871             'other' => q(콜롬비아 페소),
4872             },
4873             },
4874             'COU' => {
4875             display_name => {
4876             'currency' => q(콜롬비아 실가 단위),
4877             },
4878             },
4879             'CRC' => {
4880             symbol => 'CRC',
4881             display_name => {
4882             'currency' => q(코스타리카 콜론),
4883             'other' => q(코스타리카 콜론),
4884             },
4885             },
4886             'CSD' => {
4887             display_name => {
4888             'currency' => q(고 세르비아 디나르),
4889             },
4890             },
4891             'CSK' => {
4892             display_name => {
4893             'currency' => q(체코슬로바키아 동전 코루나),
4894             },
4895             },
4896             'CUC' => {
4897             symbol => 'CUC',
4898             display_name => {
4899             'currency' => q(쿠바 태환 페소),
4900             'other' => q(쿠바 태환 페소),
4901             },
4902             },
4903             'CUP' => {
4904             symbol => 'CUP',
4905             display_name => {
4906             'currency' => q(쿠바 페소),
4907             'other' => q(쿠바 페소),
4908             },
4909             },
4910             'CVE' => {
4911             symbol => 'CVE',
4912             display_name => {
4913             'currency' => q(카보베르데 에스쿠도),
4914             'other' => q(카보베르데 에스쿠도),
4915             },
4916             },
4917             'CYP' => {
4918             display_name => {
4919             'currency' => q(싸이프러스 파운드),
4920             },
4921             },
4922             'CZK' => {
4923             symbol => 'CZK',
4924             display_name => {
4925             'currency' => q(체코 공화국 코루나),
4926             'other' => q(체코 공화국 코루나),
4927             },
4928             },
4929             'DDM' => {
4930             display_name => {
4931             'currency' => q(동독 오스트마르크),
4932             },
4933             },
4934             'DEM' => {
4935             display_name => {
4936             'currency' => q(독일 마르크),
4937             },
4938             },
4939             'DJF' => {
4940             symbol => 'DJF',
4941             display_name => {
4942             'currency' => q(지부티 프랑),
4943             'other' => q(지부티 프랑),
4944             },
4945             },
4946             'DKK' => {
4947             symbol => 'DKK',
4948             display_name => {
4949             'currency' => q(덴마크 크로네),
4950             'other' => q(덴마크 크로네),
4951             },
4952             },
4953             'DOP' => {
4954             symbol => 'DOP',
4955             display_name => {
4956             'currency' => q(도미니카 페소),
4957             'other' => q(도미니카 페소),
4958             },
4959             },
4960             'DZD' => {
4961             symbol => 'DZD',
4962             display_name => {
4963             'currency' => q(알제리 디나르),
4964             'other' => q(알제리 디나르),
4965             },
4966             },
4967             'ECS' => {
4968             display_name => {
4969             'currency' => q(에쿠아도르 수크레),
4970             },
4971             },
4972             'ECV' => {
4973             display_name => {
4974             'currency' => q(에콰도르 \(UVC\)),
4975             },
4976             },
4977             'EEK' => {
4978             display_name => {
4979             'currency' => q(에스토니아 크룬),
4980             },
4981             },
4982             'EGP' => {
4983             symbol => 'EGP',
4984             display_name => {
4985             'currency' => q(이집트 파운드),
4986             'other' => q(이집트 파운드),
4987             },
4988             },
4989             'ERN' => {
4990             symbol => 'ERN',
4991             display_name => {
4992             'currency' => q(에리트리아 나크파),
4993             'other' => q(에리트리아 나크파),
4994             },
4995             },
4996             'ESA' => {
4997             display_name => {
4998             'currency' => q(스페인 페세타\(예금\)),
4999             },
5000             },
5001             'ESB' => {
5002             display_name => {
5003             'currency' => q(스페인 페세타\(변환 예금\)),
5004             },
5005             },
5006             'ESP' => {
5007             display_name => {
5008             'currency' => q(스페인 페세타),
5009             },
5010             },
5011             'ETB' => {
5012             symbol => 'ETB',
5013             display_name => {
5014             'currency' => q(에티오피아 비르),
5015             'other' => q(에티오피아 비르),
5016             },
5017             },
5018             'EUR' => {
5019             symbol => '€',
5020             display_name => {
5021             'currency' => q(유로),
5022             'other' => q(유로),
5023             },
5024             },
5025             'FIM' => {
5026             display_name => {
5027             'currency' => q(핀란드 마르카),
5028             },
5029             },
5030             'FJD' => {
5031             symbol => 'FJD',
5032             display_name => {
5033             'currency' => q(피지 달러),
5034             'other' => q(피지 달러),
5035             },
5036             },
5037             'FKP' => {
5038             symbol => 'FKP',
5039             display_name => {
5040             'currency' => q(포클랜드제도 파운드),
5041             'other' => q(포클랜드제도 파운드),
5042             },
5043             },
5044             'FRF' => {
5045             display_name => {
5046             'currency' => q(프랑스 프랑),
5047             },
5048             },
5049             'GBP' => {
5050             symbol => '£',
5051             display_name => {
5052             'currency' => q(파운드),
5053             'other' => q(영국령 파운드 스털링),
5054             },
5055             },
5056             'GEK' => {
5057             display_name => {
5058             'currency' => q(그루지야 지폐 라리트),
5059             },
5060             },
5061             'GEL' => {
5062             symbol => 'GEL',
5063             display_name => {
5064             'currency' => q(조지아 라리),
5065             'other' => q(조지아 라리),
5066             },
5067             },
5068             'GHC' => {
5069             display_name => {
5070             'currency' => q(가나 시디 \(1979–2007\)),
5071             },
5072             },
5073             'GHS' => {
5074             symbol => 'GHS',
5075             display_name => {
5076             'currency' => q(가나 시디),
5077             'other' => q(가나 시디),
5078             },
5079             },
5080             'GIP' => {
5081             symbol => 'GIP',
5082             display_name => {
5083             'currency' => q(지브롤터 파운드),
5084             'other' => q(지브롤터 파운드),
5085             },
5086             },
5087             'GMD' => {
5088             symbol => 'GMD',
5089             display_name => {
5090             'currency' => q(감비아 달라시),
5091             'other' => q(감비아 달라시),
5092             },
5093             },
5094             'GNF' => {
5095             symbol => 'GNF',
5096             display_name => {
5097             'currency' => q(기니 프랑),
5098             'other' => q(기니 프랑),
5099             },
5100             },
5101             'GNS' => {
5102             display_name => {
5103             'currency' => q(기니 시리),
5104             },
5105             },
5106             'GQE' => {
5107             display_name => {
5108             'currency' => q(적도 기니 에쿨 \(Ekwele\)),
5109             },
5110             },
5111             'GRD' => {
5112             display_name => {
5113             'currency' => q(그리스 드라크마),
5114             },
5115             },
5116             'GTQ' => {
5117             symbol => 'GTQ',
5118             display_name => {
5119             'currency' => q(과테말라 케트살),
5120             'other' => q(과테말라 케트살),
5121             },
5122             },
5123             'GWE' => {
5124             display_name => {
5125             'currency' => q(포르투갈령 기니 에스쿠도),
5126             },
5127             },
5128             'GWP' => {
5129             display_name => {
5130             'currency' => q(기네비쏘 페소),
5131             },
5132             },
5133             'GYD' => {
5134             symbol => 'GYD',
5135             display_name => {
5136             'currency' => q(가이아나 달러),
5137             'other' => q(가이아나 달러),
5138             },
5139             },
5140             'HKD' => {
5141             symbol => 'HK$',
5142             display_name => {
5143             'currency' => q(홍콩 달러),
5144             'other' => q(홍콩 달러),
5145             },
5146             },
5147             'HNL' => {
5148             symbol => 'HNL',
5149             display_name => {
5150             'currency' => q(온두라스 렘피라),
5151             'other' => q(온두라스 렘피라),
5152             },
5153             },
5154             'HRD' => {
5155             display_name => {
5156             'currency' => q(크로아티아 디나르),
5157             },
5158             },
5159             'HRK' => {
5160             symbol => 'HRK',
5161             display_name => {
5162             'currency' => q(크로아티아 쿠나),
5163             'other' => q(크로아티아 쿠나),
5164             },
5165             },
5166             'HTG' => {
5167             symbol => 'HTG',
5168             display_name => {
5169             'currency' => q(하이티 구르드),
5170             'other' => q(하이티 구르드),
5171             },
5172             },
5173             'HUF' => {
5174             symbol => 'HUF',
5175             display_name => {
5176             'currency' => q(헝가리 포린트),
5177             'other' => q(헝가리 포린트),
5178             },
5179             },
5180             'IDR' => {
5181             symbol => 'IDR',
5182             display_name => {
5183             'currency' => q(인도네시아 루피아),
5184             'other' => q(인도네시아 루피아),
5185             },
5186             },
5187             'IEP' => {
5188             display_name => {
5189             'currency' => q(아일랜드 파운드),
5190             },
5191             },
5192             'ILP' => {
5193             display_name => {
5194             'currency' => q(이스라엘 파운드),
5195             },
5196             },
5197             'ILS' => {
5198             symbol => '₪',
5199             display_name => {
5200             'currency' => q(이스라엘 신권 세켈),
5201             'other' => q(이스라엘 신권 세켈),
5202             },
5203             },
5204             'INR' => {
5205             symbol => '₹',
5206             display_name => {
5207             'currency' => q(인도 루피),
5208             'other' => q(인도 루피),
5209             },
5210             },
5211             'IQD' => {
5212             symbol => 'IQD',
5213             display_name => {
5214             'currency' => q(이라크 디나르),
5215             'other' => q(이라크 디나르),
5216             },
5217             },
5218             'IRR' => {
5219             symbol => 'IRR',
5220             display_name => {
5221             'currency' => q(이란 리얄),
5222             'other' => q(이란 리얄),
5223             },
5224             },
5225             'ISK' => {
5226             symbol => 'ISK',
5227             display_name => {
5228             'currency' => q(아이슬란드 크로나),
5229             'other' => q(아이슬란드 크로나),
5230             },
5231             },
5232             'ITL' => {
5233             display_name => {
5234             'currency' => q(이탈리아 리라),
5235             },
5236             },
5237             'JMD' => {
5238             symbol => 'JMD',
5239             display_name => {
5240             'currency' => q(자메이카 달러),
5241             'other' => q(자메이카 달러),
5242             },
5243             },
5244             'JOD' => {
5245             symbol => 'JOD',
5246             display_name => {
5247             'currency' => q(요르단 디나르),
5248             'other' => q(요르단 디나르),
5249             },
5250             },
5251             'JPY' => {
5252             symbol => 'JP¥',
5253             display_name => {
5254             'currency' => q(일본 엔화),
5255             'other' => q(일본 엔화),
5256             },
5257             },
5258             'KES' => {
5259             symbol => 'KES',
5260             display_name => {
5261             'currency' => q(케냐 실링),
5262             'other' => q(케냐 실링),
5263             },
5264             },
5265             'KGS' => {
5266             symbol => 'KGS',
5267             display_name => {
5268             'currency' => q(키르기스스탄 솜),
5269             'other' => q(키르기스스탄 솜),
5270             },
5271             },
5272             'KHR' => {
5273             symbol => 'KHR',
5274             display_name => {
5275             'currency' => q(캄보디아 리얄),
5276             'other' => q(캄보디아 리얄),
5277             },
5278             },
5279             'KMF' => {
5280             symbol => 'KMF',
5281             display_name => {
5282             'currency' => q(코모르 프랑),
5283             'other' => q(코모르 프랑),
5284             },
5285             },
5286             'KPW' => {
5287             symbol => 'KPW',
5288             display_name => {
5289             'currency' => q(조선 민주주의 인민 공화국 원),
5290             'other' => q(조선 민주주의 인민 공화국 원),
5291             },
5292             },
5293             'KRH' => {
5294             display_name => {
5295             'currency' => q(대한민국 환 \(1953–1962\)),
5296             },
5297             },
5298             'KRW' => {
5299             symbol => '₩',
5300             display_name => {
5301             'currency' => q(대한민국 원),
5302             'other' => q(대한민국 원),
5303             },
5304             },
5305             'KWD' => {
5306             symbol => 'KWD',
5307             display_name => {
5308             'currency' => q(쿠웨이트 디나르),
5309             'other' => q(쿠웨이트 디나르),
5310             },
5311             },
5312             'KYD' => {
5313             symbol => 'KYD',
5314             display_name => {
5315             'currency' => q(케이맨 제도 달러),
5316             'other' => q(케이맨 제도 달러),
5317             },
5318             },
5319             'KZT' => {
5320             symbol => 'KZT',
5321             display_name => {
5322             'currency' => q(카자흐스탄 텐게),
5323             'other' => q(카자흐스탄 텐게),
5324             },
5325             },
5326             'LAK' => {
5327             symbol => 'LAK',
5328             display_name => {
5329             'currency' => q(라오스 키프),
5330             'other' => q(라오스 키프),
5331             },
5332             },
5333             'LBP' => {
5334             symbol => 'LBP',
5335             display_name => {
5336             'currency' => q(레바논 파운드),
5337             'other' => q(레바논 파운드),
5338             },
5339             },
5340             'LKR' => {
5341             symbol => 'LKR',
5342             display_name => {
5343             'currency' => q(스리랑카 루피),
5344             'other' => q(스리랑카 루피),
5345             },
5346             },
5347             'LRD' => {
5348             symbol => 'LRD',
5349             display_name => {
5350             'currency' => q(라이베리아 달러),
5351             'other' => q(라이베리아 달러),
5352             },
5353             },
5354             'LSL' => {
5355             display_name => {
5356             'currency' => q(레소토 로티),
5357             },
5358             },
5359             'LTL' => {
5360             symbol => 'LTL',
5361             display_name => {
5362             'currency' => q(리투아니아 리타),
5363             'other' => q(리투아니아 리타),
5364             },
5365             },
5366             'LTT' => {
5367             display_name => {
5368             'currency' => q(룩셈부르크 타로나),
5369             },
5370             },
5371             'LUC' => {
5372             display_name => {
5373             'currency' => q(룩셈부르크 변환 프랑),
5374             },
5375             },
5376             'LUF' => {
5377             display_name => {
5378             'currency' => q(룩셈부르크 프랑),
5379             },
5380             },
5381             'LUL' => {
5382             display_name => {
5383             'currency' => q(룩셈부르크 재정 프랑),
5384             },
5385             },
5386             'LVL' => {
5387             symbol => 'LVL',
5388             display_name => {
5389             'currency' => q(라트비아 라트),
5390             'other' => q(라트비아 라트),
5391             },
5392             },
5393             'LVR' => {
5394             display_name => {
5395             'currency' => q(라트비아 루블),
5396             },
5397             },
5398             'LYD' => {
5399             symbol => 'LYD',
5400             display_name => {
5401             'currency' => q(리비아 디나르),
5402             'other' => q(리비아 디나르),
5403             },
5404             },
5405             'MAD' => {
5406             symbol => 'MAD',
5407             display_name => {
5408             'currency' => q(모로코 디렘),
5409             'other' => q(모로코 디렘),
5410             },
5411             },
5412             'MAF' => {
5413             display_name => {
5414             'currency' => q(모로코 프랑),
5415             },
5416             },
5417             'MCF' => {
5418             display_name => {
5419             'currency' => q(모나코 프랑),
5420             },
5421             },
5422             'MDC' => {
5423             display_name => {
5424             'currency' => q(몰도바 쿠폰),
5425             },
5426             },
5427             'MDL' => {
5428             symbol => 'MDL',
5429             display_name => {
5430             'currency' => q(몰도바 레이),
5431             'other' => q(몰도바 레이),
5432             },
5433             },
5434             'MGA' => {
5435             symbol => 'MGA',
5436             display_name => {
5437             'currency' => q(마다가스카르 아리아리),
5438             'other' => q(마다가스카르 아리아리),
5439             },
5440             },
5441             'MGF' => {
5442             display_name => {
5443             'currency' => q(마다가스카르 프랑),
5444             },
5445             },
5446             'MKD' => {
5447             symbol => 'MKD',
5448             display_name => {
5449             'currency' => q(마케도니아 디나르),
5450             'other' => q(마케도니아 디나르),
5451             },
5452             },
5453             'MLF' => {
5454             display_name => {
5455             'currency' => q(말리 프랑),
5456             },
5457             },
5458             'MMK' => {
5459             symbol => 'MMK',
5460             display_name => {
5461             'currency' => q(미얀마 키얏),
5462             'other' => q(미얀마 키얏),
5463             },
5464             },
5465             'MNT' => {
5466             symbol => 'MNT',
5467             display_name => {
5468             'currency' => q(몽골 투그릭),
5469             'other' => q(몽골 투그릭),
5470             },
5471             },
5472             'MOP' => {
5473             symbol => 'MOP',
5474             display_name => {
5475             'currency' => q(마카오 파타카),
5476             'other' => q(마카오 파타카),
5477             },
5478             },
5479             'MRO' => {
5480             symbol => 'MRO',
5481             display_name => {
5482             'currency' => q(모리타니 우기야 \(1973–2017\)),
5483             'other' => q(모리타니 우기야 \(1973–2017\)),
5484             },
5485             },
5486             'MRU' => {
5487             symbol => 'MRU',
5488             display_name => {
5489             'currency' => q(모리타니 우기야),
5490             'other' => q(모리타니 우기야),
5491             },
5492             },
5493             'MTL' => {
5494             display_name => {
5495             'currency' => q(몰타 리라),
5496             },
5497             },
5498             'MTP' => {
5499             display_name => {
5500             'currency' => q(몰타 파운드),
5501             },
5502             },
5503             'MUR' => {
5504             symbol => 'MUR',
5505             display_name => {
5506             'currency' => q(모리셔스 루피),
5507             'other' => q(모리셔스 루피),
5508             },
5509             },
5510             'MVR' => {
5511             symbol => 'MVR',
5512             display_name => {
5513             'currency' => q(몰디브 제도 루피아),
5514             'other' => q(몰디브 제도 루피아),
5515             },
5516             },
5517             'MWK' => {
5518             symbol => 'MWK',
5519             display_name => {
5520             'currency' => q(말라위 콰쳐),
5521             'other' => q(말라위 콰쳐),
5522             },
5523             },
5524             'MXN' => {
5525             symbol => 'MX$',
5526             display_name => {
5527             'currency' => q(멕시코 페소),
5528             'other' => q(멕시코 페소),
5529             },
5530             },
5531             'MXP' => {
5532             display_name => {
5533             'currency' => q(멕시코 실버 페소 \(1861–1992\)),
5534             },
5535             },
5536             'MXV' => {
5537             display_name => {
5538             'currency' => q(멕시코 \(UDI\)),
5539             },
5540             },
5541             'MYR' => {
5542             symbol => 'MYR',
5543             display_name => {
5544             'currency' => q(말레이시아 링깃),
5545             'other' => q(말레이시아 링깃),
5546             },
5547             },
5548             'MZE' => {
5549             display_name => {
5550             'currency' => q(모잠비크 에스쿠도),
5551             },
5552             },
5553             'MZM' => {
5554             display_name => {
5555             'currency' => q(고 모잠비크 메티칼),
5556             },
5557             },
5558             'MZN' => {
5559             symbol => 'MZN',
5560             display_name => {
5561             'currency' => q(모잠비크 메티칼),
5562             'other' => q(모잠비크 메티칼),
5563             },
5564             },
5565             'NAD' => {
5566             symbol => 'NAD',
5567             display_name => {
5568             'currency' => q(나미비아 달러),
5569             'other' => q(나미비아 달러),
5570             },
5571             },
5572             'NGN' => {
5573             symbol => 'NGN',
5574             display_name => {
5575             'currency' => q(니제르 나이라),
5576             'other' => q(니제르 나이라),
5577             },
5578             },
5579             'NIC' => {
5580             display_name => {
5581             'currency' => q(니카라과 코르도바),
5582             },
5583             },
5584             'NIO' => {
5585             symbol => 'NIO',
5586             display_name => {
5587             'currency' => q(니카라과 코르도바 오로),
5588             'other' => q(니카라과 코르도바 오로),
5589             },
5590             },
5591             'NLG' => {
5592             display_name => {
5593             'currency' => q(네델란드 길더),
5594             },
5595             },
5596             'NOK' => {
5597             symbol => 'NOK',
5598             display_name => {
5599             'currency' => q(노르웨이 크로네),
5600             'other' => q(노르웨이 크로네),
5601             },
5602             },
5603             'NPR' => {
5604             symbol => 'NPR',
5605             display_name => {
5606             'currency' => q(네팔 루피),
5607             'other' => q(네팔 루피),
5608             },
5609             },
5610             'NZD' => {
5611             symbol => 'NZ$',
5612             display_name => {
5613             'currency' => q(뉴질랜드 달러),
5614             'other' => q(뉴질랜드 달러),
5615             },
5616             },
5617             'OMR' => {
5618             symbol => 'OMR',
5619             display_name => {
5620             'currency' => q(오만 리얄),
5621             'other' => q(오만 리얄),
5622             },
5623             },
5624             'PAB' => {
5625             symbol => 'PAB',
5626             display_name => {
5627             'currency' => q(파나마 발보아),
5628             'other' => q(파나마 발보아),
5629             },
5630             },
5631             'PEI' => {
5632             display_name => {
5633             'currency' => q(페루 인티),
5634             },
5635             },
5636             'PEN' => {
5637             symbol => 'PEN',
5638             display_name => {
5639             'currency' => q(페루 솔),
5640             'other' => q(페루 솔),
5641             },
5642             },
5643             'PES' => {
5644             display_name => {
5645             'currency' => q(페루 솔 \(1863–1965\)),
5646             },
5647             },
5648             'PGK' => {
5649             symbol => 'PGK',
5650             display_name => {
5651             'currency' => q(파푸아뉴기니 키나),
5652             'other' => q(파푸아뉴기니 키나),
5653             },
5654             },
5655             'PHP' => {
5656             symbol => 'PHP',
5657             display_name => {
5658             'currency' => q(필리핀 페소),
5659             'other' => q(필리핀 페소),
5660             },
5661             },
5662             'PKR' => {
5663             symbol => 'PKR',
5664             display_name => {
5665             'currency' => q(파키스탄 루피),
5666             'other' => q(파키스탄 루피),
5667             },
5668             },
5669             'PLN' => {
5670             symbol => 'PLN',
5671             display_name => {
5672             'currency' => q(폴란드 즐로티),
5673             'other' => q(폴란드 즐로티),
5674             },
5675             },
5676             'PLZ' => {
5677             display_name => {
5678             'currency' => q(폴란드 즐로티 \(1950–1995\)),
5679             },
5680             },
5681             'PTE' => {
5682             display_name => {
5683             'currency' => q(포르투갈 에스쿠도),
5684             },
5685             },
5686             'PYG' => {
5687             symbol => 'PYG',
5688             display_name => {
5689             'currency' => q(파라과이 과라니),
5690             'other' => q(파라과이 과라니),
5691             },
5692             },
5693             'QAR' => {
5694             symbol => 'QAR',
5695             display_name => {
5696             'currency' => q(카타르 리얄),
5697             'other' => q(카타르 리얄),
5698             },
5699             },
5700             'RHD' => {
5701             display_name => {
5702             'currency' => q(로디지아 달러),
5703             },
5704             },
5705             'ROL' => {
5706             display_name => {
5707             'currency' => q(루마니아 레이),
5708             },
5709             },
5710             'RON' => {
5711             symbol => 'RON',
5712             display_name => {
5713             'currency' => q(루마니아 레우),
5714             'other' => q(루마니아 레우),
5715             },
5716             },
5717             'RSD' => {
5718             symbol => 'RSD',
5719             display_name => {
5720             'currency' => q(세르비아 디나르),
5721             'other' => q(세르비아 디나르),
5722             },
5723             },
5724             'RUB' => {
5725             symbol => 'RUB',
5726             display_name => {
5727             'currency' => q(러시아 루블),
5728             'other' => q(러시아 루블),
5729             },
5730             },
5731             'RUR' => {
5732             display_name => {
5733             'currency' => q(러시아 루블 \(1991–1998\)),
5734             },
5735             },
5736             'RWF' => {
5737             symbol => 'RWF',
5738             display_name => {
5739             'currency' => q(르완다 프랑),
5740             'other' => q(르완다 프랑),
5741             },
5742             },
5743             'SAR' => {
5744             symbol => 'SAR',
5745             display_name => {
5746             'currency' => q(사우디아라비아 리얄),
5747             'other' => q(사우디아라비아 리얄),
5748             },
5749             },
5750             'SBD' => {
5751             symbol => 'SBD',
5752             display_name => {
5753             'currency' => q(솔로몬 제도 달러),
5754             'other' => q(솔로몬 제도 달러),
5755             },
5756             },
5757             'SCR' => {
5758             symbol => 'SCR',
5759             display_name => {
5760             'currency' => q(세이셸 루피),
5761             'other' => q(세이셸 루피),
5762             },
5763             },
5764             'SDD' => {
5765             display_name => {
5766             'currency' => q(수단 디나르),
5767             },
5768             },
5769             'SDG' => {
5770             symbol => 'SDG',
5771             display_name => {
5772             'currency' => q(수단 파운드),
5773             'other' => q(수단 파운드),
5774             },
5775             },
5776             'SDP' => {
5777             display_name => {
5778             'currency' => q(고 수단 파운드),
5779             },
5780             },
5781             'SEK' => {
5782             symbol => 'SEK',
5783             display_name => {
5784             'currency' => q(스웨덴 크로나),
5785             'other' => q(스웨덴 크로나),
5786             },
5787             },
5788             'SGD' => {
5789             symbol => 'SGD',
5790             display_name => {
5791             'currency' => q(싱가폴 달러),
5792             'other' => q(싱가폴 달러),
5793             },
5794             },
5795             'SHP' => {
5796             symbol => 'SHP',
5797             display_name => {
5798             'currency' => q(세인트헬레나 파운드),
5799             'other' => q(세인트헬레나 파운드),
5800             },
5801             },
5802             'SIT' => {
5803             display_name => {
5804             'currency' => q(슬로베니아 톨라르),
5805             },
5806             },
5807             'SKK' => {
5808             display_name => {
5809             'currency' => q(슬로바키아 코루나),
5810             },
5811             },
5812             'SLL' => {
5813             symbol => 'SLL',
5814             display_name => {
5815             'currency' => q(시에라리온 리온),
5816             'other' => q(시에라리온 리온),
5817             },
5818             },
5819             'SOS' => {
5820             symbol => 'SOS',
5821             display_name => {
5822             'currency' => q(소말리아 실링),
5823             'other' => q(소말리아 실링),
5824             },
5825             },
5826             'SRD' => {
5827             symbol => 'SRD',
5828             display_name => {
5829             'currency' => q(수리남 달러),
5830             'other' => q(수리남 달러),
5831             },
5832             },
5833             'SRG' => {
5834             display_name => {
5835             'currency' => q(수리남 길더),
5836             },
5837             },
5838             'SSP' => {
5839             symbol => 'SSP',
5840             display_name => {
5841             'currency' => q(남수단 파운드),
5842             'other' => q(남수단 파운드),
5843             },
5844             },
5845             'STD' => {
5846             symbol => 'STD',
5847             display_name => {
5848             'currency' => q(상투메 프린시페 도브라 \(1977–2017\)),
5849             'other' => q(상투메 프린시페 도브라 \(1977–2017\)),
5850             },
5851             },
5852             'STN' => {
5853             symbol => 'STN',
5854             display_name => {
5855             'currency' => q(상투메 프린시페 도브라),
5856             'other' => q(상투메 프린시페 도브라),
5857             },
5858             },
5859             'SUR' => {
5860             display_name => {
5861             'currency' => q(소련 루블),
5862             },
5863             },
5864             'SVC' => {
5865             display_name => {
5866             'currency' => q(엘살바도르 콜론),
5867             },
5868             },
5869             'SYP' => {
5870             symbol => 'SYP',
5871             display_name => {
5872             'currency' => q(시리아 파운드),
5873             'other' => q(시리아 파운드),
5874             },
5875             },
5876             'SZL' => {
5877             symbol => 'SZL',
5878             display_name => {
5879             'currency' => q(스와질란드 릴랑게니),
5880             'other' => q(스와질란드 릴랑게니),
5881             },
5882             },
5883             'THB' => {
5884             symbol => 'THB',
5885             display_name => {
5886             'currency' => q(태국 바트),
5887             'other' => q(태국 바트),
5888             },
5889             },
5890             'TJR' => {
5891             display_name => {
5892             'currency' => q(타지키스탄 루블),
5893             },
5894             },
5895             'TJS' => {
5896             symbol => 'TJS',
5897             display_name => {
5898             'currency' => q(타지키스탄 소모니),
5899             'other' => q(타지키스탄 소모니),
5900             },
5901             },
5902             'TMM' => {
5903             display_name => {
5904             'currency' => q(투르크메니스탄 마나트 \(1993–2009\)),
5905             },
5906             },
5907             'TMT' => {
5908             symbol => 'TMT',
5909             display_name => {
5910             'currency' => q(투르크메니스탄 마나트),
5911             'other' => q(투르크메니스탄 마나트),
5912             },
5913             },
5914             'TND' => {
5915             symbol => 'TND',
5916             display_name => {
5917             'currency' => q(튀니지 디나르),
5918             'other' => q(튀니지 디나르),
5919             },
5920             },
5921             'TOP' => {
5922             symbol => 'TOP',
5923             display_name => {
5924             'currency' => q(통가 파앙가),
5925             'other' => q(통가 파앙가),
5926             },
5927             },
5928             'TPE' => {
5929             display_name => {
5930             'currency' => q(티모르 에스쿠도),
5931             },
5932             },
5933             'TRL' => {
5934             display_name => {
5935             'currency' => q(터키 리라),
5936             },
5937             },
5938             'TRY' => {
5939             symbol => 'TRY',
5940             display_name => {
5941             'currency' => q(신 터키 리라),
5942             'other' => q(신 터키 리라),
5943             },
5944             },
5945             'TTD' => {
5946             symbol => 'TTD',
5947             display_name => {
5948             'currency' => q(트리니다드 토바고 달러),
5949             'other' => q(트리니다드 토바고 달러),
5950             },
5951             },
5952             'TWD' => {
5953             symbol => 'NT$',
5954             display_name => {
5955             'currency' => q(신 타이완 달러),
5956             'other' => q(신 타이완 달러),
5957             },
5958             },
5959             'TZS' => {
5960             symbol => 'TZS',
5961             display_name => {
5962             'currency' => q(탄자니아 실링),
5963             'other' => q(탄자니아 실링),
5964             },
5965             },
5966             'UAH' => {
5967             symbol => 'UAH',
5968             display_name => {
5969             'currency' => q(우크라이나 그리브나),
5970             'other' => q(우크라이나 그리브나),
5971             },
5972             },
5973             'UAK' => {
5974             display_name => {
5975             'currency' => q(우크라이나 카보바네츠),
5976             },
5977             },
5978             'UGS' => {
5979             display_name => {
5980             'currency' => q(우간다 실링 \(1966–1987\)),
5981             },
5982             },
5983             'UGX' => {
5984             symbol => 'UGX',
5985             display_name => {
5986             'currency' => q(우간다 실링),
5987             'other' => q(우간다 실링),
5988             },
5989             },
5990             'USD' => {
5991             symbol => 'US$',
5992             display_name => {
5993             'currency' => q(미국 달러),
5994             'other' => q(미국 달러),
5995             },
5996             },
5997             'USN' => {
5998             display_name => {
5999             'currency' => q(미국 달러\(다음날\)),
6000             },
6001             },
6002             'USS' => {
6003             display_name => {
6004             'currency' => q(미국 달러\(당일\)),
6005             },
6006             },
6007             'UYI' => {
6008             display_name => {
6009             'currency' => q(우루과이 페소 \(UI\)),
6010             },
6011             },
6012             'UYP' => {
6013             display_name => {
6014             'currency' => q(우루과이 페소 \(1975–1993\)),
6015             },
6016             },
6017             'UYU' => {
6018             symbol => 'UYU',
6019             display_name => {
6020             'currency' => q(우루과이 페소 우루과요),
6021             'other' => q(우루과이 페소 우루과요),
6022             },
6023             },
6024             'UZS' => {
6025             symbol => 'UZS',
6026             display_name => {
6027             'currency' => q(우즈베키스탄 숨),
6028             'other' => q(우즈베키스탄 숨),
6029             },
6030             },
6031             'VEB' => {
6032             display_name => {
6033             'currency' => q(베네주엘라 볼리바르 \(1871–2008\)),
6034             },
6035             },
6036             'VEF' => {
6037             symbol => 'VEF',
6038             display_name => {
6039             'currency' => q(베네수엘라 볼리바르 \(2008–2018\)),
6040             'other' => q(베네수엘라 볼리바르 \(2008–2018\)),
6041             },
6042             },
6043             'VES' => {
6044             symbol => 'VES',
6045             display_name => {
6046             'currency' => q(베네수엘라 볼리바르),
6047             'other' => q(베네수엘라 볼리바르),
6048             },
6049             },
6050             'VND' => {
6051             symbol => '₫',
6052             display_name => {
6053             'currency' => q(베트남 동),
6054             'other' => q(베트남 동),
6055             },
6056             },
6057             'VNN' => {
6058             display_name => {
6059             'currency' => q(베트남 동 \(1978–1985\)),
6060             },
6061             },
6062             'VUV' => {
6063             symbol => 'VUV',
6064             display_name => {
6065             'currency' => q(바누아투 바투),
6066             'other' => q(바누아투 바투),
6067             },
6068             },
6069             'WST' => {
6070             symbol => 'WST',
6071             display_name => {
6072             'currency' => q(서 사모아 탈라),
6073             'other' => q(서 사모아 탈라),
6074             },
6075             },
6076             'XAF' => {
6077             symbol => 'FCFA',
6078             display_name => {
6079             'currency' => q(중앙아프리카 CFA 프랑),
6080             'other' => q(중앙아프리카 CFA 프랑),
6081             },
6082             },
6083             'XAG' => {
6084             display_name => {
6085             'currency' => q(은화),
6086             },
6087             },
6088             'XAU' => {
6089             display_name => {
6090             'currency' => q(금),
6091             },
6092             },
6093             'XBA' => {
6094             display_name => {
6095             'currency' => q(유르코 \(유럽 회계 단위\)),
6096             },
6097             },
6098             'XBB' => {
6099             display_name => {
6100             'currency' => q(유럽 통화 동맹),
6101             },
6102             },
6103             'XBC' => {
6104             display_name => {
6105             'currency' => q(유럽 계산 단위 \(XBC\)),
6106             },
6107             },
6108             'XBD' => {
6109             display_name => {
6110             'currency' => q(유럽 계산 단위 \(XBD\)),
6111             },
6112             },
6113             'XCD' => {
6114             symbol => 'EC$',
6115             display_name => {
6116             'currency' => q(동카리브 달러),
6117             'other' => q(동카리브 달러),
6118             },
6119             },
6120             'XDR' => {
6121             display_name => {
6122             'currency' => q(특별인출권),
6123             },
6124             },
6125             'XEU' => {
6126             display_name => {
6127             'currency' => q(유럽 환율 단위),
6128             },
6129             },
6130             'XFO' => {
6131             display_name => {
6132             'currency' => q(프랑스 프랑 \(Gold\)),
6133             },
6134             },
6135             'XFU' => {
6136             display_name => {
6137             'currency' => q(프랑스 프랑 \(UIC\)),
6138             },
6139             },
6140             'XOF' => {
6141             symbol => 'CFA',
6142             display_name => {
6143             'currency' => q(서아프리카 CFA 프랑),
6144             'other' => q(서아프리카 CFA 프랑),
6145             },
6146             },
6147             'XPD' => {
6148             display_name => {
6149             'currency' => q(팔라듐),
6150             },
6151             },
6152             'XPF' => {
6153             symbol => 'CFPF',
6154             display_name => {
6155             'currency' => q(CFP 프랑),
6156             'other' => q(CFP 프랑),
6157             },
6158             },
6159             'XPT' => {
6160             display_name => {
6161             'currency' => q(백금),
6162             },
6163             },
6164             'XRE' => {
6165             display_name => {
6166             'currency' => q(RINET 기금),
6167             },
6168             },
6169             'XTS' => {
6170             display_name => {
6171             'currency' => q(테스트 통화 코드),
6172             },
6173             },
6174             'XXX' => {
6175             display_name => {
6176             'currency' => q(알 수 없는 통화 단위),
6177             'other' => q(\(알 수 없는 통화 단위\)),
6178             },
6179             },
6180             'YDD' => {
6181             display_name => {
6182             'currency' => q(예멘 디나르),
6183             },
6184             },
6185             'YER' => {
6186             symbol => 'YER',
6187             display_name => {
6188             'currency' => q(예멘 리알),
6189             'other' => q(예멘 리알),
6190             },
6191             },
6192             'YUD' => {
6193             display_name => {
6194             'currency' => q(유고슬라비아 동전 디나르),
6195             },
6196             },
6197             'YUM' => {
6198             display_name => {
6199             'currency' => q(유고슬라비아 노비 디나르),
6200             },
6201             },
6202             'YUN' => {
6203             display_name => {
6204             'currency' => q(유고슬라비아 전환 디나르),
6205             },
6206             },
6207             'ZAL' => {
6208             display_name => {
6209             'currency' => q(남아프리카 랜드 \(금융\)),
6210             },
6211             },
6212             'ZAR' => {
6213             symbol => 'ZAR',
6214             display_name => {
6215             'currency' => q(남아프리카 랜드),
6216             'other' => q(남아프리카 랜드),
6217             },
6218             },
6219             'ZMK' => {
6220             display_name => {
6221             'currency' => q(쟘비아 콰쳐 \(1968–2012\)),
6222             },
6223             },
6224             'ZMW' => {
6225             symbol => 'ZMW',
6226             display_name => {
6227             'currency' => q(잠비아 콰쳐),
6228             'other' => q(잠비아 콰쳐),
6229             },
6230             },
6231             'ZRN' => {
6232             display_name => {
6233             'currency' => q(자이르 신권 자이르),
6234             },
6235             },
6236             'ZRZ' => {
6237             display_name => {
6238             'currency' => q(자이르 자이르),
6239             },
6240             },
6241             'ZWD' => {
6242             display_name => {
6243             'currency' => q(짐바브웨 달러),
6244             },
6245             },
6246             'ZWL' => {
6247             display_name => {
6248             'currency' => q(짐바브웨 달러 \(2009\)),
6249             },
6250             },
6251             'ZWR' => {
6252             display_name => {
6253             'currency' => q(짐바브웨 달러 \(2008\)),
6254             },
6255             },
6256             } },
6257             );
6258              
6259              
6260             has 'calendar_months' => (
6261             is => 'ro',
6262             isa => HashRef,
6263             init_arg => undef,
6264             default => sub { {
6265             'chinese' => {
6266             'format' => {
6267             abbreviated => {
6268             nonleap => [
6269             '1월',
6270             '2월',
6271             '3월',
6272             '4월',
6273             '5월',
6274             '6월',
6275             '7월',
6276             '8월',
6277             '9월',
6278             '10월',
6279             '11월',
6280             '12월'
6281             ],
6282             leap => [
6283            
6284             ],
6285             },
6286             wide => {
6287             nonleap => [
6288             '1월',
6289             '2월',
6290             '3월',
6291             '4월',
6292             '5월',
6293             '6월',
6294             '7월',
6295             '8월',
6296             '9월',
6297             '10월',
6298             '11월',
6299             '12월'
6300             ],
6301             leap => [
6302            
6303             ],
6304             },
6305             },
6306             'stand-alone' => {
6307             narrow => {
6308             nonleap => [
6309             '1',
6310             '2',
6311             '3',
6312             '4',
6313             '5',
6314             '6',
6315             '7',
6316             '8',
6317             '9',
6318             '10',
6319             '11',
6320             '12'
6321             ],
6322             leap => [
6323            
6324             ],
6325             },
6326             },
6327             },
6328             'coptic' => {
6329             'format' => {
6330             abbreviated => {
6331             nonleap => [
6332             '투트',
6333             '바바흐',
6334             '하투르',
6335             '키야흐크',
6336             '투바흐',
6337             '암쉬르',
6338             '바라마트',
6339             '바라문다흐',
6340             '바샨스',
6341             '바우나흐',
6342             '아비브',
6343             '미스라',
6344             '나시'
6345             ],
6346             leap => [
6347            
6348             ],
6349             },
6350             wide => {
6351             nonleap => [
6352             '투트',
6353             '바바흐',
6354             '하투르',
6355             '키야흐크',
6356             '투바흐',
6357             '암쉬르',
6358             '바라마트',
6359             '바라문다흐',
6360             '바샨스',
6361             '바우나흐',
6362             '아비브',
6363             '미스라',
6364             '나시'
6365             ],
6366             leap => [
6367            
6368             ],
6369             },
6370             },
6371             'stand-alone' => {
6372             abbreviated => {
6373             nonleap => [
6374             '투트',
6375             '바바흐',
6376             '하투르',
6377             '키야흐크',
6378             '투바흐',
6379             '암쉬르',
6380             '바라마트',
6381             '바라문다흐',
6382             '바샨스',
6383             '바우나흐',
6384             '아비브',
6385             '미스라',
6386             '나시'
6387             ],
6388             leap => [
6389            
6390             ],
6391             },
6392             wide => {
6393             nonleap => [
6394             '투트',
6395             '바바흐',
6396             '하투르',
6397             '키야흐크',
6398             '투바흐',
6399             '암쉬르',
6400             '바라마트',
6401             '바라문다흐',
6402             '바샨스',
6403             '바우나흐',
6404             '아비브',
6405             '미스라',
6406             '나시'
6407             ],
6408             leap => [
6409            
6410             ],
6411             },
6412             },
6413             },
6414             'dangi' => {
6415             'format' => {
6416             abbreviated => {
6417             nonleap => [
6418             '1월',
6419             '2월',
6420             '3월',
6421             '4월',
6422             '5월',
6423             '6월',
6424             '7월',
6425             '8월',
6426             '9월',
6427             '10월',
6428             '11월',
6429             '12월'
6430             ],
6431             leap => [
6432            
6433             ],
6434             },
6435             narrow => {
6436             nonleap => [
6437             '1',
6438             '2',
6439             '3',
6440             '4',
6441             '5',
6442             '6',
6443             '7',
6444             '8',
6445             '9',
6446             '10',
6447             '11',
6448             '12'
6449             ],
6450             leap => [
6451            
6452             ],
6453             },
6454             wide => {
6455             nonleap => [
6456             '1월',
6457             '2월',
6458             '3월',
6459             '4월',
6460             '5월',
6461             '6월',
6462             '7월',
6463             '8월',
6464             '9월',
6465             '10월',
6466             '11월',
6467             '12월'
6468             ],
6469             leap => [
6470            
6471             ],
6472             },
6473             },
6474             'stand-alone' => {
6475             abbreviated => {
6476             nonleap => [
6477             '1월',
6478             '2월',
6479             '3월',
6480             '4월',
6481             '5월',
6482             '6월',
6483             '7월',
6484             '8월',
6485             '9월',
6486             '10월',
6487             '11월',
6488             '12월'
6489             ],
6490             leap => [
6491            
6492             ],
6493             },
6494             narrow => {
6495             nonleap => [
6496             '1',
6497             '2',
6498             '3',
6499             '4',
6500             '5',
6501             '6',
6502             '7',
6503             '8',
6504             '9',
6505             '10',
6506             '11',
6507             '12'
6508             ],
6509             leap => [
6510            
6511             ],
6512             },
6513             wide => {
6514             nonleap => [
6515             '1월',
6516             '2월',
6517             '3월',
6518             '4월',
6519             '5월',
6520             '6월',
6521             '7월',
6522             '8월',
6523             '9월',
6524             '10월',
6525             '11월',
6526             '12월'
6527             ],
6528             leap => [
6529            
6530             ],
6531             },
6532             },
6533             },
6534             'ethiopic' => {
6535             'format' => {
6536             abbreviated => {
6537             nonleap => [
6538             '매스캐램',
6539             '테켐트',
6540             '헤다르',
6541             '타흐사스',
6542             '테르',
6543             '얘카티트',
6544             '매가비트',
6545             '미야지야',
6546             '겐보트',
6547             '새네',
6548             '함레',
6549             '내하세',
6550             '파구맨'
6551             ],
6552             leap => [
6553            
6554             ],
6555             },
6556             wide => {
6557             nonleap => [
6558             '매스캐램',
6559             '테켐트',
6560             '헤다르',
6561             '타흐사스',
6562             '테르',
6563             '얘카티트',
6564             '매가비트',
6565             '미야지야',
6566             '겐보트',
6567             '새네',
6568             '함레',
6569             '내하세',
6570             '파구맨'
6571             ],
6572             leap => [
6573            
6574             ],
6575             },
6576             },
6577             'stand-alone' => {
6578             abbreviated => {
6579             nonleap => [
6580             '매스캐램',
6581             '테켐트',
6582             '헤다르',
6583             '타흐사스',
6584             '테르',
6585             '얘카티트',
6586             '매가비트',
6587             '미야지야',
6588             '겐보트',
6589             '새네',
6590             '함레',
6591             '내하세',
6592             '파구맨'
6593             ],
6594             leap => [
6595            
6596             ],
6597             },
6598             wide => {
6599             nonleap => [
6600             '매스캐램',
6601             '테켐트',
6602             '헤다르',
6603             '타흐사스',
6604             '테르',
6605             '얘카티트',
6606             '매가비트',
6607             '미야지야',
6608             '겐보트',
6609             '새네',
6610             '함레',
6611             '내하세',
6612             '파구맨'
6613             ],
6614             leap => [
6615            
6616             ],
6617             },
6618             },
6619             },
6620             'gregorian' => {
6621             'format' => {
6622             abbreviated => {
6623             nonleap => [
6624             '1월',
6625             '2월',
6626             '3월',
6627             '4월',
6628             '5월',
6629             '6월',
6630             '7월',
6631             '8월',
6632             '9월',
6633             '10월',
6634             '11월',
6635             '12월'
6636             ],
6637             leap => [
6638            
6639             ],
6640             },
6641             narrow => {
6642             nonleap => [
6643             '1월',
6644             '2월',
6645             '3월',
6646             '4월',
6647             '5월',
6648             '6월',
6649             '7월',
6650             '8월',
6651             '9월',
6652             '10월',
6653             '11월',
6654             '12월'
6655             ],
6656             leap => [
6657            
6658             ],
6659             },
6660             wide => {
6661             nonleap => [
6662             '1월',
6663             '2월',
6664             '3월',
6665             '4월',
6666             '5월',
6667             '6월',
6668             '7월',
6669             '8월',
6670             '9월',
6671             '10월',
6672             '11월',
6673             '12월'
6674             ],
6675             leap => [
6676            
6677             ],
6678             },
6679             },
6680             'stand-alone' => {
6681             abbreviated => {
6682             nonleap => [
6683             '1월',
6684             '2월',
6685             '3월',
6686             '4월',
6687             '5월',
6688             '6월',
6689             '7월',
6690             '8월',
6691             '9월',
6692             '10월',
6693             '11월',
6694             '12월'
6695             ],
6696             leap => [
6697            
6698             ],
6699             },
6700             narrow => {
6701             nonleap => [
6702             '1월',
6703             '2월',
6704             '3월',
6705             '4월',
6706             '5월',
6707             '6월',
6708             '7월',
6709             '8월',
6710             '9월',
6711             '10월',
6712             '11월',
6713             '12월'
6714             ],
6715             leap => [
6716            
6717             ],
6718             },
6719             wide => {
6720             nonleap => [
6721             '1월',
6722             '2월',
6723             '3월',
6724             '4월',
6725             '5월',
6726             '6월',
6727             '7월',
6728             '8월',
6729             '9월',
6730             '10월',
6731             '11월',
6732             '12월'
6733             ],
6734             leap => [
6735            
6736             ],
6737             },
6738             },
6739             },
6740             'hebrew' => {
6741             'format' => {
6742             abbreviated => {
6743             nonleap => [
6744             '디스리',
6745             '말케스',
6746             '기슬르',
6747             '데벳',
6748             '스밧',
6749             '아달 1',
6750             '아달',
6751             '닛산',
6752             '이야르',
6753             '시완',
6754             '담무르',
6755             '압',
6756             '엘룰'
6757             ],
6758             leap => [
6759             '',
6760             '',
6761             '',
6762             '',
6763             '',
6764             '',
6765             '아달 2'
6766             ],
6767             },
6768             wide => {
6769             nonleap => [
6770             '디스리',
6771             '말케스',
6772             '기슬르',
6773             '데벳',
6774             '스밧',
6775             '아달 1',
6776             '아달',
6777             '닛산',
6778             '이야르',
6779             '시완',
6780             '담무르',
6781             '압',
6782             '엘룰'
6783             ],
6784             leap => [
6785             '',
6786             '',
6787             '',
6788             '',
6789             '',
6790             '',
6791             '아달 2'
6792             ],
6793             },
6794             },
6795             'stand-alone' => {
6796             abbreviated => {
6797             nonleap => [
6798             '디스리월',
6799             '말케스월',
6800             '기슬르월',
6801             '데벳월',
6802             '스밧월',
6803             '아달월 1',
6804             '아달월',
6805             '닛산월',
6806             '이야르월',
6807             '시완월',
6808             '담무르월',
6809             '압월',
6810             '엘룰월'
6811             ],
6812             leap => [
6813             '',
6814             '',
6815             '',
6816             '',
6817             '',
6818             '',
6819             '아달월 2'
6820             ],
6821             },
6822             wide => {
6823             nonleap => [
6824             '디스리월',
6825             '말케스월',
6826             '기슬르월',
6827             '데벳월',
6828             '스밧월',
6829             '아달월 1',
6830             '아달월',
6831             '닛산월',
6832             '이야르월',
6833             '시완월',
6834             '담무르월',
6835             '압월',
6836             '엘룰월'
6837             ],
6838             leap => [
6839             '',
6840             '',
6841             '',
6842             '',
6843             '',
6844             '',
6845             '아달월 2'
6846             ],
6847             },
6848             },
6849             },
6850             'islamic' => {
6851             'format' => {
6852             wide => {
6853             nonleap => [
6854             '무하람',
6855             '사파르',
6856             '라비 알 아왈',
6857             '라비 알 쎄니',
6858             '주마다 알 아왈',
6859             '주마다 알 쎄니',
6860             '라잡',
6861             '쉐아반',
6862             '라마단',
6863             '쉐왈',
6864             '듀 알 까다',
6865             '듀 알 히자'
6866             ],
6867             leap => [
6868            
6869             ],
6870             },
6871             },
6872             'stand-alone' => {
6873             wide => {
6874             nonleap => [
6875             '무하람',
6876             '사파르',
6877             '라비 알 아왈',
6878             '라비 알 쎄니',
6879             '주마다 알 아왈',
6880             '주마다 알 쎄니',
6881             '라잡',
6882             '쉐아반',
6883             '라마단',
6884             '쉐왈',
6885             '듀 알 까다',
6886             '듀 알 히자'
6887             ],
6888             leap => [
6889            
6890             ],
6891             },
6892             },
6893             },
6894             'persian' => {
6895             'format' => {
6896             abbreviated => {
6897             nonleap => [
6898             '화르바딘',
6899             '오르디베헤쉬트',
6900             '호르다드',
6901             '티르',
6902             '모르다드',
6903             '샤흐리바르',
6904             '메흐르',
6905             '아반',
6906             '아자르',
6907             '다이',
6908             '바흐만',
6909             '에스판드'
6910             ],
6911             leap => [
6912            
6913             ],
6914             },
6915             wide => {
6916             nonleap => [
6917             '화르바딘',
6918             '오르디베헤쉬트',
6919             '호르다드',
6920             '티르',
6921             '모르다드',
6922             '샤흐리바르',
6923             '메흐르',
6924             '아반',
6925             '아자르',
6926             '다이',
6927             '바흐만',
6928             '에스판드'
6929             ],
6930             leap => [
6931            
6932             ],
6933             },
6934             },
6935             'stand-alone' => {
6936             abbreviated => {
6937             nonleap => [
6938             '화르바딘',
6939             '오르디베헤쉬트',
6940             '호르다드',
6941             '티르',
6942             '모르다드',
6943             '샤흐리바르',
6944             '메흐르',
6945             '아반',
6946             '아자르',
6947             '다이',
6948             '바흐만',
6949             '에스판드'
6950             ],
6951             leap => [
6952            
6953             ],
6954             },
6955             wide => {
6956             nonleap => [
6957             '화르바딘',
6958             '오르디베헤쉬트',
6959             '호르다드',
6960             '티르',
6961             '모르다드',
6962             '샤흐리바르',
6963             '메흐르',
6964             '아반',
6965             '아자르',
6966             '다이',
6967             '바흐만',
6968             '에스판드'
6969             ],
6970             leap => [
6971            
6972             ],
6973             },
6974             },
6975             },
6976             } },
6977             );
6978              
6979             has 'calendar_days' => (
6980             is => 'ro',
6981             isa => HashRef,
6982             init_arg => undef,
6983             default => sub { {
6984             'gregorian' => {
6985             'format' => {
6986             abbreviated => {
6987             mon => '월',
6988             tue => '화',
6989             wed => '수',
6990             thu => '목',
6991             fri => '금',
6992             sat => '토',
6993             sun => '일'
6994             },
6995             narrow => {
6996             mon => '월',
6997             tue => '화',
6998             wed => '수',
6999             thu => '목',
7000             fri => '금',
7001             sat => '토',
7002             sun => '일'
7003             },
7004             short => {
7005             mon => '월',
7006             tue => '화',
7007             wed => '수',
7008             thu => '목',
7009             fri => '금',
7010             sat => '토',
7011             sun => '일'
7012             },
7013             wide => {
7014             mon => '월요일',
7015             tue => '화요일',
7016             wed => '수요일',
7017             thu => '목요일',
7018             fri => '금요일',
7019             sat => '토요일',
7020             sun => '일요일'
7021             },
7022             },
7023             'stand-alone' => {
7024             abbreviated => {
7025             mon => '월',
7026             tue => '화',
7027             wed => '수',
7028             thu => '목',
7029             fri => '금',
7030             sat => '토',
7031             sun => '일'
7032             },
7033             narrow => {
7034             mon => '월',
7035             tue => '화',
7036             wed => '수',
7037             thu => '목',
7038             fri => '금',
7039             sat => '토',
7040             sun => '일'
7041             },
7042             short => {
7043             mon => '월',
7044             tue => '화',
7045             wed => '수',
7046             thu => '목',
7047             fri => '금',
7048             sat => '토',
7049             sun => '일'
7050             },
7051             wide => {
7052             mon => '월요일',
7053             tue => '화요일',
7054             wed => '수요일',
7055             thu => '목요일',
7056             fri => '금요일',
7057             sat => '토요일',
7058             sun => '일요일'
7059             },
7060             },
7061             },
7062             } },
7063             );
7064              
7065             has 'calendar_quarters' => (
7066             is => 'ro',
7067             isa => HashRef,
7068             init_arg => undef,
7069             default => sub { {
7070             'gregorian' => {
7071             'format' => {
7072             abbreviated => {0 => '1분기',
7073             1 => '2분기',
7074             2 => '3분기',
7075             3 => '4분기'
7076             },
7077             narrow => {0 => '1',
7078             1 => '2',
7079             2 => '3',
7080             3 => '4'
7081             },
7082             wide => {0 => '제 1/4분기',
7083             1 => '제 2/4분기',
7084             2 => '제 3/4분기',
7085             3 => '제 4/4분기'
7086             },
7087             },
7088             'stand-alone' => {
7089             abbreviated => {0 => '1분기',
7090             1 => '2분기',
7091             2 => '3분기',
7092             3 => '4분기'
7093             },
7094             narrow => {0 => '1',
7095             1 => '2',
7096             2 => '3',
7097             3 => '4'
7098             },
7099             wide => {0 => '제 1/4분기',
7100             1 => '제 2/4분기',
7101             2 => '제 3/4분기',
7102             3 => '제 4/4분기'
7103             },
7104             },
7105             },
7106             } },
7107             );
7108              
7109             has 'day_period_data' => (
7110             is => 'ro',
7111             isa => CodeRef,
7112             init_arg => undef,
7113             default => sub { sub {
7114             # Time in hhmm format
7115             my ($self, $type, $time, $day_period_type) = @_;
7116             $day_period_type //= 'default';
7117             SWITCH:
7118             for ($type) {
7119             if ($_ eq 'buddhist') {
7120             if($day_period_type eq 'default') {
7121             return 'midnight' if $time == 0;
7122             return 'noon' if $time == 1200;
7123             return 'afternoon1' if $time >= 1200
7124             && $time < 1800;
7125             return 'evening1' if $time >= 1800
7126             && $time < 2100;
7127             return 'morning1' if $time >= 300
7128             && $time < 600;
7129             return 'morning2' if $time >= 600
7130             && $time < 1200;
7131             return 'night1' if $time >= 2100;
7132             return 'night1' if $time < 300;
7133             }
7134             if($day_period_type eq 'selection') {
7135             return 'afternoon1' if $time >= 1200
7136             && $time < 1800;
7137             return 'evening1' if $time >= 1800
7138             && $time < 2100;
7139             return 'morning1' if $time >= 300
7140             && $time < 600;
7141             return 'morning2' if $time >= 600
7142             && $time < 1200;
7143             return 'night1' if $time >= 2100;
7144             return 'night1' if $time < 300;
7145             }
7146             last SWITCH;
7147             }
7148             if ($_ eq 'chinese') {
7149             if($day_period_type eq 'default') {
7150             return 'midnight' if $time == 0;
7151             return 'noon' if $time == 1200;
7152             return 'afternoon1' if $time >= 1200
7153             && $time < 1800;
7154             return 'evening1' if $time >= 1800
7155             && $time < 2100;
7156             return 'morning1' if $time >= 300
7157             && $time < 600;
7158             return 'morning2' if $time >= 600
7159             && $time < 1200;
7160             return 'night1' if $time >= 2100;
7161             return 'night1' if $time < 300;
7162             }
7163             if($day_period_type eq 'selection') {
7164             return 'afternoon1' if $time >= 1200
7165             && $time < 1800;
7166             return 'evening1' if $time >= 1800
7167             && $time < 2100;
7168             return 'morning1' if $time >= 300
7169             && $time < 600;
7170             return 'morning2' if $time >= 600
7171             && $time < 1200;
7172             return 'night1' if $time >= 2100;
7173             return 'night1' if $time < 300;
7174             }
7175             last SWITCH;
7176             }
7177             if ($_ eq 'coptic') {
7178             if($day_period_type eq 'default') {
7179             return 'midnight' if $time == 0;
7180             return 'noon' if $time == 1200;
7181             return 'afternoon1' if $time >= 1200
7182             && $time < 1800;
7183             return 'evening1' if $time >= 1800
7184             && $time < 2100;
7185             return 'morning1' if $time >= 300
7186             && $time < 600;
7187             return 'morning2' if $time >= 600
7188             && $time < 1200;
7189             return 'night1' if $time >= 2100;
7190             return 'night1' if $time < 300;
7191             }
7192             if($day_period_type eq 'selection') {
7193             return 'afternoon1' if $time >= 1200
7194             && $time < 1800;
7195             return 'evening1' if $time >= 1800
7196             && $time < 2100;
7197             return 'morning1' if $time >= 300
7198             && $time < 600;
7199             return 'morning2' if $time >= 600
7200             && $time < 1200;
7201             return 'night1' if $time >= 2100;
7202             return 'night1' if $time < 300;
7203             }
7204             last SWITCH;
7205             }
7206             if ($_ eq 'dangi') {
7207             if($day_period_type eq 'default') {
7208             return 'midnight' if $time == 0;
7209             return 'noon' if $time == 1200;
7210             return 'afternoon1' if $time >= 1200
7211             && $time < 1800;
7212             return 'evening1' if $time >= 1800
7213             && $time < 2100;
7214             return 'morning1' if $time >= 300
7215             && $time < 600;
7216             return 'morning2' if $time >= 600
7217             && $time < 1200;
7218             return 'night1' if $time >= 2100;
7219             return 'night1' if $time < 300;
7220             }
7221             if($day_period_type eq 'selection') {
7222             return 'afternoon1' if $time >= 1200
7223             && $time < 1800;
7224             return 'evening1' if $time >= 1800
7225             && $time < 2100;
7226             return 'morning1' if $time >= 300
7227             && $time < 600;
7228             return 'morning2' if $time >= 600
7229             && $time < 1200;
7230             return 'night1' if $time >= 2100;
7231             return 'night1' if $time < 300;
7232             }
7233             last SWITCH;
7234             }
7235             if ($_ eq 'ethiopic') {
7236             if($day_period_type eq 'default') {
7237             return 'midnight' if $time == 0;
7238             return 'noon' if $time == 1200;
7239             return 'afternoon1' if $time >= 1200
7240             && $time < 1800;
7241             return 'evening1' if $time >= 1800
7242             && $time < 2100;
7243             return 'morning1' if $time >= 300
7244             && $time < 600;
7245             return 'morning2' if $time >= 600
7246             && $time < 1200;
7247             return 'night1' if $time >= 2100;
7248             return 'night1' if $time < 300;
7249             }
7250             if($day_period_type eq 'selection') {
7251             return 'afternoon1' if $time >= 1200
7252             && $time < 1800;
7253             return 'evening1' if $time >= 1800
7254             && $time < 2100;
7255             return 'morning1' if $time >= 300
7256             && $time < 600;
7257             return 'morning2' if $time >= 600
7258             && $time < 1200;
7259             return 'night1' if $time >= 2100;
7260             return 'night1' if $time < 300;
7261             }
7262             last SWITCH;
7263             }
7264             if ($_ eq 'generic') {
7265             if($day_period_type eq 'default') {
7266             return 'midnight' if $time == 0;
7267             return 'noon' if $time == 1200;
7268             return 'afternoon1' if $time >= 1200
7269             && $time < 1800;
7270             return 'evening1' if $time >= 1800
7271             && $time < 2100;
7272             return 'morning1' if $time >= 300
7273             && $time < 600;
7274             return 'morning2' if $time >= 600
7275             && $time < 1200;
7276             return 'night1' if $time >= 2100;
7277             return 'night1' if $time < 300;
7278             }
7279             if($day_period_type eq 'selection') {
7280             return 'afternoon1' if $time >= 1200
7281             && $time < 1800;
7282             return 'evening1' if $time >= 1800
7283             && $time < 2100;
7284             return 'morning1' if $time >= 300
7285             && $time < 600;
7286             return 'morning2' if $time >= 600
7287             && $time < 1200;
7288             return 'night1' if $time >= 2100;
7289             return 'night1' if $time < 300;
7290             }
7291             last SWITCH;
7292             }
7293             if ($_ eq 'gregorian') {
7294             if($day_period_type eq 'default') {
7295             return 'midnight' if $time == 0;
7296             return 'noon' if $time == 1200;
7297             return 'afternoon1' if $time >= 1200
7298             && $time < 1800;
7299             return 'evening1' if $time >= 1800
7300             && $time < 2100;
7301             return 'morning1' if $time >= 300
7302             && $time < 600;
7303             return 'morning2' if $time >= 600
7304             && $time < 1200;
7305             return 'night1' if $time >= 2100;
7306             return 'night1' if $time < 300;
7307             }
7308             if($day_period_type eq 'selection') {
7309             return 'afternoon1' if $time >= 1200
7310             && $time < 1800;
7311             return 'evening1' if $time >= 1800
7312             && $time < 2100;
7313             return 'morning1' if $time >= 300
7314             && $time < 600;
7315             return 'morning2' if $time >= 600
7316             && $time < 1200;
7317             return 'night1' if $time >= 2100;
7318             return 'night1' if $time < 300;
7319             }
7320             last SWITCH;
7321             }
7322             if ($_ eq 'hebrew') {
7323             if($day_period_type eq 'default') {
7324             return 'midnight' if $time == 0;
7325             return 'noon' if $time == 1200;
7326             return 'afternoon1' if $time >= 1200
7327             && $time < 1800;
7328             return 'evening1' if $time >= 1800
7329             && $time < 2100;
7330             return 'morning1' if $time >= 300
7331             && $time < 600;
7332             return 'morning2' if $time >= 600
7333             && $time < 1200;
7334             return 'night1' if $time >= 2100;
7335             return 'night1' if $time < 300;
7336             }
7337             if($day_period_type eq 'selection') {
7338             return 'afternoon1' if $time >= 1200
7339             && $time < 1800;
7340             return 'evening1' if $time >= 1800
7341             && $time < 2100;
7342             return 'morning1' if $time >= 300
7343             && $time < 600;
7344             return 'morning2' if $time >= 600
7345             && $time < 1200;
7346             return 'night1' if $time >= 2100;
7347             return 'night1' if $time < 300;
7348             }
7349             last SWITCH;
7350             }
7351             if ($_ eq 'islamic') {
7352             if($day_period_type eq 'default') {
7353             return 'midnight' if $time == 0;
7354             return 'noon' if $time == 1200;
7355             return 'afternoon1' if $time >= 1200
7356             && $time < 1800;
7357             return 'evening1' if $time >= 1800
7358             && $time < 2100;
7359             return 'morning1' if $time >= 300
7360             && $time < 600;
7361             return 'morning2' if $time >= 600
7362             && $time < 1200;
7363             return 'night1' if $time >= 2100;
7364             return 'night1' if $time < 300;
7365             }
7366             if($day_period_type eq 'selection') {
7367             return 'afternoon1' if $time >= 1200
7368             && $time < 1800;
7369             return 'evening1' if $time >= 1800
7370             && $time < 2100;
7371             return 'morning1' if $time >= 300
7372             && $time < 600;
7373             return 'morning2' if $time >= 600
7374             && $time < 1200;
7375             return 'night1' if $time >= 2100;
7376             return 'night1' if $time < 300;
7377             }
7378             last SWITCH;
7379             }
7380             if ($_ eq 'japanese') {
7381             if($day_period_type eq 'default') {
7382             return 'midnight' if $time == 0;
7383             return 'noon' if $time == 1200;
7384             return 'afternoon1' if $time >= 1200
7385             && $time < 1800;
7386             return 'evening1' if $time >= 1800
7387             && $time < 2100;
7388             return 'morning1' if $time >= 300
7389             && $time < 600;
7390             return 'morning2' if $time >= 600
7391             && $time < 1200;
7392             return 'night1' if $time >= 2100;
7393             return 'night1' if $time < 300;
7394             }
7395             if($day_period_type eq 'selection') {
7396             return 'afternoon1' if $time >= 1200
7397             && $time < 1800;
7398             return 'evening1' if $time >= 1800
7399             && $time < 2100;
7400             return 'morning1' if $time >= 300
7401             && $time < 600;
7402             return 'morning2' if $time >= 600
7403             && $time < 1200;
7404             return 'night1' if $time >= 2100;
7405             return 'night1' if $time < 300;
7406             }
7407             last SWITCH;
7408             }
7409             if ($_ eq 'persian') {
7410             if($day_period_type eq 'default') {
7411             return 'midnight' if $time == 0;
7412             return 'noon' if $time == 1200;
7413             return 'afternoon1' if $time >= 1200
7414             && $time < 1800;
7415             return 'evening1' if $time >= 1800
7416             && $time < 2100;
7417             return 'morning1' if $time >= 300
7418             && $time < 600;
7419             return 'morning2' if $time >= 600
7420             && $time < 1200;
7421             return 'night1' if $time >= 2100;
7422             return 'night1' if $time < 300;
7423             }
7424             if($day_period_type eq 'selection') {
7425             return 'afternoon1' if $time >= 1200
7426             && $time < 1800;
7427             return 'evening1' if $time >= 1800
7428             && $time < 2100;
7429             return 'morning1' if $time >= 300
7430             && $time < 600;
7431             return 'morning2' if $time >= 600
7432             && $time < 1200;
7433             return 'night1' if $time >= 2100;
7434             return 'night1' if $time < 300;
7435             }
7436             last SWITCH;
7437             }
7438             if ($_ eq 'roc') {
7439             if($day_period_type eq 'default') {
7440             return 'midnight' if $time == 0;
7441             return 'noon' if $time == 1200;
7442             return 'afternoon1' if $time >= 1200
7443             && $time < 1800;
7444             return 'evening1' if $time >= 1800
7445             && $time < 2100;
7446             return 'morning1' if $time >= 300
7447             && $time < 600;
7448             return 'morning2' if $time >= 600
7449             && $time < 1200;
7450             return 'night1' if $time >= 2100;
7451             return 'night1' if $time < 300;
7452             }
7453             if($day_period_type eq 'selection') {
7454             return 'afternoon1' if $time >= 1200
7455             && $time < 1800;
7456             return 'evening1' if $time >= 1800
7457             && $time < 2100;
7458             return 'morning1' if $time >= 300
7459             && $time < 600;
7460             return 'morning2' if $time >= 600
7461             && $time < 1200;
7462             return 'night1' if $time >= 2100;
7463             return 'night1' if $time < 300;
7464             }
7465             last SWITCH;
7466             }
7467             }
7468             } },
7469             );
7470              
7471             around day_period_data => sub {
7472             my ($orig, $self) = @_;
7473             return $self->$orig;
7474             };
7475              
7476             has 'day_periods' => (
7477             is => 'ro',
7478             isa => HashRef,
7479             init_arg => undef,
7480             default => sub { {
7481             'gregorian' => {
7482             'format' => {
7483             'abbreviated' => {
7484             'afternoon1' => q{오후},
7485             'am' => q{AM},
7486             'evening1' => q{저녁},
7487             'midnight' => q{자정},
7488             'morning1' => q{새벽},
7489             'morning2' => q{오전},
7490             'night1' => q{밤},
7491             'noon' => q{정오},
7492             'pm' => q{PM},
7493             },
7494             'narrow' => {
7495             'afternoon1' => q{오후},
7496             'am' => q{AM},
7497             'evening1' => q{저녁},
7498             'midnight' => q{자정},
7499             'morning1' => q{새벽},
7500             'morning2' => q{오전},
7501             'night1' => q{밤},
7502             'noon' => q{정오},
7503             'pm' => q{PM},
7504             },
7505             'wide' => {
7506             'afternoon1' => q{오후},
7507             'am' => q{오전},
7508             'evening1' => q{저녁},
7509             'midnight' => q{자정},
7510             'morning1' => q{새벽},
7511             'morning2' => q{오전},
7512             'night1' => q{밤},
7513             'noon' => q{정오},
7514             'pm' => q{오후},
7515             },
7516             },
7517             'stand-alone' => {
7518             'abbreviated' => {
7519             'afternoon1' => q{오후},
7520             'am' => q{AM},
7521             'evening1' => q{저녁},
7522             'midnight' => q{자정},
7523             'morning1' => q{새벽},
7524             'morning2' => q{오전},
7525             'night1' => q{밤},
7526             'noon' => q{정오},
7527             'pm' => q{PM},
7528             },
7529             'narrow' => {
7530             'afternoon1' => q{오후},
7531             'am' => q{AM},
7532             'evening1' => q{저녁},
7533             'midnight' => q{자정},
7534             'morning1' => q{새벽},
7535             'morning2' => q{오전},
7536             'night1' => q{밤},
7537             'noon' => q{정오},
7538             'pm' => q{PM},
7539             },
7540             'wide' => {
7541             'afternoon1' => q{오후},
7542             'am' => q{오전},
7543             'evening1' => q{저녁},
7544             'midnight' => q{자정},
7545             'morning1' => q{새벽},
7546             'morning2' => q{오전},
7547             'night1' => q{밤},
7548             'noon' => q{정오},
7549             'pm' => q{오후},
7550             },
7551             },
7552             },
7553             } },
7554             );
7555              
7556             has 'eras' => (
7557             is => 'ro',
7558             isa => HashRef,
7559             init_arg => undef,
7560             default => sub { {
7561             'buddhist' => {
7562             abbreviated => {
7563             '0' => '불기'
7564             },
7565             narrow => {
7566             '0' => 'BE'
7567             },
7568             wide => {
7569             '0' => '불기'
7570             },
7571             },
7572             'chinese' => {
7573             },
7574             'coptic' => {
7575             },
7576             'dangi' => {
7577             },
7578             'ethiopic' => {
7579             },
7580             'generic' => {
7581             },
7582             'gregorian' => {
7583             abbreviated => {
7584             '0' => 'BC',
7585             '1' => 'AD'
7586             },
7587             wide => {
7588             '0' => '기원전',
7589             '1' => '서기'
7590             },
7591             },
7592             'hebrew' => {
7593             abbreviated => {
7594             '0' => 'AM'
7595             },
7596             narrow => {
7597             '0' => 'AM'
7598             },
7599             wide => {
7600             '0' => '유대력'
7601             },
7602             },
7603             'islamic' => {
7604             abbreviated => {
7605             '0' => 'AH'
7606             },
7607             narrow => {
7608             '0' => 'AH'
7609             },
7610             wide => {
7611             '0' => '히즈라력'
7612             },
7613             },
7614             'japanese' => {
7615             abbreviated => {
7616             '0' => '다이카 (645 ~ 650)',
7617             '1' => '하쿠치 (650 ~ 671)',
7618             '2' => '하쿠호 (672 ~ 686)',
7619             '3' => '슈초 (686 ~ 701)',
7620             '4' => '다이호 (701 ~ 704)',
7621             '5' => '게이운 (704 ~ 708)',
7622             '6' => '와도 (708 ~ 715)',
7623             '7' => '레이키 (715 ~ 717)',
7624             '8' => '요로 (717 ~ 724)',
7625             '9' => '진키 (724 ~ 729)',
7626             '10' => '덴표 (729 ~ 749)',
7627             '11' => '덴표칸포 (749 ~ 749)',
7628             '12' => '덴표쇼호 (749 ~ 757)',
7629             '13' => '덴표호지 (757 ~ 765)',
7630             '14' => '덴표진고 (765 ~ 767)',
7631             '15' => '진고케이운 (767 ~ 770)',
7632             '16' => '호키 (770 ~ 780)',
7633             '17' => '덴오 (781 ~ 782)',
7634             '18' => '엔랴쿠 (782 ~ 806)',
7635             '19' => '다이도 (806 ~ 810)',
7636             '20' => '고닌 (810 ~ 824)',
7637             '21' => '덴초 (824 ~ 834)',
7638             '22' => '조와 (834 ~ 848)',
7639             '23' => '가쇼 (848 ~ 851)',
7640             '24' => '닌주 (851 ~ 854)',
7641             '25' => '사이코 (854 ~ 857)',
7642             '26' => '덴난 (857 ~ 859)',
7643             '27' => '조간 (859 ~ 877)',
7644             '28' => '간교 (877 ~ 885)',
7645             '29' => '닌나 (885 ~ 889)',
7646             '30' => '간표 (889 ~ 898)',
7647             '31' => '쇼타이 (898 ~ 901)',
7648             '32' => '엔기 (901 ~ 923)',
7649             '33' => '엔초 (923 ~ 931)',
7650             '34' => '조헤이 (931 ~ 938)',
7651             '35' => '덴교 (938 ~ 947)',
7652             '36' => '덴랴쿠 (947 ~ 957)',
7653             '37' => '덴토쿠 (957 ~ 961)',
7654             '38' => '오와 (961 ~ 964)',
7655             '39' => '고호 (964 ~ 968)',
7656             '40' => '안나 (968 ~ 970)',
7657             '41' => '덴로쿠 (970 ~ 973)',
7658             '42' => '덴엔 (973 ~ 976)',
7659             '43' => '조겐 (976 ~ 978)',
7660             '44' => '덴겐 (978 ~ 983)',
7661             '45' => '에이간 (983 ~ 985)',
7662             '46' => '간나 (985 ~ 987)',
7663             '47' => '에이엔 (987 ~ 989)',
7664             '48' => '에이소 (989 ~ 990)',
7665             '49' => '쇼랴쿠 (990 ~ 995)',
7666             '50' => '조토쿠 (995 ~ 999)',
7667             '51' => '조호 (999 ~ 1004)',
7668             '52' => '간코 (1004 ~ 1012)',
7669             '53' => '조와 (1012 ~ 1017)',
7670             '54' => '간닌 (1017 ~ 1021)',
7671             '55' => '지안 (1021 ~ 1024)',
7672             '56' => '만주 (1024 ~ 1028)',
7673             '57' => '조겐 (1028 ~ 1037)',
7674             '58' => '조랴쿠 (1037 ~ 1040)',
7675             '59' => '조큐 (1040 ~ 1044)',
7676             '60' => '간토쿠 (1044 ~ 1046)',
7677             '61' => '에이쇼 (1046 ~ 1053)',
7678             '62' => '덴기 (1053 ~ 1058)',
7679             '63' => '고헤이 (1058 ~ 1065)',
7680             '64' => '지랴쿠 (1065 ~ 1069)',
7681             '65' => '엔큐 (1069 ~ 1074)',
7682             '66' => '조호 (1074 ~ 1077)',
7683             '67' => '쇼랴쿠 (1077 ~ 1081)',
7684             '68' => '에이호 (1081 ~ 1084)',
7685             '69' => '오토쿠 (1084 ~ 1087)',
7686             '70' => '간지 (1087 ~ 1094)',
7687             '71' => '가호 (1094 ~ 1096)',
7688             '72' => '에이초 (1096 ~ 1097)',
7689             '73' => '조토쿠 (1097 ~ 1099)',
7690             '74' => '고와 (1099 ~ 1104)',
7691             '75' => '조지 (1104 ~ 1106)',
7692             '76' => '가쇼 (1106 ~ 1108)',
7693             '77' => '덴닌 (1108 ~ 1110)',
7694             '78' => '덴에이 (1110 ~ 1113)',
7695             '79' => '에이큐 (1113 ~ 1118)',
7696             '80' => '겐에이 (1118 ~ 1120)',
7697             '81' => '호안 (1120 ~ 1124)',
7698             '82' => '덴지 (1124 ~ 1126)',
7699             '83' => '다이지 (1126 ~ 1131)',
7700             '84' => '덴쇼 (1131 ~ 1132)',
7701             '85' => '조쇼 (1132 ~ 1135)',
7702             '86' => '호엔 (1135 ~ 1141)',
7703             '87' => '에이지 (1141 ~ 1142)',
7704             '88' => '고지 (1142 ~ 1144)',
7705             '89' => '덴요 (1144 ~ 1145)',
7706             '90' => '규안 (1145 ~ 1151)',
7707             '91' => '닌페이 (1151 ~ 1154)',
7708             '92' => '규주 (1154 ~ 1156)',
7709             '93' => '호겐 (1156 ~ 1159)',
7710             '94' => '헤이지 (1159 ~ 1160)',
7711             '95' => '에이랴쿠 (1160 ~ 1161)',
7712             '96' => '오호 (1161 ~ 1163)',
7713             '97' => '조칸 (1163 ~ 1165)',
7714             '98' => '에이만 (1165 ~ 1166)',
7715             '99' => '닌난 (1166 ~ 1169)',
7716             '100' => '가오 (1169 ~ 1171)',
7717             '101' => '조안 (1171 ~ 1175)',
7718             '102' => '안겐 (1175 ~ 1177)',
7719             '103' => '지쇼 (1177 ~ 1181)',
7720             '104' => '요와 (1181 ~ 1182)',
7721             '105' => '주에이 (1182 ~ 1184)',
7722             '106' => '겐랴쿠 (1184 ~ 1185)',
7723             '107' => '분지 (1185 ~ 1190)',
7724             '108' => '겐큐 (1190 ~ 1199)',
7725             '109' => '쇼지 (1199 ~ 1201)',
7726             '110' => '겐닌 (1201 ~ 1204)',
7727             '111' => '겐큐 (1204 ~ 1206)',
7728             '112' => '겐에이 (1206 ~ 1207)',
7729             '113' => '조겐 (1207 ~ 1211)',
7730             '114' => '겐랴쿠 (1211 ~ 1213)',
7731             '115' => '겐포 (1213 ~ 1219)',
7732             '116' => '조큐 (1219 ~ 1222)',
7733             '117' => '조오 (1222 ~ 1224)',
7734             '118' => '겐닌 (1224 ~ 1225)',
7735             '119' => '가로쿠 (1225 ~ 1227)',
7736             '120' => '안테이 (1227 ~ 1229)',
7737             '121' => '간키 (1229 ~ 1232)',
7738             '122' => '조에이 (1232 ~ 1233)',
7739             '123' => '덴푸쿠 (1233 ~ 1234)',
7740             '124' => '분랴쿠 (1234 ~ 1235)',
7741             '125' => '가테이 (1235 ~ 1238)',
7742             '126' => '랴쿠닌 (1238 ~ 1239)',
7743             '127' => '엔오 (1239 ~ 1240)',
7744             '128' => '닌지 (1240 ~ 1243)',
7745             '129' => '간겐 (1243 ~ 1247)',
7746             '130' => '호지 (1247 ~ 1249)',
7747             '131' => '겐초 (1249 ~ 1256)',
7748             '132' => '고겐 (1256 ~ 1257)',
7749             '133' => '쇼카 (1257 ~ 1259)',
7750             '134' => '쇼겐 (1259 ~ 1260)',
7751             '135' => '분오 (1260 ~ 1261)',
7752             '136' => '고초 (1261 ~ 1264)',
7753             '137' => '분에이 (1264 ~ 1275)',
7754             '138' => '겐지 (1275 ~ 1278)',
7755             '139' => '고안 (1278 ~ 1288)',
7756             '140' => '쇼오 (1288 ~ 1293)',
7757             '141' => '에이닌 (1293 ~ 1299)',
7758             '142' => '쇼안 (1299 ~ 1302)',
7759             '143' => '겐겐 (1302 ~ 1303)',
7760             '144' => '가겐 (1303 ~ 1306)',
7761             '145' => '도쿠지 (1306 ~ 1308)',
7762             '146' => '엔쿄 (1308 ~ 1311)',
7763             '147' => '오초 (1311 ~ 1312)',
7764             '148' => '쇼와 (1312 ~ 1317)',
7765             '149' => '분포 (1317 ~ 1319)',
7766             '150' => '겐오 (1319 ~ 1321)',
7767             '151' => '겐코 (1321 ~ 1324)',
7768             '152' => '쇼추 (1324 ~ 1326)',
7769             '153' => '가랴쿠 (1326 ~ 1329)',
7770             '154' => '겐토쿠 (1329 ~ 1331)',
7771             '155' => '겐코 (1331 ~ 1334)',
7772             '156' => '겐무 (1334 ~ 1336)',
7773             '157' => '엔겐 (1336 ~ 1340)',
7774             '158' => '고코쿠 (1340 ~ 1346)',
7775             '159' => '쇼헤이 (1346 ~ 1370)',
7776             '160' => '겐토쿠 (1370 ~ 1372)',
7777             '161' => '분추 (1372 ~ 1375)',
7778             '162' => '덴주 (1375 ~ 1379)',
7779             '163' => '고랴쿠 (1379 ~ 1381)',
7780             '164' => '고와 (1381 ~ 1384)',
7781             '165' => '겐추 (1384 ~ 1392)',
7782             '166' => '메이토쿠 (1384 ~ 1387)',
7783             '167' => '가쿄 (1387 ~ 1389)',
7784             '168' => '고오 (1389 ~ 1390)',
7785             '169' => '메이토쿠 (1390 ~ 1394)',
7786             '170' => '오에이 (1394 ~ 1428)',
7787             '171' => '쇼초 (1428 ~ 1429)',
7788             '172' => '에이쿄 (1429 ~ 1441)',
7789             '173' => '가키쓰 (1441 ~ 1444)',
7790             '174' => '분안 (1444 ~ 1449)',
7791             '175' => '호토쿠 (1449 ~ 1452)',
7792             '176' => '교토쿠 (1452 ~ 1455)',
7793             '177' => '고쇼 (1455 ~ 1457)',
7794             '178' => '조로쿠 (1457 ~ 1460)',
7795             '179' => '간쇼 (1460 ~ 1466)',
7796             '180' => '분쇼 (1466 ~ 1467)',
7797             '181' => '오닌 (1467 ~ 1469)',
7798             '182' => '분메이 (1469 ~ 1487)',
7799             '183' => '조쿄 (1487 ~ 1489)<',
7800             '184' => '엔토쿠 (1489 ~ 1492)',
7801             '185' => '메이오 (1492 ~ 1501)',
7802             '186' => '분키 (1501 ~ 1504)',
7803             '187' => '에이쇼 (1504 ~ 1521)',
7804             '188' => '다이에이 (1521 ~ 1528)',
7805             '189' => '교로쿠 (1528 ~ 1532)',
7806             '190' => '덴분 (1532 ~ 1555)',
7807             '191' => '고지 (1555 ~ 1558)',
7808             '192' => '에이로쿠 (1558 ~ 1570)',
7809             '193' => '겐키 (1570 ~ 1573)',
7810             '194' => '덴쇼 (1573 ~ 1592)',
7811             '195' => '분로쿠 (1592 ~ 1596)',
7812             '196' => '게이초 (1596 ~ 1615)',
7813             '197' => '겐나 (1615 ~ 1624)',
7814             '198' => '간에이 (1624 ~ 1644)',
7815             '199' => '쇼호 (1644 ~ 1648)',
7816             '200' => '게이안 (1648 ~ 1652)',
7817             '201' => '조오 (1652 ~ 1655)',
7818             '202' => '메이레키 (1655 ~ 1658)',
7819             '203' => '만지 (1658 ~ 1661)',
7820             '204' => '간분 (1661 ~ 1673)',
7821             '205' => '엔포 (1673 ~ 1681)',
7822             '206' => '덴나 (1681 ~ 1684)',
7823             '207' => '조쿄 (1684 ~ 1688)',
7824             '208' => '겐로쿠 (1688 ~ 1704)',
7825             '209' => '호에이 (1704 ~ 1711)',
7826             '210' => '쇼토쿠 (1711 ~ 1716)',
7827             '211' => '교호 (1716 ~ 1736)',
7828             '212' => '겐분 (1736 ~ 1741)',
7829             '213' => '간포 (1741 ~ 1744)',
7830             '214' => '엔쿄 (1744 ~ 1748)',
7831             '215' => '간엔 (1748 ~ 1751)',
7832             '216' => '호레키 (1751 ~ 1764)',
7833             '217' => '메이와 (1764 ~ 1772)',
7834             '218' => '안에이 (1772 ~ 1781)',
7835             '219' => '덴메이 (1781 ~ 1789)',
7836             '220' => '간세이 (1789 ~ 1801)',
7837             '221' => '교와 (1801 ~ 1804)',
7838             '222' => '분카 (1804 ~ 1818)',
7839             '223' => '분세이 (1818 ~ 1830)',
7840             '224' => '덴포 (1830 ~ 1844)',
7841             '225' => '고카 (1844 ~ 1848)',
7842             '226' => '가에이 (1848 ~ 1854)',
7843             '227' => '안세이 (1854 ~ 1860)',
7844             '228' => '만엔 (1860 ~ 1861)',
7845             '229' => '분큐 (1861 ~ 1864)',
7846             '230' => '겐지 (1864 ~ 1865)',
7847             '231' => '게이오 (1865 ~ 1868)',
7848             '232' => '메이지',
7849             '233' => '다이쇼',
7850             '234' => '쇼와',
7851             '235' => '헤이세이'
7852             },
7853             },
7854             'persian' => {
7855             },
7856             'roc' => {
7857             abbreviated => {
7858             '0' => '중화민국전',
7859             '1' => '중화민국'
7860             },
7861             },
7862             } },
7863             );
7864              
7865             has 'date_formats' => (
7866             is => 'ro',
7867             isa => HashRef,
7868             init_arg => undef,
7869             default => sub { {
7870             'buddhist' => {
7871             },
7872             'chinese' => {
7873             'full' => q{U년 MMM d일 EEEE},
7874             'long' => q{U년 MMM d일},
7875             'medium' => q{y. M. d.},
7876             'short' => q{y. M. d.},
7877             },
7878             'coptic' => {
7879             },
7880             'dangi' => {
7881             'full' => q{U년 MMM d일 EEEE},
7882             'long' => q{U년 MMM d일},
7883             'medium' => q{y. M. d.},
7884             'short' => q{y. M. d.},
7885             },
7886             'ethiopic' => {
7887             },
7888             'generic' => {
7889             'full' => q{G y년 M월 d일 EEEE},
7890             'long' => q{G y년 M월 d일},
7891             'medium' => q{G y. M. d.},
7892             'short' => q{G y. M. d.},
7893             },
7894             'gregorian' => {
7895             'full' => q{y년 M월 d일 EEEE},
7896             'long' => q{y년 M월 d일},
7897             'medium' => q{y. M. d.},
7898             'short' => q{yy. M. d.},
7899             },
7900             'hebrew' => {
7901             },
7902             'islamic' => {
7903             },
7904             'japanese' => {
7905             },
7906             'persian' => {
7907             },
7908             'roc' => {
7909             },
7910             } },
7911             );
7912              
7913             has 'time_formats' => (
7914             is => 'ro',
7915             isa => HashRef,
7916             init_arg => undef,
7917             default => sub { {
7918             'buddhist' => {
7919             },
7920             'chinese' => {
7921             },
7922             'coptic' => {
7923             },
7924             'dangi' => {
7925             },
7926             'ethiopic' => {
7927             },
7928             'generic' => {
7929             },
7930             'gregorian' => {
7931             'full' => q{a h시 m분 s초 zzzz},
7932             'long' => q{a h시 m분 s초 z},
7933             'medium' => q{a h:mm:ss},
7934             'short' => q{a h:mm},
7935             },
7936             'hebrew' => {
7937             },
7938             'islamic' => {
7939             },
7940             'japanese' => {
7941             },
7942             'persian' => {
7943             },
7944             'roc' => {
7945             },
7946             } },
7947             );
7948              
7949             has 'datetime_formats' => (
7950             is => 'ro',
7951             isa => HashRef,
7952             init_arg => undef,
7953             default => sub { {
7954             'buddhist' => {
7955             },
7956             'chinese' => {
7957             },
7958             'coptic' => {
7959             },
7960             'dangi' => {
7961             },
7962             'ethiopic' => {
7963             },
7964             'generic' => {
7965             'full' => q{{1} {0}},
7966             'long' => q{{1} {0}},
7967             'medium' => q{{1} {0}},
7968             'short' => q{{1} {0}},
7969             },
7970             'gregorian' => {
7971             'full' => q{{1} {0}},
7972             'long' => q{{1} {0}},
7973             'medium' => q{{1} {0}},
7974             'short' => q{{1} {0}},
7975             },
7976             'hebrew' => {
7977             },
7978             'islamic' => {
7979             },
7980             'japanese' => {
7981             },
7982             'persian' => {
7983             },
7984             'roc' => {
7985             },
7986             } },
7987             );
7988              
7989             has 'datetime_formats_available_formats' => (
7990             is => 'ro',
7991             isa => HashRef,
7992             init_arg => undef,
7993             default => sub { {
7994             'buddhist' => {
7995             GyMMM => q{G y년 MMM},
7996             GyMMMEEEEd => q{G y년 MMM d일 EEEE},
7997             GyMMMEd => q{G y년 MMM d일 (E)},
7998             GyMMMd => q{G y년 MMM d일},
7999             MMMEEEEd => q{MMM d일 EEEE},
8000             MMMEd => q{MMM d일 (E)},
8001             MMMMd => q{MMMM d일},
8002             MMMd => q{MMM d일},
8003             yyyyMMM => q{G y년 MMM},
8004             yyyyMMMEEEEd => q{G y년 MMM d일 EEEE},
8005             yyyyMMMEd => q{G y년 MMM d일 (E)},
8006             yyyyMMMM => q{G y년 MMMM},
8007             yyyyMMMd => q{G y년 MMM d일},
8008             },
8009             'chinese' => {
8010             Bh => q{B h시},
8011             Bhm => q{B h:mm},
8012             Bhms => q{B h:mm:ss},
8013             E => q{ccc},
8014             EBhm => q{E B h:mm},
8015             EBhms => q{E B h:mm:ss},
8016             EEEEd => q{d일 EEEE},
8017             Ed => q{d일 (E)},
8018             Gy => q{r년(U년)},
8019             GyMMM => q{r년(U년) MMM},
8020             GyMMMEEEEd => q{r년(U년) MMM d일 EEEE},
8021             GyMMMEd => q{r년(U년) MMM d일 (E)},
8022             GyMMMd => q{r년 MMM d일},
8023             H => q{H시},
8024             Hm => q{HH:mm},
8025             Hms => q{HH:mm:ss},
8026             M => q{MMM},
8027             MEEEEd => q{M. d. EEEE},
8028             MEd => q{M. d. (E)},
8029             MMM => q{LLL},
8030             MMMEEEEd => q{MMM d일 EEEE},
8031             MMMEd => q{MMM d일 (E)},
8032             MMMMd => q{MMMM d일},
8033             MMMd => q{MMM d일},
8034             Md => q{M. d.},
8035             UM => q{U년 MMM},
8036             UMMM => q{U년 MMM},
8037             UMMMd => q{U년 MMM d일},
8038             UMd => q{U년 M. d.},
8039             d => q{d일},
8040             h => q{a h시},
8041             hm => q{a h:mm},
8042             hms => q{a h:mm:ss},
8043             ms => q{mm:ss},
8044             y => q{r년(U년)},
8045             yMd => q{r. M. d.},
8046             yyyy => q{r년(U년)},
8047             yyyyM => q{r. M.},
8048             yyyyMEEEEd => q{r. M. d. EEEE},
8049             yyyyMEd => q{r. M. d. (E)},
8050             yyyyMMM => q{r년(U년) MMM},
8051             yyyyMMMEEEEd => q{r년(U년) MMM d일 EEEE},
8052             yyyyMMMEd => q{r년(U년) MMM d일 (E)},
8053             yyyyMMMM => q{r년(U년) MMMM},
8054             yyyyMMMd => q{r년 MMM d일},
8055             yyyyMd => q{r. M. d.},
8056             yyyyQQQ => q{r년(U년) QQQ},
8057             yyyyQQQQ => q{r년(U년) QQQQ},
8058             },
8059             'generic' => {
8060             Bh => q{B h시},
8061             Bhm => q{B h:mm},
8062             Bhms => q{B h:mm:ss},
8063             E => q{ccc},
8064             EBhm => q{E B h:mm},
8065             EBhms => q{E B h:mm:ss},
8066             EEEEd => q{d일 EEEE},
8067             EHm => q{E HH:mm},
8068             EHms => q{E HH:mm:ss},
8069             Ed => q{d일 (E)},
8070             Ehm => q{E a h:mm},
8071             Ehms => q{E a h:mm:ss},
8072             Gy => q{G y년},
8073             GyMMM => q{G y년 MMM월},
8074             GyMMMEEEEd => q{G y년 MMM월 d일 EEEE},
8075             GyMMMEd => q{G y년 MMM월 d일 (E)},
8076             GyMMMd => q{G y년 MMM월 d일},
8077             H => q{H시},
8078             HHmmss => q{HH:mm:ss},
8079             Hm => q{HH:mm},
8080             Hms => q{HH:mm:ss},
8081             M => q{M월},
8082             MEEEEd => q{M. d. EEEE},
8083             MEd => q{M. d. (E)},
8084             MMM => q{LLL},
8085             MMMEEEEd => q{MMM월 d일 EEEE},
8086             MMMEd => q{MMM월 d일 (E)},
8087             MMMMd => q{MMMM월 d일},
8088             MMMd => q{MMM월 d일},
8089             Md => q{M. d.},
8090             d => q{d일},
8091             h => q{a h시},
8092             hm => q{a h:mm},
8093             hms => q{a h:mm:ss},
8094             ms => q{mm:ss},
8095             y => q{G y년},
8096             yyyy => q{G y년},
8097             yyyyM => q{G y. M.},
8098             yyyyMEEEEd => q{G y. M. d. EEEE},
8099             yyyyMEd => q{G y. M. d. (E)},
8100             yyyyMMM => q{G y년 MMM월},
8101             yyyyMMMEEEEd => q{G y년 MMM월 d일 EEEE},
8102             yyyyMMMEd => q{G y년 MMM월 d일 (E)},
8103             yyyyMMMM => q{G y년 MMMM월},
8104             yyyyMMMd => q{G y년 MMM월 d일},
8105             yyyyMd => q{G y. M. d.},
8106             yyyyQQQ => q{G y년 QQQ},
8107             yyyyQQQQ => q{G y년 QQQQ},
8108             },
8109             'gregorian' => {
8110             Bh => q{B h시},
8111             Bhm => q{B h:mm},
8112             Bhms => q{B h:mm:ss},
8113             E => q{ccc},
8114             EBhm => q{(E) B h:mm},
8115             EBhms => q{(E) B h:mm:ss},
8116             EEEEd => q{d일 EEEE},
8117             EHm => q{(E) HH:mm},
8118             EHms => q{(E) HH:mm:ss},
8119             Ed => q{d일 (E)},
8120             Ehm => q{(E) a h:mm},
8121             Ehms => q{(E) a h:mm:ss},
8122             Gy => q{G y년},
8123             GyMMM => q{G y년 MMM},
8124             GyMMMEEEEd => q{G y년 MMM d일 EEEE},
8125             GyMMMEd => q{G y년 MMM d일 (E)},
8126             GyMMMd => q{G y년 MMM d일},
8127             H => q{H시},
8128             HHmmss => q{HH:mm:ss},
8129             Hm => q{HH:mm},
8130             Hms => q{H시 m분 s초},
8131             Hmsv => q{H시 m분 s초 v},
8132             Hmv => q{HH:mm v},
8133             M => q{M월},
8134             MEEEEd => q{M. d. EEEE},
8135             MEd => q{M. d. (E)},
8136             MMM => q{LLL},
8137             MMMEEEEd => q{MMM d일 EEEE},
8138             MMMEd => q{MMM d일 (E)},
8139             MMMMW => q{MMM W번째 주},
8140             MMMMd => q{MMMM d일},
8141             MMMd => q{MMM d일},
8142             Md => q{M. d.},
8143             d => q{d일},
8144             h => q{a h시},
8145             hm => q{a h:mm},
8146             hms => q{a h:mm:ss},
8147             hmsv => q{a h:mm:ss v},
8148             hmv => q{a h:mm v},
8149             mmss => q{mm:ss},
8150             ms => q{mm:ss},
8151             y => q{y년},
8152             yM => q{y. M.},
8153             yMEEEEd => q{y. M. d. EEEE},
8154             yMEd => q{y. M. d. (E)},
8155             yMM => q{y. M.},
8156             yMMM => q{y년 MMM},
8157             yMMMEEEEd => q{y년 MMM d일 EEEE},
8158             yMMMEd => q{y년 MMM d일 (E)},
8159             yMMMM => q{y년 MMMM},
8160             yMMMd => q{y년 MMM d일},
8161             yMd => q{y. M. d.},
8162             yQQQ => q{y년 QQQ},
8163             yQQQQ => q{y년 QQQQ},
8164             yw => q{Y년 w번째 주},
8165             },
8166             'islamic' => {
8167             MMMMd => q{MMMM d일},
8168             yyyyMMMM => q{G y년 MMMM},
8169             },
8170             'japanese' => {
8171             GyMMM => q{G y년 MMM},
8172             GyMMMEEEEd => q{G y년 MMM d일 EEEE},
8173             GyMMMEd => q{G y년 MMM d일 (E)},
8174             GyMMMd => q{G y년 MMM d일},
8175             MMMEEEEd => q{MMM d일 EEEE},
8176             MMMEd => q{MMM d일 (E)},
8177             MMMMd => q{MMMM d일},
8178             MMMd => q{MMM d일},
8179             yyyyMMM => q{G y년 MMM},
8180             yyyyMMMEEEEd => q{G y년 MMM d일 EEEE},
8181             yyyyMMMEd => q{G y년 MMM d일 (E)},
8182             yyyyMMMM => q{G y년 MMMM},
8183             yyyyMMMd => q{G y년 MMM d일},
8184             },
8185             'roc' => {
8186             GyMMM => q{G y년 MMM},
8187             GyMMMEEEEd => q{G y년 MMM d일 EEEE},
8188             GyMMMEd => q{G y년 MMM d일 (E)},
8189             GyMMMd => q{G y년 MMM d일},
8190             MMMEEEEd => q{MMM d일 EEEE},
8191             MMMEd => q{MMM d일 (E)},
8192             MMMMd => q{MMMM d일},
8193             MMMd => q{MMM d일},
8194             yyyyMMM => q{G y년 MMM},
8195             yyyyMMMEEEEd => q{G y년 MMM d일 EEEE},
8196             yyyyMMMEd => q{G y년 MMM d일 (E)},
8197             yyyyMMMM => q{G y년 MMMM},
8198             yyyyMMMd => q{G y년 MMM d일},
8199             },
8200             } },
8201             );
8202              
8203             has 'datetime_formats_append_item' => (
8204             is => 'ro',
8205             isa => HashRef,
8206             init_arg => undef,
8207             default => sub { {
8208             'gregorian' => {
8209             'Timezone' => '{0} {1}',
8210             },
8211             } },
8212             );
8213              
8214             has 'datetime_formats_interval' => (
8215             is => 'ro',
8216             isa => HashRef,
8217             init_arg => undef,
8218             default => sub { {
8219             'generic' => {
8220             H => {
8221             H => q{HH ~ HH시},
8222             },
8223             Hm => {
8224             H => q{HH:mm ~ HH:mm},
8225             m => q{HH:mm ~ HH:mm},
8226             },
8227             Hmv => {
8228             H => q{HH:mm ~ HH:mm v},
8229             m => q{HH:mm ~ HH:mm v},
8230             },
8231             Hv => {
8232             H => q{HH ~ HH시 v},
8233             },
8234             M => {
8235             M => q{M월 ~ M월},
8236             },
8237             MEd => {
8238             M => q{M. d (E) ~ M. d (E)},
8239             d => q{M. d (E) ~ M. d (E)},
8240             },
8241             MMM => {
8242             M => q{MMM ~ MMM},
8243             },
8244             MMMEEEEd => {
8245             M => q{M월 d일 EEEE ~ M월 d일 EEEE},
8246             d => q{M월 d일 EEEE ~ d일 EEEE},
8247             },
8248             MMMEd => {
8249             M => q{M월 d일 (E) ~ M월 d일 (E)},
8250             d => q{M월 d일 (E) ~ d일 (E)},
8251             },
8252             MMMM => {
8253             M => q{LLLL ~ LLLL},
8254             },
8255             MMMd => {
8256             M => q{M월 d일 ~ M월 d일},
8257             d => q{M월 d일 ~ d일},
8258             },
8259             Md => {
8260             M => q{M. d ~ M. d},
8261             d => q{M. d ~ M. d},
8262             },
8263             d => {
8264             d => q{d일 ~ d일},
8265             },
8266             fallback => '{0} ~ {1}',
8267             h => {
8268             a => q{a h시 ~ a h시},
8269             h => q{a h시 ~ h시},
8270             },
8271             hm => {
8272             a => q{a h:mm ~ a h:mm},
8273             h => q{a h:mm~h:mm},
8274             m => q{a h:mm~h:mm},
8275             },
8276             hmv => {
8277             a => q{a h:mm ~ a h:mm v},
8278             h => q{a h:mm~h:mm v},
8279             m => q{a h:mm~h:mm v},
8280             },
8281             hv => {
8282             a => q{a h시 ~ a h시(v)},
8283             h => q{a h시 ~ h시(v)},
8284             },
8285             y => {
8286             y => q{G y년 ~ y년},
8287             },
8288             yM => {
8289             M => q{G y. M ~ y. M},
8290             y => q{G y. M ~ y. M},
8291             },
8292             yMEd => {
8293             M => q{G y. M. d. (E) ~ y. M. d. (E)},
8294             d => q{G y. M. d. (E) ~ y. M. d. (E)},
8295             y => q{G y. M. d. (E) ~ y. M. d. (E)},
8296             },
8297             yMMM => {
8298             M => q{G y년 M월~M월},
8299             y => q{G y년 M월 ~ y년 M월},
8300             },
8301             yMMMEEEEd => {
8302             M => q{G y년 M월 d일 EEEE ~ M월 d일 EEEE},
8303             d => q{G y년 M월 d일 EEEE ~ d일 EEEE},
8304             y => q{G y년 M월 d일 EEEE ~ y년 M월 d일 EEEE},
8305             },
8306             yMMMEd => {
8307             M => q{G y년 M월 d일 (E) ~ M월 d일 (E)},
8308             d => q{G y년 M월 d일 (E) ~ d일 (E)},
8309             y => q{G y년 M월 d일 (E) ~ y년 M월 d일 (E)},
8310             },
8311             yMMMM => {
8312             M => q{G y년 MM월 ~ MM월},
8313             y => q{G y년 MM월 ~ y년 MM월},
8314             },
8315             yMMMd => {
8316             M => q{G y년 M월 d일 ~ M월 d일},
8317             d => q{G y년 M월 d일~d일},
8318             y => q{G y년 M월 d일 ~ y년 M월 d일},
8319             },
8320             yMd => {
8321             M => q{G y. M. d. ~ y. M. d.},
8322             d => q{G y. M. d. ~ y. M. d.},
8323             y => q{G y. M. d. ~ y. M. d.},
8324             },
8325             },
8326             'gregorian' => {
8327             H => {
8328             H => q{H ~ H시},
8329             },
8330             Hm => {
8331             H => q{HH:mm ~ HH:mm},
8332             m => q{HH:mm ~ HH:mm},
8333             },
8334             Hmv => {
8335             H => q{HH:mm ~ HH:mm v},
8336             m => q{HH:mm ~ HH:mm v},
8337             },
8338             Hv => {
8339             H => q{HH ~ HH시 v},
8340             },
8341             M => {
8342             M => q{M월~M월},
8343             },
8344             MEd => {
8345             M => q{M. d (E) ~ M. d (E)},
8346             d => q{M. d (E) ~ M. d (E)},
8347             },
8348             MMM => {
8349             M => q{MMM~MMM},
8350             },
8351             MMMEd => {
8352             M => q{M월 d일 (E) ~ M월 d일 (E)},
8353             d => q{M월 d일 (E) ~ d일 (E)},
8354             },
8355             MMMM => {
8356             M => q{LLLL–LLLL},
8357             },
8358             MMMd => {
8359             M => q{M월 d일 ~ M월 d일},
8360             d => q{MMM d일~d일},
8361             },
8362             Md => {
8363             M => q{M. d ~ M. d},
8364             d => q{M. d ~ M. d},
8365             },
8366             d => {
8367             d => q{d일~d일},
8368             },
8369             fallback => '{0} ~ {1}',
8370             h => {
8371             a => q{a h시 ~ a h시},
8372             h => q{a h시 ~ h시},
8373             },
8374             hm => {
8375             a => q{a h:mm ~ a h:mm},
8376             h => q{a h:mm~h:mm},
8377             m => q{a h:mm~h:mm},
8378             },
8379             hmv => {
8380             a => q{a h:mm ~ a h:mm v},
8381             h => q{a h:mm~h:mm v},
8382             m => q{a h:mm~h:mm v},
8383             },
8384             hv => {
8385             a => q{a h시 ~ a h시(v)},
8386             h => q{a h시 ~ h시(v)},
8387             },
8388             y => {
8389             y => q{y년 ~ y년},
8390             },
8391             yM => {
8392             M => q{y. M ~ y. M},
8393             y => q{y. M ~ y. M},
8394             },
8395             yMEd => {
8396             M => q{y. M. d. (E) ~ y. M. d. (E)},
8397             d => q{y. M. d. (E) ~ y. M. d. (E)},
8398             y => q{y. M. d. (E) ~ y. M. d. (E)},
8399             },
8400             yMMM => {
8401             M => q{y년 M월~M월},
8402             y => q{y년 M월 ~ y년 M월},
8403             },
8404             yMMMEEEEd => {
8405             M => q{y년 M월 d일 EEEE ~ M월 d일 EEEE},
8406             d => q{y년 M월 d일 EEEE ~ d일 EEEE},
8407             y => q{y년 M월 d일 EEEE ~ y년 M월 d일 EEEE},
8408             },
8409             yMMMEd => {
8410             M => q{y년 M월 d일 (E) ~ M월 d일 (E)},
8411             d => q{y년 M월 d일 (E) ~ d일 (E)},
8412             y => q{y년 M월 d일 (E) ~ y년 M월 d일 (E)},
8413             },
8414             yMMMM => {
8415             M => q{y년 MMMM ~ MMMM},
8416             y => q{y년 MMMM ~ y년 MMMM},
8417             },
8418             yMMMd => {
8419             M => q{y년 M월 d일 ~ M월 d일},
8420             d => q{y년 M월 d일~d일},
8421             y => q{y년 M월 d일 ~ y년 M월 d일},
8422             },
8423             yMd => {
8424             M => q{y. M. d. ~ y. M. d.},
8425             d => q{y. M. d. ~ y. M. d.},
8426             y => q{y. M. d. ~ y. M. d.},
8427             },
8428             },
8429             } },
8430             );
8431              
8432             has 'month_patterns' => (
8433             is => 'ro',
8434             isa => HashRef,
8435             init_arg => undef,
8436             default => sub { {
8437             'chinese' => {
8438             'format' => {
8439             'wide' => {
8440             'leap' => q{윤{0}},
8441             },
8442             },
8443             'numeric' => {
8444             'all' => {
8445             'leap' => q{윤{0}},
8446             },
8447             },
8448             'stand-alone' => {
8449             'narrow' => {
8450             'leap' => q{윤{0}},
8451             },
8452             },
8453             },
8454             'dangi' => {
8455             'format' => {
8456             'wide' => {
8457             'leap' => q{윤{0}},
8458             },
8459             },
8460             'numeric' => {
8461             'all' => {
8462             'leap' => q{윤{0}},
8463             },
8464             },
8465             'stand-alone' => {
8466             'narrow' => {
8467             'leap' => q{윤{0}},
8468             },
8469             },
8470             },
8471             } },
8472             );
8473              
8474             has 'cyclic_name_sets' => (
8475             is => 'ro',
8476             isa => HashRef,
8477             init_arg => undef,
8478             default => sub { {
8479             'chinese' => {
8480             'solarTerms' => {
8481             'format' => {
8482             'abbreviated' => {
8483             0 => q(입춘),
8484             1 => q(우수),
8485             2 => q(경칩),
8486             3 => q(춘분),
8487             4 => q(청명),
8488             5 => q(곡우),
8489             6 => q(입하),
8490             7 => q(소만),
8491             8 => q(망종),
8492             9 => q(하지),
8493             10 => q(소서),
8494             11 => q(대서),
8495             12 => q(입추),
8496             13 => q(처서),
8497             14 => q(백로),
8498             15 => q(추분),
8499             16 => q(한로),
8500             17 => q(상강),
8501             18 => q(입동),
8502             19 => q(소설),
8503             20 => q(대설),
8504             21 => q(동지),
8505             22 => q(소한),
8506             23 => q(대한),
8507             },
8508             },
8509             },
8510             'years' => {
8511             'format' => {
8512             'abbreviated' => {
8513             0 => q(갑자),
8514             1 => q(을축),
8515             2 => q(병인),
8516             3 => q(정묘),
8517             4 => q(무진),
8518             5 => q(기사),
8519             6 => q(경오),
8520             7 => q(신미),
8521             8 => q(임신),
8522             9 => q(계유),
8523             10 => q(갑술),
8524             11 => q(을해),
8525             12 => q(병자),
8526             13 => q(정축),
8527             14 => q(무인),
8528             15 => q(기묘),
8529             16 => q(경진),
8530             17 => q(신사),
8531             18 => q(임오),
8532             19 => q(계미),
8533             20 => q(갑신),
8534             21 => q(을유),
8535             22 => q(병술),
8536             23 => q(정해),
8537             24 => q(무자),
8538             25 => q(기축),
8539             26 => q(경인),
8540             27 => q(신묘),
8541             28 => q(임진),
8542             29 => q(계사),
8543             30 => q(갑오),
8544             31 => q(을미),
8545             32 => q(병신),
8546             33 => q(정유),
8547             34 => q(무술),
8548             35 => q(기해),
8549             36 => q(경자),
8550             37 => q(신축),
8551             38 => q(임인),
8552             39 => q(계묘),
8553             40 => q(갑진),
8554             41 => q(을사),
8555             42 => q(병오),
8556             43 => q(정미),
8557             44 => q(무신),
8558             45 => q(기유),
8559             46 => q(경술),
8560             47 => q(신해),
8561             48 => q(임자),
8562             49 => q(계축),
8563             50 => q(갑인),
8564             51 => q(을묘),
8565             52 => q(병진),
8566             53 => q(정사),
8567             54 => q(무오),
8568             55 => q(기미),
8569             56 => q(경신),
8570             57 => q(신유),
8571             58 => q(임술),
8572             59 => q(계해),
8573             },
8574             },
8575             },
8576             },
8577             'dangi' => {
8578             'dayParts' => {
8579             'format' => {
8580             'abbreviated' => {
8581             0 => q(자),
8582             1 => q(축),
8583             2 => q(인),
8584             3 => q(묘),
8585             4 => q(진),
8586             5 => q(사),
8587             6 => q(오),
8588             7 => q(미),
8589             8 => q(신),
8590             9 => q(유),
8591             10 => q(술),
8592             11 => q(해),
8593             },
8594             'wide' => {
8595             0 => q(자),
8596             1 => q(축),
8597             2 => q(인),
8598             3 => q(묘),
8599             4 => q(진),
8600             5 => q(사),
8601             6 => q(오),
8602             7 => q(미),
8603             8 => q(신),
8604             9 => q(유),
8605             10 => q(술),
8606             11 => q(해),
8607             },
8608             },
8609             },
8610             'solarTerms' => {
8611             'format' => {
8612             'abbreviated' => {
8613             0 => q(입춘),
8614             1 => q(우수),
8615             2 => q(경칩),
8616             3 => q(춘분),
8617             4 => q(청명),
8618             5 => q(곡우),
8619             6 => q(입하),
8620             7 => q(소만),
8621             8 => q(망종),
8622             9 => q(하지),
8623             10 => q(소서),
8624             11 => q(대서),
8625             12 => q(입추),
8626             13 => q(처서),
8627             14 => q(백로),
8628             15 => q(추분),
8629             16 => q(한로),
8630             17 => q(상강),
8631             18 => q(입동),
8632             19 => q(소설),
8633             20 => q(대설),
8634             21 => q(동지),
8635             22 => q(소한),
8636             23 => q(대한),
8637             },
8638             },
8639             },
8640             'years' => {
8641             'format' => {
8642             'abbreviated' => {
8643             0 => q(갑자),
8644             1 => q(을축),
8645             2 => q(병인),
8646             3 => q(정묘),
8647             4 => q(무진),
8648             5 => q(기사),
8649             6 => q(경오),
8650             7 => q(신미),
8651             8 => q(임신),
8652             9 => q(계유),
8653             10 => q(갑술),
8654             11 => q(을해),
8655             12 => q(병자),
8656             13 => q(정축),
8657             14 => q(무인),
8658             15 => q(기묘),
8659             16 => q(경진),
8660             17 => q(신사),
8661             18 => q(임오),
8662             19 => q(계미),
8663             20 => q(갑신),
8664             21 => q(을유),
8665             22 => q(병술),
8666             23 => q(정해),
8667             24 => q(무자),
8668             25 => q(기축),
8669             26 => q(경인),
8670             27 => q(신묘),
8671             28 => q(임진),
8672             29 => q(계사),
8673             30 => q(갑오),
8674             31 => q(을미),
8675             32 => q(병신),
8676             33 => q(정유),
8677             34 => q(무술),
8678             35 => q(기해),
8679             36 => q(경자),
8680             37 => q(신축),
8681             38 => q(임인),
8682             39 => q(계묘),
8683             40 => q(갑진),
8684             41 => q(을사),
8685             42 => q(병오),
8686             43 => q(정미),
8687             44 => q(무신),
8688             45 => q(기유),
8689             46 => q(경술),
8690             47 => q(신해),
8691             48 => q(임자),
8692             49 => q(계축),
8693             50 => q(갑인),
8694             51 => q(을묘),
8695             52 => q(병진),
8696             53 => q(정사),
8697             54 => q(무오),
8698             55 => q(기미),
8699             56 => q(경신),
8700             57 => q(신유),
8701             58 => q(임술),
8702             59 => q(계해),
8703             },
8704             },
8705             },
8706             'zodiacs' => {
8707             'format' => {
8708             'abbreviated' => {
8709             0 => q(자),
8710             1 => q(축),
8711             2 => q(인),
8712             3 => q(묘),
8713             4 => q(진),
8714             5 => q(사),
8715             6 => q(오),
8716             7 => q(미),
8717             8 => q(신),
8718             9 => q(유),
8719             10 => q(술),
8720             11 => q(해),
8721             },
8722             'wide' => {
8723             0 => q(자),
8724             1 => q(축),
8725             2 => q(인),
8726             3 => q(묘),
8727             4 => q(진),
8728             5 => q(사),
8729             6 => q(오),
8730             7 => q(미),
8731             8 => q(신),
8732             9 => q(유),
8733             10 => q(술),
8734             11 => q(해),
8735             },
8736             },
8737             },
8738             },
8739             } },
8740             );
8741              
8742             has 'time_zone_names' => (
8743             is => 'ro',
8744             isa => HashRef,
8745             init_arg => undef,
8746             default => sub { {
8747             hourFormat => q(+HH:mm;-HH:mm),
8748             gmtFormat => q(GMT{0}),
8749             gmtZeroFormat => q(GMT),
8750             regionFormat => q({0} 시간),
8751             regionFormat => q({0} 하계 표준시),
8752             regionFormat => q({0} 표준시),
8753             fallbackFormat => q({1}({0})),
8754             'Acre' => {
8755             long => {
8756             'daylight' => q#아크레 하계 표준시#,
8757             'generic' => q#아크레 시간#,
8758             'standard' => q#아크레 표준시#,
8759             },
8760             },
8761             'Afghanistan' => {
8762             long => {
8763             'standard' => q#아프가니스탄 시간#,
8764             },
8765             },
8766             'Africa/Abidjan' => {
8767             exemplarCity => q#아비장#,
8768             },
8769             'Africa/Accra' => {
8770             exemplarCity => q#아크라#,
8771             },
8772             'Africa/Addis_Ababa' => {
8773             exemplarCity => q#아디스아바바#,
8774             },
8775             'Africa/Algiers' => {
8776             exemplarCity => q#알제#,
8777             },
8778             'Africa/Asmera' => {
8779             exemplarCity => q#아스메라#,
8780             },
8781             'Africa/Bamako' => {
8782             exemplarCity => q#바마코#,
8783             },
8784             'Africa/Bangui' => {
8785             exemplarCity => q#방기#,
8786             },
8787             'Africa/Banjul' => {
8788             exemplarCity => q#반줄#,
8789             },
8790             'Africa/Bissau' => {
8791             exemplarCity => q#비사우#,
8792             },
8793             'Africa/Blantyre' => {
8794             exemplarCity => q#블랜타이어#,
8795             },
8796             'Africa/Brazzaville' => {
8797             exemplarCity => q#브라자빌#,
8798             },
8799             'Africa/Bujumbura' => {
8800             exemplarCity => q#부줌부라#,
8801             },
8802             'Africa/Cairo' => {
8803             exemplarCity => q#카이로#,
8804             },
8805             'Africa/Casablanca' => {
8806             exemplarCity => q#카사블랑카#,
8807             },
8808             'Africa/Ceuta' => {
8809             exemplarCity => q#세우타#,
8810             },
8811             'Africa/Conakry' => {
8812             exemplarCity => q#코나크리#,
8813             },
8814             'Africa/Dakar' => {
8815             exemplarCity => q#다카르#,
8816             },
8817             'Africa/Dar_es_Salaam' => {
8818             exemplarCity => q#다르에스살람#,
8819             },
8820             'Africa/Djibouti' => {
8821             exemplarCity => q#지부티#,
8822             },
8823             'Africa/Douala' => {
8824             exemplarCity => q#두알라#,
8825             },
8826             'Africa/El_Aaiun' => {
8827             exemplarCity => q#엘아이운#,
8828             },
8829             'Africa/Freetown' => {
8830             exemplarCity => q#프리타운#,
8831             },
8832             'Africa/Gaborone' => {
8833             exemplarCity => q#가보로네#,
8834             },
8835             'Africa/Harare' => {
8836             exemplarCity => q#하라레#,
8837             },
8838             'Africa/Johannesburg' => {
8839             exemplarCity => q#요하네스버그#,
8840             },
8841             'Africa/Juba' => {
8842             exemplarCity => q#주바#,
8843             },
8844             'Africa/Kampala' => {
8845             exemplarCity => q#캄팔라#,
8846             },
8847             'Africa/Khartoum' => {
8848             exemplarCity => q#카르툼#,
8849             },
8850             'Africa/Kigali' => {
8851             exemplarCity => q#키갈리#,
8852             },
8853             'Africa/Kinshasa' => {
8854             exemplarCity => q#킨샤사#,
8855             },
8856             'Africa/Lagos' => {
8857             exemplarCity => q#라고스#,
8858             },
8859             'Africa/Libreville' => {
8860             exemplarCity => q#리브르빌#,
8861             },
8862             'Africa/Lome' => {
8863             exemplarCity => q#로메#,
8864             },
8865             'Africa/Luanda' => {
8866             exemplarCity => q#루안다#,
8867             },
8868             'Africa/Lubumbashi' => {
8869             exemplarCity => q#루붐바시#,
8870             },
8871             'Africa/Lusaka' => {
8872             exemplarCity => q#루사카#,
8873             },
8874             'Africa/Malabo' => {
8875             exemplarCity => q#말라보#,
8876             },
8877             'Africa/Maputo' => {
8878             exemplarCity => q#마푸토#,
8879             },
8880             'Africa/Maseru' => {
8881             exemplarCity => q#마세루#,
8882             },
8883             'Africa/Mbabane' => {
8884             exemplarCity => q#음바바네#,
8885             },
8886             'Africa/Mogadishu' => {
8887             exemplarCity => q#모가디슈#,
8888             },
8889             'Africa/Monrovia' => {
8890             exemplarCity => q#몬로비아#,
8891             },
8892             'Africa/Nairobi' => {
8893             exemplarCity => q#나이로비#,
8894             },
8895             'Africa/Ndjamena' => {
8896             exemplarCity => q#엔자메나#,
8897             },
8898             'Africa/Niamey' => {
8899             exemplarCity => q#니아메#,
8900             },
8901             'Africa/Nouakchott' => {
8902             exemplarCity => q#누악쇼트#,
8903             },
8904             'Africa/Ouagadougou' => {
8905             exemplarCity => q#와가두구#,
8906             },
8907             'Africa/Porto-Novo' => {
8908             exemplarCity => q#포르토노보#,
8909             },
8910             'Africa/Sao_Tome' => {
8911             exemplarCity => q#상투메#,
8912             },
8913             'Africa/Tripoli' => {
8914             exemplarCity => q#트리폴리#,
8915             },
8916             'Africa/Tunis' => {
8917             exemplarCity => q#튀니스#,
8918             },
8919             'Africa/Windhoek' => {
8920             exemplarCity => q#빈트후크#,
8921             },
8922             'Africa_Central' => {
8923             long => {
8924             'standard' => q#중앙아프리카 시간#,
8925             },
8926             },
8927             'Africa_Eastern' => {
8928             long => {
8929             'standard' => q#동아프리카 시간#,
8930             },
8931             },
8932             'Africa_Southern' => {
8933             long => {
8934             'standard' => q#남아프리카 시간#,
8935             },
8936             },
8937             'Africa_Western' => {
8938             long => {
8939             'daylight' => q#서아프리카 하계 표준시#,
8940             'generic' => q#서아프리카 시간#,
8941             'standard' => q#서아프리카 표준시#,
8942             },
8943             },
8944             'Alaska' => {
8945             long => {
8946             'daylight' => q#알래스카 하계 표준시#,
8947             'generic' => q#알래스카 시간#,
8948             'standard' => q#알래스카 표준시#,
8949             },
8950             },
8951             'Almaty' => {
8952             long => {
8953             'daylight' => q#알마티 하계 표준시#,
8954             'generic' => q#알마티 표준 시간#,
8955             'standard' => q#알마티 표준 표준시#,
8956             },
8957             },
8958             'Amazon' => {
8959             long => {
8960             'daylight' => q#아마존 하계 표준시#,
8961             'generic' => q#아마존 시간#,
8962             'standard' => q#아마존 표준시#,
8963             },
8964             },
8965             'America/Adak' => {
8966             exemplarCity => q#에이닥#,
8967             },
8968             'America/Anchorage' => {
8969             exemplarCity => q#앵커리지#,
8970             },
8971             'America/Anguilla' => {
8972             exemplarCity => q#앙귈라#,
8973             },
8974             'America/Antigua' => {
8975             exemplarCity => q#안티과#,
8976             },
8977             'America/Araguaina' => {
8978             exemplarCity => q#아라과이나#,
8979             },
8980             'America/Argentina/La_Rioja' => {
8981             exemplarCity => q#라 리오하#,
8982             },
8983             'America/Argentina/Rio_Gallegos' => {
8984             exemplarCity => q#리오 가예고스#,
8985             },
8986             'America/Argentina/Salta' => {
8987             exemplarCity => q#살타#,
8988             },
8989             'America/Argentina/San_Juan' => {
8990             exemplarCity => q#산후안#,
8991             },
8992             'America/Argentina/San_Luis' => {
8993             exemplarCity => q#산루이스#,
8994             },
8995             'America/Argentina/Tucuman' => {
8996             exemplarCity => q#투쿠만#,
8997             },
8998             'America/Argentina/Ushuaia' => {
8999             exemplarCity => q#우수아이아#,
9000             },
9001             'America/Aruba' => {
9002             exemplarCity => q#아루바#,
9003             },
9004             'America/Asuncion' => {
9005             exemplarCity => q#아순시온#,
9006             },
9007             'America/Bahia' => {
9008             exemplarCity => q#바히아#,
9009             },
9010             'America/Bahia_Banderas' => {
9011             exemplarCity => q#바이아 반데라스#,
9012             },
9013             'America/Barbados' => {
9014             exemplarCity => q#바베이도스#,
9015             },
9016             'America/Belem' => {
9017             exemplarCity => q#벨렘#,
9018             },
9019             'America/Belize' => {
9020             exemplarCity => q#벨리즈#,
9021             },
9022             'America/Blanc-Sablon' => {
9023             exemplarCity => q#블랑 사블롱#,
9024             },
9025             'America/Boa_Vista' => {
9026             exemplarCity => q#보아 비스타#,
9027             },
9028             'America/Bogota' => {
9029             exemplarCity => q#보고타#,
9030             },
9031             'America/Boise' => {
9032             exemplarCity => q#보이시#,
9033             },
9034             'America/Buenos_Aires' => {
9035             exemplarCity => q#부에노스 아이레스#,
9036             },
9037             'America/Cambridge_Bay' => {
9038             exemplarCity => q#케임브리지 베이#,
9039             },
9040             'America/Campo_Grande' => {
9041             exemplarCity => q#캄포 그란데#,
9042             },
9043             'America/Cancun' => {
9044             exemplarCity => q#칸쿤#,
9045             },
9046             'America/Caracas' => {
9047             exemplarCity => q#카라카스#,
9048             },
9049             'America/Catamarca' => {
9050             exemplarCity => q#카타마르카#,
9051             },
9052             'America/Cayenne' => {
9053             exemplarCity => q#카옌#,
9054             },
9055             'America/Cayman' => {
9056             exemplarCity => q#케이맨#,
9057             },
9058             'America/Chicago' => {
9059             exemplarCity => q#시카고#,
9060             },
9061             'America/Chihuahua' => {
9062             exemplarCity => q#치와와#,
9063             },
9064             'America/Coral_Harbour' => {
9065             exemplarCity => q#코랄하버#,
9066             },
9067             'America/Cordoba' => {
9068             exemplarCity => q#코르도바#,
9069             },
9070             'America/Costa_Rica' => {
9071             exemplarCity => q#코스타리카#,
9072             },
9073             'America/Creston' => {
9074             exemplarCity => q#크레스톤#,
9075             },
9076             'America/Cuiaba' => {
9077             exemplarCity => q#쿠이아바#,
9078             },
9079             'America/Curacao' => {
9080             exemplarCity => q#퀴라소#,
9081             },
9082             'America/Danmarkshavn' => {
9083             exemplarCity => q#덴마크샤븐#,
9084             },
9085             'America/Dawson' => {
9086             exemplarCity => q#도슨#,
9087             },
9088             'America/Dawson_Creek' => {
9089             exemplarCity => q#도슨크릭#,
9090             },
9091             'America/Denver' => {
9092             exemplarCity => q#덴버#,
9093             },
9094             'America/Detroit' => {
9095             exemplarCity => q#디트로이트#,
9096             },
9097             'America/Dominica' => {
9098             exemplarCity => q#도미니카#,
9099             },
9100             'America/Edmonton' => {
9101             exemplarCity => q#에드먼턴#,
9102             },
9103             'America/Eirunepe' => {
9104             exemplarCity => q#아이루네페#,
9105             },
9106             'America/El_Salvador' => {
9107             exemplarCity => q#엘살바도르#,
9108             },
9109             'America/Fort_Nelson' => {
9110             exemplarCity => q#포트 넬슨#,
9111             },
9112             'America/Fortaleza' => {
9113             exemplarCity => q#포르탈레자#,
9114             },
9115             'America/Glace_Bay' => {
9116             exemplarCity => q#글라스베이#,
9117             },
9118             'America/Godthab' => {
9119             exemplarCity => q#고드호프#,
9120             },
9121             'America/Goose_Bay' => {
9122             exemplarCity => q#구즈베이#,
9123             },
9124             'America/Grand_Turk' => {
9125             exemplarCity => q#그랜드 터크#,
9126             },
9127             'America/Grenada' => {
9128             exemplarCity => q#그레나다#,
9129             },
9130             'America/Guadeloupe' => {
9131             exemplarCity => q#과들루프#,
9132             },
9133             'America/Guatemala' => {
9134             exemplarCity => q#과테말라#,
9135             },
9136             'America/Guayaquil' => {
9137             exemplarCity => q#과야킬#,
9138             },
9139             'America/Guyana' => {
9140             exemplarCity => q#가이아나#,
9141             },
9142             'America/Halifax' => {
9143             exemplarCity => q#핼리팩스#,
9144             },
9145             'America/Havana' => {
9146             exemplarCity => q#하바나#,
9147             },
9148             'America/Hermosillo' => {
9149             exemplarCity => q#에르모시요#,
9150             },
9151             'America/Indiana/Knox' => {
9152             exemplarCity => q#인디애나주 녹스#,
9153             },
9154             'America/Indiana/Marengo' => {
9155             exemplarCity => q#인디애나주, 마렝고#,
9156             },
9157             'America/Indiana/Petersburg' => {
9158             exemplarCity => q#인디애나주, 피츠버그#,
9159             },
9160             'America/Indiana/Tell_City' => {
9161             exemplarCity => q#인디아나주, 텔시티#,
9162             },
9163             'America/Indiana/Vevay' => {
9164             exemplarCity => q#비비#,
9165             },
9166             'America/Indiana/Vincennes' => {
9167             exemplarCity => q#인디아나주, 뱅센#,
9168             },
9169             'America/Indiana/Winamac' => {
9170             exemplarCity => q#인디아나주, 워너맥#,
9171             },
9172             'America/Indianapolis' => {
9173             exemplarCity => q#인디애나폴리스#,
9174             },
9175             'America/Inuvik' => {
9176             exemplarCity => q#이누빅#,
9177             },
9178             'America/Iqaluit' => {
9179             exemplarCity => q#이칼루이트#,
9180             },
9181             'America/Jamaica' => {
9182             exemplarCity => q#자메이카#,
9183             },
9184             'America/Jujuy' => {
9185             exemplarCity => q#후후이#,
9186             },
9187             'America/Juneau' => {
9188             exemplarCity => q#주노#,
9189             },
9190             'America/Kentucky/Monticello' => {
9191             exemplarCity => q#켄터키주, 몬티첼로#,
9192             },
9193             'America/Kralendijk' => {
9194             exemplarCity => q#크라렌디즈크#,
9195             },
9196             'America/La_Paz' => {
9197             exemplarCity => q#라파스#,
9198             },
9199             'America/Lima' => {
9200             exemplarCity => q#리마#,
9201             },
9202             'America/Los_Angeles' => {
9203             exemplarCity => q#로스앤젤레스#,
9204             },
9205             'America/Louisville' => {
9206             exemplarCity => q#루이빌#,
9207             },
9208             'America/Lower_Princes' => {
9209             exemplarCity => q#로워 프린스 쿼터#,
9210             },
9211             'America/Maceio' => {
9212             exemplarCity => q#마세이오#,
9213             },
9214             'America/Managua' => {
9215             exemplarCity => q#마나과#,
9216             },
9217             'America/Manaus' => {
9218             exemplarCity => q#마나우스#,
9219             },
9220             'America/Marigot' => {
9221             exemplarCity => q#마리곳#,
9222             },
9223             'America/Martinique' => {
9224             exemplarCity => q#마티니크#,
9225             },
9226             'America/Matamoros' => {
9227             exemplarCity => q#마타모로스#,
9228             },
9229             'America/Mazatlan' => {
9230             exemplarCity => q#마사틀란#,
9231             },
9232             'America/Mendoza' => {
9233             exemplarCity => q#멘도사#,
9234             },
9235             'America/Menominee' => {
9236             exemplarCity => q#메노미니#,
9237             },
9238             'America/Merida' => {
9239             exemplarCity => q#메리다#,
9240             },
9241             'America/Metlakatla' => {
9242             exemplarCity => q#메틀라카틀라#,
9243             },
9244             'America/Mexico_City' => {
9245             exemplarCity => q#멕시코 시티#,
9246             },
9247             'America/Miquelon' => {
9248             exemplarCity => q#미클롱#,
9249             },
9250             'America/Moncton' => {
9251             exemplarCity => q#몽턴#,
9252             },
9253             'America/Monterrey' => {
9254             exemplarCity => q#몬테레이#,
9255             },
9256             'America/Montevideo' => {
9257             exemplarCity => q#몬테비데오#,
9258             },
9259             'America/Montserrat' => {
9260             exemplarCity => q#몬세라트#,
9261             },
9262             'America/Nassau' => {
9263             exemplarCity => q#나소#,
9264             },
9265             'America/New_York' => {
9266             exemplarCity => q#뉴욕#,
9267             },
9268             'America/Nipigon' => {
9269             exemplarCity => q#니피곤#,
9270             },
9271             'America/Nome' => {
9272             exemplarCity => q#놈#,
9273             },
9274             'America/Noronha' => {
9275             exemplarCity => q#노롱야#,
9276             },
9277             'America/North_Dakota/Beulah' => {
9278             exemplarCity => q#노스다코타주, 베라#,
9279             },
9280             'America/North_Dakota/Center' => {
9281             exemplarCity => q#중부, 노스다코타#,
9282             },
9283             'America/North_Dakota/New_Salem' => {
9284             exemplarCity => q#노스 다코타주, 뉴살렘#,
9285             },
9286             'America/Ojinaga' => {
9287             exemplarCity => q#오히나가#,
9288             },
9289             'America/Panama' => {
9290             exemplarCity => q#파나마#,
9291             },
9292             'America/Pangnirtung' => {
9293             exemplarCity => q#팡니르퉁#,
9294             },
9295             'America/Paramaribo' => {
9296             exemplarCity => q#파라마리보#,
9297             },
9298             'America/Phoenix' => {
9299             exemplarCity => q#피닉스#,
9300             },
9301             'America/Port-au-Prince' => {
9302             exemplarCity => q#포르토프랭스#,
9303             },
9304             'America/Port_of_Spain' => {
9305             exemplarCity => q#포트오브스페인#,
9306             },
9307             'America/Porto_Velho' => {
9308             exemplarCity => q#포르토벨료#,
9309             },
9310             'America/Puerto_Rico' => {
9311             exemplarCity => q#푸에르토리코#,
9312             },
9313             'America/Punta_Arenas' => {
9314             exemplarCity => q#푼타아레나스#,
9315             },
9316             'America/Rainy_River' => {
9317             exemplarCity => q#레이니강#,
9318             },
9319             'America/Rankin_Inlet' => {
9320             exemplarCity => q#랭킹 인렛#,
9321             },
9322             'America/Recife' => {
9323             exemplarCity => q#레시페#,
9324             },
9325             'America/Regina' => {
9326             exemplarCity => q#리자이나#,
9327             },
9328             'America/Resolute' => {
9329             exemplarCity => q#리졸루트#,
9330             },
9331             'America/Rio_Branco' => {
9332             exemplarCity => q#히우 브랑쿠#,
9333             },
9334             'America/Santa_Isabel' => {
9335             exemplarCity => q#산타 이사벨#,
9336             },
9337             'America/Santarem' => {
9338             exemplarCity => q#산타렘#,
9339             },
9340             'America/Santiago' => {
9341             exemplarCity => q#산티아고#,
9342             },
9343             'America/Santo_Domingo' => {
9344             exemplarCity => q#산토도밍고#,
9345             },
9346             'America/Sao_Paulo' => {
9347             exemplarCity => q#상파울루#,
9348             },
9349             'America/Scoresbysund' => {
9350             exemplarCity => q#스코레스바이선드#,
9351             },
9352             'America/Sitka' => {
9353             exemplarCity => q#싯카#,
9354             },
9355             'America/St_Barthelemy' => {
9356             exemplarCity => q#생바르텔레미#,
9357             },
9358             'America/St_Johns' => {
9359             exemplarCity => q#세인트존스#,
9360             },
9361             'America/St_Kitts' => {
9362             exemplarCity => q#세인트 키츠#,
9363             },
9364             'America/St_Lucia' => {
9365             exemplarCity => q#세인트 루시아#,
9366             },
9367             'America/St_Thomas' => {
9368             exemplarCity => q#세인트 토마스#,
9369             },
9370             'America/St_Vincent' => {
9371             exemplarCity => q#세인트 빈센트#,
9372             },
9373             'America/Swift_Current' => {
9374             exemplarCity => q#스위프트커런트#,
9375             },
9376             'America/Tegucigalpa' => {
9377             exemplarCity => q#테구시갈파#,
9378             },
9379             'America/Thule' => {
9380             exemplarCity => q#툴레#,
9381             },
9382             'America/Thunder_Bay' => {
9383             exemplarCity => q#선더베이#,
9384             },
9385             'America/Tijuana' => {
9386             exemplarCity => q#티후아나#,
9387             },
9388             'America/Toronto' => {
9389             exemplarCity => q#토론토#,
9390             },
9391             'America/Tortola' => {
9392             exemplarCity => q#토르톨라#,
9393             },
9394             'America/Vancouver' => {
9395             exemplarCity => q#벤쿠버#,
9396             },
9397             'America/Whitehorse' => {
9398             exemplarCity => q#화이트호스#,
9399             },
9400             'America/Winnipeg' => {
9401             exemplarCity => q#위니펙#,
9402             },
9403             'America/Yakutat' => {
9404             exemplarCity => q#야쿠타트#,
9405             },
9406             'America/Yellowknife' => {
9407             exemplarCity => q#옐로나이프#,
9408             },
9409             'America_Central' => {
9410             long => {
9411             'daylight' => q#미 중부 하계 표준시#,
9412             'generic' => q#미 중부 시간#,
9413             'standard' => q#미 중부 표준시#,
9414             },
9415             },
9416             'America_Eastern' => {
9417             long => {
9418             'daylight' => q#미 동부 하계 표준시#,
9419             'generic' => q#미 동부 시간#,
9420             'standard' => q#미 동부 표준시#,
9421             },
9422             },
9423             'America_Mountain' => {
9424             long => {
9425             'daylight' => q#미 산지 하계 표준시#,
9426             'generic' => q#미 산지 시간#,
9427             'standard' => q#미 산악 표준시#,
9428             },
9429             },
9430             'America_Pacific' => {
9431             long => {
9432             'daylight' => q#미 태평양 하계 표준시#,
9433             'generic' => q#미 태평양 시간#,
9434             'standard' => q#미 태평양 표준시#,
9435             },
9436             },
9437             'Anadyr' => {
9438             long => {
9439             'daylight' => q#아나디리 하계 표준시#,
9440             'generic' => q#아나디리 시간#,
9441             'standard' => q#아나디리 표준시#,
9442             },
9443             },
9444             'Antarctica/Casey' => {
9445             exemplarCity => q#케이시#,
9446             },
9447             'Antarctica/Davis' => {
9448             exemplarCity => q#데이비스#,
9449             },
9450             'Antarctica/DumontDUrville' => {
9451             exemplarCity => q#뒤몽 뒤르빌#,
9452             },
9453             'Antarctica/Macquarie' => {
9454             exemplarCity => q#맥쿼리#,
9455             },
9456             'Antarctica/Mawson' => {
9457             exemplarCity => q#모슨#,
9458             },
9459             'Antarctica/McMurdo' => {
9460             exemplarCity => q#맥머도#,
9461             },
9462             'Antarctica/Palmer' => {
9463             exemplarCity => q#파머#,
9464             },
9465             'Antarctica/Rothera' => {
9466             exemplarCity => q#로데라#,
9467             },
9468             'Antarctica/Syowa' => {
9469             exemplarCity => q#쇼와#,
9470             },
9471             'Antarctica/Troll' => {
9472             exemplarCity => q#트롤#,
9473             },
9474             'Antarctica/Vostok' => {
9475             exemplarCity => q#보스토크#,
9476             },
9477             'Apia' => {
9478             long => {
9479             'daylight' => q#아피아 하계 표준시#,
9480             'generic' => q#아피아 시간#,
9481             'standard' => q#아피아 표준시#,
9482             },
9483             },
9484             'Aqtau' => {
9485             long => {
9486             'daylight' => q#악타우 하계 표준시#,
9487             'generic' => q#악타우 표준 시간#,
9488             'standard' => q#악타우 표준 표준시#,
9489             },
9490             },
9491             'Aqtobe' => {
9492             long => {
9493             'daylight' => q#악퇴베 하계 표준시#,
9494             'generic' => q#악퇴베 표준 시간#,
9495             'standard' => q#악퇴베 표준 표준시#,
9496             },
9497             },
9498             'Arabian' => {
9499             long => {
9500             'daylight' => q#아라비아 하계 표준시#,
9501             'generic' => q#아라비아 시간#,
9502             'standard' => q#아라비아 표준시#,
9503             },
9504             },
9505             'Arctic/Longyearbyen' => {
9506             exemplarCity => q#롱이어비엔#,
9507             },
9508             'Argentina' => {
9509             long => {
9510             'daylight' => q#아르헨티나 하계 표준시#,
9511             'generic' => q#아르헨티나 시간#,
9512             'standard' => q#아르헨티나 표준시#,
9513             },
9514             },
9515             'Argentina_Western' => {
9516             long => {
9517             'daylight' => q#아르헨티나 서부 하계 표준시#,
9518             'generic' => q#아르헨티나 서부 시간#,
9519             'standard' => q#아르헨티나 서부 표준시#,
9520             },
9521             },
9522             'Armenia' => {
9523             long => {
9524             'daylight' => q#아르메니아 하계 표준시#,
9525             'generic' => q#아르메니아 시간#,
9526             'standard' => q#아르메니아 표준시#,
9527             },
9528             },
9529             'Asia/Aden' => {
9530             exemplarCity => q#아덴#,
9531             },
9532             'Asia/Almaty' => {
9533             exemplarCity => q#알마티#,
9534             },
9535             'Asia/Amman' => {
9536             exemplarCity => q#암만#,
9537             },
9538             'Asia/Anadyr' => {
9539             exemplarCity => q#아나디리#,
9540             },
9541             'Asia/Aqtau' => {
9542             exemplarCity => q#아크타우#,
9543             },
9544             'Asia/Aqtobe' => {
9545             exemplarCity => q#악토브#,
9546             },
9547             'Asia/Ashgabat' => {
9548             exemplarCity => q#아슈하바트#,
9549             },
9550             'Asia/Atyrau' => {
9551             exemplarCity => q#아티라우#,
9552             },
9553             'Asia/Baghdad' => {
9554             exemplarCity => q#바그다드#,
9555             },
9556             'Asia/Bahrain' => {
9557             exemplarCity => q#바레인#,
9558             },
9559             'Asia/Baku' => {
9560             exemplarCity => q#바쿠#,
9561             },
9562             'Asia/Bangkok' => {
9563             exemplarCity => q#방콕#,
9564             },
9565             'Asia/Barnaul' => {
9566             exemplarCity => q#바르나울#,
9567             },
9568             'Asia/Beirut' => {
9569             exemplarCity => q#베이루트#,
9570             },
9571             'Asia/Bishkek' => {
9572             exemplarCity => q#비슈케크#,
9573             },
9574             'Asia/Brunei' => {
9575             exemplarCity => q#브루나이#,
9576             },
9577             'Asia/Calcutta' => {
9578             exemplarCity => q#콜카타#,
9579             },
9580             'Asia/Chita' => {
9581             exemplarCity => q#치타#,
9582             },
9583             'Asia/Choibalsan' => {
9584             exemplarCity => q#초이발산#,
9585             },
9586             'Asia/Colombo' => {
9587             exemplarCity => q#콜롬보#,
9588             },
9589             'Asia/Damascus' => {
9590             exemplarCity => q#다마스쿠스#,
9591             },
9592             'Asia/Dhaka' => {
9593             exemplarCity => q#다카#,
9594             },
9595             'Asia/Dili' => {
9596             exemplarCity => q#딜리#,
9597             },
9598             'Asia/Dubai' => {
9599             exemplarCity => q#두바이#,
9600             },
9601             'Asia/Dushanbe' => {
9602             exemplarCity => q#두샨베#,
9603             },
9604             'Asia/Famagusta' => {
9605             exemplarCity => q#파마구스타#,
9606             },
9607             'Asia/Gaza' => {
9608             exemplarCity => q#가자#,
9609             },
9610             'Asia/Hebron' => {
9611             exemplarCity => q#헤브론#,
9612             },
9613             'Asia/Hong_Kong' => {
9614             exemplarCity => q#홍콩#,
9615             },
9616             'Asia/Hovd' => {
9617             exemplarCity => q#호브드#,
9618             },
9619             'Asia/Irkutsk' => {
9620             exemplarCity => q#이르쿠츠크#,
9621             },
9622             'Asia/Jakarta' => {
9623             exemplarCity => q#자카르타#,
9624             },
9625             'Asia/Jayapura' => {
9626             exemplarCity => q#자야푸라#,
9627             },
9628             'Asia/Jerusalem' => {
9629             exemplarCity => q#예루살렘#,
9630             },
9631             'Asia/Kabul' => {
9632             exemplarCity => q#카불#,
9633             },
9634             'Asia/Kamchatka' => {
9635             exemplarCity => q#캄차카#,
9636             },
9637             'Asia/Karachi' => {
9638             exemplarCity => q#카라치#,
9639             },
9640             'Asia/Katmandu' => {
9641             exemplarCity => q#카트만두#,
9642             },
9643             'Asia/Khandyga' => {
9644             exemplarCity => q#한디가#,
9645             },
9646             'Asia/Krasnoyarsk' => {
9647             exemplarCity => q#크라스노야르스크#,
9648             },
9649             'Asia/Kuala_Lumpur' => {
9650             exemplarCity => q#쿠알라룸푸르#,
9651             },
9652             'Asia/Kuching' => {
9653             exemplarCity => q#쿠칭#,
9654             },
9655             'Asia/Kuwait' => {
9656             exemplarCity => q#쿠웨이트#,
9657             },
9658             'Asia/Macau' => {
9659             exemplarCity => q#마카오#,
9660             },
9661             'Asia/Magadan' => {
9662             exemplarCity => q#마가단#,
9663             },
9664             'Asia/Makassar' => {
9665             exemplarCity => q#마카사르#,
9666             },
9667             'Asia/Manila' => {
9668             exemplarCity => q#마닐라#,
9669             },
9670             'Asia/Muscat' => {
9671             exemplarCity => q#무스카트#,
9672             },
9673             'Asia/Nicosia' => {
9674             exemplarCity => q#니코시아#,
9675             },
9676             'Asia/Novokuznetsk' => {
9677             exemplarCity => q#노보쿠즈네츠크#,
9678             },
9679             'Asia/Novosibirsk' => {
9680             exemplarCity => q#노보시비르스크#,
9681             },
9682             'Asia/Omsk' => {
9683             exemplarCity => q#옴스크#,
9684             },
9685             'Asia/Oral' => {
9686             exemplarCity => q#오랄#,
9687             },
9688             'Asia/Phnom_Penh' => {
9689             exemplarCity => q#프놈펜#,
9690             },
9691             'Asia/Pontianak' => {
9692             exemplarCity => q#폰티아나크#,
9693             },
9694             'Asia/Pyongyang' => {
9695             exemplarCity => q#평양#,
9696             },
9697             'Asia/Qatar' => {
9698             exemplarCity => q#카타르#,
9699             },
9700             'Asia/Qyzylorda' => {
9701             exemplarCity => q#키질로르다#,
9702             },
9703             'Asia/Rangoon' => {
9704             exemplarCity => q#랑군#,
9705             },
9706             'Asia/Riyadh' => {
9707             exemplarCity => q#리야드#,
9708             },
9709             'Asia/Saigon' => {
9710             exemplarCity => q#사이공#,
9711             },
9712             'Asia/Sakhalin' => {
9713             exemplarCity => q#사할린#,
9714             },
9715             'Asia/Samarkand' => {
9716             exemplarCity => q#사마르칸트#,
9717             },
9718             'Asia/Seoul' => {
9719             exemplarCity => q#서울#,
9720             },
9721             'Asia/Shanghai' => {
9722             exemplarCity => q#상하이#,
9723             },
9724             'Asia/Singapore' => {
9725             exemplarCity => q#싱가포르#,
9726             },
9727             'Asia/Srednekolymsk' => {
9728             exemplarCity => q#스레드네콜림스크#,
9729             },
9730             'Asia/Taipei' => {
9731             exemplarCity => q#타이베이#,
9732             },
9733             'Asia/Tashkent' => {
9734             exemplarCity => q#타슈켄트#,
9735             },
9736             'Asia/Tbilisi' => {
9737             exemplarCity => q#트빌리시#,
9738             },
9739             'Asia/Tehran' => {
9740             exemplarCity => q#테헤란#,
9741             },
9742             'Asia/Thimphu' => {
9743             exemplarCity => q#팀부#,
9744             },
9745             'Asia/Tokyo' => {
9746             exemplarCity => q#도쿄#,
9747             },
9748             'Asia/Tomsk' => {
9749             exemplarCity => q#톰스크#,
9750             },
9751             'Asia/Ulaanbaatar' => {
9752             exemplarCity => q#울란바토르#,
9753             },
9754             'Asia/Urumqi' => {
9755             exemplarCity => q#우루무치#,
9756             },
9757             'Asia/Ust-Nera' => {
9758             exemplarCity => q#우스티네라#,
9759             },
9760             'Asia/Vientiane' => {
9761             exemplarCity => q#비엔티안#,
9762             },
9763             'Asia/Vladivostok' => {
9764             exemplarCity => q#블라디보스토크#,
9765             },
9766             'Asia/Yakutsk' => {
9767             exemplarCity => q#야쿠츠크#,
9768             },
9769             'Asia/Yekaterinburg' => {
9770             exemplarCity => q#예카테린부르크#,
9771             },
9772             'Asia/Yerevan' => {
9773             exemplarCity => q#예레반#,
9774             },
9775             'Atlantic' => {
9776             long => {
9777             'daylight' => q#대서양 하계 표준시#,
9778             'generic' => q#대서양 시간#,
9779             'standard' => q#대서양 표준시#,
9780             },
9781             },
9782             'Atlantic/Azores' => {
9783             exemplarCity => q#아조레스#,
9784             },
9785             'Atlantic/Bermuda' => {
9786             exemplarCity => q#버뮤다#,
9787             },
9788             'Atlantic/Canary' => {
9789             exemplarCity => q#카나리아 제도#,
9790             },
9791             'Atlantic/Cape_Verde' => {
9792             exemplarCity => q#카보 베르데#,
9793             },
9794             'Atlantic/Faeroe' => {
9795             exemplarCity => q#페로 제도#,
9796             },
9797             'Atlantic/Madeira' => {
9798             exemplarCity => q#마데이라#,
9799             },
9800             'Atlantic/Reykjavik' => {
9801             exemplarCity => q#레이캬비크#,
9802             },
9803             'Atlantic/South_Georgia' => {
9804             exemplarCity => q#사우스조지아#,
9805             },
9806             'Atlantic/St_Helena' => {
9807             exemplarCity => q#세인트 헬레나#,
9808             },
9809             'Atlantic/Stanley' => {
9810             exemplarCity => q#스탠리#,
9811             },
9812             'Australia/Adelaide' => {
9813             exemplarCity => q#애들레이드#,
9814             },
9815             'Australia/Brisbane' => {
9816             exemplarCity => q#브리스베인#,
9817             },
9818             'Australia/Broken_Hill' => {
9819             exemplarCity => q#브로컨힐#,
9820             },
9821             'Australia/Currie' => {
9822             exemplarCity => q#퀴리#,
9823             },
9824             'Australia/Darwin' => {
9825             exemplarCity => q#다윈#,
9826             },
9827             'Australia/Eucla' => {
9828             exemplarCity => q#유클라#,
9829             },
9830             'Australia/Hobart' => {
9831             exemplarCity => q#호바트#,
9832             },
9833             'Australia/Lindeman' => {
9834             exemplarCity => q#린데만#,
9835             },
9836             'Australia/Lord_Howe' => {
9837             exemplarCity => q#로드 하우#,
9838             },
9839             'Australia/Melbourne' => {
9840             exemplarCity => q#멜버른#,
9841             },
9842             'Australia/Perth' => {
9843             exemplarCity => q#퍼스#,
9844             },
9845             'Australia/Sydney' => {
9846             exemplarCity => q#시드니#,
9847             },
9848             'Australia_Central' => {
9849             long => {
9850             'daylight' => q#오스트레일리아 중부 하계 표준시#,
9851             'generic' => q#오스트레일리아 중부 시간#,
9852             'standard' => q#오스트레일리아 중부 표준시#,
9853             },
9854             },
9855             'Australia_CentralWestern' => {
9856             long => {
9857             'daylight' => q#오스트레일리아 중서부 하계 표준시#,
9858             'generic' => q#오스트레일리아 중서부 시간#,
9859             'standard' => q#오스트레일리아 중서부 표준시#,
9860             },
9861             },
9862             'Australia_Eastern' => {
9863             long => {
9864             'daylight' => q#오스트레일리아 동부 하계 표준시#,
9865             'generic' => q#오스트레일리아 동부 시간#,
9866             'standard' => q#오스트레일리아 동부 표준시#,
9867             },
9868             },
9869             'Australia_Western' => {
9870             long => {
9871             'daylight' => q#오스트레일리아 서부 하계 표준시#,
9872             'generic' => q#오스트레일리아 서부 시간#,
9873             'standard' => q#오스트레일리아 서부 표준시#,
9874             },
9875             },
9876             'Azerbaijan' => {
9877             long => {
9878             'daylight' => q#아제르바이잔 하계 표준시#,
9879             'generic' => q#아제르바이잔 시간#,
9880             'standard' => q#아제르바이잔 표준시#,
9881             },
9882             },
9883             'Azores' => {
9884             long => {
9885             'daylight' => q#아조레스 하계 표준시#,
9886             'generic' => q#아조레스 시간#,
9887             'standard' => q#아조레스 표준시#,
9888             },
9889             },
9890             'Bangladesh' => {
9891             long => {
9892             'daylight' => q#방글라데시 하계 표준시#,
9893             'generic' => q#방글라데시 시간#,
9894             'standard' => q#방글라데시 표준시#,
9895             },
9896             },
9897             'Bhutan' => {
9898             long => {
9899             'standard' => q#부탄 시간#,
9900             },
9901             },
9902             'Bolivia' => {
9903             long => {
9904             'standard' => q#볼리비아 시간#,
9905             },
9906             },
9907             'Brasilia' => {
9908             long => {
9909             'daylight' => q#브라질리아 하계 표준시#,
9910             'generic' => q#브라질리아 시간#,
9911             'standard' => q#브라질리아 표준시#,
9912             },
9913             },
9914             'Brunei' => {
9915             long => {
9916             'standard' => q#브루나이 시간#,
9917             },
9918             },
9919             'Cape_Verde' => {
9920             long => {
9921             'daylight' => q#카보 베르데 하계 표준시#,
9922             'generic' => q#카보 베르데 시간#,
9923             'standard' => q#카보 베르데 표준시#,
9924             },
9925             },
9926             'Casey' => {
9927             long => {
9928             'standard' => q#케이시 시간#,
9929             },
9930             },
9931             'Chamorro' => {
9932             long => {
9933             'standard' => q#차모로 시간#,
9934             },
9935             },
9936             'Chatham' => {
9937             long => {
9938             'daylight' => q#채텀 하계 표준시#,
9939             'generic' => q#채텀 시간#,
9940             'standard' => q#채텀 표준시#,
9941             },
9942             },
9943             'Chile' => {
9944             long => {
9945             'daylight' => q#칠레 하계 표준시#,
9946             'generic' => q#칠레 시간#,
9947             'standard' => q#칠레 표준시#,
9948             },
9949             },
9950             'China' => {
9951             long => {
9952             'daylight' => q#중국 하계 표준시#,
9953             'generic' => q#중국 시간#,
9954             'standard' => q#중국 표준시#,
9955             },
9956             },
9957             'Choibalsan' => {
9958             long => {
9959             'daylight' => q#초이발산 하계 표준시#,
9960             'generic' => q#초이발산 시간#,
9961             'standard' => q#초이발산 표준시#,
9962             },
9963             },
9964             'Christmas' => {
9965             long => {
9966             'standard' => q#크리스마스섬 시간#,
9967             },
9968             },
9969             'Cocos' => {
9970             long => {
9971             'standard' => q#코코스 제도 시간#,
9972             },
9973             },
9974             'Colombia' => {
9975             long => {
9976             'daylight' => q#콜롬비아 하계 표준시#,
9977             'generic' => q#콜롬비아 시간#,
9978             'standard' => q#콜롬비아 표준시#,
9979             },
9980             },
9981             'Cook' => {
9982             long => {
9983             'daylight' => q#쿡 제도 절반 하계 표준시#,
9984             'generic' => q#쿡 제도 시간#,
9985             'standard' => q#쿡 제도 표준시#,
9986             },
9987             },
9988             'Cuba' => {
9989             long => {
9990             'daylight' => q#쿠바 하계 표준시#,
9991             'generic' => q#쿠바 시간#,
9992             'standard' => q#쿠바 표준시#,
9993             },
9994             },
9995             'Davis' => {
9996             long => {
9997             'standard' => q#데이비스 시간#,
9998             },
9999             },
10000             'DumontDUrville' => {
10001             long => {
10002             'standard' => q#뒤몽뒤르빌 시간#,
10003             },
10004             },
10005             'East_Timor' => {
10006             long => {
10007             'standard' => q#동티모르 시간#,
10008             },
10009             },
10010             'Easter' => {
10011             long => {
10012             'daylight' => q#이스터섬 하계 표준시#,
10013             'generic' => q#이스터섬 시간#,
10014             'standard' => q#이스터섬 표준시#,
10015             },
10016             },
10017             'Ecuador' => {
10018             long => {
10019             'standard' => q#에콰도르 시간#,
10020             },
10021             },
10022             'Etc/UTC' => {
10023             long => {
10024             'standard' => q#협정 세계시#,
10025             },
10026             },
10027             'Etc/Unknown' => {
10028             exemplarCity => q#알 수 없는 장소#,
10029             },
10030             'Europe/Amsterdam' => {
10031             exemplarCity => q#암스테르담#,
10032             },
10033             'Europe/Andorra' => {
10034             exemplarCity => q#안도라#,
10035             },
10036             'Europe/Astrakhan' => {
10037             exemplarCity => q#아스트라한#,
10038             },
10039             'Europe/Athens' => {
10040             exemplarCity => q#아테네#,
10041             },
10042             'Europe/Belgrade' => {
10043             exemplarCity => q#베오그라드#,
10044             },
10045             'Europe/Berlin' => {
10046             exemplarCity => q#베를린#,
10047             },
10048             'Europe/Bratislava' => {
10049             exemplarCity => q#브라티슬라바#,
10050             },
10051             'Europe/Brussels' => {
10052             exemplarCity => q#브뤼셀#,
10053             },
10054             'Europe/Bucharest' => {
10055             exemplarCity => q#부쿠레슈티#,
10056             },
10057             'Europe/Budapest' => {
10058             exemplarCity => q#부다페스트#,
10059             },
10060             'Europe/Busingen' => {
10061             exemplarCity => q#뷔지겐#,
10062             },
10063             'Europe/Chisinau' => {
10064             exemplarCity => q#키시나우#,
10065             },
10066             'Europe/Copenhagen' => {
10067             exemplarCity => q#코펜하겐#,
10068             },
10069             'Europe/Dublin' => {
10070             exemplarCity => q#더블린#,
10071             long => {
10072             'daylight' => q#아일랜드 표준시#,
10073             },
10074             },
10075             'Europe/Gibraltar' => {
10076             exemplarCity => q#지브롤터#,
10077             },
10078             'Europe/Guernsey' => {
10079             exemplarCity => q#건지#,
10080             },
10081             'Europe/Helsinki' => {
10082             exemplarCity => q#헬싱키#,
10083             },
10084             'Europe/Isle_of_Man' => {
10085             exemplarCity => q#맨섬#,
10086             },
10087             'Europe/Istanbul' => {
10088             exemplarCity => q#이스탄불#,
10089             },
10090             'Europe/Jersey' => {
10091             exemplarCity => q#저지#,
10092             },
10093             'Europe/Kaliningrad' => {
10094             exemplarCity => q#칼리닌그라드#,
10095             },
10096             'Europe/Kiev' => {
10097             exemplarCity => q#키예프#,
10098             },
10099             'Europe/Kirov' => {
10100             exemplarCity => q#키로프#,
10101             },
10102             'Europe/Lisbon' => {
10103             exemplarCity => q#리스본#,
10104             },
10105             'Europe/Ljubljana' => {
10106             exemplarCity => q#류블랴나#,
10107             },
10108             'Europe/London' => {
10109             exemplarCity => q#런던#,
10110             long => {
10111             'daylight' => q#영국 하계 표준시#,
10112             },
10113             },
10114             'Europe/Luxembourg' => {
10115             exemplarCity => q#룩셈부르크#,
10116             },
10117             'Europe/Madrid' => {
10118             exemplarCity => q#마드리드#,
10119             },
10120             'Europe/Malta' => {
10121             exemplarCity => q#몰타#,
10122             },
10123             'Europe/Mariehamn' => {
10124             exemplarCity => q#마리에함#,
10125             },
10126             'Europe/Minsk' => {
10127             exemplarCity => q#민스크#,
10128             },
10129             'Europe/Monaco' => {
10130             exemplarCity => q#모나코#,
10131             },
10132             'Europe/Moscow' => {
10133             exemplarCity => q#모스크바#,
10134             },
10135             'Europe/Oslo' => {
10136             exemplarCity => q#오슬로#,
10137             },
10138             'Europe/Paris' => {
10139             exemplarCity => q#파리#,
10140             },
10141             'Europe/Podgorica' => {
10142             exemplarCity => q#포드고리차#,
10143             },
10144             'Europe/Prague' => {
10145             exemplarCity => q#프라하#,
10146             },
10147             'Europe/Riga' => {
10148             exemplarCity => q#리가#,
10149             },
10150             'Europe/Rome' => {
10151             exemplarCity => q#로마#,
10152             },
10153             'Europe/Samara' => {
10154             exemplarCity => q#사마라#,
10155             },
10156             'Europe/San_Marino' => {
10157             exemplarCity => q#산마리노#,
10158             },
10159             'Europe/Sarajevo' => {
10160             exemplarCity => q#사라예보#,
10161             },
10162             'Europe/Saratov' => {
10163             exemplarCity => q#사라토프#,
10164             },
10165             'Europe/Simferopol' => {
10166             exemplarCity => q#심페로폴#,
10167             },
10168             'Europe/Skopje' => {
10169             exemplarCity => q#스코페#,
10170             },
10171             'Europe/Sofia' => {
10172             exemplarCity => q#소피아#,
10173             },
10174             'Europe/Stockholm' => {
10175             exemplarCity => q#스톡홀름#,
10176             },
10177             'Europe/Tallinn' => {
10178             exemplarCity => q#탈린#,
10179             },
10180             'Europe/Tirane' => {
10181             exemplarCity => q#티라나#,
10182             },
10183             'Europe/Ulyanovsk' => {
10184             exemplarCity => q#울리야노프스크#,
10185             },
10186             'Europe/Uzhgorod' => {
10187             exemplarCity => q#우주고로트#,
10188             },
10189             'Europe/Vaduz' => {
10190             exemplarCity => q#파두츠#,
10191             },
10192             'Europe/Vatican' => {
10193             exemplarCity => q#바티칸#,
10194             },
10195             'Europe/Vienna' => {
10196             exemplarCity => q#비엔나#,
10197             },
10198             'Europe/Vilnius' => {
10199             exemplarCity => q#빌니우스#,
10200             },
10201             'Europe/Volgograd' => {
10202             exemplarCity => q#볼고그라트#,
10203             },
10204             'Europe/Warsaw' => {
10205             exemplarCity => q#바르샤바#,
10206             },
10207             'Europe/Zagreb' => {
10208             exemplarCity => q#자그레브#,
10209             },
10210             'Europe/Zaporozhye' => {
10211             exemplarCity => q#자포로지예#,
10212             },
10213             'Europe/Zurich' => {
10214             exemplarCity => q#취리히#,
10215             },
10216             'Europe_Central' => {
10217             long => {
10218             'daylight' => q#중부 유럽 하계 표준시#,
10219             'generic' => q#중부 유럽 시간#,
10220             'standard' => q#중부 유럽 표준시#,
10221             },
10222             },
10223             'Europe_Eastern' => {
10224             long => {
10225             'daylight' => q#동유럽 하계 표준시#,
10226             'generic' => q#동유럽 시간#,
10227             'standard' => q#동유럽 표준시#,
10228             },
10229             },
10230             'Europe_Further_Eastern' => {
10231             long => {
10232             'standard' => q#극동 유럽 표준시#,
10233             },
10234             },
10235             'Europe_Western' => {
10236             long => {
10237             'daylight' => q#서유럽 하계 표준시#,
10238             'generic' => q#서유럽 시간#,
10239             'standard' => q#서유럽 표준시#,
10240             },
10241             },
10242             'Falkland' => {
10243             long => {
10244             'daylight' => q#포클랜드 제도 하계 표준시#,
10245             'generic' => q#포클랜드 제도 시간#,
10246             'standard' => q#포클랜드 제도 표준시#,
10247             },
10248             },
10249             'Fiji' => {
10250             long => {
10251             'daylight' => q#피지 하계 표준시#,
10252             'generic' => q#피지 시간#,
10253             'standard' => q#피지 표준시#,
10254             },
10255             },
10256             'French_Guiana' => {
10257             long => {
10258             'standard' => q#프랑스령 가이아나 시간#,
10259             },
10260             },
10261             'French_Southern' => {
10262             long => {
10263             'standard' => q#프랑스령 남부 식민지 및 남극 시간#,
10264             },
10265             },
10266             'GMT' => {
10267             long => {
10268             'standard' => q#그리니치 표준시#,
10269             },
10270             },
10271             'Galapagos' => {
10272             long => {
10273             'standard' => q#갈라파고스 시간#,
10274             },
10275             },
10276             'Gambier' => {
10277             long => {
10278             'standard' => q#감비에 시간#,
10279             },
10280             },
10281             'Georgia' => {
10282             long => {
10283             'daylight' => q#조지아 하계 표준시#,
10284             'generic' => q#조지아 시간#,
10285             'standard' => q#조지아 표준시#,
10286             },
10287             },
10288             'Gilbert_Islands' => {
10289             long => {
10290             'standard' => q#길버트 제도 시간#,
10291             },
10292             },
10293             'Greenland_Eastern' => {
10294             long => {
10295             'daylight' => q#그린란드 동부 하계 표준시#,
10296             'generic' => q#그린란드 동부 시간#,
10297             'standard' => q#그린란드 동부 표준시#,
10298             },
10299             },
10300             'Greenland_Western' => {
10301             long => {
10302             'daylight' => q#그린란드 서부 하계 표준시#,
10303             'generic' => q#그린란드 서부 시간#,
10304             'standard' => q#그린란드 서부 표준시#,
10305             },
10306             },
10307             'Guam' => {
10308             long => {
10309             'standard' => q#괌 표준 시간#,
10310             },
10311             },
10312             'Gulf' => {
10313             long => {
10314             'standard' => q#걸프만 표준시#,
10315             },
10316             },
10317             'Guyana' => {
10318             long => {
10319             'standard' => q#가이아나 시간#,
10320             },
10321             },
10322             'Hawaii_Aleutian' => {
10323             long => {
10324             'daylight' => q#하와이 알류샨 하계 표준시#,
10325             'generic' => q#하와이 알류샨 시간#,
10326             'standard' => q#하와이 알류샨 표준시#,
10327             },
10328             },
10329             'Hong_Kong' => {
10330             long => {
10331             'daylight' => q#홍콩 하계 표준시#,
10332             'generic' => q#홍콩 시간#,
10333             'standard' => q#홍콩 표준시#,
10334             },
10335             },
10336             'Hovd' => {
10337             long => {
10338             'daylight' => q#호브드 하계 표준시#,
10339             'generic' => q#호브드 시간#,
10340             'standard' => q#호브드 표준시#,
10341             },
10342             },
10343             'India' => {
10344             long => {
10345             'standard' => q#인도 표준시#,
10346             },
10347             },
10348             'Indian/Antananarivo' => {
10349             exemplarCity => q#안타나나리보#,
10350             },
10351             'Indian/Chagos' => {
10352             exemplarCity => q#차고스#,
10353             },
10354             'Indian/Christmas' => {
10355             exemplarCity => q#크리스마스#,
10356             },
10357             'Indian/Cocos' => {
10358             exemplarCity => q#코코스#,
10359             },
10360             'Indian/Comoro' => {
10361             exemplarCity => q#코모로#,
10362             },
10363             'Indian/Kerguelen' => {
10364             exemplarCity => q#케르켈렌#,
10365             },
10366             'Indian/Mahe' => {
10367             exemplarCity => q#마헤#,
10368             },
10369             'Indian/Maldives' => {
10370             exemplarCity => q#몰디브#,
10371             },
10372             'Indian/Mauritius' => {
10373             exemplarCity => q#모리셔스#,
10374             },
10375             'Indian/Mayotte' => {
10376             exemplarCity => q#메요트#,
10377             },
10378             'Indian/Reunion' => {
10379             exemplarCity => q#레위니옹#,
10380             },
10381             'Indian_Ocean' => {
10382             long => {
10383             'standard' => q#인도양 시간#,
10384             },
10385             },
10386             'Indochina' => {
10387             long => {
10388             'standard' => q#인도차이나 시간#,
10389             },
10390             },
10391             'Indonesia_Central' => {
10392             long => {
10393             'standard' => q#중부 인도네시아 시간#,
10394             },
10395             },
10396             'Indonesia_Eastern' => {
10397             long => {
10398             'standard' => q#동부 인도네시아 시간#,
10399             },
10400             },
10401             'Indonesia_Western' => {
10402             long => {
10403             'standard' => q#서부 인도네시아 시간#,
10404             },
10405             },
10406             'Iran' => {
10407             long => {
10408             'daylight' => q#이란 하계 표준시#,
10409             'generic' => q#이란 시간#,
10410             'standard' => q#이란 표준시#,
10411             },
10412             },
10413             'Irkutsk' => {
10414             long => {
10415             'daylight' => q#이르쿠츠크 하계 표준시#,
10416             'generic' => q#이르쿠츠크 시간#,
10417             'standard' => q#이르쿠츠크 표준시#,
10418             },
10419             },
10420             'Israel' => {
10421             long => {
10422             'daylight' => q#이스라엘 하계 표준시#,
10423             'generic' => q#이스라엘 시간#,
10424             'standard' => q#이스라엘 표준시#,
10425             },
10426             },
10427             'Japan' => {
10428             long => {
10429             'daylight' => q#일본 하계 표준시#,
10430             'generic' => q#일본 시간#,
10431             'standard' => q#일본 표준시#,
10432             },
10433             },
10434             'Kamchatka' => {
10435             long => {
10436             'daylight' => q#페트로파블롭스크-캄차츠키 하계 표준시#,
10437             'generic' => q#페트로파블롭스크-캄차츠키 시간#,
10438             'standard' => q#페트로파블롭스크-캄차츠키 표준시#,
10439             },
10440             },
10441             'Kazakhstan_Eastern' => {
10442             long => {
10443             'standard' => q#동부 카자흐스탄 시간#,
10444             },
10445             },
10446             'Kazakhstan_Western' => {
10447             long => {
10448             'standard' => q#서부 카자흐스탄 시간#,
10449             },
10450             },
10451             'Korea' => {
10452             long => {
10453             'daylight' => q#대한민국 하계 표준시#,
10454             'generic' => q#대한민국 시간#,
10455             'standard' => q#대한민국 표준시#,
10456             },
10457             },
10458             'Kosrae' => {
10459             long => {
10460             'standard' => q#코스라에섬 시간#,
10461             },
10462             },
10463             'Krasnoyarsk' => {
10464             long => {
10465             'daylight' => q#크라스노야르스크 하계 표준시#,
10466             'generic' => q#크라스노야르스크 시간#,
10467             'standard' => q#크라스노야르스크 표준시#,
10468             },
10469             },
10470             'Kyrgystan' => {
10471             long => {
10472             'standard' => q#키르기스스탄 시간#,
10473             },
10474             },
10475             'Lanka' => {
10476             long => {
10477             'standard' => q#랑카 표준 시간#,
10478             },
10479             },
10480             'Line_Islands' => {
10481             long => {
10482             'standard' => q#라인 제도 시간#,
10483             },
10484             },
10485             'Lord_Howe' => {
10486             long => {
10487             'daylight' => q#로드 하우 하계 표준시#,
10488             'generic' => q#로드 하우 시간#,
10489             'standard' => q#로드 하우 표준시#,
10490             },
10491             },
10492             'Macau' => {
10493             long => {
10494             'daylight' => q#마카오 하계 표준시#,
10495             'generic' => q#마카오 시간#,
10496             'standard' => q#마카오 표준 시간#,
10497             },
10498             },
10499             'Macquarie' => {
10500             long => {
10501             'standard' => q#매쿼리섬 시간#,
10502             },
10503             },
10504             'Magadan' => {
10505             long => {
10506             'daylight' => q#마가단 하계 표준시#,
10507             'generic' => q#마가단 시간#,
10508             'standard' => q#마가단 표준시#,
10509             },
10510             },
10511             'Malaysia' => {
10512             long => {
10513             'standard' => q#말레이시아 시간#,
10514             },
10515             },
10516             'Maldives' => {
10517             long => {
10518             'standard' => q#몰디브 시간#,
10519             },
10520             },
10521             'Marquesas' => {
10522             long => {
10523             'standard' => q#마르키즈 제도 시간#,
10524             },
10525             },
10526             'Marshall_Islands' => {
10527             long => {
10528             'standard' => q#마셜 제도 시간#,
10529             },
10530             },
10531             'Mauritius' => {
10532             long => {
10533             'daylight' => q#모리셔스 하계 표준시#,
10534             'generic' => q#모리셔스 시간#,
10535             'standard' => q#모리셔스 표준시#,
10536             },
10537             },
10538             'Mawson' => {
10539             long => {
10540             'standard' => q#모슨 시간#,
10541             },
10542             },
10543             'Mexico_Northwest' => {
10544             long => {
10545             'daylight' => q#멕시코 북서부 하계 표준시#,
10546             'generic' => q#멕시코 북서부 시간#,
10547             'standard' => q#멕시코 북서부 표준시#,
10548             },
10549             },
10550             'Mexico_Pacific' => {
10551             long => {
10552             'daylight' => q#멕시코 태평양 하계 표준시#,
10553             'generic' => q#멕시코 태평양 시간#,
10554             'standard' => q#멕시코 태평양 표준시#,
10555             },
10556             },
10557             'Mongolia' => {
10558             long => {
10559             'daylight' => q#울란바토르 하계 표준시#,
10560             'generic' => q#울란바토르 시간#,
10561             'standard' => q#울란바토르 표준시#,
10562             },
10563             },
10564             'Moscow' => {
10565             long => {
10566             'daylight' => q#모스크바 하계 표준시#,
10567             'generic' => q#모스크바 시간#,
10568             'standard' => q#모스크바 표준시#,
10569             },
10570             },
10571             'Myanmar' => {
10572             long => {
10573             'standard' => q#미얀마 시간#,
10574             },
10575             },
10576             'Nauru' => {
10577             long => {
10578             'standard' => q#나우루 시간#,
10579             },
10580             },
10581             'Nepal' => {
10582             long => {
10583             'standard' => q#네팔 시간#,
10584             },
10585             },
10586             'New_Caledonia' => {
10587             long => {
10588             'daylight' => q#뉴칼레도니아 하계 표준시#,
10589             'generic' => q#뉴칼레도니아 시간#,
10590             'standard' => q#뉴칼레도니아 표준시#,
10591             },
10592             },
10593             'New_Zealand' => {
10594             long => {
10595             'daylight' => q#뉴질랜드 하계 표준시#,
10596             'generic' => q#뉴질랜드 시간#,
10597             'standard' => q#뉴질랜드 표준시#,
10598             },
10599             },
10600             'Newfoundland' => {
10601             long => {
10602             'daylight' => q#뉴펀들랜드 하계 표준시#,
10603             'generic' => q#뉴펀들랜드 시간#,
10604             'standard' => q#뉴펀들랜드 표준시#,
10605             },
10606             },
10607             'Niue' => {
10608             long => {
10609             'standard' => q#니우에 시간#,
10610             },
10611             },
10612             'Norfolk' => {
10613             long => {
10614             'standard' => q#노퍽섬 시간#,
10615             },
10616             },
10617             'Noronha' => {
10618             long => {
10619             'daylight' => q#페르난도 데 노로냐 하계 표준시#,
10620             'generic' => q#페르난도 데 노로냐 시간#,
10621             'standard' => q#페르난도 데 노로냐 표준시#,
10622             },
10623             },
10624             'North_Mariana' => {
10625             long => {
10626             'standard' => q#북마리아나 제도 표준 시간#,
10627             },
10628             },
10629             'Novosibirsk' => {
10630             long => {
10631             'daylight' => q#노보시비르스크 하계 표준시#,
10632             'generic' => q#노보시비르스크 시간#,
10633             'standard' => q#노보시비르스크 표준시#,
10634             },
10635             },
10636             'Omsk' => {
10637             long => {
10638             'daylight' => q#옴스크 하계 표준시#,
10639             'generic' => q#옴스크 시간#,
10640             'standard' => q#옴스크 표준시#,
10641             },
10642             },
10643             'Pacific/Apia' => {
10644             exemplarCity => q#아피아#,
10645             },
10646             'Pacific/Auckland' => {
10647             exemplarCity => q#오클랜드#,
10648             },
10649             'Pacific/Bougainville' => {
10650             exemplarCity => q#부갱빌#,
10651             },
10652             'Pacific/Chatham' => {
10653             exemplarCity => q#채텀#,
10654             },
10655             'Pacific/Easter' => {
10656             exemplarCity => q#이스터 섬#,
10657             },
10658             'Pacific/Efate' => {
10659             exemplarCity => q#에파테#,
10660             },
10661             'Pacific/Enderbury' => {
10662             exemplarCity => q#엔더베리#,
10663             },
10664             'Pacific/Fakaofo' => {
10665             exemplarCity => q#파카오푸#,
10666             },
10667             'Pacific/Fiji' => {
10668             exemplarCity => q#피지#,
10669             },
10670             'Pacific/Funafuti' => {
10671             exemplarCity => q#푸나푸티#,
10672             },
10673             'Pacific/Galapagos' => {
10674             exemplarCity => q#갈라파고스#,
10675             },
10676             'Pacific/Gambier' => {
10677             exemplarCity => q#감비어#,
10678             },
10679             'Pacific/Guadalcanal' => {
10680             exemplarCity => q#과달카날#,
10681             },
10682             'Pacific/Guam' => {
10683             exemplarCity => q#괌#,
10684             },
10685             'Pacific/Honolulu' => {
10686             exemplarCity => q#호놀룰루#,
10687             },
10688             'Pacific/Johnston' => {
10689             exemplarCity => q#존스톤#,
10690             },
10691             'Pacific/Kiritimati' => {
10692             exemplarCity => q#키리티마티#,
10693             },
10694             'Pacific/Kosrae' => {
10695             exemplarCity => q#코스레#,
10696             },
10697             'Pacific/Kwajalein' => {
10698             exemplarCity => q#콰잘렌#,
10699             },
10700             'Pacific/Majuro' => {
10701             exemplarCity => q#마주로#,
10702             },
10703             'Pacific/Marquesas' => {
10704             exemplarCity => q#마퀘사스#,
10705             },
10706             'Pacific/Midway' => {
10707             exemplarCity => q#미드웨이#,
10708             },
10709             'Pacific/Nauru' => {
10710             exemplarCity => q#나우루#,
10711             },
10712             'Pacific/Niue' => {
10713             exemplarCity => q#니우에#,
10714             },
10715             'Pacific/Norfolk' => {
10716             exemplarCity => q#노퍽#,
10717             },
10718             'Pacific/Noumea' => {
10719             exemplarCity => q#누메아#,
10720             },
10721             'Pacific/Pago_Pago' => {
10722             exemplarCity => q#파고파고#,
10723             },
10724             'Pacific/Palau' => {
10725             exemplarCity => q#팔라우#,
10726             },
10727             'Pacific/Pitcairn' => {
10728             exemplarCity => q#핏케언#,
10729             },
10730             'Pacific/Ponape' => {
10731             exemplarCity => q#포나페#,
10732             },
10733             'Pacific/Port_Moresby' => {
10734             exemplarCity => q#포트모르즈비#,
10735             },
10736             'Pacific/Rarotonga' => {
10737             exemplarCity => q#라로통가#,
10738             },
10739             'Pacific/Saipan' => {
10740             exemplarCity => q#사이판#,
10741             },
10742             'Pacific/Tahiti' => {
10743             exemplarCity => q#타히티#,
10744             },
10745             'Pacific/Tarawa' => {
10746             exemplarCity => q#타라와#,
10747             },
10748             'Pacific/Tongatapu' => {
10749             exemplarCity => q#통가타푸#,
10750             },
10751             'Pacific/Truk' => {
10752             exemplarCity => q#트루크#,
10753             },
10754             'Pacific/Wake' => {
10755             exemplarCity => q#웨이크#,
10756             },
10757             'Pacific/Wallis' => {
10758             exemplarCity => q#월리스#,
10759             },
10760             'Pakistan' => {
10761             long => {
10762             'daylight' => q#파키스탄 하계 표준시#,
10763             'generic' => q#파키스탄 시간#,
10764             'standard' => q#파키스탄 표준시#,
10765             },
10766             },
10767             'Palau' => {
10768             long => {
10769             'standard' => q#팔라우 시간#,
10770             },
10771             },
10772             'Papua_New_Guinea' => {
10773             long => {
10774             'standard' => q#파푸아뉴기니 시간#,
10775             },
10776             },
10777             'Paraguay' => {
10778             long => {
10779             'daylight' => q#파라과이 하계 표준시#,
10780             'generic' => q#파라과이 시간#,
10781             'standard' => q#파라과이 표준시#,
10782             },
10783             },
10784             'Peru' => {
10785             long => {
10786             'daylight' => q#페루 하계 표준시#,
10787             'generic' => q#페루 시간#,
10788             'standard' => q#페루 표준시#,
10789             },
10790             },
10791             'Philippines' => {
10792             long => {
10793             'daylight' => q#필리핀 하계 표준시#,
10794             'generic' => q#필리핀 시간#,
10795             'standard' => q#필리핀 표준시#,
10796             },
10797             },
10798             'Phoenix_Islands' => {
10799             long => {
10800             'standard' => q#피닉스 제도 시간#,
10801             },
10802             },
10803             'Pierre_Miquelon' => {
10804             long => {
10805             'daylight' => q#세인트피에르 미클롱 하계 표준시#,
10806             'generic' => q#세인트피에르 미클롱 시간#,
10807             'standard' => q#세인트피에르 미클롱 표준시#,
10808             },
10809             },
10810             'Pitcairn' => {
10811             long => {
10812             'standard' => q#핏케언 시간#,
10813             },
10814             },
10815             'Ponape' => {
10816             long => {
10817             'standard' => q#포나페 시간#,
10818             },
10819             },
10820             'Pyongyang' => {
10821             long => {
10822             'standard' => q#평양 시간#,
10823             },
10824             },
10825             'Qyzylorda' => {
10826             long => {
10827             'daylight' => q#키질로르다 하계 표준시#,
10828             'generic' => q#키질로르다 시간#,
10829             'standard' => q#키질로르다 표준 시간#,
10830             },
10831             },
10832             'Reunion' => {
10833             long => {
10834             'standard' => q#레위니옹 시간#,
10835             },
10836             },
10837             'Rothera' => {
10838             long => {
10839             'standard' => q#로데라 시간#,
10840             },
10841             },
10842             'Sakhalin' => {
10843             long => {
10844             'daylight' => q#사할린 하계 표준시#,
10845             'generic' => q#사할린 시간#,
10846             'standard' => q#사할린 표준시#,
10847             },
10848             },
10849             'Samara' => {
10850             long => {
10851             'daylight' => q#사마라 하계 표준시#,
10852             'generic' => q#사마라 시간#,
10853             'standard' => q#사마라 표준시#,
10854             },
10855             },
10856             'Samoa' => {
10857             long => {
10858             'daylight' => q#사모아 하계 표준시#,
10859             'generic' => q#사모아 시간#,
10860             'standard' => q#사모아 표준시#,
10861             },
10862             },
10863             'Seychelles' => {
10864             long => {
10865             'standard' => q#세이셸 시간#,
10866             },
10867             },
10868             'Singapore' => {
10869             long => {
10870             'standard' => q#싱가포르 표준시#,
10871             },
10872             },
10873             'Solomon' => {
10874             long => {
10875             'standard' => q#솔로몬 제도 시간#,
10876             },
10877             },
10878             'South_Georgia' => {
10879             long => {
10880             'standard' => q#사우스 조지아 시간#,
10881             },
10882             },
10883             'Suriname' => {
10884             long => {
10885             'standard' => q#수리남 시간#,
10886             },
10887             },
10888             'Syowa' => {
10889             long => {
10890             'standard' => q#쇼와 시간#,
10891             },
10892             },
10893             'Tahiti' => {
10894             long => {
10895             'standard' => q#타히티 시간#,
10896             },
10897             },
10898             'Taipei' => {
10899             long => {
10900             'daylight' => q#대만 하계 표준시#,
10901             'generic' => q#대만 시간#,
10902             'standard' => q#대만 표준시#,
10903             },
10904             },
10905             'Tajikistan' => {
10906             long => {
10907             'standard' => q#타지키스탄 시간#,
10908             },
10909             },
10910             'Tokelau' => {
10911             long => {
10912             'standard' => q#토켈라우 시간#,
10913             },
10914             },
10915             'Tonga' => {
10916             long => {
10917             'daylight' => q#통가 하계 표준시#,
10918             'generic' => q#통가 시간#,
10919             'standard' => q#통가 표준시#,
10920             },
10921             },
10922             'Truk' => {
10923             long => {
10924             'standard' => q#추크 시간#,
10925             },
10926             },
10927             'Turkmenistan' => {
10928             long => {
10929             'daylight' => q#투르크메니스탄 하계 표준시#,
10930             'generic' => q#투르크메니스탄 시간#,
10931             'standard' => q#투르크메니스탄 표준시#,
10932             },
10933             },
10934             'Tuvalu' => {
10935             long => {
10936             'standard' => q#투발루 시간#,
10937             },
10938             },
10939             'Uruguay' => {
10940             long => {
10941             'daylight' => q#우루과이 하계 표준시#,
10942             'generic' => q#우루과이 시간#,
10943             'standard' => q#우루과이 표준시#,
10944             },
10945             },
10946             'Uzbekistan' => {
10947             long => {
10948             'daylight' => q#우즈베키스탄 하계 표준시#,
10949             'generic' => q#우즈베키스탄 시간#,
10950             'standard' => q#우즈베키스탄 표준시#,
10951             },
10952             },
10953             'Vanuatu' => {
10954             long => {
10955             'daylight' => q#바누아투 하계 표준시#,
10956             'generic' => q#바누아투 시간#,
10957             'standard' => q#바누아투 표준시#,
10958             },
10959             },
10960             'Venezuela' => {
10961             long => {
10962             'standard' => q#베네수엘라 시간#,
10963             },
10964             },
10965             'Vladivostok' => {
10966             long => {
10967             'daylight' => q#블라디보스토크 하계 표준시#,
10968             'generic' => q#블라디보스토크 시간#,
10969             'standard' => q#블라디보스토크 표준시#,
10970             },
10971             },
10972             'Volgograd' => {
10973             long => {
10974             'daylight' => q#볼고그라드 하계 표준시#,
10975             'generic' => q#볼고그라드 시간#,
10976             'standard' => q#볼고그라드 표준시#,
10977             },
10978             },
10979             'Vostok' => {
10980             long => {
10981             'standard' => q#보스톡 시간#,
10982             },
10983             },
10984             'Wake' => {
10985             long => {
10986             'standard' => q#웨이크섬 시간#,
10987             },
10988             },
10989             'Wallis' => {
10990             long => {
10991             'standard' => q#월리스푸투나 제도 시간#,
10992             },
10993             },
10994             'Yakutsk' => {
10995             long => {
10996             'daylight' => q#야쿠츠크 하계 표준시#,
10997             'generic' => q#야쿠츠크 시간#,
10998             'standard' => q#야쿠츠크 표준시#,
10999             },
11000             },
11001             'Yekaterinburg' => {
11002             long => {
11003             'daylight' => q#예카테린부르크 하계 표준시#,
11004             'generic' => q#예카테린부르크 시간#,
11005             'standard' => q#예카테린부르크 표준시#,
11006             },
11007             },
11008             } }
11009             );
11010             no Moo;
11011              
11012 1     1   23755 1;
  1         2  
  1         10  
11013              
11014             # vim: tabstop=4