File Coverage

blib/lib/Locale/CLDR/Locales/Zu.pm
Criterion Covered Total %
statement 32 32 100.0
branch n/a
condition n/a
subroutine 11 11 100.0
pod n/a
total 43 43 100.0


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