File Coverage

blib/lib/Locale/CLDR/Locales/Zu.pm
Criterion Covered Total %
statement 26 33 78.7
branch n/a
condition n/a
subroutine 9 10 90.0
pod 0 1 0.0
total 35 44 79.5


line stmt bran cond sub pod time code
1             =head1
2              
3             Locale::CLDR::Locales::Zu - Package for language Zulu
4              
5             =cut
6              
7             package Locale::CLDR::Locales::Zu;
8             # This file auto generated from Data\common\main\zu.xml
9             # on Sun 24 Apr 8:59:04 am GMT
10              
11 1     1   3245695 use version;
  1         1  
  1         7  
12              
13             our $VERSION = version->declare('v0.29.0');
14              
15 1     1   90 use v5.10.1;
  1         3  
16 1     1   4 use mro 'c3';
  1         5  
  1         9  
17 1     1   29 use utf8;
  1         1  
  1         6  
18 1     1   27 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         13  
19              
20 1     1   1026 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         61614  
  1         14  
21 1     1   2278 use Moo;
  1         10112  
  1         5  
22              
23             extends('Locale::CLDR::Locales::Root');
24             # Need to add code for Key type pattern
25             sub display_name_pattern {
26 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
27              
28 0           my $display_pattern = '{0} ({1})';
29 0           $display_pattern =~s/\{0\}/$name/g;
30 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
31             $region,
32             $script,
33             $variant,
34             );
35              
36 0           $display_pattern =~s/\{1\}/$subtags/g;
37 0           return $display_pattern;
38             }
39              
40             has 'display_name_language' => (
41             is => 'ro',
42             isa => CodeRef,
43             init_arg => undef,
44             default => sub {
45             sub {
46             my %languages = (
47             'ab' => 'isi-Abkhazian',
48             'ach' => 'Isi-Acoli',
49             'af' => 'i-Afrikaans',
50             'agq' => 'isi-Aghem',
51             'ak' => 'isi-Akan',
52             'am' => 'isi-Amharic',
53             'ar' => 'isi-Arabic',
54             'ar_001' => 'isi-Arabic esivamile sesimanje',
55             'arn' => 'isi-Mapuche',
56             'as' => 'isi-Assamese',
57             'asa' => 'isi-Asu',
58             'ay' => 'isi-Aymara',
59             'az' => 'isi-Azerbaijani',
60             'az@alt=short' => 'isi-Azeria',
61             'ba' => 'isi-Bashkir',
62             'be' => 'isi-Belarusian',
63             'bem' => 'isi-Bemba',
64             'bez' => 'isi-Bena',
65             'bg' => 'isi-Bulgari',
66             'bgn' => 'isi-Western Balochi',
67             'bm' => 'isi-Bambara',
68             'bn' => 'isi-Bengali',
69             'bo' => 'isi-Tibetan',
70             'br' => 'isi-Breton',
71             'brx' => 'isi-Bodo',
72             'bs' => 'isi-Bosnian',
73             'ca' => 'isi-Catalan',
74             'ce' => 'isi-Chechen',
75             'cgg' => 'isi-Chiga',
76             'chr' => 'isi-Cherokee',
77             'ckb' => 'isi-Central Kurdish',
78             'co' => 'isi-Corsican',
79             'cs' => 'isi-Czech',
80             'cv' => 'isi-Chuvash',
81             'cy' => 'isi-Welsh',
82             'da' => 'isi-Danish',
83             'dav' => 'isi-Taita',
84             'de' => 'isi-German',
85             'de_AT' => 'isi-Austrian German',
86             'de_CH' => 'i-Swiss High German',
87             'dje' => 'isi-Zarma',
88             'dsb' => 'isi-Lower Sorbian',
89             'dua' => 'isi-Duala',
90             'dv' => 'isi-Divehi',
91             'dyo' => 'isi-Jola-Fonyl',
92             'dz' => 'isi-Dzongkha',
93             'ebu' => 'isi-Embu',
94             'ee' => 'isi-Ewe',
95             'efi' => 'isi-Efik',
96             'el' => 'isi-Greek',
97             'en' => 'i-English',
98             'en_AU' => 'isi-Austrillian English',
99             'en_CA' => 'i-Canadian English',
100             'en_GB' => 'i-British English',
101             'en_GB@alt=short' => 'i-UK English',
102             'en_US' => 'i-American English',
103             'en_US@alt=short' => 'i-English (US)',
104             'eo' => 'isi-Esperanto',
105             'es' => 'isi-Spanish',
106             'es_419' => 'isi-Latin American Spanish',
107             'es_ES' => 'i-European Spanish',
108             'es_MX' => 'i-Mexican Spanish',
109             'et' => 'isi-Estonia',
110             'eu' => 'isi-Basque',
111             'fa' => 'isi-Persian',
112             'fi' => 'isi-Finnish',
113             'fil' => 'isi-Filipino',
114             'fj' => 'isi-Fijian',
115             'fo' => 'isi-Faroese',
116             'fr' => 'isi-French',
117             'fr_CA' => 'i-Canadian French',
118             'fr_CH' => 'i-Swiss French',
119             'fy' => 'isi-Western Frisian',
120             'ga' => 'isi-Irish',
121             'gaa' => 'Isi-Ga',
122             'gag' => 'isi-Gagauz',
123             'gd' => 'i-Scottish Gaelic',
124             'gl' => 'isi-Galicia',
125             'gn' => 'isi-Guarani',
126             'gsw' => 'isi-Swiss German',
127             'gu' => 'isi-Gujarati',
128             'guz' => 'isi-Gusli',
129             'gv' => 'isi-Manx',
130             'ha' => 'isi-Hausa',
131             'haw' => 'isi-Hawaiian',
132             'he' => 'isi-Hebrew',
133             'hi' => 'isi-Hindi',
134             'hr' => 'isi-Croatian',
135             'hsb' => 'isi-Upper Sorbian',
136             'ht' => 'isi-Haitian',
137             'hu' => 'isi-Hungarian',
138             'hy' => 'isi-Armenia',
139             'ia' => 'Izilimi ezihlangene',
140             'id' => 'isi-Indonesian',
141             'ie' => 'Izilimu',
142             'ig' => 'isi-Igbo',
143             'ii' => 'isi-Sichuan Yi',
144             'is' => 'isi-Icelandic',
145             'it' => 'isi-Italian',
146             'iu' => 'isi-Inuktitut',
147             'ja' => 'isi-Japanese',
148             'jgo' => 'isi-Ngomba',
149             'jmc' => 'isi-Machame',
150             'jv' => 'isi-Javanese',
151             'ka' => 'isi-Georgian',
152             'kab' => 'isi-Kabyle',
153             'kam' => 'isi-Kamba',
154             'kde' => 'isi-Makonde',
155             'kea' => 'isi-Kabuverdianu',
156             'kg' => 'Isi-Kongo',
157             'khq' => 'isi-Koyra Chiini',
158             'ki' => 'isi-Kikuyu',
159             'kk' => 'isi-Kazakh',
160             'kl' => 'isi-Kalaallisut',
161             'kln' => 'isi-Kalenjin',
162             'km' => 'isi-Khmer',
163             'kn' => 'isi-Kannada',
164             'ko' => 'isi-Korean',
165             'koi' => 'isi-Komi-Permyak',
166             'kok' => 'isi-Konkani',
167             'ks' => 'isi-Kashmiri',
168             'ksb' => 'isiShambala',
169             'ksf' => 'isi-Bafia',
170             'ku' => 'isi-Kurdish',
171             'kw' => 'isi-Cornish',
172             'ky' => 'isi-Kyrgyz',
173             'la' => 'isi-Latin',
174             'lag' => 'isi-Langi',
175             'lb' => 'isi-Luxembourgish',
176             'lg' => 'isi-Ganda',
177             'lkt' => 'isi-Lakota',
178             'ln' => 'isi-Lingala',
179             'lo' => 'i-Lao',
180             'loz' => 'Isi-Lozi',
181             'lrc' => 'isi-Northern Luri',
182             'lt' => 'isi-Lithuanian',
183             'lu' => 'isi-Luba-Katanga',
184             'lua' => 'Isi-Luba-Lulua',
185             'luo' => 'isi-Luo',
186             'luy' => 'isi-Luyia',
187             'lv' => 'isi-Latvian',
188             'mas' => 'isi-Masai',
189             'mer' => 'isi-Meru',
190             'mfe' => 'isi-Morisyen',
191             'mg' => 'isi-Malagasy',
192             'mgh' => 'isi-Makhuwa-Meetto',
193             'mgo' => 'isi-Meta’',
194             'mi' => 'isi-Maori',
195             'mk' => 'isi-Macedonian',
196             'ml' => 'isi-Malayalam',
197             'mn' => 'isi-Mongolian',
198             'moh' => 'isi-Mohawk',
199             'mr' => 'isi-Marathi',
200             'ms' => 'isi-Malay',
201             'mt' => 'isi-Maltese',
202             'mua' => 'isi-Mundang',
203             'my' => 'isi-Burmese',
204             'mzn' => 'isi-Mazanderani',
205             'naq' => 'isi-Nama',
206             'nb' => 'isi-Norwegian BokmÃ¥l',
207             'nd' => 'isi-North Ndebele',
208             'nds' => 'nds',
209             'nds_NL' => 'isi-Low Saxon',
210             'ne' => 'isi-Nepali',
211             'nl' => 'isi-Dutch',
212             'nl_BE' => 'isi-Flemish',
213             'nmg' => 'isi-Kwasio',
214             'nn' => 'i-Norwegian Nynorsk',
215             'no' => 'IsiNoweyi',
216             'nqo' => 'isi-N’Ko',
217             'nso' => 'isi-Northern Sotho',
218             'nus' => 'isi-Nuer',
219             'ny' => 'isi-Nyanja',
220             'nyn' => 'isi-Nyankole',
221             'oc' => 'Isi-Osithani',
222             'om' => 'i-Oromo',
223             'or' => 'isi-Oriya',
224             'os' => 'isi-Ossetic',
225             'pa' => 'isi-Punjabi',
226             'pl' => 'isi-Polish',
227             'ps' => 'isi-Pashto',
228             'ps@alt=variant' => 'isi-Pushto',
229             'pt' => 'isi-Portuguese',
230             'pt_BR' => 'isi-Brazillian Portuguese',
231             'pt_PT' => 'isi-European Portuguese',
232             'qu' => 'isi-Quechua',
233             'quc' => 'isi-Kʼicheʼ',
234             'rm' => 'isi-Romansh',
235             'rn' => 'isi-Rundi',
236             'ro' => 'isi-Romanian',
237             'ro_MD' => 'isi-Moldavian',
238             'rof' => 'isi-Rombo',
239             'ru' => 'isi-Russian',
240             'rw' => 'isi-Kinyarwanda',
241             'rwk' => 'isi-Rwa',
242             'sa' => 'isi-Sanskrit',
243             'saq' => 'isi-Samburu',
244             'sbp' => 'isi-Sangu',
245             'sd' => 'isi-Sindhi',
246             'sdh' => 'i-Southern Kurdish',
247             'se' => 'isi-Northern Sami',
248             'seh' => 'isi-Sena',
249             'ses' => 'isi-Koyraboro Senni',
250             'sg' => 'isi-Sango',
251             'sh' => 'Serbo-Croatian',
252             'shi' => 'isi-Tachelhit',
253             'si' => 'i-Sinhala',
254             'sk' => 'isi-Slovak',
255             'sl' => 'isi-Slovenian',
256             'sm' => 'isi-Samoan',
257             'sma' => 'isi-Southern Sami',
258             'smj' => 'isi-Lule Sami',
259             'smn' => 'isi-Inari Sami',
260             'sms' => 'isi-Skolt Sami',
261             'sn' => 'isiShona',
262             'so' => 'isi-Somali',
263             'sq' => 'isi-Albania',
264             'sr' => 'isi-Serbian',
265             'ss' => 'isiSwati',
266             'st' => 'isiSuthu',
267             'su' => 'isi-Sundanese',
268             'sv' => 'isi-Swedish',
269             'sw' => 'isiSwahili',
270             'sw_CD' => 'isi-Congo Swahili',
271             'ta' => 'isi-Tamil',
272             'te' => 'isi-Telugu',
273             'teo' => 'isi-Teso',
274             'tet' => 'isi-Tetum',
275             'tg' => 'isi-Tajik',
276             'th' => 'isi-Thai',
277             'ti' => 'isi-Tigrinya',
278             'tk' => 'isi-Turkmen',
279             'tlh' => 'Isi-Klingon',
280             'tn' => 'isi-Tswana',
281             'to' => 'isi-Tongan',
282             'tpi' => 'isi-Tok Pisin',
283             'tr' => 'isi-Turkish',
284             'ts' => 'isi-Tsonga',
285             'tt' => 'isi-Tatar',
286             'tum' => 'Isi-Tumbuka',
287             'tw' => 'Twi',
288             'twq' => 'isi-Tasawaq',
289             'ty' => 'isi-Tahitian',
290             'tzm' => 'isi-Central Atlas Tamazight',
291             'ug' => 'isi-Uighur',
292             'uk' => 'isi-Ukrainian',
293             'und' => 'ulimi olungaziwa',
294             'ur' => 'isi-Urdu',
295             'uz' => 'isi-Uzbek',
296             'vai' => 'isi-Vai',
297             've' => 'isi-Venda',
298             'vi' => 'isi-Vietnamese',
299             'vun' => 'isiVunjo',
300             'wbp' => 'isi-Warlpiri',
301             'wo' => 'isi-Wolof',
302             'xh' => 'isiXhosa',
303             'xog' => 'isi-Soga',
304             'yi' => 'Isi-Yidish',
305             'yo' => 'isi-Yoruba',
306             'zgh' => 'isi-Standard Moroccan Tamazight',
307             'zh' => 'isi-Chinese',
308             'zh_Hant' => 'isi-Chinese (Okosiko)',
309             'zu' => 'isiZulu',
310             'zxx' => 'akukho okuqukethwe kolimi',
311              
312             );
313             if (@_) {
314             return $languages{$_[0]};
315             }
316             return \%languages;
317             }
318             },
319             );
320              
321             has 'display_name_script' => (
322             is => 'ro',
323             isa => CodeRef,
324             init_arg => undef,
325             default => sub {
326             sub {
327             my %scripts = (
328             'Arab' => 'i-Arab',
329             'Arab@alt=variant' => 'i-Perso-Arabic',
330             'Armn' => 'i-Armenian',
331             'Beng' => 'i-Bengali',
332             'Bopo' => 'i-Bopomofo',
333             'Brai' => 'i-Braille',
334             'Cyrl' => 'i-Cyrillic',
335             'Deva' => 'i-Devanagari',
336             'Ethi' => 'i-Ethiopic',
337             'Geor' => 'i-Georgian',
338             'Grek' => 'i-Greek',
339             'Gujr' => 'i-Gujarati',
340             'Guru' => 'i-Gurmukhi',
341             'Hang' => 'i-Hangul',
342             'Hani' => 'i-Han',
343             'Hans' => 'i-Simplified',
344             'Hans@alt=stand-alone' => 'i-Simplified Han',
345             'Hant' => 'okosiko',
346             'Hant@alt=stand-alone' => 'i-Traditional Han',
347             'Hebr' => 'i-Hebrew',
348             'Hira' => 'i-Hiragana',
349             'Jpan' => 'i-Japanese',
350             'Kana' => 'i-Katakana',
351             'Khmr' => 'i-Khmer',
352             'Knda' => 'i-Kannada',
353             'Kore' => 'i-Korean',
354             'Laoo' => 'i-Lao',
355             'Latn' => 'i-Latin',
356             'Mlym' => 'i-Malayam',
357             'Mong' => 'i-Mongolian',
358             'Mymr' => 'i-Myanmar',
359             'Orya' => 'i-Oriya',
360             'Sinh' => 'i-Sinhala',
361             'Taml' => 'i-Tamil',
362             'Telu' => 'i-Telegu',
363             'Thaa' => 'i-Thaana',
364             'Thai' => 'i-Thai',
365             'Tibt' => 'i-Tibetan',
366             'Zsym' => 'amasimbuli',
367             'Zxxx' => 'okungabhaliwe',
368             'Zyyy' => 'ejwayelekile',
369             'Zzzz' => 'iskripthi esingaziwa',
370              
371             );
372             if ( @_ ) {
373             return $scripts{$_[0]};
374             }
375             return \%scripts;
376             }
377             }
378             );
379              
380             has 'display_name_region' => (
381             is => 'ro',
382             isa => HashRef[Str],
383             init_arg => undef,
384             default => sub {
385             {
386             '001' => 'umhlaba',
387             '002' => 'i-Africa',
388             '003' => 'i-North America',
389             '005' => 'i-South America',
390             '009' => 'i-Oceania',
391             '011' => 'i-Western Africa',
392             '013' => 'i-Central America',
393             '014' => 'i-Eastern Africa',
394             '015' => 'i-Northern Africa',
395             '017' => 'i-Middle Africa',
396             '018' => 'i-Southern Africa',
397             '019' => 'i-Americas',
398             '021' => 'i-Northern America',
399             '029' => 'i-Caribbean',
400             '030' => 'i-Eastern Asia',
401             '034' => 'i-Southern Asia',
402             '035' => 'i-South-Eastern Asia',
403             '039' => 'i-Southern Europe',
404             '053' => 'i-Australasia',
405             '054' => 'i-Melanesia',
406             '057' => 'i-Micronesian Region',
407             '061' => 'i-Polynesia',
408             '142' => 'i-Asia',
409             '143' => 'i-Central Asia',
410             '145' => 'i-Western Asia',
411             '150' => 'i-Europe',
412             '151' => 'i-Eastern Europe',
413             '154' => 'i-Northern Europe',
414             '155' => 'i-Western Europe',
415             '419' => 'i-Latin America',
416             'AC' => 'i-Ascension Island',
417             'AD' => 'i-Andorra',
418             'AE' => 'i-United Arab Emirates',
419             'AF' => 'i-Afghanistan',
420             'AG' => 'i-Antigua and Barbuda',
421             'AI' => 'i-Anguilla',
422             'AL' => 'i-Albania',
423             'AM' => 'i-Armenia',
424             'AO' => 'i-Angola',
425             'AQ' => 'i-Antarctica',
426             'AR' => 'i-Argentina',
427             'AS' => 'i-American Samoa',
428             'AT' => 'i-Austria',
429             'AU' => 'i-Australia',
430             'AW' => 'i-Aruba',
431             'AX' => 'i-Ã…land Islands',
432             'AZ' => 'i-Azerbaijan',
433             'BA' => 'i-Bosnia ne-Herzegovina',
434             'BB' => 'i-Barbados',
435             'BD' => 'i-Bangladesh',
436             'BE' => 'i-Belgium',
437             'BF' => 'i-Burkina Faso',
438             'BG' => 'i-Bulgaria',
439             'BH' => 'i-Bahrain',
440             'BI' => 'i-Burundi',
441             'BJ' => 'i-Benin',
442             'BL' => 'i-Saint Barthélemy',
443             'BM' => 'i-Bermuda',
444             'BN' => 'i-Brunei',
445             'BO' => 'i-Bolivia',
446             'BQ' => 'i-Caribbean Netherlands',
447             'BR' => 'i-Brazil',
448             'BS' => 'i-Bahamas',
449             'BT' => 'i-Bhutan',
450             'BV' => 'i-Bouvet Island',
451             'BW' => 'iBotswana',
452             'BY' => 'i-Belarus',
453             'BZ' => 'i-Belize',
454             'CA' => 'i-Canada',
455             'CC' => 'i-Cocos (Keeling) Islands',
456             'CD' => 'i-Congo - Kinshasa',
457             'CD@alt=variant' => 'i-Congo (DRC)',
458             'CF' => 'i-Central African Republic',
459             'CG' => 'i-Congo - Brazzaville',
460             'CG@alt=variant' => 'i-Congo (Republic)',
461             'CH' => 'i-Switzerland',
462             'CI' => 'i-Côte d’Ivoire',
463             'CI@alt=variant' => 'i-Ivory Coast',
464             'CK' => 'i-Cook Islands',
465             'CL' => 'i-Chile',
466             'CM' => 'i-Cameroon',
467             'CN' => 'i-China',
468             'CO' => 'i-Colombia',
469             'CP' => 'i-Clipperton Island',
470             'CR' => 'i-Costa Rica',
471             'CU' => 'i-Cuba',
472             'CV' => 'i-Cape Verde',
473             'CW' => 'i-Curaçao',
474             'CX' => 'i-Christmas Island',
475             'CY' => 'i-Cyprus',
476             'CZ' => 'i-Czech Republic',
477             'DE' => 'i-Germany',
478             'DG' => 'i-Diego Garcia',
479             'DJ' => 'i-Djibouti',
480             'DK' => 'i-Denmark',
481             'DM' => 'i-Dominica',
482             'DO' => 'i-Dominican Republic',
483             'DZ' => 'i-Algeria',
484             'EA' => 'i-Cueta ne-Melilla',
485             'EC' => 'i-Ecuador',
486             'EE' => 'i-Estonia',
487             'EG' => 'i-Egypt',
488             'EH' => 'i-Western Sahara',
489             'ER' => 'i-Eritrea',
490             'ES' => 'i-Spain',
491             'ET' => 'i-Ethiopia',
492             'EU' => 'i-European Union',
493             'FI' => 'i-Finland',
494             'FJ' => 'i-Fiji',
495             'FK' => 'i-Falkland Islands',
496             'FK@alt=variant' => 'i-Falkland Islands (Islas Malvinas)',
497             'FM' => 'i-Micronesia',
498             'FO' => 'i-Faroe Islands',
499             'FR' => 'i-France',
500             'GA' => 'i-Gabon',
501             'GB' => 'i-United Kingdom',
502             'GB@alt=short' => 'i-U.K.',
503             'GD' => 'i-Grenada',
504             'GE' => 'i-Georgia',
505             'GF' => 'i-French Guiana',
506             'GG' => 'i-Guernsey',
507             'GH' => 'i-Ghana',
508             'GI' => 'i-Gibraltar',
509             'GL' => 'i-Greenland',
510             'GM' => 'i-Gambia',
511             'GN' => 'i-Guinea',
512             'GP' => 'i-Guadeloupe',
513             'GQ' => 'i-Equatorial Guinea',
514             'GR' => 'i-Greece',
515             'GS' => 'i-South Georgia ne-South Sandwich Islands',
516             'GT' => 'i-Guatemala',
517             'GU' => 'i-Guam',
518             'GW' => 'i-Guinea-Bissau',
519             'GY' => 'i-Guyana',
520             'HK' => 'i-Hong Kong SAR China',
521             'HK@alt=short' => 'i-Hong Kong',
522             'HM' => 'i-Heard Island ne-McDonald Islands',
523             'HN' => 'i-Honduras',
524             'HR' => 'i-Croatia',
525             'HT' => 'i-Haiti',
526             'HU' => 'i-Hungary',
527             'IC' => 'i-Canary Islands',
528             'ID' => 'i-Indonesia',
529             'IE' => 'i-Ireland',
530             'IL' => 'kwa-Israel',
531             'IM' => 'i-Isle of Man',
532             'IN' => 'i-India',
533             'IO' => 'i-British Indian Ocean Territory',
534             'IQ' => 'i-Iraq',
535             'IR' => 'i-Iran',
536             'IS' => 'i-Iceland',
537             'IT' => 'i-Italy',
538             'JE' => 'i-Jersey',
539             'JM' => 'i-Jamaica',
540             'JO' => 'i-Jordan',
541             'JP' => 'i-Japan',
542             'KE' => 'i-Kenya',
543             'KG' => 'i-Kyrgyzstan',
544             'KH' => 'i-Cambodia',
545             'KI' => 'i-Kiribati',
546             'KM' => 'i-Comoros',
547             'KN' => 'i-Saint Kitts ne-Nevis',
548             'KP' => 'i-North Korea',
549             'KR' => 'i-South Korea',
550             'KW' => 'i-Kuwait',
551             'KY' => 'i-Cayman Islands',
552             'KZ' => 'i-Kazakhstan',
553             'LA' => 'i-Laos',
554             'LB' => 'i-Lebanon',
555             'LC' => 'i-Saint Lucia',
556             'LI' => 'i-Liechtenstein',
557             'LK' => 'i-Sri Lanka',
558             'LR' => 'i-Liberia',
559             'LS' => 'iLesotho',
560             'LT' => 'i-Lithuania',
561             'LU' => 'i-Luxembourg',
562             'LV' => 'i-Latvia',
563             'LY' => 'i-Libya',
564             'MA' => 'i-Morocco',
565             'MC' => 'i-Monaco',
566             'MD' => 'i-Moldova',
567             'ME' => 'i-Montenegro',
568             'MF' => 'i-Saint Martin',
569             'MG' => 'i-Madagascar',
570             'MH' => 'i-Marshall Islands',
571             'MK' => 'i-Macedonia',
572             'MK@alt=variant' => 'i-Macedonia (FYROM)',
573             'ML' => 'iMali',
574             'MM' => 'i-Myanmar (Burma)',
575             'MN' => 'i-Mongolia',
576             'MO' => 'i-Macau SAR China',
577             'MO@alt=short' => 'i-Macau',
578             'MP' => 'i-Northern Mariana Islands',
579             'MQ' => 'i-Martinique',
580             'MR' => 'i-Mauritania',
581             'MS' => 'i-Montserrat',
582             'MT' => 'i-Malta',
583             'MU' => 'i-Mauritius',
584             'MV' => 'i-Maldives',
585             'MW' => 'iMalawi',
586             'MX' => 'i-Mexico',
587             'MY' => 'i-Malaysia',
588             'MZ' => 'i-Mozambique',
589             'NA' => 'i-Namibia',
590             'NC' => 'i-New Caledonia',
591             'NE' => 'i-Niger',
592             'NF' => 'i-Norfolk Island',
593             'NG' => 'i-Nigeria',
594             'NI' => 'i-Nicaragua',
595             'NL' => 'i-Netherlands',
596             'NO' => 'i-Norway',
597             'NP' => 'i-Nepal',
598             'NR' => 'i-Nauru',
599             'NU' => 'i-Niue',
600             'NZ' => 'i-New Zealand',
601             'OM' => 'i-Oman',
602             'PA' => 'i-Panama',
603             'PE' => 'i-Peru',
604             'PF' => 'i-French Polynesia',
605             'PG' => 'i-Papua New Guinea',
606             'PH' => 'i-Philippines',
607             'PK' => 'i-Pakistan',
608             'PL' => 'i-Poland',
609             'PM' => 'i-Saint Pierre kanye ne-Miquelon',
610             'PN' => 'i-Pitcairn Islands',
611             'PR' => 'i-Puerto Rico',
612             'PS' => 'i-Palestinian Territories',
613             'PS@alt=short' => 'i-Phalestine',
614             'PT' => 'i-Portugal',
615             'PW' => 'i-Palau',
616             'PY' => 'i-Paraguay',
617             'QA' => 'i-Qatar',
618             'QO' => 'i-Outlying Oceania',
619             'RE' => 'i-Réunion',
620             'RO' => 'i-Romania',
621             'RS' => 'i-Serbia',
622             'RU' => 'i-Russia',
623             'RW' => 'i-Rwanda',
624             'SA' => 'i-Saudi Arabia',
625             'SB' => 'i-Solomon Islands',
626             'SC' => 'i-Seychelles',
627             'SD' => 'i-Sudan',
628             'SE' => 'i-Sweden',
629             'SG' => 'i-Singapore',
630             'SH' => 'i-Saint Helena',
631             'SI' => 'i-Slovenia',
632             'SJ' => 'i-Svalbard ne-Jan Mayen',
633             'SK' => 'i-Slovakia',
634             'SL' => 'i-Sierra Leone',
635             'SM' => 'i-San Marino',
636             'SN' => 'i-Senegal',
637             'SO' => 'i-Somalia',
638             'SR' => 'i-Suriname',
639             'SS' => 'i-South Sudan',
640             'ST' => 'i-São Tomé kanye ne-Príncipe',
641             'SV' => 'i-El Salvador',
642             'SX' => 'i-Sint Maarten',
643             'SY' => 'i-Syria',
644             'SZ' => 'i-Swaziland',
645             'TA' => 'i-Tristan da Cunha',
646             'TC' => 'i-Turks and Caicos Islands',
647             'TD' => 'i-Chad',
648             'TF' => 'i-French Southern Territories',
649             'TG' => 'i-Togo',
650             'TH' => 'i-Thailand',
651             'TJ' => 'i-Tajikistan',
652             'TK' => 'i-Tokelau',
653             'TL' => 'i-Timor-Leste',
654             'TL@alt=variant' => 'i-East Timor',
655             'TM' => 'i-Turkmenistan',
656             'TN' => 'i-Tunisia',
657             'TO' => 'i-Tonga',
658             'TR' => 'i-Turkey',
659             'TT' => 'i-Trinidad ne-Tobago',
660             'TV' => 'i-Tuvalu',
661             'TW' => 'i-Taiwan',
662             'TZ' => 'i-Tanzania',
663             'UA' => 'i-Ukraine',
664             'UG' => 'i-Uganda',
665             'UM' => 'i-U.S. Minor Outlying Islands',
666             'US' => 'i-United States',
667             'US@alt=short' => 'i-U.S',
668             'UY' => 'i-Uruguay',
669             'UZ' => 'i-Uzbekistan',
670             'VA' => 'i-Vatican City',
671             'VC' => 'i-Saint Vincent ne-Grenadines',
672             'VE' => 'i-Venezuela',
673             'VG' => 'i-British Virgin Islands',
674             'VI' => 'i-U.S. Virgin Islands',
675             'VN' => 'i-Vietnam',
676             'VU' => 'i-Vanuatu',
677             'WF' => 'i-Wallis ne-Futuna',
678             'WS' => 'i-Samoa',
679             'XK' => 'i-Kosovo',
680             'YE' => 'i-Yemen',
681             'YT' => 'i-Mayotte',
682             'ZA' => 'i-South Africa',
683             'ZM' => 'i-Zambia',
684             'ZW' => 'iZimbabwe',
685             'ZZ' => 'iSifunda esingaziwa',
686              
687             }
688             },
689             );
690              
691             has 'display_name_key' => (
692             is => 'ro',
693             isa => HashRef[Str],
694             init_arg => undef,
695             default => sub {
696             {
697             'calendar' => 'Ikhalenda',
698             'colalternate' => 'Ziba Ukuhlelwa Kwezimpawu',
699             'colbackwards' => 'Ukuhlelwa Kwendlela Yokubiza Okuhlehlisiwe',
700             'colcasefirst' => 'Ukuhlelwa Ngokwezinhlamvu Ezinkulu/Ezincane',
701             'colcaselevel' => 'Ukuhlelwa Okuncike Ezinkinobhweni',
702             'colhiraganaquaternary' => 'Ukuhlela ngokwe-Kana',
703             'collation' => 'Uhlelo lokuhlunga',
704             'colnormalization' => 'Ukuhlelwa Okulinganisiwe',
705             'colnumeric' => 'Ukuhlelwa Ngezinombolo',
706             'colstrength' => 'Amandla Okuhlelwa',
707             'currency' => 'Ikharensi',
708             'hc' => 'Umjikelezo wehora (12 vs 24',
709             'lb' => 'I-Line Break Style',
710             'ms' => 'Isistimu yokulinganisa',
711             'numbers' => 'Izinombolo',
712             'timezone' => 'Izoni yesikhathi:',
713             'va' => 'Okokwehlukanisa Kwasendaweni',
714             'variabletop' => 'Hlela Njengezimpawu',
715             'x' => 'i-Private-Use',
716              
717             }
718             },
719             );
720              
721             has 'display_name_type' => (
722             is => 'ro',
723             isa => HashRef[HashRef[Str]],
724             init_arg => undef,
725             default => sub {
726             {
727             'calendar' => {
728             'buddhist' => q{ikhalenda lesi-Buddhist},
729             'chinese' => q{ikhalenda lesi-Chinese},
730             'coptic' => q{i-Coptic Calender},
731             'dangi' => q{ikhalenda lesi-Dangi},
732             'ethiopic' => q{ikhalenda lesi-Ethiopic},
733             'ethiopic-amete-alem' => q{i-Ethiopic Amete Alem Calender},
734             'gregorian' => q{ikhalenda lesi-Gregorian},
735             'hebrew' => q{ikhalenda lesi-Hebrew},
736             'indian' => q{i-Indian National Calender},
737             'islamic' => q{ikhalenda lesi-Islamic},
738             'islamic-civil' => q{i-Islamic-Civil Calendar},
739             'iso8601' => q{ikhalenda le-ISO-8601},
740             'japanese' => q{ikhalenda lesi-Japanese},
741             'persian' => q{ikhalenda lesi-Persian},
742             'roc' => q{ikhalenda lesi-Minguo},
743             },
744             'colalternate' => {
745             'non-ignorable' => q{Hlela Izimpawu},
746             'shifted' => q{Hlela Ukuziba Izimpawu},
747             },
748             'colbackwards' => {
749             'no' => q{Hlela Izindlela Zokuphimisela Ngokujwayelekile},
750             'yes' => q{Ukuhlelwa Kokuphimisela Kuhlehlisiwe},
751             },
752             'colcasefirst' => {
753             'lower' => q{Hlela Okwezinhlamvu Eziphansi Kuqala},
754             'no' => q{Hlela Ngokwenhlamvu Ezejwayelekile},
755             'upper' => q{Hlela Izinhlamvu Ezinkulu Kuqala},
756             },
757             'colcaselevel' => {
758             'no' => q{Hlela Okungancikile Ezinkinobhweni},
759             'yes' => q{Hlela Okuncike Ekumeni Kwezinkinobho},
760             },
761             'colhiraganaquaternary' => {
762             'no' => q{Hlela i-Kana Eceleni},
763             'yes' => q{Hlela i-Kana Ngendlela Ehlukile},
764             },
765             'collation' => {
766             'big5han' => q{Ukuhlunga kwe-Traditional Chinese - Big5},
767             'dictionary' => q{Ukuhlunga kwesichazimazwi},
768             'ducet' => q{Ukuhlunga okuzenzakalelayo kwe-Unicode},
769             'gb2312han' => q{Ukuhlunga kwe-Simplified Chinese - GB2312},
770             'phonebook' => q{Ukuhlunga kwebhuku lefoni},
771             'phonetic' => q{Hlela Ngokwefonetiki},
772             'pinyin' => q{Ukuhlunga nge-Pinyin},
773             'reformed' => q{Ukuhlunga okwenziwe kabusha},
774             'search' => q{Usesho olujwayelekile},
775             'searchjl' => q{Sesha nge-Hangul Ongwaqa Basekuqaleni},
776             'standard' => q{I-oda yokuhlunga ejwayelekile},
777             'stroke' => q{Ukuhlunga kwe-Stroke},
778             'traditional' => q{Ukuhlunga ngokisiko},
779             'unihan' => q{Ukuhlunga kwe-Radical-Stroke},
780             },
781             'colnormalization' => {
782             'no' => q{Hlela Ngaphandle Kokulinganisa},
783             'yes' => q{Ukuhlelwa Khekhodi Enye Kulinganisiwe},
784             },
785             'colnumeric' => {
786             'no' => q{Hlela Izinhlamvu Zenombolo Ngazinye},
787             'yes' => q{Hlela Izinhlamvu Ngokwezinombolo},
788             },
789             'colstrength' => {
790             'identical' => q{Hlela konke},
791             'primary' => q{Hlela Izinhlamvu Zaphansi Kuphela},
792             'quaternary' => q{Hlola Ukuphimisela/Ukuma kwezinhlamvu/Ububanzi/i-Kana},
793             'secondary' => q{Hlela Ukuphimisela},
794             'tertiary' => q{Hlela Ukuphimisela/Ukuma kwezinhlamvu/Ububanzi},
795             },
796             'hc' => {
797             'h11' => q{isistimu yamahora angu-12 (0-11)},
798             'h12' => q{isistimu yamahora angu-12 (1-12)},
799             'h23' => q{isistimu yamahora angu-24 (0-23)},
800             'h24' => q{isistimu yamahora angu-24 (1-24)},
801             },
802             'lb' => {
803             'loose' => q{i-Line Break Style exegayo},
804             'normal' => q{i-Line Break Style ekahle},
805             'strict' => q{i-Line Break Style enomthetho oqinile},
806             },
807             'ms' => {
808             'metric' => q{isistimu ye-Metric},
809             'uksystem' => q{isistimu yokulinganisa ebusayo},
810             'ussystem' => q{isistimu yokulinganisa yase-US},
811             },
812             'numbers' => {
813             'arab' => q{amadijithi esi-Arabic-Indic},
814             'arabext' => q{amadijithi esi-Arabic-Indic eluliwe},
815             'armn' => q{izinombolo zesi-Armenian},
816             'armnlow' => q{izinombolo ezincane zesi-Armenian},
817             'beng' => q{izinombolo zesi-Bengali},
818             'deva' => q{izinombolo zesi-Devanagari},
819             'ethi' => q{izinombolo zesi-Ethiopic},
820             'finance' => q{Izinombolo Zezomnotho},
821             'fullwide' => q{ububanzi obugcwele bamadijithi},
822             'geor' => q{izinombolo zesi-Georgian},
823             'grek' => q{izinombolo zesi-Greek},
824             'greklow' => q{izinombolo ezincane zesi-Greek},
825             'gujr' => q{amadijithi esi-Gujarati},
826             'guru' => q{amadijithi esi-Gurmukhi},
827             'hanidec' => q{izinombolo zezinombolo zesi-Chinese},
828             'hans' => q{izinombolo ezicacile zesi-Chinese},
829             'hansfin' => q{izinombolo ezicacile zezezimali zesi-Chinese},
830             'hant' => q{izinombolo zosiko zesi-Chinese},
831             'hantfin' => q{izinombolo zosiko zezezimali zesi-Chinese},
832             'hebr' => q{izinombolo zesi-Hebrew},
833             'jpan' => q{izinombolo zesi-Japanese},
834             'jpanfin' => q{izinombolo zezezimali zesi-Japanese},
835             'khmr' => q{amadijithi esi-Khmer},
836             'knda' => q{amadijithi esi-Kannada},
837             'laoo' => q{amadijithi esi-Lao},
838             'latn' => q{amadijithi ase-Western},
839             'mlym' => q{amadijithi esi-Malayalam},
840             'mong' => q{i-Mongolian Digits},
841             'mymr' => q{amadijithi esi-Maynmar},
842             'native' => q{Izinkinobho Zasendaweni},
843             'orya' => q{amadijithi esi-Oriya},
844             'roman' => q{izinombolo zesi-Roman},
845             'romanlow' => q{izinombolo zesi-Tamil},
846             'taml' => q{izinombolo zesi-Tamil},
847             'tamldec' => q{amadijithi esi-Tamil},
848             'telu' => q{amadijithi esi-Telegu},
849             'thai' => q{amadijithi esi-Thai},
850             'tibt' => q{amadijithi esi-Tibetan},
851             'traditional' => q{Izinombolo Ezijwayelekile},
852             'vaii' => q{Izinhlazu Zezinombolo ze-Vai},
853             },
854              
855             }
856             },
857             );
858              
859             has 'display_name_measurement_system' => (
860             is => 'ro',
861             isa => HashRef[Str],
862             init_arg => undef,
863             default => sub {
864             {
865             'metric' => q{i-Metric},
866             'UK' => q{i-UK},
867             'US' => q{i-US},
868              
869             }
870             },
871             );
872              
873             has 'display_name_transform_name' => (
874             is => 'ro',
875             isa => HashRef[Str],
876             init_arg => undef,
877             default => sub {
878             {
879             'bgn' => 'I-BGN',
880             'numeric' => 'Okwezinombolo',
881             'tone' => 'Ithoni',
882             'ungegn' => 'I-UNGEGN',
883             'x-accents' => 'Ama-Accent',
884             'x-fullwidth' => 'i-Fullwidth',
885             'x-halfwidth' => 'Ubude obuhhafu',
886             'x-jamo' => 'i-Jamo',
887             'x-pinyin' => 'i-Pinyin',
888             'x-publishing' => 'Ukushicilela',
889              
890             }
891             },
892             );
893              
894             has 'display_name_code_patterns' => (
895             is => 'ro',
896             isa => HashRef[Str],
897             init_arg => undef,
898             default => sub {
899             {
900             'language' => '{0}',
901             'script' => '{0}',
902             'region' => '{0}',
903              
904             }
905             },
906             );
907              
908             has 'characters' => (
909             is => 'ro',
910             isa => HashRef,
911             init_arg => undef,
912             default => $^V ge v5.18.0
913             ? eval <<'EOT'
914             sub {
915             no warnings 'experimental::regex_sets';
916             return {
917             auxiliary => qr{(?^u:[á à ă â Ã¥ ä ã ā æ ç é è Ä• ê ë Ä“ í ì Ä­ î ï Ä« ñ ó ò ŏ ô ö ø ō Å“ ú ù Å­ û ü Å« ÿ])},
918             index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'],
919             main => qr{(?^u:[a b {bh} c {ch} d {dl} {dy} e f g {gc} {gq} {gx} h {hh} {hl} i j k {kh} {kl} {kp} l m n {nc} {ngc} {ngq} {ngx} {nhl} {nk} {nkc} {nkq} {nkx} {nq} {ntsh} {nx} {ny} o p {ph} q {qh} r {rh} s {sh} t {th} {tl} {ts} {tsh} u v w x {xh} y z])},
920             };
921             },
922             EOT
923             : sub {
924             return { index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'], };
925             },
926 1     1   132 );
  1         6  
  1         228  
927              
928              
929             has 'ellipsis' => (
930             is => 'ro',
931             isa => HashRef,
932             init_arg => undef,
933             default => sub {
934             return {
935             'final' => '{0}…',
936             'initial' => '…{0}',
937             'medial' => '{0}…{1}',
938             'word-final' => '{0} …',
939             'word-initial' => '… {0}',
940             'word-medial' => '{0} … {1}',
941             };
942             },
943             );
944              
945             has 'more_information' => (
946             is => 'ro',
947             isa => Str,
948             init_arg => undef,
949             default => qq{?},
950             );
951              
952             has 'quote_start' => (
953             is => 'ro',
954             isa => Str,
955             init_arg => undef,
956             default => qq{“},
957             );
958              
959             has 'quote_end' => (
960             is => 'ro',
961             isa => Str,
962             init_arg => undef,
963             default => qq{”},
964             );
965              
966             has 'alternate_quote_start' => (
967             is => 'ro',
968             isa => Str,
969             init_arg => undef,
970             default => qq{‘},
971             );
972              
973             has 'alternate_quote_end' => (
974             is => 'ro',
975             isa => Str,
976             init_arg => undef,
977             default => qq{’},
978             );
979              
980             has 'duration_units' => (
981             is => 'ro',
982             isa => HashRef[Str],
983             init_arg => undef,
984             default => sub { {
985             hm => 'h:mm',
986             hms => 'h:mm:ss',
987             ms => 'm:ss',
988             } }
989             );
990              
991             has 'units' => (
992             is => 'ro',
993             isa => HashRef[HashRef[HashRef[Str]]],
994             init_arg => undef,
995             default => sub { {
996             'long' => {
997             'acre' => {
998             'name' => q(acre),
999             'one' => q({0} ac),
1000             'other' => q({0} ac),
1001             },
1002             'acre-foot' => {
1003             'name' => q(ac ft),
1004             'one' => q({0} ac ft),
1005             'other' => q({0} ac ft),
1006             },
1007             'ampere' => {
1008             'name' => q(amp),
1009             'one' => q({0} A),
1010             'other' => q({0} A),
1011             },
1012             'arc-minute' => {
1013             'name' => q(arcminutes),
1014             'one' => q({0} arcminute),
1015             'other' => q({0} arcminutes),
1016             },
1017             'arc-second' => {
1018             'name' => q(arcseconds),
1019             'one' => q({0} arcsecond),
1020             'other' => q({0} arcseconds),
1021             },
1022             'astronomical-unit' => {
1023             'name' => q(au),
1024             'one' => q({0} au),
1025             'other' => q({0} au),
1026             },
1027             'bit' => {
1028             'name' => q(bits),
1029             'one' => q({0} i-bit),
1030             'other' => q({0} ama-bits),
1031             },
1032             'byte' => {
1033             'name' => q(bytes),
1034             'one' => q({0} i-byte),
1035             'other' => q({0} ama-bytes),
1036             },
1037             'calorie' => {
1038             'name' => q(cal),
1039             'one' => q({0} cal),
1040             'other' => q({0} cal),
1041             },
1042             'carat' => {
1043             'name' => q(CD),
1044             'one' => q({0} CD),
1045             'other' => q({0} CD),
1046             },
1047             'celsius' => {
1048             'name' => q(°C),
1049             'one' => q({0}°C),
1050             'other' => q({0}°C),
1051             },
1052             'centiliter' => {
1053             'name' => q(cL),
1054             'one' => q({0} cL),
1055             'other' => q({0} cL),
1056             },
1057             'centimeter' => {
1058             'name' => q(cm),
1059             'one' => q({0} cm),
1060             'other' => q({0} cm),
1061             'per' => q({0}/cm),
1062             },
1063             'century' => {
1064             'name' => q(c),
1065             'one' => q({0} c),
1066             'other' => q({0} c),
1067             },
1068             'coordinate' => {
1069             'east' => q({0}E),
1070             'north' => q({0}N),
1071             'south' => q({0}S),
1072             'west' => q({0}W),
1073             },
1074             'cubic-centimeter' => {
1075             'name' => q(cm³),
1076             'one' => q({0} cm³),
1077             'other' => q({0} cm³),
1078             'per' => q({0}/cm³),
1079             },
1080             'cubic-foot' => {
1081             'name' => q(ft³),
1082             'one' => q({0} ft³),
1083             'other' => q({0} ft³),
1084             },
1085             'cubic-inch' => {
1086             'name' => q(in³),
1087             'one' => q({0} in³),
1088             'other' => q({0} in³),
1089             },
1090             'cubic-kilometer' => {
1091             'name' => q(km³),
1092             'one' => q({0} km³),
1093             'other' => q({0} km³),
1094             },
1095             'cubic-meter' => {
1096             'name' => q(m³),
1097             'one' => q({0} m³),
1098             'other' => q({0} m³),
1099             'per' => q({0}/m³),
1100             },
1101             'cubic-mile' => {
1102             'name' => q(mi³),
1103             'one' => q({0} mi³),
1104             'other' => q({0} mi³),
1105             },
1106             'cubic-yard' => {
1107             'name' => q(yd³),
1108             'one' => q({0} yd³),
1109             'other' => q({0} yd³),
1110             },
1111             'cup' => {
1112             'name' => q(cup),
1113             'one' => q({0} c),
1114             'other' => q({0} c),
1115             },
1116             'cup-metric' => {
1117             'name' => q(mcup),
1118             'one' => q({0} mc),
1119             'other' => q({0} mc),
1120             },
1121             'day' => {
1122             'name' => q(izinsuku),
1123             'one' => q({0} usuku),
1124             'other' => q({0} izinsuku),
1125             'per' => q({0}/d),
1126             },
1127             'deciliter' => {
1128             'name' => q(dL),
1129             'one' => q({0} dL),
1130             'other' => q({0} dL),
1131             },
1132             'decimeter' => {
1133             'name' => q(dm),
1134             'one' => q({0} dm),
1135             'other' => q({0} dm),
1136             },
1137             'degree' => {
1138             'name' => q(°),
1139             'one' => q({0}°),
1140             'other' => q({0}°),
1141             },
1142             'fahrenheit' => {
1143             'name' => q(°F),
1144             'one' => q({0}°F),
1145             'other' => q({0}°F),
1146             },
1147             'fluid-ounce' => {
1148             'name' => q(fl oz),
1149             'one' => q({0} fl oz),
1150             'other' => q({0} fl oz),
1151             },
1152             'foodcalorie' => {
1153             'name' => q(Calories),
1154             'one' => q({0} Calorie),
1155             'other' => q({0} Calories),
1156             },
1157             'foot' => {
1158             'name' => q(ft),
1159             'one' => q({0} ft),
1160             'other' => q({0} ft),
1161             'per' => q({0}/ft),
1162             },
1163             'g-force' => {
1164             'name' => q(g-force),
1165             'one' => q({0} g-force),
1166             'other' => q({0} g-force),
1167             },
1168             'gallon' => {
1169             'name' => q(gal),
1170             'one' => q({0} gal),
1171             'other' => q({0} gal),
1172             'per' => q({0}/gal),
1173             },
1174             'generic' => {
1175             'name' => q(°),
1176             'one' => q({0}°),
1177             'other' => q({0}°),
1178             },
1179             'gigabit' => {
1180             'name' => q(gigabits),
1181             'one' => q({0} i-gigabit),
1182             'other' => q({0} ama-gigabits),
1183             },
1184             'gigabyte' => {
1185             'name' => q(GB),
1186             'one' => q({0} GB),
1187             'other' => q({0} GB),
1188             },
1189             'gigahertz' => {
1190             'name' => q(GHz),
1191             'one' => q({0} GHz),
1192             'other' => q({0} GHz),
1193             },
1194             'gigawatt' => {
1195             'name' => q(GW),
1196             'one' => q({0} GW),
1197             'other' => q({0} GW),
1198             },
1199             'gram' => {
1200             'name' => q(g),
1201             'one' => q({0} g),
1202             'other' => q({0} g),
1203             'per' => q({0}/g),
1204             },
1205             'hectare' => {
1206             'name' => q(hectare),
1207             'one' => q({0} ha),
1208             'other' => q({0} ha),
1209             },
1210             'hectoliter' => {
1211             'name' => q(hL),
1212             'one' => q({0} hL),
1213             'other' => q({0} hL),
1214             },
1215             'hectopascal' => {
1216             'name' => q(hPa),
1217             'one' => q({0} hPa),
1218             'other' => q({0} hPa),
1219             },
1220             'hertz' => {
1221             'name' => q(Hz),
1222             'one' => q({0} Hz),
1223             'other' => q({0} Hz),
1224             },
1225             'horsepower' => {
1226             'name' => q(hp),
1227             'one' => q({0} hp),
1228             'other' => q({0} hp),
1229             },
1230             'hour' => {
1231             'name' => q(amahora),
1232             'one' => q({0} ihora),
1233             'other' => q({0} amahora),
1234             'per' => q({0}/h),
1235             },
1236             'inch' => {
1237             'name' => q(in),
1238             'one' => q({0} in),
1239             'other' => q({0} in),
1240             'per' => q({0}/in),
1241             },
1242             'inch-hg' => {
1243             'name' => q(inHg),
1244             'one' => q({0} inHg),
1245             'other' => q({0} inHg),
1246             },
1247             'joule' => {
1248             'name' => q(joule),
1249             'one' => q({0} i-joule),
1250             'other' => q({0} ama-joules),
1251             },
1252             'karat' => {
1253             'name' => q(karats),
1254             'one' => q({0} i-karat),
1255             'other' => q({0} ama-karats),
1256             },
1257             'kelvin' => {
1258             'name' => q(K),
1259             'one' => q({0} K),
1260             'other' => q({0} K),
1261             },
1262             'kilobit' => {
1263             'name' => q(kilobits),
1264             'one' => q({0} i-kilobit),
1265             'other' => q({0} ama-kilobits),
1266             },
1267             'kilobyte' => {
1268             'name' => q(kB),
1269             'one' => q({0} kB),
1270             'other' => q({0} kB),
1271             },
1272             'kilocalorie' => {
1273             'name' => q(kcal),
1274             'one' => q({0} kcal),
1275             'other' => q({0} kcal),
1276             },
1277             'kilogram' => {
1278             'name' => q(kg),
1279             'one' => q({0} kg),
1280             'other' => q({0} kg),
1281             'per' => q({0}kg),
1282             },
1283             'kilohertz' => {
1284             'name' => q(kHz),
1285             'one' => q({0} kHz),
1286             'other' => q({0} kHz),
1287             },
1288             'kilojoule' => {
1289             'name' => q(kJ),
1290             'one' => q({0} kJ),
1291             'other' => q({0} kJ),
1292             },
1293             'kilometer' => {
1294             'name' => q(km),
1295             'one' => q({0} km),
1296             'other' => q({0} km),
1297             'per' => q({0}/km),
1298             },
1299             'kilometer-per-hour' => {
1300             'name' => q(km/h),
1301             'one' => q({0} km/h),
1302             'other' => q({0} km/h),
1303             },
1304             'kilowatt' => {
1305             'name' => q(kW),
1306             'one' => q({0} kW),
1307             'other' => q({0} kW),
1308             },
1309             'kilowatt-hour' => {
1310             'name' => q(kWh),
1311             'one' => q({0} kWh),
1312             'other' => q({0} kWh),
1313             },
1314             'knot' => {
1315             'name' => q(knot),
1316             'one' => q({0} knots),
1317             'other' => q({0} knots),
1318             },
1319             'light-year' => {
1320             'name' => q(ly),
1321             'one' => q({0} ly),
1322             'other' => q({0} ly),
1323             },
1324             'liter' => {
1325             'name' => q(l),
1326             'one' => q({0} l),
1327             'other' => q({0} l),
1328             'per' => q({0}/l),
1329             },
1330             'liter-per-100kilometers' => {
1331             'name' => q(L/100km),
1332             'one' => q({0} L/100km),
1333             'other' => q({0} L/100km),
1334             },
1335             'liter-per-kilometer' => {
1336             'name' => q(L/km),
1337             'one' => q({0} L/km),
1338             'other' => q({0} L/km),
1339             },
1340             'lux' => {
1341             'name' => q(lux),
1342             'one' => q({0} i-lux),
1343             'other' => q({0} i-lux),
1344             },
1345             'megabit' => {
1346             'name' => q(megabits),
1347             'one' => q({0} i-megabit),
1348             'other' => q({0} megabits),
1349             },
1350             'megabyte' => {
1351             'name' => q(MB),
1352             'one' => q({0} MB),
1353             'other' => q({0} MB),
1354             },
1355             'megahertz' => {
1356             'name' => q(MHz),
1357             'one' => q({0} MHz),
1358             'other' => q({0} MHz),
1359             },
1360             'megaliter' => {
1361             'name' => q(ML),
1362             'one' => q({0} ML),
1363             'other' => q({0} ML),
1364             },
1365             'megawatt' => {
1366             'name' => q(MW),
1367             'one' => q({0} MW),
1368             'other' => q({0} MW),
1369             },
1370             'meter' => {
1371             'name' => q(m),
1372             'one' => q({0} m),
1373             'other' => q({0} m),
1374             'per' => q({0}/m),
1375             },
1376             'meter-per-second' => {
1377             'name' => q(m/s),
1378             'one' => q({0} m/s),
1379             'other' => q({0} m/s),
1380             },
1381             'meter-per-second-squared' => {
1382             'name' => q(m/s²),
1383             'one' => q({0} m/s²),
1384             'other' => q({0} m/s²),
1385             },
1386             'metric-ton' => {
1387             'name' => q(t),
1388             'one' => q({0} t),
1389             'other' => q({0} t),
1390             },
1391             'microgram' => {
1392             'name' => q(µg),
1393             'one' => q({0} µg),
1394             'other' => q({0} µg),
1395             },
1396             'micrometer' => {
1397             'name' => q(µm),
1398             'one' => q({0} µm),
1399             'other' => q({0} µm),
1400             },
1401             'microsecond' => {
1402             'name' => q(microseconds),
1403             'one' => q({0} ama-microsecond),
1404             'other' => q({0} microseconds),
1405             },
1406             'mile' => {
1407             'name' => q(mi),
1408             'one' => q({0} mi),
1409             'other' => q({0} mi),
1410             },
1411             'mile-per-gallon' => {
1412             'name' => q(mpg),
1413             'one' => q({0} mpg),
1414             'other' => q({0} mpg),
1415             },
1416             'mile-per-hour' => {
1417             'name' => q(mi/h),
1418             'one' => q({0} mi/h),
1419             'other' => q({0} mi/h),
1420             },
1421             'mile-scandinavian' => {
1422             'name' => q(smi),
1423             'one' => q({0} smi),
1424             'other' => q({0} smi),
1425             },
1426             'milliampere' => {
1427             'name' => q(mA),
1428             'one' => q({0} mA),
1429             'other' => q({0} mA),
1430             },
1431             'millibar' => {
1432             'name' => q(mbar),
1433             'one' => q({0} mbar),
1434             'other' => q({0} mbar),
1435             },
1436             'milligram' => {
1437             'name' => q(mg),
1438             'one' => q({0} mg),
1439             'other' => q({0} mg),
1440             },
1441             'milliliter' => {
1442             'name' => q(mL),
1443             'one' => q({0} mL),
1444             'other' => q({0} mL),
1445             },
1446             'millimeter' => {
1447             'name' => q(mm),
1448             'one' => q({0} mm),
1449             'other' => q({0} mm),
1450             },
1451             'millimeter-of-mercury' => {
1452             'name' => q(mm Hg),
1453             'one' => q({0} mm Hg),
1454             'other' => q({0} mm Hg),
1455             },
1456             'millisecond' => {
1457             'name' => q(ms),
1458             'one' => q({0} ms),
1459             'other' => q({0} ms),
1460             },
1461             'milliwatt' => {
1462             'name' => q(mW),
1463             'one' => q({0} mW),
1464             'other' => q({0} mW),
1465             },
1466             'minute' => {
1467             'name' => q(amaminithi),
1468             'one' => q({0} iminithi),
1469             'other' => q({0} amaminithi),
1470             'per' => q({0}/min),
1471             },
1472             'month' => {
1473             'name' => q(izinyanga),
1474             'one' => q({0} inyanga),
1475             'other' => q({0} izinyanga),
1476             'per' => q({0}/m),
1477             },
1478             'nanometer' => {
1479             'name' => q(nm),
1480             'one' => q({0} nm),
1481             'other' => q({0} nm),
1482             },
1483             'nanosecond' => {
1484             'name' => q(ns),
1485             'one' => q({0} ns),
1486             'other' => q({0} ns),
1487             },
1488             'nautical-mile' => {
1489             'name' => q(nmi),
1490             'one' => q({0} nmi),
1491             'other' => q({0} nmi),
1492             },
1493             'ohm' => {
1494             'name' => q(ohm),
1495             'one' => q({0} Ω),
1496             'other' => q({0} Ω),
1497             },
1498             'ounce' => {
1499             'name' => q(oz),
1500             'one' => q({0} oz),
1501             'other' => q({0} oz),
1502             'per' => q({0}/oz),
1503             },
1504             'ounce-troy' => {
1505             'name' => q(oz t),
1506             'one' => q({0} oz t),
1507             'other' => q({0} oz t),
1508             },
1509             'parsec' => {
1510             'name' => q(pc),
1511             'one' => q({0} pc),
1512             'other' => q({0} pc),
1513             },
1514             'per' => {
1515             '1' => q({0} nge-{1}),
1516             },
1517             'picometer' => {
1518             'name' => q(pm),
1519             'one' => q({0} pm),
1520             'other' => q({0} pm),
1521             },
1522             'pint' => {
1523             'name' => q(pt),
1524             'one' => q({0} pt),
1525             'other' => q({0} pt),
1526             },
1527             'pint-metric' => {
1528             'name' => q(mpt),
1529             'one' => q({0} mpt),
1530             'other' => q({0} mpt),
1531             },
1532             'pound' => {
1533             'name' => q(lb),
1534             'one' => q({0} lb),
1535             'other' => q({0} lb),
1536             'per' => q({0}/lb),
1537             },
1538             'pound-per-square-inch' => {
1539             'name' => q(psi),
1540             'one' => q({0} psi),
1541             'other' => q({0} psi),
1542             },
1543             'quart' => {
1544             'name' => q(qt),
1545             'one' => q({0} qt),
1546             'other' => q({0} qt),
1547             },
1548             'radian' => {
1549             'name' => q(rad),
1550             'one' => q({0} i-radian),
1551             'other' => q({0} radians),
1552             },
1553             'revolution' => {
1554             'name' => q(rev),
1555             'one' => q({0} revolution),
1556             'other' => q({0} revolutions),
1557             },
1558             'second' => {
1559             'name' => q(amasekhondi),
1560             'one' => q({0} isekhondi),
1561             'other' => q({0} amasekhondi),
1562             'per' => q({0}ps),
1563             },
1564             'square-centimeter' => {
1565             'name' => q(cm²),
1566             'one' => q({0} cm²),
1567             'other' => q({0} cm²),
1568             'per' => q({0}/cm²),
1569             },
1570             'square-foot' => {
1571             'name' => q(ft²),
1572             'one' => q({0} ft²),
1573             'other' => q({0} ft²),
1574             },
1575             'square-inch' => {
1576             'name' => q(in²),
1577             'one' => q({0} in²),
1578             'other' => q({0} in²),
1579             'per' => q({0}/in²),
1580             },
1581             'square-kilometer' => {
1582             'name' => q(km²),
1583             'one' => q({0} km²),
1584             'other' => q({0} km²),
1585             },
1586             'square-meter' => {
1587             'name' => q(m²),
1588             'one' => q({0} m²),
1589             'other' => q({0} m²),
1590             'per' => q({0} per m²),
1591             },
1592             'square-mile' => {
1593             'name' => q(mi²),
1594             'one' => q({0} mi²),
1595             'other' => q({0} mi²),
1596             },
1597             'square-yard' => {
1598             'name' => q(yd²),
1599             'one' => q({0} yd²),
1600             'other' => q({0} yd²),
1601             },
1602             'tablespoon' => {
1603             'name' => q(tbsp),
1604             'one' => q({0} tbsp),
1605             'other' => q({0} tbsp),
1606             },
1607             'teaspoon' => {
1608             'name' => q(tsp),
1609             'one' => q({0} tsp),
1610             'other' => q({0} tsp),
1611             },
1612             'terabit' => {
1613             'name' => q(terabits),
1614             'one' => q({0} i-terabit),
1615             'other' => q({0} ama-terabits),
1616             },
1617             'terabyte' => {
1618             'name' => q(TB),
1619             'one' => q({0} TB),
1620             'other' => q({0} TB),
1621             },
1622             'ton' => {
1623             'name' => q(tn),
1624             'one' => q({0} tn),
1625             'other' => q({0} tn),
1626             },
1627             'volt' => {
1628             'name' => q(volt),
1629             'one' => q({0} V),
1630             'other' => q({0} V),
1631             },
1632             'watt' => {
1633             'name' => q(watt),
1634             'one' => q({0} W),
1635             'other' => q({0} W),
1636             },
1637             'week' => {
1638             'name' => q(amaviki),
1639             'one' => q({0} iviki),
1640             'other' => q({0} amaviki),
1641             'per' => q({0}/w),
1642             },
1643             'yard' => {
1644             'name' => q(yd),
1645             'one' => q({0} yd),
1646             'other' => q({0} yd),
1647             },
1648             'year' => {
1649             'name' => q(y),
1650             'one' => q({0} y),
1651             'other' => q({0} y),
1652             'per' => q({0}/y),
1653             },
1654             },
1655             'narrow' => {
1656             'arc-minute' => {
1657             'one' => q({0}′),
1658             'other' => q({0}′),
1659             },
1660             'arc-second' => {
1661             'one' => q({0}″),
1662             'other' => q({0}″),
1663             },
1664             'celsius' => {
1665             'name' => q(°C),
1666             'one' => q({0}°),
1667             'other' => q({0}°),
1668             },
1669             'centimeter' => {
1670             'name' => q(cm),
1671             'one' => q({0} cm),
1672             'other' => q({0} cm),
1673             },
1674             'coordinate' => {
1675             'east' => q({0}E),
1676             'north' => q({0}N),
1677             'south' => q({0}S),
1678             'west' => q({0}W),
1679             },
1680             'day' => {
1681             'name' => q(izinsuku),
1682             'one' => q({0}),
1683             'other' => q({0} suku),
1684             },
1685             'degree' => {
1686             'one' => q({0}°),
1687             'other' => q({0}°),
1688             },
1689             'fahrenheit' => {
1690             'one' => q({0}°F),
1691             'other' => q({0}°F),
1692             },
1693             'g-force' => {
1694             'one' => q({0} G),
1695             'other' => q({0} G),
1696             },
1697             'gram' => {
1698             'name' => q(g),
1699             'one' => q({0} g),
1700             'other' => q({0} g),
1701             },
1702             'hour' => {
1703             'name' => q(amahora),
1704             'one' => q({0} hora),
1705             'other' => q({0} hora),
1706             },
1707             'kilogram' => {
1708             'name' => q(kg),
1709             'one' => q({0} kg),
1710             'other' => q({0} kg),
1711             },
1712             'kilometer' => {
1713             'name' => q(km),
1714             'one' => q({0} km),
1715             'other' => q({0} km),
1716             },
1717             'kilometer-per-hour' => {
1718             'name' => q(km/h),
1719             'one' => q({0}kph),
1720             'other' => q({0} km/h),
1721             },
1722             'liter' => {
1723             'name' => q(l),
1724             'one' => q({0} l),
1725             'other' => q({0} l),
1726             },
1727             'liter-per-100kilometers' => {
1728             'name' => q(L/100km),
1729             'one' => q({0}L/100km),
1730             'other' => q({0}L/100km),
1731             },
1732             'meter' => {
1733             'name' => q(m),
1734             'one' => q({0} m),
1735             'other' => q({0} m),
1736             },
1737             'millimeter' => {
1738             'name' => q(mm),
1739             'one' => q({0} mm),
1740             'other' => q({0} mm),
1741             },
1742             'millisecond' => {
1743             'name' => q(ms),
1744             'one' => q({0} ms),
1745             'other' => q({0} ms),
1746             },
1747             'minute' => {
1748             'name' => q(amaminithi),
1749             'one' => q({0} min),
1750             'other' => q({0} min),
1751             },
1752             'month' => {
1753             'name' => q(izinyanga),
1754             'one' => q({0} m),
1755             'other' => q({0} m),
1756             },
1757             'per' => {
1758             '1' => q({0}/{1}),
1759             },
1760             'second' => {
1761             'name' => q(isekhondi),
1762             'one' => q({0} s),
1763             'other' => q({0} s),
1764             },
1765             'week' => {
1766             'name' => q(amaviki),
1767             'one' => q({0} w),
1768             'other' => q({0} w),
1769             },
1770             'year' => {
1771             'name' => q(y),
1772             'one' => q({0} y),
1773             'other' => q({0} y),
1774             },
1775             },
1776             'short' => {
1777             'acre' => {
1778             'name' => q(acre),
1779             'one' => q({0} ac),
1780             'other' => q({0} ac),
1781             },
1782             'acre-foot' => {
1783             'name' => q(ac ft),
1784             'one' => q({0} ac ft),
1785             'other' => q({0} ac ft),
1786             },
1787             'ampere' => {
1788             'name' => q(amp),
1789             'one' => q({0} A),
1790             'other' => q({0} A),
1791             },
1792             'arc-minute' => {
1793             'name' => q(arcmins),
1794             'one' => q({0} arcmin),
1795             'other' => q({0} arcmins),
1796             },
1797             'arc-second' => {
1798             'name' => q(arcsecs),
1799             'one' => q({0} arcsec),
1800             'other' => q({0} arcsecs),
1801             },
1802             'astronomical-unit' => {
1803             'name' => q(au),
1804             'one' => q({0} au),
1805             'other' => q({0} au),
1806             },
1807             'bit' => {
1808             'name' => q(bit),
1809             'one' => q({0} bit),
1810             'other' => q({0} bit),
1811             },
1812             'byte' => {
1813             'name' => q(byte),
1814             'one' => q({0} byte),
1815             'other' => q({0} byte),
1816             },
1817             'calorie' => {
1818             'name' => q(cal),
1819             'one' => q({0} cal),
1820             'other' => q({0} cal),
1821             },
1822             'carat' => {
1823             'name' => q(CD),
1824             'one' => q({0} CD),
1825             'other' => q({0} CD),
1826             },
1827             'celsius' => {
1828             'name' => q(°C),
1829             'one' => q({0}°C),
1830             'other' => q({0}°C),
1831             },
1832             'centiliter' => {
1833             'name' => q(cL),
1834             'one' => q({0} cL),
1835             'other' => q({0} cL),
1836             },
1837             'centimeter' => {
1838             'name' => q(cm),
1839             'one' => q({0} cm),
1840             'other' => q({0} cm),
1841             'per' => q({0}/cm),
1842             },
1843             'century' => {
1844             'name' => q(c),
1845             'one' => q({0} c),
1846             'other' => q({0} c),
1847             },
1848             'coordinate' => {
1849             'east' => q({0}E),
1850             'north' => q({0}N),
1851             'south' => q({0}S),
1852             'west' => q({0}W),
1853             },
1854             'cubic-centimeter' => {
1855             'name' => q(cm³),
1856             'one' => q({0} cm³),
1857             'other' => q({0} cm³),
1858             'per' => q({0}/cm³),
1859             },
1860             'cubic-foot' => {
1861             'name' => q(ft³),
1862             'one' => q({0} ft³),
1863             'other' => q({0} ft³),
1864             },
1865             'cubic-inch' => {
1866             'name' => q(in³),
1867             'one' => q({0} in³),
1868             'other' => q({0} in³),
1869             },
1870             'cubic-kilometer' => {
1871             'name' => q(km³),
1872             'one' => q({0} km³),
1873             'other' => q({0} km³),
1874             },
1875             'cubic-meter' => {
1876             'name' => q(m³),
1877             'one' => q({0} m³),
1878             'other' => q({0} m³),
1879             'per' => q({0}/m³),
1880             },
1881             'cubic-mile' => {
1882             'name' => q(mi³),
1883             'one' => q({0} mi³),
1884             'other' => q({0} mi³),
1885             },
1886             'cubic-yard' => {
1887             'name' => q(yd³),
1888             'one' => q({0} yd³),
1889             'other' => q({0} yd³),
1890             },
1891             'cup' => {
1892             'name' => q(cup),
1893             'one' => q({0} c),
1894             'other' => q({0} c),
1895             },
1896             'cup-metric' => {
1897             'name' => q(mcup),
1898             'one' => q({0} mc),
1899             'other' => q({0} mc),
1900             },
1901             'day' => {
1902             'name' => q(izinsuku),
1903             'one' => q({0} usuku),
1904             'other' => q({0} izinsuku),
1905             'per' => q({0}/d),
1906             },
1907             'deciliter' => {
1908             'name' => q(dL),
1909             'one' => q({0} dL),
1910             'other' => q({0} dL),
1911             },
1912             'decimeter' => {
1913             'name' => q(dm),
1914             'one' => q({0} dm),
1915             'other' => q({0} dm),
1916             },
1917             'degree' => {
1918             'name' => q(°),
1919             'one' => q({0}°),
1920             'other' => q({0}°),
1921             },
1922             'fahrenheit' => {
1923             'name' => q(°F),
1924             'one' => q({0}°F),
1925             'other' => q({0}°F),
1926             },
1927             'fluid-ounce' => {
1928             'name' => q(fl oz),
1929             'one' => q({0} fl oz),
1930             'other' => q({0} fl oz),
1931             },
1932             'foodcalorie' => {
1933             'name' => q(Cal),
1934             'one' => q({0} Cal),
1935             'other' => q({0} Cal),
1936             },
1937             'foot' => {
1938             'name' => q(ft),
1939             'one' => q({0} ft),
1940             'other' => q({0} ft),
1941             'per' => q({0}/ft),
1942             },
1943             'g-force' => {
1944             'name' => q(g-force),
1945             'one' => q({0} G),
1946             'other' => q({0} G),
1947             },
1948             'gallon' => {
1949             'name' => q(gal),
1950             'one' => q({0} gal),
1951             'other' => q({0} gal),
1952             'per' => q({0}/gal),
1953             },
1954             'generic' => {
1955             'name' => q(°),
1956             'one' => q({0}°),
1957             'other' => q({0}°),
1958             },
1959             'gigabit' => {
1960             'name' => q(Gbit),
1961             'one' => q({0} Gb),
1962             'other' => q({0} Gb),
1963             },
1964             'gigabyte' => {
1965             'name' => q(GB),
1966             'one' => q({0} GB),
1967             'other' => q({0} GB),
1968             },
1969             'gigahertz' => {
1970             'name' => q(GHz),
1971             'one' => q({0} GHz),
1972             'other' => q({0} GHz),
1973             },
1974             'gigawatt' => {
1975             'name' => q(GW),
1976             'one' => q({0} GW),
1977             'other' => q({0} GW),
1978             },
1979             'gram' => {
1980             'name' => q(g),
1981             'one' => q({0} g),
1982             'other' => q({0} g),
1983             'per' => q({0}/g),
1984             },
1985             'hectare' => {
1986             'name' => q(hectare),
1987             'one' => q({0} ha),
1988             'other' => q({0} ha),
1989             },
1990             'hectoliter' => {
1991             'name' => q(hL),
1992             'one' => q({0} hL),
1993             'other' => q({0} hL),
1994             },
1995             'hectopascal' => {
1996             'name' => q(hPa),
1997             'one' => q({0} hPa),
1998             'other' => q({0} hPa),
1999             },
2000             'hertz' => {
2001             'name' => q(Hz),
2002             'one' => q({0} Hz),
2003             'other' => q({0} Hz),
2004             },
2005             'horsepower' => {
2006             'name' => q(hp),
2007             'one' => q({0} hp),
2008             'other' => q({0} hp),
2009             },
2010             'hour' => {
2011             'name' => q(amahora),
2012             'one' => q({0} hora),
2013             'other' => q({0} amahora),
2014             'per' => q({0}/h),
2015             },
2016             'inch' => {
2017             'name' => q(in),
2018             'one' => q({0} in),
2019             'other' => q({0} in),
2020             'per' => q({0}/in),
2021             },
2022             'inch-hg' => {
2023             'name' => q(inHg),
2024             'one' => q({0} inHg),
2025             'other' => q({0} inHg),
2026             },
2027             'joule' => {
2028             'name' => q(joules),
2029             'one' => q({0} J),
2030             'other' => q({0} J),
2031             },
2032             'karat' => {
2033             'name' => q(karats),
2034             'one' => q({0} kt),
2035             'other' => q({0} kt),
2036             },
2037             'kelvin' => {
2038             'name' => q(K),
2039             'one' => q({0} K),
2040             'other' => q({0} K),
2041             },
2042             'kilobit' => {
2043             'name' => q(kbit),
2044             'one' => q({0} kb),
2045             'other' => q({0} kb),
2046             },
2047             'kilobyte' => {
2048             'name' => q(kB),
2049             'one' => q({0} kB),
2050             'other' => q({0} kB),
2051             },
2052             'kilocalorie' => {
2053             'name' => q(kcal),
2054             'one' => q({0} kcal),
2055             'other' => q({0} kcal),
2056             },
2057             'kilogram' => {
2058             'name' => q(kg),
2059             'one' => q({0} kg),
2060             'other' => q({0} kg),
2061             'per' => q({0}/kg),
2062             },
2063             'kilohertz' => {
2064             'name' => q(kHz),
2065             'one' => q({0} kHz),
2066             'other' => q({0} kHz),
2067             },
2068             'kilojoule' => {
2069             'name' => q(kJ),
2070             'one' => q({0} kJ),
2071             'other' => q({0} kJ),
2072             },
2073             'kilometer' => {
2074             'name' => q(km),
2075             'one' => q({0} km),
2076             'other' => q({0} km),
2077             'per' => q({0}/km),
2078             },
2079             'kilometer-per-hour' => {
2080             'name' => q(km/h),
2081             'one' => q({0} km/h),
2082             'other' => q({0} km/h),
2083             },
2084             'kilowatt' => {
2085             'name' => q(kW),
2086             'one' => q({0} kW),
2087             'other' => q({0} kW),
2088             },
2089             'kilowatt-hour' => {
2090             'name' => q(kWh),
2091             'one' => q({0} kWh),
2092             'other' => q({0} kWh),
2093             },
2094             'knot' => {
2095             'name' => q(kn),
2096             'one' => q({0} kn),
2097             'other' => q({0} kn),
2098             },
2099             'light-year' => {
2100             'name' => q(ly),
2101             'one' => q({0} ly),
2102             'other' => q({0} ly),
2103             },
2104             'liter' => {
2105             'name' => q(l),
2106             'one' => q({0} l),
2107             'other' => q({0} l),
2108             'per' => q({0}/l),
2109             },
2110             'liter-per-100kilometers' => {
2111             'name' => q(L/100km),
2112             'one' => q({0} L/100km),
2113             'other' => q({0} L/100km),
2114             },
2115             'liter-per-kilometer' => {
2116             'name' => q(L/km),
2117             'one' => q({0} L/km),
2118             'other' => q({0} L/km),
2119             },
2120             'lux' => {
2121             'name' => q(lux),
2122             'one' => q({0} lx),
2123             'other' => q({0} lx),
2124             },
2125             'megabit' => {
2126             'name' => q(Mbit),
2127             'one' => q({0} Mb),
2128             'other' => q({0} Mb),
2129             },
2130             'megabyte' => {
2131             'name' => q(MB),
2132             'one' => q({0} MB),
2133             'other' => q({0} MB),
2134             },
2135             'megahertz' => {
2136             'name' => q(MHz),
2137             'one' => q({0} MHz),
2138             'other' => q({0} MHz),
2139             },
2140             'megaliter' => {
2141             'name' => q(ML),
2142             'one' => q({0} ML),
2143             'other' => q({0} ML),
2144             },
2145             'megawatt' => {
2146             'name' => q(MW),
2147             'one' => q({0} MW),
2148             'other' => q({0} MW),
2149             },
2150             'meter' => {
2151             'name' => q(m),
2152             'one' => q({0} m),
2153             'other' => q({0} m),
2154             'per' => q({0}/m),
2155             },
2156             'meter-per-second' => {
2157             'name' => q(m/s),
2158             'one' => q({0} m/s),
2159             'other' => q({0} m/s),
2160             },
2161             'meter-per-second-squared' => {
2162             'name' => q(m/s²),
2163             'one' => q({0} m/s²),
2164             'other' => q({0} m/s²),
2165             },
2166             'metric-ton' => {
2167             'name' => q(t),
2168             'one' => q({0} t),
2169             'other' => q({0} t),
2170             },
2171             'microgram' => {
2172             'name' => q(µg),
2173             'one' => q({0} µg),
2174             'other' => q({0} µg),
2175             },
2176             'micrometer' => {
2177             'name' => q(µm),
2178             'one' => q({0} µm),
2179             'other' => q({0} µm),
2180             },
2181             'microsecond' => {
2182             'name' => q(μsecs),
2183             'one' => q({0} μs),
2184             'other' => q({0} μs),
2185             },
2186             'mile' => {
2187             'name' => q(mi),
2188             'one' => q({0} mi),
2189             'other' => q({0} mi),
2190             },
2191             'mile-per-gallon' => {
2192             'name' => q(miles/gal),
2193             'one' => q({0} mpg),
2194             'other' => q({0} mpg),
2195             },
2196             'mile-per-hour' => {
2197             'name' => q(mi/h),
2198             'one' => q({0} mi/h),
2199             'other' => q({0} mi/h),
2200             },
2201             'mile-scandinavian' => {
2202             'name' => q(smi),
2203             'one' => q({0} smi),
2204             'other' => q({0} smi),
2205             },
2206             'milliampere' => {
2207             'name' => q(mA),
2208             'one' => q({0} mA),
2209             'other' => q({0} mA),
2210             },
2211             'millibar' => {
2212             'name' => q(mbar),
2213             'one' => q({0} mbar),
2214             'other' => q({0} mbar),
2215             },
2216             'milligram' => {
2217             'name' => q(mg),
2218             'one' => q({0} mg),
2219             'other' => q({0} mg),
2220             },
2221             'milliliter' => {
2222             'name' => q(mL),
2223             'one' => q({0} mL),
2224             'other' => q({0} mL),
2225             },
2226             'millimeter' => {
2227             'name' => q(mm),
2228             'one' => q({0} mm),
2229             'other' => q({0} mm),
2230             },
2231             'millimeter-of-mercury' => {
2232             'name' => q(mm Hg),
2233             'one' => q({0} mm Hg),
2234             'other' => q({0} mm Hg),
2235             },
2236             'millisecond' => {
2237             'name' => q(ms),
2238             'one' => q({0} ms),
2239             'other' => q({0} ms),
2240             },
2241             'milliwatt' => {
2242             'name' => q(mW),
2243             'one' => q({0} mW),
2244             'other' => q({0} mW),
2245             },
2246             'minute' => {
2247             'name' => q(amaminithi),
2248             'one' => q({0} iminithi),
2249             'other' => q({0} iminithi),
2250             'per' => q({0}/min),
2251             },
2252             'month' => {
2253             'name' => q(izinyanga),
2254             'one' => q({0} nyanga),
2255             'other' => q({0} izinyanga),
2256             'per' => q({0}/m),
2257             },
2258             'nanometer' => {
2259             'name' => q(nm),
2260             'one' => q({0} nm),
2261             'other' => q({0} nm),
2262             },
2263             'nanosecond' => {
2264             'name' => q(ns),
2265             'one' => q({0} ns),
2266             'other' => q({0} ns),
2267             },
2268             'nautical-mile' => {
2269             'name' => q(nmi),
2270             'one' => q({0} nmi),
2271             'other' => q({0} nmi),
2272             },
2273             'ohm' => {
2274             'name' => q(ohm),
2275             'one' => q({0} Ω),
2276             'other' => q({0} Ω),
2277             },
2278             'ounce' => {
2279             'name' => q(oz),
2280             'one' => q({0} oz),
2281             'other' => q({0} oz),
2282             'per' => q({0}/oz),
2283             },
2284             'ounce-troy' => {
2285             'name' => q(oz t),
2286             'one' => q({0} oz t),
2287             'other' => q({0} oz t),
2288             },
2289             'parsec' => {
2290             'name' => q(pc),
2291             'one' => q({0} pc),
2292             'other' => q({0} pc),
2293             },
2294             'per' => {
2295             '1' => q({0}/{1}),
2296             },
2297             'picometer' => {
2298             'name' => q(pm),
2299             'one' => q({0} pm),
2300             'other' => q({0} pm),
2301             },
2302             'pint' => {
2303             'name' => q(pt),
2304             'one' => q({0} pt),
2305             'other' => q({0} pt),
2306             },
2307             'pint-metric' => {
2308             'name' => q(mpt),
2309             'one' => q({0} mpt),
2310             'other' => q({0} mpt),
2311             },
2312             'pound' => {
2313             'name' => q(lb),
2314             'one' => q({0} lb),
2315             'other' => q({0} lb),
2316             'per' => q({0}/lb),
2317             },
2318             'pound-per-square-inch' => {
2319             'name' => q(psi),
2320             'one' => q({0} psi),
2321             'other' => q({0} psi),
2322             },
2323             'quart' => {
2324             'name' => q(qt),
2325             'one' => q({0} qt),
2326             'other' => q({0} qt),
2327             },
2328             'radian' => {
2329             'name' => q(radians),
2330             'one' => q({0} rad),
2331             'other' => q({0} rad),
2332             },
2333             'revolution' => {
2334             'name' => q(rev),
2335             'one' => q({0} rev),
2336             'other' => q({0} rev),
2337             },
2338             'second' => {
2339             'name' => q(amasekhondi),
2340             'one' => q({0} sekhondi),
2341             'other' => q({0} s),
2342             'per' => q({0}ps),
2343             },
2344             'square-centimeter' => {
2345             'name' => q(cm²),
2346             'one' => q({0} cm²),
2347             'other' => q({0} cm²),
2348             'per' => q({0}/cm²),
2349             },
2350             'square-foot' => {
2351             'name' => q(ft²),
2352             'one' => q({0} ft²),
2353             'other' => q({0} ft²),
2354             },
2355             'square-inch' => {
2356             'name' => q(in²),
2357             'one' => q({0} in²),
2358             'other' => q({0} in²),
2359             'per' => q({0}/in²),
2360             },
2361             'square-kilometer' => {
2362             'name' => q(km²),
2363             'one' => q({0} km²),
2364             'other' => q({0} km²),
2365             },
2366             'square-meter' => {
2367             'name' => q(m²),
2368             'one' => q({0} m²),
2369             'other' => q({0} m²),
2370             'per' => q({0}/m²),
2371             },
2372             'square-mile' => {
2373             'name' => q(mi²),
2374             'one' => q({0} mi²),
2375             'other' => q({0} mi²),
2376             },
2377             'square-yard' => {
2378             'name' => q(yd²),
2379             'one' => q({0} yd²),
2380             'other' => q({0} yd²),
2381             },
2382             'tablespoon' => {
2383             'name' => q(tbsp),
2384             'one' => q({0} tbsp),
2385             'other' => q({0} tbsp),
2386             },
2387             'teaspoon' => {
2388             'name' => q(tsp),
2389             'one' => q({0} tsp),
2390             'other' => q({0} tsp),
2391             },
2392             'terabit' => {
2393             'name' => q(Tbit),
2394             'one' => q({0} Tb),
2395             'other' => q({0} Tb),
2396             },
2397             'terabyte' => {
2398             'name' => q(TB),
2399             'one' => q({0} TB),
2400             'other' => q({0} TB),
2401             },
2402             'ton' => {
2403             'name' => q(tn),
2404             'one' => q({0} tn),
2405             'other' => q({0} tn),
2406             },
2407             'volt' => {
2408             'name' => q(volt),
2409             'one' => q({0} V),
2410             'other' => q({0} V),
2411             },
2412             'watt' => {
2413             'name' => q(watt),
2414             'one' => q({0} W),
2415             'other' => q({0} W),
2416             },
2417             'week' => {
2418             'name' => q(amaviki),
2419             'one' => q({0} viki),
2420             'other' => q({0} amaviki),
2421             'per' => q({0}/w),
2422             },
2423             'yard' => {
2424             'name' => q(yd),
2425             'one' => q({0} yd),
2426             'other' => q({0} yd),
2427             },
2428             'year' => {
2429             'name' => q(y),
2430             'one' => q({0} y),
2431             'other' => q({0} yrs),
2432             'per' => q({0}/y),
2433             },
2434             },
2435             } }
2436             );
2437              
2438             has 'yesstr' => (
2439             is => 'ro',
2440             isa => RegexpRef,
2441             init_arg => undef,
2442             default => sub { qr'^(?i:yebo|y)$' }
2443             );
2444              
2445             has 'nostr' => (
2446             is => 'ro',
2447             isa => RegexpRef,
2448             init_arg => undef,
2449             default => sub { qr'^(?i:cha|c|no|n)$' }
2450             );
2451              
2452             has 'listPatterns' => (
2453             is => 'ro',
2454             isa => HashRef,
2455             init_arg => undef,
2456             default => sub { {
2457             start => q({0}, {1}),
2458             middle => q({0}, {1}),
2459             end => q({0}, {1}),
2460             2 => q({0}, {1}),
2461             } }
2462             );
2463              
2464             has 'default_numbering_system' => (
2465             is => 'ro',
2466             isa => Str,
2467             init_arg => undef,
2468             default => 'latn',
2469             );
2470              
2471             has native_numbering_system => (
2472             is => 'ro',
2473             isa => Str,
2474             init_arg => undef,
2475             default => 'latn',
2476             );
2477              
2478             has 'minimum_grouping_digits' => (
2479             is =>'ro',
2480             isa => Int,
2481             init_arg => undef,
2482             default => 1,
2483             );
2484              
2485             has 'number_symbols' => (
2486             is => 'ro',
2487             isa => HashRef,
2488             init_arg => undef,
2489             default => sub { {
2490             'latn' => {
2491             'decimal' => q(.),
2492             'exponential' => q(E),
2493             'group' => q(,),
2494             'infinity' => q(∞),
2495             'list' => q(;),
2496             'minusSign' => q(-),
2497             'nan' => q(NaN),
2498             'perMille' => q(‰),
2499             'percentSign' => q(%),
2500             'plusSign' => q(+),
2501             'superscriptingExponent' => q(×),
2502             'timeSeparator' => q(:),
2503             },
2504             } }
2505             );
2506              
2507             has 'number_formats' => (
2508             is => 'ro',
2509             isa => HashRef,
2510             init_arg => undef,
2511             default => sub { {
2512             decimalFormat => {
2513             'default' => {
2514             '1000' => {
2515             'one' => '0K',
2516             'other' => '0K',
2517             },
2518             '10000' => {
2519             'one' => '00K',
2520             'other' => '00K',
2521             },
2522             '100000' => {
2523             'one' => '000K',
2524             'other' => '000K',
2525             },
2526             '1000000' => {
2527             'one' => '0M',
2528             'other' => '0M',
2529             },
2530             '10000000' => {
2531             'one' => '00M',
2532             'other' => '00M',
2533             },
2534             '100000000' => {
2535             'one' => '000M',
2536             'other' => '000M',
2537             },
2538             '1000000000' => {
2539             'one' => '0B',
2540             'other' => '0B',
2541             },
2542             '10000000000' => {
2543             'one' => '00B',
2544             'other' => '00B',
2545             },
2546             '100000000000' => {
2547             'one' => '000B',
2548             'other' => '000B',
2549             },
2550             '1000000000000' => {
2551             'one' => '0T',
2552             'other' => '0T',
2553             },
2554             '10000000000000' => {
2555             'one' => '00T',
2556             'other' => '00T',
2557             },
2558             '100000000000000' => {
2559             'one' => '000T',
2560             'other' => '000T',
2561             },
2562             'standard' => {
2563             '' => '#,##0.###',
2564             },
2565             },
2566             'long' => {
2567             '1000' => {
2568             'one' => '0 inkulungwane',
2569             'other' => '0 inkulungwane',
2570             },
2571             '10000' => {
2572             'one' => '00 inkulungwane',
2573             'other' => '00 inkulungwane',
2574             },
2575             '100000' => {
2576             'one' => '000 inkulungwane',
2577             'other' => '000 inkulungwane',
2578             },
2579             '1000000' => {
2580             'one' => '0 isigidi',
2581             'other' => '0 isigidi',
2582             },
2583             '10000000' => {
2584             'one' => '00 isigidi',
2585             'other' => '00 isigidi',
2586             },
2587             '100000000' => {
2588             'one' => '000 isigidi',
2589             'other' => '000 isigidi',
2590             },
2591             '1000000000' => {
2592             'one' => '0 isigidi sezigidi',
2593             'other' => '0 isigidi sezigidi',
2594             },
2595             '10000000000' => {
2596             'one' => '00 isigidi sezigidi',
2597             'other' => '00 isigidi sezigidi',
2598             },
2599             '100000000000' => {
2600             'one' => '000 isigidi sezigidi',
2601             'other' => '000 isigidi sezigidi',
2602             },
2603             '1000000000000' => {
2604             'one' => '0 isigidintathu',
2605             'other' => '0 isigidintathu',
2606             },
2607             '10000000000000' => {
2608             'one' => '00 isigidintathu',
2609             'other' => '00 isigidintathu',
2610             },
2611             '100000000000000' => {
2612             'one' => '000 isigidintathu',
2613             'other' => '000 isigidintathu',
2614             },
2615             },
2616             'short' => {
2617             '1000' => {
2618             'one' => '0K',
2619             'other' => '0K',
2620             },
2621             '10000' => {
2622             'one' => '00K',
2623             'other' => '00K',
2624             },
2625             '100000' => {
2626             'one' => '000K',
2627             'other' => '000K',
2628             },
2629             '1000000' => {
2630             'one' => '0M',
2631             'other' => '0M',
2632             },
2633             '10000000' => {
2634             'one' => '00M',
2635             'other' => '00M',
2636             },
2637             '100000000' => {
2638             'one' => '000M',
2639             'other' => '000M',
2640             },
2641             '1000000000' => {
2642             'one' => '0B',
2643             'other' => '0B',
2644             },
2645             '10000000000' => {
2646             'one' => '00B',
2647             'other' => '00B',
2648             },
2649             '100000000000' => {
2650             'one' => '000B',
2651             'other' => '000B',
2652             },
2653             '1000000000000' => {
2654             'one' => '0T',
2655             'other' => '0T',
2656             },
2657             '10000000000000' => {
2658             'one' => '00T',
2659             'other' => '00T',
2660             },
2661             '100000000000000' => {
2662             'one' => '000T',
2663             'other' => '000T',
2664             },
2665             },
2666             },
2667             percentFormat => {
2668             'default' => {
2669             'standard' => {
2670             '' => '#,##0%',
2671             },
2672             },
2673             },
2674             scientificFormat => {
2675             'default' => {
2676             'standard' => {
2677             '' => '#E0',
2678             },
2679             },
2680             },
2681             } },
2682             );
2683              
2684             has 'number_currency_formats' => (
2685             is => 'ro',
2686             isa => HashRef,
2687             init_arg => undef,
2688             default => sub { {
2689             'latn' => {
2690             'pattern' => {
2691             'default' => {
2692             'accounting' => {
2693             'negative' => '(¤#,##0.00)',
2694             'positive' => '¤#,##0.00',
2695             },
2696             'standard' => {
2697             'positive' => '¤#,##0.00',
2698             },
2699             },
2700             },
2701             },
2702             } },
2703             );
2704              
2705             has 'currencies' => (
2706             is => 'ro',
2707             isa => HashRef,
2708             init_arg => undef,
2709             default => sub { {
2710             'AED' => {
2711             symbol => 'AED',
2712             display_name => {
2713             'currency' => q(i-Dirham yase-United Arab Emirates),
2714             'one' => q(i-Dirham yase-United Arab Emirates),
2715             'other' => q(i-Dirham yase-United Arab Emirates),
2716             },
2717             },
2718             'AFN' => {
2719             symbol => 'AFN',
2720             display_name => {
2721             'currency' => q(i-Afghan Afghani),
2722             'one' => q(i-Afghan Afghani),
2723             'other' => q(i-Afghan Afghani),
2724             },
2725             },
2726             'ALL' => {
2727             symbol => 'ALL',
2728             display_name => {
2729             'currency' => q(i-Albanian Lek),
2730             'one' => q(i-Albanian Lek),
2731             'other' => q(i-Albanian Lek),
2732             },
2733             },
2734             'AMD' => {
2735             symbol => 'AMD',
2736             display_name => {
2737             'currency' => q(i-Armenian Dram),
2738             'one' => q(i-Armenian Dram),
2739             'other' => q(i-Armenian Dram),
2740             },
2741             },
2742             'ANG' => {
2743             symbol => 'ANG',
2744             display_name => {
2745             'currency' => q(i-Netherlands Antillean Guilder),
2746             'one' => q(i-Netherlands Antillean Guilder),
2747             'other' => q(i-Netherlands Antillean Guilder),
2748             },
2749             },
2750             'AOA' => {
2751             symbol => 'AOA',
2752             display_name => {
2753             'currency' => q(i-Angolan Kwanza),
2754             'one' => q(i-Angolan Kwanza),
2755             'other' => q(i-Angolan Kwanza),
2756             },
2757             },
2758             'ARS' => {
2759             symbol => 'ARS',
2760             display_name => {
2761             'currency' => q(i-Argentina Peso),
2762             'one' => q(i-Argentina Peso),
2763             'other' => q(i-Argentina Peso),
2764             },
2765             },
2766             'AUD' => {
2767             symbol => 'A$',
2768             display_name => {
2769             'currency' => q(i-Austrilian Dollar),
2770             'one' => q(i-Austrilian Dollar),
2771             'other' => q(i-Austrilian Dollar),
2772             },
2773             },
2774             'AWG' => {
2775             symbol => 'AWG',
2776             display_name => {
2777             'currency' => q(i-Aruban Florin),
2778             'one' => q(i-Aruban Florin),
2779             'other' => q(i-Aruban Florin),
2780             },
2781             },
2782             'AZN' => {
2783             symbol => 'AZN',
2784             display_name => {
2785             'currency' => q(i-Azerbaijani Manat),
2786             'one' => q(i-Azerbaijani Manat),
2787             'other' => q(i-Azerbaijani Manat),
2788             },
2789             },
2790             'BAM' => {
2791             symbol => 'BAM',
2792             display_name => {
2793             'currency' => q(i-Bosnia-Herzegovina Convertible Mark),
2794             'one' => q(i-Bosnia-Herzegovina Convertible Mark),
2795             'other' => q(i-Bosnia-Herzegovina Convertible Mark),
2796             },
2797             },
2798             'BBD' => {
2799             symbol => 'BBD',
2800             display_name => {
2801             'currency' => q(i-Barbadian Dollar),
2802             'one' => q(i-Barbadian Dollar),
2803             'other' => q(i-Barbadian Dollar),
2804             },
2805             },
2806             'BDT' => {
2807             symbol => 'BDT',
2808             display_name => {
2809             'currency' => q(i-Bangladeshi Taka),
2810             'one' => q(i-Bangladeshi Taka),
2811             'other' => q(i-Bangladeshi Taka),
2812             },
2813             },
2814             'BGN' => {
2815             symbol => 'BGN',
2816             display_name => {
2817             'currency' => q(i-Bulgarian Lev),
2818             'one' => q(i-Bulgarian Lev),
2819             'other' => q(i-Bulgarian Lev),
2820             },
2821             },
2822             'BHD' => {
2823             symbol => 'BHD',
2824             display_name => {
2825             'currency' => q(i-Bahraini Dinar),
2826             'one' => q(i-Bahraini Dinar),
2827             'other' => q(i-Bahraini Dinar),
2828             },
2829             },
2830             'BIF' => {
2831             symbol => 'BIF',
2832             display_name => {
2833             'currency' => q(i-Burundian Franc),
2834             'one' => q(i-Burundian Franc),
2835             'other' => q(i-Burundian Franc),
2836             },
2837             },
2838             'BMD' => {
2839             symbol => 'BMD',
2840             display_name => {
2841             'currency' => q(i-Bermudan Dollar),
2842             'one' => q(i-Bermudan Dollar),
2843             'other' => q(i-Bermudan Dollar),
2844             },
2845             },
2846             'BND' => {
2847             symbol => 'BND',
2848             display_name => {
2849             'currency' => q(i-Brunei Dollar),
2850             'one' => q(i-Brunei Dollar),
2851             'other' => q(i-Brunei Dollar),
2852             },
2853             },
2854             'BOB' => {
2855             symbol => 'BOB',
2856             display_name => {
2857             'currency' => q(i-Bolivian Boliviano),
2858             'one' => q(i-Bolivian Boliviano),
2859             'other' => q(i-Bolivian Boliviano),
2860             },
2861             },
2862             'BRL' => {
2863             symbol => 'R$',
2864             display_name => {
2865             'currency' => q(i-Brazilian Real),
2866             'one' => q(i-Brazilian Real),
2867             'other' => q(i-Brazilian Real),
2868             },
2869             },
2870             'BSD' => {
2871             symbol => 'BSD',
2872             display_name => {
2873             'currency' => q(i-Bahamian Dollar),
2874             'one' => q(i-Bahamian Dollar),
2875             'other' => q(i-Bahamian Dollar),
2876             },
2877             },
2878             'BTN' => {
2879             symbol => 'BTN',
2880             display_name => {
2881             'currency' => q(i-Bhutanese Ngultrum),
2882             'one' => q(i-Bhutanese Ngultrum),
2883             'other' => q(i-Bhutanese Ngultrum),
2884             },
2885             },
2886             'BWP' => {
2887             symbol => 'BWP',
2888             display_name => {
2889             'currency' => q(i-Botswana Pula),
2890             'one' => q(i-Botswana Pula),
2891             'other' => q(i-Botswana Pula),
2892             },
2893             },
2894             'BYR' => {
2895             symbol => 'BYR',
2896             display_name => {
2897             'currency' => q(i-Belarusian Ruble),
2898             'one' => q(i-Belarusian Ruble),
2899             'other' => q(i-Belarusian Ruble),
2900             },
2901             },
2902             'BZD' => {
2903             symbol => 'BZD',
2904             display_name => {
2905             'currency' => q(i-Belize Dollar),
2906             'one' => q(i-Belize Dollar),
2907             'other' => q(i-Belize Dollar),
2908             },
2909             },
2910             'CAD' => {
2911             symbol => 'CA$',
2912             display_name => {
2913             'currency' => q(i-Candian Dollar),
2914             'one' => q(i-Candian Dollar),
2915             'other' => q(i-Candian Dollar),
2916             },
2917             },
2918             'CDF' => {
2919             symbol => 'CDF',
2920             display_name => {
2921             'currency' => q(i-Congolese Franc),
2922             'one' => q(i-Congolese Franc),
2923             'other' => q(i-Congolese Franc),
2924             },
2925             },
2926             'CHF' => {
2927             symbol => 'CHF',
2928             display_name => {
2929             'currency' => q(i-Swiss Franc),
2930             'one' => q(i-Swiss Franc),
2931             'other' => q(i-Swiss Franc),
2932             },
2933             },
2934             'CLP' => {
2935             symbol => 'CLP',
2936             display_name => {
2937             'currency' => q(i-Chilean Peso),
2938             'one' => q(i-Chilean Peso),
2939             'other' => q(i-Chilean Peso),
2940             },
2941             },
2942             'CNY' => {
2943             symbol => 'CNÂ¥',
2944             display_name => {
2945             'currency' => q(i-Chinese Yuan),
2946             'one' => q(i-Chinese Yuan),
2947             'other' => q(i-Chinese Yuan),
2948             },
2949             },
2950             'COP' => {
2951             symbol => 'COP',
2952             display_name => {
2953             'currency' => q(i-Colombian Peso),
2954             'one' => q(i-Colombian Peso),
2955             'other' => q(i-Colombian Peso),
2956             },
2957             },
2958             'CRC' => {
2959             symbol => 'CRC',
2960             display_name => {
2961             'currency' => q(i-Costa Rican Colón),
2962             'one' => q(i-Costa Rican Colón),
2963             'other' => q(i-Costa Rican Colón),
2964             },
2965             },
2966             'CUC' => {
2967             symbol => 'CUC',
2968             display_name => {
2969             'currency' => q(i-Cuban Convertable Peso),
2970             'one' => q(i-Cuban Convertable Peso),
2971             'other' => q(i-Cuban Convertable Peso),
2972             },
2973             },
2974             'CUP' => {
2975             symbol => 'CUP',
2976             display_name => {
2977             'currency' => q(i-Cuban Peso),
2978             'one' => q(i-Cuban pesos),
2979             'other' => q(i-Cuban pesos),
2980             },
2981             },
2982             'CVE' => {
2983             symbol => 'CVE',
2984             display_name => {
2985             'currency' => q(i-Cape Verdean Escudo),
2986             'one' => q(i-Cape Verdean Escudo),
2987             'other' => q(i-Cape Verdean Escudo),
2988             },
2989             },
2990             'CZK' => {
2991             symbol => 'CZK',
2992             display_name => {
2993             'currency' => q(i-Czech Republic Koruna),
2994             'one' => q(i-Czech Republic Koruna),
2995             'other' => q(i-Czech Republic Koruna),
2996             },
2997             },
2998             'DJF' => {
2999             symbol => 'DJF',
3000             display_name => {
3001             'currency' => q(i-Djiboutian Franc),
3002             'one' => q(i-Djiboutian Franc),
3003             'other' => q(i-Djiboutian Franc),
3004             },
3005             },
3006             'DKK' => {
3007             symbol => 'DKK',
3008             display_name => {
3009             'currency' => q(i-Danish Krone),
3010             'one' => q(i-Danish Krone),
3011             'other' => q(i-Danish Krone),
3012             },
3013             },
3014             'DOP' => {
3015             symbol => 'DOP',
3016             display_name => {
3017             'currency' => q(i-Dominican Peso),
3018             'one' => q(i-Dominican Peso),
3019             'other' => q(i-Dominican Peso),
3020             },
3021             },
3022             'DZD' => {
3023             symbol => 'DZD',
3024             display_name => {
3025             'currency' => q(i-Algerian Dinar),
3026             'one' => q(i-Algerian Dinar),
3027             'other' => q(i-Algerian Dinar),
3028             },
3029             },
3030             'EGP' => {
3031             symbol => 'EGP',
3032             display_name => {
3033             'currency' => q(i-Egyptian Pound),
3034             'one' => q(i-Egyptian Pound),
3035             'other' => q(i-Egyptian Pound),
3036             },
3037             },
3038             'ERN' => {
3039             symbol => 'ERN',
3040             display_name => {
3041             'currency' => q(i-Eritrean Nakfa),
3042             'one' => q(i-Eritrean Nakfa),
3043             'other' => q(i-Eritrean Nakfa),
3044             },
3045             },
3046             'ETB' => {
3047             symbol => 'ETB',
3048             display_name => {
3049             'currency' => q(i-Ethopian Birr),
3050             'one' => q(i-Ethopian Birr),
3051             'other' => q(i-Ethopian Birr),
3052             },
3053             },
3054             'EUR' => {
3055             symbol => '€',
3056             display_name => {
3057             'currency' => q(i-Euro),
3058             'one' => q(i-Euro),
3059             'other' => q(i-Euro),
3060             },
3061             },
3062             'FJD' => {
3063             symbol => 'FJD',
3064             display_name => {
3065             'currency' => q(i-Fijian Dollar),
3066             'one' => q(i-Fijian Dollar),
3067             'other' => q(i-Fijian Dollar),
3068             },
3069             },
3070             'FKP' => {
3071             symbol => 'FKP',
3072             display_name => {
3073             'currency' => q(i-Falkland Islands Pound),
3074             'one' => q(i-Falkland Islands Pound),
3075             'other' => q(i-Falkland Islands Pound),
3076             },
3077             },
3078             'GBP' => {
3079             symbol => '£',
3080             display_name => {
3081             'currency' => q(i-British Pound),
3082             'one' => q(i-British Pound),
3083             'other' => q(i-British Pound),
3084             },
3085             },
3086             'GEL' => {
3087             symbol => 'GEL',
3088             display_name => {
3089             'currency' => q(i-Georgian Lari),
3090             'one' => q(i-Georgian Lari),
3091             'other' => q(i-Georgian Lari),
3092             },
3093             },
3094             'GHS' => {
3095             symbol => 'GHS',
3096             display_name => {
3097             'currency' => q(i-Ghanaian Cedi),
3098             'one' => q(i-Ghanaian Cedi),
3099             'other' => q(i-Ghanaian Cedi),
3100             },
3101             },
3102             'GIP' => {
3103             symbol => 'GIP',
3104             display_name => {
3105             'currency' => q(i-Gibraltar Pound),
3106             'one' => q(i-Gibraltar Pound),
3107             'other' => q(i-Gibraltar Pound),
3108             },
3109             },
3110             'GMD' => {
3111             symbol => 'GMD',
3112             display_name => {
3113             'currency' => q(i-Gambian Dalasi),
3114             'one' => q(i-Gambian Dalasi),
3115             'other' => q(i-Gambian Dalasi),
3116             },
3117             },
3118             'GNF' => {
3119             symbol => 'GNF',
3120             display_name => {
3121             'currency' => q(i-Gunean Franc),
3122             'one' => q(i-Gunean Franc),
3123             'other' => q(i-Gunean Franc),
3124             },
3125             },
3126             'GTQ' => {
3127             symbol => 'GTQ',
3128             display_name => {
3129             'currency' => q(i-Guatemalan Quetzal),
3130             'one' => q(i-Guatemalan Quetzal),
3131             'other' => q(i-Guatemalan Quetzal),
3132             },
3133             },
3134             'GYD' => {
3135             symbol => 'GYD',
3136             display_name => {
3137             'currency' => q(i-Guyanaese Dollar),
3138             'one' => q(i-Guyanaese Dollar),
3139             'other' => q(i-Guyanaese Dollar),
3140             },
3141             },
3142             'HKD' => {
3143             symbol => 'HK$',
3144             display_name => {
3145             'currency' => q(i-Hong Kong Dollar),
3146             'one' => q(i-Hong Kong Dollar),
3147             'other' => q(i-Hong Kong Dollar),
3148             },
3149             },
3150             'HNL' => {
3151             symbol => 'HNL',
3152             display_name => {
3153             'currency' => q(i-Honduran Lempira),
3154             'one' => q(i-Honduran Lempira),
3155             'other' => q(i-Honduran lempiras),
3156             },
3157             },
3158             'HRK' => {
3159             symbol => 'HRK',
3160             display_name => {
3161             'currency' => q(i-Croatian Kuna),
3162             'one' => q(i-Croatian Kuna),
3163             'other' => q(i-Croatian Kuna),
3164             },
3165             },
3166             'HTG' => {
3167             symbol => 'HTG',
3168             display_name => {
3169             'currency' => q(i-Haitian Gourde),
3170             'one' => q(i-Haitian Gourde),
3171             'other' => q(i-Haitian Gourde),
3172             },
3173             },
3174             'HUF' => {
3175             symbol => 'HUF',
3176             display_name => {
3177             'currency' => q(i-Hungarian Forint),
3178             'one' => q(i-Hungarian Forint),
3179             'other' => q(i-Hungarian Forint),
3180             },
3181             },
3182             'IDR' => {
3183             symbol => 'IDR',
3184             display_name => {
3185             'currency' => q(i-Indonesian Rupiah),
3186             'one' => q(i-Indonesian Rupiah),
3187             'other' => q(i-Indonesian Rupiah),
3188             },
3189             },
3190             'ILS' => {
3191             symbol => '₪',
3192             display_name => {
3193             'currency' => q(i-Israeli New Sheqel),
3194             'one' => q(i-Israeli New Sheqel),
3195             'other' => q(i-Israeli New Sheqel),
3196             },
3197             },
3198             'INR' => {
3199             symbol => '₹',
3200             display_name => {
3201             'currency' => q(i-Indian Rupee),
3202             'one' => q(i-Indian Rupee),
3203             'other' => q(i-Indian Rupee),
3204             },
3205             },
3206             'IQD' => {
3207             symbol => 'IQD',
3208             display_name => {
3209             'currency' => q(i-Iraqi Dinar),
3210             'one' => q(i-Iraqi Dinar),
3211             'other' => q(i-Iraqi Dinar),
3212             },
3213             },
3214             'IRR' => {
3215             symbol => 'IRR',
3216             display_name => {
3217             'currency' => q(i-Iranian Rial),
3218             'one' => q(i-Iranian Rial),
3219             'other' => q(i-Iranian Rial),
3220             },
3221             },
3222             'ISK' => {
3223             symbol => 'ISK',
3224             display_name => {
3225             'currency' => q(i-Icelandic Króna),
3226             'one' => q(i-Icelandic Króna),
3227             'other' => q(i-Icelandic Króna),
3228             },
3229             },
3230             'JMD' => {
3231             symbol => 'JMD',
3232             display_name => {
3233             'currency' => q(i-Jamaican Dollar),
3234             'one' => q(i-Jamaican Dollar),
3235             'other' => q(i-Jamaican Dollar),
3236             },
3237             },
3238             'JOD' => {
3239             symbol => 'JOD',
3240             display_name => {
3241             'currency' => q(i-Jordanian Dinar),
3242             'one' => q(i-Jordanian Dinar),
3243             'other' => q(i-Jordanian Dinar),
3244             },
3245             },
3246             'JPY' => {
3247             symbol => 'JPÂ¥',
3248             display_name => {
3249             'currency' => q(i-Japanese Yen),
3250             'one' => q(i-Japanese Yen),
3251             'other' => q(i-Japanese Yen),
3252             },
3253             },
3254             'KES' => {
3255             symbol => 'KES',
3256             display_name => {
3257             'currency' => q(i-Kenyan Shilling),
3258             'one' => q(i-Kenyan Shilling),
3259             'other' => q(i-Kenyan Shilling),
3260             },
3261             },
3262             'KGS' => {
3263             symbol => 'KGS',
3264             display_name => {
3265             'currency' => q(i-Kyrgystani Som),
3266             'one' => q(i-Kyrgystani Som),
3267             'other' => q(i-Kyrgystani Som),
3268             },
3269             },
3270             'KHR' => {
3271             symbol => 'KHR',
3272             display_name => {
3273             'currency' => q(i-Cambodian Riel),
3274             'one' => q(i-Cambodian Riel),
3275             'other' => q(i-Cambodian Riel),
3276             },
3277             },
3278             'KMF' => {
3279             symbol => 'KMF',
3280             display_name => {
3281             'currency' => q(i-Comorian Franc),
3282             'one' => q(i-Comorian Franc),
3283             'other' => q(i-Comorian Franc),
3284             },
3285             },
3286             'KPW' => {
3287             symbol => 'KPW',
3288             display_name => {
3289             'currency' => q(i-North Korean Won),
3290             'one' => q(i-North Korean Won),
3291             'other' => q(i-North Korean Won),
3292             },
3293             },
3294             'KRW' => {
3295             symbol => 'â‚©',
3296             display_name => {
3297             'currency' => q(i-South Korean Won),
3298             'one' => q(i-South Korean Won),
3299             'other' => q(i-South Korean Won),
3300             },
3301             },
3302             'KWD' => {
3303             symbol => 'KWD',
3304             display_name => {
3305             'currency' => q(i-Kuwaiti Dinar),
3306             'one' => q(i-Kuwaiti Dinar),
3307             'other' => q(i-Kuwaiti Dinar),
3308             },
3309             },
3310             'KYD' => {
3311             symbol => 'KYD',
3312             display_name => {
3313             'currency' => q(i-Cayman Islands Dollar),
3314             'one' => q(i-Cayman Islands Dollar),
3315             'other' => q(i-Cayman Islands Dollar),
3316             },
3317             },
3318             'KZT' => {
3319             symbol => 'KZT',
3320             display_name => {
3321             'currency' => q(i-Kazakhstani Tenge),
3322             'one' => q(i-Kazakhstani Tenge),
3323             'other' => q(i-Kazakhstani Tenge),
3324             },
3325             },
3326             'LAK' => {
3327             symbol => 'LAK',
3328             display_name => {
3329             'currency' => q(i-Laotian Kip),
3330             'one' => q(i-Laotian Kip),
3331             'other' => q(i-Laotian Kip),
3332             },
3333             },
3334             'LBP' => {
3335             symbol => 'LBP',
3336             display_name => {
3337             'currency' => q(i-Lebanese Pound),
3338             'one' => q(i-Lebanese Pound),
3339             'other' => q(i-Lebanese Pound),
3340             },
3341             },
3342             'LKR' => {
3343             symbol => 'LKR',
3344             display_name => {
3345             'currency' => q(i-Sri Lankan Rupee),
3346             'one' => q(i-Sri Lankan Rupee),
3347             'other' => q(i-Sri Lankan Rupee),
3348             },
3349             },
3350             'LRD' => {
3351             symbol => 'LRD',
3352             display_name => {
3353             'currency' => q(i-Liberian Dollar),
3354             'one' => q(i-Liberian Dollar),
3355             'other' => q(i-Liberian Dollar),
3356             },
3357             },
3358             'LSL' => {
3359             display_name => {
3360             'currency' => q(i-Lesotho Loti),
3361             },
3362             },
3363             'LTL' => {
3364             display_name => {
3365             'currency' => q(i-Lithuanian Litas),
3366             },
3367             },
3368             'LVL' => {
3369             display_name => {
3370             'currency' => q(i-Latvian Lats),
3371             },
3372             },
3373             'LYD' => {
3374             symbol => 'LYD',
3375             display_name => {
3376             'currency' => q(i-Libyan Dinar),
3377             'one' => q(i-Libyan Dinar),
3378             'other' => q(i-Libyan Dinar),
3379             },
3380             },
3381             'MAD' => {
3382             symbol => 'MAD',
3383             display_name => {
3384             'currency' => q(i-Moroccan Dirham),
3385             'one' => q(i-Moroccan Dirham),
3386             'other' => q(i-Moroccan Dirham),
3387             },
3388             },
3389             'MDL' => {
3390             symbol => 'MDL',
3391             display_name => {
3392             'currency' => q(i-Moldovan Leu),
3393             'one' => q(i-Moldovan Leu),
3394             'other' => q(i-Moldovan Leu),
3395             },
3396             },
3397             'MGA' => {
3398             symbol => 'MGA',
3399             display_name => {
3400             'currency' => q(i-Malagasy Ariary),
3401             'one' => q(i-Malagasy Ariary),
3402             'other' => q(i-Malagasy Ariary),
3403             },
3404             },
3405             'MKD' => {
3406             symbol => 'MKD',
3407             display_name => {
3408             'currency' => q(i-Macedonian Denar),
3409             'one' => q(i-Macedonian Denar),
3410             'other' => q(i-Macedonian Denar),
3411             },
3412             },
3413             'MMK' => {
3414             symbol => 'MMK',
3415             display_name => {
3416             'currency' => q(i-Myanma Kyat),
3417             'one' => q(i-Myanma Kyat),
3418             'other' => q(i-Myanma Kyat),
3419             },
3420             },
3421             'MNT' => {
3422             symbol => 'MNT',
3423             display_name => {
3424             'currency' => q(i-Mongolian Tugrik),
3425             'one' => q(i-Mongolian Tugrik),
3426             'other' => q(i-Mongolian Tugrik),
3427             },
3428             },
3429             'MOP' => {
3430             symbol => 'MOP',
3431             display_name => {
3432             'currency' => q(i-Macanese Pataca),
3433             'one' => q(i-Macanese Pataca),
3434             'other' => q(i-Macanese Pataca),
3435             },
3436             },
3437             'MRO' => {
3438             symbol => 'MRO',
3439             display_name => {
3440             'currency' => q(i-Mauritanian Ouguiya),
3441             'one' => q(i-Mauritanian Ouguiya),
3442             'other' => q(i-Mauritanian Ouguiya),
3443             },
3444             },
3445             'MUR' => {
3446             symbol => 'MUR',
3447             display_name => {
3448             'currency' => q(i-Mauritian Rupee),
3449             'one' => q(i-Mauritian Rupee),
3450             'other' => q(i-Mauritian Rupee),
3451             },
3452             },
3453             'MVR' => {
3454             symbol => 'MVR',
3455             display_name => {
3456             'currency' => q(i-Maldivian Rufiyana),
3457             'one' => q(i-Maldivian Rufiyana),
3458             'other' => q(i-Maldivian Rufiyana),
3459             },
3460             },
3461             'MWK' => {
3462             symbol => 'MWK',
3463             display_name => {
3464             'currency' => q(i-Malawian Kwacha),
3465             'one' => q(i-Malawian Kwacha),
3466             'other' => q(i-Malawian Kwacha),
3467             },
3468             },
3469             'MXN' => {
3470             symbol => 'MX$',
3471             display_name => {
3472             'currency' => q(i-Mexican Peso),
3473             'one' => q(i-Mexican Peso),
3474             'other' => q(i-Mexican Peso),
3475             },
3476             },
3477             'MYR' => {
3478             symbol => 'MYR',
3479             display_name => {
3480             'currency' => q(i-Malaysian Ringgit),
3481             'one' => q(i-Malaysian Ringgit),
3482             'other' => q(i-Malaysian Ringgit),
3483             },
3484             },
3485             'MZN' => {
3486             symbol => 'MZN',
3487             display_name => {
3488             'currency' => q(i-Mozambican Metical),
3489             'one' => q(i-Mozambican Metical),
3490             'other' => q(i-Mozambican Metical),
3491             },
3492             },
3493             'NAD' => {
3494             symbol => 'NAD',
3495             display_name => {
3496             'currency' => q(i-Namibian Dollar),
3497             'one' => q(i-Namibian Dollar),
3498             'other' => q(i-Namibian Dollar),
3499             },
3500             },
3501             'NGN' => {
3502             symbol => 'NGN',
3503             display_name => {
3504             'currency' => q(i-Nigerian Naira),
3505             'one' => q(i-Nigerian Naira),
3506             'other' => q(i-Nigerian Naira),
3507             },
3508             },
3509             'NIO' => {
3510             symbol => 'NIO',
3511             display_name => {
3512             'currency' => q(i-Nicaraguan Córdoba),
3513             'one' => q(i-Nicaraguan Córdoba),
3514             'other' => q(i-Nicaraguan Córdoba),
3515             },
3516             },
3517             'NOK' => {
3518             symbol => 'NOK',
3519             display_name => {
3520             'currency' => q(i-Norwegian Krone),
3521             'one' => q(i-Norwegian Krone),
3522             'other' => q(i-Norwegian Krone),
3523             },
3524             },
3525             'NPR' => {
3526             symbol => 'NPR',
3527             display_name => {
3528             'currency' => q(i-Nepalese Rupee),
3529             'one' => q(i-Nepalese Rupee),
3530             'other' => q(i-Nepalese Rupee),
3531             },
3532             },
3533             'NZD' => {
3534             symbol => 'NZ$',
3535             display_name => {
3536             'currency' => q(i-New Zealand Dollar),
3537             'one' => q(i-New Zealand Dollar),
3538             'other' => q(i-New Zealand Dollar),
3539             },
3540             },
3541             'OMR' => {
3542             symbol => 'OMR',
3543             display_name => {
3544             'currency' => q(i-Omani Rial),
3545             'one' => q(i-Omani Rial),
3546             'other' => q(i-Omani Rial),
3547             },
3548             },
3549             'PAB' => {
3550             symbol => 'PAB',
3551             display_name => {
3552             'currency' => q(i-Panamanian Balboa),
3553             'one' => q(i-Panamanian Balboa),
3554             'other' => q(i-Panamanian Balboa),
3555             },
3556             },
3557             'PEN' => {
3558             symbol => 'PEN',
3559             display_name => {
3560             'currency' => q(i-Peruvian Nuevo Sol),
3561             'one' => q(i-Peruvian Nuevo Sol),
3562             'other' => q(i-Peruvian Nuevo Sol),
3563             },
3564             },
3565             'PGK' => {
3566             symbol => 'PGK',
3567             display_name => {
3568             'currency' => q(i-Papua New Guinean Kina),
3569             'one' => q(i-Papua New Guinean Kina),
3570             'other' => q(i-Papua New Guinean Kina),
3571             },
3572             },
3573             'PHP' => {
3574             symbol => 'PHP',
3575             display_name => {
3576             'currency' => q(i-Philippine Peso),
3577             'one' => q(i-Philippine Peso),
3578             'other' => q(i-Philippine Peso),
3579             },
3580             },
3581             'PKR' => {
3582             symbol => 'PKR',
3583             display_name => {
3584             'currency' => q(i-Pakistani Rupee),
3585             'one' => q(i-Pakistani Rupee),
3586             'other' => q(i-Pakistani Rupee),
3587             },
3588             },
3589             'PLN' => {
3590             symbol => 'PLN',
3591             display_name => {
3592             'currency' => q(i-Polish Zloty),
3593             'one' => q(i-Polish Zloty),
3594             'other' => q(i-Polish Zloty),
3595             },
3596             },
3597             'PYG' => {
3598             symbol => 'PYG',
3599             display_name => {
3600             'currency' => q(i-Paraguayan Guarani),
3601             'one' => q(i-Paraguayan Guarani),
3602             'other' => q(i-Paraguayan Guarani),
3603             },
3604             },
3605             'QAR' => {
3606             symbol => 'QAR',
3607             display_name => {
3608             'currency' => q(i-Qatari Rial),
3609             'one' => q(i-Qatari Rial),
3610             'other' => q(i-Qatari Rial),
3611             },
3612             },
3613             'RON' => {
3614             symbol => 'RON',
3615             display_name => {
3616             'currency' => q(i-Romanian Leu),
3617             'one' => q(i-Romanian leu),
3618             'other' => q(i-Romanian lei),
3619             },
3620             },
3621             'RSD' => {
3622             symbol => 'RSD',
3623             display_name => {
3624             'currency' => q(i-Serbian Dinar),
3625             'one' => q(i-Serbian Dinar),
3626             'other' => q(i-Serbian Dinar),
3627             },
3628             },
3629             'RUB' => {
3630             symbol => 'RUB',
3631             display_name => {
3632             'currency' => q(i-Russian Ruble),
3633             'one' => q(i-Russian Ruble),
3634             'other' => q(i-Russian Ruble),
3635             },
3636             },
3637             'RWF' => {
3638             symbol => 'RWF',
3639             display_name => {
3640             'currency' => q(i-Rwandan Franc),
3641             'one' => q(i-Rwandan Franc),
3642             'other' => q(i-Rwandan Franc),
3643             },
3644             },
3645             'SAR' => {
3646             symbol => 'SAR',
3647             display_name => {
3648             'currency' => q(i-Saudi Riyal),
3649             'one' => q(i-Saudi Riyal),
3650             'other' => q(i-Saudi Riyal),
3651             },
3652             },
3653             'SBD' => {
3654             symbol => 'SBD',
3655             display_name => {
3656             'currency' => q(i-Solomon Islands Dollar),
3657             'one' => q(i-Solomon Islands Dollar),
3658             'other' => q(i-Solomon Islands Dollar),
3659             },
3660             },
3661             'SCR' => {
3662             symbol => 'SCR',
3663             display_name => {
3664             'currency' => q(i-Seychellois Rupee),
3665             'one' => q(i-Seychellois Rupee),
3666             'other' => q(i-Seychellois Rupee),
3667             },
3668             },
3669             'SDG' => {
3670             symbol => 'SDG',
3671             display_name => {
3672             'currency' => q(i-Sudanese Pound),
3673             'one' => q(i-Sudanese Pound),
3674             'other' => q(i-Sudanese Pound),
3675             },
3676             },
3677             'SEK' => {
3678             symbol => 'SEK',
3679             display_name => {
3680             'currency' => q(i-Swedish Krona),
3681             'one' => q(i-Swedish Krona),
3682             'other' => q(i-Swedish Krona),
3683             },
3684             },
3685             'SGD' => {
3686             symbol => 'SGD',
3687             display_name => {
3688             'currency' => q(i-Singapore Dollar),
3689             'one' => q(i-Singapore Dollar),
3690             'other' => q(i-Singapore Dollar),
3691             },
3692             },
3693             'SHP' => {
3694             symbol => 'SHP',
3695             display_name => {
3696             'currency' => q(i-Saint Helena Pound),
3697             'one' => q(i-Saint Helena Pound),
3698             'other' => q(i-Saint Helena Pound),
3699             },
3700             },
3701             'SLL' => {
3702             symbol => 'SLL',
3703             display_name => {
3704             'currency' => q(i-Sierra Leonean Leone),
3705             'one' => q(i-Sierra Leonean Leone),
3706             'other' => q(i-Sierra Leonean Leone),
3707             },
3708             },
3709             'SOS' => {
3710             symbol => 'SOS',
3711             display_name => {
3712             'currency' => q(i-Somali Shilling),
3713             'one' => q(i-Somali Shilling),
3714             'other' => q(i-Somali Shilling),
3715             },
3716             },
3717             'SRD' => {
3718             symbol => 'SRD',
3719             display_name => {
3720             'currency' => q(i-Surinamese Dollar),
3721             'one' => q(i-Surinamese Dollar),
3722             'other' => q(i-Surinamese Dollar),
3723             },
3724             },
3725             'SSP' => {
3726             symbol => 'SSP',
3727             display_name => {
3728             'currency' => q(i-South Sudanese Pound),
3729             'one' => q(i-South Sudanese Pound),
3730             'other' => q(i-South Sudanese Pound),
3731             },
3732             },
3733             'STD' => {
3734             symbol => 'STD',
3735             display_name => {
3736             'currency' => q(i-São Tomé kanye ne-Príncipe Dobra),
3737             'one' => q(i-São Tomé kanye ne-Príncipe Dobra),
3738             'other' => q(i-São Tomé kanye ne-Príncipe Dobra),
3739             },
3740             },
3741             'SYP' => {
3742             symbol => 'SYP',
3743             display_name => {
3744             'currency' => q(i-Syrian Pound),
3745             'one' => q(i-Syrian Pound),
3746             'other' => q(i-Syrian Pound),
3747             },
3748             },
3749             'SZL' => {
3750             symbol => 'SZL',
3751             display_name => {
3752             'currency' => q(i-Swazi Lilangeni),
3753             'one' => q(i-Swazi Lilangeni),
3754             'other' => q(i-Swazi Lilangeni),
3755             },
3756             },
3757             'THB' => {
3758             symbol => '฿',
3759             display_name => {
3760             'currency' => q(i-Thai Baht),
3761             'one' => q(i-Thai Baht),
3762             'other' => q(i-Thai Baht),
3763             },
3764             },
3765             'TJS' => {
3766             symbol => 'TJS',
3767             display_name => {
3768             'currency' => q(i-Tajikistani Somoni),
3769             'one' => q(i-Tajikistani Somoni),
3770             'other' => q(i-Tajikistani Somoni),
3771             },
3772             },
3773             'TMT' => {
3774             symbol => 'TMT',
3775             display_name => {
3776             'currency' => q(i-Turkmenistani Manat),
3777             'one' => q(i-Turkmenistani Manat),
3778             'other' => q(i-Turkmenistani Manat),
3779             },
3780             },
3781             'TND' => {
3782             symbol => 'TND',
3783             display_name => {
3784             'currency' => q(i-Tunisian Dinar),
3785             'one' => q(i-Tunisian Dinar),
3786             'other' => q(i-Tunisian Dinar),
3787             },
3788             },
3789             'TOP' => {
3790             symbol => 'TOP',
3791             display_name => {
3792             'currency' => q(i-Tongan PaÊ»anga),
3793             'one' => q(i-Tongan PaÊ»anga),
3794             'other' => q(i-Tongan PaÊ»anga),
3795             },
3796             },
3797             'TRY' => {
3798             symbol => 'TRY',
3799             display_name => {
3800             'currency' => q(i-Turkish Lira),
3801             'one' => q(i-Turkish Lira),
3802             'other' => q(i-Turkish Lira),
3803             },
3804             },
3805             'TTD' => {
3806             symbol => 'TTD',
3807             display_name => {
3808             'currency' => q(i-Trinidad and Tobago Dollar),
3809             'one' => q(i-Trinidad and Tobago dollar),
3810             'other' => q(i-Trinidad and Tobago dollars),
3811             },
3812             },
3813             'TWD' => {
3814             symbol => 'NT$',
3815             display_name => {
3816             'currency' => q(i-New Taiwan Dollar),
3817             'one' => q(i-New Taiwan Dollar),
3818             'other' => q(i-New Taiwan Dollar),
3819             },
3820             },
3821             'TZS' => {
3822             symbol => 'TZS',
3823             display_name => {
3824             'currency' => q(i-Tanzanian Shilling),
3825             'one' => q(i-Tanzanian Shilling),
3826             'other' => q(i-Tanzanian Shilling),
3827             },
3828             },
3829             'UAH' => {
3830             symbol => 'UAH',
3831             display_name => {
3832             'currency' => q(i-Ukrainian Hryvnia),
3833             'one' => q(i-Ukrainian Hryvnia),
3834             'other' => q(i-Ukrainian Hryvnia),
3835             },
3836             },
3837             'UGX' => {
3838             symbol => 'UGX',
3839             display_name => {
3840             'currency' => q(i-Ugandan Shilling),
3841             'one' => q(i-Ugandan Shilling),
3842             'other' => q(i-Ugandan Shilling),
3843             },
3844             },
3845             'USD' => {
3846             symbol => 'US$',
3847             display_name => {
3848             'currency' => q(i-US Dollar),
3849             'one' => q(i-US Dollar),
3850             'other' => q(i-US Dollar),
3851             },
3852             },
3853             'UYU' => {
3854             symbol => 'UYU',
3855             display_name => {
3856             'currency' => q(i-Uruguayan Peso),
3857             'one' => q(i-Uruguayan Peso),
3858             'other' => q(i-Uruguayan Peso),
3859             },
3860             },
3861             'UZS' => {
3862             symbol => 'UZS',
3863             display_name => {
3864             'currency' => q(i-Uzbekistan Som),
3865             'one' => q(i-Uzbekistan Som),
3866             'other' => q(i-Uzbekistan Som),
3867             },
3868             },
3869             'VEF' => {
3870             symbol => 'VEF',
3871             display_name => {
3872             'currency' => q(i-Venezuelan Bolívar),
3873             'one' => q(i-Venezuelan Bolívar),
3874             'other' => q(i-Venezuelan Bolívar),
3875             },
3876             },
3877             'VND' => {
3878             symbol => 'â‚«',
3879             display_name => {
3880             'currency' => q(i-Vietnamese Dong),
3881             'one' => q(i-Vietnamese Dong),
3882             'other' => q(i-Vietnamese Dong),
3883             },
3884             },
3885             'VUV' => {
3886             symbol => 'VUV',
3887             display_name => {
3888             'currency' => q(i-Vanuatu Vatu),
3889             'one' => q(i-Vanuatu Vatu),
3890             'other' => q(i-Vanuatu Vatu),
3891             },
3892             },
3893             'WST' => {
3894             symbol => 'WST',
3895             display_name => {
3896             'currency' => q(i-Samoan Tala),
3897             'one' => q(i-Samoan Tala),
3898             'other' => q(i-Samoan Tala),
3899             },
3900             },
3901             'XAF' => {
3902             symbol => 'FCFA',
3903             display_name => {
3904             'currency' => q(i-CFA Franc BCEA),
3905             'one' => q(i-CFA Franc BCEA),
3906             'other' => q(i-CFA Franc BCEA),
3907             },
3908             },
3909             'XCD' => {
3910             symbol => 'EC$',
3911             display_name => {
3912             'currency' => q(i-East Caribbean Dollar),
3913             'one' => q(i-East Caribbean Dollar),
3914             'other' => q(i-East Caribbean Dollar),
3915             },
3916             },
3917             'XOF' => {
3918             symbol => 'CFA',
3919             display_name => {
3920             'currency' => q(i-CFA Franc BCEAO),
3921             'one' => q(i-CFA Franc BCEAO),
3922             'other' => q(i-CFA Franc BCEAO),
3923             },
3924             },
3925             'XPF' => {
3926             symbol => 'CFPF',
3927             display_name => {
3928             'currency' => q(i-CFP Franc),
3929             'one' => q(i-CFP Franc),
3930             'other' => q(i-CFP Franc),
3931             },
3932             },
3933             'XXX' => {
3934             display_name => {
3935             'currency' => q(imali engaziwa),
3936             'one' => q(imali engaziwa),
3937             'other' => q(imali engaziwa),
3938             },
3939             },
3940             'YER' => {
3941             symbol => 'YER',
3942             display_name => {
3943             'currency' => q(i-Yemeni Rial),
3944             'one' => q(i-Yemeni Rial),
3945             'other' => q(i-Yemeni Rial),
3946             },
3947             },
3948             'ZAR' => {
3949             symbol => 'R',
3950             display_name => {
3951             'currency' => q(i-South African Rand),
3952             'one' => q(i-South African Rand),
3953             'other' => q(i-South African Rand),
3954             },
3955             },
3956             'ZMK' => {
3957             display_name => {
3958             'currency' => q(i-Zambian Kwacha \(1968–2012\)),
3959             },
3960             },
3961             'ZMW' => {
3962             symbol => 'ZMW',
3963             display_name => {
3964             'currency' => q(i-Zambian Kwacha),
3965             'one' => q(i-Zambian Kwacha),
3966             'other' => q(i-Zambian Kwacha),
3967             },
3968             },
3969             } },
3970             );
3971              
3972              
3973             has 'calendar_months' => (
3974             is => 'ro',
3975             isa => HashRef,
3976             init_arg => undef,
3977             default => sub { {
3978             'gregorian' => {
3979             'format' => {
3980             abbreviated => {
3981             nonleap => [
3982             'Jan',
3983             'Feb',
3984             'Mas',
3985             'Eph',
3986             'Mey',
3987             'Jun',
3988             'Jul',
3989             'Aga',
3990             'Sep',
3991             'Okt',
3992             'Nov',
3993             'Dis'
3994             ],
3995             leap => [
3996            
3997             ],
3998             },
3999             narrow => {
4000             nonleap => [
4001             'J',
4002             'F',
4003             'M',
4004             'E',
4005             'M',
4006             'J',
4007             'J',
4008             'A',
4009             'S',
4010             'O',
4011             'N',
4012             'D'
4013             ],
4014             leap => [
4015            
4016             ],
4017             },
4018             wide => {
4019             nonleap => [
4020             'Januwari',
4021             'Februwari',
4022             'Mashi',
4023             'Ephreli',
4024             'Meyi',
4025             'Juni',
4026             'Julayi',
4027             'Agasti',
4028             'Septhemba',
4029             'Okthoba',
4030             'Novemba',
4031             'Disemba'
4032             ],
4033             leap => [
4034            
4035             ],
4036             },
4037             },
4038             'stand-alone' => {
4039             abbreviated => {
4040             nonleap => [
4041             'Jan',
4042             'Feb',
4043             'Mas',
4044             'Eph',
4045             'Mey',
4046             'Jun',
4047             'Jul',
4048             'Aga',
4049             'Sep',
4050             'Okt',
4051             'Nov',
4052             'Dis'
4053             ],
4054             leap => [
4055            
4056             ],
4057             },
4058             narrow => {
4059             nonleap => [
4060             'J',
4061             'F',
4062             'M',
4063             'A',
4064             'M',
4065             'J',
4066             'J',
4067             'A',
4068             'S',
4069             'O',
4070             'N',
4071             'D'
4072             ],
4073             leap => [
4074            
4075             ],
4076             },
4077             wide => {
4078             nonleap => [
4079             'Januwari',
4080             'Februwari',
4081             'Mashi',
4082             'Ephreli',
4083             'Meyi',
4084             'Juni',
4085             'Julayi',
4086             'Agasti',
4087             'Septhemba',
4088             'Okthoba',
4089             'Novemba',
4090             'Disemba'
4091             ],
4092             leap => [
4093            
4094             ],
4095             },
4096             },
4097             },
4098             } },
4099             );
4100              
4101             has 'calendar_days' => (
4102             is => 'ro',
4103             isa => HashRef,
4104             init_arg => undef,
4105             default => sub { {
4106             'gregorian' => {
4107             'format' => {
4108             abbreviated => {
4109             mon => 'Mso',
4110             tue => 'Bil',
4111             wed => 'Tha',
4112             thu => 'Sin',
4113             fri => 'Hla',
4114             sat => 'Mgq',
4115             sun => 'Son'
4116             },
4117             narrow => {
4118             mon => 'M',
4119             tue => 'B',
4120             wed => 'T',
4121             thu => 'S',
4122             fri => 'H',
4123             sat => 'M',
4124             sun => 'S'
4125             },
4126             short => {
4127             mon => 'Mso',
4128             tue => 'Bil',
4129             wed => 'Tha',
4130             thu => 'Sin',
4131             fri => 'Hla',
4132             sat => 'Mgq',
4133             sun => 'Son'
4134             },
4135             wide => {
4136             mon => 'UMsombuluko',
4137             tue => 'ULwesibili',
4138             wed => 'ULwesithathu',
4139             thu => 'ULwesine',
4140             fri => 'ULwesihlanu',
4141             sat => 'UMgqibelo',
4142             sun => 'ISonto'
4143             },
4144             },
4145             'stand-alone' => {
4146             abbreviated => {
4147             mon => 'Mso',
4148             tue => 'Bil',
4149             wed => 'Tha',
4150             thu => 'Sin',
4151             fri => 'Hla',
4152             sat => 'Mgq',
4153             sun => 'Son'
4154             },
4155             narrow => {
4156             mon => 'M',
4157             tue => 'B',
4158             wed => 'T',
4159             thu => 'S',
4160             fri => 'H',
4161             sat => 'M',
4162             sun => 'S'
4163             },
4164             short => {
4165             mon => 'Mso',
4166             tue => 'Bil',
4167             wed => 'Tha',
4168             thu => 'Sin',
4169             fri => 'Hla',
4170             sat => 'Mgq',
4171             sun => 'Son'
4172             },
4173             wide => {
4174             mon => 'UMsombuluko',
4175             tue => 'ULwesibili',
4176             wed => 'ULwesithathu',
4177             thu => 'ULwesine',
4178             fri => 'ULwesihlanu',
4179             sat => 'UMgqibelo',
4180             sun => 'ISonto'
4181             },
4182             },
4183             },
4184             } },
4185             );
4186              
4187             has 'calendar_quarters' => (
4188             is => 'ro',
4189             isa => HashRef,
4190             init_arg => undef,
4191             default => sub { {
4192             'gregorian' => {
4193             'format' => {
4194             abbreviated => {0 => 'Q1',
4195             1 => 'Q2',
4196             2 => 'Q3',
4197             3 => 'Q4'
4198             },
4199             narrow => {0 => '1',
4200             1 => '2',
4201             2 => '3',
4202             3 => '4'
4203             },
4204             wide => {0 => 'ikota yesi-1',
4205             1 => 'ikota yesi-2',
4206             2 => 'ikota yesi-3',
4207             3 => 'ikota yesi-4'
4208             },
4209             },
4210             'stand-alone' => {
4211             abbreviated => {0 => 'Q1',
4212             1 => 'Q2',
4213             2 => 'Q3',
4214             3 => 'Q4'
4215             },
4216             narrow => {0 => '1',
4217             1 => '2',
4218             2 => '3',
4219             3 => '4'
4220             },
4221             wide => {0 => 'ikota yesi-1',
4222             1 => 'ikota yesi-2',
4223             2 => 'ikota yesi-3',
4224             3 => 'ikota yesi-4'
4225             },
4226             },
4227             },
4228             } },
4229             );
4230              
4231             has 'day_period_data' => (
4232             is => 'ro',
4233             isa => CodeRef,
4234             init_arg => undef,
4235             default => sub { sub {
4236             # Time in hhmm format
4237             my ($self, $type, $time, $day_period_type) = @_;
4238             $day_period_type //= 'default';
4239             SWITCH:
4240             for ($type) {
4241             if ($_ eq 'gregorian') {
4242             if($day_period_type eq 'selection') {
4243             return 'morning1' if $time >= 0
4244             && $time < 600;
4245             return 'afternoon1' if $time >= 1000
4246             && $time < 1300;
4247             return 'morning2' if $time >= 600
4248             && $time < 1000;
4249             return 'night1' if $time >= 1900
4250             && $time < 2400;
4251             return 'evening1' if $time >= 1300
4252             && $time < 1900;
4253             }
4254             if($day_period_type eq 'default') {
4255             return 'evening1' if $time >= 1300
4256             && $time < 1900;
4257             return 'night1' if $time >= 1900
4258             && $time < 2400;
4259             return 'morning2' if $time >= 600
4260             && $time < 1000;
4261             return 'afternoon1' if $time >= 1000
4262             && $time < 1300;
4263             return 'morning1' if $time >= 0
4264             && $time < 600;
4265             }
4266             last SWITCH;
4267             }
4268             if ($_ eq 'generic') {
4269             if($day_period_type eq 'selection') {
4270             return 'morning1' if $time >= 0
4271             && $time < 600;
4272             return 'afternoon1' if $time >= 1000
4273             && $time < 1300;
4274             return 'morning2' if $time >= 600
4275             && $time < 1000;
4276             return 'night1' if $time >= 1900
4277             && $time < 2400;
4278             return 'evening1' if $time >= 1300
4279             && $time < 1900;
4280             }
4281             if($day_period_type eq 'default') {
4282             return 'evening1' if $time >= 1300
4283             && $time < 1900;
4284             return 'night1' if $time >= 1900
4285             && $time < 2400;
4286             return 'morning2' if $time >= 600
4287             && $time < 1000;
4288             return 'afternoon1' if $time >= 1000
4289             && $time < 1300;
4290             return 'morning1' if $time >= 0
4291             && $time < 600;
4292             }
4293             last SWITCH;
4294             }
4295             }
4296             } },
4297             );
4298              
4299             around day_period_data => sub {
4300             my ($orig, $self) = @_;
4301             return $self->$orig;
4302             };
4303              
4304             has 'day_periods' => (
4305             is => 'ro',
4306             isa => HashRef,
4307             init_arg => undef,
4308             default => sub { {
4309             'gregorian' => {
4310             'format' => {
4311             'narrow' => {
4312             'evening1' => q{ntambama},
4313             'am' => q{a},
4314             'pm' => q{p},
4315             'afternoon1' => q{ntambama},
4316             'morning1' => q{ekuseni},
4317             'night1' => q{ebusuku},
4318             'morning2' => q{ekuseni},
4319             },
4320             'wide' => {
4321             'am' => q{AM},
4322             'evening1' => q{ntambama},
4323             'night1' => q{ebusuku},
4324             'morning2' => q{ekuseni2},
4325             'pm' => q{PM},
4326             'afternoon1' => q{ntambama},
4327             'morning1' => q{ekuseni},
4328             },
4329             'abbreviated' => {
4330             'evening1' => q{ntambama},
4331             'am' => q{AM},
4332             'morning1' => q{ekuseni},
4333             'afternoon1' => q{ntambama},
4334             'pm' => q{PM},
4335             'morning2' => q{ekuseni},
4336             'night1' => q{ebusuku},
4337             },
4338             },
4339             'stand-alone' => {
4340             'abbreviated' => {
4341             'evening1' => q{ebusuku1},
4342             'am' => q{AM},
4343             'morning1' => q{entathakusa},
4344             'afternoon1' => q{emini},
4345             'pm' => q{PM},
4346             'night1' => q{ebusuku},
4347             'morning2' => q{ekuseni},
4348             },
4349             'narrow' => {
4350             'evening1' => q{ebusuku1},
4351             'am' => q{a},
4352             'afternoon1' => q{emini},
4353             'pm' => q{p},
4354             'morning1' => q{entathakusa},
4355             'morning2' => q{ekuseni},
4356             'night1' => q{ebusuku},
4357             },
4358             'wide' => {
4359             'evening1' => q{ebusuku1},
4360             'am' => q{AM},
4361             'afternoon1' => q{emini},
4362             'pm' => q{PM},
4363             'morning1' => q{entathakusa},
4364             'night1' => q{ebusuku},
4365             'morning2' => q{ekuseni2},
4366             },
4367             },
4368             },
4369             } },
4370             );
4371              
4372             has 'eras' => (
4373             is => 'ro',
4374             isa => HashRef,
4375             init_arg => undef,
4376             default => sub { {
4377             'generic' => {
4378             },
4379             'gregorian' => {
4380             abbreviated => {
4381             '0' => 'BC',
4382             '1' => 'AD'
4383             },
4384             wide => {
4385             '0' => 'BC',
4386             '1' => 'AD'
4387             },
4388             },
4389             } },
4390             );
4391              
4392             has 'date_formats' => (
4393             is => 'ro',
4394             isa => HashRef,
4395             init_arg => undef,
4396             default => sub { {
4397             'generic' => {
4398             'full' => q{EEEE dd MMMM y G},
4399             'long' => q{d MMMM y G},
4400             'medium' => q{d MMM y G},
4401             'short' => q{GGGGG y-MM-dd},
4402             },
4403             'gregorian' => {
4404             'full' => q{EEEE, MMMM d, y},
4405             'long' => q{MMMM d, y},
4406             'medium' => q{MMM d, y},
4407             'short' => q{M/d/yy},
4408             },
4409             } },
4410             );
4411              
4412             has 'time_formats' => (
4413             is => 'ro',
4414             isa => HashRef,
4415             init_arg => undef,
4416             default => sub { {
4417             'generic' => {
4418             },
4419             'gregorian' => {
4420             'full' => q{h:mm:ss a zzzz},
4421             'long' => q{h:mm:ss a z},
4422             'medium' => q{h:mm:ss a},
4423             'short' => q{h:mm a},
4424             },
4425             } },
4426             );
4427              
4428             has 'datetime_formats' => (
4429             is => 'ro',
4430             isa => HashRef,
4431             init_arg => undef,
4432             default => sub { {
4433             'generic' => {
4434             'full' => q{{1} {0}},
4435             'long' => q{{1} {0}},
4436             'medium' => q{{1} {0}},
4437             'short' => q{{1} {0}},
4438             },
4439             'gregorian' => {
4440             'full' => q{{1} {0}},
4441             'long' => q{{1} {0}},
4442             'medium' => q{{1} {0}},
4443             'short' => q{{1} {0}},
4444             },
4445             } },
4446             );
4447              
4448             has 'datetime_formats_available_formats' => (
4449             is => 'ro',
4450             isa => HashRef,
4451             init_arg => undef,
4452             default => sub { {
4453             'generic' => {
4454             E => q{ccc},
4455             Ed => q{d E},
4456             Gy => q{y G},
4457             GyMMM => q{MMM y G},
4458             GyMMMEd => q{E, MMM d, y G},
4459             GyMMMd => q{MMM d, y G},
4460             H => q{HH},
4461             Hm => q{HH:mm},
4462             Hms => q{HH:mm:ss},
4463             M => q{L},
4464             MEd => q{E, M/d},
4465             MMM => q{LLL},
4466             MMMEd => q{E, MMM d},
4467             MMMMd => q{MMMM d},
4468             MMMd => q{MMM d},
4469             Md => q{M/d},
4470             d => q{d},
4471             h => q{h a},
4472             hm => q{h:mm a},
4473             hms => q{h:mm:ss a},
4474             ms => q{mm:ss},
4475             y => q{y G},
4476             yM => q{yM},
4477             yMEd => q{E, M/d/y},
4478             yMMM => q{MMM y},
4479             yMMMEd => q{E, MMM d, y},
4480             yMMMd => q{MMM d, y},
4481             yMd => q{M/d/y},
4482             yQQQ => q{QQQ y},
4483             yQQQQ => q{QQQQ y},
4484             yyyy => q{y G},
4485             yyyyM => q{M/y GGGGG},
4486             yyyyMEd => q{E, M/d/y GGGGG},
4487             yyyyMMM => q{MMM y G},
4488             yyyyMMMEd => q{E, MMM d, y G},
4489             yyyyMMMM => q{MMMM y G},
4490             yyyyMMMd => q{MMM d, y G},
4491             yyyyMd => q{M/d/y GGGGG},
4492             yyyyQQQ => q{QQQ y G},
4493             yyyyQQQQ => q{QQQQ y G},
4494             },
4495             'gregorian' => {
4496             E => q{ccc},
4497             EHm => q{E HH:mm},
4498             EHms => q{E HH:mm:ss},
4499             Ed => q{d E},
4500             Ehm => q{E h:mm a},
4501             Ehms => q{E h:mm:ss a},
4502             Gy => q{G y},
4503             GyMMM => q{G y MMM},
4504             GyMMMEd => q{G y MMM d, E},
4505             GyMMMd => q{G y MMM d},
4506             H => q{HH},
4507             Hm => q{HH:mm},
4508             Hms => q{HH:mm:ss},
4509             Hmsv => q{HH:mm:ss v},
4510             Hmv => q{HH:mm v},
4511             M => q{L},
4512             MEd => q{E, M/d},
4513             MMM => q{LLL},
4514             MMMEd => q{E, MMM d},
4515             MMMMd => q{MMMM d},
4516             MMMd => q{MMM d},
4517             Md => q{M/d},
4518             d => q{d},
4519             h => q{h a},
4520             hm => q{h:mm a},
4521             hms => q{h:mm:ss a},
4522             hmsv => q{h:mm:ss a v},
4523             hmv => q{h:mm a v},
4524             ms => q{mm:ss},
4525             y => q{y},
4526             yM => q{M/y},
4527             yMEd => q{E, M/d/y},
4528             yMMM => q{MMM y},
4529             yMMMEd => q{E, MMM d, y},
4530             yMMMM => q{MMMM y},
4531             yMMMd => q{MMM d, y},
4532             yMd => q{M/d/y},
4533             yQQQ => q{QQQ y},
4534             yQQQQ => q{QQQQ y},
4535             },
4536             } },
4537             );
4538              
4539             has 'datetime_formats_append_item' => (
4540             is => 'ro',
4541             isa => HashRef,
4542             init_arg => undef,
4543             default => sub { {
4544             'gregorian' => {
4545             'Timezone' => '{0} {1}',
4546             },
4547             } },
4548             );
4549              
4550             has 'datetime_formats_interval' => (
4551             is => 'ro',
4552             isa => HashRef,
4553             init_arg => undef,
4554             default => sub { {
4555             'generic' => {
4556             H => {
4557             H => q{HH–HH},
4558             },
4559             Hm => {
4560             H => q{HH:mm–HH:mm},
4561             m => q{HH:mm–HH:mm},
4562             },
4563             Hmv => {
4564             H => q{HH:mm–HH:mm v},
4565             m => q{HH:mm–HH:mm v},
4566             },
4567             Hv => {
4568             H => q{HH–HH v},
4569             },
4570             M => {
4571             M => q{M–M},
4572             },
4573             MEd => {
4574             M => q{E, M/d – E, M/d},
4575             d => q{E, M/d – E, M/d},
4576             },
4577             MMM => {
4578             M => q{MMM–MMM},
4579             },
4580             MMMEd => {
4581             M => q{E, MMM d – E, MMM d},
4582             d => q{E, MMM d – E, MMM d},
4583             },
4584             MMMd => {
4585             M => q{MMM d – MMM d},
4586             d => q{MMM d–d},
4587             },
4588             Md => {
4589             M => q{M/d – M/d},
4590             d => q{M/d – M/d},
4591             },
4592             d => {
4593             d => q{d–d},
4594             },
4595             fallback => '{0} – {1}',
4596             h => {
4597             a => q{h a – h a},
4598             h => q{h–h a},
4599             },
4600             hm => {
4601             a => q{h:mm a – h:mm a},
4602             h => q{h:mm–h:mm a},
4603             m => q{h:mm–h:mm a},
4604             },
4605             hmv => {
4606             a => q{h:mm a – h:mm a v},
4607             h => q{h:mm–h:mm a v},
4608             m => q{h:mm–h:mm a v},
4609             },
4610             hv => {
4611             a => q{h a – h a v},
4612             h => q{h–h a v},
4613             },
4614             y => {
4615             y => q{y–y},
4616             },
4617             yM => {
4618             M => q{M/y – M/y},
4619             y => q{M/y – M/y},
4620             },
4621             yMEd => {
4622             M => q{E, M/d/y – E, M/d/y},
4623             d => q{E, M/d/y – E, M/d/y},
4624             y => q{E, M/d/y – E, M/d/y},
4625             },
4626             yMMM => {
4627             M => q{MMM–MMM y},
4628             y => q{MMM y – MMM y},
4629             },
4630             yMMMEd => {
4631             M => q{E, MMM d – E, MMM d, y},
4632             d => q{E, MMM d – E, MMM d, y},
4633             y => q{E, MMM d, y – E, MMM d, y},
4634             },
4635             yMMMM => {
4636             M => q{MMMM–MMMM y},
4637             y => q{MMMM y – MMMM y},
4638             },
4639             yMMMd => {
4640             M => q{MMM d – MMM d, y},
4641             d => q{MMM d–d, y},
4642             y => q{MMM d, y – MMM d, y},
4643             },
4644             yMd => {
4645             M => q{M/d/y – M/d/y},
4646             d => q{M/d/y – M/d/y},
4647             y => q{M/d/y – M/d/y},
4648             },
4649             },
4650             'gregorian' => {
4651             H => {
4652             H => q{HH–HH},
4653             },
4654             Hm => {
4655             H => q{HH:mm–HH:mm},
4656             m => q{HH:mm–HH:mm},
4657             },
4658             Hmv => {
4659             H => q{HH:mm–HH:mm v},
4660             m => q{HH:mm–HH:mm v},
4661             },
4662             Hv => {
4663             H => q{HH–HH v},
4664             },
4665             M => {
4666             M => q{M–M},
4667             },
4668             MEd => {
4669             M => q{E, M/d – E, M/d},
4670             d => q{E, M/d – E, M/d},
4671             },
4672             MMM => {
4673             M => q{MMM–MMM},
4674             },
4675             MMMEd => {
4676             M => q{E, MMM d – E, MMM d},
4677             d => q{E, MMM d – E, MMM d},
4678             },
4679             MMMd => {
4680             M => q{MMM d – MMM d},
4681             d => q{MMM d–d},
4682             },
4683             Md => {
4684             M => q{M/d – M/d},
4685             d => q{M/d – M/d},
4686             },
4687             d => {
4688             d => q{d–d},
4689             },
4690             fallback => '{0} – {1}',
4691             h => {
4692             a => q{h a – h a},
4693             h => q{h–h a},
4694             },
4695             hm => {
4696             a => q{h:mm a – h:mm a},
4697             h => q{h:mm–h:mm a},
4698             m => q{h:mm–h:mm a},
4699             },
4700             hmv => {
4701             a => q{h:mm a – h:mm a v},
4702             h => q{h:mm–h:mm a v},
4703             m => q{h:mm–h:mm a v},
4704             },
4705             hv => {
4706             a => q{h a – h a v},
4707             h => q{h–h a v},
4708             },
4709             y => {
4710             y => q{y–y},
4711             },
4712             yM => {
4713             M => q{M/y – M/y},
4714             y => q{M/y – M/y},
4715             },
4716             yMEd => {
4717             M => q{E, M/d/y – E, M/d/y},
4718             d => q{E, M/d/y – E, M/d/y},
4719             y => q{E, M/d/y – E, M/d/y},
4720             },
4721             yMMM => {
4722             M => q{MMM–MMM y},
4723             y => q{MMM y – MMM y},
4724             },
4725             yMMMEd => {
4726             M => q{E, MMM d – E, MMM d, y},
4727             d => q{E, MMM d – E, MMM d, y},
4728             y => q{E, MMM d, y – E, MMM d, y},
4729             },
4730             yMMMM => {
4731             M => q{MMMM–MMMM y},
4732             y => q{MMMM y – MMMM y},
4733             },
4734             yMMMd => {
4735             M => q{MMM d – MMM d, y},
4736             d => q{MMM d–d, y},
4737             y => q{MMM d, y – MMM d, y},
4738             },
4739             yMd => {
4740             M => q{M/d/y – M/d/y},
4741             d => q{M/d/y – M/d/y},
4742             y => q{M/d/y – M/d/y},
4743             },
4744             },
4745             } },
4746             );
4747              
4748             has 'time_zone_names' => (
4749             is => 'ro',
4750             isa => HashRef,
4751             init_arg => undef,
4752             default => sub { {
4753             hourFormat => q(+HH:mm;-HH:mm),
4754             gmtFormat => q(GMT{0}),
4755             gmtZeroFormat => q(GMT),
4756             regionFormat => q(Isikhathi sase-{0}),
4757             regionFormat => q({0} Isikhathi sasemini),
4758             regionFormat => q({0} isikhathi esivamile),
4759             fallbackFormat => q({1} ({0})),
4760             'Afghanistan' => {
4761             long => {
4762             'standard' => q(esase-Afghanistan Time),
4763             },
4764             },
4765             'Africa/Abidjan' => {
4766             exemplarCity => q#i-Abidjan#,
4767             },
4768             'Africa/Accra' => {
4769             exemplarCity => q#i-Accra#,
4770             },
4771             'Africa/Addis_Ababa' => {
4772             exemplarCity => q#i-Addis Ababa#,
4773             },
4774             'Africa/Algiers' => {
4775             exemplarCity => q#i-Algiers#,
4776             },
4777             'Africa/Asmera' => {
4778             exemplarCity => q#i-Asmara#,
4779             },
4780             'Africa/Bamako' => {
4781             exemplarCity => q#i-Bamako#,
4782             },
4783             'Africa/Bangui' => {
4784             exemplarCity => q#i-Bangui#,
4785             },
4786             'Africa/Banjul' => {
4787             exemplarCity => q#i-Banjul#,
4788             },
4789             'Africa/Bissau' => {
4790             exemplarCity => q#i-Bissau#,
4791             },
4792             'Africa/Blantyre' => {
4793             exemplarCity => q#i-Blantyre#,
4794             },
4795             'Africa/Brazzaville' => {
4796             exemplarCity => q#i-Brazzaville#,
4797             },
4798             'Africa/Bujumbura' => {
4799             exemplarCity => q#i-Bujumbura#,
4800             },
4801             'Africa/Cairo' => {
4802             exemplarCity => q#i-Cairo#,
4803             },
4804             'Africa/Casablanca' => {
4805             exemplarCity => q#i-Casablanca#,
4806             },
4807             'Africa/Ceuta' => {
4808             exemplarCity => q#i-Ceuta#,
4809             },
4810             'Africa/Conakry' => {
4811             exemplarCity => q#i-Conakry#,
4812             },
4813             'Africa/Dakar' => {
4814             exemplarCity => q#i-Dakar#,
4815             },
4816             'Africa/Dar_es_Salaam' => {
4817             exemplarCity => q#i-Dar es Salaam#,
4818             },
4819             'Africa/Djibouti' => {
4820             exemplarCity => q#i-Djibouti#,
4821             },
4822             'Africa/Douala' => {
4823             exemplarCity => q#i-Douala#,
4824             },
4825             'Africa/El_Aaiun' => {
4826             exemplarCity => q#i-El Aaiun#,
4827             },
4828             'Africa/Freetown' => {
4829             exemplarCity => q#i-Freetown#,
4830             },
4831             'Africa/Gaborone' => {
4832             exemplarCity => q#i-Gaborone#,
4833             },
4834             'Africa/Harare' => {
4835             exemplarCity => q#i-Harare#,
4836             },
4837             'Africa/Johannesburg' => {
4838             exemplarCity => q#i-Johannesburg#,
4839             },
4840             'Africa/Juba' => {
4841             exemplarCity => q#iJuba#,
4842             },
4843             'Africa/Kampala' => {
4844             exemplarCity => q#i-Kampala#,
4845             },
4846             'Africa/Khartoum' => {
4847             exemplarCity => q#i-Khartoum#,
4848             },
4849             'Africa/Kigali' => {
4850             exemplarCity => q#i-Kigali#,
4851             },
4852             'Africa/Kinshasa' => {
4853             exemplarCity => q#i-Kinshasa#,
4854             },
4855             'Africa/Lagos' => {
4856             exemplarCity => q#i-Lagos#,
4857             },
4858             'Africa/Libreville' => {
4859             exemplarCity => q#i-Libreville#,
4860             },
4861             'Africa/Lome' => {
4862             exemplarCity => q#i-Lome#,
4863             },
4864             'Africa/Luanda' => {
4865             exemplarCity => q#i-Luanda#,
4866             },
4867             'Africa/Lubumbashi' => {
4868             exemplarCity => q#i-Lubumbashi#,
4869             },
4870             'Africa/Lusaka' => {
4871             exemplarCity => q#iLusaka#,
4872             },
4873             'Africa/Malabo' => {
4874             exemplarCity => q#iMalabo#,
4875             },
4876             'Africa/Maputo' => {
4877             exemplarCity => q#iMaputo#,
4878             },
4879             'Africa/Maseru' => {
4880             exemplarCity => q#iMaseru#,
4881             },
4882             'Africa/Mbabane' => {
4883             exemplarCity => q#iMbabane#,
4884             },
4885             'Africa/Mogadishu' => {
4886             exemplarCity => q#i-Mogadishu#,
4887             },
4888             'Africa/Monrovia' => {
4889             exemplarCity => q#i-Monrovia#,
4890             },
4891             'Africa/Nairobi' => {
4892             exemplarCity => q#i-Nairobi#,
4893             },
4894             'Africa/Ndjamena' => {
4895             exemplarCity => q#i-Ndjamena#,
4896             },
4897             'Africa/Niamey' => {
4898             exemplarCity => q#i-Niamey#,
4899             },
4900             'Africa/Nouakchott' => {
4901             exemplarCity => q#i-Nouakchott#,
4902             },
4903             'Africa/Ouagadougou' => {
4904             exemplarCity => q#i-Ouagadougou#,
4905             },
4906             'Africa/Porto-Novo' => {
4907             exemplarCity => q#i-Porto-Novo#,
4908             },
4909             'Africa/Sao_Tome' => {
4910             exemplarCity => q#i-São Tomé#,
4911             },
4912             'Africa/Tripoli' => {
4913             exemplarCity => q#i-Tripoli#,
4914             },
4915             'Africa/Tunis' => {
4916             exemplarCity => q#i-Tunis#,
4917             },
4918             'Africa/Windhoek' => {
4919             exemplarCity => q#i-Windhoek#,
4920             },
4921             'Africa_Central' => {
4922             long => {
4923             'standard' => q(Isikhathi sase-Central Africa),
4924             },
4925             },
4926             'Africa_Eastern' => {
4927             long => {
4928             'standard' => q(Isikhathi saseMpumalanga Afrika),
4929             },
4930             },
4931             'Africa_Southern' => {
4932             long => {
4933             'standard' => q(Isikhathi esijwayelekile saseNingizimu Afrika),
4934             },
4935             },
4936             'Africa_Western' => {
4937             long => {
4938             'daylight' => q(Isikhathi sasehlobo saseNtshonalanga Afrika),
4939             'generic' => q(Isikhathi saseNtshonalanga Afrika),
4940             'standard' => q(Isikhathi esijwayelekile saseNtshonalanga Afrika),
4941             },
4942             },
4943             'Alaska' => {
4944             long => {
4945             'daylight' => q(Isikhathi sase-Alaska sasemini),
4946             'generic' => q(isikhathi sase-Alaska),
4947             'standard' => q(isikhathi sase-Alaska esijwayelekile),
4948             },
4949             },
4950             'Amazon' => {
4951             long => {
4952             'daylight' => q(Isikhathi sase-Amazon sasehlobo),
4953             'generic' => q(Isikhathi sase-Amazon),
4954             'standard' => q(Isikhathi sase-Amazon esijwayelekile),
4955             },
4956             },
4957             'America/Adak' => {
4958             exemplarCity => q#i-Adak#,
4959             },
4960             'America/Anchorage' => {
4961             exemplarCity => q#i-Anchorage#,
4962             },
4963             'America/Anguilla' => {
4964             exemplarCity => q#i-Anguilla#,
4965             },
4966             'America/Antigua' => {
4967             exemplarCity => q#i-Antigua#,
4968             },
4969             'America/Araguaina' => {
4970             exemplarCity => q#i-Araguaina#,
4971             },
4972             'America/Argentina/La_Rioja' => {
4973             exemplarCity => q#i-La Rioja#,
4974             },
4975             'America/Argentina/Rio_Gallegos' => {
4976             exemplarCity => q#i-Rio Gallegos#,
4977             },
4978             'America/Argentina/Salta' => {
4979             exemplarCity => q#i-Salta#,
4980             },
4981             'America/Argentina/San_Juan' => {
4982             exemplarCity => q#i-San Juan#,
4983             },
4984             'America/Argentina/San_Luis' => {
4985             exemplarCity => q#i-San Luis#,
4986             },
4987             'America/Argentina/Tucuman' => {
4988             exemplarCity => q#i-Tucuman#,
4989             },
4990             'America/Argentina/Ushuaia' => {
4991             exemplarCity => q#i-Ushuaia#,
4992             },
4993             'America/Aruba' => {
4994             exemplarCity => q#i-Aruba#,
4995             },
4996             'America/Asuncion' => {
4997             exemplarCity => q#i-Asunción#,
4998             },
4999             'America/Bahia' => {
5000             exemplarCity => q#i-Bahia#,
5001             },
5002             'America/Bahia_Banderas' => {
5003             exemplarCity => q#i-Bahia Banderas#,
5004             },
5005             'America/Barbados' => {
5006             exemplarCity => q#i-Barbados#,
5007             },
5008             'America/Belem' => {
5009             exemplarCity => q#i-Belem#,
5010             },
5011             'America/Belize' => {
5012             exemplarCity => q#i-Belize#,
5013             },
5014             'America/Blanc-Sablon' => {
5015             exemplarCity => q#i-Blanc-Sablon#,
5016             },
5017             'America/Boa_Vista' => {
5018             exemplarCity => q#i-Boa Vista#,
5019             },
5020             'America/Bogota' => {
5021             exemplarCity => q#i-Bogota#,
5022             },
5023             'America/Boise' => {
5024             exemplarCity => q#i-Boise#,
5025             },
5026             'America/Buenos_Aires' => {
5027             exemplarCity => q#i-Buenos Aires#,
5028             },
5029             'America/Cambridge_Bay' => {
5030             exemplarCity => q#i-Cambridge Bay#,
5031             },
5032             'America/Campo_Grande' => {
5033             exemplarCity => q#i-Campo Grande#,
5034             },
5035             'America/Cancun' => {
5036             exemplarCity => q#i-Cancun#,
5037             },
5038             'America/Caracas' => {
5039             exemplarCity => q#i-Caracas#,
5040             },
5041             'America/Catamarca' => {
5042             exemplarCity => q#i-Catamarca#,
5043             },
5044             'America/Cayenne' => {
5045             exemplarCity => q#i-Cayenne#,
5046             },
5047             'America/Cayman' => {
5048             exemplarCity => q#i-Cayman#,
5049             },
5050             'America/Chicago' => {
5051             exemplarCity => q#i-Chicago#,
5052             },
5053             'America/Chihuahua' => {
5054             exemplarCity => q#i-Chihuahua#,
5055             },
5056             'America/Coral_Harbour' => {
5057             exemplarCity => q#i-Atikokan#,
5058             },
5059             'America/Cordoba' => {
5060             exemplarCity => q#i-Cordoba#,
5061             },
5062             'America/Costa_Rica' => {
5063             exemplarCity => q#i-Costa Rica#,
5064             },
5065             'America/Creston' => {
5066             exemplarCity => q#i-Creston#,
5067             },
5068             'America/Cuiaba' => {
5069             exemplarCity => q#i-Cuiaba#,
5070             },
5071             'America/Curacao' => {
5072             exemplarCity => q#i-Curaçao#,
5073             },
5074             'America/Danmarkshavn' => {
5075             exemplarCity => q#i-Danmarkshavn#,
5076             },
5077             'America/Dawson' => {
5078             exemplarCity => q#i-Dawson#,
5079             },
5080             'America/Dawson_Creek' => {
5081             exemplarCity => q#i-Dawson Creek#,
5082             },
5083             'America/Denver' => {
5084             exemplarCity => q#i-Denver#,
5085             },
5086             'America/Detroit' => {
5087             exemplarCity => q#i-Detroit#,
5088             },
5089             'America/Dominica' => {
5090             exemplarCity => q#i-Dominica#,
5091             },
5092             'America/Edmonton' => {
5093             exemplarCity => q#i-Edmonton#,
5094             },
5095             'America/Eirunepe' => {
5096             exemplarCity => q#i-Eirunepe#,
5097             },
5098             'America/El_Salvador' => {
5099             exemplarCity => q#i-El Salvador#,
5100             },
5101             'America/Fortaleza' => {
5102             exemplarCity => q#i-Fortaleza#,
5103             },
5104             'America/Glace_Bay' => {
5105             exemplarCity => q#i-Glace Bay#,
5106             },
5107             'America/Godthab' => {
5108             exemplarCity => q#i-Nuuk#,
5109             },
5110             'America/Goose_Bay' => {
5111             exemplarCity => q#i-Goose Bay#,
5112             },
5113             'America/Grand_Turk' => {
5114             exemplarCity => q#i-Grand Turk#,
5115             },
5116             'America/Grenada' => {
5117             exemplarCity => q#i-Grenada#,
5118             },
5119             'America/Guadeloupe' => {
5120             exemplarCity => q#i-Guadeloupe#,
5121             },
5122             'America/Guatemala' => {
5123             exemplarCity => q#i-Guatemala#,
5124             },
5125             'America/Guayaquil' => {
5126             exemplarCity => q#i-Guayaquil#,
5127             },
5128             'America/Guyana' => {
5129             exemplarCity => q#i-Guyana#,
5130             },
5131             'America/Halifax' => {
5132             exemplarCity => q#i-Halifax#,
5133             },
5134             'America/Havana' => {
5135             exemplarCity => q#i-Havana#,
5136             },
5137             'America/Hermosillo' => {
5138             exemplarCity => q#i-Hermosillo#,
5139             },
5140             'America/Indiana/Knox' => {
5141             exemplarCity => q#i-Knox, Indiana#,
5142             },
5143             'America/Indiana/Marengo' => {
5144             exemplarCity => q#i-Marengo, Indiana#,
5145             },
5146             'America/Indiana/Petersburg' => {
5147             exemplarCity => q#i-Petersburg, Indiana#,
5148             },
5149             'America/Indiana/Tell_City' => {
5150             exemplarCity => q#i-Tell City, Indiana#,
5151             },
5152             'America/Indiana/Vevay' => {
5153             exemplarCity => q#i-Vevay, Indiana#,
5154             },
5155             'America/Indiana/Vincennes' => {
5156             exemplarCity => q#i-Vincennes, Indiana#,
5157             },
5158             'America/Indiana/Winamac' => {
5159             exemplarCity => q#i-Winamac, Indiana#,
5160             },
5161             'America/Indianapolis' => {
5162             exemplarCity => q#i-Indianapolis#,
5163             },
5164             'America/Inuvik' => {
5165             exemplarCity => q#i-Inuvik#,
5166             },
5167             'America/Iqaluit' => {
5168             exemplarCity => q#i-Iqaluit#,
5169             },
5170             'America/Jamaica' => {
5171             exemplarCity => q#i-Jamaica#,
5172             },
5173             'America/Jujuy' => {
5174             exemplarCity => q#i-Jujuy#,
5175             },
5176             'America/Juneau' => {
5177             exemplarCity => q#i-Juneau#,
5178             },
5179             'America/Kentucky/Monticello' => {
5180             exemplarCity => q#i-Monticello, Kentucky#,
5181             },
5182             'America/Kralendijk' => {
5183             exemplarCity => q#i-Kralendijk#,
5184             },
5185             'America/La_Paz' => {
5186             exemplarCity => q#i-La Paz#,
5187             },
5188             'America/Lima' => {
5189             exemplarCity => q#i-Lima#,
5190             },
5191             'America/Los_Angeles' => {
5192             exemplarCity => q#i-Los Angeles#,
5193             },
5194             'America/Louisville' => {
5195             exemplarCity => q#i-Louisville#,
5196             },
5197             'America/Lower_Princes' => {
5198             exemplarCity => q#i-Lower Prince’s Quarter#,
5199             },
5200             'America/Maceio' => {
5201             exemplarCity => q#i-Maceio#,
5202             },
5203             'America/Managua' => {
5204             exemplarCity => q#i-Managua#,
5205             },
5206             'America/Manaus' => {
5207             exemplarCity => q#i-Manaus#,
5208             },
5209             'America/Marigot' => {
5210             exemplarCity => q#i-Marigot#,
5211             },
5212             'America/Martinique' => {
5213             exemplarCity => q#i-Martinique#,
5214             },
5215             'America/Matamoros' => {
5216             exemplarCity => q#i-Matamoros#,
5217             },
5218             'America/Mazatlan' => {
5219             exemplarCity => q#i-Mazatlan#,
5220             },
5221             'America/Mendoza' => {
5222             exemplarCity => q#i-Mendoza#,
5223             },
5224             'America/Menominee' => {
5225             exemplarCity => q#i-Menominee#,
5226             },
5227             'America/Merida' => {
5228             exemplarCity => q#i-Merida#,
5229             },
5230             'America/Metlakatla' => {
5231             exemplarCity => q#i-Metlakatla#,
5232             },
5233             'America/Mexico_City' => {
5234             exemplarCity => q#i-Mexico City#,
5235             },
5236             'America/Miquelon' => {
5237             exemplarCity => q#i-Miquelon#,
5238             },
5239             'America/Moncton' => {
5240             exemplarCity => q#i-Moncton#,
5241             },
5242             'America/Monterrey' => {
5243             exemplarCity => q#i-Monterrey#,
5244             },
5245             'America/Montevideo' => {
5246             exemplarCity => q#i-Montevideo#,
5247             },
5248             'America/Montserrat' => {
5249             exemplarCity => q#i-Montserrat#,
5250             },
5251             'America/Nassau' => {
5252             exemplarCity => q#i-Nassau#,
5253             },
5254             'America/New_York' => {
5255             exemplarCity => q#i-New York#,
5256             },
5257             'America/Nipigon' => {
5258             exemplarCity => q#i-Nipigon#,
5259             },
5260             'America/Nome' => {
5261             exemplarCity => q#i-Nome#,
5262             },
5263             'America/Noronha' => {
5264             exemplarCity => q#i-Noronha#,
5265             },
5266             'America/North_Dakota/Beulah' => {
5267             exemplarCity => q#i-Beulah, North Dakota#,
5268             },
5269             'America/North_Dakota/Center' => {
5270             exemplarCity => q#i-Center, North Dakota#,
5271             },
5272             'America/North_Dakota/New_Salem' => {
5273             exemplarCity => q#i-New Salem, North Dakota#,
5274             },
5275             'America/Ojinaga' => {
5276             exemplarCity => q#i-Ojinaga#,
5277             },
5278             'America/Panama' => {
5279             exemplarCity => q#i-Panama#,
5280             },
5281             'America/Pangnirtung' => {
5282             exemplarCity => q#i-Pangnirtung#,
5283             },
5284             'America/Paramaribo' => {
5285             exemplarCity => q#i-Paramaribo#,
5286             },
5287             'America/Phoenix' => {
5288             exemplarCity => q#i-Phoenix#,
5289             },
5290             'America/Port-au-Prince' => {
5291             exemplarCity => q#i-Port-au-Prince#,
5292             },
5293             'America/Port_of_Spain' => {
5294             exemplarCity => q#i-Port of Spain#,
5295             },
5296             'America/Porto_Velho' => {
5297             exemplarCity => q#i-Porto Velho#,
5298             },
5299             'America/Puerto_Rico' => {
5300             exemplarCity => q#i-Puerto Rico#,
5301             },
5302             'America/Rainy_River' => {
5303             exemplarCity => q#i-Rainy River#,
5304             },
5305             'America/Rankin_Inlet' => {
5306             exemplarCity => q#i-Rankin Inlet#,
5307             },
5308             'America/Recife' => {
5309             exemplarCity => q#i-Recife#,
5310             },
5311             'America/Regina' => {
5312             exemplarCity => q#i-Regina#,
5313             },
5314             'America/Resolute' => {
5315             exemplarCity => q#i-Resolute#,
5316             },
5317             'America/Rio_Branco' => {
5318             exemplarCity => q#i-Rio Branco#,
5319             },
5320             'America/Santa_Isabel' => {
5321             exemplarCity => q#i-Santa Isabel#,
5322             },
5323             'America/Santarem' => {
5324             exemplarCity => q#i-Santarem#,
5325             },
5326             'America/Santiago' => {
5327             exemplarCity => q#i-Santiago#,
5328             },
5329             'America/Santo_Domingo' => {
5330             exemplarCity => q#i-Santo Domingo#,
5331             },
5332             'America/Sao_Paulo' => {
5333             exemplarCity => q#i-Sao Paulo#,
5334             },
5335             'America/Scoresbysund' => {
5336             exemplarCity => q#i-Ittoqqortoormiit#,
5337             },
5338             'America/Sitka' => {
5339             exemplarCity => q#i-Sitka#,
5340             },
5341             'America/St_Barthelemy' => {
5342             exemplarCity => q#i-St. Barthélemy#,
5343             },
5344             'America/St_Johns' => {
5345             exemplarCity => q#i-St. John’s#,
5346             },
5347             'America/St_Kitts' => {
5348             exemplarCity => q#i-St. Kitts#,
5349             },
5350             'America/St_Lucia' => {
5351             exemplarCity => q#i-#,
5352             },
5353             'America/St_Thomas' => {
5354             exemplarCity => q#i-St. Thomas#,
5355             },
5356             'America/St_Vincent' => {
5357             exemplarCity => q#i-St. Vincent#,
5358             },
5359             'America/Swift_Current' => {
5360             exemplarCity => q#i-Swift Current#,
5361             },
5362             'America/Tegucigalpa' => {
5363             exemplarCity => q#i-Tegucigalpa#,
5364             },
5365             'America/Thule' => {
5366             exemplarCity => q#i-Thule#,
5367             },
5368             'America/Thunder_Bay' => {
5369             exemplarCity => q#i-Thunder Bay#,
5370             },
5371             'America/Tijuana' => {
5372             exemplarCity => q#i-Tijuana#,
5373             },
5374             'America/Toronto' => {
5375             exemplarCity => q#i-Toronto#,
5376             },
5377             'America/Tortola' => {
5378             exemplarCity => q#i-Tortola#,
5379             },
5380             'America/Vancouver' => {
5381             exemplarCity => q#i-Vancouver#,
5382             },
5383             'America/Whitehorse' => {
5384             exemplarCity => q#i-Whitehorse#,
5385             },
5386             'America/Winnipeg' => {
5387             exemplarCity => q#i-Winnipeg#,
5388             },
5389             'America/Yakutat' => {
5390             exemplarCity => q#i-Yakutat#,
5391             },
5392             'America/Yellowknife' => {
5393             exemplarCity => q#i-Yellowknife#,
5394             },
5395             'America_Central' => {
5396             long => {
5397             'daylight' => q(isikhathi sase-North American Central sasemini),
5398             'generic' => q(isikhathi sase-North American Central),
5399             'standard' => q(isikhathi sase-North American Central esijwayelekile),
5400             },
5401             },
5402             'America_Eastern' => {
5403             long => {
5404             'daylight' => q(isikhathi sase-North American East sasemini),
5405             'generic' => q(isikhathi sase-North American East),
5406             'standard' => q(isikhathi sase-North American East esijwayelekile),
5407             },
5408             },
5409             'America_Mountain' => {
5410             long => {
5411             'daylight' => q(isikhathi sase-North American Mountain sasemini),
5412             'generic' => q(isikhathi sase-North American Mountain),
5413             'standard' => q(isikhathi sase-North American Mountain esijwayelekile),
5414             },
5415             },
5416             'America_Pacific' => {
5417             long => {
5418             'daylight' => q(isikhathi sase-North American Pacific sasemini),
5419             'generic' => q(isikhathi sase-North American Pacific),
5420             'standard' => q(isikhathi sase-North American Pacific esijwayelekile),
5421             },
5422             },
5423             'Anadyr' => {
5424             long => {
5425             'daylight' => q(esase-Anadyr Summer Time),
5426             'generic' => q(esase-Anadyr Time),
5427             'standard' => q(esase-Anadyr Standard Time),
5428             },
5429             },
5430             'Antarctica/Casey' => {
5431             exemplarCity => q#i-Casey#,
5432             },
5433             'Antarctica/Davis' => {
5434             exemplarCity => q#i-Davis#,
5435             },
5436             'Antarctica/DumontDUrville' => {
5437             exemplarCity => q#i-Dumont d’Urville#,
5438             },
5439             'Antarctica/Macquarie' => {
5440             exemplarCity => q#i-Macquarie#,
5441             },
5442             'Antarctica/Mawson' => {
5443             exemplarCity => q#i-Mawson#,
5444             },
5445             'Antarctica/McMurdo' => {
5446             exemplarCity => q#i-McMurdo#,
5447             },
5448             'Antarctica/Palmer' => {
5449             exemplarCity => q#i-Palmer#,
5450             },
5451             'Antarctica/Rothera' => {
5452             exemplarCity => q#i-Rothera#,
5453             },
5454             'Antarctica/Syowa' => {
5455             exemplarCity => q#i-Syowa#,
5456             },
5457             'Antarctica/Troll' => {
5458             exemplarCity => q#i-Troll#,
5459             },
5460             'Antarctica/Vostok' => {
5461             exemplarCity => q#i-Vostok#,
5462             },
5463             'Apia' => {
5464             long => {
5465             'daylight' => q(esase-Apia Daylight Time),
5466             'generic' => q(esase-Apia Time),
5467             'standard' => q(esase-Apia Standard Time),
5468             },
5469             },
5470             'Arabian' => {
5471             long => {
5472             'daylight' => q(Isikhathi semini sase-Arabian),
5473             'generic' => q(Isikhathi sase-Arabian),
5474             'standard' => q(Isikhathi esivamile sase-Arabian),
5475             },
5476             },
5477             'Arctic/Longyearbyen' => {
5478             exemplarCity => q#i-Longyearbyen#,
5479             },
5480             'Argentina' => {
5481             long => {
5482             'daylight' => q(Isikhathi sase-Argentina sasehlobo),
5483             'generic' => q(Isikhathi sase-Argentina),
5484             'standard' => q(Isikhathi sase-Argentina esijwayelekile),
5485             },
5486             },
5487             'Argentina_Western' => {
5488             long => {
5489             'daylight' => q(Isikhathi saseNyakatho ne-Argentina sasehlobo),
5490             'generic' => q(Isikhathi saseNyakatho ne-Argentina),
5491             'standard' => q(Isikhathi saseNyakatho ne-Argentina esijwayelekile),
5492             },
5493             },
5494             'Armenia' => {
5495             long => {
5496             'daylight' => q(Isikhathi sehlobo sase-Armenia),
5497             'generic' => q(Isikhathi saseArmenia),
5498             'standard' => q(Isikhathi esezingeni sase-Armenia),
5499             },
5500             },
5501             'Asia/Aden' => {
5502             exemplarCity => q#i-Aden#,
5503             },
5504             'Asia/Almaty' => {
5505             exemplarCity => q#i-Almaty#,
5506             },
5507             'Asia/Amman' => {
5508             exemplarCity => q#i-Amman#,
5509             },
5510             'Asia/Anadyr' => {
5511             exemplarCity => q#i-Anadyr#,
5512             },
5513             'Asia/Aqtau' => {
5514             exemplarCity => q#i-Aqtau#,
5515             },
5516             'Asia/Aqtobe' => {
5517             exemplarCity => q#i-Aqtobe#,
5518             },
5519             'Asia/Ashgabat' => {
5520             exemplarCity => q#i-Ashgabat#,
5521             },
5522             'Asia/Baghdad' => {
5523             exemplarCity => q#i-Baghdad#,
5524             },
5525             'Asia/Bahrain' => {
5526             exemplarCity => q#i-Bahrain#,
5527             },
5528             'Asia/Baku' => {
5529             exemplarCity => q#i-Baku#,
5530             },
5531             'Asia/Bangkok' => {
5532             exemplarCity => q#i-Bangkok#,
5533             },
5534             'Asia/Beirut' => {
5535             exemplarCity => q#i-Beirut#,
5536             },
5537             'Asia/Bishkek' => {
5538             exemplarCity => q#i-Bishkek#,
5539             },
5540             'Asia/Brunei' => {
5541             exemplarCity => q#i-Brunei#,
5542             },
5543             'Asia/Calcutta' => {
5544             exemplarCity => q#i-Kolkata#,
5545             },
5546             'Asia/Chita' => {
5547             exemplarCity => q#i-Chita#,
5548             },
5549             'Asia/Choibalsan' => {
5550             exemplarCity => q#i-Choibalsan#,
5551             },
5552             'Asia/Colombo' => {
5553             exemplarCity => q#i-Colombo#,
5554             },
5555             'Asia/Damascus' => {
5556             exemplarCity => q#i-Damascus#,
5557             },
5558             'Asia/Dhaka' => {
5559             exemplarCity => q#i-Dhaka#,
5560             },
5561             'Asia/Dili' => {
5562             exemplarCity => q#i-Dili#,
5563             },
5564             'Asia/Dubai' => {
5565             exemplarCity => q#i-Dubai#,
5566             },
5567             'Asia/Dushanbe' => {
5568             exemplarCity => q#i-Dushanbe#,
5569             },
5570             'Asia/Gaza' => {
5571             exemplarCity => q#iGaza#,
5572             },
5573             'Asia/Hebron' => {
5574             exemplarCity => q#i-Hebron#,
5575             },
5576             'Asia/Hong_Kong' => {
5577             exemplarCity => q#i-Hong Kong#,
5578             },
5579             'Asia/Hovd' => {
5580             exemplarCity => q#i-Hovd#,
5581             },
5582             'Asia/Irkutsk' => {
5583             exemplarCity => q#i-Irkutsk#,
5584             },
5585             'Asia/Jakarta' => {
5586             exemplarCity => q#i-Jakarta#,
5587             },
5588             'Asia/Jayapura' => {
5589             exemplarCity => q#i-Jayapura#,
5590             },
5591             'Asia/Jerusalem' => {
5592             exemplarCity => q#i-Jerusalem#,
5593             },
5594             'Asia/Kabul' => {
5595             exemplarCity => q#i-Kabul#,
5596             },
5597             'Asia/Kamchatka' => {
5598             exemplarCity => q#i-Kamchatka#,
5599             },
5600             'Asia/Karachi' => {
5601             exemplarCity => q#i-Karachi#,
5602             },
5603             'Asia/Katmandu' => {
5604             exemplarCity => q#i-Kathmandu#,
5605             },
5606             'Asia/Khandyga' => {
5607             exemplarCity => q#i-Khandyga#,
5608             },
5609             'Asia/Krasnoyarsk' => {
5610             exemplarCity => q#i-Krasnoyarsk#,
5611             },
5612             'Asia/Kuala_Lumpur' => {
5613             exemplarCity => q#i-Kuala Lumpur#,
5614             },
5615             'Asia/Kuching' => {
5616             exemplarCity => q#i-Kuching#,
5617             },
5618             'Asia/Kuwait' => {
5619             exemplarCity => q#i-Kuwait#,
5620             },
5621             'Asia/Macau' => {
5622             exemplarCity => q#i-Macau#,
5623             },
5624             'Asia/Magadan' => {
5625             exemplarCity => q#i-Magadan#,
5626             },
5627             'Asia/Makassar' => {
5628             exemplarCity => q#i-Makassar#,
5629             },
5630             'Asia/Manila' => {
5631             exemplarCity => q#i-Manila#,
5632             },
5633             'Asia/Muscat' => {
5634             exemplarCity => q#i-Muscat#,
5635             },
5636             'Asia/Nicosia' => {
5637             exemplarCity => q#i-Nicosia#,
5638             },
5639             'Asia/Novokuznetsk' => {
5640             exemplarCity => q#i-Novokuznetsk#,
5641             },
5642             'Asia/Novosibirsk' => {
5643             exemplarCity => q#i-Novosibirsk#,
5644             },
5645             'Asia/Omsk' => {
5646             exemplarCity => q#i-Omsk#,
5647             },
5648             'Asia/Oral' => {
5649             exemplarCity => q#i-Oral#,
5650             },
5651             'Asia/Phnom_Penh' => {
5652             exemplarCity => q#i-Phnom Penh#,
5653             },
5654             'Asia/Pontianak' => {
5655             exemplarCity => q#i-Pontianak#,
5656             },
5657             'Asia/Pyongyang' => {
5658             exemplarCity => q#i-Pyongyang#,
5659             },
5660             'Asia/Qatar' => {
5661             exemplarCity => q#i-Qatar#,
5662             },
5663             'Asia/Qyzylorda' => {
5664             exemplarCity => q#i-Qyzylorda#,
5665             },
5666             'Asia/Rangoon' => {
5667             exemplarCity => q#i-Rangoon#,
5668             },
5669             'Asia/Riyadh' => {
5670             exemplarCity => q#i-Riyadh#,
5671             },
5672             'Asia/Saigon' => {
5673             exemplarCity => q#i-Ho Chi Minh City#,
5674             },
5675             'Asia/Sakhalin' => {
5676             exemplarCity => q#i-Sakhalin#,
5677             },
5678             'Asia/Samarkand' => {
5679             exemplarCity => q#i-Samarkand#,
5680             },
5681             'Asia/Seoul' => {
5682             exemplarCity => q#i-Seoul#,
5683             },
5684             'Asia/Shanghai' => {
5685             exemplarCity => q#i-Shanghai#,
5686             },
5687             'Asia/Singapore' => {
5688             exemplarCity => q#i-Singapore#,
5689             },
5690             'Asia/Srednekolymsk' => {
5691             exemplarCity => q#i-Srednekolymsk#,
5692             },
5693             'Asia/Taipei' => {
5694             exemplarCity => q#i-Taipei#,
5695             },
5696             'Asia/Tashkent' => {
5697             exemplarCity => q#i-Tashkent#,
5698             },
5699             'Asia/Tbilisi' => {
5700             exemplarCity => q#i-Tbilisi#,
5701             },
5702             'Asia/Tehran' => {
5703             exemplarCity => q#i-Tehran#,
5704             },
5705             'Asia/Thimphu' => {
5706             exemplarCity => q#i-Thimphu#,
5707             },
5708             'Asia/Tokyo' => {
5709             exemplarCity => q#i-Tokyo#,
5710             },
5711             'Asia/Ulaanbaatar' => {
5712             exemplarCity => q#i-Ulaanbaatar#,
5713             },
5714             'Asia/Urumqi' => {
5715             exemplarCity => q#i-Urumqi#,
5716             },
5717             'Asia/Ust-Nera' => {
5718             exemplarCity => q#i-Ust-Nera#,
5719             },
5720             'Asia/Vientiane' => {
5721             exemplarCity => q#i-Vientiane#,
5722             },
5723             'Asia/Vladivostok' => {
5724             exemplarCity => q#i-Vladivostok#,
5725             },
5726             'Asia/Yakutsk' => {
5727             exemplarCity => q#i-Yakutsk#,
5728             },
5729             'Asia/Yekaterinburg' => {
5730             exemplarCity => q#i-Yekaterinburg#,
5731             },
5732             'Asia/Yerevan' => {
5733             exemplarCity => q#i-Yerevan#,
5734             },
5735             'Atlantic' => {
5736             long => {
5737             'daylight' => q(isikhathi sase-Atlantic sasemini),
5738             'generic' => q(isikhathi sase-Atlantic),
5739             'standard' => q(isikhathi sase-Atlantic esijwayelekile),
5740             },
5741             },
5742             'Atlantic/Azores' => {
5743             exemplarCity => q#i-Azores#,
5744             },
5745             'Atlantic/Bermuda' => {
5746             exemplarCity => q#i-Bermuda#,
5747             },
5748             'Atlantic/Canary' => {
5749             exemplarCity => q#i-Canary#,
5750             },
5751             'Atlantic/Cape_Verde' => {
5752             exemplarCity => q#i-Cape Verde#,
5753             },
5754             'Atlantic/Faeroe' => {
5755             exemplarCity => q#i-Faroe#,
5756             },
5757             'Atlantic/Madeira' => {
5758             exemplarCity => q#i-Madeira#,
5759             },
5760             'Atlantic/Reykjavik' => {
5761             exemplarCity => q#i-Reykjavik#,
5762             },
5763             'Atlantic/South_Georgia' => {
5764             exemplarCity => q#i-South Georgia#,
5765             },
5766             'Atlantic/St_Helena' => {
5767             exemplarCity => q#i-St. Helena#,
5768             },
5769             'Atlantic/Stanley' => {
5770             exemplarCity => q#i-Stanley#,
5771             },
5772             'Australia/Adelaide' => {
5773             exemplarCity => q#i-Adelaide#,
5774             },
5775             'Australia/Brisbane' => {
5776             exemplarCity => q#i-Brisbane#,
5777             },
5778             'Australia/Broken_Hill' => {
5779             exemplarCity => q#i-Broken Hill#,
5780             },
5781             'Australia/Currie' => {
5782             exemplarCity => q#i-Currie#,
5783             },
5784             'Australia/Darwin' => {
5785             exemplarCity => q#i-Darwin#,
5786             },
5787             'Australia/Eucla' => {
5788             exemplarCity => q#i-Eucla#,
5789             },
5790             'Australia/Hobart' => {
5791             exemplarCity => q#i-Hobart#,
5792             },
5793             'Australia/Lindeman' => {
5794             exemplarCity => q#i-Lindeman#,
5795             },
5796             'Australia/Lord_Howe' => {
5797             exemplarCity => q#i-Lord Howe#,
5798             },
5799             'Australia/Melbourne' => {
5800             exemplarCity => q#i-Melbourne#,
5801             },
5802             'Australia/Perth' => {
5803             exemplarCity => q#i-Perth#,
5804             },
5805             'Australia/Sydney' => {
5806             exemplarCity => q#i-Sydney#,
5807             },
5808             'Australia_Central' => {
5809             long => {
5810             'daylight' => q(esase-Austrilian Central Daylight Time),
5811             'generic' => q(esase-Central Australia Time),
5812             'standard' => q(esase-Austrilian Central Standard Time),
5813             },
5814             },
5815             'Australia_CentralWestern' => {
5816             long => {
5817             'daylight' => q(Isikhathi sasemini sase-Australian Central West),
5818             'generic' => q(Isikhathi sase-Australian Central West),
5819             'standard' => q(Isikhathi sase-Australian Central West esivamile),
5820             },
5821             },
5822             'Australia_Eastern' => {
5823             long => {
5824             'daylight' => q(Isikhathi sasemini sase-Australian East),
5825             'generic' => q(Isikhathi sase-Eastern Australia),
5826             'standard' => q(Isikhathi esivamile sase-Australian East),
5827             },
5828             },
5829             'Australia_Western' => {
5830             long => {
5831             'daylight' => q(I-Australian Western Daylight Time),
5832             'generic' => q(Isikhathi sase-Western Australia),
5833             'standard' => q(I-Australian Western Standard Time),
5834             },
5835             },
5836             'Azerbaijan' => {
5837             long => {
5838             'daylight' => q(Isikhathi sehlobo sase-Azerbaijan),
5839             'generic' => q(Isikhathi sase-Azerbaijan),
5840             'standard' => q(Isikhathi esivamile sase-Azerbaijan),
5841             },
5842             },
5843             'Azores' => {
5844             long => {
5845             'daylight' => q(Isikhathi sasehlobo sase-Azores),
5846             'generic' => q(Isikhathi sase-Azores),
5847             'standard' => q(Isikhathi esijwayelekile sase-Azores),
5848             },
5849             },
5850             'Bangladesh' => {
5851             long => {
5852             'daylight' => q(esase-Bangladesh Summer Time),
5853             'generic' => q(esase-Bangladesh Time),
5854             'standard' => q(esase-Bangladesh Standard Time),
5855             },
5856             },
5857             'Bhutan' => {
5858             long => {
5859             'standard' => q(esase-Bhutan Time),
5860             },
5861             },
5862             'Bolivia' => {
5863             long => {
5864             'standard' => q(Isikhathi sase-Bolivia),
5865             },
5866             },
5867             'Brasilia' => {
5868             long => {
5869             'daylight' => q(Isikhathi sase-Brasilia sasehlobo),
5870             'generic' => q(Isikhathi sase-Brasilia),
5871             'standard' => q(Isikhathi sase-Brasilia esijwayelekile),
5872             },
5873             },
5874             'Brunei' => {
5875             long => {
5876             'standard' => q(Isikhathi sase-Brunei Darussalam),
5877             },
5878             },
5879             'Cape_Verde' => {
5880             long => {
5881             'daylight' => q(Isikhathi sehlobo sase-Cape Verde),
5882             'generic' => q(Isikhathi sase-Cape Verde),
5883             'standard' => q(Isikhathi esezingeni sase-Cape Verde),
5884             },
5885             },
5886             'Chamorro' => {
5887             long => {
5888             'standard' => q(Isikhathi esijwayelekile sase-Chamorro),
5889             },
5890             },
5891             'Chatham' => {
5892             long => {
5893             'daylight' => q(Isikhathi semini sase-Chatham),
5894             'generic' => q(Isikhathi sase-Chatham),
5895             'standard' => q(Isikhathi esivamile sase-Chatham),
5896             },
5897             },
5898             'Chile' => {
5899             long => {
5900             'daylight' => q(Isikhathi sase-Chile sasehlobo),
5901             'generic' => q(Isikhathi sase-Chile),
5902             'standard' => q(Isikhathi sase-Chile esijwayelekile),
5903             },
5904             },
5905             'China' => {
5906             long => {
5907             'daylight' => q(Isikhathi semini sase-China),
5908             'generic' => q(Isikhathi sase-China),
5909             'standard' => q(Isikhathi esivamile sase-China),
5910             },
5911             },
5912             'Choibalsan' => {
5913             long => {
5914             'daylight' => q(esase-Choibalsan Summer Time),
5915             'generic' => q(Isikhathi sase-Choibalsan),
5916             'standard' => q(Isikhathi Esimisiwe sase-Choibalsan),
5917             },
5918             },
5919             'Christmas' => {
5920             long => {
5921             'standard' => q(Isikhathi sase-Christmas Island),
5922             },
5923             },
5924             'Cocos' => {
5925             long => {
5926             'standard' => q(Isikhathi sase-Cocos Islands),
5927             },
5928             },
5929             'Colombia' => {
5930             long => {
5931             'daylight' => q(Isikhathi sase-Colombia sasehlobo),
5932             'generic' => q(Isikhathi sase-Colombia),
5933             'standard' => q(Isikhathi sase-Colombia esijwayelekile),
5934             },
5935             },
5936             'Cook' => {
5937             long => {
5938             'daylight' => q(Isikhathi esiyingxenye yasehlobo sase-Cook Islands),
5939             'generic' => q(Isikhathi sase-Cook Islands),
5940             'standard' => q(Isikhathi esivamile sase-Cook Islands),
5941             },
5942             },
5943             'Cuba' => {
5944             long => {
5945             'daylight' => q(isikhathi sase-Cuba sasemini),
5946             'generic' => q(isikhathi sase-Cuba),
5947             'standard' => q(isikhathi sase-Cuba esijwayelekile),
5948             },
5949             },
5950             'Davis' => {
5951             long => {
5952             'standard' => q(Isikhathi sase-Davis),
5953             },
5954             },
5955             'DumontDUrville' => {
5956             long => {
5957             'standard' => q(Isikhathi sase-Dumont-d’Urville),
5958             },
5959             },
5960             'East_Timor' => {
5961             long => {
5962             'standard' => q(Isikhathi sase-East Timor),
5963             },
5964             },
5965             'Easter' => {
5966             long => {
5967             'daylight' => q(Isikhathi sase-Easter Island sasehlobo),
5968             'generic' => q(Isikhathi sase-Easter Island),
5969             'standard' => q(Isikhathi sase-Easter Island esijwayelekile),
5970             },
5971             },
5972             'Ecuador' => {
5973             long => {
5974             'standard' => q(Isikhathi sase-Ecuador),
5975             },
5976             },
5977             'Etc/Unknown' => {
5978             exemplarCity => q#idolobha elingaziwa#,
5979             },
5980             'Europe/Amsterdam' => {
5981             exemplarCity => q#i-Amsterdam#,
5982             },
5983             'Europe/Andorra' => {
5984             exemplarCity => q#i-Andorra#,
5985             },
5986             'Europe/Athens' => {
5987             exemplarCity => q#i-Athens#,
5988             },
5989             'Europe/Belgrade' => {
5990             exemplarCity => q#i-Belgrade#,
5991             },
5992             'Europe/Berlin' => {
5993             exemplarCity => q#i-Berlin#,
5994             },
5995             'Europe/Bratislava' => {
5996             exemplarCity => q#i-Bratislava#,
5997             },
5998             'Europe/Brussels' => {
5999             exemplarCity => q#i-Brussels#,
6000             },
6001             'Europe/Bucharest' => {
6002             exemplarCity => q#i-Bucharest#,
6003             },
6004             'Europe/Budapest' => {
6005             exemplarCity => q#i-Budapest#,
6006             },
6007             'Europe/Busingen' => {
6008             exemplarCity => q#i-Busingen#,
6009             },
6010             'Europe/Chisinau' => {
6011             exemplarCity => q#i-Chisinau#,
6012             },
6013             'Europe/Copenhagen' => {
6014             exemplarCity => q#i-Copenhagen#,
6015             },
6016             'Europe/Dublin' => {
6017             exemplarCity => q#i-Dublin#,
6018             long => {
6019             'daylight' => q(isikhathi sase-Irish esivamile),
6020             },
6021             },
6022             'Europe/Gibraltar' => {
6023             exemplarCity => q#i-Gibraltar#,
6024             },
6025             'Europe/Guernsey' => {
6026             exemplarCity => q#i-Guernsey#,
6027             },
6028             'Europe/Helsinki' => {
6029             exemplarCity => q#i-Helsinki#,
6030             },
6031             'Europe/Isle_of_Man' => {
6032             exemplarCity => q#i-Isle of Man#,
6033             },
6034             'Europe/Istanbul' => {
6035             exemplarCity => q#i-Istanbul#,
6036             },
6037             'Europe/Jersey' => {
6038             exemplarCity => q#i-Jersey#,
6039             },
6040             'Europe/Kaliningrad' => {
6041             exemplarCity => q#i-Kaliningrad#,
6042             },
6043             'Europe/Kiev' => {
6044             exemplarCity => q#i-Kiev#,
6045             },
6046             'Europe/Lisbon' => {
6047             exemplarCity => q#i-Lisbon#,
6048             },
6049             'Europe/Ljubljana' => {
6050             exemplarCity => q#i-Ljubljana#,
6051             },
6052             'Europe/London' => {
6053             exemplarCity => q#i-London#,
6054             long => {
6055             'daylight' => q(isikhathi sase-British sasehlobo),
6056             },
6057             },
6058             'Europe/Luxembourg' => {
6059             exemplarCity => q#i-Luxembourg#,
6060             },
6061             'Europe/Madrid' => {
6062             exemplarCity => q#i-Madrid#,
6063             },
6064             'Europe/Malta' => {
6065             exemplarCity => q#i-Malta#,
6066             },
6067             'Europe/Mariehamn' => {
6068             exemplarCity => q#i-Mariehamn#,
6069             },
6070             'Europe/Minsk' => {
6071             exemplarCity => q#i-Minsk#,
6072             },
6073             'Europe/Monaco' => {
6074             exemplarCity => q#i-Monaco#,
6075             },
6076             'Europe/Moscow' => {
6077             exemplarCity => q#i-Moscow#,
6078             },
6079             'Europe/Oslo' => {
6080             exemplarCity => q#i-Oslo#,
6081             },
6082             'Europe/Paris' => {
6083             exemplarCity => q#i-Paris#,
6084             },
6085             'Europe/Podgorica' => {
6086             exemplarCity => q#i-Podgorica#,
6087             },
6088             'Europe/Prague' => {
6089             exemplarCity => q#i-Prague#,
6090             },
6091             'Europe/Riga' => {
6092             exemplarCity => q#i-Riga#,
6093             },
6094             'Europe/Rome' => {
6095             exemplarCity => q#i-Rome#,
6096             },
6097             'Europe/Samara' => {
6098             exemplarCity => q#i-Samara#,
6099             },
6100             'Europe/San_Marino' => {
6101             exemplarCity => q#i-San Marino#,
6102             },
6103             'Europe/Sarajevo' => {
6104             exemplarCity => q#i-Sarajevo#,
6105             },
6106             'Europe/Simferopol' => {
6107             exemplarCity => q#i-Simferopol#,
6108             },
6109             'Europe/Skopje' => {
6110             exemplarCity => q#i-Skopje#,
6111             },
6112             'Europe/Sofia' => {
6113             exemplarCity => q#i-Sofia#,
6114             },
6115             'Europe/Stockholm' => {
6116             exemplarCity => q#i-Stockholm#,
6117             },
6118             'Europe/Tallinn' => {
6119             exemplarCity => q#i-Tallinn#,
6120             },
6121             'Europe/Tirane' => {
6122             exemplarCity => q#i-Tirane#,
6123             },
6124             'Europe/Uzhgorod' => {
6125             exemplarCity => q#i-Uzhhorod#,
6126             },
6127             'Europe/Vaduz' => {
6128             exemplarCity => q#i-Vaduz#,
6129             },
6130             'Europe/Vatican' => {
6131             exemplarCity => q#i-Vatican#,
6132             },
6133             'Europe/Vienna' => {
6134             exemplarCity => q#i-Vienna#,
6135             },
6136             'Europe/Vilnius' => {
6137             exemplarCity => q#i-Vilnius#,
6138             },
6139             'Europe/Volgograd' => {
6140             exemplarCity => q#i-Volgograd#,
6141             },
6142             'Europe/Warsaw' => {
6143             exemplarCity => q#i-Warsaw#,
6144             },
6145             'Europe/Zagreb' => {
6146             exemplarCity => q#i-Zagreb#,
6147             },
6148             'Europe/Zaporozhye' => {
6149             exemplarCity => q#i-Zaporozhye#,
6150             },
6151             'Europe/Zurich' => {
6152             exemplarCity => q#i-Zurich#,
6153             },
6154             'Europe_Central' => {
6155             long => {
6156             'daylight' => q(Isikhathi sasehlobo sase-Central Europe),
6157             'generic' => q(Isikhathi sase-Central Europe),
6158             'standard' => q(Isikhathi esijwayelekile sase-Central Europe),
6159             },
6160             },
6161             'Europe_Eastern' => {
6162             long => {
6163             'daylight' => q(Isikhathi sasehlobo sase-Eastern Europe),
6164             'generic' => q(Isikhathi sase-Eastern Europe),
6165             'standard' => q(Isikhathi esijwayelekile sase-Eastern Europe),
6166             },
6167             },
6168             'Europe_Further_Eastern' => {
6169             long => {
6170             'standard' => q(Isikhathi sase-Further-eastern Europe),
6171             },
6172             },
6173             'Europe_Western' => {
6174             long => {
6175             'daylight' => q(Isikhathi sasehlobo sase-Western Europe),
6176             'generic' => q(Isikhathi sase-Western Europe),
6177             'standard' => q(Isikhathi esijwayelekile sase-Western Europe),
6178             },
6179             },
6180             'Falkland' => {
6181             long => {
6182             'daylight' => q(Isikhathi sase-Falkland Islands sasehlobo),
6183             'generic' => q(Isikhathi sase-Falkland Islands),
6184             'standard' => q(Isikhathi sase-Falkland Islands esijwayelekile),
6185             },
6186             },
6187             'Fiji' => {
6188             long => {
6189             'daylight' => q(Isikhathi sehlobo sase-Fiji),
6190             'generic' => q(Isikhathi sase-Fiji),
6191             'standard' => q(Isikhathi esivamile sase-Fiji),
6192             },
6193             },
6194             'French_Guiana' => {
6195             long => {
6196             'standard' => q(Isikhathi sase-French Guiana),
6197             },
6198             },
6199             'French_Southern' => {
6200             long => {
6201             'standard' => q(Isikhathi sase-French Southern and Antarctic),
6202             },
6203             },
6204             'GMT' => {
6205             long => {
6206             'standard' => q(Isikhathi sase-Greenwich Mean),
6207             },
6208             },
6209             'Galapagos' => {
6210             long => {
6211             'standard' => q(Isikhathi sase-Galapagos),
6212             },
6213             },
6214             'Gambier' => {
6215             long => {
6216             'standard' => q(Isikhathi sase-Gambier),
6217             },
6218             },
6219             'Georgia' => {
6220             long => {
6221             'daylight' => q(Isikhathi sehlobo sase-Georgia),
6222             'generic' => q(Isikhathi sase-Georgia),
6223             'standard' => q(Isikhathi esivamile sase-Georgia),
6224             },
6225             },
6226             'Gilbert_Islands' => {
6227             long => {
6228             'standard' => q(Isikhathi sase-Gilbert Islands),
6229             },
6230             },
6231             'Greenland_Eastern' => {
6232             long => {
6233             'daylight' => q(isikhathi sase-East Greenland sasemini),
6234             'generic' => q(isikhathi sase-East Greenland),
6235             'standard' => q(isikhathi sase-East Greenland esijwayelekile),
6236             },
6237             },
6238             'Greenland_Western' => {
6239             long => {
6240             'daylight' => q(isikhathi sase-West Greenland sasemini),
6241             'generic' => q(isikhathi sase-West Greenland),
6242             'standard' => q(isikhathi sase-West Greenland esijwayelekile),
6243             },
6244             },
6245             'Gulf' => {
6246             long => {
6247             'standard' => q(Isikhathi esivamile sase-Gulf),
6248             },
6249             },
6250             'Guyana' => {
6251             long => {
6252             'standard' => q(Isikhathi sase-Guyana),
6253             },
6254             },
6255             'Hawaii_Aleutian' => {
6256             long => {
6257             'daylight' => q(isikhathi sase-Hawaii-Aleutia sasemini),
6258             'generic' => q(isikhathi sase-Hawaii-Aleutia),
6259             'standard' => q(isikhathi sase-Hawaii-Aleutia esijwayelekile),
6260             },
6261             },
6262             'Hong_Kong' => {
6263             long => {
6264             'daylight' => q(Isikhathi sehlobo sase-Hong Kong),
6265             'generic' => q(Isikhathi sase-Hong Kong),
6266             'standard' => q(Isikhathi esivamile sase-Hong Kong),
6267             },
6268             },
6269             'Hovd' => {
6270             long => {
6271             'daylight' => q(esase-Hovd Summer Time),
6272             'generic' => q(Isikhathi sase-Hovd),
6273             'standard' => q(Isikhathi Esimisiwe sase-Hovd),
6274             },
6275             },
6276             'India' => {
6277             long => {
6278             'standard' => q(esase-India Standard Time),
6279             },
6280             },
6281             'Indian/Antananarivo' => {
6282             exemplarCity => q#i-Antananarivo#,
6283             },
6284             'Indian/Chagos' => {
6285             exemplarCity => q#i-Chagos#,
6286             },
6287             'Indian/Christmas' => {
6288             exemplarCity => q#i-Christmas#,
6289             },
6290             'Indian/Cocos' => {
6291             exemplarCity => q#i-Cocos#,
6292             },
6293             'Indian/Comoro' => {
6294             exemplarCity => q#i-Comoro#,
6295             },
6296             'Indian/Kerguelen' => {
6297             exemplarCity => q#i-Kerguelen#,
6298             },
6299             'Indian/Mahe' => {
6300             exemplarCity => q#iMahe#,
6301             },
6302             'Indian/Maldives' => {
6303             exemplarCity => q#i-Maldives#,
6304             },
6305             'Indian/Mauritius' => {
6306             exemplarCity => q#i-Mauritius#,
6307             },
6308             'Indian/Mayotte' => {
6309             exemplarCity => q#i-Mayotte#,
6310             },
6311             'Indian/Reunion' => {
6312             exemplarCity => q#i-Réunion#,
6313             },
6314             'Indian_Ocean' => {
6315             long => {
6316             'standard' => q(Isikhathi sase-Indian Ocean),
6317             },
6318             },
6319             'Indochina' => {
6320             long => {
6321             'standard' => q(Isikhathi sase-Indochina),
6322             },
6323             },
6324             'Indonesia_Central' => {
6325             long => {
6326             'standard' => q(Isikhathi sase-Central Indonesia),
6327             },
6328             },
6329             'Indonesia_Eastern' => {
6330             long => {
6331             'standard' => q(Isikhathi sase-Eastern Indonesia),
6332             },
6333             },
6334             'Indonesia_Western' => {
6335             long => {
6336             'standard' => q(Isikhathi sase-Western Indonesia),
6337             },
6338             },
6339             'Iran' => {
6340             long => {
6341             'daylight' => q(esase-Iran Daylight Time),
6342             'generic' => q(esase-Iran Time),
6343             'standard' => q(esase-Iran Standard Time),
6344             },
6345             },
6346             'Irkutsk' => {
6347             long => {
6348             'daylight' => q(esase-Irkutsk Summer Time),
6349             'generic' => q(Isikhathi sase-Irkutsk),
6350             'standard' => q(Isikhathi Esimisiwe sase-Irkutsk),
6351             },
6352             },
6353             'Israel' => {
6354             long => {
6355             'daylight' => q(Isikhathi sasemini sase-Israel),
6356             'generic' => q(Isikhathi sase-Israel),
6357             'standard' => q(Isikhathi esivamile sase-Israel),
6358             },
6359             },
6360             'Japan' => {
6361             long => {
6362             'daylight' => q(Isikhathi semini sase-Japan),
6363             'generic' => q(Isikhathi sase-Japan),
6364             'standard' => q(Isikhathi esivamile sase-Japan),
6365             },
6366             },
6367             'Kamchatka' => {
6368             long => {
6369             'daylight' => q(esase-Petropavlovsk-Kamchatski Summer Time),
6370             'generic' => q(esase-Petropavlovsk-Kamchatski Time),
6371             'standard' => q(esase-Petropavlovsk-Kamchatski Standard Time),
6372             },
6373             },
6374             'Kazakhstan_Eastern' => {
6375             long => {
6376             'standard' => q(Isikhathi sase-Mpumalanga ne-Kazakhstan),
6377             },
6378             },
6379             'Kazakhstan_Western' => {
6380             long => {
6381             'standard' => q(Isikhathi saseNtshonalanga ne-Kazakhstan),
6382             },
6383             },
6384             'Korea' => {
6385             long => {
6386             'daylight' => q(Isikhathi semini sase-Korea),
6387             'generic' => q(Isikhathi sase-Korea),
6388             'standard' => q(Isikhathi esisezengeni sase-Korea),
6389             },
6390             },
6391             'Kosrae' => {
6392             long => {
6393             'standard' => q(Isikhathi sase-Kosrae),
6394             },
6395             },
6396             'Krasnoyarsk' => {
6397             long => {
6398             'daylight' => q(Isikhathi sase-Krasnoyarsk sasehlobo),
6399             'generic' => q(Isikhathi sase-Krasnoyarsk),
6400             'standard' => q(Isikhathi Esimisiwe sase-Krasnoyarsk),
6401             },
6402             },
6403             'Kyrgystan' => {
6404             long => {
6405             'standard' => q(Isikhathi sase-Kyrgystan),
6406             },
6407             },
6408             'Line_Islands' => {
6409             long => {
6410             'standard' => q(Isikhathi sase-Line Islands),
6411             },
6412             },
6413             'Lord_Howe' => {
6414             long => {
6415             'daylight' => q(Isikhathi sase-Lord Howe sasemini),
6416             'generic' => q(Isikhathi sase-Lord Howe),
6417             'standard' => q(Isikhathi sase-Lord Howe esivamile),
6418             },
6419             },
6420             'Macquarie' => {
6421             long => {
6422             'standard' => q(Isikhathi sase-Macquarie Island),
6423             },
6424             },
6425             'Magadan' => {
6426             long => {
6427             'daylight' => q(esase-Magadan Summer Time),
6428             'generic' => q(Isikhathi sase-Magadan),
6429             'standard' => q(Isikhathi Esimisiwe sase-Magadan),
6430             },
6431             },
6432             'Malaysia' => {
6433             long => {
6434             'standard' => q(Isikhathi sase-Malaysia),
6435             },
6436             },
6437             'Maldives' => {
6438             long => {
6439             'standard' => q(esase-Maldives Time),
6440             },
6441             },
6442             'Marquesas' => {
6443             long => {
6444             'standard' => q(Isikhathi sase-Marquesas),
6445             },
6446             },
6447             'Marshall_Islands' => {
6448             long => {
6449             'standard' => q(Isikhathi sase-Marshall Islands),
6450             },
6451             },
6452             'Mauritius' => {
6453             long => {
6454             'daylight' => q(Isikhathi sehlobo sase-Mauritius),
6455             'generic' => q(Isikhathi sase-Mauritius),
6456             'standard' => q(Isikhathi esivamile sase-Mauritius),
6457             },
6458             },
6459             'Mawson' => {
6460             long => {
6461             'standard' => q(Isikhathi sase-Mawson),
6462             },
6463             },
6464             'Mexico_Northwest' => {
6465             long => {
6466             'daylight' => q(isikhathi sase-Northwest Mexico sasemini),
6467             'generic' => q(isikhathi sase-Northwest Mexico),
6468             'standard' => q(isikhathi sase-Northwest Mexico esijwayelekile),
6469             },
6470             },
6471             'Mexico_Pacific' => {
6472             long => {
6473             'daylight' => q(isikhathi sase-Mexican Pacific sasemini),
6474             'generic' => q(isikhathi sase-Mexican Pacific),
6475             'standard' => q(isikhathi sase-Mexican Pacific esijwayelekile),
6476             },
6477             },
6478             'Mongolia' => {
6479             long => {
6480             'daylight' => q(esase-Ulan Bator Summer Time),
6481             'generic' => q(Isikhathi sase-Ulan Bator),
6482             'standard' => q(Isikhathi Esimisiwe sase-Ulan Bator),
6483             },
6484             },
6485             'Moscow' => {
6486             long => {
6487             'daylight' => q(esase-Moscow Summer Time),
6488             'generic' => q(esase-Moscow Time),
6489             'standard' => q(esase-Moscow Standard Time),
6490             },
6491             },
6492             'Myanmar' => {
6493             long => {
6494             'standard' => q(Isikhathi sase-Myanmar),
6495             },
6496             },
6497             'Nauru' => {
6498             long => {
6499             'standard' => q(Isikhathi sase-Nauru),
6500             },
6501             },
6502             'Nepal' => {
6503             long => {
6504             'standard' => q(esase-Nepal Time),
6505             },
6506             },
6507             'New_Caledonia' => {
6508             long => {
6509             'daylight' => q(Isikhathi sase-New Caledonia sasehlobo),
6510             'generic' => q(Isikhathi sase-New Caledonia),
6511             'standard' => q(Isikhathi sase-New Caledonia esijwayelekile),
6512             },
6513             },
6514             'New_Zealand' => {
6515             long => {
6516             'daylight' => q(Isikhathi sasemini sase-New Zealand),
6517             'generic' => q(Isikhathi sase-New Zealand),
6518             'standard' => q(Isikhathi esivamile sase-New Zealand),
6519             },
6520             },
6521             'Newfoundland' => {
6522             long => {
6523             'daylight' => q(isikhathi sase-Newfoundland sasemini),
6524             'generic' => q(isikhathi sase-Newfoundland),
6525             'standard' => q(isikhathi sase-Newfoundland esijwayelekile),
6526             },
6527             },
6528             'Niue' => {
6529             long => {
6530             'standard' => q(Isikhathi sase-Niue),
6531             },
6532             },
6533             'Norfolk' => {
6534             long => {
6535             'standard' => q(Isikhathi sase-Norfolk Islands),
6536             },
6537             },
6538             'Noronha' => {
6539             long => {
6540             'daylight' => q(Isikhathi sase-Fernando de Noronha sasehlobo),
6541             'generic' => q(Isikhathi sase-Fernando de Noronha),
6542             'standard' => q(Isikhathi sase-Fernando de Noronha esijwayelekile),
6543             },
6544             },
6545             'Novosibirsk' => {
6546             long => {
6547             'daylight' => q(esase-Novosibirsk Summer Time),
6548             'generic' => q(Isikhathi sase-Novosibirsk),
6549             'standard' => q(Isikhathi Esimisiwe sase-Novosibirsk),
6550             },
6551             },
6552             'Omsk' => {
6553             long => {
6554             'daylight' => q(esase-Omsk Summer Time),
6555             'generic' => q(Isikhathi sase-Omsk),
6556             'standard' => q(Isikhathi Esimisiwe sase-Omsk),
6557             },
6558             },
6559             'Pacific/Apia' => {
6560             exemplarCity => q#i-Apia#,
6561             },
6562             'Pacific/Auckland' => {
6563             exemplarCity => q#i-Auckland#,
6564             },
6565             'Pacific/Bougainville' => {
6566             exemplarCity => q#i-Bougainville#,
6567             },
6568             'Pacific/Chatham' => {
6569             exemplarCity => q#i-Chatham#,
6570             },
6571             'Pacific/Easter' => {
6572             exemplarCity => q#i-Easter#,
6573             },
6574             'Pacific/Efate' => {
6575             exemplarCity => q#i-Efate#,
6576             },
6577             'Pacific/Enderbury' => {
6578             exemplarCity => q#i-Enderbury#,
6579             },
6580             'Pacific/Fakaofo' => {
6581             exemplarCity => q#i-Fakaofo#,
6582             },
6583             'Pacific/Fiji' => {
6584             exemplarCity => q#i-Fiji#,
6585             },
6586             'Pacific/Funafuti' => {
6587             exemplarCity => q#i-Funafuti#,
6588             },
6589             'Pacific/Galapagos' => {
6590             exemplarCity => q#i-Galapagos#,
6591             },
6592             'Pacific/Gambier' => {
6593             exemplarCity => q#i-Gambier#,
6594             },
6595             'Pacific/Guadalcanal' => {
6596             exemplarCity => q#i-Guadalcanal#,
6597             },
6598             'Pacific/Guam' => {
6599             exemplarCity => q#i-Guam#,
6600             },
6601             'Pacific/Honolulu' => {
6602             exemplarCity => q#i-Honolulu#,
6603             },
6604             'Pacific/Johnston' => {
6605             exemplarCity => q#i-Johnston#,
6606             },
6607             'Pacific/Kiritimati' => {
6608             exemplarCity => q#i-Kiritimati#,
6609             },
6610             'Pacific/Kosrae' => {
6611             exemplarCity => q#i-Kosrae#,
6612             },
6613             'Pacific/Kwajalein' => {
6614             exemplarCity => q#i-Kwajalein#,
6615             },
6616             'Pacific/Majuro' => {
6617             exemplarCity => q#i-Majuro#,
6618             },
6619             'Pacific/Marquesas' => {
6620             exemplarCity => q#i-Marquesas#,
6621             },
6622             'Pacific/Midway' => {
6623             exemplarCity => q#i-Midway#,
6624             },
6625             'Pacific/Nauru' => {
6626             exemplarCity => q#i-Nauru#,
6627             },
6628             'Pacific/Niue' => {
6629             exemplarCity => q#i-Niue#,
6630             },
6631             'Pacific/Norfolk' => {
6632             exemplarCity => q#i-Norfolk#,
6633             },
6634             'Pacific/Noumea' => {
6635             exemplarCity => q#i-Noumea#,
6636             },
6637             'Pacific/Pago_Pago' => {
6638             exemplarCity => q#i-Pago Pago#,
6639             },
6640             'Pacific/Palau' => {
6641             exemplarCity => q#i-Palau#,
6642             },
6643             'Pacific/Pitcairn' => {
6644             exemplarCity => q#i-Pitcairn#,
6645             },
6646             'Pacific/Ponape' => {
6647             exemplarCity => q#i-Pohnpei#,
6648             },
6649             'Pacific/Port_Moresby' => {
6650             exemplarCity => q#i-Port Moresby#,
6651             },
6652             'Pacific/Rarotonga' => {
6653             exemplarCity => q#i-Rarotonga#,
6654             },
6655             'Pacific/Saipan' => {
6656             exemplarCity => q#i-Saipan#,
6657             },
6658             'Pacific/Tahiti' => {
6659             exemplarCity => q#i-Tahiti#,
6660             },
6661             'Pacific/Tarawa' => {
6662             exemplarCity => q#i-Tarawa#,
6663             },
6664             'Pacific/Tongatapu' => {
6665             exemplarCity => q#i-Tongatapu#,
6666             },
6667             'Pacific/Truk' => {
6668             exemplarCity => q#i-Chuuk#,
6669             },
6670             'Pacific/Wake' => {
6671             exemplarCity => q#i-Wake#,
6672             },
6673             'Pacific/Wallis' => {
6674             exemplarCity => q#i-Wallis#,
6675             },
6676             'Pakistan' => {
6677             long => {
6678             'daylight' => q(esase-Pakistan Summer Time),
6679             'generic' => q(esase-Pakistan Time),
6680             'standard' => q(esase-Pakistan Standard Time),
6681             },
6682             },
6683             'Palau' => {
6684             long => {
6685             'standard' => q(Isikhathi sase-Palau),
6686             },
6687             },
6688             'Papua_New_Guinea' => {
6689             long => {
6690             'standard' => q(Isikhathi sase-Papua New Guinea),
6691             },
6692             },
6693             'Paraguay' => {
6694             long => {
6695             'daylight' => q(Isikhathi sase-Paraguay sasehlobo),
6696             'generic' => q(Isikhathi sase-Paraguay),
6697             'standard' => q(Isikhathi sase-Paraguay esijwayelekile),
6698             },
6699             },
6700             'Peru' => {
6701             long => {
6702             'daylight' => q(Isikhathi sase-Peru sasehlobo),
6703             'generic' => q(Isikhathi sase-Peru),
6704             'standard' => q(Isikhathi sase-Peru esijwayelekile),
6705             },
6706             },
6707             'Philippines' => {
6708             long => {
6709             'daylight' => q(Isikhathi sehlobo sase-Philippine),
6710             'generic' => q(Isikhathi sase-Philippine),
6711             'standard' => q(Isikhathi esivamile sase-Philippine),
6712             },
6713             },
6714             'Phoenix_Islands' => {
6715             long => {
6716             'standard' => q(Isikhathi sase-Phoenix Islands),
6717             },
6718             },
6719             'Pierre_Miquelon' => {
6720             long => {
6721             'daylight' => q(isikhathi sase-Saint Pierre nase-Miquelon sasemini),
6722             'generic' => q(isikhathi sase-Saint Pierre nase-Miquelon),
6723             'standard' => q(isikhathi sase-Saint Pierre nase-Miquelon esijwayelekile),
6724             },
6725             },
6726             'Pitcairn' => {
6727             long => {
6728             'standard' => q(Isikhathi sase-Pitcairn),
6729             },
6730             },
6731             'Ponape' => {
6732             long => {
6733             'standard' => q(Isikhathi sase-Ponape),
6734             },
6735             },
6736             'Reunion' => {
6737             long => {
6738             'standard' => q(Isikhathi sase-Reunion),
6739             },
6740             },
6741             'Rothera' => {
6742             long => {
6743             'standard' => q(Isikhathi sase-Rothera),
6744             },
6745             },
6746             'Sakhalin' => {
6747             long => {
6748             'daylight' => q(esase-Sakhalin Summer Time),
6749             'generic' => q(Isikhathi sase-Sakhalin),
6750             'standard' => q(Isikhathi Esimisiwe sase-Sakhalin),
6751             },
6752             },
6753             'Samara' => {
6754             long => {
6755             'daylight' => q(esase-Samara Summer Time),
6756             'generic' => q(esase-Samara Time),
6757             'standard' => q(esase-Samara Standard Time),
6758             },
6759             },
6760             'Samoa' => {
6761             long => {
6762             'daylight' => q(Isikhathi sase-Samoa sasemini),
6763             'generic' => q(Isikhathi sase-Samoa),
6764             'standard' => q(Isikhathi sase-Samoa esijwayelekile),
6765             },
6766             },
6767             'Seychelles' => {
6768             long => {
6769             'standard' => q(Isikhathi sase-Seychelles),
6770             },
6771             },
6772             'Singapore' => {
6773             long => {
6774             'standard' => q(Isikhathi esivamile sase-Singapore),
6775             },
6776             },
6777             'Solomon' => {
6778             long => {
6779             'standard' => q(Isikhathi sase-Solomon Islands),
6780             },
6781             },
6782             'South_Georgia' => {
6783             long => {
6784             'standard' => q(Isikhathi sase-South Georgia),
6785             },
6786             },
6787             'Suriname' => {
6788             long => {
6789             'standard' => q(Isikhathi sase-Suriname),
6790             },
6791             },
6792             'Syowa' => {
6793             long => {
6794             'standard' => q(Isikhathi sase-Syowa),
6795             },
6796             },
6797             'Tahiti' => {
6798             long => {
6799             'standard' => q(Isikhathi sase-Tahiti),
6800             },
6801             },
6802             'Taipei' => {
6803             long => {
6804             'daylight' => q(Isikhathi semini sase-Taipei),
6805             'generic' => q(Isikhathi sase-Taipei),
6806             'standard' => q(Isikhathi esivamile sase-Taipei),
6807             },
6808             },
6809             'Tajikistan' => {
6810             long => {
6811             'standard' => q(Isikhathi sase-Tajikistan),
6812             },
6813             },
6814             'Tokelau' => {
6815             long => {
6816             'standard' => q(Isikhathi sase-Tokelau),
6817             },
6818             },
6819             'Tonga' => {
6820             long => {
6821             'daylight' => q(Isikhathi sase-Tonga sasehlobo),
6822             'generic' => q(Isikhathi sase-Tonga),
6823             'standard' => q(Isikhathi sase-Tonga esijwayelekile),
6824             },
6825             },
6826             'Truk' => {
6827             long => {
6828             'standard' => q(Isikhathi sase-Chuuk),
6829             },
6830             },
6831             'Turkmenistan' => {
6832             long => {
6833             'daylight' => q(Isikhathi sehlobo sase-Turkmenistan),
6834             'generic' => q(Isikhathi sase-Turkmenistan),
6835             'standard' => q(Isikhathi esivamile sase-Turkmenistan),
6836             },
6837             },
6838             'Tuvalu' => {
6839             long => {
6840             'standard' => q(Isikhathi sase-Tuvalu),
6841             },
6842             },
6843             'Uruguay' => {
6844             long => {
6845             'daylight' => q(Isikhathi sase-Uruguay sasehlobo),
6846             'generic' => q(Isikhathi sase-Uruguay),
6847             'standard' => q(Isikhathi sase-Uruguay esijwayelekile),
6848             },
6849             },
6850             'Uzbekistan' => {
6851             long => {
6852             'daylight' => q(Isikhathi sehlobo sase-Uzbekistan),
6853             'generic' => q(Isikhathi sase-Uzbekistan),
6854             'standard' => q(Isikhathi esivamile sase-Uzbekistan),
6855             },
6856             },
6857             'Vanuatu' => {
6858             long => {
6859             'daylight' => q(Isikhathi sase-Vanuatu sasehlobo),
6860             'generic' => q(Isikhathi sase-Vanuatu),
6861             'standard' => q(Isikhathi sase-Vanuatu esijwayelekile),
6862             },
6863             },
6864             'Venezuela' => {
6865             long => {
6866             'standard' => q(Isikhathi sase-Venezuela),
6867             },
6868             },
6869             'Vladivostok' => {
6870             long => {
6871             'daylight' => q(esase-Vladivostok Summer Time),
6872             'generic' => q(Isikhathi sase-Vladivostok),
6873             'standard' => q(Isikhathi Esimisiwe sase-Vladivostok),
6874             },
6875             },
6876             'Volgograd' => {
6877             long => {
6878             'daylight' => q(esase-Volgograd Summer Time),
6879             'generic' => q(Isikhathi sase-Volgograd),
6880             'standard' => q(Isikhathi Esimisiwe sase-Volgograd),
6881             },
6882             },
6883             'Vostok' => {
6884             long => {
6885             'standard' => q(Isikhathi sase-Vostok),
6886             },
6887             },
6888             'Wake' => {
6889             long => {
6890             'standard' => q(Isikhathi sase-Wake Island),
6891             },
6892             },
6893             'Wallis' => {
6894             long => {
6895             'standard' => q(Isikhathi sase-Wallis and Futuna),
6896             },
6897             },
6898             'Yakutsk' => {
6899             long => {
6900             'daylight' => q(esase-Yakutsk Summer Time),
6901             'generic' => q(Isikhathi sase-Yakutsk),
6902             'standard' => q(Isikhathi Esimisiwe sase-Yakutsk),
6903             },
6904             },
6905             'Yekaterinburg' => {
6906             long => {
6907             'daylight' => q(esase-Yekaterinburg Summer Time),
6908             'generic' => q(Isikhathi sase-Yekaterinburg),
6909             'standard' => q(Isikhathi Esimisiwe sase-Yekaterinburg),
6910             },
6911             },
6912             } }
6913             );
6914 1     1   13537 no Moo;
  1         1  
  1         9  
6915              
6916             1;
6917              
6918             # vim: tabstop=4