1
|
|
|
<?php |
2
|
|
|
/** |
3
|
|
|
* YAWIK |
4
|
|
|
* |
5
|
|
|
* @filesource |
6
|
|
|
* @license MIT |
7
|
|
|
* @copyright 2013 - 2016 Cross Solution <http://cross-solution.de> |
8
|
|
|
*/ |
9
|
|
|
|
10
|
|
|
/** */ |
11
|
|
|
namespace Jobs\Entity; |
12
|
|
|
|
13
|
|
|
use Doctrine\ODM\MongoDB\Mapping\Annotations as ODM; |
14
|
|
|
use Core\Entity\AbstractEntity; |
15
|
|
|
|
16
|
|
|
/** |
17
|
|
|
* Job salary entity. |
18
|
|
|
* |
19
|
|
|
* @ODM\EmbeddedDocument |
20
|
|
|
*/ |
21
|
|
|
class Salary extends AbstractEntity |
22
|
|
|
{ |
23
|
|
|
/**#@+ |
24
|
|
|
* Time unit interval constants. |
25
|
|
|
* |
26
|
|
|
* @var string |
27
|
|
|
*/ |
28
|
|
|
const UNIT_HOUR = 'HOUR'; |
29
|
|
|
const UNIT_DAY = 'DAY'; |
30
|
|
|
const UNIT_WEEK = 'WEEK'; |
31
|
|
|
const UNIT_MONTH = 'MONTH'; |
32
|
|
|
const UNIT_YEAR = 'YEAR'; |
33
|
|
|
/**#@-*/ |
34
|
|
|
|
35
|
|
|
/** |
36
|
|
|
* The currency code. |
37
|
|
|
* |
38
|
|
|
* @var string |
39
|
|
|
* @ODM\Field(type="string") |
40
|
|
|
*/ |
41
|
|
|
protected $currency; |
42
|
|
|
|
43
|
|
|
/** |
44
|
|
|
* Salary amount value. |
45
|
|
|
* |
46
|
|
|
* @var float |
47
|
|
|
* @ODM\Field(type="float") |
48
|
|
|
*/ |
49
|
|
|
protected $value; |
50
|
|
|
|
51
|
|
|
/** |
52
|
|
|
* Salary time interval unit. |
53
|
|
|
* |
54
|
|
|
* @var string |
55
|
|
|
* @ODM\Field(type="string") |
56
|
|
|
*/ |
57
|
|
|
protected $unit; |
58
|
|
|
|
59
|
|
|
/** |
60
|
|
|
* Creates a new instance. |
61
|
|
|
* |
62
|
|
|
* @param float [$value] Amount value. |
|
|
|
|
63
|
|
|
* @param string [$currency] Currency code. |
64
|
|
|
* @param string [$unit] Salary time interval unit. |
65
|
|
|
* |
66
|
|
|
* @uses setValue() |
67
|
|
|
* @uses setCurrency() |
68
|
|
|
* @uses setUnit() |
69
|
|
|
* @throws \InvalidArgumentException if invalid values are passed. |
70
|
|
|
*/ |
71
|
1 |
|
public function __construct($value = null, $currency = null, $unit = null) |
72
|
|
|
{ |
73
|
1 |
|
if (!is_null($value)) { |
74
|
|
|
$this->setValue($value); |
75
|
|
|
} |
76
|
|
|
|
77
|
1 |
|
if (!is_null($currency)) { |
78
|
|
|
$this->setCurrency($currency); |
79
|
|
|
} |
80
|
|
|
|
81
|
1 |
|
if (!is_null($unit)) { |
82
|
|
|
$this->setUnit($unit); |
83
|
|
|
} |
84
|
1 |
|
} |
85
|
|
|
|
86
|
|
|
/** |
87
|
|
|
* @param string $currency |
88
|
|
|
* @throws \InvalidArgumentException |
89
|
|
|
* @return $this |
90
|
|
|
*/ |
91
|
|
|
public function setCurrency($currency) |
92
|
|
|
{ |
93
|
|
|
$validCurrencyCodes = self::getValidCurrencyCodes(); |
94
|
|
|
|
95
|
|
|
if (!in_array($currency, $validCurrencyCodes)) { |
96
|
|
|
throw new \InvalidArgumentException('Unknown value for currency code.'); |
97
|
|
|
} |
98
|
|
|
|
99
|
|
|
$this->currency = $currency; |
100
|
|
|
|
101
|
|
|
return $this; |
102
|
|
|
} |
103
|
|
|
|
104
|
|
|
/** |
105
|
|
|
* @return string |
106
|
|
|
*/ |
107
|
|
|
public function getCurrency() |
108
|
|
|
{ |
109
|
|
|
return $this->currency; |
110
|
|
|
} |
111
|
|
|
|
112
|
|
|
/** |
113
|
|
|
* @param float $value |
114
|
|
|
* |
115
|
|
|
* @return $this |
116
|
|
|
*/ |
117
|
|
|
public function setValue($value) |
118
|
|
|
{ |
119
|
|
|
$this->value = $value; |
120
|
|
|
|
121
|
|
|
return $this; |
122
|
|
|
} |
123
|
|
|
|
124
|
|
|
/** |
125
|
|
|
* @return float |
126
|
|
|
*/ |
127
|
|
|
public function getValue() |
128
|
|
|
{ |
129
|
|
|
return $this->value; |
130
|
|
|
} |
131
|
|
|
|
132
|
|
|
|
133
|
|
|
/** |
134
|
|
|
* Sets time interval unit. |
135
|
|
|
* |
136
|
|
|
* @param string $unit |
137
|
|
|
* @throws \InvalidArgumentException |
138
|
|
|
* @return $this |
139
|
|
|
*/ |
140
|
|
|
public function setUnit($unit) |
141
|
|
|
{ |
142
|
|
|
$validUnits = self::getValidUnits(); |
143
|
|
|
|
144
|
|
|
if (!in_array($unit, $validUnits)) { |
145
|
|
|
throw new \InvalidArgumentException('Unknown value for time unit interval.'); |
146
|
|
|
} |
147
|
|
|
|
148
|
|
|
$this->unit = $unit; |
149
|
|
|
|
150
|
|
|
return $this; |
151
|
|
|
} |
152
|
|
|
|
153
|
|
|
/** |
154
|
|
|
* Gets time interval unit. |
155
|
|
|
* |
156
|
|
|
* @return string |
157
|
|
|
*/ |
158
|
|
|
public function getUnit() |
159
|
|
|
{ |
160
|
|
|
return $this->unit; |
161
|
|
|
} |
162
|
|
|
|
163
|
|
|
/** |
164
|
|
|
* Gets valid time interval units collection. |
165
|
|
|
* |
166
|
|
|
* @return array |
167
|
|
|
*/ |
168
|
|
|
public static function getValidUnits() |
169
|
|
|
{ |
170
|
|
|
return array( |
171
|
|
|
self::UNIT_HOUR, |
172
|
|
|
self::UNIT_DAY, |
173
|
|
|
self::UNIT_WEEK, |
174
|
|
|
self::UNIT_MONTH, |
175
|
|
|
self::UNIT_YEAR, |
176
|
|
|
); |
177
|
|
|
} |
178
|
|
|
|
179
|
|
|
/** |
180
|
|
|
* Gets valid currency codes. |
181
|
|
|
* |
182
|
|
|
* @return array |
183
|
|
|
*/ |
184
|
|
|
public static function getValidCurrencyCodes() |
185
|
|
|
{ |
186
|
|
|
return array_keys(self::getValidCurrencies()); |
187
|
|
|
} |
188
|
|
|
|
189
|
|
|
/** |
190
|
|
|
* Gets valid currencies collection. |
191
|
|
|
* |
192
|
|
|
* @return array |
193
|
|
|
*/ |
194
|
|
|
public static function getValidCurrencies() |
195
|
|
|
{ |
196
|
|
|
return array( |
197
|
|
|
"USD" => array( |
198
|
|
|
"symbol" => "$", |
199
|
|
|
"name" => /*@translate*/ "US Dollar", |
200
|
|
|
"symbol_native" => "$", |
201
|
|
|
"decimal_digits" => 2, |
202
|
|
|
"rounding" => 0, |
203
|
|
|
"code" => "USD", |
204
|
|
|
"name_plural" => /*@translate*/ "US dollars" |
205
|
|
|
), |
206
|
|
|
"CAD" => array( |
207
|
|
|
"symbol" => "CA$", |
208
|
|
|
"name" => /*@translate*/ "Canadian Dollar", |
209
|
|
|
"symbol_native" => "$", |
210
|
|
|
"decimal_digits" => 2, |
211
|
|
|
"rounding" => 0, |
212
|
|
|
"code" => "CAD", |
213
|
|
|
"name_plural" => /*@translate*/ "Canadian dollars" |
214
|
|
|
), |
215
|
|
|
"EUR" => array( |
216
|
|
|
"symbol" => "€", |
217
|
|
|
"name" => /*@translate*/ "Euro", |
218
|
|
|
"symbol_native" => "€", |
219
|
|
|
"decimal_digits" => 2, |
220
|
|
|
"rounding" => 0, |
221
|
|
|
"code" => "EUR", |
222
|
|
|
"name_plural" => /*@translate*/ "euros" |
223
|
|
|
), |
224
|
|
|
"AED" => array( |
225
|
|
|
"symbol" => "AED", |
226
|
|
|
"name" => /*@translate*/ "United Arab Emirates Dirham", |
227
|
|
|
"symbol_native" => "د.إ.", |
228
|
|
|
"decimal_digits" => 2, |
229
|
|
|
"rounding" => 0, |
230
|
|
|
"code" => "AED", |
231
|
|
|
"name_plural" => /*@translate*/ "UAE dirhams" |
232
|
|
|
), |
233
|
|
|
"AFN" => array( |
234
|
|
|
"symbol" => "Af", |
235
|
|
|
"name" => /*@translate*/ "Afghan Afghani", |
236
|
|
|
"symbol_native" => "؋", |
237
|
|
|
"decimal_digits" => 0, |
238
|
|
|
"rounding" => 0, |
239
|
|
|
"code" => "AFN", |
240
|
|
|
"name_plural" => /*@translate*/ "Afghan Afghanis" |
241
|
|
|
), |
242
|
|
|
"ALL" => array( |
243
|
|
|
"symbol" => "ALL", |
244
|
|
|
"name" => /*@translate*/ "Albanian Lek", |
245
|
|
|
"symbol_native" => "Lek", |
246
|
|
|
"decimal_digits" => 0, |
247
|
|
|
"rounding" => 0, |
248
|
|
|
"code" => "ALL", |
249
|
|
|
"name_plural" => /*@translate*/ "Albanian lekë" |
250
|
|
|
), |
251
|
|
|
"AMD" => array( |
252
|
|
|
"symbol" => "AMD", |
253
|
|
|
"name" => /*@translate*/ "Armenian Dram", |
254
|
|
|
"symbol_native" => "դր.", |
255
|
|
|
"decimal_digits" => 0, |
256
|
|
|
"rounding" => 0, |
257
|
|
|
"code" => "AMD", |
258
|
|
|
"name_plural" => /*@translate*/ "Armenian drams" |
259
|
|
|
), |
260
|
|
|
"ARS" => array( |
261
|
|
|
"symbol" => "AR$", |
262
|
|
|
"name" => /*@translate*/ "Argentine Peso", |
263
|
|
|
"symbol_native" => "$", |
264
|
|
|
"decimal_digits" => 2, |
265
|
|
|
"rounding" => 0, |
266
|
|
|
"code" => "ARS", |
267
|
|
|
"name_plural" => /*@translate*/ "Argentine pesos" |
268
|
|
|
), |
269
|
|
|
"AUD" => array( |
270
|
|
|
"symbol" => "AU$", |
271
|
|
|
"name" => /*@translate*/ "Australian Dollar", |
272
|
|
|
"symbol_native" => "$", |
273
|
|
|
"decimal_digits" => 2, |
274
|
|
|
"rounding" => 0, |
275
|
|
|
"code" => "AUD", |
276
|
|
|
"name_plural" => /*@translate*/ "Australian dollars" |
277
|
|
|
), |
278
|
|
|
"AZN" => array( |
279
|
|
|
"symbol" => "man.", |
280
|
|
|
"name" => /*@translate*/ "Azerbaijani Manat", |
281
|
|
|
"symbol_native" => "ман.", |
282
|
|
|
"decimal_digits" => 2, |
283
|
|
|
"rounding" => 0, |
284
|
|
|
"code" => "AZN", |
285
|
|
|
"name_plural" => /*@translate*/ "Azerbaijani manats" |
286
|
|
|
), |
287
|
|
|
"BAM" => array( |
288
|
|
|
"symbol" => "KM", |
289
|
|
|
"name" => /*@translate*/ "Bosnia-Herzegovina Convertible Mark", |
290
|
|
|
"symbol_native" => "KM", |
291
|
|
|
"decimal_digits" => 2, |
292
|
|
|
"rounding" => 0, |
293
|
|
|
"code" => "BAM", |
294
|
|
|
"name_plural" => /*@translate*/ "Bosnia-Herzegovina convertible marks" |
295
|
|
|
), |
296
|
|
|
"BDT" => array( |
297
|
|
|
"symbol" => "Tk", |
298
|
|
|
"name" => /*@translate*/ "Bangladeshi Taka", |
299
|
|
|
"symbol_native" => "৳", |
300
|
|
|
"decimal_digits" => 2, |
301
|
|
|
"rounding" => 0, |
302
|
|
|
"code" => "BDT", |
303
|
|
|
"name_plural" => /*@translate*/ "Bangladeshi takas" |
304
|
|
|
), |
305
|
|
|
"BGN" => array( |
306
|
|
|
"symbol" => "BGN", |
307
|
|
|
"name" => /*@translate*/ "Bulgarian Lev", |
308
|
|
|
"symbol_native" => "лв.", |
309
|
|
|
"decimal_digits" => 2, |
310
|
|
|
"rounding" => 0, |
311
|
|
|
"code" => "BGN", |
312
|
|
|
"name_plural" => /*@translate*/ "Bulgarian leva" |
313
|
|
|
), |
314
|
|
|
"BHD" => array( |
315
|
|
|
"symbol" => "BD", |
316
|
|
|
"name" => /*@translate*/ "Bahraini Dinar", |
317
|
|
|
"symbol_native" => "د.ب.", |
318
|
|
|
"decimal_digits" => 3, |
319
|
|
|
"rounding" => 0, |
320
|
|
|
"code" => "BHD", |
321
|
|
|
"name_plural" => /*@translate*/ "Bahraini dinars" |
322
|
|
|
), |
323
|
|
|
"BIF" => array( |
324
|
|
|
"symbol" => "FBu", |
325
|
|
|
"name" => /*@translate*/ "Burundian Franc", |
326
|
|
|
"symbol_native" => "FBu", |
327
|
|
|
"decimal_digits" => 0, |
328
|
|
|
"rounding" => 0, |
329
|
|
|
"code" => "BIF", |
330
|
|
|
"name_plural" => /*@translate*/ "Burundian francs" |
331
|
|
|
), |
332
|
|
|
"BND" => array( |
333
|
|
|
"symbol" => "BN$", |
334
|
|
|
"name" => /*@translate*/ "Brunei Dollar", |
335
|
|
|
"symbol_native" => "$", |
336
|
|
|
"decimal_digits" => 2, |
337
|
|
|
"rounding" => 0, |
338
|
|
|
"code" => "BND", |
339
|
|
|
"name_plural" => /*@translate*/ "Brunei dollars" |
340
|
|
|
), |
341
|
|
|
"BOB" => array( |
342
|
|
|
"symbol" => "Bs", |
343
|
|
|
"name" => /*@translate*/ "Bolivian Boliviano", |
344
|
|
|
"symbol_native" => "Bs", |
345
|
|
|
"decimal_digits" => 2, |
346
|
|
|
"rounding" => 0, |
347
|
|
|
"code" => "BOB", |
348
|
|
|
"name_plural" => /*@translate*/ "Bolivian bolivianos" |
349
|
|
|
), |
350
|
|
|
"BRL" => array( |
351
|
|
|
"symbol" => "R$", |
352
|
|
|
"name" => /*@translate*/ "Brazilian Real", |
353
|
|
|
"symbol_native" => "R$", |
354
|
|
|
"decimal_digits" => 2, |
355
|
|
|
"rounding" => 0, |
356
|
|
|
"code" => "BRL", |
357
|
|
|
"name_plural" => /*@translate*/ "Brazilian reals" |
358
|
|
|
), |
359
|
|
|
"BWP" => array( |
360
|
|
|
"symbol" => "BWP", |
361
|
|
|
"name" => /*@translate*/ "Botswanan Pula", |
362
|
|
|
"symbol_native" => "P", |
363
|
|
|
"decimal_digits" => 2, |
364
|
|
|
"rounding" => 0, |
365
|
|
|
"code" => "BWP", |
366
|
|
|
"name_plural" => /*@translate*/ "Botswanan pulas" |
367
|
|
|
), |
368
|
|
|
"BYR" => array( |
369
|
|
|
"symbol" => "BYR", |
370
|
|
|
"name" => /*@translate*/ "Belarusian Ruble", |
371
|
|
|
"symbol_native" => "BYR", |
372
|
|
|
"decimal_digits" => 0, |
373
|
|
|
"rounding" => 0, |
374
|
|
|
"code" => "BYR", |
375
|
|
|
"name_plural" => /*@translate*/ "Belarusian rubles" |
376
|
|
|
), |
377
|
|
|
"BZD" => array( |
378
|
|
|
"symbol" => "BZ$", |
379
|
|
|
"name" => /*@translate*/ "Belize Dollar", |
380
|
|
|
"symbol_native" => "$", |
381
|
|
|
"decimal_digits" => 2, |
382
|
|
|
"rounding" => 0, |
383
|
|
|
"code" => "BZD", |
384
|
|
|
"name_plural" => /*@translate*/ "Belize dollars" |
385
|
|
|
), |
386
|
|
|
"CDF" => array( |
387
|
|
|
"symbol" => "CDF", |
388
|
|
|
"name" => /*@translate*/ "Congolese Franc", |
389
|
|
|
"symbol_native" => "FrCD", |
390
|
|
|
"decimal_digits" => 2, |
391
|
|
|
"rounding" => 0, |
392
|
|
|
"code" => "CDF", |
393
|
|
|
"name_plural" => /*@translate*/ "Congolese francs" |
394
|
|
|
), |
395
|
|
|
"CHF" => array( |
396
|
|
|
"symbol" => "CHF", |
397
|
|
|
"name" => /*@translate*/ "Swiss Franc", |
398
|
|
|
"symbol_native" => "CHF", |
399
|
|
|
"decimal_digits" => 2, |
400
|
|
|
"rounding" => 0.05, |
401
|
|
|
"code" => "CHF", |
402
|
|
|
"name_plural" => /*@translate*/ "Swiss francs" |
403
|
|
|
), |
404
|
|
|
"CLP" => array( |
405
|
|
|
"symbol" => "CL$", |
406
|
|
|
"name" => /*@translate*/ "Chilean Peso", |
407
|
|
|
"symbol_native" => "$", |
408
|
|
|
"decimal_digits" => 0, |
409
|
|
|
"rounding" => 0, |
410
|
|
|
"code" => "CLP", |
411
|
|
|
"name_plural" => /*@translate*/ "Chilean pesos" |
412
|
|
|
), |
413
|
|
|
"CNY" => array( |
414
|
|
|
"symbol" => "CN¥", |
415
|
|
|
"name" => /*@translate*/ "Chinese Yuan", |
416
|
|
|
"symbol_native" => "CN¥", |
417
|
|
|
"decimal_digits" => 2, |
418
|
|
|
"rounding" => 0, |
419
|
|
|
"code" => "CNY", |
420
|
|
|
"name_plural" => /*@translate*/ "Chinese yuan" |
421
|
|
|
), |
422
|
|
|
"COP" => array( |
423
|
|
|
"symbol" => "CO$", |
424
|
|
|
"name" => /*@translate*/ "Colombian Peso", |
425
|
|
|
"symbol_native" => "$", |
426
|
|
|
"decimal_digits" => 0, |
427
|
|
|
"rounding" => 0, |
428
|
|
|
"code" => "COP", |
429
|
|
|
"name_plural" => /*@translate*/ "Colombian pesos" |
430
|
|
|
), |
431
|
|
|
"CRC" => array( |
432
|
|
|
"symbol" => "₡", |
433
|
|
|
"name" => /*@translate*/ "Costa Rican Colón", |
434
|
|
|
"symbol_native" => "₡", |
435
|
|
|
"decimal_digits" => 0, |
436
|
|
|
"rounding" => 0, |
437
|
|
|
"code" => "CRC", |
438
|
|
|
"name_plural" => /*@translate*/ "Costa Rican colóns" |
439
|
|
|
), |
440
|
|
|
"CVE" => array( |
441
|
|
|
"symbol" => "CV$", |
442
|
|
|
"name" => /*@translate*/ "Cape Verdean Escudo", |
443
|
|
|
"symbol_native" => "CV$", |
444
|
|
|
"decimal_digits" => 2, |
445
|
|
|
"rounding" => 0, |
446
|
|
|
"code" => "CVE", |
447
|
|
|
"name_plural" => /*@translate*/ "Cape Verdean escudos" |
448
|
|
|
), |
449
|
|
|
"CZK" => array( |
450
|
|
|
"symbol" => "Kč", |
451
|
|
|
"name" => /*@translate*/ "Czech Republic Koruna", |
452
|
|
|
"symbol_native" => "Kč", |
453
|
|
|
"decimal_digits" => 2, |
454
|
|
|
"rounding" => 0, |
455
|
|
|
"code" => "CZK", |
456
|
|
|
"name_plural" => /*@translate*/ "Czech Republic korunas" |
457
|
|
|
), |
458
|
|
|
"DJF" => array( |
459
|
|
|
"symbol" => "Fdj", |
460
|
|
|
"name" => /*@translate*/ "Djiboutian Franc", |
461
|
|
|
"symbol_native" => "Fdj", |
462
|
|
|
"decimal_digits" => 0, |
463
|
|
|
"rounding" => 0, |
464
|
|
|
"code" => "DJF", |
465
|
|
|
"name_plural" => /*@translate*/ "Djiboutian francs" |
466
|
|
|
), |
467
|
|
|
"DKK" => array( |
468
|
|
|
"symbol" => "Dkr", |
469
|
|
|
"name" => /*@translate*/ "Danish Krone", |
470
|
|
|
"symbol_native" => "kr", |
471
|
|
|
"decimal_digits" => 2, |
472
|
|
|
"rounding" => 0, |
473
|
|
|
"code" => "DKK", |
474
|
|
|
"name_plural" => /*@translate*/ "Danish kroner" |
475
|
|
|
), |
476
|
|
|
"DOP" => array( |
477
|
|
|
"symbol" => "RD$", |
478
|
|
|
"name" => /*@translate*/ "Dominican Peso", |
479
|
|
|
"symbol_native" => "RD$", |
480
|
|
|
"decimal_digits" => 2, |
481
|
|
|
"rounding" => 0, |
482
|
|
|
"code" => "DOP", |
483
|
|
|
"name_plural" => /*@translate*/ "Dominican pesos" |
484
|
|
|
), |
485
|
|
|
"DZD" => array( |
486
|
|
|
"symbol" => "DA", |
487
|
|
|
"name" => /*@translate*/ "Algerian Dinar", |
488
|
|
|
"symbol_native" => "د.ج.", |
489
|
|
|
"decimal_digits" => 2, |
490
|
|
|
"rounding" => 0, |
491
|
|
|
"code" => "DZD", |
492
|
|
|
"name_plural" => /*@translate*/ "Algerian dinars" |
493
|
|
|
), |
494
|
|
|
"EEK" => array( |
495
|
|
|
"symbol" => "Ekr", |
496
|
|
|
"name" => /*@translate*/ "Estonian Kroon", |
497
|
|
|
"symbol_native" => "kr", |
498
|
|
|
"decimal_digits" => 2, |
499
|
|
|
"rounding" => 0, |
500
|
|
|
"code" => "EEK", |
501
|
|
|
"name_plural" => /*@translate*/ "Estonian kroons" |
502
|
|
|
), |
503
|
|
|
"EGP" => array( |
504
|
|
|
"symbol" => "EGP", |
505
|
|
|
"name" => /*@translate*/ "Egyptian Pound", |
506
|
|
|
"symbol_native" => "ج.م.", |
507
|
|
|
"decimal_digits" => 2, |
508
|
|
|
"rounding" => 0, |
509
|
|
|
"code" => "EGP", |
510
|
|
|
"name_plural" => /*@translate*/ "Egyptian pounds" |
511
|
|
|
), |
512
|
|
|
"ERN" => array( |
513
|
|
|
"symbol" => "Nfk", |
514
|
|
|
"name" => /*@translate*/ "Eritrean Nakfa", |
515
|
|
|
"symbol_native" => "Nfk", |
516
|
|
|
"decimal_digits" => 2, |
517
|
|
|
"rounding" => 0, |
518
|
|
|
"code" => "ERN", |
519
|
|
|
"name_plural" => /*@translate*/ "Eritrean nakfas" |
520
|
|
|
), |
521
|
|
|
"ETB" => array( |
522
|
|
|
"symbol" => "Br", |
523
|
|
|
"name" => /*@translate*/ "Ethiopian Birr", |
524
|
|
|
"symbol_native" => "Br", |
525
|
|
|
"decimal_digits" => 2, |
526
|
|
|
"rounding" => 0, |
527
|
|
|
"code" => "ETB", |
528
|
|
|
"name_plural" => /*@translate*/ "Ethiopian birrs" |
529
|
|
|
), |
530
|
|
|
"GBP" => array( |
531
|
|
|
"symbol" => "£", |
532
|
|
|
"name" => /*@translate*/ "British Pound Sterling", |
533
|
|
|
"symbol_native" => "£", |
534
|
|
|
"decimal_digits" => 2, |
535
|
|
|
"rounding" => 0, |
536
|
|
|
"code" => "GBP", |
537
|
|
|
"name_plural" => /*@translate*/ "British pounds sterling" |
538
|
|
|
), |
539
|
|
|
"GEL" => array( |
540
|
|
|
"symbol" => "GEL", |
541
|
|
|
"name" => /*@translate*/ "Georgian Lari", |
542
|
|
|
"symbol_native" => "GEL", |
543
|
|
|
"decimal_digits" => 2, |
544
|
|
|
"rounding" => 0, |
545
|
|
|
"code" => "GEL", |
546
|
|
|
"name_plural" => /*@translate*/ "Georgian laris" |
547
|
|
|
), |
548
|
|
|
"GHS" => array( |
549
|
|
|
"symbol" => "GH₵", |
550
|
|
|
"name" => /*@translate*/ "Ghanaian Cedi", |
551
|
|
|
"symbol_native" => "GH₵", |
552
|
|
|
"decimal_digits" => 2, |
553
|
|
|
"rounding" => 0, |
554
|
|
|
"code" => "GHS", |
555
|
|
|
"name_plural" => /*@translate*/ "Ghanaian cedis" |
556
|
|
|
), |
557
|
|
|
"GNF" => array( |
558
|
|
|
"symbol" => "FG", |
559
|
|
|
"name" => /*@translate*/ "Guinean Franc", |
560
|
|
|
"symbol_native" => "FG", |
561
|
|
|
"decimal_digits" => 0, |
562
|
|
|
"rounding" => 0, |
563
|
|
|
"code" => "GNF", |
564
|
|
|
"name_plural" => /*@translate*/ "Guinean francs" |
565
|
|
|
), |
566
|
|
|
"GTQ" => array( |
567
|
|
|
"symbol" => "GTQ", |
568
|
|
|
"name" => /*@translate*/ "Guatemalan Quetzal", |
569
|
|
|
"symbol_native" => "Q", |
570
|
|
|
"decimal_digits" => 2, |
571
|
|
|
"rounding" => 0, |
572
|
|
|
"code" => "GTQ", |
573
|
|
|
"name_plural" => /*@translate*/ "Guatemalan quetzals" |
574
|
|
|
), |
575
|
|
|
"HKD" => array( |
576
|
|
|
"symbol" => "HK$", |
577
|
|
|
"name" => /*@translate*/ "Hong Kong Dollar", |
578
|
|
|
"symbol_native" => "$", |
579
|
|
|
"decimal_digits" => 2, |
580
|
|
|
"rounding" => 0, |
581
|
|
|
"code" => "HKD", |
582
|
|
|
"name_plural" => /*@translate*/ "Hong Kong dollars" |
583
|
|
|
), |
584
|
|
|
"HNL" => array( |
585
|
|
|
"symbol" => "HNL", |
586
|
|
|
"name" => /*@translate*/ "Honduran Lempira", |
587
|
|
|
"symbol_native" => "L", |
588
|
|
|
"decimal_digits" => 2, |
589
|
|
|
"rounding" => 0, |
590
|
|
|
"code" => "HNL", |
591
|
|
|
"name_plural" => /*@translate*/ "Honduran lempiras" |
592
|
|
|
), |
593
|
|
|
"HRK" => array( |
594
|
|
|
"symbol" => "kn", |
595
|
|
|
"name" => /*@translate*/ "Croatian Kuna", |
596
|
|
|
"symbol_native" => "kn", |
597
|
|
|
"decimal_digits" => 2, |
598
|
|
|
"rounding" => 0, |
599
|
|
|
"code" => "HRK", |
600
|
|
|
"name_plural" => /*@translate*/ "Croatian kunas" |
601
|
|
|
), |
602
|
|
|
"HUF" => array( |
603
|
|
|
"symbol" => "Ft", |
604
|
|
|
"name" => /*@translate*/ "Hungarian Forint", |
605
|
|
|
"symbol_native" => "Ft", |
606
|
|
|
"decimal_digits" => 0, |
607
|
|
|
"rounding" => 0, |
608
|
|
|
"code" => "HUF", |
609
|
|
|
"name_plural" => /*@translate*/ "Hungarian forints" |
610
|
|
|
), |
611
|
|
|
"IDR" => array( |
612
|
|
|
"symbol" => "Rp", |
613
|
|
|
"name" => /*@translate*/ "Indonesian Rupiah", |
614
|
|
|
"symbol_native" => "Rp", |
615
|
|
|
"decimal_digits" => 0, |
616
|
|
|
"rounding" => 0, |
617
|
|
|
"code" => "IDR", |
618
|
|
|
"name_plural" => /*@translate*/ "Indonesian rupiahs" |
619
|
|
|
), |
620
|
|
|
"ILS" => array( |
621
|
|
|
"symbol" => "₪", |
622
|
|
|
"name" => /*@translate*/ "Israeli New Sheqel", |
623
|
|
|
"symbol_native" => "₪", |
624
|
|
|
"decimal_digits" => 2, |
625
|
|
|
"rounding" => 0, |
626
|
|
|
"code" => "ILS", |
627
|
|
|
"name_plural" => /*@translate*/ "Israeli new sheqels" |
628
|
|
|
), |
629
|
|
|
"INR" => array( |
630
|
|
|
"symbol" => "Rs", |
631
|
|
|
"name" => /*@translate*/ "Indian Rupee", |
632
|
|
|
"symbol_native" => "টকা", |
633
|
|
|
"decimal_digits" => 2, |
634
|
|
|
"rounding" => 0, |
635
|
|
|
"code" => "INR", |
636
|
|
|
"name_plural" => /*@translate*/ "Indian rupees" |
637
|
|
|
), |
638
|
|
|
"IQD" => array( |
639
|
|
|
"symbol" => "IQD", |
640
|
|
|
"name" => /*@translate*/ "Iraqi Dinar", |
641
|
|
|
"symbol_native" => "د.ع.", |
642
|
|
|
"decimal_digits" => 0, |
643
|
|
|
"rounding" => 0, |
644
|
|
|
"code" => "IQD", |
645
|
|
|
"name_plural" => /*@translate*/ "Iraqi dinars" |
646
|
|
|
), |
647
|
|
|
"IRR" => array( |
648
|
|
|
"symbol" => "IRR", |
649
|
|
|
"name" => /*@translate*/ "Iranian Rial", |
650
|
|
|
"symbol_native" => "﷼", |
651
|
|
|
"decimal_digits" => 0, |
652
|
|
|
"rounding" => 0, |
653
|
|
|
"code" => "IRR", |
654
|
|
|
"name_plural" => /*@translate*/ "Iranian rials" |
655
|
|
|
), |
656
|
|
|
"ISK" => array( |
657
|
|
|
"symbol" => "Ikr", |
658
|
|
|
"name" => /*@translate*/ "Icelandic Króna", |
659
|
|
|
"symbol_native" => "kr", |
660
|
|
|
"decimal_digits" => 0, |
661
|
|
|
"rounding" => 0, |
662
|
|
|
"code" => "ISK", |
663
|
|
|
"name_plural" => /*@translate*/ "Icelandic krónur" |
664
|
|
|
), |
665
|
|
|
"JMD" => array( |
666
|
|
|
"symbol" => "J$", |
667
|
|
|
"name" => /*@translate*/ "Jamaican Dollar", |
668
|
|
|
"symbol_native" => "$", |
669
|
|
|
"decimal_digits" => 2, |
670
|
|
|
"rounding" => 0, |
671
|
|
|
"code" => "JMD", |
672
|
|
|
"name_plural" => /*@translate*/ "Jamaican dollars" |
673
|
|
|
), |
674
|
|
|
"JOD" => array( |
675
|
|
|
"symbol" => "JD", |
676
|
|
|
"name" => /*@translate*/ "Jordanian Dinar", |
677
|
|
|
"symbol_native" => "د.أ.", |
678
|
|
|
"decimal_digits" => 3, |
679
|
|
|
"rounding" => 0, |
680
|
|
|
"code" => "JOD", |
681
|
|
|
"name_plural" => /*@translate*/ "Jordanian dinars" |
682
|
|
|
), |
683
|
|
|
"JPY" => array( |
684
|
|
|
"symbol" => "¥", |
685
|
|
|
"name" => /*@translate*/ "Japanese Yen", |
686
|
|
|
"symbol_native" => "¥", |
687
|
|
|
"decimal_digits" => 0, |
688
|
|
|
"rounding" => 0, |
689
|
|
|
"code" => "JPY", |
690
|
|
|
"name_plural" => /*@translate*/ "Japanese yen" |
691
|
|
|
), |
692
|
|
|
"KES" => array( |
693
|
|
|
"symbol" => "Ksh", |
694
|
|
|
"name" => /*@translate*/ "Kenyan Shilling", |
695
|
|
|
"symbol_native" => "Ksh", |
696
|
|
|
"decimal_digits" => 2, |
697
|
|
|
"rounding" => 0, |
698
|
|
|
"code" => "KES", |
699
|
|
|
"name_plural" => /*@translate*/ "Kenyan shillings" |
700
|
|
|
), |
701
|
|
|
"KHR" => array( |
702
|
|
|
"symbol" => "KHR", |
703
|
|
|
"name" => /*@translate*/ "Cambodian Riel", |
704
|
|
|
"symbol_native" => "៛", |
705
|
|
|
"decimal_digits" => 2, |
706
|
|
|
"rounding" => 0, |
707
|
|
|
"code" => "KHR", |
708
|
|
|
"name_plural" => /*@translate*/ "Cambodian riels" |
709
|
|
|
), |
710
|
|
|
"KMF" => array( |
711
|
|
|
"symbol" => "CF", |
712
|
|
|
"name" => /*@translate*/ "Comorian Franc", |
713
|
|
|
"symbol_native" => "FC", |
714
|
|
|
"decimal_digits" => 0, |
715
|
|
|
"rounding" => 0, |
716
|
|
|
"code" => "KMF", |
717
|
|
|
"name_plural" => /*@translate*/ "Comorian francs" |
718
|
|
|
), |
719
|
|
|
"KRW" => array( |
720
|
|
|
"symbol" => "₩", |
721
|
|
|
"name" => /*@translate*/ "South Korean Won", |
722
|
|
|
"symbol_native" => "₩", |
723
|
|
|
"decimal_digits" => 0, |
724
|
|
|
"rounding" => 0, |
725
|
|
|
"code" => "KRW", |
726
|
|
|
"name_plural" => /*@translate*/ "South Korean won" |
727
|
|
|
), |
728
|
|
|
"KWD" => array( |
729
|
|
|
"symbol" => "KD", |
730
|
|
|
"name" => /*@translate*/ "Kuwaiti Dinar", |
731
|
|
|
"symbol_native" => "د.ك.", |
732
|
|
|
"decimal_digits" => 3, |
733
|
|
|
"rounding" => 0, |
734
|
|
|
"code" => "KWD", |
735
|
|
|
"name_plural" => /*@translate*/ "Kuwaiti dinars" |
736
|
|
|
), |
737
|
|
|
"KZT" => array( |
738
|
|
|
"symbol" => "KZT", |
739
|
|
|
"name" => /*@translate*/ "Kazakhstani Tenge", |
740
|
|
|
"symbol_native" => "тңг.", |
741
|
|
|
"decimal_digits" => 2, |
742
|
|
|
"rounding" => 0, |
743
|
|
|
"code" => "KZT", |
744
|
|
|
"name_plural" => /*@translate*/ "Kazakhstani tenges" |
745
|
|
|
), |
746
|
|
|
"LBP" => array( |
747
|
|
|
"symbol" => "LB£", |
748
|
|
|
"name" => /*@translate*/ "Lebanese Pound", |
749
|
|
|
"symbol_native" => "ل.ل.", |
750
|
|
|
"decimal_digits" => 0, |
751
|
|
|
"rounding" => 0, |
752
|
|
|
"code" => "LBP", |
753
|
|
|
"name_plural" => /*@translate*/ "Lebanese pounds" |
754
|
|
|
), |
755
|
|
|
"LKR" => array( |
756
|
|
|
"symbol" => "SLRs", |
757
|
|
|
"name" => /*@translate*/ "Sri Lankan Rupee", |
758
|
|
|
"symbol_native" => "SL Re", |
759
|
|
|
"decimal_digits" => 2, |
760
|
|
|
"rounding" => 0, |
761
|
|
|
"code" => "LKR", |
762
|
|
|
"name_plural" => /*@translate*/ "Sri Lankan rupees" |
763
|
|
|
), |
764
|
|
|
"LTL" => array( |
765
|
|
|
"symbol" => "Lt", |
766
|
|
|
"name" => /*@translate*/ "Lithuanian Litas", |
767
|
|
|
"symbol_native" => "Lt", |
768
|
|
|
"decimal_digits" => 2, |
769
|
|
|
"rounding" => 0, |
770
|
|
|
"code" => "LTL", |
771
|
|
|
"name_plural" => /*@translate*/ "Lithuanian litai" |
772
|
|
|
), |
773
|
|
|
"LVL" => array( |
774
|
|
|
"symbol" => "Ls", |
775
|
|
|
"name" => /*@translate*/ "Latvian Lats", |
776
|
|
|
"symbol_native" => "Ls", |
777
|
|
|
"decimal_digits" => 2, |
778
|
|
|
"rounding" => 0, |
779
|
|
|
"code" => "LVL", |
780
|
|
|
"name_plural" => /*@translate*/ "Latvian lati" |
781
|
|
|
), |
782
|
|
|
"LYD" => array( |
783
|
|
|
"symbol" => "LD", |
784
|
|
|
"name" => /*@translate*/ "Libyan Dinar", |
785
|
|
|
"symbol_native" => "د.ل.", |
786
|
|
|
"decimal_digits" => 3, |
787
|
|
|
"rounding" => 0, |
788
|
|
|
"code" => "LYD", |
789
|
|
|
"name_plural" => /*@translate*/ "Libyan dinars" |
790
|
|
|
), |
791
|
|
|
"MAD" => array( |
792
|
|
|
"symbol" => "MAD", |
793
|
|
|
"name" => /*@translate*/ "Moroccan Dirham", |
794
|
|
|
"symbol_native" => "د.م.", |
795
|
|
|
"decimal_digits" => 2, |
796
|
|
|
"rounding" => 0, |
797
|
|
|
"code" => "MAD", |
798
|
|
|
"name_plural" => /*@translate*/ "Moroccan dirhams" |
799
|
|
|
), |
800
|
|
|
"MDL" => array( |
801
|
|
|
"symbol" => "MDL", |
802
|
|
|
"name" => /*@translate*/ "Moldovan Leu", |
803
|
|
|
"symbol_native" => "MDL", |
804
|
|
|
"decimal_digits" => 2, |
805
|
|
|
"rounding" => 0, |
806
|
|
|
"code" => "MDL", |
807
|
|
|
"name_plural" => /*@translate*/ "Moldovan lei" |
808
|
|
|
), |
809
|
|
|
"MGA" => array( |
810
|
|
|
"symbol" => "MGA", |
811
|
|
|
"name" => /*@translate*/ "Malagasy Ariary", |
812
|
|
|
"symbol_native" => "MGA", |
813
|
|
|
"decimal_digits" => 0, |
814
|
|
|
"rounding" => 0, |
815
|
|
|
"code" => "MGA", |
816
|
|
|
"name_plural" => /*@translate*/ "Malagasy Ariaries" |
817
|
|
|
), |
818
|
|
|
"MKD" => array( |
819
|
|
|
"symbol" => "MKD", |
820
|
|
|
"name" => /*@translate*/ "Macedonian Denar", |
821
|
|
|
"symbol_native" => "MKD", |
822
|
|
|
"decimal_digits" => 2, |
823
|
|
|
"rounding" => 0, |
824
|
|
|
"code" => "MKD", |
825
|
|
|
"name_plural" => /*@translate*/ "Macedonian denari" |
826
|
|
|
), |
827
|
|
|
"MMK" => array( |
828
|
|
|
"symbol" => "MMK", |
829
|
|
|
"name" => /*@translate*/ "Myanma Kyat", |
830
|
|
|
"symbol_native" => "K", |
831
|
|
|
"decimal_digits" => 0, |
832
|
|
|
"rounding" => 0, |
833
|
|
|
"code" => "MMK", |
834
|
|
|
"name_plural" => /*@translate*/ "Myanma kyats" |
835
|
|
|
), |
836
|
|
|
"MOP" => array( |
837
|
|
|
"symbol" => "MOP$", |
838
|
|
|
"name" => /*@translate*/ "Macanese Pataca", |
839
|
|
|
"symbol_native" => "MOP$", |
840
|
|
|
"decimal_digits" => 2, |
841
|
|
|
"rounding" => 0, |
842
|
|
|
"code" => "MOP", |
843
|
|
|
"name_plural" => /*@translate*/ "Macanese patacas" |
844
|
|
|
), |
845
|
|
|
"MUR" => array( |
846
|
|
|
"symbol" => "MURs", |
847
|
|
|
"name" => /*@translate*/ "Mauritian Rupee", |
848
|
|
|
"symbol_native" => "MURs", |
849
|
|
|
"decimal_digits" => 0, |
850
|
|
|
"rounding" => 0, |
851
|
|
|
"code" => "MUR", |
852
|
|
|
"name_plural" => /*@translate*/ "Mauritian rupees" |
853
|
|
|
), |
854
|
|
|
"MXN" => array( |
855
|
|
|
"symbol" => "MX$", |
856
|
|
|
"name" => /*@translate*/ "Mexican Peso", |
857
|
|
|
"symbol_native" => "$", |
858
|
|
|
"decimal_digits" => 2, |
859
|
|
|
"rounding" => 0, |
860
|
|
|
"code" => "MXN", |
861
|
|
|
"name_plural" => /*@translate*/ "Mexican pesos" |
862
|
|
|
), |
863
|
|
|
"MYR" => array( |
864
|
|
|
"symbol" => "RM", |
865
|
|
|
"name" => /*@translate*/ "Malaysian Ringgit", |
866
|
|
|
"symbol_native" => "RM", |
867
|
|
|
"decimal_digits" => 2, |
868
|
|
|
"rounding" => 0, |
869
|
|
|
"code" => "MYR", |
870
|
|
|
"name_plural" => /*@translate*/ "Malaysian ringgits" |
871
|
|
|
), |
872
|
|
|
"MZN" => array( |
873
|
|
|
"symbol" => "MTn", |
874
|
|
|
"name" => /*@translate*/ "Mozambican Metical", |
875
|
|
|
"symbol_native" => "MTn", |
876
|
|
|
"decimal_digits" => 2, |
877
|
|
|
"rounding" => 0, |
878
|
|
|
"code" => "MZN", |
879
|
|
|
"name_plural" => /*@translate*/ "Mozambican meticals" |
880
|
|
|
), |
881
|
|
|
"NAD" => array( |
882
|
|
|
"symbol" => "N$", |
883
|
|
|
"name" => /*@translate*/ "Namibian Dollar", |
884
|
|
|
"symbol_native" => "N$", |
885
|
|
|
"decimal_digits" => 2, |
886
|
|
|
"rounding" => 0, |
887
|
|
|
"code" => "NAD", |
888
|
|
|
"name_plural" => /*@translate*/ "Namibian dollars" |
889
|
|
|
), |
890
|
|
|
"NGN" => array( |
891
|
|
|
"symbol" => "₦", |
892
|
|
|
"name" => /*@translate*/ "Nigerian Naira", |
893
|
|
|
"symbol_native" => "₦", |
894
|
|
|
"decimal_digits" => 2, |
895
|
|
|
"rounding" => 0, |
896
|
|
|
"code" => "NGN", |
897
|
|
|
"name_plural" => /*@translate*/ "Nigerian nairas" |
898
|
|
|
), |
899
|
|
|
"NIO" => array( |
900
|
|
|
"symbol" => "C$", |
901
|
|
|
"name" => /*@translate*/ "Nicaraguan Córdoba", |
902
|
|
|
"symbol_native" => "C$", |
903
|
|
|
"decimal_digits" => 2, |
904
|
|
|
"rounding" => 0, |
905
|
|
|
"code" => "NIO", |
906
|
|
|
"name_plural" => /*@translate*/ "Nicaraguan córdobas" |
907
|
|
|
), |
908
|
|
|
"NOK" => array( |
909
|
|
|
"symbol" => "Nkr", |
910
|
|
|
"name" => /*@translate*/ "Norwegian Krone", |
911
|
|
|
"symbol_native" => "kr", |
912
|
|
|
"decimal_digits" => 2, |
913
|
|
|
"rounding" => 0, |
914
|
|
|
"code" => "NOK", |
915
|
|
|
"name_plural" => /*@translate*/ "Norwegian kroner" |
916
|
|
|
), |
917
|
|
|
"NPR" => array( |
918
|
|
|
"symbol" => "NPRs", |
919
|
|
|
"name" => /*@translate*/ "Nepalese Rupee", |
920
|
|
|
"symbol_native" => "नेरू", |
921
|
|
|
"decimal_digits" => 2, |
922
|
|
|
"rounding" => 0, |
923
|
|
|
"code" => "NPR", |
924
|
|
|
"name_plural" => /*@translate*/ "Nepalese rupees" |
925
|
|
|
), |
926
|
|
|
"NZD" => array( |
927
|
|
|
"symbol" => "NZ$", |
928
|
|
|
"name" => /*@translate*/ "New Zealand Dollar", |
929
|
|
|
"symbol_native" => "$", |
930
|
|
|
"decimal_digits" => 2, |
931
|
|
|
"rounding" => 0, |
932
|
|
|
"code" => "NZD", |
933
|
|
|
"name_plural" => /*@translate*/ "New Zealand dollars" |
934
|
|
|
), |
935
|
|
|
"OMR" => array( |
936
|
|
|
"symbol" => "OMR", |
937
|
|
|
"name" => /*@translate*/ "Omani Rial", |
938
|
|
|
"symbol_native" => "ر.ع.", |
939
|
|
|
"decimal_digits" => 3, |
940
|
|
|
"rounding" => 0, |
941
|
|
|
"code" => "OMR", |
942
|
|
|
"name_plural" => /*@translate*/ "Omani rials" |
943
|
|
|
), |
944
|
|
|
"PAB" => array( |
945
|
|
|
"symbol" => "B/.", |
946
|
|
|
"name" => /*@translate*/ "Panamanian Balboa", |
947
|
|
|
"symbol_native" => "B/.", |
948
|
|
|
"decimal_digits" => 2, |
949
|
|
|
"rounding" => 0, |
950
|
|
|
"code" => "PAB", |
951
|
|
|
"name_plural" => /*@translate*/ "Panamanian balboas" |
952
|
|
|
), |
953
|
|
|
"PEN" => array( |
954
|
|
|
"symbol" => "S/.", |
955
|
|
|
"name" => /*@translate*/ "Peruvian Nuevo Sol", |
956
|
|
|
"symbol_native" => "S/.", |
957
|
|
|
"decimal_digits" => 2, |
958
|
|
|
"rounding" => 0, |
959
|
|
|
"code" => "PEN", |
960
|
|
|
"name_plural" => /*@translate*/ "Peruvian nuevos soles" |
961
|
|
|
), |
962
|
|
|
"PHP" => array( |
963
|
|
|
"symbol" => "₱", |
964
|
|
|
"name" => /*@translate*/ "Philippine Peso", |
965
|
|
|
"symbol_native" => "₱", |
966
|
|
|
"decimal_digits" => 2, |
967
|
|
|
"rounding" => 0, |
968
|
|
|
"code" => "PHP", |
969
|
|
|
"name_plural" => /*@translate*/ "Philippine pesos" |
970
|
|
|
), |
971
|
|
|
"PKR" => array( |
972
|
|
|
"symbol" => "PKRs", |
973
|
|
|
"name" => /*@translate*/ "Pakistani Rupee", |
974
|
|
|
"symbol_native" => "₨", |
975
|
|
|
"decimal_digits" => 0, |
976
|
|
|
"rounding" => 0, |
977
|
|
|
"code" => "PKR", |
978
|
|
|
"name_plural" => /*@translate*/ "Pakistani rupees" |
979
|
|
|
), |
980
|
|
|
"PLN" => array( |
981
|
|
|
"symbol" => "zł", |
982
|
|
|
"name" => /*@translate*/ "Polish Zloty", |
983
|
|
|
"symbol_native" => "zł", |
984
|
|
|
"decimal_digits" => 2, |
985
|
|
|
"rounding" => 0, |
986
|
|
|
"code" => "PLN", |
987
|
|
|
"name_plural" => /*@translate*/ "Polish zlotys" |
988
|
|
|
), |
989
|
|
|
"PYG" => array( |
990
|
|
|
"symbol" => "₲", |
991
|
|
|
"name" => /*@translate*/ "Paraguayan Guarani", |
992
|
|
|
"symbol_native" => "₲", |
993
|
|
|
"decimal_digits" => 0, |
994
|
|
|
"rounding" => 0, |
995
|
|
|
"code" => "PYG", |
996
|
|
|
"name_plural" => /*@translate*/ "Paraguayan guaranis" |
997
|
|
|
), |
998
|
|
|
"QAR" => array( |
999
|
|
|
"symbol" => "QR", |
1000
|
|
|
"name" => /*@translate*/ "Qatari Rial", |
1001
|
|
|
"symbol_native" => "ر.ق.", |
1002
|
|
|
"decimal_digits" => 2, |
1003
|
|
|
"rounding" => 0, |
1004
|
|
|
"code" => "QAR", |
1005
|
|
|
"name_plural" => /*@translate*/ "Qatari rials" |
1006
|
|
|
), |
1007
|
|
|
"RON" => array( |
1008
|
|
|
"symbol" => "RON", |
1009
|
|
|
"name" => /*@translate*/ "Romanian Leu", |
1010
|
|
|
"symbol_native" => "RON", |
1011
|
|
|
"decimal_digits" => 2, |
1012
|
|
|
"rounding" => 0, |
1013
|
|
|
"code" => "RON", |
1014
|
|
|
"name_plural" => /*@translate*/ "Romanian lei" |
1015
|
|
|
), |
1016
|
|
|
"RSD" => array( |
1017
|
|
|
"symbol" => "din.", |
1018
|
|
|
"name" => /*@translate*/ "Serbian Dinar", |
1019
|
|
|
"symbol_native" => "дин.", |
1020
|
|
|
"decimal_digits" => 0, |
1021
|
|
|
"rounding" => 0, |
1022
|
|
|
"code" => "RSD", |
1023
|
|
|
"name_plural" => /*@translate*/ "Serbian dinars" |
1024
|
|
|
), |
1025
|
|
|
"RUB" => array( |
1026
|
|
|
"symbol" => "RUB", |
1027
|
|
|
"name" => /*@translate*/ "Russian Ruble", |
1028
|
|
|
"symbol_native" => "руб.", |
1029
|
|
|
"decimal_digits" => 2, |
1030
|
|
|
"rounding" => 0, |
1031
|
|
|
"code" => "RUB", |
1032
|
|
|
"name_plural" => /*@translate*/ "Russian rubles" |
1033
|
|
|
), |
1034
|
|
|
"RWF" => array( |
1035
|
|
|
"symbol" => "RWF", |
1036
|
|
|
"name" => /*@translate*/ "Rwandan Franc", |
1037
|
|
|
"symbol_native" => "FR", |
1038
|
|
|
"decimal_digits" => 0, |
1039
|
|
|
"rounding" => 0, |
1040
|
|
|
"code" => "RWF", |
1041
|
|
|
"name_plural" => /*@translate*/ "Rwandan francs" |
1042
|
|
|
), |
1043
|
|
|
"SAR" => array( |
1044
|
|
|
"symbol" => "SR", |
1045
|
|
|
"name" => /*@translate*/ "Saudi Riyal", |
1046
|
|
|
"symbol_native" => "ر.س.", |
1047
|
|
|
"decimal_digits" => 2, |
1048
|
|
|
"rounding" => 0, |
1049
|
|
|
"code" => "SAR", |
1050
|
|
|
"name_plural" => /*@translate*/ "Saudi riyals" |
1051
|
|
|
), |
1052
|
|
|
"SDG" => array( |
1053
|
|
|
"symbol" => "SDG", |
1054
|
|
|
"name" => /*@translate*/ "Sudanese Pound", |
1055
|
|
|
"symbol_native" => "SDG", |
1056
|
|
|
"decimal_digits" => 2, |
1057
|
|
|
"rounding" => 0, |
1058
|
|
|
"code" => "SDG", |
1059
|
|
|
"name_plural" => /*@translate*/ "Sudanese pounds" |
1060
|
|
|
), |
1061
|
|
|
"SEK" => array( |
1062
|
|
|
"symbol" => "Skr", |
1063
|
|
|
"name" => /*@translate*/ "Swedish Krona", |
1064
|
|
|
"symbol_native" => "kr", |
1065
|
|
|
"decimal_digits" => 2, |
1066
|
|
|
"rounding" => 0, |
1067
|
|
|
"code" => "SEK", |
1068
|
|
|
"name_plural" => /*@translate*/ "Swedish kronor" |
1069
|
|
|
), |
1070
|
|
|
"SGD" => array( |
1071
|
|
|
"symbol" => "S$", |
1072
|
|
|
"name" => /*@translate*/ "Singapore Dollar", |
1073
|
|
|
"symbol_native" => "$", |
1074
|
|
|
"decimal_digits" => 2, |
1075
|
|
|
"rounding" => 0, |
1076
|
|
|
"code" => "SGD", |
1077
|
|
|
"name_plural" => /*@translate*/ "Singapore dollars" |
1078
|
|
|
), |
1079
|
|
|
"SOS" => array( |
1080
|
|
|
"symbol" => "Ssh", |
1081
|
|
|
"name" => /*@translate*/ "Somali Shilling", |
1082
|
|
|
"symbol_native" => "Ssh", |
1083
|
|
|
"decimal_digits" => 0, |
1084
|
|
|
"rounding" => 0, |
1085
|
|
|
"code" => "SOS", |
1086
|
|
|
"name_plural" => /*@translate*/ "Somali shillings" |
1087
|
|
|
), |
1088
|
|
|
"SYP" => array( |
1089
|
|
|
"symbol" => "SY£", |
1090
|
|
|
"name" => /*@translate*/ "Syrian Pound", |
1091
|
|
|
"symbol_native" => "ل.س.", |
1092
|
|
|
"decimal_digits" => 0, |
1093
|
|
|
"rounding" => 0, |
1094
|
|
|
"code" => "SYP", |
1095
|
|
|
"name_plural" => /*@translate*/ "Syrian pounds" |
1096
|
|
|
), |
1097
|
|
|
"THB" => array( |
1098
|
|
|
"symbol" => "฿", |
1099
|
|
|
"name" => /*@translate*/ "Thai Baht", |
1100
|
|
|
"symbol_native" => "฿", |
1101
|
|
|
"decimal_digits" => 2, |
1102
|
|
|
"rounding" => 0, |
1103
|
|
|
"code" => "THB", |
1104
|
|
|
"name_plural" => /*@translate*/ "Thai baht" |
1105
|
|
|
), |
1106
|
|
|
"TND" => array( |
1107
|
|
|
"symbol" => "DT", |
1108
|
|
|
"name" => /*@translate*/ "Tunisian Dinar", |
1109
|
|
|
"symbol_native" => "د.ت.", |
1110
|
|
|
"decimal_digits" => 3, |
1111
|
|
|
"rounding" => 0, |
1112
|
|
|
"code" => "TND", |
1113
|
|
|
"name_plural" => /*@translate*/ "Tunisian dinars" |
1114
|
|
|
), |
1115
|
|
|
"TOP" => array( |
1116
|
|
|
"symbol" => "T$", |
1117
|
|
|
"name" => /*@translate*/ "Tongan Paʻanga", |
1118
|
|
|
"symbol_native" => "T$", |
1119
|
|
|
"decimal_digits" => 2, |
1120
|
|
|
"rounding" => 0, |
1121
|
|
|
"code" => "TOP", |
1122
|
|
|
"name_plural" => /*@translate*/ "Tongan paʻanga" |
1123
|
|
|
), |
1124
|
|
|
"TRY" => array( |
1125
|
|
|
"symbol" => "TL", |
1126
|
|
|
"name" => /*@translate*/ "Turkish Lira", |
1127
|
|
|
"symbol_native" => "TL", |
1128
|
|
|
"decimal_digits" => 2, |
1129
|
|
|
"rounding" => 0, |
1130
|
|
|
"code" => "TRY", |
1131
|
|
|
"name_plural" => /*@translate*/ "Turkish Lira" |
1132
|
|
|
), |
1133
|
|
|
"TTD" => array( |
1134
|
|
|
"symbol" => "TT$", |
1135
|
|
|
"name" => /*@translate*/ "Trinidad and Tobago Dollar", |
1136
|
|
|
"symbol_native" => "$", |
1137
|
|
|
"decimal_digits" => 2, |
1138
|
|
|
"rounding" => 0, |
1139
|
|
|
"code" => "TTD", |
1140
|
|
|
"name_plural" => /*@translate*/ "Trinidad and Tobago dollars" |
1141
|
|
|
), |
1142
|
|
|
"TWD" => array( |
1143
|
|
|
"symbol" => "NT$", |
1144
|
|
|
"name" => /*@translate*/ "New Taiwan Dollar", |
1145
|
|
|
"symbol_native" => "NT$", |
1146
|
|
|
"decimal_digits" => 2, |
1147
|
|
|
"rounding" => 0, |
1148
|
|
|
"code" => "TWD", |
1149
|
|
|
"name_plural" => /*@translate*/ "New Taiwan dollars" |
1150
|
|
|
), |
1151
|
|
|
"TZS" => array( |
1152
|
|
|
"symbol" => "TSh", |
1153
|
|
|
"name" => /*@translate*/ "Tanzanian Shilling", |
1154
|
|
|
"symbol_native" => "TSh", |
1155
|
|
|
"decimal_digits" => 0, |
1156
|
|
|
"rounding" => 0, |
1157
|
|
|
"code" => "TZS", |
1158
|
|
|
"name_plural" => /*@translate*/ "Tanzanian shillings" |
1159
|
|
|
), |
1160
|
|
|
"UAH" => array( |
1161
|
|
|
"symbol" => "₴", |
1162
|
|
|
"name" => /*@translate*/ "Ukrainian Hryvnia", |
1163
|
|
|
"symbol_native" => "₴", |
1164
|
|
|
"decimal_digits" => 2, |
1165
|
|
|
"rounding" => 0, |
1166
|
|
|
"code" => "UAH", |
1167
|
|
|
"name_plural" => /*@translate*/ "Ukrainian hryvnias" |
1168
|
|
|
), |
1169
|
|
|
"UGX" => array( |
1170
|
|
|
"symbol" => "USh", |
1171
|
|
|
"name" => /*@translate*/ "Ugandan Shilling", |
1172
|
|
|
"symbol_native" => "USh", |
1173
|
|
|
"decimal_digits" => 0, |
1174
|
|
|
"rounding" => 0, |
1175
|
|
|
"code" => "UGX", |
1176
|
|
|
"name_plural" => /*@translate*/ "Ugandan shillings" |
1177
|
|
|
), |
1178
|
|
|
"UYU" => array( |
1179
|
|
|
"symbol" => "\$U", |
1180
|
|
|
"name" => /*@translate*/ "Uruguayan Peso", |
1181
|
|
|
"symbol_native" => "$", |
1182
|
|
|
"decimal_digits" => 2, |
1183
|
|
|
"rounding" => 0, |
1184
|
|
|
"code" => "UYU", |
1185
|
|
|
"name_plural" => /*@translate*/ "Uruguayan pesos" |
1186
|
|
|
), |
1187
|
|
|
"UZS" => array( |
1188
|
|
|
"symbol" => "UZS", |
1189
|
|
|
"name" => /*@translate*/ "Uzbekistan Som", |
1190
|
|
|
"symbol_native" => "UZS", |
1191
|
|
|
"decimal_digits" => 0, |
1192
|
|
|
"rounding" => 0, |
1193
|
|
|
"code" => "UZS", |
1194
|
|
|
"name_plural" => /*@translate*/ "Uzbekistan som" |
1195
|
|
|
), |
1196
|
|
|
"VEF" => array( |
1197
|
|
|
"symbol" => "Bs.F.", |
1198
|
|
|
"name" => /*@translate*/ "Venezuelan Bolívar", |
1199
|
|
|
"symbol_native" => "Bs.F.", |
1200
|
|
|
"decimal_digits" => 2, |
1201
|
|
|
"rounding" => 0, |
1202
|
|
|
"code" => "VEF", |
1203
|
|
|
"name_plural" => /*@translate*/ "Venezuelan bolívars" |
1204
|
|
|
), |
1205
|
|
|
"VND" => array( |
1206
|
|
|
"symbol" => "₫", |
1207
|
|
|
"name" => /*@translate*/ "Vietnamese Dong", |
1208
|
|
|
"symbol_native" => "₫", |
1209
|
|
|
"decimal_digits" => 0, |
1210
|
|
|
"rounding" => 0, |
1211
|
|
|
"code" => "VND", |
1212
|
|
|
"name_plural" => /*@translate*/ "Vietnamese dong" |
1213
|
|
|
), |
1214
|
|
|
"XAF" => array( |
1215
|
|
|
"symbol" => "FCFA", |
1216
|
|
|
"name" => /*@translate*/ "CFA Franc BEAC", |
1217
|
|
|
"symbol_native" => "FCFA", |
1218
|
|
|
"decimal_digits" => 0, |
1219
|
|
|
"rounding" => 0, |
1220
|
|
|
"code" => "XAF", |
1221
|
|
|
"name_plural" => /*@translate*/ "CFA francs BEAC" |
1222
|
|
|
), |
1223
|
|
|
"XOF" => array( |
1224
|
|
|
"symbol" => "CFA", |
1225
|
|
|
"name" => /*@translate*/ "CFA Franc BCEAO", |
1226
|
|
|
"symbol_native" => "CFA", |
1227
|
|
|
"decimal_digits" => 0, |
1228
|
|
|
"rounding" => 0, |
1229
|
|
|
"code" => "XOF", |
1230
|
|
|
"name_plural" => /*@translate*/ "CFA francs BCEAO" |
1231
|
|
|
), |
1232
|
|
|
"YER" => array( |
1233
|
|
|
"symbol" => "YR", |
1234
|
|
|
"name" => /*@translate*/ "Yemeni Rial", |
1235
|
|
|
"symbol_native" => "ر.ي.", |
1236
|
|
|
"decimal_digits" => 0, |
1237
|
|
|
"rounding" => 0, |
1238
|
|
|
"code" => "YER", |
1239
|
|
|
"name_plural" => /*@translate*/ "Yemeni rials" |
1240
|
|
|
), |
1241
|
|
|
"ZAR" => array( |
1242
|
|
|
"symbol" => "R", |
1243
|
|
|
"name" => /*@translate*/ "South African Rand", |
1244
|
|
|
"symbol_native" => "R", |
1245
|
|
|
"decimal_digits" => 2, |
1246
|
|
|
"rounding" => 0, |
1247
|
|
|
"code" => "ZAR", |
1248
|
|
|
"name_plural" => /*@translate*/ "South African rand" |
1249
|
|
|
), |
1250
|
|
|
"ZMK" => array( |
1251
|
|
|
"symbol" => "ZK", |
1252
|
|
|
"name" => /*@translate*/ "Zambian Kwacha", |
1253
|
|
|
"symbol_native" => "ZK", |
1254
|
|
|
"decimal_digits" => 0, |
1255
|
|
|
"rounding" => 0, |
1256
|
|
|
"code" => "ZMK", |
1257
|
|
|
"name_plural" => /*@translate*/ "Zambian kwachas" |
1258
|
|
|
) |
1259
|
|
|
); |
1260
|
|
|
} |
1261
|
|
|
} |
1262
|
|
|
|