PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 4.13.0
GiveWP – Donation Plugin and Fundraising Platform v4.13.0
4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / includes / currencies-list.php
give / includes Last commit date
admin 8 months ago api 3 years ago database 9 months ago deprecated 9 months ago donors 9 months ago emails 9 months ago forms 9 months ago frontend 6 years ago gateways 9 months ago libraries 9 months ago payments 9 months ago actions.php 9 months ago ajax-functions.php 9 months ago class-give-async-process.php 1 year ago class-give-background-updater.php 9 months ago class-give-cache-setting.php 1 year ago class-give-cache.php 9 months ago class-give-cli-commands.php 1 year ago class-give-comment.php 9 months ago class-give-cron.php 9 months ago class-give-donate-form.php 1 year ago class-give-donor.php 2 years ago class-give-email-access.php 5 years ago class-give-license-handler.php 1 year ago class-give-logging.php 9 months ago class-give-readme-parser.php 4 years ago class-give-roles.php 6 years ago class-give-scripts.php 8 months ago class-give-session.php 9 months ago class-give-stats.php 6 years ago class-give-template-loader.php 6 years ago class-give-tooltips.php 6 years ago class-give-translation.php 4 years ago class-notices.php 9 months ago country-functions.php 1 year ago currencies-list.php 9 months ago currency-functions.php 4 years ago error-tracking.php 6 years ago filters.php 9 months ago formatting.php 9 months ago install.php 9 months ago login-register.php 2 years ago misc-functions.php 9 months ago plugin-compatibility.php 6 years ago post-types.php 1 year ago price-functions.php 6 years ago process-donation.php 1 year ago setting-functions.php 7 years ago shortcodes.php 1 year ago template-functions.php 1 year ago user-functions.php 3 years ago
currencies-list.php
1747 lines
1 <?php
2 /**
3 * Core Supported Currency List
4 *
5 * @package Give
6 * @subpackage Array
7 * @copyright Copyright (c) 2018, GiveWP
8 * @license https://opensource.org/licenses/gpl-license GNU Public License
9 *
10 * @since 4.10.0 Updated to match current ISO 4217 standard as of 2024. Total: 169 currencies.
11 *
12 * Major changes include:
13 * - Added TVD (Tuvaluan dollar) - non-ISO but commonly used currency
14 * - Marked VEF as (old) to indicate deprecated Venezuelan currency
15 * - Added VES (Venezuelan bolívar soberano) - new ISO 4217 currency replacing VEF
16 * - Added VED (Venezuelan bolívar digital) - new ISO 4217 currency
17 * - Added XDR (Special Drawing Rights) - ISO 4217 currency used by IMF
18 * - Marked MRO as (old) to indicate deprecated Mauritanian currency
19 * - Added MRU (Mauritanian ouguiya) - new ISO 4217 currency replacing MRO in 2018
20 * - Marked SLL as (old) to indicate deprecated Sierra Leonean currency
21 * - Added SLE (Sierra Leonean leone) - new ISO 4217 currency replacing SLL in 2022
22 * - Marked STD as (old) to indicate deprecated São Tomé and Príncipe currency
23 * - Added STN (São Tomé and Príncipe dobra) - new ISO 4217 currency replacing STD in 2018
24 * - Added SVC (Salvadoran colón) - ISO 4217 currency
25 * - Fixed incorrect label for TND (Tunisian Dinar) - was incorrectly labeled as "Turkmenistan manat"
26 * - Added ZWL (Zimbabwean dollar) - ISO 4217 currency
27 *
28 * @see https://www.iso.org/iso-4217-currency-codes.html
29 *
30 * @since 2.20.0 update romanian to use RON
31 * @since 2.4.0
32 */
33
34 return array(
35 'USD' => array(
36 'admin_label' => sprintf( __( 'US Dollars (%1$s)', 'give' ), '&#36;' ),
37 'symbol' => '&#36;',
38 'setting' => array(
39 'currency_position' => 'before',
40 'thousands_separator' => ',',
41 'decimal_separator' => '.',
42 'number_decimals' => 2,
43 ),
44 ),
45 'EUR' => array(
46 'admin_label' => sprintf( __( 'Euros (%1$s)', 'give' ), '&euro;' ),
47 'symbol' => '&euro;',
48 'setting' => array(
49 'currency_position' => 'before',
50 'thousands_separator' => '.',
51 'decimal_separator' => ',',
52 'number_decimals' => 2,
53 ),
54 ),
55 'GBP' => array(
56 'admin_label' => sprintf( __( 'Pounds Sterling (%1$s)', 'give' ), '&pound;' ),
57 'symbol' => '&pound;',
58 'setting' => array(
59 'currency_position' => 'before',
60 'thousands_separator' => ',',
61 'decimal_separator' => '.',
62 'number_decimals' => 2,
63 ),
64 ),
65 'AUD' => array(
66 'admin_label' => sprintf( __( 'Australian Dollars (%1$s)', 'give' ), '&#36;' ),
67 'symbol' => '&#36;',
68 'setting' => array(
69 'currency_position' => 'before',
70 'thousands_separator' => ',',
71 'decimal_separator' => '.',
72 'number_decimals' => 2,
73 ),
74 ),
75 'BRL' => array(
76 'admin_label' => sprintf( __( 'Brazilian Real (%1$s)', 'give' ), '&#82;&#36;' ),
77 'symbol' => '&#82;&#36;',
78 'setting' => array(
79 'currency_position' => 'before',
80 'thousands_separator' => '.',
81 'decimal_separator' => ',',
82 'number_decimals' => 2,
83 ),
84 ),
85 'CAD' => array(
86 'admin_label' => sprintf( __( 'Canadian Dollars (%1$s)', 'give' ), '&#36;' ),
87 'symbol' => '&#36;',
88 'setting' => array(
89 'currency_position' => 'before',
90 'thousands_separator' => ',',
91 'decimal_separator' => '.',
92 'number_decimals' => 2,
93 ),
94 ),
95 'CZK' => array(
96 'admin_label' => sprintf( __( 'Czech Koruna (%1$s)', 'give' ), '&#75;&#269;' ),
97 'symbol' => '&#75;&#269;',
98 'setting' => array(
99 'currency_position' => 'after',
100 'thousands_separator' => ' ',
101 'decimal_separator' => ',',
102 'number_decimals' => 2,
103 ),
104 ),
105 'DKK' => array(
106 'admin_label' => sprintf( __( 'Danish Krone (%1$s)', 'give' ), '&nbsp;kr.&nbsp;' ),
107 'symbol' => '&nbsp;kr.&nbsp;',
108 'setting' => array(
109 'currency_position' => 'before',
110 'thousands_separator' => '.',
111 'decimal_separator' => ',',
112 'number_decimals' => 2,
113 ),
114 ),
115 'HKD' => array(
116 'admin_label' => sprintf( __( 'Hong Kong Dollar (%1$s)', 'give' ), '&#36;' ),
117 'symbol' => '&#36;',
118 'setting' => array(
119 'currency_position' => 'before',
120 'thousands_separator' => ',',
121 'decimal_separator' => '.',
122 'number_decimals' => 2,
123 ),
124 ),
125 'HUF' => array(
126 'admin_label' => sprintf( __( 'Hungarian Forint (%1$s)', 'give' ), '&#70;&#116;' ),
127 'symbol' => '&#70;&#116;',
128 'setting' => array(
129 'currency_position' => 'after',
130 'thousands_separator' => ' ',
131 'decimal_separator' => ',',
132 'number_decimals' => 2,
133 ),
134 ),
135 'ILS' => array(
136 'admin_label' => sprintf( __( 'Israeli Shekel (%1$s)', 'give' ), '&#8362;' ),
137 'symbol' => '&#8362;',
138 'setting' => array(
139 'currency_position' => 'after',
140 'thousands_separator' => ',',
141 'decimal_separator' => '.',
142 'number_decimals' => 2,
143 ),
144 ),
145 'JPY' => array(
146 'admin_label' => sprintf( __( 'Japanese Yen (%1$s)', 'give' ), '&yen;' ),
147 'symbol' => '&yen;',
148 'setting' => array(
149 'currency_position' => 'before',
150 'thousands_separator' => ',',
151 'decimal_separator' => '.',
152 'number_decimals' => 0,
153 ),
154 ),
155 'MYR' => array(
156 'admin_label' => sprintf( __( 'Malaysian Ringgits (%1$s)', 'give' ), '&#82;&#77;' ),
157 'symbol' => '&#82;&#77;',
158 'setting' => array(
159 'currency_position' => 'before',
160 'thousands_separator' => ',',
161 'decimal_separator' => '.',
162 'number_decimals' => 2,
163 ),
164 ),
165 'MXN' => array(
166 'admin_label' => sprintf( __( 'Mexican Peso (%1$s)', 'give' ), '&#36;' ),
167 'symbol' => '&#36;',
168 'setting' => array(
169 'currency_position' => 'before',
170 'thousands_separator' => ',',
171 'decimal_separator' => '.',
172 'number_decimals' => 2,
173 ),
174 ),
175 'MAD' => array(
176 'admin_label' => sprintf( __( 'Moroccan Dirham (%1$s)', 'give' ), '&#x2e;&#x62f;&#x2e;&#x645;' ),
177 'symbol' => '&#x2e;&#x62f;&#x2e;&#x645;',
178 'setting' => array(
179 'currency_position' => 'before',
180 'thousands_separator' => ',',
181 'decimal_separator' => '.',
182 'number_decimals' => 2,
183 ),
184 ),
185 'NZD' => array(
186 'admin_label' => sprintf( __( 'New Zealand Dollar (%1$s)', 'give' ), '&#36;' ),
187 'symbol' => '&#36;',
188 'setting' => array(
189 'currency_position' => 'before',
190 'thousands_separator' => ',',
191 'decimal_separator' => '.',
192 'number_decimals' => 2,
193 ),
194 ),
195 'NOK' => array(
196 'admin_label' => sprintf( __( 'Norwegian Krone (%1$s)', 'give' ), '&#107;&#114;.' ),
197 'symbol' => '&#107;&#114;.',
198 'setting' => array(
199 'currency_position' => 'before',
200 'thousands_separator' => ' ',
201 'decimal_separator' => ',',
202 'number_decimals' => 2,
203 ),
204 ),
205 'PHP' => array(
206 'admin_label' => sprintf( __( 'Philippine Pesos (%1$s)', 'give' ), '&#8369;' ),
207 'symbol' => '&#8369;',
208 'setting' => array(
209 'currency_position' => 'before',
210 'thousands_separator' => ',',
211 'decimal_separator' => '.',
212 'number_decimals' => 2,
213 ),
214 ),
215 'PLN' => array(
216 'admin_label' => sprintf( __( 'Polish Zloty (%1$s)', 'give' ), '&#122;&#322;' ),
217 'symbol' => '&#122;&#322;',
218 'setting' => array(
219 'currency_position' => 'after',
220 'thousands_separator' => ' ',
221 'decimal_separator' => ',',
222 'number_decimals' => 2,
223 ),
224 ),
225 'SGD' => array(
226 'admin_label' => sprintf( __( 'Singapore Dollar (%1$s)', 'give' ), '&#36;' ),
227 'symbol' => '&#36;',
228 'setting' => array(
229 'currency_position' => 'before',
230 'thousands_separator' => ',',
231 'decimal_separator' => '.',
232 'number_decimals' => 2,
233 ),
234 ),
235 'KRW' => array(
236 'admin_label' => sprintf( __( 'South Korean Won (%1$s)', 'give' ), '&#8361;' ),
237 'symbol' => '&#8361;',
238 'setting' => array(
239 'currency_position' => 'before',
240 'thousands_separator' => ',',
241 'decimal_separator' => '.',
242 'number_decimals' => 0,
243 ),
244 ),
245 'ZAR' => array(
246 'admin_label' => sprintf( __( 'South African Rand (%1$s)', 'give' ), '&#82;' ),
247 'symbol' => '&#82;',
248 'setting' => array(
249 'currency_position' => 'before',
250 'thousands_separator' => ' ',
251 'decimal_separator' => '.',
252 'number_decimals' => 2,
253 ),
254 ),
255 'SEK' => array(
256 'admin_label' => sprintf( __( 'Swedish Krona (%1$s)', 'give' ), '&nbsp;kr.&nbsp;' ),
257 'symbol' => '&nbsp;kr.&nbsp;',
258 'setting' => array(
259 'currency_position' => 'after',
260 'thousands_separator' => ' ',
261 'decimal_separator' => ',',
262 'number_decimals' => 2,
263 ),
264 ),
265 'CHF' => array(
266 'admin_label' => sprintf( __( 'Swiss Franc (%1$s)', 'give' ), '&#67;&#72;&#70;' ),
267 'symbol' => '&#67;&#72;&#70;',
268 'setting' => array(
269 'currency_position' => 'before',
270 'thousands_separator' => ' ',
271 'decimal_separator' => '.',
272 'number_decimals' => 2,
273 ),
274 ),
275 'TWD' => array(
276 'admin_label' => sprintf( __( 'Taiwan New Dollars (%1$s)', 'give' ), '&#78;&#84;&#36;' ),
277 'symbol' => '&#78;&#84;&#36;',
278 'setting' => array(
279 'currency_position' => 'before',
280 'thousands_separator' => ',',
281 'decimal_separator' => '.',
282 'number_decimals' => 2,
283 ),
284 ),
285 'THB' => array(
286 'admin_label' => sprintf( __( 'Thai Baht (%1$s)', 'give' ), '&#3647;' ),
287 'symbol' => '&#3647;',
288 'setting' => array(
289 'currency_position' => 'before',
290 'thousands_separator' => ',',
291 'decimal_separator' => '.',
292 'number_decimals' => 2,
293 ),
294 ),
295 'INR' => array(
296 'admin_label' => sprintf( __( 'Indian Rupee (%1$s)', 'give' ), '&#8377;' ),
297 'symbol' => '&#8377;',
298 'setting' => array(
299 'currency_position' => 'before',
300 'thousands_separator' => ',',
301 'decimal_separator' => '.',
302 'number_decimals' => 2,
303 ),
304 ),
305 'TRY' => array(
306 'admin_label' => sprintf( __( 'Turkish Lira (%1$s)', 'give' ), '&#8378;' ),
307 'symbol' => '&#8378;',
308 'setting' => array(
309 'currency_position' => 'before',
310 'thousands_separator' => '.',
311 'decimal_separator' => ',',
312 'number_decimals' => 2,
313 ),
314 ),
315 'IRR' => array(
316 'admin_label' => sprintf( __( 'Iranian Rial (%1$s)', 'give' ), '&#xfdfc;' ),
317 'symbol' => '&#xfdfc;',
318 'setting' => array(
319 'currency_position' => 'after',
320 'thousands_separator' => ',',
321 'decimal_separator' => '.',
322 'number_decimals' => 2,
323 ),
324 ),
325 'RUB' => array(
326 'admin_label' => sprintf( __( 'Russian Rubles (%1$s)', 'give' ), '&#8381;' ),
327 'symbol' => '&#8381;',
328 'setting' => array(
329 'currency_position' => 'before',
330 'thousands_separator' => ',',
331 'decimal_separator' => '.',
332 'number_decimals' => 2,
333 ),
334 ),
335 'AED' => array(
336 'admin_label' => sprintf( __( 'United Arab Emirates dirham (%1$s)', 'give' ), '&#x62f;.&#x625;' ),
337 'symbol' => '&#x62f;.&#x625;',
338 'setting' => array(
339 'currency_position' => 'before',
340 'thousands_separator' => ',',
341 'decimal_separator' => '.',
342 'number_decimals' => 2,
343 ),
344 ),
345 'AMD' => array(
346 'admin_label' => sprintf( __( 'Armenian dram (%1$s)', 'give' ), 'AMD' ),
347 'symbol' => 'AMD', // Add backward compatibility. Using AMD in place of &#1423;
348 'setting' => array(
349 'currency_position' => 'before',
350 'thousands_separator' => ',',
351 'decimal_separator' => '.',
352 'number_decimals' => 2,
353 ),
354 ),
355 'ANG' => array(
356 'admin_label' => sprintf( __( 'Netherlands Antillean guilder (%1$s)', 'give' ), '&#402;' ),
357 'symbol' => '&#402;',
358 'setting' => array(
359 'currency_position' => 'before',
360 'thousands_separator' => '.',
361 'decimal_separator' => ',',
362 'number_decimals' => 2,
363 ),
364 ),
365 'ARS' => array(
366 'admin_label' => sprintf( __( 'Argentine peso (%1$s)', 'give' ), '&#36;' ),
367 'symbol' => '&#36;',
368 'setting' => array(
369 'currency_position' => 'before',
370 'thousands_separator' => '.',
371 'decimal_separator' => ',',
372 'number_decimals' => 2,
373 ),
374 ),
375 'AWG' => array(
376 'admin_label' => sprintf( __( 'Aruban florin (%1$s)', 'give' ), '&#402;' ),
377 'symbol' => '&#402;',
378 'setting' => array(
379 'currency_position' => 'before',
380 'thousands_separator' => ',',
381 'decimal_separator' => '.',
382 'number_decimals' => 2,
383 ),
384 ),
385 'BAM' => array(
386 'admin_label' => sprintf( __( 'Bosnia and Herzegovina convertible mark (%1$s)', 'give' ), '&#75;&#77;' ),
387 'symbol' => '&#75;&#77;',
388 'setting' => array(
389 'currency_position' => 'before',
390 'thousands_separator' => ',',
391 'decimal_separator' => '.',
392 'number_decimals' => 2,
393 ),
394 ),
395 'BDT' => array(
396 'admin_label' => sprintf( __( 'Bangladeshi taka (%1$s)', 'give' ), '&#2547;' ),
397 'symbol' => '&#2547;',
398 'setting' => array(
399 'currency_position' => 'before',
400 'thousands_separator' => ',',
401 'decimal_separator' => '.',
402 'number_decimals' => 2,
403 ),
404 ),
405 'BHD' => array(
406 'admin_label' => sprintf( __( 'Bahraini dinar (%1$s)', 'give' ), '.&#x62f;.&#x628;' ),
407 'symbol' => '.&#x62f;.&#x628;',
408 'setting' => array(
409 'currency_position' => 'before',
410 'thousands_separator' => ',',
411 'decimal_separator' => '.',
412 'number_decimals' => 3,
413 ),
414 ),
415 'BMD' => array(
416 'admin_label' => sprintf( __( 'Bermudian dollar (%1$s)', 'give' ), '&#66;&#68;&#36;' ),
417 'symbol' => '&#66;&#68;&#36;',
418 'setting' => array(
419 'currency_position' => 'before',
420 'thousands_separator' => ',',
421 'decimal_separator' => '.',
422 'number_decimals' => 2,
423 ),
424 ),
425 'BND' => array(
426 'admin_label' => sprintf( __( 'Brunei dollar (%1$s)', 'give' ), '&#66;&#36;' ),
427 'symbol' => '&#66;&#36;',
428 'setting' => array(
429 'currency_position' => 'before',
430 'thousands_separator' => ',',
431 'decimal_separator' => '.',
432 'number_decimals' => 2,
433 ),
434 ),
435 'BOB' => array(
436 'admin_label' => sprintf( __( 'Bolivian boliviano (%1$s)', 'give' ), '&#66;&#115;&#46;' ),
437 'symbol' => '&#66;&#115;&#46;',
438 'setting' => array(
439 'currency_position' => 'before',
440 'thousands_separator' => ',',
441 'decimal_separator' => '.',
442 'number_decimals' => 2,
443 ),
444 ),
445 'BSD' => array(
446 'admin_label' => sprintf( __( 'Bahamian dollar (%1$s)', 'give' ), '&#66;&#36;' ),
447 'symbol' => '&#66;&#36;',
448 'setting' => array(
449 'currency_position' => 'before',
450 'thousands_separator' => ',',
451 'decimal_separator' => '.',
452 'number_decimals' => 2,
453 ),
454 ),
455 'BWP' => array(
456 'admin_label' => sprintf( __( 'Botswana pula (%1$s)', 'give' ), '&#80;' ),
457 'symbol' => '&#80;',
458 'setting' => array(
459 'currency_position' => 'before',
460 'thousands_separator' => ',',
461 'decimal_separator' => '.',
462 'number_decimals' => 2,
463 ),
464 ),
465 'BZD' => array(
466 'admin_label' => sprintf( __( 'Belizean dollar (%1$s)', 'give' ), '&#66;&#90;&#36;' ),
467 'symbol' => '&#66;&#90;&#36;',
468 'setting' => array(
469 'currency_position' => 'before',
470 'thousands_separator' => ',',
471 'decimal_separator' => '.',
472 'number_decimals' => 2,
473 ),
474 ),
475 'CLP' => array(
476 'admin_label' => sprintf( __( 'Chilean peso (%1$s)', 'give' ), '&#36;' ),
477 'symbol' => '&#36;',
478 'setting' => array(
479 'currency_position' => 'before',
480 'thousands_separator' => '.',
481 'decimal_separator' => '',
482 'number_decimals' => 0,
483 ),
484 ),
485 'CNY' => array(
486 'admin_label' => sprintf( __( 'Chinese yuan (%1$s)', 'give' ), '&yen;' ),
487 'symbol' => '&yen;',
488 'setting' => array(
489 'currency_position' => 'before',
490 'thousands_separator' => ',',
491 'decimal_separator' => '.',
492 'number_decimals' => 2,
493 ),
494 ),
495 'COP' => array(
496 'admin_label' => sprintf( __( 'Colombian peso (%1$s)', 'give' ), '&#36;' ),
497 'symbol' => '&#36;',
498 'setting' => array(
499 'currency_position' => 'before',
500 'thousands_separator' => '.',
501 'decimal_separator' => ',',
502 'number_decimals' => 2,
503 ),
504 ),
505 'CRC' => array(
506 'admin_label' => sprintf( __( 'Costa Rican colón (%1$s)', 'give' ), '&#8353;' ),
507 'symbol' => '&#8353;',
508 'setting' => array(
509 'currency_position' => 'before',
510 'thousands_separator' => '.',
511 'decimal_separator' => ',',
512 'number_decimals' => 2,
513 ),
514 ),
515 'CUC' => array(
516 'admin_label' => sprintf( __( 'Cuban convertible peso (%1$s)', 'give' ), '&#8369;' ),
517 'symbol' => '&#8369;',
518 'setting' => array(
519 'currency_position' => 'before',
520 'thousands_separator' => ',',
521 'decimal_separator' => '.',
522 'number_decimals' => 2,
523 ),
524 ),
525 'CUP' => array(
526 'admin_label' => sprintf( __( 'Cuban convertible peso (%1$s)', 'give' ), '&#8369;' ),
527 'symbol' => '&#8369;',
528 'setting' => array(
529 'currency_position' => 'before',
530 'thousands_separator' => ',',
531 'decimal_separator' => '.',
532 'number_decimals' => 2,
533 ),
534 ),
535 'DOP' => array(
536 'admin_label' => sprintf( __( 'Dominican peso (%1$s)', 'give' ), '&#82;&#68;&#36;' ),
537 'symbol' => '&#82;&#68;&#36;',
538 'setting' => array(
539 'currency_position' => 'before',
540 'thousands_separator' => ',',
541 'decimal_separator' => '.',
542 'number_decimals' => 2,
543 ),
544 ),
545 'EGP' => array(
546 'admin_label' => sprintf( __( 'Egyptian pound (%1$s)', 'give' ), '&#69;&pound;' ),
547 'symbol' => '&#69;&pound;',
548 'setting' => array(
549 'currency_position' => 'before',
550 'thousands_separator' => ',',
551 'decimal_separator' => '.',
552 'number_decimals' => 2,
553 ),
554 ),
555 'GIP' => array(
556 'admin_label' => sprintf( __( 'Gibraltar pound (%1$s)', 'give' ), '&pound;' ),
557 'symbol' => '&pound;',
558 'setting' => array(
559 'currency_position' => 'before',
560 'thousands_separator' => ',',
561 'decimal_separator' => '.',
562 'number_decimals' => 2,
563 ),
564 ),
565 'GTQ' => array(
566 'admin_label' => sprintf( __( 'Guatemalan quetzal (%1$s)', 'give' ), '&#81;' ),
567 'symbol' => '&#81;',
568 'setting' => array(
569 'currency_position' => 'before',
570 'thousands_separator' => ',',
571 'decimal_separator' => '.',
572 'number_decimals' => 2,
573 ),
574 ),
575 'HNL' => array(
576 'admin_label' => sprintf( __( 'Honduran lempira (%1$s)', 'give' ), '&#76;' ),
577 'symbol' => '&#76;',
578 'setting' => array(
579 'currency_position' => 'before',
580 'thousands_separator' => ',',
581 'decimal_separator' => '.',
582 'number_decimals' => 2,
583 ),
584 ),
585 'HRK' => array(
586 'admin_label' => sprintf( __( 'Croatian kuna (%1$s)', 'give' ), '&#107;&#110;' ),
587 'symbol' => '&#107;&#110;',
588 'setting' => array(
589 'currency_position' => 'after',
590 'thousands_separator' => '.',
591 'decimal_separator' => ',',
592 'number_decimals' => 2,
593 ),
594 ),
595 'IDR' => array(
596 'admin_label' => sprintf( __( 'Indonesian rupiah (%1$s)', 'give' ), '&#82;&#112;' ),
597 'symbol' => '&#82;&#112;',
598 'setting' => array(
599 'currency_position' => 'before',
600 'thousands_separator' => '.',
601 'decimal_separator' => ',',
602 'number_decimals' => 2,
603 ),
604 ),
605 'ISK' => array(
606 'admin_label' => sprintf( __( 'Icelandic króna (%1$s)', 'give' ), '&#107;&#114;' ),
607 'symbol' => '&#107;&#114;',
608 'setting' => array(
609 'currency_position' => 'after',
610 'thousands_separator' => '.',
611 'decimal_separator' => '',
612 'number_decimals' => 0,
613 ),
614 ),
615 'JMD' => array(
616 'admin_label' => sprintf( __( 'Jamaican dollar (%1$s)', 'give' ), '&#106;&#36;' ),
617 'symbol' => '&#106;&#36;',
618 'setting' => array(
619 'currency_position' => 'before',
620 'thousands_separator' => ',',
621 'decimal_separator' => '.',
622 'number_decimals' => 2,
623 ),
624 ),
625 'JOD' => array(
626 'admin_label' => sprintf( __( 'Jordanian dinar (%1$s)', 'give' ), '&#x62f;.&#x627;' ),
627 'symbol' => '&#x62f;.&#x627;',
628 'setting' => array(
629 'currency_position' => 'before',
630 'thousands_separator' => ',',
631 'decimal_separator' => '.',
632 'number_decimals' => 2,
633 ),
634 ),
635 'KES' => array(
636 'admin_label' => sprintf( __( 'Kenyan shilling (%1$s)', 'give' ), '&#75;&#83;&#104;' ),
637 'symbol' => '&#75;&#83;&#104;',
638 'setting' => array(
639 'currency_position' => 'before',
640 'thousands_separator' => ',',
641 'decimal_separator' => '.',
642 'number_decimals' => 2,
643 ),
644 ),
645 'KWD' => array(
646 'admin_label' => sprintf( __( 'Kuwaiti dinar (%1$s)', 'give' ), '&#x62f;.&#x643;' ),
647 'symbol' => '&#x62f;.&#x643;',
648 'setting' => array(
649 'currency_position' => 'before',
650 'thousands_separator' => ',',
651 'decimal_separator' => '.',
652 'number_decimals' => 2,
653 ),
654 ),
655 'KYD' => array(
656 'admin_label' => sprintf( __( 'Cayman Islands dollar (%1$s)', 'give' ), '&#75;&#89;&#36;' ),
657 'symbol' => '&#75;&#89;&#36;',
658 'setting' => array(
659 'currency_position' => 'before',
660 'thousands_separator' => ',',
661 'decimal_separator' => '.',
662 'number_decimals' => 2,
663 ),
664 ),
665 'MKD' => array(
666 'admin_label' => sprintf( __( 'Macedonian denar (%1$s)', 'give' ), '&#x434;&#x435;&#x43d;' ),
667 'symbol' => '&#x434;&#x435;&#x43d;',
668 'setting' => array(
669 'currency_position' => 'before',
670 'thousands_separator' => ',',
671 'decimal_separator' => '.',
672 'number_decimals' => 2,
673 ),
674 ),
675 'NPR' => array(
676 'admin_label' => sprintf( __( 'Nepalese rupee (%1$s)', 'give' ), '&#8360;' ),
677 'symbol' => '&#8360;',
678 'setting' => array(
679 'currency_position' => 'before',
680 'thousands_separator' => ',',
681 'decimal_separator' => '.',
682 'number_decimals' => 2,
683 ),
684 ),
685 'OMR' => array(
686 'admin_label' => sprintf( __( 'Omani rial (%1$s)', 'give' ), '&#x631;.&#x639;&#46;' ),
687 'symbol' => '&#x631;.&#x639;&#46;',
688 'setting' => array(
689 'currency_position' => 'before',
690 'thousands_separator' => ',',
691 'decimal_separator' => '.',
692 'number_decimals' => 3,
693 ),
694 ),
695 'PEN' => array(
696 'admin_label' => sprintf( __( 'Peruvian nuevo sol (%1$s)', 'give' ), 'S/.' ),
697 'symbol' => 'S/.',
698 'setting' => array(
699 'currency_position' => 'before',
700 'thousands_separator' => ',',
701 'decimal_separator' => '.',
702 'number_decimals' => 2,
703 ),
704 ),
705 'PKR' => array(
706 'admin_label' => sprintf(__('Pakistani rupee (%1$s)', 'give'), '&#8360;'),
707 'symbol' => '&#8360;',
708 'setting' => array(
709 'currency_position' => 'before',
710 'thousands_separator' => ',',
711 'decimal_separator' => '.',
712 'number_decimals' => 2,
713 ),
714 ),
715 'RON' => array(
716 'admin_label' => sprintf(__('Romanian New Leu (%1$s)', 'give'), 'RON'),
717 'symbol' => 'RON',
718 'setting' => array(
719 'currency_position' => 'after',
720 'thousands_separator' => '.',
721 'decimal_separator' => ',',
722 'number_decimals' => 2,
723 ),
724 ),
725 'SAR' => array(
726 'admin_label' => sprintf(__('Saudi riyal (%1$s)', 'give'), '&#x631;.&#x633;'),
727 'symbol' => '&#x631;.&#x633;',
728 'setting' => array(
729 'currency_position' => 'before',
730 'thousands_separator' => ',',
731 'decimal_separator' => '.',
732 'number_decimals' => 2,
733 ),
734 ),
735 'SZL' => array(
736 'admin_label' => sprintf( __( 'Swazi lilangeni (%1$s)', 'give' ), '&#69;' ),
737 'symbol' => '&#69;',
738 'setting' => array(
739 'currency_position' => 'before',
740 'thousands_separator' => ',',
741 'decimal_separator' => '.',
742 'number_decimals' => 2,
743 ),
744 ),
745 'TOP' => array(
746 'admin_label' => sprintf( __( 'Tongan paʻanga (%1$s)', 'give' ), '&#84;&#36;' ),
747 'symbol' => '&#84;&#36;',
748 'setting' => array(
749 'currency_position' => 'before',
750 'thousands_separator' => ',',
751 'decimal_separator' => '.',
752 'number_decimals' => 2,
753 ),
754 ),
755 'TZS' => array(
756 'admin_label' => sprintf( __( 'Tanzanian shilling (%1$s)', 'give' ), '&#84;&#83;&#104;' ),
757 'symbol' => '&#84;&#83;&#104;',
758 'setting' => array(
759 'currency_position' => 'before',
760 'thousands_separator' => ',',
761 'decimal_separator' => '.',
762 'number_decimals' => 2,
763 ),
764 ),
765 'TVD' => array(
766 'admin_label' => sprintf( __( 'Tuvaluan dollar (%1$s)', 'give' ), '&#36;' ),
767 'symbol' => '&#36;',
768 'setting' => array(
769 'currency_position' => 'before',
770 'thousands_separator' => ',',
771 'decimal_separator' => '.',
772 'number_decimals' => 2,
773 ),
774 ),
775 'UAH' => array(
776 'admin_label' => sprintf( __( 'Ukrainian hryvnia (%1$s)', 'give' ), '&#8372;' ),
777 'symbol' => '&#8372;',
778 'setting' => array(
779 'currency_position' => 'before',
780 'thousands_separator' => ' ',
781 'decimal_separator' => ',',
782 'number_decimals' => 2,
783 ),
784 ),
785 'UYU' => array(
786 'admin_label' => sprintf( __( 'Uruguayan peso (%1$s)', 'give' ), '&#36;&#85;' ),
787 'symbol' => '&#36;&#85;',
788 'setting' => array(
789 'currency_position' => 'before',
790 'thousands_separator' => '.',
791 'decimal_separator' => ',',
792 'number_decimals' => 2,
793 ),
794 ),
795 'VEF' => array(
796 'admin_label' => sprintf( __( 'Venezuelan bolívar (old) (%1$s)', 'give' ), '&#66;&#115;' ),
797 'symbol' => '&#66;&#115;',
798 'setting' => array(
799 'currency_position' => 'before',
800 'thousands_separator' => '.',
801 'decimal_separator' => ',',
802 'number_decimals' => 2,
803 ),
804 ),
805 'VES' => array(
806 'admin_label' => sprintf( __( 'Venezuelan bolívar soberano (%1$s)', 'give' ), '&#66;&#115;' ),
807 'symbol' => '&#66;&#115;',
808 'setting' => array(
809 'currency_position' => 'before',
810 'thousands_separator' => '.',
811 'decimal_separator' => ',',
812 'number_decimals' => 2,
813 ),
814 ),
815 'VED' => array(
816 'admin_label' => sprintf( __( 'Venezuelan bolívar digital (%1$s)', 'give' ), '&#66;&#115;' ),
817 'symbol' => '&#66;&#115;',
818 'setting' => array(
819 'currency_position' => 'before',
820 'thousands_separator' => '.',
821 'decimal_separator' => ',',
822 'number_decimals' => 2,
823 ),
824 ),
825 'XCD' => array(
826 'admin_label' => sprintf( __( 'East Caribbean dollar (%1$s)', 'give' ), '&#69;&#67;&#36;' ),
827 'symbol' => '&#69;&#67;&#36;',
828 'setting' => array(
829 'currency_position' => 'before',
830 'thousands_separator' => ',',
831 'decimal_separator' => '.',
832 'number_decimals' => 2,
833 ),
834 ),
835 'XDR' => array(
836 'admin_label' => sprintf( __( 'Special Drawing Rights (%1$s)', 'give' ), 'XDR' ),
837 'symbol' => 'XDR',
838 'setting' => array(
839 'currency_position' => 'before',
840 'thousands_separator' => ',',
841 'decimal_separator' => '.',
842 'number_decimals' => 2,
843 ),
844 ),
845 'AFN' => array(
846 'admin_label' => sprintf( __( 'Afghan afghani (%1$s)', 'give' ), '&#x60b;' ),
847 'symbol' => '&#x60b;',
848 'setting' => array(
849 'currency_position' => 'before',
850 'thousands_separator' => ',',
851 'decimal_separator' => '.',
852 'number_decimals' => 2,
853 ),
854 ),
855 'ALL' => array(
856 'admin_label' => sprintf( __( 'Albanian lek (%1$s)', 'give' ), 'L' ),
857 'symbol' => 'L',
858 'setting' => array(
859 'currency_position' => 'after',
860 'thousands_separator' => '.',
861 'decimal_separator' => ',',
862 'number_decimals' => 2,
863 ),
864 ),
865 'AOA' => array(
866 'admin_label' => sprintf( __( 'Angolan kwanza (%1$s)', 'give' ), 'Kz' ),
867 'symbol' => 'Kz',
868 'setting' => array(
869 'currency_position' => 'before',
870 'thousands_separator' => ',',
871 'decimal_separator' => '.',
872 'number_decimals' => 2,
873 ),
874 ),
875 'AZN' => array(
876 'admin_label' => sprintf( __( 'Azerbaijani manat (%1$s)', 'give' ), 'AZN' ),
877 'symbol' => 'AZN',
878 'setting' => array(
879 'currency_position' => 'after',
880 'thousands_separator' => ' ',
881 'decimal_separator' => ',',
882 'number_decimals' => 2,
883 ),
884 ),
885 'BBD' => array(
886 'admin_label' => sprintf( __( 'Barbadian dollar (%1$s)', 'give' ), '&#36;' ),
887 'symbol' => '&#36;',
888 'setting' => array(
889 'currency_position' => 'before',
890 'thousands_separator' => ',',
891 'decimal_separator' => '.',
892 'number_decimals' => 2,
893 ),
894 ),
895 'BGN' => array(
896 'admin_label' => sprintf( __( 'Bulgarian lev (%1$s)', 'give' ), '&#1083;&#1074;.' ),
897 'symbol' => '&#1083;&#1074;.',
898 'setting' => array(
899 'currency_position' => 'after',
900 'thousands_separator' => ' ',
901 'decimal_separator' => ',',
902 'number_decimals' => 2,
903 ),
904 ),
905 'BIF' => array(
906 'admin_label' => sprintf( __( 'Burundian franc (%1$s)', 'give' ), 'Fr' ),
907 'symbol' => 'Fr',
908 'setting' => array(
909 'currency_position' => 'after',
910 'thousands_separator' => ',',
911 'decimal_separator' => '.',
912 'number_decimals' => 0,
913 ),
914 ),
915 'XBT' => array(
916 'admin_label' => sprintf( __( 'Bitcoin (%1$s)', 'give' ), '&#3647;' ),
917 'symbol' => '&#3647;',
918 'setting' => array(
919 'currency_position' => 'after',
920 'thousands_separator' => ',',
921 'decimal_separator' => '.',
922 'number_decimals' => 8,
923 ),
924 ),
925 'BTN' => array(
926 'admin_label' => sprintf( __( 'Bhutanese ngultrum (%1$s)', 'give' ), 'Nu.' ),
927 'symbol' => 'Nu.',
928 'setting' => array(
929 'currency_position' => 'before',
930 'thousands_separator' => ',',
931 'decimal_separator' => '.',
932 'number_decimals' => 1,
933 ),
934 ),
935 'BYR' => array(
936 'admin_label' => sprintf( __( 'Belarusian ruble (old) (%1$s)', 'give' ), 'Br' ),
937 'symbol' => 'Br',
938 'setting' => array(
939 'currency_position' => 'after',
940 'thousands_separator' => ' ',
941 'decimal_separator' => ',',
942 'number_decimals' => 2,
943 ),
944 ),
945 'BYN' => array(
946 'admin_label' => sprintf( __( 'Belarusian ruble (%1$s)', 'give' ), 'Br' ),
947 'symbol' => 'Br',
948 'setting' => array(
949 'currency_position' => 'after',
950 'thousands_separator' => ' ',
951 'decimal_separator' => ',',
952 'number_decimals' => 2,
953 ),
954 ),
955 'CDF' => array(
956 'admin_label' => sprintf( __( 'Congolese franc (%1$s)', 'give' ), 'Fr' ),
957 'symbol' => 'Fr',
958 'setting' => array(
959 'currency_position' => 'after',
960 'thousands_separator' => ',',
961 'decimal_separator' => '.',
962 'number_decimals' => 2,
963 ),
964 ),
965 'CVE' => array(
966 'admin_label' => sprintf( __( 'Cape Verdean escudo (%1$s)', 'give' ), '&#36;' ),
967 'symbol' => '&#36;',
968 'setting' => array(
969 'currency_position' => 'before',
970 'thousands_separator' => ',',
971 'decimal_separator' => '.',
972 'number_decimals' => 2,
973 ),
974 ),
975 'DJF' => array(
976 'admin_label' => sprintf( __( 'Djiboutian franc (%1$s)', 'give' ), 'Fr' ),
977 'symbol' => 'Fr',
978 'setting' => array(
979 'currency_position' => 'after',
980 'thousands_separator' => ',',
981 'decimal_separator' => '.',
982 'number_decimals' => 0,
983 ),
984 ),
985 'DZD' => array(
986 'admin_label' => sprintf( __( 'Algerian dinar (%1$s)', 'give' ), '&#x62f;.&#x62c;' ),
987 'symbol' => '&#x62f;.&#x62c;',
988 'setting' => array(
989 'currency_position' => 'before',
990 'thousands_separator' => ',',
991 'decimal_separator' => '.',
992 'number_decimals' => 2,
993 ),
994 ),
995 'ERN' => array(
996 'admin_label' => sprintf( __( 'Eritrean nakfa (%1$s)', 'give' ), 'Nfk' ),
997 'symbol' => 'Nfk',
998 'setting' => array(
999 'currency_position' => 'after',
1000 'thousands_separator' => ',',
1001 'decimal_separator' => '.',
1002 'number_decimals' => 2,
1003 ),
1004 ),
1005 'ETB' => array(
1006 'admin_label' => sprintf( __( 'Ethiopian birr (%1$s)', 'give' ), 'Br' ),
1007 'symbol' => 'Br',
1008 'setting' => array(
1009 'currency_position' => 'before',
1010 'thousands_separator' => ',',
1011 'decimal_separator' => '.',
1012 'number_decimals' => 2,
1013 ),
1014 ),
1015 'FJD' => array(
1016 'admin_label' => sprintf( __( 'Fijian dollar (%1$s)', 'give' ), '&#36;' ),
1017 'symbol' => '&#36;',
1018 'setting' => array(
1019 'currency_position' => 'before',
1020 'thousands_separator' => ',',
1021 'decimal_separator' => '.',
1022 'number_decimals' => 2,
1023 ),
1024 ),
1025 'FKP' => array(
1026 'admin_label' => sprintf( __( 'Falkland Islands pound (%1$s)', 'give' ), '&pound;' ),
1027 'symbol' => '&pound;',
1028 'setting' => array(
1029 'currency_position' => 'before',
1030 'thousands_separator' => ',',
1031 'decimal_separator' => '.',
1032 'number_decimals' => 2,
1033 ),
1034 ),
1035 'GEL' => array(
1036 'admin_label' => sprintf( __( 'Georgian lari (%1$s)', 'give' ), '&#x20be;' ),
1037 'symbol' => '&#x20be;',
1038 'setting' => array(
1039 'currency_position' => 'after',
1040 'thousands_separator' => ' ',
1041 'decimal_separator' => ',',
1042 'number_decimals' => 2,
1043 ),
1044 ),
1045 'GGP' => array(
1046 'admin_label' => sprintf( __( 'Guernsey pound (%1$s)', 'give' ), '&pound;' ),
1047 'symbol' => '&pound;',
1048 'setting' => array(
1049 'currency_position' => 'before',
1050 'thousands_separator' => ',',
1051 'decimal_separator' => '.',
1052 'number_decimals' => 2,
1053 ),
1054 ),
1055 'GHS' => array(
1056 'admin_label' => sprintf( __( 'Ghana cedi (%1$s)', 'give' ), '&#x20b5;' ),
1057 'symbol' => '&#x20b5;',
1058 'setting' => array(
1059 'currency_position' => 'before',
1060 'thousands_separator' => ',',
1061 'decimal_separator' => '.',
1062 'number_decimals' => 2,
1063 ),
1064 ),
1065 'GMD' => array(
1066 'admin_label' => sprintf( __( 'Gambian dalasi (%1$s)', 'give' ), 'D' ),
1067 'symbol' => 'D',
1068 'setting' => array(
1069 'currency_position' => 'after',
1070 'thousands_separator' => ',',
1071 'decimal_separator' => '.',
1072 'number_decimals' => 2,
1073 ),
1074 ),
1075 'GNF' => array(
1076 'admin_label' => sprintf( __( 'Guinean franc (%1$s)', 'give' ), 'Fr' ),
1077 'symbol' => 'Fr',
1078 'setting' => array(
1079 'currency_position' => 'after',
1080 'thousands_separator' => ',',
1081 'decimal_separator' => '.',
1082 'number_decimals' => 0,
1083 ),
1084 ),
1085 'GYD' => array(
1086 'admin_label' => sprintf( __( 'Guyanese dollar (%1$s)', 'give' ), '&#36;' ),
1087 'symbol' => '&#36;',
1088 'setting' => array(
1089 'currency_position' => 'before',
1090 'thousands_separator' => ',',
1091 'decimal_separator' => '.',
1092 'number_decimals' => 2,
1093 ),
1094 ),
1095 'HTG' => array(
1096 'admin_label' => sprintf( __( 'Haitian gourde (%1$s)', 'give' ), 'G' ),
1097 'symbol' => 'G',
1098 'setting' => array(
1099 'currency_position' => 'before',
1100 'thousands_separator' => ',',
1101 'decimal_separator' => '.',
1102 'number_decimals' => 2,
1103 ),
1104 ),
1105 'IMP' => array(
1106 'admin_label' => sprintf( __( 'Manx pound (%1$s)', 'give' ), '&pound;' ),
1107 'symbol' => '&pound;',
1108 'setting' => array(
1109 'currency_position' => 'before',
1110 'thousands_separator' => ',',
1111 'decimal_separator' => '.',
1112 'number_decimals' => 2,
1113 ),
1114 ),
1115 'IQD' => array(
1116 'admin_label' => sprintf( __( 'Iraqi dinar (%1$s)', 'give' ), '&#x639;.&#x62f;' ),
1117 'symbol' => '&#x639;.&#x62f;',
1118 'setting' => array(
1119 'currency_position' => 'before',
1120 'thousands_separator' => ',',
1121 'decimal_separator' => '.',
1122 'number_decimals' => 2,
1123 ),
1124 ),
1125 'IRT' => array(
1126 'admin_label' => sprintf( __( 'Iranian toman (%1$s)', 'give' ), '&#x062A;&#x0648;&#x0645;&#x0627;&#x0646;' ),
1127 'symbol' => '&#x062A;&#x0648;&#x0645;&#x0627;&#x0646;',
1128 'setting' => array(
1129 'currency_position' => 'after',
1130 'thousands_separator' => ',',
1131 'decimal_separator' => '.',
1132 'number_decimals' => 2,
1133 ),
1134 ),
1135 'JEP' => array(
1136 'admin_label' => sprintf( __( 'Jersey pound (%1$s)', 'give' ), '&pound;' ),
1137 'symbol' => '&pound;',
1138 'setting' => array(
1139 'currency_position' => 'before',
1140 'thousands_separator' => ',',
1141 'decimal_separator' => '.',
1142 'number_decimals' => 2,
1143 ),
1144 ),
1145 'KGS' => array(
1146 'admin_label' => sprintf( __( 'Kyrgyzstani som (%1$s)', 'give' ), '&#x441;&#x43e;&#x43c;' ),
1147 'symbol' => '&#x441;&#x43e;&#x43c;',
1148 'setting' => array(
1149 'currency_position' => 'after',
1150 'thousands_separator' => ' ',
1151 'decimal_separator' => ',',
1152 'number_decimals' => 2,
1153 ),
1154 ),
1155 'KHR' => array(
1156 'admin_label' => sprintf( __( 'Cambodian riel (%1$s)', 'give' ), '&#x17db;' ),
1157 'symbol' => '&#x17db;',
1158 'setting' => array(
1159 'currency_position' => 'after',
1160 'thousands_separator' => ',',
1161 'decimal_separator' => '.',
1162 'number_decimals' => 0,
1163 ),
1164 ),
1165 'KMF' => array(
1166 'admin_label' => sprintf( __( 'Comorian franc (%1$s)', 'give' ), 'Fr' ),
1167 'symbol' => 'Fr',
1168 'setting' => array(
1169 'currency_position' => 'after',
1170 'thousands_separator' => ',',
1171 'decimal_separator' => '.',
1172 'number_decimals' => 2,
1173 ),
1174 ),
1175 'KPW' => array(
1176 'admin_label' => sprintf( __( 'North Korean won (%1$s)', 'give' ), '&#x20a9;' ),
1177 'symbol' => '&#x20a9;',
1178 'setting' => array(
1179 'currency_position' => 'before',
1180 'thousands_separator' => ',',
1181 'decimal_separator' => '.',
1182 'number_decimals' => 0,
1183 ),
1184 ),
1185 'KZT' => array(
1186 'admin_label' => sprintf( __( 'Kazakhstani tenge (%1$s)', 'give' ), 'KZT' ),
1187 'symbol' => 'KZT',
1188 'setting' => array(
1189 'currency_position' => 'after',
1190 'thousands_separator' => ' ',
1191 'decimal_separator' => ',',
1192 'number_decimals' => 2,
1193 ),
1194 ),
1195 'LAK' => array(
1196 'admin_label' => sprintf( __( 'Lao kip (%1$s)', 'give' ), '&#8365;' ),
1197 'symbol' => '&#8365;',
1198 'setting' => array(
1199 'currency_position' => 'after',
1200 'thousands_separator' => ',',
1201 'decimal_separator' => '.',
1202 'number_decimals' => 0,
1203 ),
1204 ),
1205 'LBP' => array(
1206 'admin_label' => sprintf( __( 'Lebanese pound (%1$s)', 'give' ), '&#x644;.&#x644;' ),
1207 'symbol' => '&#x644;.&#x644;',
1208 'setting' => array(
1209 'currency_position' => 'before',
1210 'thousands_separator' => ',',
1211 'decimal_separator' => '.',
1212 'number_decimals' => 2,
1213 ),
1214 ),
1215 'LKR' => array(
1216 'admin_label' => sprintf( __( 'Sri Lankan rupee (%1$s)', 'give' ), '&#xdbb;&#xdd4;' ),
1217 'symbol' => 'Rs',
1218 'setting' => array(
1219 'currency_position' => 'before',
1220 'thousands_separator' => ',',
1221 'decimal_separator' => '.',
1222 'number_decimals' => 0,
1223 ),
1224 ),
1225 'LRD' => array(
1226 'admin_label' => sprintf( __( 'Liberian dollar (%1$s)', 'give' ), '&#36;' ),
1227 'symbol' => '&#36;',
1228 'setting' => array(
1229 'currency_position' => 'before',
1230 'thousands_separator' => ',',
1231 'decimal_separator' => '.',
1232 'number_decimals' => 2,
1233 ),
1234 ),
1235 'LSL' => array(
1236 'admin_label' => sprintf( __( 'Lesotho loti (%1$s)', 'give' ), 'L' ),
1237 'symbol' => 'L',
1238 'setting' => array(
1239 'currency_position' => 'after',
1240 'thousands_separator' => ',',
1241 'decimal_separator' => '.',
1242 'number_decimals' => 2,
1243 ),
1244 ),
1245 'LYD' => array(
1246 'admin_label' => sprintf( __( 'Libyan dinar (%1$s)', 'give' ), '&#x644;.&#x62f;' ),
1247 'symbol' => '&#x644;.&#x62f;',
1248 'setting' => array(
1249 'currency_position' => 'before',
1250 'thousands_separator' => ',',
1251 'decimal_separator' => '.',
1252 'number_decimals' => 3,
1253 ),
1254 ),
1255 'MDL' => array(
1256 'admin_label' => sprintf( __( 'Moldovan leu (%1$s)', 'give' ), 'MDL' ),
1257 'symbol' => 'MDL',
1258 'setting' => array(
1259 'currency_position' => 'after',
1260 'thousands_separator' => '.',
1261 'decimal_separator' => ',',
1262 'number_decimals' => 2,
1263 ),
1264 ),
1265 'MGA' => array(
1266 'admin_label' => sprintf( __( 'Malagasy ariary (%1$s)', 'give' ), 'Ar' ),
1267 'symbol' => 'Ar',
1268 'setting' => array(
1269 'currency_position' => 'before',
1270 'thousands_separator' => ',',
1271 'decimal_separator' => '.',
1272 'number_decimals' => 0,
1273 ),
1274 ),
1275 'MMK' => array(
1276 'admin_label' => sprintf( __( 'Burmese kyat (%1$s)', 'give' ), 'Ks' ),
1277 'symbol' => 'Ks',
1278 'setting' => array(
1279 'currency_position' => 'before',
1280 'thousands_separator' => ',',
1281 'decimal_separator' => '.',
1282 'number_decimals' => 2,
1283 ),
1284 ),
1285 'MNT' => array(
1286 'admin_label' => sprintf( __( 'Mongolian tögrög (%1$s)', 'give' ), '&#x20ae;' ),
1287 'symbol' => '&#x20ae;',
1288 'setting' => array(
1289 'currency_position' => 'before',
1290 'thousands_separator' => ' ',
1291 'decimal_separator' => ',',
1292 'number_decimals' => 2,
1293 ),
1294 ),
1295 'MOP' => array(
1296 'admin_label' => sprintf( __( 'Macanese pataca (%1$s)', 'give' ), 'P' ),
1297 'symbol' => 'P',
1298 'setting' => array(
1299 'currency_position' => 'before',
1300 'thousands_separator' => ',',
1301 'decimal_separator' => '.',
1302 'number_decimals' => 2,
1303 ),
1304 ),
1305 'MRO' => array(
1306 'admin_label' => sprintf( __( 'Mauritanian ouguiya (old) (%1$s)', 'give' ), 'UM' ),
1307 'symbol' => 'UM',
1308 'setting' => array(
1309 'currency_position' => 'after',
1310 'thousands_separator' => ',',
1311 'decimal_separator' => '.',
1312 'number_decimals' => 2,
1313 ),
1314 ),
1315 'MRU' => array(
1316 'admin_label' => sprintf( __( 'Mauritanian ouguiya (%1$s)', 'give' ), 'UM' ),
1317 'symbol' => 'UM',
1318 'setting' => array(
1319 'currency_position' => 'after',
1320 'thousands_separator' => ',',
1321 'decimal_separator' => '.',
1322 'number_decimals' => 2,
1323 ),
1324 ),
1325 'MUR' => array(
1326 'admin_label' => sprintf( __( 'Mauritian rupee (%1$s)', 'give' ), '&#x20a8;' ),
1327 'symbol' => '&#x20a8;',
1328 'setting' => array(
1329 'currency_position' => 'before',
1330 'thousands_separator' => ',',
1331 'decimal_separator' => '.',
1332 'number_decimals' => 2,
1333 ),
1334 ),
1335 'MVR' => array(
1336 'admin_label' => sprintf( __( 'Maldivian rufiyaa (%1$s)', 'give' ), '.&#x783;' ),
1337 'symbol' => '.&#x783;',
1338 'setting' => array(
1339 'currency_position' => 'after',
1340 'thousands_separator' => ',',
1341 'decimal_separator' => '.',
1342 'number_decimals' => 1,
1343 ),
1344 ),
1345 'MWK' => array(
1346 'admin_label' => sprintf( __( 'Malawian kwacha (%1$s)', 'give' ), 'MK' ),
1347 'symbol' => 'MK',
1348 'setting' => array(
1349 'currency_position' => 'before',
1350 'thousands_separator' => ',',
1351 'decimal_separator' => '.',
1352 'number_decimals' => 2,
1353 ),
1354 ),
1355 'MZN' => array(
1356 'admin_label' => sprintf( __( 'Mozambican metical (%1$s)', 'give' ), 'MT' ),
1357 'symbol' => 'MT',
1358 'setting' => array(
1359 'currency_position' => 'before',
1360 'thousands_separator' => ',',
1361 'decimal_separator' => '.',
1362 'number_decimals' => 0,
1363 ),
1364 ),
1365 'NAD' => array(
1366 'admin_label' => sprintf( __( 'Namibian dollar (%1$s)', 'give' ), '&#36;' ),
1367 'symbol' => '&#36;',
1368 'setting' => array(
1369 'currency_position' => 'before',
1370 'thousands_separator' => ',',
1371 'decimal_separator' => '.',
1372 'number_decimals' => 2,
1373 ),
1374 ),
1375 'NGN' => array(
1376 'admin_label' => sprintf( __( 'Nigerian naira (%1$s)', 'give' ), '&#8358;' ),
1377 'symbol' => '&#8358;',
1378 'setting' => array(
1379 'currency_position' => 'before',
1380 'thousands_separator' => ',',
1381 'decimal_separator' => '.',
1382 'number_decimals' => 2,
1383 ),
1384 ),
1385 'NIO' => array(
1386 'admin_label' => sprintf( __( 'Nicaraguan córdoba (%1$s)', 'give' ), 'C&#36;' ),
1387 'symbol' => 'C&#36;',
1388 'setting' => array(
1389 'currency_position' => 'before',
1390 'thousands_separator' => ',',
1391 'decimal_separator' => '.',
1392 'number_decimals' => 2,
1393 ),
1394 ),
1395 'PAB' => array(
1396 'admin_label' => sprintf( __( 'Panamanian balboa (%1$s)', 'give' ), 'B/.' ),
1397 'symbol' => 'B/.',
1398 'setting' => array(
1399 'currency_position' => 'before',
1400 'thousands_separator' => ',',
1401 'decimal_separator' => '.',
1402 'number_decimals' => 2,
1403 ),
1404 ),
1405 'PGK' => array(
1406 'admin_label' => sprintf( __( 'Papua New Guinean kina (%1$s)', 'give' ), 'K' ),
1407 'symbol' => 'K',
1408 'setting' => array(
1409 'currency_position' => 'before',
1410 'thousands_separator' => ',',
1411 'decimal_separator' => '.',
1412 'number_decimals' => 2,
1413 ),
1414 ),
1415 'PRB' => array(
1416 'admin_label' => sprintf( __( 'Transnistrian ruble (%1$s)', 'give' ), '&#x440;.' ),
1417 'symbol' => '&#x440;.',
1418 'setting' => array(
1419 'currency_position' => 'before',
1420 'thousands_separator' => ',',
1421 'decimal_separator' => '.',
1422 'number_decimals' => 2,
1423 ),
1424 ),
1425 'PYG' => array(
1426 'admin_label' => sprintf( __( 'Paraguayan guaraní (%1$s)', 'give' ), '&#8370;' ),
1427 'symbol' => '&#8370;',
1428 'setting' => array(
1429 'currency_position' => 'before',
1430 'thousands_separator' => '.',
1431 'decimal_separator' => ',',
1432 'number_decimals' => 2,
1433 ),
1434 ),
1435 'QAR' => array(
1436 'admin_label' => sprintf( __( 'Qatari riyal (%1$s)', 'give' ), '&#x631;.&#x642;' ),
1437 'symbol' => '&#x631;.&#x642;',
1438 'setting' => array(
1439 'currency_position' => 'before',
1440 'thousands_separator' => ',',
1441 'decimal_separator' => '.',
1442 'number_decimals' => 2,
1443 ),
1444 ),
1445 'RSD' => array(
1446 'admin_label' => sprintf( __( 'Serbian dinar (%1$s)', 'give' ), '&#x434;&#x438;&#x43d;.' ),
1447 'symbol' => '&#x434;&#x438;&#x43d;.',
1448 'setting' => array(
1449 'currency_position' => 'after',
1450 'thousands_separator' => '.',
1451 'decimal_separator' => ',',
1452 'number_decimals' => 2,
1453 ),
1454 ),
1455 'RWF' => array(
1456 'admin_label' => sprintf( __( 'Rwandan franc (%1$s)', 'give' ), 'Fr' ),
1457 'symbol' => 'Fr',
1458 'setting' => array(
1459 'currency_position' => 'before',
1460 'thousands_separator' => ' ',
1461 'decimal_separator' => ',',
1462 'number_decimals' => 2,
1463 ),
1464 ),
1465 'SBD' => array(
1466 'admin_label' => sprintf( __( 'Solomon Islands dollar (%1$s)', 'give' ), '&#36;' ),
1467 'symbol' => '&#36;',
1468 'setting' => array(
1469 'currency_position' => 'before',
1470 'thousands_separator' => ',',
1471 'decimal_separator' => '.',
1472 'number_decimals' => 2,
1473 ),
1474 ),
1475 'SCR' => array(
1476 'admin_label' => sprintf( __( 'Seychellois rupee (%1$s)', 'give' ), '&#x20a8;' ),
1477 'symbol' => '&#x20a8;',
1478 'setting' => array(
1479 'currency_position' => 'before',
1480 'thousands_separator' => ',',
1481 'decimal_separator' => '.',
1482 'number_decimals' => 2,
1483 ),
1484 ),
1485 'SDG' => array(
1486 'admin_label' => sprintf( __( 'Sudanese pound (%1$s)', 'give' ), '&#x62c;.&#x633;.' ),
1487 'symbol' => '&#x62c;.&#x633;.',
1488 'setting' => array(
1489 'currency_position' => 'before',
1490 'thousands_separator' => ',',
1491 'decimal_separator' => '.',
1492 'number_decimals' => 2,
1493 ),
1494 ),
1495 'SHP' => array(
1496 'admin_label' => sprintf( __( 'Saint Helena pound (%1$s)', 'give' ), '&pound;' ),
1497 'symbol' => '&pound;',
1498 'setting' => array(
1499 'currency_position' => 'before',
1500 'thousands_separator' => ',',
1501 'decimal_separator' => '.',
1502 'number_decimals' => 2,
1503 ),
1504 ),
1505 'SLL' => array(
1506 'admin_label' => sprintf( __( 'Sierra Leonean leone (old) (%1$s)', 'give' ), 'Le' ),
1507 'symbol' => 'Le',
1508 'setting' => array(
1509 'currency_position' => 'before',
1510 'thousands_separator' => ',',
1511 'decimal_separator' => '.',
1512 'number_decimals' => 2,
1513 ),
1514 ),
1515 'SLE' => array(
1516 'admin_label' => sprintf( __( 'Sierra Leonean leone (%1$s)', 'give' ), 'Le' ),
1517 'symbol' => 'Le',
1518 'setting' => array(
1519 'currency_position' => 'before',
1520 'thousands_separator' => ',',
1521 'decimal_separator' => '.',
1522 'number_decimals' => 2,
1523 ),
1524 ),
1525 'SOS' => array(
1526 'admin_label' => sprintf( __( 'Somali shilling (%1$s)', 'give' ), 'Sh' ),
1527 'symbol' => 'Sh',
1528 'setting' => array(
1529 'currency_position' => 'before',
1530 'thousands_separator' => ',',
1531 'decimal_separator' => '.',
1532 'number_decimals' => 2,
1533 ),
1534 ),
1535 'SRD' => array(
1536 'admin_label' => sprintf( __( 'Surinamese dollar (%1$s)', 'give' ), '&#36;' ),
1537 'symbol' => '&#36;',
1538 'setting' => array(
1539 'currency_position' => 'before',
1540 'thousands_separator' => ',',
1541 'decimal_separator' => '.',
1542 'number_decimals' => 2,
1543 ),
1544 ),
1545 'SSP' => array(
1546 'admin_label' => sprintf( __( 'South Sudanese pound (%1$s)', 'give' ), '&pound;' ),
1547 'symbol' => '&pound;',
1548 'setting' => array(
1549 'currency_position' => 'before',
1550 'thousands_separator' => ',',
1551 'decimal_separator' => '.',
1552 'number_decimals' => 2,
1553 ),
1554 ),
1555 'STD' => array(
1556 'admin_label' => sprintf( __( 'São Tomé and Príncipe dobra (old) (%1$s)', 'give' ), 'Db' ),
1557 'symbol' => 'Db',
1558 'setting' => array(
1559 'currency_position' => 'before',
1560 'thousands_separator' => ',',
1561 'decimal_separator' => '.',
1562 'number_decimals' => 2,
1563 ),
1564 ),
1565 'STN' => array(
1566 'admin_label' => sprintf( __( 'São Tomé and Príncipe dobra (%1$s)', 'give' ), 'Db' ),
1567 'symbol' => 'Db',
1568 'setting' => array(
1569 'currency_position' => 'before',
1570 'thousands_separator' => ',',
1571 'decimal_separator' => '.',
1572 'number_decimals' => 2,
1573 ),
1574 ),
1575 'SVC' => array(
1576 'admin_label' => sprintf( __( 'Salvadoran colón (%1$s)', 'give' ), '&#36;' ),
1577 'symbol' => '&#36;',
1578 'setting' => array(
1579 'currency_position' => 'before',
1580 'thousands_separator' => ',',
1581 'decimal_separator' => '.',
1582 'number_decimals' => 2,
1583 ),
1584 ),
1585 'SYP' => array(
1586 'admin_label' => sprintf( __( 'Syrian pound (%1$s)', 'give' ), '&#x644;.&#x633;' ),
1587 'symbol' => '&#x644;.&#x633;',
1588 'setting' => array(
1589 'currency_position' => 'before',
1590 'thousands_separator' => ',',
1591 'decimal_separator' => '.',
1592 'number_decimals' => 2,
1593 ),
1594 ),
1595 'TJS' => array(
1596 'admin_label' => sprintf( __( 'Tajikistani somoni (%1$s)', 'give' ), '&#x405;&#x41c;' ),
1597 'symbol' => '&#x405;&#x41c;',
1598 'setting' => array(
1599 'currency_position' => 'after',
1600 'thousands_separator' => ' ',
1601 'decimal_separator' => ';',
1602 'number_decimals' => 2,
1603 ),
1604 ),
1605 'TMT' => array(
1606 'admin_label' => sprintf( __( 'Turkmenistan manat (%1$s)', 'give' ), 'm' ),
1607 'symbol' => 'm',
1608 'setting' => array(
1609 'currency_position' => 'after',
1610 'thousands_separator' => ' ',
1611 'decimal_separator' => ',',
1612 'number_decimals' => 2,
1613 ),
1614 ),
1615 'TND' => array(
1616 'admin_label' => sprintf( __( 'Tunisian Dinar (%1$s)', 'give' ), '&#x62f;.&#x62a;' ),
1617 'symbol' => '&#x62f;.&#x62a;',
1618 'setting' => array(
1619 'currency_position' => 'before',
1620 'thousands_separator' => ',',
1621 'decimal_separator' => '.',
1622 'number_decimals' => 3,
1623 ),
1624 ),
1625 'TTD' => array(
1626 'admin_label' => sprintf( __( 'Trinidad and Tobago dollar (%1$s)', 'give' ), '&#36;' ),
1627 'symbol' => '&#36;',
1628 'setting' => array(
1629 'currency_position' => 'before',
1630 'thousands_separator' => ',',
1631 'decimal_separator' => '.',
1632 'number_decimals' => 2,
1633 ),
1634 ),
1635 'UGX' => array(
1636 'admin_label' => sprintf( __( 'Ugandan shilling (%1$s)', 'give' ), 'UGX' ),
1637 'symbol' => 'UGX',
1638 'setting' => array(
1639 'currency_position' => 'before',
1640 'thousands_separator' => ',',
1641 'decimal_separator' => '.',
1642 'number_decimals' => 2,
1643 ),
1644 ),
1645 'UZS' => array(
1646 'admin_label' => sprintf( __( 'Uzbekistani som (%1$s)', 'give' ), 'UZS' ),
1647 'symbol' => 'UZS',
1648 'setting' => array(
1649 'currency_position' => 'after',
1650 'thousands_separator' => ' ',
1651 'decimal_separator' => ',',
1652 'number_decimals' => 2,
1653 ),
1654 ),
1655 'VND' => array(
1656 'admin_label' => sprintf( __( 'Vietnamese đồng (%1$s)', 'give' ), '&#8363;' ),
1657 'symbol' => '&#8363;',
1658 'setting' => array(
1659 'currency_position' => 'after',
1660 'thousands_separator' => '.',
1661 'decimal_separator' => ',',
1662 'number_decimals' => 1,
1663 ),
1664 ),
1665 'VUV' => array(
1666 'admin_label' => sprintf( __( 'Vanuatu vatu (%1$s)', 'give' ), 'Vt' ),
1667 'symbol' => 'Vt',
1668 'setting' => array(
1669 'currency_position' => 'after',
1670 'thousands_separator' => ',',
1671 'decimal_separator' => '.',
1672 'number_decimals' => 0,
1673 ),
1674 ),
1675 'WST' => array(
1676 'admin_label' => sprintf( __( 'Samoan tālā (%1$s)', 'give' ), 'T' ),
1677 'symbol' => 'T',
1678 'setting' => array(
1679 'currency_position' => 'before',
1680 'thousands_separator' => ',',
1681 'decimal_separator' => '.',
1682 'number_decimals' => 2,
1683 ),
1684 ),
1685 'XAF' => array(
1686 'admin_label' => sprintf( __( 'Central African CFA franc (%1$s)', 'give' ), 'CFA' ),
1687 'symbol' => 'CFA',
1688 'setting' => array(
1689 'currency_position' => 'after',
1690 'thousands_separator' => ',',
1691 'decimal_separator' => '.',
1692 'number_decimals' => 2,
1693 ),
1694 ),
1695 'XOF' => array(
1696 'admin_label' => sprintf( __( 'West African CFA franc (%1$s)', 'give' ), 'CFA' ),
1697 'symbol' => 'CFA',
1698 'setting' => array(
1699 'currency_position' => 'after',
1700 'thousands_separator' => ' ',
1701 'decimal_separator' => ',',
1702 'number_decimals' => 2,
1703 ),
1704 ),
1705 'XPF' => array(
1706 'admin_label' => sprintf( __( 'CFP franc (%1$s)', 'give' ), 'Fr' ),
1707 'symbol' => 'Fr',
1708 'setting' => array(
1709 'currency_position' => 'after',
1710 'thousands_separator' => ',',
1711 'decimal_separator' => '.',
1712 'number_decimals' => 2,
1713 ),
1714 ),
1715 'YER' => array(
1716 'admin_label' => sprintf( __( 'Yemeni rial (%1$s)', 'give' ), '&#xfdfc;' ),
1717 'symbol' => '&#xfdfc;',
1718 'setting' => array(
1719 'currency_position' => 'before',
1720 'thousands_separator' => ',',
1721 'decimal_separator' => '.',
1722 'number_decimals' => 2,
1723 ),
1724 ),
1725 'ZMW' => array(
1726 'admin_label' => sprintf( __( 'Zambian kwacha (%1$s)', 'give' ), 'ZK' ),
1727 'symbol' => 'ZK',
1728 'setting' => array(
1729 'currency_position' => 'before',
1730 'thousands_separator' => ',',
1731 'decimal_separator' => '.',
1732 'number_decimals' => 2,
1733 ),
1734 ),
1735 'ZWL' => array(
1736 'admin_label' => sprintf( __( 'Zimbabwean dollar (%1$s)', 'give' ), '&#36;' ),
1737 'symbol' => '&#36;',
1738 'setting' => array(
1739 'currency_position' => 'before',
1740 'thousands_separator' => ',',
1741 'decimal_separator' => '.',
1742 'number_decimals' => 2,
1743 ),
1744 ),
1745 );
1746
1747