File Coverage

blib/lib/Locale/CLDR/Locales/Ja.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::Ja - Package for language Japanese
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Ja;
10             # This file auto generated from Data\common\main\ja.xml
11             # on Sun 16 Dec 4:21:33 pm GMT
12              
13 1     1   912583 use strict;
  1         2  
  1         29  
14 1     1   5 use warnings;
  1         1  
  1         25  
15 1     1   5 use version;
  1         1  
  1         7  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   99 use v5.10.1;
  1         3  
20 1     1   5 use mro 'c3';
  1         2  
  1         7  
21 1     1   22 use utf8;
  1         2  
  1         9  
22 1     1   40 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         15  
23 1     1   129 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         11  
24 1     1   1017 use Moo;
  1         2  
  1         6  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'WordBreak_variables' => (
28             is => 'ro',
29             isa => ArrayRef,
30             init_arg => undef,
31             default => sub {[
32             '$Hiragana' => '\p{Hiragana}',
33             '$Hiragana' => '($Hiragana $FE*)',
34             '$Ideographic' => '[[\p{Ideographic}] [々 〇 〻]]',
35             '$Ideographic' => '($Ideographic $FE*)',
36             ]}
37             );
38              
39             has 'WordBreak_rules' => (
40             is => 'ro',
41             isa => HashRef,
42             init_arg => undef,
43             default => sub { {
44             '13.3' => ' $Hiragana × $Hiragana ',
45             '13.4' => ' $Ideographic × $Ideographic ',
46             }}
47             );
48             has 'LineBreak_variables' => (
49             is => 'ro',
50             isa => ArrayRef,
51             init_arg => undef,
52             default => sub {[
53             '$ID' => '[[\p{Line_Break=Ideographic}] [$CJ]]',
54             '$NS' => '\p{Line_Break=Nonstarter}',
55             ]}
56             );
57             has 'valid_algorithmic_formats' => (
58             is => 'ro',
59             isa => ArrayRef,
60             init_arg => undef,
61             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-financial','spellout-cardinal','spellout-ordinal','digits-ordinal' ]},
62             );
63              
64             has 'algorithmic_number_format_data' => (
65             is => 'ro',
66             isa => HashRef,
67             init_arg => undef,
68             default => sub {
69 1     1   566 use bignum;
  1         2  
  1         9  
70             return {
71             'digits-ordinal' => {
72             'public' => {
73             '-x' => {
74             divisor => q(1),
75             rule => q(第−→#,##0→),
76             },
77             '0' => {
78             base_value => q(0),
79             divisor => q(1),
80             rule => q(第=#,##0=),
81             },
82             'max' => {
83             base_value => q(0),
84             divisor => q(1),
85             rule => q(第=#,##0=),
86             },
87             },
88             },
89             'spellout-cardinal' => {
90             'public' => {
91             '-x' => {
92             divisor => q(1),
93             rule => q(マイナス→→),
94             },
95             '0' => {
96             base_value => q(0),
97             divisor => q(1),
98             rule => q(〇),
99             },
100             'x.x' => {
101             divisor => q(1),
102             rule => q(←←・→→→),
103             },
104             '1' => {
105             base_value => q(1),
106             divisor => q(1),
107             rule => q(一),
108             },
109             '2' => {
110             base_value => q(2),
111             divisor => q(1),
112             rule => q(二),
113             },
114             '3' => {
115             base_value => q(3),
116             divisor => q(1),
117             rule => q(三),
118             },
119             '4' => {
120             base_value => q(4),
121             divisor => q(1),
122             rule => q(å››),
123             },
124             '5' => {
125             base_value => q(5),
126             divisor => q(1),
127             rule => q(五),
128             },
129             '6' => {
130             base_value => q(6),
131             divisor => q(1),
132             rule => q(å…­),
133             },
134             '7' => {
135             base_value => q(7),
136             divisor => q(1),
137             rule => q(七),
138             },
139             '8' => {
140             base_value => q(8),
141             divisor => q(1),
142             rule => q(å…«),
143             },
144             '9' => {
145             base_value => q(9),
146             divisor => q(1),
147             rule => q(九),
148             },
149             '10' => {
150             base_value => q(10),
151             divisor => q(10),
152             rule => q(十[→→]),
153             },
154             '20' => {
155             base_value => q(20),
156             divisor => q(10),
157             rule => q(←←十[→→]),
158             },
159             '100' => {
160             base_value => q(100),
161             divisor => q(100),
162             rule => q(百[→→]),
163             },
164             '200' => {
165             base_value => q(200),
166             divisor => q(100),
167             rule => q(←←百[→→]),
168             },
169             '1000' => {
170             base_value => q(1000),
171             divisor => q(1000),
172             rule => q(千[→→]),
173             },
174             '2000' => {
175             base_value => q(2000),
176             divisor => q(1000),
177             rule => q(←←千[→→]),
178             },
179             '10000' => {
180             base_value => q(10000),
181             divisor => q(10000),
182             rule => q(←←万[→→]),
183             },
184             '100000000' => {
185             base_value => q(100000000),
186             divisor => q(100000000),
187             rule => q(←←億[→→]),
188             },
189             '1000000000000' => {
190             base_value => q(1000000000000),
191             divisor => q(1000000000000),
192             rule => q(←←兆[→→]),
193             },
194             '10000000000000000' => {
195             base_value => q(10000000000000000),
196             divisor => q(10000000000000000),
197             rule => q(←←京[→→]),
198             },
199             '1000000000000000000' => {
200             base_value => q(1000000000000000000),
201             divisor => q(1000000000000000000),
202             rule => q(=#,##0=),
203             },
204             'max' => {
205             base_value => q(1000000000000000000),
206             divisor => q(1000000000000000000),
207             rule => q(=#,##0=),
208             },
209             },
210             },
211             'spellout-cardinal-financial' => {
212             'public' => {
213             '-x' => {
214             divisor => q(1),
215             rule => q(マイナス→→),
216             },
217             '0' => {
218             base_value => q(0),
219             divisor => q(1),
220             rule => q(零),
221             },
222             'x.x' => {
223             divisor => q(1),
224             rule => q(←←点→→→),
225             },
226             '1' => {
227             base_value => q(1),
228             divisor => q(1),
229             rule => q(壱),
230             },
231             '2' => {
232             base_value => q(2),
233             divisor => q(1),
234             rule => q(弐),
235             },
236             '3' => {
237             base_value => q(3),
238             divisor => q(1),
239             rule => q(参),
240             },
241             '4' => {
242             base_value => q(4),
243             divisor => q(1),
244             rule => q(å››),
245             },
246             '5' => {
247             base_value => q(5),
248             divisor => q(1),
249             rule => q(伍),
250             },
251             '6' => {
252             base_value => q(6),
253             divisor => q(1),
254             rule => q(å…­),
255             },
256             '7' => {
257             base_value => q(7),
258             divisor => q(1),
259             rule => q(七),
260             },
261             '8' => {
262             base_value => q(8),
263             divisor => q(1),
264             rule => q(å…«),
265             },
266             '9' => {
267             base_value => q(9),
268             divisor => q(1),
269             rule => q(九),
270             },
271             '10' => {
272             base_value => q(10),
273             divisor => q(10),
274             rule => q(拾[→→]),
275             },
276             '20' => {
277             base_value => q(20),
278             divisor => q(10),
279             rule => q(←←拾[→→]),
280             },
281             '100' => {
282             base_value => q(100),
283             divisor => q(100),
284             rule => q(←←百[→→]),
285             },
286             '1000' => {
287             base_value => q(1000),
288             divisor => q(1000),
289             rule => q(←←千[→→]),
290             },
291             '10000' => {
292             base_value => q(10000),
293             divisor => q(10000),
294             rule => q(←←萬[→→]),
295             },
296             '100000000' => {
297             base_value => q(100000000),
298             divisor => q(100000000),
299             rule => q(←←億[→→]),
300             },
301             '1000000000000' => {
302             base_value => q(1000000000000),
303             divisor => q(1000000000000),
304             rule => q(←←兆[→→]),
305             },
306             '10000000000000000' => {
307             base_value => q(10000000000000000),
308             divisor => q(10000000000000000),
309             rule => q(←←京[→→]),
310             },
311             '1000000000000000000' => {
312             base_value => q(1000000000000000000),
313             divisor => q(1000000000000000000),
314             rule => q(=#,##0=),
315             },
316             'max' => {
317             base_value => q(1000000000000000000),
318             divisor => q(1000000000000000000),
319             rule => q(=#,##0=),
320             },
321             },
322             },
323             'spellout-numbering' => {
324             'public' => {
325             '0' => {
326             base_value => q(0),
327             divisor => q(1),
328             rule => q(=%spellout-cardinal=),
329             },
330             'max' => {
331             base_value => q(0),
332             divisor => q(1),
333             rule => q(=%spellout-cardinal=),
334             },
335             },
336             },
337             'spellout-numbering-year' => {
338             'public' => {
339             '0' => {
340             base_value => q(0),
341             divisor => q(1),
342             rule => q(=%spellout-numbering=),
343             },
344             'x.x' => {
345             divisor => q(1),
346             rule => q(=0.0=),
347             },
348             '1' => {
349             base_value => q(1),
350             divisor => q(1),
351             rule => q(å…ƒ),
352             },
353             '2' => {
354             base_value => q(2),
355             divisor => q(1),
356             rule => q(=%spellout-numbering=),
357             },
358             '1000' => {
359             base_value => q(1000),
360             divisor => q(1000),
361             rule => q(=%%spellout-numbering-year-digits=),
362             },
363             '10000' => {
364             base_value => q(10000),
365             divisor => q(10000),
366             rule => q(=%spellout-numbering=),
367             },
368             'max' => {
369             base_value => q(10000),
370             divisor => q(10000),
371             rule => q(=%spellout-numbering=),
372             },
373             },
374             },
375             'spellout-numbering-year-digits' => {
376             'private' => {
377             '0' => {
378             base_value => q(0),
379             divisor => q(1),
380             rule => q(=%spellout-numbering=),
381             },
382             '10' => {
383             base_value => q(10),
384             divisor => q(10),
385             rule => q(←←→→→),
386             },
387             '100' => {
388             base_value => q(100),
389             divisor => q(100),
390             rule => q(←←→→→),
391             },
392             '1000' => {
393             base_value => q(1000),
394             divisor => q(1000),
395             rule => q(←←→→→),
396             },
397             'max' => {
398             base_value => q(1000),
399             divisor => q(1000),
400             rule => q(←←→→→),
401             },
402             },
403             },
404             'spellout-ordinal' => {
405             'public' => {
406             '0' => {
407             base_value => q(0),
408             divisor => q(1),
409             rule => q(第=%spellout-numbering=),
410             },
411             'x.x' => {
412             divisor => q(1),
413             rule => q(=#,##0.#=),
414             },
415             'max' => {
416             divisor => q(1),
417             rule => q(=#,##0.#=),
418             },
419             },
420             },
421             } },
422             );
423              
424             # Need to add code for Key type pattern
425             sub display_name_pattern {
426 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
427              
428 0           my $display_pattern = '{0} ({1})';
429 0           $display_pattern =~s/\{0\}/$name/g;
430 0           my $subtags = join '{0}、{1}', grep {$_} (
  0            
431             $region,
432             $script,
433             $variant,
434             );
435              
436 0           $display_pattern =~s/\{1\}/$subtags/g;
437 0           return $display_pattern;
438             }
439              
440             has 'display_name_language' => (
441             is => 'ro',
442             isa => CodeRef,
443             init_arg => undef,
444             default => sub {
445             sub {
446             my %languages = (
447             'aa' => 'アファル語',
448             'ab' => 'アブハズ語',
449             'ace' => 'アチェ語',
450             'ach' => 'アチョリ語',
451             'ada' => 'アダングメ語',
452             'ady' => 'アディゲ語',
453             'ae' => 'アヴェスタ語',
454             'aeb' => 'チュニジア・アラビア語',
455             'af' => 'アフリカーンス語',
456             'afh' => 'アフリヒリ語',
457             'agq' => 'アゲム語',
458             'ain' => 'アイヌ語',
459             'ak' => 'アカン語',
460             'akk' => 'アッカド語',
461             'akz' => 'アラバマ語',
462             'ale' => 'アレウト語',
463             'aln' => 'ゲグ・アルバニア語',
464             'alt' => '南アルタイ語',
465             'am' => 'アムハラ語',
466             'an' => 'アラゴン語',
467             'ang' => '古英語',
468             'anp' => 'アンギカ語',
469             'ar' => 'アラビア語',
470             'ar_001' => '現代標準アラビア語',
471             'arc' => 'アラム語',
472             'arn' => 'マプチェ語',
473             'aro' => 'アラオナ語',
474             'arp' => 'アラパホー語',
475             'arq' => 'アルジェリア・アラビア語',
476             'ars' => 'ナジュド地方・アラビア語',
477             'arw' => 'アラワク語',
478             'ary' => 'モロッコ・アラビア語',
479             'arz' => 'エジプト・アラビア語',
480             'as' => 'アッサム語',
481             'asa' => 'アス語',
482             'ase' => 'アメリカ手話',
483             'ast' => 'アストゥリアス語',
484             'av' => 'アヴァル語',
485             'avk' => 'コタヴァ',
486             'awa' => 'アワディー語',
487             'ay' => 'アイマラ語',
488             'az' => 'アゼルバイジャン語',
489             'az@alt=short' => 'アゼリー語',
490             'ba' => 'バシキール語',
491             'bal' => 'バルーチー語',
492             'ban' => 'バリ語',
493             'bar' => 'バイエルン・オーストリア語',
494             'bas' => 'バサ語',
495             'bax' => 'バムン語',
496             'bbc' => 'トバ・バタク語',
497             'bbj' => 'ゴーマラ語',
498             'be' => 'ベラルーシ語',
499             'bej' => 'ベジャ語',
500             'bem' => 'ベンバ語',
501             'bew' => 'ベタウィ語',
502             'bez' => 'ベナ語',
503             'bfd' => 'バフット語',
504             'bfq' => 'バダガ語',
505             'bg' => 'ブルガリア語',
506             'bgn' => '西バローチー語',
507             'bho' => 'ボージュプリー語',
508             'bi' => 'ビスラマ語',
509             'bik' => 'ビコル語',
510             'bin' => 'ビニ語',
511             'bjn' => 'バンジャル語',
512             'bkm' => 'コム語',
513             'bla' => 'シクシカ語',
514             'bm' => 'バンバラ語',
515             'bn' => 'ベンガル語',
516             'bo' => 'チベット語',
517             'bpy' => 'ビシュヌプリヤ・マニプリ語',
518             'bqi' => 'バフティヤーリー語',
519             'br' => 'ブルトン語',
520             'bra' => 'ブラジ語',
521             'brh' => 'ブラフイ語',
522             'brx' => 'ボド語',
523             'bs' => 'ボスニア語',
524             'bss' => 'アコース語',
525             'bua' => 'ブリヤート語',
526             'bug' => 'ブギ語',
527             'bum' => 'ブル語',
528             'byn' => 'ビリン語',
529             'byv' => 'メドゥンバ語',
530             'ca' => 'カタロニア語',
531             'cad' => 'カドー語',
532             'car' => 'カリブ語',
533             'cay' => 'カユーガ語',
534             'cch' => 'チャワイ語',
535             'ce' => 'チェチェン語',
536             'ceb' => 'セブアノ語',
537             'cgg' => 'チガ語',
538             'ch' => 'チャモロ語',
539             'chb' => 'チブチャ語',
540             'chg' => 'チャガタイ語',
541             'chk' => 'チューク語',
542             'chm' => 'マリ語',
543             'chn' => 'チヌーク混成語',
544             'cho' => 'チョクトー語',
545             'chp' => 'チペワイアン語',
546             'chr' => 'チェロキー語',
547             'chy' => 'シャイアン語',
548             'ckb' => '中央クルド語',
549             'co' => 'コルシカ語',
550             'cop' => 'コプト語',
551             'cps' => 'カピス語',
552             'cr' => 'クリー語',
553             'crh' => 'クリミア・タタール語',
554             'crs' => 'セーシェル・クレオール語',
555             'cs' => 'チェコ語',
556             'csb' => 'カシューブ語',
557             'cu' => '教会スラブ語',
558             'cv' => 'チュヴァシ語',
559             'cy' => 'ウェールズ語',
560             'da' => 'デンマーク語',
561             'dak' => 'ダコタ語',
562             'dar' => 'ダルグワ語',
563             'dav' => 'タイタ語',
564             'de' => 'ドイツ語',
565             'de_CH' => '標準ドイツ語 (スイス)',
566             'del' => 'デラウェア語',
567             'den' => 'スレイビー語',
568             'dgr' => 'ドグリブ語',
569             'din' => 'ディンカ語',
570             'dje' => 'ザルマ語',
571             'doi' => 'ドーグリー語',
572             'dsb' => '低地ソルブ語',
573             'dtp' => '中央ドゥスン語',
574             'dua' => 'ドゥアラ語',
575             'dum' => '中世オランダ語',
576             'dv' => 'ディベヒ語',
577             'dyo' => 'ジョラ=フォニィ語',
578             'dyu' => 'ジュラ語',
579             'dz' => 'ゾンカ語',
580             'dzg' => 'ダザガ語',
581             'ebu' => 'エンブ語',
582             'ee' => 'エウェ語',
583             'efi' => 'エフィク語',
584             'egl' => 'エミリア語',
585             'egy' => '古代エジプト語',
586             'eka' => 'エカジュク語',
587             'el' => 'ギリシャ語',
588             'elx' => 'エラム語',
589             'en' => '英語',
590             'en_AU' => 'オーストラリア英語',
591             'en_CA' => 'カナダ英語',
592             'en_GB' => 'イギリス英語',
593             'en_GB@alt=short' => '英語(英国)',
594             'en_US' => 'アメリカ英語',
595             'en_US@alt=short' => '英語(米国)',
596             'enm' => '中英語',
597             'eo' => 'エスペラント語',
598             'es' => 'スペイン語',
599             'es_ES' => 'スペイン語 (イベリア半島)',
600             'esu' => '中央アラスカ・ユピック語',
601             'et' => 'エストニア語',
602             'eu' => 'バスク語',
603             'ewo' => 'エウォンド語',
604             'ext' => 'エストレマドゥーラ語',
605             'fa' => 'ペルシア語',
606             'fan' => 'ファング語',
607             'fat' => 'ファンティー語',
608             'ff' => 'フラ語',
609             'fi' => 'フィンランド語',
610             'fil' => 'フィリピノ語',
611             'fit' => 'トルネダール・フィンランド語',
612             'fj' => 'フィジー語',
613             'fo' => 'フェロー語',
614             'fon' => 'フォン語',
615             'fr' => 'フランス語',
616             'frc' => 'ケイジャン・フランス語',
617             'frm' => '中期フランス語',
618             'fro' => '古フランス語',
619             'frp' => 'アルピタン語',
620             'frr' => '北フリジア語',
621             'frs' => '東フリジア語',
622             'fur' => 'フリウリ語',
623             'fy' => '西フリジア語',
624             'ga' => 'アイルランド語',
625             'gaa' => 'ガ語',
626             'gag' => 'ガガウズ語',
627             'gan' => '贛語',
628             'gay' => 'ガヨ語',
629             'gba' => 'バヤ語',
630             'gbz' => 'ダリー語(ゾロアスター教)',
631             'gd' => 'スコットランド・ゲール語',
632             'gez' => 'ゲエズ語',
633             'gil' => 'キリバス語',
634             'gl' => 'ガリシア語',
635             'glk' => 'ギラキ語',
636             'gmh' => '中高ドイツ語',
637             'gn' => 'グアラニー語',
638             'goh' => '古高ドイツ語',
639             'gom' => 'ゴア・コンカニ語',
640             'gon' => 'ゴーンディー語',
641             'gor' => 'ゴロンタロ語',
642             'got' => 'ゴート語',
643             'grb' => 'グレボ語',
644             'grc' => '古代ギリシャ語',
645             'gsw' => 'スイスドイツ語',
646             'gu' => 'グジャラート語',
647             'guc' => 'ワユ語',
648             'gur' => 'フラフラ語',
649             'guz' => 'グシイ語',
650             'gv' => 'マン島語',
651             'gwi' => 'グウィッチン語',
652             'ha' => 'ハウサ語',
653             'hai' => 'ハイダ語',
654             'hak' => '客家語',
655             'haw' => 'ハワイ語',
656             'he' => 'ヘブライ語',
657             'hi' => 'ヒンディー語',
658             'hif' => 'フィジー・ヒンディー語',
659             'hil' => 'ヒリガイノン語',
660             'hit' => 'ヒッタイト語',
661             'hmn' => 'フモン語',
662             'ho' => 'ヒリモツ語',
663             'hr' => 'クロアチア語',
664             'hsb' => '高地ソルブ語',
665             'hsn' => '湘語',
666             'ht' => 'ハイチ・クレオール語',
667             'hu' => 'ハンガリー語',
668             'hup' => 'フパ語',
669             'hy' => 'アルメニア語',
670             'hz' => 'ヘレロ語',
671             'ia' => 'インターリングア',
672             'iba' => 'イバン語',
673             'ibb' => 'イビビオ語',
674             'id' => 'インドネシア語',
675             'ie' => 'インターリング',
676             'ig' => 'イボ語',
677             'ii' => '四川イ語',
678             'ik' => 'イヌピアック語',
679             'ilo' => 'イロカノ語',
680             'inh' => 'イングーシ語',
681             'io' => 'イド語',
682             'is' => 'アイスランド語',
683             'it' => 'イタリア語',
684             'iu' => 'イヌクティトット語',
685             'izh' => 'イングリア語',
686             'ja' => '日本語',
687             'jam' => 'ジャマイカ・クレオール語',
688             'jbo' => 'ロジバン語',
689             'jgo' => 'ンゴンバ語',
690             'jmc' => 'マチャメ語',
691             'jpr' => 'ユダヤ・ペルシア語',
692             'jrb' => 'ユダヤ・アラビア語',
693             'jut' => 'ユトランド語',
694             'jv' => 'ジャワ語',
695             'ka' => 'ジョージア語',
696             'kaa' => 'カラカルパク語',
697             'kab' => 'カビル語',
698             'kac' => 'カチン語',
699             'kaj' => 'カジェ語',
700             'kam' => 'カンバ語',
701             'kaw' => 'カウィ語',
702             'kbd' => 'カバルド語',
703             'kbl' => 'カネンブ語',
704             'kcg' => 'カタブ語',
705             'kde' => 'マコンデ語',
706             'kea' => 'カーボベルデ・クレオール語',
707             'ken' => 'ニャン語',
708             'kfo' => 'コロ語',
709             'kg' => 'コンゴ語',
710             'kgp' => 'カインガング語',
711             'kha' => 'カシ語',
712             'kho' => 'コータン語',
713             'khq' => 'コイラ・チーニ語',
714             'khw' => 'コワール語',
715             'ki' => 'キクユ語',
716             'kiu' => 'キルマンジュキ語',
717             'kj' => 'クワニャマ語',
718             'kk' => 'カザフ語',
719             'kkj' => 'カコ語',
720             'kl' => 'グリーンランド語',
721             'kln' => 'カレンジン語',
722             'km' => 'クメール語',
723             'kmb' => 'キンブンド語',
724             'kn' => 'カンナダ語',
725             'ko' => '韓国語',
726             'koi' => 'コミ・ペルミャク語',
727             'kok' => 'コンカニ語',
728             'kos' => 'コスラエ語',
729             'kpe' => 'クペレ語',
730             'kr' => 'カヌリ語',
731             'krc' => 'カラチャイ・バルカル語',
732             'kri' => 'クリオ語',
733             'krj' => 'キナライア語',
734             'krl' => 'カレリア語',
735             'kru' => 'クルク語',
736             'ks' => 'カシミール語',
737             'ksb' => 'サンバー語',
738             'ksf' => 'バフィア語',
739             'ksh' => 'ケルン語',
740             'ku' => 'クルド語',
741             'kum' => 'クムク語',
742             'kut' => 'クテナイ語',
743             'kv' => 'コミ語',
744             'kw' => 'コーンウォール語',
745             'ky' => 'キルギス語',
746             'la' => 'ラテン語',
747             'lad' => 'ラディノ語',
748             'lag' => 'ランギ語',
749             'lah' => 'ラフンダー語',
750             'lam' => 'ランバ語',
751             'lb' => 'ルクセンブルク語',
752             'lez' => 'レズギ語',
753             'lfn' => 'リングア・フランカ・ノバ',
754             'lg' => 'ガンダ語',
755             'li' => 'リンブルフ語',
756             'lij' => 'リグリア語',
757             'liv' => 'リヴォニア語',
758             'lkt' => 'ラコタ語',
759             'lmo' => 'ロンバルド語',
760             'ln' => 'リンガラ語',
761             'lo' => 'ラオ語',
762             'lol' => 'モンゴ語',
763             'lou' => 'ルイジアナ・クレオール語',
764             'loz' => 'ロジ語',
765             'lrc' => '北ロル語',
766             'lt' => 'リトアニア語',
767             'ltg' => 'ラトガリア語',
768             'lu' => 'ルバ・カタンガ語',
769             'lua' => 'ルバ・ルルア語',
770             'lui' => 'ルイセーニョ語',
771             'lun' => 'ルンダ語',
772             'luo' => 'ルオ語',
773             'lus' => 'ミゾ語',
774             'luy' => 'ルヒヤ語',
775             'lv' => 'ラトビア語',
776             'lzh' => '漢文',
777             'lzz' => 'ラズ語',
778             'mad' => 'マドゥラ語',
779             'maf' => 'マファ語',
780             'mag' => 'マガヒー語',
781             'mai' => 'マイティリー語',
782             'mak' => 'マカッサル語',
783             'man' => 'マンディンゴ語',
784             'mas' => 'マサイ語',
785             'mde' => 'マバ語',
786             'mdf' => 'モクシャ語',
787             'mdr' => 'マンダル語',
788             'men' => 'メンデ語',
789             'mer' => 'メル語',
790             'mfe' => 'モーリシャス・クレオール語',
791             'mg' => 'マダガスカル語',
792             'mga' => '中期アイルランド語',
793             'mgh' => 'マクア・ミート語',
794             'mgo' => 'メタ語',
795             'mh' => 'マーシャル語',
796             'mi' => 'マオリ語',
797             'mic' => 'ミクマク語',
798             'min' => 'ミナンカバウ語',
799             'mk' => 'マケドニア語',
800             'ml' => 'マラヤーラム語',
801             'mn' => 'モンゴル語',
802             'mnc' => '満州語',
803             'mni' => 'マニプリ語',
804             'moh' => 'モーホーク語',
805             'mos' => 'モシ語',
806             'mr' => 'マラーティー語',
807             'mrj' => '山地マリ語',
808             'ms' => 'マレー語',
809             'mt' => 'マルタ語',
810             'mua' => 'ムンダン語',
811             'mul' => '複数言語',
812             'mus' => 'クリーク語',
813             'mwl' => 'ミランダ語',
814             'mwr' => 'マールワーリー語',
815             'mwv' => 'メンタワイ語',
816             'my' => 'ミャンマー語',
817             'mye' => 'ミエネ語',
818             'myv' => 'エルジャ語',
819             'mzn' => 'マーザンダラーン語',
820             'na' => 'ナウル語',
821             'nan' => '閩南語',
822             'nap' => 'ナポリ語',
823             'naq' => 'ナマ語',
824             'nb' => 'ノルウェー語(ブークモール)',
825             'nd' => '北ンデベレ語',
826             'nds' => '低地ドイツ語',
827             'ne' => 'ネパール語',
828             'new' => 'ネワール語',
829             'ng' => 'ンドンガ語',
830             'nia' => 'ニアス語',
831             'niu' => 'ニウーエイ語',
832             'njo' => 'アオ・ナガ語',
833             'nl' => 'オランダ語',
834             'nl_BE' => 'フレミッシュ語',
835             'nmg' => 'クワシオ語',
836             'nn' => 'ノルウェー語(ニーノシュク)',
837             'nnh' => 'ンジエムブーン語',
838             'no' => 'ノルウェー語',
839             'nog' => 'ノガイ語',
840             'non' => '古ノルド語',
841             'nov' => 'ノヴィアル',
842             'nqo' => 'ンコ語',
843             'nr' => '南ンデベレ語',
844             'nso' => '北部ソト語',
845             'nus' => 'ヌエル語',
846             'nv' => 'ナバホ語',
847             'nwc' => '古典ネワール語',
848             'ny' => 'ニャンジャ語',
849             'nym' => 'ニャムウェジ語',
850             'nyn' => 'ニャンコレ語',
851             'nyo' => 'ニョロ語',
852             'nzi' => 'ンゼマ語',
853             'oc' => 'オック語',
854             'oj' => 'オジブウェー語',
855             'om' => 'オロモ語',
856             'or' => 'オディア語',
857             'os' => 'オセット語',
858             'osa' => 'オセージ語',
859             'ota' => 'オスマントルコ語',
860             'pa' => 'パンジャブ語',
861             'pag' => 'パンガシナン語',
862             'pal' => 'パフラヴィー語',
863             'pam' => 'パンパンガ語',
864             'pap' => 'パピアメント語',
865             'pau' => 'パラオ語',
866             'pcd' => 'ピカルディ語',
867             'pcm' => 'ナイジェリア・ピジン語',
868             'pdc' => 'ペンシルベニア・ドイツ語',
869             'pdt' => 'メノナイト低地ドイツ語',
870             'peo' => '古代ペルシア語',
871             'pfl' => 'プファルツ語',
872             'phn' => 'フェニキア語',
873             'pi' => 'パーリ語',
874             'pl' => 'ポーランド語',
875             'pms' => 'ピエモンテ語',
876             'pnt' => 'ポントス・ギリシャ語',
877             'pon' => 'ポンペイ語',
878             'prg' => 'プロシア語',
879             'pro' => '古期プロバンス語',
880             'ps' => 'パシュトゥー語',
881             'ps@alt=variant' => 'パシュトゥ語',
882             'pt' => 'ポルトガル語',
883             'pt_PT' => 'ポルトガル語 (イベリア半島)',
884             'qu' => 'ケチュア語',
885             'quc' => 'キチェ語',
886             'qug' => 'チンボラソ高地ケチュア語',
887             'raj' => 'ラージャスターン語',
888             'rap' => 'ラパヌイ語',
889             'rar' => 'ラロトンガ語',
890             'rgn' => 'ロマーニャ語',
891             'rif' => 'リーフ語',
892             'rm' => 'ロマンシュ語',
893             'rn' => 'ルンディ語',
894             'ro' => 'ルーマニア語',
895             'ro_MD' => 'モルダビア語',
896             'rof' => 'ロンボ語',
897             'rom' => 'ロマーニー語',
898             'root' => 'ルート',
899             'rtm' => 'ロツマ語',
900             'ru' => 'ロシア語',
901             'rue' => 'ルシン語',
902             'rug' => 'ロヴィアナ語',
903             'rup' => 'アルーマニア語',
904             'rw' => 'キニアルワンダ語',
905             'rwk' => 'ルワ語',
906             'sa' => 'サンスクリット語',
907             'sad' => 'サンダウェ語',
908             'sah' => 'サハ語',
909             'sam' => 'サマリア・アラム語',
910             'saq' => 'サンブル語',
911             'sas' => 'ササク語',
912             'sat' => 'サンターリー語',
913             'saz' => 'サウラーシュトラ語',
914             'sba' => 'ンガムバイ語',
915             'sbp' => 'サング語',
916             'sc' => 'サルデーニャ語',
917             'scn' => 'シチリア語',
918             'sco' => 'スコットランド語',
919             'sd' => 'シンド語',
920             'sdc' => 'サッサリ・サルデーニャ語',
921             'sdh' => '南部クルド語',
922             'se' => '北サーミ語',
923             'see' => 'セネカ語',
924             'seh' => 'セナ語',
925             'sei' => 'セリ語',
926             'sel' => 'セリクプ語',
927             'ses' => 'コイラボロ・センニ語',
928             'sg' => 'サンゴ語',
929             'sga' => '古アイルランド語',
930             'sgs' => 'サモギティア語',
931             'sh' => 'セルボ・クロアチア語',
932             'shi' => 'タシルハイト語',
933             'shn' => 'シャン語',
934             'shu' => 'チャド・アラビア語',
935             'si' => 'シンハラ語',
936             'sid' => 'シダモ語',
937             'sk' => 'スロバキア語',
938             'sl' => 'スロベニア語',
939             'sli' => '低シレジア語',
940             'sly' => 'スラヤール語',
941             'sm' => 'サモア語',
942             'sma' => '南サーミ語',
943             'smj' => 'ルレ・サーミ語',
944             'smn' => 'イナリ・サーミ語',
945             'sms' => 'スコルト・サーミ語',
946             'sn' => 'ショナ語',
947             'snk' => 'ソニンケ語',
948             'so' => 'ソマリ語',
949             'sog' => 'ソグド語',
950             'sq' => 'アルバニア語',
951             'sr' => 'セルビア語',
952             'srn' => 'スリナム語',
953             'srr' => 'セレル語',
954             'ss' => 'スワジ語',
955             'ssy' => 'サホ語',
956             'st' => '南部ソト語',
957             'stq' => 'ザーターフリジア語',
958             'su' => 'スンダ語',
959             'suk' => 'スクマ語',
960             'sus' => 'スス語',
961             'sux' => 'シュメール語',
962             'sv' => 'スウェーデン語',
963             'sw' => 'スワヒリ語',
964             'sw_CD' => 'コンゴ・スワヒリ語',
965             'swb' => 'コモロ語',
966             'syc' => '古典シリア語',
967             'syr' => 'シリア語',
968             'szl' => 'シレジア語',
969             'ta' => 'タミル語',
970             'tcy' => 'トゥル語',
971             'te' => 'テルグ語',
972             'tem' => 'テムネ語',
973             'teo' => 'テソ語',
974             'ter' => 'テレーノ語',
975             'tet' => 'テトゥン語',
976             'tg' => 'タジク語',
977             'th' => 'タイ語',
978             'ti' => 'ティグリニア語',
979             'tig' => 'ティグレ語',
980             'tiv' => 'ティブ語',
981             'tk' => 'トルクメン語',
982             'tkl' => 'トケラウ語',
983             'tkr' => 'ツァフル語',
984             'tl' => 'タガログ語',
985             'tlh' => 'クリンゴン語',
986             'tli' => 'トリンギット語',
987             'tly' => 'タリシュ語',
988             'tmh' => 'タマシェク語',
989             'tn' => 'ツワナ語',
990             'to' => 'トンガ語',
991             'tog' => 'トンガ語(ニアサ)',
992             'tpi' => 'トク・ピシン語',
993             'tr' => 'トルコ語',
994             'tru' => 'トゥロヨ語',
995             'trv' => 'タロコ語',
996             'ts' => 'ツォンガ語',
997             'tsd' => 'ツァコン語',
998             'tsi' => 'チムシュ語',
999             'tt' => 'タタール語',
1000             'ttt' => 'ムスリム・タタール語',
1001             'tum' => 'トゥンブカ語',
1002             'tvl' => 'ツバル語',
1003             'tw' => 'トウィ語',
1004             'twq' => 'タサワク語',
1005             'ty' => 'タヒチ語',
1006             'tyv' => 'トゥヴァ語',
1007             'tzm' => '中央アトラス・タマジクト語',
1008             'udm' => 'ウドムルト語',
1009             'ug' => 'ウイグル語',
1010             'ug@alt=variant' => 'ウィグル語',
1011             'uga' => 'ウガリト語',
1012             'uk' => 'ウクライナ語',
1013             'umb' => 'ムブンドゥ語',
1014             'und' => '言語不明',
1015             'ur' => 'ウルドゥー語',
1016             'uz' => 'ウズベク語',
1017             'vai' => 'ヴァイ語',
1018             've' => 'ベンダ語',
1019             'vec' => 'ヴェネト語',
1020             'vep' => 'ヴェプス語',
1021             'vi' => 'ベトナム語',
1022             'vls' => '西フラマン語',
1023             'vmf' => 'マインフランク語',
1024             'vo' => 'ヴォラピュク語',
1025             'vot' => 'ヴォート語',
1026             'vro' => 'ヴォロ語',
1027             'vun' => 'ヴンジョ語',
1028             'wa' => 'ワロン語',
1029             'wae' => 'ヴァリス語',
1030             'wal' => 'ウォライタ語',
1031             'war' => 'ワライ語',
1032             'was' => 'ワショ語',
1033             'wbp' => 'ワルピリ語',
1034             'wo' => 'ウォロフ語',
1035             'wuu' => '呉語',
1036             'xal' => 'カルムイク語',
1037             'xh' => 'コサ語',
1038             'xmf' => 'メグレル語',
1039             'xog' => 'ソガ語',
1040             'yao' => 'ヤオ語',
1041             'yap' => 'ヤップ語',
1042             'yav' => 'ヤンベン語',
1043             'ybb' => 'イエンバ語',
1044             'yi' => 'イディッシュ語',
1045             'yo' => 'ヨルバ語',
1046             'yrl' => 'ニェエンガトゥ語',
1047             'yue' => '広東語',
1048             'za' => 'チワン語',
1049             'zap' => 'サポテカ語',
1050             'zbl' => 'ブリスシンボル',
1051             'zea' => 'ゼーラント語',
1052             'zen' => 'ゼナガ語',
1053             'zgh' => '標準モロッコ タマジクト語',
1054             'zh' => '中国語',
1055             'zh_Hans' => '簡体中国語',
1056             'zh_Hant' => '繁体中国語',
1057             'zu' => 'ズールー語',
1058             'zun' => 'ズニ語',
1059             'zxx' => '言語的内容なし',
1060             'zza' => 'ザザ語',
1061              
1062             );
1063             if (@_) {
1064             return $languages{$_[0]};
1065             }
1066             return \%languages;
1067             }
1068             },
1069             );
1070              
1071             has 'display_name_script' => (
1072             is => 'ro',
1073             isa => CodeRef,
1074             init_arg => undef,
1075             default => sub {
1076             sub {
1077             my %scripts = (
1078             'Afak' => 'アファカ文字',
1079             'Aghb' => 'カフカス・アルバニア文字',
1080             'Arab' => 'アラビア文字',
1081             'Arab@alt=variant' => 'ペルソ・アラビア文字',
1082             'Armi' => '帝国アラム文字',
1083             'Armn' => 'アルメニア文字',
1084             'Avst' => 'アヴェスター文字',
1085             'Bali' => 'バリ文字',
1086             'Bamu' => 'バムン文字',
1087             'Bass' => 'バサ文字',
1088             'Batk' => 'バタク文字',
1089             'Beng' => 'ベンガル文字',
1090             'Blis' => 'ブリスシンボル',
1091             'Bopo' => '注音字母',
1092             'Brah' => 'ブラーフミー文字',
1093             'Brai' => 'ブライユ点字',
1094             'Bugi' => 'ブギス文字',
1095             'Buhd' => 'ブヒッド文字',
1096             'Cakm' => 'チャクマ文字',
1097             'Cans' => '統合カナダ先住民音節文字',
1098             'Cari' => 'カリア文字',
1099             'Cham' => 'チャム文字',
1100             'Cher' => 'チェロキー文字',
1101             'Cirt' => 'キアス文字',
1102             'Copt' => 'コプト文字',
1103             'Cprt' => 'キプロス文字',
1104             'Cyrl' => 'キリル文字',
1105             'Cyrs' => '古代教会スラブ語キリル文字',
1106             'Deva' => 'デーバナーガリー文字',
1107             'Dsrt' => 'デセレット文字',
1108             'Dupl' => 'デュプロワエ式速記',
1109             'Egyd' => 'エジプト民衆文字',
1110             'Egyh' => 'エジプト神官文字',
1111             'Egyp' => 'エジプト聖刻文字',
1112             'Elba' => 'エルバサン文字',
1113             'Ethi' => 'エチオピア文字',
1114             'Geok' => 'ジョージア文字(フツリ)',
1115             'Geor' => 'ジョージア文字',
1116             'Glag' => 'グラゴル文字',
1117             'Goth' => 'ゴート文字',
1118             'Gran' => 'グランタ文字',
1119             'Grek' => 'ギリシャ文字',
1120             'Gujr' => 'グジャラート文字',
1121             'Guru' => 'グルムキー文字',
1122             'Hanb' => '漢語注音字母',
1123             'Hang' => 'ハングル',
1124             'Hani' => '漢字',
1125             'Hano' => 'ハヌノオ文字',
1126             'Hans' => '簡体字',
1127             'Hans@alt=stand-alone' => '漢字(簡体字)',
1128             'Hant' => '繁体字',
1129             'Hant@alt=stand-alone' => '漢字(繁体字)',
1130             'Hebr' => 'ヘブライ文字',
1131             'Hira' => 'ひらがな',
1132             'Hluw' => 'アナトリア象形文字',
1133             'Hmng' => 'パハウ・フモン文字',
1134             'Hrkt' => '仮名',
1135             'Hung' => '古代ハンガリー文字',
1136             'Inds' => 'インダス文字',
1137             'Ital' => '古イタリア文字',
1138             'Jamo' => '字母',
1139             'Java' => 'ジャワ文字',
1140             'Jpan' => '日本語の文字',
1141             'Jurc' => '女真文字',
1142             'Kali' => 'カヤー文字',
1143             'Kana' => 'カタカナ',
1144             'Khar' => 'カローシュティー文字',
1145             'Khmr' => 'クメール文字',
1146             'Khoj' => 'ホジャ文字',
1147             'Knda' => 'カンナダ文字',
1148             'Kore' => '韓国語の文字',
1149             'Kpel' => 'クペレ文字',
1150             'Kthi' => 'カイティ文字',
1151             'Lana' => 'ラーンナー文字',
1152             'Laoo' => 'ラオ文字',
1153             'Latf' => 'ラテン文字(ドイツ文字)',
1154             'Latg' => 'ラテン文字 (ゲール文字)',
1155             'Latn' => 'ラテン文字',
1156             'Lepc' => 'レプチャ文字',
1157             'Limb' => 'リンブ文字',
1158             'Lina' => '線文字A',
1159             'Linb' => '線文字B',
1160             'Lisu' => 'フレイザー文字',
1161             'Loma' => 'ロマ文字',
1162             'Lyci' => 'リキア文字',
1163             'Lydi' => 'リディア文字',
1164             'Mahj' => 'マハージャニー文字',
1165             'Mand' => 'マンダ文字',
1166             'Mani' => 'マニ文字',
1167             'Maya' => 'マヤ象形文字',
1168             'Mend' => 'メンデ文字',
1169             'Merc' => 'メロエ文字草書体',
1170             'Mero' => 'メロエ文字',
1171             'Mlym' => 'マラヤーラム文字',
1172             'Modi' => 'モーディー文字',
1173             'Mong' => 'モンゴル文字',
1174             'Moon' => 'ムーン文字',
1175             'Mroo' => 'ムロ文字',
1176             'Mtei' => 'メイテイ文字',
1177             'Mymr' => 'ミャンマー文字',
1178             'Narb' => '古代北アラビア文字',
1179             'Nbat' => 'ナバテア文字',
1180             'Nkgb' => 'ナシ族ゲバ文字',
1181             'Nkoo' => 'ンコ文字',
1182             'Nshu' => '女書',
1183             'Ogam' => 'オガム文字',
1184             'Olck' => 'オルチキ文字',
1185             'Orkh' => 'オルホン文字',
1186             'Orya' => 'オリヤー文字',
1187             'Osma' => 'オスマニア文字',
1188             'Palm' => 'パルミラ文字',
1189             'Pauc' => 'パウ・チン・ハウ文字',
1190             'Perm' => '古ぺルム文字',
1191             'Phag' => 'パスパ文字',
1192             'Phli' => '碑文パフラヴィー文字',
1193             'Phlp' => '詩編用パフラヴィー文字',
1194             'Phlv' => '書物用パフラヴィー文字',
1195             'Phnx' => 'フェニキア文字',
1196             'Plrd' => 'ポラード音声記号',
1197             'Prti' => '碑文パルティア文字',
1198             'Rjng' => 'ルジャン文字',
1199             'Roro' => 'ロンゴロンゴ文字',
1200             'Runr' => 'ルーン文字',
1201             'Samr' => 'サマリア文字',
1202             'Sara' => 'サラティ文字',
1203             'Sarb' => '古代南アラビア文字',
1204             'Saur' => 'サウラーシュトラ文字',
1205             'Sgnw' => '手話文字',
1206             'Shaw' => 'ショー文字',
1207             'Shrd' => 'シャーラダー文字',
1208             'Sidd' => '梵字',
1209             'Sind' => 'クダワディ文字',
1210             'Sinh' => 'シンハラ文字',
1211             'Sora' => 'ソラング・ソンペング文字',
1212             'Sund' => 'スンダ文字',
1213             'Sylo' => 'シロティ・ナグリ文字',
1214             'Syrc' => 'シリア文字',
1215             'Syre' => 'シリア文字(エストランゲロ文字)',
1216             'Syrj' => 'シリア文字(西方シリア文字)',
1217             'Syrn' => 'シリア文字(東方シリア文字)',
1218             'Tagb' => 'タグバンワ文字',
1219             'Takr' => 'タークリー文字',
1220             'Tale' => 'タイ・レ文字',
1221             'Talu' => '新タイ・ルー文字',
1222             'Taml' => 'タミール文字',
1223             'Tang' => '西夏文字',
1224             'Tavt' => 'タイ・ヴェト文字',
1225             'Telu' => 'テルグ文字',
1226             'Teng' => 'テングワール文字',
1227             'Tfng' => 'ティフナグ文字',
1228             'Tglg' => 'タガログ文字',
1229             'Thaa' => 'ターナ文字',
1230             'Thai' => 'タイ文字',
1231             'Tibt' => 'チベット文字',
1232             'Tirh' => 'ティルフータ文字',
1233             'Ugar' => 'ウガリット文字',
1234             'Vaii' => 'ヴァイ文字',
1235             'Visp' => '視話法',
1236             'Wara' => 'バラン・クシティ文字',
1237             'Wole' => 'ウォレアイ文字',
1238             'Xpeo' => '古代ペルシア文字',
1239             'Xsux' => 'シュメール=アッカド語楔形文字',
1240             'Yiii' => 'イ文字',
1241             'Zinh' => '基底文字の種別を継承する結合文字',
1242             'Zmth' => '数学記号',
1243             'Zsye' => '絵文字',
1244             'Zsym' => '記号文字',
1245             'Zxxx' => '非表記',
1246             'Zyyy' => '共通文字',
1247             'Zzzz' => '未定義文字',
1248              
1249             );
1250             if ( @_ ) {
1251             return $scripts{$_[0]};
1252             }
1253             return \%scripts;
1254             }
1255             }
1256             );
1257              
1258             has 'display_name_region' => (
1259             is => 'ro',
1260             isa => HashRef[Str],
1261             init_arg => undef,
1262             default => sub {
1263             {
1264             '001' => '世界',
1265             '002' => 'アフリカ',
1266             '003' => '北アメリカ大陸',
1267             '005' => '南アメリカ',
1268             '009' => 'オセアニア',
1269             '011' => '西アフリカ',
1270             '013' => '中央アメリカ',
1271             '014' => '東アフリカ',
1272             '015' => '北アフリカ',
1273             '017' => '中部アフリカ',
1274             '018' => '南部アフリカ',
1275             '019' => 'アメリカ大陸',
1276             '021' => '北アメリカ',
1277             '029' => 'カリブ',
1278             '030' => '東アジア',
1279             '034' => '南アジア',
1280             '035' => '東南アジア',
1281             '039' => '南ヨーロッパ',
1282             '053' => 'オーストララシア',
1283             '054' => 'メラネシア',
1284             '057' => 'ミクロネシア',
1285             '061' => 'ポリネシア',
1286             '142' => 'アジア',
1287             '143' => '中央アジア',
1288             '145' => '西アジア',
1289             '150' => 'ヨーロッパ',
1290             '151' => '東ヨーロッパ',
1291             '154' => '北ヨーロッパ',
1292             '155' => '西ヨーロッパ',
1293             '202' => 'サブサハラアフリカ',
1294             '419' => 'ラテンアメリカ',
1295             'AC' => 'アセンション島',
1296             'AD' => 'アンドラ',
1297             'AE' => 'アラブ首長国連邦',
1298             'AF' => 'アフガニスタン',
1299             'AG' => 'アンティグア・バーブーダ',
1300             'AI' => 'アンギラ',
1301             'AL' => 'アルバニア',
1302             'AM' => 'アルメニア',
1303             'AO' => 'アンゴラ',
1304             'AQ' => '南極',
1305             'AR' => 'アルゼンチン',
1306             'AS' => '米領サモア',
1307             'AT' => 'オーストリア',
1308             'AU' => 'オーストラリア',
1309             'AW' => 'アルバ',
1310             'AX' => 'オーランド諸島',
1311             'AZ' => 'アゼルバイジャン',
1312             'BA' => 'ボスニア・ヘルツェゴビナ',
1313             'BB' => 'バルバドス',
1314             'BD' => 'バングラデシュ',
1315             'BE' => 'ベルギー',
1316             'BF' => 'ブルキナファソ',
1317             'BG' => 'ブルガリア',
1318             'BH' => 'バーレーン',
1319             'BI' => 'ブルンジ',
1320             'BJ' => 'ベナン',
1321             'BL' => 'サン・バルテルミー',
1322             'BM' => 'バミューダ',
1323             'BN' => 'ブルネイ',
1324             'BO' => 'ボリビア',
1325             'BQ' => 'オランダ領カリブ',
1326             'BR' => 'ブラジル',
1327             'BS' => 'バハマ',
1328             'BT' => 'ブータン',
1329             'BV' => 'ブーベ島',
1330             'BW' => 'ボツワナ',
1331             'BY' => 'ベラルーシ',
1332             'BZ' => 'ベリーズ',
1333             'CA' => 'カナダ',
1334             'CC' => 'ココス(キーリング)諸島',
1335             'CD' => 'コンゴ民主共和国(キンシャサ)',
1336             'CD@alt=variant' => 'コンゴ民主共和国',
1337             'CF' => '中央アフリカ共和国',
1338             'CG' => 'コンゴ共和国(ブラザビル)',
1339             'CG@alt=variant' => 'コンゴ共和国',
1340             'CH' => 'スイス',
1341             'CI' => 'コートジボワール',
1342             'CI@alt=variant' => '象牙海岸',
1343             'CK' => 'クック諸島',
1344             'CL' => 'チリ',
1345             'CM' => 'カメルーン',
1346             'CN' => '中国',
1347             'CO' => 'コロンビア',
1348             'CP' => 'クリッパートン島',
1349             'CR' => 'コスタリカ',
1350             'CU' => 'キューバ',
1351             'CV' => 'カーボベルデ',
1352             'CW' => 'キュラソー',
1353             'CX' => 'クリスマス島',
1354             'CY' => 'キプロス',
1355             'CZ' => 'チェコ',
1356             'CZ@alt=variant' => 'チェコ共和国',
1357             'DE' => 'ドイツ',
1358             'DG' => 'ディエゴガルシア島',
1359             'DJ' => 'ジブチ',
1360             'DK' => 'デンマーク',
1361             'DM' => 'ドミニカ国',
1362             'DO' => 'ドミニカ共和国',
1363             'DZ' => 'アルジェリア',
1364             'EA' => 'セウタ・メリリャ',
1365             'EC' => 'エクアドル',
1366             'EE' => 'エストニア',
1367             'EG' => 'エジプト',
1368             'EH' => '西サハラ',
1369             'ER' => 'エリトリア',
1370             'ES' => 'スペイン',
1371             'ET' => 'エチオピア',
1372             'EU' => '欧州連合',
1373             'EZ' => 'ユーロ圏',
1374             'FI' => 'フィンランド',
1375             'FJ' => 'フィジー',
1376             'FK' => 'フォークランド諸島',
1377             'FK@alt=variant' => 'フォークランド諸島 (マルビーナス諸島)',
1378             'FM' => 'ミクロネシア連邦',
1379             'FO' => 'フェロー諸島',
1380             'FR' => 'フランス',
1381             'GA' => 'ガボン',
1382             'GB' => 'イギリス',
1383             'GB@alt=short' => '英国',
1384             'GD' => 'グレナダ',
1385             'GE' => 'ジョージア',
1386             'GF' => '仏領ギアナ',
1387             'GG' => 'ガーンジー',
1388             'GH' => 'ガーナ',
1389             'GI' => 'ジブラルタル',
1390             'GL' => 'グリーンランド',
1391             'GM' => 'ガンビア',
1392             'GN' => 'ギニア',
1393             'GP' => 'グアドループ',
1394             'GQ' => '赤道ギニア',
1395             'GR' => 'ギリシャ',
1396             'GS' => 'サウスジョージア・サウスサンドウィッチ諸島',
1397             'GT' => 'グアテマラ',
1398             'GU' => 'グアム',
1399             'GW' => 'ギニアビサウ',
1400             'GY' => 'ガイアナ',
1401             'HK' => '中華人民共和国香港特別行政区',
1402             'HK@alt=short' => '香港',
1403             'HM' => 'ハード島・マクドナルド諸島',
1404             'HN' => 'ホンジュラス',
1405             'HR' => 'クロアチア',
1406             'HT' => 'ハイチ',
1407             'HU' => 'ハンガリー',
1408             'IC' => 'カナリア諸島',
1409             'ID' => 'インドネシア',
1410             'IE' => 'アイルランド',
1411             'IL' => 'イスラエル',
1412             'IM' => 'マン島',
1413             'IN' => 'インド',
1414             'IO' => '英領インド洋地域',
1415             'IQ' => 'イラク',
1416             'IR' => 'イラン',
1417             'IS' => 'アイスランド',
1418             'IT' => 'イタリア',
1419             'JE' => 'ジャージー',
1420             'JM' => 'ジャマイカ',
1421             'JO' => 'ヨルダン',
1422             'JP' => '日本',
1423             'KE' => 'ケニア',
1424             'KG' => 'キルギス',
1425             'KH' => 'カンボジア',
1426             'KI' => 'キリバス',
1427             'KM' => 'コモロ',
1428             'KN' => 'セントクリストファー・ネーヴィス',
1429             'KP' => '北朝鮮',
1430             'KR' => '韓国',
1431             'KW' => 'クウェート',
1432             'KY' => 'ケイマン諸島',
1433             'KZ' => 'カザフスタン',
1434             'LA' => 'ラオス',
1435             'LB' => 'レバノン',
1436             'LC' => 'セントルシア',
1437             'LI' => 'リヒテンシュタイン',
1438             'LK' => 'スリランカ',
1439             'LR' => 'リベリア',
1440             'LS' => 'レソト',
1441             'LT' => 'リトアニア',
1442             'LU' => 'ルクセンブルク',
1443             'LV' => 'ラトビア',
1444             'LY' => 'リビア',
1445             'MA' => 'モロッコ',
1446             'MC' => 'モナコ',
1447             'MD' => 'モルドバ',
1448             'ME' => 'モンテネグロ',
1449             'MF' => 'サン・マルタン',
1450             'MG' => 'マダガスカル',
1451             'MH' => 'マーシャル諸島',
1452             'MK' => 'マケドニア',
1453             'MK@alt=variant' => 'マケドニア(旧ユーゴスラビア共和国)',
1454             'ML' => 'マリ',
1455             'MM' => 'ミャンマー (ビルマ)',
1456             'MN' => 'モンゴル',
1457             'MO' => '中華人民共和国マカオ特別行政区',
1458             'MO@alt=short' => 'マカオ',
1459             'MP' => '北マリアナ諸島',
1460             'MQ' => 'マルティニーク',
1461             'MR' => 'モーリタニア',
1462             'MS' => 'モントセラト',
1463             'MT' => 'マルタ',
1464             'MU' => 'モーリシャス',
1465             'MV' => 'モルディブ',
1466             'MW' => 'マラウイ',
1467             'MX' => 'メキシコ',
1468             'MY' => 'マレーシア',
1469             'MZ' => 'モザンビーク',
1470             'NA' => 'ナミビア',
1471             'NC' => 'ニューカレドニア',
1472             'NE' => 'ニジェール',
1473             'NF' => 'ノーフォーク島',
1474             'NG' => 'ナイジェリア',
1475             'NI' => 'ニカラグア',
1476             'NL' => 'オランダ',
1477             'NO' => 'ノルウェー',
1478             'NP' => 'ネパール',
1479             'NR' => 'ナウル',
1480             'NU' => 'ニウエ',
1481             'NZ' => 'ニュージーランド',
1482             'OM' => 'オマーン',
1483             'PA' => 'パナマ',
1484             'PE' => 'ペルー',
1485             'PF' => '仏領ポリネシア',
1486             'PG' => 'パプアニューギニア',
1487             'PH' => 'フィリピン',
1488             'PK' => 'パキスタン',
1489             'PL' => 'ポーランド',
1490             'PM' => 'サンピエール島・ミクロン島',
1491             'PN' => 'ピトケアン諸島',
1492             'PR' => 'プエルトリコ',
1493             'PS' => 'パレスチナ自治区',
1494             'PS@alt=short' => 'パレスチナ',
1495             'PT' => 'ポルトガル',
1496             'PW' => 'パラオ',
1497             'PY' => 'パラグアイ',
1498             'QA' => 'カタール',
1499             'QO' => 'オセアニア周辺地域',
1500             'RE' => 'レユニオン',
1501             'RO' => 'ルーマニア',
1502             'RS' => 'セルビア',
1503             'RU' => 'ロシア',
1504             'RW' => 'ルワンダ',
1505             'SA' => 'サウジアラビア',
1506             'SB' => 'ソロモン諸島',
1507             'SC' => 'セーシェル',
1508             'SD' => 'スーダン',
1509             'SE' => 'スウェーデン',
1510             'SG' => 'シンガポール',
1511             'SH' => 'セントヘレナ',
1512             'SI' => 'スロベニア',
1513             'SJ' => 'スバールバル諸島・ヤンマイエン島',
1514             'SK' => 'スロバキア',
1515             'SL' => 'シエラレオネ',
1516             'SM' => 'サンマリノ',
1517             'SN' => 'セネガル',
1518             'SO' => 'ソマリア',
1519             'SR' => 'スリナム',
1520             'SS' => '南スーダン',
1521             'ST' => 'サントメ・プリンシペ',
1522             'SV' => 'エルサルバドル',
1523             'SX' => 'シント・マールテン',
1524             'SY' => 'シリア',
1525             'SZ' => 'スワジランド',
1526             'TA' => 'トリスタン・ダ・クーニャ',
1527             'TC' => 'タークス・カイコス諸島',
1528             'TD' => 'チャド',
1529             'TF' => '仏領極南諸島',
1530             'TG' => 'トーゴ',
1531             'TH' => 'タイ',
1532             'TJ' => 'タジキスタン',
1533             'TK' => 'トケラウ',
1534             'TL' => '東ティモール',
1535             'TL@alt=variant' => '東チモール',
1536             'TM' => 'トルクメニスタン',
1537             'TN' => 'チュニジア',
1538             'TO' => 'トンガ',
1539             'TR' => 'トルコ',
1540             'TT' => 'トリニダード・トバゴ',
1541             'TV' => 'ツバル',
1542             'TW' => '台湾',
1543             'TZ' => 'タンザニア',
1544             'UA' => 'ウクライナ',
1545             'UG' => 'ウガンダ',
1546             'UM' => '合衆国領有小離島',
1547             'UN' => '国際連合',
1548             'UN@alt=short' => '国連',
1549             'US' => 'アメリカ合衆国',
1550             'US@alt=short' => 'アメリカ',
1551             'UY' => 'ウルグアイ',
1552             'UZ' => 'ウズベキスタン',
1553             'VA' => 'バチカン市国',
1554             'VC' => 'セントビンセント及びグレナディーン諸島',
1555             'VE' => 'ベネズエラ',
1556             'VG' => '英領ヴァージン諸島',
1557             'VI' => '米領ヴァージン諸島',
1558             'VN' => 'ベトナム',
1559             'VU' => 'バヌアツ',
1560             'WF' => 'ウォリス・フツナ',
1561             'WS' => 'サモア',
1562             'XK' => 'コソボ',
1563             'YE' => 'イエメン',
1564             'YT' => 'マヨット',
1565             'ZA' => '南アフリカ',
1566             'ZM' => 'ザンビア',
1567             'ZW' => 'ジンバブエ',
1568             'ZZ' => '不明な地域',
1569              
1570             }
1571             },
1572             );
1573              
1574             has 'display_name_variant' => (
1575             is => 'ro',
1576             isa => HashRef[Str],
1577             init_arg => undef,
1578             default => sub {
1579             {
1580             '1901' => 'ドイツ語旧正書法',
1581             '1994' => '標準レージア方言正書法',
1582             '1996' => 'ドイツ語正書法(1996)',
1583             '1606NICT' => '後期中世フランス語(〜1606)',
1584             '1694ACAD' => '初期現代フランス語',
1585             '1959ACAD' => '標準ベラルーシ語 (1959)',
1586             'ALALC97' => 'ALA-LCラテン文字化(1997)',
1587             'ALUKU' => 'アロコ方言',
1588             'AREVELA' => '東アルメニア文語',
1589             'AREVMDA' => '西アルメニア文語',
1590             'BAKU1926' => '統一トルコラテン文字',
1591             'BAUDDHA' => 'バウッダ',
1592             'BISCAYAN' => 'ビスカヤ語',
1593             'BISKE' => 'サン・ジョルジョ/ビーラ方言',
1594             'BOHORIC' => 'ボホリッツ・アルファベット',
1595             'BOONT' => 'ブーントリング',
1596             'DAJNKO' => 'ダインチッツァ',
1597             'EMODENG' => '初期近代英語',
1598             'FONIPA' => '国際音声記号',
1599             'FONUPA' => 'ウラル音声記号',
1600             'FONXSAMP' => 'フォンクサンプ',
1601             'HEPBURN' => 'ヘボン式ローマ字',
1602             'HOGNORSK' => 'ヘグノシュク',
1603             'ITIHASA' => 'イティハーサ',
1604             'JAUER' => 'ヤウエル',
1605             'JYUTPING' => '略称粤拼',
1606             'KKCOR' => '共通コーンウォール語正書法',
1607             'KSCOR' => '標準コーンウォール語正書法',
1608             'LAUKIKA' => 'ラウキカ',
1609             'LIPAW' => 'レージア方言 リポヴァツ方言',
1610             'LUNA1918' => 'LUNA1918',
1611             'METELKO' => 'メテルチッツァ',
1612             'MONOTON' => 'モノトニック',
1613             'NDYUKA' => 'ンジュカ方言',
1614             'NEDIS' => 'ナティゾーネ方言',
1615             'NJIVA' => 'ニヴァ方言',
1616             'NULIK' => '現代ヴォラピュク語',
1617             'OSOJS' => 'オゼアッコ/オソヤネ方言',
1618             'PAMAKA' => 'パマカ方言',
1619             'PETR1708' => 'PETR1708',
1620             'PINYIN' => 'ピン音(ローマ字表記法)',
1621             'POLYTON' => 'ポリトニック',
1622             'POSIX' => 'コンピュータ',
1623             'PUTER' => 'プーター',
1624             'REVISED' => '改訂版',
1625             'RIGIK' => '古典ヴォラピュク語',
1626             'ROZAJ' => 'レシア方言',
1627             'RUMGR' => 'RUMGR',
1628             'SAAHO' => 'サホ語',
1629             'SCOTLAND' => 'スコットランド標準英語',
1630             'SCOUSE' => 'リバプール方言',
1631             'SOLBA' => 'ストルヴィッツァ/ソルビツァ方言',
1632             'SURMIRAN' => 'スルミラン',
1633             'SURSILV' => 'スルシルヴァン',
1634             'SUTSILV' => 'ストシルヴァン',
1635             'TARASK' => 'タラシケヴィツァ正書法',
1636             'UCCOR' => '統一コーンウォール語正書法',
1637             'UCRCOR' => '改訂統一コーンウォール語正書法',
1638             'ULSTER' => 'アルスター',
1639             'VAIDIKA' => 'ヴァイディカ',
1640             'VALENCIA' => 'バレンシア方言',
1641             'VALLADER' => 'ヴァラダー',
1642             'WADEGILE' => 'ウェード式ローマ字表記法',
1643              
1644             }
1645             },
1646             );
1647              
1648             has 'display_name_key' => (
1649             is => 'ro',
1650             isa => HashRef[Str],
1651             init_arg => undef,
1652             default => sub {
1653             {
1654             'calendar' => '暦法',
1655             'cf' => '通貨フォーマット',
1656             'colalternate' => '記号を無視した並べ替え',
1657             'colbackwards' => 'アクセント(逆方向)による並べ替え',
1658             'colcasefirst' => '大文字順/小文字順による並べ替え',
1659             'colcaselevel' => '大文字小文字を区別した並べ替え',
1660             'collation' => '並べ替え順序',
1661             'colnormalization' => '正規化による並べ替え',
1662             'colnumeric' => '数値による並べ替え',
1663             'colstrength' => '強度による並べ替え',
1664             'currency' => '通貨',
1665             'hc' => '時間制(12 / 24)',
1666             'lb' => '禁則処理',
1667             'ms' => '単位系',
1668             'numbers' => '数値書式',
1669             'timezone' => 'タイムゾーン',
1670             'va' => 'ロケールのバリアント',
1671             'x' => '私用',
1672              
1673             }
1674             },
1675             );
1676              
1677             has 'display_name_type' => (
1678             is => 'ro',
1679             isa => HashRef[HashRef[Str]],
1680             init_arg => undef,
1681             default => sub {
1682             {
1683             'calendar' => {
1684             'buddhist' => q{仏暦},
1685             'chinese' => q{中国暦},
1686             'coptic' => q{コプト暦},
1687             'dangi' => q{ダンギ暦},
1688             'ethiopic' => q{エチオピア暦},
1689             'ethiopic-amete-alem' => q{エチオピア創世紀元暦},
1690             'gregorian' => q{西暦(グレゴリオ暦)},
1691             'hebrew' => q{ユダヤ暦},
1692             'indian' => q{インド国定暦},
1693             'islamic' => q{イスラム暦},
1694             'islamic-civil' => q{イスラム歴(定周期、公民紀元)},
1695             'islamic-rgsa' => q{イスラム暦(サウジアラビア、月観測)},
1696             'islamic-tbla' => q{イスラム歴(定周期、天文紀元)},
1697             'islamic-umalqura' => q{イスラム暦(ウンム・アルクラー)},
1698             'iso8601' => q{ISO-8601},
1699             'japanese' => q{和暦},
1700             'persian' => q{ペルシア暦},
1701             'roc' => q{中華民国暦},
1702             },
1703             'cf' => {
1704             'account' => q{会計通貨フォーマット},
1705             'standard' => q{標準通貨フォーマット},
1706             },
1707             'colalternate' => {
1708             'non-ignorable' => q{記号で並べ替え},
1709             'shifted' => q{記号を無視して並べ替え},
1710             },
1711             'colbackwards' => {
1712             'no' => q{アクセント(順方向)で並べ替え},
1713             'yes' => q{アクセント(逆方向)で並べ替え},
1714             },
1715             'colcasefirst' => {
1716             'lower' => q{小文字優先で並べ替え},
1717             'no' => q{大文字小文字を通常の順序で並べ替え},
1718             'upper' => q{大文字優先で並べ替え},
1719             },
1720             'colcaselevel' => {
1721             'no' => q{大文字小文字を区別しないで並べ替え},
1722             'yes' => q{大文字小文字を区別して並べ替え},
1723             },
1724             'collation' => {
1725             'big5han' => q{繁体字中国語順(Big5)},
1726             'compat' => q{以前の順序(互換性)},
1727             'dictionary' => q{辞書順},
1728             'ducet' => q{ユニコード照合順},
1729             'eor' => q{ヨーロッパ言語文字の並べ替え規則},
1730             'gb2312han' => q{簡体字中国語順(GB2312)},
1731             'phonebook' => q{電話帳順},
1732             'phonetic' => q{音声順による並べ替え},
1733             'pinyin' => q{ピンイン順},
1734             'reformed' => q{リフォーム},
1735             'search' => q{汎用検索},
1736             'searchjl' => q{ハングル語頭子音による並べ替え},
1737             'standard' => q{標準ソート順序},
1738             'stroke' => q{画数順},
1739             'traditional' => q{トラディッショナル},
1740             'unihan' => q{部首順},
1741             'zhuyin' => q{注音順},
1742             },
1743             'colnormalization' => {
1744             'no' => q{正規化しないで並べ替え},
1745             'yes' => q{Unicode 正規化で並べ替え},
1746             },
1747             'colnumeric' => {
1748             'no' => q{数値を独立して並べ替え},
1749             'yes' => q{数値を数値として並べ替え},
1750             },
1751             'colstrength' => {
1752             'identical' => q{すべてを区別して並べ替え},
1753             'primary' => q{基本文字のみで並べ替え},
1754             'quaternary' => q{アクセント/大文字小文字/全角半角/仮名で並べ替え},
1755             'secondary' => q{アクセントで並べ替え},
1756             'tertiary' => q{アクセント/大文字小文字/全角半角で並べ替え},
1757             },
1758             'd0' => {
1759             'fwidth' => q{全角},
1760             'hwidth' => q{半角},
1761             'npinyin' => q{æ•°å­—},
1762             },
1763             'hc' => {
1764             'h11' => q{12時間制(0〜11)},
1765             'h12' => q{12時間制(1〜12)},
1766             'h23' => q{24時間制(0〜23)},
1767             'h24' => q{24時間制(1〜24)},
1768             },
1769             'lb' => {
1770             'loose' => q{禁則処理(å¼±)},
1771             'normal' => q{禁則処理(標準)},
1772             'strict' => q{禁則処理(å¼·)},
1773             },
1774             'm0' => {
1775             'bgn' => q{BGN},
1776             'ungegn' => q{UNGEGN},
1777             },
1778             'ms' => {
1779             'metric' => q{メートル法},
1780             'uksystem' => q{ヤード・ポンド法},
1781             'ussystem' => q{米慣習単位},
1782             },
1783             'numbers' => {
1784             'arab' => q{アラビア・インド数字},
1785             'arabext' => q{ペルシア数字},
1786             'armn' => q{アルメニア数字},
1787             'armnlow' => q{アルメニア数字(小文字)},
1788             'bali' => q{バリ数字},
1789             'beng' => q{ベンガル数字},
1790             'brah' => q{ブラーフミー数字},
1791             'cakm' => q{チャクマ数字},
1792             'cham' => q{チャム数字},
1793             'deva' => q{デーヴァナーガリー数字},
1794             'ethi' => q{エチオピア数字},
1795             'finance' => q{財務用漢数字},
1796             'fullwide' => q{全角数字},
1797             'geor' => q{ジョージア数字},
1798             'grek' => q{ギリシャ数字},
1799             'greklow' => q{ギリシャ数字(小文字)},
1800             'gujr' => q{グジャラート数字},
1801             'guru' => q{グルムキー数字},
1802             'hanidec' => q{漢数字(位取り記数法)},
1803             'hans' => q{簡体漢数字},
1804             'hansfin' => q{簡体大字},
1805             'hant' => q{繁体漢数字},
1806             'hantfin' => q{繁体大字},
1807             'hebr' => q{ヘブライ数字},
1808             'java' => q{ジャワ数字},
1809             'jpan' => q{漢数字},
1810             'jpanfin' => q{大字},
1811             'kali' => q{カヤー数字},
1812             'khmr' => q{クメール数字},
1813             'knda' => q{カンナダ数字},
1814             'lana' => q{ラーンナー数字},
1815             'lanatham' => q{ラーンナー・タム数字},
1816             'laoo' => q{ラオ数字},
1817             'latn' => q{算用数字},
1818             'lepc' => q{レプチャ数字},
1819             'limb' => q{リンブ数字},
1820             'mlym' => q{マラヤーラム数字},
1821             'mong' => q{モンゴル数字},
1822             'mtei' => q{マニプリ数字},
1823             'mymr' => q{ミャンマー数字},
1824             'mymrshan' => q{ミャンマー・シャン数字},
1825             'native' => q{独自の記数法},
1826             'nkoo' => q{ンコ数字},
1827             'olck' => q{オルチキ数字},
1828             'orya' => q{オリヤー数字},
1829             'osma' => q{オスマニア数字},
1830             'roman' => q{ローマ数字},
1831             'romanlow' => q{ローマ数字(小文字)},
1832             'saur' => q{サウラーシュトラ数字},
1833             'shrd' => q{シャーラダー数字},
1834             'sora' => q{ソラ・ソンペン数字},
1835             'sund' => q{スンダ数字},
1836             'takr' => q{タークリー数字},
1837             'talu' => q{新タイ・ルー数字},
1838             'taml' => q{タミール数字},
1839             'tamldec' => q{タミル数字},
1840             'telu' => q{テルグ数字},
1841             'thai' => q{タイ数字},
1842             'tibt' => q{チベット数字},
1843             'traditional' => q{従来の記数法},
1844             'vaii' => q{ヴァイ文字の記数法},
1845             },
1846              
1847             }
1848             },
1849             );
1850              
1851             has 'display_name_measurement_system' => (
1852             is => 'ro',
1853             isa => HashRef[Str],
1854             init_arg => undef,
1855             default => sub {
1856             {
1857             'metric' => q{メートル法},
1858             'UK' => q{英ヤード・ポンド法},
1859             'US' => q{米ヤード・ポンド法},
1860              
1861             }
1862             },
1863             );
1864              
1865             has 'display_name_code_patterns' => (
1866             is => 'ro',
1867             isa => HashRef[Str],
1868             init_arg => undef,
1869             default => sub {
1870             {
1871             'language' => '言語: {0}',
1872             'script' => '文字: {0}',
1873             'region' => '地域: {0}',
1874              
1875             }
1876             },
1877             );
1878              
1879             has 'characters' => (
1880             is => 'ro',
1881             isa => HashRef,
1882             init_arg => undef,
1883             default => $^V ge v5.18.0
1884             ? eval <<'EOT'
1885             sub {
1886             no warnings 'experimental::regex_sets';
1887             return {
1888             auxiliary => qr{[丑 亥 亨 å…Œ å…Ž 卯 嘉 壬 寅 å·³ 庚 弘 戊 戌 拼 昌 楔 猪 癸 祚 禄 禎 è¾° é…‰ 錄 閏 雉 é³³ é¼ ]},
1889             index => ['あ', 'か', 'さ', 'た', 'な', 'は', 'ま', 'ã‚„', 'ら', 'わ'],
1890             main => qr{[々 ゝヽ ゞヾ ー ぁァ あア ぃィ いイ ぅゥ うウ ヴ ぇェ えエ ぉォ おオ ヵ かカ がガ きキ ぎギ くク ぐグ ヶ けケ げゲ こコ ごゴ さサ ざザ しシ じジ すス ずズ せセ ぜゼ そソ ぞゾ たタ だダ ちチ ぢヂ っッ つツ づヅ てテ でデ とト どド なナ にニ ぬヌ ねネ のノ はハ ばバ ぱパ ひヒ びビ ぴピ ふフ ぶブ ぷプ へヘ べベ ぺペ ほホ ぼボ ぽポ まマ みミ むム めメ もモ ゃャ やヤ ゅュ ゆユ ょョ よヨ らラ りリ るル れレ ろロ ゎヮ わワ ゐヰ ゑヱ をヲ んン 一 丁 七 万-下 不 与 且 世 丘 丙 両 並 中 丸 丹 主 ä¹… 乏 ä¹— ä¹™ 九 ä¹± ä¹³ ä¹¾ 亀 了 予 争 事 二 互 五 井 亜 亡 交 享-亭 人 仁 今 介 仏 仕 ä»– 付 ä»™ 代-以 ä»® ä»° 仲 件 ä»» 企 伏-休 会 伝 伯 ä¼´ 伸 伺 ä¼¼ 但 位-佐 体 何 ä½™ 作 ä½³ ä½µ 使 例 侍 ä¾› 依 価 ä¾® 侯 ä¾µ 便 ä¿‚ 促 ä¿Š ä¿— 保 ä¿¡ ä¿® 俳 俵 俸 俺 倉 個 倍 倒 候 借 倣 値 倫 倹 偉 偏 停 健 側-偶 偽 傍 å‚‘ 傘 å‚™ 催 債 å‚· 傾 働 像 僕 僚 僧 å„€ å„„ å„’ å„Ÿ 優 å…ƒ-å…† å…ˆ å…‰ å…‹ 免 児 å…š å…¥ å…¨ å…«-å…­ å…± å…µ å…· å…¸ å…¼ 内 円 冊 再 冒 冗 写 冠 冬 冷 准 凍 凝 凡 処 凶 凸-出 刀 刃 分-刈 刊 刑 列 初 判 別 利 到 制-券 刺 刻 則 削 前 剖 剛 剣-剥 副 剰 割 創 劇 力 功 加 劣 助 努 励 労 効 劾 å‹… 勇 勉 å‹• 勘 å‹™ 勝 å‹Ÿ å‹¢ 勤 勧 勲 包 化 北 匠 匹-医 匿 十 千 升 午 半 卑-協 南 単 博 占 印 危 即-卵 卸 厄 厘 厚 原 厳 去 参 又 及-収 叔 取 受 叙 口-句 叫 召 可-右 号 司 各 合 吉 同-向 君 吟 否 含 吸 吹 呈-å‘Š 周 味 呼 命 å’Œ å’² å“€ 品 å“¡ 哲 唆 唇 唐 唯 å”± 商 問 å•“ å–„ å–š å–œ 喝 å–ª å–« å–¶ å—£ 嘆 嘱 器 å™´ 嚇 囚 å›› 回 å›  団 å›° 囲 図 固 国 圏 園 土 圧 在 地 坂 均 坊 坑 坪 åž‚ åž‹ 垣 埋 城 域 執 培 基 埼 å € å ‚ å … å • å ¤ å ª å ± å ´ å¡€ 塁 å¡Š å¡‘ å¡” å¡— å¡š å¡© å¡« 塾 境 墓 増 墜 墨 墳 墾 壁 壇 壊 壌 士 壮 声-売 変 夏 夕 外 多 夜 夢 大 天-夫 央 失 奇-奉 奏 契 奔 奥 奨 奪 奮 女 奴 好 如-妄 妊 妙 妥 妨 妹 妻 姉 始 姓 委 姫 姻 姿 威 娘 娠 娯 婆 å©š 婦 å©¿ 媒 嫁 å«Œ å«¡ 嬢 子 å­” å­— å­˜ 孝 å­£ å­¤ å­¦ å­« å®… 宇-安 完 å®—-定 宜 宝 実 客-室 å®® å®° 害-家 容 宿 寂 寄 密 富 寒 寛 寝 察 寡 寧 審 寮 寸 寺 対 寿 封 å°‚ å°„ å°† å°‰-å°‹ å°Ž 小 å°‘ å°š å°± å°º å°¼-å±€ å±… 屈 届 屋 展 属 層 å±¥ 屯 å±± 岐 岡 岩 岬 å²³ 岸 å³  峡 å³° 島 å´‡ å´Ž å´© 川 å·ž å·¡ å·£ å·¥-å·¨ å·® å·± å·» 市 布 帆 希 帝 帥 師 席 帯 帰 帳 常 帽 å¹… 幕 å¹£ å¹²-å¹´ 幸 å¹¹ å¹»-å¹¾ 庁 広 床 序 底 店 府 度 座 庫 庭 庶-庸 廃 廉 廊 延 å»· 建 弁 弊 式 弐 弓-引 弟 弦 弧 å¼± å¼µ å¼· å¼¾ 当 å½¢ 彩 彫 å½° å½± å½¹ å½¼ å¾€ 征 径 å¾… 律 後 徐 å¾’ 従 å¾— 御 復 循 å¾® å¾³ å¾´ å¾¹ 心 å¿… å¿Œ 忍 å¿—-å¿™ å¿œ å¿  å¿« 念 怒 怖 思 怠 急 性 怪 恋 恐 恒 恥 恨 恩 恭 息 恵 æ‚” æ‚Ÿ æ‚  æ‚£ 悦 æ‚© 悪 悲 悼 情 惑 惜 惨 惰 想 愁 愉 意 æ„š æ„› æ„Ÿ æ…ˆ æ…‹ æ…Œ æ…Ž æ…• æ…¢ æ…£ æ…¨ æ…® æ…° æ…¶ 憂 憎 憤 憩 憲 憶 憾 懇 懐 懲 懸 成-戒 戦 戯 戸 戻 房 所 扇 扉 手 才 打 払 扱 扶 批 承 技 抄 把 抑 投 抗 折 抜 択 披 抱 抵 抹 押 抽 æ‹… 拍 拐 æ‹’ æ‹“ 拘 æ‹™ æ‹› 拝 æ‹  æ‹¡ 括 æ‹· 拾 持 指 挑 挙 挟 振 挿 捕 捜 捨 据 掃 授 掌 排 掘 掛 採 探 接 控 推 措 掲 描 提 揚 換 握 揮 援 揺 損 搬 搭 携 搾 æ‘‚ 摘 æ‘© æ’ƒ æ’¤ æ’® æ’² 擁 操 擦 擬 支 改 æ”» 放 政 æ•… 敏 æ•‘ æ•— æ•™ æ•¢ æ•£ 敬 æ•° æ•´ 敵 æ•· æ–‡ æ–‰ æ–Ž æ–— æ–™ æ–œ æ–¤ æ–¥ æ–­ æ–° æ–¹ æ–½ æ—… æ—‹ 族 æ—— æ—¢ æ—¥ æ—§-æ—© æ—¬ 昆 昇 明 易 昔 星 映 春 昨 昭 是 昼 時 晩 æ™® 景 æ™´ 晶 暁 暇 æš‘ æš– æš— 暦 æš« æš® æš´ 曇 曜 曲 æ›´ 書 曹 替 最 月 有 服 朕 朗 望 朝 期 木 未-札 朱 朴 机 朽 杉 材 村 束 条 来 杯 東 松 板 析 æž— æžš æžœ 枝 æž  枢 枯 架 柄 某 染 柔 柱 柳 査 æ „ æ “ æ ¡ æ ª æ ¸ æ ¹ æ ¼ æ ½ 桃 案 æ¡‘ æ¡œ æ¡Ÿ 梅 械 棄 棋 棒 棚 棟 森 棺 植 検 業 極 楼 楽 概 構 様 槽 標 模 権 横 樹 æ©‹ æ©Ÿ 欄 欠 次 欧 欲 欺 款 æ­Œ æ­“ æ­¢ æ­£ æ­¦ æ­© æ­¯ æ­³ æ­´ æ­» 殉-残 æ®– æ®´ 段 殺 æ®» 殿 母 毎 毒 比 毛 氏 æ°‘ æ°— æ°´ æ°· æ°¸ 汁 求 汎 æ±— 汚 江 æ±  決 æ±½ 沈 æ²– 没 æ²¢ æ²³ 沸 æ²¹ æ²» æ²¼ 沿 況 泉 泊 泌 法 泡-æ³£ æ³¥ 注 æ³° æ³³ æ´‹ æ´— æ´ž æ´¥ æ´ª æ´» æ´¾ 流 浄 æµ… 浜 浦 浪 æµ® æµ´ æµ· 浸 消 涙 涯 液 涼 æ·‘ æ·¡ æ·± æ·· æ·» 清 渇-渉 渋 渓 減 渡 渦 温 測 港 æ¹– 湯 æ¹¾-満 源 準 溝 溶 æ»… 滋 滑 滝 滞 æ»´ 漁 漂 漆 漏 æ¼” æ¼  æ¼¢ 漫 漬 漸 æ½” 潜 潟 潤 æ½® 澄 æ¿€ 濁 濃 æ¿« 濯 瀬 火 灯 灰 災 炉 ç‚Š ç‚Ž ç‚­ 点 為 烈 ç„¡ 焦 然 焼 ç…™ ç…§ ç…© ç…® 熟 熱 燃 燥 爆 爵 父 片 版 牙 牛 牧 物 牲 特 犠 犬 犯 状 ç‹‚ ç‹© 独 ç‹­ 猛 猟 猫 献 猶 猿 獄 獣 獲 玄 率 玉 王 珍 珠 班 現 球 理 琴 ç’° ç’½ 瓶 甘 甚 生 産 用 ç”°-申 ç”· 町 ç”» ç•Œ ç•‘ ç•” ç•™ ç•œ 畝 ç•¥ 番 ç•° 畳 ç–Ž ç–‘ ç–« ç–² ç–¾ ç—… ç—‡ ç—˜ ç—› ç—¢ ç—´ 療 ç™’ ç™– 発 ç™» 白 百 çš„ 皆 皇 çš® çš¿ 盆 益 ç›— ç›› 盟 監 盤 ç›® 盲 ç›´ 相 盾 省 看 県 真 眠 眺 眼 着 睡 督 瞬 矛 矢 知 短 矯 石 ç ‚ ç ” ç • ç ² ç ´ 硝 ç¡« 硬 碁 碑 確 磁 磨 礁 礎 示 礼 社 祈 祉 祖 祝 神 祥 票 祭 禁 禅 禍 福 秀 私 秋 科 秒 秘 租 秩 称 移 程 税 稚 種 稲 稼 稿 ç©€ ç©‚ 積 穏 ç©« ç©´ 究 空 突 窃 窒 窓 窮 窯 ç«‹ ç«œ ç«  ç«¥ 端 競 竹 笑 笛 符 第 ç­† ç­‰ ç­‹ ç­’ ç­” ç­– 箇 ç®— 管 ç®± 節 範 築 篤 ç°¡ ç°¿ 籍 ç±³ 粉 粋 ç²’ ç²— 粘 ç²› 粧 ç²¾ ç³– 糧 糸 ç³» ç³¾ ç´€ ç´„ ç´… ç´‹ 納 ç´” ç´™-ç´› ç´ -ç´¢ ç´« ç´¯ ç´° ç´³ ç´¹ ç´º 終 組 経 結 絞 絡 給 çµ± çµµ 絶 çµ¹ 継 続 維 綱 網 綿 ç·Š 総 ç·‘ ç·’ ç·š ç·  ç·¨ ç·© ç·¯ ç·´ 縁 縄 縛 縦 縫 縮 績 繁 繊 ç¹” 繕 ç¹­ ç¹° 缶 罪 ç½® ç½° ç½² ç½· ç¾… 羊 美 群 義 ç¾½ 翁 ç¿Œ ç¿’ ç¿» 翼 老 考 者 耐 耕 耗 耳 聖 聞 聴 職 肉 è‚Œ è‚– 肝 è‚¢ è‚¥ è‚© 肪 肯 育 肺 胃 胆 背 胎 胞 胴 胸 能 è„‚ è„… 脈 è„š 脱 脳 腐 è…• è…° è…¸ è…¹ 膚 膜 膨 臓 臣 臨 自 臭 至 致 興 舌 舎 舗 舞 舟 航 般 舶 船 艇 艦 良 色 芋 芝 花 芳 芸 芽 è‹— è‹¥ 苦 英 茂 茎 茶 草 荒 荘 荷 菊 菌 菓 菜 華 落 葉 è‘— 葬 è’¸ è“„ 蔵 è–„ è–¦ è–ª-è–¬ è—¤ è—© è—» 虎 虐 虚 虜 虞 虫 蚊 èš• 蛇 蛍 è›® 融 è¡€ 衆 è¡Œ è¡“ è¡— è¡› 衝 è¡¡ è¡£ 表 è¡° è¡· 袋 被 裁 裂 装 裏 裕 補 裸 製 複 褐 褒 襟 襲 西 要 覆 覇 見 規 視 覚 覧 親 観 角 解 触 言 訂 計 討 訓 託 記 訟 訪 設 許 訳 訴 診 証 詐 è©” è©• è©ž è©  試 è©© è©°-詳 誇 誉 誌 認 誓 誕 誘 語 誠 誤 説 読 誰 課 調 談 è«‹ è«– è«­ è«® 諸 諾 謀 謁 謄 謙 講 謝 謡 謹 è­˜ è­œ è­¦ è­° è­² è­· è°· 豆 豊 豚 象 豪 貝 貞 è² -è²¢ 貧-販 貫 責 貯 è²´ è²· 貸 è²» 貿 è³€ 賃 賄 資 賊 賓 è³› 賜 賞 è³  è³¢ 賦 質 è³¼ è´ˆ 赤 赦 èµ° èµ´ èµ· 超 越 趣 足 距 è·¡ è·¯ è·³ è·µ 踊 踏 躍 身 車 軌 軍 è»’ 軟 転 軸 軽 較 載 輝 輩 輪 輸 轄 è¾› 辞 è¾± è¾² 辺 è¾¼ è¿… è¿Ž è¿‘ è¿” è¿« è¿­ è¿° è¿· 追 退 送 逃 逆 透 逐 逓 途 通 逝 速 造 連 逮 週 進 逸 遂 遅 遇 遊 運 遍 過 道-違 遠 遣 適 遭 遮 遵 遷 選 遺 避 é‚„ 邦 邪 邸 郊 郎 郡 部 郭 郵 郷 都 é…Œ 配 é…’ é…” é…¢ é…ª é…¬ é…µ é…· é…¸ 醜 醸 釈 里-量 金 針 釣 鈍 鈴 鉄 鉛 鉢 鉱 銀 銃 銅 銘 銭 é‹­ 鋳 鋼 錠 錬 錯 録 鍛 鎖 鎮 鏡 鐘 é‘‘ é•· é–€ é–‰ é–‹ é–‘ é–“ é–¢ é–£ é–¥ é–² é—˜ 阪 防 阻 附 降 限 é™› 院-陥 陪 é™° 陳 陵 陶 陸 険 陽 éš… 隆 隊 階 随 éš” éš› éšœ éš  隣 éš· éš» 雄-雇 雌 雑 離 難 雨 雪 é›° 雲 零 é›· é›» 需 震 霊 霜 霧 露 青 静 非 面 革 靴 韓 音 韻 響 é ‚ é ƒ é … é † 預-é ’ é ˜ é ¬ é ­ é » é ¼ é¡Œ 額 é¡” é¡• 願 é¡ž 顧 風 飛 食 飢 飯 飲 飼-飾 養 餓 館 首 香 馬 駄-駆 駐 騎 騒 験 騰 é©š 骨 é«„ 高 髪 鬼 é­‚ é­… é­” é­š é®® 鯨 é³¥ é³´ 鶏 鹿 麗 麦 麻 黄 é»’ é»™ 鼓 é¼» é½¢]},
1891             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
1892             punctuation => qr{[‾ __ \-- ‐ — ― 〜 ・ ï½¥ ,, 、、 ;ï¼› \:: !! ?? .. ‥ … 。。 ' ‘ ’ "" “ ” (( )) \[ï¼» \]ï¼½ \N{U+FF5B}} 〈 〉 《 》 「「 」」 『 』 【 】 〔 〕 ‖ § ¶ @ï¼  ** // \\ï¼¼ \&& ## %ï¼… ‰ † ‡ ′ ″ 〃 ※]},
1893             };
1894             },
1895             EOT
1896             : sub {
1897             return { index => ['あ', 'か', 'さ', 'た', 'な', 'は', 'ま', 'ã‚„', 'ら', 'わ'], };
1898             },
1899 1     1   141 );
  1         3  
  1         582  
1900              
1901              
1902             has 'ellipsis' => (
1903             is => 'ro',
1904             isa => HashRef,
1905             init_arg => undef,
1906             default => sub {
1907             return {
1908             'final' => '{0}…',
1909             'initial' => '…{0}',
1910             'medial' => '{0}…{1}',
1911             'word-final' => '{0} …',
1912             'word-initial' => '… {0}',
1913             'word-medial' => '{0} … {1}',
1914             };
1915             },
1916             );
1917              
1918             has 'more_information' => (
1919             is => 'ro',
1920             isa => Str,
1921             init_arg => undef,
1922             default => qq{?},
1923             );
1924              
1925             has 'quote_start' => (
1926             is => 'ro',
1927             isa => Str,
1928             init_arg => undef,
1929             default => qq{「},
1930             );
1931              
1932             has 'quote_end' => (
1933             is => 'ro',
1934             isa => Str,
1935             init_arg => undef,
1936             default => qq{」},
1937             );
1938              
1939             has 'alternate_quote_start' => (
1940             is => 'ro',
1941             isa => Str,
1942             init_arg => undef,
1943             default => qq{『},
1944             );
1945              
1946             has 'alternate_quote_end' => (
1947             is => 'ro',
1948             isa => Str,
1949             init_arg => undef,
1950             default => qq{』},
1951             );
1952              
1953             has 'duration_units' => (
1954             is => 'ro',
1955             isa => HashRef[Str],
1956             init_arg => undef,
1957             default => sub { {
1958             hm => 'h:mm',
1959             hms => 'h:mm:ss',
1960             ms => 'm:ss',
1961             } }
1962             );
1963              
1964             has 'units' => (
1965             is => 'ro',
1966             isa => HashRef[HashRef[HashRef[Str]]],
1967             init_arg => undef,
1968             default => sub { {
1969             'long' => {
1970             '' => {
1971             'name' => q(方位),
1972             },
1973             'acre' => {
1974             'name' => q(エーカー),
1975             'other' => q({0} エーカー),
1976             },
1977             'acre-foot' => {
1978             'name' => q(エーカーフィート),
1979             'other' => q({0} エーカーフィート),
1980             },
1981             'ampere' => {
1982             'name' => q(アンペア),
1983             'other' => q({0} アンペア),
1984             },
1985             'arc-minute' => {
1986             'name' => q(分),
1987             'other' => q({0} 分),
1988             },
1989             'arc-second' => {
1990             'name' => q(秒),
1991             'other' => q({0} 秒),
1992             },
1993             'astronomical-unit' => {
1994             'name' => q(天文単位),
1995             'other' => q({0} 天文単位),
1996             },
1997             'atmosphere' => {
1998             'name' => q(気圧),
1999             'other' => q({0} 気圧),
2000             },
2001             'bit' => {
2002             'name' => q(ビット),
2003             'other' => q({0} ビット),
2004             },
2005             'bushel' => {
2006             'name' => q(ブッシェル),
2007             'other' => q({0} ブッシェル),
2008             },
2009             'byte' => {
2010             'name' => q(バイト),
2011             'other' => q({0} バイト),
2012             },
2013             'calorie' => {
2014             'name' => q(カロリー),
2015             'other' => q({0} カロリー),
2016             },
2017             'carat' => {
2018             'name' => q(カラット),
2019             'other' => q({0} カラット),
2020             },
2021             'celsius' => {
2022             'name' => q(摂氏),
2023             'other' => q(摂氏 {0} 度),
2024             },
2025             'centiliter' => {
2026             'name' => q(センチリットル),
2027             'other' => q({0} センチリットル),
2028             },
2029             'centimeter' => {
2030             'name' => q(センチメートル),
2031             'other' => q({0} センチメートル),
2032             'per' => q({0}/センチメートル),
2033             },
2034             'century' => {
2035             'name' => q(世紀),
2036             'other' => q({0} 世紀),
2037             },
2038             'coordinate' => {
2039             'east' => q(東経{0}),
2040             'north' => q(北緯{0}),
2041             'south' => q(南緯{0}),
2042             'west' => q(西経{0}),
2043             },
2044             'cubic-centimeter' => {
2045             'name' => q(立方センチメートル),
2046             'other' => q({0} 立方センチメートル),
2047             'per' => q({0}/立方センチメートル),
2048             },
2049             'cubic-foot' => {
2050             'name' => q(立方フィート),
2051             'other' => q({0} 立方フィート),
2052             },
2053             'cubic-inch' => {
2054             'name' => q(立方インチ),
2055             'other' => q({0} 立方インチ),
2056             },
2057             'cubic-kilometer' => {
2058             'name' => q(立方キロメートル),
2059             'other' => q({0} 立方キロメートル),
2060             },
2061             'cubic-meter' => {
2062             'name' => q(立方メートル),
2063             'other' => q({0} 立方メートル),
2064             'per' => q({0}/立方メートル),
2065             },
2066             'cubic-mile' => {
2067             'name' => q(立方マイル),
2068             'other' => q({0} 立方マイル),
2069             },
2070             'cubic-yard' => {
2071             'name' => q(立方ヤード),
2072             'other' => q({0} 立方ヤード),
2073             },
2074             'cup' => {
2075             'name' => q(カップ),
2076             'other' => q({0} カップ),
2077             },
2078             'cup-metric' => {
2079             'name' => q(メトリックカップ),
2080             'other' => q({0} メトリックカップ),
2081             },
2082             'day' => {
2083             'name' => q(æ—¥),
2084             'other' => q({0} æ—¥),
2085             'per' => q({0}/æ—¥),
2086             },
2087             'deciliter' => {
2088             'name' => q(デシリットル),
2089             'other' => q({0} デシリットル),
2090             },
2091             'decimeter' => {
2092             'name' => q(デシメートル),
2093             'other' => q({0} デシメートル),
2094             },
2095             'degree' => {
2096             'name' => q(度),
2097             'other' => q({0} 度),
2098             },
2099             'fahrenheit' => {
2100             'name' => q(華氏),
2101             'other' => q(華氏 {0} 度),
2102             },
2103             'fathom' => {
2104             'name' => q(ファゾム),
2105             'other' => q({0} ファゾム),
2106             },
2107             'fluid-ounce' => {
2108             'name' => q(液量オンス),
2109             'other' => q({0} 液量オンス),
2110             },
2111             'foodcalorie' => {
2112             'name' => q(カロリー),
2113             'other' => q({0} カロリー),
2114             },
2115             'foot' => {
2116             'name' => q(フィート),
2117             'other' => q({0} フィート),
2118             'per' => q({0}/フィート),
2119             },
2120             'furlong' => {
2121             'name' => q(ハロン),
2122             'other' => q({0} ハロン),
2123             },
2124             'g-force' => {
2125             'name' => q(重力加速度),
2126             'other' => q({0} G),
2127             },
2128             'gallon' => {
2129             'name' => q(ガロン),
2130             'other' => q({0} ガロン),
2131             'per' => q({0}/ガロン),
2132             },
2133             'gallon-imperial' => {
2134             'name' => q(英ガロン),
2135             'other' => q({0} 英ガロン),
2136             'per' => q({0}/英ガロン),
2137             },
2138             'generic' => {
2139             'name' => q(度),
2140             'other' => q({0}度),
2141             },
2142             'gigabit' => {
2143             'name' => q(ギガビット),
2144             'other' => q({0} ギガビット),
2145             },
2146             'gigabyte' => {
2147             'name' => q(ギガバイト),
2148             'other' => q({0} ギガバイト),
2149             },
2150             'gigahertz' => {
2151             'name' => q(ギガヘルツ),
2152             'other' => q({0} ギガヘルツ),
2153             },
2154             'gigawatt' => {
2155             'name' => q(ギガワット),
2156             'other' => q({0} ギガワット),
2157             },
2158             'gram' => {
2159             'name' => q(グラム),
2160             'other' => q({0} グラム),
2161             'per' => q({0}/グラム),
2162             },
2163             'hectare' => {
2164             'name' => q(ヘクタール),
2165             'other' => q({0} ヘクタール),
2166             },
2167             'hectoliter' => {
2168             'name' => q(ヘクトリットル),
2169             'other' => q({0} ヘクトリットル),
2170             },
2171             'hectopascal' => {
2172             'name' => q(ヘクトパスカル),
2173             'other' => q({0} ヘクトパスカル),
2174             },
2175             'hertz' => {
2176             'name' => q(ヘルツ),
2177             'other' => q({0} ヘルツ),
2178             },
2179             'horsepower' => {
2180             'name' => q(馬力),
2181             'other' => q({0} 馬力),
2182             },
2183             'hour' => {
2184             'name' => q(時間),
2185             'other' => q({0} 時間),
2186             'per' => q({0}/時間),
2187             },
2188             'inch' => {
2189             'name' => q(インチ),
2190             'other' => q({0} インチ),
2191             'per' => q({0}/インチ),
2192             },
2193             'inch-hg' => {
2194             'name' => q(水銀柱インチ),
2195             'other' => q({0} 水銀柱インチ),
2196             },
2197             'joule' => {
2198             'name' => q(ジュール),
2199             'other' => q({0} ジュール),
2200             },
2201             'karat' => {
2202             'name' => q(金),
2203             'other' => q({0} 金),
2204             },
2205             'kelvin' => {
2206             'name' => q(ケルビン),
2207             'other' => q({0} ケルビン),
2208             },
2209             'kilobit' => {
2210             'name' => q(キロビット),
2211             'other' => q({0} キロビット),
2212             },
2213             'kilobyte' => {
2214             'name' => q(キロバイト),
2215             'other' => q({0} キロバイト),
2216             },
2217             'kilocalorie' => {
2218             'name' => q(キロカロリー),
2219             'other' => q({0} キロカロリー),
2220             },
2221             'kilogram' => {
2222             'name' => q(キログラム),
2223             'other' => q({0} キログラム),
2224             'per' => q({0}/キログラム),
2225             },
2226             'kilohertz' => {
2227             'name' => q(キロヘルツ),
2228             'other' => q({0} キロヘルツ),
2229             },
2230             'kilojoule' => {
2231             'name' => q(キロジュール),
2232             'other' => q({0} キロジュール),
2233             },
2234             'kilometer' => {
2235             'name' => q(キロメートル),
2236             'other' => q({0} キロメートル),
2237             'per' => q({0}/キロメートル),
2238             },
2239             'kilometer-per-hour' => {
2240             'name' => q(キロメートル毎時),
2241             'other' => q(時速 {0} キロメートル),
2242             },
2243             'kilowatt' => {
2244             'name' => q(キロワット),
2245             'other' => q({0} キロワット),
2246             },
2247             'kilowatt-hour' => {
2248             'name' => q(キロワット時),
2249             'other' => q({0} キロワット時),
2250             },
2251             'knot' => {
2252             'name' => q(ノット),
2253             'other' => q({0} ノット),
2254             },
2255             'light-year' => {
2256             'name' => q(光年),
2257             'other' => q({0} 光年),
2258             },
2259             'liter' => {
2260             'name' => q(リットル),
2261             'other' => q({0} リットル),
2262             'per' => q({0}/リットル),
2263             },
2264             'liter-per-100kilometers' => {
2265             'name' => q(リットル毎100キロメートル),
2266             'other' => q({0} リットル毎100キロメートル),
2267             },
2268             'liter-per-kilometer' => {
2269             'name' => q(リットル毎キロメートル),
2270             'other' => q({0} リットル毎キロメートル),
2271             },
2272             'lux' => {
2273             'name' => q(ルクス),
2274             'other' => q({0} ルクス),
2275             },
2276             'megabit' => {
2277             'name' => q(メガビット),
2278             'other' => q({0} メガビット),
2279             },
2280             'megabyte' => {
2281             'name' => q(メガバイト),
2282             'other' => q({0} メガバイト),
2283             },
2284             'megahertz' => {
2285             'name' => q(メガヘルツ),
2286             'other' => q({0} メガヘルツ),
2287             },
2288             'megaliter' => {
2289             'name' => q(メガリットル),
2290             'other' => q({0} メガリットル),
2291             },
2292             'megawatt' => {
2293             'name' => q(メガワット),
2294             'other' => q({0} メガワット),
2295             },
2296             'meter' => {
2297             'name' => q(メートル),
2298             'other' => q({0} メートル),
2299             'per' => q({0}/メートル),
2300             },
2301             'meter-per-second' => {
2302             'name' => q(メートル毎秒),
2303             'other' => q(秒速 {0} メートル),
2304             },
2305             'meter-per-second-squared' => {
2306             'name' => q(メートル毎秒毎秒),
2307             'other' => q({0} メートル毎秒毎秒),
2308             },
2309             'metric-ton' => {
2310             'name' => q(トン),
2311             'other' => q({0} トン),
2312             },
2313             'microgram' => {
2314             'name' => q(マイクログラム),
2315             'other' => q({0} マイクログラム),
2316             },
2317             'micrometer' => {
2318             'name' => q(マイクロメートル),
2319             'other' => q({0} マイクロメートル),
2320             },
2321             'microsecond' => {
2322             'name' => q(マイクロ秒),
2323             'other' => q({0} マイクロ秒),
2324             },
2325             'mile' => {
2326             'name' => q(マイル),
2327             'other' => q({0} マイル),
2328             },
2329             'mile-per-gallon' => {
2330             'name' => q(マイル毎ガロン),
2331             'other' => q({0} マイル毎ガロン),
2332             },
2333             'mile-per-gallon-imperial' => {
2334             'name' => q(マイル毎英ガロン),
2335             'other' => q({0} マイル毎英ガロン),
2336             },
2337             'mile-per-hour' => {
2338             'name' => q(マイル毎時),
2339             'other' => q(時速 {0} マイル),
2340             },
2341             'mile-scandinavian' => {
2342             'name' => q(スカンジナビアマイル),
2343             'other' => q({0} スカンジナビアマイル),
2344             },
2345             'milliampere' => {
2346             'name' => q(ミリアンペア),
2347             'other' => q({0} ミリアンペア),
2348             },
2349             'millibar' => {
2350             'name' => q(ミリバール),
2351             'other' => q({0} ミリバール),
2352             },
2353             'milligram' => {
2354             'name' => q(ミリグラム),
2355             'other' => q({0} ミリグラム),
2356             },
2357             'milligram-per-deciliter' => {
2358             'name' => q(ミリグラム毎デシリットル),
2359             'other' => q({0} ミリグラム毎デシリットル),
2360             },
2361             'milliliter' => {
2362             'name' => q(ミリリットル),
2363             'other' => q({0} ミリリットル),
2364             },
2365             'millimeter' => {
2366             'name' => q(ミリメートル),
2367             'other' => q({0} ミリメートル),
2368             },
2369             'millimeter-of-mercury' => {
2370             'name' => q(水銀柱ミリメートル),
2371             'other' => q({0} 水銀柱ミリメートル),
2372             },
2373             'millimole-per-liter' => {
2374             'name' => q(ミリモル毎リットル),
2375             'other' => q({0} ミリモル毎リットル),
2376             },
2377             'millisecond' => {
2378             'name' => q(ミリ秒),
2379             'other' => q({0} ミリ秒),
2380             },
2381             'milliwatt' => {
2382             'name' => q(ミリワット),
2383             'other' => q({0} ミリワット),
2384             },
2385             'minute' => {
2386             'name' => q(分),
2387             'other' => q({0} 分),
2388             'per' => q({0}/分),
2389             },
2390             'month' => {
2391             'name' => q(か月),
2392             'other' => q({0} か月),
2393             'per' => q({0}/月),
2394             },
2395             'nanometer' => {
2396             'name' => q(ナノメートル),
2397             'other' => q({0} ナノメートル),
2398             },
2399             'nanosecond' => {
2400             'name' => q(ナノ秒),
2401             'other' => q({0} ナノ秒),
2402             },
2403             'nautical-mile' => {
2404             'name' => q(海里),
2405             'other' => q({0} 海里),
2406             },
2407             'ohm' => {
2408             'name' => q(オーム),
2409             'other' => q({0} オーム),
2410             },
2411             'ounce' => {
2412             'name' => q(オンス),
2413             'other' => q({0} オンス),
2414             'per' => q({0}/オンス),
2415             },
2416             'ounce-troy' => {
2417             'name' => q(トロイオンス),
2418             'other' => q({0} トロイオンス),
2419             },
2420             'parsec' => {
2421             'name' => q(パーセク),
2422             'other' => q({0} パーセク),
2423             },
2424             'part-per-million' => {
2425             'name' => q(ppm),
2426             'other' => q({0} ppm),
2427             },
2428             'per' => {
2429             '1' => q({0}毎{1}),
2430             },
2431             'percent' => {
2432             'name' => q(パーセント),
2433             'other' => q({0} パーセント),
2434             },
2435             'permille' => {
2436             'name' => q(パーミル),
2437             'other' => q({0} パーミル),
2438             },
2439             'petabyte' => {
2440             'name' => q(ペタバイト),
2441             'other' => q({0} ペタバイト),
2442             },
2443             'picometer' => {
2444             'name' => q(ピコメートル),
2445             'other' => q({0} ピコメートル),
2446             },
2447             'pint' => {
2448             'name' => q(パイント),
2449             'other' => q({0} パイント),
2450             },
2451             'pint-metric' => {
2452             'name' => q(メトリックパイント),
2453             'other' => q({0} メトリックパイント),
2454             },
2455             'point' => {
2456             'name' => q(ポイント),
2457             'other' => q({0} ポイント),
2458             },
2459             'pound' => {
2460             'name' => q(ポンド),
2461             'other' => q({0} ポンド),
2462             'per' => q({0}/ポンド),
2463             },
2464             'pound-per-square-inch' => {
2465             'name' => q(重量ポンド毎平方インチ),
2466             'other' => q({0} 重量ポンド毎平方インチ),
2467             },
2468             'quart' => {
2469             'name' => q(クォート),
2470             'other' => q({0} クォート),
2471             },
2472             'radian' => {
2473             'name' => q(ラジアン),
2474             'other' => q({0} ラジアン),
2475             },
2476             'revolution' => {
2477             'name' => q(回転),
2478             'other' => q({0} 回転),
2479             },
2480             'second' => {
2481             'name' => q(秒),
2482             'other' => q({0} 秒),
2483             'per' => q({0}/秒),
2484             },
2485             'square-centimeter' => {
2486             'name' => q(平方センチメートル),
2487             'other' => q({0} 平方センチメートル),
2488             'per' => q({0}/平方センチメートル),
2489             },
2490             'square-foot' => {
2491             'name' => q(平方フィート),
2492             'other' => q({0} 平方フィート),
2493             },
2494             'square-inch' => {
2495             'name' => q(平方インチ),
2496             'other' => q({0} 平方インチ),
2497             'per' => q({0}/平方インチ),
2498             },
2499             'square-kilometer' => {
2500             'name' => q(平方キロメートル),
2501             'other' => q({0} 平方キロメートル),
2502             'per' => q({0}/平方キロメートル),
2503             },
2504             'square-meter' => {
2505             'name' => q(平方メートル),
2506             'other' => q({0} 平方メートル),
2507             'per' => q({0}/平方メートル),
2508             },
2509             'square-mile' => {
2510             'name' => q(平方マイル),
2511             'other' => q({0} 平方マイル),
2512             'per' => q({0}/平方マイル),
2513             },
2514             'square-yard' => {
2515             'name' => q(平方ヤード),
2516             'other' => q({0} 平方ヤード),
2517             },
2518             'stone' => {
2519             'name' => q(ストーン),
2520             'other' => q({0} ストーン),
2521             },
2522             'tablespoon' => {
2523             'name' => q(大さじ),
2524             'other' => q(大さじ {0}),
2525             },
2526             'teaspoon' => {
2527             'name' => q(小さじ),
2528             'other' => q(小さじ {0}),
2529             },
2530             'terabit' => {
2531             'name' => q(テラビット),
2532             'other' => q({0} テラビット),
2533             },
2534             'terabyte' => {
2535             'name' => q(テラバイト),
2536             'other' => q({0} テラバイト),
2537             },
2538             'ton' => {
2539             'name' => q(米トン),
2540             'other' => q({0} 米トン),
2541             },
2542             'volt' => {
2543             'name' => q(ボルト),
2544             'other' => q({0} ボルト),
2545             },
2546             'watt' => {
2547             'name' => q(ワット),
2548             'other' => q({0} ワット),
2549             },
2550             'week' => {
2551             'name' => q(週間),
2552             'other' => q({0} 週間),
2553             'per' => q({0}/週),
2554             },
2555             'yard' => {
2556             'name' => q(ヤード),
2557             'other' => q({0} ヤード),
2558             },
2559             'year' => {
2560             'name' => q(å¹´),
2561             'other' => q({0} å¹´),
2562             'per' => q({0}/å¹´),
2563             },
2564             },
2565             'narrow' => {
2566             '' => {
2567             'name' => q(方位),
2568             },
2569             'acre' => {
2570             'other' => q({0}ac),
2571             },
2572             'acre-foot' => {
2573             'other' => q({0}ac ft),
2574             },
2575             'ampere' => {
2576             'other' => q({0}A),
2577             },
2578             'arc-minute' => {
2579             'other' => q({0}′),
2580             },
2581             'arc-second' => {
2582             'other' => q({0}″),
2583             },
2584             'astronomical-unit' => {
2585             'name' => q(天文単位),
2586             'other' => q({0}au),
2587             },
2588             'bit' => {
2589             'other' => q({0}b),
2590             },
2591             'bushel' => {
2592             'name' => q(bu),
2593             'other' => q({0}bu),
2594             },
2595             'byte' => {
2596             'other' => q({0}B),
2597             },
2598             'calorie' => {
2599             'other' => q({0}calth),
2600             },
2601             'carat' => {
2602             'other' => q({0}ct),
2603             },
2604             'celsius' => {
2605             'name' => q(°C),
2606             'other' => q({0}°C),
2607             },
2608             'centiliter' => {
2609             'other' => q({0}cL),
2610             },
2611             'centimeter' => {
2612             'name' => q(cm),
2613             'other' => q({0}cm),
2614             'per' => q({0}/cm),
2615             },
2616             'century' => {
2617             'name' => q(世紀),
2618             'other' => q({0} 世紀),
2619             },
2620             'coordinate' => {
2621             'east' => q({0}E),
2622             'north' => q({0}N),
2623             'south' => q({0}S),
2624             'west' => q({0}W),
2625             },
2626             'cubic-centimeter' => {
2627             'other' => q({0}cm³),
2628             },
2629             'cubic-foot' => {
2630             'other' => q({0}ft³),
2631             },
2632             'cubic-inch' => {
2633             'other' => q({0}in³),
2634             },
2635             'cubic-kilometer' => {
2636             'other' => q({0}km³),
2637             },
2638             'cubic-meter' => {
2639             'other' => q({0}m³),
2640             },
2641             'cubic-mile' => {
2642             'other' => q({0}mi³),
2643             },
2644             'cubic-yard' => {
2645             'other' => q({0}yd³),
2646             },
2647             'cup' => {
2648             'other' => q({0}カップ),
2649             },
2650             'day' => {
2651             'name' => q(æ—¥),
2652             'other' => q({0}d),
2653             'per' => q({0}/æ—¥),
2654             },
2655             'deciliter' => {
2656             'other' => q({0}dL),
2657             },
2658             'decimeter' => {
2659             'name' => q(デシメートル),
2660             'other' => q({0}dm),
2661             },
2662             'degree' => {
2663             'other' => q({0}°),
2664             },
2665             'fahrenheit' => {
2666             'name' => q(°F),
2667             'other' => q({0}°F),
2668             },
2669             'fathom' => {
2670             'name' => q(fm),
2671             'other' => q({0}fth),
2672             },
2673             'fluid-ounce' => {
2674             'other' => q({0}fl oz),
2675             },
2676             'foodcalorie' => {
2677             'other' => q({0}cal),
2678             },
2679             'foot' => {
2680             'name' => q(フィート),
2681             'other' => q({0}′),
2682             'per' => q({0}/ft),
2683             },
2684             'furlong' => {
2685             'name' => q(fur),
2686             'other' => q({0}fur),
2687             },
2688             'g-force' => {
2689             'name' => q(重力加速度),
2690             'other' => q({0}G),
2691             },
2692             'gallon' => {
2693             'other' => q({0}gal),
2694             },
2695             'generic' => {
2696             'name' => q(°),
2697             'other' => q({0}°),
2698             },
2699             'gigabit' => {
2700             'other' => q({0}Gb),
2701             },
2702             'gigabyte' => {
2703             'other' => q({0}GB),
2704             },
2705             'gigahertz' => {
2706             'other' => q({0}GHz),
2707             },
2708             'gigawatt' => {
2709             'other' => q({0}GW),
2710             },
2711             'gram' => {
2712             'name' => q(g),
2713             'other' => q({0}g),
2714             'per' => q({0}/g),
2715             },
2716             'hectare' => {
2717             'other' => q({0}ha),
2718             },
2719             'hectoliter' => {
2720             'other' => q({0}hL),
2721             },
2722             'hectopascal' => {
2723             'name' => q(hPa),
2724             'other' => q({0}hPa),
2725             },
2726             'hertz' => {
2727             'other' => q({0}Hz),
2728             },
2729             'horsepower' => {
2730             'other' => q({0}hp),
2731             },
2732             'hour' => {
2733             'name' => q(時間),
2734             'other' => q({0}h),
2735             'per' => q({0}/時間),
2736             },
2737             'inch' => {
2738             'name' => q(インチ),
2739             'other' => q({0}″),
2740             'per' => q({0}/in),
2741             },
2742             'inch-hg' => {
2743             'name' => q(水銀柱インチ),
2744             'other' => q({0}" Hg),
2745             },
2746             'joule' => {
2747             'other' => q({0}J),
2748             },
2749             'karat' => {
2750             'other' => q({0}K),
2751             },
2752             'kelvin' => {
2753             'name' => q(K),
2754             'other' => q({0}K),
2755             },
2756             'kilobit' => {
2757             'other' => q({0}kb),
2758             },
2759             'kilobyte' => {
2760             'other' => q({0}KB),
2761             },
2762             'kilocalorie' => {
2763             'other' => q({0}kcal),
2764             },
2765             'kilogram' => {
2766             'name' => q(kg),
2767             'other' => q({0}kg),
2768             'per' => q({0}/kg),
2769             },
2770             'kilohertz' => {
2771             'other' => q({0}kHz),
2772             },
2773             'kilojoule' => {
2774             'other' => q({0}kJ),
2775             },
2776             'kilometer' => {
2777             'name' => q(km),
2778             'other' => q({0}km),
2779             'per' => q({0}/km),
2780             },
2781             'kilometer-per-hour' => {
2782             'name' => q(km/h),
2783             'other' => q({0}km/h),
2784             },
2785             'kilowatt' => {
2786             'other' => q({0}kW),
2787             },
2788             'kilowatt-hour' => {
2789             'other' => q({0}kWh),
2790             },
2791             'knot' => {
2792             'name' => q(ノット),
2793             'other' => q({0} kn),
2794             },
2795             'light-year' => {
2796             'name' => q(光年),
2797             'other' => q({0}光年),
2798             },
2799             'liter' => {
2800             'name' => q(L),
2801             'other' => q({0}L),
2802             },
2803             'liter-per-100kilometers' => {
2804             'name' => q(L/100km),
2805             'other' => q({0}L/100km),
2806             },
2807             'liter-per-kilometer' => {
2808             'other' => q({0}L/km),
2809             },
2810             'lux' => {
2811             'other' => q({0}lx),
2812             },
2813             'megabit' => {
2814             'other' => q({0}Mb),
2815             },
2816             'megabyte' => {
2817             'other' => q({0}MB),
2818             },
2819             'megahertz' => {
2820             'other' => q({0}MHz),
2821             },
2822             'megaliter' => {
2823             'other' => q({0}ML),
2824             },
2825             'megawatt' => {
2826             'other' => q({0}MW),
2827             },
2828             'meter' => {
2829             'name' => q(m),
2830             'other' => q({0}m),
2831             'per' => q({0}/m),
2832             },
2833             'meter-per-second' => {
2834             'name' => q(m/s),
2835             'other' => q({0}m/s),
2836             },
2837             'meter-per-second-squared' => {
2838             'name' => q(m/s²),
2839             'other' => q({0}m/s²),
2840             },
2841             'metric-ton' => {
2842             'other' => q({0}MT),
2843             },
2844             'microgram' => {
2845             'other' => q({0}µg),
2846             },
2847             'micrometer' => {
2848             'name' => q(マイクロメートル),
2849             'other' => q({0}µm),
2850             },
2851             'microsecond' => {
2852             'name' => q(µs),
2853             'other' => q({0}μs),
2854             },
2855             'mile' => {
2856             'name' => q(マイル),
2857             'other' => q({0}マイル),
2858             },
2859             'mile-per-gallon' => {
2860             'other' => q({0}mpg),
2861             },
2862             'mile-per-hour' => {
2863             'name' => q(マイル毎時),
2864             'other' => q({0}mi/h),
2865             },
2866             'mile-scandinavian' => {
2867             'name' => q(スカンジナビアマイル),
2868             'other' => q({0} smi),
2869             },
2870             'milliampere' => {
2871             'other' => q({0}mA),
2872             },
2873             'millibar' => {
2874             'name' => q(ミリバール),
2875             'other' => q({0}mb),
2876             },
2877             'milligram' => {
2878             'other' => q({0}mg),
2879             },
2880             'milliliter' => {
2881             'other' => q({0}ml),
2882             },
2883             'millimeter' => {
2884             'name' => q(mm),
2885             'other' => q({0}mm),
2886             },
2887             'millimeter-of-mercury' => {
2888             'name' => q(水銀柱ミリメートル),
2889             'other' => q({0}mm Hg),
2890             },
2891             'millisecond' => {
2892             'name' => q(ms),
2893             'other' => q({0}ms),
2894             },
2895             'milliwatt' => {
2896             'other' => q({0}mW),
2897             },
2898             'minute' => {
2899             'name' => q(分),
2900             'other' => q({0}m),
2901             'per' => q({0}/分),
2902             },
2903             'month' => {
2904             'name' => q(か月),
2905             'other' => q({0}m),
2906             'per' => q({0}/月),
2907             },
2908             'nanometer' => {
2909             'name' => q(ナノメートル),
2910             'other' => q({0}nm),
2911             },
2912             'nanosecond' => {
2913             'name' => q(ns),
2914             'other' => q({0}ns),
2915             },
2916             'nautical-mile' => {
2917             'name' => q(海里),
2918             'other' => q({0}海里),
2919             },
2920             'ohm' => {
2921             'other' => q({0}Ω),
2922             },
2923             'ounce' => {
2924             'name' => q(オンス),
2925             'other' => q({0}oz),
2926             'per' => q({0}/oz),
2927             },
2928             'ounce-troy' => {
2929             'other' => q({0}oz t),
2930             },
2931             'parsec' => {
2932             'name' => q(パーセク),
2933             'other' => q({0}pc),
2934             },
2935             'per' => {
2936             '1' => q({0}/{1}),
2937             },
2938             'percent' => {
2939             'name' => q(%),
2940             'other' => q({0}%),
2941             },
2942             'picometer' => {
2943             'name' => q(ピコメートル),
2944             'other' => q({0}pm),
2945             },
2946             'pint' => {
2947             'other' => q({0}pt),
2948             },
2949             'point' => {
2950             'name' => q(pt),
2951             'other' => q({0} pt),
2952             },
2953             'pound' => {
2954             'name' => q(ポンド),
2955             'other' => q({0}lb),
2956             'per' => q({0}/lb),
2957             },
2958             'pound-per-square-inch' => {
2959             'name' => q(重量ポンド毎平方インチ),
2960             'other' => q({0}psi),
2961             },
2962             'quart' => {
2963             'other' => q({0}qt),
2964             },
2965             'radian' => {
2966             'other' => q({0}rad),
2967             },
2968             'second' => {
2969             'name' => q(秒),
2970             'other' => q({0}s),
2971             'per' => q({0}/秒),
2972             },
2973             'square-centimeter' => {
2974             'other' => q({0}cm²),
2975             },
2976             'square-foot' => {
2977             'other' => q({0}ft²),
2978             },
2979             'square-inch' => {
2980             'other' => q({0}in²),
2981             },
2982             'square-kilometer' => {
2983             'other' => q({0}km²),
2984             },
2985             'square-meter' => {
2986             'other' => q({0}m²),
2987             },
2988             'square-mile' => {
2989             'other' => q({0}mi²),
2990             },
2991             'square-yard' => {
2992             'other' => q({0}yd²),
2993             },
2994             'stone' => {
2995             'name' => q(st),
2996             'other' => q({0}st),
2997             },
2998             'tablespoon' => {
2999             'other' => q(大さじ{0}),
3000             },
3001             'teaspoon' => {
3002             'other' => q(小さじ{0}),
3003             },
3004             'terabit' => {
3005             'other' => q({0}Tb),
3006             },
3007             'terabyte' => {
3008             'other' => q({0}TB),
3009             },
3010             'ton' => {
3011             'other' => q({0}t),
3012             },
3013             'volt' => {
3014             'other' => q({0}V),
3015             },
3016             'watt' => {
3017             'other' => q({0}W),
3018             },
3019             'week' => {
3020             'name' => q(週間),
3021             'other' => q({0}w),
3022             'per' => q({0}/週),
3023             },
3024             'yard' => {
3025             'name' => q(ヤード),
3026             'other' => q({0}ヤード),
3027             },
3028             'year' => {
3029             'name' => q(å¹´),
3030             'other' => q({0}y),
3031             'per' => q({0}/å¹´),
3032             },
3033             },
3034             'short' => {
3035             '' => {
3036             'name' => q(方位),
3037             },
3038             'acre' => {
3039             'name' => q(エーカー),
3040             'other' => q({0} ac),
3041             },
3042             'acre-foot' => {
3043             'name' => q(エーカーフィート),
3044             'other' => q({0} ac ft),
3045             },
3046             'ampere' => {
3047             'name' => q(アンペア),
3048             'other' => q({0} A),
3049             },
3050             'arc-minute' => {
3051             'name' => q(分),
3052             'other' => q({0} 分),
3053             },
3054             'arc-second' => {
3055             'name' => q(秒),
3056             'other' => q({0} 秒),
3057             },
3058             'astronomical-unit' => {
3059             'name' => q(天文単位),
3060             'other' => q({0} au),
3061             },
3062             'atmosphere' => {
3063             'name' => q(気圧),
3064             'other' => q({0} atm),
3065             },
3066             'bit' => {
3067             'name' => q(ビット),
3068             'other' => q({0} bit),
3069             },
3070             'bushel' => {
3071             'name' => q(ブッシェル),
3072             'other' => q({0} bu),
3073             },
3074             'byte' => {
3075             'name' => q(バイト),
3076             'other' => q({0} byte),
3077             },
3078             'calorie' => {
3079             'name' => q(cal),
3080             'other' => q({0} cal),
3081             },
3082             'carat' => {
3083             'name' => q(カラット),
3084             'other' => q({0} ct),
3085             },
3086             'celsius' => {
3087             'name' => q(°C),
3088             'other' => q({0}°C),
3089             },
3090             'centiliter' => {
3091             'name' => q(センチリットル),
3092             'other' => q({0} cL),
3093             },
3094             'centimeter' => {
3095             'name' => q(cm),
3096             'other' => q({0} cm),
3097             'per' => q({0}/cm),
3098             },
3099             'century' => {
3100             'name' => q(世紀),
3101             'other' => q({0} 世紀),
3102             },
3103             'coordinate' => {
3104             'east' => q(東経{0}),
3105             'north' => q(北緯{0}),
3106             'south' => q(南緯{0}),
3107             'west' => q(西経{0}),
3108             },
3109             'cubic-centimeter' => {
3110             'name' => q(cm³),
3111             'other' => q({0} cm³),
3112             'per' => q({0}/cm³),
3113             },
3114             'cubic-foot' => {
3115             'name' => q(立方フィート),
3116             'other' => q({0} ft³),
3117             },
3118             'cubic-inch' => {
3119             'name' => q(立方インチ),
3120             'other' => q({0} in³),
3121             },
3122             'cubic-kilometer' => {
3123             'name' => q(km³),
3124             'other' => q({0} km³),
3125             },
3126             'cubic-meter' => {
3127             'name' => q(m³),
3128             'other' => q({0} m³),
3129             'per' => q({0}/m³),
3130             },
3131             'cubic-mile' => {
3132             'name' => q(立方マイル),
3133             'other' => q({0} mi³),
3134             },
3135             'cubic-yard' => {
3136             'name' => q(立方ヤード),
3137             'other' => q({0} yd³),
3138             },
3139             'cup' => {
3140             'name' => q(カップ),
3141             'other' => q({0} カップ),
3142             },
3143             'cup-metric' => {
3144             'name' => q(メトリックカップ),
3145             'other' => q({0} mc),
3146             },
3147             'day' => {
3148             'name' => q(æ—¥),
3149             'other' => q({0} æ—¥),
3150             'per' => q({0}/æ—¥),
3151             },
3152             'deciliter' => {
3153             'name' => q(デシリットル),
3154             'other' => q({0} dL),
3155             },
3156             'decimeter' => {
3157             'name' => q(デシメートル),
3158             'other' => q({0} dm),
3159             },
3160             'degree' => {
3161             'name' => q(度),
3162             'other' => q({0} 度),
3163             },
3164             'fahrenheit' => {
3165             'name' => q(°F),
3166             'other' => q({0}°F),
3167             },
3168             'fathom' => {
3169             'name' => q(ファゾム),
3170             'other' => q({0} fth),
3171             },
3172             'fluid-ounce' => {
3173             'name' => q(液量オンス),
3174             'other' => q({0} fl oz),
3175             },
3176             'foodcalorie' => {
3177             'name' => q(cal),
3178             'other' => q({0} cal),
3179             },
3180             'foot' => {
3181             'name' => q(フィート),
3182             'other' => q({0} ft),
3183             'per' => q({0}/ft),
3184             },
3185             'furlong' => {
3186             'name' => q(ハロン),
3187             'other' => q({0} fur),
3188             },
3189             'g-force' => {
3190             'name' => q(重力加速度),
3191             'other' => q({0} G),
3192             },
3193             'gallon' => {
3194             'name' => q(ガロン),
3195             'other' => q({0} gal),
3196             'per' => q({0}/gal),
3197             },
3198             'gallon-imperial' => {
3199             'name' => q(英ガロン),
3200             'other' => q({0} gal Imp.),
3201             'per' => q({0}/gal Imp.),
3202             },
3203             'generic' => {
3204             'name' => q(°),
3205             'other' => q({0}°),
3206             },
3207             'gigabit' => {
3208             'name' => q(ギガビット),
3209             'other' => q({0} Gb),
3210             },
3211             'gigabyte' => {
3212             'name' => q(GB),
3213             'other' => q({0} GB),
3214             },
3215             'gigahertz' => {
3216             'name' => q(GHz),
3217             'other' => q({0} GHz),
3218             },
3219             'gigawatt' => {
3220             'name' => q(ギガワット),
3221             'other' => q({0} GW),
3222             },
3223             'gram' => {
3224             'name' => q(グラム),
3225             'other' => q({0} g),
3226             'per' => q({0}/g),
3227             },
3228             'hectare' => {
3229             'name' => q(ヘクタール),
3230             'other' => q({0} ha),
3231             },
3232             'hectoliter' => {
3233             'name' => q(ヘクトリットル),
3234             'other' => q({0} hL),
3235             },
3236             'hectopascal' => {
3237             'name' => q(hPa),
3238             'other' => q({0} hPa),
3239             },
3240             'hertz' => {
3241             'name' => q(Hz),
3242             'other' => q({0} Hz),
3243             },
3244             'horsepower' => {
3245             'name' => q(馬力),
3246             'other' => q({0} 馬力),
3247             },
3248             'hour' => {
3249             'name' => q(時間),
3250             'other' => q({0} 時間),
3251             'per' => q({0}/時間),
3252             },
3253             'inch' => {
3254             'name' => q(インチ),
3255             'other' => q({0} in),
3256             'per' => q({0}/in),
3257             },
3258             'inch-hg' => {
3259             'name' => q(水銀柱インチ),
3260             'other' => q({0} inHg),
3261             },
3262             'joule' => {
3263             'name' => q(ジュール),
3264             'other' => q({0} J),
3265             },
3266             'karat' => {
3267             'name' => q(金),
3268             'other' => q({0} 金),
3269             },
3270             'kelvin' => {
3271             'name' => q(K),
3272             'other' => q({0} K),
3273             },
3274             'kilobit' => {
3275             'name' => q(キロビット),
3276             'other' => q({0} kb),
3277             },
3278             'kilobyte' => {
3279             'name' => q(KB),
3280             'other' => q({0} KB),
3281             },
3282             'kilocalorie' => {
3283             'name' => q(kcal),
3284             'other' => q({0} kcal),
3285             },
3286             'kilogram' => {
3287             'name' => q(kg),
3288             'other' => q({0} kg),
3289             'per' => q({0}/kg),
3290             },
3291             'kilohertz' => {
3292             'name' => q(kHz),
3293             'other' => q({0} kHz),
3294             },
3295             'kilojoule' => {
3296             'name' => q(キロジュール),
3297             'other' => q({0} kJ),
3298             },
3299             'kilometer' => {
3300             'name' => q(km),
3301             'other' => q({0} km),
3302             'per' => q({0}/km),
3303             },
3304             'kilometer-per-hour' => {
3305             'name' => q(km/h),
3306             'other' => q({0} km/h),
3307             },
3308             'kilowatt' => {
3309             'name' => q(キロワット),
3310             'other' => q({0} kW),
3311             },
3312             'kilowatt-hour' => {
3313             'name' => q(キロワット時),
3314             'other' => q({0} kWh),
3315             },
3316             'knot' => {
3317             'name' => q(ノット),
3318             'other' => q({0} kn),
3319             },
3320             'light-year' => {
3321             'name' => q(光年),
3322             'other' => q({0} 光年),
3323             },
3324             'liter' => {
3325             'name' => q(リットル),
3326             'other' => q({0} L),
3327             'per' => q({0}/l),
3328             },
3329             'liter-per-100kilometers' => {
3330             'name' => q(L/100km),
3331             'other' => q({0} L/100km),
3332             },
3333             'liter-per-kilometer' => {
3334             'name' => q(L/km),
3335             'other' => q({0} L/km),
3336             },
3337             'lux' => {
3338             'name' => q(ルクス),
3339             'other' => q({0} lx),
3340             },
3341             'megabit' => {
3342             'name' => q(メガビット),
3343             'other' => q({0} Mb),
3344             },
3345             'megabyte' => {
3346             'name' => q(MB),
3347             'other' => q({0} MB),
3348             },
3349             'megahertz' => {
3350             'name' => q(MHz),
3351             'other' => q({0} MHz),
3352             },
3353             'megaliter' => {
3354             'name' => q(メガリットル),
3355             'other' => q({0} ML),
3356             },
3357             'megawatt' => {
3358             'name' => q(メガワット),
3359             'other' => q({0} MW),
3360             },
3361             'meter' => {
3362             'name' => q(m),
3363             'other' => q({0} m),
3364             'per' => q({0}/m),
3365             },
3366             'meter-per-second' => {
3367             'name' => q(m/s),
3368             'other' => q({0} m/s),
3369             },
3370             'meter-per-second-squared' => {
3371             'name' => q(m/s²),
3372             'other' => q({0} m/s²),
3373             },
3374             'metric-ton' => {
3375             'name' => q(トン),
3376             'other' => q({0} t),
3377             },
3378             'microgram' => {
3379             'name' => q(マイクログラム),
3380             'other' => q({0} µg),
3381             },
3382             'micrometer' => {
3383             'name' => q(マイクロメートル),
3384             'other' => q({0} µm),
3385             },
3386             'microsecond' => {
3387             'name' => q(マイクロ秒),
3388             'other' => q({0} μs),
3389             },
3390             'mile' => {
3391             'name' => q(マイル),
3392             'other' => q({0} mi),
3393             },
3394             'mile-per-gallon' => {
3395             'name' => q(マイル/ガロン),
3396             'other' => q({0} mpg),
3397             },
3398             'mile-per-gallon-imperial' => {
3399             'name' => q(マイル毎英ガロン),
3400             'other' => q({0} mpg Imp.),
3401             },
3402             'mile-per-hour' => {
3403             'name' => q(マイル毎時),
3404             'other' => q({0} mph),
3405             },
3406             'mile-scandinavian' => {
3407             'name' => q(スカンジナビアマイル),
3408             'other' => q({0} smi),
3409             },
3410             'milliampere' => {
3411             'name' => q(ミリアンペア),
3412             'other' => q({0} mA),
3413             },
3414             'millibar' => {
3415             'name' => q(ミリバール),
3416             'other' => q({0} mb),
3417             },
3418             'milligram' => {
3419             'name' => q(mg),
3420             'other' => q({0} mg),
3421             },
3422             'milligram-per-deciliter' => {
3423             'name' => q(ミリグラム毎デシリットル),
3424             'other' => q({0} mg/dL),
3425             },
3426             'milliliter' => {
3427             'name' => q(ミリリットル),
3428             'other' => q({0} ml),
3429             },
3430             'millimeter' => {
3431             'name' => q(mm),
3432             'other' => q({0} mm),
3433             },
3434             'millimeter-of-mercury' => {
3435             'name' => q(水銀柱ミリメートル),
3436             'other' => q({0} mm Hg),
3437             },
3438             'millimole-per-liter' => {
3439             'name' => q(ミリモル毎リットル),
3440             'other' => q({0} mmol/L),
3441             },
3442             'millisecond' => {
3443             'name' => q(ミリ秒),
3444             'other' => q({0} ms),
3445             },
3446             'milliwatt' => {
3447             'name' => q(ミリワット),
3448             'other' => q({0} mW),
3449             },
3450             'minute' => {
3451             'name' => q(分),
3452             'other' => q({0} 分),
3453             'per' => q({0}/分),
3454             },
3455             'month' => {
3456             'name' => q(か月),
3457             'other' => q({0} か月),
3458             'per' => q({0}/月),
3459             },
3460             'nanometer' => {
3461             'name' => q(ナノメートル),
3462             'other' => q({0} nm),
3463             },
3464             'nanosecond' => {
3465             'name' => q(ナノ秒),
3466             'other' => q({0} ns),
3467             },
3468             'nautical-mile' => {
3469             'name' => q(海里),
3470             'other' => q({0} 海里),
3471             },
3472             'ohm' => {
3473             'name' => q(オーム),
3474             'other' => q({0} Ω),
3475             },
3476             'ounce' => {
3477             'name' => q(オンス),
3478             'other' => q({0} oz),
3479             'per' => q({0}/oz),
3480             },
3481             'ounce-troy' => {
3482             'name' => q(トロイオンス),
3483             'other' => q({0} oz t),
3484             },
3485             'parsec' => {
3486             'name' => q(パーセク),
3487             'other' => q({0} pc),
3488             },
3489             'part-per-million' => {
3490             'name' => q(ppm),
3491             'other' => q({0} ppm),
3492             },
3493             'per' => {
3494             '1' => q({0}/{1}),
3495             },
3496             'percent' => {
3497             'name' => q(パーセント),
3498             'other' => q({0}%),
3499             },
3500             'permille' => {
3501             'name' => q(パーミル),
3502             'other' => q({0}‰),
3503             },
3504             'petabyte' => {
3505             'name' => q(ペタバイト),
3506             'other' => q({0} PB),
3507             },
3508             'picometer' => {
3509             'name' => q(ピコメートル),
3510             'other' => q({0} pm),
3511             },
3512             'pint' => {
3513             'name' => q(パイント),
3514             'other' => q({0} pt),
3515             },
3516             'pint-metric' => {
3517             'name' => q(メトリックパイント),
3518             'other' => q({0} mpt),
3519             },
3520             'point' => {
3521             'name' => q(ポイント),
3522             'other' => q({0} pt),
3523             },
3524             'pound' => {
3525             'name' => q(ポンド),
3526             'other' => q({0} lb),
3527             'per' => q({0}/lb),
3528             },
3529             'pound-per-square-inch' => {
3530             'name' => q(重量ポンド毎平方インチ),
3531             'other' => q({0} psi),
3532             },
3533             'quart' => {
3534             'name' => q(クォート),
3535             'other' => q({0} qt),
3536             },
3537             'radian' => {
3538             'name' => q(ラジアン),
3539             'other' => q({0} rad),
3540             },
3541             'revolution' => {
3542             'name' => q(回転),
3543             'other' => q({0} rev),
3544             },
3545             'second' => {
3546             'name' => q(秒),
3547             'other' => q({0} 秒),
3548             'per' => q({0}/秒),
3549             },
3550             'square-centimeter' => {
3551             'name' => q(cm²),
3552             'other' => q({0} cm²),
3553             'per' => q({0}/cm²),
3554             },
3555             'square-foot' => {
3556             'name' => q(平方フィート),
3557             'other' => q({0} ft²),
3558             },
3559             'square-inch' => {
3560             'name' => q(平方インチ),
3561             'other' => q({0} in²),
3562             'per' => q({0}/in²),
3563             },
3564             'square-kilometer' => {
3565             'name' => q(km²),
3566             'other' => q({0} km²),
3567             'per' => q({0}/km²),
3568             },
3569             'square-meter' => {
3570             'name' => q(m²),
3571             'other' => q({0} m²),
3572             'per' => q({0}/m²),
3573             },
3574             'square-mile' => {
3575             'name' => q(平方マイル),
3576             'other' => q({0} mi²),
3577             'per' => q({0}/mi²),
3578             },
3579             'square-yard' => {
3580             'name' => q(平方ヤード),
3581             'other' => q({0} yd²),
3582             },
3583             'stone' => {
3584             'name' => q(ストーン),
3585             'other' => q({0} st),
3586             },
3587             'tablespoon' => {
3588             'name' => q(大さじ),
3589             'other' => q(大さじ {0}),
3590             },
3591             'teaspoon' => {
3592             'name' => q(小さじ),
3593             'other' => q(小さじ {0}),
3594             },
3595             'terabit' => {
3596             'name' => q(テラビット),
3597             'other' => q({0} Tb),
3598             },
3599             'terabyte' => {
3600             'name' => q(テラバイト),
3601             'other' => q({0} TB),
3602             },
3603             'ton' => {
3604             'name' => q(米トン),
3605             'other' => q({0} s/t),
3606             },
3607             'volt' => {
3608             'name' => q(ボルト),
3609             'other' => q({0} V),
3610             },
3611             'watt' => {
3612             'name' => q(ワット),
3613             'other' => q({0} W),
3614             },
3615             'week' => {
3616             'name' => q(週間),
3617             'other' => q({0} 週間),
3618             'per' => q({0}/週),
3619             },
3620             'yard' => {
3621             'name' => q(ヤード),
3622             'other' => q({0} yd),
3623             },
3624             'year' => {
3625             'name' => q(å¹´),
3626             'other' => q({0} å¹´),
3627             'per' => q({0}/å¹´),
3628             },
3629             },
3630             } }
3631             );
3632              
3633             has 'yesstr' => (
3634             is => 'ro',
3635             isa => RegexpRef,
3636             init_arg => undef,
3637             default => sub { qr'^(?i:はい|y)$' }
3638             );
3639              
3640             has 'nostr' => (
3641             is => 'ro',
3642             isa => RegexpRef,
3643             init_arg => undef,
3644             default => sub { qr'^(?i:いいえ|n)$' }
3645             );
3646              
3647             has 'listPatterns' => (
3648             is => 'ro',
3649             isa => HashRef,
3650             init_arg => undef,
3651             default => sub { {
3652             start => q({0} {1}),
3653             middle => q({0} {1}),
3654             end => q({0} {1}),
3655             2 => q({0} {1}),
3656             } }
3657             );
3658              
3659             has 'default_numbering_system' => (
3660             is => 'ro',
3661             isa => Str,
3662             init_arg => undef,
3663             default => 'latn',
3664             );
3665              
3666             has native_numbering_system => (
3667             is => 'ro',
3668             isa => Str,
3669             init_arg => undef,
3670             default => 'latn',
3671             );
3672              
3673             has traditional_numbering_system => (
3674             is => 'ro',
3675             isa => Str,
3676             init_arg => undef,
3677             default => 'jpan',
3678             );
3679              
3680             has finance_numbering_system => (
3681             is => 'ro',
3682             isa => Str,
3683             init_arg => undef,
3684             default => 'jpanfin',
3685             );
3686              
3687             has 'minimum_grouping_digits' => (
3688             is =>'ro',
3689             isa => Int,
3690             init_arg => undef,
3691             default => 1,
3692             );
3693              
3694             has 'number_symbols' => (
3695             is => 'ro',
3696             isa => HashRef,
3697             init_arg => undef,
3698             default => sub { {
3699             'latn' => {
3700             'decimal' => q(.),
3701             'exponential' => q(E),
3702             'group' => q(,),
3703             'infinity' => q(∞),
3704             'list' => q(;),
3705             'minusSign' => q(-),
3706             'nan' => q(NaN),
3707             'perMille' => q(‰),
3708             'percentSign' => q(%),
3709             'plusSign' => q(+),
3710             'superscriptingExponent' => q(×),
3711             'timeSeparator' => q(:),
3712             },
3713             } }
3714             );
3715              
3716             has 'number_formats' => (
3717             is => 'ro',
3718             isa => HashRef,
3719             init_arg => undef,
3720             default => sub { {
3721             decimalFormat => {
3722             'default' => {
3723             '1000' => {
3724             'other' => '0',
3725             },
3726             '10000' => {
3727             'other' => '0万',
3728             },
3729             '100000' => {
3730             'other' => '00万',
3731             },
3732             '1000000' => {
3733             'other' => '000万',
3734             },
3735             '10000000' => {
3736             'other' => '0000万',
3737             },
3738             '100000000' => {
3739             'other' => '0å„„',
3740             },
3741             '1000000000' => {
3742             'other' => '00å„„',
3743             },
3744             '10000000000' => {
3745             'other' => '000å„„',
3746             },
3747             '100000000000' => {
3748             'other' => '0000å„„',
3749             },
3750             '1000000000000' => {
3751             'other' => '0å…†',
3752             },
3753             '10000000000000' => {
3754             'other' => '00å…†',
3755             },
3756             '100000000000000' => {
3757             'other' => '000å…†',
3758             },
3759             'standard' => {
3760             'default' => '#,##0.###',
3761             },
3762             },
3763             'long' => {
3764             '1000' => {
3765             'other' => '0',
3766             },
3767             '10000' => {
3768             'other' => '0万',
3769             },
3770             '100000' => {
3771             'other' => '00万',
3772             },
3773             '1000000' => {
3774             'other' => '000万',
3775             },
3776             '10000000' => {
3777             'other' => '0000万',
3778             },
3779             '100000000' => {
3780             'other' => '0å„„',
3781             },
3782             '1000000000' => {
3783             'other' => '00å„„',
3784             },
3785             '10000000000' => {
3786             'other' => '000å„„',
3787             },
3788             '100000000000' => {
3789             'other' => '0000å„„',
3790             },
3791             '1000000000000' => {
3792             'other' => '0å…†',
3793             },
3794             '10000000000000' => {
3795             'other' => '00å…†',
3796             },
3797             '100000000000000' => {
3798             'other' => '000å…†',
3799             },
3800             },
3801             'short' => {
3802             '1000' => {
3803             'other' => '0',
3804             },
3805             '10000' => {
3806             'other' => '0万',
3807             },
3808             '100000' => {
3809             'other' => '00万',
3810             },
3811             '1000000' => {
3812             'other' => '000万',
3813             },
3814             '10000000' => {
3815             'other' => '0000万',
3816             },
3817             '100000000' => {
3818             'other' => '0å„„',
3819             },
3820             '1000000000' => {
3821             'other' => '00å„„',
3822             },
3823             '10000000000' => {
3824             'other' => '000å„„',
3825             },
3826             '100000000000' => {
3827             'other' => '0000å„„',
3828             },
3829             '1000000000000' => {
3830             'other' => '0å…†',
3831             },
3832             '10000000000000' => {
3833             'other' => '00å…†',
3834             },
3835             '100000000000000' => {
3836             'other' => '000å…†',
3837             },
3838             },
3839             },
3840             percentFormat => {
3841             'default' => {
3842             'standard' => {
3843             'default' => '#,##0%',
3844             },
3845             },
3846             },
3847             scientificFormat => {
3848             'default' => {
3849             'standard' => {
3850             'default' => '#E0',
3851             },
3852             },
3853             },
3854             } },
3855             );
3856              
3857             has 'number_currency_formats' => (
3858             is => 'ro',
3859             isa => HashRef,
3860             init_arg => undef,
3861             default => sub { {
3862             'latn' => {
3863             'pattern' => {
3864             'default' => {
3865             'accounting' => {
3866             'negative' => '(¤#,##0.00)',
3867             'positive' => '¤#,##0.00',
3868             },
3869             'standard' => {
3870             'positive' => '¤#,##0.00',
3871             },
3872             },
3873             },
3874             },
3875             } },
3876             );
3877              
3878             has 'currencies' => (
3879             is => 'ro',
3880             isa => HashRef,
3881             init_arg => undef,
3882             default => sub { {
3883             'ADP' => {
3884             symbol => 'ADP',
3885             display_name => {
3886             'currency' => q(アンドラ ペセタ),
3887             'other' => q(アンドラ ペセタ),
3888             },
3889             },
3890             'AED' => {
3891             symbol => 'AED',
3892             display_name => {
3893             'currency' => q(アラブ首長国連邦ディルハム),
3894             'other' => q(UAE ディルハム),
3895             },
3896             },
3897             'AFA' => {
3898             symbol => 'AFA',
3899             display_name => {
3900             'currency' => q(アフガニスタン アフガニー \(1927–2002\)),
3901             'other' => q(アフガニスタン アフガニー \(1927–2002\)),
3902             },
3903             },
3904             'AFN' => {
3905             symbol => 'AFN',
3906             display_name => {
3907             'currency' => q(アフガニスタン アフガニー),
3908             'other' => q(アフガニスタン アフガニー),
3909             },
3910             },
3911             'ALK' => {
3912             symbol => 'ALK',
3913             display_name => {
3914             'currency' => q(アルバニア レク \(1946–1965\)),
3915             'other' => q(アルバニア レク \(1946–1965\)),
3916             },
3917             },
3918             'ALL' => {
3919             symbol => 'ALL',
3920             display_name => {
3921             'currency' => q(アルバニア レク),
3922             'other' => q(アルバニア レク),
3923             },
3924             },
3925             'AMD' => {
3926             symbol => 'AMD',
3927             display_name => {
3928             'currency' => q(アルメニア ドラム),
3929             'other' => q(アルメニア ドラム),
3930             },
3931             },
3932             'ANG' => {
3933             symbol => 'ANG',
3934             display_name => {
3935             'currency' => q(オランダ領アンティル ギルダー),
3936             'other' => q(オランダ領アンティル ギルダー),
3937             },
3938             },
3939             'AOA' => {
3940             symbol => 'AOA',
3941             display_name => {
3942             'currency' => q(アンゴラ クワンザ),
3943             'other' => q(アンゴラ クワンザ),
3944             },
3945             },
3946             'AOK' => {
3947             symbol => 'AOK',
3948             display_name => {
3949             'currency' => q(アンゴラ クワンザ \(1977–1991\)),
3950             'other' => q(アンゴラ クワンザ \(1977–1991\)),
3951             },
3952             },
3953             'AON' => {
3954             symbol => 'AON',
3955             display_name => {
3956             'currency' => q(アンゴラ 新クワンザ \(1990–2000\)),
3957             'other' => q(アンゴラ 新クワンザ \(1990–2000\)),
3958             },
3959             },
3960             'AOR' => {
3961             symbol => 'AOR',
3962             display_name => {
3963             'currency' => q(アンゴラ 旧クワンザ \(1995–1999\)),
3964             'other' => q(アンゴラ 旧クワンザ \(1995–1999\)),
3965             },
3966             },
3967             'ARA' => {
3968             symbol => 'ARA',
3969             display_name => {
3970             'currency' => q(アルゼンチン アゥストラール),
3971             'other' => q(アルゼンチン アゥストラール),
3972             },
3973             },
3974             'ARL' => {
3975             symbol => 'ARL',
3976             display_name => {
3977             'currency' => q(アルゼンチン・ペソ・レイ(1970–1983)),
3978             'other' => q(アルゼンチン・ペソ・レイ(1970–1983)),
3979             },
3980             },
3981             'ARM' => {
3982             symbol => 'ARM',
3983             display_name => {
3984             'currency' => q(アルゼンチン・ペソ(1881–1970)),
3985             'other' => q(アルゼンチン・ペソ(1881–1970)),
3986             },
3987             },
3988             'ARP' => {
3989             symbol => 'ARP',
3990             display_name => {
3991             'currency' => q(アルゼンチン ペソ \(1983–1985\)),
3992             'other' => q(アルゼンチン ペソ \(1983–1985\)),
3993             },
3994             },
3995             'ARS' => {
3996             symbol => 'ARS',
3997             display_name => {
3998             'currency' => q(アルゼンチン ペソ),
3999             'other' => q(アルゼンチン ペソ),
4000             },
4001             },
4002             'ATS' => {
4003             symbol => 'ATS',
4004             display_name => {
4005             'currency' => q(オーストリア シリング),
4006             'other' => q(オーストリア シリング),
4007             },
4008             },
4009             'AUD' => {
4010             symbol => 'A$',
4011             display_name => {
4012             'currency' => q(オーストラリア ドル),
4013             'other' => q(オーストラリア ドル),
4014             },
4015             },
4016             'AWG' => {
4017             symbol => 'AWG',
4018             display_name => {
4019             'currency' => q(アルバ ギルダー),
4020             'other' => q(アルバ ギルダー),
4021             },
4022             },
4023             'AZM' => {
4024             symbol => 'AZM',
4025             display_name => {
4026             'currency' => q(アゼルバイジャン マナト \(1993–2006\)),
4027             'other' => q(アゼルバイジャン マナト \(1993–2006\)),
4028             },
4029             },
4030             'AZN' => {
4031             symbol => 'AZN',
4032             display_name => {
4033             'currency' => q(アゼルバイジャン マナト),
4034             'other' => q(アゼルバイジャン マナト),
4035             },
4036             },
4037             'BAD' => {
4038             symbol => 'BAD',
4039             display_name => {
4040             'currency' => q(ボスニア・ヘルツェゴビナ ディナール \(1992–1994\)),
4041             'other' => q(ボスニア・ヘルツェゴビナ ディナール \(1992–1994\)),
4042             },
4043             },
4044             'BAM' => {
4045             symbol => 'BAM',
4046             display_name => {
4047             'currency' => q(ボスニア・ヘルツェゴビナ 兌換マルク \(BAM\)),
4048             'other' => q(ボスニア・ヘルツェゴビナ 兌換マルク \(BAM\)),
4049             },
4050             },
4051             'BAN' => {
4052             symbol => 'BAN',
4053             display_name => {
4054             'currency' => q(ボスニア・ヘルツェゴビナ 新ディナール(1994–1997)),
4055             'other' => q(ボスニア・ヘルツェゴビナ 新ディナール(1994–1997)),
4056             },
4057             },
4058             'BBD' => {
4059             symbol => 'BBD',
4060             display_name => {
4061             'currency' => q(バルバドス ドル),
4062             'other' => q(バルバドス ドル),
4063             },
4064             },
4065             'BDT' => {
4066             symbol => 'BDT',
4067             display_name => {
4068             'currency' => q(バングラデシュ ã‚¿ã‚«),
4069             'other' => q(バングラデシュ ã‚¿ã‚«),
4070             },
4071             },
4072             'BEC' => {
4073             symbol => 'BEC',
4074             display_name => {
4075             'currency' => q(ベルギー フラン \(BEC\)),
4076             'other' => q(ベルギー フラン \(BEC\)),
4077             },
4078             },
4079             'BEF' => {
4080             symbol => 'BEF',
4081             display_name => {
4082             'currency' => q(ベルギー フラン),
4083             'other' => q(ベルギー フラン),
4084             },
4085             },
4086             'BEL' => {
4087             symbol => 'BEL',
4088             display_name => {
4089             'currency' => q(ベルギー フラン \(BEL\)),
4090             'other' => q(ベルギー フラン \(BEL\)),
4091             },
4092             },
4093             'BGL' => {
4094             symbol => 'BGL',
4095             display_name => {
4096             'currency' => q(ブルガリア レフ),
4097             'other' => q(ブルガリア レフ),
4098             },
4099             },
4100             'BGM' => {
4101             symbol => 'BGM',
4102             display_name => {
4103             'currency' => q(ブルガリア社会主義 レフ),
4104             'other' => q(ブルガリア社会主義 レフ),
4105             },
4106             },
4107             'BGN' => {
4108             symbol => 'BGN',
4109             display_name => {
4110             'currency' => q(ブルガリア 新レフ),
4111             'other' => q(ブルガリア 新レフ),
4112             },
4113             },
4114             'BGO' => {
4115             symbol => 'BGO',
4116             display_name => {
4117             'currency' => q(ブルガリア レフ(1879–1952)),
4118             'other' => q(ブルガリア レフ(1879–1952)),
4119             },
4120             },
4121             'BHD' => {
4122             symbol => 'BHD',
4123             display_name => {
4124             'currency' => q(バーレーン ディナール),
4125             'other' => q(バーレーン ディナール),
4126             },
4127             },
4128             'BIF' => {
4129             symbol => 'BIF',
4130             display_name => {
4131             'currency' => q(ブルンジ フラン),
4132             'other' => q(ブルンジ フラン),
4133             },
4134             },
4135             'BMD' => {
4136             symbol => 'BMD',
4137             display_name => {
4138             'currency' => q(バミューダ ドル),
4139             'other' => q(バミューダ ドル),
4140             },
4141             },
4142             'BND' => {
4143             symbol => 'BND',
4144             display_name => {
4145             'currency' => q(ブルネイ ドル),
4146             'other' => q(ブルネイ ドル),
4147             },
4148             },
4149             'BOB' => {
4150             symbol => 'BOB',
4151             display_name => {
4152             'currency' => q(ボリビア ボリビアーノ),
4153             'other' => q(ボリビア ボリビアーノ),
4154             },
4155             },
4156             'BOL' => {
4157             symbol => 'BOL',
4158             display_name => {
4159             'currency' => q(ボリビア ボリビアーノ \(1863–1963\)),
4160             'other' => q(ボリビア ボリビアーノ \(1863–1963\)),
4161             },
4162             },
4163             'BOP' => {
4164             symbol => 'BOP',
4165             display_name => {
4166             'currency' => q(ボリビア ペソ),
4167             'other' => q(ボリビア ペソ),
4168             },
4169             },
4170             'BOV' => {
4171             symbol => 'BOV',
4172             display_name => {
4173             'currency' => q(ボリビア \(Mvdol\)),
4174             'other' => q(ボリビア \(Mvdol\)),
4175             },
4176             },
4177             'BRB' => {
4178             symbol => 'BRB',
4179             display_name => {
4180             'currency' => q(ブラジル 新クルゼイロ \(1967–1986\)),
4181             'other' => q(ブラジル 新クルゼイロ \(1967–1986\)),
4182             },
4183             },
4184             'BRC' => {
4185             symbol => 'BRC',
4186             display_name => {
4187             'currency' => q(ブラジル クルザード \(1986–1989\)),
4188             'other' => q(ブラジル クルザード \(1986–1989\)),
4189             },
4190             },
4191             'BRE' => {
4192             symbol => 'BRE',
4193             display_name => {
4194             'currency' => q(ブラジル クルゼイロ \(1990–1993\)),
4195             'other' => q(ブラジル クルゼイロ \(1990–1993\)),
4196             },
4197             },
4198             'BRL' => {
4199             symbol => 'R$',
4200             display_name => {
4201             'currency' => q(ブラジル レアル),
4202             'other' => q(ブラジル レアル),
4203             },
4204             },
4205             'BRN' => {
4206             symbol => 'BRN',
4207             display_name => {
4208             'currency' => q(ブラジル 新クルザード \(1989–1990\)),
4209             'other' => q(ブラジル 新クルザード \(1989–1990\)),
4210             },
4211             },
4212             'BRR' => {
4213             symbol => 'BRR',
4214             display_name => {
4215             'currency' => q(ブラジル クルゼイロ \(1993–1994\)),
4216             'other' => q(ブラジル クルゼイロ \(1993–1994\)),
4217             },
4218             },
4219             'BRZ' => {
4220             symbol => 'BRZ',
4221             display_name => {
4222             'currency' => q(ブラジル クルゼイロ(1942–1967)),
4223             'other' => q(ブラジル クルゼイロ(1942–1967)),
4224             },
4225             },
4226             'BSD' => {
4227             symbol => 'BSD',
4228             display_name => {
4229             'currency' => q(バハマ ドル),
4230             'other' => q(バハマ ドル),
4231             },
4232             },
4233             'BTN' => {
4234             symbol => 'BTN',
4235             display_name => {
4236             'currency' => q(ブータン ニュルタム),
4237             'other' => q(ブータン ニュルタム),
4238             },
4239             },
4240             'BUK' => {
4241             symbol => 'BUK',
4242             display_name => {
4243             'currency' => q(ビルマ チャット),
4244             'other' => q(ビルマ チャット),
4245             },
4246             },
4247             'BWP' => {
4248             symbol => 'BWP',
4249             display_name => {
4250             'currency' => q(ボツワナ プラ),
4251             'other' => q(ボツワナ プラ),
4252             },
4253             },
4254             'BYB' => {
4255             symbol => 'BYB',
4256             display_name => {
4257             'currency' => q(ベラルーシ 新ルーブル \(1994–1999\)),
4258             'other' => q(ベラルーシ 新ルーブル \(1994–1999\)),
4259             },
4260             },
4261             'BYN' => {
4262             symbol => 'BYN',
4263             display_name => {
4264             'currency' => q(ベラルーシ ルーブル),
4265             'other' => q(ベラルーシ ルーブル),
4266             },
4267             },
4268             'BYR' => {
4269             symbol => 'BYR',
4270             display_name => {
4271             'currency' => q(ベラルーシ ルーブル \(2000–2016\)),
4272             'other' => q(ベラルーシ ルーブル \(2000–2016\)),
4273             },
4274             },
4275             'BZD' => {
4276             symbol => 'BZD',
4277             display_name => {
4278             'currency' => q(ベリーズ ドル),
4279             'other' => q(ベリーズ ドル),
4280             },
4281             },
4282             'CAD' => {
4283             symbol => 'CA$',
4284             display_name => {
4285             'currency' => q(カナダ ドル),
4286             'other' => q(カナダ ドル),
4287             },
4288             },
4289             'CDF' => {
4290             symbol => 'CDF',
4291             display_name => {
4292             'currency' => q(コンゴ フラン),
4293             'other' => q(コンゴ フラン),
4294             },
4295             },
4296             'CHE' => {
4297             symbol => 'CHE',
4298             display_name => {
4299             'currency' => q(ユーロ \(WIR\)),
4300             'other' => q(ユーロ \(WIR\)),
4301             },
4302             },
4303             'CHF' => {
4304             symbol => 'CHF',
4305             display_name => {
4306             'currency' => q(スイス フラン),
4307             'other' => q(スイス フラン),
4308             },
4309             },
4310             'CHW' => {
4311             symbol => 'CHW',
4312             display_name => {
4313             'currency' => q(フラン \(WIR\)),
4314             'other' => q(フラン \(WIR\)),
4315             },
4316             },
4317             'CLE' => {
4318             symbol => 'CLE',
4319             display_name => {
4320             'currency' => q(チリ エスクード),
4321             'other' => q(チリ エスクード),
4322             },
4323             },
4324             'CLF' => {
4325             symbol => 'CLF',
4326             display_name => {
4327             'currency' => q(チリ ウニダ・デ・フォメント \(UF\)),
4328             'other' => q(チリ ウニダ・デ・フォメント \(UF\)),
4329             },
4330             },
4331             'CLP' => {
4332             symbol => 'CLP',
4333             display_name => {
4334             'currency' => q(チリ ペソ),
4335             'other' => q(チリ ペソ),
4336             },
4337             },
4338             'CNH' => {
4339             symbol => 'CNH',
4340             display_name => {
4341             'currency' => q(中国人民元\(オフショア\)),
4342             'other' => q(中国人民元\(オフショア\)),
4343             },
4344             },
4345             'CNX' => {
4346             symbol => 'CNX',
4347             display_name => {
4348             'currency' => q(中国人民銀行ドル),
4349             'other' => q(中国人民銀行ドル),
4350             },
4351             },
4352             'CNY' => {
4353             symbol => 'å…ƒ',
4354             display_name => {
4355             'currency' => q(中国人民元),
4356             'other' => q(中国人民元),
4357             },
4358             },
4359             'COP' => {
4360             symbol => 'COP',
4361             display_name => {
4362             'currency' => q(コロンビア ペソ),
4363             'other' => q(コロンビア ペソ),
4364             },
4365             },
4366             'COU' => {
4367             symbol => 'COU',
4368             display_name => {
4369             'currency' => q(コロンビア レアル (UVR\)),
4370             'other' => q(コロンビア レアル (UVR\)),
4371             },
4372             },
4373             'CRC' => {
4374             symbol => 'CRC',
4375             display_name => {
4376             'currency' => q(コスタリカ コロン),
4377             'other' => q(コスタリカ コロン),
4378             },
4379             },
4380             'CSD' => {
4381             symbol => 'CSD',
4382             display_name => {
4383             'currency' => q(セルビア ディナール \(2002–2006\)),
4384             'other' => q(セルビア ディナール \(2002–2006\)),
4385             },
4386             },
4387             'CSK' => {
4388             symbol => 'CSK',
4389             display_name => {
4390             'currency' => q(チェコスロバキア コルナ),
4391             'other' => q(チェコスロバキア コルナ),
4392             },
4393             },
4394             'CUC' => {
4395             symbol => 'CUC',
4396             display_name => {
4397             'currency' => q(キューバ 兌換ペソ),
4398             'other' => q(キューバ 兌換ペソ),
4399             },
4400             },
4401             'CUP' => {
4402             symbol => 'CUP',
4403             display_name => {
4404             'currency' => q(キューバ ペソ),
4405             'other' => q(キューバ ペソ),
4406             },
4407             },
4408             'CVE' => {
4409             symbol => 'CVE',
4410             display_name => {
4411             'currency' => q(カーボベルデ エスクード),
4412             'other' => q(カーボベルデ エスクード),
4413             },
4414             },
4415             'CYP' => {
4416             symbol => 'CYP',
4417             display_name => {
4418             'currency' => q(キプロス ポンド),
4419             'other' => q(キプロス ポンド),
4420             },
4421             },
4422             'CZK' => {
4423             symbol => 'CZK',
4424             display_name => {
4425             'currency' => q(チェコ コルナ),
4426             'other' => q(チェコ コルナ),
4427             },
4428             },
4429             'DDM' => {
4430             symbol => 'DDM',
4431             display_name => {
4432             'currency' => q(東ドイツ マルク),
4433             'other' => q(東ドイツ マルク),
4434             },
4435             },
4436             'DEM' => {
4437             symbol => 'DEM',
4438             display_name => {
4439             'currency' => q(ドイツ マルク),
4440             'other' => q(ドイツ マルク),
4441             },
4442             },
4443             'DJF' => {
4444             symbol => 'DJF',
4445             display_name => {
4446             'currency' => q(ジブチ フラン),
4447             'other' => q(ジブチ フラン),
4448             },
4449             },
4450             'DKK' => {
4451             symbol => 'DKK',
4452             display_name => {
4453             'currency' => q(デンマーク クローネ),
4454             'other' => q(デンマーク クローネ),
4455             },
4456             },
4457             'DOP' => {
4458             symbol => 'DOP',
4459             display_name => {
4460             'currency' => q(ドミニカ ペソ),
4461             'other' => q(ドミニカ ペソ),
4462             },
4463             },
4464             'DZD' => {
4465             symbol => 'DZD',
4466             display_name => {
4467             'currency' => q(アルジェリア ディナール),
4468             'other' => q(アルジェリア ディナール),
4469             },
4470             },
4471             'ECS' => {
4472             symbol => 'ECS',
4473             display_name => {
4474             'currency' => q(エクアドル スクレ),
4475             'other' => q(エクアドル スクレ),
4476             },
4477             },
4478             'ECV' => {
4479             symbol => 'ECV',
4480             display_name => {
4481             'currency' => q(エクアドル \(UVC\)),
4482             'other' => q(エクアドル \(UVC\)),
4483             },
4484             },
4485             'EEK' => {
4486             symbol => 'EEK',
4487             display_name => {
4488             'currency' => q(エストニア クルーン),
4489             'other' => q(エストニア クルーン),
4490             },
4491             },
4492             'EGP' => {
4493             symbol => 'EGP',
4494             display_name => {
4495             'currency' => q(エジプト ポンド),
4496             'other' => q(エジプト ポンド),
4497             },
4498             },
4499             'ERN' => {
4500             symbol => 'ERN',
4501             display_name => {
4502             'currency' => q(エリトリア ナクファ),
4503             'other' => q(エリトリア ナクファ),
4504             },
4505             },
4506             'ESA' => {
4507             symbol => 'ESA',
4508             display_name => {
4509             'currency' => q(スペインペセタ(勘定A)),
4510             'other' => q(スペインペセタ(勘定A)),
4511             },
4512             },
4513             'ESB' => {
4514             symbol => 'ESB',
4515             display_name => {
4516             'currency' => q(スペイン 兌換ペセタ),
4517             'other' => q(スペイン 兌換ペセタ),
4518             },
4519             },
4520             'ESP' => {
4521             symbol => 'ESP',
4522             display_name => {
4523             'currency' => q(スペイン ペセタ),
4524             'other' => q(スペイン ペセタ),
4525             },
4526             },
4527             'ETB' => {
4528             symbol => 'ETB',
4529             display_name => {
4530             'currency' => q(エチオピア ブル),
4531             'other' => q(エチオピア ブル),
4532             },
4533             },
4534             'EUR' => {
4535             symbol => '€',
4536             display_name => {
4537             'currency' => q(ユーロ),
4538             'other' => q(ユーロ),
4539             },
4540             },
4541             'FIM' => {
4542             symbol => 'FIM',
4543             display_name => {
4544             'currency' => q(フィンランド マルカ),
4545             'other' => q(フィンランド マルカ),
4546             },
4547             },
4548             'FJD' => {
4549             symbol => 'FJD',
4550             display_name => {
4551             'currency' => q(フィジー ドル),
4552             'other' => q(フィジー ドル),
4553             },
4554             },
4555             'FKP' => {
4556             symbol => 'FKP',
4557             display_name => {
4558             'currency' => q(フォークランド(マルビナス)諸島 ポンド),
4559             'other' => q(フォークランド(マルビナス)諸島 ポンド),
4560             },
4561             },
4562             'FRF' => {
4563             symbol => 'FRF',
4564             display_name => {
4565             'currency' => q(フランス フラン),
4566             'other' => q(フランス フラン),
4567             },
4568             },
4569             'GBP' => {
4570             symbol => '£',
4571             display_name => {
4572             'currency' => q(英国ポンド),
4573             'other' => q(英国ポンド),
4574             },
4575             },
4576             'GEK' => {
4577             symbol => 'GEK',
4578             display_name => {
4579             'currency' => q(ジョージア クーポン ラリ),
4580             'other' => q(ジョージア クーポン ラリ),
4581             },
4582             },
4583             'GEL' => {
4584             symbol => 'GEL',
4585             display_name => {
4586             'currency' => q(ジョージア ラリ),
4587             'other' => q(ジョージア ラリ),
4588             },
4589             },
4590             'GHC' => {
4591             symbol => 'GHC',
4592             display_name => {
4593             'currency' => q(ガーナ セディ \(1979–2007\)),
4594             'other' => q(ガーナ セディ \(1979–2007\)),
4595             },
4596             },
4597             'GHS' => {
4598             symbol => 'GHS',
4599             display_name => {
4600             'currency' => q(ガーナ セディ),
4601             'other' => q(ガーナ セディ),
4602             },
4603             },
4604             'GIP' => {
4605             symbol => 'GIP',
4606             display_name => {
4607             'currency' => q(ジブラルタル ポンド),
4608             'other' => q(ジブラルタル ポンド),
4609             },
4610             },
4611             'GMD' => {
4612             symbol => 'GMD',
4613             display_name => {
4614             'currency' => q(ガンビア ダラシ),
4615             'other' => q(ガンビア ダラシ),
4616             },
4617             },
4618             'GNF' => {
4619             symbol => 'GNF',
4620             display_name => {
4621             'currency' => q(ギニア フラン),
4622             'other' => q(ギニア フラン),
4623             },
4624             },
4625             'GNS' => {
4626             symbol => 'GNS',
4627             display_name => {
4628             'currency' => q(ギニア シリー),
4629             'other' => q(ギニア シリー),
4630             },
4631             },
4632             'GQE' => {
4633             symbol => 'GQE',
4634             display_name => {
4635             'currency' => q(赤道ギニア エクウェレ),
4636             'other' => q(赤道ギニア エクウェレ),
4637             },
4638             },
4639             'GRD' => {
4640             symbol => 'GRD',
4641             display_name => {
4642             'currency' => q(ギリシャ ドラクマ),
4643             'other' => q(ギリシャ ドラクマ),
4644             },
4645             },
4646             'GTQ' => {
4647             symbol => 'GTQ',
4648             display_name => {
4649             'currency' => q(グアテマラ ケツァル),
4650             'other' => q(グアテマラ ケツァル),
4651             },
4652             },
4653             'GWE' => {
4654             symbol => 'GWE',
4655             display_name => {
4656             'currency' => q(ポルトガル領ギニア エスクード),
4657             'other' => q(ポルトガル領ギニア エスクード),
4658             },
4659             },
4660             'GWP' => {
4661             symbol => 'GWP',
4662             display_name => {
4663             'currency' => q(ギニアビサウ ペソ),
4664             'other' => q(ギニアビサウ ペソ),
4665             },
4666             },
4667             'GYD' => {
4668             symbol => 'GYD',
4669             display_name => {
4670             'currency' => q(ガイアナ ドル),
4671             'other' => q(ガイアナ ドル),
4672             },
4673             },
4674             'HKD' => {
4675             symbol => 'HK$',
4676             display_name => {
4677             'currency' => q(香港ドル),
4678             'other' => q(香港ドル),
4679             },
4680             },
4681             'HNL' => {
4682             symbol => 'HNL',
4683             display_name => {
4684             'currency' => q(ホンジュラス レンピラ),
4685             'other' => q(ホンジュラス レンピラ),
4686             },
4687             },
4688             'HRD' => {
4689             symbol => 'HRD',
4690             display_name => {
4691             'currency' => q(クロアチア ディナール),
4692             'other' => q(クロアチア ディナール),
4693             },
4694             },
4695             'HRK' => {
4696             symbol => 'HRK',
4697             display_name => {
4698             'currency' => q(クロアチア クーナ),
4699             'other' => q(クロアチア クーナ),
4700             },
4701             },
4702             'HTG' => {
4703             symbol => 'HTG',
4704             display_name => {
4705             'currency' => q(ハイチ グールド),
4706             'other' => q(ハイチ グールド),
4707             },
4708             },
4709             'HUF' => {
4710             symbol => 'HUF',
4711             display_name => {
4712             'currency' => q(ハンガリー フォリント),
4713             'other' => q(ハンガリー フォリント),
4714             },
4715             },
4716             'IDR' => {
4717             symbol => 'IDR',
4718             display_name => {
4719             'currency' => q(インドネシア ルピア),
4720             'other' => q(インドネシア ルピア),
4721             },
4722             },
4723             'IEP' => {
4724             symbol => 'IEP',
4725             display_name => {
4726             'currency' => q(アイリッシュ ポンド),
4727             'other' => q(アイリッシュ ポンド),
4728             },
4729             },
4730             'ILP' => {
4731             symbol => 'ILP',
4732             display_name => {
4733             'currency' => q(イスラエル ポンド),
4734             'other' => q(イスラエル ポンド),
4735             },
4736             },
4737             'ILR' => {
4738             symbol => 'ILR',
4739             display_name => {
4740             'currency' => q(イスラエル シェケル \(1980–1985\)),
4741             'other' => q(イスラエル シェケル \(1980–1985\)),
4742             },
4743             },
4744             'ILS' => {
4745             symbol => '₪',
4746             display_name => {
4747             'currency' => q(イスラエル新シェケル),
4748             'other' => q(イスラエル新シェケル),
4749             },
4750             },
4751             'INR' => {
4752             symbol => '₹',
4753             display_name => {
4754             'currency' => q(インド ルピー),
4755             'other' => q(インド ルピー),
4756             },
4757             },
4758             'IQD' => {
4759             symbol => 'IQD',
4760             display_name => {
4761             'currency' => q(イラク ディナール),
4762             'other' => q(イラク ディナール),
4763             },
4764             },
4765             'IRR' => {
4766             symbol => 'IRR',
4767             display_name => {
4768             'currency' => q(イラン リアル),
4769             'other' => q(イラン リアル),
4770             },
4771             },
4772             'ISJ' => {
4773             symbol => 'ISJ',
4774             display_name => {
4775             'currency' => q(アイスランド クローナ \(1918–1981\)),
4776             'other' => q(アイスランド クローナ \(1918–1981\)),
4777             },
4778             },
4779             'ISK' => {
4780             symbol => 'ISK',
4781             display_name => {
4782             'currency' => q(アイスランド クローナ),
4783             'other' => q(アイスランド クローナ),
4784             },
4785             },
4786             'ITL' => {
4787             symbol => 'ITL',
4788             display_name => {
4789             'currency' => q(イタリア リラ),
4790             'other' => q(イタリア リラ),
4791             },
4792             },
4793             'JMD' => {
4794             symbol => 'JMD',
4795             display_name => {
4796             'currency' => q(ジャマイカ ドル),
4797             'other' => q(ジャマイカ ドル),
4798             },
4799             },
4800             'JOD' => {
4801             symbol => 'JOD',
4802             display_name => {
4803             'currency' => q(ヨルダン ディナール),
4804             'other' => q(ヨルダン ディナール),
4805             },
4806             },
4807             'JPY' => {
4808             symbol => 'ï¿¥',
4809             display_name => {
4810             'currency' => q(日本円),
4811             'other' => q(円),
4812             },
4813             },
4814             'KES' => {
4815             symbol => 'KES',
4816             display_name => {
4817             'currency' => q(ケニア シリング),
4818             'other' => q(ケニア シリング),
4819             },
4820             },
4821             'KGS' => {
4822             symbol => 'KGS',
4823             display_name => {
4824             'currency' => q(キルギス ソム),
4825             'other' => q(キルギス ソム),
4826             },
4827             },
4828             'KHR' => {
4829             symbol => 'KHR',
4830             display_name => {
4831             'currency' => q(カンボジア リエル),
4832             'other' => q(カンボジア リエル),
4833             },
4834             },
4835             'KMF' => {
4836             symbol => 'KMF',
4837             display_name => {
4838             'currency' => q(コモロ フラン),
4839             'other' => q(コモロ フラン),
4840             },
4841             },
4842             'KPW' => {
4843             symbol => 'KPW',
4844             display_name => {
4845             'currency' => q(北朝鮮ウォン),
4846             'other' => q(北朝鮮ウォン),
4847             },
4848             },
4849             'KRH' => {
4850             symbol => 'KRH',
4851             display_name => {
4852             'currency' => q(韓国 ファン(1953–1962)),
4853             'other' => q(韓国 ファン(1953–1962)),
4854             },
4855             },
4856             'KRO' => {
4857             symbol => 'KRO',
4858             display_name => {
4859             'currency' => q(韓国 ウォン(1945–1953)),
4860             'other' => q(韓国 ウォン(1945–1953)),
4861             },
4862             },
4863             'KRW' => {
4864             symbol => 'â‚©',
4865             display_name => {
4866             'currency' => q(韓国ウォン),
4867             'other' => q(韓国ウォン),
4868             },
4869             },
4870             'KWD' => {
4871             symbol => 'KWD',
4872             display_name => {
4873             'currency' => q(クウェート ディナール),
4874             'other' => q(クウェート ディナール),
4875             },
4876             },
4877             'KYD' => {
4878             symbol => 'KYD',
4879             display_name => {
4880             'currency' => q(ケイマン諸島 ドル),
4881             'other' => q(ケイマン諸島 ドル),
4882             },
4883             },
4884             'KZT' => {
4885             symbol => 'KZT',
4886             display_name => {
4887             'currency' => q(カザフスタン テンゲ),
4888             'other' => q(カザフスタン テンゲ),
4889             },
4890             },
4891             'LAK' => {
4892             symbol => 'LAK',
4893             display_name => {
4894             'currency' => q(ラオス キープ),
4895             'other' => q(ラオス キープ),
4896             },
4897             },
4898             'LBP' => {
4899             symbol => 'LBP',
4900             display_name => {
4901             'currency' => q(レバノン ポンド),
4902             'other' => q(レバノン ポンド),
4903             },
4904             },
4905             'LKR' => {
4906             symbol => 'LKR',
4907             display_name => {
4908             'currency' => q(スリランカ ルピー),
4909             'other' => q(スリランカ ルピー),
4910             },
4911             },
4912             'LRD' => {
4913             symbol => 'LRD',
4914             display_name => {
4915             'currency' => q(リベリア ドル),
4916             'other' => q(リベリア ドル),
4917             },
4918             },
4919             'LSL' => {
4920             symbol => 'LSL',
4921             display_name => {
4922             'currency' => q(レソト ロティ),
4923             'other' => q(レソト ロティ),
4924             },
4925             },
4926             'LTL' => {
4927             symbol => 'LTL',
4928             display_name => {
4929             'currency' => q(リトアニア リタス),
4930             'other' => q(リトアニア リタス),
4931             },
4932             },
4933             'LTT' => {
4934             symbol => 'LTT',
4935             display_name => {
4936             'currency' => q(リトアニア タロナ),
4937             'other' => q(リトアニア タロナ),
4938             },
4939             },
4940             'LUC' => {
4941             symbol => 'LUC',
4942             display_name => {
4943             'currency' => q(ルクセンブルク 兌換フラン),
4944             'other' => q(ルクセンブルク 兌換フラン),
4945             },
4946             },
4947             'LUF' => {
4948             symbol => 'LUF',
4949             display_name => {
4950             'currency' => q(ルクセンブルグ フラン),
4951             'other' => q(ルクセンブルグ フラン),
4952             },
4953             },
4954             'LUL' => {
4955             symbol => 'LUL',
4956             display_name => {
4957             'currency' => q(ルクセンブルク 金融フラン),
4958             'other' => q(ルクセンブルク 金融フラン),
4959             },
4960             },
4961             'LVL' => {
4962             symbol => 'LVL',
4963             display_name => {
4964             'currency' => q(ラトビア ラッツ),
4965             'other' => q(ラトビア ラッツ),
4966             },
4967             },
4968             'LVR' => {
4969             symbol => 'LVR',
4970             display_name => {
4971             'currency' => q(ラトビア ルーブル),
4972             'other' => q(ラトビア ルーブル),
4973             },
4974             },
4975             'LYD' => {
4976             symbol => 'LYD',
4977             display_name => {
4978             'currency' => q(リビア ディナール),
4979             'other' => q(リビア ディナール),
4980             },
4981             },
4982             'MAD' => {
4983             symbol => 'MAD',
4984             display_name => {
4985             'currency' => q(モロッコ ディルハム),
4986             'other' => q(モロッコ ディルハム),
4987             },
4988             },
4989             'MAF' => {
4990             symbol => 'MAF',
4991             display_name => {
4992             'currency' => q(モロッコ フラン),
4993             'other' => q(モロッコ フラン),
4994             },
4995             },
4996             'MCF' => {
4997             symbol => 'MCF',
4998             display_name => {
4999             'currency' => q(モネガスク フラン),
5000             'other' => q(モネガスク フラン),
5001             },
5002             },
5003             'MDC' => {
5004             symbol => 'MDC',
5005             display_name => {
5006             'currency' => q(モルドバ クーポン),
5007             'other' => q(モルドバ クーポン),
5008             },
5009             },
5010             'MDL' => {
5011             symbol => 'MDL',
5012             display_name => {
5013             'currency' => q(モルドバ レイ),
5014             'other' => q(モルドバ レイ),
5015             },
5016             },
5017             'MGA' => {
5018             symbol => 'MGA',
5019             display_name => {
5020             'currency' => q(マダガスカル アリアリ),
5021             'other' => q(マダガスカル アリアリ),
5022             },
5023             },
5024             'MGF' => {
5025             symbol => 'MGF',
5026             display_name => {
5027             'currency' => q(マラガシ フラン),
5028             'other' => q(マラガシ フラン),
5029             },
5030             },
5031             'MKD' => {
5032             symbol => 'MKD',
5033             display_name => {
5034             'currency' => q(マケドニア デナル),
5035             'other' => q(マケドニア デナル),
5036             },
5037             },
5038             'MKN' => {
5039             symbol => 'MKN',
5040             display_name => {
5041             'currency' => q(マケドニア ディナール(1992–1993)),
5042             'other' => q(マケドニア ディナール(1992–1993)),
5043             },
5044             },
5045             'MLF' => {
5046             symbol => 'MLF',
5047             display_name => {
5048             'currency' => q(マリ フラン),
5049             'other' => q(マリ フラン),
5050             },
5051             },
5052             'MMK' => {
5053             symbol => 'MMK',
5054             display_name => {
5055             'currency' => q(ミャンマー チャット),
5056             'other' => q(ミャンマー チャット),
5057             },
5058             },
5059             'MNT' => {
5060             symbol => 'MNT',
5061             display_name => {
5062             'currency' => q(モンゴル トグログ),
5063             'other' => q(モンゴル トグログ),
5064             },
5065             },
5066             'MOP' => {
5067             symbol => 'MOP',
5068             display_name => {
5069             'currency' => q(マカオ パタカ),
5070             'other' => q(マカオ パタカ),
5071             },
5072             },
5073             'MRO' => {
5074             symbol => 'MRO',
5075             display_name => {
5076             'currency' => q(モーリタニア ウギア \(1973–2017\)),
5077             'other' => q(モーリタニア ウギア \(1973–2017\)),
5078             },
5079             },
5080             'MRU' => {
5081             symbol => 'MRU',
5082             display_name => {
5083             'currency' => q(モーリタニア ウギア),
5084             'other' => q(モーリタニア ウギア),
5085             },
5086             },
5087             'MTL' => {
5088             symbol => 'MTL',
5089             display_name => {
5090             'currency' => q(マルタ リラ),
5091             'other' => q(マルタ リラ),
5092             },
5093             },
5094             'MTP' => {
5095             symbol => 'MTP',
5096             display_name => {
5097             'currency' => q(マルタ ポンド),
5098             'other' => q(マルタ ポンド),
5099             },
5100             },
5101             'MUR' => {
5102             symbol => 'MUR',
5103             display_name => {
5104             'currency' => q(モーリシャス ルピー),
5105             'other' => q(モーリシャス ルピー),
5106             },
5107             },
5108             'MVP' => {
5109             symbol => 'MVP',
5110             display_name => {
5111             'currency' => q(モルディブ諸島 ルピー),
5112             'other' => q(モルディブ諸島 ルピー),
5113             },
5114             },
5115             'MVR' => {
5116             symbol => 'MVR',
5117             display_name => {
5118             'currency' => q(モルディブ ルフィア),
5119             'other' => q(モルディブ ルフィア),
5120             },
5121             },
5122             'MWK' => {
5123             symbol => 'MWK',
5124             display_name => {
5125             'currency' => q(マラウィ クワチャ),
5126             'other' => q(マラウィ クワチャ),
5127             },
5128             },
5129             'MXN' => {
5130             symbol => 'MX$',
5131             display_name => {
5132             'currency' => q(メキシコ ペソ),
5133             'other' => q(メキシコ ペソ),
5134             },
5135             },
5136             'MXP' => {
5137             symbol => 'MXP',
5138             display_name => {
5139             'currency' => q(メキシコ ペソ \(1861–1992\)),
5140             'other' => q(メキシコ ペソ \(1861–1992\)),
5141             },
5142             },
5143             'MXV' => {
5144             symbol => 'MXV',
5145             display_name => {
5146             'currency' => q(メキシコ \(UDI\)),
5147             'other' => q(メキシコ \(UDI\)),
5148             },
5149             },
5150             'MYR' => {
5151             symbol => 'MYR',
5152             display_name => {
5153             'currency' => q(マレーシア リンギット),
5154             'other' => q(マレーシア リンギット),
5155             },
5156             },
5157             'MZE' => {
5158             symbol => 'MZE',
5159             display_name => {
5160             'currency' => q(モザンピーク エスクード),
5161             'other' => q(モザンピーク エスクード),
5162             },
5163             },
5164             'MZM' => {
5165             symbol => 'MZM',
5166             display_name => {
5167             'currency' => q(モザンビーク メティカル \(1980–2006\)),
5168             'other' => q(モザンビーク メティカル \(1980–2006\)),
5169             },
5170             },
5171             'MZN' => {
5172             symbol => 'MZN',
5173             display_name => {
5174             'currency' => q(モザンビーク メティカル),
5175             'other' => q(モザンビーク メティカル),
5176             },
5177             },
5178             'NAD' => {
5179             symbol => 'NAD',
5180             display_name => {
5181             'currency' => q(ナミビア ドル),
5182             'other' => q(ナミビア ドル),
5183             },
5184             },
5185             'NGN' => {
5186             symbol => 'NGN',
5187             display_name => {
5188             'currency' => q(ナイジェリア ナイラ),
5189             'other' => q(ナイジェリア ナイラ),
5190             },
5191             },
5192             'NIC' => {
5193             symbol => 'NIC',
5194             display_name => {
5195             'currency' => q(ニカラグア コルドバ \(1988–1991\)),
5196             'other' => q(ニカラグア コルドバ \(1988–1991\)),
5197             },
5198             },
5199             'NIO' => {
5200             symbol => 'NIO',
5201             display_name => {
5202             'currency' => q(ニカラグア コルドバ オロ),
5203             'other' => q(ニカラグア コルドバ オロ),
5204             },
5205             },
5206             'NLG' => {
5207             symbol => 'NLG',
5208             display_name => {
5209             'currency' => q(オランダ ギルダー),
5210             'other' => q(オランダ ギルダー),
5211             },
5212             },
5213             'NOK' => {
5214             symbol => 'NOK',
5215             display_name => {
5216             'currency' => q(ノルウェー クローネ),
5217             'other' => q(ノルウェー クローネ),
5218             },
5219             },
5220             'NPR' => {
5221             symbol => 'NPR',
5222             display_name => {
5223             'currency' => q(ネパール ルピー),
5224             'other' => q(ネパール ルピー),
5225             },
5226             },
5227             'NZD' => {
5228             symbol => 'NZ$',
5229             display_name => {
5230             'currency' => q(ニュージーランド ドル),
5231             'other' => q(ニュージーランド ドル),
5232             },
5233             },
5234             'OMR' => {
5235             symbol => 'OMR',
5236             display_name => {
5237             'currency' => q(オマーン リアル),
5238             'other' => q(オマーン リアル),
5239             },
5240             },
5241             'PAB' => {
5242             symbol => 'PAB',
5243             display_name => {
5244             'currency' => q(パナマ バルボア),
5245             'other' => q(パナマ バルボア),
5246             },
5247             },
5248             'PEI' => {
5249             symbol => 'PEI',
5250             display_name => {
5251             'currency' => q(ペルー インティ),
5252             'other' => q(ペルー インティ),
5253             },
5254             },
5255             'PEN' => {
5256             symbol => 'PEN',
5257             display_name => {
5258             'currency' => q(ペルー ソル),
5259             'other' => q(ペルー ソル),
5260             },
5261             },
5262             'PES' => {
5263             symbol => 'PES',
5264             display_name => {
5265             'currency' => q(ペルー ソル \(1863–1965\)),
5266             'other' => q(ペルー ソル \(1863–1965\)),
5267             },
5268             },
5269             'PGK' => {
5270             symbol => 'PGK',
5271             display_name => {
5272             'currency' => q(パプアニューギニア キナ),
5273             'other' => q(パプアニューギニア キナ),
5274             },
5275             },
5276             'PHP' => {
5277             symbol => 'PHP',
5278             display_name => {
5279             'currency' => q(フィリピン ペソ),
5280             'other' => q(フィリピン ペソ),
5281             },
5282             },
5283             'PKR' => {
5284             symbol => 'PKR',
5285             display_name => {
5286             'currency' => q(パキスタン ルピー),
5287             'other' => q(パキスタン ルピー),
5288             },
5289             },
5290             'PLN' => {
5291             symbol => 'PLN',
5292             display_name => {
5293             'currency' => q(ポーランド ズウォティ),
5294             'other' => q(ポーランド ズウォティ),
5295             },
5296             },
5297             'PLZ' => {
5298             symbol => 'PLZ',
5299             display_name => {
5300             'currency' => q(ポーランド ズウォティ \(1950–1995\)),
5301             'other' => q(ポーランド ズウォティ \(1950–1995\)),
5302             },
5303             },
5304             'PTE' => {
5305             symbol => 'PTE',
5306             display_name => {
5307             'currency' => q(ポルトガル エスクード),
5308             'other' => q(ポルトガル エスクード),
5309             },
5310             },
5311             'PYG' => {
5312             symbol => 'PYG',
5313             display_name => {
5314             'currency' => q(パラグアイ グアラニ),
5315             'other' => q(パラグアイ グアラニ),
5316             },
5317             },
5318             'QAR' => {
5319             symbol => 'QAR',
5320             display_name => {
5321             'currency' => q(カタール リアル),
5322             'other' => q(カタール リアル),
5323             },
5324             },
5325             'RHD' => {
5326             symbol => 'RHD',
5327             display_name => {
5328             'currency' => q(ローデシア ドル),
5329             'other' => q(ローデシア ドル),
5330             },
5331             },
5332             'ROL' => {
5333             symbol => 'ROL',
5334             display_name => {
5335             'currency' => q(ルーマニア レイ \(1952–2006\)),
5336             'other' => q(ルーマニア レイ \(1952–2006\)),
5337             },
5338             },
5339             'RON' => {
5340             symbol => 'RON',
5341             display_name => {
5342             'currency' => q(ルーマニア レイ),
5343             'other' => q(ルーマニア レイ),
5344             },
5345             },
5346             'RSD' => {
5347             symbol => 'RSD',
5348             display_name => {
5349             'currency' => q(ディナール \(セルビア\)),
5350             'other' => q(ディナール \(セルビア\)),
5351             },
5352             },
5353             'RUB' => {
5354             symbol => 'RUB',
5355             display_name => {
5356             'currency' => q(ロシア ルーブル),
5357             'other' => q(ロシア ルーブル),
5358             },
5359             },
5360             'RUR' => {
5361             symbol => 'RUR',
5362             display_name => {
5363             'currency' => q(ロシア ルーブル \(1991–1998\)),
5364             'other' => q(ロシア ルーブル \(1991–1998\)),
5365             },
5366             },
5367             'RWF' => {
5368             symbol => 'RWF',
5369             display_name => {
5370             'currency' => q(ルワンダ フラン),
5371             'other' => q(ルワンダ フラン),
5372             },
5373             },
5374             'SAR' => {
5375             symbol => 'SAR',
5376             display_name => {
5377             'currency' => q(サウジ リヤル),
5378             'other' => q(サウジ リヤル),
5379             },
5380             },
5381             'SBD' => {
5382             symbol => 'SBD',
5383             display_name => {
5384             'currency' => q(ソロモン諸島 ドル),
5385             'other' => q(ソロモン諸島 ドル),
5386             },
5387             },
5388             'SCR' => {
5389             symbol => 'SCR',
5390             display_name => {
5391             'currency' => q(セーシェル ルピー),
5392             'other' => q(セーシェル ルピー),
5393             },
5394             },
5395             'SDD' => {
5396             symbol => 'SDD',
5397             display_name => {
5398             'currency' => q(スーダン ディナール \(1992–2007\)),
5399             'other' => q(スーダン ディナール \(1992–2007\)),
5400             },
5401             },
5402             'SDG' => {
5403             symbol => 'SDG',
5404             display_name => {
5405             'currency' => q(スーダン ポンド),
5406             'other' => q(スーダン ポンド),
5407             },
5408             },
5409             'SDP' => {
5410             symbol => 'SDP',
5411             display_name => {
5412             'currency' => q(スーダン ポンド \(1957–1998\)),
5413             'other' => q(スーダン ポンド \(1957–1998\)),
5414             },
5415             },
5416             'SEK' => {
5417             symbol => 'SEK',
5418             display_name => {
5419             'currency' => q(スウェーデン クローナ),
5420             'other' => q(スウェーデン クローナ),
5421             },
5422             },
5423             'SGD' => {
5424             symbol => 'SGD',
5425             display_name => {
5426             'currency' => q(シンガポール ドル),
5427             'other' => q(シンガポール ドル),
5428             },
5429             },
5430             'SHP' => {
5431             symbol => 'SHP',
5432             display_name => {
5433             'currency' => q(セントヘレナ ポンド),
5434             'other' => q(セントヘレナ ポンド),
5435             },
5436             },
5437             'SIT' => {
5438             symbol => 'SIT',
5439             display_name => {
5440             'currency' => q(スロベニア トラール),
5441             'other' => q(スロベニア トラール),
5442             },
5443             },
5444             'SKK' => {
5445             symbol => 'SKK',
5446             display_name => {
5447             'currency' => q(スロバキア コルナ),
5448             'other' => q(スロバキア コルナ),
5449             },
5450             },
5451             'SLL' => {
5452             symbol => 'SLL',
5453             display_name => {
5454             'currency' => q(シエラレオネ レオン),
5455             'other' => q(シエラレオネ レオン),
5456             },
5457             },
5458             'SOS' => {
5459             symbol => 'SOS',
5460             display_name => {
5461             'currency' => q(ソマリア シリング),
5462             'other' => q(ソマリア シリング),
5463             },
5464             },
5465             'SRD' => {
5466             symbol => 'SRD',
5467             display_name => {
5468             'currency' => q(スリナム ドル),
5469             'other' => q(スリナム ドル),
5470             },
5471             },
5472             'SRG' => {
5473             symbol => 'SRG',
5474             display_name => {
5475             'currency' => q(スリナム ギルダー),
5476             'other' => q(スリナム ギルダー),
5477             },
5478             },
5479             'SSP' => {
5480             symbol => 'SSP',
5481             display_name => {
5482             'currency' => q(南スーダン ポンド),
5483             'other' => q(南スーダン ポンド),
5484             },
5485             },
5486             'STD' => {
5487             symbol => 'STD',
5488             display_name => {
5489             'currency' => q(サントメ・プリンシペ ドブラ \(1977–2017\)),
5490             'other' => q(サントメ・プリンシペ ドブラ \(1977–2017\)),
5491             },
5492             },
5493             'STN' => {
5494             symbol => 'STN',
5495             display_name => {
5496             'currency' => q(サントメ・プリンシペ ドブラ),
5497             'other' => q(サントメ・プリンシペ ドブラ),
5498             },
5499             },
5500             'SUR' => {
5501             symbol => 'SUR',
5502             display_name => {
5503             'currency' => q(ソ連 ルーブル),
5504             'other' => q(ソ連 ルーブル),
5505             },
5506             },
5507             'SVC' => {
5508             symbol => 'SVC',
5509             display_name => {
5510             'currency' => q(エルサルバドル コロン),
5511             'other' => q(エルサルバドル コロン),
5512             },
5513             },
5514             'SYP' => {
5515             symbol => 'SYP',
5516             display_name => {
5517             'currency' => q(シリア ポンド),
5518             'other' => q(シリア ポンド),
5519             },
5520             },
5521             'SZL' => {
5522             symbol => 'SZL',
5523             display_name => {
5524             'currency' => q(スワジランド リランゲニ),
5525             'other' => q(スワジランド リランゲニ),
5526             },
5527             },
5528             'THB' => {
5529             symbol => 'THB',
5530             display_name => {
5531             'currency' => q(タイ バーツ),
5532             'other' => q(タイ バーツ),
5533             },
5534             },
5535             'TJR' => {
5536             symbol => 'TJR',
5537             display_name => {
5538             'currency' => q(タジキスタン ルーブル),
5539             'other' => q(タジキスタン ルーブル),
5540             },
5541             },
5542             'TJS' => {
5543             symbol => 'TJS',
5544             display_name => {
5545             'currency' => q(タジキスタン ソモニ),
5546             'other' => q(タジキスタン ソモニ),
5547             },
5548             },
5549             'TMM' => {
5550             symbol => 'TMM',
5551             display_name => {
5552             'currency' => q(トルクメニスタン マナト \(1993–2009\)),
5553             'other' => q(トルクメニスタン マナト \(1993–2009\)),
5554             },
5555             },
5556             'TMT' => {
5557             symbol => 'TMT',
5558             display_name => {
5559             'currency' => q(トルクメニスタン マナト),
5560             'other' => q(トルクメニスタン マナト),
5561             },
5562             },
5563             'TND' => {
5564             symbol => 'TND',
5565             display_name => {
5566             'currency' => q(チュニジア ディナール),
5567             'other' => q(チュニジア ディナール),
5568             },
5569             },
5570             'TOP' => {
5571             symbol => 'TOP',
5572             display_name => {
5573             'currency' => q(トンガ パ・アンガ),
5574             'other' => q(トンガ パ・アンガ),
5575             },
5576             },
5577             'TPE' => {
5578             symbol => 'TPE',
5579             display_name => {
5580             'currency' => q(ティモール エスクード),
5581             'other' => q(ティモール エスクード),
5582             },
5583             },
5584             'TRL' => {
5585             symbol => 'TRL',
5586             display_name => {
5587             'currency' => q(トルコ リラ \(1922–2005\)),
5588             'other' => q(トルコ リラ \(1922–2005\)),
5589             },
5590             },
5591             'TRY' => {
5592             symbol => 'TRY',
5593             display_name => {
5594             'currency' => q(新トルコリラ),
5595             'other' => q(新トルコリラ),
5596             },
5597             },
5598             'TTD' => {
5599             symbol => 'TTD',
5600             display_name => {
5601             'currency' => q(トリニダード・トバゴ ドル),
5602             'other' => q(トリニダード・トバゴ ドル),
5603             },
5604             },
5605             'TWD' => {
5606             symbol => 'NT$',
5607             display_name => {
5608             'currency' => q(新台湾ドル),
5609             'other' => q(新台湾ドル),
5610             },
5611             },
5612             'TZS' => {
5613             symbol => 'TZS',
5614             display_name => {
5615             'currency' => q(タンザニア シリング),
5616             'other' => q(タンザニア シリング),
5617             },
5618             },
5619             'UAH' => {
5620             symbol => 'UAH',
5621             display_name => {
5622             'currency' => q(ウクライナ グリブナ),
5623             'other' => q(ウクライナ グリブナ),
5624             },
5625             },
5626             'UAK' => {
5627             symbol => 'UAK',
5628             display_name => {
5629             'currency' => q(ウクライナ カルボバネツ),
5630             'other' => q(ウクライナ カルボバネツ),
5631             },
5632             },
5633             'UGS' => {
5634             symbol => 'UGS',
5635             display_name => {
5636             'currency' => q(ウガンダ シリング \(1966–1987\)),
5637             'other' => q(ウガンダ シリング \(1966–1987\)),
5638             },
5639             },
5640             'UGX' => {
5641             symbol => 'UGX',
5642             display_name => {
5643             'currency' => q(ウガンダ シリング),
5644             'other' => q(ウガンダ シリング),
5645             },
5646             },
5647             'USD' => {
5648             symbol => '$',
5649             display_name => {
5650             'currency' => q(米ドル),
5651             'other' => q(米ドル),
5652             },
5653             },
5654             'USN' => {
5655             symbol => 'USN',
5656             display_name => {
5657             'currency' => q(米ドル \(翌日\)),
5658             'other' => q(米ドル \(翌日\)),
5659             },
5660             },
5661             'USS' => {
5662             symbol => 'USS',
5663             display_name => {
5664             'currency' => q(米ドル \(当日\)),
5665             'other' => q(米ドル \(当日\)),
5666             },
5667             },
5668             'UYI' => {
5669             symbol => 'UYI',
5670             display_name => {
5671             'currency' => q(ウルグアイ ペソエン),
5672             'other' => q(ウルグアイ ペソエン),
5673             },
5674             },
5675             'UYP' => {
5676             symbol => 'UYP',
5677             display_name => {
5678             'currency' => q(ウルグアイ ペソ \(1975–1993\)),
5679             'other' => q(ウルグアイ ペソ \(1975–1993\)),
5680             },
5681             },
5682             'UYU' => {
5683             symbol => 'UYU',
5684             display_name => {
5685             'currency' => q(ウルグアイ ペソ),
5686             'other' => q(ウルグアイ ペソ),
5687             },
5688             },
5689             'UZS' => {
5690             symbol => 'UZS',
5691             display_name => {
5692             'currency' => q(ウズベキスタン スム),
5693             'other' => q(ウズベキスタン スム),
5694             },
5695             },
5696             'VEB' => {
5697             symbol => 'VEB',
5698             display_name => {
5699             'currency' => q(ベネズエラ ボリバル \(1871–2008\)),
5700             'other' => q(ベネズエラ ボリバル \(1871–2008\)),
5701             },
5702             },
5703             'VEF' => {
5704             symbol => 'VEF',
5705             display_name => {
5706             'currency' => q(ベネズエラ ボリバル \(2008–2018\)),
5707             'other' => q(ベネズエラ ボリバル \(2008–2018\)),
5708             },
5709             },
5710             'VES' => {
5711             symbol => 'VES',
5712             display_name => {
5713             'currency' => q(ベネズエラ ボリバル),
5714             'other' => q(ベネズエラ ボリバル),
5715             },
5716             },
5717             'VND' => {
5718             symbol => 'â‚«',
5719             display_name => {
5720             'currency' => q(ベトナム ドン),
5721             'other' => q(ベトナム ドン),
5722             },
5723             },
5724             'VNN' => {
5725             symbol => 'VNN',
5726             display_name => {
5727             'currency' => q(ベトナム ドン(1978–1985)),
5728             'other' => q(ベトナム ドン(1978–1985)),
5729             },
5730             },
5731             'VUV' => {
5732             symbol => 'VUV',
5733             display_name => {
5734             'currency' => q(バヌアツ バツ),
5735             'other' => q(バヌアツ バツ),
5736             },
5737             },
5738             'WST' => {
5739             symbol => 'WST',
5740             display_name => {
5741             'currency' => q(サモア タラ),
5742             'other' => q(サモア タラ),
5743             },
5744             },
5745             'XAF' => {
5746             symbol => 'FCFA',
5747             display_name => {
5748             'currency' => q(中央アフリカ CFA フラン),
5749             'other' => q(中央アフリカ CFA フラン),
5750             },
5751             },
5752             'XAG' => {
5753             symbol => 'XAG',
5754             display_name => {
5755             'currency' => q(銀),
5756             'other' => q(銀),
5757             },
5758             },
5759             'XAU' => {
5760             symbol => 'XAU',
5761             display_name => {
5762             'currency' => q(金),
5763             'other' => q(金),
5764             },
5765             },
5766             'XBA' => {
5767             symbol => 'XBA',
5768             display_name => {
5769             'currency' => q(ヨーロッパ混合単位 \(EURCO\)),
5770             'other' => q(ヨーロッパ混合単位 \(EURCO\)),
5771             },
5772             },
5773             'XBB' => {
5774             symbol => 'XBB',
5775             display_name => {
5776             'currency' => q(ヨーロッパ通貨単位 \(EMU–6\)),
5777             'other' => q(ヨーロッパ通貨単位 \(EMU–6\)),
5778             },
5779             },
5780             'XBC' => {
5781             symbol => 'XBC',
5782             display_name => {
5783             'currency' => q(ヨーロッパ勘定単位 \(EUA–9\)),
5784             'other' => q(ヨーロッパ勘定単位 \(EUA–9\)),
5785             },
5786             },
5787             'XBD' => {
5788             symbol => 'XBD',
5789             display_name => {
5790             'currency' => q(ヨーロッパ勘定単位 \(EUA–17\)),
5791             'other' => q(ヨーロッパ勘定単位 \(EUA–17\)),
5792             },
5793             },
5794             'XCD' => {
5795             symbol => 'EC$',
5796             display_name => {
5797             'currency' => q(東カリブ ドル),
5798             'other' => q(東カリブ ドル),
5799             },
5800             },
5801             'XDR' => {
5802             symbol => 'XDR',
5803             display_name => {
5804             'currency' => q(特別引き出し権),
5805             'other' => q(特別引き出し権),
5806             },
5807             },
5808             'XEU' => {
5809             symbol => 'XEU',
5810             display_name => {
5811             'currency' => q(ヨーロッパ通貨単位),
5812             'other' => q(ヨーロッパ通貨単位),
5813             },
5814             },
5815             'XFO' => {
5816             symbol => 'XFO',
5817             display_name => {
5818             'currency' => q(フランス金フラン),
5819             'other' => q(フランス金フラン),
5820             },
5821             },
5822             'XFU' => {
5823             symbol => 'XFU',
5824             display_name => {
5825             'currency' => q(フランス フラン \(UIC\)),
5826             'other' => q(フランス フラン \(UIC\)),
5827             },
5828             },
5829             'XOF' => {
5830             symbol => 'CFA',
5831             display_name => {
5832             'currency' => q(西アフリカ CFA フラン),
5833             'other' => q(西アフリカ CFA フラン),
5834             },
5835             },
5836             'XPD' => {
5837             symbol => 'XPD',
5838             display_name => {
5839             'currency' => q(パラジウム),
5840             'other' => q(パラジウム),
5841             },
5842             },
5843             'XPF' => {
5844             symbol => 'CFPF',
5845             display_name => {
5846             'currency' => q(CFP フラン),
5847             'other' => q(CFP フラン),
5848             },
5849             },
5850             'XPT' => {
5851             symbol => 'XPT',
5852             display_name => {
5853             'currency' => q(プラチナ),
5854             'other' => q(プラチナ),
5855             },
5856             },
5857             'XRE' => {
5858             symbol => 'XRE',
5859             display_name => {
5860             'currency' => q(RINET基金),
5861             'other' => q(RINET基金),
5862             },
5863             },
5864             'XSU' => {
5865             symbol => 'XSU',
5866             display_name => {
5867             'currency' => q(スクレ),
5868             'other' => q(スクレ),
5869             },
5870             },
5871             'XTS' => {
5872             symbol => 'XTS',
5873             display_name => {
5874             'currency' => q(テスト用通貨コード),
5875             'other' => q(テスト用通貨コード),
5876             },
5877             },
5878             'XUA' => {
5879             symbol => 'XUA',
5880             display_name => {
5881             'currency' => q(UA \(アフリカ開発銀行\)),
5882             'other' => q(UA \(アフリカ開発銀行\)),
5883             },
5884             },
5885             'XXX' => {
5886             symbol => 'XXX',
5887             display_name => {
5888             'currency' => q(不明または無効な通貨),
5889             'other' => q(不明または無効な通貨),
5890             },
5891             },
5892             'YDD' => {
5893             symbol => 'YDD',
5894             display_name => {
5895             'currency' => q(イエメン ディナール),
5896             'other' => q(イエメン ディナール),
5897             },
5898             },
5899             'YER' => {
5900             symbol => 'YER',
5901             display_name => {
5902             'currency' => q(イエメン リアル),
5903             'other' => q(イエメン リアル),
5904             },
5905             },
5906             'YUD' => {
5907             symbol => 'YUD',
5908             display_name => {
5909             'currency' => q(ユーゴスラビア ハード・ディナール \(1966–1990\)),
5910             'other' => q(ユーゴスラビア ハード・ディナール \(1966–1990\)),
5911             },
5912             },
5913             'YUM' => {
5914             symbol => 'YUM',
5915             display_name => {
5916             'currency' => q(ユーゴスラビア ノビ・ディナール \(1994–2002\)),
5917             'other' => q(ユーゴスラビア ノビ・ディナール \(1994–2002\)),
5918             },
5919             },
5920             'YUN' => {
5921             symbol => 'YUN',
5922             display_name => {
5923             'currency' => q(ユーゴスラビア 兌換ディナール \(1990–1992\)),
5924             'other' => q(ユーゴスラビア 兌換ディナール \(1990–1992\)),
5925             },
5926             },
5927             'YUR' => {
5928             symbol => 'YUR',
5929             display_name => {
5930             'currency' => q(ユーゴスラビア 改革ディナール(1992–1993)),
5931             'other' => q(ユーゴスラビア 改革ディナール(1992–1993)),
5932             },
5933             },
5934             'ZAL' => {
5935             symbol => 'ZAL',
5936             display_name => {
5937             'currency' => q(南アフリカ ランド \(ZAL\)),
5938             'other' => q(南アフリカ ランド \(ZAL\)),
5939             },
5940             },
5941             'ZAR' => {
5942             symbol => 'ZAR',
5943             display_name => {
5944             'currency' => q(南アフリカ ランド),
5945             'other' => q(南アフリカ ランド),
5946             },
5947             },
5948             'ZMK' => {
5949             symbol => 'ZMK',
5950             display_name => {
5951             'currency' => q(ザンビア クワチャ \(1968–2012\)),
5952             'other' => q(ザンビア クワチャ \(1968–2012\)),
5953             },
5954             },
5955             'ZMW' => {
5956             symbol => 'ZMW',
5957             display_name => {
5958             'currency' => q(ザンビア クワチャ),
5959             'other' => q(ザンビア クワチャ),
5960             },
5961             },
5962             'ZRN' => {
5963             symbol => 'ZRN',
5964             display_name => {
5965             'currency' => q(ザイール 新ザイール \(1993–1998\)),
5966             'other' => q(ザイール 新ザイール \(1993–1998\)),
5967             },
5968             },
5969             'ZRZ' => {
5970             symbol => 'ZRZ',
5971             display_name => {
5972             'currency' => q(ザイール ザイール \(1971–1993\)),
5973             'other' => q(ザイール ザイール \(1971–1993\)),
5974             },
5975             },
5976             'ZWD' => {
5977             symbol => 'ZWD',
5978             display_name => {
5979             'currency' => q(ジンバブエ ドル \(1980–2008\)),
5980             'other' => q(ジンバブエ ドル \(1980–2008\)),
5981             },
5982             },
5983             'ZWL' => {
5984             symbol => 'ZWL',
5985             display_name => {
5986             'currency' => q(ジンバブエ ドル \(2009\)),
5987             'other' => q(ジンバブエ ドル \(2009\)),
5988             },
5989             },
5990             'ZWR' => {
5991             symbol => 'ZWR',
5992             display_name => {
5993             'currency' => q(シンバブエ ドル(2008)),
5994             'other' => q(シンバブエ ドル(2008)),
5995             },
5996             },
5997             } },
5998             );
5999              
6000              
6001             has 'calendar_months' => (
6002             is => 'ro',
6003             isa => HashRef,
6004             init_arg => undef,
6005             default => sub { {
6006             'chinese' => {
6007             'format' => {
6008             abbreviated => {
6009             nonleap => [
6010             '正月',
6011             '二月',
6012             '三月',
6013             '四月',
6014             '五月',
6015             '六月',
6016             '七月',
6017             '八月',
6018             '九月',
6019             '十月',
6020             '十一月',
6021             '十二月'
6022             ],
6023             leap => [
6024            
6025             ],
6026             },
6027             narrow => {
6028             nonleap => [
6029             'æ­£',
6030             '二',
6031             '三',
6032             'å››',
6033             '五',
6034             'å…­',
6035             '七',
6036             'å…«',
6037             '九',
6038             '十',
6039             '十一',
6040             '十二'
6041             ],
6042             leap => [
6043            
6044             ],
6045             },
6046             wide => {
6047             nonleap => [
6048             '正月',
6049             '二月',
6050             '三月',
6051             '四月',
6052             '五月',
6053             '六月',
6054             '七月',
6055             '八月',
6056             '九月',
6057             '十月',
6058             '十一月',
6059             '十二月'
6060             ],
6061             leap => [
6062            
6063             ],
6064             },
6065             },
6066             'stand-alone' => {
6067             abbreviated => {
6068             nonleap => [
6069             '正月',
6070             '二月',
6071             '三月',
6072             '四月',
6073             '五月',
6074             '六月',
6075             '七月',
6076             '八月',
6077             '九月',
6078             '十月',
6079             '十一月',
6080             '十二月'
6081             ],
6082             leap => [
6083            
6084             ],
6085             },
6086             narrow => {
6087             nonleap => [
6088             'æ­£',
6089             '二',
6090             '三',
6091             'å››',
6092             '五',
6093             'å…­',
6094             '七',
6095             'å…«',
6096             '九',
6097             '十',
6098             '十一',
6099             '十二'
6100             ],
6101             leap => [
6102            
6103             ],
6104             },
6105             wide => {
6106             nonleap => [
6107             '正月',
6108             '二月',
6109             '三月',
6110             '四月',
6111             '五月',
6112             '六月',
6113             '七月',
6114             '八月',
6115             '九月',
6116             '十月',
6117             '十一月',
6118             '十二月'
6119             ],
6120             leap => [
6121            
6122             ],
6123             },
6124             },
6125             },
6126             'coptic' => {
6127             'format' => {
6128             abbreviated => {
6129             nonleap => [
6130             'トウト',
6131             'ババ',
6132             'ハトール',
6133             'キアック',
6134             'トーバ',
6135             'アムシール',
6136             'バラムハート',
6137             'バラモウダ',
6138             'バシャンス',
6139             'パオーナ',
6140             'エペープ',
6141             'メスラ',
6142             'ナシエ'
6143             ],
6144             leap => [
6145            
6146             ],
6147             },
6148             narrow => {
6149             nonleap => [
6150             '1',
6151             '2',
6152             '3',
6153             '4',
6154             '5',
6155             '6',
6156             '7',
6157             '8',
6158             '9',
6159             '10',
6160             '11',
6161             '12',
6162             '13'
6163             ],
6164             leap => [
6165            
6166             ],
6167             },
6168             wide => {
6169             nonleap => [
6170             'トウト',
6171             'ババ',
6172             'ハトール',
6173             'キアック',
6174             'トーバ',
6175             'アムシール',
6176             'バラムハート',
6177             'バラモウダ',
6178             'バシャンス',
6179             'パオーナ',
6180             'エペープ',
6181             'メスラ',
6182             'ナシエ'
6183             ],
6184             leap => [
6185            
6186             ],
6187             },
6188             },
6189             'stand-alone' => {
6190             abbreviated => {
6191             nonleap => [
6192             'トウト',
6193             'ババ',
6194             'ハトール',
6195             'キアック',
6196             'トーバ',
6197             'アムシール',
6198             'バラムハート',
6199             'バラモウダ',
6200             'バシャンス',
6201             'パオーナ',
6202             'エペープ',
6203             'メスラ',
6204             'ナシエ'
6205             ],
6206             leap => [
6207            
6208             ],
6209             },
6210             narrow => {
6211             nonleap => [
6212             '1',
6213             '2',
6214             '3',
6215             '4',
6216             '5',
6217             '6',
6218             '7',
6219             '8',
6220             '9',
6221             '10',
6222             '11',
6223             '12',
6224             '13'
6225             ],
6226             leap => [
6227            
6228             ],
6229             },
6230             wide => {
6231             nonleap => [
6232             'トウト',
6233             'ババ',
6234             'ハトール',
6235             'キアック',
6236             'トーバ',
6237             'アムシール',
6238             'バラムハート',
6239             'バラモウダ',
6240             'バシャンス',
6241             'パオーナ',
6242             'エペープ',
6243             'メスラ',
6244             'ナシエ'
6245             ],
6246             leap => [
6247            
6248             ],
6249             },
6250             },
6251             },
6252             'dangi' => {
6253             'format' => {
6254             abbreviated => {
6255             nonleap => [
6256             '正月',
6257             '二月',
6258             '三月',
6259             '四月',
6260             '五月',
6261             '六月',
6262             '七月',
6263             '八月',
6264             '九月',
6265             '十月',
6266             '十一月',
6267             '十二月'
6268             ],
6269             leap => [
6270            
6271             ],
6272             },
6273             narrow => {
6274             nonleap => [
6275             'æ­£',
6276             '二',
6277             '三',
6278             'å››',
6279             '五',
6280             'å…­',
6281             '七',
6282             'å…«',
6283             '九',
6284             '十',
6285             '十一',
6286             '十二'
6287             ],
6288             leap => [
6289            
6290             ],
6291             },
6292             wide => {
6293             nonleap => [
6294             '正月',
6295             '二月',
6296             '三月',
6297             '四月',
6298             '五月',
6299             '六月',
6300             '七月',
6301             '八月',
6302             '九月',
6303             '十月',
6304             '十一月',
6305             '十二月'
6306             ],
6307             leap => [
6308            
6309             ],
6310             },
6311             },
6312             'stand-alone' => {
6313             abbreviated => {
6314             nonleap => [
6315             '正月',
6316             '二月',
6317             '三月',
6318             '四月',
6319             '五月',
6320             '六月',
6321             '七月',
6322             '八月',
6323             '九月',
6324             '十月',
6325             '十一月',
6326             '十二月'
6327             ],
6328             leap => [
6329            
6330             ],
6331             },
6332             narrow => {
6333             nonleap => [
6334             'æ­£',
6335             '二',
6336             '三',
6337             'å››',
6338             '五',
6339             'å…­',
6340             '七',
6341             'å…«',
6342             '九',
6343             '十',
6344             '十一',
6345             '十二'
6346             ],
6347             leap => [
6348            
6349             ],
6350             },
6351             wide => {
6352             nonleap => [
6353             '正月',
6354             '二月',
6355             '三月',
6356             '四月',
6357             '五月',
6358             '六月',
6359             '七月',
6360             '八月',
6361             '九月',
6362             '十月',
6363             '十一月',
6364             '十二月'
6365             ],
6366             leap => [
6367            
6368             ],
6369             },
6370             },
6371             },
6372             'ethiopic' => {
6373             'format' => {
6374             abbreviated => {
6375             nonleap => [
6376             'メスケレム',
6377             'テケムト',
6378             'ヘダル',
6379             'ターサス',
6380             'テル',
6381             'イェカティト',
6382             'メガビト',
6383             'ミアジア',
6384             'ゲンボト',
6385             'セネ',
6386             'ハムレ',
6387             'ネハッセ',
6388             'パグメン'
6389             ],
6390             leap => [
6391            
6392             ],
6393             },
6394             narrow => {
6395             nonleap => [
6396             '1',
6397             '2',
6398             '3',
6399             '4',
6400             '5',
6401             '6',
6402             '7',
6403             '8',
6404             '9',
6405             '10',
6406             '11',
6407             '12',
6408             '13'
6409             ],
6410             leap => [
6411            
6412             ],
6413             },
6414             wide => {
6415             nonleap => [
6416             'メスケレム',
6417             'テケムト',
6418             'ヘダル',
6419             'ターサス',
6420             'テル',
6421             'イェカティト',
6422             'メガビト',
6423             'ミアジア',
6424             'ゲンボト',
6425             'セネ',
6426             'ハムレ',
6427             'ネハッセ',
6428             'パグメン'
6429             ],
6430             leap => [
6431            
6432             ],
6433             },
6434             },
6435             'stand-alone' => {
6436             abbreviated => {
6437             nonleap => [
6438             'メスケレム',
6439             'テケムト',
6440             'ヘダル',
6441             'ターサス',
6442             'テル',
6443             'イェカティト',
6444             'メガビト',
6445             'ミアジア',
6446             'ゲンボト',
6447             'セネ',
6448             'ハムレ',
6449             'ネハッセ',
6450             'パグメン'
6451             ],
6452             leap => [
6453            
6454             ],
6455             },
6456             narrow => {
6457             nonleap => [
6458             '1',
6459             '2',
6460             '3',
6461             '4',
6462             '5',
6463             '6',
6464             '7',
6465             '8',
6466             '9',
6467             '10',
6468             '11',
6469             '12',
6470             '13'
6471             ],
6472             leap => [
6473            
6474             ],
6475             },
6476             wide => {
6477             nonleap => [
6478             'メスケレム',
6479             'テケムト',
6480             'ヘダル',
6481             'ターサス',
6482             'テル',
6483             'イェカティト',
6484             'メガビト',
6485             'ミアジア',
6486             'ゲンボト',
6487             'セネ',
6488             'ハムレ',
6489             'ネハッセ',
6490             'パグメン'
6491             ],
6492             leap => [
6493            
6494             ],
6495             },
6496             },
6497             },
6498             'gregorian' => {
6499             'format' => {
6500             abbreviated => {
6501             nonleap => [
6502             '1月',
6503             '2月',
6504             '3月',
6505             '4月',
6506             '5月',
6507             '6月',
6508             '7月',
6509             '8月',
6510             '9月',
6511             '10月',
6512             '11月',
6513             '12月'
6514             ],
6515             leap => [
6516            
6517             ],
6518             },
6519             narrow => {
6520             nonleap => [
6521             '1',
6522             '2',
6523             '3',
6524             '4',
6525             '5',
6526             '6',
6527             '7',
6528             '8',
6529             '9',
6530             '10',
6531             '11',
6532             '12'
6533             ],
6534             leap => [
6535            
6536             ],
6537             },
6538             wide => {
6539             nonleap => [
6540             '1月',
6541             '2月',
6542             '3月',
6543             '4月',
6544             '5月',
6545             '6月',
6546             '7月',
6547             '8月',
6548             '9月',
6549             '10月',
6550             '11月',
6551             '12月'
6552             ],
6553             leap => [
6554            
6555             ],
6556             },
6557             },
6558             'stand-alone' => {
6559             abbreviated => {
6560             nonleap => [
6561             '1月',
6562             '2月',
6563             '3月',
6564             '4月',
6565             '5月',
6566             '6月',
6567             '7月',
6568             '8月',
6569             '9月',
6570             '10月',
6571             '11月',
6572             '12月'
6573             ],
6574             leap => [
6575            
6576             ],
6577             },
6578             narrow => {
6579             nonleap => [
6580             '1',
6581             '2',
6582             '3',
6583             '4',
6584             '5',
6585             '6',
6586             '7',
6587             '8',
6588             '9',
6589             '10',
6590             '11',
6591             '12'
6592             ],
6593             leap => [
6594            
6595             ],
6596             },
6597             wide => {
6598             nonleap => [
6599             '1月',
6600             '2月',
6601             '3月',
6602             '4月',
6603             '5月',
6604             '6月',
6605             '7月',
6606             '8月',
6607             '9月',
6608             '10月',
6609             '11月',
6610             '12月'
6611             ],
6612             leap => [
6613            
6614             ],
6615             },
6616             },
6617             },
6618             'hebrew' => {
6619             'format' => {
6620             abbreviated => {
6621             nonleap => [
6622             'ティスレ',
6623             'へシボン',
6624             'キスレブ',
6625             'テベット',
6626             'シバット',
6627             'アダル I',
6628             'アダル',
6629             'ニサン',
6630             'イヤル',
6631             'シバン',
6632             'タムズ',
6633             'アヴ',
6634             'エルル'
6635             ],
6636             leap => [
6637             '',
6638             '',
6639             '',
6640             '',
6641             '',
6642             '',
6643             'アダル II'
6644             ],
6645             },
6646             narrow => {
6647             nonleap => [
6648             '1',
6649             '2',
6650             '3',
6651             '4',
6652             '5',
6653             '6',
6654             '7',
6655             '8',
6656             '9',
6657             '10',
6658             '11',
6659             '12',
6660             '13'
6661             ],
6662             leap => [
6663             '',
6664             '',
6665             '',
6666             '',
6667             '',
6668             '',
6669             '7'
6670             ],
6671             },
6672             wide => {
6673             nonleap => [
6674             'ティスレ',
6675             'へシボン',
6676             'キスレブ',
6677             'テベット',
6678             'シバット',
6679             'アダル I',
6680             'アダル',
6681             'ニサン',
6682             'イヤル',
6683             'シバン',
6684             'タムズ',
6685             'アヴ',
6686             'エルル'
6687             ],
6688             leap => [
6689             '',
6690             '',
6691             '',
6692             '',
6693             '',
6694             '',
6695             'アダル II'
6696             ],
6697             },
6698             },
6699             'stand-alone' => {
6700             abbreviated => {
6701             nonleap => [
6702             'ティスレ',
6703             'へシボン',
6704             'キスレブ',
6705             'テベット',
6706             'シバット',
6707             'アダル I',
6708             'アダル',
6709             'ニサン',
6710             'イヤル',
6711             'シバン',
6712             'タムズ',
6713             'アヴ',
6714             'エルル'
6715             ],
6716             leap => [
6717             '',
6718             '',
6719             '',
6720             '',
6721             '',
6722             '',
6723             'アダル II'
6724             ],
6725             },
6726             narrow => {
6727             nonleap => [
6728             '1',
6729             '2',
6730             '3',
6731             '4',
6732             '5',
6733             '6',
6734             '7',
6735             '8',
6736             '9',
6737             '10',
6738             '11',
6739             '12',
6740             '13'
6741             ],
6742             leap => [
6743             '',
6744             '',
6745             '',
6746             '',
6747             '',
6748             '',
6749             '7'
6750             ],
6751             },
6752             wide => {
6753             nonleap => [
6754             'ティスレ',
6755             'へシボン',
6756             'キスレブ',
6757             'テベット',
6758             'シバット',
6759             'アダル I',
6760             'アダル',
6761             'ニサン',
6762             'イヤル',
6763             'シバン',
6764             'タムズ',
6765             'アヴ',
6766             'エルル'
6767             ],
6768             leap => [
6769             '',
6770             '',
6771             '',
6772             '',
6773             '',
6774             '',
6775             'アダル II'
6776             ],
6777             },
6778             },
6779             },
6780             'indian' => {
6781             'format' => {
6782             abbreviated => {
6783             nonleap => [
6784             'カイトラ',
6785             'ヴァイサカ',
6786             'ジャイスタ',
6787             'アーサダ',
6788             'スラバナ',
6789             'バードラ',
6790             'アスビナ',
6791             'カルディカ',
6792             'アヴラハヤナ',
6793             'パウサ',
6794             'マーガ',
6795             'パルグナ'
6796             ],
6797             leap => [
6798            
6799             ],
6800             },
6801             narrow => {
6802             nonleap => [
6803             '1',
6804             '2',
6805             '3',
6806             '4',
6807             '5',
6808             '6',
6809             '7',
6810             '8',
6811             '9',
6812             '10',
6813             '11',
6814             '12'
6815             ],
6816             leap => [
6817            
6818             ],
6819             },
6820             wide => {
6821             nonleap => [
6822             'カイトラ',
6823             'ヴァイサカ',
6824             'ジャイスタ',
6825             'アーサダ',
6826             'スラバナ',
6827             'バードラ',
6828             'アスビナ',
6829             'カルディカ',
6830             'アヴラハヤナ',
6831             'パウサ',
6832             'マーガ',
6833             'パルグナ'
6834             ],
6835             leap => [
6836            
6837             ],
6838             },
6839             },
6840             'stand-alone' => {
6841             abbreviated => {
6842             nonleap => [
6843             'カイトラ',
6844             'ヴァイサカ',
6845             'ジャイスタ',
6846             'アーサダ',
6847             'スラバナ',
6848             'バードラ',
6849             'アスビナ',
6850             'カルディカ',
6851             'アヴラハヤナ',
6852             'パウサ',
6853             'マーガ',
6854             'パルグナ'
6855             ],
6856             leap => [
6857            
6858             ],
6859             },
6860             narrow => {
6861             nonleap => [
6862             '1',
6863             '2',
6864             '3',
6865             '4',
6866             '5',
6867             '6',
6868             '7',
6869             '8',
6870             '9',
6871             '10',
6872             '11',
6873             '12'
6874             ],
6875             leap => [
6876            
6877             ],
6878             },
6879             wide => {
6880             nonleap => [
6881             'カイトラ',
6882             'ヴァイサカ',
6883             'ジャイスタ',
6884             'アーサダ',
6885             'スラバナ',
6886             'バードラ',
6887             'アスビナ',
6888             'カルディカ',
6889             'アヴラハヤナ',
6890             'パウサ',
6891             'マーガ',
6892             'パルグナ'
6893             ],
6894             leap => [
6895            
6896             ],
6897             },
6898             },
6899             },
6900             'islamic' => {
6901             'format' => {
6902             abbreviated => {
6903             nonleap => [
6904             'ムハッラム',
6905             'サフアル',
6906             'ラビー・ウル・アウワル',
6907             'ラビー・ウッ・サーニー',
6908             'ジュマーダル・アウワル',
6909             'ジュマーダッサーニー',
6910             'ラジャブ',
6911             'シャアバーン',
6912             'ラマダーン',
6913             'シャウワール',
6914             'ズル・カイダ',
6915             'ズル・ヒッジャ'
6916             ],
6917             leap => [
6918            
6919             ],
6920             },
6921             narrow => {
6922             nonleap => [
6923             '1',
6924             '2',
6925             '3',
6926             '4',
6927             '5',
6928             '6',
6929             '7',
6930             '8',
6931             '9',
6932             '10',
6933             '11',
6934             '12'
6935             ],
6936             leap => [
6937            
6938             ],
6939             },
6940             wide => {
6941             nonleap => [
6942             'ムハッラム',
6943             'サフアル',
6944             'ラビー・ウル・アウワル',
6945             'ラビー・ウッ・サーニー',
6946             'ジュマーダル・アウワル',
6947             'ジュマーダッサーニー',
6948             'ラジャブ',
6949             'シャアバーン',
6950             'ラマダーン',
6951             'シャウワール',
6952             'ズル・カイダ',
6953             'ズル・ヒッジャ'
6954             ],
6955             leap => [
6956            
6957             ],
6958             },
6959             },
6960             'stand-alone' => {
6961             abbreviated => {
6962             nonleap => [
6963             'ムハッラム',
6964             'サフアル',
6965             'ラビー・ウル・アウワル',
6966             'ラビー・ウッ・サーニー',
6967             'ジュマーダル・アウワル',
6968             'ジュマーダッサーニー',
6969             'ラジャブ',
6970             'シャアバーン',
6971             'ラマダーン',
6972             'シャウワール',
6973             'ズル・カイダ',
6974             'ズル・ヒッジャ'
6975             ],
6976             leap => [
6977            
6978             ],
6979             },
6980             narrow => {
6981             nonleap => [
6982             '1',
6983             '2',
6984             '3',
6985             '4',
6986             '5',
6987             '6',
6988             '7',
6989             '8',
6990             '9',
6991             '10',
6992             '11',
6993             '12'
6994             ],
6995             leap => [
6996            
6997             ],
6998             },
6999             wide => {
7000             nonleap => [
7001             'ムハッラム',
7002             'サフアル',
7003             'ラビー・ウル・アウワル',
7004             'ラビー・ウッ・サーニー',
7005             'ジュマーダル・アウワル',
7006             'ジュマーダッサーニー',
7007             'ラジャブ',
7008             'シャアバーン',
7009             'ラマダーン',
7010             'シャウワール',
7011             'ズル・カイダ',
7012             'ズル・ヒッジャ'
7013             ],
7014             leap => [
7015            
7016             ],
7017             },
7018             },
7019             },
7020             'persian' => {
7021             'format' => {
7022             abbreviated => {
7023             nonleap => [
7024             'ファルヴァルディーン',
7025             'オルディーベヘシュト',
7026             'ホルダード',
7027             'ティール',
7028             'モルダード',
7029             'シャハリーヴァル',
7030             'メフル',
7031             'アーバーン',
7032             'アーザル',
7033             'デイ',
7034             'バフマン',
7035             'エスファンド'
7036             ],
7037             leap => [
7038            
7039             ],
7040             },
7041             narrow => {
7042             nonleap => [
7043             '1',
7044             '2',
7045             '3',
7046             '4',
7047             '5',
7048             '6',
7049             '7',
7050             '8',
7051             '9',
7052             '10',
7053             '11',
7054             '12'
7055             ],
7056             leap => [
7057            
7058             ],
7059             },
7060             wide => {
7061             nonleap => [
7062             'ファルヴァルディーン',
7063             'オルディーベヘシュト',
7064             'ホルダード',
7065             'ティール',
7066             'モルダード',
7067             'シャハリーヴァル',
7068             'メフル',
7069             'アーバーン',
7070             'アーザル',
7071             'デイ',
7072             'バフマン',
7073             'エスファンド'
7074             ],
7075             leap => [
7076            
7077             ],
7078             },
7079             },
7080             'stand-alone' => {
7081             abbreviated => {
7082             nonleap => [
7083             'ファルヴァルディーン',
7084             'オルディーベヘシュト',
7085             'ホルダード',
7086             'ティール',
7087             'モルダード',
7088             'シャハリーヴァル',
7089             'メフル',
7090             'アーバーン',
7091             'アーザル',
7092             'デイ',
7093             'バフマン',
7094             'エスファンド'
7095             ],
7096             leap => [
7097            
7098             ],
7099             },
7100             narrow => {
7101             nonleap => [
7102             '1',
7103             '2',
7104             '3',
7105             '4',
7106             '5',
7107             '6',
7108             '7',
7109             '8',
7110             '9',
7111             '10',
7112             '11',
7113             '12'
7114             ],
7115             leap => [
7116            
7117             ],
7118             },
7119             wide => {
7120             nonleap => [
7121             'ファルヴァルディーン',
7122             'オルディーベヘシュト',
7123             'ホルダード',
7124             'ティール',
7125             'モルダード',
7126             'シャハリーヴァル',
7127             'メフル',
7128             'アーバーン',
7129             'アーザル',
7130             'デイ',
7131             'バフマン',
7132             'エスファンド'
7133             ],
7134             leap => [
7135            
7136             ],
7137             },
7138             },
7139             },
7140             } },
7141             );
7142              
7143             has 'calendar_days' => (
7144             is => 'ro',
7145             isa => HashRef,
7146             init_arg => undef,
7147             default => sub { {
7148             'gregorian' => {
7149             'format' => {
7150             abbreviated => {
7151             mon => '月',
7152             tue => '火',
7153             wed => 'æ°´',
7154             thu => '木',
7155             fri => '金',
7156             sat => '土',
7157             sun => 'æ—¥'
7158             },
7159             narrow => {
7160             mon => '月',
7161             tue => '火',
7162             wed => 'æ°´',
7163             thu => '木',
7164             fri => '金',
7165             sat => '土',
7166             sun => 'æ—¥'
7167             },
7168             short => {
7169             mon => '月',
7170             tue => '火',
7171             wed => 'æ°´',
7172             thu => '木',
7173             fri => '金',
7174             sat => '土',
7175             sun => 'æ—¥'
7176             },
7177             wide => {
7178             mon => '月曜日',
7179             tue => '火曜日',
7180             wed => '水曜日',
7181             thu => '木曜日',
7182             fri => '金曜日',
7183             sat => '土曜日',
7184             sun => '日曜日'
7185             },
7186             },
7187             'stand-alone' => {
7188             abbreviated => {
7189             mon => '月',
7190             tue => '火',
7191             wed => 'æ°´',
7192             thu => '木',
7193             fri => '金',
7194             sat => '土',
7195             sun => 'æ—¥'
7196             },
7197             narrow => {
7198             mon => '月',
7199             tue => '火',
7200             wed => 'æ°´',
7201             thu => '木',
7202             fri => '金',
7203             sat => '土',
7204             sun => 'æ—¥'
7205             },
7206             short => {
7207             mon => '月',
7208             tue => '火',
7209             wed => 'æ°´',
7210             thu => '木',
7211             fri => '金',
7212             sat => '土',
7213             sun => 'æ—¥'
7214             },
7215             wide => {
7216             mon => '月曜日',
7217             tue => '火曜日',
7218             wed => '水曜日',
7219             thu => '木曜日',
7220             fri => '金曜日',
7221             sat => '土曜日',
7222             sun => '日曜日'
7223             },
7224             },
7225             },
7226             } },
7227             );
7228              
7229             has 'calendar_quarters' => (
7230             is => 'ro',
7231             isa => HashRef,
7232             init_arg => undef,
7233             default => sub { {
7234             'gregorian' => {
7235             'format' => {
7236             abbreviated => {0 => 'Q1',
7237             1 => 'Q2',
7238             2 => 'Q3',
7239             3 => 'Q4'
7240             },
7241             narrow => {0 => '1',
7242             1 => '2',
7243             2 => '3',
7244             3 => '4'
7245             },
7246             wide => {0 => '第1四半期',
7247             1 => '第2四半期',
7248             2 => '第3四半期',
7249             3 => '第4四半期'
7250             },
7251             },
7252             'stand-alone' => {
7253             abbreviated => {0 => 'Q1',
7254             1 => 'Q2',
7255             2 => 'Q3',
7256             3 => 'Q4'
7257             },
7258             narrow => {0 => '1',
7259             1 => '2',
7260             2 => '3',
7261             3 => '4'
7262             },
7263             wide => {0 => '第1四半期',
7264             1 => '第2四半期',
7265             2 => '第3四半期',
7266             3 => '第4四半期'
7267             },
7268             },
7269             },
7270             } },
7271             );
7272              
7273             has 'day_period_data' => (
7274             is => 'ro',
7275             isa => CodeRef,
7276             init_arg => undef,
7277             default => sub { sub {
7278             # Time in hhmm format
7279             my ($self, $type, $time, $day_period_type) = @_;
7280             $day_period_type //= 'default';
7281             SWITCH:
7282             for ($type) {
7283             if ($_ eq 'gregorian') {
7284             if($day_period_type eq 'default') {
7285             return 'noon' if $time == 1200;
7286             return 'midnight' if $time == 0;
7287             return 'night1' if $time >= 1900
7288             && $time < 2300;
7289             return 'evening1' if $time >= 1600
7290             && $time < 1900;
7291             return 'afternoon1' if $time >= 1200
7292             && $time < 1600;
7293             return 'night2' if $time >= 2300;
7294             return 'night2' if $time < 400;
7295             return 'morning1' if $time >= 400
7296             && $time < 1200;
7297             }
7298             if($day_period_type eq 'selection') {
7299             return 'morning1' if $time >= 400
7300             && $time < 1200;
7301             return 'night2' if $time >= 2300;
7302             return 'night2' if $time < 400;
7303             return 'afternoon1' if $time >= 1200
7304             && $time < 1600;
7305             return 'night1' if $time >= 1900
7306             && $time < 2300;
7307             return 'evening1' if $time >= 1600
7308             && $time < 1900;
7309             }
7310             last SWITCH;
7311             }
7312             if ($_ eq 'generic') {
7313             if($day_period_type eq 'default') {
7314             return 'noon' if $time == 1200;
7315             return 'midnight' if $time == 0;
7316             return 'night1' if $time >= 1900
7317             && $time < 2300;
7318             return 'evening1' if $time >= 1600
7319             && $time < 1900;
7320             return 'afternoon1' if $time >= 1200
7321             && $time < 1600;
7322             return 'night2' if $time >= 2300;
7323             return 'night2' if $time < 400;
7324             return 'morning1' if $time >= 400
7325             && $time < 1200;
7326             }
7327             if($day_period_type eq 'selection') {
7328             return 'morning1' if $time >= 400
7329             && $time < 1200;
7330             return 'night2' if $time >= 2300;
7331             return 'night2' if $time < 400;
7332             return 'afternoon1' if $time >= 1200
7333             && $time < 1600;
7334             return 'night1' if $time >= 1900
7335             && $time < 2300;
7336             return 'evening1' if $time >= 1600
7337             && $time < 1900;
7338             }
7339             last SWITCH;
7340             }
7341             if ($_ eq 'dangi') {
7342             if($day_period_type eq 'default') {
7343             return 'noon' if $time == 1200;
7344             return 'midnight' if $time == 0;
7345             return 'night1' if $time >= 1900
7346             && $time < 2300;
7347             return 'evening1' if $time >= 1600
7348             && $time < 1900;
7349             return 'afternoon1' if $time >= 1200
7350             && $time < 1600;
7351             return 'night2' if $time >= 2300;
7352             return 'night2' if $time < 400;
7353             return 'morning1' if $time >= 400
7354             && $time < 1200;
7355             }
7356             if($day_period_type eq 'selection') {
7357             return 'morning1' if $time >= 400
7358             && $time < 1200;
7359             return 'night2' if $time >= 2300;
7360             return 'night2' if $time < 400;
7361             return 'afternoon1' if $time >= 1200
7362             && $time < 1600;
7363             return 'night1' if $time >= 1900
7364             && $time < 2300;
7365             return 'evening1' if $time >= 1600
7366             && $time < 1900;
7367             }
7368             last SWITCH;
7369             }
7370             if ($_ eq 'buddhist') {
7371             if($day_period_type eq 'default') {
7372             return 'noon' if $time == 1200;
7373             return 'midnight' if $time == 0;
7374             return 'night1' if $time >= 1900
7375             && $time < 2300;
7376             return 'evening1' if $time >= 1600
7377             && $time < 1900;
7378             return 'afternoon1' if $time >= 1200
7379             && $time < 1600;
7380             return 'night2' if $time >= 2300;
7381             return 'night2' if $time < 400;
7382             return 'morning1' if $time >= 400
7383             && $time < 1200;
7384             }
7385             if($day_period_type eq 'selection') {
7386             return 'morning1' if $time >= 400
7387             && $time < 1200;
7388             return 'night2' if $time >= 2300;
7389             return 'night2' if $time < 400;
7390             return 'afternoon1' if $time >= 1200
7391             && $time < 1600;
7392             return 'night1' if $time >= 1900
7393             && $time < 2300;
7394             return 'evening1' if $time >= 1600
7395             && $time < 1900;
7396             }
7397             last SWITCH;
7398             }
7399             if ($_ eq 'hebrew') {
7400             if($day_period_type eq 'default') {
7401             return 'noon' if $time == 1200;
7402             return 'midnight' if $time == 0;
7403             return 'night1' if $time >= 1900
7404             && $time < 2300;
7405             return 'evening1' if $time >= 1600
7406             && $time < 1900;
7407             return 'afternoon1' if $time >= 1200
7408             && $time < 1600;
7409             return 'night2' if $time >= 2300;
7410             return 'night2' if $time < 400;
7411             return 'morning1' if $time >= 400
7412             && $time < 1200;
7413             }
7414             if($day_period_type eq 'selection') {
7415             return 'morning1' if $time >= 400
7416             && $time < 1200;
7417             return 'night2' if $time >= 2300;
7418             return 'night2' if $time < 400;
7419             return 'afternoon1' if $time >= 1200
7420             && $time < 1600;
7421             return 'night1' if $time >= 1900
7422             && $time < 2300;
7423             return 'evening1' if $time >= 1600
7424             && $time < 1900;
7425             }
7426             last SWITCH;
7427             }
7428             if ($_ eq 'roc') {
7429             if($day_period_type eq 'default') {
7430             return 'noon' if $time == 1200;
7431             return 'midnight' if $time == 0;
7432             return 'night1' if $time >= 1900
7433             && $time < 2300;
7434             return 'evening1' if $time >= 1600
7435             && $time < 1900;
7436             return 'afternoon1' if $time >= 1200
7437             && $time < 1600;
7438             return 'night2' if $time >= 2300;
7439             return 'night2' if $time < 400;
7440             return 'morning1' if $time >= 400
7441             && $time < 1200;
7442             }
7443             if($day_period_type eq 'selection') {
7444             return 'morning1' if $time >= 400
7445             && $time < 1200;
7446             return 'night2' if $time >= 2300;
7447             return 'night2' if $time < 400;
7448             return 'afternoon1' if $time >= 1200
7449             && $time < 1600;
7450             return 'night1' if $time >= 1900
7451             && $time < 2300;
7452             return 'evening1' if $time >= 1600
7453             && $time < 1900;
7454             }
7455             last SWITCH;
7456             }
7457             if ($_ eq 'ethiopic') {
7458             if($day_period_type eq 'default') {
7459             return 'noon' if $time == 1200;
7460             return 'midnight' if $time == 0;
7461             return 'night1' if $time >= 1900
7462             && $time < 2300;
7463             return 'evening1' if $time >= 1600
7464             && $time < 1900;
7465             return 'afternoon1' if $time >= 1200
7466             && $time < 1600;
7467             return 'night2' if $time >= 2300;
7468             return 'night2' if $time < 400;
7469             return 'morning1' if $time >= 400
7470             && $time < 1200;
7471             }
7472             if($day_period_type eq 'selection') {
7473             return 'morning1' if $time >= 400
7474             && $time < 1200;
7475             return 'night2' if $time >= 2300;
7476             return 'night2' if $time < 400;
7477             return 'afternoon1' if $time >= 1200
7478             && $time < 1600;
7479             return 'night1' if $time >= 1900
7480             && $time < 2300;
7481             return 'evening1' if $time >= 1600
7482             && $time < 1900;
7483             }
7484             last SWITCH;
7485             }
7486             if ($_ eq 'coptic') {
7487             if($day_period_type eq 'default') {
7488             return 'noon' if $time == 1200;
7489             return 'midnight' if $time == 0;
7490             return 'night1' if $time >= 1900
7491             && $time < 2300;
7492             return 'evening1' if $time >= 1600
7493             && $time < 1900;
7494             return 'afternoon1' if $time >= 1200
7495             && $time < 1600;
7496             return 'night2' if $time >= 2300;
7497             return 'night2' if $time < 400;
7498             return 'morning1' if $time >= 400
7499             && $time < 1200;
7500             }
7501             if($day_period_type eq 'selection') {
7502             return 'morning1' if $time >= 400
7503             && $time < 1200;
7504             return 'night2' if $time >= 2300;
7505             return 'night2' if $time < 400;
7506             return 'afternoon1' if $time >= 1200
7507             && $time < 1600;
7508             return 'night1' if $time >= 1900
7509             && $time < 2300;
7510             return 'evening1' if $time >= 1600
7511             && $time < 1900;
7512             }
7513             last SWITCH;
7514             }
7515             if ($_ eq 'japanese') {
7516             if($day_period_type eq 'default') {
7517             return 'noon' if $time == 1200;
7518             return 'midnight' if $time == 0;
7519             return 'night1' if $time >= 1900
7520             && $time < 2300;
7521             return 'evening1' if $time >= 1600
7522             && $time < 1900;
7523             return 'afternoon1' if $time >= 1200
7524             && $time < 1600;
7525             return 'night2' if $time >= 2300;
7526             return 'night2' if $time < 400;
7527             return 'morning1' if $time >= 400
7528             && $time < 1200;
7529             }
7530             if($day_period_type eq 'selection') {
7531             return 'morning1' if $time >= 400
7532             && $time < 1200;
7533             return 'night2' if $time >= 2300;
7534             return 'night2' if $time < 400;
7535             return 'afternoon1' if $time >= 1200
7536             && $time < 1600;
7537             return 'night1' if $time >= 1900
7538             && $time < 2300;
7539             return 'evening1' if $time >= 1600
7540             && $time < 1900;
7541             }
7542             last SWITCH;
7543             }
7544             if ($_ eq 'chinese') {
7545             if($day_period_type eq 'default') {
7546             return 'noon' if $time == 1200;
7547             return 'midnight' if $time == 0;
7548             return 'night1' if $time >= 1900
7549             && $time < 2300;
7550             return 'evening1' if $time >= 1600
7551             && $time < 1900;
7552             return 'afternoon1' if $time >= 1200
7553             && $time < 1600;
7554             return 'night2' if $time >= 2300;
7555             return 'night2' if $time < 400;
7556             return 'morning1' if $time >= 400
7557             && $time < 1200;
7558             }
7559             if($day_period_type eq 'selection') {
7560             return 'morning1' if $time >= 400
7561             && $time < 1200;
7562             return 'night2' if $time >= 2300;
7563             return 'night2' if $time < 400;
7564             return 'afternoon1' if $time >= 1200
7565             && $time < 1600;
7566             return 'night1' if $time >= 1900
7567             && $time < 2300;
7568             return 'evening1' if $time >= 1600
7569             && $time < 1900;
7570             }
7571             last SWITCH;
7572             }
7573             if ($_ eq 'indian') {
7574             if($day_period_type eq 'default') {
7575             return 'noon' if $time == 1200;
7576             return 'midnight' if $time == 0;
7577             return 'night1' if $time >= 1900
7578             && $time < 2300;
7579             return 'evening1' if $time >= 1600
7580             && $time < 1900;
7581             return 'afternoon1' if $time >= 1200
7582             && $time < 1600;
7583             return 'night2' if $time >= 2300;
7584             return 'night2' if $time < 400;
7585             return 'morning1' if $time >= 400
7586             && $time < 1200;
7587             }
7588             if($day_period_type eq 'selection') {
7589             return 'morning1' if $time >= 400
7590             && $time < 1200;
7591             return 'night2' if $time >= 2300;
7592             return 'night2' if $time < 400;
7593             return 'afternoon1' if $time >= 1200
7594             && $time < 1600;
7595             return 'night1' if $time >= 1900
7596             && $time < 2300;
7597             return 'evening1' if $time >= 1600
7598             && $time < 1900;
7599             }
7600             last SWITCH;
7601             }
7602             if ($_ eq 'islamic') {
7603             if($day_period_type eq 'default') {
7604             return 'noon' if $time == 1200;
7605             return 'midnight' if $time == 0;
7606             return 'night1' if $time >= 1900
7607             && $time < 2300;
7608             return 'evening1' if $time >= 1600
7609             && $time < 1900;
7610             return 'afternoon1' if $time >= 1200
7611             && $time < 1600;
7612             return 'night2' if $time >= 2300;
7613             return 'night2' if $time < 400;
7614             return 'morning1' if $time >= 400
7615             && $time < 1200;
7616             }
7617             if($day_period_type eq 'selection') {
7618             return 'morning1' if $time >= 400
7619             && $time < 1200;
7620             return 'night2' if $time >= 2300;
7621             return 'night2' if $time < 400;
7622             return 'afternoon1' if $time >= 1200
7623             && $time < 1600;
7624             return 'night1' if $time >= 1900
7625             && $time < 2300;
7626             return 'evening1' if $time >= 1600
7627             && $time < 1900;
7628             }
7629             last SWITCH;
7630             }
7631             if ($_ eq 'persian') {
7632             if($day_period_type eq 'default') {
7633             return 'noon' if $time == 1200;
7634             return 'midnight' if $time == 0;
7635             return 'night1' if $time >= 1900
7636             && $time < 2300;
7637             return 'evening1' if $time >= 1600
7638             && $time < 1900;
7639             return 'afternoon1' if $time >= 1200
7640             && $time < 1600;
7641             return 'night2' if $time >= 2300;
7642             return 'night2' if $time < 400;
7643             return 'morning1' if $time >= 400
7644             && $time < 1200;
7645             }
7646             if($day_period_type eq 'selection') {
7647             return 'morning1' if $time >= 400
7648             && $time < 1200;
7649             return 'night2' if $time >= 2300;
7650             return 'night2' if $time < 400;
7651             return 'afternoon1' if $time >= 1200
7652             && $time < 1600;
7653             return 'night1' if $time >= 1900
7654             && $time < 2300;
7655             return 'evening1' if $time >= 1600
7656             && $time < 1900;
7657             }
7658             last SWITCH;
7659             }
7660             }
7661             } },
7662             );
7663              
7664             around day_period_data => sub {
7665             my ($orig, $self) = @_;
7666             return $self->$orig;
7667             };
7668              
7669             has 'day_periods' => (
7670             is => 'ro',
7671             isa => HashRef,
7672             init_arg => undef,
7673             default => sub { {
7674             'gregorian' => {
7675             'format' => {
7676             'abbreviated' => {
7677             'midnight' => q{真夜中},
7678             'evening1' => q{夕方},
7679             'night1' => q{夜},
7680             'night2' => q{夜中},
7681             'noon' => q{正午},
7682             'am' => q{午前},
7683             'pm' => q{午後},
7684             'morning1' => q{朝},
7685             'afternoon1' => q{昼},
7686             },
7687             'wide' => {
7688             'morning1' => q{朝},
7689             'pm' => q{午後},
7690             'afternoon1' => q{昼},
7691             'noon' => q{正午},
7692             'am' => q{午前},
7693             'night2' => q{夜中},
7694             'midnight' => q{真夜中},
7695             'evening1' => q{夕方},
7696             'night1' => q{夜},
7697             },
7698             'narrow' => {
7699             'night2' => q{夜中},
7700             'evening1' => q{夕方},
7701             'night1' => q{夜},
7702             'midnight' => q{真夜中},
7703             'pm' => q{午後},
7704             'morning1' => q{朝},
7705             'afternoon1' => q{昼},
7706             'am' => q{午前},
7707             'noon' => q{正午},
7708             },
7709             },
7710             'stand-alone' => {
7711             'abbreviated' => {
7712             'noon' => q{正午},
7713             'am' => q{午前},
7714             'morning1' => q{朝},
7715             'pm' => q{午後},
7716             'afternoon1' => q{昼},
7717             'midnight' => q{真夜中},
7718             'night1' => q{夜},
7719             'evening1' => q{夕方},
7720             'night2' => q{夜中},
7721             },
7722             'narrow' => {
7723             'pm' => q{午後},
7724             'morning1' => q{朝},
7725             'afternoon1' => q{昼},
7726             'noon' => q{正午},
7727             'am' => q{午前},
7728             'night2' => q{夜中},
7729             'midnight' => q{真夜中},
7730             'night1' => q{夜},
7731             'evening1' => q{夕方},
7732             },
7733             'wide' => {
7734             'night2' => q{夜中},
7735             'midnight' => q{真夜中},
7736             'night1' => q{夜},
7737             'evening1' => q{夕方},
7738             'pm' => q{午後},
7739             'afternoon1' => q{昼},
7740             'morning1' => q{朝},
7741             'noon' => q{正午},
7742             'am' => q{午前},
7743             },
7744             },
7745             },
7746             } },
7747             );
7748              
7749             has 'eras' => (
7750             is => 'ro',
7751             isa => HashRef,
7752             init_arg => undef,
7753             default => sub { {
7754             'buddhist' => {
7755             abbreviated => {
7756             '0' => 'BE'
7757             },
7758             narrow => {
7759             '0' => 'BE'
7760             },
7761             wide => {
7762             '0' => '仏暦'
7763             },
7764             },
7765             'chinese' => {
7766             },
7767             'coptic' => {
7768             abbreviated => {
7769             '0' => 'ERA0',
7770             '1' => 'ERA1'
7771             },
7772             narrow => {
7773             '0' => 'ERA0',
7774             '1' => 'ERA1'
7775             },
7776             wide => {
7777             '0' => 'ERA0',
7778             '1' => 'ERA1'
7779             },
7780             },
7781             'dangi' => {
7782             },
7783             'ethiopic' => {
7784             abbreviated => {
7785             '0' => 'ERA0',
7786             '1' => 'ERA1'
7787             },
7788             narrow => {
7789             '0' => 'ERA0',
7790             '1' => 'ERA1'
7791             },
7792             wide => {
7793             '0' => 'ERA0',
7794             '1' => 'ERA1'
7795             },
7796             },
7797             'generic' => {
7798             },
7799             'gregorian' => {
7800             abbreviated => {
7801             '0' => '紀元前',
7802             '1' => '西暦'
7803             },
7804             narrow => {
7805             '0' => 'BC',
7806             '1' => 'AD'
7807             },
7808             wide => {
7809             '0' => '紀元前',
7810             '1' => '西暦'
7811             },
7812             },
7813             'hebrew' => {
7814             abbreviated => {
7815             '0' => 'AM'
7816             },
7817             narrow => {
7818             '0' => 'AM'
7819             },
7820             wide => {
7821             '0' => 'AM'
7822             },
7823             },
7824             'indian' => {
7825             abbreviated => {
7826             '0' => 'サカ'
7827             },
7828             narrow => {
7829             '0' => 'サカ'
7830             },
7831             wide => {
7832             '0' => 'サカ'
7833             },
7834             },
7835             'islamic' => {
7836             abbreviated => {
7837             '0' => 'AH'
7838             },
7839             narrow => {
7840             '0' => 'AH'
7841             },
7842             wide => {
7843             '0' => 'AH'
7844             },
7845             },
7846             'japanese' => {
7847             abbreviated => {
7848             '0' => '大化',
7849             '1' => '白雉',
7850             '2' => '白鳳',
7851             '3' => '朱鳥',
7852             '4' => '大宝',
7853             '5' => '慶雲',
7854             '6' => '和銅',
7855             '7' => '霊亀',
7856             '8' => '養老',
7857             '9' => '神亀',
7858             '10' => '天平',
7859             '11' => '天平感宝',
7860             '12' => '天平勝宝',
7861             '13' => '天平宝字',
7862             '14' => '天平神護',
7863             '15' => '神護景雲',
7864             '16' => '宝亀',
7865             '17' => '天応',
7866             '18' => '延暦',
7867             '19' => '大同',
7868             '20' => '弘仁',
7869             '21' => '天長',
7870             '22' => '承和',
7871             '23' => '嘉祥',
7872             '24' => '仁寿',
7873             '25' => '斉衡',
7874             '26' => '天安',
7875             '27' => '貞観',
7876             '28' => '元慶',
7877             '29' => '仁和',
7878             '30' => '寛平',
7879             '31' => '昌泰',
7880             '32' => '延喜',
7881             '33' => '延長',
7882             '34' => '承平',
7883             '35' => '天慶',
7884             '36' => '天暦',
7885             '37' => '天徳',
7886             '38' => '応和',
7887             '39' => '康保',
7888             '40' => '安和',
7889             '41' => '天禄',
7890             '42' => '天延',
7891             '43' => '貞元',
7892             '44' => '天元',
7893             '45' => '永観',
7894             '46' => '寛和',
7895             '47' => '永延',
7896             '48' => '永祚',
7897             '49' => '正暦',
7898             '50' => 'é•·å¾³',
7899             '51' => '長保',
7900             '52' => '寛弘',
7901             '53' => 'é•·å’Œ',
7902             '54' => '寛仁',
7903             '55' => '治安',
7904             '56' => '万寿',
7905             '57' => 'é•·å…ƒ',
7906             '58' => '長暦',
7907             '59' => 'é•·ä¹…',
7908             '60' => '寛徳',
7909             '61' => '永承',
7910             '62' => '天喜',
7911             '63' => '康平',
7912             '64' => '治暦',
7913             '65' => '延久',
7914             '66' => '承保',
7915             '67' => '承暦',
7916             '68' => '永保',
7917             '69' => '応徳',
7918             '70' => '寛治',
7919             '71' => '嘉保',
7920             '72' => '永長',
7921             '73' => '承徳',
7922             '74' => '康和',
7923             '75' => 'é•·æ²»',
7924             '76' => '嘉承',
7925             '77' => '天仁',
7926             '78' => '天永',
7927             '79' => '永久',
7928             '80' => '元永',
7929             '81' => '保安',
7930             '82' => '天治',
7931             '83' => '大治',
7932             '84' => '天承',
7933             '85' => '長承',
7934             '86' => '保延',
7935             '87' => '永治',
7936             '88' => '康治',
7937             '89' => '天養',
7938             '90' => '久安',
7939             '91' => '仁平',
7940             '92' => '久寿',
7941             '93' => '保元',
7942             '94' => '平治',
7943             '95' => '永暦',
7944             '96' => '応保',
7945             '97' => '長寛',
7946             '98' => '永万',
7947             '99' => '仁安',
7948             '100' => '嘉応',
7949             '101' => '承安',
7950             '102' => '安元',
7951             '103' => '治承',
7952             '104' => '養和',
7953             '105' => '寿永',
7954             '106' => '元暦',
7955             '107' => '文治',
7956             '108' => '建久',
7957             '109' => '正治',
7958             '110' => '建仁',
7959             '111' => '元久',
7960             '112' => '建永',
7961             '113' => '承元',
7962             '114' => '建暦',
7963             '115' => '建保',
7964             '116' => '承久',
7965             '117' => '貞応',
7966             '118' => '元仁',
7967             '119' => '嘉禄',
7968             '120' => '安貞',
7969             '121' => '寛喜',
7970             '122' => '貞永',
7971             '123' => '天福',
7972             '124' => '文暦',
7973             '125' => '嘉禎',
7974             '126' => '暦仁',
7975             '127' => '延応',
7976             '128' => '仁治',
7977             '129' => '寛元',
7978             '130' => '宝治',
7979             '131' => '建長',
7980             '132' => '康元',
7981             '133' => '正嘉',
7982             '134' => '正元',
7983             '135' => '文応',
7984             '136' => '弘長',
7985             '137' => '文永',
7986             '138' => '建治',
7987             '139' => '弘安',
7988             '140' => '正応',
7989             '141' => '永仁',
7990             '142' => '正安',
7991             '143' => '乾元',
7992             '144' => '嘉元',
7993             '145' => '徳治',
7994             '146' => '延慶',
7995             '147' => '応長',
7996             '148' => '正和',
7997             '149' => '文保',
7998             '150' => '元応',
7999             '151' => '元亨',
8000             '152' => '正中',
8001             '153' => '嘉暦',
8002             '154' => '元徳',
8003             '155' => '元弘',
8004             '156' => '建武',
8005             '157' => '延元',
8006             '158' => '興国',
8007             '159' => '正平',
8008             '160' => '建徳',
8009             '161' => '文中',
8010             '162' => '天授',
8011             '163' => '康暦',
8012             '164' => '弘和',
8013             '165' => '元中',
8014             '166' => '至徳',
8015             '167' => '嘉慶',
8016             '168' => '康応',
8017             '169' => '明徳',
8018             '170' => '応永',
8019             '171' => '正長',
8020             '172' => '永享',
8021             '173' => '嘉吉',
8022             '174' => '文安',
8023             '175' => '宝徳',
8024             '176' => '享徳',
8025             '177' => '康正',
8026             '178' => '長禄',
8027             '179' => '寛正',
8028             '180' => '文正',
8029             '181' => '応仁',
8030             '182' => '文明',
8031             '183' => '長享',
8032             '184' => '延徳',
8033             '185' => '明応',
8034             '186' => '文亀',
8035             '187' => '永正',
8036             '188' => '大永',
8037             '189' => '享禄',
8038             '190' => '天文',
8039             '191' => '弘治',
8040             '192' => '永禄',
8041             '193' => '元亀',
8042             '194' => '天正',
8043             '195' => '文禄',
8044             '196' => '慶長',
8045             '197' => '元和',
8046             '198' => '寛永',
8047             '199' => '正保',
8048             '200' => '慶安',
8049             '201' => '承応',
8050             '202' => '明暦',
8051             '203' => '万治',
8052             '204' => '寛文',
8053             '205' => '延宝',
8054             '206' => '天和',
8055             '207' => '貞享',
8056             '208' => '元禄',
8057             '209' => '宝永',
8058             '210' => '正徳',
8059             '211' => '享保',
8060             '212' => '元文',
8061             '213' => '寛保',
8062             '214' => '延享',
8063             '215' => '寛延',
8064             '216' => '宝暦',
8065             '217' => '明和',
8066             '218' => '安永',
8067             '219' => '天明',
8068             '220' => '寛政',
8069             '221' => '享和',
8070             '222' => '文化',
8071             '223' => '文政',
8072             '224' => '天保',
8073             '225' => '弘化',
8074             '226' => '嘉永',
8075             '227' => '安政',
8076             '228' => '万延',
8077             '229' => '文久',
8078             '230' => '元治',
8079             '231' => '慶応',
8080             '232' => '明治',
8081             '233' => '大正',
8082             '234' => '昭和',
8083             '235' => '平成',
8084             '236' => 'QQ'
8085             },
8086             narrow => {
8087             '0' => '大化',
8088             '1' => '白雉',
8089             '2' => '白鳳',
8090             '3' => '朱鳥',
8091             '4' => '大宝',
8092             '5' => '慶雲',
8093             '6' => '和銅',
8094             '7' => '霊亀',
8095             '8' => '養老',
8096             '9' => '神亀',
8097             '10' => '天平',
8098             '11' => '天平感宝',
8099             '12' => '天平勝宝',
8100             '13' => '天平宝字',
8101             '14' => '天平神護',
8102             '15' => '神護景雲',
8103             '16' => '宝亀',
8104             '17' => '天応',
8105             '18' => '延暦',
8106             '19' => '大同',
8107             '20' => '弘仁',
8108             '21' => '天長',
8109             '22' => '承和',
8110             '23' => '嘉祥',
8111             '24' => '仁寿',
8112             '25' => '斉衡',
8113             '26' => '天安',
8114             '27' => '貞観',
8115             '28' => '元慶',
8116             '29' => '仁和',
8117             '30' => '寛平',
8118             '31' => '昌泰',
8119             '32' => '延喜',
8120             '33' => '延長',
8121             '34' => '承平',
8122             '35' => '天慶',
8123             '36' => '天暦',
8124             '37' => '天徳',
8125             '38' => '応和',
8126             '39' => '康保',
8127             '40' => '安和',
8128             '41' => '天禄',
8129             '42' => '天延',
8130             '43' => '貞元',
8131             '44' => '天元',
8132             '45' => '永観',
8133             '46' => '寛和',
8134             '47' => '永延',
8135             '48' => '永祚',
8136             '49' => '正暦',
8137             '50' => 'é•·å¾³',
8138             '51' => '長保',
8139             '52' => '寛弘',
8140             '53' => 'é•·å’Œ',
8141             '54' => '寛仁',
8142             '55' => '治安',
8143             '56' => '万寿',
8144             '57' => 'é•·å…ƒ',
8145             '58' => '長暦',
8146             '59' => 'é•·ä¹…',
8147             '60' => '寛徳',
8148             '61' => '永承',
8149             '62' => '天喜',
8150             '63' => '康平',
8151             '64' => '治暦',
8152             '65' => '延久',
8153             '66' => '承保',
8154             '67' => '承暦',
8155             '68' => '永保',
8156             '69' => '応徳',
8157             '70' => '寛治',
8158             '71' => '嘉保',
8159             '72' => '永長',
8160             '73' => '承徳',
8161             '74' => '康和',
8162             '75' => 'é•·æ²»',
8163             '76' => '嘉承',
8164             '77' => '天仁',
8165             '78' => '天永',
8166             '79' => '永久',
8167             '80' => '元永',
8168             '81' => '保安',
8169             '82' => '天治',
8170             '83' => '大治',
8171             '84' => '天承',
8172             '85' => '長承',
8173             '86' => '保延',
8174             '87' => '永治',
8175             '88' => '康治',
8176             '89' => '天養',
8177             '90' => '久安',
8178             '91' => '仁平',
8179             '92' => '久寿',
8180             '93' => '保元',
8181             '94' => '平治',
8182             '95' => '永暦',
8183             '96' => '応保',
8184             '97' => '長寛',
8185             '98' => '永万',
8186             '99' => '仁安',
8187             '100' => '嘉応',
8188             '101' => '承安',
8189             '102' => '安元',
8190             '103' => '治承',
8191             '104' => '養和',
8192             '105' => '寿永',
8193             '106' => '元暦',
8194             '107' => '文治',
8195             '108' => '建久',
8196             '109' => '正治',
8197             '110' => '建仁',
8198             '111' => '元久',
8199             '112' => '建永',
8200             '113' => '承元',
8201             '114' => '建暦',
8202             '115' => '建保',
8203             '116' => '承久',
8204             '117' => '貞応',
8205             '118' => '元仁',
8206             '119' => '嘉禄',
8207             '120' => '安貞',
8208             '121' => '寛喜',
8209             '122' => '貞永',
8210             '123' => '天福',
8211             '124' => '文暦',
8212             '125' => '嘉禎',
8213             '126' => '暦仁',
8214             '127' => '延応',
8215             '128' => '仁治',
8216             '129' => '寛元',
8217             '130' => '宝治',
8218             '131' => '建長',
8219             '132' => '康元',
8220             '133' => '正嘉',
8221             '134' => '正元',
8222             '135' => '文応',
8223             '136' => '弘長',
8224             '137' => '文永',
8225             '138' => '建治',
8226             '139' => '弘安',
8227             '140' => '正応',
8228             '141' => '永仁',
8229             '142' => '正安',
8230             '143' => '乾元',
8231             '144' => '嘉元',
8232             '145' => '徳治',
8233             '146' => '延慶',
8234             '147' => '応長',
8235             '148' => '正和',
8236             '149' => '文保',
8237             '150' => '元応',
8238             '151' => '元亨',
8239             '152' => '正中',
8240             '153' => '嘉暦',
8241             '154' => '元徳',
8242             '155' => '元弘',
8243             '156' => '建武',
8244             '157' => '延元',
8245             '158' => '興国',
8246             '159' => '正平',
8247             '160' => '建徳',
8248             '161' => '文中',
8249             '162' => '天授',
8250             '163' => '康暦',
8251             '164' => '弘和',
8252             '165' => '元中',
8253             '166' => '至徳',
8254             '167' => '嘉慶',
8255             '168' => '康応',
8256             '169' => '明徳',
8257             '170' => '応永',
8258             '171' => '正長',
8259             '172' => '永享',
8260             '173' => '嘉吉',
8261             '174' => '文安',
8262             '175' => '宝徳',
8263             '176' => '享徳',
8264             '177' => '康正',
8265             '178' => '長禄',
8266             '179' => '寛正',
8267             '180' => '文正',
8268             '181' => '応仁',
8269             '182' => '文明',
8270             '183' => '長享',
8271             '184' => '延徳',
8272             '185' => '明応',
8273             '186' => '文亀',
8274             '187' => '永正',
8275             '188' => '大永',
8276             '189' => '享禄',
8277             '190' => '天文',
8278             '191' => '弘治',
8279             '192' => '永禄',
8280             '193' => '元亀',
8281             '194' => '天正',
8282             '195' => '文禄',
8283             '196' => '慶長',
8284             '197' => '元和',
8285             '198' => '寛永',
8286             '199' => '正保',
8287             '200' => '慶安',
8288             '201' => '承応',
8289             '202' => '明暦',
8290             '203' => '万治',
8291             '204' => '寛文',
8292             '205' => '延宝',
8293             '206' => '天和',
8294             '207' => '貞享',
8295             '208' => '元禄',
8296             '209' => '宝永',
8297             '210' => '正徳',
8298             '211' => '享保',
8299             '212' => '元文',
8300             '213' => '寛保',
8301             '214' => '延享',
8302             '215' => '寛延',
8303             '216' => '宝暦',
8304             '217' => '明和',
8305             '218' => '安永',
8306             '219' => '天明',
8307             '220' => '寛政',
8308             '221' => '享和',
8309             '222' => '文化',
8310             '223' => '文政',
8311             '224' => '天保',
8312             '225' => '弘化',
8313             '226' => '嘉永',
8314             '227' => '安政',
8315             '228' => '万延',
8316             '229' => '文久',
8317             '230' => '元治',
8318             '231' => '慶応',
8319             '232' => 'M',
8320             '233' => 'T',
8321             '234' => 'S',
8322             '235' => 'H',
8323             '236' => 'Q'
8324             },
8325             },
8326             'persian' => {
8327             abbreviated => {
8328             '0' => 'AP'
8329             },
8330             narrow => {
8331             '0' => 'AP'
8332             },
8333             wide => {
8334             '0' => 'AP'
8335             },
8336             },
8337             'roc' => {
8338             abbreviated => {
8339             '0' => '民国前',
8340             '1' => '民国'
8341             },
8342             narrow => {
8343             '0' => '民国前',
8344             '1' => '民国'
8345             },
8346             wide => {
8347             '0' => '民国前'
8348             },
8349             },
8350             } },
8351             );
8352              
8353             has 'date_formats' => (
8354             is => 'ro',
8355             isa => HashRef,
8356             init_arg => undef,
8357             default => sub { {
8358             'buddhist' => {
8359             'full' => q{GGGGyå¹´M月dæ—¥EEEE},
8360             'long' => q{GGGGyå¹´M月dæ—¥},
8361             'medium' => q{Gy/MM/dd},
8362             'short' => q{Gy/MM/dd},
8363             },
8364             'chinese' => {
8365             'full' => q{Uå¹´MMMdæ—¥EEEE},
8366             'long' => q{Uå¹´MMMdæ—¥},
8367             'medium' => q{Uå¹´MMMdæ—¥},
8368             'short' => q{U-M-d},
8369             },
8370             'coptic' => {
8371             },
8372             'dangi' => {
8373             'full' => q{Uå¹´MMMdæ—¥EEEE},
8374             'long' => q{Uå¹´MMMdæ—¥},
8375             'medium' => q{Uå¹´MMMdæ—¥},
8376             'short' => q{U-M-d},
8377             },
8378             'ethiopic' => {
8379             },
8380             'generic' => {
8381             'full' => q{Gyå¹´M月dæ—¥(EEEE)},
8382             'long' => q{Gyå¹´M月dæ—¥},
8383             'medium' => q{Gy/MM/dd},
8384             'short' => q{Gy/M/d},
8385             },
8386             'gregorian' => {
8387             'full' => q{yå¹´M月dæ—¥EEEE},
8388             'long' => q{yå¹´M月dæ—¥},
8389             'medium' => q{y/MM/dd},
8390             'short' => q{y/MM/dd},
8391             },
8392             'hebrew' => {
8393             'full' => q{Gyå¹´M月dæ—¥EEEE},
8394             'long' => q{Gyå¹´M月dæ—¥},
8395             'medium' => q{Gy/MM/dd},
8396             'short' => q{Gy/MM/dd},
8397             },
8398             'indian' => {
8399             },
8400             'islamic' => {
8401             'full' => q{Gyå¹´M月dæ—¥EEEE},
8402             'long' => q{Gyå¹´M月dæ—¥},
8403             'medium' => q{Gy/MM/dd},
8404             'short' => q{Gy/MM/dd},
8405             },
8406             'japanese' => {
8407             'full' => q{Gyå¹´M月dæ—¥EEEE},
8408             'long' => q{Gyå¹´M月dæ—¥},
8409             'medium' => q{Gyå¹´M月dæ—¥},
8410             'short' => q{GGGGGy/M/d},
8411             },
8412             'persian' => {
8413             },
8414             'roc' => {
8415             'full' => q{Gyå¹´M月dæ—¥EEEE},
8416             'long' => q{Gyå¹´M月dæ—¥},
8417             'medium' => q{Gy/MM/dd},
8418             'short' => q{Gy/MM/dd},
8419             },
8420             } },
8421             );
8422              
8423             has 'time_formats' => (
8424             is => 'ro',
8425             isa => HashRef,
8426             init_arg => undef,
8427             default => sub { {
8428             'buddhist' => {
8429             },
8430             'chinese' => {
8431             },
8432             'coptic' => {
8433             },
8434             'dangi' => {
8435             },
8436             'ethiopic' => {
8437             },
8438             'generic' => {
8439             },
8440             'gregorian' => {
8441             'full' => q{H時mm分ss秒 zzzz},
8442             'long' => q{H:mm:ss z},
8443             'medium' => q{H:mm:ss},
8444             'short' => q{H:mm},
8445             },
8446             'hebrew' => {
8447             },
8448             'indian' => {
8449             },
8450             'islamic' => {
8451             },
8452             'japanese' => {
8453             },
8454             'persian' => {
8455             },
8456             'roc' => {
8457             },
8458             } },
8459             );
8460              
8461             has 'datetime_formats' => (
8462             is => 'ro',
8463             isa => HashRef,
8464             init_arg => undef,
8465             default => sub { {
8466             'buddhist' => {
8467             },
8468             'chinese' => {
8469             },
8470             'coptic' => {
8471             },
8472             'dangi' => {
8473             },
8474             'ethiopic' => {
8475             },
8476             'generic' => {
8477             'full' => q{{1} {0}},
8478             'long' => q{{1} {0}},
8479             'medium' => q{{1} {0}},
8480             'short' => q{{1} {0}},
8481             },
8482             'gregorian' => {
8483             'full' => q{{1} {0}},
8484             'long' => q{{1} {0}},
8485             'medium' => q{{1} {0}},
8486             'short' => q{{1} {0}},
8487             },
8488             'hebrew' => {
8489             },
8490             'indian' => {
8491             },
8492             'islamic' => {
8493             },
8494             'japanese' => {
8495             'full' => q{{1} {0}},
8496             'long' => q{{1} {0}},
8497             'medium' => q{{1} {0}},
8498             'short' => q{{1} {0}},
8499             },
8500             'persian' => {
8501             },
8502             'roc' => {
8503             },
8504             } },
8505             );
8506              
8507             has 'datetime_formats_available_formats' => (
8508             is => 'ro',
8509             isa => HashRef,
8510             init_arg => undef,
8511             default => sub { {
8512             'roc' => {
8513             M => q{M月},
8514             MEd => q{M/d(E)},
8515             MMM => q{M月},
8516             MMMEd => q{M月dæ—¥(E)},
8517             MMMMd => q{M月dæ—¥},
8518             MMMd => q{M月dæ—¥},
8519             Md => q{M/d},
8520             d => q{dæ—¥},
8521             y => q{Gyå¹´},
8522             },
8523             'gregorian' => {
8524             Bh => q{BK時},
8525             Bhm => q{BK:mm},
8526             Bhms => q{BK:mm:ss},
8527             E => q{ccc},
8528             EBhm => q{BK:mm (E)},
8529             EBhms => q{BK:mm:ss (E)},
8530             EEEEd => q{dæ—¥EEEE},
8531             EHm => q{H:mm (E)},
8532             EHms => q{H:mm:ss (E)},
8533             Ed => q{dæ—¥(E)},
8534             Ehm => q{aK:mm (E)},
8535             Ehms => q{aK:mm:ss (E)},
8536             Gy => q{Gyå¹´},
8537             GyMMM => q{Gyå¹´M月},
8538             GyMMMEEEEd => q{Gyå¹´M月dæ—¥EEEE},
8539             GyMMMEd => q{Gyå¹´M月dæ—¥(E)},
8540             GyMMMd => q{Gyå¹´M月dæ—¥},
8541             H => q{H時},
8542             Hm => q{H:mm},
8543             Hms => q{H:mm:ss},
8544             Hmsv => q{H:mm:ss v},
8545             Hmv => q{H:mm v},
8546             M => q{M月},
8547             MEEEEd => q{M/dEEEE},
8548             MEd => q{M/d(E)},
8549             MMM => q{M月},
8550             MMMEEEEd => q{M月dæ—¥EEEE},
8551             MMMEd => q{M月dæ—¥(E)},
8552             MMMMW => q{M月第W週},
8553             MMMMd => q{M月dæ—¥},
8554             MMMd => q{M月dæ—¥},
8555             Md => q{M/d},
8556             d => q{dæ—¥},
8557             h => q{aK時},
8558             hm => q{aK:mm},
8559             hms => q{aK:mm:ss},
8560             hmsv => q{aK:mm:ss v},
8561             hmv => q{aK:mm v},
8562             ms => q{mm:ss},
8563             y => q{yå¹´},
8564             yM => q{y/M},
8565             yMEEEEd => q{y/M/dEEEE},
8566             yMEd => q{y/M/d(E)},
8567             yMM => q{y/MM},
8568             yMMM => q{yå¹´M月},
8569             yMMMEEEEd => q{yå¹´M月dæ—¥EEEE},
8570             yMMMEd => q{yå¹´M月dæ—¥(E)},
8571             yMMMM => q{yå¹´M月},
8572             yMMMd => q{yå¹´M月dæ—¥},
8573             yMd => q{y/M/d},
8574             yQQQ => q{y/QQQ},
8575             yQQQQ => q{yå¹´QQQQ},
8576             yw => q{Y年第w週},
8577             },
8578             'generic' => {
8579             Bh => q{BK時},
8580             Bhm => q{BK:mm},
8581             Bhms => q{BK:mm:ss},
8582             E => q{ccc},
8583             EBhm => q{BK:mm (E)},
8584             EBhms => q{BK:mm:ss (E)},
8585             EEEEd => q{dæ—¥(EEEE)},
8586             EHm => q{H:mm (E)},
8587             EHms => q{H:mm:ss (E)},
8588             Ed => q{dæ—¥(E)},
8589             Ehm => q{aK:mm (E)},
8590             Ehms => q{aK:mm:ss (E)},
8591             Gy => q{Gyå¹´},
8592             GyMMM => q{Gyå¹´M月},
8593             GyMMMEEEEd => q{Gyå¹´M月dæ—¥(EEEE)},
8594             GyMMMEd => q{Gyå¹´M月dæ—¥(E)},
8595             GyMMMd => q{Gyå¹´M月dæ—¥},
8596             H => q{H時},
8597             Hm => q{H:mm},
8598             Hms => q{H:mm:ss},
8599             M => q{M月},
8600             MEEEEd => q{M/d(EEEE)},
8601             MEd => q{M/d(E)},
8602             MMM => q{M月},
8603             MMMEEEEd => q{M月dæ—¥(EEEE)},
8604             MMMEd => q{M月dæ—¥(E)},
8605             MMMMd => q{M月dæ—¥},
8606             MMMd => q{M月dæ—¥},
8607             Md => q{M/d},
8608             d => q{dæ—¥},
8609             h => q{aK時},
8610             hm => q{aK:mm},
8611             hms => q{aK:mm:ss},
8612             ms => q{mm:ss},
8613             y => q{Gyå¹´},
8614             yyyy => q{Gyå¹´},
8615             yyyyM => q{Gy/M},
8616             yyyyMEEEEd => q{Gy/M/d(EEEE)},
8617             yyyyMEd => q{Gy/M/d(E)},
8618             yyyyMMM => q{Gyå¹´M月},
8619             yyyyMMMEEEEd => q{Gyå¹´M月dæ—¥(EEEE)},
8620             yyyyMMMEd => q{Gyå¹´M月dæ—¥(E)},
8621             yyyyMMMM => q{Gyå¹´M月},
8622             yyyyMMMd => q{Gyå¹´M月dæ—¥},
8623             yyyyMd => q{Gy/M/d},
8624             yyyyQQQ => q{Gy/QQQ},
8625             yyyyQQQQ => q{Gyå¹´QQQQ},
8626             },
8627             'buddhist' => {
8628             EEEEd => q{dæ—¥EEEE},
8629             Ed => q{dæ—¥(E)},
8630             Gy => q{GGGGyå¹´},
8631             GyMMM => q{GGGGyå¹´M月},
8632             GyMMMEEEEd => q{GGGGyå¹´M月dæ—¥EEEE},
8633             GyMMMEd => q{GGGGyå¹´M月dæ—¥(E)},
8634             GyMMMd => q{GGGGyå¹´M月dæ—¥},
8635             GyMd => q{GGGGyå¹´M月dæ—¥},
8636             H => q{H時},
8637             Hm => q{H:mm},
8638             Hms => q{H:mm:ss},
8639             M => q{M月},
8640             MEEEEd => q{M/dEEEE},
8641             MEd => q{M/d(E)},
8642             MMM => q{M月},
8643             MMMEEEEd => q{M月dæ—¥EEEE},
8644             MMMEd => q{M月dæ—¥(E)},
8645             MMMMd => q{M月dæ—¥},
8646             MMMd => q{M月dæ—¥},
8647             Md => q{M/d},
8648             d => q{dæ—¥},
8649             h => q{aK時},
8650             hm => q{aK:mm},
8651             hms => q{aK:mm:ss},
8652             ms => q{mm:ss},
8653             y => q{GGGGyå¹´},
8654             yyyy => q{GGGGyå¹´},
8655             yyyyM => q{GGGGyå¹´M月},
8656             yyyyMEEEEd => q{GGGGyå¹´M/dEEEE},
8657             yyyyMEd => q{GGGGyå¹´M/d(E)},
8658             yyyyMM => q{Gy/MM},
8659             yyyyMMM => q{GGGGyå¹´M月},
8660             yyyyMMMEEEEd => q{GGGGyå¹´M月dæ—¥EEEE},
8661             yyyyMMMEd => q{GGGGyå¹´M月dæ—¥(E)},
8662             yyyyMMMM => q{GGGGyå¹´M月},
8663             yyyyMMMd => q{GGGGyå¹´M月dæ—¥},
8664             yyyyMd => q{Gy/M/d},
8665             },
8666             'islamic' => {
8667             M => q{M月},
8668             MEd => q{M/d(E)},
8669             MMM => q{M月},
8670             MMMEd => q{M月dæ—¥(E)},
8671             MMMMd => q{M月dæ—¥},
8672             MMMd => q{M月dæ—¥},
8673             Md => q{M/d},
8674             d => q{dæ—¥},
8675             y => q{Gyå¹´},
8676             },
8677             'japanese' => {
8678             E => q{ccc},
8679             EEEEd => q{dæ—¥EEEE},
8680             Ed => q{dæ—¥(E)},
8681             Gy => q{Gyå¹´},
8682             GyMMM => q{Gyå¹´M月},
8683             GyMMMEEEEd => q{Gyå¹´M月dæ—¥EEEE},
8684             GyMMMEd => q{Gyå¹´M月dæ—¥(E)},
8685             GyMMMd => q{Gyå¹´M月dæ—¥},
8686             H => q{H時},
8687             Hm => q{H:mm},
8688             Hms => q{H:mm:ss},
8689             M => q{M月},
8690             MEEEEd => q{M/dEEEE},
8691             MEd => q{M/d(E)},
8692             MMM => q{M月},
8693             MMMEEEEd => q{M月dæ—¥EEEE},
8694             MMMEd => q{M月dæ—¥(E)},
8695             MMMMd => q{M月dæ—¥},
8696             MMMd => q{M月dæ—¥},
8697             Md => q{M/d},
8698             d => q{dæ—¥},
8699             h => q{aK時},
8700             hm => q{aK:mm},
8701             hms => q{aK:mm:ss},
8702             ms => q{mm:ss},
8703             y => q{Gyå¹´},
8704             yyyy => q{Gyå¹´},
8705             yyyyM => q{Gy/M},
8706             yyyyMEEEEd => q{Gy/M/dEEEE},
8707             yyyyMEd => q{Gy/M/d(E)},
8708             yyyyMM => q{Gy/MM},
8709             yyyyMMM => q{Gyå¹´M月},
8710             yyyyMMMEEEEd => q{Gyå¹´M月dæ—¥EEEE},
8711             yyyyMMMEd => q{Gyå¹´M月dæ—¥(E)},
8712             yyyyMMMM => q{Gyå¹´M月},
8713             yyyyMMMd => q{Gyå¹´M月dæ—¥},
8714             yyyyMd => q{Gy/M/d},
8715             yyyyQQQ => q{Gy/QQQ},
8716             yyyyQQQQ => q{Gyå¹´QQQQ},
8717             },
8718             'chinese' => {
8719             Bh => q{BK時},
8720             Bhm => q{BK:mm},
8721             Bhms => q{BK:mm:ss},
8722             E => q{ccc},
8723             EBhm => q{BK:mm (E)},
8724             EBhms => q{BK:mm:ss (E)},
8725             EEEEd => q{dæ—¥EEEE},
8726             Ed => q{dæ—¥(E)},
8727             Gy => q{Uå¹´},
8728             GyMMM => q{Uå¹´MMM},
8729             GyMMMEEEEd => q{Uå¹´MMMdæ—¥EEEE},
8730             GyMMMEd => q{Uå¹´MMMdæ—¥(E)},
8731             GyMMMd => q{Uå¹´MMMdæ—¥},
8732             H => q{H時},
8733             Hm => q{H:mm},
8734             Hms => q{H:mm:ss},
8735             M => q{MMM},
8736             MEEEEd => q{M/dEEEE},
8737             MEd => q{M/d(E)},
8738             MMM => q{LLL},
8739             MMMEEEEd => q{MMMdæ—¥EEEE},
8740             MMMEd => q{MMMdæ—¥(E)},
8741             MMMMd => q{MMMMdæ—¥},
8742             MMMd => q{MMMdæ—¥},
8743             Md => q{M/d},
8744             UM => q{Uå¹´M月},
8745             UMMM => q{Uå¹´MMM},
8746             UMMMd => q{Uå¹´MMMdæ—¥},
8747             UMd => q{Uå¹´M月dæ—¥},
8748             d => q{dæ—¥},
8749             h => q{aK時},
8750             hm => q{aK:mm},
8751             hms => q{aK:mm:ss},
8752             ms => q{mm:ss},
8753             y => q{Uå¹´},
8754             yMd => q{Uå¹´M月dæ—¥},
8755             yyyy => q{Uå¹´},
8756             yyyyM => q{Uå¹´M月},
8757             yyyyMEEEEd => q{Uå¹´M月dæ—¥EEEE},
8758             yyyyMEd => q{Uå¹´M月dæ—¥(E)},
8759             yyyyMMM => q{Uå¹´MMM},
8760             yyyyMMMEEEEd => q{Uå¹´MMMdæ—¥EEEE},
8761             yyyyMMMEd => q{Uå¹´MMMdæ—¥(E)},
8762             yyyyMMMM => q{Uå¹´MMMM},
8763             yyyyMMMd => q{Uå¹´MMMdæ—¥},
8764             yyyyMd => q{Uå¹´M月dæ—¥},
8765             yyyyQQQ => q{Uå¹´QQQ},
8766             yyyyQQQQ => q{Uå¹´QQQQ},
8767             },
8768             } },
8769             );
8770              
8771             has 'datetime_formats_append_item' => (
8772             is => 'ro',
8773             isa => HashRef,
8774             init_arg => undef,
8775             default => sub { {
8776             'gregorian' => {
8777             'Timezone' => '{0} {1}',
8778             },
8779             } },
8780             );
8781              
8782             has 'datetime_formats_interval' => (
8783             is => 'ro',
8784             isa => HashRef,
8785             init_arg => undef,
8786             default => sub { {
8787             'gregorian' => {
8788             Gy => {
8789             G => q{Gy年~Gyå¹´},
8790             y => q{Gy年~yå¹´},
8791             },
8792             GyM => {
8793             G => q{Gy/MM~Gy/MM},
8794             M => q{Gy/MM~y/MM},
8795             y => q{Gy/MM~y/MM},
8796             },
8797             GyMEd => {
8798             G => q{Gy/MM/dd(E)~Gy/MM/dd(E)},
8799             M => q{Gy/MM/dd(E)~y/MM/dd(E)},
8800             d => q{Gy/MM/dd(E)~y/MM/dd(E)},
8801             y => q{Gy/MM/dd(E)~y/MM/dd(E)},
8802             },
8803             GyMMM => {
8804             G => q{Gyå¹´M月~Gyå¹´M月},
8805             M => q{Gyå¹´M月~M月},
8806             y => q{Gyå¹´M月~yå¹´M月},
8807             },
8808             GyMMMEd => {
8809             G => q{Gyå¹´M月dæ—¥(E)~Gyå¹´M月dæ—¥(E)},
8810             M => q{Gyå¹´M月dæ—¥(E)~M月dæ—¥(E)},
8811             d => q{Gyå¹´M月dæ—¥(E)~dæ—¥(E)},
8812             y => q{Gyå¹´M月dæ—¥(E)~yå¹´M月dæ—¥(E)},
8813             },
8814             GyMMMd => {
8815             G => q{Gyå¹´M月d日~Gyå¹´M月dæ—¥},
8816             M => q{Gyå¹´M月d日~M月dæ—¥},
8817             d => q{Gyå¹´M月d日~dæ—¥},
8818             y => q{Gyå¹´M月d日~yå¹´M月dæ—¥},
8819             },
8820             GyMd => {
8821             G => q{Gy/MM/dd~Gy/MM/dd},
8822             M => q{Gy/MM/dd~y/MM/dd},
8823             d => q{Gy/MM/dd~y/MM/dd},
8824             y => q{Gy/MM/dd~y/MM/dd},
8825             },
8826             H => {
8827             H => q{H時~H時},
8828             },
8829             Hm => {
8830             H => q{H時mm分~H時mm分},
8831             m => q{H時mm分~H時mm分},
8832             },
8833             Hmv => {
8834             H => q{H時mm分~H時mm分(v)},
8835             m => q{H時mm分~H時mm分(v)},
8836             },
8837             Hv => {
8838             H => q{H時~H時(v)},
8839             },
8840             M => {
8841             M => q{M月~M月},
8842             },
8843             MEd => {
8844             M => q{MM/dd(E)~MM/dd(E)},
8845             d => q{MM/dd(E)~MM/dd(E)},
8846             },
8847             MMM => {
8848             M => q{M月~M月},
8849             },
8850             MMMEd => {
8851             M => q{M月dæ—¥(E)~M月dæ—¥(E)},
8852             d => q{M月dæ—¥(E)~dæ—¥(E)},
8853             },
8854             MMMM => {
8855             M => q{M月~M月},
8856             },
8857             MMMd => {
8858             M => q{M月d日~M月dæ—¥},
8859             d => q{M月d日~dæ—¥},
8860             },
8861             Md => {
8862             M => q{MM/dd~MM/dd},
8863             d => q{MM/dd~MM/dd},
8864             },
8865             d => {
8866             d => q{d日~dæ—¥},
8867             },
8868             fallback => '{0}~{1}',
8869             h => {
8870             a => q{aK時~aK時},
8871             h => q{aK時~K時},
8872             },
8873             hm => {
8874             a => q{aK時mm分~aK時mm分},
8875             h => q{aK時mm分~K時mm分},
8876             m => q{aK時mm分~K時mm分},
8877             },
8878             hmv => {
8879             a => q{aK時mm分~aK時mm分(v)},
8880             h => q{aK時mm分~K時mm分(v)},
8881             m => q{aK時mm分~K時mm分(v)},
8882             },
8883             hv => {
8884             a => q{aK時~aK時(v)},
8885             h => q{aK時~K時(v)},
8886             },
8887             y => {
8888             y => q{y年~yå¹´},
8889             },
8890             yM => {
8891             M => q{y/MM~y/MM},
8892             y => q{y/MM~y/MM},
8893             },
8894             yMEd => {
8895             M => q{y/MM/dd(E)~y/MM/dd(E)},
8896             d => q{y/MM/dd(E)~y/MM/dd(E)},
8897             y => q{y/MM/dd(E)~y/MM/dd(E)},
8898             },
8899             yMMM => {
8900             M => q{yå¹´M月~M月},
8901             y => q{yå¹´M月~yå¹´M月},
8902             },
8903             yMMMEd => {
8904             M => q{yå¹´M月dæ—¥(E)~M月dæ—¥(E)},
8905             d => q{yå¹´M月dæ—¥(E)~dæ—¥(E)},
8906             y => q{yå¹´M月dæ—¥(E)~yå¹´M月dæ—¥(E)},
8907             },
8908             yMMMM => {
8909             M => q{yå¹´M月~M月},
8910             y => q{yå¹´M月~yå¹´M月},
8911             },
8912             yMMMd => {
8913             M => q{yå¹´M月d日~M月dæ—¥},
8914             d => q{yå¹´M月d日~dæ—¥},
8915             y => q{yå¹´M月d日~yå¹´M月dæ—¥},
8916             },
8917             yMd => {
8918             M => q{y/MM/dd~y/MM/dd},
8919             d => q{y/MM/dd~y/MM/dd},
8920             y => q{y/MM/dd~y/MM/dd},
8921             },
8922             },
8923             'generic' => {
8924             Gy => {
8925             G => q{Gy年~Gyå¹´},
8926             y => q{Gy年~yå¹´},
8927             },
8928             GyM => {
8929             G => q{Gy/MM~Gy/MM},
8930             M => q{Gy/MM~y/MM},
8931             y => q{Gy/MM~y/MM},
8932             },
8933             GyMEd => {
8934             G => q{Gy/MM/dd(E)~Gy/MM/dd(E)},
8935             M => q{Gy/MM/dd(E)~y/MM/dd(E)},
8936             d => q{Gy/MM/dd(E)~y/MM/dd(E)},
8937             y => q{Gy/MM/dd(E)~y/MM/dd(E)},
8938             },
8939             GyMMM => {
8940             G => q{Gyå¹´M月~Gyå¹´M月},
8941             M => q{Gyå¹´M月~M月},
8942             y => q{Gyå¹´M月~yå¹´M月},
8943             },
8944             GyMMMEd => {
8945             G => q{Gyå¹´M月dæ—¥(E)~Gyå¹´M月dæ—¥(E)},
8946             M => q{Gyå¹´M月dæ—¥(E)~M月dæ—¥(E)},
8947             d => q{Gyå¹´M月dæ—¥(E)~dæ—¥(E)},
8948             y => q{Gyå¹´M月dæ—¥(E)~yå¹´M月dæ—¥(E)},
8949             },
8950             GyMMMd => {
8951             G => q{Gyå¹´M月d日~Gyå¹´M月dæ—¥},
8952             M => q{Gyå¹´M月d日~M月dæ—¥},
8953             d => q{Gyå¹´M月d日~dæ—¥},
8954             y => q{Gyå¹´M月d日~yå¹´M月dæ—¥},
8955             },
8956             GyMd => {
8957             G => q{Gy/MM/dd~Gy/MM/dd},
8958             M => q{Gy/MM/dd~y/MM/dd},
8959             d => q{Gy/MM/dd~y/MM/dd},
8960             y => q{Gy/MM/dd~y/MM/dd},
8961             },
8962             H => {
8963             H => q{H時~H時},
8964             },
8965             Hm => {
8966             H => q{H時mm分~H時mm分},
8967             m => q{H時mm分~H時mm分},
8968             },
8969             Hmv => {
8970             H => q{H時mm分~H時mm分(v)},
8971             m => q{H時mm分~H時mm分(v)},
8972             },
8973             Hv => {
8974             H => q{H時~H時(v)},
8975             },
8976             M => {
8977             M => q{M月~M月},
8978             },
8979             MEd => {
8980             M => q{MM/dd(E)~MM/dd(E)},
8981             d => q{MM/dd(E)~MM/dd(E)},
8982             },
8983             MMM => {
8984             M => q{M月~M月},
8985             },
8986             MMMEd => {
8987             M => q{M月dæ—¥(E)~M月dæ—¥(E)},
8988             d => q{M月dæ—¥(E)~dæ—¥(E)},
8989             },
8990             MMMM => {
8991             M => q{M月~M月},
8992             },
8993             MMMd => {
8994             M => q{M月d日~M月dæ—¥},
8995             d => q{M月d日~dæ—¥},
8996             },
8997             Md => {
8998             M => q{MM/dd~MM/dd},
8999             d => q{MM/dd~MM/dd},
9000             },
9001             d => {
9002             d => q{d日~dæ—¥},
9003             },
9004             fallback => '{0}~{1}',
9005             h => {
9006             a => q{aK時~aK時},
9007             h => q{aK時~K時},
9008             },
9009             hm => {
9010             a => q{aK時mm分~aK時mm分},
9011             h => q{aK時mm分~K時mm分},
9012             m => q{aK時mm分~K時mm分},
9013             },
9014             hmv => {
9015             a => q{aK時mm分~aK時mm分(v)},
9016             h => q{aK時mm分~K時mm分(v)},
9017             m => q{aK時mm分~K時mm分(v)},
9018             },
9019             hv => {
9020             a => q{aK時~aK時(v)},
9021             h => q{aK時~K時(v)},
9022             },
9023             y => {
9024             y => q{Gy年~yå¹´},
9025             },
9026             yM => {
9027             M => q{Gy/MM~y/MM},
9028             y => q{Gy/MM~y/MM},
9029             },
9030             yMEd => {
9031             M => q{Gy/MM/dd(E)~y/MM/dd(E)},
9032             d => q{Gy/MM/dd(E)~y/MM/dd(E)},
9033             y => q{Gy/MM/dd(E)~y/MM/dd(E)},
9034             },
9035             yMMM => {
9036             M => q{Gyå¹´M月~M月},
9037             y => q{Gyå¹´M月~yå¹´M月},
9038             },
9039             yMMMEd => {
9040             M => q{Gyå¹´M月dæ—¥(E)~M月dæ—¥(E)},
9041             d => q{Gyå¹´M月dæ—¥(E)~dæ—¥(E)},
9042             y => q{Gyå¹´M月dæ—¥(E)~yå¹´M月dæ—¥(E)},
9043             },
9044             yMMMM => {
9045             M => q{Gyå¹´M月~M月},
9046             y => q{Gyå¹´M月~yå¹´M月},
9047             },
9048             yMMMd => {
9049             M => q{Gyå¹´M月d日~M月dæ—¥},
9050             d => q{Gyå¹´M月d日~dæ—¥},
9051             y => q{Gyå¹´M月d日~yå¹´M月dæ—¥},
9052             },
9053             yMd => {
9054             M => q{Gy/MM/dd~y/MM/dd},
9055             d => q{Gy/MM/dd~y/MM/dd},
9056             y => q{Gy/MM/dd~y/MM/dd},
9057             },
9058             },
9059             'chinese' => {
9060             H => {
9061             H => q{H時~H時},
9062             },
9063             Hm => {
9064             H => q{H時mm分~H時mm分},
9065             m => q{H時mm分~H時mm分},
9066             },
9067             Hmv => {
9068             H => q{H時mm分~H時mm分(v)},
9069             m => q{H時mm分~H時mm分(v)},
9070             },
9071             Hv => {
9072             H => q{H時~H時(v)},
9073             },
9074             M => {
9075             M => q{M月~M月},
9076             },
9077             MEd => {
9078             M => q{MM/dd(E)~MM/dd(E)},
9079             d => q{MM/dd(E)~MM/dd(E)},
9080             },
9081             MMM => {
9082             M => q{MMM~MMM},
9083             },
9084             MMMEd => {
9085             M => q{MMMdæ—¥(E)~MMMdæ—¥(E)},
9086             d => q{MMMdæ—¥(E)~dæ—¥(E)},
9087             },
9088             MMMM => {
9089             M => q{MMMM~MMMM},
9090             },
9091             MMMd => {
9092             M => q{MMMd日~MMMdæ—¥},
9093             d => q{MMMd日~dæ—¥},
9094             },
9095             Md => {
9096             M => q{MM/dd~MM/dd},
9097             d => q{MM/dd~MM/dd},
9098             },
9099             d => {
9100             d => q{d日~dæ—¥},
9101             },
9102             fallback => '{0}~{1}',
9103             h => {
9104             a => q{aK時~aK時},
9105             h => q{aK時~K時},
9106             },
9107             hm => {
9108             a => q{aK時mm分~aK時mm分},
9109             h => q{aK時mm分~K時mm分},
9110             m => q{aK時mm分~K時mm分},
9111             },
9112             hmv => {
9113             a => q{aK時mm分~aK時mm分(v)},
9114             h => q{aK時mm分~K時mm分(v)},
9115             m => q{aK時mm分~K時mm分(v)},
9116             },
9117             hv => {
9118             a => q{aK時~aK時(v)},
9119             h => q{aK時~K時(v)},
9120             },
9121             y => {
9122             y => q{U年~Uå¹´},
9123             },
9124             yM => {
9125             M => q{U/MM~U/MM},
9126             y => q{U/MM~U/MM},
9127             },
9128             yMEd => {
9129             M => q{U/MM/dd(E)~U/MM/dd(E)},
9130             d => q{U/MM/dd(E)~U/MM/dd(E)},
9131             y => q{U/MM/dd(E)~U/MM/dd(E)},
9132             },
9133             yMMM => {
9134             M => q{Uå¹´MMM~MMM},
9135             y => q{Uå¹´MMM~Uå¹´MMM},
9136             },
9137             yMMMEd => {
9138             M => q{Uå¹´MMMdæ—¥(E)~MMMdæ—¥(E)},
9139             d => q{Uå¹´MMMdæ—¥(E)~dæ—¥(E)},
9140             y => q{Uå¹´MMMdæ—¥(E)~Uå¹´MMMdæ—¥(E)},
9141             },
9142             yMMMM => {
9143             M => q{Uå¹´MMM~MMM},
9144             y => q{Uå¹´MMM~Uå¹´MMM},
9145             },
9146             yMMMd => {
9147             M => q{Uå¹´MMMd日~MMMdæ—¥},
9148             d => q{Uå¹´MMMd日~dæ—¥},
9149             y => q{Uå¹´MMMd日~Uå¹´MMMdæ—¥},
9150             },
9151             yMd => {
9152             M => q{U/MM/dd~U/MM/dd},
9153             d => q{U/MM/dd~U/MM/dd},
9154             y => q{U/MM/dd~U/MM/dd},
9155             },
9156             },
9157             } },
9158             );
9159              
9160             has 'month_patterns' => (
9161             is => 'ro',
9162             isa => HashRef,
9163             init_arg => undef,
9164             default => sub { {
9165             'chinese' => {
9166             'format' => {
9167             'wide' => {
9168             'leap' => q{閏{0}},
9169             },
9170             },
9171             'numeric' => {
9172             'all' => {
9173             'leap' => q{閏{0}},
9174             },
9175             },
9176             'stand-alone' => {
9177             'narrow' => {
9178             'leap' => q{閏{0}},
9179             },
9180             },
9181             },
9182             } },
9183             );
9184              
9185             has 'cyclic_name_sets' => (
9186             is => 'ro',
9187             isa => HashRef,
9188             init_arg => undef,
9189             default => sub { {
9190             'chinese' => {
9191             'dayParts' => {
9192             'format' => {
9193             'abbreviated' => {
9194             0 => q(子),
9195             1 => q(丑),
9196             2 => q(寅),
9197             3 => q(卯),
9198             4 => q(è¾°),
9199             5 => q(å·³),
9200             6 => q(午),
9201             7 => q(未),
9202             8 => q(申),
9203             9 => q(é…‰),
9204             10 => q(戌),
9205             11 => q(亥),
9206             },
9207             },
9208             },
9209             'solarTerms' => {
9210             'format' => {
9211             'abbreviated' => {
9212             0 => q(立春),
9213             1 => q(雨水),
9214             2 => q(啓蟄),
9215             3 => q(春分),
9216             4 => q(清明),
9217             5 => q(穀雨),
9218             6 => q(立夏),
9219             7 => q(小満),
9220             8 => q(芒種),
9221             9 => q(夏至),
9222             10 => q(小暑),
9223             11 => q(大暑),
9224             12 => q(立秋),
9225             13 => q(処暑),
9226             14 => q(白露),
9227             15 => q(秋分),
9228             16 => q(寒露),
9229             17 => q(霜降),
9230             18 => q(立冬),
9231             19 => q(小雪),
9232             20 => q(大雪),
9233             21 => q(冬至),
9234             22 => q(小寒),
9235             23 => q(大寒),
9236             },
9237             },
9238             },
9239             'years' => {
9240             'format' => {
9241             'abbreviated' => {
9242             0 => q(甲子),
9243             1 => q(乙丑),
9244             2 => q(丙寅),
9245             3 => q(丁卯),
9246             4 => q(戊辰),
9247             5 => q(己巳),
9248             6 => q(庚午),
9249             7 => q(辛未),
9250             8 => q(壬申),
9251             9 => q(癸酉),
9252             10 => q(甲戌),
9253             11 => q(乙亥),
9254             12 => q(丙子),
9255             13 => q(丁丑),
9256             14 => q(戊寅),
9257             15 => q(己卯),
9258             16 => q(庚辰),
9259             17 => q(辛巳),
9260             18 => q(壬午),
9261             19 => q(癸未),
9262             20 => q(甲申),
9263             21 => q(乙酉),
9264             22 => q(丙戌),
9265             23 => q(丁亥),
9266             24 => q(戊子),
9267             25 => q(己丑),
9268             26 => q(庚寅),
9269             27 => q(辛卯),
9270             28 => q(壬辰),
9271             29 => q(癸巳),
9272             30 => q(甲午),
9273             31 => q(乙未),
9274             32 => q(丙申),
9275             33 => q(丁酉),
9276             34 => q(戊戌),
9277             35 => q(己亥),
9278             36 => q(庚子),
9279             37 => q(辛丑),
9280             38 => q(壬寅),
9281             39 => q(癸卯),
9282             40 => q(甲辰),
9283             41 => q(乙巳),
9284             42 => q(丙午),
9285             43 => q(丁未),
9286             44 => q(戊申),
9287             45 => q(己酉),
9288             46 => q(庚戌),
9289             47 => q(辛亥),
9290             48 => q(壬子),
9291             49 => q(癸丑),
9292             50 => q(甲寅),
9293             51 => q(乙卯),
9294             52 => q(丙辰),
9295             53 => q(丁巳),
9296             54 => q(戊午),
9297             55 => q(己未),
9298             56 => q(庚申),
9299             57 => q(辛酉),
9300             58 => q(壬戌),
9301             59 => q(癸亥),
9302             },
9303             },
9304             },
9305             'zodiacs' => {
9306             'format' => {
9307             'abbreviated' => {
9308             0 => q(é¼ ),
9309             1 => q(牛),
9310             2 => q(虎),
9311             3 => q(å…Ž),
9312             4 => q(ç«œ),
9313             5 => q(蛇),
9314             6 => q(馬),
9315             7 => q(羊),
9316             8 => q(猿),
9317             9 => q(鶏),
9318             10 => q(犬),
9319             11 => q(猪),
9320             },
9321             },
9322             },
9323             },
9324             'dangi' => {
9325             'dayParts' => {
9326             'format' => {
9327             'abbreviated' => {
9328             0 => q(子),
9329             1 => q(丑),
9330             2 => q(寅),
9331             3 => q(卯),
9332             4 => q(è¾°),
9333             5 => q(å·³),
9334             6 => q(午),
9335             7 => q(未),
9336             8 => q(申),
9337             9 => q(é…‰),
9338             10 => q(戌),
9339             11 => q(亥),
9340             },
9341             },
9342             },
9343             'years' => {
9344             'format' => {
9345             'abbreviated' => {
9346             0 => q(甲子),
9347             1 => q(乙丑),
9348             2 => q(丙寅),
9349             3 => q(丁卯),
9350             4 => q(戊辰),
9351             5 => q(己巳),
9352             6 => q(庚午),
9353             7 => q(辛未),
9354             8 => q(壬申),
9355             9 => q(癸酉),
9356             10 => q(甲戌),
9357             11 => q(乙亥),
9358             12 => q(丙子),
9359             13 => q(丁丑),
9360             14 => q(戊寅),
9361             15 => q(己卯),
9362             16 => q(庚辰),
9363             17 => q(辛巳),
9364             18 => q(壬午),
9365             19 => q(癸未),
9366             20 => q(甲申),
9367             21 => q(乙酉),
9368             22 => q(丙戌),
9369             23 => q(丁亥),
9370             24 => q(戊子),
9371             25 => q(己丑),
9372             26 => q(庚寅),
9373             27 => q(辛卯),
9374             28 => q(壬辰),
9375             29 => q(癸巳),
9376             30 => q(甲午),
9377             31 => q(乙未),
9378             32 => q(丙申),
9379             33 => q(丁酉),
9380             34 => q(戊戌),
9381             35 => q(己亥),
9382             36 => q(庚子),
9383             37 => q(辛丑),
9384             38 => q(壬寅),
9385             39 => q(癸卯),
9386             40 => q(甲辰),
9387             41 => q(乙巳),
9388             42 => q(丙午),
9389             43 => q(丁未),
9390             44 => q(戊申),
9391             45 => q(己酉),
9392             46 => q(庚戌),
9393             47 => q(辛亥),
9394             48 => q(壬子),
9395             49 => q(癸丑),
9396             50 => q(甲寅),
9397             51 => q(乙卯),
9398             52 => q(丙辰),
9399             53 => q(丁巳),
9400             54 => q(戊午),
9401             55 => q(己未),
9402             56 => q(庚申),
9403             57 => q(辛酉),
9404             58 => q(壬戌),
9405             59 => q(癸亥),
9406             },
9407             },
9408             },
9409             'zodiacs' => {
9410             'format' => {
9411             'abbreviated' => {
9412             0 => q(é¼ ),
9413             1 => q(牛),
9414             2 => q(虎),
9415             3 => q(å…Ž),
9416             4 => q(ç«œ),
9417             5 => q(蛇),
9418             6 => q(馬),
9419             7 => q(羊),
9420             8 => q(猿),
9421             9 => q(鶏),
9422             10 => q(犬),
9423             11 => q(猪),
9424             },
9425             },
9426             },
9427             },
9428             } },
9429             );
9430              
9431             has 'time_zone_names' => (
9432             is => 'ro',
9433             isa => HashRef,
9434             init_arg => undef,
9435             default => sub { {
9436             hourFormat => q(+HH:mm;-HH:mm),
9437             gmtFormat => q(GMT{0}),
9438             gmtZeroFormat => q(GMT),
9439             regionFormat => q({0}時間),
9440             regionFormat => q({0}夏時間),
9441             regionFormat => q({0}標準時),
9442             fallbackFormat => q({1}({0})),
9443             'Acre' => {
9444             long => {
9445             'daylight' => q#アクレ夏時間#,
9446             'generic' => q#アクレ時間#,
9447             'standard' => q#アクレ標準時#,
9448             },
9449             },
9450             'Afghanistan' => {
9451             long => {
9452             'standard' => q#アフガニスタン時間#,
9453             },
9454             },
9455             'Africa/Abidjan' => {
9456             exemplarCity => q#アビジャン#,
9457             },
9458             'Africa/Accra' => {
9459             exemplarCity => q#アクラ#,
9460             },
9461             'Africa/Addis_Ababa' => {
9462             exemplarCity => q#アジスアベバ#,
9463             },
9464             'Africa/Algiers' => {
9465             exemplarCity => q#アルジェ#,
9466             },
9467             'Africa/Asmera' => {
9468             exemplarCity => q#アスマラ#,
9469             },
9470             'Africa/Bamako' => {
9471             exemplarCity => q#バマコ#,
9472             },
9473             'Africa/Bangui' => {
9474             exemplarCity => q#バンギ#,
9475             },
9476             'Africa/Banjul' => {
9477             exemplarCity => q#バンジュール#,
9478             },
9479             'Africa/Bissau' => {
9480             exemplarCity => q#ビサウ#,
9481             },
9482             'Africa/Blantyre' => {
9483             exemplarCity => q#ブランタイヤ#,
9484             },
9485             'Africa/Brazzaville' => {
9486             exemplarCity => q#ブラザビル#,
9487             },
9488             'Africa/Bujumbura' => {
9489             exemplarCity => q#ブジュンブラ#,
9490             },
9491             'Africa/Cairo' => {
9492             exemplarCity => q#カイロ#,
9493             },
9494             'Africa/Casablanca' => {
9495             exemplarCity => q#カサブランカ#,
9496             },
9497             'Africa/Ceuta' => {
9498             exemplarCity => q#セウタ#,
9499             },
9500             'Africa/Conakry' => {
9501             exemplarCity => q#コナクリ#,
9502             },
9503             'Africa/Dakar' => {
9504             exemplarCity => q#ダカール#,
9505             },
9506             'Africa/Dar_es_Salaam' => {
9507             exemplarCity => q#ダルエスサラーム#,
9508             },
9509             'Africa/Djibouti' => {
9510             exemplarCity => q#ジブチ#,
9511             },
9512             'Africa/Douala' => {
9513             exemplarCity => q#ドゥアラ#,
9514             },
9515             'Africa/El_Aaiun' => {
9516             exemplarCity => q#アイウン#,
9517             },
9518             'Africa/Freetown' => {
9519             exemplarCity => q#フリータウン#,
9520             },
9521             'Africa/Gaborone' => {
9522             exemplarCity => q#ハボローネ#,
9523             },
9524             'Africa/Harare' => {
9525             exemplarCity => q#ハラレ#,
9526             },
9527             'Africa/Johannesburg' => {
9528             exemplarCity => q#ヨハネスブルグ#,
9529             },
9530             'Africa/Juba' => {
9531             exemplarCity => q#ジュバ#,
9532             },
9533             'Africa/Kampala' => {
9534             exemplarCity => q#カンパラ#,
9535             },
9536             'Africa/Khartoum' => {
9537             exemplarCity => q#ハルツーム#,
9538             },
9539             'Africa/Kigali' => {
9540             exemplarCity => q#キガリ#,
9541             },
9542             'Africa/Kinshasa' => {
9543             exemplarCity => q#キンシャサ#,
9544             },
9545             'Africa/Lagos' => {
9546             exemplarCity => q#ラゴス#,
9547             },
9548             'Africa/Libreville' => {
9549             exemplarCity => q#リーブルヴィル#,
9550             },
9551             'Africa/Lome' => {
9552             exemplarCity => q#ロメ#,
9553             },
9554             'Africa/Luanda' => {
9555             exemplarCity => q#ルアンダ#,
9556             },
9557             'Africa/Lubumbashi' => {
9558             exemplarCity => q#ルブンバシ#,
9559             },
9560             'Africa/Lusaka' => {
9561             exemplarCity => q#ルサカ#,
9562             },
9563             'Africa/Malabo' => {
9564             exemplarCity => q#マラボ#,
9565             },
9566             'Africa/Maputo' => {
9567             exemplarCity => q#マプト#,
9568             },
9569             'Africa/Maseru' => {
9570             exemplarCity => q#マセル#,
9571             },
9572             'Africa/Mbabane' => {
9573             exemplarCity => q#ムババーネ#,
9574             },
9575             'Africa/Mogadishu' => {
9576             exemplarCity => q#モガディシオ#,
9577             },
9578             'Africa/Monrovia' => {
9579             exemplarCity => q#モンロビア#,
9580             },
9581             'Africa/Nairobi' => {
9582             exemplarCity => q#ナイロビ#,
9583             },
9584             'Africa/Ndjamena' => {
9585             exemplarCity => q#ンジャメナ#,
9586             },
9587             'Africa/Niamey' => {
9588             exemplarCity => q#ニアメ#,
9589             },
9590             'Africa/Nouakchott' => {
9591             exemplarCity => q#ヌアクショット#,
9592             },
9593             'Africa/Ouagadougou' => {
9594             exemplarCity => q#ワガドゥグー#,
9595             },
9596             'Africa/Porto-Novo' => {
9597             exemplarCity => q#ポルトノボ#,
9598             },
9599             'Africa/Sao_Tome' => {
9600             exemplarCity => q#サントメ#,
9601             },
9602             'Africa/Tripoli' => {
9603             exemplarCity => q#トリポリ#,
9604             },
9605             'Africa/Tunis' => {
9606             exemplarCity => q#チュニス#,
9607             },
9608             'Africa/Windhoek' => {
9609             exemplarCity => q#ウィントフック#,
9610             },
9611             'Africa_Central' => {
9612             long => {
9613             'standard' => q#中央アフリカ時間#,
9614             },
9615             },
9616             'Africa_Eastern' => {
9617             long => {
9618             'standard' => q#東アフリカ時間#,
9619             },
9620             },
9621             'Africa_Southern' => {
9622             long => {
9623             'standard' => q#南アフリカ標準時#,
9624             },
9625             },
9626             'Africa_Western' => {
9627             long => {
9628             'daylight' => q#西アフリカ夏時間#,
9629             'generic' => q#西アフリカ時間#,
9630             'standard' => q#西アフリカ標準時#,
9631             },
9632             },
9633             'Alaska' => {
9634             long => {
9635             'daylight' => q#アラスカ夏時間#,
9636             'generic' => q#アラスカ時間#,
9637             'standard' => q#アラスカ標準時#,
9638             },
9639             },
9640             'Almaty' => {
9641             long => {
9642             'daylight' => q#アルマトイ夏時間#,
9643             'generic' => q#アルトマイ時間#,
9644             'standard' => q#アルトマイ標準時#,
9645             },
9646             },
9647             'Amazon' => {
9648             long => {
9649             'daylight' => q#アマゾン夏時間#,
9650             'generic' => q#アマゾン時間#,
9651             'standard' => q#アマゾン標準時#,
9652             },
9653             },
9654             'America/Adak' => {
9655             exemplarCity => q#アダック#,
9656             },
9657             'America/Anchorage' => {
9658             exemplarCity => q#アンカレッジ#,
9659             },
9660             'America/Anguilla' => {
9661             exemplarCity => q#アンギラ#,
9662             },
9663             'America/Antigua' => {
9664             exemplarCity => q#アンティグア#,
9665             },
9666             'America/Araguaina' => {
9667             exemplarCity => q#アラグァイナ#,
9668             },
9669             'America/Argentina/La_Rioja' => {
9670             exemplarCity => q#ラリオハ#,
9671             },
9672             'America/Argentina/Rio_Gallegos' => {
9673             exemplarCity => q#リオガジェゴス#,
9674             },
9675             'America/Argentina/Salta' => {
9676             exemplarCity => q#サルタ#,
9677             },
9678             'America/Argentina/San_Juan' => {
9679             exemplarCity => q#サンファン#,
9680             },
9681             'America/Argentina/San_Luis' => {
9682             exemplarCity => q#サンルイス#,
9683             },
9684             'America/Argentina/Tucuman' => {
9685             exemplarCity => q#トゥクマン#,
9686             },
9687             'America/Argentina/Ushuaia' => {
9688             exemplarCity => q#ウシュアイア#,
9689             },
9690             'America/Aruba' => {
9691             exemplarCity => q#アルバ#,
9692             },
9693             'America/Asuncion' => {
9694             exemplarCity => q#アスンシオン#,
9695             },
9696             'America/Bahia' => {
9697             exemplarCity => q#バイーア#,
9698             },
9699             'America/Bahia_Banderas' => {
9700             exemplarCity => q#バイアバンデラ#,
9701             },
9702             'America/Barbados' => {
9703             exemplarCity => q#バルバドス#,
9704             },
9705             'America/Belem' => {
9706             exemplarCity => q#ベレン#,
9707             },
9708             'America/Belize' => {
9709             exemplarCity => q#ベリーズ#,
9710             },
9711             'America/Blanc-Sablon' => {
9712             exemplarCity => q#ブラン・サブロン#,
9713             },
9714             'America/Boa_Vista' => {
9715             exemplarCity => q#ボアビスタ#,
9716             },
9717             'America/Bogota' => {
9718             exemplarCity => q#ボゴタ#,
9719             },
9720             'America/Boise' => {
9721             exemplarCity => q#ボイシ#,
9722             },
9723             'America/Buenos_Aires' => {
9724             exemplarCity => q#ブエノスアイレス#,
9725             },
9726             'America/Cambridge_Bay' => {
9727             exemplarCity => q#ケンブリッジベイ#,
9728             },
9729             'America/Campo_Grande' => {
9730             exemplarCity => q#カンポグランデ#,
9731             },
9732             'America/Cancun' => {
9733             exemplarCity => q#カンクン#,
9734             },
9735             'America/Caracas' => {
9736             exemplarCity => q#カラカス#,
9737             },
9738             'America/Catamarca' => {
9739             exemplarCity => q#カタマルカ#,
9740             },
9741             'America/Cayenne' => {
9742             exemplarCity => q#カイエンヌ#,
9743             },
9744             'America/Cayman' => {
9745             exemplarCity => q#ケイマン#,
9746             },
9747             'America/Chicago' => {
9748             exemplarCity => q#ã‚·ã‚«ã‚´#,
9749             },
9750             'America/Chihuahua' => {
9751             exemplarCity => q#チワワ#,
9752             },
9753             'America/Coral_Harbour' => {
9754             exemplarCity => q#アティコカン#,
9755             },
9756             'America/Cordoba' => {
9757             exemplarCity => q#コルドバ#,
9758             },
9759             'America/Costa_Rica' => {
9760             exemplarCity => q#コスタリカ#,
9761             },
9762             'America/Creston' => {
9763             exemplarCity => q#クレストン#,
9764             },
9765             'America/Cuiaba' => {
9766             exemplarCity => q#クイアバ#,
9767             },
9768             'America/Curacao' => {
9769             exemplarCity => q#キュラソー#,
9770             },
9771             'America/Danmarkshavn' => {
9772             exemplarCity => q#デンマークシャウン#,
9773             },
9774             'America/Dawson' => {
9775             exemplarCity => q#ドーソン#,
9776             },
9777             'America/Dawson_Creek' => {
9778             exemplarCity => q#ドーソンクリーク#,
9779             },
9780             'America/Denver' => {
9781             exemplarCity => q#デンバー#,
9782             },
9783             'America/Detroit' => {
9784             exemplarCity => q#デトロイト#,
9785             },
9786             'America/Dominica' => {
9787             exemplarCity => q#ドミニカ#,
9788             },
9789             'America/Edmonton' => {
9790             exemplarCity => q#エドモントン#,
9791             },
9792             'America/Eirunepe' => {
9793             exemplarCity => q#エイルネペ#,
9794             },
9795             'America/El_Salvador' => {
9796             exemplarCity => q#エルサルバドル#,
9797             },
9798             'America/Fort_Nelson' => {
9799             exemplarCity => q#フォートネルソン#,
9800             },
9801             'America/Fortaleza' => {
9802             exemplarCity => q#フォルタレザ#,
9803             },
9804             'America/Glace_Bay' => {
9805             exemplarCity => q#グレースベイ#,
9806             },
9807             'America/Godthab' => {
9808             exemplarCity => q#ヌーク#,
9809             },
9810             'America/Goose_Bay' => {
9811             exemplarCity => q#グースベイ#,
9812             },
9813             'America/Grand_Turk' => {
9814             exemplarCity => q#グランドターク#,
9815             },
9816             'America/Grenada' => {
9817             exemplarCity => q#グレナダ#,
9818             },
9819             'America/Guadeloupe' => {
9820             exemplarCity => q#グアドループ#,
9821             },
9822             'America/Guatemala' => {
9823             exemplarCity => q#グアテマラ#,
9824             },
9825             'America/Guayaquil' => {
9826             exemplarCity => q#グアヤキル#,
9827             },
9828             'America/Guyana' => {
9829             exemplarCity => q#ガイアナ#,
9830             },
9831             'America/Halifax' => {
9832             exemplarCity => q#ハリファクス#,
9833             },
9834             'America/Havana' => {
9835             exemplarCity => q#ハバナ#,
9836             },
9837             'America/Hermosillo' => {
9838             exemplarCity => q#エルモシヨ#,
9839             },
9840             'America/Indiana/Knox' => {
9841             exemplarCity => q#インディアナ州ノックス#,
9842             },
9843             'America/Indiana/Marengo' => {
9844             exemplarCity => q#インディアナ州マレンゴ#,
9845             },
9846             'America/Indiana/Petersburg' => {
9847             exemplarCity => q#インディアナ州ピーターズバーグ#,
9848             },
9849             'America/Indiana/Tell_City' => {
9850             exemplarCity => q#インディアナ州テルシティ#,
9851             },
9852             'America/Indiana/Vevay' => {
9853             exemplarCity => q#インディアナ州ビベー#,
9854             },
9855             'America/Indiana/Vincennes' => {
9856             exemplarCity => q#インディアナ州ビンセンス#,
9857             },
9858             'America/Indiana/Winamac' => {
9859             exemplarCity => q#インディアナ州ウィナマック#,
9860             },
9861             'America/Indianapolis' => {
9862             exemplarCity => q#インディアナポリス#,
9863             },
9864             'America/Inuvik' => {
9865             exemplarCity => q#イヌヴィク#,
9866             },
9867             'America/Iqaluit' => {
9868             exemplarCity => q#イカルイット#,
9869             },
9870             'America/Jamaica' => {
9871             exemplarCity => q#ジャマイカ#,
9872             },
9873             'America/Jujuy' => {
9874             exemplarCity => q#フフイ#,
9875             },
9876             'America/Juneau' => {
9877             exemplarCity => q#ジュノー#,
9878             },
9879             'America/Kentucky/Monticello' => {
9880             exemplarCity => q#ケンタッキー州モンティチェロ#,
9881             },
9882             'America/Kralendijk' => {
9883             exemplarCity => q#クラレンダイク#,
9884             },
9885             'America/La_Paz' => {
9886             exemplarCity => q#ラパス#,
9887             },
9888             'America/Lima' => {
9889             exemplarCity => q#リマ#,
9890             },
9891             'America/Los_Angeles' => {
9892             exemplarCity => q#ロサンゼルス#,
9893             },
9894             'America/Louisville' => {
9895             exemplarCity => q#ルイビル#,
9896             },
9897             'America/Lower_Princes' => {
9898             exemplarCity => q#ローワー・プリンセズ・クウォーター#,
9899             },
9900             'America/Maceio' => {
9901             exemplarCity => q#マセイオ#,
9902             },
9903             'America/Managua' => {
9904             exemplarCity => q#マナグア#,
9905             },
9906             'America/Manaus' => {
9907             exemplarCity => q#マナウス#,
9908             },
9909             'America/Marigot' => {
9910             exemplarCity => q#マリゴ#,
9911             },
9912             'America/Martinique' => {
9913             exemplarCity => q#マルティニーク#,
9914             },
9915             'America/Matamoros' => {
9916             exemplarCity => q#マタモロス#,
9917             },
9918             'America/Mazatlan' => {
9919             exemplarCity => q#マサトラン#,
9920             },
9921             'America/Mendoza' => {
9922             exemplarCity => q#メンドーサ#,
9923             },
9924             'America/Menominee' => {
9925             exemplarCity => q#メノミニー#,
9926             },
9927             'America/Merida' => {
9928             exemplarCity => q#メリダ#,
9929             },
9930             'America/Metlakatla' => {
9931             exemplarCity => q#メトラカトラ#,
9932             },
9933             'America/Mexico_City' => {
9934             exemplarCity => q#メキシコシティー#,
9935             },
9936             'America/Miquelon' => {
9937             exemplarCity => q#ミクロン島#,
9938             },
9939             'America/Moncton' => {
9940             exemplarCity => q#モンクトン#,
9941             },
9942             'America/Monterrey' => {
9943             exemplarCity => q#モンテレイ#,
9944             },
9945             'America/Montevideo' => {
9946             exemplarCity => q#モンテビデオ#,
9947             },
9948             'America/Montserrat' => {
9949             exemplarCity => q#モントセラト#,
9950             },
9951             'America/Nassau' => {
9952             exemplarCity => q#ナッソー#,
9953             },
9954             'America/New_York' => {
9955             exemplarCity => q#ニューヨーク#,
9956             },
9957             'America/Nipigon' => {
9958             exemplarCity => q#ニピゴン#,
9959             },
9960             'America/Nome' => {
9961             exemplarCity => q#ノーム#,
9962             },
9963             'America/Noronha' => {
9964             exemplarCity => q#ノローニャ#,
9965             },
9966             'America/North_Dakota/Beulah' => {
9967             exemplarCity => q#ノースダコタ州ビューラー#,
9968             },
9969             'America/North_Dakota/Center' => {
9970             exemplarCity => q#ノースダコタ州センター#,
9971             },
9972             'America/North_Dakota/New_Salem' => {
9973             exemplarCity => q#ノースダコタ州ニューセーラム#,
9974             },
9975             'America/Ojinaga' => {
9976             exemplarCity => q#オヒナガ#,
9977             },
9978             'America/Panama' => {
9979             exemplarCity => q#パナマ#,
9980             },
9981             'America/Pangnirtung' => {
9982             exemplarCity => q#パンナータング#,
9983             },
9984             'America/Paramaribo' => {
9985             exemplarCity => q#パラマリボ#,
9986             },
9987             'America/Phoenix' => {
9988             exemplarCity => q#フェニックス#,
9989             },
9990             'America/Port-au-Prince' => {
9991             exemplarCity => q#ポルトープランス#,
9992             },
9993             'America/Port_of_Spain' => {
9994             exemplarCity => q#ポートオブスペイン#,
9995             },
9996             'America/Porto_Velho' => {
9997             exemplarCity => q#ポルトベーリョ#,
9998             },
9999             'America/Puerto_Rico' => {
10000             exemplarCity => q#プエルトリコ#,
10001             },
10002             'America/Punta_Arenas' => {
10003             exemplarCity => q#プンタアレナス#,
10004             },
10005             'America/Rainy_River' => {
10006             exemplarCity => q#レイニーリバー#,
10007             },
10008             'America/Rankin_Inlet' => {
10009             exemplarCity => q#ランキンインレット#,
10010             },
10011             'America/Recife' => {
10012             exemplarCity => q#レシフェ#,
10013             },
10014             'America/Regina' => {
10015             exemplarCity => q#レジャイナ#,
10016             },
10017             'America/Resolute' => {
10018             exemplarCity => q#レゾリュート#,
10019             },
10020             'America/Rio_Branco' => {
10021             exemplarCity => q#リオブランコ#,
10022             },
10023             'America/Santa_Isabel' => {
10024             exemplarCity => q#サンタイサベル#,
10025             },
10026             'America/Santarem' => {
10027             exemplarCity => q#サンタレム#,
10028             },
10029             'America/Santiago' => {
10030             exemplarCity => q#サンチアゴ#,
10031             },
10032             'America/Santo_Domingo' => {
10033             exemplarCity => q#サントドミンゴ#,
10034             },
10035             'America/Sao_Paulo' => {
10036             exemplarCity => q#サンパウロ#,
10037             },
10038             'America/Scoresbysund' => {
10039             exemplarCity => q#イトコルトルミット#,
10040             },
10041             'America/Sitka' => {
10042             exemplarCity => q#シトカ#,
10043             },
10044             'America/St_Barthelemy' => {
10045             exemplarCity => q#サン・バルテルミー#,
10046             },
10047             'America/St_Johns' => {
10048             exemplarCity => q#セントジョンズ#,
10049             },
10050             'America/St_Kitts' => {
10051             exemplarCity => q#セントクリストファー#,
10052             },
10053             'America/St_Lucia' => {
10054             exemplarCity => q#セントルシア#,
10055             },
10056             'America/St_Thomas' => {
10057             exemplarCity => q#セントトーマス#,
10058             },
10059             'America/St_Vincent' => {
10060             exemplarCity => q#セントビンセント#,
10061             },
10062             'America/Swift_Current' => {
10063             exemplarCity => q#スウィフトカレント#,
10064             },
10065             'America/Tegucigalpa' => {
10066             exemplarCity => q#テグシガルパ#,
10067             },
10068             'America/Thule' => {
10069             exemplarCity => q#チューレ#,
10070             },
10071             'America/Thunder_Bay' => {
10072             exemplarCity => q#サンダーベイ#,
10073             },
10074             'America/Tijuana' => {
10075             exemplarCity => q#ティフアナ#,
10076             },
10077             'America/Toronto' => {
10078             exemplarCity => q#トロント#,
10079             },
10080             'America/Tortola' => {
10081             exemplarCity => q#トルトーラ#,
10082             },
10083             'America/Vancouver' => {
10084             exemplarCity => q#バンクーバー#,
10085             },
10086             'America/Whitehorse' => {
10087             exemplarCity => q#ホワイトホース#,
10088             },
10089             'America/Winnipeg' => {
10090             exemplarCity => q#ウィニペグ#,
10091             },
10092             'America/Yakutat' => {
10093             exemplarCity => q#ヤクタット#,
10094             },
10095             'America/Yellowknife' => {
10096             exemplarCity => q#イエローナイフ#,
10097             },
10098             'America_Central' => {
10099             long => {
10100             'daylight' => q#アメリカ中部夏時間#,
10101             'generic' => q#アメリカ中部時間#,
10102             'standard' => q#アメリカ中部標準時#,
10103             },
10104             },
10105             'America_Eastern' => {
10106             long => {
10107             'daylight' => q#アメリカ東部夏時間#,
10108             'generic' => q#アメリカ東部時間#,
10109             'standard' => q#アメリカ東部標準時#,
10110             },
10111             },
10112             'America_Mountain' => {
10113             long => {
10114             'daylight' => q#アメリカ山地夏時間#,
10115             'generic' => q#アメリカ山地時間#,
10116             'standard' => q#アメリカ山地標準時#,
10117             },
10118             },
10119             'America_Pacific' => {
10120             long => {
10121             'daylight' => q#アメリカ太平洋夏時間#,
10122             'generic' => q#アメリカ太平洋時間#,
10123             'standard' => q#アメリカ太平洋標準時#,
10124             },
10125             },
10126             'Anadyr' => {
10127             long => {
10128             'daylight' => q#アナディリ夏時間#,
10129             'generic' => q#アナディリ時間#,
10130             'standard' => q#アナディリ標準時#,
10131             },
10132             },
10133             'Antarctica/Casey' => {
10134             exemplarCity => q#ケーシー基地#,
10135             },
10136             'Antarctica/Davis' => {
10137             exemplarCity => q#デービス基地#,
10138             },
10139             'Antarctica/DumontDUrville' => {
10140             exemplarCity => q#デュモン・デュルヴィル基地#,
10141             },
10142             'Antarctica/Macquarie' => {
10143             exemplarCity => q#マッコリー#,
10144             },
10145             'Antarctica/Mawson' => {
10146             exemplarCity => q#モーソン基地#,
10147             },
10148             'Antarctica/McMurdo' => {
10149             exemplarCity => q#マクマード基地#,
10150             },
10151             'Antarctica/Palmer' => {
10152             exemplarCity => q#パーマー基地#,
10153             },
10154             'Antarctica/Rothera' => {
10155             exemplarCity => q#ロゼラ基地#,
10156             },
10157             'Antarctica/Syowa' => {
10158             exemplarCity => q#昭和基地#,
10159             },
10160             'Antarctica/Troll' => {
10161             exemplarCity => q#トロル基地#,
10162             },
10163             'Antarctica/Vostok' => {
10164             exemplarCity => q#ボストーク基地#,
10165             },
10166             'Apia' => {
10167             long => {
10168             'daylight' => q#アピア夏時間#,
10169             'generic' => q#アピア時間#,
10170             'standard' => q#アピア標準時#,
10171             },
10172             },
10173             'Aqtau' => {
10174             long => {
10175             'daylight' => q#アクタウ夏時間#,
10176             'generic' => q#アクタウ時間#,
10177             'standard' => q#アクタウ標準時#,
10178             },
10179             },
10180             'Aqtobe' => {
10181             long => {
10182             'daylight' => q#アクトベ夏時間#,
10183             'generic' => q#アクトベ時間#,
10184             'standard' => q#アクトベ標準時#,
10185             },
10186             },
10187             'Arabian' => {
10188             long => {
10189             'daylight' => q#アラビア夏時間#,
10190             'generic' => q#アラビア時間#,
10191             'standard' => q#アラビア標準時#,
10192             },
10193             },
10194             'Arctic/Longyearbyen' => {
10195             exemplarCity => q#ロングイェールビーン#,
10196             },
10197             'Argentina' => {
10198             long => {
10199             'daylight' => q#アルゼンチン夏時間#,
10200             'generic' => q#アルゼンチン時間#,
10201             'standard' => q#アルゼンチン標準時#,
10202             },
10203             },
10204             'Argentina_Western' => {
10205             long => {
10206             'daylight' => q#西部アルゼンチン夏時間#,
10207             'generic' => q#西部アルゼンチン時間#,
10208             'standard' => q#西部アルゼンチン標準時#,
10209             },
10210             },
10211             'Armenia' => {
10212             long => {
10213             'daylight' => q#アルメニア夏時間#,
10214             'generic' => q#アルメニア時間#,
10215             'standard' => q#アルメニア標準時#,
10216             },
10217             },
10218             'Asia/Aden' => {
10219             exemplarCity => q#アデン#,
10220             },
10221             'Asia/Almaty' => {
10222             exemplarCity => q#アルマトイ#,
10223             },
10224             'Asia/Amman' => {
10225             exemplarCity => q#アンマン#,
10226             },
10227             'Asia/Anadyr' => {
10228             exemplarCity => q#アナディリ#,
10229             },
10230             'Asia/Aqtau' => {
10231             exemplarCity => q#アクタウ#,
10232             },
10233             'Asia/Aqtobe' => {
10234             exemplarCity => q#アクトベ#,
10235             },
10236             'Asia/Ashgabat' => {
10237             exemplarCity => q#アシガバード#,
10238             },
10239             'Asia/Atyrau' => {
10240             exemplarCity => q#アティラウ#,
10241             },
10242             'Asia/Baghdad' => {
10243             exemplarCity => q#バグダッド#,
10244             },
10245             'Asia/Bahrain' => {
10246             exemplarCity => q#バーレーン#,
10247             },
10248             'Asia/Baku' => {
10249             exemplarCity => q#バクー#,
10250             },
10251             'Asia/Bangkok' => {
10252             exemplarCity => q#バンコク#,
10253             },
10254             'Asia/Barnaul' => {
10255             exemplarCity => q#バルナウル#,
10256             },
10257             'Asia/Beirut' => {
10258             exemplarCity => q#ベイルート#,
10259             },
10260             'Asia/Bishkek' => {
10261             exemplarCity => q#ビシュケク#,
10262             },
10263             'Asia/Brunei' => {
10264             exemplarCity => q#ブルネイ#,
10265             },
10266             'Asia/Calcutta' => {
10267             exemplarCity => q#コルカタ#,
10268             },
10269             'Asia/Chita' => {
10270             exemplarCity => q#チタ#,
10271             },
10272             'Asia/Choibalsan' => {
10273             exemplarCity => q#チョイバルサン#,
10274             },
10275             'Asia/Colombo' => {
10276             exemplarCity => q#コロンボ#,
10277             },
10278             'Asia/Damascus' => {
10279             exemplarCity => q#ダマスカス#,
10280             },
10281             'Asia/Dhaka' => {
10282             exemplarCity => q#ダッカ#,
10283             },
10284             'Asia/Dili' => {
10285             exemplarCity => q#ディリ#,
10286             },
10287             'Asia/Dubai' => {
10288             exemplarCity => q#ドバイ#,
10289             },
10290             'Asia/Dushanbe' => {
10291             exemplarCity => q#ドゥシャンベ#,
10292             },
10293             'Asia/Famagusta' => {
10294             exemplarCity => q#ファマグスタ#,
10295             },
10296             'Asia/Gaza' => {
10297             exemplarCity => q#ガザ#,
10298             },
10299             'Asia/Hebron' => {
10300             exemplarCity => q#ヘブロン#,
10301             },
10302             'Asia/Hong_Kong' => {
10303             exemplarCity => q#香港#,
10304             },
10305             'Asia/Hovd' => {
10306             exemplarCity => q#ホブド#,
10307             },
10308             'Asia/Irkutsk' => {
10309             exemplarCity => q#イルクーツク#,
10310             },
10311             'Asia/Jakarta' => {
10312             exemplarCity => q#ジャカルタ#,
10313             },
10314             'Asia/Jayapura' => {
10315             exemplarCity => q#ジャヤプラ#,
10316             },
10317             'Asia/Jerusalem' => {
10318             exemplarCity => q#エルサレム#,
10319             },
10320             'Asia/Kabul' => {
10321             exemplarCity => q#カブール#,
10322             },
10323             'Asia/Kamchatka' => {
10324             exemplarCity => q#カムチャッカ#,
10325             },
10326             'Asia/Karachi' => {
10327             exemplarCity => q#カラチ#,
10328             },
10329             'Asia/Katmandu' => {
10330             exemplarCity => q#カトマンズ#,
10331             },
10332             'Asia/Khandyga' => {
10333             exemplarCity => q#ハンドゥイガ#,
10334             },
10335             'Asia/Krasnoyarsk' => {
10336             exemplarCity => q#クラスノヤルスク#,
10337             },
10338             'Asia/Kuala_Lumpur' => {
10339             exemplarCity => q#クアラルンプール#,
10340             },
10341             'Asia/Kuching' => {
10342             exemplarCity => q#クチン#,
10343             },
10344             'Asia/Kuwait' => {
10345             exemplarCity => q#クウェート#,
10346             },
10347             'Asia/Macau' => {
10348             exemplarCity => q#マカオ#,
10349             },
10350             'Asia/Magadan' => {
10351             exemplarCity => q#マガダン#,
10352             },
10353             'Asia/Makassar' => {
10354             exemplarCity => q#マカッサル#,
10355             },
10356             'Asia/Manila' => {
10357             exemplarCity => q#マニラ#,
10358             },
10359             'Asia/Muscat' => {
10360             exemplarCity => q#マスカット#,
10361             },
10362             'Asia/Nicosia' => {
10363             exemplarCity => q#ニコシア#,
10364             },
10365             'Asia/Novokuznetsk' => {
10366             exemplarCity => q#ノヴォクズネツク#,
10367             },
10368             'Asia/Novosibirsk' => {
10369             exemplarCity => q#ノヴォシビルスク#,
10370             },
10371             'Asia/Omsk' => {
10372             exemplarCity => q#オムスク#,
10373             },
10374             'Asia/Oral' => {
10375             exemplarCity => q#オラル#,
10376             },
10377             'Asia/Phnom_Penh' => {
10378             exemplarCity => q#プノンペン#,
10379             },
10380             'Asia/Pontianak' => {
10381             exemplarCity => q#ポンティアナック#,
10382             },
10383             'Asia/Pyongyang' => {
10384             exemplarCity => q#平壌#,
10385             },
10386             'Asia/Qatar' => {
10387             exemplarCity => q#カタール#,
10388             },
10389             'Asia/Qyzylorda' => {
10390             exemplarCity => q#クズロルダ#,
10391             },
10392             'Asia/Rangoon' => {
10393             exemplarCity => q#ヤンゴン#,
10394             },
10395             'Asia/Riyadh' => {
10396             exemplarCity => q#リヤド#,
10397             },
10398             'Asia/Saigon' => {
10399             exemplarCity => q#ホーチミン#,
10400             },
10401             'Asia/Sakhalin' => {
10402             exemplarCity => q#サハリン#,
10403             },
10404             'Asia/Samarkand' => {
10405             exemplarCity => q#サマルカンド#,
10406             },
10407             'Asia/Seoul' => {
10408             exemplarCity => q#ソウル#,
10409             },
10410             'Asia/Shanghai' => {
10411             exemplarCity => q#上海#,
10412             },
10413             'Asia/Singapore' => {
10414             exemplarCity => q#シンガポール#,
10415             },
10416             'Asia/Srednekolymsk' => {
10417             exemplarCity => q#スレドネコリムスク#,
10418             },
10419             'Asia/Taipei' => {
10420             exemplarCity => q#台北#,
10421             },
10422             'Asia/Tashkent' => {
10423             exemplarCity => q#タシケント#,
10424             },
10425             'Asia/Tbilisi' => {
10426             exemplarCity => q#トビリシ#,
10427             },
10428             'Asia/Tehran' => {
10429             exemplarCity => q#テヘラン#,
10430             },
10431             'Asia/Thimphu' => {
10432             exemplarCity => q#ティンプー#,
10433             },
10434             'Asia/Tokyo' => {
10435             exemplarCity => q#東京#,
10436             },
10437             'Asia/Tomsk' => {
10438             exemplarCity => q#トムスク#,
10439             },
10440             'Asia/Ulaanbaatar' => {
10441             exemplarCity => q#ウランバートル#,
10442             },
10443             'Asia/Urumqi' => {
10444             exemplarCity => q#ウルムチ#,
10445             },
10446             'Asia/Ust-Nera' => {
10447             exemplarCity => q#ウスチネラ#,
10448             },
10449             'Asia/Vientiane' => {
10450             exemplarCity => q#ビエンチャン#,
10451             },
10452             'Asia/Vladivostok' => {
10453             exemplarCity => q#ウラジオストク#,
10454             },
10455             'Asia/Yakutsk' => {
10456             exemplarCity => q#ヤクーツク#,
10457             },
10458             'Asia/Yekaterinburg' => {
10459             exemplarCity => q#エカテリンブルグ#,
10460             },
10461             'Asia/Yerevan' => {
10462             exemplarCity => q#エレバン#,
10463             },
10464             'Atlantic' => {
10465             long => {
10466             'daylight' => q#大西洋夏時間#,
10467             'generic' => q#大西洋時間#,
10468             'standard' => q#大西洋標準時#,
10469             },
10470             },
10471             'Atlantic/Azores' => {
10472             exemplarCity => q#アゾレス#,
10473             },
10474             'Atlantic/Bermuda' => {
10475             exemplarCity => q#バミューダ#,
10476             },
10477             'Atlantic/Canary' => {
10478             exemplarCity => q#カナリア#,
10479             },
10480             'Atlantic/Cape_Verde' => {
10481             exemplarCity => q#カーボベルデ#,
10482             },
10483             'Atlantic/Faeroe' => {
10484             exemplarCity => q#フェロー#,
10485             },
10486             'Atlantic/Madeira' => {
10487             exemplarCity => q#マデイラ#,
10488             },
10489             'Atlantic/Reykjavik' => {
10490             exemplarCity => q#レイキャビク#,
10491             },
10492             'Atlantic/South_Georgia' => {
10493             exemplarCity => q#サウスジョージア#,
10494             },
10495             'Atlantic/St_Helena' => {
10496             exemplarCity => q#セントヘレナ#,
10497             },
10498             'Atlantic/Stanley' => {
10499             exemplarCity => q#スタンレー#,
10500             },
10501             'Australia/Adelaide' => {
10502             exemplarCity => q#アデレード#,
10503             },
10504             'Australia/Brisbane' => {
10505             exemplarCity => q#ブリスベン#,
10506             },
10507             'Australia/Broken_Hill' => {
10508             exemplarCity => q#ブロークンヒル#,
10509             },
10510             'Australia/Currie' => {
10511             exemplarCity => q#カリー#,
10512             },
10513             'Australia/Darwin' => {
10514             exemplarCity => q#ダーウィン#,
10515             },
10516             'Australia/Eucla' => {
10517             exemplarCity => q#ユークラ#,
10518             },
10519             'Australia/Hobart' => {
10520             exemplarCity => q#ホバート#,
10521             },
10522             'Australia/Lindeman' => {
10523             exemplarCity => q#リンデマン#,
10524             },
10525             'Australia/Lord_Howe' => {
10526             exemplarCity => q#ロードハウ#,
10527             },
10528             'Australia/Melbourne' => {
10529             exemplarCity => q#メルボルン#,
10530             },
10531             'Australia/Perth' => {
10532             exemplarCity => q#パース#,
10533             },
10534             'Australia/Sydney' => {
10535             exemplarCity => q#シドニー#,
10536             },
10537             'Australia_Central' => {
10538             long => {
10539             'daylight' => q#オーストラリア中部夏時間#,
10540             'generic' => q#オーストラリア中部時間#,
10541             'standard' => q#オーストラリア中部標準時#,
10542             },
10543             },
10544             'Australia_CentralWestern' => {
10545             long => {
10546             'daylight' => q#オーストラリア中西部夏時間#,
10547             'generic' => q#オーストラリア中西部時間#,
10548             'standard' => q#オーストラリア中西部標準時#,
10549             },
10550             },
10551             'Australia_Eastern' => {
10552             long => {
10553             'daylight' => q#オーストラリア東部夏時間#,
10554             'generic' => q#オーストラリア東部時間#,
10555             'standard' => q#オーストラリア東部標準時#,
10556             },
10557             },
10558             'Australia_Western' => {
10559             long => {
10560             'daylight' => q#オーストラリア西部夏時間#,
10561             'generic' => q#オーストラリア西部時間#,
10562             'standard' => q#オーストラリア西部標準時#,
10563             },
10564             },
10565             'Azerbaijan' => {
10566             long => {
10567             'daylight' => q#アゼルバイジャン夏時間#,
10568             'generic' => q#アゼルバイジャン時間#,
10569             'standard' => q#アゼルバイジャン標準時#,
10570             },
10571             },
10572             'Azores' => {
10573             long => {
10574             'daylight' => q#アゾレス夏時間#,
10575             'generic' => q#アゾレス時間#,
10576             'standard' => q#アゾレス標準時#,
10577             },
10578             },
10579             'Bangladesh' => {
10580             long => {
10581             'daylight' => q#バングラデシュ夏時間#,
10582             'generic' => q#バングラデシュ時間#,
10583             'standard' => q#バングラデシュ標準時#,
10584             },
10585             },
10586             'Bhutan' => {
10587             long => {
10588             'standard' => q#ブータン時間#,
10589             },
10590             },
10591             'Bolivia' => {
10592             long => {
10593             'standard' => q#ボリビア時間#,
10594             },
10595             },
10596             'Brasilia' => {
10597             long => {
10598             'daylight' => q#ブラジリア夏時間#,
10599             'generic' => q#ブラジリア時間#,
10600             'standard' => q#ブラジリア標準時#,
10601             },
10602             },
10603             'Brunei' => {
10604             long => {
10605             'standard' => q#ブルネイ・ダルサラーム時間#,
10606             },
10607             },
10608             'Cape_Verde' => {
10609             long => {
10610             'daylight' => q#カーボベルデ夏時間#,
10611             'generic' => q#カーボベルデ時間#,
10612             'standard' => q#カーボベルデ標準時#,
10613             },
10614             },
10615             'Casey' => {
10616             long => {
10617             'standard' => q#ケイシー基地時間#,
10618             },
10619             },
10620             'Chamorro' => {
10621             long => {
10622             'standard' => q#チャモロ時間#,
10623             },
10624             },
10625             'Chatham' => {
10626             long => {
10627             'daylight' => q#チャタム夏時間#,
10628             'generic' => q#チャタム時間#,
10629             'standard' => q#チャタム標準時#,
10630             },
10631             },
10632             'Chile' => {
10633             long => {
10634             'daylight' => q#チリ夏時間#,
10635             'generic' => q#チリ時間#,
10636             'standard' => q#チリ標準時#,
10637             },
10638             },
10639             'China' => {
10640             long => {
10641             'daylight' => q#中国夏時間#,
10642             'generic' => q#中国時間#,
10643             'standard' => q#中国標準時#,
10644             },
10645             },
10646             'Choibalsan' => {
10647             long => {
10648             'daylight' => q#チョイバルサン夏時間#,
10649             'generic' => q#チョイバルサン時間#,
10650             'standard' => q#チョイバルサン標準時#,
10651             },
10652             },
10653             'Christmas' => {
10654             long => {
10655             'standard' => q#クリスマス島時間#,
10656             },
10657             },
10658             'Cocos' => {
10659             long => {
10660             'standard' => q#ココス諸島時間#,
10661             },
10662             },
10663             'Colombia' => {
10664             long => {
10665             'daylight' => q#コロンビア夏時間#,
10666             'generic' => q#コロンビア時間#,
10667             'standard' => q#コロンビア標準時#,
10668             },
10669             },
10670             'Cook' => {
10671             long => {
10672             'daylight' => q#クック諸島夏時間#,
10673             'generic' => q#クック諸島時間#,
10674             'standard' => q#クック諸島標準時#,
10675             },
10676             },
10677             'Cuba' => {
10678             long => {
10679             'daylight' => q#キューバ夏時間#,
10680             'generic' => q#キューバ時間#,
10681             'standard' => q#キューバ標準時#,
10682             },
10683             },
10684             'Davis' => {
10685             long => {
10686             'standard' => q#デービス基地時間#,
10687             },
10688             },
10689             'DumontDUrville' => {
10690             long => {
10691             'standard' => q#デュモン・デュルヴィル基地時間#,
10692             },
10693             },
10694             'East_Timor' => {
10695             long => {
10696             'standard' => q#東ティモール時間#,
10697             },
10698             },
10699             'Easter' => {
10700             long => {
10701             'daylight' => q#イースター島夏時間#,
10702             'generic' => q#イースター島時間#,
10703             'standard' => q#イースター島標準時#,
10704             },
10705             },
10706             'Ecuador' => {
10707             long => {
10708             'standard' => q#エクアドル時間#,
10709             },
10710             },
10711             'Etc/UTC' => {
10712             long => {
10713             'standard' => q#協定世界時#,
10714             },
10715             },
10716             'Etc/Unknown' => {
10717             exemplarCity => q#地域不明#,
10718             },
10719             'Europe/Amsterdam' => {
10720             exemplarCity => q#アムステルダム#,
10721             },
10722             'Europe/Andorra' => {
10723             exemplarCity => q#アンドラ#,
10724             },
10725             'Europe/Astrakhan' => {
10726             exemplarCity => q#アストラハン#,
10727             },
10728             'Europe/Athens' => {
10729             exemplarCity => q#アテネ#,
10730             },
10731             'Europe/Belgrade' => {
10732             exemplarCity => q#ベオグラード#,
10733             },
10734             'Europe/Berlin' => {
10735             exemplarCity => q#ベルリン#,
10736             },
10737             'Europe/Bratislava' => {
10738             exemplarCity => q#ブラチスラバ#,
10739             },
10740             'Europe/Brussels' => {
10741             exemplarCity => q#ブリュッセル#,
10742             },
10743             'Europe/Bucharest' => {
10744             exemplarCity => q#ブカレスト#,
10745             },
10746             'Europe/Budapest' => {
10747             exemplarCity => q#ブダペスト#,
10748             },
10749             'Europe/Busingen' => {
10750             exemplarCity => q#ビュージンゲン#,
10751             },
10752             'Europe/Chisinau' => {
10753             exemplarCity => q#キシナウ#,
10754             },
10755             'Europe/Copenhagen' => {
10756             exemplarCity => q#コペンハーゲン#,
10757             },
10758             'Europe/Dublin' => {
10759             exemplarCity => q#ダブリン#,
10760             long => {
10761             'daylight' => q#アイルランド標準時#,
10762             },
10763             },
10764             'Europe/Gibraltar' => {
10765             exemplarCity => q#ジブラルタル#,
10766             },
10767             'Europe/Guernsey' => {
10768             exemplarCity => q#ガーンジー#,
10769             },
10770             'Europe/Helsinki' => {
10771             exemplarCity => q#ヘルシンキ#,
10772             },
10773             'Europe/Isle_of_Man' => {
10774             exemplarCity => q#マン島#,
10775             },
10776             'Europe/Istanbul' => {
10777             exemplarCity => q#イスタンブール#,
10778             },
10779             'Europe/Jersey' => {
10780             exemplarCity => q#ジャージー#,
10781             },
10782             'Europe/Kaliningrad' => {
10783             exemplarCity => q#カリーニングラード#,
10784             },
10785             'Europe/Kiev' => {
10786             exemplarCity => q#キエフ#,
10787             },
10788             'Europe/Kirov' => {
10789             exemplarCity => q#キーロフ#,
10790             },
10791             'Europe/Lisbon' => {
10792             exemplarCity => q#リスボン#,
10793             },
10794             'Europe/Ljubljana' => {
10795             exemplarCity => q#リュブリャナ#,
10796             },
10797             'Europe/London' => {
10798             exemplarCity => q#ロンドン#,
10799             long => {
10800             'daylight' => q#英国夏時間#,
10801             },
10802             },
10803             'Europe/Luxembourg' => {
10804             exemplarCity => q#ルクセンブルク#,
10805             },
10806             'Europe/Madrid' => {
10807             exemplarCity => q#マドリード#,
10808             },
10809             'Europe/Malta' => {
10810             exemplarCity => q#マルタ#,
10811             },
10812             'Europe/Mariehamn' => {
10813             exemplarCity => q#マリエハムン#,
10814             },
10815             'Europe/Minsk' => {
10816             exemplarCity => q#ミンスク#,
10817             },
10818             'Europe/Monaco' => {
10819             exemplarCity => q#モナコ#,
10820             },
10821             'Europe/Moscow' => {
10822             exemplarCity => q#モスクワ#,
10823             },
10824             'Europe/Oslo' => {
10825             exemplarCity => q#オスロ#,
10826             },
10827             'Europe/Paris' => {
10828             exemplarCity => q#パリ#,
10829             },
10830             'Europe/Podgorica' => {
10831             exemplarCity => q#ポドゴリツァ#,
10832             },
10833             'Europe/Prague' => {
10834             exemplarCity => q#プラハ#,
10835             },
10836             'Europe/Riga' => {
10837             exemplarCity => q#リガ#,
10838             },
10839             'Europe/Rome' => {
10840             exemplarCity => q#ローマ#,
10841             },
10842             'Europe/Samara' => {
10843             exemplarCity => q#サマラ#,
10844             },
10845             'Europe/San_Marino' => {
10846             exemplarCity => q#サンマリノ#,
10847             },
10848             'Europe/Sarajevo' => {
10849             exemplarCity => q#サラエボ#,
10850             },
10851             'Europe/Saratov' => {
10852             exemplarCity => q#サラトフ#,
10853             },
10854             'Europe/Simferopol' => {
10855             exemplarCity => q#シンフェロポリ#,
10856             },
10857             'Europe/Skopje' => {
10858             exemplarCity => q#スコピエ#,
10859             },
10860             'Europe/Sofia' => {
10861             exemplarCity => q#ソフィア#,
10862             },
10863             'Europe/Stockholm' => {
10864             exemplarCity => q#ストックホルム#,
10865             },
10866             'Europe/Tallinn' => {
10867             exemplarCity => q#タリン#,
10868             },
10869             'Europe/Tirane' => {
10870             exemplarCity => q#ティラナ#,
10871             },
10872             'Europe/Ulyanovsk' => {
10873             exemplarCity => q#ウリヤノフスク#,
10874             },
10875             'Europe/Uzhgorod' => {
10876             exemplarCity => q#ウージュホロド#,
10877             },
10878             'Europe/Vaduz' => {
10879             exemplarCity => q#ファドゥーツ#,
10880             },
10881             'Europe/Vatican' => {
10882             exemplarCity => q#バチカン#,
10883             },
10884             'Europe/Vienna' => {
10885             exemplarCity => q#ウィーン#,
10886             },
10887             'Europe/Vilnius' => {
10888             exemplarCity => q#ヴィリニュス#,
10889             },
10890             'Europe/Volgograd' => {
10891             exemplarCity => q#ボルゴグラード#,
10892             },
10893             'Europe/Warsaw' => {
10894             exemplarCity => q#ワルシャワ#,
10895             },
10896             'Europe/Zagreb' => {
10897             exemplarCity => q#ザグレブ#,
10898             },
10899             'Europe/Zaporozhye' => {
10900             exemplarCity => q#ザポリージャ#,
10901             },
10902             'Europe/Zurich' => {
10903             exemplarCity => q#チューリッヒ#,
10904             },
10905             'Europe_Central' => {
10906             long => {
10907             'daylight' => q#中央ヨーロッパ夏時間#,
10908             'generic' => q#中央ヨーロッパ時間#,
10909             'standard' => q#中央ヨーロッパ標準時#,
10910             },
10911             },
10912             'Europe_Eastern' => {
10913             long => {
10914             'daylight' => q#東ヨーロッパ夏時間#,
10915             'generic' => q#東ヨーロッパ時間#,
10916             'standard' => q#東ヨーロッパ標準時#,
10917             },
10918             },
10919             'Europe_Further_Eastern' => {
10920             long => {
10921             'standard' => q#極東ヨーロッパ時間#,
10922             },
10923             },
10924             'Europe_Western' => {
10925             long => {
10926             'daylight' => q#西ヨーロッパ夏時間#,
10927             'generic' => q#西ヨーロッパ時間#,
10928             'standard' => q#西ヨーロッパ標準時#,
10929             },
10930             },
10931             'Falkland' => {
10932             long => {
10933             'daylight' => q#フォークランド諸島夏時間#,
10934             'generic' => q#フォークランド諸島時間#,
10935             'standard' => q#フォークランド諸島標準時#,
10936             },
10937             },
10938             'Fiji' => {
10939             long => {
10940             'daylight' => q#フィジー夏時間#,
10941             'generic' => q#フィジー時間#,
10942             'standard' => q#フィジー標準時#,
10943             },
10944             },
10945             'French_Guiana' => {
10946             long => {
10947             'standard' => q#仏領ギアナ時間#,
10948             },
10949             },
10950             'French_Southern' => {
10951             long => {
10952             'standard' => q#仏領南方南極時間#,
10953             },
10954             },
10955             'GMT' => {
10956             long => {
10957             'standard' => q#グリニッジ標準時#,
10958             },
10959             },
10960             'Galapagos' => {
10961             long => {
10962             'standard' => q#ガラパゴス時間#,
10963             },
10964             },
10965             'Gambier' => {
10966             long => {
10967             'standard' => q#ガンビエ諸島時間#,
10968             },
10969             },
10970             'Georgia' => {
10971             long => {
10972             'daylight' => q#ジョージア夏時間#,
10973             'generic' => q#ジョージア時間#,
10974             'standard' => q#ジョージア標準時#,
10975             },
10976             },
10977             'Gilbert_Islands' => {
10978             long => {
10979             'standard' => q#ギルバート諸島時間#,
10980             },
10981             },
10982             'Greenland_Eastern' => {
10983             long => {
10984             'daylight' => q#グリーンランド東部夏時間#,
10985             'generic' => q#グリーンランド東部時間#,
10986             'standard' => q#グリーンランド東部標準時#,
10987             },
10988             },
10989             'Greenland_Western' => {
10990             long => {
10991             'daylight' => q#グリーンランド西部夏時間#,
10992             'generic' => q#グリーンランド西部時間#,
10993             'standard' => q#グリーンランド西部標準時#,
10994             },
10995             },
10996             'Guam' => {
10997             long => {
10998             'standard' => q#グアム時間#,
10999             },
11000             },
11001             'Gulf' => {
11002             long => {
11003             'standard' => q#湾岸標準時#,
11004             },
11005             },
11006             'Guyana' => {
11007             long => {
11008             'standard' => q#ガイアナ時間#,
11009             },
11010             },
11011             'Hawaii_Aleutian' => {
11012             long => {
11013             'daylight' => q#ハワイ・アリューシャン夏時間#,
11014             'generic' => q#ハワイ・アリューシャン時間#,
11015             'standard' => q#ハワイ・アリューシャン標準時#,
11016             },
11017             },
11018             'Hong_Kong' => {
11019             long => {
11020             'daylight' => q#香港夏時間#,
11021             'generic' => q#香港時間#,
11022             'standard' => q#香港標準時#,
11023             },
11024             },
11025             'Hovd' => {
11026             long => {
11027             'daylight' => q#ホブド夏時間#,
11028             'generic' => q#ホブド時間#,
11029             'standard' => q#ホブド標準時#,
11030             },
11031             },
11032             'India' => {
11033             long => {
11034             'standard' => q#インド標準時#,
11035             },
11036             },
11037             'Indian/Antananarivo' => {
11038             exemplarCity => q#アンタナナリボ#,
11039             },
11040             'Indian/Chagos' => {
11041             exemplarCity => q#チャゴス#,
11042             },
11043             'Indian/Christmas' => {
11044             exemplarCity => q#クリスマス島#,
11045             },
11046             'Indian/Cocos' => {
11047             exemplarCity => q#ココス諸島#,
11048             },
11049             'Indian/Comoro' => {
11050             exemplarCity => q#コモロ#,
11051             },
11052             'Indian/Kerguelen' => {
11053             exemplarCity => q#ケルゲレン諸島#,
11054             },
11055             'Indian/Mahe' => {
11056             exemplarCity => q#マヘ#,
11057             },
11058             'Indian/Maldives' => {
11059             exemplarCity => q#モルディブ#,
11060             },
11061             'Indian/Mauritius' => {
11062             exemplarCity => q#モーリシャス#,
11063             },
11064             'Indian/Mayotte' => {
11065             exemplarCity => q#マヨット#,
11066             },
11067             'Indian/Reunion' => {
11068             exemplarCity => q#レユニオン#,
11069             },
11070             'Indian_Ocean' => {
11071             long => {
11072             'standard' => q#インド洋時間#,
11073             },
11074             },
11075             'Indochina' => {
11076             long => {
11077             'standard' => q#インドシナ時間#,
11078             },
11079             },
11080             'Indonesia_Central' => {
11081             long => {
11082             'standard' => q#インドネシア中部時間#,
11083             },
11084             },
11085             'Indonesia_Eastern' => {
11086             long => {
11087             'standard' => q#インドネシア東部時間#,
11088             },
11089             },
11090             'Indonesia_Western' => {
11091             long => {
11092             'standard' => q#インドネシア西部時間#,
11093             },
11094             },
11095             'Iran' => {
11096             long => {
11097             'daylight' => q#イラン夏時間#,
11098             'generic' => q#イラン時間#,
11099             'standard' => q#イラン標準時#,
11100             },
11101             },
11102             'Irkutsk' => {
11103             long => {
11104             'daylight' => q#イルクーツク夏時間#,
11105             'generic' => q#イルクーツク時間#,
11106             'standard' => q#イルクーツク標準時#,
11107             },
11108             },
11109             'Israel' => {
11110             long => {
11111             'daylight' => q#イスラエル夏時間#,
11112             'generic' => q#イスラエル時間#,
11113             'standard' => q#イスラエル標準時#,
11114             },
11115             },
11116             'Japan' => {
11117             long => {
11118             'daylight' => q#日本夏時間#,
11119             'generic' => q#日本時間#,
11120             'standard' => q#日本標準時#,
11121             },
11122             short => {
11123             'daylight' => q#JDT#,
11124             'generic' => q#∅∅∅#,
11125             'standard' => q#JST#,
11126             },
11127             },
11128             'Kamchatka' => {
11129             long => {
11130             'daylight' => q#ペトロパブロフスク・カムチャツキー夏時間#,
11131             'generic' => q#ペトロパブロフスク・カムチャツキー時間#,
11132             'standard' => q#ペトロパブロフスク・カムチャツキー標準時#,
11133             },
11134             },
11135             'Kazakhstan_Eastern' => {
11136             long => {
11137             'standard' => q#東カザフスタン時間#,
11138             },
11139             },
11140             'Kazakhstan_Western' => {
11141             long => {
11142             'standard' => q#西カザフスタン時間#,
11143             },
11144             },
11145             'Korea' => {
11146             long => {
11147             'daylight' => q#韓国夏時間#,
11148             'generic' => q#韓国時間#,
11149             'standard' => q#韓国標準時#,
11150             },
11151             },
11152             'Kosrae' => {
11153             long => {
11154             'standard' => q#コスラエ時間#,
11155             },
11156             },
11157             'Krasnoyarsk' => {
11158             long => {
11159             'daylight' => q#クラスノヤルスク夏時間#,
11160             'generic' => q#クラスノヤルスク時間#,
11161             'standard' => q#クラスノヤルスク標準時#,
11162             },
11163             },
11164             'Kyrgystan' => {
11165             long => {
11166             'standard' => q#キルギス時間#,
11167             },
11168             },
11169             'Lanka' => {
11170             long => {
11171             'standard' => q#ランカ時間#,
11172             },
11173             },
11174             'Line_Islands' => {
11175             long => {
11176             'standard' => q#ライン諸島時間#,
11177             },
11178             },
11179             'Lord_Howe' => {
11180             long => {
11181             'daylight' => q#ロードハウ夏時間#,
11182             'generic' => q#ロードハウ時間#,
11183             'standard' => q#ロードハウ標準時#,
11184             },
11185             },
11186             'Macau' => {
11187             long => {
11188             'daylight' => q#マカオ夏時間#,
11189             'generic' => q#マカオ時間#,
11190             'standard' => q#マカオ標準時#,
11191             },
11192             },
11193             'Macquarie' => {
11194             long => {
11195             'standard' => q#マッコーリー島時間#,
11196             },
11197             },
11198             'Magadan' => {
11199             long => {
11200             'daylight' => q#マガダン夏時間#,
11201             'generic' => q#マガダン時間#,
11202             'standard' => q#マガダン標準時#,
11203             },
11204             },
11205             'Malaysia' => {
11206             long => {
11207             'standard' => q#マレーシア時間#,
11208             },
11209             },
11210             'Maldives' => {
11211             long => {
11212             'standard' => q#モルディブ時間#,
11213             },
11214             },
11215             'Marquesas' => {
11216             long => {
11217             'standard' => q#マルキーズ時間#,
11218             },
11219             },
11220             'Marshall_Islands' => {
11221             long => {
11222             'standard' => q#マーシャル諸島時間#,
11223             },
11224             },
11225             'Mauritius' => {
11226             long => {
11227             'daylight' => q#モーリシャス夏時間#,
11228             'generic' => q#モーリシャス時間#,
11229             'standard' => q#モーリシャス標準時#,
11230             },
11231             },
11232             'Mawson' => {
11233             long => {
11234             'standard' => q#モーソン基地時間#,
11235             },
11236             },
11237             'Mexico_Northwest' => {
11238             long => {
11239             'daylight' => q#メキシコ北西部夏時間#,
11240             'generic' => q#メキシコ北西部時間#,
11241             'standard' => q#メキシコ北西部標準時#,
11242             },
11243             },
11244             'Mexico_Pacific' => {
11245             long => {
11246             'daylight' => q#メキシコ太平洋夏時間#,
11247             'generic' => q#メキシコ太平洋時間#,
11248             'standard' => q#メキシコ太平洋標準時#,
11249             },
11250             },
11251             'Mongolia' => {
11252             long => {
11253             'daylight' => q#ウランバートル夏時間#,
11254             'generic' => q#ウランバートル時間#,
11255             'standard' => q#ウランバートル標準時#,
11256             },
11257             },
11258             'Moscow' => {
11259             long => {
11260             'daylight' => q#モスクワ夏時間#,
11261             'generic' => q#モスクワ時間#,
11262             'standard' => q#モスクワ標準時#,
11263             },
11264             },
11265             'Myanmar' => {
11266             long => {
11267             'standard' => q#ミャンマー時間#,
11268             },
11269             },
11270             'Nauru' => {
11271             long => {
11272             'standard' => q#ナウル時間#,
11273             },
11274             },
11275             'Nepal' => {
11276             long => {
11277             'standard' => q#ネパール時間#,
11278             },
11279             },
11280             'New_Caledonia' => {
11281             long => {
11282             'daylight' => q#ニューカレドニア夏時間#,
11283             'generic' => q#ニューカレドニア時間#,
11284             'standard' => q#ニューカレドニア標準時#,
11285             },
11286             },
11287             'New_Zealand' => {
11288             long => {
11289             'daylight' => q#ニュージーランド夏時間#,
11290             'generic' => q#ニュージーランド時間#,
11291             'standard' => q#ニュージーランド標準時#,
11292             },
11293             },
11294             'Newfoundland' => {
11295             long => {
11296             'daylight' => q#ニューファンドランド夏時間#,
11297             'generic' => q#ニューファンドランド時間#,
11298             'standard' => q#ニューファンドランド標準時#,
11299             },
11300             },
11301             'Niue' => {
11302             long => {
11303             'standard' => q#ニウエ時間#,
11304             },
11305             },
11306             'Norfolk' => {
11307             long => {
11308             'standard' => q#ノーフォーク島時間#,
11309             },
11310             },
11311             'Noronha' => {
11312             long => {
11313             'daylight' => q#フェルナンド・デ・ノローニャ夏時間#,
11314             'generic' => q#フェルナンド・デ・ノローニャ時間#,
11315             'standard' => q#フェルナンド・デ・ノローニャ標準時#,
11316             },
11317             },
11318             'North_Mariana' => {
11319             long => {
11320             'standard' => q#北マリアナ諸島時間#,
11321             },
11322             },
11323             'Novosibirsk' => {
11324             long => {
11325             'daylight' => q#ノヴォシビルスク夏時間#,
11326             'generic' => q#ノヴォシビルスク時間#,
11327             'standard' => q#ノヴォシビルスク標準時#,
11328             },
11329             },
11330             'Omsk' => {
11331             long => {
11332             'daylight' => q#オムスク夏時間#,
11333             'generic' => q#オムスク時間#,
11334             'standard' => q#オムスク標準時#,
11335             },
11336             },
11337             'Pacific/Apia' => {
11338             exemplarCity => q#アピア#,
11339             },
11340             'Pacific/Auckland' => {
11341             exemplarCity => q#オークランド#,
11342             },
11343             'Pacific/Bougainville' => {
11344             exemplarCity => q#ブーゲンビル#,
11345             },
11346             'Pacific/Chatham' => {
11347             exemplarCity => q#チャタム#,
11348             },
11349             'Pacific/Easter' => {
11350             exemplarCity => q#イースター島#,
11351             },
11352             'Pacific/Efate' => {
11353             exemplarCity => q#エフェテ島#,
11354             },
11355             'Pacific/Enderbury' => {
11356             exemplarCity => q#エンダーベリー島#,
11357             },
11358             'Pacific/Fakaofo' => {
11359             exemplarCity => q#ファカオフォ#,
11360             },
11361             'Pacific/Fiji' => {
11362             exemplarCity => q#フィジー#,
11363             },
11364             'Pacific/Funafuti' => {
11365             exemplarCity => q#フナフティ#,
11366             },
11367             'Pacific/Galapagos' => {
11368             exemplarCity => q#ガラパゴス#,
11369             },
11370             'Pacific/Gambier' => {
11371             exemplarCity => q#ガンビエ諸島#,
11372             },
11373             'Pacific/Guadalcanal' => {
11374             exemplarCity => q#ガダルカナル#,
11375             },
11376             'Pacific/Guam' => {
11377             exemplarCity => q#グアム#,
11378             },
11379             'Pacific/Honolulu' => {
11380             exemplarCity => q#ホノルル#,
11381             },
11382             'Pacific/Johnston' => {
11383             exemplarCity => q#ジョンストン島#,
11384             },
11385             'Pacific/Kiritimati' => {
11386             exemplarCity => q#キリスィマスィ島#,
11387             },
11388             'Pacific/Kosrae' => {
11389             exemplarCity => q#コスラエ#,
11390             },
11391             'Pacific/Kwajalein' => {
11392             exemplarCity => q#クェゼリン#,
11393             },
11394             'Pacific/Majuro' => {
11395             exemplarCity => q#マジュロ#,
11396             },
11397             'Pacific/Marquesas' => {
11398             exemplarCity => q#マルキーズ#,
11399             },
11400             'Pacific/Midway' => {
11401             exemplarCity => q#ミッドウェー島#,
11402             },
11403             'Pacific/Nauru' => {
11404             exemplarCity => q#ナウル#,
11405             },
11406             'Pacific/Niue' => {
11407             exemplarCity => q#ニウエ#,
11408             },
11409             'Pacific/Norfolk' => {
11410             exemplarCity => q#ノーフォーク島#,
11411             },
11412             'Pacific/Noumea' => {
11413             exemplarCity => q#ヌメア#,
11414             },
11415             'Pacific/Pago_Pago' => {
11416             exemplarCity => q#パゴパゴ#,
11417             },
11418             'Pacific/Palau' => {
11419             exemplarCity => q#パラオ#,
11420             },
11421             'Pacific/Pitcairn' => {
11422             exemplarCity => q#ピトケアン諸島#,
11423             },
11424             'Pacific/Ponape' => {
11425             exemplarCity => q#ポンペイ島#,
11426             },
11427             'Pacific/Port_Moresby' => {
11428             exemplarCity => q#ポートモレスビー#,
11429             },
11430             'Pacific/Rarotonga' => {
11431             exemplarCity => q#ラロトンガ#,
11432             },
11433             'Pacific/Saipan' => {
11434             exemplarCity => q#サイパン#,
11435             },
11436             'Pacific/Tahiti' => {
11437             exemplarCity => q#タヒチ#,
11438             },
11439             'Pacific/Tarawa' => {
11440             exemplarCity => q#タラワ#,
11441             },
11442             'Pacific/Tongatapu' => {
11443             exemplarCity => q#トンガタプ#,
11444             },
11445             'Pacific/Truk' => {
11446             exemplarCity => q#チューク#,
11447             },
11448             'Pacific/Wake' => {
11449             exemplarCity => q#ウェーク島#,
11450             },
11451             'Pacific/Wallis' => {
11452             exemplarCity => q#ウォリス諸島#,
11453             },
11454             'Pakistan' => {
11455             long => {
11456             'daylight' => q#パキスタン夏時間#,
11457             'generic' => q#パキスタン時間#,
11458             'standard' => q#パキスタン標準時#,
11459             },
11460             },
11461             'Palau' => {
11462             long => {
11463             'standard' => q#パラオ時間#,
11464             },
11465             },
11466             'Papua_New_Guinea' => {
11467             long => {
11468             'standard' => q#パプアニューギニア時間#,
11469             },
11470             },
11471             'Paraguay' => {
11472             long => {
11473             'daylight' => q#パラグアイ夏時間#,
11474             'generic' => q#パラグアイ時間#,
11475             'standard' => q#パラグアイ標準時#,
11476             },
11477             },
11478             'Peru' => {
11479             long => {
11480             'daylight' => q#ペルー夏時間#,
11481             'generic' => q#ペルー時間#,
11482             'standard' => q#ペルー標準時#,
11483             },
11484             },
11485             'Philippines' => {
11486             long => {
11487             'daylight' => q#フィリピン夏時間#,
11488             'generic' => q#フィリピン時間#,
11489             'standard' => q#フィリピン標準時#,
11490             },
11491             },
11492             'Phoenix_Islands' => {
11493             long => {
11494             'standard' => q#フェニックス諸島時間#,
11495             },
11496             },
11497             'Pierre_Miquelon' => {
11498             long => {
11499             'daylight' => q#サンピエール島・ミクロン島夏時間#,
11500             'generic' => q#サンピエール島・ミクロン島時間#,
11501             'standard' => q#サンピエール島・ミクロン島標準時#,
11502             },
11503             },
11504             'Pitcairn' => {
11505             long => {
11506             'standard' => q#ピトケアン時間#,
11507             },
11508             },
11509             'Ponape' => {
11510             long => {
11511             'standard' => q#ポナペ時間#,
11512             },
11513             },
11514             'Pyongyang' => {
11515             long => {
11516             'standard' => q#平壌時間#,
11517             },
11518             },
11519             'Qyzylorda' => {
11520             long => {
11521             'daylight' => q#クズロルダ夏時間#,
11522             'generic' => q#クズロルダ時間#,
11523             'standard' => q#クズロルダ標準時#,
11524             },
11525             },
11526             'Reunion' => {
11527             long => {
11528             'standard' => q#レユニオン時間#,
11529             },
11530             },
11531             'Rothera' => {
11532             long => {
11533             'standard' => q#ロゼラ基地時間#,
11534             },
11535             },
11536             'Sakhalin' => {
11537             long => {
11538             'daylight' => q#サハリン夏時間#,
11539             'generic' => q#サハリン時間#,
11540             'standard' => q#サハリン標準時#,
11541             },
11542             },
11543             'Samara' => {
11544             long => {
11545             'daylight' => q#サマラ夏時間#,
11546             'generic' => q#サマラ時間#,
11547             'standard' => q#サマラ標準時#,
11548             },
11549             },
11550             'Samoa' => {
11551             long => {
11552             'daylight' => q#サモア夏時間#,
11553             'generic' => q#サモア時間#,
11554             'standard' => q#サモア標準時#,
11555             },
11556             },
11557             'Seychelles' => {
11558             long => {
11559             'standard' => q#セーシェル時間#,
11560             },
11561             },
11562             'Singapore' => {
11563             long => {
11564             'standard' => q#シンガポール標準時#,
11565             },
11566             },
11567             'Solomon' => {
11568             long => {
11569             'standard' => q#ソロモン諸島時間#,
11570             },
11571             },
11572             'South_Georgia' => {
11573             long => {
11574             'standard' => q#サウスジョージア時間#,
11575             },
11576             },
11577             'Suriname' => {
11578             long => {
11579             'standard' => q#スリナム時間#,
11580             },
11581             },
11582             'Syowa' => {
11583             long => {
11584             'standard' => q#昭和基地時間#,
11585             },
11586             },
11587             'Tahiti' => {
11588             long => {
11589             'standard' => q#タヒチ時間#,
11590             },
11591             },
11592             'Taipei' => {
11593             long => {
11594             'daylight' => q#台北夏時間#,
11595             'generic' => q#台北時間#,
11596             'standard' => q#台北標準時#,
11597             },
11598             },
11599             'Tajikistan' => {
11600             long => {
11601             'standard' => q#タジキスタン時間#,
11602             },
11603             },
11604             'Tokelau' => {
11605             long => {
11606             'standard' => q#トケラウ時間#,
11607             },
11608             },
11609             'Tonga' => {
11610             long => {
11611             'daylight' => q#トンガ夏時間#,
11612             'generic' => q#トンガ時間#,
11613             'standard' => q#トンガ標準時#,
11614             },
11615             },
11616             'Truk' => {
11617             long => {
11618             'standard' => q#チューク時間#,
11619             },
11620             },
11621             'Turkmenistan' => {
11622             long => {
11623             'daylight' => q#トルクメニスタン夏時間#,
11624             'generic' => q#トルクメニスタン時間#,
11625             'standard' => q#トルクメニスタン標準時#,
11626             },
11627             },
11628             'Tuvalu' => {
11629             long => {
11630             'standard' => q#ツバル時間#,
11631             },
11632             },
11633             'Uruguay' => {
11634             long => {
11635             'daylight' => q#ウルグアイ夏時間#,
11636             'generic' => q#ウルグアイ時間#,
11637             'standard' => q#ウルグアイ標準時#,
11638             },
11639             },
11640             'Uzbekistan' => {
11641             long => {
11642             'daylight' => q#ウズベキスタン夏時間#,
11643             'generic' => q#ウズベキスタン時間#,
11644             'standard' => q#ウズベキスタン標準時#,
11645             },
11646             },
11647             'Vanuatu' => {
11648             long => {
11649             'daylight' => q#バヌアツ夏時間#,
11650             'generic' => q#バヌアツ時間#,
11651             'standard' => q#バヌアツ標準時#,
11652             },
11653             },
11654             'Venezuela' => {
11655             long => {
11656             'standard' => q#ベネズエラ時間#,
11657             },
11658             },
11659             'Vladivostok' => {
11660             long => {
11661             'daylight' => q#ウラジオストク夏時間#,
11662             'generic' => q#ウラジオストク時間#,
11663             'standard' => q#ウラジオストク標準時#,
11664             },
11665             },
11666             'Volgograd' => {
11667             long => {
11668             'daylight' => q#ボルゴグラード夏時間#,
11669             'generic' => q#ボルゴグラード時間#,
11670             'standard' => q#ボルゴグラード標準時#,
11671             },
11672             },
11673             'Vostok' => {
11674             long => {
11675             'standard' => q#ボストーク基地時間#,
11676             },
11677             },
11678             'Wake' => {
11679             long => {
11680             'standard' => q#ウェーク島時間#,
11681             },
11682             },
11683             'Wallis' => {
11684             long => {
11685             'standard' => q#ウォリス・フツナ時間#,
11686             },
11687             },
11688             'Yakutsk' => {
11689             long => {
11690             'daylight' => q#ヤクーツク夏時間#,
11691             'generic' => q#ヤクーツク時間#,
11692             'standard' => q#ヤクーツク標準時#,
11693             },
11694             },
11695             'Yekaterinburg' => {
11696             long => {
11697             'daylight' => q#エカテリンブルグ夏時間#,
11698             'generic' => q#エカテリンブルグ時間#,
11699             'standard' => q#エカテリンブルグ標準時#,
11700             },
11701             },
11702             } }
11703             );
11704 1     1   27143 no Moo;
  1         3  
  1         9  
11705              
11706             1;
11707              
11708             # vim: tabstop=4