File Coverage

blib/lib/Locale/CLDR/Locales/Mzn.pm
Criterion Covered Total %
statement 32 39 82.0
branch n/a
condition n/a
subroutine 11 12 91.6
pod 0 1 0.0
total 43 52 82.6


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Mzn - Package for language Mazanderani
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Mzn;
10             # This file auto generated from Data\common\main\mzn.xml
11             # on Sun 16 Dec 4:28:22 pm GMT
12              
13 1     1   958525 use strict;
  1         3  
  1         27  
14 1     1   5 use warnings;
  1         1  
  1         24  
15 1     1   5 use version;
  1         1  
  1         7  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   92 use v5.10.1;
  1         3  
20 1     1   5 use mro 'c3';
  1         2  
  1         6  
21 1     1   22 use utf8;
  1         2  
  1         7  
22 1     1   29 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         13  
23 1     1   117 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         9  
24 1     1   940 use Moo;
  1         2  
  1         6  
25              
26             extends('Locale::CLDR::Locales::Root');
27             # Need to add code for Key type pattern
28             sub display_name_pattern {
29 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
30              
31 0           my $display_pattern = '{0} ({1})';
32 0           $display_pattern =~s/\{0\}/$name/g;
33 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
34             $region,
35             $script,
36             $variant,
37             );
38              
39 0           $display_pattern =~s/\{1\}/$subtags/g;
40 0           return $display_pattern;
41             }
42              
43             has 'display_name_language' => (
44             is => 'ro',
45             isa => CodeRef,
46             init_arg => undef,
47             default => sub {
48             sub {
49             my %languages = (
50             'ab' => 'آبخازی',
51             'af' => 'آفریکانس',
52             'agq' => 'آقم',
53             'ak' => 'آکان',
54             'am' => 'امهری',
55             'ar' => 'عربی',
56             'ar_001' => 'مدرن استاندارد عربی',
57             'arn' => 'ماپوچه',
58             'as' => 'آسامی',
59             'asa' => 'آسو',
60             'az' => 'آذری ِترکی',
61             'az@alt=short' => 'آذری',
62             'az_Arab' => 'جنوبی آذری ترکی',
63             'ba' => 'باشقیری',
64             'be' => 'بلاروسی',
65             'bem' => 'بمبایی',
66             'bez' => 'بنایی',
67             'bg' => 'بلغاری',
68             'bgn' => 'غربی بلوچی',
69             'bm' => 'بامبارایی',
70             'bn' => 'بنگالی',
71             'bo' => 'تبتی',
72             'br' => 'برِتونی',
73             'brx' => 'بدویی',
74             'bs' => 'بوسنیایی',
75             'ca' => 'کاتالونی',
76             'ce' => 'Ú†Ú†Ù†ÛŒ',
77             'cgg' => 'چیگا',
78             'chr' => 'چروکیایی',
79             'ckb' => 'میونی کوردی',
80             'co' => 'کورسیکان',
81             'cs' => 'Ú†Ú©ÛŒ',
82             'cv' => 'چوواشی',
83             'cy' => 'ولزی',
84             'da' => 'دانمارکی',
85             'dav' => 'تایتا',
86             'de' => 'آلمانی',
87             'de_AT' => 'اتریش ِآلمانی',
88             'de_CH' => 'سوییس ِآلمانی',
89             'dje' => 'زارمایی',
90             'dsb' => 'پایین صربی',
91             'dua' => 'دوئالایی',
92             'dyo' => 'جولا-فونی',
93             'dz' => 'دزونگخا',
94             'ebu' => 'امبو',
95             'ee' => 'اوه‌یی',
96             'el' => 'یونانی',
97             'en' => 'انگلیسی',
98             'en_AU' => 'استرالیای ِانگلیسی',
99             'en_CA' => 'کانادای ِانگلیسی',
100             'en_GB' => 'بریتیش انگلیسی',
101             'en_GB@alt=short' => 'بریتانیای ِانگلیسی',
102             'en_US' => 'امریکن انگلیسی',
103             'en_US@alt=short' => 'آمریکای ِانگلیسی',
104             'eo' => 'اسپرانتو',
105             'es' => 'ایسپانیولی',
106             'es_419' => 'جنوبی آمریکای ِایسپانیولی',
107             'es_ES' => 'اروپای ِایسپانیولی',
108             'es_MX' => 'مکزیک ِایسپانیولی',
109             'et' => 'استونیایی',
110             'eu' => 'باسکی',
111             'fa' => 'فارسی',
112             'fi' => 'فینیش',
113             'fil' => 'فیلیپینو',
114             'fj' => 'فیجیایی',
115             'fo' => 'فارویی',
116             'fr' => 'فرانسوی',
117             'fr_CA' => 'کانادای ِفرانسوی',
118             'fr_CH' => 'سوییس ِفرانسوی',
119             'fy' => 'غربی فیریزی',
120             'ga' => 'ایریش',
121             'gag' => 'گاگائوزی',
122             'gl' => 'گالیک',
123             'gn' => 'گورانی',
124             'gsw' => 'سوییس آلمانی',
125             'gu' => 'گجراتی',
126             'guz' => 'گوسی',
127             'gv' => 'مانکس',
128             'ha' => 'هوسا',
129             'haw' => 'هاواییایی',
130             'he' => 'عبری',
131             'hi' => 'هندی',
132             'hr' => 'کرواتی',
133             'hsb' => 'بالایی صربی',
134             'ht' => 'هائتیایی',
135             'hu' => 'مجاری',
136             'hy' => 'ارمنی',
137             'id' => 'اندونزیایی',
138             'ig' => 'ایگبو',
139             'ii' => 'سیچوئان یی',
140             'is' => 'ایسلندی',
141             'it' => 'ایتالیایی',
142             'iu' => 'انوکتیتوت',
143             'ja' => 'جاپونی',
144             'jgo' => 'نگومبا',
145             'jmc' => 'ماچامه',
146             'jv' => 'جاوایی',
147             'ka' => 'گرجی',
148             'kab' => 'قبایلی',
149             'kam' => 'کامبایی',
150             'kde' => 'ماکونده',
151             'kea' => 'کیپ وُردی',
152             'khq' => 'کویرا چیینی',
153             'ki' => 'کیکویو',
154             'kk' => 'قزاقی',
155             'kl' => 'کالائلیسوت',
156             'kln' => 'کالنجین',
157             'km' => 'خمری',
158             'kn' => 'کانّادا',
159             'ko' => 'کُره‌یی',
160             'koi' => 'کومی-پرمیاک',
161             'kok' => 'کونکانی',
162             'ks' => 'کشمیری',
163             'ksb' => 'شامبالا',
164             'ksf' => 'بافیایی',
165             'ku' => 'کوردی',
166             'kw' => 'کورنیش',
167             'ky' => 'قرقیزی',
168             'la' => 'لاتین',
169             'lag' => 'لانگی',
170             'lb' => 'لوکزامبورگی',
171             'lg' => 'گاندا',
172             'lkt' => 'لاکوتا',
173             'ln' => 'لینگالا',
174             'lo' => 'لائویی',
175             'lrc' => 'شمالی لُری',
176             'lt' => 'لتونیایی',
177             'lu' => 'لوبا-کاتانگا',
178             'luo' => 'لوئو',
179             'luy' => 'لوییا',
180             'lv' => 'لاتویایی',
181             'mas' => 'ماسایی',
182             'mer' => 'مِرویی',
183             'mfe' => 'موریسین',
184             'mg' => 'مالاگاسی',
185             'mgh' => 'ماخوئا-میتو',
186             'mgo' => 'مِتاء',
187             'mi' => 'مائوری',
188             'mk' => 'مقدونی',
189             'ml' => 'مالایالام',
190             'mn' => 'مغولی',
191             'moh' => 'موهاک',
192             'mr' => 'ماراتی',
193             'ms' => 'مالایی',
194             'mt' => 'مالتی',
195             'mua' => 'موندانگ',
196             'my' => 'برمه‌یی',
197             'mzn' => 'مازرونی',
198             'naq' => 'ناما',
199             'nb' => 'نروژی بوکمال',
200             'nd' => 'شمالی ندبله',
201             'nds' => 'پایین آلمانی',
202             'nds_NL' => 'پایین ساکسونی',
203             'ne' => 'نپالی',
204             'nl' => 'هلندی',
205             'nl_BE' => 'فلمیش',
206             'nmg' => 'کوئاسیو',
207             'nn' => 'نروژی نینورسک',
208             'nqo' => 'نئکو',
209             'nus' => 'نوئر',
210             'nyn' => 'نیانکوله',
211             'om' => 'اورومو',
212             'or' => 'اوریا',
213             'pa' => 'پنجابی',
214             'pl' => 'لهستونی',
215             'ps' => 'پشتو',
216             'pt' => 'پرتغالی',
217             'pt_BR' => 'برزیل ِپرتغالی',
218             'pt_PT' => 'اروپای ِپرتغالی',
219             'qu' => 'قوئچوئا',
220             'quc' => 'کئیچه‌ئی',
221             'rm' => 'رومانش',
222             'rn' => 'روندی',
223             'ro' => 'رومانیایی',
224             'ro_MD' => 'مولداوی',
225             'rof' => 'رومبو',
226             'ru' => 'روسی',
227             'rw' => 'کنیاروآندایی',
228             'rwk' => 'روآیی',
229             'sa' => 'سانسکریت',
230             'saq' => 'سامبورو',
231             'sbp' => 'سانگوو',
232             'sd' => 'سندی',
233             'sdh' => 'جنوبی کردی',
234             'se' => 'شمالی سامی',
235             'seh' => 'سِنایی',
236             'ses' => 'کویرابورا سنی',
237             'sg' => 'سانگو',
238             'shi' => 'تاچلهیت',
239             'si' => 'سینهالا',
240             'sk' => 'اسلواکی',
241             'sl' => 'اسلوونیایی',
242             'sma' => 'جنوبی سامی',
243             'smj' => 'لوله سامی',
244             'smn' => 'ایناری سامی',
245             'sms' => 'سکولت سامی',
246             'sn' => 'شونا',
247             'so' => 'سومالیایی',
248             'sq' => 'آلبانیایی',
249             'sr' => 'صربی',
250             'su' => 'سوندانسی',
251             'sv' => 'سوئدی',
252             'sw' => 'سواحیلی',
253             'sw_CD' => 'Ú©Ù†Ú¯Ùˆ سواحیلی',
254             'ta' => 'تامیلی',
255             'te' => 'تلوگویی',
256             'teo' => 'تسویی',
257             'tg' => 'تاجیکی',
258             'th' => 'تایی',
259             'ti' => 'تیگرینیایی',
260             'tk' => 'ترکمونی',
261             'to' => 'تونگانی',
262             'tr' => 'ترکی',
263             'tt' => 'تاتاری',
264             'twq' => 'تاساواقی',
265             'tzm' => 'میونی اطلس تامزیقی',
266             'ug' => 'ئوغوری',
267             'uk' => 'اوکراینی',
268             'und' => 'نشناسی‌یه زوون',
269             'ur' => 'اردو',
270             'uz' => 'ازبکی',
271             'vai' => 'وایی',
272             'vi' => 'ویتنامی',
273             'vun' => 'وونجویی',
274             'wbp' => 'والرپیری',
275             'wo' => 'وولفی',
276             'xh' => 'خوسا',
277             'xog' => 'سوگا',
278             'yo' => 'یوروبا',
279             'zgh' => 'مراکش ِاستاندارد ِتامازیقتی',
280             'zh' => 'چینی',
281             'zh_Hans' => 'ساده چینی',
282             'zh_Hant' => 'سنتی چینی',
283             'zu' => 'زولو',
284             'zxx' => 'این زوون بشناسی‌یه نیّه',
285              
286             );
287             if (@_) {
288             return $languages{$_[0]};
289             }
290             return \%languages;
291             }
292             },
293             );
294              
295             has 'display_name_script' => (
296             is => 'ro',
297             isa => CodeRef,
298             init_arg => undef,
299             default => sub {
300             sub {
301             my %scripts = (
302             'Arab' => 'عربی',
303             'Armn' => 'ارمنی',
304             'Beng' => 'بنگالی',
305             'Bopo' => 'بوپوموفو',
306             'Cyrl' => 'سیریلیک',
307             'Deva' => 'دیوانانگری',
308             'Ethi' => 'اتیوپیایی',
309             'Geor' => 'گرجی',
310             'Grek' => 'یونانی',
311             'Gujr' => 'گجراتی',
312             'Guru' => 'گورموخی',
313             'Hang' => 'هانگول',
314             'Hani' => 'هان',
315             'Hans' => 'ساده‌بَیی هان',
316             'Hans@alt=stand-alone' => 'ساده‌بَیی هان',
317             'Hant' => 'سنتی هانت',
318             'Hant@alt=stand-alone' => 'استاندارد ِسنتی هانت',
319             'Hebr' => 'عبری',
320             'Hira' => 'هیراگانا',
321             'Jpan' => 'جاپونی',
322             'Kana' => 'کاتاکانا',
323              
324             );
325             if ( @_ ) {
326             return $scripts{$_[0]};
327             }
328             return \%scripts;
329             }
330             }
331             );
332              
333             has 'display_name_region' => (
334             is => 'ro',
335             isa => HashRef[Str],
336             init_arg => undef,
337             default => sub {
338             {
339             '001' => 'جهون',
340             '002' => 'آفریقا',
341             '003' => 'شمالی آمریکا',
342             '005' => 'جنوبی آمریکا',
343             '009' => 'اوقیانوسیه',
344             '011' => 'غربی آفریقا',
345             '013' => 'میونی آمریکا',
346             '014' => 'شرقی آفریقا',
347             '015' => 'شمالی ۀفریقا',
348             '017' => 'میونی آفریقا',
349             '018' => 'جنوبی آفریقا',
350             '019' => 'آمریکا',
351             '021' => 'شمالی امریکا',
352             '029' => 'کاراییب',
353             '030' => 'شرقی آسیا',
354             '034' => 'جنوبی آسیا',
355             '035' => 'آسیای ِجنوب‌شرقی‌وَر',
356             '039' => 'جنوبی اروپا',
357             '053' => 'اوسترالزی',
358             '054' => 'ملانزی',
359             '057' => 'میکرونزی منقطه',
360             '061' => 'پولی‌نزی',
361             '142' => 'آسیا',
362             '143' => 'میونی آسیا',
363             '145' => 'غربی آسیا',
364             '150' => 'اروپا',
365             '151' => 'شرقی اروپا',
366             '154' => 'شمالی اروپا',
367             '155' => 'غربی اروپا',
368             '419' => 'لاتین آمریکا',
369             'AC' => 'آسنسیون جزیره',
370             'AD' => 'آندورا',
371             'AE' => 'متحده عربی امارات',
372             'AF' => 'افغانستون',
373             'AG' => 'آنتیگوا Ùˆ باربودا',
374             'AI' => 'آنگویلا',
375             'AL' => 'آلبانی',
376             'AM' => 'ارمنستون',
377             'AO' => 'آنگولا',
378             'AQ' => 'جنوبی یخ‌بزه قطب',
379             'AR' => 'آرژانتین',
380             'AS' => 'آمریکای ِساموآ',
381             'AT' => 'اتریش',
382             'AU' => 'استرالیا',
383             'AW' => 'آروبا',
384             'AX' => 'آلند جزیره',
385             'AZ' => 'آذربایجون',
386             'BA' => 'بوسنی Ùˆ هرزگوین',
387             'BB' => 'باربادوس',
388             'BD' => 'بنگلادش',
389             'BE' => 'بلژیک',
390             'BF' => 'بورکینا فاسو',
391             'BG' => 'بلغارستون',
392             'BH' => 'بحرین',
393             'BI' => 'بوروندی',
394             'BJ' => 'بنین',
395             'BL' => 'سنت بارتلمی',
396             'BM' => 'برمودا',
397             'BN' => 'برونئی',
398             'BO' => 'بولیوی',
399             'BQ' => 'هلند ِکاراییبی جزایر',
400             'BR' => 'برزیل',
401             'BS' => 'باهاما',
402             'BT' => 'بوتان',
403             'BV' => 'بووت جزیره',
404             'BW' => 'بوتساوانا',
405             'BY' => 'بلاروس',
406             'BZ' => 'بلیز',
407             'CA' => 'کانادا',
408             'CC' => 'Ú©ÙˆÚ© (کیلینگ) جزایر',
409             'CD' => 'Ú©Ù†Ú¯Ùˆ کینشاسا',
410             'CD@alt=variant' => 'Ú©Ù†Ú¯Ùˆ (دموکراتیک جمهوری)',
411             'CF' => 'مرکزی آفریقای جمهوری',
412             'CG' => 'Ú©Ù†Ú¯Ùˆ برازاویل',
413             'CG@alt=variant' => 'Ú©Ù†Ú¯Ùˆ (جمهوری)',
414             'CH' => 'سوییس',
415             'CI' => 'عاج ِساحل',
416             'CI@alt=variant' => 'عاج ساحل',
417             'CK' => 'Ú©ÙˆÚ© جزایر',
418             'CL' => 'شیلی',
419             'CM' => 'کامرون',
420             'CN' => 'چین',
421             'CO' => 'کلمبیا',
422             'CP' => 'کلیپرتون جزیره',
423             'CR' => 'کاستاریکا',
424             'CU' => 'کوبا',
425             'CV' => 'کیپ ورد',
426             'CW' => 'کوراسائو',
427             'CX' => 'کریسمس جزیره',
428             'CY' => 'قبرس',
429             'CZ' => 'Ú†Ú© جمهوری',
430             'DE' => 'آلمان',
431             'DG' => 'دیگو گارسیا',
432             'DJ' => 'جیبوتی',
433             'DK' => 'دانمارک',
434             'DM' => 'دومنیکا',
435             'DO' => 'دومنیکن جمهوری',
436             'DZ' => 'الجزیره',
437             'EA' => 'سوتا Ùˆ ملیله',
438             'EC' => 'اکوادر',
439             'EE' => 'استونی',
440             'EG' => 'مصر',
441             'EH' => 'غربی صحرا',
442             'ER' => 'اریتره',
443             'ES' => 'ایسپانیا',
444             'ET' => 'اتیوپی',
445             'EU' => 'اروپا اتحادیه',
446             'FI' => 'فنلاند',
447             'FJ' => 'فیجی',
448             'FK' => 'فالکلند جزیره‌ئون',
449             'FK@alt=variant' => 'فالکلند (مالویناس)',
450             'FM' => 'میکرونزی',
451             'FO' => 'فارو جزایر',
452             'FR' => 'فرانسه',
453             'GA' => 'گابون',
454             'GB' => 'بریتانیا',
455             'GB@alt=short' => 'بریتانیا',
456             'GD' => 'گرانادا',
457             'GE' => 'گرجستون',
458             'GF' => 'فرانسه‌ی ِگویان',
459             'GG' => 'گرنزی',
460             'GH' => 'غنا',
461             'GI' => 'جبل طارق',
462             'GL' => 'گرینلند',
463             'GM' => 'گامبیا',
464             'GN' => 'گینه',
465             'GP' => 'گوادلوپ',
466             'GQ' => 'استوایی گینه',
467             'GR' => 'یونان',
468             'GS' => 'جنوبی جورجیا Ùˆ جنوبی ساندویچ جزایر',
469             'GT' => 'گواتمالا',
470             'GU' => 'گوئام',
471             'GW' => 'گینه بیسائو',
472             'GY' => 'گویان',
473             'HK' => 'هنگ Ú©Ù†Ú¯',
474             'HK@alt=short' => 'هونگ کونگ',
475             'HM' => 'هارد Ùˆ مک‌دونالد جزایر',
476             'HN' => 'هندوراس',
477             'HR' => 'کرواسی',
478             'HT' => 'هاییتی',
479             'HU' => 'مجارستون',
480             'IC' => 'قناری جزایر',
481             'ID' => 'اندونزی',
482             'IE' => 'ایرلند',
483             'IL' => 'ایسراییل',
484             'IM' => 'من ِجزیره',
485             'IN' => 'هند',
486             'IO' => 'بریتانیای هند ِاوقیانوس ِمناطق',
487             'IQ' => 'عراق',
488             'IR' => 'ایران',
489             'IS' => 'ایسلند',
490             'IT' => 'ایتالیا',
491             'JE' => 'جرسی',
492             'JM' => 'جاماییکا',
493             'JO' => 'اردن',
494             'JP' => 'جاپون',
495             'KE' => 'کنیا',
496             'KG' => 'قرقیزستون',
497             'KH' => 'کامبوج',
498             'KI' => 'کیریباتی',
499             'KM' => 'کومور',
500             'KN' => 'سنت کیتس Ùˆ نویس',
501             'KP' => 'شمالی کُره',
502             'KR' => 'جنوبی کُره',
503             'KW' => 'کویت',
504             'KY' => 'کیمن جزیره‌ئون',
505             'KZ' => 'قزاقستون',
506             'LA' => 'لائوس',
507             'LB' => 'لبنان',
508             'LC' => 'سنت لوسیا',
509             'LI' => 'لیختن اشتاین',
510             'LK' => 'سریلانکا',
511             'LR' => 'لیبریا',
512             'LS' => 'لسوتو',
513             'LT' => 'لتونی',
514             'LU' => 'لوکزامبورگ',
515             'LV' => 'لاتویا',
516             'LY' => 'لیبی',
517             'MA' => 'مراکش',
518             'MC' => 'موناکو',
519             'MD' => 'مولداوی',
520             'ME' => 'مونته‌نگرو',
521             'MF' => 'سنت مارتین',
522             'MG' => 'ماداگاسکار',
523             'MH' => 'مارشال جزایر',
524             'MK' => 'مقدونیه',
525             'MK@alt=variant' => 'مقدونیه جمهوری',
526             'ML' => 'مالی',
527             'MM' => 'میانمار',
528             'MN' => 'مغولستون',
529             'MO' => 'ماکائو (چین دله)',
530             'MO@alt=short' => 'ماکائو',
531             'MP' => 'شمالی ماریانا جزایر',
532             'MQ' => 'مارتینیک جزیره‌ئون',
533             'MR' => 'موریتانی',
534             'MS' => 'مونتسرات',
535             'MT' => 'مالت',
536             'MU' => 'مورى تيوس',
537             'MV' => 'مالدیو',
538             'MW' => 'مالاوی',
539             'MX' => 'مکزیک',
540             'MY' => 'مالزی',
541             'MZ' => 'موزامبیک',
542             'NA' => 'نامبیا',
543             'NC' => 'نیو کالیدونیا',
544             'NE' => 'نیجر',
545             'NF' => 'نورفولک جزیره',
546             'NG' => 'نیجریه',
547             'NI' => 'نیکاراگوئه',
548             'NL' => 'هلند',
549             'NO' => 'نروژ',
550             'NP' => 'نپال',
551             'NR' => 'نائورو',
552             'NU' => 'نیئو',
553             'NZ' => 'نیوزلند',
554             'OM' => 'عمان',
555             'PA' => 'پاناما',
556             'PE' => 'پرو',
557             'PF' => 'فرانسه‌ی پولی‌نزی',
558             'PG' => 'پاپوا نو گینه',
559             'PH' => 'فیلیپین',
560             'PK' => 'پاکستون',
561             'PL' => 'لهستون',
562             'PM' => 'سن پییر Ùˆ میکلن',
563             'PN' => 'پیتکارین جزایر',
564             'PR' => 'پورتوریکو',
565             'PS' => 'فلسطین ِسرزمین',
566             'PS@alt=short' => 'فلسطین',
567             'PT' => 'پرتغال',
568             'PW' => 'پالائو',
569             'PY' => 'پاراگوئه',
570             'QA' => 'قطر',
571             'QO' => 'اوقیانوسیه‌ی ِپرت ِجائون',
572             'RE' => 'رئونیون',
573             'RO' => 'رومانی',
574             'RS' => 'صربستون',
575             'RU' => 'روسیه',
576             'RW' => 'روآندا',
577             'SA' => 'عربستون',
578             'SB' => 'سلیمون جزیره',
579             'SC' => 'سیشل',
580             'SD' => 'سودان',
581             'SE' => 'سوئد',
582             'SG' => 'سنگاپور',
583             'SH' => 'سنت هلنا',
584             'SI' => 'اسلوونی',
585             'SJ' => 'سوالبارد Ùˆ يان ماين',
586             'SK' => 'اسلواکی',
587             'SL' => 'سیرالئون',
588             'SM' => 'سن مارینو',
589             'SN' => 'سنگال',
590             'SO' => 'سومالی',
591             'SR' => 'سورینام',
592             'SS' => 'جنوبی سودان',
593             'ST' => 'سائوتومه Ùˆ پرینسیپ',
594             'SV' => 'السالوادور',
595             'SX' => 'سنت مارتن',
596             'SY' => 'سوریه',
597             'SZ' => 'سوازیلند',
598             'TA' => 'تریستان دا جونها',
599             'TC' => 'تورکس Ùˆ کایکوس جزایر',
600             'TD' => 'چاد',
601             'TF' => 'فرانسه‌ی جنوبی مناطق',
602             'TG' => 'توگو',
603             'TH' => 'تایلند',
604             'TJ' => 'تاجیکستون',
605             'TK' => 'توکلائو',
606             'TL' => 'تیمور شرقی',
607             'TL@alt=variant' => 'شرقی تیمور',
608             'TM' => 'ترکمونستون',
609             'TN' => 'تونس',
610             'TO' => 'تونگا',
611             'TR' => 'ترکیه',
612             'TT' => 'ترینیداد Ùˆ توباگو',
613             'TV' => 'تووالو',
614             'TW' => 'تایوان',
615             'TZ' => 'تانزانیا',
616             'UA' => 'اوکراین',
617             'UG' => 'اوگاندا',
618             'UM' => 'آمریکای پَرتِ‌پِلا جزیره‌ئون',
619             'US' => 'متحده ایالات',
620             'US@alt=short' => 'آمریکا متحده ایالات',
621             'UY' => 'اروگوئه',
622             'UZ' => 'ازبکستون',
623             'VA' => 'واتیکان',
624             'VC' => 'سنت وینسنت Ùˆ گرنادین',
625             'VE' => 'ونزوئلا',
626             'VG' => 'بریتانیای ویرجین',
627             'VI' => 'آمریکای ویرجین',
628             'VN' => 'ویتنام',
629             'VU' => 'وانواتو',
630             'WF' => 'والیس Ùˆ فوتونا',
631             'WS' => 'ساموآ',
632             'XK' => 'کوزوو',
633             'YE' => 'یمن',
634             'YT' => 'مایوت',
635             'ZA' => 'جنوبی افریقا',
636             'ZM' => 'زامبیا',
637             'ZW' => 'زیمبابوه',
638             'ZZ' => 'نامَیِّن منطقه',
639              
640             }
641             },
642             );
643              
644             has 'display_name_measurement_system' => (
645             is => 'ro',
646             isa => HashRef[Str],
647             init_arg => undef,
648             default => sub {
649             {
650             'metric' => q{متریک},
651             'UK' => q{بریتانیایی},
652             'US' => q{آمریکایی},
653              
654             }
655             },
656             );
657              
658             has 'display_name_code_patterns' => (
659             is => 'ro',
660             isa => HashRef[Str],
661             init_arg => undef,
662             default => sub {
663             {
664             'language' => 'زوون: {0}',
665             'script' => 'اسکریپت: {0}',
666             'region' => 'منطقه: {0}',
667              
668             }
669             },
670             );
671              
672             has 'text_orientation' => (
673             is => 'ro',
674             isa => HashRef[Str],
675             init_arg => undef,
676             default => sub { return {
677             lines => 'top-to-bottom',
678             characters => 'right-to-left',
679             }}
680             );
681              
682             has 'characters' => (
683             is => 'ro',
684             isa => HashRef,
685             init_arg => undef,
686             default => $^V ge v5.18.0
687             ? eval <<'EOT'
688             sub {
689             no warnings 'experimental::regex_sets';
690             return {
691             auxiliary => qr{[‌‍‎‏ ÙŽ ُ ِ Ù’ Ù– Ù° Ø¥ Ùƒ Ù‰ ÙŠ]},
692             index => ['Ø¢', 'ا', 'ب', 'Ù¾', 'ت', 'Ø«', 'ج', 'Ú†', 'Ø­', 'Ø®', 'د', 'Ø°', 'ر', 'ز', 'Ú˜', 'س', 'Ø´', 'ص', 'ض', 'Ø·', 'ظ', 'ع', 'غ', 'ف', 'Ù‚', 'Ú©', 'Ú¯', 'Ù„', 'Ù…', 'Ù†', 'Ù‡', 'Ùˆ', 'ÛŒ'],
693             main => qr{[Ù‹ ÙŒ ٍ Ù‘ Ù” Ø¡ Ø¢ Ø£ ؤ ئ ا ب Ù¾ Ø© ت Ø« ج Ú† Ø­ Ø® د Ø° ر ز Ú˜ س Ø´ ص ض Ø· ظ ع غ ف Ù‚ Ú© Ú¯ Ù„ Ù… Ù† Ù‡ Ùˆ ÛŒ]},
694             punctuation => qr{[\- ‐ ØŒ Ù« Ù¬ Ø› \: ! ØŸ . … ‹ › « » ( ) \[ \] * / \\]},
695             };
696             },
697             EOT
698             : sub {
699             return { index => ['Ø¢', 'ا', 'ب', 'Ù¾', 'ت', 'Ø«', 'ج', 'Ú†', 'Ø­', 'Ø®', 'د', 'Ø°', 'ر', 'ز', 'Ú˜', 'س', 'Ø´', 'ص', 'ض', 'Ø·', 'ظ', 'ع', 'غ', 'ف', 'Ù‚', 'Ú©', 'Ú¯', 'Ù„', 'Ù…', 'Ù†', 'Ù‡', 'Ùˆ', 'ÛŒ'], };
700             },
701 1     1   132 );
  1         2  
  1         181  
702              
703              
704             has 'ellipsis' => (
705             is => 'ro',
706             isa => HashRef,
707             init_arg => undef,
708             default => sub {
709             return {
710             'final' => '{0}…',
711             'initial' => '…{0}',
712             'medial' => '{0}…{1}',
713             'word-final' => '{0} …',
714             'word-initial' => '… {0}',
715             'word-medial' => '{0} … {1}',
716             };
717             },
718             );
719              
720             has 'more_information' => (
721             is => 'ro',
722             isa => Str,
723             init_arg => undef,
724             default => qq{ØŸ},
725             );
726              
727             has 'quote_start' => (
728             is => 'ro',
729             isa => Str,
730             init_arg => undef,
731             default => qq{«},
732             );
733              
734             has 'quote_end' => (
735             is => 'ro',
736             isa => Str,
737             init_arg => undef,
738             default => qq{»},
739             );
740              
741             has 'alternate_quote_start' => (
742             is => 'ro',
743             isa => Str,
744             init_arg => undef,
745             default => qq{‹},
746             );
747              
748             has 'alternate_quote_end' => (
749             is => 'ro',
750             isa => Str,
751             init_arg => undef,
752             default => qq{›},
753             );
754              
755             has 'duration_units' => (
756             is => 'ro',
757             isa => HashRef[Str],
758             init_arg => undef,
759             default => sub { {
760             hm => 'h:mm',
761             hms => 'h:mm:ss',
762             ms => 'm:ss',
763             } }
764             );
765              
766             has 'units' => (
767             is => 'ro',
768             isa => HashRef[HashRef[HashRef[Str]]],
769             init_arg => undef,
770             default => sub { {
771             'long' => {
772             'acre-foot' => {
773             'name' => q(آکر-فوت),
774             'other' => q({0} آکر-فوت),
775             },
776             'ampere' => {
777             'name' => q(آمپر),
778             'other' => q({0} آمپر),
779             },
780             'arc-minute' => {
781             'name' => q(arcmin),
782             'other' => q({0}′),
783             },
784             'arc-second' => {
785             'name' => q(arcsec),
786             'other' => q({0}″),
787             },
788             'bit' => {
789             'name' => q(بیت),
790             'other' => q({0} بیت),
791             },
792             'byte' => {
793             'name' => q(بایت),
794             'other' => q({0} بایت),
795             },
796             'calorie' => {
797             'name' => q(کالری),
798             'other' => q({0} کالری),
799             },
800             'carat' => {
801             'name' => q(قیراط),
802             'other' => q({0} قیراط),
803             },
804             'celsius' => {
805             'name' => q(درجه سلسیوس),
806             'other' => q({0} درجه سلسیوس),
807             },
808             'centiliter' => {
809             'name' => q(سانتی‌لیتر),
810             'other' => q({0} سانتی‌لیتر),
811             },
812             'century' => {
813             'name' => q(قرن),
814             'other' => q({0} قرن),
815             },
816             'coordinate' => {
817             'east' => q({0}E),
818             'north' => q({0}N),
819             'south' => q({0}S),
820             'west' => q({0}W),
821             },
822             'cubic-centimeter' => {
823             'name' => q(سانتی‌متر مکعب),
824             'other' => q({0} سانتی‌متر مکعب),
825             'per' => q({0} هر سانتی‌متر مکعب دله),
826             },
827             'cubic-foot' => {
828             'name' => q(فوت مکعب),
829             'other' => q({0} فوت مکعب),
830             },
831             'cubic-inch' => {
832             'name' => q(اینچ مکعب),
833             'other' => q({0} اینچ مکعب),
834             },
835             'cubic-kilometer' => {
836             'name' => q(کیلومتر مکعب),
837             'other' => q({0} کیلومتر مکعب),
838             },
839             'cubic-meter' => {
840             'name' => q(متر مکعب),
841             'other' => q({0} متر مکعب),
842             'per' => q({0} هر متر مکعب دله),
843             },
844             'cubic-mile' => {
845             'name' => q(مایل مکعب),
846             'other' => q({0} مایل مکعب),
847             },
848             'cubic-yard' => {
849             'name' => q(یارد مکعب),
850             'other' => q({0} یارد مکعب),
851             },
852             'cup' => {
853             'name' => q(دَییل),
854             'other' => q({0} دَییل),
855             },
856             'cup-metric' => {
857             'name' => q(متریک دَییل),
858             'other' => q({0} متریک دَییل),
859             },
860             'day' => {
861             'name' => q(روز),
862             'other' => q({0} روز),
863             'per' => q({0} روز),
864             },
865             'deciliter' => {
866             'name' => q(دسی‌لیتر),
867             'other' => q({0} دسی‌لیتر),
868             },
869             'degree' => {
870             'name' => q(deg),
871             'other' => q({0}°),
872             },
873             'fahrenheit' => {
874             'name' => q(فارنهایت),
875             'other' => q({0} فارنهایت),
876             },
877             'fluid-ounce' => {
878             'name' => q(فلوید اونس),
879             'other' => q({0} فلوید اونس),
880             },
881             'foodcalorie' => {
882             'name' => q(کالری),
883             'other' => q({0} کالری),
884             },
885             'g-force' => {
886             'name' => q(g-force),
887             'other' => q({0} G),
888             },
889             'gallon' => {
890             'name' => q(گالون),
891             'other' => q({0} گالون),
892             'per' => q({0} هر گالون دله),
893             },
894             'generic' => {
895             'name' => q(°),
896             'other' => q({0}°),
897             },
898             'gigabit' => {
899             'name' => q(گیگابیت),
900             'other' => q({0} گیگابیت),
901             },
902             'gigabyte' => {
903             'name' => q(گیگابایت),
904             'other' => q({0} گیگابایت),
905             },
906             'gigahertz' => {
907             'name' => q(گیگاهرتز),
908             'other' => q({0} گیگاهرتز),
909             },
910             'gigawatt' => {
911             'name' => q(گیگاوات),
912             'other' => q({0} گیگاوات),
913             },
914             'gram' => {
915             'name' => q(گرم),
916             'other' => q({0} گرم),
917             'per' => q({0} هر گرم دله),
918             },
919             'hectoliter' => {
920             'name' => q(هکتولیتر),
921             'other' => q({0} هکتولیتر),
922             },
923             'hertz' => {
924             'name' => q(هرتز),
925             'other' => q({0} هرتز),
926             },
927             'horsepower' => {
928             'name' => q(اسب‌بخار),
929             'other' => q({0} اسب بخار),
930             },
931             'hour' => {
932             'name' => q(ساعت),
933             'other' => q({0} ساعِت),
934             'per' => q({0} ساعِت),
935             },
936             'joule' => {
937             'name' => q(ژول),
938             'other' => q({0} ژول),
939             },
940             'karat' => {
941             'name' => q(kt),
942             'other' => q({0} kt),
943             },
944             'kelvin' => {
945             'name' => q(کلوین),
946             'other' => q({0} کلوین),
947             },
948             'kilobit' => {
949             'name' => q(کیلوبیت),
950             'other' => q({0} کیلوبیت),
951             },
952             'kilobyte' => {
953             'name' => q(کیلوبایت),
954             'other' => q({0} کیلوبایت),
955             },
956             'kilocalorie' => {
957             'name' => q(کیلوکالری),
958             'other' => q({0} کیلوکالری),
959             },
960             'kilogram' => {
961             'name' => q(کیلوگرم),
962             'other' => q({0} کیلوگرم),
963             'per' => q({0} هر کیلوگرم دله),
964             },
965             'kilohertz' => {
966             'name' => q(کیلوهرتز),
967             'other' => q({0} کیلوهرتز),
968             },
969             'kilojoule' => {
970             'name' => q(کیلوژول),
971             'other' => q({0} کیلوژول),
972             },
973             'kilometer-per-hour' => {
974             'name' => q(کیلومتر بر ساعت),
975             'other' => q({0} کیلومتر بر ساعت),
976             },
977             'kilowatt' => {
978             'name' => q(کیلووات),
979             'other' => q({0} کیلووات),
980             },
981             'kilowatt-hour' => {
982             'name' => q(کیلووات بر ساعت),
983             'other' => q({0} کیلووات-ساعت),
984             },
985             'knot' => {
986             'name' => q(گره),
987             'other' => q({0} گره),
988             },
989             'liter' => {
990             'name' => q(لیتر),
991             'other' => q({0} لیتر),
992             'per' => q({0} هر لیتر دله),
993             },
994             'liter-per-100kilometers' => {
995             'name' => q(L/100km),
996             'other' => q({0} L/100km),
997             },
998             'liter-per-kilometer' => {
999             'name' => q(L/km),
1000             'other' => q({0} L/km),
1001             },
1002             'lux' => {
1003             'name' => q(lx),
1004             'other' => q({0} lx),
1005             },
1006             'megabit' => {
1007             'name' => q(مگابیت),
1008             'other' => q({0} مگابیت),
1009             },
1010             'megabyte' => {
1011             'name' => q(مگابایت),
1012             'other' => q({0} مگابایت),
1013             },
1014             'megahertz' => {
1015             'name' => q(مگاهرتز),
1016             'other' => q({0} مگاهرتز),
1017             },
1018             'megaliter' => {
1019             'name' => q(مگالیتر),
1020             'other' => q({0} مگالیتر),
1021             },
1022             'megawatt' => {
1023             'name' => q(مگاوات),
1024             'other' => q({0} مگاوات),
1025             },
1026             'meter-per-second' => {
1027             'name' => q(متر بر ثانیه),
1028             'other' => q({0} متر بر ثانیه),
1029             },
1030             'meter-per-second-squared' => {
1031             'name' => q(m/s²),
1032             'other' => q({0} m/s²),
1033             },
1034             'metric-ton' => {
1035             'name' => q(متریک تُن),
1036             'other' => q({0} متریک تُن),
1037             },
1038             'microgram' => {
1039             'name' => q(میکروگرم),
1040             'other' => q({0} میکروگرم),
1041             },
1042             'microsecond' => {
1043             'name' => q(میکروثانیه),
1044             'other' => q({0} میکروثانیه),
1045             },
1046             'mile-per-gallon' => {
1047             'name' => q(mpg),
1048             'other' => q({0} mpg),
1049             },
1050             'mile-per-hour' => {
1051             'name' => q(مایل بر ساعت),
1052             'other' => q({0} مایل بر ساعت),
1053             },
1054             'milliampere' => {
1055             'name' => q(میلی‌آمپر),
1056             'other' => q({0} میلی‌آمپر),
1057             },
1058             'milligram' => {
1059             'name' => q(میلی‌گرم),
1060             'other' => q({0} میلی‌گرم),
1061             },
1062             'milliliter' => {
1063             'name' => q(میلی‌لیتر),
1064             'other' => q({0} میلی‌لیتر),
1065             },
1066             'millisecond' => {
1067             'name' => q(میلی‌ثانیه),
1068             'other' => q({0} میلی‌ثانیه),
1069             },
1070             'milliwatt' => {
1071             'name' => q(میلی‌وات),
1072             'other' => q({0} میلی‌وات),
1073             },
1074             'minute' => {
1075             'name' => q(دقیقه),
1076             'other' => q({0} دقیقه),
1077             },
1078             'month' => {
1079             'name' => q(ماه),
1080             'other' => q({0} ماه),
1081             'per' => q({0} ماه پیش),
1082             },
1083             'nanosecond' => {
1084             'name' => q(نانوثانیه),
1085             'other' => q({0} نانوثانیه),
1086             },
1087             'ohm' => {
1088             'name' => q(اُهم),
1089             'other' => q({0} Ω),
1090             },
1091             'ounce' => {
1092             'name' => q(اونس),
1093             'other' => q({0} اونس),
1094             'per' => q({0} هر اونس دله),
1095             },
1096             'ounce-troy' => {
1097             'name' => q(تروی اونس),
1098             'other' => q({0} تروی اونس),
1099             },
1100             'per' => {
1101             '1' => q({0}/{1}),
1102             },
1103             'pint' => {
1104             'name' => q(پاینت),
1105             'other' => q({0} پاینت),
1106             },
1107             'pint-metric' => {
1108             'name' => q(متریک پاینت),
1109             'other' => q({0} متریک پاینت),
1110             },
1111             'pound' => {
1112             'name' => q(پوند),
1113             'other' => q({0} پوند),
1114             'per' => q({0} هر پوند دله),
1115             },
1116             'quart' => {
1117             'name' => q(ربع),
1118             'other' => q({0} ربع),
1119             },
1120             'radian' => {
1121             'name' => q(rad),
1122             'other' => q({0} rad),
1123             },
1124             'revolution' => {
1125             'name' => q(rev),
1126             'other' => q({0} rev),
1127             },
1128             'second' => {
1129             'name' => q(ثانیه),
1130             'other' => q({0} ثانیه),
1131             'per' => q({0} ثانیه),
1132             },
1133             'tablespoon' => {
1134             'name' => q(کال),
1135             'other' => q({0}تا کال),
1136             },
1137             'teaspoon' => {
1138             'name' => q(چایی‌خاری Ú©Ú†Ù‡),
1139             'other' => q({0} چایی‌خاری Ú©Ú†Ù‡),
1140             },
1141             'terabit' => {
1142             'name' => q(ترابیت),
1143             'other' => q({0} ترابیت),
1144             },
1145             'terabyte' => {
1146             'name' => q(ترابایت),
1147             'other' => q({0} ترابایت),
1148             },
1149             'ton' => {
1150             'name' => q(تُن),
1151             'other' => q({0} تُن),
1152             },
1153             'volt' => {
1154             'name' => q(وُلت),
1155             'other' => q({0} ولت),
1156             },
1157             'watt' => {
1158             'name' => q(وات),
1159             'other' => q({0} وات),
1160             },
1161             'week' => {
1162             'name' => q(هفته),
1163             'other' => q({0} هفته),
1164             'per' => q({0} هفته پیش),
1165             },
1166             'year' => {
1167             'name' => q(سال),
1168             'other' => q({0} سال),
1169             'per' => q({0} سال پیش),
1170             },
1171             },
1172             'narrow' => {
1173             'celsius' => {
1174             'name' => q(°C),
1175             'other' => q({0}°C),
1176             },
1177             'coordinate' => {
1178             'east' => q({0}E),
1179             'north' => q({0}N),
1180             'south' => q({0}S),
1181             'west' => q({0}W),
1182             },
1183             'day' => {
1184             'name' => q(روز),
1185             'other' => q({0} روز),
1186             },
1187             'gram' => {
1188             'name' => q(گرم),
1189             'other' => q({0} g),
1190             },
1191             'hour' => {
1192             'name' => q(ساعت),
1193             'other' => q({0} ساعِت),
1194             },
1195             'kilogram' => {
1196             'name' => q(کیلوگرم),
1197             'other' => q({0} kg),
1198             },
1199             'kilometer-per-hour' => {
1200             'name' => q(کیلومتر بر ساعت),
1201             'other' => q({0} km/h),
1202             },
1203             'liter' => {
1204             'name' => q(لیتر),
1205             'other' => q({0} l),
1206             },
1207             'liter-per-100kilometers' => {
1208             'name' => q(L/100km),
1209             'other' => q({0} L/100km),
1210             },
1211             'millisecond' => {
1212             'name' => q(میلی‌ثانیه),
1213             'other' => q({0} میلی‌ثانیه),
1214             },
1215             'minute' => {
1216             'name' => q(دَقه),
1217             'other' => q({0} دَقه),
1218             },
1219             'month' => {
1220             'name' => q(ماه),
1221             'other' => q({0} ماه),
1222             },
1223             'per' => {
1224             '1' => q({0}/{1}),
1225             },
1226             'second' => {
1227             'name' => q(ثانیه),
1228             'other' => q({0} ثانیه),
1229             },
1230             'week' => {
1231             'name' => q(هفته),
1232             'other' => q({0} هفته),
1233             },
1234             'year' => {
1235             'name' => q(سال),
1236             'other' => q({0} سال),
1237             },
1238             },
1239             'short' => {
1240             'acre-foot' => {
1241             'name' => q(آکرفوت),
1242             'other' => q({0} ac ft),
1243             },
1244             'ampere' => {
1245             'name' => q(آمپر),
1246             'other' => q({0} A),
1247             },
1248             'arc-minute' => {
1249             'name' => q(arcmin),
1250             'other' => q({0}′),
1251             },
1252             'arc-second' => {
1253             'name' => q(arcsec),
1254             'other' => q({0}″),
1255             },
1256             'bit' => {
1257             'name' => q(بیت),
1258             'other' => q({0} بیت),
1259             },
1260             'byte' => {
1261             'name' => q(بایت),
1262             'other' => q({0} بایت),
1263             },
1264             'calorie' => {
1265             'name' => q(کالری),
1266             'other' => q({0} cal),
1267             },
1268             'carat' => {
1269             'name' => q(قیراط),
1270             'other' => q({0} قیراط),
1271             },
1272             'celsius' => {
1273             'name' => q(°C),
1274             'other' => q({0}°C),
1275             },
1276             'centiliter' => {
1277             'name' => q(سانتی‌لیتر),
1278             'other' => q({0} cL),
1279             },
1280             'century' => {
1281             'name' => q(قرن),
1282             'other' => q({0} قرن),
1283             },
1284             'coordinate' => {
1285             'east' => q({0}E),
1286             'north' => q({0}N),
1287             'south' => q({0}S),
1288             'west' => q({0}W),
1289             },
1290             'cubic-centimeter' => {
1291             'name' => q(cm³),
1292             'other' => q({0} cm³),
1293             'per' => q({0}/cm³),
1294             },
1295             'cubic-foot' => {
1296             'name' => q(ft³),
1297             'other' => q({0} ft³),
1298             },
1299             'cubic-inch' => {
1300             'name' => q(in³),
1301             'other' => q({0} in³),
1302             },
1303             'cubic-kilometer' => {
1304             'name' => q(km³),
1305             'other' => q({0} km³),
1306             },
1307             'cubic-meter' => {
1308             'name' => q(m³),
1309             'other' => q({0} m³),
1310             'per' => q({0}/m³),
1311             },
1312             'cubic-mile' => {
1313             'name' => q(mi³),
1314             'other' => q({0} mi³),
1315             },
1316             'cubic-yard' => {
1317             'name' => q(yd³),
1318             'other' => q({0} yd³),
1319             },
1320             'cup' => {
1321             'name' => q(دَییل),
1322             'other' => q({0} c),
1323             },
1324             'cup-metric' => {
1325             'name' => q(mcup),
1326             'other' => q({0} mc),
1327             },
1328             'day' => {
1329             'name' => q(روز),
1330             'other' => q({0} روز),
1331             'per' => q({0} روز),
1332             },
1333             'deciliter' => {
1334             'name' => q(دسی‌لیتر),
1335             'other' => q({0} dL),
1336             },
1337             'degree' => {
1338             'name' => q(deg),
1339             'other' => q({0}°),
1340             },
1341             'fahrenheit' => {
1342             'name' => q(°F),
1343             'other' => q({0}°F),
1344             },
1345             'fluid-ounce' => {
1346             'name' => q(فلوید اونس),
1347             'other' => q({0} fl oz),
1348             },
1349             'foodcalorie' => {
1350             'name' => q(کالری),
1351             'other' => q({0} Cal),
1352             },
1353             'g-force' => {
1354             'name' => q(g-force),
1355             'other' => q({0} G),
1356             },
1357             'gallon' => {
1358             'name' => q(گالون),
1359             'other' => q({0} gal),
1360             'per' => q({0}/gal),
1361             },
1362             'generic' => {
1363             'name' => q(°),
1364             'other' => q({0}°),
1365             },
1366             'gigabit' => {
1367             'name' => q(گیگابیت),
1368             'other' => q({0} گیگابیت),
1369             },
1370             'gigabyte' => {
1371             'name' => q(گیگابایت),
1372             'other' => q({0} گیگابایت),
1373             },
1374             'gigahertz' => {
1375             'name' => q(گیگاهرتز),
1376             'other' => q({0} GHz),
1377             },
1378             'gigawatt' => {
1379             'name' => q(گیگاوات),
1380             'other' => q({0} GW),
1381             },
1382             'gram' => {
1383             'name' => q(گرم),
1384             'other' => q({0} g),
1385             'per' => q({0}/g),
1386             },
1387             'hectoliter' => {
1388             'name' => q(هکتولیتر),
1389             'other' => q({0} hL),
1390             },
1391             'hertz' => {
1392             'name' => q(هرتز),
1393             'other' => q({0} Hz),
1394             },
1395             'horsepower' => {
1396             'name' => q(اسب‌بخار),
1397             'other' => q({0} hp),
1398             },
1399             'hour' => {
1400             'name' => q(ساعت),
1401             'per' => q({0} ساعِت),
1402             },
1403             'joule' => {
1404             'name' => q(ژول),
1405             'other' => q({0} J),
1406             },
1407             'karat' => {
1408             'name' => q(kt),
1409             'other' => q({0} kt),
1410             },
1411             'kelvin' => {
1412             'name' => q(K),
1413             'other' => q({0} K),
1414             },
1415             'kilobit' => {
1416             'name' => q(کیلوبیت),
1417             'other' => q({0} کیلوبیت),
1418             },
1419             'kilobyte' => {
1420             'name' => q(کیلوبایت),
1421             'other' => q({0} کیلوبایت),
1422             },
1423             'kilocalorie' => {
1424             'name' => q(کیلوکالری),
1425             'other' => q({0} kcal),
1426             },
1427             'kilogram' => {
1428             'name' => q(کیلوگرم),
1429             'other' => q({0} kg),
1430             'per' => q({0}/kg),
1431             },
1432             'kilohertz' => {
1433             'name' => q(کیلوهرتز),
1434             'other' => q({0} kHz),
1435             },
1436             'kilojoule' => {
1437             'name' => q(کیلوژول),
1438             'other' => q({0} kJ),
1439             },
1440             'kilometer-per-hour' => {
1441             'name' => q(کیلومتر بر ساعت),
1442             'other' => q({0} km/h),
1443             },
1444             'kilowatt' => {
1445             'name' => q(کیلووات),
1446             'other' => q({0} kW),
1447             },
1448             'kilowatt-hour' => {
1449             'name' => q(کیلووات-ساعت),
1450             'other' => q({0} kWh),
1451             },
1452             'knot' => {
1453             'name' => q(گره),
1454             'other' => q({0} kn),
1455             },
1456             'liter' => {
1457             'name' => q(لیتر),
1458             'other' => q({0} لیتر),
1459             'per' => q({0}/l),
1460             },
1461             'liter-per-100kilometers' => {
1462             'name' => q(L/100km),
1463             'other' => q({0} L/100km),
1464             },
1465             'liter-per-kilometer' => {
1466             'name' => q(L/km),
1467             'other' => q({0} L/km),
1468             },
1469             'lux' => {
1470             'name' => q(lx),
1471             'other' => q({0} lx),
1472             },
1473             'megabit' => {
1474             'name' => q(مگابیت),
1475             'other' => q({0} مگابیت),
1476             },
1477             'megabyte' => {
1478             'name' => q(مگابایت),
1479             'other' => q({0} مگابایت),
1480             },
1481             'megahertz' => {
1482             'name' => q(مگاهرتز),
1483             'other' => q({0} MHz),
1484             },
1485             'megaliter' => {
1486             'name' => q(مگالیتر),
1487             'other' => q({0} ML),
1488             },
1489             'megawatt' => {
1490             'name' => q(مگاوات),
1491             'other' => q({0} MW),
1492             },
1493             'meter-per-second' => {
1494             'name' => q(متر بر ثانیه),
1495             'other' => q({0} m/s),
1496             },
1497             'meter-per-second-squared' => {
1498             'name' => q(m/s²),
1499             'other' => q({0} m/s²),
1500             },
1501             'metric-ton' => {
1502             'name' => q(t),
1503             'other' => q({0} t),
1504             },
1505             'microgram' => {
1506             'name' => q(میکروگرم),
1507             'other' => q({0} µg),
1508             },
1509             'microsecond' => {
1510             'name' => q(میکروثانیه),
1511             'other' => q({0} میکروثانیه),
1512             },
1513             'mile-per-gallon' => {
1514             'name' => q(mpg),
1515             'other' => q({0} mpg),
1516             },
1517             'mile-per-hour' => {
1518             'name' => q(مایل بر ساعت),
1519             'other' => q({0} mi/h),
1520             },
1521             'milliampere' => {
1522             'name' => q(میلی‌آمپر),
1523             'other' => q({0} mA),
1524             },
1525             'milligram' => {
1526             'name' => q(میلی‌گرم),
1527             'other' => q({0} mg),
1528             },
1529             'milliliter' => {
1530             'name' => q(میلی‌لیتر),
1531             'other' => q({0} mL),
1532             },
1533             'millisecond' => {
1534             'name' => q(میلی‌ثانیه),
1535             'other' => q({0} میلی‌ثانیه),
1536             },
1537             'milliwatt' => {
1538             'name' => q(میلی‌وات),
1539             'other' => q({0} mW),
1540             },
1541             'minute' => {
1542             'name' => q(دَقه),
1543             'other' => q({0} دَقه),
1544             'per' => q({0} دَقه),
1545             },
1546             'month' => {
1547             'name' => q(ماه),
1548             'other' => q({0} ماه),
1549             'per' => q({0} ماه),
1550             },
1551             'nanosecond' => {
1552             'name' => q(نانوثانیه),
1553             'other' => q({0} نانوثانیه),
1554             },
1555             'ohm' => {
1556             'name' => q(اهم),
1557             'other' => q({0} Ω),
1558             },
1559             'ounce' => {
1560             'name' => q(اونس),
1561             'other' => q({0} oz),
1562             'per' => q({0}/oz),
1563             },
1564             'ounce-troy' => {
1565             'name' => q(تروی اونس),
1566             'other' => q({0} oz t),
1567             },
1568             'per' => {
1569             '1' => q({0}/{1}),
1570             },
1571             'pint' => {
1572             'name' => q(پاینت),
1573             'other' => q({0} pt),
1574             },
1575             'pint-metric' => {
1576             'name' => q(متریک پاینت),
1577             'other' => q({0} mpt),
1578             },
1579             'pound' => {
1580             'name' => q(پوند),
1581             'other' => q({0} lb),
1582             'per' => q({0}/lb),
1583             },
1584             'quart' => {
1585             'name' => q(ربع),
1586             'other' => q({0} qt),
1587             },
1588             'radian' => {
1589             'name' => q(rad),
1590             'other' => q({0} rad),
1591             },
1592             'revolution' => {
1593             'name' => q(rev),
1594             'other' => q({0} rev),
1595             },
1596             'second' => {
1597             'name' => q(ثانیه),
1598             'other' => q({0} ثانیه),
1599             'per' => q({0} ثانیه),
1600             },
1601             'tablespoon' => {
1602             'name' => q(کال),
1603             'other' => q({0} tbsp),
1604             },
1605             'teaspoon' => {
1606             'name' => q(چایی‌خاری Ú©Ú†Ù‡),
1607             'other' => q({0} tsp),
1608             },
1609             'terabit' => {
1610             'name' => q(ترابیت),
1611             'other' => q({0} ترابیت),
1612             },
1613             'terabyte' => {
1614             'name' => q(ترابایت),
1615             'other' => q({0} ترابایت),
1616             },
1617             'ton' => {
1618             'name' => q(تُن),
1619             'other' => q({0} tn),
1620             },
1621             'volt' => {
1622             'name' => q(ولت),
1623             'other' => q({0} V),
1624             },
1625             'watt' => {
1626             'name' => q(وات),
1627             'other' => q({0} W),
1628             },
1629             'week' => {
1630             'name' => q(هفته),
1631             'other' => q({0} هفته),
1632             'per' => q({0} هفته),
1633             },
1634             'year' => {
1635             'name' => q(سال),
1636             'other' => q({0} سال),
1637             'per' => q({0} سال),
1638             },
1639             },
1640             } }
1641             );
1642              
1643             has 'yesstr' => (
1644             is => 'ro',
1645             isa => RegexpRef,
1646             init_arg => undef,
1647             default => sub { qr'^(?i:yes|y)$' }
1648             );
1649              
1650             has 'nostr' => (
1651             is => 'ro',
1652             isa => RegexpRef,
1653             init_arg => undef,
1654             default => sub { qr'^(?i:no|n)$' }
1655             );
1656              
1657             has 'listPatterns' => (
1658             is => 'ro',
1659             isa => HashRef,
1660             init_arg => undef,
1661             default => sub { {
1662             start => q({0}, {1}),
1663             middle => q({0}, {1}),
1664             end => q({0}, {1}),
1665             2 => q({0}, {1}),
1666             } }
1667             );
1668              
1669             has 'default_numbering_system' => (
1670             is => 'ro',
1671             isa => Str,
1672             init_arg => undef,
1673             default => 'arabext',
1674             );
1675              
1676             has native_numbering_system => (
1677             is => 'ro',
1678             isa => Str,
1679             init_arg => undef,
1680             default => 'arabext',
1681             );
1682              
1683             has 'currencies' => (
1684             is => 'ro',
1685             isa => HashRef,
1686             init_arg => undef,
1687             default => sub { {
1688             'AED' => {
1689             symbol => 'AED',
1690             display_name => {
1691             'currency' => q(متحده عربی امارات ِدرهم),
1692             'other' => q(امارات ِدرهم),
1693             },
1694             },
1695             'AFN' => {
1696             symbol => 'AFN',
1697             display_name => {
1698             'currency' => q(افغانستون ِافغانی),
1699             'other' => q(افغانستون ِافغانی),
1700             },
1701             },
1702             'ALL' => {
1703             symbol => 'ALL',
1704             display_name => {
1705             'currency' => q(آلبانی ِلک),
1706             'other' => q(آلبانی ِلک),
1707             },
1708             },
1709             'AMD' => {
1710             symbol => 'AMD',
1711             display_name => {
1712             'currency' => q(ارمنستون درهم),
1713             'other' => q(ارمنستون درهم),
1714             },
1715             },
1716             'ANG' => {
1717             symbol => 'ANG',
1718             display_name => {
1719             'currency' => q(هلند ِآنتیل ِجزایر ِگویلدر),
1720             'other' => q(هلند ِآنتیل ِجزایر ِگویلدر),
1721             },
1722             },
1723             'AOA' => {
1724             symbol => 'AOA',
1725             display_name => {
1726             'currency' => q(آنگولای ِکوانزا),
1727             'other' => q(آنگولای ِکوانزا),
1728             },
1729             },
1730             'ARS' => {
1731             symbol => 'ARS',
1732             display_name => {
1733             'currency' => q(آرژانتین ِپزو),
1734             'other' => q(آرژانتین ِپزو),
1735             },
1736             },
1737             'AWG' => {
1738             symbol => 'AWG',
1739             display_name => {
1740             'currency' => q(آروبای ِفلورن),
1741             'other' => q(آروبای فلورن),
1742             },
1743             },
1744             'AZN' => {
1745             symbol => 'AZN',
1746             display_name => {
1747             'currency' => q(آذربایجون ِمنات),
1748             'other' => q(آذربایجون ِمنات),
1749             },
1750             },
1751             'BAM' => {
1752             symbol => 'BAM',
1753             display_name => {
1754             'currency' => q(بوسنی Ùˆ هرزگوین ِتبدیل‌بَیی مارک),
1755             'other' => q(بوسنی Ùˆ هرزگوین ِتبدیل‌بَیی مارک),
1756             },
1757             },
1758             'BBD' => {
1759             symbol => 'BBD',
1760             display_name => {
1761             'currency' => q(باربادوس ِدولار),
1762             'other' => q(باربادوس دلار),
1763             },
1764             },
1765             'BDT' => {
1766             symbol => 'BDT',
1767             display_name => {
1768             'currency' => q(بنگلادش ِتاکا),
1769             'other' => q(بنگلادش ِتاکا),
1770             },
1771             },
1772             'BGN' => {
1773             symbol => 'BGN',
1774             display_name => {
1775             'currency' => q(بلغارستون ِلیوا),
1776             'other' => q(بلغارستون ِلیوا),
1777             },
1778             },
1779             'BHD' => {
1780             symbol => 'BHD',
1781             display_name => {
1782             'currency' => q(بحرین ِدینار),
1783             'other' => q(بحرین ِدینار),
1784             },
1785             },
1786             'BIF' => {
1787             symbol => 'BIF',
1788             display_name => {
1789             'currency' => q(بوروندی ِفرانک),
1790             'other' => q(بوروندی ِفرانک),
1791             },
1792             },
1793             'BMD' => {
1794             symbol => 'BMD',
1795             display_name => {
1796             'currency' => q(برمودای ِدولار),
1797             'other' => q(برمودای ِدلار),
1798             },
1799             },
1800             'BND' => {
1801             symbol => 'BND',
1802             display_name => {
1803             'currency' => q(برونئی ِدولار),
1804             'other' => q(برونئی دلار),
1805             },
1806             },
1807             'BOB' => {
1808             symbol => 'BOB',
1809             display_name => {
1810             'currency' => q(بولیوی ِبولیویانو),
1811             'other' => q(بولیوی ِبولیویانو),
1812             },
1813             },
1814             'BRL' => {
1815             symbol => 'R$',
1816             display_name => {
1817             'currency' => q(برزیل ِرئال),
1818             'other' => q(برزیل ِرئال),
1819             },
1820             },
1821             'BSD' => {
1822             symbol => 'BSD',
1823             display_name => {
1824             'currency' => q(باهامای ِدولار),
1825             'other' => q(باهامای ِدولار),
1826             },
1827             },
1828             'BTN' => {
1829             symbol => 'BTN',
1830             display_name => {
1831             'currency' => q(بوتان ِنگولتروم),
1832             'other' => q(بوتان ِنگولتروم),
1833             },
1834             },
1835             'BWP' => {
1836             symbol => 'BWP',
1837             display_name => {
1838             'currency' => q(بوتساوانای ِپولا),
1839             'other' => q(بوتساوانای ِپولا),
1840             },
1841             },
1842             'BYN' => {
1843             symbol => 'BYN',
1844             display_name => {
1845             'currency' => q(بلاروس ِروبل),
1846             'other' => q(بلاروس ِروبل),
1847             },
1848             },
1849             'BYR' => {
1850             symbol => 'BYR',
1851             display_name => {
1852             'currency' => q(بلاروس ِروبل \(۲۰۰۰–۲۰۱۶\)),
1853             'other' => q(بلاروس ِروبل \(۲۰۰۰–۲۰۱۶\)),
1854             },
1855             },
1856             'BZD' => {
1857             symbol => 'BZD',
1858             display_name => {
1859             'currency' => q(بلیز ِدولار),
1860             'other' => q(بلیز دلار),
1861             },
1862             },
1863             'CAD' => {
1864             symbol => 'CA$',
1865             display_name => {
1866             'currency' => q(کانادای ِدولار),
1867             'other' => q(کانادای ِدلار),
1868             },
1869             },
1870             'CDF' => {
1871             symbol => 'CDF',
1872             display_name => {
1873             'currency' => q(Ú©Ù†Ú¯ÙˆÛŒ ِفرانک),
1874             'other' => q(Ú©Ù†Ú¯ÙˆÛŒ ِفرانک),
1875             },
1876             },
1877             'CHF' => {
1878             symbol => 'CHF',
1879             display_name => {
1880             'currency' => q(سوییس ِفرانک),
1881             'other' => q(سوییس ِفرانک),
1882             },
1883             },
1884             'CLP' => {
1885             symbol => 'CLP',
1886             display_name => {
1887             'currency' => q(شیلی ِپزو),
1888             'other' => q(شیلی ِپزو),
1889             },
1890             },
1891             'CNY' => {
1892             symbol => 'CNÂ¥',
1893             display_name => {
1894             'currency' => q(چین ِیوآن),
1895             'other' => q(چین ِیوآن),
1896             },
1897             },
1898             'COP' => {
1899             symbol => 'COP',
1900             display_name => {
1901             'currency' => q(کلمبیای ِپزو),
1902             'other' => q(کلمبیای ِپزو),
1903             },
1904             },
1905             'CRC' => {
1906             symbol => 'CRC',
1907             display_name => {
1908             'currency' => q(کاستاریکای ِکولون),
1909             'other' => q(کاستاریکا کولون),
1910             },
1911             },
1912             'CUC' => {
1913             symbol => 'CUC',
1914             display_name => {
1915             'currency' => q(کوبای ِتبدیل‌بَیی پزو),
1916             'other' => q(کوبای تبدیل‌بَیی پزو),
1917             },
1918             },
1919             'CUP' => {
1920             symbol => 'CUP',
1921             display_name => {
1922             'currency' => q(کوبای ِپزو),
1923             'other' => q(کوبای پزو),
1924             },
1925             },
1926             'CVE' => {
1927             symbol => 'CVE',
1928             display_name => {
1929             'currency' => q(عاج ِساحل ِایسکودو),
1930             'other' => q(عاج ِساحل ِایسکودو),
1931             },
1932             },
1933             'CZK' => {
1934             symbol => 'CZK',
1935             display_name => {
1936             'currency' => q(Ú†Ú© ِکرون),
1937             'other' => q(Ú†Ú© ِکرون),
1938             },
1939             },
1940             'DJF' => {
1941             symbol => 'DJF',
1942             display_name => {
1943             'currency' => q(جیبوتی ِفرانک),
1944             'other' => q(جیبوتی ِفرانک),
1945             },
1946             },
1947             'DKK' => {
1948             symbol => 'DKK',
1949             display_name => {
1950             'currency' => q(دانمارک ِکورن),
1951             'other' => q(دانمارک ِکورن),
1952             },
1953             },
1954             'DOP' => {
1955             symbol => 'DOP',
1956             display_name => {
1957             'currency' => q(دومینیکن ِپزو),
1958             'other' => q(دومینیکن پزو),
1959             },
1960             },
1961             'DZD' => {
1962             symbol => 'DZD',
1963             display_name => {
1964             'currency' => q(الجزیره‌ی ِدینار),
1965             'other' => q(الجزیره‌ی ِدینار),
1966             },
1967             },
1968             'EGP' => {
1969             symbol => 'EGP',
1970             display_name => {
1971             'currency' => q(مصر ِپوند),
1972             'other' => q(مصر ِپوند),
1973             },
1974             },
1975             'ERN' => {
1976             symbol => 'ERN',
1977             display_name => {
1978             'currency' => q(اریتره‌ی ِناکفا),
1979             'other' => q(اریتره‌ی ِناکفا),
1980             },
1981             },
1982             'ETB' => {
1983             symbol => 'ETB',
1984             display_name => {
1985             'currency' => q(اتیوپی ِبیر),
1986             'other' => q(اتیوپی ِبیر),
1987             },
1988             },
1989             'EUR' => {
1990             symbol => '€',
1991             display_name => {
1992             'currency' => q(یورو),
1993             'other' => q(یورو),
1994             },
1995             },
1996             'FKP' => {
1997             symbol => 'FKP',
1998             display_name => {
1999             'currency' => q(فالکلند ِجزایر ِپوند),
2000             'other' => q(فالکلند ِجزایر ِپوند),
2001             },
2002             },
2003             'GBP' => {
2004             symbol => '£',
2005             display_name => {
2006             'currency' => q(بریتانیای ِپوند),
2007             'other' => q(بریتانیای ِپوند),
2008             },
2009             },
2010             'GEL' => {
2011             symbol => 'GEL',
2012             display_name => {
2013             'currency' => q(گرجستون ِلاری),
2014             'other' => q(گرجستون ِلاری),
2015             },
2016             },
2017             'GHS' => {
2018             symbol => 'GHS',
2019             display_name => {
2020             'currency' => q(غنای ِسدی),
2021             'other' => q(غنای ِسدی),
2022             },
2023             },
2024             'GIP' => {
2025             symbol => 'GIP',
2026             display_name => {
2027             'currency' => q(جبل‌طارق ِپوند),
2028             'other' => q(جبل‌طارق ِپوند),
2029             },
2030             },
2031             'GMD' => {
2032             symbol => 'GMD',
2033             display_name => {
2034             'currency' => q(گامبیای ِدالاسی),
2035             'other' => q(گامبیای ِدالاسی),
2036             },
2037             },
2038             'GNF' => {
2039             symbol => 'GNF',
2040             display_name => {
2041             'currency' => q(گینه‌ی ِفرانک),
2042             'other' => q(گینه‌ی ِفرانک),
2043             },
2044             },
2045             'GTQ' => {
2046             symbol => 'GTQ',
2047             display_name => {
2048             'currency' => q(گواتمالا کتزال),
2049             'other' => q(گواتمالای ِکتزال),
2050             },
2051             },
2052             'GYD' => {
2053             symbol => 'GYD',
2054             display_name => {
2055             'currency' => q(گویان ِدولار),
2056             'other' => q(گویان دلار),
2057             },
2058             },
2059             'HKD' => {
2060             symbol => 'HK$',
2061             display_name => {
2062             'currency' => q(هونگ کونگ ِدولار),
2063             'other' => q(هنگ Ú©Ù†Ú¯ ِدلار),
2064             },
2065             },
2066             'HNL' => {
2067             symbol => 'HNL',
2068             display_name => {
2069             'currency' => q(هندوراس ِلمپیرا),
2070             'other' => q(هندوراس لمپیرا),
2071             },
2072             },
2073             'HRK' => {
2074             symbol => 'HRK',
2075             display_name => {
2076             'currency' => q(کرواسی ِکونا),
2077             'other' => q(کرواسی ِکونا),
2078             },
2079             },
2080             'HTG' => {
2081             symbol => 'HTG',
2082             display_name => {
2083             'currency' => q(هائیتی ِگورد),
2084             'other' => q(هاییتی گورد),
2085             },
2086             },
2087             'HUF' => {
2088             symbol => 'HUF',
2089             display_name => {
2090             'currency' => q(مجارستون ِفروینت),
2091             'other' => q(مجارستون ِفروینت),
2092             },
2093             },
2094             'IDR' => {
2095             symbol => 'IDR',
2096             display_name => {
2097             'currency' => q(اندونزی ِروپیه),
2098             'other' => q(اندونزی ِروپیه),
2099             },
2100             },
2101             'ILS' => {
2102             symbol => '₪',
2103             display_name => {
2104             'currency' => q(اسراییل ِنو شِکِل),
2105             'other' => q(اسراییل ِنو شِکِل),
2106             },
2107             },
2108             'INR' => {
2109             symbol => '₹',
2110             display_name => {
2111             'currency' => q(هند ِروپیه),
2112             'other' => q(هند ِروپیه),
2113             },
2114             },
2115             'IQD' => {
2116             symbol => 'IQD',
2117             display_name => {
2118             'currency' => q(عراق ِدینار),
2119             'other' => q(عراق ِدینار),
2120             },
2121             },
2122             'IRR' => {
2123             symbol => 'IRR',
2124             display_name => {
2125             'currency' => q(ایران ریال),
2126             'other' => q(ایران ریال),
2127             },
2128             },
2129             'ISK' => {
2130             symbol => 'ISK',
2131             display_name => {
2132             'currency' => q(ایسلند کرونا),
2133             'other' => q(ایسلند کرونا),
2134             },
2135             },
2136             'JMD' => {
2137             symbol => 'JMD',
2138             display_name => {
2139             'currency' => q(جاماییکای ِدولار),
2140             'other' => q(جاماییکا دلار),
2141             },
2142             },
2143             'JOD' => {
2144             symbol => 'JOD',
2145             display_name => {
2146             'currency' => q(اردن ِدینار),
2147             'other' => q(اردن ِدینار),
2148             },
2149             },
2150             'JPY' => {
2151             symbol => 'JPÂ¥',
2152             display_name => {
2153             'currency' => q(جاپون ِین),
2154             'other' => q(جاپون ِین),
2155             },
2156             },
2157             'KES' => {
2158             symbol => 'KES',
2159             display_name => {
2160             'currency' => q(کنیای ِشیلینگ),
2161             'other' => q(کنیای ِشیلینگ),
2162             },
2163             },
2164             'KGS' => {
2165             symbol => 'KGS',
2166             display_name => {
2167             'currency' => q(قرقیزستون ِسام),
2168             'other' => q(قرقیزستون ِسام),
2169             },
2170             },
2171             'KHR' => {
2172             symbol => 'KHR',
2173             display_name => {
2174             'currency' => q(کامبوج ِریل),
2175             'other' => q(کامبوج ِریل),
2176             },
2177             },
2178             'KMF' => {
2179             symbol => 'KMF',
2180             display_name => {
2181             'currency' => q(کامرون ِفرانک),
2182             'other' => q(کامرون ِفرانک),
2183             },
2184             },
2185             'KPW' => {
2186             symbol => 'KPW',
2187             display_name => {
2188             'currency' => q(شمالی کره‌ی ِوون),
2189             'other' => q(شمالی کره وون),
2190             },
2191             },
2192             'KRW' => {
2193             symbol => 'â‚©',
2194             display_name => {
2195             'currency' => q(جنوبی کُره‌ی ِوون),
2196             'other' => q(جنوبی کره وون),
2197             },
2198             },
2199             'KWD' => {
2200             symbol => 'KWD',
2201             display_name => {
2202             'currency' => q(کویت ِدینار),
2203             'other' => q(کویت ِدینار),
2204             },
2205             },
2206             'KYD' => {
2207             symbol => 'KYD',
2208             display_name => {
2209             'currency' => q(کایمن جزیره‌ی ِدولار),
2210             'other' => q(کایمن جزیره‌ی دلار),
2211             },
2212             },
2213             'KZT' => {
2214             symbol => 'KZT',
2215             display_name => {
2216             'currency' => q(قراقستون ِتنگ),
2217             'other' => q(قراقستون ِتنگ),
2218             },
2219             },
2220             'LAK' => {
2221             symbol => 'LAK',
2222             display_name => {
2223             'currency' => q(لائوس ِکیپ),
2224             'other' => q(لائوس ِکیپ),
2225             },
2226             },
2227             'LBP' => {
2228             symbol => 'LBP',
2229             display_name => {
2230             'currency' => q(لبنان ِپوند),
2231             'other' => q(لبنان ِپوند),
2232             },
2233             },
2234             'LKR' => {
2235             symbol => 'LKR',
2236             display_name => {
2237             'currency' => q(سریلانکا روپیه),
2238             'other' => q(سریلانکا روپیه),
2239             },
2240             },
2241             'LRD' => {
2242             symbol => 'LRD',
2243             display_name => {
2244             'currency' => q(لیبریای ِدولار),
2245             'other' => q(لیبریا دلار),
2246             },
2247             },
2248             'LYD' => {
2249             symbol => 'LYD',
2250             display_name => {
2251             'currency' => q(لیبی ِدینار),
2252             'other' => q(لیبی ِدینار),
2253             },
2254             },
2255             'MAD' => {
2256             symbol => 'MAD',
2257             display_name => {
2258             'currency' => q(مراکش ِدرهم),
2259             'other' => q(مراکش ِدرهم),
2260             },
2261             },
2262             'MDL' => {
2263             symbol => 'MDL',
2264             display_name => {
2265             'currency' => q(مولداوی ِلئو),
2266             'other' => q(مولداوی ِلئو),
2267             },
2268             },
2269             'MGA' => {
2270             symbol => 'MGA',
2271             display_name => {
2272             'currency' => q(ماداگاسکار ِآریاری),
2273             'other' => q(ماداگاسکار ِآریاری),
2274             },
2275             },
2276             'MKD' => {
2277             symbol => 'MKD',
2278             display_name => {
2279             'currency' => q(مقدونیه‌ی ِدینار),
2280             'other' => q(مقدونیه‌ی ِدینار),
2281             },
2282             },
2283             'MMK' => {
2284             symbol => 'MMK',
2285             display_name => {
2286             'currency' => q(میانمار ِکیات),
2287             'other' => q(میانمار ِکیات),
2288             },
2289             },
2290             'MNT' => {
2291             symbol => 'MNT',
2292             display_name => {
2293             'currency' => q(مغلستون ِتوگریک),
2294             'other' => q(مغلستون ِتوگریک),
2295             },
2296             },
2297             'MOP' => {
2298             symbol => 'MOP',
2299             display_name => {
2300             'currency' => q(ماکائو ِپاتاجا),
2301             'other' => q(ماکائو ِپاتاجا),
2302             },
2303             },
2304             'MRO' => {
2305             symbol => 'MRO',
2306             display_name => {
2307             'currency' => q(موریتانی ِاوگوئیا \(1973–2017\)),
2308             'other' => q(موریتانی ِاوگوئیا \(1973–2017\)),
2309             },
2310             },
2311             'MRU' => {
2312             display_name => {
2313             'currency' => q(موریتانی ِاوگوئیا),
2314             'other' => q(موریتانی ِاوگوئیا),
2315             },
2316             },
2317             'MUR' => {
2318             symbol => 'MUR',
2319             display_name => {
2320             'currency' => q(موریتیان ِروپیه),
2321             'other' => q(موریتیان ِروپیه),
2322             },
2323             },
2324             'MVR' => {
2325             symbol => 'MVR',
2326             display_name => {
2327             'currency' => q(مالدیو ِروفیا),
2328             'other' => q(مالدیو ِروفیا),
2329             },
2330             },
2331             'MWK' => {
2332             symbol => 'MWK',
2333             display_name => {
2334             'currency' => q(مالاوی ِکواچا),
2335             'other' => q(مالاوی ِکواچا),
2336             },
2337             },
2338             'MXN' => {
2339             symbol => 'MX$',
2340             display_name => {
2341             'currency' => q(مکزیک ِپزو),
2342             'other' => q(مکزیک پزو),
2343             },
2344             },
2345             'MYR' => {
2346             symbol => 'MYR',
2347             display_name => {
2348             'currency' => q(مالزی ِرینگیت),
2349             'other' => q(مالزی ِرینگیت),
2350             },
2351             },
2352             'MZN' => {
2353             symbol => 'MZN',
2354             display_name => {
2355             'currency' => q(موزامبیک متیکال),
2356             'other' => q(موزامبیک متیکال),
2357             },
2358             },
2359             'NAD' => {
2360             symbol => 'NAD',
2361             display_name => {
2362             'currency' => q(نامبیای ِدولار),
2363             'other' => q(نامبیای ِدلار),
2364             },
2365             },
2366             'NGN' => {
2367             symbol => 'NGN',
2368             display_name => {
2369             'currency' => q(نیجریه‌ی ِنیارا),
2370             'other' => q(نیجریه‌ی ِنیارا),
2371             },
2372             },
2373             'NIO' => {
2374             symbol => 'NIO',
2375             display_name => {
2376             'currency' => q(نیکاراگوئه‌ی ِکوردوبا),
2377             'other' => q(نیکاراگوئه کوردوبا),
2378             },
2379             },
2380             'NOK' => {
2381             symbol => 'NOK',
2382             display_name => {
2383             'currency' => q(نروژ ِکرون),
2384             'other' => q(نروژ ِکرون),
2385             },
2386             },
2387             'NPR' => {
2388             symbol => 'NPR',
2389             display_name => {
2390             'currency' => q(نپال ِروپیه),
2391             'other' => q(نپال ِروپیه),
2392             },
2393             },
2394             'OMR' => {
2395             symbol => 'OMR',
2396             display_name => {
2397             'currency' => q(عمان ِریال),
2398             'other' => q(عمان ِریال),
2399             },
2400             },
2401             'PAB' => {
2402             symbol => 'PAB',
2403             display_name => {
2404             'currency' => q(پانامای ِبالبوا),
2405             'other' => q(پانامای بالبوا),
2406             },
2407             },
2408             'PEN' => {
2409             symbol => 'PEN',
2410             display_name => {
2411             'currency' => q(پروی ِسول),
2412             'other' => q(پروی ِسول),
2413             },
2414             },
2415             'PHP' => {
2416             symbol => 'PHP',
2417             display_name => {
2418             'currency' => q(فیلیپین ِپزو),
2419             'other' => q(فیلیپین ِپزو),
2420             },
2421             },
2422             'PKR' => {
2423             symbol => 'PKR',
2424             display_name => {
2425             'currency' => q(پاکستون روپیه),
2426             'other' => q(پاکستون روپیه),
2427             },
2428             },
2429             'PLN' => {
2430             symbol => 'PLN',
2431             display_name => {
2432             'currency' => q(لهستون ِزلوتی),
2433             'other' => q(لهستون ِزلوتی),
2434             },
2435             },
2436             'PYG' => {
2437             symbol => 'PYG',
2438             display_name => {
2439             'currency' => q(پاراگوئه‌ی ِگوارانی),
2440             'other' => q(پاراگوئه‌ی ِگوارانی),
2441             },
2442             },
2443             'QAR' => {
2444             symbol => 'QAR',
2445             display_name => {
2446             'currency' => q(قطر ِریال),
2447             'other' => q(قطر ِریال),
2448             },
2449             },
2450             'RON' => {
2451             symbol => 'RON',
2452             display_name => {
2453             'currency' => q(رومانی ِلئو),
2454             'other' => q(رومانی ِلئو),
2455             },
2456             },
2457             'RSD' => {
2458             symbol => 'RSD',
2459             display_name => {
2460             'currency' => q(صربستون ِدینار),
2461             'other' => q(صربستون ِدینار),
2462             },
2463             },
2464             'RUB' => {
2465             symbol => 'RUB',
2466             display_name => {
2467             'currency' => q(روسیه‌ی ِروبل),
2468             'other' => q(روسیه‌ی ِروبل),
2469             },
2470             },
2471             'RWF' => {
2472             symbol => 'RWF',
2473             display_name => {
2474             'currency' => q(روآندای ِفرانک),
2475             'other' => q(روآندای ِفرانک),
2476             },
2477             },
2478             'SAR' => {
2479             symbol => 'SAR',
2480             display_name => {
2481             'currency' => q(عربستون ِریال),
2482             'other' => q(عربستون ِریال),
2483             },
2484             },
2485             'SCR' => {
2486             symbol => 'SCR',
2487             display_name => {
2488             'currency' => q(سیشل ِروپیه),
2489             'other' => q(سیشل ِروپیه),
2490             },
2491             },
2492             'SDG' => {
2493             symbol => 'SDG',
2494             display_name => {
2495             'currency' => q(سودان ِپوند),
2496             'other' => q(سودان ِپوند),
2497             },
2498             },
2499             'SEK' => {
2500             symbol => 'SEK',
2501             display_name => {
2502             'currency' => q(سوئد ِکرون),
2503             'other' => q(سوئد ِکرون),
2504             },
2505             },
2506             'SGD' => {
2507             symbol => 'SGD',
2508             display_name => {
2509             'currency' => q(سنگاپور ِدلار),
2510             'other' => q(سنگاپور ِدلار),
2511             },
2512             },
2513             'SHP' => {
2514             symbol => 'SHP',
2515             display_name => {
2516             'currency' => q(سنت هلنای ِپوند),
2517             'other' => q(سنت هلنای ِپوند),
2518             },
2519             },
2520             'SLL' => {
2521             symbol => 'SLL',
2522             display_name => {
2523             'currency' => q(سیرالئون ِلئون),
2524             'other' => q(سیرالئون ِلئون),
2525             },
2526             },
2527             'SOS' => {
2528             symbol => 'SOS',
2529             display_name => {
2530             'currency' => q(سومالی ِشیلینگ),
2531             'other' => q(سومالی ِشیلینگ),
2532             },
2533             },
2534             'SRD' => {
2535             symbol => 'SRD',
2536             display_name => {
2537             'currency' => q(سورینام ِدولار),
2538             'other' => q(سورینام ِدولار),
2539             },
2540             },
2541             'SSP' => {
2542             symbol => 'SSP',
2543             display_name => {
2544             'currency' => q(جنوبی سودان ِپوند),
2545             'other' => q(جنوبی سودان ِپوند),
2546             },
2547             },
2548             'STD' => {
2549             symbol => 'STD',
2550             display_name => {
2551             'currency' => q(سائوتومه Ùˆ پرینسیپ ِدوبرا \(1977–2017\)),
2552             'other' => q(سائوتومه Ùˆ پرینسیپ ِدوبرا \(1977–2017\)),
2553             },
2554             },
2555             'STN' => {
2556             symbol => 'Db',
2557             display_name => {
2558             'currency' => q(سائوتومه Ùˆ پرینسیپ ِدوبرا),
2559             'other' => q(سائوتومه Ùˆ پرینسیپ ِدوبرا),
2560             },
2561             },
2562             'SYP' => {
2563             symbol => 'SYP',
2564             display_name => {
2565             'currency' => q(سوریه‌ی ِپوند),
2566             'other' => q(سوریه‌ی ِپوند),
2567             },
2568             },
2569             'SZL' => {
2570             symbol => 'SZL',
2571             display_name => {
2572             'currency' => q(سوازیلند ِلیلانجنی),
2573             'other' => q(سوازیلند ِلیلانجنی),
2574             },
2575             },
2576             'THB' => {
2577             symbol => 'THB',
2578             display_name => {
2579             'currency' => q(تایلند ِبات),
2580             'other' => q(تایلند ِبات),
2581             },
2582             },
2583             'TJS' => {
2584             symbol => 'TJS',
2585             display_name => {
2586             'currency' => q(تاجیکستون ِسامانی),
2587             'other' => q(تاجیکستون ِسامانی),
2588             },
2589             },
2590             'TMT' => {
2591             symbol => 'TMT',
2592             display_name => {
2593             'currency' => q(ترکمنستون ِمنات),
2594             'other' => q(ترکمنستون ِمنات),
2595             },
2596             },
2597             'TND' => {
2598             symbol => 'TND',
2599             display_name => {
2600             'currency' => q(تونس ِدینار),
2601             'other' => q(تونس ِدینار),
2602             },
2603             },
2604             'TRY' => {
2605             symbol => 'TRY',
2606             display_name => {
2607             'currency' => q(ترکیه‌ی ِلیره),
2608             'other' => q(ترکیه‌ی ِلیره),
2609             },
2610             },
2611             'TTD' => {
2612             symbol => 'TTD',
2613             display_name => {
2614             'currency' => q(ترینیداد Ùˆ توباگوی ِدولار),
2615             'other' => q(ترینیداد Ùˆ توباگوی ِدلار),
2616             },
2617             },
2618             'TWD' => {
2619             symbol => 'NT$',
2620             display_name => {
2621             'currency' => q(جدید ِتایوان ِدولار),
2622             'other' => q(تایوان دلار),
2623             },
2624             },
2625             'TZS' => {
2626             symbol => 'TZS',
2627             display_name => {
2628             'currency' => q(تانزانیای ِشیلینگ),
2629             'other' => q(تانزانیای ِشیلینگ),
2630             },
2631             },
2632             'UAH' => {
2633             symbol => 'UAH',
2634             display_name => {
2635             'currency' => q(اکراین ِگریونا),
2636             'other' => q(اکراین ِگریونا),
2637             },
2638             },
2639             'UGX' => {
2640             symbol => 'UGX',
2641             display_name => {
2642             'currency' => q(اوگاندای ِشیلینگ),
2643             'other' => q(اوگاندای ِشیلینگ),
2644             },
2645             },
2646             'USD' => {
2647             symbol => '$',
2648             display_name => {
2649             'currency' => q(آمریکای ِدولار),
2650             'other' => q(آمریکای ِدلار),
2651             },
2652             },
2653             'UYU' => {
2654             symbol => 'UYU',
2655             display_name => {
2656             'currency' => q(اروگوئه‌ی ِپزو),
2657             'other' => q(اروگوئه‌ی ِپزو),
2658             },
2659             },
2660             'UZS' => {
2661             symbol => 'UZS',
2662             display_name => {
2663             'currency' => q(ازبکستون ِسام),
2664             'other' => q(ازبکستون ِسام),
2665             },
2666             },
2667             'VEF' => {
2668             symbol => 'VEF',
2669             display_name => {
2670             'currency' => q(ونزوئلایِ بولیوار \(2008–2018\)),
2671             'other' => q(ونزوئلایِ بولیوار \(2008–2018\)),
2672             },
2673             },
2674             'VES' => {
2675             display_name => {
2676             'currency' => q(ونزوئلایِ بولیوار),
2677             'other' => q(ونزوئلایِ بولیوار),
2678             },
2679             },
2680             'VND' => {
2681             symbol => 'â‚«',
2682             display_name => {
2683             'currency' => q(ویتنام ِدنگ),
2684             'other' => q(ویتنام ِدنگ),
2685             },
2686             },
2687             'XAF' => {
2688             symbol => 'FCFA',
2689             display_name => {
2690             'currency' => q(میونی آفریقای ِسی‌اف‌ای فرانک),
2691             'other' => q(میونی آفریقای ِسی‌اف‌ای فرانک),
2692             },
2693             },
2694             'XCD' => {
2695             symbol => 'EC$',
2696             display_name => {
2697             'currency' => q(شرقی کاراییب ِدولار),
2698             'other' => q(شرقی کارائیب دلار),
2699             },
2700             },
2701             'XOF' => {
2702             symbol => 'CFA',
2703             display_name => {
2704             'currency' => q(غربی آفریقای ِسی‌اف‌ای فرانک),
2705             'other' => q(غربی آفریقای ِسی‌اف‌ای فرانک),
2706             },
2707             },
2708             'YER' => {
2709             symbol => 'YER',
2710             display_name => {
2711             'currency' => q(یمن ِریال),
2712             'other' => q(یمن ِریال),
2713             },
2714             },
2715             'ZAR' => {
2716             symbol => 'ZAR',
2717             display_name => {
2718             'currency' => q(جنوبی آفریقای ِراند),
2719             'other' => q(جنوبی آفریقای ِراند),
2720             },
2721             },
2722             'ZMW' => {
2723             symbol => 'ZMW',
2724             display_name => {
2725             'currency' => q(زامبیای ِکواچا),
2726             'other' => q(زامبیای ِکواچا),
2727             },
2728             },
2729             } },
2730             );
2731              
2732              
2733             has 'calendar_months' => (
2734             is => 'ro',
2735             isa => HashRef,
2736             init_arg => undef,
2737             default => sub { {
2738             'gregorian' => {
2739             'format' => {
2740             abbreviated => {
2741             nonleap => [
2742             'ژانویه',
2743             'فوریه',
2744             'مارس',
2745             'آوریل',
2746             'مه',
2747             'ژوئن',
2748             'ژوئیه',
2749             'اوت',
2750             'سپتامبر',
2751             'اکتبر',
2752             'نوامبر',
2753             'دسامبر'
2754             ],
2755             leap => [
2756            
2757             ],
2758             },
2759             wide => {
2760             nonleap => [
2761             'ژانویه',
2762             'فوریه',
2763             'مارس',
2764             'آوریل',
2765             'مه',
2766             'ژوئن',
2767             'ژوئیه',
2768             'اوت',
2769             'سپتامبر',
2770             'اکتبر',
2771             'نوامبر',
2772             'دسامبر'
2773             ],
2774             leap => [
2775            
2776             ],
2777             },
2778             },
2779             'stand-alone' => {
2780             abbreviated => {
2781             nonleap => [
2782             'ژانویه',
2783             'فوریه',
2784             'مارس',
2785             'آوریل',
2786             'مه',
2787             'ژوئن',
2788             'ژوئیه',
2789             'اوت',
2790             'سپتامبر',
2791             'اکتبر',
2792             'نوامبر',
2793             'دسامبر'
2794             ],
2795             leap => [
2796            
2797             ],
2798             },
2799             wide => {
2800             nonleap => [
2801             'ژانویه',
2802             'فوریه',
2803             'مارس',
2804             'آوریل',
2805             'مه',
2806             'ژوئن',
2807             'ژوئیه',
2808             'اوت',
2809             'سپتامبر',
2810             'اکتبر',
2811             'نوامبر',
2812             'دسامبر'
2813             ],
2814             leap => [
2815            
2816             ],
2817             },
2818             },
2819             },
2820             } },
2821             );
2822              
2823             has 'eras' => (
2824             is => 'ro',
2825             isa => HashRef,
2826             init_arg => undef,
2827             default => sub { {
2828             'gregorian' => {
2829             abbreviated => {
2830             '0' => 'Ù¾.Ù…',
2831             '1' => 'Ù….'
2832             },
2833             wide => {
2834             '0' => 'قبل میلاد',
2835             '1' => 'بعد میلاد'
2836             },
2837             },
2838             } },
2839             );
2840              
2841             has 'date_formats' => (
2842             is => 'ro',
2843             isa => HashRef,
2844             init_arg => undef,
2845             default => sub { {
2846             'gregorian' => {
2847             },
2848             } },
2849             );
2850              
2851             has 'time_formats' => (
2852             is => 'ro',
2853             isa => HashRef,
2854             init_arg => undef,
2855             default => sub { {
2856             'gregorian' => {
2857             },
2858             } },
2859             );
2860              
2861             has 'datetime_formats' => (
2862             is => 'ro',
2863             isa => HashRef,
2864             init_arg => undef,
2865             default => sub { {
2866             'gregorian' => {
2867             },
2868             } },
2869             );
2870              
2871             has 'datetime_formats_available_formats' => (
2872             is => 'ro',
2873             isa => HashRef,
2874             init_arg => undef,
2875             default => sub { {
2876             } },
2877             );
2878              
2879             has 'datetime_formats_append_item' => (
2880             is => 'ro',
2881             isa => HashRef,
2882             init_arg => undef,
2883             default => sub { {
2884             } },
2885             );
2886              
2887             has 'datetime_formats_interval' => (
2888             is => 'ro',
2889             isa => HashRef,
2890             init_arg => undef,
2891             default => sub { {
2892             } },
2893             );
2894              
2895             has 'time_zone_names' => (
2896             is => 'ro',
2897             isa => HashRef,
2898             init_arg => undef,
2899             default => sub { {
2900             hourFormat => q(+HH:mm;-HH:mm),
2901             gmtFormat => q(GMT{0}),
2902             gmtZeroFormat => q(GMT),
2903             regionFormat => q({0}),
2904             regionFormat => q({0} (+1)),
2905             regionFormat => q({0} (+0)),
2906             fallbackFormat => q({1} ({0})),
2907             } }
2908             );
2909 1     1   5928 no Moo;
  1         2  
  1         6  
2910              
2911             1;
2912              
2913             # vim: tabstop=4