Passed
Push — main ( aaef5c...e4c121 )
by TARIQ
71:39
created
packages/woocommerce-blocks/src/Payments/Integrations/BankTransfer.php 2 patches
Indentation   +58 added lines, -58 removed lines patch added patch discarded remove patch
@@ -9,68 +9,68 @@
 block discarded – undo
9 9
  * @since 3.0.0
10 10
  */
11 11
 final class BankTransfer extends AbstractPaymentMethodType {
12
-	/**
13
-	 * Payment method name/id/slug (matches id in WC_Gateway_BACS in core).
14
-	 *
15
-	 * @var string
16
-	 */
17
-	protected $name = 'bacs';
12
+    /**
13
+     * Payment method name/id/slug (matches id in WC_Gateway_BACS in core).
14
+     *
15
+     * @var string
16
+     */
17
+    protected $name = 'bacs';
18 18
 
19
-	/**
20
-	 * An instance of the Asset Api
21
-	 *
22
-	 * @var Api
23
-	 */
24
-	private $asset_api;
19
+    /**
20
+     * An instance of the Asset Api
21
+     *
22
+     * @var Api
23
+     */
24
+    private $asset_api;
25 25
 
26
-	/**
27
-	 * Constructor
28
-	 *
29
-	 * @param Api $asset_api An instance of Api.
30
-	 */
31
-	public function __construct( Api $asset_api ) {
32
-		$this->asset_api = $asset_api;
33
-	}
26
+    /**
27
+     * Constructor
28
+     *
29
+     * @param Api $asset_api An instance of Api.
30
+     */
31
+    public function __construct( Api $asset_api ) {
32
+        $this->asset_api = $asset_api;
33
+    }
34 34
 
35
-	/**
36
-	 * Initializes the payment method type.
37
-	 */
38
-	public function initialize() {
39
-		$this->settings = get_option( 'woocommerce_bacs_settings', [] );
40
-	}
35
+    /**
36
+     * Initializes the payment method type.
37
+     */
38
+    public function initialize() {
39
+        $this->settings = get_option( 'woocommerce_bacs_settings', [] );
40
+    }
41 41
 
42
-	/**
43
-	 * Returns if this payment method should be active. If false, the scripts will not be enqueued.
44
-	 *
45
-	 * @return boolean
46
-	 */
47
-	public function is_active() {
48
-		return filter_var( $this->get_setting( 'enabled', false ), FILTER_VALIDATE_BOOLEAN );
49
-	}
42
+    /**
43
+     * Returns if this payment method should be active. If false, the scripts will not be enqueued.
44
+     *
45
+     * @return boolean
46
+     */
47
+    public function is_active() {
48
+        return filter_var( $this->get_setting( 'enabled', false ), FILTER_VALIDATE_BOOLEAN );
49
+    }
50 50
 
51
-	/**
52
-	 * Returns an array of scripts/handles to be registered for this payment method.
53
-	 *
54
-	 * @return array
55
-	 */
56
-	public function get_payment_method_script_handles() {
57
-		$this->asset_api->register_script(
58
-			'wc-payment-method-bacs',
59
-			'build/wc-payment-method-bacs.js'
60
-		);
61
-		return [ 'wc-payment-method-bacs' ];
62
-	}
51
+    /**
52
+     * Returns an array of scripts/handles to be registered for this payment method.
53
+     *
54
+     * @return array
55
+     */
56
+    public function get_payment_method_script_handles() {
57
+        $this->asset_api->register_script(
58
+            'wc-payment-method-bacs',
59
+            'build/wc-payment-method-bacs.js'
60
+        );
61
+        return [ 'wc-payment-method-bacs' ];
62
+    }
63 63
 
64
-	/**
65
-	 * Returns an array of key=>value pairs of data made available to the payment methods script.
66
-	 *
67
-	 * @return array
68
-	 */
69
-	public function get_payment_method_data() {
70
-		return [
71
-			'title'       => $this->get_setting( 'title' ),
72
-			'description' => $this->get_setting( 'description' ),
73
-			'supports'    => $this->get_supported_features(),
74
-		];
75
-	}
64
+    /**
65
+     * Returns an array of key=>value pairs of data made available to the payment methods script.
66
+     *
67
+     * @return array
68
+     */
69
+    public function get_payment_method_data() {
70
+        return [
71
+            'title'       => $this->get_setting( 'title' ),
72
+            'description' => $this->get_setting( 'description' ),
73
+            'supports'    => $this->get_supported_features(),
74
+        ];
75
+    }
76 76
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
 	 *
29 29
 	 * @param Api $asset_api An instance of Api.
30 30
 	 */
31
-	public function __construct( Api $asset_api ) {
31
+	public function __construct(Api $asset_api) {
32 32
 		$this->asset_api = $asset_api;
33 33
 	}
34 34
 
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 	 * Initializes the payment method type.
37 37
 	 */
38 38
 	public function initialize() {
39
-		$this->settings = get_option( 'woocommerce_bacs_settings', [] );
39
+		$this->settings = get_option('woocommerce_bacs_settings', []);
40 40
 	}
41 41
 
42 42
 	/**
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 	 * @return boolean
46 46
 	 */
47 47
 	public function is_active() {
48
-		return filter_var( $this->get_setting( 'enabled', false ), FILTER_VALIDATE_BOOLEAN );
48
+		return filter_var($this->get_setting('enabled', false), FILTER_VALIDATE_BOOLEAN);
49 49
 	}
50 50
 
51 51
 	/**
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 			'wc-payment-method-bacs',
59 59
 			'build/wc-payment-method-bacs.js'
60 60
 		);
61
-		return [ 'wc-payment-method-bacs' ];
61
+		return ['wc-payment-method-bacs'];
62 62
 	}
63 63
 
64 64
 	/**
@@ -68,8 +68,8 @@  discard block
 block discarded – undo
68 68
 	 */
69 69
 	public function get_payment_method_data() {
70 70
 		return [
71
-			'title'       => $this->get_setting( 'title' ),
72
-			'description' => $this->get_setting( 'description' ),
71
+			'title'       => $this->get_setting('title'),
72
+			'description' => $this->get_setting('description'),
73 73
 			'supports'    => $this->get_supported_features(),
74 74
 		];
75 75
 	}
Please login to merge, or discard this patch.
packages/woocommerce-blocks/src/Payments/Integrations/PayPal.php 2 patches
Indentation   +77 added lines, -77 removed lines patch added patch discarded remove patch
@@ -10,89 +10,89 @@
 block discarded – undo
10 10
  * @since 2.6.0
11 11
  */
12 12
 final class PayPal extends AbstractPaymentMethodType {
13
-	/**
14
-	 * Payment method name defined by payment methods extending this class.
15
-	 *
16
-	 * @var string
17
-	 */
18
-	protected $name = 'paypal';
13
+    /**
14
+     * Payment method name defined by payment methods extending this class.
15
+     *
16
+     * @var string
17
+     */
18
+    protected $name = 'paypal';
19 19
 
20
-	/**
21
-	 * An instance of the Asset Api
22
-	 *
23
-	 * @var Api
24
-	 */
25
-	private $asset_api;
20
+    /**
21
+     * An instance of the Asset Api
22
+     *
23
+     * @var Api
24
+     */
25
+    private $asset_api;
26 26
 
27
-	/**
28
-	 * Constructor
29
-	 *
30
-	 * @param Api $asset_api An instance of Api.
31
-	 */
32
-	public function __construct( Api $asset_api ) {
33
-		$this->asset_api = $asset_api;
34
-	}
27
+    /**
28
+     * Constructor
29
+     *
30
+     * @param Api $asset_api An instance of Api.
31
+     */
32
+    public function __construct( Api $asset_api ) {
33
+        $this->asset_api = $asset_api;
34
+    }
35 35
 
36
-	/**
37
-	 * Initializes the payment method type.
38
-	 */
39
-	public function initialize() {
40
-		$this->settings = get_option( 'woocommerce_paypal_settings', [] );
41
-	}
36
+    /**
37
+     * Initializes the payment method type.
38
+     */
39
+    public function initialize() {
40
+        $this->settings = get_option( 'woocommerce_paypal_settings', [] );
41
+    }
42 42
 
43
-	/**
44
-	 * Returns if this payment method should be active. If false, the scripts will not be enqueued.
45
-	 *
46
-	 * @return boolean
47
-	 */
48
-	public function is_active() {
49
-		return filter_var( $this->get_setting( 'enabled', false ), FILTER_VALIDATE_BOOLEAN );
50
-	}
43
+    /**
44
+     * Returns if this payment method should be active. If false, the scripts will not be enqueued.
45
+     *
46
+     * @return boolean
47
+     */
48
+    public function is_active() {
49
+        return filter_var( $this->get_setting( 'enabled', false ), FILTER_VALIDATE_BOOLEAN );
50
+    }
51 51
 
52
-	/**
53
-	 * Returns an array of scripts/handles to be registered for this payment method.
54
-	 *
55
-	 * @return array
56
-	 */
57
-	public function get_payment_method_script_handles() {
58
-		$this->asset_api->register_script(
59
-			'wc-payment-method-paypal',
60
-			'build/wc-payment-method-paypal.js'
61
-		);
62
-		return [ 'wc-payment-method-paypal' ];
63
-	}
52
+    /**
53
+     * Returns an array of scripts/handles to be registered for this payment method.
54
+     *
55
+     * @return array
56
+     */
57
+    public function get_payment_method_script_handles() {
58
+        $this->asset_api->register_script(
59
+            'wc-payment-method-paypal',
60
+            'build/wc-payment-method-paypal.js'
61
+        );
62
+        return [ 'wc-payment-method-paypal' ];
63
+    }
64 64
 
65
-	/**
66
-	 * Returns an array of key=>value pairs of data made available to the payment methods script.
67
-	 *
68
-	 * @return array
69
-	 */
70
-	public function get_payment_method_data() {
71
-		return [
72
-			'title'       => $this->get_setting( 'title' ),
73
-			'description' => $this->get_setting( 'description' ),
74
-			'supports'    => $this->get_supported_features(),
75
-		];
76
-	}
65
+    /**
66
+     * Returns an array of key=>value pairs of data made available to the payment methods script.
67
+     *
68
+     * @return array
69
+     */
70
+    public function get_payment_method_data() {
71
+        return [
72
+            'title'       => $this->get_setting( 'title' ),
73
+            'description' => $this->get_setting( 'description' ),
74
+            'supports'    => $this->get_supported_features(),
75
+        ];
76
+    }
77 77
 
78
-	/**
79
-	 * Returns an array of supported features.
80
-	 *
81
-	 * @return string[]
82
-	 */
83
-	public function get_supported_features() {
84
-		$gateway  = new WC_Gateway_Paypal();
85
-		$features = array_filter( $gateway->supports, array( $gateway, 'supports' ) );
78
+    /**
79
+     * Returns an array of supported features.
80
+     *
81
+     * @return string[]
82
+     */
83
+    public function get_supported_features() {
84
+        $gateway  = new WC_Gateway_Paypal();
85
+        $features = array_filter( $gateway->supports, array( $gateway, 'supports' ) );
86 86
 
87
-		/**
88
-		 * Filter to control what features are available for each payment gateway.
89
-		 *
90
-		 * @example See docs/examples/payment-gateways-features-list.md
91
-		 *
92
-		 * @param array $features List of supported features.
93
-		 * @param string $name Gateway name.
94
-		 * @return array Updated list of supported features.
95
-		 */
96
-		return apply_filters( '__experimental_woocommerce_blocks_payment_gateway_features_list', $features, $this->get_name() );
97
-	}
87
+        /**
88
+         * Filter to control what features are available for each payment gateway.
89
+         *
90
+         * @example See docs/examples/payment-gateways-features-list.md
91
+         *
92
+         * @param array $features List of supported features.
93
+         * @param string $name Gateway name.
94
+         * @return array Updated list of supported features.
95
+         */
96
+        return apply_filters( '__experimental_woocommerce_blocks_payment_gateway_features_list', $features, $this->get_name() );
97
+    }
98 98
 }
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
 	 *
30 30
 	 * @param Api $asset_api An instance of Api.
31 31
 	 */
32
-	public function __construct( Api $asset_api ) {
32
+	public function __construct(Api $asset_api) {
33 33
 		$this->asset_api = $asset_api;
34 34
 	}
35 35
 
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 	 * Initializes the payment method type.
38 38
 	 */
39 39
 	public function initialize() {
40
-		$this->settings = get_option( 'woocommerce_paypal_settings', [] );
40
+		$this->settings = get_option('woocommerce_paypal_settings', []);
41 41
 	}
42 42
 
43 43
 	/**
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 	 * @return boolean
47 47
 	 */
48 48
 	public function is_active() {
49
-		return filter_var( $this->get_setting( 'enabled', false ), FILTER_VALIDATE_BOOLEAN );
49
+		return filter_var($this->get_setting('enabled', false), FILTER_VALIDATE_BOOLEAN);
50 50
 	}
51 51
 
52 52
 	/**
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
 			'wc-payment-method-paypal',
60 60
 			'build/wc-payment-method-paypal.js'
61 61
 		);
62
-		return [ 'wc-payment-method-paypal' ];
62
+		return ['wc-payment-method-paypal'];
63 63
 	}
64 64
 
65 65
 	/**
@@ -69,8 +69,8 @@  discard block
 block discarded – undo
69 69
 	 */
70 70
 	public function get_payment_method_data() {
71 71
 		return [
72
-			'title'       => $this->get_setting( 'title' ),
73
-			'description' => $this->get_setting( 'description' ),
72
+			'title'       => $this->get_setting('title'),
73
+			'description' => $this->get_setting('description'),
74 74
 			'supports'    => $this->get_supported_features(),
75 75
 		];
76 76
 	}
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
 	 */
83 83
 	public function get_supported_features() {
84 84
 		$gateway  = new WC_Gateway_Paypal();
85
-		$features = array_filter( $gateway->supports, array( $gateway, 'supports' ) );
85
+		$features = array_filter($gateway->supports, array($gateway, 'supports'));
86 86
 
87 87
 		/**
88 88
 		 * Filter to control what features are available for each payment gateway.
@@ -93,6 +93,6 @@  discard block
 block discarded – undo
93 93
 		 * @param string $name Gateway name.
94 94
 		 * @return array Updated list of supported features.
95 95
 		 */
96
-		return apply_filters( '__experimental_woocommerce_blocks_payment_gateway_features_list', $features, $this->get_name() );
96
+		return apply_filters('__experimental_woocommerce_blocks_payment_gateway_features_list', $features, $this->get_name());
97 97
 	}
98 98
 }
Please login to merge, or discard this patch.
packages/woocommerce-blocks/src/Payments/PaymentMethodRegistry.php 2 patches
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -9,59 +9,59 @@
 block discarded – undo
9 9
  * @since 2.6.0
10 10
  */
11 11
 final class PaymentMethodRegistry extends IntegrationRegistry {
12
-	/**
13
-	 * Integration identifier is used to construct hook names and is given when the integration registry is initialized.
14
-	 *
15
-	 * @var string
16
-	 */
17
-	protected $registry_identifier = 'payment_method_type';
12
+    /**
13
+     * Integration identifier is used to construct hook names and is given when the integration registry is initialized.
14
+     *
15
+     * @var string
16
+     */
17
+    protected $registry_identifier = 'payment_method_type';
18 18
 
19
-	/**
20
-	 * Retrieves all registered payment methods that are also active.
21
-	 *
22
-	 * @return PaymentMethodTypeInterface[]
23
-	 */
24
-	public function get_all_active_registered() {
25
-		return array_filter(
26
-			$this->get_all_registered(),
27
-			function( $payment_method ) {
28
-				return $payment_method->is_active();
29
-			}
30
-		);
31
-	}
19
+    /**
20
+     * Retrieves all registered payment methods that are also active.
21
+     *
22
+     * @return PaymentMethodTypeInterface[]
23
+     */
24
+    public function get_all_active_registered() {
25
+        return array_filter(
26
+            $this->get_all_registered(),
27
+            function( $payment_method ) {
28
+                return $payment_method->is_active();
29
+            }
30
+        );
31
+    }
32 32
 
33
-	/**
34
-	 * Gets an array of all registered payment method script handles, but only for active payment methods.
35
-	 *
36
-	 * @return string[]
37
-	 */
38
-	public function get_all_active_payment_method_script_dependencies() {
39
-		$script_handles  = [];
40
-		$payment_methods = $this->get_all_active_registered();
33
+    /**
34
+     * Gets an array of all registered payment method script handles, but only for active payment methods.
35
+     *
36
+     * @return string[]
37
+     */
38
+    public function get_all_active_payment_method_script_dependencies() {
39
+        $script_handles  = [];
40
+        $payment_methods = $this->get_all_active_registered();
41 41
 
42
-		foreach ( $payment_methods as $payment_method ) {
43
-			$script_handles = array_merge(
44
-				$script_handles,
45
-				is_admin() ? $payment_method->get_payment_method_script_handles_for_admin() : $payment_method->get_payment_method_script_handles()
46
-			);
47
-		}
42
+        foreach ( $payment_methods as $payment_method ) {
43
+            $script_handles = array_merge(
44
+                $script_handles,
45
+                is_admin() ? $payment_method->get_payment_method_script_handles_for_admin() : $payment_method->get_payment_method_script_handles()
46
+            );
47
+        }
48 48
 
49
-		return array_unique( array_filter( $script_handles ) );
50
-	}
49
+        return array_unique( array_filter( $script_handles ) );
50
+    }
51 51
 
52
-	/**
53
-	 * Gets an array of all registered payment method script data, but only for active payment methods.
54
-	 *
55
-	 * @return array
56
-	 */
57
-	public function get_all_registered_script_data() {
58
-		$script_data     = [];
59
-		$payment_methods = $this->get_all_active_registered();
52
+    /**
53
+     * Gets an array of all registered payment method script data, but only for active payment methods.
54
+     *
55
+     * @return array
56
+     */
57
+    public function get_all_registered_script_data() {
58
+        $script_data     = [];
59
+        $payment_methods = $this->get_all_active_registered();
60 60
 
61
-		foreach ( $payment_methods as $payment_method ) {
62
-			$script_data[ $payment_method->get_name() . '_data' ] = $payment_method->get_payment_method_data();
63
-		}
61
+        foreach ( $payment_methods as $payment_method ) {
62
+            $script_data[ $payment_method->get_name() . '_data' ] = $payment_method->get_payment_method_data();
63
+        }
64 64
 
65
-		return array_filter( $script_data );
66
-	}
65
+        return array_filter( $script_data );
66
+    }
67 67
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 	public function get_all_active_registered() {
25 25
 		return array_filter(
26 26
 			$this->get_all_registered(),
27
-			function( $payment_method ) {
27
+			function($payment_method) {
28 28
 				return $payment_method->is_active();
29 29
 			}
30 30
 		);
@@ -39,14 +39,14 @@  discard block
 block discarded – undo
39 39
 		$script_handles  = [];
40 40
 		$payment_methods = $this->get_all_active_registered();
41 41
 
42
-		foreach ( $payment_methods as $payment_method ) {
42
+		foreach ($payment_methods as $payment_method) {
43 43
 			$script_handles = array_merge(
44 44
 				$script_handles,
45 45
 				is_admin() ? $payment_method->get_payment_method_script_handles_for_admin() : $payment_method->get_payment_method_script_handles()
46 46
 			);
47 47
 		}
48 48
 
49
-		return array_unique( array_filter( $script_handles ) );
49
+		return array_unique(array_filter($script_handles));
50 50
 	}
51 51
 
52 52
 	/**
@@ -58,10 +58,10 @@  discard block
 block discarded – undo
58 58
 		$script_data     = [];
59 59
 		$payment_methods = $this->get_all_active_registered();
60 60
 
61
-		foreach ( $payment_methods as $payment_method ) {
62
-			$script_data[ $payment_method->get_name() . '_data' ] = $payment_method->get_payment_method_data();
61
+		foreach ($payment_methods as $payment_method) {
62
+			$script_data[$payment_method->get_name() . '_data'] = $payment_method->get_payment_method_data();
63 63
 		}
64 64
 
65
-		return array_filter( $script_data );
65
+		return array_filter($script_data);
66 66
 	}
67 67
 }
Please login to merge, or discard this patch.
packages/woocommerce-blocks/src/Payments/PaymentMethodTypeInterface.php 1 patch
Indentation   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -4,41 +4,41 @@
 block discarded – undo
4 4
 use Automattic\WooCommerce\Blocks\Integrations\IntegrationInterface;
5 5
 
6 6
 interface PaymentMethodTypeInterface extends IntegrationInterface {
7
-	/**
8
-	 * Returns if this payment method should be active. If false, the scripts will not be enqueued.
9
-	 *
10
-	 * @return boolean
11
-	 */
12
-	public function is_active();
7
+    /**
8
+     * Returns if this payment method should be active. If false, the scripts will not be enqueued.
9
+     *
10
+     * @return boolean
11
+     */
12
+    public function is_active();
13 13
 
14
-	/**
15
-	 * Returns an array of script handles to enqueue for this payment method in
16
-	 * the frontend context
17
-	 *
18
-	 * @return string[]
19
-	 */
20
-	public function get_payment_method_script_handles();
14
+    /**
15
+     * Returns an array of script handles to enqueue for this payment method in
16
+     * the frontend context
17
+     *
18
+     * @return string[]
19
+     */
20
+    public function get_payment_method_script_handles();
21 21
 
22
-	/**
23
-	 * Returns an array of script handles to enqueue for this payment method in
24
-	 * the admin context
25
-	 *
26
-	 * @return string[]
27
-	 */
28
-	public function get_payment_method_script_handles_for_admin();
22
+    /**
23
+     * Returns an array of script handles to enqueue for this payment method in
24
+     * the admin context
25
+     *
26
+     * @return string[]
27
+     */
28
+    public function get_payment_method_script_handles_for_admin();
29 29
 
30
-	/**
31
-	 * An array of key, value pairs of data made available to payment methods
32
-	 * client side.
33
-	 *
34
-	 * @return array
35
-	 */
36
-	public function get_payment_method_data();
30
+    /**
31
+     * An array of key, value pairs of data made available to payment methods
32
+     * client side.
33
+     *
34
+     * @return array
35
+     */
36
+    public function get_payment_method_data();
37 37
 
38
-	/**
39
-	 * Get array of supported features.
40
-	 *
41
-	 * @return string[]
42
-	 */
43
-	public function get_supported_features();
38
+    /**
39
+     * Get array of supported features.
40
+     *
41
+     * @return string[]
42
+     */
43
+    public function get_supported_features();
44 44
 }
Please login to merge, or discard this patch.
plugins/woocommerce/packages/woocommerce-blocks/src/Payments/Api.php 2 patches
Indentation   +145 added lines, -145 removed lines patch added patch discarded remove patch
@@ -14,162 +14,162 @@
 block discarded – undo
14 14
  * @since 2.6.0
15 15
  */
16 16
 class Api {
17
-	/**
18
-	 * Reference to the PaymentMethodRegistry instance.
19
-	 *
20
-	 * @var PaymentMethodRegistry
21
-	 */
22
-	private $payment_method_registry;
17
+    /**
18
+     * Reference to the PaymentMethodRegistry instance.
19
+     *
20
+     * @var PaymentMethodRegistry
21
+     */
22
+    private $payment_method_registry;
23 23
 
24
-	/**
25
-	 * Reference to the AssetDataRegistry instance.
26
-	 *
27
-	 * @var AssetDataRegistry
28
-	 */
29
-	private $asset_registry;
24
+    /**
25
+     * Reference to the AssetDataRegistry instance.
26
+     *
27
+     * @var AssetDataRegistry
28
+     */
29
+    private $asset_registry;
30 30
 
31
-	/**
32
-	 * Constructor
33
-	 *
34
-	 * @param PaymentMethodRegistry $payment_method_registry An instance of Payment Method Registry.
35
-	 * @param AssetDataRegistry     $asset_registry  Used for registering data to pass along to the request.
36
-	 */
37
-	public function __construct( PaymentMethodRegistry $payment_method_registry, AssetDataRegistry $asset_registry ) {
38
-		$this->payment_method_registry = $payment_method_registry;
39
-		$this->asset_registry          = $asset_registry;
40
-		$this->init();
41
-	}
31
+    /**
32
+     * Constructor
33
+     *
34
+     * @param PaymentMethodRegistry $payment_method_registry An instance of Payment Method Registry.
35
+     * @param AssetDataRegistry     $asset_registry  Used for registering data to pass along to the request.
36
+     */
37
+    public function __construct( PaymentMethodRegistry $payment_method_registry, AssetDataRegistry $asset_registry ) {
38
+        $this->payment_method_registry = $payment_method_registry;
39
+        $this->asset_registry          = $asset_registry;
40
+        $this->init();
41
+    }
42 42
 
43
-	/**
44
-	 * Initialize class features.
45
-	 */
46
-	protected function init() {
47
-		add_action( 'init', array( $this->payment_method_registry, 'initialize' ), 5 );
48
-		add_filter( 'woocommerce_blocks_register_script_dependencies', array( $this, 'add_payment_method_script_dependencies' ), 10, 2 );
49
-		add_action( 'woocommerce_blocks_checkout_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
50
-		add_action( 'woocommerce_blocks_cart_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
51
-		add_action( 'woocommerce_blocks_payment_method_type_registration', array( $this, 'register_payment_method_integrations' ) );
52
-		add_action( 'wp_print_scripts', array( $this, 'verify_payment_methods_dependencies' ), 1 );
53
-	}
43
+    /**
44
+     * Initialize class features.
45
+     */
46
+    protected function init() {
47
+        add_action( 'init', array( $this->payment_method_registry, 'initialize' ), 5 );
48
+        add_filter( 'woocommerce_blocks_register_script_dependencies', array( $this, 'add_payment_method_script_dependencies' ), 10, 2 );
49
+        add_action( 'woocommerce_blocks_checkout_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
50
+        add_action( 'woocommerce_blocks_cart_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
51
+        add_action( 'woocommerce_blocks_payment_method_type_registration', array( $this, 'register_payment_method_integrations' ) );
52
+        add_action( 'wp_print_scripts', array( $this, 'verify_payment_methods_dependencies' ), 1 );
53
+    }
54 54
 
55
-	/**
56
-	 * Add payment method script handles as script dependencies.
57
-	 *
58
-	 * @param array  $dependencies Array of script dependencies.
59
-	 * @param string $handle Script handle.
60
-	 * @return array
61
-	 */
62
-	public function add_payment_method_script_dependencies( $dependencies, $handle ) {
63
-		if ( ! in_array( $handle, [ 'wc-checkout-block', 'wc-checkout-block-frontend', 'wc-cart-block', 'wc-cart-block-frontend' ], true ) ) {
64
-			return $dependencies;
65
-		}
66
-		return array_merge( $dependencies, $this->payment_method_registry->get_all_active_payment_method_script_dependencies() );
67
-	}
55
+    /**
56
+     * Add payment method script handles as script dependencies.
57
+     *
58
+     * @param array  $dependencies Array of script dependencies.
59
+     * @param string $handle Script handle.
60
+     * @return array
61
+     */
62
+    public function add_payment_method_script_dependencies( $dependencies, $handle ) {
63
+        if ( ! in_array( $handle, [ 'wc-checkout-block', 'wc-checkout-block-frontend', 'wc-cart-block', 'wc-cart-block-frontend' ], true ) ) {
64
+            return $dependencies;
65
+        }
66
+        return array_merge( $dependencies, $this->payment_method_registry->get_all_active_payment_method_script_dependencies() );
67
+    }
68 68
 
69
-	/**
70
-	 * Returns true if the payment gateway is enabled.
71
-	 *
72
-	 * @param object $gateway Payment gateway.
73
-	 * @return boolean
74
-	 */
75
-	private function is_payment_gateway_enabled( $gateway ) {
76
-		return filter_var( $gateway->enabled, FILTER_VALIDATE_BOOLEAN );
77
-	}
69
+    /**
70
+     * Returns true if the payment gateway is enabled.
71
+     *
72
+     * @param object $gateway Payment gateway.
73
+     * @return boolean
74
+     */
75
+    private function is_payment_gateway_enabled( $gateway ) {
76
+        return filter_var( $gateway->enabled, FILTER_VALIDATE_BOOLEAN );
77
+    }
78 78
 
79
-	/**
80
-	 * Add payment method data to Asset Registry.
81
-	 */
82
-	public function add_payment_method_script_data() {
83
-		// Enqueue the order of enabled gateways as `paymentGatewaySortOrder`.
84
-		if ( ! $this->asset_registry->exists( 'paymentGatewaySortOrder' ) ) {
85
-			$payment_gateways = WC()->payment_gateways->payment_gateways();
86
-			$enabled_gateways = array_filter( $payment_gateways, array( $this, 'is_payment_gateway_enabled' ) );
87
-			$this->asset_registry->add( 'paymentGatewaySortOrder', array_keys( $enabled_gateways ) );
88
-		}
79
+    /**
80
+     * Add payment method data to Asset Registry.
81
+     */
82
+    public function add_payment_method_script_data() {
83
+        // Enqueue the order of enabled gateways as `paymentGatewaySortOrder`.
84
+        if ( ! $this->asset_registry->exists( 'paymentGatewaySortOrder' ) ) {
85
+            $payment_gateways = WC()->payment_gateways->payment_gateways();
86
+            $enabled_gateways = array_filter( $payment_gateways, array( $this, 'is_payment_gateway_enabled' ) );
87
+            $this->asset_registry->add( 'paymentGatewaySortOrder', array_keys( $enabled_gateways ) );
88
+        }
89 89
 
90
-		// Enqueue all registered gateway data (settings/config etc).
91
-		$script_data = $this->payment_method_registry->get_all_registered_script_data();
92
-		foreach ( $script_data as $asset_data_key => $asset_data_value ) {
93
-			if ( ! $this->asset_registry->exists( $asset_data_key ) ) {
94
-				$this->asset_registry->add( $asset_data_key, $asset_data_value );
95
-			}
96
-		}
97
-	}
90
+        // Enqueue all registered gateway data (settings/config etc).
91
+        $script_data = $this->payment_method_registry->get_all_registered_script_data();
92
+        foreach ( $script_data as $asset_data_key => $asset_data_value ) {
93
+            if ( ! $this->asset_registry->exists( $asset_data_key ) ) {
94
+                $this->asset_registry->add( $asset_data_key, $asset_data_value );
95
+            }
96
+        }
97
+    }
98 98
 
99
-	/**
100
-	 * Register payment method integrations bundled with blocks.
101
-	 *
102
-	 * @param PaymentMethodRegistry $payment_method_registry Payment method registry instance.
103
-	 */
104
-	public function register_payment_method_integrations( PaymentMethodRegistry $payment_method_registry ) {
105
-		$payment_method_registry->register(
106
-			Package::container()->get( Cheque::class )
107
-		);
108
-		$payment_method_registry->register(
109
-			Package::container()->get( PayPal::class )
110
-		);
111
-		$payment_method_registry->register(
112
-			Package::container()->get( BankTransfer::class )
113
-		);
114
-		$payment_method_registry->register(
115
-			Package::container()->get( CashOnDelivery::class )
116
-		);
117
-	}
99
+    /**
100
+     * Register payment method integrations bundled with blocks.
101
+     *
102
+     * @param PaymentMethodRegistry $payment_method_registry Payment method registry instance.
103
+     */
104
+    public function register_payment_method_integrations( PaymentMethodRegistry $payment_method_registry ) {
105
+        $payment_method_registry->register(
106
+            Package::container()->get( Cheque::class )
107
+        );
108
+        $payment_method_registry->register(
109
+            Package::container()->get( PayPal::class )
110
+        );
111
+        $payment_method_registry->register(
112
+            Package::container()->get( BankTransfer::class )
113
+        );
114
+        $payment_method_registry->register(
115
+            Package::container()->get( CashOnDelivery::class )
116
+        );
117
+    }
118 118
 
119
-	/**
120
-	 * Verify all dependencies of registered payment methods have been registered.
121
-	 * If not, remove that payment method script from the list of dependencies
122
-	 * of Cart and Checkout block scripts so it doesn't break the blocks and show
123
-	 * an error in the admin.
124
-	 */
125
-	public function verify_payment_methods_dependencies() {
126
-		$wp_scripts             = wp_scripts();
127
-		$payment_method_scripts = $this->payment_method_registry->get_all_active_payment_method_script_dependencies();
119
+    /**
120
+     * Verify all dependencies of registered payment methods have been registered.
121
+     * If not, remove that payment method script from the list of dependencies
122
+     * of Cart and Checkout block scripts so it doesn't break the blocks and show
123
+     * an error in the admin.
124
+     */
125
+    public function verify_payment_methods_dependencies() {
126
+        $wp_scripts             = wp_scripts();
127
+        $payment_method_scripts = $this->payment_method_registry->get_all_active_payment_method_script_dependencies();
128 128
 
129
-		foreach ( $payment_method_scripts as $payment_method_script ) {
130
-			if (
131
-				! array_key_exists( $payment_method_script, $wp_scripts->registered ) ||
132
-				! property_exists( $wp_scripts->registered[ $payment_method_script ], 'deps' )
133
-			) {
134
-				continue;
135
-			}
136
-			$deps = $wp_scripts->registered[ $payment_method_script ]->deps;
137
-			foreach ( $deps as $dep ) {
138
-				if ( ! wp_script_is( $dep, 'registered' ) ) {
139
-					$error_handle  = $dep . '-dependency-error';
140
-					$error_message = sprintf(
141
-						'Payment gateway with handle \'%1$s\' has been deactivated in Cart and Checkout blocks because its dependency \'%2$s\' is not registered. Read the docs about registering assets for payment methods: https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/trunk/docs/extensibility/payment-method-integration.md#registering-assets',
142
-						esc_html( $payment_method_script ),
143
-						esc_html( $dep )
144
-					);
129
+        foreach ( $payment_method_scripts as $payment_method_script ) {
130
+            if (
131
+                ! array_key_exists( $payment_method_script, $wp_scripts->registered ) ||
132
+                ! property_exists( $wp_scripts->registered[ $payment_method_script ], 'deps' )
133
+            ) {
134
+                continue;
135
+            }
136
+            $deps = $wp_scripts->registered[ $payment_method_script ]->deps;
137
+            foreach ( $deps as $dep ) {
138
+                if ( ! wp_script_is( $dep, 'registered' ) ) {
139
+                    $error_handle  = $dep . '-dependency-error';
140
+                    $error_message = sprintf(
141
+                        'Payment gateway with handle \'%1$s\' has been deactivated in Cart and Checkout blocks because its dependency \'%2$s\' is not registered. Read the docs about registering assets for payment methods: https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/trunk/docs/extensibility/payment-method-integration.md#registering-assets',
142
+                        esc_html( $payment_method_script ),
143
+                        esc_html( $dep )
144
+                    );
145 145
 
146
-					// phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_error_log
147
-					error_log( $error_message );
146
+                    // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_error_log
147
+                    error_log( $error_message );
148 148
 
149
-					// phpcs:ignore WordPress.WP.EnqueuedResourceParameters.NotInFooter,WordPress.WP.EnqueuedResourceParameters.MissingVersion
150
-					wp_register_script( $error_handle, '' );
151
-					wp_enqueue_script( $error_handle );
152
-					wp_add_inline_script(
153
-						$error_handle,
154
-						sprintf( 'console.error( "%s" );', $error_message )
155
-					);
149
+                    // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.NotInFooter,WordPress.WP.EnqueuedResourceParameters.MissingVersion
150
+                    wp_register_script( $error_handle, '' );
151
+                    wp_enqueue_script( $error_handle );
152
+                    wp_add_inline_script(
153
+                        $error_handle,
154
+                        sprintf( 'console.error( "%s" );', $error_message )
155
+                    );
156 156
 
157
-					$cart_checkout_scripts = [ 'wc-cart-block', 'wc-cart-block-frontend', 'wc-checkout-block', 'wc-checkout-block-frontend' ];
158
-					foreach ( $cart_checkout_scripts as $script_handle ) {
159
-						if (
160
-							! array_key_exists( $script_handle, $wp_scripts->registered ) ||
161
-							! property_exists( $wp_scripts->registered[ $script_handle ], 'deps' )
162
-						) {
163
-							continue;
164
-						}
165
-						// Remove payment method script from dependencies.
166
-						$wp_scripts->registered[ $script_handle ]->deps = array_diff(
167
-							$wp_scripts->registered[ $script_handle ]->deps,
168
-							[ $payment_method_script ]
169
-						);
170
-					}
171
-				}
172
-			}
173
-		}
174
-	}
157
+                    $cart_checkout_scripts = [ 'wc-cart-block', 'wc-cart-block-frontend', 'wc-checkout-block', 'wc-checkout-block-frontend' ];
158
+                    foreach ( $cart_checkout_scripts as $script_handle ) {
159
+                        if (
160
+                            ! array_key_exists( $script_handle, $wp_scripts->registered ) ||
161
+                            ! property_exists( $wp_scripts->registered[ $script_handle ], 'deps' )
162
+                        ) {
163
+                            continue;
164
+                        }
165
+                        // Remove payment method script from dependencies.
166
+                        $wp_scripts->registered[ $script_handle ]->deps = array_diff(
167
+                            $wp_scripts->registered[ $script_handle ]->deps,
168
+                            [ $payment_method_script ]
169
+                        );
170
+                    }
171
+                }
172
+            }
173
+        }
174
+    }
175 175
 }
Please login to merge, or discard this patch.
Spacing   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 	 * @param PaymentMethodRegistry $payment_method_registry An instance of Payment Method Registry.
35 35
 	 * @param AssetDataRegistry     $asset_registry  Used for registering data to pass along to the request.
36 36
 	 */
37
-	public function __construct( PaymentMethodRegistry $payment_method_registry, AssetDataRegistry $asset_registry ) {
37
+	public function __construct(PaymentMethodRegistry $payment_method_registry, AssetDataRegistry $asset_registry) {
38 38
 		$this->payment_method_registry = $payment_method_registry;
39 39
 		$this->asset_registry          = $asset_registry;
40 40
 		$this->init();
@@ -44,12 +44,12 @@  discard block
 block discarded – undo
44 44
 	 * Initialize class features.
45 45
 	 */
46 46
 	protected function init() {
47
-		add_action( 'init', array( $this->payment_method_registry, 'initialize' ), 5 );
48
-		add_filter( 'woocommerce_blocks_register_script_dependencies', array( $this, 'add_payment_method_script_dependencies' ), 10, 2 );
49
-		add_action( 'woocommerce_blocks_checkout_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
50
-		add_action( 'woocommerce_blocks_cart_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
51
-		add_action( 'woocommerce_blocks_payment_method_type_registration', array( $this, 'register_payment_method_integrations' ) );
52
-		add_action( 'wp_print_scripts', array( $this, 'verify_payment_methods_dependencies' ), 1 );
47
+		add_action('init', array($this->payment_method_registry, 'initialize'), 5);
48
+		add_filter('woocommerce_blocks_register_script_dependencies', array($this, 'add_payment_method_script_dependencies'), 10, 2);
49
+		add_action('woocommerce_blocks_checkout_enqueue_data', array($this, 'add_payment_method_script_data'));
50
+		add_action('woocommerce_blocks_cart_enqueue_data', array($this, 'add_payment_method_script_data'));
51
+		add_action('woocommerce_blocks_payment_method_type_registration', array($this, 'register_payment_method_integrations'));
52
+		add_action('wp_print_scripts', array($this, 'verify_payment_methods_dependencies'), 1);
53 53
 	}
54 54
 
55 55
 	/**
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
 	 * @param string $handle Script handle.
60 60
 	 * @return array
61 61
 	 */
62
-	public function add_payment_method_script_dependencies( $dependencies, $handle ) {
63
-		if ( ! in_array( $handle, [ 'wc-checkout-block', 'wc-checkout-block-frontend', 'wc-cart-block', 'wc-cart-block-frontend' ], true ) ) {
62
+	public function add_payment_method_script_dependencies($dependencies, $handle) {
63
+		if (!in_array($handle, ['wc-checkout-block', 'wc-checkout-block-frontend', 'wc-cart-block', 'wc-cart-block-frontend'], true)) {
64 64
 			return $dependencies;
65 65
 		}
66
-		return array_merge( $dependencies, $this->payment_method_registry->get_all_active_payment_method_script_dependencies() );
66
+		return array_merge($dependencies, $this->payment_method_registry->get_all_active_payment_method_script_dependencies());
67 67
 	}
68 68
 
69 69
 	/**
@@ -72,8 +72,8 @@  discard block
 block discarded – undo
72 72
 	 * @param object $gateway Payment gateway.
73 73
 	 * @return boolean
74 74
 	 */
75
-	private function is_payment_gateway_enabled( $gateway ) {
76
-		return filter_var( $gateway->enabled, FILTER_VALIDATE_BOOLEAN );
75
+	private function is_payment_gateway_enabled($gateway) {
76
+		return filter_var($gateway->enabled, FILTER_VALIDATE_BOOLEAN);
77 77
 	}
78 78
 
79 79
 	/**
@@ -81,17 +81,17 @@  discard block
 block discarded – undo
81 81
 	 */
82 82
 	public function add_payment_method_script_data() {
83 83
 		// Enqueue the order of enabled gateways as `paymentGatewaySortOrder`.
84
-		if ( ! $this->asset_registry->exists( 'paymentGatewaySortOrder' ) ) {
84
+		if (!$this->asset_registry->exists('paymentGatewaySortOrder')) {
85 85
 			$payment_gateways = WC()->payment_gateways->payment_gateways();
86
-			$enabled_gateways = array_filter( $payment_gateways, array( $this, 'is_payment_gateway_enabled' ) );
87
-			$this->asset_registry->add( 'paymentGatewaySortOrder', array_keys( $enabled_gateways ) );
86
+			$enabled_gateways = array_filter($payment_gateways, array($this, 'is_payment_gateway_enabled'));
87
+			$this->asset_registry->add('paymentGatewaySortOrder', array_keys($enabled_gateways));
88 88
 		}
89 89
 
90 90
 		// Enqueue all registered gateway data (settings/config etc).
91 91
 		$script_data = $this->payment_method_registry->get_all_registered_script_data();
92
-		foreach ( $script_data as $asset_data_key => $asset_data_value ) {
93
-			if ( ! $this->asset_registry->exists( $asset_data_key ) ) {
94
-				$this->asset_registry->add( $asset_data_key, $asset_data_value );
92
+		foreach ($script_data as $asset_data_key => $asset_data_value) {
93
+			if (!$this->asset_registry->exists($asset_data_key)) {
94
+				$this->asset_registry->add($asset_data_key, $asset_data_value);
95 95
 			}
96 96
 		}
97 97
 	}
@@ -101,18 +101,18 @@  discard block
 block discarded – undo
101 101
 	 *
102 102
 	 * @param PaymentMethodRegistry $payment_method_registry Payment method registry instance.
103 103
 	 */
104
-	public function register_payment_method_integrations( PaymentMethodRegistry $payment_method_registry ) {
104
+	public function register_payment_method_integrations(PaymentMethodRegistry $payment_method_registry) {
105 105
 		$payment_method_registry->register(
106
-			Package::container()->get( Cheque::class )
106
+			Package::container()->get(Cheque::class)
107 107
 		);
108 108
 		$payment_method_registry->register(
109
-			Package::container()->get( PayPal::class )
109
+			Package::container()->get(PayPal::class)
110 110
 		);
111 111
 		$payment_method_registry->register(
112
-			Package::container()->get( BankTransfer::class )
112
+			Package::container()->get(BankTransfer::class)
113 113
 		);
114 114
 		$payment_method_registry->register(
115
-			Package::container()->get( CashOnDelivery::class )
115
+			Package::container()->get(CashOnDelivery::class)
116 116
 		);
117 117
 	}
118 118
 
@@ -126,46 +126,46 @@  discard block
 block discarded – undo
126 126
 		$wp_scripts             = wp_scripts();
127 127
 		$payment_method_scripts = $this->payment_method_registry->get_all_active_payment_method_script_dependencies();
128 128
 
129
-		foreach ( $payment_method_scripts as $payment_method_script ) {
129
+		foreach ($payment_method_scripts as $payment_method_script) {
130 130
 			if (
131
-				! array_key_exists( $payment_method_script, $wp_scripts->registered ) ||
132
-				! property_exists( $wp_scripts->registered[ $payment_method_script ], 'deps' )
131
+				!array_key_exists($payment_method_script, $wp_scripts->registered) ||
132
+				!property_exists($wp_scripts->registered[$payment_method_script], 'deps')
133 133
 			) {
134 134
 				continue;
135 135
 			}
136
-			$deps = $wp_scripts->registered[ $payment_method_script ]->deps;
137
-			foreach ( $deps as $dep ) {
138
-				if ( ! wp_script_is( $dep, 'registered' ) ) {
136
+			$deps = $wp_scripts->registered[$payment_method_script]->deps;
137
+			foreach ($deps as $dep) {
138
+				if (!wp_script_is($dep, 'registered')) {
139 139
 					$error_handle  = $dep . '-dependency-error';
140 140
 					$error_message = sprintf(
141 141
 						'Payment gateway with handle \'%1$s\' has been deactivated in Cart and Checkout blocks because its dependency \'%2$s\' is not registered. Read the docs about registering assets for payment methods: https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/trunk/docs/extensibility/payment-method-integration.md#registering-assets',
142
-						esc_html( $payment_method_script ),
143
-						esc_html( $dep )
142
+						esc_html($payment_method_script),
143
+						esc_html($dep)
144 144
 					);
145 145
 
146 146
 					// phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_error_log
147
-					error_log( $error_message );
147
+					error_log($error_message);
148 148
 
149 149
 					// phpcs:ignore WordPress.WP.EnqueuedResourceParameters.NotInFooter,WordPress.WP.EnqueuedResourceParameters.MissingVersion
150
-					wp_register_script( $error_handle, '' );
151
-					wp_enqueue_script( $error_handle );
150
+					wp_register_script($error_handle, '');
151
+					wp_enqueue_script($error_handle);
152 152
 					wp_add_inline_script(
153 153
 						$error_handle,
154
-						sprintf( 'console.error( "%s" );', $error_message )
154
+						sprintf('console.error( "%s" );', $error_message)
155 155
 					);
156 156
 
157
-					$cart_checkout_scripts = [ 'wc-cart-block', 'wc-cart-block-frontend', 'wc-checkout-block', 'wc-checkout-block-frontend' ];
158
-					foreach ( $cart_checkout_scripts as $script_handle ) {
157
+					$cart_checkout_scripts = ['wc-cart-block', 'wc-cart-block-frontend', 'wc-checkout-block', 'wc-checkout-block-frontend'];
158
+					foreach ($cart_checkout_scripts as $script_handle) {
159 159
 						if (
160
-							! array_key_exists( $script_handle, $wp_scripts->registered ) ||
161
-							! property_exists( $wp_scripts->registered[ $script_handle ], 'deps' )
160
+							!array_key_exists($script_handle, $wp_scripts->registered) ||
161
+							!property_exists($wp_scripts->registered[$script_handle], 'deps')
162 162
 						) {
163 163
 							continue;
164 164
 						}
165 165
 						// Remove payment method script from dependencies.
166
-						$wp_scripts->registered[ $script_handle ]->deps = array_diff(
167
-							$wp_scripts->registered[ $script_handle ]->deps,
168
-							[ $payment_method_script ]
166
+						$wp_scripts->registered[$script_handle]->deps = array_diff(
167
+							$wp_scripts->registered[$script_handle]->deps,
168
+							[$payment_method_script]
169 169
 						);
170 170
 					}
171 171
 				}
Please login to merge, or discard this patch.
plugins/woocommerce/i18n/continents.php 2 patches
Indentation   +284 added lines, -284 removed lines patch added patch discarded remove patch
@@ -11,288 +11,288 @@
 block discarded – undo
11 11
 defined( 'ABSPATH' ) || exit;
12 12
 
13 13
 return array(
14
-	'AF' => array(
15
-		'name'      => __( 'Africa', 'woocommerce' ),
16
-		'countries' => array(
17
-			'AO',
18
-			'BF',
19
-			'BI',
20
-			'BJ',
21
-			'BW',
22
-			'CD',
23
-			'CF',
24
-			'CG',
25
-			'CI',
26
-			'CM',
27
-			'CV',
28
-			'DJ',
29
-			'DZ',
30
-			'EG',
31
-			'EH',
32
-			'ER',
33
-			'ET',
34
-			'GA',
35
-			'GH',
36
-			'GM',
37
-			'GN',
38
-			'GQ',
39
-			'GW',
40
-			'KE',
41
-			'KM',
42
-			'LR',
43
-			'LS',
44
-			'LY',
45
-			'MA',
46
-			'MG',
47
-			'ML',
48
-			'MR',
49
-			'MU',
50
-			'MW',
51
-			'MZ',
52
-			'NA',
53
-			'NE',
54
-			'NG',
55
-			'RE',
56
-			'RW',
57
-			'SC',
58
-			'SD',
59
-			'SH',
60
-			'SL',
61
-			'SN',
62
-			'SO',
63
-			'SS',
64
-			'ST',
65
-			'SZ',
66
-			'TD',
67
-			'TG',
68
-			'TN',
69
-			'TZ',
70
-			'UG',
71
-			'YT',
72
-			'ZA',
73
-			'ZM',
74
-			'ZW',
75
-		),
76
-	),
77
-	'AN' => array(
78
-		'name'      => __( 'Antarctica', 'woocommerce' ),
79
-		'countries' => array(
80
-			'AQ',
81
-			'BV',
82
-			'GS',
83
-			'HM',
84
-			'TF',
85
-		),
86
-	),
87
-	'AS' => array(
88
-		'name'      => __( 'Asia', 'woocommerce' ),
89
-		'countries' => array(
90
-			'AE',
91
-			'AF',
92
-			'AM',
93
-			'AZ',
94
-			'BD',
95
-			'BH',
96
-			'BN',
97
-			'BT',
98
-			'CC',
99
-			'CN',
100
-			'CX',
101
-			'CY',
102
-			'GE',
103
-			'HK',
104
-			'ID',
105
-			'IL',
106
-			'IN',
107
-			'IO',
108
-			'IQ',
109
-			'IR',
110
-			'JO',
111
-			'JP',
112
-			'KG',
113
-			'KH',
114
-			'KP',
115
-			'KR',
116
-			'KW',
117
-			'KZ',
118
-			'LA',
119
-			'LB',
120
-			'LK',
121
-			'MM',
122
-			'MN',
123
-			'MO',
124
-			'MV',
125
-			'MY',
126
-			'NP',
127
-			'OM',
128
-			'PH',
129
-			'PK',
130
-			'PS',
131
-			'QA',
132
-			'SA',
133
-			'SG',
134
-			'SY',
135
-			'TH',
136
-			'TJ',
137
-			'TL',
138
-			'TM',
139
-			'TW',
140
-			'UZ',
141
-			'VN',
142
-			'YE',
143
-		),
144
-	),
145
-	'EU' => array(
146
-		'name'      => __( 'Europe', 'woocommerce' ),
147
-		'countries' => array(
148
-			'AD',
149
-			'AL',
150
-			'AT',
151
-			'AX',
152
-			'BA',
153
-			'BE',
154
-			'BG',
155
-			'BY',
156
-			'CH',
157
-			'CZ',
158
-			'DE',
159
-			'DK',
160
-			'EE',
161
-			'ES',
162
-			'FI',
163
-			'FO',
164
-			'FR',
165
-			'GB',
166
-			'GG',
167
-			'GI',
168
-			'GR',
169
-			'HR',
170
-			'HU',
171
-			'IE',
172
-			'IM',
173
-			'IS',
174
-			'IT',
175
-			'JE',
176
-			'LI',
177
-			'LT',
178
-			'LU',
179
-			'LV',
180
-			'MC',
181
-			'MD',
182
-			'ME',
183
-			'MK',
184
-			'MT',
185
-			'NL',
186
-			'NO',
187
-			'PL',
188
-			'PT',
189
-			'RO',
190
-			'RS',
191
-			'RU',
192
-			'SE',
193
-			'SI',
194
-			'SJ',
195
-			'SK',
196
-			'SM',
197
-			'TR',
198
-			'UA',
199
-			'VA',
200
-		),
201
-	),
202
-	'NA' => array(
203
-		'name'      => __( 'North America', 'woocommerce' ),
204
-		'countries' => array(
205
-			'AG',
206
-			'AI',
207
-			'AW',
208
-			'BB',
209
-			'BL',
210
-			'BM',
211
-			'BQ',
212
-			'BS',
213
-			'BZ',
214
-			'CA',
215
-			'CR',
216
-			'CU',
217
-			'CW',
218
-			'DM',
219
-			'DO',
220
-			'GD',
221
-			'GL',
222
-			'GP',
223
-			'GT',
224
-			'HN',
225
-			'HT',
226
-			'JM',
227
-			'KN',
228
-			'KY',
229
-			'LC',
230
-			'MF',
231
-			'MQ',
232
-			'MS',
233
-			'MX',
234
-			'NI',
235
-			'PA',
236
-			'PM',
237
-			'PR',
238
-			'SV',
239
-			'SX',
240
-			'TC',
241
-			'TT',
242
-			'US',
243
-			'VC',
244
-			'VG',
245
-			'VI',
246
-		),
247
-	),
248
-	'OC' => array(
249
-		'name'      => __( 'Oceania', 'woocommerce' ),
250
-		'countries' => array(
251
-			'AS',
252
-			'AU',
253
-			'CK',
254
-			'FJ',
255
-			'FM',
256
-			'GU',
257
-			'KI',
258
-			'MH',
259
-			'MP',
260
-			'NC',
261
-			'NF',
262
-			'NR',
263
-			'NU',
264
-			'NZ',
265
-			'PF',
266
-			'PG',
267
-			'PN',
268
-			'PW',
269
-			'SB',
270
-			'TK',
271
-			'TO',
272
-			'TV',
273
-			'UM',
274
-			'VU',
275
-			'WF',
276
-			'WS',
277
-		),
278
-	),
279
-	'SA' => array(
280
-		'name'      => __( 'South America', 'woocommerce' ),
281
-		'countries' => array(
282
-			'AR',
283
-			'BO',
284
-			'BR',
285
-			'CL',
286
-			'CO',
287
-			'EC',
288
-			'FK',
289
-			'GF',
290
-			'GY',
291
-			'PE',
292
-			'PY',
293
-			'SR',
294
-			'UY',
295
-			'VE',
296
-		),
297
-	),
14
+    'AF' => array(
15
+        'name'      => __( 'Africa', 'woocommerce' ),
16
+        'countries' => array(
17
+            'AO',
18
+            'BF',
19
+            'BI',
20
+            'BJ',
21
+            'BW',
22
+            'CD',
23
+            'CF',
24
+            'CG',
25
+            'CI',
26
+            'CM',
27
+            'CV',
28
+            'DJ',
29
+            'DZ',
30
+            'EG',
31
+            'EH',
32
+            'ER',
33
+            'ET',
34
+            'GA',
35
+            'GH',
36
+            'GM',
37
+            'GN',
38
+            'GQ',
39
+            'GW',
40
+            'KE',
41
+            'KM',
42
+            'LR',
43
+            'LS',
44
+            'LY',
45
+            'MA',
46
+            'MG',
47
+            'ML',
48
+            'MR',
49
+            'MU',
50
+            'MW',
51
+            'MZ',
52
+            'NA',
53
+            'NE',
54
+            'NG',
55
+            'RE',
56
+            'RW',
57
+            'SC',
58
+            'SD',
59
+            'SH',
60
+            'SL',
61
+            'SN',
62
+            'SO',
63
+            'SS',
64
+            'ST',
65
+            'SZ',
66
+            'TD',
67
+            'TG',
68
+            'TN',
69
+            'TZ',
70
+            'UG',
71
+            'YT',
72
+            'ZA',
73
+            'ZM',
74
+            'ZW',
75
+        ),
76
+    ),
77
+    'AN' => array(
78
+        'name'      => __( 'Antarctica', 'woocommerce' ),
79
+        'countries' => array(
80
+            'AQ',
81
+            'BV',
82
+            'GS',
83
+            'HM',
84
+            'TF',
85
+        ),
86
+    ),
87
+    'AS' => array(
88
+        'name'      => __( 'Asia', 'woocommerce' ),
89
+        'countries' => array(
90
+            'AE',
91
+            'AF',
92
+            'AM',
93
+            'AZ',
94
+            'BD',
95
+            'BH',
96
+            'BN',
97
+            'BT',
98
+            'CC',
99
+            'CN',
100
+            'CX',
101
+            'CY',
102
+            'GE',
103
+            'HK',
104
+            'ID',
105
+            'IL',
106
+            'IN',
107
+            'IO',
108
+            'IQ',
109
+            'IR',
110
+            'JO',
111
+            'JP',
112
+            'KG',
113
+            'KH',
114
+            'KP',
115
+            'KR',
116
+            'KW',
117
+            'KZ',
118
+            'LA',
119
+            'LB',
120
+            'LK',
121
+            'MM',
122
+            'MN',
123
+            'MO',
124
+            'MV',
125
+            'MY',
126
+            'NP',
127
+            'OM',
128
+            'PH',
129
+            'PK',
130
+            'PS',
131
+            'QA',
132
+            'SA',
133
+            'SG',
134
+            'SY',
135
+            'TH',
136
+            'TJ',
137
+            'TL',
138
+            'TM',
139
+            'TW',
140
+            'UZ',
141
+            'VN',
142
+            'YE',
143
+        ),
144
+    ),
145
+    'EU' => array(
146
+        'name'      => __( 'Europe', 'woocommerce' ),
147
+        'countries' => array(
148
+            'AD',
149
+            'AL',
150
+            'AT',
151
+            'AX',
152
+            'BA',
153
+            'BE',
154
+            'BG',
155
+            'BY',
156
+            'CH',
157
+            'CZ',
158
+            'DE',
159
+            'DK',
160
+            'EE',
161
+            'ES',
162
+            'FI',
163
+            'FO',
164
+            'FR',
165
+            'GB',
166
+            'GG',
167
+            'GI',
168
+            'GR',
169
+            'HR',
170
+            'HU',
171
+            'IE',
172
+            'IM',
173
+            'IS',
174
+            'IT',
175
+            'JE',
176
+            'LI',
177
+            'LT',
178
+            'LU',
179
+            'LV',
180
+            'MC',
181
+            'MD',
182
+            'ME',
183
+            'MK',
184
+            'MT',
185
+            'NL',
186
+            'NO',
187
+            'PL',
188
+            'PT',
189
+            'RO',
190
+            'RS',
191
+            'RU',
192
+            'SE',
193
+            'SI',
194
+            'SJ',
195
+            'SK',
196
+            'SM',
197
+            'TR',
198
+            'UA',
199
+            'VA',
200
+        ),
201
+    ),
202
+    'NA' => array(
203
+        'name'      => __( 'North America', 'woocommerce' ),
204
+        'countries' => array(
205
+            'AG',
206
+            'AI',
207
+            'AW',
208
+            'BB',
209
+            'BL',
210
+            'BM',
211
+            'BQ',
212
+            'BS',
213
+            'BZ',
214
+            'CA',
215
+            'CR',
216
+            'CU',
217
+            'CW',
218
+            'DM',
219
+            'DO',
220
+            'GD',
221
+            'GL',
222
+            'GP',
223
+            'GT',
224
+            'HN',
225
+            'HT',
226
+            'JM',
227
+            'KN',
228
+            'KY',
229
+            'LC',
230
+            'MF',
231
+            'MQ',
232
+            'MS',
233
+            'MX',
234
+            'NI',
235
+            'PA',
236
+            'PM',
237
+            'PR',
238
+            'SV',
239
+            'SX',
240
+            'TC',
241
+            'TT',
242
+            'US',
243
+            'VC',
244
+            'VG',
245
+            'VI',
246
+        ),
247
+    ),
248
+    'OC' => array(
249
+        'name'      => __( 'Oceania', 'woocommerce' ),
250
+        'countries' => array(
251
+            'AS',
252
+            'AU',
253
+            'CK',
254
+            'FJ',
255
+            'FM',
256
+            'GU',
257
+            'KI',
258
+            'MH',
259
+            'MP',
260
+            'NC',
261
+            'NF',
262
+            'NR',
263
+            'NU',
264
+            'NZ',
265
+            'PF',
266
+            'PG',
267
+            'PN',
268
+            'PW',
269
+            'SB',
270
+            'TK',
271
+            'TO',
272
+            'TV',
273
+            'UM',
274
+            'VU',
275
+            'WF',
276
+            'WS',
277
+        ),
278
+    ),
279
+    'SA' => array(
280
+        'name'      => __( 'South America', 'woocommerce' ),
281
+        'countries' => array(
282
+            'AR',
283
+            'BO',
284
+            'BR',
285
+            'CL',
286
+            'CO',
287
+            'EC',
288
+            'FK',
289
+            'GF',
290
+            'GY',
291
+            'PE',
292
+            'PY',
293
+            'SR',
294
+            'UY',
295
+            'VE',
296
+        ),
297
+    ),
298 298
 );
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -8,11 +8,11 @@  discard block
 block discarded – undo
8 8
  * @version 2.5.0
9 9
  */
10 10
 
11
-defined( 'ABSPATH' ) || exit;
11
+defined('ABSPATH') || exit;
12 12
 
13 13
 return array(
14 14
 	'AF' => array(
15
-		'name'      => __( 'Africa', 'woocommerce' ),
15
+		'name'      => __('Africa', 'woocommerce'),
16 16
 		'countries' => array(
17 17
 			'AO',
18 18
 			'BF',
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
 		),
76 76
 	),
77 77
 	'AN' => array(
78
-		'name'      => __( 'Antarctica', 'woocommerce' ),
78
+		'name'      => __('Antarctica', 'woocommerce'),
79 79
 		'countries' => array(
80 80
 			'AQ',
81 81
 			'BV',
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 		),
86 86
 	),
87 87
 	'AS' => array(
88
-		'name'      => __( 'Asia', 'woocommerce' ),
88
+		'name'      => __('Asia', 'woocommerce'),
89 89
 		'countries' => array(
90 90
 			'AE',
91 91
 			'AF',
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
 		),
144 144
 	),
145 145
 	'EU' => array(
146
-		'name'      => __( 'Europe', 'woocommerce' ),
146
+		'name'      => __('Europe', 'woocommerce'),
147 147
 		'countries' => array(
148 148
 			'AD',
149 149
 			'AL',
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 		),
201 201
 	),
202 202
 	'NA' => array(
203
-		'name'      => __( 'North America', 'woocommerce' ),
203
+		'name'      => __('North America', 'woocommerce'),
204 204
 		'countries' => array(
205 205
 			'AG',
206 206
 			'AI',
@@ -246,7 +246,7 @@  discard block
 block discarded – undo
246 246
 		),
247 247
 	),
248 248
 	'OC' => array(
249
-		'name'      => __( 'Oceania', 'woocommerce' ),
249
+		'name'      => __('Oceania', 'woocommerce'),
250 250
 		'countries' => array(
251 251
 			'AS',
252 252
 			'AU',
@@ -277,7 +277,7 @@  discard block
 block discarded – undo
277 277
 		),
278 278
 	),
279 279
 	'SA' => array(
280
-		'name'      => __( 'South America', 'woocommerce' ),
280
+		'name'      => __('South America', 'woocommerce'),
281 281
 		'countries' => array(
282 282
 			'AR',
283 283
 			'BO',
Please login to merge, or discard this patch.
plugins/woocommerce/i18n/locale-info.php 2 patches
Indentation   +3968 added lines, -3968 removed lines patch added patch discarded remove patch
@@ -11,3972 +11,3972 @@
 block discarded – undo
11 11
 $locales = include 'currency-info.php';
12 12
 
13 13
 return array(
14
-	'AD' => array(
15
-		'currency_code'  => 'EUR',
16
-		'currency_pos'   => 'right_space',
17
-		'thousand_sep'   => '.',
18
-		'decimal_sep'    => ',',
19
-		'num_decimals'   => 2,
20
-		'weight_unit'    => 'kg',
21
-		'dimension_unit' => 'cm',
22
-		'direction'      => 'ltr',
23
-		'default_locale' => 'ca_AD',
24
-		'name'           => 'Euro',
25
-		'singular'       => 'euro',
26
-		'plural'         => 'euros',
27
-		'short_symbol'   => '€',
28
-		'locales'        => $locales['EUR'],
29
-	),
30
-	'AE' => array(
31
-		'currency_code'  => 'AED',
32
-		'currency_pos'   => 'right_space',
33
-		'thousand_sep'   => '.',
34
-		'decimal_sep'    => ',',
35
-		'num_decimals'   => 2,
36
-		'weight_unit'    => 'kg',
37
-		'dimension_unit' => 'cm',
38
-		'direction'      => 'rtl',
39
-		'default_locale' => 'ar_AE',
40
-		'name'           => 'United Arab Emirates dirham',
41
-		'singular'       => 'UAE dirham',
42
-		'plural'         => 'UAE dirhams',
43
-		'short_symbol'   => null,
44
-		'locales'        => $locales['AED'],
45
-	),
46
-	'AF' => array(
47
-		'currency_code'  => 'AFN',
48
-		'currency_pos'   => 'left_space',
49
-		'thousand_sep'   => '.',
50
-		'decimal_sep'    => ',',
51
-		'num_decimals'   => 0,
52
-		'weight_unit'    => 'kg',
53
-		'dimension_unit' => 'cm',
54
-		'direction'      => 'rtl',
55
-		'default_locale' => 'fa_AF',
56
-		'name'           => 'Afghan afghani',
57
-		'singular'       => 'Afghan Afghani',
58
-		'plural'         => 'Afghan Afghanis',
59
-		'short_symbol'   => '؋',
60
-		'locales'        => $locales['AFN'],
61
-	),
62
-	'AG' => array(
63
-		'currency_code'  => 'XCD',
64
-		'currency_pos'   => 'left',
65
-		'thousand_sep'   => ',',
66
-		'decimal_sep'    => '.',
67
-		'num_decimals'   => 2,
68
-		'weight_unit'    => 'kg',
69
-		'dimension_unit' => 'cm',
70
-		'direction'      => 'ltr',
71
-		'default_locale' => 'en_AG',
72
-		'name'           => 'East Caribbean dollar',
73
-		'singular'       => 'East Caribbean dollar',
74
-		'plural'         => 'East Caribbean dollars',
75
-		'short_symbol'   => '$',
76
-		'locales'        => $locales['XCD'],
77
-	),
78
-	'AI' => array(
79
-		'currency_code'  => 'XCD',
80
-		'currency_pos'   => 'left',
81
-		'thousand_sep'   => ',',
82
-		'decimal_sep'    => '.',
83
-		'num_decimals'   => 2,
84
-		'weight_unit'    => 'kg',
85
-		'dimension_unit' => 'cm',
86
-		'direction'      => 'ltr',
87
-		'default_locale' => 'en_AI',
88
-		'name'           => 'East Caribbean dollar',
89
-		'singular'       => 'East Caribbean dollar',
90
-		'plural'         => 'East Caribbean dollars',
91
-		'short_symbol'   => '$',
92
-		'locales'        => $locales['XCD'],
93
-	),
94
-	'AL' => array(
95
-		'currency_code'  => 'ALL',
96
-		'currency_pos'   => 'right_space',
97
-		'thousand_sep'   => ' ',
98
-		'decimal_sep'    => ',',
99
-		'num_decimals'   => 0,
100
-		'weight_unit'    => 'kg',
101
-		'dimension_unit' => 'cm',
102
-		'direction'      => 'ltr',
103
-		'default_locale' => 'sq_AL',
104
-		'name'           => 'Albanian lek',
105
-		'singular'       => 'Albanian lek',
106
-		'plural'         => 'Albanian lekë',
107
-		'short_symbol'   => null,
108
-		'locales'        => $locales['ALL'],
109
-	),
110
-	'AM' => array(
111
-		'currency_code'  => 'AMD',
112
-		'currency_pos'   => 'right_space',
113
-		'thousand_sep'   => ' ',
114
-		'decimal_sep'    => ',',
115
-		'num_decimals'   => 0,
116
-		'weight_unit'    => 'kg',
117
-		'dimension_unit' => 'cm',
118
-		'direction'      => 'ltr',
119
-		'default_locale' => 'hy_AM',
120
-		'name'           => 'Armenian dram',
121
-		'singular'       => 'Armenian dram',
122
-		'plural'         => 'Armenian drams',
123
-		'short_symbol'   => '֏',
124
-		'locales'        => $locales['AMD'],
125
-	),
126
-	'AO' => array(
127
-		'currency_code'  => 'AOA',
128
-		'currency_pos'   => 'right_space',
129
-		'thousand_sep'   => ' ',
130
-		'decimal_sep'    => ',',
131
-		'num_decimals'   => 2,
132
-		'weight_unit'    => 'kg',
133
-		'dimension_unit' => 'cm',
134
-		'direction'      => 'ltr',
135
-		'default_locale' => 'pt_AO',
136
-		'name'           => 'Angolan kwanza',
137
-		'singular'       => 'Angolan kwanza',
138
-		'plural'         => 'Angolan kwanzas',
139
-		'short_symbol'   => 'Kz',
140
-		'locales'        => $locales['AOA'],
141
-	),
142
-	'AR' => array(
143
-		'currency_code'  => 'ARS',
144
-		'currency_pos'   => 'left_space',
145
-		'thousand_sep'   => '.',
146
-		'decimal_sep'    => ',',
147
-		'num_decimals'   => 2,
148
-		'weight_unit'    => 'kg',
149
-		'dimension_unit' => 'cm',
150
-		'direction'      => 'ltr',
151
-		'default_locale' => 'es_AR',
152
-		'name'           => 'Argentine peso',
153
-		'singular'       => 'Argentine peso',
154
-		'plural'         => 'Argentine pesos',
155
-		'short_symbol'   => '$',
156
-		'locales'        => $locales['ARS'],
157
-	),
158
-	'AS' => array(
159
-		'currency_code'  => 'USD',
160
-		'currency_pos'   => 'left',
161
-		'thousand_sep'   => ',',
162
-		'decimal_sep'    => '.',
163
-		'num_decimals'   => 2,
164
-		'weight_unit'    => 'kg',
165
-		'dimension_unit' => 'cm',
166
-		'direction'      => 'ltr',
167
-		'default_locale' => 'en_AS',
168
-		'name'           => 'United States (US) dollar',
169
-		'singular'       => 'US dollar',
170
-		'plural'         => 'US dollars',
171
-		'short_symbol'   => '$',
172
-		'locales'        => $locales['USD'],
173
-	),
174
-	'AT' => array(
175
-		'currency_code'  => 'EUR',
176
-		'currency_pos'   => 'left_space',
177
-		'thousand_sep'   => ' ',
178
-		'decimal_sep'    => ',',
179
-		'num_decimals'   => 2,
180
-		'weight_unit'    => 'kg',
181
-		'dimension_unit' => 'cm',
182
-		'direction'      => 'ltr',
183
-		'default_locale' => 'de_AT',
184
-		'name'           => 'Euro',
185
-		'singular'       => 'euro',
186
-		'plural'         => 'euros',
187
-		'short_symbol'   => '€',
188
-		'locales'        => $locales['EUR'],
189
-	),
190
-	'AU' => array(
191
-		'currency_code'  => 'AUD',
192
-		'currency_pos'   => 'left',
193
-		'thousand_sep'   => ',',
194
-		'decimal_sep'    => '.',
195
-		'num_decimals'   => 2,
196
-		'weight_unit'    => 'kg',
197
-		'dimension_unit' => 'cm',
198
-		'direction'      => 'ltr',
199
-		'default_locale' => 'en_AU',
200
-		'name'           => 'Australian dollar',
201
-		'singular'       => 'Australian dollar',
202
-		'plural'         => 'Australian dollars',
203
-		'short_symbol'   => '$',
204
-		'locales'        => $locales['AUD'],
205
-	),
206
-	'AW' => array(
207
-		'currency_code'  => 'AWG',
208
-		'currency_pos'   => 'left_space',
209
-		'thousand_sep'   => '.',
210
-		'decimal_sep'    => ',',
211
-		'num_decimals'   => 2,
212
-		'weight_unit'    => 'kg',
213
-		'dimension_unit' => 'cm',
214
-		'direction'      => 'ltr',
215
-		'default_locale' => 'nl_AW',
216
-		'name'           => 'Aruban florin',
217
-		'singular'       => 'Aruban florin',
218
-		'plural'         => 'Aruban florin',
219
-		'short_symbol'   => null,
220
-		'locales'        => $locales['AWG'],
221
-	),
222
-	'AX' => array(
223
-		'currency_code'  => 'EUR',
224
-		'currency_pos'   => 'right_space',
225
-		'thousand_sep'   => ' ',
226
-		'decimal_sep'    => ',',
227
-		'num_decimals'   => 2,
228
-		'weight_unit'    => 'kg',
229
-		'dimension_unit' => 'cm',
230
-		'direction'      => 'ltr',
231
-		'default_locale' => 'sv_AX',
232
-		'name'           => 'Euro',
233
-		'singular'       => 'euro',
234
-		'plural'         => 'euros',
235
-		'short_symbol'   => '€',
236
-		'locales'        => $locales['EUR'],
237
-	),
238
-	'AZ' => array(
239
-		'currency_code'  => 'AZN',
240
-		'currency_pos'   => 'right_space',
241
-		'thousand_sep'   => '.',
242
-		'decimal_sep'    => ',',
243
-		'num_decimals'   => 2,
244
-		'weight_unit'    => 'kg',
245
-		'dimension_unit' => 'cm',
246
-		'direction'      => 'ltr',
247
-		'default_locale' => 'az_AZ',
248
-		'name'           => 'Azerbaijani manat',
249
-		'singular'       => 'Azerbaijani manat',
250
-		'plural'         => 'Azerbaijani manats',
251
-		'short_symbol'   => '₼',
252
-		'locales'        => $locales['AZN'],
253
-	),
254
-	'BA' => array(
255
-		'currency_code'  => 'BAM',
256
-		'currency_pos'   => 'right_space',
257
-		'thousand_sep'   => '.',
258
-		'decimal_sep'    => ',',
259
-		'num_decimals'   => 2,
260
-		'weight_unit'    => 'kg',
261
-		'dimension_unit' => 'cm',
262
-		'direction'      => 'ltr',
263
-		'default_locale' => 'bs_BA',
264
-		'name'           => 'Bosnia and Herzegovina convertible mark',
265
-		'singular'       => 'Bosnia-Herzegovina convertible mark',
266
-		'plural'         => 'Bosnia-Herzegovina convertible marks',
267
-		'short_symbol'   => 'KM',
268
-		'locales'        => $locales['BAM'],
269
-	),
270
-	'BB' => array(
271
-		'currency_code'  => 'BBD',
272
-		'currency_pos'   => 'left',
273
-		'thousand_sep'   => ',',
274
-		'decimal_sep'    => '.',
275
-		'num_decimals'   => 2,
276
-		'weight_unit'    => 'kg',
277
-		'dimension_unit' => 'cm',
278
-		'direction'      => 'ltr',
279
-		'default_locale' => 'en_BB',
280
-		'name'           => 'Barbadian dollar',
281
-		'singular'       => 'Barbadian dollar',
282
-		'plural'         => 'Barbadian dollars',
283
-		'short_symbol'   => '$',
284
-		'locales'        => $locales['BBD'],
285
-	),
286
-	'BD' => array(
287
-		'currency_code'  => 'BDT',
288
-		'currency_pos'   => 'right',
289
-		'thousand_sep'   => ',',
290
-		'decimal_sep'    => '.',
291
-		'num_decimals'   => 2,
292
-		'weight_unit'    => 'kg',
293
-		'dimension_unit' => 'cm',
294
-		'direction'      => 'ltr',
295
-		'default_locale' => 'bn_BD',
296
-		'name'           => 'Bangladeshi taka',
297
-		'singular'       => 'Bangladeshi taka',
298
-		'plural'         => 'Bangladeshi takas',
299
-		'short_symbol'   => '৳',
300
-		'locales'        => $locales['BDT'],
301
-	),
302
-	'BE' => array(
303
-		'currency_code'  => 'EUR',
304
-		'currency_pos'   => 'left_space',
305
-		'thousand_sep'   => '.',
306
-		'decimal_sep'    => ',',
307
-		'num_decimals'   => 2,
308
-		'weight_unit'    => 'kg',
309
-		'dimension_unit' => 'cm',
310
-		'direction'      => 'ltr',
311
-		'default_locale' => 'nl_BE',
312
-		'name'           => 'Euro',
313
-		'singular'       => 'euro',
314
-		'plural'         => 'euros',
315
-		'short_symbol'   => '€',
316
-		'locales'        => $locales['EUR'],
317
-	),
318
-	'BF' => array(
319
-		'currency_code'  => 'XOF',
320
-		'currency_pos'   => 'right_space',
321
-		'thousand_sep'   => ' ',
322
-		'decimal_sep'    => ',',
323
-		'num_decimals'   => 0,
324
-		'weight_unit'    => 'kg',
325
-		'dimension_unit' => 'cm',
326
-		'direction'      => 'ltr',
327
-		'default_locale' => 'fr_BF',
328
-		'name'           => 'West African CFA franc',
329
-		'singular'       => 'West African CFA franc',
330
-		'plural'         => 'West African CFA francs',
331
-		'short_symbol'   => null,
332
-		'locales'        => $locales['XOF'],
333
-	),
334
-	'BG' => array(
335
-		'currency_code'  => 'BGN',
336
-		'currency_pos'   => 'right_space',
337
-		'thousand_sep'   => ' ',
338
-		'decimal_sep'    => ',',
339
-		'num_decimals'   => 2,
340
-		'weight_unit'    => 'kg',
341
-		'dimension_unit' => 'cm',
342
-		'direction'      => 'ltr',
343
-		'default_locale' => 'bg_BG',
344
-		'name'           => 'Bulgarian lev',
345
-		'singular'       => 'Bulgarian lev',
346
-		'plural'         => 'Bulgarian leva',
347
-		'short_symbol'   => null,
348
-		'locales'        => $locales['BGN'],
349
-	),
350
-	'BH' => array(
351
-		'currency_code'  => 'BHD',
352
-		'currency_pos'   => 'right_space',
353
-		'thousand_sep'   => '.',
354
-		'decimal_sep'    => ',',
355
-		'num_decimals'   => 3,
356
-		'weight_unit'    => 'kg',
357
-		'dimension_unit' => 'cm',
358
-		'direction'      => 'rtl',
359
-		'default_locale' => 'ar_BH',
360
-		'name'           => 'Bahraini dinar',
361
-		'singular'       => 'Bahraini dinar',
362
-		'plural'         => 'Bahraini dinars',
363
-		'short_symbol'   => null,
364
-		'locales'        => $locales['BHD'],
365
-	),
366
-	'BI' => array(
367
-		'currency_code'  => 'BIF',
368
-		'currency_pos'   => 'right',
369
-		'thousand_sep'   => '.',
370
-		'decimal_sep'    => ',',
371
-		'num_decimals'   => 0,
372
-		'weight_unit'    => 'kg',
373
-		'dimension_unit' => 'cm',
374
-		'direction'      => 'ltr',
375
-		'default_locale' => 'rn_BI',
376
-		'name'           => 'Burundian franc',
377
-		'singular'       => 'Burundian franc',
378
-		'plural'         => 'Burundian francs',
379
-		'short_symbol'   => null,
380
-		'locales'        => $locales['BIF'],
381
-	),
382
-	'BJ' => array(
383
-		'currency_code'  => 'XOF',
384
-		'currency_pos'   => 'right_space',
385
-		'thousand_sep'   => ' ',
386
-		'decimal_sep'    => ',',
387
-		'num_decimals'   => 0,
388
-		'weight_unit'    => 'kg',
389
-		'dimension_unit' => 'cm',
390
-		'direction'      => 'ltr',
391
-		'default_locale' => 'fr_BJ',
392
-		'name'           => 'West African CFA franc',
393
-		'singular'       => 'West African CFA franc',
394
-		'plural'         => 'West African CFA francs',
395
-		'short_symbol'   => null,
396
-		'locales'        => $locales['XOF'],
397
-	),
398
-	'BL' => array(
399
-		'currency_code'  => 'EUR',
400
-		'currency_pos'   => 'right_space',
401
-		'thousand_sep'   => ' ',
402
-		'decimal_sep'    => ',',
403
-		'num_decimals'   => 2,
404
-		'weight_unit'    => 'kg',
405
-		'dimension_unit' => 'cm',
406
-		'direction'      => 'ltr',
407
-		'default_locale' => 'fr_BL',
408
-		'name'           => 'Euro',
409
-		'singular'       => 'euro',
410
-		'plural'         => 'euros',
411
-		'short_symbol'   => '€',
412
-		'locales'        => $locales['EUR'],
413
-	),
414
-	'BM' => array(
415
-		'currency_code'  => 'BMD',
416
-		'currency_pos'   => 'left',
417
-		'thousand_sep'   => ',',
418
-		'decimal_sep'    => '.',
419
-		'num_decimals'   => 2,
420
-		'weight_unit'    => 'kg',
421
-		'dimension_unit' => 'cm',
422
-		'direction'      => 'ltr',
423
-		'default_locale' => 'en_BM',
424
-		'name'           => 'Bermudian dollar',
425
-		'singular'       => 'Bermudan dollar',
426
-		'plural'         => 'Bermudan dollars',
427
-		'short_symbol'   => '$',
428
-		'locales'        => $locales['BMD'],
429
-	),
430
-	'BN' => array(
431
-		'currency_code'  => 'BND',
432
-		'currency_pos'   => 'left_space',
433
-		'thousand_sep'   => '.',
434
-		'decimal_sep'    => ',',
435
-		'num_decimals'   => 2,
436
-		'weight_unit'    => 'kg',
437
-		'dimension_unit' => 'cm',
438
-		'direction'      => 'ltr',
439
-		'default_locale' => 'ms_BN',
440
-		'name'           => 'Brunei dollar',
441
-		'singular'       => 'Brunei dollar',
442
-		'plural'         => 'Brunei dollars',
443
-		'short_symbol'   => '$',
444
-		'locales'        => $locales['BND'],
445
-	),
446
-	'BO' => array(
447
-		'currency_code'  => 'BOB',
448
-		'currency_pos'   => 'left',
449
-		'thousand_sep'   => '.',
450
-		'decimal_sep'    => ',',
451
-		'num_decimals'   => 2,
452
-		'weight_unit'    => 'kg',
453
-		'dimension_unit' => 'cm',
454
-		'direction'      => 'ltr',
455
-		'default_locale' => 'es_BO',
456
-		'name'           => 'Bolivian boliviano',
457
-		'singular'       => 'Bolivian boliviano',
458
-		'plural'         => 'Bolivian bolivianos',
459
-		'short_symbol'   => 'Bs',
460
-		'locales'        => $locales['BOB'],
461
-	),
462
-	'BQ' => array(
463
-		'currency_code'  => 'USD',
464
-		'currency_pos'   => 'left_space',
465
-		'thousand_sep'   => '.',
466
-		'decimal_sep'    => ',',
467
-		'num_decimals'   => 2,
468
-		'weight_unit'    => 'kg',
469
-		'dimension_unit' => 'cm',
470
-		'direction'      => 'ltr',
471
-		'default_locale' => 'nl_BQ',
472
-		'name'           => 'United States (US) dollar',
473
-		'singular'       => 'US dollar',
474
-		'plural'         => 'US dollars',
475
-		'short_symbol'   => '$',
476
-		'locales'        => $locales['USD'],
477
-	),
478
-	'BR' => array(
479
-		'currency_code'  => 'BRL',
480
-		'currency_pos'   => 'left_space',
481
-		'thousand_sep'   => '.',
482
-		'decimal_sep'    => ',',
483
-		'num_decimals'   => 2,
484
-		'weight_unit'    => 'kg',
485
-		'dimension_unit' => 'cm',
486
-		'direction'      => 'ltr',
487
-		'default_locale' => 'pt_BR',
488
-		'name'           => 'Brazilian real',
489
-		'singular'       => 'Brazilian real',
490
-		'plural'         => 'Brazilian reals',
491
-		'short_symbol'   => 'R$',
492
-		'locales'        => $locales['BRL'],
493
-	),
494
-	'BS' => array(
495
-		'currency_code'  => 'BSD',
496
-		'currency_pos'   => 'left',
497
-		'thousand_sep'   => ',',
498
-		'decimal_sep'    => '.',
499
-		'num_decimals'   => 2,
500
-		'weight_unit'    => 'kg',
501
-		'dimension_unit' => 'cm',
502
-		'direction'      => 'ltr',
503
-		'default_locale' => 'en_BS',
504
-		'name'           => 'Bahamian dollar',
505
-		'singular'       => 'Bahamian dollar',
506
-		'plural'         => 'Bahamian dollars',
507
-		'short_symbol'   => '$',
508
-		'locales'        => $locales['BSD'],
509
-	),
510
-	'BT' => array(
511
-		'currency_code'  => 'BTN',
512
-		'currency_pos'   => 'left',
513
-		'thousand_sep'   => ',',
514
-		'decimal_sep'    => '.',
515
-		'num_decimals'   => 2,
516
-		'weight_unit'    => 'kg',
517
-		'dimension_unit' => 'cm',
518
-		'direction'      => 'ltr',
519
-		'default_locale' => 'dz_BT',
520
-		'name'           => 'Bhutanese ngultrum',
521
-		'singular'       => 'Bhutanese ngultrum',
522
-		'plural'         => 'Bhutanese ngultrums',
523
-		'short_symbol'   => null,
524
-		'locales'        => $locales['BTN'],
525
-	),
526
-	'BW' => array(
527
-		'currency_code'  => 'BWP',
528
-		'currency_pos'   => 'left',
529
-		'thousand_sep'   => ',',
530
-		'decimal_sep'    => '.',
531
-		'num_decimals'   => 2,
532
-		'weight_unit'    => 'kg',
533
-		'dimension_unit' => 'cm',
534
-		'direction'      => 'ltr',
535
-		'default_locale' => 'en_BW',
536
-		'name'           => 'Botswana pula',
537
-		'singular'       => 'Botswanan pula',
538
-		'plural'         => 'Botswanan pulas',
539
-		'short_symbol'   => 'P',
540
-		'locales'        => $locales['BWP'],
541
-	),
542
-	'BY' => array(
543
-		'currency_code'  => 'BYN',
544
-		'currency_pos'   => 'right_space',
545
-		'thousand_sep'   => ' ',
546
-		'decimal_sep'    => ',',
547
-		'num_decimals'   => 2,
548
-		'weight_unit'    => 'kg',
549
-		'dimension_unit' => 'cm',
550
-		'direction'      => 'ltr',
551
-		'default_locale' => 'be_BY',
552
-		'name'           => 'Belarusian ruble',
553
-		'singular'       => 'Belarusian ruble',
554
-		'plural'         => 'Belarusian rubles',
555
-		'short_symbol'   => 'р.',
556
-		'locales'        => $locales['BYN'],
557
-	),
558
-	'BZ' => array(
559
-		'currency_code'  => 'BZD',
560
-		'currency_pos'   => 'left',
561
-		'thousand_sep'   => ',',
562
-		'decimal_sep'    => '.',
563
-		'num_decimals'   => 2,
564
-		'weight_unit'    => 'kg',
565
-		'dimension_unit' => 'cm',
566
-		'direction'      => 'ltr',
567
-		'default_locale' => 'en_BZ',
568
-		'name'           => 'Belize dollar',
569
-		'singular'       => 'Belize dollar',
570
-		'plural'         => 'Belize dollars',
571
-		'short_symbol'   => '$',
572
-		'locales'        => $locales['BZD'],
573
-	),
574
-	'CA' => array(
575
-		'currency_code'  => 'CAD',
576
-		'currency_pos'   => 'left',
577
-		'thousand_sep'   => ',',
578
-		'decimal_sep'    => '.',
579
-		'num_decimals'   => 2,
580
-		'weight_unit'    => 'kg',
581
-		'dimension_unit' => 'cm',
582
-		'direction'      => 'ltr',
583
-		'default_locale' => 'en_CA',
584
-		'name'           => 'Canadian dollar',
585
-		'singular'       => 'Canadian dollar',
586
-		'plural'         => 'Canadian dollars',
587
-		'short_symbol'   => '$',
588
-		'locales'        => $locales['CAD'],
589
-	),
590
-	'CC' => array(
591
-		'currency_code'  => 'AUD',
592
-		'currency_pos'   => 'left',
593
-		'thousand_sep'   => ',',
594
-		'decimal_sep'    => '.',
595
-		'num_decimals'   => 2,
596
-		'weight_unit'    => 'kg',
597
-		'dimension_unit' => 'cm',
598
-		'direction'      => 'ltr',
599
-		'default_locale' => 'en_CC',
600
-		'name'           => 'Australian dollar',
601
-		'singular'       => 'Australian dollar',
602
-		'plural'         => 'Australian dollars',
603
-		'short_symbol'   => '$',
604
-		'locales'        => $locales['AUD'],
605
-	),
606
-	'CD' => array(
607
-		'currency_code'  => 'CDF',
608
-		'currency_pos'   => 'left_space',
609
-		'thousand_sep'   => '.',
610
-		'decimal_sep'    => ',',
611
-		'num_decimals'   => 2,
612
-		'weight_unit'    => 'kg',
613
-		'dimension_unit' => 'cm',
614
-		'direction'      => 'ltr',
615
-		'default_locale' => 'sw_CD',
616
-		'name'           => 'Congolese franc',
617
-		'singular'       => 'Congolese franc',
618
-		'plural'         => 'Congolese francs',
619
-		'short_symbol'   => null,
620
-		'locales'        => $locales['CDF'],
621
-	),
622
-	'CF' => array(
623
-		'currency_code'  => 'XAF',
624
-		'currency_pos'   => 'right_space',
625
-		'thousand_sep'   => ' ',
626
-		'decimal_sep'    => ',',
627
-		'num_decimals'   => 0,
628
-		'weight_unit'    => 'kg',
629
-		'dimension_unit' => 'cm',
630
-		'direction'      => 'ltr',
631
-		'default_locale' => 'fr_CF',
632
-		'name'           => 'Central African CFA franc',
633
-		'singular'       => 'Central African CFA franc',
634
-		'plural'         => 'Central African CFA francs',
635
-		'short_symbol'   => null,
636
-		'locales'        => $locales['XAF'],
637
-	),
638
-	'CG' => array(
639
-		'currency_code'  => 'XAF',
640
-		'currency_pos'   => 'right_space',
641
-		'thousand_sep'   => ' ',
642
-		'decimal_sep'    => ',',
643
-		'num_decimals'   => 0,
644
-		'weight_unit'    => 'kg',
645
-		'dimension_unit' => 'cm',
646
-		'direction'      => 'ltr',
647
-		'default_locale' => 'fr_CG',
648
-		'name'           => 'Central African CFA franc',
649
-		'singular'       => 'Central African CFA franc',
650
-		'plural'         => 'Central African CFA francs',
651
-		'short_symbol'   => null,
652
-		'locales'        => $locales['XAF'],
653
-	),
654
-	'CH' => array(
655
-		'currency_code'  => 'CHF',
656
-		'currency_pos'   => 'left_space',
657
-		'thousand_sep'   => '\'',
658
-		'decimal_sep'    => '.',
659
-		'num_decimals'   => 2,
660
-		'weight_unit'    => 'kg',
661
-		'dimension_unit' => 'cm',
662
-		'direction'      => 'ltr',
663
-		'default_locale' => 'de_CH',
664
-		'name'           => 'Swiss franc',
665
-		'singular'       => 'Swiss franc',
666
-		'plural'         => 'Swiss francs',
667
-		'short_symbol'   => null,
668
-		'locales'        => $locales['CHF'],
669
-	),
670
-	'CI' => array(
671
-		'currency_code'  => 'XOF',
672
-		'currency_pos'   => 'right_space',
673
-		'thousand_sep'   => ' ',
674
-		'decimal_sep'    => ',',
675
-		'num_decimals'   => 0,
676
-		'weight_unit'    => 'kg',
677
-		'dimension_unit' => 'cm',
678
-		'direction'      => 'ltr',
679
-		'default_locale' => 'fr_CI',
680
-		'name'           => 'West African CFA franc',
681
-		'singular'       => 'West African CFA franc',
682
-		'plural'         => 'West African CFA francs',
683
-		'short_symbol'   => null,
684
-		'locales'        => $locales['XOF'],
685
-	),
686
-	'CK' => array(
687
-		'currency_code'  => 'NZD',
688
-		'currency_pos'   => 'left',
689
-		'thousand_sep'   => ',',
690
-		'decimal_sep'    => '.',
691
-		'num_decimals'   => 2,
692
-		'weight_unit'    => 'kg',
693
-		'dimension_unit' => 'cm',
694
-		'direction'      => 'ltr',
695
-		'default_locale' => 'en_CK',
696
-		'name'           => 'New Zealand dollar',
697
-		'singular'       => 'New Zealand dollar',
698
-		'plural'         => 'New Zealand dollars',
699
-		'short_symbol'   => '$',
700
-		'locales'        => $locales['NZD'],
701
-	),
702
-	'CL' => array(
703
-		'currency_code'  => 'CLP',
704
-		'currency_pos'   => 'left',
705
-		'thousand_sep'   => '.',
706
-		'decimal_sep'    => ',',
707
-		'num_decimals'   => 0,
708
-		'weight_unit'    => 'kg',
709
-		'dimension_unit' => 'cm',
710
-		'direction'      => 'ltr',
711
-		'default_locale' => 'es_CL',
712
-		'name'           => 'Chilean peso',
713
-		'singular'       => 'Chilean peso',
714
-		'plural'         => 'Chilean pesos',
715
-		'short_symbol'   => '$',
716
-		'locales'        => $locales['CLP'],
717
-	),
718
-	'CM' => array(
719
-		'currency_code'  => 'XAF',
720
-		'currency_pos'   => 'right_space',
721
-		'thousand_sep'   => ' ',
722
-		'decimal_sep'    => ',',
723
-		'num_decimals'   => 0,
724
-		'weight_unit'    => 'kg',
725
-		'dimension_unit' => 'cm',
726
-		'direction'      => 'ltr',
727
-		'default_locale' => 'fr_CM',
728
-		'name'           => 'Central African CFA franc',
729
-		'singular'       => 'Central African CFA franc',
730
-		'plural'         => 'Central African CFA francs',
731
-		'short_symbol'   => null,
732
-		'locales'        => $locales['XAF'],
733
-	),
734
-	'CN' => array(
735
-		'currency_code'  => 'CNY',
736
-		'currency_pos'   => 'left',
737
-		'thousand_sep'   => ',',
738
-		'decimal_sep'    => '.',
739
-		'num_decimals'   => 2,
740
-		'weight_unit'    => 'kg',
741
-		'dimension_unit' => 'cm',
742
-		'direction'      => 'ltr',
743
-		'default_locale' => 'zh_CN',
744
-		'name'           => 'Chinese yuan',
745
-		'singular'       => 'Chinese yuan',
746
-		'plural'         => 'Chinese yuan',
747
-		'short_symbol'   => '¥',
748
-		'locales'        => $locales['CNY'],
749
-	),
750
-	'CO' => array(
751
-		'currency_code'  => 'COP',
752
-		'currency_pos'   => 'left_space',
753
-		'thousand_sep'   => '.',
754
-		'decimal_sep'    => ',',
755
-		'num_decimals'   => 0,
756
-		'weight_unit'    => 'kg',
757
-		'dimension_unit' => 'cm',
758
-		'direction'      => 'ltr',
759
-		'default_locale' => 'es_CO',
760
-		'name'           => 'Colombian peso',
761
-		'singular'       => 'Colombian peso',
762
-		'plural'         => 'Colombian pesos',
763
-		'short_symbol'   => '$',
764
-		'locales'        => $locales['COP'],
765
-	),
766
-	'CR' => array(
767
-		'currency_code'  => 'CRC',
768
-		'currency_pos'   => 'left',
769
-		'thousand_sep'   => ' ',
770
-		'decimal_sep'    => ',',
771
-		'num_decimals'   => 0,
772
-		'weight_unit'    => 'kg',
773
-		'dimension_unit' => 'cm',
774
-		'direction'      => 'ltr',
775
-		'default_locale' => 'es_CR',
776
-		'name'           => 'Costa Rican colón',
777
-		'singular'       => 'Costa Rican colón',
778
-		'plural'         => 'Costa Rican colóns',
779
-		'short_symbol'   => '₡',
780
-		'locales'        => $locales['CRC'],
781
-	),
782
-	'CU' => array(
783
-		'currency_code'  => 'CUC',
784
-		'currency_pos'   => 'left',
785
-		'thousand_sep'   => ',',
786
-		'decimal_sep'    => '.',
787
-		'num_decimals'   => 2,
788
-		'weight_unit'    => 'kg',
789
-		'dimension_unit' => 'cm',
790
-		'direction'      => 'ltr',
791
-		'default_locale' => 'es_CU',
792
-		'name'           => 'Cuban convertible peso',
793
-		'singular'       => 'Cuban convertible peso',
794
-		'plural'         => 'Cuban convertible pesos',
795
-		'short_symbol'   => '$',
796
-		'locales'        => $locales['CUC'],
797
-	),
798
-	'CV' => array(
799
-		'currency_code'  => 'CVE',
800
-		'currency_pos'   => 'right_space',
801
-		'thousand_sep'   => ' ',
802
-		'decimal_sep'    => ',',
803
-		'num_decimals'   => 2,
804
-		'weight_unit'    => 'kg',
805
-		'dimension_unit' => 'cm',
806
-		'direction'      => 'ltr',
807
-		'default_locale' => 'pt_CV',
808
-		'name'           => 'Cape Verdean escudo',
809
-		'singular'       => 'Cape Verdean escudo',
810
-		'plural'         => 'Cape Verdean escudos',
811
-		'short_symbol'   => null,
812
-		'locales'        => $locales['CVE'],
813
-	),
814
-	'CW' => array(
815
-		'currency_code'  => 'ANG',
816
-		'currency_pos'   => 'left_space',
817
-		'thousand_sep'   => '.',
818
-		'decimal_sep'    => ',',
819
-		'num_decimals'   => 2,
820
-		'weight_unit'    => 'kg',
821
-		'dimension_unit' => 'cm',
822
-		'direction'      => 'ltr',
823
-		'default_locale' => 'nl_CW',
824
-		'name'           => 'Netherlands Antillean guilder',
825
-		'singular'       => 'Netherlands Antillean guilder',
826
-		'plural'         => 'Netherlands Antillean guilders',
827
-		'short_symbol'   => null,
828
-		'locales'        => $locales['ANG'],
829
-	),
830
-	'CX' => array(
831
-		'currency_code'  => 'AUD',
832
-		'currency_pos'   => 'left',
833
-		'thousand_sep'   => ',',
834
-		'decimal_sep'    => '.',
835
-		'num_decimals'   => 2,
836
-		'weight_unit'    => 'kg',
837
-		'dimension_unit' => 'cm',
838
-		'direction'      => 'ltr',
839
-		'default_locale' => 'en_CX',
840
-		'name'           => 'Australian dollar',
841
-		'singular'       => 'Australian dollar',
842
-		'plural'         => 'Australian dollars',
843
-		'short_symbol'   => '$',
844
-		'locales'        => $locales['AUD'],
845
-	),
846
-	'CY' => array(
847
-		'currency_code'  => 'EUR',
848
-		'currency_pos'   => 'right_space',
849
-		'thousand_sep'   => '.',
850
-		'decimal_sep'    => ',',
851
-		'num_decimals'   => 2,
852
-		'weight_unit'    => 'kg',
853
-		'dimension_unit' => 'cm',
854
-		'direction'      => 'ltr',
855
-		'default_locale' => 'el_CY',
856
-		'name'           => 'Euro',
857
-		'singular'       => 'euro',
858
-		'plural'         => 'euros',
859
-		'short_symbol'   => '€',
860
-		'locales'        => $locales['EUR'],
861
-	),
862
-	'CZ' => array(
863
-		'currency_code'  => 'CZK',
864
-		'currency_pos'   => 'right_space',
865
-		'thousand_sep'   => ' ',
866
-		'decimal_sep'    => ',',
867
-		'num_decimals'   => 0,
868
-		'weight_unit'    => 'kg',
869
-		'dimension_unit' => 'cm',
870
-		'direction'      => 'ltr',
871
-		'default_locale' => 'cs_CZ',
872
-		'name'           => 'Czech koruna',
873
-		'singular'       => 'Czech koruna',
874
-		'plural'         => 'Czech korunas',
875
-		'short_symbol'   => 'Kč',
876
-		'locales'        => $locales['CZK'],
877
-	),
878
-	'DE' => array(
879
-		'currency_code'  => 'EUR',
880
-		'currency_pos'   => 'right_space',
881
-		'thousand_sep'   => '.',
882
-		'decimal_sep'    => ',',
883
-		'num_decimals'   => 2,
884
-		'weight_unit'    => 'kg',
885
-		'dimension_unit' => 'cm',
886
-		'direction'      => 'ltr',
887
-		'default_locale' => 'de_DE',
888
-		'name'           => 'Euro',
889
-		'singular'       => 'euro',
890
-		'plural'         => 'euros',
891
-		'short_symbol'   => '€',
892
-		'locales'        => $locales['EUR'],
893
-	),
894
-	'DG' => array(
895
-		'currency_code'  => 'USD',
896
-		'currency_pos'   => 'left',
897
-		'thousand_sep'   => ',',
898
-		'decimal_sep'    => '.',
899
-		'num_decimals'   => 2,
900
-		'weight_unit'    => 'kg',
901
-		'dimension_unit' => 'cm',
902
-		'direction'      => 'ltr',
903
-		'default_locale' => 'en_DG',
904
-		'name'           => 'United States (US) dollar',
905
-		'singular'       => 'US dollar',
906
-		'plural'         => 'US dollars',
907
-		'short_symbol'   => '$',
908
-		'locales'        => $locales['USD'],
909
-	),
910
-	'DJ' => array(
911
-		'currency_code'  => 'DJF',
912
-		'currency_pos'   => 'right_space',
913
-		'thousand_sep'   => '.',
914
-		'decimal_sep'    => ',',
915
-		'num_decimals'   => 0,
916
-		'weight_unit'    => 'kg',
917
-		'dimension_unit' => 'cm',
918
-		'direction'      => 'rtl',
919
-		'default_locale' => 'ar_DJ',
920
-		'name'           => 'Djiboutian franc',
921
-		'singular'       => 'Djiboutian franc',
922
-		'plural'         => 'Djiboutian francs',
923
-		'short_symbol'   => null,
924
-		'locales'        => $locales['DJF'],
925
-	),
926
-	'DK' => array(
927
-		'currency_code'  => 'DKK',
928
-		'currency_pos'   => 'right_space',
929
-		'thousand_sep'   => '.',
930
-		'decimal_sep'    => ',',
931
-		'num_decimals'   => 2,
932
-		'weight_unit'    => 'kg',
933
-		'dimension_unit' => 'cm',
934
-		'direction'      => 'ltr',
935
-		'default_locale' => 'da_DK',
936
-		'name'           => 'Danish krone',
937
-		'singular'       => 'Danish krone',
938
-		'plural'         => 'Danish kroner',
939
-		'short_symbol'   => 'kr.',
940
-		'locales'        => $locales['DKK'],
941
-	),
942
-	'DM' => array(
943
-		'currency_code'  => 'XCD',
944
-		'currency_pos'   => 'left',
945
-		'thousand_sep'   => ',',
946
-		'decimal_sep'    => '.',
947
-		'num_decimals'   => 2,
948
-		'weight_unit'    => 'kg',
949
-		'dimension_unit' => 'cm',
950
-		'direction'      => 'ltr',
951
-		'default_locale' => 'en_DM',
952
-		'name'           => 'East Caribbean dollar',
953
-		'singular'       => 'East Caribbean dollar',
954
-		'plural'         => 'East Caribbean dollars',
955
-		'short_symbol'   => '$',
956
-		'locales'        => $locales['XCD'],
957
-	),
958
-	'DO' => array(
959
-		'currency_code'  => 'DOP',
960
-		'currency_pos'   => 'left',
961
-		'thousand_sep'   => ',',
962
-		'decimal_sep'    => '.',
963
-		'num_decimals'   => 2,
964
-		'weight_unit'    => 'kg',
965
-		'dimension_unit' => 'cm',
966
-		'direction'      => 'ltr',
967
-		'default_locale' => 'es_DO',
968
-		'name'           => 'Dominican peso',
969
-		'singular'       => 'Dominican peso',
970
-		'plural'         => 'Dominican pesos',
971
-		'short_symbol'   => '$',
972
-		'locales'        => $locales['DOP'],
973
-	),
974
-	'DZ' => array(
975
-		'currency_code'  => 'DZD',
976
-		'currency_pos'   => 'left_space',
977
-		'thousand_sep'   => '.',
978
-		'decimal_sep'    => ',',
979
-		'num_decimals'   => 2,
980
-		'weight_unit'    => 'kg',
981
-		'dimension_unit' => 'cm',
982
-		'direction'      => 'rtl',
983
-		'default_locale' => 'ar_DZ',
984
-		'name'           => 'Algerian dinar',
985
-		'singular'       => 'Algerian dinar',
986
-		'plural'         => 'Algerian dinars',
987
-		'short_symbol'   => null,
988
-		'locales'        => $locales['DZD'],
989
-	),
990
-	'EA' => array(
991
-		'currency_code'  => 'EUR',
992
-		'currency_pos'   => 'right_space',
993
-		'thousand_sep'   => '.',
994
-		'decimal_sep'    => ',',
995
-		'num_decimals'   => 2,
996
-		'weight_unit'    => 'kg',
997
-		'dimension_unit' => 'cm',
998
-		'direction'      => 'ltr',
999
-		'default_locale' => 'es_EA',
1000
-		'name'           => 'Euro',
1001
-		'singular'       => 'euro',
1002
-		'plural'         => 'euros',
1003
-		'short_symbol'   => '€',
1004
-		'locales'        => $locales['EUR'],
1005
-	),
1006
-	'EC' => array(
1007
-		'currency_code'  => 'USD',
1008
-		'currency_pos'   => 'left',
1009
-		'thousand_sep'   => '.',
1010
-		'decimal_sep'    => ',',
1011
-		'num_decimals'   => 2,
1012
-		'weight_unit'    => 'kg',
1013
-		'dimension_unit' => 'cm',
1014
-		'direction'      => 'ltr',
1015
-		'default_locale' => 'es_EC',
1016
-		'name'           => 'United States (US) dollar',
1017
-		'singular'       => 'US dollar',
1018
-		'plural'         => 'US dollars',
1019
-		'short_symbol'   => '$',
1020
-		'locales'        => $locales['USD'],
1021
-	),
1022
-	'EE' => array(
1023
-		'currency_code'  => 'EUR',
1024
-		'currency_pos'   => 'right_space',
1025
-		'thousand_sep'   => ' ',
1026
-		'decimal_sep'    => ',',
1027
-		'num_decimals'   => 2,
1028
-		'weight_unit'    => 'kg',
1029
-		'dimension_unit' => 'cm',
1030
-		'direction'      => 'ltr',
1031
-		'default_locale' => 'et_EE',
1032
-		'name'           => 'Euro',
1033
-		'singular'       => 'euro',
1034
-		'plural'         => 'euros',
1035
-		'short_symbol'   => '€',
1036
-		'locales'        => $locales['EUR'],
1037
-	),
1038
-	'EG' => array(
1039
-		'currency_code'  => 'EGP',
1040
-		'currency_pos'   => 'right_space',
1041
-		'thousand_sep'   => '.',
1042
-		'decimal_sep'    => ',',
1043
-		'num_decimals'   => 2,
1044
-		'weight_unit'    => 'kg',
1045
-		'dimension_unit' => 'cm',
1046
-		'direction'      => 'rtl',
1047
-		'default_locale' => 'ar_EG',
1048
-		'name'           => 'Egyptian pound',
1049
-		'singular'       => 'Egyptian pound',
1050
-		'plural'         => 'Egyptian pounds',
1051
-		'short_symbol'   => 'E£',
1052
-		'locales'        => $locales['EGP'],
1053
-	),
1054
-	'EH' => array(
1055
-		'currency_code'  => 'MAD',
1056
-		'currency_pos'   => 'left_space',
1057
-		'thousand_sep'   => ',',
1058
-		'decimal_sep'    => '.',
1059
-		'num_decimals'   => 2,
1060
-		'weight_unit'    => 'kg',
1061
-		'dimension_unit' => 'cm',
1062
-		'direction'      => 'rtl',
1063
-		'default_locale' => 'ar_EH',
1064
-		'name'           => 'Moroccan dirham',
1065
-		'singular'       => 'Moroccan dirham',
1066
-		'plural'         => 'Moroccan dirhams',
1067
-		'short_symbol'   => null,
1068
-		'locales'        => $locales['MAD'],
1069
-	),
1070
-	'ER' => array(
1071
-		'currency_code'  => 'ERN',
1072
-		'currency_pos'   => 'left',
1073
-		'thousand_sep'   => ',',
1074
-		'decimal_sep'    => '.',
1075
-		'num_decimals'   => 2,
1076
-		'weight_unit'    => 'kg',
1077
-		'dimension_unit' => 'cm',
1078
-		'direction'      => 'ltr',
1079
-		'default_locale' => 'ti_ER',
1080
-		'name'           => 'Eritrean nakfa',
1081
-		'singular'       => 'Eritrean nakfa',
1082
-		'plural'         => 'Eritrean nakfas',
1083
-		'short_symbol'   => null,
1084
-		'locales'        => $locales['ERN'],
1085
-	),
1086
-	'ES' => array(
1087
-		'currency_code'  => 'EUR',
1088
-		'currency_pos'   => 'right_space',
1089
-		'thousand_sep'   => '.',
1090
-		'decimal_sep'    => ',',
1091
-		'num_decimals'   => 2,
1092
-		'weight_unit'    => 'kg',
1093
-		'dimension_unit' => 'cm',
1094
-		'direction'      => 'ltr',
1095
-		'default_locale' => 'es_ES',
1096
-		'name'           => 'Euro',
1097
-		'singular'       => 'euro',
1098
-		'plural'         => 'euros',
1099
-		'short_symbol'   => '€',
1100
-		'locales'        => $locales['EUR'],
1101
-	),
1102
-	'ET' => array(
1103
-		'currency_code'  => 'ETB',
1104
-		'currency_pos'   => 'left',
1105
-		'thousand_sep'   => ',',
1106
-		'decimal_sep'    => '.',
1107
-		'num_decimals'   => 2,
1108
-		'weight_unit'    => 'kg',
1109
-		'dimension_unit' => 'cm',
1110
-		'direction'      => 'ltr',
1111
-		'default_locale' => 'am_ET',
1112
-		'name'           => 'Ethiopian birr',
1113
-		'singular'       => 'Ethiopian birr',
1114
-		'plural'         => 'Ethiopian birrs',
1115
-		'short_symbol'   => null,
1116
-		'locales'        => $locales['ETB'],
1117
-	),
1118
-	'FI' => array(
1119
-		'currency_code'  => 'EUR',
1120
-		'currency_pos'   => 'right_space',
1121
-		'thousand_sep'   => ' ',
1122
-		'decimal_sep'    => ',',
1123
-		'num_decimals'   => 2,
1124
-		'weight_unit'    => 'kg',
1125
-		'dimension_unit' => 'cm',
1126
-		'direction'      => 'ltr',
1127
-		'default_locale' => 'fi_FI',
1128
-		'name'           => 'Euro',
1129
-		'singular'       => 'euro',
1130
-		'plural'         => 'euros',
1131
-		'short_symbol'   => '€',
1132
-		'locales'        => $locales['EUR'],
1133
-	),
1134
-	'FJ' => array(
1135
-		'currency_code'  => 'FJD',
1136
-		'currency_pos'   => 'left',
1137
-		'thousand_sep'   => ',',
1138
-		'decimal_sep'    => '.',
1139
-		'num_decimals'   => 2,
1140
-		'weight_unit'    => 'kg',
1141
-		'dimension_unit' => 'cm',
1142
-		'direction'      => 'ltr',
1143
-		'default_locale' => 'en_FJ',
1144
-		'name'           => 'Fijian dollar',
1145
-		'singular'       => 'Fijian dollar',
1146
-		'plural'         => 'Fijian dollars',
1147
-		'short_symbol'   => '$',
1148
-		'locales'        => $locales['FJD'],
1149
-	),
1150
-	'FK' => array(
1151
-		'currency_code'  => 'FKP',
1152
-		'currency_pos'   => 'left',
1153
-		'thousand_sep'   => ',',
1154
-		'decimal_sep'    => '.',
1155
-		'num_decimals'   => 2,
1156
-		'weight_unit'    => 'kg',
1157
-		'dimension_unit' => 'cm',
1158
-		'direction'      => 'ltr',
1159
-		'default_locale' => 'en_FK',
1160
-		'name'           => 'Falkland Islands pound',
1161
-		'singular'       => 'Falkland Islands pound',
1162
-		'plural'         => 'Falkland Islands pounds',
1163
-		'short_symbol'   => '£',
1164
-		'locales'        => $locales['FKP'],
1165
-	),
1166
-	'FM' => array(
1167
-		'currency_code'  => 'USD',
1168
-		'currency_pos'   => 'left',
1169
-		'thousand_sep'   => ',',
1170
-		'decimal_sep'    => '.',
1171
-		'num_decimals'   => 2,
1172
-		'weight_unit'    => 'kg',
1173
-		'dimension_unit' => 'cm',
1174
-		'direction'      => 'ltr',
1175
-		'default_locale' => 'en_FM',
1176
-		'name'           => 'United States (US) dollar',
1177
-		'singular'       => 'US dollar',
1178
-		'plural'         => 'US dollars',
1179
-		'short_symbol'   => '$',
1180
-		'locales'        => $locales['USD'],
1181
-	),
1182
-	'FO' => array(
1183
-		'currency_code'  => 'DKK',
1184
-		'currency_pos'   => 'right_space',
1185
-		'thousand_sep'   => '.',
1186
-		'decimal_sep'    => ',',
1187
-		'num_decimals'   => 2,
1188
-		'weight_unit'    => 'kg',
1189
-		'dimension_unit' => 'cm',
1190
-		'direction'      => 'ltr',
1191
-		'default_locale' => 'fo_FO',
1192
-		'name'           => 'Danish krone',
1193
-		'singular'       => 'Danish krone',
1194
-		'plural'         => 'Danish kroner',
1195
-		'short_symbol'   => 'kr',
1196
-		'locales'        => $locales['DKK'],
1197
-	),
1198
-	'FR' => array(
1199
-		'currency_code'  => 'EUR',
1200
-		'currency_pos'   => 'right_space',
1201
-		'thousand_sep'   => ' ',
1202
-		'decimal_sep'    => ',',
1203
-		'num_decimals'   => 2,
1204
-		'weight_unit'    => 'kg',
1205
-		'dimension_unit' => 'cm',
1206
-		'direction'      => 'ltr',
1207
-		'default_locale' => 'fr_FR',
1208
-		'name'           => 'Euro',
1209
-		'singular'       => 'euro',
1210
-		'plural'         => 'euros',
1211
-		'short_symbol'   => '€',
1212
-		'locales'        => $locales['EUR'],
1213
-	),
1214
-	'GA' => array(
1215
-		'currency_code'  => 'XAF',
1216
-		'currency_pos'   => 'right_space',
1217
-		'thousand_sep'   => ' ',
1218
-		'decimal_sep'    => ',',
1219
-		'num_decimals'   => 0,
1220
-		'weight_unit'    => 'kg',
1221
-		'dimension_unit' => 'cm',
1222
-		'direction'      => 'ltr',
1223
-		'default_locale' => 'fr_GA',
1224
-		'name'           => 'Central African CFA franc',
1225
-		'singular'       => 'Central African CFA franc',
1226
-		'plural'         => 'Central African CFA francs',
1227
-		'short_symbol'   => null,
1228
-		'locales'        => $locales['XAF'],
1229
-	),
1230
-	'GB' => array(
1231
-		'currency_code'  => 'GBP',
1232
-		'currency_pos'   => 'left',
1233
-		'thousand_sep'   => ',',
1234
-		'decimal_sep'    => '.',
1235
-		'num_decimals'   => 2,
1236
-		'weight_unit'    => 'oz',
1237
-		'dimension_unit' => 'foot',
1238
-		'direction'      => 'ltr',
1239
-		'default_locale' => 'en_GB',
1240
-		'name'           => 'Pound sterling',
1241
-		'singular'       => 'British pound',
1242
-		'plural'         => 'British pounds',
1243
-		'short_symbol'   => '£',
1244
-		'locales'        => $locales['GBP'],
1245
-	),
1246
-	'GD' => array(
1247
-		'currency_code'  => 'XCD',
1248
-		'currency_pos'   => 'left',
1249
-		'thousand_sep'   => ',',
1250
-		'decimal_sep'    => '.',
1251
-		'num_decimals'   => 2,
1252
-		'weight_unit'    => 'kg',
1253
-		'dimension_unit' => 'cm',
1254
-		'direction'      => 'ltr',
1255
-		'default_locale' => 'en_GD',
1256
-		'name'           => 'East Caribbean dollar',
1257
-		'singular'       => 'East Caribbean dollar',
1258
-		'plural'         => 'East Caribbean dollars',
1259
-		'short_symbol'   => '$',
1260
-		'locales'        => $locales['XCD'],
1261
-	),
1262
-	'GE' => array(
1263
-		'currency_code'  => 'GEL',
1264
-		'currency_pos'   => 'right_space',
1265
-		'thousand_sep'   => ' ',
1266
-		'decimal_sep'    => ',',
1267
-		'num_decimals'   => 2,
1268
-		'weight_unit'    => 'kg',
1269
-		'dimension_unit' => 'cm',
1270
-		'direction'      => 'ltr',
1271
-		'default_locale' => 'ka_GE',
1272
-		'name'           => 'Georgian lari',
1273
-		'singular'       => 'Georgian lari',
1274
-		'plural'         => 'Georgian laris',
1275
-		'short_symbol'   => '₾',
1276
-		'locales'        => $locales['GEL'],
1277
-	),
1278
-	'GF' => array(
1279
-		'currency_code'  => 'EUR',
1280
-		'currency_pos'   => 'right_space',
1281
-		'thousand_sep'   => ' ',
1282
-		'decimal_sep'    => ',',
1283
-		'num_decimals'   => 2,
1284
-		'weight_unit'    => 'kg',
1285
-		'dimension_unit' => 'cm',
1286
-		'direction'      => 'ltr',
1287
-		'default_locale' => 'fr_GF',
1288
-		'name'           => 'Euro',
1289
-		'singular'       => 'euro',
1290
-		'plural'         => 'euros',
1291
-		'short_symbol'   => '€',
1292
-		'locales'        => $locales['EUR'],
1293
-	),
1294
-	'GG' => array(
1295
-		'currency_code'  => 'GBP',
1296
-		'currency_pos'   => 'left',
1297
-		'thousand_sep'   => ',',
1298
-		'decimal_sep'    => '.',
1299
-		'num_decimals'   => 2,
1300
-		'weight_unit'    => 'kg',
1301
-		'dimension_unit' => 'cm',
1302
-		'direction'      => 'ltr',
1303
-		'default_locale' => 'en_GG',
1304
-		'name'           => 'Pound sterling',
1305
-		'singular'       => 'British pound',
1306
-		'plural'         => 'British pounds',
1307
-		'short_symbol'   => '£',
1308
-		'locales'        => $locales['GBP'],
1309
-	),
1310
-	'GH' => array(
1311
-		'currency_code'  => 'GHS',
1312
-		'currency_pos'   => 'left',
1313
-		'thousand_sep'   => ',',
1314
-		'decimal_sep'    => '.',
1315
-		'num_decimals'   => 2,
1316
-		'weight_unit'    => 'kg',
1317
-		'dimension_unit' => 'cm',
1318
-		'direction'      => 'ltr',
1319
-		'default_locale' => 'ak_GH',
1320
-		'name'           => 'Ghana cedi',
1321
-		'singular'       => 'Ghanaian cedi',
1322
-		'plural'         => 'Ghanaian cedis',
1323
-		'short_symbol'   => 'GH₵',
1324
-		'locales'        => $locales['GHS'],
1325
-	),
1326
-	'GI' => array(
1327
-		'currency_code'  => 'GIP',
1328
-		'currency_pos'   => 'left',
1329
-		'thousand_sep'   => ',',
1330
-		'decimal_sep'    => '.',
1331
-		'num_decimals'   => 2,
1332
-		'weight_unit'    => 'kg',
1333
-		'dimension_unit' => 'cm',
1334
-		'direction'      => 'ltr',
1335
-		'default_locale' => 'en_GI',
1336
-		'name'           => 'Gibraltar pound',
1337
-		'singular'       => 'Gibraltar pound',
1338
-		'plural'         => 'Gibraltar pounds',
1339
-		'short_symbol'   => '£',
1340
-		'locales'        => $locales['GIP'],
1341
-	),
1342
-	'GL' => array(
1343
-		'currency_code'  => 'DKK',
1344
-		'currency_pos'   => 'left',
1345
-		'thousand_sep'   => '.',
1346
-		'decimal_sep'    => ',',
1347
-		'num_decimals'   => 2,
1348
-		'weight_unit'    => 'kg',
1349
-		'dimension_unit' => 'cm',
1350
-		'direction'      => 'ltr',
1351
-		'default_locale' => 'kl_GL',
1352
-		'name'           => 'Danish krone',
1353
-		'singular'       => 'Danish krone',
1354
-		'plural'         => 'Danish kroner',
1355
-		'short_symbol'   => 'kr',
1356
-		'locales'        => $locales['DKK'],
1357
-	),
1358
-	'GM' => array(
1359
-		'currency_code'  => 'GMD',
1360
-		'currency_pos'   => 'left',
1361
-		'thousand_sep'   => ',',
1362
-		'decimal_sep'    => '.',
1363
-		'num_decimals'   => 2,
1364
-		'weight_unit'    => 'kg',
1365
-		'dimension_unit' => 'cm',
1366
-		'direction'      => 'ltr',
1367
-		'default_locale' => 'en_GM',
1368
-		'name'           => 'Gambian dalasi',
1369
-		'singular'       => 'Gambian dalasi',
1370
-		'plural'         => 'Gambian dalasis',
1371
-		'short_symbol'   => null,
1372
-		'locales'        => $locales['GMD'],
1373
-	),
1374
-	'GN' => array(
1375
-		'currency_code'  => 'GNF',
1376
-		'currency_pos'   => 'right_space',
1377
-		'thousand_sep'   => ' ',
1378
-		'decimal_sep'    => ',',
1379
-		'num_decimals'   => 0,
1380
-		'weight_unit'    => 'kg',
1381
-		'dimension_unit' => 'cm',
1382
-		'direction'      => 'ltr',
1383
-		'default_locale' => 'fr_GN',
1384
-		'name'           => 'Guinean franc',
1385
-		'singular'       => 'Guinean franc',
1386
-		'plural'         => 'Guinean francs',
1387
-		'short_symbol'   => 'FG',
1388
-		'locales'        => $locales['GNF'],
1389
-	),
1390
-	'GP' => array(
1391
-		'currency_code'  => 'EUR',
1392
-		'currency_pos'   => 'right_space',
1393
-		'thousand_sep'   => ' ',
1394
-		'decimal_sep'    => ',',
1395
-		'num_decimals'   => 2,
1396
-		'weight_unit'    => 'kg',
1397
-		'dimension_unit' => 'cm',
1398
-		'direction'      => 'ltr',
1399
-		'default_locale' => 'fr_GP',
1400
-		'name'           => 'Euro',
1401
-		'singular'       => 'euro',
1402
-		'plural'         => 'euros',
1403
-		'short_symbol'   => '€',
1404
-		'locales'        => $locales['EUR'],
1405
-	),
1406
-	'GQ' => array(
1407
-		'currency_code'  => 'XAF',
1408
-		'currency_pos'   => 'left',
1409
-		'thousand_sep'   => '.',
1410
-		'decimal_sep'    => ',',
1411
-		'num_decimals'   => 0,
1412
-		'weight_unit'    => 'kg',
1413
-		'dimension_unit' => 'cm',
1414
-		'direction'      => 'ltr',
1415
-		'default_locale' => 'es_GQ',
1416
-		'name'           => 'Central African CFA franc',
1417
-		'singular'       => 'Central African CFA franc',
1418
-		'plural'         => 'Central African CFA francs',
1419
-		'short_symbol'   => null,
1420
-		'locales'        => $locales['XAF'],
1421
-	),
1422
-	'GR' => array(
1423
-		'currency_code'  => 'EUR',
1424
-		'currency_pos'   => 'right_space',
1425
-		'thousand_sep'   => '.',
1426
-		'decimal_sep'    => ',',
1427
-		'num_decimals'   => 2,
1428
-		'weight_unit'    => 'kg',
1429
-		'dimension_unit' => 'cm',
1430
-		'direction'      => 'ltr',
1431
-		'default_locale' => 'el_GR',
1432
-		'name'           => 'Euro',
1433
-		'singular'       => 'euro',
1434
-		'plural'         => 'euros',
1435
-		'short_symbol'   => '€',
1436
-		'locales'        => $locales['EUR'],
1437
-	),
1438
-	'GT' => array(
1439
-		'currency_code'  => 'GTQ',
1440
-		'currency_pos'   => 'left',
1441
-		'thousand_sep'   => ',',
1442
-		'decimal_sep'    => '.',
1443
-		'num_decimals'   => 2,
1444
-		'weight_unit'    => 'kg',
1445
-		'dimension_unit' => 'cm',
1446
-		'direction'      => 'ltr',
1447
-		'default_locale' => 'es_GT',
1448
-		'name'           => 'Guatemalan quetzal',
1449
-		'singular'       => 'Guatemalan quetzal',
1450
-		'plural'         => 'Guatemalan quetzals',
1451
-		'short_symbol'   => 'Q',
1452
-		'locales'        => $locales['GTQ'],
1453
-	),
1454
-	'GU' => array(
1455
-		'currency_code'  => 'USD',
1456
-		'currency_pos'   => 'left',
1457
-		'thousand_sep'   => ',',
1458
-		'decimal_sep'    => '.',
1459
-		'num_decimals'   => 2,
1460
-		'weight_unit'    => 'kg',
1461
-		'dimension_unit' => 'cm',
1462
-		'direction'      => 'ltr',
1463
-		'default_locale' => 'en_GU',
1464
-		'name'           => 'United States (US) dollar',
1465
-		'singular'       => 'US dollar',
1466
-		'plural'         => 'US dollars',
1467
-		'short_symbol'   => '$',
1468
-		'locales'        => $locales['USD'],
1469
-	),
1470
-	'GW' => array(
1471
-		'currency_code'  => 'XOF',
1472
-		'currency_pos'   => 'right_space',
1473
-		'thousand_sep'   => ' ',
1474
-		'decimal_sep'    => ',',
1475
-		'num_decimals'   => 0,
1476
-		'weight_unit'    => 'kg',
1477
-		'dimension_unit' => 'cm',
1478
-		'direction'      => 'ltr',
1479
-		'default_locale' => 'pt_GW',
1480
-		'name'           => 'West African CFA franc',
1481
-		'singular'       => 'West African CFA franc',
1482
-		'plural'         => 'West African CFA francs',
1483
-		'short_symbol'   => null,
1484
-		'locales'        => $locales['XOF'],
1485
-	),
1486
-	'GY' => array(
1487
-		'currency_code'  => 'GYD',
1488
-		'currency_pos'   => 'left',
1489
-		'thousand_sep'   => ',',
1490
-		'decimal_sep'    => '.',
1491
-		'num_decimals'   => 0,
1492
-		'weight_unit'    => 'kg',
1493
-		'dimension_unit' => 'cm',
1494
-		'direction'      => 'ltr',
1495
-		'default_locale' => 'en_GY',
1496
-		'name'           => 'Guyanese dollar',
1497
-		'singular'       => 'Guyanaese dollar',
1498
-		'plural'         => 'Guyanaese dollars',
1499
-		'short_symbol'   => '$',
1500
-		'locales'        => $locales['GYD'],
1501
-	),
1502
-	'HK' => array(
1503
-		'currency_code'  => 'HKD',
1504
-		'currency_pos'   => 'left',
1505
-		'thousand_sep'   => ',',
1506
-		'decimal_sep'    => '.',
1507
-		'num_decimals'   => 2,
1508
-		'weight_unit'    => 'kg',
1509
-		'dimension_unit' => 'cm',
1510
-		'direction'      => 'ltr',
1511
-		'default_locale' => 'zh_Hant_HK',
1512
-		'name'           => 'Hong Kong dollar',
1513
-		'singular'       => 'Hong Kong dollar',
1514
-		'plural'         => 'Hong Kong dollars',
1515
-		'short_symbol'   => '$',
1516
-		'locales'        => $locales['HKD'],
1517
-	),
1518
-	'HN' => array(
1519
-		'currency_code'  => 'HNL',
1520
-		'currency_pos'   => 'left',
1521
-		'thousand_sep'   => ',',
1522
-		'decimal_sep'    => '.',
1523
-		'num_decimals'   => 2,
1524
-		'weight_unit'    => 'kg',
1525
-		'dimension_unit' => 'cm',
1526
-		'direction'      => 'ltr',
1527
-		'default_locale' => 'es_HN',
1528
-		'name'           => 'Honduran lempira',
1529
-		'singular'       => 'Honduran lempira',
1530
-		'plural'         => 'Honduran lempiras',
1531
-		'short_symbol'   => 'L',
1532
-		'locales'        => $locales['HNL'],
1533
-	),
1534
-	'HR' => array(
1535
-		'currency_code'  => 'HRK',
1536
-		'currency_pos'   => 'right_space',
1537
-		'thousand_sep'   => '.',
1538
-		'decimal_sep'    => ',',
1539
-		'num_decimals'   => 2,
1540
-		'weight_unit'    => 'kg',
1541
-		'dimension_unit' => 'cm',
1542
-		'direction'      => 'ltr',
1543
-		'default_locale' => 'hr_HR',
1544
-		'name'           => 'Croatian kuna',
1545
-		'singular'       => 'Croatian kuna',
1546
-		'plural'         => 'Croatian kunas',
1547
-		'short_symbol'   => 'kn',
1548
-		'locales'        => $locales['HRK'],
1549
-	),
1550
-	'HT' => array(
1551
-		'currency_code'  => 'USD',
1552
-		'currency_pos'   => 'right_space',
1553
-		'thousand_sep'   => ' ',
1554
-		'decimal_sep'    => ',',
1555
-		'num_decimals'   => 2,
1556
-		'weight_unit'    => 'kg',
1557
-		'dimension_unit' => 'cm',
1558
-		'direction'      => 'ltr',
1559
-		'default_locale' => 'fr_HT',
1560
-		'name'           => 'United States (US) dollar',
1561
-		'singular'       => 'US dollar',
1562
-		'plural'         => 'US dollars',
1563
-		'short_symbol'   => '$',
1564
-		'locales'        => $locales['USD'],
1565
-	),
1566
-	'HU' => array(
1567
-		'currency_code'  => 'HUF',
1568
-		'currency_pos'   => 'right_space',
1569
-		'thousand_sep'   => ' ',
1570
-		'decimal_sep'    => ',',
1571
-		'num_decimals'   => 0,
1572
-		'weight_unit'    => 'kg',
1573
-		'dimension_unit' => 'cm',
1574
-		'direction'      => 'ltr',
1575
-		'default_locale' => 'hu_HU',
1576
-		'name'           => 'Hungarian forint',
1577
-		'singular'       => 'Hungarian forint',
1578
-		'plural'         => 'Hungarian forints',
1579
-		'short_symbol'   => 'Ft',
1580
-		'locales'        => $locales['HUF'],
1581
-	),
1582
-	'IC' => array(
1583
-		'currency_code'  => 'EUR',
1584
-		'currency_pos'   => 'right_space',
1585
-		'thousand_sep'   => '.',
1586
-		'decimal_sep'    => ',',
1587
-		'num_decimals'   => 2,
1588
-		'weight_unit'    => 'kg',
1589
-		'dimension_unit' => 'cm',
1590
-		'direction'      => 'ltr',
1591
-		'default_locale' => 'es_IC',
1592
-		'name'           => 'Euro',
1593
-		'singular'       => 'euro',
1594
-		'plural'         => 'euros',
1595
-		'short_symbol'   => '€',
1596
-		'locales'        => $locales['EUR'],
1597
-	),
1598
-	'ID' => array(
1599
-		'currency_code'  => 'IDR',
1600
-		'currency_pos'   => 'left',
1601
-		'thousand_sep'   => '.',
1602
-		'decimal_sep'    => ',',
1603
-		'num_decimals'   => 0,
1604
-		'weight_unit'    => 'kg',
1605
-		'dimension_unit' => 'cm',
1606
-		'direction'      => 'ltr',
1607
-		'default_locale' => 'id_ID',
1608
-		'name'           => 'Indonesian rupiah',
1609
-		'singular'       => 'Indonesian rupiah',
1610
-		'plural'         => 'Indonesian rupiahs',
1611
-		'short_symbol'   => 'Rp',
1612
-		'locales'        => $locales['IDR'],
1613
-	),
1614
-	'IE' => array(
1615
-		'currency_code'  => 'EUR',
1616
-		'currency_pos'   => 'left',
1617
-		'thousand_sep'   => ',',
1618
-		'decimal_sep'    => '.',
1619
-		'num_decimals'   => 2,
1620
-		'weight_unit'    => 'kg',
1621
-		'dimension_unit' => 'cm',
1622
-		'direction'      => 'ltr',
1623
-		'default_locale' => 'en_IE',
1624
-		'name'           => 'Euro',
1625
-		'singular'       => 'euro',
1626
-		'plural'         => 'euros',
1627
-		'short_symbol'   => '€',
1628
-		'locales'        => $locales['EUR'],
1629
-	),
1630
-	'IL' => array(
1631
-		'currency_code'  => 'ILS',
1632
-		'currency_pos'   => 'right_space',
1633
-		'thousand_sep'   => ',',
1634
-		'decimal_sep'    => '.',
1635
-		'num_decimals'   => 2,
1636
-		'weight_unit'    => 'kg',
1637
-		'dimension_unit' => 'cm',
1638
-		'direction'      => 'rtl',
1639
-		'default_locale' => 'he_IL',
1640
-		'name'           => 'Israeli new shekel',
1641
-		'singular'       => 'Israeli new shekel',
1642
-		'plural'         => 'Israeli new shekels',
1643
-		'short_symbol'   => '₪',
1644
-		'locales'        => $locales['ILS'],
1645
-	),
1646
-	'IM' => array(
1647
-		'currency_code'  => 'GBP',
1648
-		'currency_pos'   => 'left',
1649
-		'thousand_sep'   => ',',
1650
-		'decimal_sep'    => '.',
1651
-		'num_decimals'   => 2,
1652
-		'weight_unit'    => 'kg',
1653
-		'dimension_unit' => 'cm',
1654
-		'direction'      => 'ltr',
1655
-		'default_locale' => 'en_IM',
1656
-		'name'           => 'Pound sterling',
1657
-		'singular'       => 'British pound',
1658
-		'plural'         => 'British pounds',
1659
-		'short_symbol'   => '£',
1660
-		'locales'        => $locales['GBP'],
1661
-	),
1662
-	'IN' => array(
1663
-		'currency_code'  => 'INR',
1664
-		'currency_pos'   => 'left',
1665
-		'thousand_sep'   => ',',
1666
-		'decimal_sep'    => '.',
1667
-		'num_decimals'   => 2,
1668
-		'weight_unit'    => 'kg',
1669
-		'dimension_unit' => 'cm',
1670
-		'direction'      => 'ltr',
1671
-		'default_locale' => 'hi_IN',
1672
-		'name'           => 'Indian rupee',
1673
-		'singular'       => 'Indian rupee',
1674
-		'plural'         => 'Indian rupees',
1675
-		'short_symbol'   => '₹',
1676
-		'locales'        => $locales['INR'],
1677
-	),
1678
-	'IO' => array(
1679
-		'currency_code'  => 'USD',
1680
-		'currency_pos'   => 'left',
1681
-		'thousand_sep'   => ',',
1682
-		'decimal_sep'    => '.',
1683
-		'num_decimals'   => 2,
1684
-		'weight_unit'    => 'kg',
1685
-		'dimension_unit' => 'cm',
1686
-		'direction'      => 'ltr',
1687
-		'default_locale' => 'en_IO',
1688
-		'name'           => 'United States (US) dollar',
1689
-		'singular'       => 'US dollar',
1690
-		'plural'         => 'US dollars',
1691
-		'short_symbol'   => '$',
1692
-		'locales'        => $locales['USD'],
1693
-	),
1694
-	'IQ' => array(
1695
-		'currency_code'  => 'IQD',
1696
-		'currency_pos'   => 'right_space',
1697
-		'thousand_sep'   => '.',
1698
-		'decimal_sep'    => ',',
1699
-		'num_decimals'   => 0,
1700
-		'weight_unit'    => 'kg',
1701
-		'dimension_unit' => 'cm',
1702
-		'direction'      => 'rtl',
1703
-		'default_locale' => 'ar_IQ',
1704
-		'name'           => 'Iraqi dinar',
1705
-		'singular'       => 'Iraqi dinar',
1706
-		'plural'         => 'Iraqi dinars',
1707
-		'short_symbol'   => null,
1708
-		'locales'        => $locales['IQD'],
1709
-	),
1710
-	'IR' => array(
1711
-		'currency_code'  => 'IRR',
1712
-		'currency_pos'   => 'left',
1713
-		'thousand_sep'   => '.',
1714
-		'decimal_sep'    => ',',
1715
-		'num_decimals'   => 0,
1716
-		'weight_unit'    => 'kg',
1717
-		'dimension_unit' => 'cm',
1718
-		'direction'      => 'rtl',
1719
-		'default_locale' => 'fa_IR',
1720
-		'name'           => 'Iranian rial',
1721
-		'singular'       => 'Iranian rial',
1722
-		'plural'         => 'Iranian rials',
1723
-		'short_symbol'   => null,
1724
-		'locales'        => $locales['IRR'],
1725
-	),
1726
-	'IS' => array(
1727
-		'currency_code'  => 'ISK',
1728
-		'currency_pos'   => 'right_space',
1729
-		'thousand_sep'   => '.',
1730
-		'decimal_sep'    => ',',
1731
-		'num_decimals'   => 0,
1732
-		'weight_unit'    => 'kg',
1733
-		'dimension_unit' => 'cm',
1734
-		'direction'      => 'ltr',
1735
-		'default_locale' => 'is_IS',
1736
-		'name'           => 'Icelandic króna',
1737
-		'singular'       => 'Icelandic króna',
1738
-		'plural'         => 'Icelandic krónur',
1739
-		'short_symbol'   => 'kr',
1740
-		'locales'        => $locales['ISK'],
1741
-	),
1742
-	'IT' => array(
1743
-		'currency_code'  => 'EUR',
1744
-		'currency_pos'   => 'right_space',
1745
-		'thousand_sep'   => '.',
1746
-		'decimal_sep'    => ',',
1747
-		'num_decimals'   => 2,
1748
-		'weight_unit'    => 'kg',
1749
-		'dimension_unit' => 'cm',
1750
-		'direction'      => 'ltr',
1751
-		'default_locale' => 'it_IT',
1752
-		'name'           => 'Euro',
1753
-		'singular'       => 'euro',
1754
-		'plural'         => 'euros',
1755
-		'short_symbol'   => '€',
1756
-		'locales'        => $locales['EUR'],
1757
-	),
1758
-	'JE' => array(
1759
-		'currency_code'  => 'GBP',
1760
-		'currency_pos'   => 'left',
1761
-		'thousand_sep'   => ',',
1762
-		'decimal_sep'    => '.',
1763
-		'num_decimals'   => 2,
1764
-		'weight_unit'    => 'kg',
1765
-		'dimension_unit' => 'cm',
1766
-		'direction'      => 'ltr',
1767
-		'default_locale' => 'en_JE',
1768
-		'name'           => 'Pound sterling',
1769
-		'singular'       => 'British pound',
1770
-		'plural'         => 'British pounds',
1771
-		'short_symbol'   => '£',
1772
-		'locales'        => $locales['GBP'],
1773
-	),
1774
-	'JM' => array(
1775
-		'currency_code'  => 'JMD',
1776
-		'currency_pos'   => 'left',
1777
-		'thousand_sep'   => ',',
1778
-		'decimal_sep'    => '.',
1779
-		'num_decimals'   => 2,
1780
-		'weight_unit'    => 'kg',
1781
-		'dimension_unit' => 'cm',
1782
-		'direction'      => 'ltr',
1783
-		'default_locale' => 'en_JM',
1784
-		'name'           => 'Jamaican dollar',
1785
-		'singular'       => 'Jamaican dollar',
1786
-		'plural'         => 'Jamaican dollars',
1787
-		'short_symbol'   => '$',
1788
-		'locales'        => $locales['JMD'],
1789
-	),
1790
-	'JO' => array(
1791
-		'currency_code'  => 'JOD',
1792
-		'currency_pos'   => 'right_space',
1793
-		'thousand_sep'   => '.',
1794
-		'decimal_sep'    => ',',
1795
-		'num_decimals'   => 3,
1796
-		'weight_unit'    => 'kg',
1797
-		'dimension_unit' => 'cm',
1798
-		'direction'      => 'rtl',
1799
-		'default_locale' => 'ar_JO',
1800
-		'name'           => 'Jordanian dinar',
1801
-		'singular'       => 'Jordanian dinar',
1802
-		'plural'         => 'Jordanian dinars',
1803
-		'short_symbol'   => null,
1804
-		'locales'        => $locales['JOD'],
1805
-	),
1806
-	'JP' => array(
1807
-		'currency_code'  => 'JPY',
1808
-		'currency_pos'   => 'left',
1809
-		'thousand_sep'   => ',',
1810
-		'decimal_sep'    => '.',
1811
-		'num_decimals'   => 0,
1812
-		'weight_unit'    => 'kg',
1813
-		'dimension_unit' => 'cm',
1814
-		'direction'      => 'ltr',
1815
-		'default_locale' => 'ja_JP',
1816
-		'name'           => 'Japanese yen',
1817
-		'singular'       => 'Japanese yen',
1818
-		'plural'         => 'Japanese yen',
1819
-		'short_symbol'   => '¥',
1820
-		'locales'        => $locales['JPY'],
1821
-	),
1822
-	'KE' => array(
1823
-		'currency_code'  => 'KES',
1824
-		'currency_pos'   => 'left_space',
1825
-		'thousand_sep'   => ',',
1826
-		'decimal_sep'    => '.',
1827
-		'num_decimals'   => 2,
1828
-		'weight_unit'    => 'kg',
1829
-		'dimension_unit' => 'cm',
1830
-		'direction'      => 'ltr',
1831
-		'default_locale' => 'sw_KE',
1832
-		'name'           => 'Kenyan shilling',
1833
-		'singular'       => 'Kenyan shilling',
1834
-		'plural'         => 'Kenyan shillings',
1835
-		'short_symbol'   => null,
1836
-		'locales'        => $locales['KES'],
1837
-	),
1838
-	'KG' => array(
1839
-		'currency_code'  => 'KGS',
1840
-		'currency_pos'   => 'right_space',
1841
-		'thousand_sep'   => ' ',
1842
-		'decimal_sep'    => ',',
1843
-		'num_decimals'   => 2,
1844
-		'weight_unit'    => 'kg',
1845
-		'dimension_unit' => 'cm',
1846
-		'direction'      => 'ltr',
1847
-		'default_locale' => 'ky_KG',
1848
-		'name'           => 'Kyrgyzstani som',
1849
-		'singular'       => 'Kyrgystani som',
1850
-		'plural'         => 'Kyrgystani soms',
1851
-		'short_symbol'   => null,
1852
-		'locales'        => $locales['KGS'],
1853
-	),
1854
-	'KH' => array(
1855
-		'currency_code'  => 'KHR',
1856
-		'currency_pos'   => 'right',
1857
-		'thousand_sep'   => '.',
1858
-		'decimal_sep'    => ',',
1859
-		'num_decimals'   => 2,
1860
-		'weight_unit'    => 'kg',
1861
-		'dimension_unit' => 'cm',
1862
-		'direction'      => 'ltr',
1863
-		'default_locale' => 'km_KH',
1864
-		'name'           => 'Cambodian riel',
1865
-		'singular'       => 'Cambodian riel',
1866
-		'plural'         => 'Cambodian riels',
1867
-		'short_symbol'   => '៛',
1868
-		'locales'        => $locales['KHR'],
1869
-	),
1870
-	'KI' => array(
1871
-		'currency_code'  => 'AUD',
1872
-		'currency_pos'   => 'left',
1873
-		'thousand_sep'   => ',',
1874
-		'decimal_sep'    => '.',
1875
-		'num_decimals'   => 2,
1876
-		'weight_unit'    => 'kg',
1877
-		'dimension_unit' => 'cm',
1878
-		'direction'      => 'ltr',
1879
-		'default_locale' => 'en_KI',
1880
-		'name'           => 'Australian dollar',
1881
-		'singular'       => 'Australian dollar',
1882
-		'plural'         => 'Australian dollars',
1883
-		'short_symbol'   => '$',
1884
-		'locales'        => $locales['AUD'],
1885
-	),
1886
-	'KM' => array(
1887
-		'currency_code'  => 'KMF',
1888
-		'currency_pos'   => 'right_space',
1889
-		'thousand_sep'   => '.',
1890
-		'decimal_sep'    => ',',
1891
-		'num_decimals'   => 0,
1892
-		'weight_unit'    => 'kg',
1893
-		'dimension_unit' => 'cm',
1894
-		'direction'      => 'rtl',
1895
-		'default_locale' => 'ar_KM',
1896
-		'name'           => 'Comorian franc',
1897
-		'singular'       => 'Comorian franc',
1898
-		'plural'         => 'Comorian francs',
1899
-		'short_symbol'   => 'CF',
1900
-		'locales'        => $locales['KMF'],
1901
-	),
1902
-	'KN' => array(
1903
-		'currency_code'  => 'XCD',
1904
-		'currency_pos'   => 'left',
1905
-		'thousand_sep'   => ',',
1906
-		'decimal_sep'    => '.',
1907
-		'num_decimals'   => 2,
1908
-		'weight_unit'    => 'kg',
1909
-		'dimension_unit' => 'cm',
1910
-		'direction'      => 'ltr',
1911
-		'default_locale' => 'en_KN',
1912
-		'name'           => 'East Caribbean dollar',
1913
-		'singular'       => 'East Caribbean dollar',
1914
-		'plural'         => 'East Caribbean dollars',
1915
-		'short_symbol'   => '$',
1916
-		'locales'        => $locales['XCD'],
1917
-	),
1918
-	'KP' => array(
1919
-		'currency_code'  => 'KPW',
1920
-		'currency_pos'   => 'left',
1921
-		'thousand_sep'   => ',',
1922
-		'decimal_sep'    => '.',
1923
-		'num_decimals'   => 0,
1924
-		'weight_unit'    => 'kg',
1925
-		'dimension_unit' => 'cm',
1926
-		'direction'      => 'ltr',
1927
-		'default_locale' => 'ko_KP',
1928
-		'name'           => 'North Korean won',
1929
-		'singular'       => 'North Korean won',
1930
-		'plural'         => 'North Korean won',
1931
-		'short_symbol'   => '₩',
1932
-		'locales'        => $locales['KPW'],
1933
-	),
1934
-	'KR' => array(
1935
-		'currency_code'  => 'KRW',
1936
-		'currency_pos'   => 'left',
1937
-		'thousand_sep'   => ',',
1938
-		'decimal_sep'    => '.',
1939
-		'num_decimals'   => 0,
1940
-		'weight_unit'    => 'kg',
1941
-		'dimension_unit' => 'cm',
1942
-		'direction'      => 'ltr',
1943
-		'default_locale' => 'ko_KR',
1944
-		'name'           => 'South Korean won',
1945
-		'singular'       => 'South Korean won',
1946
-		'plural'         => 'South Korean won',
1947
-		'short_symbol'   => '₩',
1948
-		'locales'        => $locales['KRW'],
1949
-	),
1950
-	'KW' => array(
1951
-		'currency_code'  => 'KWD',
1952
-		'currency_pos'   => 'right_space',
1953
-		'thousand_sep'   => '.',
1954
-		'decimal_sep'    => ',',
1955
-		'num_decimals'   => 3,
1956
-		'weight_unit'    => 'kg',
1957
-		'dimension_unit' => 'cm',
1958
-		'direction'      => 'rtl',
1959
-		'default_locale' => 'ar_KW',
1960
-		'name'           => 'Kuwaiti dinar',
1961
-		'singular'       => 'Kuwaiti dinar',
1962
-		'plural'         => 'Kuwaiti dinars',
1963
-		'short_symbol'   => null,
1964
-		'locales'        => $locales['KWD'],
1965
-	),
1966
-	'KY' => array(
1967
-		'currency_code'  => 'KYD',
1968
-		'currency_pos'   => 'left',
1969
-		'thousand_sep'   => ',',
1970
-		'decimal_sep'    => '.',
1971
-		'num_decimals'   => 2,
1972
-		'weight_unit'    => 'kg',
1973
-		'dimension_unit' => 'cm',
1974
-		'direction'      => 'ltr',
1975
-		'default_locale' => 'en_KY',
1976
-		'name'           => 'Cayman Islands dollar',
1977
-		'singular'       => 'Cayman Islands dollar',
1978
-		'plural'         => 'Cayman Islands dollars',
1979
-		'short_symbol'   => '$',
1980
-		'locales'        => $locales['KYD'],
1981
-	),
1982
-	'KZ' => array(
1983
-		'currency_code'  => 'KZT',
1984
-		'currency_pos'   => 'right_space',
1985
-		'thousand_sep'   => ' ',
1986
-		'decimal_sep'    => ',',
1987
-		'num_decimals'   => 2,
1988
-		'weight_unit'    => 'kg',
1989
-		'dimension_unit' => 'cm',
1990
-		'direction'      => 'ltr',
1991
-		'default_locale' => 'ru_KZ',
1992
-		'name'           => 'Kazakhstani tenge',
1993
-		'singular'       => 'Kazakhstani tenge',
1994
-		'plural'         => 'Kazakhstani tenges',
1995
-		'short_symbol'   => '₸',
1996
-		'locales'        => $locales['KZT'],
1997
-	),
1998
-	'LA' => array(
1999
-		'currency_code'  => 'LAK',
2000
-		'currency_pos'   => 'left',
2001
-		'thousand_sep'   => '.',
2002
-		'decimal_sep'    => ',',
2003
-		'num_decimals'   => 0,
2004
-		'weight_unit'    => 'kg',
2005
-		'dimension_unit' => 'cm',
2006
-		'direction'      => 'ltr',
2007
-		'default_locale' => 'lo_LA',
2008
-		'name'           => 'Lao kip',
2009
-		'singular'       => 'Laotian kip',
2010
-		'plural'         => 'Laotian kips',
2011
-		'short_symbol'   => '₭',
2012
-		'locales'        => $locales['LAK'],
2013
-	),
2014
-	'LB' => array(
2015
-		'currency_code'  => 'LBP',
2016
-		'currency_pos'   => 'right_space',
2017
-		'thousand_sep'   => '.',
2018
-		'decimal_sep'    => ',',
2019
-		'num_decimals'   => 0,
2020
-		'weight_unit'    => 'kg',
2021
-		'dimension_unit' => 'cm',
2022
-		'direction'      => 'rtl',
2023
-		'default_locale' => 'ar_LB',
2024
-		'name'           => 'Lebanese pound',
2025
-		'singular'       => 'Lebanese pound',
2026
-		'plural'         => 'Lebanese pounds',
2027
-		'short_symbol'   => 'L£',
2028
-		'locales'        => $locales['LBP'],
2029
-	),
2030
-	'LC' => array(
2031
-		'currency_code'  => 'XCD',
2032
-		'currency_pos'   => 'left',
2033
-		'thousand_sep'   => ',',
2034
-		'decimal_sep'    => '.',
2035
-		'num_decimals'   => 2,
2036
-		'weight_unit'    => 'kg',
2037
-		'dimension_unit' => 'cm',
2038
-		'direction'      => 'ltr',
2039
-		'default_locale' => 'en_LC',
2040
-		'name'           => 'East Caribbean dollar',
2041
-		'singular'       => 'East Caribbean dollar',
2042
-		'plural'         => 'East Caribbean dollars',
2043
-		'short_symbol'   => '$',
2044
-		'locales'        => $locales['XCD'],
2045
-	),
2046
-	'LI' => array(
2047
-		'currency_code'  => 'CHF',
2048
-		'currency_pos'   => 'left_space',
2049
-		'thousand_sep'   => '\'',
2050
-		'decimal_sep'    => '.',
2051
-		'num_decimals'   => 2,
2052
-		'weight_unit'    => 'kg',
2053
-		'dimension_unit' => 'cm',
2054
-		'direction'      => 'ltr',
2055
-		'default_locale' => 'de_LI',
2056
-		'name'           => 'Swiss franc',
2057
-		'singular'       => 'Swiss franc',
2058
-		'plural'         => 'Swiss francs',
2059
-		'short_symbol'   => null,
2060
-		'locales'        => $locales['CHF'],
2061
-	),
2062
-	'LK' => array(
2063
-		'currency_code'  => 'LKR',
2064
-		'currency_pos'   => 'left',
2065
-		'thousand_sep'   => ',',
2066
-		'decimal_sep'    => '.',
2067
-		'num_decimals'   => 2,
2068
-		'weight_unit'    => 'kg',
2069
-		'dimension_unit' => 'cm',
2070
-		'direction'      => 'ltr',
2071
-		'default_locale' => 'si_LK',
2072
-		'name'           => 'Sri Lankan rupee',
2073
-		'singular'       => 'Sri Lankan rupee',
2074
-		'plural'         => 'Sri Lankan rupees',
2075
-		'short_symbol'   => 'Rs',
2076
-		'locales'        => $locales['LKR'],
2077
-	),
2078
-	'LR' => array(
2079
-		'currency_code'  => 'LRD',
2080
-		'currency_pos'   => 'left',
2081
-		'thousand_sep'   => ',',
2082
-		'decimal_sep'    => '.',
2083
-		'num_decimals'   => 2,
2084
-		'weight_unit'    => 'kg',
2085
-		'dimension_unit' => 'cm',
2086
-		'direction'      => 'ltr',
2087
-		'default_locale' => 'en_LR',
2088
-		'name'           => 'Liberian dollar',
2089
-		'singular'       => 'Liberian dollar',
2090
-		'plural'         => 'Liberian dollars',
2091
-		'short_symbol'   => '$',
2092
-		'locales'        => $locales['LRD'],
2093
-	),
2094
-	'LS' => array(
2095
-		'currency_code'  => 'LSL',
2096
-		'currency_pos'   => 'left',
2097
-		'thousand_sep'   => ',',
2098
-		'decimal_sep'    => '.',
2099
-		'num_decimals'   => 2,
2100
-		'weight_unit'    => 'kg',
2101
-		'dimension_unit' => 'cm',
2102
-		'direction'      => 'ltr',
2103
-		'default_locale' => 'en_LS',
2104
-		'name'           => 'Lesotho loti',
2105
-		'singular'       => 'Lesotho loti',
2106
-		'plural'         => 'Lesotho lotis',
2107
-		'short_symbol'   => null,
2108
-		'locales'        => $locales['LSL'],
2109
-	),
2110
-	'LT' => array(
2111
-		'currency_code'  => 'EUR',
2112
-		'currency_pos'   => 'right_space',
2113
-		'thousand_sep'   => ' ',
2114
-		'decimal_sep'    => ',',
2115
-		'num_decimals'   => 2,
2116
-		'weight_unit'    => 'kg',
2117
-		'dimension_unit' => 'cm',
2118
-		'direction'      => 'ltr',
2119
-		'default_locale' => 'lt_LT',
2120
-		'name'           => 'Euro',
2121
-		'singular'       => 'euro',
2122
-		'plural'         => 'euros',
2123
-		'short_symbol'   => '€',
2124
-		'locales'        => $locales['EUR'],
2125
-	),
2126
-	'LU' => array(
2127
-		'currency_code'  => 'EUR',
2128
-		'currency_pos'   => 'right_space',
2129
-		'thousand_sep'   => '.',
2130
-		'decimal_sep'    => ',',
2131
-		'num_decimals'   => 2,
2132
-		'weight_unit'    => 'kg',
2133
-		'dimension_unit' => 'cm',
2134
-		'direction'      => 'ltr',
2135
-		'default_locale' => 'fr_LU',
2136
-		'name'           => 'Euro',
2137
-		'singular'       => 'euro',
2138
-		'plural'         => 'euros',
2139
-		'short_symbol'   => '€',
2140
-		'locales'        => $locales['EUR'],
2141
-	),
2142
-	'LV' => array(
2143
-		'currency_code'  => 'EUR',
2144
-		'currency_pos'   => 'right_space',
2145
-		'thousand_sep'   => ' ',
2146
-		'decimal_sep'    => ',',
2147
-		'num_decimals'   => 2,
2148
-		'weight_unit'    => 'kg',
2149
-		'dimension_unit' => 'cm',
2150
-		'direction'      => 'ltr',
2151
-		'default_locale' => 'lv_LV',
2152
-		'name'           => 'Euro',
2153
-		'singular'       => 'euro',
2154
-		'plural'         => 'euros',
2155
-		'short_symbol'   => '€',
2156
-		'locales'        => $locales['EUR'],
2157
-	),
2158
-	'LY' => array(
2159
-		'currency_code'  => 'LYD',
2160
-		'currency_pos'   => 'left_space',
2161
-		'thousand_sep'   => '.',
2162
-		'decimal_sep'    => ',',
2163
-		'num_decimals'   => 3,
2164
-		'weight_unit'    => 'kg',
2165
-		'dimension_unit' => 'cm',
2166
-		'direction'      => 'rtl',
2167
-		'default_locale' => 'ar_LY',
2168
-		'name'           => 'Libyan dinar',
2169
-		'singular'       => 'Libyan dinar',
2170
-		'plural'         => 'Libyan dinars',
2171
-		'short_symbol'   => null,
2172
-		'locales'        => $locales['LYD'],
2173
-	),
2174
-	'MA' => array(
2175
-		'currency_code'  => 'MAD',
2176
-		'currency_pos'   => 'left_space',
2177
-		'thousand_sep'   => '.',
2178
-		'decimal_sep'    => ',',
2179
-		'num_decimals'   => 2,
2180
-		'weight_unit'    => 'kg',
2181
-		'dimension_unit' => 'cm',
2182
-		'direction'      => 'rtl',
2183
-		'default_locale' => 'ar_MA',
2184
-		'name'           => 'Moroccan dirham',
2185
-		'singular'       => 'Moroccan dirham',
2186
-		'plural'         => 'Moroccan dirhams',
2187
-		'short_symbol'   => null,
2188
-		'locales'        => $locales['MAD'],
2189
-	),
2190
-	'MC' => array(
2191
-		'currency_code'  => 'EUR',
2192
-		'currency_pos'   => 'right_space',
2193
-		'thousand_sep'   => ' ',
2194
-		'decimal_sep'    => ',',
2195
-		'num_decimals'   => 2,
2196
-		'weight_unit'    => 'kg',
2197
-		'dimension_unit' => 'cm',
2198
-		'direction'      => 'ltr',
2199
-		'default_locale' => 'fr_MC',
2200
-		'name'           => 'Euro',
2201
-		'singular'       => 'euro',
2202
-		'plural'         => 'euros',
2203
-		'short_symbol'   => '€',
2204
-		'locales'        => $locales['EUR'],
2205
-	),
2206
-	'MD' => array(
2207
-		'currency_code'  => 'MDL',
2208
-		'currency_pos'   => 'right_space',
2209
-		'thousand_sep'   => '.',
2210
-		'decimal_sep'    => ',',
2211
-		'num_decimals'   => 2,
2212
-		'weight_unit'    => 'kg',
2213
-		'dimension_unit' => 'cm',
2214
-		'direction'      => 'ltr',
2215
-		'default_locale' => 'ro_MD',
2216
-		'name'           => 'Moldovan leu',
2217
-		'singular'       => 'Moldovan leu',
2218
-		'plural'         => 'Moldovan lei',
2219
-		'short_symbol'   => null,
2220
-		'locales'        => $locales['MDL'],
2221
-	),
2222
-	'ME' => array(
2223
-		'currency_code'  => 'EUR',
2224
-		'currency_pos'   => 'right_space',
2225
-		'thousand_sep'   => '.',
2226
-		'decimal_sep'    => ',',
2227
-		'num_decimals'   => 2,
2228
-		'weight_unit'    => 'kg',
2229
-		'dimension_unit' => 'cm',
2230
-		'direction'      => 'ltr',
2231
-		'default_locale' => 'sr_Latn_ME',
2232
-		'name'           => 'Euro',
2233
-		'singular'       => 'euro',
2234
-		'plural'         => 'euros',
2235
-		'short_symbol'   => '€',
2236
-		'locales'        => $locales['EUR'],
2237
-	),
2238
-	'MF' => array(
2239
-		'currency_code'  => 'EUR',
2240
-		'currency_pos'   => 'right_space',
2241
-		'thousand_sep'   => ' ',
2242
-		'decimal_sep'    => ',',
2243
-		'num_decimals'   => 2,
2244
-		'weight_unit'    => 'kg',
2245
-		'dimension_unit' => 'cm',
2246
-		'direction'      => 'ltr',
2247
-		'default_locale' => 'fr_MF',
2248
-		'name'           => 'Euro',
2249
-		'singular'       => 'euro',
2250
-		'plural'         => 'euros',
2251
-		'short_symbol'   => '€',
2252
-		'locales'        => $locales['EUR'],
2253
-	),
2254
-	'MG' => array(
2255
-		'currency_code'  => 'MGA',
2256
-		'currency_pos'   => 'left_space',
2257
-		'thousand_sep'   => ',',
2258
-		'decimal_sep'    => '.',
2259
-		'num_decimals'   => 0,
2260
-		'weight_unit'    => 'kg',
2261
-		'dimension_unit' => 'cm',
2262
-		'direction'      => 'ltr',
2263
-		'default_locale' => 'mg_MG',
2264
-		'name'           => 'Malagasy ariary',
2265
-		'singular'       => 'Malagasy ariary',
2266
-		'plural'         => 'Malagasy ariaries',
2267
-		'short_symbol'   => 'Ar',
2268
-		'locales'        => $locales['MGA'],
2269
-	),
2270
-	'MH' => array(
2271
-		'currency_code'  => 'USD',
2272
-		'currency_pos'   => 'left',
2273
-		'thousand_sep'   => ',',
2274
-		'decimal_sep'    => '.',
2275
-		'num_decimals'   => 2,
2276
-		'weight_unit'    => 'kg',
2277
-		'dimension_unit' => 'cm',
2278
-		'direction'      => 'ltr',
2279
-		'default_locale' => 'en_MH',
2280
-		'name'           => 'United States (US) dollar',
2281
-		'singular'       => 'US dollar',
2282
-		'plural'         => 'US dollars',
2283
-		'short_symbol'   => '$',
2284
-		'locales'        => $locales['USD'],
2285
-	),
2286
-	'MK' => array(
2287
-		'currency_code'  => 'MKD',
2288
-		'currency_pos'   => 'right_space',
2289
-		'thousand_sep'   => '.',
2290
-		'decimal_sep'    => ',',
2291
-		'num_decimals'   => 2,
2292
-		'weight_unit'    => 'kg',
2293
-		'dimension_unit' => 'cm',
2294
-		'direction'      => 'ltr',
2295
-		'default_locale' => 'mk_MK',
2296
-		'name'           => 'Macedonian denar',
2297
-		'singular'       => 'Macedonian denar',
2298
-		'plural'         => 'Macedonian denari',
2299
-		'short_symbol'   => null,
2300
-		'locales'        => $locales['MKD'],
2301
-	),
2302
-	'ML' => array(
2303
-		'currency_code'  => 'XOF',
2304
-		'currency_pos'   => 'right_space',
2305
-		'thousand_sep'   => ' ',
2306
-		'decimal_sep'    => ',',
2307
-		'num_decimals'   => 0,
2308
-		'weight_unit'    => 'kg',
2309
-		'dimension_unit' => 'cm',
2310
-		'direction'      => 'ltr',
2311
-		'default_locale' => 'fr_ML',
2312
-		'name'           => 'West African CFA franc',
2313
-		'singular'       => 'West African CFA franc',
2314
-		'plural'         => 'West African CFA francs',
2315
-		'short_symbol'   => null,
2316
-		'locales'        => $locales['XOF'],
2317
-	),
2318
-	'MM' => array(
2319
-		'currency_code'  => 'MMK',
2320
-		'currency_pos'   => 'right_space',
2321
-		'thousand_sep'   => ',',
2322
-		'decimal_sep'    => '.',
2323
-		'num_decimals'   => 0,
2324
-		'weight_unit'    => 'kg',
2325
-		'dimension_unit' => 'cm',
2326
-		'direction'      => 'ltr',
2327
-		'default_locale' => 'my_MM',
2328
-		'name'           => 'Burmese kyat',
2329
-		'singular'       => 'Myanmar kyat',
2330
-		'plural'         => 'Myanmar kyats',
2331
-		'short_symbol'   => 'K',
2332
-		'locales'        => $locales['MMK'],
2333
-	),
2334
-	'MN' => array(
2335
-		'currency_code'  => 'MNT',
2336
-		'currency_pos'   => 'left_space',
2337
-		'thousand_sep'   => ',',
2338
-		'decimal_sep'    => '.',
2339
-		'num_decimals'   => 0,
2340
-		'weight_unit'    => 'kg',
2341
-		'dimension_unit' => 'cm',
2342
-		'direction'      => 'ltr',
2343
-		'default_locale' => 'mn_MN',
2344
-		'name'           => 'Mongolian tögrög',
2345
-		'singular'       => 'Mongolian tugrik',
2346
-		'plural'         => 'Mongolian tugriks',
2347
-		'short_symbol'   => '₮',
2348
-		'locales'        => $locales['MNT'],
2349
-	),
2350
-	'MO' => array(
2351
-		'currency_code'  => 'MOP',
2352
-		'currency_pos'   => 'left',
2353
-		'thousand_sep'   => ',',
2354
-		'decimal_sep'    => '.',
2355
-		'num_decimals'   => 2,
2356
-		'weight_unit'    => 'kg',
2357
-		'dimension_unit' => 'cm',
2358
-		'direction'      => 'ltr',
2359
-		'default_locale' => 'zh_Hant_MO',
2360
-		'name'           => 'Macanese pataca',
2361
-		'singular'       => 'Macanese pataca',
2362
-		'plural'         => 'Macanese patacas',
2363
-		'short_symbol'   => null,
2364
-		'locales'        => $locales['MOP'],
2365
-	),
2366
-	'MP' => array(
2367
-		'currency_code'  => 'USD',
2368
-		'currency_pos'   => 'left',
2369
-		'thousand_sep'   => ',',
2370
-		'decimal_sep'    => '.',
2371
-		'num_decimals'   => 2,
2372
-		'weight_unit'    => 'kg',
2373
-		'dimension_unit' => 'cm',
2374
-		'direction'      => 'ltr',
2375
-		'default_locale' => 'en_MP',
2376
-		'name'           => 'United States (US) dollar',
2377
-		'singular'       => 'US dollar',
2378
-		'plural'         => 'US dollars',
2379
-		'short_symbol'   => '$',
2380
-		'locales'        => $locales['USD'],
2381
-	),
2382
-	'MQ' => array(
2383
-		'currency_code'  => 'EUR',
2384
-		'currency_pos'   => 'right_space',
2385
-		'thousand_sep'   => ' ',
2386
-		'decimal_sep'    => ',',
2387
-		'num_decimals'   => 2,
2388
-		'weight_unit'    => 'kg',
2389
-		'dimension_unit' => 'cm',
2390
-		'direction'      => 'ltr',
2391
-		'default_locale' => 'fr_MQ',
2392
-		'name'           => 'Euro',
2393
-		'singular'       => 'euro',
2394
-		'plural'         => 'euros',
2395
-		'short_symbol'   => '€',
2396
-		'locales'        => $locales['EUR'],
2397
-	),
2398
-	'MR' => array(
2399
-		'currency_code'  => 'MRU',
2400
-		'currency_pos'   => 'right_space',
2401
-		'thousand_sep'   => '.',
2402
-		'decimal_sep'    => ',',
2403
-		'num_decimals'   => 2,
2404
-		'weight_unit'    => 'kg',
2405
-		'dimension_unit' => 'cm',
2406
-		'direction'      => 'rtl',
2407
-		'default_locale' => 'ar_MR',
2408
-		'name'           => 'Mauritanian ouguiya',
2409
-		'singular'       => 'Mauritanian ouguiya',
2410
-		'plural'         => 'Mauritanian ouguiyas',
2411
-		'short_symbol'   => null,
2412
-		'locales'        => $locales['MRU'],
2413
-	),
2414
-	'MS' => array(
2415
-		'currency_code'  => 'XCD',
2416
-		'currency_pos'   => 'left',
2417
-		'thousand_sep'   => ',',
2418
-		'decimal_sep'    => '.',
2419
-		'num_decimals'   => 2,
2420
-		'weight_unit'    => 'kg',
2421
-		'dimension_unit' => 'cm',
2422
-		'direction'      => 'ltr',
2423
-		'default_locale' => 'en_MS',
2424
-		'name'           => 'East Caribbean dollar',
2425
-		'singular'       => 'East Caribbean dollar',
2426
-		'plural'         => 'East Caribbean dollars',
2427
-		'short_symbol'   => '$',
2428
-		'locales'        => $locales['XCD'],
2429
-	),
2430
-	'MT' => array(
2431
-		'currency_code'  => 'EUR',
2432
-		'currency_pos'   => 'left',
2433
-		'thousand_sep'   => ',',
2434
-		'decimal_sep'    => '.',
2435
-		'num_decimals'   => 2,
2436
-		'weight_unit'    => 'kg',
2437
-		'dimension_unit' => 'cm',
2438
-		'direction'      => 'ltr',
2439
-		'default_locale' => 'mt_MT',
2440
-		'name'           => 'Euro',
2441
-		'singular'       => 'euro',
2442
-		'plural'         => 'euros',
2443
-		'short_symbol'   => '€',
2444
-		'locales'        => $locales['EUR'],
2445
-	),
2446
-	'MU' => array(
2447
-		'currency_code'  => 'MUR',
2448
-		'currency_pos'   => 'left',
2449
-		'thousand_sep'   => ',',
2450
-		'decimal_sep'    => '.',
2451
-		'num_decimals'   => 0,
2452
-		'weight_unit'    => 'kg',
2453
-		'dimension_unit' => 'cm',
2454
-		'direction'      => 'ltr',
2455
-		'default_locale' => 'en_MU',
2456
-		'name'           => 'Mauritian rupee',
2457
-		'singular'       => 'Mauritian rupee',
2458
-		'plural'         => 'Mauritian rupees',
2459
-		'short_symbol'   => 'Rs',
2460
-		'locales'        => $locales['MUR'],
2461
-	),
2462
-	'MV' => array(
2463
-		'currency_code'  => 'MVR',
2464
-		'currency_pos'   => 'left_space',
2465
-		'thousand_sep'   => '.',
2466
-		'decimal_sep'    => ',',
2467
-		'num_decimals'   => 2,
2468
-		'weight_unit'    => 'kg',
2469
-		'dimension_unit' => 'cm',
2470
-		'direction'      => 'rtl',
2471
-		'default_locale' => '',
2472
-		'name'           => 'Maldivian rufiyaa',
2473
-		'singular'       => 'Maldivian rufiyaa',
2474
-		'plural'         => 'Maldivian rufiyaas',
2475
-		'short_symbol'   => null,
2476
-		'locales'        => $locales['MVR'],
2477
-	),
2478
-	'MW' => array(
2479
-		'currency_code'  => 'MWK',
2480
-		'currency_pos'   => 'left',
2481
-		'thousand_sep'   => ',',
2482
-		'decimal_sep'    => '.',
2483
-		'num_decimals'   => 2,
2484
-		'weight_unit'    => 'kg',
2485
-		'dimension_unit' => 'cm',
2486
-		'direction'      => 'ltr',
2487
-		'default_locale' => 'en_MW',
2488
-		'name'           => 'Malawian kwacha',
2489
-		'singular'       => 'Malawian kwacha',
2490
-		'plural'         => 'Malawian kwachas',
2491
-		'short_symbol'   => null,
2492
-		'locales'        => $locales['MWK'],
2493
-	),
2494
-	'MX' => array(
2495
-		'currency_code'  => 'MXN',
2496
-		'currency_pos'   => 'left',
2497
-		'thousand_sep'   => ',',
2498
-		'decimal_sep'    => '.',
2499
-		'num_decimals'   => 2,
2500
-		'weight_unit'    => 'kg',
2501
-		'dimension_unit' => 'cm',
2502
-		'direction'      => 'ltr',
2503
-		'default_locale' => 'es_MX',
2504
-		'name'           => 'Mexican peso',
2505
-		'singular'       => 'Mexican peso',
2506
-		'plural'         => 'Mexican pesos',
2507
-		'short_symbol'   => '$',
2508
-		'locales'        => $locales['MXN'],
2509
-	),
2510
-	'MY' => array(
2511
-		'currency_code'  => 'MYR',
2512
-		'currency_pos'   => 'left',
2513
-		'thousand_sep'   => ',',
2514
-		'decimal_sep'    => '.',
2515
-		'num_decimals'   => 2,
2516
-		'weight_unit'    => 'kg',
2517
-		'dimension_unit' => 'cm',
2518
-		'direction'      => 'ltr',
2519
-		'default_locale' => 'ms_MY',
2520
-		'name'           => 'Malaysian ringgit',
2521
-		'singular'       => 'Malaysian ringgit',
2522
-		'plural'         => 'Malaysian ringgits',
2523
-		'short_symbol'   => 'RM',
2524
-		'locales'        => $locales['MYR'],
2525
-	),
2526
-	'MZ' => array(
2527
-		'currency_code'  => 'MZN',
2528
-		'currency_pos'   => 'right_space',
2529
-		'thousand_sep'   => ' ',
2530
-		'decimal_sep'    => ',',
2531
-		'num_decimals'   => 2,
2532
-		'weight_unit'    => 'kg',
2533
-		'dimension_unit' => 'cm',
2534
-		'direction'      => 'ltr',
2535
-		'default_locale' => 'pt_MZ',
2536
-		'name'           => 'Mozambican metical',
2537
-		'singular'       => 'Mozambican metical',
2538
-		'plural'         => 'Mozambican meticals',
2539
-		'short_symbol'   => null,
2540
-		'locales'        => $locales['MZN'],
2541
-	),
2542
-	'NA' => array(
2543
-		'currency_code'  => 'NAD',
2544
-		'currency_pos'   => 'left',
2545
-		'thousand_sep'   => ',',
2546
-		'decimal_sep'    => '.',
2547
-		'num_decimals'   => 2,
2548
-		'weight_unit'    => 'kg',
2549
-		'dimension_unit' => 'cm',
2550
-		'direction'      => 'ltr',
2551
-		'default_locale' => 'en_NA',
2552
-		'name'           => 'Namibian dollar',
2553
-		'singular'       => 'Namibian dollar',
2554
-		'plural'         => 'Namibian dollars',
2555
-		'short_symbol'   => '$',
2556
-		'locales'        => $locales['NAD'],
2557
-	),
2558
-	'NC' => array(
2559
-		'currency_code'  => 'XPF',
2560
-		'currency_pos'   => 'right_space',
2561
-		'thousand_sep'   => ' ',
2562
-		'decimal_sep'    => ',',
2563
-		'num_decimals'   => 0,
2564
-		'weight_unit'    => 'kg',
2565
-		'dimension_unit' => 'cm',
2566
-		'direction'      => 'ltr',
2567
-		'default_locale' => 'fr_NC',
2568
-		'name'           => 'CFP franc',
2569
-		'singular'       => 'CFP franc',
2570
-		'plural'         => 'CFP francs',
2571
-		'short_symbol'   => null,
2572
-		'locales'        => $locales['XPF'],
2573
-	),
2574
-	'NE' => array(
2575
-		'currency_code'  => 'XOF',
2576
-		'currency_pos'   => 'right_space',
2577
-		'thousand_sep'   => ' ',
2578
-		'decimal_sep'    => ',',
2579
-		'num_decimals'   => 0,
2580
-		'weight_unit'    => 'kg',
2581
-		'dimension_unit' => 'cm',
2582
-		'direction'      => 'ltr',
2583
-		'default_locale' => 'fr_NE',
2584
-		'name'           => 'West African CFA franc',
2585
-		'singular'       => 'West African CFA franc',
2586
-		'plural'         => 'West African CFA francs',
2587
-		'short_symbol'   => null,
2588
-		'locales'        => $locales['XOF'],
2589
-	),
2590
-	'NF' => array(
2591
-		'currency_code'  => 'AUD',
2592
-		'currency_pos'   => 'left',
2593
-		'thousand_sep'   => ',',
2594
-		'decimal_sep'    => '.',
2595
-		'num_decimals'   => 2,
2596
-		'weight_unit'    => 'kg',
2597
-		'dimension_unit' => 'cm',
2598
-		'direction'      => 'ltr',
2599
-		'default_locale' => 'en_NF',
2600
-		'name'           => 'Australian dollar',
2601
-		'singular'       => 'Australian dollar',
2602
-		'plural'         => 'Australian dollars',
2603
-		'short_symbol'   => '$',
2604
-		'locales'        => $locales['AUD'],
2605
-	),
2606
-	'NG' => array(
2607
-		'currency_code'  => 'NGN',
2608
-		'currency_pos'   => 'left',
2609
-		'thousand_sep'   => ',',
2610
-		'decimal_sep'    => '.',
2611
-		'num_decimals'   => 2,
2612
-		'weight_unit'    => 'kg',
2613
-		'dimension_unit' => 'cm',
2614
-		'direction'      => 'ltr',
2615
-		'default_locale' => 'en_NG',
2616
-		'name'           => 'Nigerian naira',
2617
-		'singular'       => 'Nigerian naira',
2618
-		'plural'         => 'Nigerian nairas',
2619
-		'short_symbol'   => '₦',
2620
-		'locales'        => $locales['NGN'],
2621
-	),
2622
-	'NI' => array(
2623
-		'currency_code'  => 'NIO',
2624
-		'currency_pos'   => 'left',
2625
-		'thousand_sep'   => ',',
2626
-		'decimal_sep'    => '.',
2627
-		'num_decimals'   => 2,
2628
-		'weight_unit'    => 'kg',
2629
-		'dimension_unit' => 'cm',
2630
-		'direction'      => 'ltr',
2631
-		'default_locale' => 'es_NI',
2632
-		'name'           => 'Nicaraguan córdoba',
2633
-		'singular'       => 'Nicaraguan córdoba',
2634
-		'plural'         => 'Nicaraguan córdobas',
2635
-		'short_symbol'   => 'C$',
2636
-		'locales'        => $locales['NIO'],
2637
-	),
2638
-	'NL' => array(
2639
-		'currency_code'  => 'EUR',
2640
-		'currency_pos'   => 'left_space',
2641
-		'thousand_sep'   => '.',
2642
-		'decimal_sep'    => ',',
2643
-		'num_decimals'   => 2,
2644
-		'weight_unit'    => 'kg',
2645
-		'dimension_unit' => 'cm',
2646
-		'direction'      => 'ltr',
2647
-		'default_locale' => 'nl_NL',
2648
-		'name'           => 'Euro',
2649
-		'singular'       => 'euro',
2650
-		'plural'         => 'euros',
2651
-		'short_symbol'   => '€',
2652
-		'locales'        => $locales['EUR'],
2653
-	),
2654
-	'NO' => array(
2655
-		'currency_code'  => 'NOK',
2656
-		'currency_pos'   => 'left_space',
2657
-		'thousand_sep'   => ' ',
2658
-		'decimal_sep'    => ',',
2659
-		'num_decimals'   => 0,
2660
-		'weight_unit'    => 'kg',
2661
-		'dimension_unit' => 'cm',
2662
-		'direction'      => 'ltr',
2663
-		'default_locale' => 'nb_NO',
2664
-		'name'           => 'Norwegian krone',
2665
-		'singular'       => 'Norwegian krone',
2666
-		'plural'         => 'Norwegian kroner',
2667
-		'short_symbol'   => 'kr',
2668
-		'locales'        => $locales['NOK'],
2669
-	),
2670
-	'NP' => array(
2671
-		'currency_code'  => 'NPR',
2672
-		'currency_pos'   => 'left_space',
2673
-		'thousand_sep'   => ',',
2674
-		'decimal_sep'    => '.',
2675
-		'num_decimals'   => 2,
2676
-		'weight_unit'    => 'kg',
2677
-		'dimension_unit' => 'cm',
2678
-		'direction'      => 'ltr',
2679
-		'default_locale' => 'ne_NP',
2680
-		'name'           => 'Nepalese rupee',
2681
-		'singular'       => 'Nepalese rupee',
2682
-		'plural'         => 'Nepalese rupees',
2683
-		'short_symbol'   => 'Rs',
2684
-		'locales'        => $locales['NPR'],
2685
-	),
2686
-	'NR' => array(
2687
-		'currency_code'  => 'AUD',
2688
-		'currency_pos'   => 'left',
2689
-		'thousand_sep'   => ',',
2690
-		'decimal_sep'    => '.',
2691
-		'num_decimals'   => 2,
2692
-		'weight_unit'    => 'kg',
2693
-		'dimension_unit' => 'cm',
2694
-		'direction'      => 'ltr',
2695
-		'default_locale' => 'en_NR',
2696
-		'name'           => 'Australian dollar',
2697
-		'singular'       => 'Australian dollar',
2698
-		'plural'         => 'Australian dollars',
2699
-		'short_symbol'   => '$',
2700
-		'locales'        => $locales['AUD'],
2701
-	),
2702
-	'NU' => array(
2703
-		'currency_code'  => 'NZD',
2704
-		'currency_pos'   => 'left',
2705
-		'thousand_sep'   => ',',
2706
-		'decimal_sep'    => '.',
2707
-		'num_decimals'   => 2,
2708
-		'weight_unit'    => 'kg',
2709
-		'dimension_unit' => 'cm',
2710
-		'direction'      => 'ltr',
2711
-		'default_locale' => 'en_NU',
2712
-		'name'           => 'New Zealand dollar',
2713
-		'singular'       => 'New Zealand dollar',
2714
-		'plural'         => 'New Zealand dollars',
2715
-		'short_symbol'   => '$',
2716
-		'locales'        => $locales['NZD'],
2717
-	),
2718
-	'NZ' => array(
2719
-		'currency_code'  => 'NZD',
2720
-		'currency_pos'   => 'left',
2721
-		'thousand_sep'   => ',',
2722
-		'decimal_sep'    => '.',
2723
-		'num_decimals'   => 2,
2724
-		'weight_unit'    => 'kg',
2725
-		'dimension_unit' => 'cm',
2726
-		'direction'      => 'ltr',
2727
-		'default_locale' => 'en_NZ',
2728
-		'name'           => 'New Zealand dollar',
2729
-		'singular'       => 'New Zealand dollar',
2730
-		'plural'         => 'New Zealand dollars',
2731
-		'short_symbol'   => '$',
2732
-		'locales'        => $locales['NZD'],
2733
-	),
2734
-	'OM' => array(
2735
-		'currency_code'  => 'OMR',
2736
-		'currency_pos'   => 'right_space',
2737
-		'thousand_sep'   => '.',
2738
-		'decimal_sep'    => ',',
2739
-		'num_decimals'   => 3,
2740
-		'weight_unit'    => 'kg',
2741
-		'dimension_unit' => 'cm',
2742
-		'direction'      => 'rtl',
2743
-		'default_locale' => 'ar_OM',
2744
-		'name'           => 'Omani rial',
2745
-		'singular'       => 'Omani rial',
2746
-		'plural'         => 'Omani rials',
2747
-		'short_symbol'   => null,
2748
-		'locales'        => $locales['OMR'],
2749
-	),
2750
-	'PA' => array(
2751
-		'currency_code'  => 'USD',
2752
-		'currency_pos'   => 'left',
2753
-		'thousand_sep'   => ',',
2754
-		'decimal_sep'    => '.',
2755
-		'num_decimals'   => 2,
2756
-		'weight_unit'    => 'kg',
2757
-		'dimension_unit' => 'cm',
2758
-		'direction'      => 'ltr',
2759
-		'default_locale' => 'es_PA',
2760
-		'name'           => 'United States (US) dollar',
2761
-		'singular'       => 'US dollar',
2762
-		'plural'         => 'US dollars',
2763
-		'short_symbol'   => '$',
2764
-		'locales'        => $locales['USD'],
2765
-	),
2766
-	'PE' => array(
2767
-		'currency_code'  => 'PEN',
2768
-		'currency_pos'   => 'left_space',
2769
-		'thousand_sep'   => ',',
2770
-		'decimal_sep'    => '.',
2771
-		'num_decimals'   => 2,
2772
-		'weight_unit'    => 'kg',
2773
-		'dimension_unit' => 'cm',
2774
-		'direction'      => 'ltr',
2775
-		'default_locale' => 'es_PE',
2776
-		'name'           => 'Sol',
2777
-		'singular'       => 'Peruvian sol',
2778
-		'plural'         => 'Peruvian soles',
2779
-		'short_symbol'   => null,
2780
-		'locales'        => $locales['PEN'],
2781
-	),
2782
-	'PF' => array(
2783
-		'currency_code'  => 'XPF',
2784
-		'currency_pos'   => 'right_space',
2785
-		'thousand_sep'   => ' ',
2786
-		'decimal_sep'    => ',',
2787
-		'num_decimals'   => 0,
2788
-		'weight_unit'    => 'kg',
2789
-		'dimension_unit' => 'cm',
2790
-		'direction'      => 'ltr',
2791
-		'default_locale' => 'fr_PF',
2792
-		'name'           => 'CFP franc',
2793
-		'singular'       => 'CFP franc',
2794
-		'plural'         => 'CFP francs',
2795
-		'short_symbol'   => null,
2796
-		'locales'        => $locales['XPF'],
2797
-	),
2798
-	'PG' => array(
2799
-		'currency_code'  => 'PGK',
2800
-		'currency_pos'   => 'left',
2801
-		'thousand_sep'   => ',',
2802
-		'decimal_sep'    => '.',
2803
-		'num_decimals'   => 2,
2804
-		'weight_unit'    => 'kg',
2805
-		'dimension_unit' => 'cm',
2806
-		'direction'      => 'ltr',
2807
-		'default_locale' => 'en_PG',
2808
-		'name'           => 'Papua New Guinean kina',
2809
-		'singular'       => 'Papua New Guinean kina',
2810
-		'plural'         => 'Papua New Guinean kina',
2811
-		'short_symbol'   => null,
2812
-		'locales'        => $locales['PGK'],
2813
-	),
2814
-	'PH' => array(
2815
-		'currency_code'  => 'PHP',
2816
-		'currency_pos'   => 'left',
2817
-		'thousand_sep'   => ',',
2818
-		'decimal_sep'    => '.',
2819
-		'num_decimals'   => 2,
2820
-		'weight_unit'    => 'kg',
2821
-		'dimension_unit' => 'cm',
2822
-		'direction'      => 'ltr',
2823
-		'default_locale' => 'en_PH',
2824
-		'name'           => 'Philippine peso',
2825
-		'singular'       => 'Philippine piso',
2826
-		'plural'         => 'Philippine pisos',
2827
-		'short_symbol'   => '₱',
2828
-		'locales'        => $locales['PHP'],
2829
-	),
2830
-	'PK' => array(
2831
-		'currency_code'  => 'PKR',
2832
-		'currency_pos'   => 'left_space',
2833
-		'thousand_sep'   => ',',
2834
-		'decimal_sep'    => '.',
2835
-		'num_decimals'   => 0,
2836
-		'weight_unit'    => 'kg',
2837
-		'dimension_unit' => 'cm',
2838
-		'direction'      => 'rtl',
2839
-		'default_locale' => 'ur_PK',
2840
-		'name'           => 'Pakistani rupee',
2841
-		'singular'       => 'Pakistani rupee',
2842
-		'plural'         => 'Pakistani rupees',
2843
-		'short_symbol'   => 'Rs',
2844
-		'locales'        => $locales['PKR'],
2845
-	),
2846
-	'PL' => array(
2847
-		'currency_code'  => 'PLN',
2848
-		'currency_pos'   => 'right_space',
2849
-		'thousand_sep'   => ' ',
2850
-		'decimal_sep'    => ',',
2851
-		'num_decimals'   => 2,
2852
-		'weight_unit'    => 'kg',
2853
-		'dimension_unit' => 'cm',
2854
-		'direction'      => 'ltr',
2855
-		'default_locale' => 'pl_PL',
2856
-		'name'           => 'Polish złoty',
2857
-		'singular'       => 'Polish zloty',
2858
-		'plural'         => 'Polish zlotys',
2859
-		'short_symbol'   => 'zł',
2860
-		'locales'        => $locales['PLN'],
2861
-	),
2862
-	'PM' => array(
2863
-		'currency_code'  => 'EUR',
2864
-		'currency_pos'   => 'right_space',
2865
-		'thousand_sep'   => ' ',
2866
-		'decimal_sep'    => ',',
2867
-		'num_decimals'   => 2,
2868
-		'weight_unit'    => 'kg',
2869
-		'dimension_unit' => 'cm',
2870
-		'direction'      => 'ltr',
2871
-		'default_locale' => 'fr_PM',
2872
-		'name'           => 'Euro',
2873
-		'singular'       => 'euro',
2874
-		'plural'         => 'euros',
2875
-		'short_symbol'   => '€',
2876
-		'locales'        => $locales['EUR'],
2877
-	),
2878
-	'PN' => array(
2879
-		'currency_code'  => 'NZD',
2880
-		'currency_pos'   => 'left',
2881
-		'thousand_sep'   => ',',
2882
-		'decimal_sep'    => '.',
2883
-		'num_decimals'   => 2,
2884
-		'weight_unit'    => 'kg',
2885
-		'dimension_unit' => 'cm',
2886
-		'direction'      => 'ltr',
2887
-		'default_locale' => 'en_PN',
2888
-		'name'           => 'New Zealand dollar',
2889
-		'singular'       => 'New Zealand dollar',
2890
-		'plural'         => 'New Zealand dollars',
2891
-		'short_symbol'   => '$',
2892
-		'locales'        => $locales['NZD'],
2893
-	),
2894
-	'PR' => array(
2895
-		'currency_code'  => 'USD',
2896
-		'currency_pos'   => 'left',
2897
-		'thousand_sep'   => ',',
2898
-		'decimal_sep'    => '.',
2899
-		'num_decimals'   => 2,
2900
-		'weight_unit'    => 'kg',
2901
-		'dimension_unit' => 'cm',
2902
-		'direction'      => 'ltr',
2903
-		'default_locale' => 'es_PR',
2904
-		'name'           => 'United States (US) dollar',
2905
-		'singular'       => 'US dollar',
2906
-		'plural'         => 'US dollars',
2907
-		'short_symbol'   => '$',
2908
-		'locales'        => $locales['USD'],
2909
-	),
2910
-	'PS' => array(
2911
-		'currency_code'  => 'JOD',
2912
-		'currency_pos'   => 'right_space',
2913
-		'thousand_sep'   => '.',
2914
-		'decimal_sep'    => ',',
2915
-		'num_decimals'   => 3,
2916
-		'weight_unit'    => 'kg',
2917
-		'dimension_unit' => 'cm',
2918
-		'direction'      => 'rtl',
2919
-		'default_locale' => 'ar_PS',
2920
-		'name'           => 'Jordanian dinar',
2921
-		'singular'       => 'Jordanian dinar',
2922
-		'plural'         => 'Jordanian dinars',
2923
-		'short_symbol'   => null,
2924
-		'locales'        => $locales['JOD'],
2925
-	),
2926
-	'PT' => array(
2927
-		'currency_code'  => 'EUR',
2928
-		'currency_pos'   => 'right_space',
2929
-		'thousand_sep'   => ' ',
2930
-		'decimal_sep'    => ',',
2931
-		'num_decimals'   => 2,
2932
-		'weight_unit'    => 'kg',
2933
-		'dimension_unit' => 'cm',
2934
-		'direction'      => 'ltr',
2935
-		'default_locale' => 'pt_PT',
2936
-		'name'           => 'Euro',
2937
-		'singular'       => 'euro',
2938
-		'plural'         => 'euros',
2939
-		'short_symbol'   => '€',
2940
-		'locales'        => $locales['EUR'],
2941
-	),
2942
-	'PW' => array(
2943
-		'currency_code'  => 'USD',
2944
-		'currency_pos'   => 'left',
2945
-		'thousand_sep'   => ',',
2946
-		'decimal_sep'    => '.',
2947
-		'num_decimals'   => 2,
2948
-		'weight_unit'    => 'kg',
2949
-		'dimension_unit' => 'cm',
2950
-		'direction'      => 'ltr',
2951
-		'default_locale' => 'en_PW',
2952
-		'name'           => 'United States (US) dollar',
2953
-		'singular'       => 'US dollar',
2954
-		'plural'         => 'US dollars',
2955
-		'short_symbol'   => '$',
2956
-		'locales'        => $locales['USD'],
2957
-	),
2958
-	'PY' => array(
2959
-		'currency_code'  => 'PYG',
2960
-		'currency_pos'   => 'left_space',
2961
-		'thousand_sep'   => '.',
2962
-		'decimal_sep'    => ',',
2963
-		'num_decimals'   => 0,
2964
-		'weight_unit'    => 'kg',
2965
-		'dimension_unit' => 'cm',
2966
-		'direction'      => 'ltr',
2967
-		'default_locale' => 'es_PY',
2968
-		'name'           => 'Paraguayan guaraní',
2969
-		'singular'       => 'Paraguayan guarani',
2970
-		'plural'         => 'Paraguayan guaranis',
2971
-		'short_symbol'   => '₲',
2972
-		'locales'        => $locales['PYG'],
2973
-	),
2974
-	'QA' => array(
2975
-		'currency_code'  => 'QAR',
2976
-		'currency_pos'   => 'right_space',
2977
-		'thousand_sep'   => '.',
2978
-		'decimal_sep'    => ',',
2979
-		'num_decimals'   => 2,
2980
-		'weight_unit'    => 'kg',
2981
-		'dimension_unit' => 'cm',
2982
-		'direction'      => 'rtl',
2983
-		'default_locale' => 'ar_QA',
2984
-		'name'           => 'Qatari riyal',
2985
-		'singular'       => 'Qatari rial',
2986
-		'plural'         => 'Qatari rials',
2987
-		'short_symbol'   => null,
2988
-		'locales'        => $locales['QAR'],
2989
-	),
2990
-	'RE' => array(
2991
-		'currency_code'  => 'EUR',
2992
-		'currency_pos'   => 'right_space',
2993
-		'thousand_sep'   => ' ',
2994
-		'decimal_sep'    => ',',
2995
-		'num_decimals'   => 2,
2996
-		'weight_unit'    => 'kg',
2997
-		'dimension_unit' => 'cm',
2998
-		'direction'      => 'ltr',
2999
-		'default_locale' => 'fr_RE',
3000
-		'name'           => 'Euro',
3001
-		'singular'       => 'euro',
3002
-		'plural'         => 'euros',
3003
-		'short_symbol'   => '€',
3004
-		'locales'        => $locales['EUR'],
3005
-	),
3006
-	'RO' => array(
3007
-		'currency_code'  => 'RON',
3008
-		'currency_pos'   => 'right_space',
3009
-		'thousand_sep'   => '.',
3010
-		'decimal_sep'    => ',',
3011
-		'num_decimals'   => 2,
3012
-		'weight_unit'    => 'kg',
3013
-		'dimension_unit' => 'cm',
3014
-		'direction'      => 'ltr',
3015
-		'default_locale' => 'ro_RO',
3016
-		'name'           => 'Romanian leu',
3017
-		'singular'       => 'Romanian leu',
3018
-		'plural'         => 'Romanian lei',
3019
-		'short_symbol'   => 'lei',
3020
-		'locales'        => $locales['RON'],
3021
-	),
3022
-	'RS' => array(
3023
-		'currency_code'  => 'RSD',
3024
-		'currency_pos'   => 'right_space',
3025
-		'thousand_sep'   => '.',
3026
-		'decimal_sep'    => ',',
3027
-		'num_decimals'   => 0,
3028
-		'weight_unit'    => 'kg',
3029
-		'dimension_unit' => 'cm',
3030
-		'direction'      => 'ltr',
3031
-		'default_locale' => 'sr_RS',
3032
-		'name'           => 'Serbian dinar',
3033
-		'singular'       => 'Serbian dinar',
3034
-		'plural'         => 'Serbian dinars',
3035
-		'short_symbol'   => null,
3036
-		'locales'        => $locales['RSD'],
3037
-	),
3038
-	'RU' => array(
3039
-		'currency_code'  => 'RUB',
3040
-		'currency_pos'   => 'right_space',
3041
-		'thousand_sep'   => ' ',
3042
-		'decimal_sep'    => ',',
3043
-		'num_decimals'   => 2,
3044
-		'weight_unit'    => 'kg',
3045
-		'dimension_unit' => 'cm',
3046
-		'direction'      => 'ltr',
3047
-		'default_locale' => 'ru_RU',
3048
-		'name'           => 'Russian ruble',
3049
-		'singular'       => 'Russian ruble',
3050
-		'plural'         => 'Russian rubles',
3051
-		'short_symbol'   => '₽',
3052
-		'locales'        => $locales['RUB'],
3053
-	),
3054
-	'RW' => array(
3055
-		'currency_code'  => 'RWF',
3056
-		'currency_pos'   => 'left_space',
3057
-		'thousand_sep'   => '.',
3058
-		'decimal_sep'    => ',',
3059
-		'num_decimals'   => 0,
3060
-		'weight_unit'    => 'kg',
3061
-		'dimension_unit' => 'cm',
3062
-		'direction'      => 'ltr',
3063
-		'default_locale' => 'rw_RW',
3064
-		'name'           => 'Rwandan franc',
3065
-		'singular'       => 'Rwandan franc',
3066
-		'plural'         => 'Rwandan francs',
3067
-		'short_symbol'   => 'RF',
3068
-		'locales'        => $locales['RWF'],
3069
-	),
3070
-	'SA' => array(
3071
-		'currency_code'  => 'SAR',
3072
-		'currency_pos'   => 'right_space',
3073
-		'thousand_sep'   => '.',
3074
-		'decimal_sep'    => ',',
3075
-		'num_decimals'   => 2,
3076
-		'weight_unit'    => 'kg',
3077
-		'dimension_unit' => 'cm',
3078
-		'direction'      => 'rtl',
3079
-		'default_locale' => 'ar_SA',
3080
-		'name'           => 'Saudi riyal',
3081
-		'singular'       => 'Saudi riyal',
3082
-		'plural'         => 'Saudi riyals',
3083
-		'short_symbol'   => null,
3084
-		'locales'        => $locales['SAR'],
3085
-	),
3086
-	'SB' => array(
3087
-		'currency_code'  => 'SBD',
3088
-		'currency_pos'   => 'left',
3089
-		'thousand_sep'   => ',',
3090
-		'decimal_sep'    => '.',
3091
-		'num_decimals'   => 2,
3092
-		'weight_unit'    => 'kg',
3093
-		'dimension_unit' => 'cm',
3094
-		'direction'      => 'ltr',
3095
-		'default_locale' => 'en_SB',
3096
-		'name'           => 'Solomon Islands dollar',
3097
-		'singular'       => 'Solomon Islands dollar',
3098
-		'plural'         => 'Solomon Islands dollars',
3099
-		'short_symbol'   => '$',
3100
-		'locales'        => $locales['SBD'],
3101
-	),
3102
-	'SC' => array(
3103
-		'currency_code'  => 'SCR',
3104
-		'currency_pos'   => 'right_space',
3105
-		'thousand_sep'   => ' ',
3106
-		'decimal_sep'    => ',',
3107
-		'num_decimals'   => 2,
3108
-		'weight_unit'    => 'kg',
3109
-		'dimension_unit' => 'cm',
3110
-		'direction'      => 'ltr',
3111
-		'default_locale' => 'fr_SC',
3112
-		'name'           => 'Seychellois rupee',
3113
-		'singular'       => 'Seychellois rupee',
3114
-		'plural'         => 'Seychellois rupees',
3115
-		'short_symbol'   => null,
3116
-		'locales'        => $locales['SCR'],
3117
-	),
3118
-	'SD' => array(
3119
-		'currency_code'  => 'SDG',
3120
-		'currency_pos'   => 'right_space',
3121
-		'thousand_sep'   => '.',
3122
-		'decimal_sep'    => ',',
3123
-		'num_decimals'   => 2,
3124
-		'weight_unit'    => 'kg',
3125
-		'dimension_unit' => 'cm',
3126
-		'direction'      => 'rtl',
3127
-		'default_locale' => 'ar_SD',
3128
-		'name'           => 'Sudanese pound',
3129
-		'singular'       => 'Sudanese pound',
3130
-		'plural'         => 'Sudanese pounds',
3131
-		'short_symbol'   => null,
3132
-		'locales'        => $locales['SDG'],
3133
-	),
3134
-	'SE' => array(
3135
-		'currency_code'  => 'SEK',
3136
-		'currency_pos'   => 'right_space',
3137
-		'thousand_sep'   => ' ',
3138
-		'decimal_sep'    => ',',
3139
-		'num_decimals'   => 0,
3140
-		'weight_unit'    => 'kg',
3141
-		'dimension_unit' => 'cm',
3142
-		'direction'      => 'ltr',
3143
-		'default_locale' => 'sv_SE',
3144
-		'name'           => 'Swedish krona',
3145
-		'singular'       => 'Swedish krona',
3146
-		'plural'         => 'Swedish kronor',
3147
-		'short_symbol'   => 'kr',
3148
-		'locales'        => $locales['SEK'],
3149
-	),
3150
-	'SG' => array(
3151
-		'currency_code'  => 'SGD',
3152
-		'currency_pos'   => 'left',
3153
-		'thousand_sep'   => ',',
3154
-		'decimal_sep'    => '.',
3155
-		'num_decimals'   => 2,
3156
-		'weight_unit'    => 'kg',
3157
-		'dimension_unit' => 'cm',
3158
-		'direction'      => 'ltr',
3159
-		'default_locale' => 'en_SG',
3160
-		'name'           => 'Singapore dollar',
3161
-		'singular'       => 'Singapore dollar',
3162
-		'plural'         => 'Singapore dollars',
3163
-		'short_symbol'   => '$',
3164
-		'locales'        => $locales['SGD'],
3165
-	),
3166
-	'SH' => array(
3167
-		'currency_code'  => 'SHP',
3168
-		'currency_pos'   => 'left',
3169
-		'thousand_sep'   => ',',
3170
-		'decimal_sep'    => '.',
3171
-		'num_decimals'   => 2,
3172
-		'weight_unit'    => 'kg',
3173
-		'dimension_unit' => 'cm',
3174
-		'direction'      => 'ltr',
3175
-		'default_locale' => 'en_SH',
3176
-		'name'           => 'Saint Helena pound',
3177
-		'singular'       => 'St. Helena pound',
3178
-		'plural'         => 'St. Helena pounds',
3179
-		'short_symbol'   => '£',
3180
-		'locales'        => $locales['SHP'],
3181
-	),
3182
-	'SI' => array(
3183
-		'currency_code'  => 'EUR',
3184
-		'currency_pos'   => 'right_space',
3185
-		'thousand_sep'   => '.',
3186
-		'decimal_sep'    => ',',
3187
-		'num_decimals'   => 2,
3188
-		'weight_unit'    => 'kg',
3189
-		'dimension_unit' => 'cm',
3190
-		'direction'      => 'ltr',
3191
-		'default_locale' => 'sl_SI',
3192
-		'name'           => 'Euro',
3193
-		'singular'       => 'euro',
3194
-		'plural'         => 'euros',
3195
-		'short_symbol'   => '€',
3196
-		'locales'        => $locales['EUR'],
3197
-	),
3198
-	'SJ' => array(
3199
-		'currency_code'  => 'NOK',
3200
-		'currency_pos'   => 'left_space',
3201
-		'thousand_sep'   => ' ',
3202
-		'decimal_sep'    => ',',
3203
-		'num_decimals'   => 0,
3204
-		'weight_unit'    => 'kg',
3205
-		'dimension_unit' => 'cm',
3206
-		'direction'      => 'ltr',
3207
-		'default_locale' => 'nb_SJ',
3208
-		'name'           => 'Norwegian krone',
3209
-		'singular'       => 'Norwegian krone',
3210
-		'plural'         => 'Norwegian kroner',
3211
-		'short_symbol'   => 'kr',
3212
-		'locales'        => $locales['NOK'],
3213
-	),
3214
-	'SK' => array(
3215
-		'currency_code'  => 'EUR',
3216
-		'currency_pos'   => 'right_space',
3217
-		'thousand_sep'   => ' ',
3218
-		'decimal_sep'    => ',',
3219
-		'num_decimals'   => 2,
3220
-		'weight_unit'    => 'kg',
3221
-		'dimension_unit' => 'cm',
3222
-		'direction'      => 'ltr',
3223
-		'default_locale' => 'sk_SK',
3224
-		'name'           => 'Euro',
3225
-		'singular'       => 'euro',
3226
-		'plural'         => 'euros',
3227
-		'short_symbol'   => '€',
3228
-		'locales'        => $locales['EUR'],
3229
-	),
3230
-	'SL' => array(
3231
-		'currency_code'  => 'SLL',
3232
-		'currency_pos'   => 'left',
3233
-		'thousand_sep'   => ',',
3234
-		'decimal_sep'    => '.',
3235
-		'num_decimals'   => 0,
3236
-		'weight_unit'    => 'kg',
3237
-		'dimension_unit' => 'cm',
3238
-		'direction'      => 'ltr',
3239
-		'default_locale' => 'en_SL',
3240
-		'name'           => 'Sierra Leonean leone',
3241
-		'singular'       => 'Sierra Leonean leone',
3242
-		'plural'         => 'Sierra Leonean leones',
3243
-		'short_symbol'   => null,
3244
-		'locales'        => $locales['SLL'],
3245
-	),
3246
-	'SM' => array(
3247
-		'currency_code'  => 'EUR',
3248
-		'currency_pos'   => 'right_space',
3249
-		'thousand_sep'   => '.',
3250
-		'decimal_sep'    => ',',
3251
-		'num_decimals'   => 2,
3252
-		'weight_unit'    => 'kg',
3253
-		'dimension_unit' => 'cm',
3254
-		'direction'      => 'ltr',
3255
-		'default_locale' => 'it_SM',
3256
-		'name'           => 'Euro',
3257
-		'singular'       => 'euro',
3258
-		'plural'         => 'euros',
3259
-		'short_symbol'   => '€',
3260
-		'locales'        => $locales['EUR'],
3261
-	),
3262
-	'SN' => array(
3263
-		'currency_code'  => 'XOF',
3264
-		'currency_pos'   => 'left_space',
3265
-		'thousand_sep'   => '.',
3266
-		'decimal_sep'    => ',',
3267
-		'num_decimals'   => 0,
3268
-		'weight_unit'    => 'kg',
3269
-		'dimension_unit' => 'cm',
3270
-		'direction'      => 'ltr',
3271
-		'default_locale' => 'wo_SN',
3272
-		'name'           => 'West African CFA franc',
3273
-		'singular'       => 'West African CFA franc',
3274
-		'plural'         => 'West African CFA francs',
3275
-		'short_symbol'   => null,
3276
-		'locales'        => $locales['XOF'],
3277
-	),
3278
-	'SO' => array(
3279
-		'currency_code'  => 'SOS',
3280
-		'currency_pos'   => 'left',
3281
-		'thousand_sep'   => ',',
3282
-		'decimal_sep'    => '.',
3283
-		'num_decimals'   => 0,
3284
-		'weight_unit'    => 'kg',
3285
-		'dimension_unit' => 'cm',
3286
-		'direction'      => 'ltr',
3287
-		'default_locale' => 'so_SO',
3288
-		'name'           => 'Somali shilling',
3289
-		'singular'       => 'Somali shilling',
3290
-		'plural'         => 'Somali shillings',
3291
-		'short_symbol'   => null,
3292
-		'locales'        => $locales['SOS'],
3293
-	),
3294
-	'SR' => array(
3295
-		'currency_code'  => 'SRD',
3296
-		'currency_pos'   => 'left_space',
3297
-		'thousand_sep'   => '.',
3298
-		'decimal_sep'    => ',',
3299
-		'num_decimals'   => 2,
3300
-		'weight_unit'    => 'kg',
3301
-		'dimension_unit' => 'cm',
3302
-		'direction'      => 'ltr',
3303
-		'default_locale' => 'nl_SR',
3304
-		'name'           => 'Surinamese dollar',
3305
-		'singular'       => 'Surinamese dollar',
3306
-		'plural'         => 'Surinamese dollars',
3307
-		'short_symbol'   => '$',
3308
-		'locales'        => $locales['SRD'],
3309
-	),
3310
-	'SS' => array(
3311
-		'currency_code'  => 'SSP',
3312
-		'currency_pos'   => 'left',
3313
-		'thousand_sep'   => ',',
3314
-		'decimal_sep'    => '.',
3315
-		'num_decimals'   => 2,
3316
-		'weight_unit'    => 'kg',
3317
-		'dimension_unit' => 'cm',
3318
-		'direction'      => 'ltr',
3319
-		'default_locale' => 'en_SS',
3320
-		'name'           => 'South Sudanese pound',
3321
-		'singular'       => 'South Sudanese pound',
3322
-		'plural'         => 'South Sudanese pounds',
3323
-		'short_symbol'   => '£',
3324
-		'locales'        => $locales['SSP'],
3325
-	),
3326
-	'ST' => array(
3327
-		'currency_code'  => 'STN',
3328
-		'currency_pos'   => 'right_space',
3329
-		'thousand_sep'   => ' ',
3330
-		'decimal_sep'    => ',',
3331
-		'num_decimals'   => 2,
3332
-		'weight_unit'    => 'kg',
3333
-		'dimension_unit' => 'cm',
3334
-		'direction'      => 'ltr',
3335
-		'default_locale' => 'pt_ST',
3336
-		'name'           => 'São Tomé and Príncipe dobra',
3337
-		'singular'       => 'São Tomé & Príncipe dobra',
3338
-		'plural'         => 'São Tomé & Príncipe dobras',
3339
-		'short_symbol'   => 'Db',
3340
-		'locales'        => $locales['STN'],
3341
-	),
3342
-	'SV' => array(
3343
-		'currency_code'  => 'USD',
3344
-		'currency_pos'   => 'left',
3345
-		'thousand_sep'   => ',',
3346
-		'decimal_sep'    => '.',
3347
-		'num_decimals'   => 2,
3348
-		'weight_unit'    => 'kg',
3349
-		'dimension_unit' => 'cm',
3350
-		'direction'      => 'ltr',
3351
-		'default_locale' => 'es_SV',
3352
-		'name'           => 'United States (US) dollar',
3353
-		'singular'       => 'US dollar',
3354
-		'plural'         => 'US dollars',
3355
-		'short_symbol'   => '$',
3356
-		'locales'        => $locales['USD'],
3357
-	),
3358
-	'SX' => array(
3359
-		'currency_code'  => 'ANG',
3360
-		'currency_pos'   => 'left',
3361
-		'thousand_sep'   => ',',
3362
-		'decimal_sep'    => '.',
3363
-		'num_decimals'   => 2,
3364
-		'weight_unit'    => 'kg',
3365
-		'dimension_unit' => 'cm',
3366
-		'direction'      => 'ltr',
3367
-		'default_locale' => 'en_SX',
3368
-		'name'           => 'Netherlands Antillean guilder',
3369
-		'singular'       => 'Netherlands Antillean guilder',
3370
-		'plural'         => 'Netherlands Antillean guilders',
3371
-		'short_symbol'   => null,
3372
-		'locales'        => $locales['ANG'],
3373
-	),
3374
-	'SY' => array(
3375
-		'currency_code'  => 'SYP',
3376
-		'currency_pos'   => 'right_space',
3377
-		'thousand_sep'   => '.',
3378
-		'decimal_sep'    => ',',
3379
-		'num_decimals'   => 0,
3380
-		'weight_unit'    => 'kg',
3381
-		'dimension_unit' => 'cm',
3382
-		'direction'      => 'rtl',
3383
-		'default_locale' => 'ar_SY',
3384
-		'name'           => 'Syrian pound',
3385
-		'singular'       => 'Syrian pound',
3386
-		'plural'         => 'Syrian pounds',
3387
-		'short_symbol'   => '£',
3388
-		'locales'        => $locales['SYP'],
3389
-	),
3390
-	'SZ' => array(
3391
-		'currency_code'  => 'SZL',
3392
-		'currency_pos'   => 'left',
3393
-		'thousand_sep'   => ',',
3394
-		'decimal_sep'    => '.',
3395
-		'num_decimals'   => 2,
3396
-		'weight_unit'    => 'kg',
3397
-		'dimension_unit' => 'cm',
3398
-		'direction'      => 'ltr',
3399
-		'default_locale' => 'en_SZ',
3400
-		'name'           => 'Swazi lilangeni',
3401
-		'singular'       => 'Swazi lilangeni',
3402
-		'plural'         => 'Swazi emalangeni',
3403
-		'short_symbol'   => null,
3404
-		'locales'        => $locales['SZL'],
3405
-	),
3406
-	'TC' => array(
3407
-		'currency_code'  => 'USD',
3408
-		'currency_pos'   => 'left',
3409
-		'thousand_sep'   => ',',
3410
-		'decimal_sep'    => '.',
3411
-		'num_decimals'   => 2,
3412
-		'weight_unit'    => 'kg',
3413
-		'dimension_unit' => 'cm',
3414
-		'direction'      => 'ltr',
3415
-		'default_locale' => 'en_TC',
3416
-		'name'           => 'United States (US) dollar',
3417
-		'singular'       => 'US dollar',
3418
-		'plural'         => 'US dollars',
3419
-		'short_symbol'   => '$',
3420
-		'locales'        => $locales['USD'],
3421
-	),
3422
-	'TD' => array(
3423
-		'currency_code'  => 'XAF',
3424
-		'currency_pos'   => 'right_space',
3425
-		'thousand_sep'   => ' ',
3426
-		'decimal_sep'    => ',',
3427
-		'num_decimals'   => 0,
3428
-		'weight_unit'    => 'kg',
3429
-		'dimension_unit' => 'cm',
3430
-		'direction'      => 'ltr',
3431
-		'default_locale' => 'fr_TD',
3432
-		'name'           => 'Central African CFA franc',
3433
-		'singular'       => 'Central African CFA franc',
3434
-		'plural'         => 'Central African CFA francs',
3435
-		'short_symbol'   => null,
3436
-		'locales'        => $locales['XAF'],
3437
-	),
3438
-	'TG' => array(
3439
-		'currency_code'  => 'XOF',
3440
-		'currency_pos'   => 'right_space',
3441
-		'thousand_sep'   => ' ',
3442
-		'decimal_sep'    => ',',
3443
-		'num_decimals'   => 0,
3444
-		'weight_unit'    => 'kg',
3445
-		'dimension_unit' => 'cm',
3446
-		'direction'      => 'ltr',
3447
-		'default_locale' => 'fr_TG',
3448
-		'name'           => 'West African CFA franc',
3449
-		'singular'       => 'West African CFA franc',
3450
-		'plural'         => 'West African CFA francs',
3451
-		'short_symbol'   => null,
3452
-		'locales'        => $locales['XOF'],
3453
-	),
3454
-	'TH' => array(
3455
-		'currency_code'  => 'THB',
3456
-		'currency_pos'   => 'left',
3457
-		'thousand_sep'   => ',',
3458
-		'decimal_sep'    => '.',
3459
-		'num_decimals'   => 2,
3460
-		'weight_unit'    => 'kg',
3461
-		'dimension_unit' => 'cm',
3462
-		'direction'      => 'ltr',
3463
-		'default_locale' => 'th_TH',
3464
-		'name'           => 'Thai baht',
3465
-		'singular'       => 'Thai baht',
3466
-		'plural'         => 'Thai baht',
3467
-		'short_symbol'   => '฿',
3468
-		'locales'        => $locales['THB'],
3469
-	),
3470
-	'TJ' => array(
3471
-		'currency_code'  => 'TJS',
3472
-		'currency_pos'   => 'right_space',
3473
-		'thousand_sep'   => ' ',
3474
-		'decimal_sep'    => ',',
3475
-		'num_decimals'   => 2,
3476
-		'weight_unit'    => 'kg',
3477
-		'dimension_unit' => 'cm',
3478
-		'direction'      => 'ltr',
3479
-		'default_locale' => 'tg_TJ',
3480
-		'name'           => 'Tajikistani somoni',
3481
-		'singular'       => 'Tajikistani somoni',
3482
-		'plural'         => 'Tajikistani somonis',
3483
-		'short_symbol'   => null,
3484
-		'locales'        => $locales['TJS'],
3485
-	),
3486
-	'TK' => array(
3487
-		'currency_code'  => 'NZD',
3488
-		'currency_pos'   => 'left',
3489
-		'thousand_sep'   => ',',
3490
-		'decimal_sep'    => '.',
3491
-		'num_decimals'   => 2,
3492
-		'weight_unit'    => 'kg',
3493
-		'dimension_unit' => 'cm',
3494
-		'direction'      => 'ltr',
3495
-		'default_locale' => 'en_TK',
3496
-		'name'           => 'New Zealand dollar',
3497
-		'singular'       => 'New Zealand dollar',
3498
-		'plural'         => 'New Zealand dollars',
3499
-		'short_symbol'   => '$',
3500
-		'locales'        => $locales['NZD'],
3501
-	),
3502
-	'TL' => array(
3503
-		'currency_code'  => 'USD',
3504
-		'currency_pos'   => 'right_space',
3505
-		'thousand_sep'   => ' ',
3506
-		'decimal_sep'    => ',',
3507
-		'num_decimals'   => 2,
3508
-		'weight_unit'    => 'kg',
3509
-		'dimension_unit' => 'cm',
3510
-		'direction'      => 'ltr',
3511
-		'default_locale' => 'pt_TL',
3512
-		'name'           => 'United States (US) dollar',
3513
-		'singular'       => 'US dollar',
3514
-		'plural'         => 'US dollars',
3515
-		'short_symbol'   => '$',
3516
-		'locales'        => $locales['USD'],
3517
-	),
3518
-	'TM' => array(
3519
-		'currency_code'  => 'TMT',
3520
-		'currency_pos'   => 'right_space',
3521
-		'thousand_sep'   => ' ',
3522
-		'decimal_sep'    => ',',
3523
-		'num_decimals'   => 2,
3524
-		'weight_unit'    => 'kg',
3525
-		'dimension_unit' => 'cm',
3526
-		'direction'      => 'ltr',
3527
-		'default_locale' => 'tk_TM',
3528
-		'name'           => 'Turkmenistan manat',
3529
-		'singular'       => 'Turkmenistani manat',
3530
-		'plural'         => 'Turkmenistani manat',
3531
-		'short_symbol'   => null,
3532
-		'locales'        => $locales['TMT'],
3533
-	),
3534
-	'TN' => array(
3535
-		'currency_code'  => 'TND',
3536
-		'currency_pos'   => 'left_space',
3537
-		'thousand_sep'   => '.',
3538
-		'decimal_sep'    => ',',
3539
-		'num_decimals'   => 3,
3540
-		'weight_unit'    => 'kg',
3541
-		'dimension_unit' => 'cm',
3542
-		'direction'      => 'rtl',
3543
-		'default_locale' => 'ar_TN',
3544
-		'name'           => 'Tunisian dinar',
3545
-		'singular'       => 'Tunisian dinar',
3546
-		'plural'         => 'Tunisian dinars',
3547
-		'short_symbol'   => null,
3548
-		'locales'        => $locales['TND'],
3549
-	),
3550
-	'TO' => array(
3551
-		'currency_code'  => 'TOP',
3552
-		'currency_pos'   => 'left_space',
3553
-		'thousand_sep'   => ',',
3554
-		'decimal_sep'    => '.',
3555
-		'num_decimals'   => 2,
3556
-		'weight_unit'    => 'kg',
3557
-		'dimension_unit' => 'cm',
3558
-		'direction'      => 'ltr',
3559
-		'default_locale' => 'to_TO',
3560
-		'name'           => 'Tongan paʻanga',
3561
-		'singular'       => 'Tongan paʻanga',
3562
-		'plural'         => 'Tongan paʻanga',
3563
-		'short_symbol'   => 'T$',
3564
-		'locales'        => $locales['TOP'],
3565
-	),
3566
-	'TR' => array(
3567
-		'currency_code'  => 'TRY',
3568
-		'currency_pos'   => 'left',
3569
-		'thousand_sep'   => '.',
3570
-		'decimal_sep'    => ',',
3571
-		'num_decimals'   => 2,
3572
-		'weight_unit'    => 'kg',
3573
-		'dimension_unit' => 'cm',
3574
-		'direction'      => 'ltr',
3575
-		'default_locale' => 'tr_TR',
3576
-		'name'           => 'Turkish lira',
3577
-		'singular'       => 'Turkish lira',
3578
-		'plural'         => 'Turkish Lira',
3579
-		'short_symbol'   => '₺',
3580
-		'locales'        => $locales['TRY'],
3581
-	),
3582
-	'TT' => array(
3583
-		'currency_code'  => 'TTD',
3584
-		'currency_pos'   => 'left',
3585
-		'thousand_sep'   => ',',
3586
-		'decimal_sep'    => '.',
3587
-		'num_decimals'   => 2,
3588
-		'weight_unit'    => 'kg',
3589
-		'dimension_unit' => 'cm',
3590
-		'direction'      => 'ltr',
3591
-		'default_locale' => 'en_TT',
3592
-		'name'           => 'Trinidad and Tobago dollar',
3593
-		'singular'       => 'Trinidad & Tobago dollar',
3594
-		'plural'         => 'Trinidad & Tobago dollars',
3595
-		'short_symbol'   => '$',
3596
-		'locales'        => $locales['TTD'],
3597
-	),
3598
-	'TV' => array(
3599
-		'currency_code'  => 'AUD',
3600
-		'currency_pos'   => 'left',
3601
-		'thousand_sep'   => ',',
3602
-		'decimal_sep'    => '.',
3603
-		'num_decimals'   => 2,
3604
-		'weight_unit'    => 'kg',
3605
-		'dimension_unit' => 'cm',
3606
-		'direction'      => 'ltr',
3607
-		'default_locale' => 'en_TV',
3608
-		'name'           => 'Australian dollar',
3609
-		'singular'       => 'Australian dollar',
3610
-		'plural'         => 'Australian dollars',
3611
-		'short_symbol'   => '$',
3612
-		'locales'        => $locales['AUD'],
3613
-	),
3614
-	'TW' => array(
3615
-		'currency_code'  => 'TWD',
3616
-		'currency_pos'   => 'left',
3617
-		'thousand_sep'   => ',',
3618
-		'decimal_sep'    => '.',
3619
-		'num_decimals'   => 0,
3620
-		'weight_unit'    => 'kg',
3621
-		'dimension_unit' => 'cm',
3622
-		'direction'      => 'ltr',
3623
-		'default_locale' => 'zh_Hant',
3624
-		'name'           => 'New Taiwan dollar',
3625
-		'singular'       => 'New Taiwan dollar',
3626
-		'plural'         => 'New Taiwan dollars',
3627
-		'short_symbol'   => '$',
3628
-		'locales'        => $locales['TWD'],
3629
-	),
3630
-	'TZ' => array(
3631
-		'currency_code'  => 'TZS',
3632
-		'currency_pos'   => 'left_space',
3633
-		'thousand_sep'   => ',',
3634
-		'decimal_sep'    => '.',
3635
-		'num_decimals'   => 0,
3636
-		'weight_unit'    => 'kg',
3637
-		'dimension_unit' => 'cm',
3638
-		'direction'      => 'ltr',
3639
-		'default_locale' => 'sw_TZ',
3640
-		'name'           => 'Tanzanian shilling',
3641
-		'singular'       => 'Tanzanian shilling',
3642
-		'plural'         => 'Tanzanian shillings',
3643
-		'short_symbol'   => null,
3644
-		'locales'        => $locales['TZS'],
3645
-	),
3646
-	'UA' => array(
3647
-		'currency_code'  => 'UAH',
3648
-		'currency_pos'   => 'right_space',
3649
-		'thousand_sep'   => ' ',
3650
-		'decimal_sep'    => ',',
3651
-		'num_decimals'   => 2,
3652
-		'weight_unit'    => 'kg',
3653
-		'dimension_unit' => 'cm',
3654
-		'direction'      => 'ltr',
3655
-		'default_locale' => 'uk_UA',
3656
-		'name'           => 'Ukrainian hryvnia',
3657
-		'singular'       => 'Ukrainian hryvnia',
3658
-		'plural'         => 'Ukrainian hryvnias',
3659
-		'short_symbol'   => '₴',
3660
-		'locales'        => $locales['UAH'],
3661
-	),
3662
-	'UG' => array(
3663
-		'currency_code'  => 'UGX',
3664
-		'currency_pos'   => 'left_space',
3665
-		'thousand_sep'   => ',',
3666
-		'decimal_sep'    => '.',
3667
-		'num_decimals'   => 0,
3668
-		'weight_unit'    => 'kg',
3669
-		'dimension_unit' => 'cm',
3670
-		'direction'      => 'ltr',
3671
-		'default_locale' => 'sw_UG',
3672
-		'name'           => 'Ugandan shilling',
3673
-		'singular'       => 'Ugandan shilling',
3674
-		'plural'         => 'Ugandan shillings',
3675
-		'short_symbol'   => null,
3676
-		'locales'        => $locales['UGX'],
3677
-	),
3678
-	'UM' => array(
3679
-		'currency_code'  => 'USD',
3680
-		'currency_pos'   => 'left',
3681
-		'thousand_sep'   => ',',
3682
-		'decimal_sep'    => '.',
3683
-		'num_decimals'   => 2,
3684
-		'weight_unit'    => 'kg',
3685
-		'dimension_unit' => 'cm',
3686
-		'direction'      => 'ltr',
3687
-		'default_locale' => 'en_UM',
3688
-		'name'           => 'United States (US) dollar',
3689
-		'singular'       => 'US dollar',
3690
-		'plural'         => 'US dollars',
3691
-		'short_symbol'   => '$',
3692
-		'locales'        => $locales['USD'],
3693
-	),
3694
-	'US' => array(
3695
-		'currency_code'  => 'USD',
3696
-		'currency_pos'   => 'left',
3697
-		'thousand_sep'   => ',',
3698
-		'decimal_sep'    => '.',
3699
-		'num_decimals'   => 2,
3700
-		'weight_unit'    => 'oz',
3701
-		'dimension_unit' => 'foot',
3702
-		'direction'      => 'ltr',
3703
-		'default_locale' => 'en_US',
3704
-		'name'           => 'United States (US) dollar',
3705
-		'singular'       => 'US dollar',
3706
-		'plural'         => 'US dollars',
3707
-		'short_symbol'   => '$',
3708
-		'locales'        => $locales['USD'],
3709
-	),
3710
-	'UY' => array(
3711
-		'currency_code'  => 'UYU',
3712
-		'currency_pos'   => 'left_space',
3713
-		'thousand_sep'   => '.',
3714
-		'decimal_sep'    => ',',
3715
-		'num_decimals'   => 2,
3716
-		'weight_unit'    => 'kg',
3717
-		'dimension_unit' => 'cm',
3718
-		'direction'      => 'ltr',
3719
-		'default_locale' => 'es_UY',
3720
-		'name'           => 'Uruguayan peso',
3721
-		'singular'       => 'Uruguayan peso',
3722
-		'plural'         => 'Uruguayan pesos',
3723
-		'short_symbol'   => '$',
3724
-		'locales'        => $locales['UYU'],
3725
-	),
3726
-	'UZ' => array(
3727
-		'currency_code'  => 'UZS',
3728
-		'currency_pos'   => 'right_space',
3729
-		'thousand_sep'   => ' ',
3730
-		'decimal_sep'    => ',',
3731
-		'num_decimals'   => 0,
3732
-		'weight_unit'    => 'kg',
3733
-		'dimension_unit' => 'cm',
3734
-		'direction'      => 'ltr',
3735
-		'default_locale' => 'uz_AF',
3736
-		'name'           => 'Uzbekistani som',
3737
-		'singular'       => 'Uzbekistani som',
3738
-		'plural'         => 'Uzbekistani som',
3739
-		'short_symbol'   => null,
3740
-		'locales'        => $locales['UZS'],
3741
-	),
3742
-	'VA' => array(
3743
-		'currency_code'  => 'EUR',
3744
-		'currency_pos'   => 'right_space',
3745
-		'thousand_sep'   => '.',
3746
-		'decimal_sep'    => ',',
3747
-		'num_decimals'   => 2,
3748
-		'weight_unit'    => 'kg',
3749
-		'dimension_unit' => 'cm',
3750
-		'direction'      => 'ltr',
3751
-		'default_locale' => 'it_VA',
3752
-		'name'           => 'Euro',
3753
-		'singular'       => 'euro',
3754
-		'plural'         => 'euros',
3755
-		'short_symbol'   => '€',
3756
-		'locales'        => $locales['EUR'],
3757
-	),
3758
-	'VC' => array(
3759
-		'currency_code'  => 'XCD',
3760
-		'currency_pos'   => 'left',
3761
-		'thousand_sep'   => ',',
3762
-		'decimal_sep'    => '.',
3763
-		'num_decimals'   => 2,
3764
-		'weight_unit'    => 'kg',
3765
-		'dimension_unit' => 'cm',
3766
-		'direction'      => 'ltr',
3767
-		'default_locale' => 'en_VC',
3768
-		'name'           => 'East Caribbean dollar',
3769
-		'singular'       => 'East Caribbean dollar',
3770
-		'plural'         => 'East Caribbean dollars',
3771
-		'short_symbol'   => '$',
3772
-		'locales'        => $locales['XCD'],
3773
-	),
3774
-	'VE' => array(
3775
-		'currency_code'  => 'VES',
3776
-		'currency_pos'   => 'left',
3777
-		'thousand_sep'   => '.',
3778
-		'decimal_sep'    => ',',
3779
-		'num_decimals'   => 2,
3780
-		'weight_unit'    => 'kg',
3781
-		'dimension_unit' => 'cm',
3782
-		'direction'      => 'ltr',
3783
-		'default_locale' => 'es_VE',
3784
-		'name'           => 'Bolívar soberano',
3785
-		'singular'       => 'Venezuelan bolívar',
3786
-		'plural'         => 'Venezuelan bolívars',
3787
-		'short_symbol'   => null,
3788
-		'locales'        => $locales['VES'],
3789
-	),
3790
-	'VG' => array(
3791
-		'currency_code'  => 'USD',
3792
-		'currency_pos'   => 'left',
3793
-		'thousand_sep'   => ',',
3794
-		'decimal_sep'    => '.',
3795
-		'num_decimals'   => 2,
3796
-		'weight_unit'    => 'kg',
3797
-		'dimension_unit' => 'cm',
3798
-		'direction'      => 'ltr',
3799
-		'default_locale' => 'en_VG',
3800
-		'name'           => 'United States (US) dollar',
3801
-		'singular'       => 'US dollar',
3802
-		'plural'         => 'US dollars',
3803
-		'short_symbol'   => '$',
3804
-		'locales'        => $locales['USD'],
3805
-	),
3806
-	'VI' => array(
3807
-		'currency_code'  => 'USD',
3808
-		'currency_pos'   => 'left',
3809
-		'thousand_sep'   => ',',
3810
-		'decimal_sep'    => '.',
3811
-		'num_decimals'   => 2,
3812
-		'weight_unit'    => 'kg',
3813
-		'dimension_unit' => 'cm',
3814
-		'direction'      => 'ltr',
3815
-		'default_locale' => 'en_VI',
3816
-		'name'           => 'United States (US) dollar',
3817
-		'singular'       => 'US dollar',
3818
-		'plural'         => 'US dollars',
3819
-		'short_symbol'   => '$',
3820
-		'locales'        => $locales['USD'],
3821
-	),
3822
-	'VN' => array(
3823
-		'currency_code'  => 'VND',
3824
-		'currency_pos'   => 'right_space',
3825
-		'thousand_sep'   => '.',
3826
-		'decimal_sep'    => ',',
3827
-		'num_decimals'   => 0,
3828
-		'weight_unit'    => 'kg',
3829
-		'dimension_unit' => 'cm',
3830
-		'direction'      => 'ltr',
3831
-		'default_locale' => 'vi_VN',
3832
-		'name'           => 'Vietnamese đồng',
3833
-		'singular'       => 'Vietnamese dong',
3834
-		'plural'         => 'Vietnamese dong',
3835
-		'short_symbol'   => '₫',
3836
-		'locales'        => $locales['VND'],
3837
-	),
3838
-	'VU' => array(
3839
-		'currency_code'  => 'VUV',
3840
-		'currency_pos'   => 'left',
3841
-		'thousand_sep'   => ',',
3842
-		'decimal_sep'    => '.',
3843
-		'num_decimals'   => 0,
3844
-		'weight_unit'    => 'kg',
3845
-		'dimension_unit' => 'cm',
3846
-		'direction'      => 'ltr',
3847
-		'default_locale' => 'en_VU',
3848
-		'name'           => 'Vanuatu vatu',
3849
-		'singular'       => 'Vanuatu vatu',
3850
-		'plural'         => 'Vanuatu vatus',
3851
-		'short_symbol'   => null,
3852
-		'locales'        => $locales['VUV'],
3853
-	),
3854
-	'WF' => array(
3855
-		'currency_code'  => 'XPF',
3856
-		'currency_pos'   => 'right_space',
3857
-		'thousand_sep'   => ' ',
3858
-		'decimal_sep'    => ',',
3859
-		'num_decimals'   => 0,
3860
-		'weight_unit'    => 'kg',
3861
-		'dimension_unit' => 'cm',
3862
-		'direction'      => 'ltr',
3863
-		'default_locale' => 'fr_WF',
3864
-		'name'           => 'CFP franc',
3865
-		'singular'       => 'CFP franc',
3866
-		'plural'         => 'CFP francs',
3867
-		'short_symbol'   => null,
3868
-		'locales'        => $locales['XPF'],
3869
-	),
3870
-	'WS' => array(
3871
-		'currency_code'  => 'WST',
3872
-		'currency_pos'   => 'left',
3873
-		'thousand_sep'   => ',',
3874
-		'decimal_sep'    => '.',
3875
-		'num_decimals'   => 2,
3876
-		'weight_unit'    => 'kg',
3877
-		'dimension_unit' => 'cm',
3878
-		'direction'      => 'ltr',
3879
-		'default_locale' => 'en_WS',
3880
-		'name'           => 'Samoan tālā',
3881
-		'singular'       => 'Samoan tala',
3882
-		'plural'         => 'Samoan tala',
3883
-		'short_symbol'   => null,
3884
-		'locales'        => $locales['WST'],
3885
-	),
3886
-	'XK' => array(
3887
-		'currency_code'  => 'EUR',
3888
-		'currency_pos'   => 'right_space',
3889
-		'thousand_sep'   => ' ',
3890
-		'decimal_sep'    => ',',
3891
-		'num_decimals'   => 2,
3892
-		'weight_unit'    => 'kg',
3893
-		'dimension_unit' => 'cm',
3894
-		'direction'      => 'ltr',
3895
-		'default_locale' => 'sq_XK',
3896
-		'name'           => 'Euro',
3897
-		'singular'       => 'euro',
3898
-		'plural'         => 'euros',
3899
-		'short_symbol'   => '€',
3900
-		'locales'        => $locales['EUR'],
3901
-	),
3902
-	'YE' => array(
3903
-		'currency_code'  => 'YER',
3904
-		'currency_pos'   => 'right_space',
3905
-		'thousand_sep'   => '.',
3906
-		'decimal_sep'    => ',',
3907
-		'num_decimals'   => 0,
3908
-		'weight_unit'    => 'kg',
3909
-		'dimension_unit' => 'cm',
3910
-		'direction'      => 'rtl',
3911
-		'default_locale' => 'ar_YE',
3912
-		'name'           => 'Yemeni rial',
3913
-		'singular'       => 'Yemeni rial',
3914
-		'plural'         => 'Yemeni rials',
3915
-		'short_symbol'   => null,
3916
-		'locales'        => $locales['YER'],
3917
-	),
3918
-	'YT' => array(
3919
-		'currency_code'  => 'EUR',
3920
-		'currency_pos'   => 'right_space',
3921
-		'thousand_sep'   => ' ',
3922
-		'decimal_sep'    => ',',
3923
-		'num_decimals'   => 2,
3924
-		'weight_unit'    => 'kg',
3925
-		'dimension_unit' => 'cm',
3926
-		'direction'      => 'ltr',
3927
-		'default_locale' => 'fr_YT',
3928
-		'name'           => 'Euro',
3929
-		'singular'       => 'euro',
3930
-		'plural'         => 'euros',
3931
-		'short_symbol'   => '€',
3932
-		'locales'        => $locales['EUR'],
3933
-	),
3934
-	'ZA' => array(
3935
-		'currency_code'  => 'ZAR',
3936
-		'currency_pos'   => 'left',
3937
-		'thousand_sep'   => ' ',
3938
-		'decimal_sep'    => ',',
3939
-		'num_decimals'   => 2,
3940
-		'weight_unit'    => 'kg',
3941
-		'dimension_unit' => 'cm',
3942
-		'direction'      => 'ltr',
3943
-		'default_locale' => 'en_ZA',
3944
-		'name'           => 'South African rand',
3945
-		'singular'       => 'South African rand',
3946
-		'plural'         => 'South African rand',
3947
-		'short_symbol'   => 'R',
3948
-		'locales'        => $locales['ZAR'],
3949
-	),
3950
-	'ZM' => array(
3951
-		'currency_code'  => 'ZMW',
3952
-		'currency_pos'   => 'left',
3953
-		'thousand_sep'   => ',',
3954
-		'decimal_sep'    => '.',
3955
-		'num_decimals'   => 2,
3956
-		'weight_unit'    => 'kg',
3957
-		'dimension_unit' => 'cm',
3958
-		'direction'      => 'ltr',
3959
-		'default_locale' => 'en_ZM',
3960
-		'name'           => 'Zambian kwacha',
3961
-		'singular'       => 'Zambian kwacha',
3962
-		'plural'         => 'Zambian kwachas',
3963
-		'short_symbol'   => 'ZK',
3964
-		'locales'        => $locales['ZMW'],
3965
-	),
3966
-	'ZW' => array(
3967
-		'currency_code'  => 'USD',
3968
-		'currency_pos'   => 'left',
3969
-		'thousand_sep'   => ',',
3970
-		'decimal_sep'    => '.',
3971
-		'num_decimals'   => 2,
3972
-		'weight_unit'    => 'kg',
3973
-		'dimension_unit' => 'cm',
3974
-		'direction'      => 'ltr',
3975
-		'default_locale' => 'sn_ZW',
3976
-		'name'           => 'United States (US) dollar',
3977
-		'singular'       => 'US dollar',
3978
-		'plural'         => 'US dollars',
3979
-		'short_symbol'   => '$',
3980
-		'locales'        => $locales['USD'],
3981
-	),
14
+    'AD' => array(
15
+        'currency_code'  => 'EUR',
16
+        'currency_pos'   => 'right_space',
17
+        'thousand_sep'   => '.',
18
+        'decimal_sep'    => ',',
19
+        'num_decimals'   => 2,
20
+        'weight_unit'    => 'kg',
21
+        'dimension_unit' => 'cm',
22
+        'direction'      => 'ltr',
23
+        'default_locale' => 'ca_AD',
24
+        'name'           => 'Euro',
25
+        'singular'       => 'euro',
26
+        'plural'         => 'euros',
27
+        'short_symbol'   => '€',
28
+        'locales'        => $locales['EUR'],
29
+    ),
30
+    'AE' => array(
31
+        'currency_code'  => 'AED',
32
+        'currency_pos'   => 'right_space',
33
+        'thousand_sep'   => '.',
34
+        'decimal_sep'    => ',',
35
+        'num_decimals'   => 2,
36
+        'weight_unit'    => 'kg',
37
+        'dimension_unit' => 'cm',
38
+        'direction'      => 'rtl',
39
+        'default_locale' => 'ar_AE',
40
+        'name'           => 'United Arab Emirates dirham',
41
+        'singular'       => 'UAE dirham',
42
+        'plural'         => 'UAE dirhams',
43
+        'short_symbol'   => null,
44
+        'locales'        => $locales['AED'],
45
+    ),
46
+    'AF' => array(
47
+        'currency_code'  => 'AFN',
48
+        'currency_pos'   => 'left_space',
49
+        'thousand_sep'   => '.',
50
+        'decimal_sep'    => ',',
51
+        'num_decimals'   => 0,
52
+        'weight_unit'    => 'kg',
53
+        'dimension_unit' => 'cm',
54
+        'direction'      => 'rtl',
55
+        'default_locale' => 'fa_AF',
56
+        'name'           => 'Afghan afghani',
57
+        'singular'       => 'Afghan Afghani',
58
+        'plural'         => 'Afghan Afghanis',
59
+        'short_symbol'   => '؋',
60
+        'locales'        => $locales['AFN'],
61
+    ),
62
+    'AG' => array(
63
+        'currency_code'  => 'XCD',
64
+        'currency_pos'   => 'left',
65
+        'thousand_sep'   => ',',
66
+        'decimal_sep'    => '.',
67
+        'num_decimals'   => 2,
68
+        'weight_unit'    => 'kg',
69
+        'dimension_unit' => 'cm',
70
+        'direction'      => 'ltr',
71
+        'default_locale' => 'en_AG',
72
+        'name'           => 'East Caribbean dollar',
73
+        'singular'       => 'East Caribbean dollar',
74
+        'plural'         => 'East Caribbean dollars',
75
+        'short_symbol'   => '$',
76
+        'locales'        => $locales['XCD'],
77
+    ),
78
+    'AI' => array(
79
+        'currency_code'  => 'XCD',
80
+        'currency_pos'   => 'left',
81
+        'thousand_sep'   => ',',
82
+        'decimal_sep'    => '.',
83
+        'num_decimals'   => 2,
84
+        'weight_unit'    => 'kg',
85
+        'dimension_unit' => 'cm',
86
+        'direction'      => 'ltr',
87
+        'default_locale' => 'en_AI',
88
+        'name'           => 'East Caribbean dollar',
89
+        'singular'       => 'East Caribbean dollar',
90
+        'plural'         => 'East Caribbean dollars',
91
+        'short_symbol'   => '$',
92
+        'locales'        => $locales['XCD'],
93
+    ),
94
+    'AL' => array(
95
+        'currency_code'  => 'ALL',
96
+        'currency_pos'   => 'right_space',
97
+        'thousand_sep'   => ' ',
98
+        'decimal_sep'    => ',',
99
+        'num_decimals'   => 0,
100
+        'weight_unit'    => 'kg',
101
+        'dimension_unit' => 'cm',
102
+        'direction'      => 'ltr',
103
+        'default_locale' => 'sq_AL',
104
+        'name'           => 'Albanian lek',
105
+        'singular'       => 'Albanian lek',
106
+        'plural'         => 'Albanian lekë',
107
+        'short_symbol'   => null,
108
+        'locales'        => $locales['ALL'],
109
+    ),
110
+    'AM' => array(
111
+        'currency_code'  => 'AMD',
112
+        'currency_pos'   => 'right_space',
113
+        'thousand_sep'   => ' ',
114
+        'decimal_sep'    => ',',
115
+        'num_decimals'   => 0,
116
+        'weight_unit'    => 'kg',
117
+        'dimension_unit' => 'cm',
118
+        'direction'      => 'ltr',
119
+        'default_locale' => 'hy_AM',
120
+        'name'           => 'Armenian dram',
121
+        'singular'       => 'Armenian dram',
122
+        'plural'         => 'Armenian drams',
123
+        'short_symbol'   => '֏',
124
+        'locales'        => $locales['AMD'],
125
+    ),
126
+    'AO' => array(
127
+        'currency_code'  => 'AOA',
128
+        'currency_pos'   => 'right_space',
129
+        'thousand_sep'   => ' ',
130
+        'decimal_sep'    => ',',
131
+        'num_decimals'   => 2,
132
+        'weight_unit'    => 'kg',
133
+        'dimension_unit' => 'cm',
134
+        'direction'      => 'ltr',
135
+        'default_locale' => 'pt_AO',
136
+        'name'           => 'Angolan kwanza',
137
+        'singular'       => 'Angolan kwanza',
138
+        'plural'         => 'Angolan kwanzas',
139
+        'short_symbol'   => 'Kz',
140
+        'locales'        => $locales['AOA'],
141
+    ),
142
+    'AR' => array(
143
+        'currency_code'  => 'ARS',
144
+        'currency_pos'   => 'left_space',
145
+        'thousand_sep'   => '.',
146
+        'decimal_sep'    => ',',
147
+        'num_decimals'   => 2,
148
+        'weight_unit'    => 'kg',
149
+        'dimension_unit' => 'cm',
150
+        'direction'      => 'ltr',
151
+        'default_locale' => 'es_AR',
152
+        'name'           => 'Argentine peso',
153
+        'singular'       => 'Argentine peso',
154
+        'plural'         => 'Argentine pesos',
155
+        'short_symbol'   => '$',
156
+        'locales'        => $locales['ARS'],
157
+    ),
158
+    'AS' => array(
159
+        'currency_code'  => 'USD',
160
+        'currency_pos'   => 'left',
161
+        'thousand_sep'   => ',',
162
+        'decimal_sep'    => '.',
163
+        'num_decimals'   => 2,
164
+        'weight_unit'    => 'kg',
165
+        'dimension_unit' => 'cm',
166
+        'direction'      => 'ltr',
167
+        'default_locale' => 'en_AS',
168
+        'name'           => 'United States (US) dollar',
169
+        'singular'       => 'US dollar',
170
+        'plural'         => 'US dollars',
171
+        'short_symbol'   => '$',
172
+        'locales'        => $locales['USD'],
173
+    ),
174
+    'AT' => array(
175
+        'currency_code'  => 'EUR',
176
+        'currency_pos'   => 'left_space',
177
+        'thousand_sep'   => ' ',
178
+        'decimal_sep'    => ',',
179
+        'num_decimals'   => 2,
180
+        'weight_unit'    => 'kg',
181
+        'dimension_unit' => 'cm',
182
+        'direction'      => 'ltr',
183
+        'default_locale' => 'de_AT',
184
+        'name'           => 'Euro',
185
+        'singular'       => 'euro',
186
+        'plural'         => 'euros',
187
+        'short_symbol'   => '€',
188
+        'locales'        => $locales['EUR'],
189
+    ),
190
+    'AU' => array(
191
+        'currency_code'  => 'AUD',
192
+        'currency_pos'   => 'left',
193
+        'thousand_sep'   => ',',
194
+        'decimal_sep'    => '.',
195
+        'num_decimals'   => 2,
196
+        'weight_unit'    => 'kg',
197
+        'dimension_unit' => 'cm',
198
+        'direction'      => 'ltr',
199
+        'default_locale' => 'en_AU',
200
+        'name'           => 'Australian dollar',
201
+        'singular'       => 'Australian dollar',
202
+        'plural'         => 'Australian dollars',
203
+        'short_symbol'   => '$',
204
+        'locales'        => $locales['AUD'],
205
+    ),
206
+    'AW' => array(
207
+        'currency_code'  => 'AWG',
208
+        'currency_pos'   => 'left_space',
209
+        'thousand_sep'   => '.',
210
+        'decimal_sep'    => ',',
211
+        'num_decimals'   => 2,
212
+        'weight_unit'    => 'kg',
213
+        'dimension_unit' => 'cm',
214
+        'direction'      => 'ltr',
215
+        'default_locale' => 'nl_AW',
216
+        'name'           => 'Aruban florin',
217
+        'singular'       => 'Aruban florin',
218
+        'plural'         => 'Aruban florin',
219
+        'short_symbol'   => null,
220
+        'locales'        => $locales['AWG'],
221
+    ),
222
+    'AX' => array(
223
+        'currency_code'  => 'EUR',
224
+        'currency_pos'   => 'right_space',
225
+        'thousand_sep'   => ' ',
226
+        'decimal_sep'    => ',',
227
+        'num_decimals'   => 2,
228
+        'weight_unit'    => 'kg',
229
+        'dimension_unit' => 'cm',
230
+        'direction'      => 'ltr',
231
+        'default_locale' => 'sv_AX',
232
+        'name'           => 'Euro',
233
+        'singular'       => 'euro',
234
+        'plural'         => 'euros',
235
+        'short_symbol'   => '€',
236
+        'locales'        => $locales['EUR'],
237
+    ),
238
+    'AZ' => array(
239
+        'currency_code'  => 'AZN',
240
+        'currency_pos'   => 'right_space',
241
+        'thousand_sep'   => '.',
242
+        'decimal_sep'    => ',',
243
+        'num_decimals'   => 2,
244
+        'weight_unit'    => 'kg',
245
+        'dimension_unit' => 'cm',
246
+        'direction'      => 'ltr',
247
+        'default_locale' => 'az_AZ',
248
+        'name'           => 'Azerbaijani manat',
249
+        'singular'       => 'Azerbaijani manat',
250
+        'plural'         => 'Azerbaijani manats',
251
+        'short_symbol'   => '₼',
252
+        'locales'        => $locales['AZN'],
253
+    ),
254
+    'BA' => array(
255
+        'currency_code'  => 'BAM',
256
+        'currency_pos'   => 'right_space',
257
+        'thousand_sep'   => '.',
258
+        'decimal_sep'    => ',',
259
+        'num_decimals'   => 2,
260
+        'weight_unit'    => 'kg',
261
+        'dimension_unit' => 'cm',
262
+        'direction'      => 'ltr',
263
+        'default_locale' => 'bs_BA',
264
+        'name'           => 'Bosnia and Herzegovina convertible mark',
265
+        'singular'       => 'Bosnia-Herzegovina convertible mark',
266
+        'plural'         => 'Bosnia-Herzegovina convertible marks',
267
+        'short_symbol'   => 'KM',
268
+        'locales'        => $locales['BAM'],
269
+    ),
270
+    'BB' => array(
271
+        'currency_code'  => 'BBD',
272
+        'currency_pos'   => 'left',
273
+        'thousand_sep'   => ',',
274
+        'decimal_sep'    => '.',
275
+        'num_decimals'   => 2,
276
+        'weight_unit'    => 'kg',
277
+        'dimension_unit' => 'cm',
278
+        'direction'      => 'ltr',
279
+        'default_locale' => 'en_BB',
280
+        'name'           => 'Barbadian dollar',
281
+        'singular'       => 'Barbadian dollar',
282
+        'plural'         => 'Barbadian dollars',
283
+        'short_symbol'   => '$',
284
+        'locales'        => $locales['BBD'],
285
+    ),
286
+    'BD' => array(
287
+        'currency_code'  => 'BDT',
288
+        'currency_pos'   => 'right',
289
+        'thousand_sep'   => ',',
290
+        'decimal_sep'    => '.',
291
+        'num_decimals'   => 2,
292
+        'weight_unit'    => 'kg',
293
+        'dimension_unit' => 'cm',
294
+        'direction'      => 'ltr',
295
+        'default_locale' => 'bn_BD',
296
+        'name'           => 'Bangladeshi taka',
297
+        'singular'       => 'Bangladeshi taka',
298
+        'plural'         => 'Bangladeshi takas',
299
+        'short_symbol'   => '৳',
300
+        'locales'        => $locales['BDT'],
301
+    ),
302
+    'BE' => array(
303
+        'currency_code'  => 'EUR',
304
+        'currency_pos'   => 'left_space',
305
+        'thousand_sep'   => '.',
306
+        'decimal_sep'    => ',',
307
+        'num_decimals'   => 2,
308
+        'weight_unit'    => 'kg',
309
+        'dimension_unit' => 'cm',
310
+        'direction'      => 'ltr',
311
+        'default_locale' => 'nl_BE',
312
+        'name'           => 'Euro',
313
+        'singular'       => 'euro',
314
+        'plural'         => 'euros',
315
+        'short_symbol'   => '€',
316
+        'locales'        => $locales['EUR'],
317
+    ),
318
+    'BF' => array(
319
+        'currency_code'  => 'XOF',
320
+        'currency_pos'   => 'right_space',
321
+        'thousand_sep'   => ' ',
322
+        'decimal_sep'    => ',',
323
+        'num_decimals'   => 0,
324
+        'weight_unit'    => 'kg',
325
+        'dimension_unit' => 'cm',
326
+        'direction'      => 'ltr',
327
+        'default_locale' => 'fr_BF',
328
+        'name'           => 'West African CFA franc',
329
+        'singular'       => 'West African CFA franc',
330
+        'plural'         => 'West African CFA francs',
331
+        'short_symbol'   => null,
332
+        'locales'        => $locales['XOF'],
333
+    ),
334
+    'BG' => array(
335
+        'currency_code'  => 'BGN',
336
+        'currency_pos'   => 'right_space',
337
+        'thousand_sep'   => ' ',
338
+        'decimal_sep'    => ',',
339
+        'num_decimals'   => 2,
340
+        'weight_unit'    => 'kg',
341
+        'dimension_unit' => 'cm',
342
+        'direction'      => 'ltr',
343
+        'default_locale' => 'bg_BG',
344
+        'name'           => 'Bulgarian lev',
345
+        'singular'       => 'Bulgarian lev',
346
+        'plural'         => 'Bulgarian leva',
347
+        'short_symbol'   => null,
348
+        'locales'        => $locales['BGN'],
349
+    ),
350
+    'BH' => array(
351
+        'currency_code'  => 'BHD',
352
+        'currency_pos'   => 'right_space',
353
+        'thousand_sep'   => '.',
354
+        'decimal_sep'    => ',',
355
+        'num_decimals'   => 3,
356
+        'weight_unit'    => 'kg',
357
+        'dimension_unit' => 'cm',
358
+        'direction'      => 'rtl',
359
+        'default_locale' => 'ar_BH',
360
+        'name'           => 'Bahraini dinar',
361
+        'singular'       => 'Bahraini dinar',
362
+        'plural'         => 'Bahraini dinars',
363
+        'short_symbol'   => null,
364
+        'locales'        => $locales['BHD'],
365
+    ),
366
+    'BI' => array(
367
+        'currency_code'  => 'BIF',
368
+        'currency_pos'   => 'right',
369
+        'thousand_sep'   => '.',
370
+        'decimal_sep'    => ',',
371
+        'num_decimals'   => 0,
372
+        'weight_unit'    => 'kg',
373
+        'dimension_unit' => 'cm',
374
+        'direction'      => 'ltr',
375
+        'default_locale' => 'rn_BI',
376
+        'name'           => 'Burundian franc',
377
+        'singular'       => 'Burundian franc',
378
+        'plural'         => 'Burundian francs',
379
+        'short_symbol'   => null,
380
+        'locales'        => $locales['BIF'],
381
+    ),
382
+    'BJ' => array(
383
+        'currency_code'  => 'XOF',
384
+        'currency_pos'   => 'right_space',
385
+        'thousand_sep'   => ' ',
386
+        'decimal_sep'    => ',',
387
+        'num_decimals'   => 0,
388
+        'weight_unit'    => 'kg',
389
+        'dimension_unit' => 'cm',
390
+        'direction'      => 'ltr',
391
+        'default_locale' => 'fr_BJ',
392
+        'name'           => 'West African CFA franc',
393
+        'singular'       => 'West African CFA franc',
394
+        'plural'         => 'West African CFA francs',
395
+        'short_symbol'   => null,
396
+        'locales'        => $locales['XOF'],
397
+    ),
398
+    'BL' => array(
399
+        'currency_code'  => 'EUR',
400
+        'currency_pos'   => 'right_space',
401
+        'thousand_sep'   => ' ',
402
+        'decimal_sep'    => ',',
403
+        'num_decimals'   => 2,
404
+        'weight_unit'    => 'kg',
405
+        'dimension_unit' => 'cm',
406
+        'direction'      => 'ltr',
407
+        'default_locale' => 'fr_BL',
408
+        'name'           => 'Euro',
409
+        'singular'       => 'euro',
410
+        'plural'         => 'euros',
411
+        'short_symbol'   => '€',
412
+        'locales'        => $locales['EUR'],
413
+    ),
414
+    'BM' => array(
415
+        'currency_code'  => 'BMD',
416
+        'currency_pos'   => 'left',
417
+        'thousand_sep'   => ',',
418
+        'decimal_sep'    => '.',
419
+        'num_decimals'   => 2,
420
+        'weight_unit'    => 'kg',
421
+        'dimension_unit' => 'cm',
422
+        'direction'      => 'ltr',
423
+        'default_locale' => 'en_BM',
424
+        'name'           => 'Bermudian dollar',
425
+        'singular'       => 'Bermudan dollar',
426
+        'plural'         => 'Bermudan dollars',
427
+        'short_symbol'   => '$',
428
+        'locales'        => $locales['BMD'],
429
+    ),
430
+    'BN' => array(
431
+        'currency_code'  => 'BND',
432
+        'currency_pos'   => 'left_space',
433
+        'thousand_sep'   => '.',
434
+        'decimal_sep'    => ',',
435
+        'num_decimals'   => 2,
436
+        'weight_unit'    => 'kg',
437
+        'dimension_unit' => 'cm',
438
+        'direction'      => 'ltr',
439
+        'default_locale' => 'ms_BN',
440
+        'name'           => 'Brunei dollar',
441
+        'singular'       => 'Brunei dollar',
442
+        'plural'         => 'Brunei dollars',
443
+        'short_symbol'   => '$',
444
+        'locales'        => $locales['BND'],
445
+    ),
446
+    'BO' => array(
447
+        'currency_code'  => 'BOB',
448
+        'currency_pos'   => 'left',
449
+        'thousand_sep'   => '.',
450
+        'decimal_sep'    => ',',
451
+        'num_decimals'   => 2,
452
+        'weight_unit'    => 'kg',
453
+        'dimension_unit' => 'cm',
454
+        'direction'      => 'ltr',
455
+        'default_locale' => 'es_BO',
456
+        'name'           => 'Bolivian boliviano',
457
+        'singular'       => 'Bolivian boliviano',
458
+        'plural'         => 'Bolivian bolivianos',
459
+        'short_symbol'   => 'Bs',
460
+        'locales'        => $locales['BOB'],
461
+    ),
462
+    'BQ' => array(
463
+        'currency_code'  => 'USD',
464
+        'currency_pos'   => 'left_space',
465
+        'thousand_sep'   => '.',
466
+        'decimal_sep'    => ',',
467
+        'num_decimals'   => 2,
468
+        'weight_unit'    => 'kg',
469
+        'dimension_unit' => 'cm',
470
+        'direction'      => 'ltr',
471
+        'default_locale' => 'nl_BQ',
472
+        'name'           => 'United States (US) dollar',
473
+        'singular'       => 'US dollar',
474
+        'plural'         => 'US dollars',
475
+        'short_symbol'   => '$',
476
+        'locales'        => $locales['USD'],
477
+    ),
478
+    'BR' => array(
479
+        'currency_code'  => 'BRL',
480
+        'currency_pos'   => 'left_space',
481
+        'thousand_sep'   => '.',
482
+        'decimal_sep'    => ',',
483
+        'num_decimals'   => 2,
484
+        'weight_unit'    => 'kg',
485
+        'dimension_unit' => 'cm',
486
+        'direction'      => 'ltr',
487
+        'default_locale' => 'pt_BR',
488
+        'name'           => 'Brazilian real',
489
+        'singular'       => 'Brazilian real',
490
+        'plural'         => 'Brazilian reals',
491
+        'short_symbol'   => 'R$',
492
+        'locales'        => $locales['BRL'],
493
+    ),
494
+    'BS' => array(
495
+        'currency_code'  => 'BSD',
496
+        'currency_pos'   => 'left',
497
+        'thousand_sep'   => ',',
498
+        'decimal_sep'    => '.',
499
+        'num_decimals'   => 2,
500
+        'weight_unit'    => 'kg',
501
+        'dimension_unit' => 'cm',
502
+        'direction'      => 'ltr',
503
+        'default_locale' => 'en_BS',
504
+        'name'           => 'Bahamian dollar',
505
+        'singular'       => 'Bahamian dollar',
506
+        'plural'         => 'Bahamian dollars',
507
+        'short_symbol'   => '$',
508
+        'locales'        => $locales['BSD'],
509
+    ),
510
+    'BT' => array(
511
+        'currency_code'  => 'BTN',
512
+        'currency_pos'   => 'left',
513
+        'thousand_sep'   => ',',
514
+        'decimal_sep'    => '.',
515
+        'num_decimals'   => 2,
516
+        'weight_unit'    => 'kg',
517
+        'dimension_unit' => 'cm',
518
+        'direction'      => 'ltr',
519
+        'default_locale' => 'dz_BT',
520
+        'name'           => 'Bhutanese ngultrum',
521
+        'singular'       => 'Bhutanese ngultrum',
522
+        'plural'         => 'Bhutanese ngultrums',
523
+        'short_symbol'   => null,
524
+        'locales'        => $locales['BTN'],
525
+    ),
526
+    'BW' => array(
527
+        'currency_code'  => 'BWP',
528
+        'currency_pos'   => 'left',
529
+        'thousand_sep'   => ',',
530
+        'decimal_sep'    => '.',
531
+        'num_decimals'   => 2,
532
+        'weight_unit'    => 'kg',
533
+        'dimension_unit' => 'cm',
534
+        'direction'      => 'ltr',
535
+        'default_locale' => 'en_BW',
536
+        'name'           => 'Botswana pula',
537
+        'singular'       => 'Botswanan pula',
538
+        'plural'         => 'Botswanan pulas',
539
+        'short_symbol'   => 'P',
540
+        'locales'        => $locales['BWP'],
541
+    ),
542
+    'BY' => array(
543
+        'currency_code'  => 'BYN',
544
+        'currency_pos'   => 'right_space',
545
+        'thousand_sep'   => ' ',
546
+        'decimal_sep'    => ',',
547
+        'num_decimals'   => 2,
548
+        'weight_unit'    => 'kg',
549
+        'dimension_unit' => 'cm',
550
+        'direction'      => 'ltr',
551
+        'default_locale' => 'be_BY',
552
+        'name'           => 'Belarusian ruble',
553
+        'singular'       => 'Belarusian ruble',
554
+        'plural'         => 'Belarusian rubles',
555
+        'short_symbol'   => 'р.',
556
+        'locales'        => $locales['BYN'],
557
+    ),
558
+    'BZ' => array(
559
+        'currency_code'  => 'BZD',
560
+        'currency_pos'   => 'left',
561
+        'thousand_sep'   => ',',
562
+        'decimal_sep'    => '.',
563
+        'num_decimals'   => 2,
564
+        'weight_unit'    => 'kg',
565
+        'dimension_unit' => 'cm',
566
+        'direction'      => 'ltr',
567
+        'default_locale' => 'en_BZ',
568
+        'name'           => 'Belize dollar',
569
+        'singular'       => 'Belize dollar',
570
+        'plural'         => 'Belize dollars',
571
+        'short_symbol'   => '$',
572
+        'locales'        => $locales['BZD'],
573
+    ),
574
+    'CA' => array(
575
+        'currency_code'  => 'CAD',
576
+        'currency_pos'   => 'left',
577
+        'thousand_sep'   => ',',
578
+        'decimal_sep'    => '.',
579
+        'num_decimals'   => 2,
580
+        'weight_unit'    => 'kg',
581
+        'dimension_unit' => 'cm',
582
+        'direction'      => 'ltr',
583
+        'default_locale' => 'en_CA',
584
+        'name'           => 'Canadian dollar',
585
+        'singular'       => 'Canadian dollar',
586
+        'plural'         => 'Canadian dollars',
587
+        'short_symbol'   => '$',
588
+        'locales'        => $locales['CAD'],
589
+    ),
590
+    'CC' => array(
591
+        'currency_code'  => 'AUD',
592
+        'currency_pos'   => 'left',
593
+        'thousand_sep'   => ',',
594
+        'decimal_sep'    => '.',
595
+        'num_decimals'   => 2,
596
+        'weight_unit'    => 'kg',
597
+        'dimension_unit' => 'cm',
598
+        'direction'      => 'ltr',
599
+        'default_locale' => 'en_CC',
600
+        'name'           => 'Australian dollar',
601
+        'singular'       => 'Australian dollar',
602
+        'plural'         => 'Australian dollars',
603
+        'short_symbol'   => '$',
604
+        'locales'        => $locales['AUD'],
605
+    ),
606
+    'CD' => array(
607
+        'currency_code'  => 'CDF',
608
+        'currency_pos'   => 'left_space',
609
+        'thousand_sep'   => '.',
610
+        'decimal_sep'    => ',',
611
+        'num_decimals'   => 2,
612
+        'weight_unit'    => 'kg',
613
+        'dimension_unit' => 'cm',
614
+        'direction'      => 'ltr',
615
+        'default_locale' => 'sw_CD',
616
+        'name'           => 'Congolese franc',
617
+        'singular'       => 'Congolese franc',
618
+        'plural'         => 'Congolese francs',
619
+        'short_symbol'   => null,
620
+        'locales'        => $locales['CDF'],
621
+    ),
622
+    'CF' => array(
623
+        'currency_code'  => 'XAF',
624
+        'currency_pos'   => 'right_space',
625
+        'thousand_sep'   => ' ',
626
+        'decimal_sep'    => ',',
627
+        'num_decimals'   => 0,
628
+        'weight_unit'    => 'kg',
629
+        'dimension_unit' => 'cm',
630
+        'direction'      => 'ltr',
631
+        'default_locale' => 'fr_CF',
632
+        'name'           => 'Central African CFA franc',
633
+        'singular'       => 'Central African CFA franc',
634
+        'plural'         => 'Central African CFA francs',
635
+        'short_symbol'   => null,
636
+        'locales'        => $locales['XAF'],
637
+    ),
638
+    'CG' => array(
639
+        'currency_code'  => 'XAF',
640
+        'currency_pos'   => 'right_space',
641
+        'thousand_sep'   => ' ',
642
+        'decimal_sep'    => ',',
643
+        'num_decimals'   => 0,
644
+        'weight_unit'    => 'kg',
645
+        'dimension_unit' => 'cm',
646
+        'direction'      => 'ltr',
647
+        'default_locale' => 'fr_CG',
648
+        'name'           => 'Central African CFA franc',
649
+        'singular'       => 'Central African CFA franc',
650
+        'plural'         => 'Central African CFA francs',
651
+        'short_symbol'   => null,
652
+        'locales'        => $locales['XAF'],
653
+    ),
654
+    'CH' => array(
655
+        'currency_code'  => 'CHF',
656
+        'currency_pos'   => 'left_space',
657
+        'thousand_sep'   => '\'',
658
+        'decimal_sep'    => '.',
659
+        'num_decimals'   => 2,
660
+        'weight_unit'    => 'kg',
661
+        'dimension_unit' => 'cm',
662
+        'direction'      => 'ltr',
663
+        'default_locale' => 'de_CH',
664
+        'name'           => 'Swiss franc',
665
+        'singular'       => 'Swiss franc',
666
+        'plural'         => 'Swiss francs',
667
+        'short_symbol'   => null,
668
+        'locales'        => $locales['CHF'],
669
+    ),
670
+    'CI' => array(
671
+        'currency_code'  => 'XOF',
672
+        'currency_pos'   => 'right_space',
673
+        'thousand_sep'   => ' ',
674
+        'decimal_sep'    => ',',
675
+        'num_decimals'   => 0,
676
+        'weight_unit'    => 'kg',
677
+        'dimension_unit' => 'cm',
678
+        'direction'      => 'ltr',
679
+        'default_locale' => 'fr_CI',
680
+        'name'           => 'West African CFA franc',
681
+        'singular'       => 'West African CFA franc',
682
+        'plural'         => 'West African CFA francs',
683
+        'short_symbol'   => null,
684
+        'locales'        => $locales['XOF'],
685
+    ),
686
+    'CK' => array(
687
+        'currency_code'  => 'NZD',
688
+        'currency_pos'   => 'left',
689
+        'thousand_sep'   => ',',
690
+        'decimal_sep'    => '.',
691
+        'num_decimals'   => 2,
692
+        'weight_unit'    => 'kg',
693
+        'dimension_unit' => 'cm',
694
+        'direction'      => 'ltr',
695
+        'default_locale' => 'en_CK',
696
+        'name'           => 'New Zealand dollar',
697
+        'singular'       => 'New Zealand dollar',
698
+        'plural'         => 'New Zealand dollars',
699
+        'short_symbol'   => '$',
700
+        'locales'        => $locales['NZD'],
701
+    ),
702
+    'CL' => array(
703
+        'currency_code'  => 'CLP',
704
+        'currency_pos'   => 'left',
705
+        'thousand_sep'   => '.',
706
+        'decimal_sep'    => ',',
707
+        'num_decimals'   => 0,
708
+        'weight_unit'    => 'kg',
709
+        'dimension_unit' => 'cm',
710
+        'direction'      => 'ltr',
711
+        'default_locale' => 'es_CL',
712
+        'name'           => 'Chilean peso',
713
+        'singular'       => 'Chilean peso',
714
+        'plural'         => 'Chilean pesos',
715
+        'short_symbol'   => '$',
716
+        'locales'        => $locales['CLP'],
717
+    ),
718
+    'CM' => array(
719
+        'currency_code'  => 'XAF',
720
+        'currency_pos'   => 'right_space',
721
+        'thousand_sep'   => ' ',
722
+        'decimal_sep'    => ',',
723
+        'num_decimals'   => 0,
724
+        'weight_unit'    => 'kg',
725
+        'dimension_unit' => 'cm',
726
+        'direction'      => 'ltr',
727
+        'default_locale' => 'fr_CM',
728
+        'name'           => 'Central African CFA franc',
729
+        'singular'       => 'Central African CFA franc',
730
+        'plural'         => 'Central African CFA francs',
731
+        'short_symbol'   => null,
732
+        'locales'        => $locales['XAF'],
733
+    ),
734
+    'CN' => array(
735
+        'currency_code'  => 'CNY',
736
+        'currency_pos'   => 'left',
737
+        'thousand_sep'   => ',',
738
+        'decimal_sep'    => '.',
739
+        'num_decimals'   => 2,
740
+        'weight_unit'    => 'kg',
741
+        'dimension_unit' => 'cm',
742
+        'direction'      => 'ltr',
743
+        'default_locale' => 'zh_CN',
744
+        'name'           => 'Chinese yuan',
745
+        'singular'       => 'Chinese yuan',
746
+        'plural'         => 'Chinese yuan',
747
+        'short_symbol'   => '¥',
748
+        'locales'        => $locales['CNY'],
749
+    ),
750
+    'CO' => array(
751
+        'currency_code'  => 'COP',
752
+        'currency_pos'   => 'left_space',
753
+        'thousand_sep'   => '.',
754
+        'decimal_sep'    => ',',
755
+        'num_decimals'   => 0,
756
+        'weight_unit'    => 'kg',
757
+        'dimension_unit' => 'cm',
758
+        'direction'      => 'ltr',
759
+        'default_locale' => 'es_CO',
760
+        'name'           => 'Colombian peso',
761
+        'singular'       => 'Colombian peso',
762
+        'plural'         => 'Colombian pesos',
763
+        'short_symbol'   => '$',
764
+        'locales'        => $locales['COP'],
765
+    ),
766
+    'CR' => array(
767
+        'currency_code'  => 'CRC',
768
+        'currency_pos'   => 'left',
769
+        'thousand_sep'   => ' ',
770
+        'decimal_sep'    => ',',
771
+        'num_decimals'   => 0,
772
+        'weight_unit'    => 'kg',
773
+        'dimension_unit' => 'cm',
774
+        'direction'      => 'ltr',
775
+        'default_locale' => 'es_CR',
776
+        'name'           => 'Costa Rican colón',
777
+        'singular'       => 'Costa Rican colón',
778
+        'plural'         => 'Costa Rican colóns',
779
+        'short_symbol'   => '₡',
780
+        'locales'        => $locales['CRC'],
781
+    ),
782
+    'CU' => array(
783
+        'currency_code'  => 'CUC',
784
+        'currency_pos'   => 'left',
785
+        'thousand_sep'   => ',',
786
+        'decimal_sep'    => '.',
787
+        'num_decimals'   => 2,
788
+        'weight_unit'    => 'kg',
789
+        'dimension_unit' => 'cm',
790
+        'direction'      => 'ltr',
791
+        'default_locale' => 'es_CU',
792
+        'name'           => 'Cuban convertible peso',
793
+        'singular'       => 'Cuban convertible peso',
794
+        'plural'         => 'Cuban convertible pesos',
795
+        'short_symbol'   => '$',
796
+        'locales'        => $locales['CUC'],
797
+    ),
798
+    'CV' => array(
799
+        'currency_code'  => 'CVE',
800
+        'currency_pos'   => 'right_space',
801
+        'thousand_sep'   => ' ',
802
+        'decimal_sep'    => ',',
803
+        'num_decimals'   => 2,
804
+        'weight_unit'    => 'kg',
805
+        'dimension_unit' => 'cm',
806
+        'direction'      => 'ltr',
807
+        'default_locale' => 'pt_CV',
808
+        'name'           => 'Cape Verdean escudo',
809
+        'singular'       => 'Cape Verdean escudo',
810
+        'plural'         => 'Cape Verdean escudos',
811
+        'short_symbol'   => null,
812
+        'locales'        => $locales['CVE'],
813
+    ),
814
+    'CW' => array(
815
+        'currency_code'  => 'ANG',
816
+        'currency_pos'   => 'left_space',
817
+        'thousand_sep'   => '.',
818
+        'decimal_sep'    => ',',
819
+        'num_decimals'   => 2,
820
+        'weight_unit'    => 'kg',
821
+        'dimension_unit' => 'cm',
822
+        'direction'      => 'ltr',
823
+        'default_locale' => 'nl_CW',
824
+        'name'           => 'Netherlands Antillean guilder',
825
+        'singular'       => 'Netherlands Antillean guilder',
826
+        'plural'         => 'Netherlands Antillean guilders',
827
+        'short_symbol'   => null,
828
+        'locales'        => $locales['ANG'],
829
+    ),
830
+    'CX' => array(
831
+        'currency_code'  => 'AUD',
832
+        'currency_pos'   => 'left',
833
+        'thousand_sep'   => ',',
834
+        'decimal_sep'    => '.',
835
+        'num_decimals'   => 2,
836
+        'weight_unit'    => 'kg',
837
+        'dimension_unit' => 'cm',
838
+        'direction'      => 'ltr',
839
+        'default_locale' => 'en_CX',
840
+        'name'           => 'Australian dollar',
841
+        'singular'       => 'Australian dollar',
842
+        'plural'         => 'Australian dollars',
843
+        'short_symbol'   => '$',
844
+        'locales'        => $locales['AUD'],
845
+    ),
846
+    'CY' => array(
847
+        'currency_code'  => 'EUR',
848
+        'currency_pos'   => 'right_space',
849
+        'thousand_sep'   => '.',
850
+        'decimal_sep'    => ',',
851
+        'num_decimals'   => 2,
852
+        'weight_unit'    => 'kg',
853
+        'dimension_unit' => 'cm',
854
+        'direction'      => 'ltr',
855
+        'default_locale' => 'el_CY',
856
+        'name'           => 'Euro',
857
+        'singular'       => 'euro',
858
+        'plural'         => 'euros',
859
+        'short_symbol'   => '€',
860
+        'locales'        => $locales['EUR'],
861
+    ),
862
+    'CZ' => array(
863
+        'currency_code'  => 'CZK',
864
+        'currency_pos'   => 'right_space',
865
+        'thousand_sep'   => ' ',
866
+        'decimal_sep'    => ',',
867
+        'num_decimals'   => 0,
868
+        'weight_unit'    => 'kg',
869
+        'dimension_unit' => 'cm',
870
+        'direction'      => 'ltr',
871
+        'default_locale' => 'cs_CZ',
872
+        'name'           => 'Czech koruna',
873
+        'singular'       => 'Czech koruna',
874
+        'plural'         => 'Czech korunas',
875
+        'short_symbol'   => 'Kč',
876
+        'locales'        => $locales['CZK'],
877
+    ),
878
+    'DE' => array(
879
+        'currency_code'  => 'EUR',
880
+        'currency_pos'   => 'right_space',
881
+        'thousand_sep'   => '.',
882
+        'decimal_sep'    => ',',
883
+        'num_decimals'   => 2,
884
+        'weight_unit'    => 'kg',
885
+        'dimension_unit' => 'cm',
886
+        'direction'      => 'ltr',
887
+        'default_locale' => 'de_DE',
888
+        'name'           => 'Euro',
889
+        'singular'       => 'euro',
890
+        'plural'         => 'euros',
891
+        'short_symbol'   => '€',
892
+        'locales'        => $locales['EUR'],
893
+    ),
894
+    'DG' => array(
895
+        'currency_code'  => 'USD',
896
+        'currency_pos'   => 'left',
897
+        'thousand_sep'   => ',',
898
+        'decimal_sep'    => '.',
899
+        'num_decimals'   => 2,
900
+        'weight_unit'    => 'kg',
901
+        'dimension_unit' => 'cm',
902
+        'direction'      => 'ltr',
903
+        'default_locale' => 'en_DG',
904
+        'name'           => 'United States (US) dollar',
905
+        'singular'       => 'US dollar',
906
+        'plural'         => 'US dollars',
907
+        'short_symbol'   => '$',
908
+        'locales'        => $locales['USD'],
909
+    ),
910
+    'DJ' => array(
911
+        'currency_code'  => 'DJF',
912
+        'currency_pos'   => 'right_space',
913
+        'thousand_sep'   => '.',
914
+        'decimal_sep'    => ',',
915
+        'num_decimals'   => 0,
916
+        'weight_unit'    => 'kg',
917
+        'dimension_unit' => 'cm',
918
+        'direction'      => 'rtl',
919
+        'default_locale' => 'ar_DJ',
920
+        'name'           => 'Djiboutian franc',
921
+        'singular'       => 'Djiboutian franc',
922
+        'plural'         => 'Djiboutian francs',
923
+        'short_symbol'   => null,
924
+        'locales'        => $locales['DJF'],
925
+    ),
926
+    'DK' => array(
927
+        'currency_code'  => 'DKK',
928
+        'currency_pos'   => 'right_space',
929
+        'thousand_sep'   => '.',
930
+        'decimal_sep'    => ',',
931
+        'num_decimals'   => 2,
932
+        'weight_unit'    => 'kg',
933
+        'dimension_unit' => 'cm',
934
+        'direction'      => 'ltr',
935
+        'default_locale' => 'da_DK',
936
+        'name'           => 'Danish krone',
937
+        'singular'       => 'Danish krone',
938
+        'plural'         => 'Danish kroner',
939
+        'short_symbol'   => 'kr.',
940
+        'locales'        => $locales['DKK'],
941
+    ),
942
+    'DM' => array(
943
+        'currency_code'  => 'XCD',
944
+        'currency_pos'   => 'left',
945
+        'thousand_sep'   => ',',
946
+        'decimal_sep'    => '.',
947
+        'num_decimals'   => 2,
948
+        'weight_unit'    => 'kg',
949
+        'dimension_unit' => 'cm',
950
+        'direction'      => 'ltr',
951
+        'default_locale' => 'en_DM',
952
+        'name'           => 'East Caribbean dollar',
953
+        'singular'       => 'East Caribbean dollar',
954
+        'plural'         => 'East Caribbean dollars',
955
+        'short_symbol'   => '$',
956
+        'locales'        => $locales['XCD'],
957
+    ),
958
+    'DO' => array(
959
+        'currency_code'  => 'DOP',
960
+        'currency_pos'   => 'left',
961
+        'thousand_sep'   => ',',
962
+        'decimal_sep'    => '.',
963
+        'num_decimals'   => 2,
964
+        'weight_unit'    => 'kg',
965
+        'dimension_unit' => 'cm',
966
+        'direction'      => 'ltr',
967
+        'default_locale' => 'es_DO',
968
+        'name'           => 'Dominican peso',
969
+        'singular'       => 'Dominican peso',
970
+        'plural'         => 'Dominican pesos',
971
+        'short_symbol'   => '$',
972
+        'locales'        => $locales['DOP'],
973
+    ),
974
+    'DZ' => array(
975
+        'currency_code'  => 'DZD',
976
+        'currency_pos'   => 'left_space',
977
+        'thousand_sep'   => '.',
978
+        'decimal_sep'    => ',',
979
+        'num_decimals'   => 2,
980
+        'weight_unit'    => 'kg',
981
+        'dimension_unit' => 'cm',
982
+        'direction'      => 'rtl',
983
+        'default_locale' => 'ar_DZ',
984
+        'name'           => 'Algerian dinar',
985
+        'singular'       => 'Algerian dinar',
986
+        'plural'         => 'Algerian dinars',
987
+        'short_symbol'   => null,
988
+        'locales'        => $locales['DZD'],
989
+    ),
990
+    'EA' => array(
991
+        'currency_code'  => 'EUR',
992
+        'currency_pos'   => 'right_space',
993
+        'thousand_sep'   => '.',
994
+        'decimal_sep'    => ',',
995
+        'num_decimals'   => 2,
996
+        'weight_unit'    => 'kg',
997
+        'dimension_unit' => 'cm',
998
+        'direction'      => 'ltr',
999
+        'default_locale' => 'es_EA',
1000
+        'name'           => 'Euro',
1001
+        'singular'       => 'euro',
1002
+        'plural'         => 'euros',
1003
+        'short_symbol'   => '€',
1004
+        'locales'        => $locales['EUR'],
1005
+    ),
1006
+    'EC' => array(
1007
+        'currency_code'  => 'USD',
1008
+        'currency_pos'   => 'left',
1009
+        'thousand_sep'   => '.',
1010
+        'decimal_sep'    => ',',
1011
+        'num_decimals'   => 2,
1012
+        'weight_unit'    => 'kg',
1013
+        'dimension_unit' => 'cm',
1014
+        'direction'      => 'ltr',
1015
+        'default_locale' => 'es_EC',
1016
+        'name'           => 'United States (US) dollar',
1017
+        'singular'       => 'US dollar',
1018
+        'plural'         => 'US dollars',
1019
+        'short_symbol'   => '$',
1020
+        'locales'        => $locales['USD'],
1021
+    ),
1022
+    'EE' => array(
1023
+        'currency_code'  => 'EUR',
1024
+        'currency_pos'   => 'right_space',
1025
+        'thousand_sep'   => ' ',
1026
+        'decimal_sep'    => ',',
1027
+        'num_decimals'   => 2,
1028
+        'weight_unit'    => 'kg',
1029
+        'dimension_unit' => 'cm',
1030
+        'direction'      => 'ltr',
1031
+        'default_locale' => 'et_EE',
1032
+        'name'           => 'Euro',
1033
+        'singular'       => 'euro',
1034
+        'plural'         => 'euros',
1035
+        'short_symbol'   => '€',
1036
+        'locales'        => $locales['EUR'],
1037
+    ),
1038
+    'EG' => array(
1039
+        'currency_code'  => 'EGP',
1040
+        'currency_pos'   => 'right_space',
1041
+        'thousand_sep'   => '.',
1042
+        'decimal_sep'    => ',',
1043
+        'num_decimals'   => 2,
1044
+        'weight_unit'    => 'kg',
1045
+        'dimension_unit' => 'cm',
1046
+        'direction'      => 'rtl',
1047
+        'default_locale' => 'ar_EG',
1048
+        'name'           => 'Egyptian pound',
1049
+        'singular'       => 'Egyptian pound',
1050
+        'plural'         => 'Egyptian pounds',
1051
+        'short_symbol'   => 'E£',
1052
+        'locales'        => $locales['EGP'],
1053
+    ),
1054
+    'EH' => array(
1055
+        'currency_code'  => 'MAD',
1056
+        'currency_pos'   => 'left_space',
1057
+        'thousand_sep'   => ',',
1058
+        'decimal_sep'    => '.',
1059
+        'num_decimals'   => 2,
1060
+        'weight_unit'    => 'kg',
1061
+        'dimension_unit' => 'cm',
1062
+        'direction'      => 'rtl',
1063
+        'default_locale' => 'ar_EH',
1064
+        'name'           => 'Moroccan dirham',
1065
+        'singular'       => 'Moroccan dirham',
1066
+        'plural'         => 'Moroccan dirhams',
1067
+        'short_symbol'   => null,
1068
+        'locales'        => $locales['MAD'],
1069
+    ),
1070
+    'ER' => array(
1071
+        'currency_code'  => 'ERN',
1072
+        'currency_pos'   => 'left',
1073
+        'thousand_sep'   => ',',
1074
+        'decimal_sep'    => '.',
1075
+        'num_decimals'   => 2,
1076
+        'weight_unit'    => 'kg',
1077
+        'dimension_unit' => 'cm',
1078
+        'direction'      => 'ltr',
1079
+        'default_locale' => 'ti_ER',
1080
+        'name'           => 'Eritrean nakfa',
1081
+        'singular'       => 'Eritrean nakfa',
1082
+        'plural'         => 'Eritrean nakfas',
1083
+        'short_symbol'   => null,
1084
+        'locales'        => $locales['ERN'],
1085
+    ),
1086
+    'ES' => array(
1087
+        'currency_code'  => 'EUR',
1088
+        'currency_pos'   => 'right_space',
1089
+        'thousand_sep'   => '.',
1090
+        'decimal_sep'    => ',',
1091
+        'num_decimals'   => 2,
1092
+        'weight_unit'    => 'kg',
1093
+        'dimension_unit' => 'cm',
1094
+        'direction'      => 'ltr',
1095
+        'default_locale' => 'es_ES',
1096
+        'name'           => 'Euro',
1097
+        'singular'       => 'euro',
1098
+        'plural'         => 'euros',
1099
+        'short_symbol'   => '€',
1100
+        'locales'        => $locales['EUR'],
1101
+    ),
1102
+    'ET' => array(
1103
+        'currency_code'  => 'ETB',
1104
+        'currency_pos'   => 'left',
1105
+        'thousand_sep'   => ',',
1106
+        'decimal_sep'    => '.',
1107
+        'num_decimals'   => 2,
1108
+        'weight_unit'    => 'kg',
1109
+        'dimension_unit' => 'cm',
1110
+        'direction'      => 'ltr',
1111
+        'default_locale' => 'am_ET',
1112
+        'name'           => 'Ethiopian birr',
1113
+        'singular'       => 'Ethiopian birr',
1114
+        'plural'         => 'Ethiopian birrs',
1115
+        'short_symbol'   => null,
1116
+        'locales'        => $locales['ETB'],
1117
+    ),
1118
+    'FI' => array(
1119
+        'currency_code'  => 'EUR',
1120
+        'currency_pos'   => 'right_space',
1121
+        'thousand_sep'   => ' ',
1122
+        'decimal_sep'    => ',',
1123
+        'num_decimals'   => 2,
1124
+        'weight_unit'    => 'kg',
1125
+        'dimension_unit' => 'cm',
1126
+        'direction'      => 'ltr',
1127
+        'default_locale' => 'fi_FI',
1128
+        'name'           => 'Euro',
1129
+        'singular'       => 'euro',
1130
+        'plural'         => 'euros',
1131
+        'short_symbol'   => '€',
1132
+        'locales'        => $locales['EUR'],
1133
+    ),
1134
+    'FJ' => array(
1135
+        'currency_code'  => 'FJD',
1136
+        'currency_pos'   => 'left',
1137
+        'thousand_sep'   => ',',
1138
+        'decimal_sep'    => '.',
1139
+        'num_decimals'   => 2,
1140
+        'weight_unit'    => 'kg',
1141
+        'dimension_unit' => 'cm',
1142
+        'direction'      => 'ltr',
1143
+        'default_locale' => 'en_FJ',
1144
+        'name'           => 'Fijian dollar',
1145
+        'singular'       => 'Fijian dollar',
1146
+        'plural'         => 'Fijian dollars',
1147
+        'short_symbol'   => '$',
1148
+        'locales'        => $locales['FJD'],
1149
+    ),
1150
+    'FK' => array(
1151
+        'currency_code'  => 'FKP',
1152
+        'currency_pos'   => 'left',
1153
+        'thousand_sep'   => ',',
1154
+        'decimal_sep'    => '.',
1155
+        'num_decimals'   => 2,
1156
+        'weight_unit'    => 'kg',
1157
+        'dimension_unit' => 'cm',
1158
+        'direction'      => 'ltr',
1159
+        'default_locale' => 'en_FK',
1160
+        'name'           => 'Falkland Islands pound',
1161
+        'singular'       => 'Falkland Islands pound',
1162
+        'plural'         => 'Falkland Islands pounds',
1163
+        'short_symbol'   => '£',
1164
+        'locales'        => $locales['FKP'],
1165
+    ),
1166
+    'FM' => array(
1167
+        'currency_code'  => 'USD',
1168
+        'currency_pos'   => 'left',
1169
+        'thousand_sep'   => ',',
1170
+        'decimal_sep'    => '.',
1171
+        'num_decimals'   => 2,
1172
+        'weight_unit'    => 'kg',
1173
+        'dimension_unit' => 'cm',
1174
+        'direction'      => 'ltr',
1175
+        'default_locale' => 'en_FM',
1176
+        'name'           => 'United States (US) dollar',
1177
+        'singular'       => 'US dollar',
1178
+        'plural'         => 'US dollars',
1179
+        'short_symbol'   => '$',
1180
+        'locales'        => $locales['USD'],
1181
+    ),
1182
+    'FO' => array(
1183
+        'currency_code'  => 'DKK',
1184
+        'currency_pos'   => 'right_space',
1185
+        'thousand_sep'   => '.',
1186
+        'decimal_sep'    => ',',
1187
+        'num_decimals'   => 2,
1188
+        'weight_unit'    => 'kg',
1189
+        'dimension_unit' => 'cm',
1190
+        'direction'      => 'ltr',
1191
+        'default_locale' => 'fo_FO',
1192
+        'name'           => 'Danish krone',
1193
+        'singular'       => 'Danish krone',
1194
+        'plural'         => 'Danish kroner',
1195
+        'short_symbol'   => 'kr',
1196
+        'locales'        => $locales['DKK'],
1197
+    ),
1198
+    'FR' => array(
1199
+        'currency_code'  => 'EUR',
1200
+        'currency_pos'   => 'right_space',
1201
+        'thousand_sep'   => ' ',
1202
+        'decimal_sep'    => ',',
1203
+        'num_decimals'   => 2,
1204
+        'weight_unit'    => 'kg',
1205
+        'dimension_unit' => 'cm',
1206
+        'direction'      => 'ltr',
1207
+        'default_locale' => 'fr_FR',
1208
+        'name'           => 'Euro',
1209
+        'singular'       => 'euro',
1210
+        'plural'         => 'euros',
1211
+        'short_symbol'   => '€',
1212
+        'locales'        => $locales['EUR'],
1213
+    ),
1214
+    'GA' => array(
1215
+        'currency_code'  => 'XAF',
1216
+        'currency_pos'   => 'right_space',
1217
+        'thousand_sep'   => ' ',
1218
+        'decimal_sep'    => ',',
1219
+        'num_decimals'   => 0,
1220
+        'weight_unit'    => 'kg',
1221
+        'dimension_unit' => 'cm',
1222
+        'direction'      => 'ltr',
1223
+        'default_locale' => 'fr_GA',
1224
+        'name'           => 'Central African CFA franc',
1225
+        'singular'       => 'Central African CFA franc',
1226
+        'plural'         => 'Central African CFA francs',
1227
+        'short_symbol'   => null,
1228
+        'locales'        => $locales['XAF'],
1229
+    ),
1230
+    'GB' => array(
1231
+        'currency_code'  => 'GBP',
1232
+        'currency_pos'   => 'left',
1233
+        'thousand_sep'   => ',',
1234
+        'decimal_sep'    => '.',
1235
+        'num_decimals'   => 2,
1236
+        'weight_unit'    => 'oz',
1237
+        'dimension_unit' => 'foot',
1238
+        'direction'      => 'ltr',
1239
+        'default_locale' => 'en_GB',
1240
+        'name'           => 'Pound sterling',
1241
+        'singular'       => 'British pound',
1242
+        'plural'         => 'British pounds',
1243
+        'short_symbol'   => '£',
1244
+        'locales'        => $locales['GBP'],
1245
+    ),
1246
+    'GD' => array(
1247
+        'currency_code'  => 'XCD',
1248
+        'currency_pos'   => 'left',
1249
+        'thousand_sep'   => ',',
1250
+        'decimal_sep'    => '.',
1251
+        'num_decimals'   => 2,
1252
+        'weight_unit'    => 'kg',
1253
+        'dimension_unit' => 'cm',
1254
+        'direction'      => 'ltr',
1255
+        'default_locale' => 'en_GD',
1256
+        'name'           => 'East Caribbean dollar',
1257
+        'singular'       => 'East Caribbean dollar',
1258
+        'plural'         => 'East Caribbean dollars',
1259
+        'short_symbol'   => '$',
1260
+        'locales'        => $locales['XCD'],
1261
+    ),
1262
+    'GE' => array(
1263
+        'currency_code'  => 'GEL',
1264
+        'currency_pos'   => 'right_space',
1265
+        'thousand_sep'   => ' ',
1266
+        'decimal_sep'    => ',',
1267
+        'num_decimals'   => 2,
1268
+        'weight_unit'    => 'kg',
1269
+        'dimension_unit' => 'cm',
1270
+        'direction'      => 'ltr',
1271
+        'default_locale' => 'ka_GE',
1272
+        'name'           => 'Georgian lari',
1273
+        'singular'       => 'Georgian lari',
1274
+        'plural'         => 'Georgian laris',
1275
+        'short_symbol'   => '₾',
1276
+        'locales'        => $locales['GEL'],
1277
+    ),
1278
+    'GF' => array(
1279
+        'currency_code'  => 'EUR',
1280
+        'currency_pos'   => 'right_space',
1281
+        'thousand_sep'   => ' ',
1282
+        'decimal_sep'    => ',',
1283
+        'num_decimals'   => 2,
1284
+        'weight_unit'    => 'kg',
1285
+        'dimension_unit' => 'cm',
1286
+        'direction'      => 'ltr',
1287
+        'default_locale' => 'fr_GF',
1288
+        'name'           => 'Euro',
1289
+        'singular'       => 'euro',
1290
+        'plural'         => 'euros',
1291
+        'short_symbol'   => '€',
1292
+        'locales'        => $locales['EUR'],
1293
+    ),
1294
+    'GG' => array(
1295
+        'currency_code'  => 'GBP',
1296
+        'currency_pos'   => 'left',
1297
+        'thousand_sep'   => ',',
1298
+        'decimal_sep'    => '.',
1299
+        'num_decimals'   => 2,
1300
+        'weight_unit'    => 'kg',
1301
+        'dimension_unit' => 'cm',
1302
+        'direction'      => 'ltr',
1303
+        'default_locale' => 'en_GG',
1304
+        'name'           => 'Pound sterling',
1305
+        'singular'       => 'British pound',
1306
+        'plural'         => 'British pounds',
1307
+        'short_symbol'   => '£',
1308
+        'locales'        => $locales['GBP'],
1309
+    ),
1310
+    'GH' => array(
1311
+        'currency_code'  => 'GHS',
1312
+        'currency_pos'   => 'left',
1313
+        'thousand_sep'   => ',',
1314
+        'decimal_sep'    => '.',
1315
+        'num_decimals'   => 2,
1316
+        'weight_unit'    => 'kg',
1317
+        'dimension_unit' => 'cm',
1318
+        'direction'      => 'ltr',
1319
+        'default_locale' => 'ak_GH',
1320
+        'name'           => 'Ghana cedi',
1321
+        'singular'       => 'Ghanaian cedi',
1322
+        'plural'         => 'Ghanaian cedis',
1323
+        'short_symbol'   => 'GH₵',
1324
+        'locales'        => $locales['GHS'],
1325
+    ),
1326
+    'GI' => array(
1327
+        'currency_code'  => 'GIP',
1328
+        'currency_pos'   => 'left',
1329
+        'thousand_sep'   => ',',
1330
+        'decimal_sep'    => '.',
1331
+        'num_decimals'   => 2,
1332
+        'weight_unit'    => 'kg',
1333
+        'dimension_unit' => 'cm',
1334
+        'direction'      => 'ltr',
1335
+        'default_locale' => 'en_GI',
1336
+        'name'           => 'Gibraltar pound',
1337
+        'singular'       => 'Gibraltar pound',
1338
+        'plural'         => 'Gibraltar pounds',
1339
+        'short_symbol'   => '£',
1340
+        'locales'        => $locales['GIP'],
1341
+    ),
1342
+    'GL' => array(
1343
+        'currency_code'  => 'DKK',
1344
+        'currency_pos'   => 'left',
1345
+        'thousand_sep'   => '.',
1346
+        'decimal_sep'    => ',',
1347
+        'num_decimals'   => 2,
1348
+        'weight_unit'    => 'kg',
1349
+        'dimension_unit' => 'cm',
1350
+        'direction'      => 'ltr',
1351
+        'default_locale' => 'kl_GL',
1352
+        'name'           => 'Danish krone',
1353
+        'singular'       => 'Danish krone',
1354
+        'plural'         => 'Danish kroner',
1355
+        'short_symbol'   => 'kr',
1356
+        'locales'        => $locales['DKK'],
1357
+    ),
1358
+    'GM' => array(
1359
+        'currency_code'  => 'GMD',
1360
+        'currency_pos'   => 'left',
1361
+        'thousand_sep'   => ',',
1362
+        'decimal_sep'    => '.',
1363
+        'num_decimals'   => 2,
1364
+        'weight_unit'    => 'kg',
1365
+        'dimension_unit' => 'cm',
1366
+        'direction'      => 'ltr',
1367
+        'default_locale' => 'en_GM',
1368
+        'name'           => 'Gambian dalasi',
1369
+        'singular'       => 'Gambian dalasi',
1370
+        'plural'         => 'Gambian dalasis',
1371
+        'short_symbol'   => null,
1372
+        'locales'        => $locales['GMD'],
1373
+    ),
1374
+    'GN' => array(
1375
+        'currency_code'  => 'GNF',
1376
+        'currency_pos'   => 'right_space',
1377
+        'thousand_sep'   => ' ',
1378
+        'decimal_sep'    => ',',
1379
+        'num_decimals'   => 0,
1380
+        'weight_unit'    => 'kg',
1381
+        'dimension_unit' => 'cm',
1382
+        'direction'      => 'ltr',
1383
+        'default_locale' => 'fr_GN',
1384
+        'name'           => 'Guinean franc',
1385
+        'singular'       => 'Guinean franc',
1386
+        'plural'         => 'Guinean francs',
1387
+        'short_symbol'   => 'FG',
1388
+        'locales'        => $locales['GNF'],
1389
+    ),
1390
+    'GP' => array(
1391
+        'currency_code'  => 'EUR',
1392
+        'currency_pos'   => 'right_space',
1393
+        'thousand_sep'   => ' ',
1394
+        'decimal_sep'    => ',',
1395
+        'num_decimals'   => 2,
1396
+        'weight_unit'    => 'kg',
1397
+        'dimension_unit' => 'cm',
1398
+        'direction'      => 'ltr',
1399
+        'default_locale' => 'fr_GP',
1400
+        'name'           => 'Euro',
1401
+        'singular'       => 'euro',
1402
+        'plural'         => 'euros',
1403
+        'short_symbol'   => '€',
1404
+        'locales'        => $locales['EUR'],
1405
+    ),
1406
+    'GQ' => array(
1407
+        'currency_code'  => 'XAF',
1408
+        'currency_pos'   => 'left',
1409
+        'thousand_sep'   => '.',
1410
+        'decimal_sep'    => ',',
1411
+        'num_decimals'   => 0,
1412
+        'weight_unit'    => 'kg',
1413
+        'dimension_unit' => 'cm',
1414
+        'direction'      => 'ltr',
1415
+        'default_locale' => 'es_GQ',
1416
+        'name'           => 'Central African CFA franc',
1417
+        'singular'       => 'Central African CFA franc',
1418
+        'plural'         => 'Central African CFA francs',
1419
+        'short_symbol'   => null,
1420
+        'locales'        => $locales['XAF'],
1421
+    ),
1422
+    'GR' => array(
1423
+        'currency_code'  => 'EUR',
1424
+        'currency_pos'   => 'right_space',
1425
+        'thousand_sep'   => '.',
1426
+        'decimal_sep'    => ',',
1427
+        'num_decimals'   => 2,
1428
+        'weight_unit'    => 'kg',
1429
+        'dimension_unit' => 'cm',
1430
+        'direction'      => 'ltr',
1431
+        'default_locale' => 'el_GR',
1432
+        'name'           => 'Euro',
1433
+        'singular'       => 'euro',
1434
+        'plural'         => 'euros',
1435
+        'short_symbol'   => '€',
1436
+        'locales'        => $locales['EUR'],
1437
+    ),
1438
+    'GT' => array(
1439
+        'currency_code'  => 'GTQ',
1440
+        'currency_pos'   => 'left',
1441
+        'thousand_sep'   => ',',
1442
+        'decimal_sep'    => '.',
1443
+        'num_decimals'   => 2,
1444
+        'weight_unit'    => 'kg',
1445
+        'dimension_unit' => 'cm',
1446
+        'direction'      => 'ltr',
1447
+        'default_locale' => 'es_GT',
1448
+        'name'           => 'Guatemalan quetzal',
1449
+        'singular'       => 'Guatemalan quetzal',
1450
+        'plural'         => 'Guatemalan quetzals',
1451
+        'short_symbol'   => 'Q',
1452
+        'locales'        => $locales['GTQ'],
1453
+    ),
1454
+    'GU' => array(
1455
+        'currency_code'  => 'USD',
1456
+        'currency_pos'   => 'left',
1457
+        'thousand_sep'   => ',',
1458
+        'decimal_sep'    => '.',
1459
+        'num_decimals'   => 2,
1460
+        'weight_unit'    => 'kg',
1461
+        'dimension_unit' => 'cm',
1462
+        'direction'      => 'ltr',
1463
+        'default_locale' => 'en_GU',
1464
+        'name'           => 'United States (US) dollar',
1465
+        'singular'       => 'US dollar',
1466
+        'plural'         => 'US dollars',
1467
+        'short_symbol'   => '$',
1468
+        'locales'        => $locales['USD'],
1469
+    ),
1470
+    'GW' => array(
1471
+        'currency_code'  => 'XOF',
1472
+        'currency_pos'   => 'right_space',
1473
+        'thousand_sep'   => ' ',
1474
+        'decimal_sep'    => ',',
1475
+        'num_decimals'   => 0,
1476
+        'weight_unit'    => 'kg',
1477
+        'dimension_unit' => 'cm',
1478
+        'direction'      => 'ltr',
1479
+        'default_locale' => 'pt_GW',
1480
+        'name'           => 'West African CFA franc',
1481
+        'singular'       => 'West African CFA franc',
1482
+        'plural'         => 'West African CFA francs',
1483
+        'short_symbol'   => null,
1484
+        'locales'        => $locales['XOF'],
1485
+    ),
1486
+    'GY' => array(
1487
+        'currency_code'  => 'GYD',
1488
+        'currency_pos'   => 'left',
1489
+        'thousand_sep'   => ',',
1490
+        'decimal_sep'    => '.',
1491
+        'num_decimals'   => 0,
1492
+        'weight_unit'    => 'kg',
1493
+        'dimension_unit' => 'cm',
1494
+        'direction'      => 'ltr',
1495
+        'default_locale' => 'en_GY',
1496
+        'name'           => 'Guyanese dollar',
1497
+        'singular'       => 'Guyanaese dollar',
1498
+        'plural'         => 'Guyanaese dollars',
1499
+        'short_symbol'   => '$',
1500
+        'locales'        => $locales['GYD'],
1501
+    ),
1502
+    'HK' => array(
1503
+        'currency_code'  => 'HKD',
1504
+        'currency_pos'   => 'left',
1505
+        'thousand_sep'   => ',',
1506
+        'decimal_sep'    => '.',
1507
+        'num_decimals'   => 2,
1508
+        'weight_unit'    => 'kg',
1509
+        'dimension_unit' => 'cm',
1510
+        'direction'      => 'ltr',
1511
+        'default_locale' => 'zh_Hant_HK',
1512
+        'name'           => 'Hong Kong dollar',
1513
+        'singular'       => 'Hong Kong dollar',
1514
+        'plural'         => 'Hong Kong dollars',
1515
+        'short_symbol'   => '$',
1516
+        'locales'        => $locales['HKD'],
1517
+    ),
1518
+    'HN' => array(
1519
+        'currency_code'  => 'HNL',
1520
+        'currency_pos'   => 'left',
1521
+        'thousand_sep'   => ',',
1522
+        'decimal_sep'    => '.',
1523
+        'num_decimals'   => 2,
1524
+        'weight_unit'    => 'kg',
1525
+        'dimension_unit' => 'cm',
1526
+        'direction'      => 'ltr',
1527
+        'default_locale' => 'es_HN',
1528
+        'name'           => 'Honduran lempira',
1529
+        'singular'       => 'Honduran lempira',
1530
+        'plural'         => 'Honduran lempiras',
1531
+        'short_symbol'   => 'L',
1532
+        'locales'        => $locales['HNL'],
1533
+    ),
1534
+    'HR' => array(
1535
+        'currency_code'  => 'HRK',
1536
+        'currency_pos'   => 'right_space',
1537
+        'thousand_sep'   => '.',
1538
+        'decimal_sep'    => ',',
1539
+        'num_decimals'   => 2,
1540
+        'weight_unit'    => 'kg',
1541
+        'dimension_unit' => 'cm',
1542
+        'direction'      => 'ltr',
1543
+        'default_locale' => 'hr_HR',
1544
+        'name'           => 'Croatian kuna',
1545
+        'singular'       => 'Croatian kuna',
1546
+        'plural'         => 'Croatian kunas',
1547
+        'short_symbol'   => 'kn',
1548
+        'locales'        => $locales['HRK'],
1549
+    ),
1550
+    'HT' => array(
1551
+        'currency_code'  => 'USD',
1552
+        'currency_pos'   => 'right_space',
1553
+        'thousand_sep'   => ' ',
1554
+        'decimal_sep'    => ',',
1555
+        'num_decimals'   => 2,
1556
+        'weight_unit'    => 'kg',
1557
+        'dimension_unit' => 'cm',
1558
+        'direction'      => 'ltr',
1559
+        'default_locale' => 'fr_HT',
1560
+        'name'           => 'United States (US) dollar',
1561
+        'singular'       => 'US dollar',
1562
+        'plural'         => 'US dollars',
1563
+        'short_symbol'   => '$',
1564
+        'locales'        => $locales['USD'],
1565
+    ),
1566
+    'HU' => array(
1567
+        'currency_code'  => 'HUF',
1568
+        'currency_pos'   => 'right_space',
1569
+        'thousand_sep'   => ' ',
1570
+        'decimal_sep'    => ',',
1571
+        'num_decimals'   => 0,
1572
+        'weight_unit'    => 'kg',
1573
+        'dimension_unit' => 'cm',
1574
+        'direction'      => 'ltr',
1575
+        'default_locale' => 'hu_HU',
1576
+        'name'           => 'Hungarian forint',
1577
+        'singular'       => 'Hungarian forint',
1578
+        'plural'         => 'Hungarian forints',
1579
+        'short_symbol'   => 'Ft',
1580
+        'locales'        => $locales['HUF'],
1581
+    ),
1582
+    'IC' => array(
1583
+        'currency_code'  => 'EUR',
1584
+        'currency_pos'   => 'right_space',
1585
+        'thousand_sep'   => '.',
1586
+        'decimal_sep'    => ',',
1587
+        'num_decimals'   => 2,
1588
+        'weight_unit'    => 'kg',
1589
+        'dimension_unit' => 'cm',
1590
+        'direction'      => 'ltr',
1591
+        'default_locale' => 'es_IC',
1592
+        'name'           => 'Euro',
1593
+        'singular'       => 'euro',
1594
+        'plural'         => 'euros',
1595
+        'short_symbol'   => '€',
1596
+        'locales'        => $locales['EUR'],
1597
+    ),
1598
+    'ID' => array(
1599
+        'currency_code'  => 'IDR',
1600
+        'currency_pos'   => 'left',
1601
+        'thousand_sep'   => '.',
1602
+        'decimal_sep'    => ',',
1603
+        'num_decimals'   => 0,
1604
+        'weight_unit'    => 'kg',
1605
+        'dimension_unit' => 'cm',
1606
+        'direction'      => 'ltr',
1607
+        'default_locale' => 'id_ID',
1608
+        'name'           => 'Indonesian rupiah',
1609
+        'singular'       => 'Indonesian rupiah',
1610
+        'plural'         => 'Indonesian rupiahs',
1611
+        'short_symbol'   => 'Rp',
1612
+        'locales'        => $locales['IDR'],
1613
+    ),
1614
+    'IE' => array(
1615
+        'currency_code'  => 'EUR',
1616
+        'currency_pos'   => 'left',
1617
+        'thousand_sep'   => ',',
1618
+        'decimal_sep'    => '.',
1619
+        'num_decimals'   => 2,
1620
+        'weight_unit'    => 'kg',
1621
+        'dimension_unit' => 'cm',
1622
+        'direction'      => 'ltr',
1623
+        'default_locale' => 'en_IE',
1624
+        'name'           => 'Euro',
1625
+        'singular'       => 'euro',
1626
+        'plural'         => 'euros',
1627
+        'short_symbol'   => '€',
1628
+        'locales'        => $locales['EUR'],
1629
+    ),
1630
+    'IL' => array(
1631
+        'currency_code'  => 'ILS',
1632
+        'currency_pos'   => 'right_space',
1633
+        'thousand_sep'   => ',',
1634
+        'decimal_sep'    => '.',
1635
+        'num_decimals'   => 2,
1636
+        'weight_unit'    => 'kg',
1637
+        'dimension_unit' => 'cm',
1638
+        'direction'      => 'rtl',
1639
+        'default_locale' => 'he_IL',
1640
+        'name'           => 'Israeli new shekel',
1641
+        'singular'       => 'Israeli new shekel',
1642
+        'plural'         => 'Israeli new shekels',
1643
+        'short_symbol'   => '₪',
1644
+        'locales'        => $locales['ILS'],
1645
+    ),
1646
+    'IM' => array(
1647
+        'currency_code'  => 'GBP',
1648
+        'currency_pos'   => 'left',
1649
+        'thousand_sep'   => ',',
1650
+        'decimal_sep'    => '.',
1651
+        'num_decimals'   => 2,
1652
+        'weight_unit'    => 'kg',
1653
+        'dimension_unit' => 'cm',
1654
+        'direction'      => 'ltr',
1655
+        'default_locale' => 'en_IM',
1656
+        'name'           => 'Pound sterling',
1657
+        'singular'       => 'British pound',
1658
+        'plural'         => 'British pounds',
1659
+        'short_symbol'   => '£',
1660
+        'locales'        => $locales['GBP'],
1661
+    ),
1662
+    'IN' => array(
1663
+        'currency_code'  => 'INR',
1664
+        'currency_pos'   => 'left',
1665
+        'thousand_sep'   => ',',
1666
+        'decimal_sep'    => '.',
1667
+        'num_decimals'   => 2,
1668
+        'weight_unit'    => 'kg',
1669
+        'dimension_unit' => 'cm',
1670
+        'direction'      => 'ltr',
1671
+        'default_locale' => 'hi_IN',
1672
+        'name'           => 'Indian rupee',
1673
+        'singular'       => 'Indian rupee',
1674
+        'plural'         => 'Indian rupees',
1675
+        'short_symbol'   => '₹',
1676
+        'locales'        => $locales['INR'],
1677
+    ),
1678
+    'IO' => array(
1679
+        'currency_code'  => 'USD',
1680
+        'currency_pos'   => 'left',
1681
+        'thousand_sep'   => ',',
1682
+        'decimal_sep'    => '.',
1683
+        'num_decimals'   => 2,
1684
+        'weight_unit'    => 'kg',
1685
+        'dimension_unit' => 'cm',
1686
+        'direction'      => 'ltr',
1687
+        'default_locale' => 'en_IO',
1688
+        'name'           => 'United States (US) dollar',
1689
+        'singular'       => 'US dollar',
1690
+        'plural'         => 'US dollars',
1691
+        'short_symbol'   => '$',
1692
+        'locales'        => $locales['USD'],
1693
+    ),
1694
+    'IQ' => array(
1695
+        'currency_code'  => 'IQD',
1696
+        'currency_pos'   => 'right_space',
1697
+        'thousand_sep'   => '.',
1698
+        'decimal_sep'    => ',',
1699
+        'num_decimals'   => 0,
1700
+        'weight_unit'    => 'kg',
1701
+        'dimension_unit' => 'cm',
1702
+        'direction'      => 'rtl',
1703
+        'default_locale' => 'ar_IQ',
1704
+        'name'           => 'Iraqi dinar',
1705
+        'singular'       => 'Iraqi dinar',
1706
+        'plural'         => 'Iraqi dinars',
1707
+        'short_symbol'   => null,
1708
+        'locales'        => $locales['IQD'],
1709
+    ),
1710
+    'IR' => array(
1711
+        'currency_code'  => 'IRR',
1712
+        'currency_pos'   => 'left',
1713
+        'thousand_sep'   => '.',
1714
+        'decimal_sep'    => ',',
1715
+        'num_decimals'   => 0,
1716
+        'weight_unit'    => 'kg',
1717
+        'dimension_unit' => 'cm',
1718
+        'direction'      => 'rtl',
1719
+        'default_locale' => 'fa_IR',
1720
+        'name'           => 'Iranian rial',
1721
+        'singular'       => 'Iranian rial',
1722
+        'plural'         => 'Iranian rials',
1723
+        'short_symbol'   => null,
1724
+        'locales'        => $locales['IRR'],
1725
+    ),
1726
+    'IS' => array(
1727
+        'currency_code'  => 'ISK',
1728
+        'currency_pos'   => 'right_space',
1729
+        'thousand_sep'   => '.',
1730
+        'decimal_sep'    => ',',
1731
+        'num_decimals'   => 0,
1732
+        'weight_unit'    => 'kg',
1733
+        'dimension_unit' => 'cm',
1734
+        'direction'      => 'ltr',
1735
+        'default_locale' => 'is_IS',
1736
+        'name'           => 'Icelandic króna',
1737
+        'singular'       => 'Icelandic króna',
1738
+        'plural'         => 'Icelandic krónur',
1739
+        'short_symbol'   => 'kr',
1740
+        'locales'        => $locales['ISK'],
1741
+    ),
1742
+    'IT' => array(
1743
+        'currency_code'  => 'EUR',
1744
+        'currency_pos'   => 'right_space',
1745
+        'thousand_sep'   => '.',
1746
+        'decimal_sep'    => ',',
1747
+        'num_decimals'   => 2,
1748
+        'weight_unit'    => 'kg',
1749
+        'dimension_unit' => 'cm',
1750
+        'direction'      => 'ltr',
1751
+        'default_locale' => 'it_IT',
1752
+        'name'           => 'Euro',
1753
+        'singular'       => 'euro',
1754
+        'plural'         => 'euros',
1755
+        'short_symbol'   => '€',
1756
+        'locales'        => $locales['EUR'],
1757
+    ),
1758
+    'JE' => array(
1759
+        'currency_code'  => 'GBP',
1760
+        'currency_pos'   => 'left',
1761
+        'thousand_sep'   => ',',
1762
+        'decimal_sep'    => '.',
1763
+        'num_decimals'   => 2,
1764
+        'weight_unit'    => 'kg',
1765
+        'dimension_unit' => 'cm',
1766
+        'direction'      => 'ltr',
1767
+        'default_locale' => 'en_JE',
1768
+        'name'           => 'Pound sterling',
1769
+        'singular'       => 'British pound',
1770
+        'plural'         => 'British pounds',
1771
+        'short_symbol'   => '£',
1772
+        'locales'        => $locales['GBP'],
1773
+    ),
1774
+    'JM' => array(
1775
+        'currency_code'  => 'JMD',
1776
+        'currency_pos'   => 'left',
1777
+        'thousand_sep'   => ',',
1778
+        'decimal_sep'    => '.',
1779
+        'num_decimals'   => 2,
1780
+        'weight_unit'    => 'kg',
1781
+        'dimension_unit' => 'cm',
1782
+        'direction'      => 'ltr',
1783
+        'default_locale' => 'en_JM',
1784
+        'name'           => 'Jamaican dollar',
1785
+        'singular'       => 'Jamaican dollar',
1786
+        'plural'         => 'Jamaican dollars',
1787
+        'short_symbol'   => '$',
1788
+        'locales'        => $locales['JMD'],
1789
+    ),
1790
+    'JO' => array(
1791
+        'currency_code'  => 'JOD',
1792
+        'currency_pos'   => 'right_space',
1793
+        'thousand_sep'   => '.',
1794
+        'decimal_sep'    => ',',
1795
+        'num_decimals'   => 3,
1796
+        'weight_unit'    => 'kg',
1797
+        'dimension_unit' => 'cm',
1798
+        'direction'      => 'rtl',
1799
+        'default_locale' => 'ar_JO',
1800
+        'name'           => 'Jordanian dinar',
1801
+        'singular'       => 'Jordanian dinar',
1802
+        'plural'         => 'Jordanian dinars',
1803
+        'short_symbol'   => null,
1804
+        'locales'        => $locales['JOD'],
1805
+    ),
1806
+    'JP' => array(
1807
+        'currency_code'  => 'JPY',
1808
+        'currency_pos'   => 'left',
1809
+        'thousand_sep'   => ',',
1810
+        'decimal_sep'    => '.',
1811
+        'num_decimals'   => 0,
1812
+        'weight_unit'    => 'kg',
1813
+        'dimension_unit' => 'cm',
1814
+        'direction'      => 'ltr',
1815
+        'default_locale' => 'ja_JP',
1816
+        'name'           => 'Japanese yen',
1817
+        'singular'       => 'Japanese yen',
1818
+        'plural'         => 'Japanese yen',
1819
+        'short_symbol'   => '¥',
1820
+        'locales'        => $locales['JPY'],
1821
+    ),
1822
+    'KE' => array(
1823
+        'currency_code'  => 'KES',
1824
+        'currency_pos'   => 'left_space',
1825
+        'thousand_sep'   => ',',
1826
+        'decimal_sep'    => '.',
1827
+        'num_decimals'   => 2,
1828
+        'weight_unit'    => 'kg',
1829
+        'dimension_unit' => 'cm',
1830
+        'direction'      => 'ltr',
1831
+        'default_locale' => 'sw_KE',
1832
+        'name'           => 'Kenyan shilling',
1833
+        'singular'       => 'Kenyan shilling',
1834
+        'plural'         => 'Kenyan shillings',
1835
+        'short_symbol'   => null,
1836
+        'locales'        => $locales['KES'],
1837
+    ),
1838
+    'KG' => array(
1839
+        'currency_code'  => 'KGS',
1840
+        'currency_pos'   => 'right_space',
1841
+        'thousand_sep'   => ' ',
1842
+        'decimal_sep'    => ',',
1843
+        'num_decimals'   => 2,
1844
+        'weight_unit'    => 'kg',
1845
+        'dimension_unit' => 'cm',
1846
+        'direction'      => 'ltr',
1847
+        'default_locale' => 'ky_KG',
1848
+        'name'           => 'Kyrgyzstani som',
1849
+        'singular'       => 'Kyrgystani som',
1850
+        'plural'         => 'Kyrgystani soms',
1851
+        'short_symbol'   => null,
1852
+        'locales'        => $locales['KGS'],
1853
+    ),
1854
+    'KH' => array(
1855
+        'currency_code'  => 'KHR',
1856
+        'currency_pos'   => 'right',
1857
+        'thousand_sep'   => '.',
1858
+        'decimal_sep'    => ',',
1859
+        'num_decimals'   => 2,
1860
+        'weight_unit'    => 'kg',
1861
+        'dimension_unit' => 'cm',
1862
+        'direction'      => 'ltr',
1863
+        'default_locale' => 'km_KH',
1864
+        'name'           => 'Cambodian riel',
1865
+        'singular'       => 'Cambodian riel',
1866
+        'plural'         => 'Cambodian riels',
1867
+        'short_symbol'   => '៛',
1868
+        'locales'        => $locales['KHR'],
1869
+    ),
1870
+    'KI' => array(
1871
+        'currency_code'  => 'AUD',
1872
+        'currency_pos'   => 'left',
1873
+        'thousand_sep'   => ',',
1874
+        'decimal_sep'    => '.',
1875
+        'num_decimals'   => 2,
1876
+        'weight_unit'    => 'kg',
1877
+        'dimension_unit' => 'cm',
1878
+        'direction'      => 'ltr',
1879
+        'default_locale' => 'en_KI',
1880
+        'name'           => 'Australian dollar',
1881
+        'singular'       => 'Australian dollar',
1882
+        'plural'         => 'Australian dollars',
1883
+        'short_symbol'   => '$',
1884
+        'locales'        => $locales['AUD'],
1885
+    ),
1886
+    'KM' => array(
1887
+        'currency_code'  => 'KMF',
1888
+        'currency_pos'   => 'right_space',
1889
+        'thousand_sep'   => '.',
1890
+        'decimal_sep'    => ',',
1891
+        'num_decimals'   => 0,
1892
+        'weight_unit'    => 'kg',
1893
+        'dimension_unit' => 'cm',
1894
+        'direction'      => 'rtl',
1895
+        'default_locale' => 'ar_KM',
1896
+        'name'           => 'Comorian franc',
1897
+        'singular'       => 'Comorian franc',
1898
+        'plural'         => 'Comorian francs',
1899
+        'short_symbol'   => 'CF',
1900
+        'locales'        => $locales['KMF'],
1901
+    ),
1902
+    'KN' => array(
1903
+        'currency_code'  => 'XCD',
1904
+        'currency_pos'   => 'left',
1905
+        'thousand_sep'   => ',',
1906
+        'decimal_sep'    => '.',
1907
+        'num_decimals'   => 2,
1908
+        'weight_unit'    => 'kg',
1909
+        'dimension_unit' => 'cm',
1910
+        'direction'      => 'ltr',
1911
+        'default_locale' => 'en_KN',
1912
+        'name'           => 'East Caribbean dollar',
1913
+        'singular'       => 'East Caribbean dollar',
1914
+        'plural'         => 'East Caribbean dollars',
1915
+        'short_symbol'   => '$',
1916
+        'locales'        => $locales['XCD'],
1917
+    ),
1918
+    'KP' => array(
1919
+        'currency_code'  => 'KPW',
1920
+        'currency_pos'   => 'left',
1921
+        'thousand_sep'   => ',',
1922
+        'decimal_sep'    => '.',
1923
+        'num_decimals'   => 0,
1924
+        'weight_unit'    => 'kg',
1925
+        'dimension_unit' => 'cm',
1926
+        'direction'      => 'ltr',
1927
+        'default_locale' => 'ko_KP',
1928
+        'name'           => 'North Korean won',
1929
+        'singular'       => 'North Korean won',
1930
+        'plural'         => 'North Korean won',
1931
+        'short_symbol'   => '₩',
1932
+        'locales'        => $locales['KPW'],
1933
+    ),
1934
+    'KR' => array(
1935
+        'currency_code'  => 'KRW',
1936
+        'currency_pos'   => 'left',
1937
+        'thousand_sep'   => ',',
1938
+        'decimal_sep'    => '.',
1939
+        'num_decimals'   => 0,
1940
+        'weight_unit'    => 'kg',
1941
+        'dimension_unit' => 'cm',
1942
+        'direction'      => 'ltr',
1943
+        'default_locale' => 'ko_KR',
1944
+        'name'           => 'South Korean won',
1945
+        'singular'       => 'South Korean won',
1946
+        'plural'         => 'South Korean won',
1947
+        'short_symbol'   => '₩',
1948
+        'locales'        => $locales['KRW'],
1949
+    ),
1950
+    'KW' => array(
1951
+        'currency_code'  => 'KWD',
1952
+        'currency_pos'   => 'right_space',
1953
+        'thousand_sep'   => '.',
1954
+        'decimal_sep'    => ',',
1955
+        'num_decimals'   => 3,
1956
+        'weight_unit'    => 'kg',
1957
+        'dimension_unit' => 'cm',
1958
+        'direction'      => 'rtl',
1959
+        'default_locale' => 'ar_KW',
1960
+        'name'           => 'Kuwaiti dinar',
1961
+        'singular'       => 'Kuwaiti dinar',
1962
+        'plural'         => 'Kuwaiti dinars',
1963
+        'short_symbol'   => null,
1964
+        'locales'        => $locales['KWD'],
1965
+    ),
1966
+    'KY' => array(
1967
+        'currency_code'  => 'KYD',
1968
+        'currency_pos'   => 'left',
1969
+        'thousand_sep'   => ',',
1970
+        'decimal_sep'    => '.',
1971
+        'num_decimals'   => 2,
1972
+        'weight_unit'    => 'kg',
1973
+        'dimension_unit' => 'cm',
1974
+        'direction'      => 'ltr',
1975
+        'default_locale' => 'en_KY',
1976
+        'name'           => 'Cayman Islands dollar',
1977
+        'singular'       => 'Cayman Islands dollar',
1978
+        'plural'         => 'Cayman Islands dollars',
1979
+        'short_symbol'   => '$',
1980
+        'locales'        => $locales['KYD'],
1981
+    ),
1982
+    'KZ' => array(
1983
+        'currency_code'  => 'KZT',
1984
+        'currency_pos'   => 'right_space',
1985
+        'thousand_sep'   => ' ',
1986
+        'decimal_sep'    => ',',
1987
+        'num_decimals'   => 2,
1988
+        'weight_unit'    => 'kg',
1989
+        'dimension_unit' => 'cm',
1990
+        'direction'      => 'ltr',
1991
+        'default_locale' => 'ru_KZ',
1992
+        'name'           => 'Kazakhstani tenge',
1993
+        'singular'       => 'Kazakhstani tenge',
1994
+        'plural'         => 'Kazakhstani tenges',
1995
+        'short_symbol'   => '₸',
1996
+        'locales'        => $locales['KZT'],
1997
+    ),
1998
+    'LA' => array(
1999
+        'currency_code'  => 'LAK',
2000
+        'currency_pos'   => 'left',
2001
+        'thousand_sep'   => '.',
2002
+        'decimal_sep'    => ',',
2003
+        'num_decimals'   => 0,
2004
+        'weight_unit'    => 'kg',
2005
+        'dimension_unit' => 'cm',
2006
+        'direction'      => 'ltr',
2007
+        'default_locale' => 'lo_LA',
2008
+        'name'           => 'Lao kip',
2009
+        'singular'       => 'Laotian kip',
2010
+        'plural'         => 'Laotian kips',
2011
+        'short_symbol'   => '₭',
2012
+        'locales'        => $locales['LAK'],
2013
+    ),
2014
+    'LB' => array(
2015
+        'currency_code'  => 'LBP',
2016
+        'currency_pos'   => 'right_space',
2017
+        'thousand_sep'   => '.',
2018
+        'decimal_sep'    => ',',
2019
+        'num_decimals'   => 0,
2020
+        'weight_unit'    => 'kg',
2021
+        'dimension_unit' => 'cm',
2022
+        'direction'      => 'rtl',
2023
+        'default_locale' => 'ar_LB',
2024
+        'name'           => 'Lebanese pound',
2025
+        'singular'       => 'Lebanese pound',
2026
+        'plural'         => 'Lebanese pounds',
2027
+        'short_symbol'   => 'L£',
2028
+        'locales'        => $locales['LBP'],
2029
+    ),
2030
+    'LC' => array(
2031
+        'currency_code'  => 'XCD',
2032
+        'currency_pos'   => 'left',
2033
+        'thousand_sep'   => ',',
2034
+        'decimal_sep'    => '.',
2035
+        'num_decimals'   => 2,
2036
+        'weight_unit'    => 'kg',
2037
+        'dimension_unit' => 'cm',
2038
+        'direction'      => 'ltr',
2039
+        'default_locale' => 'en_LC',
2040
+        'name'           => 'East Caribbean dollar',
2041
+        'singular'       => 'East Caribbean dollar',
2042
+        'plural'         => 'East Caribbean dollars',
2043
+        'short_symbol'   => '$',
2044
+        'locales'        => $locales['XCD'],
2045
+    ),
2046
+    'LI' => array(
2047
+        'currency_code'  => 'CHF',
2048
+        'currency_pos'   => 'left_space',
2049
+        'thousand_sep'   => '\'',
2050
+        'decimal_sep'    => '.',
2051
+        'num_decimals'   => 2,
2052
+        'weight_unit'    => 'kg',
2053
+        'dimension_unit' => 'cm',
2054
+        'direction'      => 'ltr',
2055
+        'default_locale' => 'de_LI',
2056
+        'name'           => 'Swiss franc',
2057
+        'singular'       => 'Swiss franc',
2058
+        'plural'         => 'Swiss francs',
2059
+        'short_symbol'   => null,
2060
+        'locales'        => $locales['CHF'],
2061
+    ),
2062
+    'LK' => array(
2063
+        'currency_code'  => 'LKR',
2064
+        'currency_pos'   => 'left',
2065
+        'thousand_sep'   => ',',
2066
+        'decimal_sep'    => '.',
2067
+        'num_decimals'   => 2,
2068
+        'weight_unit'    => 'kg',
2069
+        'dimension_unit' => 'cm',
2070
+        'direction'      => 'ltr',
2071
+        'default_locale' => 'si_LK',
2072
+        'name'           => 'Sri Lankan rupee',
2073
+        'singular'       => 'Sri Lankan rupee',
2074
+        'plural'         => 'Sri Lankan rupees',
2075
+        'short_symbol'   => 'Rs',
2076
+        'locales'        => $locales['LKR'],
2077
+    ),
2078
+    'LR' => array(
2079
+        'currency_code'  => 'LRD',
2080
+        'currency_pos'   => 'left',
2081
+        'thousand_sep'   => ',',
2082
+        'decimal_sep'    => '.',
2083
+        'num_decimals'   => 2,
2084
+        'weight_unit'    => 'kg',
2085
+        'dimension_unit' => 'cm',
2086
+        'direction'      => 'ltr',
2087
+        'default_locale' => 'en_LR',
2088
+        'name'           => 'Liberian dollar',
2089
+        'singular'       => 'Liberian dollar',
2090
+        'plural'         => 'Liberian dollars',
2091
+        'short_symbol'   => '$',
2092
+        'locales'        => $locales['LRD'],
2093
+    ),
2094
+    'LS' => array(
2095
+        'currency_code'  => 'LSL',
2096
+        'currency_pos'   => 'left',
2097
+        'thousand_sep'   => ',',
2098
+        'decimal_sep'    => '.',
2099
+        'num_decimals'   => 2,
2100
+        'weight_unit'    => 'kg',
2101
+        'dimension_unit' => 'cm',
2102
+        'direction'      => 'ltr',
2103
+        'default_locale' => 'en_LS',
2104
+        'name'           => 'Lesotho loti',
2105
+        'singular'       => 'Lesotho loti',
2106
+        'plural'         => 'Lesotho lotis',
2107
+        'short_symbol'   => null,
2108
+        'locales'        => $locales['LSL'],
2109
+    ),
2110
+    'LT' => array(
2111
+        'currency_code'  => 'EUR',
2112
+        'currency_pos'   => 'right_space',
2113
+        'thousand_sep'   => ' ',
2114
+        'decimal_sep'    => ',',
2115
+        'num_decimals'   => 2,
2116
+        'weight_unit'    => 'kg',
2117
+        'dimension_unit' => 'cm',
2118
+        'direction'      => 'ltr',
2119
+        'default_locale' => 'lt_LT',
2120
+        'name'           => 'Euro',
2121
+        'singular'       => 'euro',
2122
+        'plural'         => 'euros',
2123
+        'short_symbol'   => '€',
2124
+        'locales'        => $locales['EUR'],
2125
+    ),
2126
+    'LU' => array(
2127
+        'currency_code'  => 'EUR',
2128
+        'currency_pos'   => 'right_space',
2129
+        'thousand_sep'   => '.',
2130
+        'decimal_sep'    => ',',
2131
+        'num_decimals'   => 2,
2132
+        'weight_unit'    => 'kg',
2133
+        'dimension_unit' => 'cm',
2134
+        'direction'      => 'ltr',
2135
+        'default_locale' => 'fr_LU',
2136
+        'name'           => 'Euro',
2137
+        'singular'       => 'euro',
2138
+        'plural'         => 'euros',
2139
+        'short_symbol'   => '€',
2140
+        'locales'        => $locales['EUR'],
2141
+    ),
2142
+    'LV' => array(
2143
+        'currency_code'  => 'EUR',
2144
+        'currency_pos'   => 'right_space',
2145
+        'thousand_sep'   => ' ',
2146
+        'decimal_sep'    => ',',
2147
+        'num_decimals'   => 2,
2148
+        'weight_unit'    => 'kg',
2149
+        'dimension_unit' => 'cm',
2150
+        'direction'      => 'ltr',
2151
+        'default_locale' => 'lv_LV',
2152
+        'name'           => 'Euro',
2153
+        'singular'       => 'euro',
2154
+        'plural'         => 'euros',
2155
+        'short_symbol'   => '€',
2156
+        'locales'        => $locales['EUR'],
2157
+    ),
2158
+    'LY' => array(
2159
+        'currency_code'  => 'LYD',
2160
+        'currency_pos'   => 'left_space',
2161
+        'thousand_sep'   => '.',
2162
+        'decimal_sep'    => ',',
2163
+        'num_decimals'   => 3,
2164
+        'weight_unit'    => 'kg',
2165
+        'dimension_unit' => 'cm',
2166
+        'direction'      => 'rtl',
2167
+        'default_locale' => 'ar_LY',
2168
+        'name'           => 'Libyan dinar',
2169
+        'singular'       => 'Libyan dinar',
2170
+        'plural'         => 'Libyan dinars',
2171
+        'short_symbol'   => null,
2172
+        'locales'        => $locales['LYD'],
2173
+    ),
2174
+    'MA' => array(
2175
+        'currency_code'  => 'MAD',
2176
+        'currency_pos'   => 'left_space',
2177
+        'thousand_sep'   => '.',
2178
+        'decimal_sep'    => ',',
2179
+        'num_decimals'   => 2,
2180
+        'weight_unit'    => 'kg',
2181
+        'dimension_unit' => 'cm',
2182
+        'direction'      => 'rtl',
2183
+        'default_locale' => 'ar_MA',
2184
+        'name'           => 'Moroccan dirham',
2185
+        'singular'       => 'Moroccan dirham',
2186
+        'plural'         => 'Moroccan dirhams',
2187
+        'short_symbol'   => null,
2188
+        'locales'        => $locales['MAD'],
2189
+    ),
2190
+    'MC' => array(
2191
+        'currency_code'  => 'EUR',
2192
+        'currency_pos'   => 'right_space',
2193
+        'thousand_sep'   => ' ',
2194
+        'decimal_sep'    => ',',
2195
+        'num_decimals'   => 2,
2196
+        'weight_unit'    => 'kg',
2197
+        'dimension_unit' => 'cm',
2198
+        'direction'      => 'ltr',
2199
+        'default_locale' => 'fr_MC',
2200
+        'name'           => 'Euro',
2201
+        'singular'       => 'euro',
2202
+        'plural'         => 'euros',
2203
+        'short_symbol'   => '€',
2204
+        'locales'        => $locales['EUR'],
2205
+    ),
2206
+    'MD' => array(
2207
+        'currency_code'  => 'MDL',
2208
+        'currency_pos'   => 'right_space',
2209
+        'thousand_sep'   => '.',
2210
+        'decimal_sep'    => ',',
2211
+        'num_decimals'   => 2,
2212
+        'weight_unit'    => 'kg',
2213
+        'dimension_unit' => 'cm',
2214
+        'direction'      => 'ltr',
2215
+        'default_locale' => 'ro_MD',
2216
+        'name'           => 'Moldovan leu',
2217
+        'singular'       => 'Moldovan leu',
2218
+        'plural'         => 'Moldovan lei',
2219
+        'short_symbol'   => null,
2220
+        'locales'        => $locales['MDL'],
2221
+    ),
2222
+    'ME' => array(
2223
+        'currency_code'  => 'EUR',
2224
+        'currency_pos'   => 'right_space',
2225
+        'thousand_sep'   => '.',
2226
+        'decimal_sep'    => ',',
2227
+        'num_decimals'   => 2,
2228
+        'weight_unit'    => 'kg',
2229
+        'dimension_unit' => 'cm',
2230
+        'direction'      => 'ltr',
2231
+        'default_locale' => 'sr_Latn_ME',
2232
+        'name'           => 'Euro',
2233
+        'singular'       => 'euro',
2234
+        'plural'         => 'euros',
2235
+        'short_symbol'   => '€',
2236
+        'locales'        => $locales['EUR'],
2237
+    ),
2238
+    'MF' => array(
2239
+        'currency_code'  => 'EUR',
2240
+        'currency_pos'   => 'right_space',
2241
+        'thousand_sep'   => ' ',
2242
+        'decimal_sep'    => ',',
2243
+        'num_decimals'   => 2,
2244
+        'weight_unit'    => 'kg',
2245
+        'dimension_unit' => 'cm',
2246
+        'direction'      => 'ltr',
2247
+        'default_locale' => 'fr_MF',
2248
+        'name'           => 'Euro',
2249
+        'singular'       => 'euro',
2250
+        'plural'         => 'euros',
2251
+        'short_symbol'   => '€',
2252
+        'locales'        => $locales['EUR'],
2253
+    ),
2254
+    'MG' => array(
2255
+        'currency_code'  => 'MGA',
2256
+        'currency_pos'   => 'left_space',
2257
+        'thousand_sep'   => ',',
2258
+        'decimal_sep'    => '.',
2259
+        'num_decimals'   => 0,
2260
+        'weight_unit'    => 'kg',
2261
+        'dimension_unit' => 'cm',
2262
+        'direction'      => 'ltr',
2263
+        'default_locale' => 'mg_MG',
2264
+        'name'           => 'Malagasy ariary',
2265
+        'singular'       => 'Malagasy ariary',
2266
+        'plural'         => 'Malagasy ariaries',
2267
+        'short_symbol'   => 'Ar',
2268
+        'locales'        => $locales['MGA'],
2269
+    ),
2270
+    'MH' => array(
2271
+        'currency_code'  => 'USD',
2272
+        'currency_pos'   => 'left',
2273
+        'thousand_sep'   => ',',
2274
+        'decimal_sep'    => '.',
2275
+        'num_decimals'   => 2,
2276
+        'weight_unit'    => 'kg',
2277
+        'dimension_unit' => 'cm',
2278
+        'direction'      => 'ltr',
2279
+        'default_locale' => 'en_MH',
2280
+        'name'           => 'United States (US) dollar',
2281
+        'singular'       => 'US dollar',
2282
+        'plural'         => 'US dollars',
2283
+        'short_symbol'   => '$',
2284
+        'locales'        => $locales['USD'],
2285
+    ),
2286
+    'MK' => array(
2287
+        'currency_code'  => 'MKD',
2288
+        'currency_pos'   => 'right_space',
2289
+        'thousand_sep'   => '.',
2290
+        'decimal_sep'    => ',',
2291
+        'num_decimals'   => 2,
2292
+        'weight_unit'    => 'kg',
2293
+        'dimension_unit' => 'cm',
2294
+        'direction'      => 'ltr',
2295
+        'default_locale' => 'mk_MK',
2296
+        'name'           => 'Macedonian denar',
2297
+        'singular'       => 'Macedonian denar',
2298
+        'plural'         => 'Macedonian denari',
2299
+        'short_symbol'   => null,
2300
+        'locales'        => $locales['MKD'],
2301
+    ),
2302
+    'ML' => array(
2303
+        'currency_code'  => 'XOF',
2304
+        'currency_pos'   => 'right_space',
2305
+        'thousand_sep'   => ' ',
2306
+        'decimal_sep'    => ',',
2307
+        'num_decimals'   => 0,
2308
+        'weight_unit'    => 'kg',
2309
+        'dimension_unit' => 'cm',
2310
+        'direction'      => 'ltr',
2311
+        'default_locale' => 'fr_ML',
2312
+        'name'           => 'West African CFA franc',
2313
+        'singular'       => 'West African CFA franc',
2314
+        'plural'         => 'West African CFA francs',
2315
+        'short_symbol'   => null,
2316
+        'locales'        => $locales['XOF'],
2317
+    ),
2318
+    'MM' => array(
2319
+        'currency_code'  => 'MMK',
2320
+        'currency_pos'   => 'right_space',
2321
+        'thousand_sep'   => ',',
2322
+        'decimal_sep'    => '.',
2323
+        'num_decimals'   => 0,
2324
+        'weight_unit'    => 'kg',
2325
+        'dimension_unit' => 'cm',
2326
+        'direction'      => 'ltr',
2327
+        'default_locale' => 'my_MM',
2328
+        'name'           => 'Burmese kyat',
2329
+        'singular'       => 'Myanmar kyat',
2330
+        'plural'         => 'Myanmar kyats',
2331
+        'short_symbol'   => 'K',
2332
+        'locales'        => $locales['MMK'],
2333
+    ),
2334
+    'MN' => array(
2335
+        'currency_code'  => 'MNT',
2336
+        'currency_pos'   => 'left_space',
2337
+        'thousand_sep'   => ',',
2338
+        'decimal_sep'    => '.',
2339
+        'num_decimals'   => 0,
2340
+        'weight_unit'    => 'kg',
2341
+        'dimension_unit' => 'cm',
2342
+        'direction'      => 'ltr',
2343
+        'default_locale' => 'mn_MN',
2344
+        'name'           => 'Mongolian tögrög',
2345
+        'singular'       => 'Mongolian tugrik',
2346
+        'plural'         => 'Mongolian tugriks',
2347
+        'short_symbol'   => '₮',
2348
+        'locales'        => $locales['MNT'],
2349
+    ),
2350
+    'MO' => array(
2351
+        'currency_code'  => 'MOP',
2352
+        'currency_pos'   => 'left',
2353
+        'thousand_sep'   => ',',
2354
+        'decimal_sep'    => '.',
2355
+        'num_decimals'   => 2,
2356
+        'weight_unit'    => 'kg',
2357
+        'dimension_unit' => 'cm',
2358
+        'direction'      => 'ltr',
2359
+        'default_locale' => 'zh_Hant_MO',
2360
+        'name'           => 'Macanese pataca',
2361
+        'singular'       => 'Macanese pataca',
2362
+        'plural'         => 'Macanese patacas',
2363
+        'short_symbol'   => null,
2364
+        'locales'        => $locales['MOP'],
2365
+    ),
2366
+    'MP' => array(
2367
+        'currency_code'  => 'USD',
2368
+        'currency_pos'   => 'left',
2369
+        'thousand_sep'   => ',',
2370
+        'decimal_sep'    => '.',
2371
+        'num_decimals'   => 2,
2372
+        'weight_unit'    => 'kg',
2373
+        'dimension_unit' => 'cm',
2374
+        'direction'      => 'ltr',
2375
+        'default_locale' => 'en_MP',
2376
+        'name'           => 'United States (US) dollar',
2377
+        'singular'       => 'US dollar',
2378
+        'plural'         => 'US dollars',
2379
+        'short_symbol'   => '$',
2380
+        'locales'        => $locales['USD'],
2381
+    ),
2382
+    'MQ' => array(
2383
+        'currency_code'  => 'EUR',
2384
+        'currency_pos'   => 'right_space',
2385
+        'thousand_sep'   => ' ',
2386
+        'decimal_sep'    => ',',
2387
+        'num_decimals'   => 2,
2388
+        'weight_unit'    => 'kg',
2389
+        'dimension_unit' => 'cm',
2390
+        'direction'      => 'ltr',
2391
+        'default_locale' => 'fr_MQ',
2392
+        'name'           => 'Euro',
2393
+        'singular'       => 'euro',
2394
+        'plural'         => 'euros',
2395
+        'short_symbol'   => '€',
2396
+        'locales'        => $locales['EUR'],
2397
+    ),
2398
+    'MR' => array(
2399
+        'currency_code'  => 'MRU',
2400
+        'currency_pos'   => 'right_space',
2401
+        'thousand_sep'   => '.',
2402
+        'decimal_sep'    => ',',
2403
+        'num_decimals'   => 2,
2404
+        'weight_unit'    => 'kg',
2405
+        'dimension_unit' => 'cm',
2406
+        'direction'      => 'rtl',
2407
+        'default_locale' => 'ar_MR',
2408
+        'name'           => 'Mauritanian ouguiya',
2409
+        'singular'       => 'Mauritanian ouguiya',
2410
+        'plural'         => 'Mauritanian ouguiyas',
2411
+        'short_symbol'   => null,
2412
+        'locales'        => $locales['MRU'],
2413
+    ),
2414
+    'MS' => array(
2415
+        'currency_code'  => 'XCD',
2416
+        'currency_pos'   => 'left',
2417
+        'thousand_sep'   => ',',
2418
+        'decimal_sep'    => '.',
2419
+        'num_decimals'   => 2,
2420
+        'weight_unit'    => 'kg',
2421
+        'dimension_unit' => 'cm',
2422
+        'direction'      => 'ltr',
2423
+        'default_locale' => 'en_MS',
2424
+        'name'           => 'East Caribbean dollar',
2425
+        'singular'       => 'East Caribbean dollar',
2426
+        'plural'         => 'East Caribbean dollars',
2427
+        'short_symbol'   => '$',
2428
+        'locales'        => $locales['XCD'],
2429
+    ),
2430
+    'MT' => array(
2431
+        'currency_code'  => 'EUR',
2432
+        'currency_pos'   => 'left',
2433
+        'thousand_sep'   => ',',
2434
+        'decimal_sep'    => '.',
2435
+        'num_decimals'   => 2,
2436
+        'weight_unit'    => 'kg',
2437
+        'dimension_unit' => 'cm',
2438
+        'direction'      => 'ltr',
2439
+        'default_locale' => 'mt_MT',
2440
+        'name'           => 'Euro',
2441
+        'singular'       => 'euro',
2442
+        'plural'         => 'euros',
2443
+        'short_symbol'   => '€',
2444
+        'locales'        => $locales['EUR'],
2445
+    ),
2446
+    'MU' => array(
2447
+        'currency_code'  => 'MUR',
2448
+        'currency_pos'   => 'left',
2449
+        'thousand_sep'   => ',',
2450
+        'decimal_sep'    => '.',
2451
+        'num_decimals'   => 0,
2452
+        'weight_unit'    => 'kg',
2453
+        'dimension_unit' => 'cm',
2454
+        'direction'      => 'ltr',
2455
+        'default_locale' => 'en_MU',
2456
+        'name'           => 'Mauritian rupee',
2457
+        'singular'       => 'Mauritian rupee',
2458
+        'plural'         => 'Mauritian rupees',
2459
+        'short_symbol'   => 'Rs',
2460
+        'locales'        => $locales['MUR'],
2461
+    ),
2462
+    'MV' => array(
2463
+        'currency_code'  => 'MVR',
2464
+        'currency_pos'   => 'left_space',
2465
+        'thousand_sep'   => '.',
2466
+        'decimal_sep'    => ',',
2467
+        'num_decimals'   => 2,
2468
+        'weight_unit'    => 'kg',
2469
+        'dimension_unit' => 'cm',
2470
+        'direction'      => 'rtl',
2471
+        'default_locale' => '',
2472
+        'name'           => 'Maldivian rufiyaa',
2473
+        'singular'       => 'Maldivian rufiyaa',
2474
+        'plural'         => 'Maldivian rufiyaas',
2475
+        'short_symbol'   => null,
2476
+        'locales'        => $locales['MVR'],
2477
+    ),
2478
+    'MW' => array(
2479
+        'currency_code'  => 'MWK',
2480
+        'currency_pos'   => 'left',
2481
+        'thousand_sep'   => ',',
2482
+        'decimal_sep'    => '.',
2483
+        'num_decimals'   => 2,
2484
+        'weight_unit'    => 'kg',
2485
+        'dimension_unit' => 'cm',
2486
+        'direction'      => 'ltr',
2487
+        'default_locale' => 'en_MW',
2488
+        'name'           => 'Malawian kwacha',
2489
+        'singular'       => 'Malawian kwacha',
2490
+        'plural'         => 'Malawian kwachas',
2491
+        'short_symbol'   => null,
2492
+        'locales'        => $locales['MWK'],
2493
+    ),
2494
+    'MX' => array(
2495
+        'currency_code'  => 'MXN',
2496
+        'currency_pos'   => 'left',
2497
+        'thousand_sep'   => ',',
2498
+        'decimal_sep'    => '.',
2499
+        'num_decimals'   => 2,
2500
+        'weight_unit'    => 'kg',
2501
+        'dimension_unit' => 'cm',
2502
+        'direction'      => 'ltr',
2503
+        'default_locale' => 'es_MX',
2504
+        'name'           => 'Mexican peso',
2505
+        'singular'       => 'Mexican peso',
2506
+        'plural'         => 'Mexican pesos',
2507
+        'short_symbol'   => '$',
2508
+        'locales'        => $locales['MXN'],
2509
+    ),
2510
+    'MY' => array(
2511
+        'currency_code'  => 'MYR',
2512
+        'currency_pos'   => 'left',
2513
+        'thousand_sep'   => ',',
2514
+        'decimal_sep'    => '.',
2515
+        'num_decimals'   => 2,
2516
+        'weight_unit'    => 'kg',
2517
+        'dimension_unit' => 'cm',
2518
+        'direction'      => 'ltr',
2519
+        'default_locale' => 'ms_MY',
2520
+        'name'           => 'Malaysian ringgit',
2521
+        'singular'       => 'Malaysian ringgit',
2522
+        'plural'         => 'Malaysian ringgits',
2523
+        'short_symbol'   => 'RM',
2524
+        'locales'        => $locales['MYR'],
2525
+    ),
2526
+    'MZ' => array(
2527
+        'currency_code'  => 'MZN',
2528
+        'currency_pos'   => 'right_space',
2529
+        'thousand_sep'   => ' ',
2530
+        'decimal_sep'    => ',',
2531
+        'num_decimals'   => 2,
2532
+        'weight_unit'    => 'kg',
2533
+        'dimension_unit' => 'cm',
2534
+        'direction'      => 'ltr',
2535
+        'default_locale' => 'pt_MZ',
2536
+        'name'           => 'Mozambican metical',
2537
+        'singular'       => 'Mozambican metical',
2538
+        'plural'         => 'Mozambican meticals',
2539
+        'short_symbol'   => null,
2540
+        'locales'        => $locales['MZN'],
2541
+    ),
2542
+    'NA' => array(
2543
+        'currency_code'  => 'NAD',
2544
+        'currency_pos'   => 'left',
2545
+        'thousand_sep'   => ',',
2546
+        'decimal_sep'    => '.',
2547
+        'num_decimals'   => 2,
2548
+        'weight_unit'    => 'kg',
2549
+        'dimension_unit' => 'cm',
2550
+        'direction'      => 'ltr',
2551
+        'default_locale' => 'en_NA',
2552
+        'name'           => 'Namibian dollar',
2553
+        'singular'       => 'Namibian dollar',
2554
+        'plural'         => 'Namibian dollars',
2555
+        'short_symbol'   => '$',
2556
+        'locales'        => $locales['NAD'],
2557
+    ),
2558
+    'NC' => array(
2559
+        'currency_code'  => 'XPF',
2560
+        'currency_pos'   => 'right_space',
2561
+        'thousand_sep'   => ' ',
2562
+        'decimal_sep'    => ',',
2563
+        'num_decimals'   => 0,
2564
+        'weight_unit'    => 'kg',
2565
+        'dimension_unit' => 'cm',
2566
+        'direction'      => 'ltr',
2567
+        'default_locale' => 'fr_NC',
2568
+        'name'           => 'CFP franc',
2569
+        'singular'       => 'CFP franc',
2570
+        'plural'         => 'CFP francs',
2571
+        'short_symbol'   => null,
2572
+        'locales'        => $locales['XPF'],
2573
+    ),
2574
+    'NE' => array(
2575
+        'currency_code'  => 'XOF',
2576
+        'currency_pos'   => 'right_space',
2577
+        'thousand_sep'   => ' ',
2578
+        'decimal_sep'    => ',',
2579
+        'num_decimals'   => 0,
2580
+        'weight_unit'    => 'kg',
2581
+        'dimension_unit' => 'cm',
2582
+        'direction'      => 'ltr',
2583
+        'default_locale' => 'fr_NE',
2584
+        'name'           => 'West African CFA franc',
2585
+        'singular'       => 'West African CFA franc',
2586
+        'plural'         => 'West African CFA francs',
2587
+        'short_symbol'   => null,
2588
+        'locales'        => $locales['XOF'],
2589
+    ),
2590
+    'NF' => array(
2591
+        'currency_code'  => 'AUD',
2592
+        'currency_pos'   => 'left',
2593
+        'thousand_sep'   => ',',
2594
+        'decimal_sep'    => '.',
2595
+        'num_decimals'   => 2,
2596
+        'weight_unit'    => 'kg',
2597
+        'dimension_unit' => 'cm',
2598
+        'direction'      => 'ltr',
2599
+        'default_locale' => 'en_NF',
2600
+        'name'           => 'Australian dollar',
2601
+        'singular'       => 'Australian dollar',
2602
+        'plural'         => 'Australian dollars',
2603
+        'short_symbol'   => '$',
2604
+        'locales'        => $locales['AUD'],
2605
+    ),
2606
+    'NG' => array(
2607
+        'currency_code'  => 'NGN',
2608
+        'currency_pos'   => 'left',
2609
+        'thousand_sep'   => ',',
2610
+        'decimal_sep'    => '.',
2611
+        'num_decimals'   => 2,
2612
+        'weight_unit'    => 'kg',
2613
+        'dimension_unit' => 'cm',
2614
+        'direction'      => 'ltr',
2615
+        'default_locale' => 'en_NG',
2616
+        'name'           => 'Nigerian naira',
2617
+        'singular'       => 'Nigerian naira',
2618
+        'plural'         => 'Nigerian nairas',
2619
+        'short_symbol'   => '₦',
2620
+        'locales'        => $locales['NGN'],
2621
+    ),
2622
+    'NI' => array(
2623
+        'currency_code'  => 'NIO',
2624
+        'currency_pos'   => 'left',
2625
+        'thousand_sep'   => ',',
2626
+        'decimal_sep'    => '.',
2627
+        'num_decimals'   => 2,
2628
+        'weight_unit'    => 'kg',
2629
+        'dimension_unit' => 'cm',
2630
+        'direction'      => 'ltr',
2631
+        'default_locale' => 'es_NI',
2632
+        'name'           => 'Nicaraguan córdoba',
2633
+        'singular'       => 'Nicaraguan córdoba',
2634
+        'plural'         => 'Nicaraguan córdobas',
2635
+        'short_symbol'   => 'C$',
2636
+        'locales'        => $locales['NIO'],
2637
+    ),
2638
+    'NL' => array(
2639
+        'currency_code'  => 'EUR',
2640
+        'currency_pos'   => 'left_space',
2641
+        'thousand_sep'   => '.',
2642
+        'decimal_sep'    => ',',
2643
+        'num_decimals'   => 2,
2644
+        'weight_unit'    => 'kg',
2645
+        'dimension_unit' => 'cm',
2646
+        'direction'      => 'ltr',
2647
+        'default_locale' => 'nl_NL',
2648
+        'name'           => 'Euro',
2649
+        'singular'       => 'euro',
2650
+        'plural'         => 'euros',
2651
+        'short_symbol'   => '€',
2652
+        'locales'        => $locales['EUR'],
2653
+    ),
2654
+    'NO' => array(
2655
+        'currency_code'  => 'NOK',
2656
+        'currency_pos'   => 'left_space',
2657
+        'thousand_sep'   => ' ',
2658
+        'decimal_sep'    => ',',
2659
+        'num_decimals'   => 0,
2660
+        'weight_unit'    => 'kg',
2661
+        'dimension_unit' => 'cm',
2662
+        'direction'      => 'ltr',
2663
+        'default_locale' => 'nb_NO',
2664
+        'name'           => 'Norwegian krone',
2665
+        'singular'       => 'Norwegian krone',
2666
+        'plural'         => 'Norwegian kroner',
2667
+        'short_symbol'   => 'kr',
2668
+        'locales'        => $locales['NOK'],
2669
+    ),
2670
+    'NP' => array(
2671
+        'currency_code'  => 'NPR',
2672
+        'currency_pos'   => 'left_space',
2673
+        'thousand_sep'   => ',',
2674
+        'decimal_sep'    => '.',
2675
+        'num_decimals'   => 2,
2676
+        'weight_unit'    => 'kg',
2677
+        'dimension_unit' => 'cm',
2678
+        'direction'      => 'ltr',
2679
+        'default_locale' => 'ne_NP',
2680
+        'name'           => 'Nepalese rupee',
2681
+        'singular'       => 'Nepalese rupee',
2682
+        'plural'         => 'Nepalese rupees',
2683
+        'short_symbol'   => 'Rs',
2684
+        'locales'        => $locales['NPR'],
2685
+    ),
2686
+    'NR' => array(
2687
+        'currency_code'  => 'AUD',
2688
+        'currency_pos'   => 'left',
2689
+        'thousand_sep'   => ',',
2690
+        'decimal_sep'    => '.',
2691
+        'num_decimals'   => 2,
2692
+        'weight_unit'    => 'kg',
2693
+        'dimension_unit' => 'cm',
2694
+        'direction'      => 'ltr',
2695
+        'default_locale' => 'en_NR',
2696
+        'name'           => 'Australian dollar',
2697
+        'singular'       => 'Australian dollar',
2698
+        'plural'         => 'Australian dollars',
2699
+        'short_symbol'   => '$',
2700
+        'locales'        => $locales['AUD'],
2701
+    ),
2702
+    'NU' => array(
2703
+        'currency_code'  => 'NZD',
2704
+        'currency_pos'   => 'left',
2705
+        'thousand_sep'   => ',',
2706
+        'decimal_sep'    => '.',
2707
+        'num_decimals'   => 2,
2708
+        'weight_unit'    => 'kg',
2709
+        'dimension_unit' => 'cm',
2710
+        'direction'      => 'ltr',
2711
+        'default_locale' => 'en_NU',
2712
+        'name'           => 'New Zealand dollar',
2713
+        'singular'       => 'New Zealand dollar',
2714
+        'plural'         => 'New Zealand dollars',
2715
+        'short_symbol'   => '$',
2716
+        'locales'        => $locales['NZD'],
2717
+    ),
2718
+    'NZ' => array(
2719
+        'currency_code'  => 'NZD',
2720
+        'currency_pos'   => 'left',
2721
+        'thousand_sep'   => ',',
2722
+        'decimal_sep'    => '.',
2723
+        'num_decimals'   => 2,
2724
+        'weight_unit'    => 'kg',
2725
+        'dimension_unit' => 'cm',
2726
+        'direction'      => 'ltr',
2727
+        'default_locale' => 'en_NZ',
2728
+        'name'           => 'New Zealand dollar',
2729
+        'singular'       => 'New Zealand dollar',
2730
+        'plural'         => 'New Zealand dollars',
2731
+        'short_symbol'   => '$',
2732
+        'locales'        => $locales['NZD'],
2733
+    ),
2734
+    'OM' => array(
2735
+        'currency_code'  => 'OMR',
2736
+        'currency_pos'   => 'right_space',
2737
+        'thousand_sep'   => '.',
2738
+        'decimal_sep'    => ',',
2739
+        'num_decimals'   => 3,
2740
+        'weight_unit'    => 'kg',
2741
+        'dimension_unit' => 'cm',
2742
+        'direction'      => 'rtl',
2743
+        'default_locale' => 'ar_OM',
2744
+        'name'           => 'Omani rial',
2745
+        'singular'       => 'Omani rial',
2746
+        'plural'         => 'Omani rials',
2747
+        'short_symbol'   => null,
2748
+        'locales'        => $locales['OMR'],
2749
+    ),
2750
+    'PA' => array(
2751
+        'currency_code'  => 'USD',
2752
+        'currency_pos'   => 'left',
2753
+        'thousand_sep'   => ',',
2754
+        'decimal_sep'    => '.',
2755
+        'num_decimals'   => 2,
2756
+        'weight_unit'    => 'kg',
2757
+        'dimension_unit' => 'cm',
2758
+        'direction'      => 'ltr',
2759
+        'default_locale' => 'es_PA',
2760
+        'name'           => 'United States (US) dollar',
2761
+        'singular'       => 'US dollar',
2762
+        'plural'         => 'US dollars',
2763
+        'short_symbol'   => '$',
2764
+        'locales'        => $locales['USD'],
2765
+    ),
2766
+    'PE' => array(
2767
+        'currency_code'  => 'PEN',
2768
+        'currency_pos'   => 'left_space',
2769
+        'thousand_sep'   => ',',
2770
+        'decimal_sep'    => '.',
2771
+        'num_decimals'   => 2,
2772
+        'weight_unit'    => 'kg',
2773
+        'dimension_unit' => 'cm',
2774
+        'direction'      => 'ltr',
2775
+        'default_locale' => 'es_PE',
2776
+        'name'           => 'Sol',
2777
+        'singular'       => 'Peruvian sol',
2778
+        'plural'         => 'Peruvian soles',
2779
+        'short_symbol'   => null,
2780
+        'locales'        => $locales['PEN'],
2781
+    ),
2782
+    'PF' => array(
2783
+        'currency_code'  => 'XPF',
2784
+        'currency_pos'   => 'right_space',
2785
+        'thousand_sep'   => ' ',
2786
+        'decimal_sep'    => ',',
2787
+        'num_decimals'   => 0,
2788
+        'weight_unit'    => 'kg',
2789
+        'dimension_unit' => 'cm',
2790
+        'direction'      => 'ltr',
2791
+        'default_locale' => 'fr_PF',
2792
+        'name'           => 'CFP franc',
2793
+        'singular'       => 'CFP franc',
2794
+        'plural'         => 'CFP francs',
2795
+        'short_symbol'   => null,
2796
+        'locales'        => $locales['XPF'],
2797
+    ),
2798
+    'PG' => array(
2799
+        'currency_code'  => 'PGK',
2800
+        'currency_pos'   => 'left',
2801
+        'thousand_sep'   => ',',
2802
+        'decimal_sep'    => '.',
2803
+        'num_decimals'   => 2,
2804
+        'weight_unit'    => 'kg',
2805
+        'dimension_unit' => 'cm',
2806
+        'direction'      => 'ltr',
2807
+        'default_locale' => 'en_PG',
2808
+        'name'           => 'Papua New Guinean kina',
2809
+        'singular'       => 'Papua New Guinean kina',
2810
+        'plural'         => 'Papua New Guinean kina',
2811
+        'short_symbol'   => null,
2812
+        'locales'        => $locales['PGK'],
2813
+    ),
2814
+    'PH' => array(
2815
+        'currency_code'  => 'PHP',
2816
+        'currency_pos'   => 'left',
2817
+        'thousand_sep'   => ',',
2818
+        'decimal_sep'    => '.',
2819
+        'num_decimals'   => 2,
2820
+        'weight_unit'    => 'kg',
2821
+        'dimension_unit' => 'cm',
2822
+        'direction'      => 'ltr',
2823
+        'default_locale' => 'en_PH',
2824
+        'name'           => 'Philippine peso',
2825
+        'singular'       => 'Philippine piso',
2826
+        'plural'         => 'Philippine pisos',
2827
+        'short_symbol'   => '₱',
2828
+        'locales'        => $locales['PHP'],
2829
+    ),
2830
+    'PK' => array(
2831
+        'currency_code'  => 'PKR',
2832
+        'currency_pos'   => 'left_space',
2833
+        'thousand_sep'   => ',',
2834
+        'decimal_sep'    => '.',
2835
+        'num_decimals'   => 0,
2836
+        'weight_unit'    => 'kg',
2837
+        'dimension_unit' => 'cm',
2838
+        'direction'      => 'rtl',
2839
+        'default_locale' => 'ur_PK',
2840
+        'name'           => 'Pakistani rupee',
2841
+        'singular'       => 'Pakistani rupee',
2842
+        'plural'         => 'Pakistani rupees',
2843
+        'short_symbol'   => 'Rs',
2844
+        'locales'        => $locales['PKR'],
2845
+    ),
2846
+    'PL' => array(
2847
+        'currency_code'  => 'PLN',
2848
+        'currency_pos'   => 'right_space',
2849
+        'thousand_sep'   => ' ',
2850
+        'decimal_sep'    => ',',
2851
+        'num_decimals'   => 2,
2852
+        'weight_unit'    => 'kg',
2853
+        'dimension_unit' => 'cm',
2854
+        'direction'      => 'ltr',
2855
+        'default_locale' => 'pl_PL',
2856
+        'name'           => 'Polish złoty',
2857
+        'singular'       => 'Polish zloty',
2858
+        'plural'         => 'Polish zlotys',
2859
+        'short_symbol'   => 'zł',
2860
+        'locales'        => $locales['PLN'],
2861
+    ),
2862
+    'PM' => array(
2863
+        'currency_code'  => 'EUR',
2864
+        'currency_pos'   => 'right_space',
2865
+        'thousand_sep'   => ' ',
2866
+        'decimal_sep'    => ',',
2867
+        'num_decimals'   => 2,
2868
+        'weight_unit'    => 'kg',
2869
+        'dimension_unit' => 'cm',
2870
+        'direction'      => 'ltr',
2871
+        'default_locale' => 'fr_PM',
2872
+        'name'           => 'Euro',
2873
+        'singular'       => 'euro',
2874
+        'plural'         => 'euros',
2875
+        'short_symbol'   => '€',
2876
+        'locales'        => $locales['EUR'],
2877
+    ),
2878
+    'PN' => array(
2879
+        'currency_code'  => 'NZD',
2880
+        'currency_pos'   => 'left',
2881
+        'thousand_sep'   => ',',
2882
+        'decimal_sep'    => '.',
2883
+        'num_decimals'   => 2,
2884
+        'weight_unit'    => 'kg',
2885
+        'dimension_unit' => 'cm',
2886
+        'direction'      => 'ltr',
2887
+        'default_locale' => 'en_PN',
2888
+        'name'           => 'New Zealand dollar',
2889
+        'singular'       => 'New Zealand dollar',
2890
+        'plural'         => 'New Zealand dollars',
2891
+        'short_symbol'   => '$',
2892
+        'locales'        => $locales['NZD'],
2893
+    ),
2894
+    'PR' => array(
2895
+        'currency_code'  => 'USD',
2896
+        'currency_pos'   => 'left',
2897
+        'thousand_sep'   => ',',
2898
+        'decimal_sep'    => '.',
2899
+        'num_decimals'   => 2,
2900
+        'weight_unit'    => 'kg',
2901
+        'dimension_unit' => 'cm',
2902
+        'direction'      => 'ltr',
2903
+        'default_locale' => 'es_PR',
2904
+        'name'           => 'United States (US) dollar',
2905
+        'singular'       => 'US dollar',
2906
+        'plural'         => 'US dollars',
2907
+        'short_symbol'   => '$',
2908
+        'locales'        => $locales['USD'],
2909
+    ),
2910
+    'PS' => array(
2911
+        'currency_code'  => 'JOD',
2912
+        'currency_pos'   => 'right_space',
2913
+        'thousand_sep'   => '.',
2914
+        'decimal_sep'    => ',',
2915
+        'num_decimals'   => 3,
2916
+        'weight_unit'    => 'kg',
2917
+        'dimension_unit' => 'cm',
2918
+        'direction'      => 'rtl',
2919
+        'default_locale' => 'ar_PS',
2920
+        'name'           => 'Jordanian dinar',
2921
+        'singular'       => 'Jordanian dinar',
2922
+        'plural'         => 'Jordanian dinars',
2923
+        'short_symbol'   => null,
2924
+        'locales'        => $locales['JOD'],
2925
+    ),
2926
+    'PT' => array(
2927
+        'currency_code'  => 'EUR',
2928
+        'currency_pos'   => 'right_space',
2929
+        'thousand_sep'   => ' ',
2930
+        'decimal_sep'    => ',',
2931
+        'num_decimals'   => 2,
2932
+        'weight_unit'    => 'kg',
2933
+        'dimension_unit' => 'cm',
2934
+        'direction'      => 'ltr',
2935
+        'default_locale' => 'pt_PT',
2936
+        'name'           => 'Euro',
2937
+        'singular'       => 'euro',
2938
+        'plural'         => 'euros',
2939
+        'short_symbol'   => '€',
2940
+        'locales'        => $locales['EUR'],
2941
+    ),
2942
+    'PW' => array(
2943
+        'currency_code'  => 'USD',
2944
+        'currency_pos'   => 'left',
2945
+        'thousand_sep'   => ',',
2946
+        'decimal_sep'    => '.',
2947
+        'num_decimals'   => 2,
2948
+        'weight_unit'    => 'kg',
2949
+        'dimension_unit' => 'cm',
2950
+        'direction'      => 'ltr',
2951
+        'default_locale' => 'en_PW',
2952
+        'name'           => 'United States (US) dollar',
2953
+        'singular'       => 'US dollar',
2954
+        'plural'         => 'US dollars',
2955
+        'short_symbol'   => '$',
2956
+        'locales'        => $locales['USD'],
2957
+    ),
2958
+    'PY' => array(
2959
+        'currency_code'  => 'PYG',
2960
+        'currency_pos'   => 'left_space',
2961
+        'thousand_sep'   => '.',
2962
+        'decimal_sep'    => ',',
2963
+        'num_decimals'   => 0,
2964
+        'weight_unit'    => 'kg',
2965
+        'dimension_unit' => 'cm',
2966
+        'direction'      => 'ltr',
2967
+        'default_locale' => 'es_PY',
2968
+        'name'           => 'Paraguayan guaraní',
2969
+        'singular'       => 'Paraguayan guarani',
2970
+        'plural'         => 'Paraguayan guaranis',
2971
+        'short_symbol'   => '₲',
2972
+        'locales'        => $locales['PYG'],
2973
+    ),
2974
+    'QA' => array(
2975
+        'currency_code'  => 'QAR',
2976
+        'currency_pos'   => 'right_space',
2977
+        'thousand_sep'   => '.',
2978
+        'decimal_sep'    => ',',
2979
+        'num_decimals'   => 2,
2980
+        'weight_unit'    => 'kg',
2981
+        'dimension_unit' => 'cm',
2982
+        'direction'      => 'rtl',
2983
+        'default_locale' => 'ar_QA',
2984
+        'name'           => 'Qatari riyal',
2985
+        'singular'       => 'Qatari rial',
2986
+        'plural'         => 'Qatari rials',
2987
+        'short_symbol'   => null,
2988
+        'locales'        => $locales['QAR'],
2989
+    ),
2990
+    'RE' => array(
2991
+        'currency_code'  => 'EUR',
2992
+        'currency_pos'   => 'right_space',
2993
+        'thousand_sep'   => ' ',
2994
+        'decimal_sep'    => ',',
2995
+        'num_decimals'   => 2,
2996
+        'weight_unit'    => 'kg',
2997
+        'dimension_unit' => 'cm',
2998
+        'direction'      => 'ltr',
2999
+        'default_locale' => 'fr_RE',
3000
+        'name'           => 'Euro',
3001
+        'singular'       => 'euro',
3002
+        'plural'         => 'euros',
3003
+        'short_symbol'   => '€',
3004
+        'locales'        => $locales['EUR'],
3005
+    ),
3006
+    'RO' => array(
3007
+        'currency_code'  => 'RON',
3008
+        'currency_pos'   => 'right_space',
3009
+        'thousand_sep'   => '.',
3010
+        'decimal_sep'    => ',',
3011
+        'num_decimals'   => 2,
3012
+        'weight_unit'    => 'kg',
3013
+        'dimension_unit' => 'cm',
3014
+        'direction'      => 'ltr',
3015
+        'default_locale' => 'ro_RO',
3016
+        'name'           => 'Romanian leu',
3017
+        'singular'       => 'Romanian leu',
3018
+        'plural'         => 'Romanian lei',
3019
+        'short_symbol'   => 'lei',
3020
+        'locales'        => $locales['RON'],
3021
+    ),
3022
+    'RS' => array(
3023
+        'currency_code'  => 'RSD',
3024
+        'currency_pos'   => 'right_space',
3025
+        'thousand_sep'   => '.',
3026
+        'decimal_sep'    => ',',
3027
+        'num_decimals'   => 0,
3028
+        'weight_unit'    => 'kg',
3029
+        'dimension_unit' => 'cm',
3030
+        'direction'      => 'ltr',
3031
+        'default_locale' => 'sr_RS',
3032
+        'name'           => 'Serbian dinar',
3033
+        'singular'       => 'Serbian dinar',
3034
+        'plural'         => 'Serbian dinars',
3035
+        'short_symbol'   => null,
3036
+        'locales'        => $locales['RSD'],
3037
+    ),
3038
+    'RU' => array(
3039
+        'currency_code'  => 'RUB',
3040
+        'currency_pos'   => 'right_space',
3041
+        'thousand_sep'   => ' ',
3042
+        'decimal_sep'    => ',',
3043
+        'num_decimals'   => 2,
3044
+        'weight_unit'    => 'kg',
3045
+        'dimension_unit' => 'cm',
3046
+        'direction'      => 'ltr',
3047
+        'default_locale' => 'ru_RU',
3048
+        'name'           => 'Russian ruble',
3049
+        'singular'       => 'Russian ruble',
3050
+        'plural'         => 'Russian rubles',
3051
+        'short_symbol'   => '₽',
3052
+        'locales'        => $locales['RUB'],
3053
+    ),
3054
+    'RW' => array(
3055
+        'currency_code'  => 'RWF',
3056
+        'currency_pos'   => 'left_space',
3057
+        'thousand_sep'   => '.',
3058
+        'decimal_sep'    => ',',
3059
+        'num_decimals'   => 0,
3060
+        'weight_unit'    => 'kg',
3061
+        'dimension_unit' => 'cm',
3062
+        'direction'      => 'ltr',
3063
+        'default_locale' => 'rw_RW',
3064
+        'name'           => 'Rwandan franc',
3065
+        'singular'       => 'Rwandan franc',
3066
+        'plural'         => 'Rwandan francs',
3067
+        'short_symbol'   => 'RF',
3068
+        'locales'        => $locales['RWF'],
3069
+    ),
3070
+    'SA' => array(
3071
+        'currency_code'  => 'SAR',
3072
+        'currency_pos'   => 'right_space',
3073
+        'thousand_sep'   => '.',
3074
+        'decimal_sep'    => ',',
3075
+        'num_decimals'   => 2,
3076
+        'weight_unit'    => 'kg',
3077
+        'dimension_unit' => 'cm',
3078
+        'direction'      => 'rtl',
3079
+        'default_locale' => 'ar_SA',
3080
+        'name'           => 'Saudi riyal',
3081
+        'singular'       => 'Saudi riyal',
3082
+        'plural'         => 'Saudi riyals',
3083
+        'short_symbol'   => null,
3084
+        'locales'        => $locales['SAR'],
3085
+    ),
3086
+    'SB' => array(
3087
+        'currency_code'  => 'SBD',
3088
+        'currency_pos'   => 'left',
3089
+        'thousand_sep'   => ',',
3090
+        'decimal_sep'    => '.',
3091
+        'num_decimals'   => 2,
3092
+        'weight_unit'    => 'kg',
3093
+        'dimension_unit' => 'cm',
3094
+        'direction'      => 'ltr',
3095
+        'default_locale' => 'en_SB',
3096
+        'name'           => 'Solomon Islands dollar',
3097
+        'singular'       => 'Solomon Islands dollar',
3098
+        'plural'         => 'Solomon Islands dollars',
3099
+        'short_symbol'   => '$',
3100
+        'locales'        => $locales['SBD'],
3101
+    ),
3102
+    'SC' => array(
3103
+        'currency_code'  => 'SCR',
3104
+        'currency_pos'   => 'right_space',
3105
+        'thousand_sep'   => ' ',
3106
+        'decimal_sep'    => ',',
3107
+        'num_decimals'   => 2,
3108
+        'weight_unit'    => 'kg',
3109
+        'dimension_unit' => 'cm',
3110
+        'direction'      => 'ltr',
3111
+        'default_locale' => 'fr_SC',
3112
+        'name'           => 'Seychellois rupee',
3113
+        'singular'       => 'Seychellois rupee',
3114
+        'plural'         => 'Seychellois rupees',
3115
+        'short_symbol'   => null,
3116
+        'locales'        => $locales['SCR'],
3117
+    ),
3118
+    'SD' => array(
3119
+        'currency_code'  => 'SDG',
3120
+        'currency_pos'   => 'right_space',
3121
+        'thousand_sep'   => '.',
3122
+        'decimal_sep'    => ',',
3123
+        'num_decimals'   => 2,
3124
+        'weight_unit'    => 'kg',
3125
+        'dimension_unit' => 'cm',
3126
+        'direction'      => 'rtl',
3127
+        'default_locale' => 'ar_SD',
3128
+        'name'           => 'Sudanese pound',
3129
+        'singular'       => 'Sudanese pound',
3130
+        'plural'         => 'Sudanese pounds',
3131
+        'short_symbol'   => null,
3132
+        'locales'        => $locales['SDG'],
3133
+    ),
3134
+    'SE' => array(
3135
+        'currency_code'  => 'SEK',
3136
+        'currency_pos'   => 'right_space',
3137
+        'thousand_sep'   => ' ',
3138
+        'decimal_sep'    => ',',
3139
+        'num_decimals'   => 0,
3140
+        'weight_unit'    => 'kg',
3141
+        'dimension_unit' => 'cm',
3142
+        'direction'      => 'ltr',
3143
+        'default_locale' => 'sv_SE',
3144
+        'name'           => 'Swedish krona',
3145
+        'singular'       => 'Swedish krona',
3146
+        'plural'         => 'Swedish kronor',
3147
+        'short_symbol'   => 'kr',
3148
+        'locales'        => $locales['SEK'],
3149
+    ),
3150
+    'SG' => array(
3151
+        'currency_code'  => 'SGD',
3152
+        'currency_pos'   => 'left',
3153
+        'thousand_sep'   => ',',
3154
+        'decimal_sep'    => '.',
3155
+        'num_decimals'   => 2,
3156
+        'weight_unit'    => 'kg',
3157
+        'dimension_unit' => 'cm',
3158
+        'direction'      => 'ltr',
3159
+        'default_locale' => 'en_SG',
3160
+        'name'           => 'Singapore dollar',
3161
+        'singular'       => 'Singapore dollar',
3162
+        'plural'         => 'Singapore dollars',
3163
+        'short_symbol'   => '$',
3164
+        'locales'        => $locales['SGD'],
3165
+    ),
3166
+    'SH' => array(
3167
+        'currency_code'  => 'SHP',
3168
+        'currency_pos'   => 'left',
3169
+        'thousand_sep'   => ',',
3170
+        'decimal_sep'    => '.',
3171
+        'num_decimals'   => 2,
3172
+        'weight_unit'    => 'kg',
3173
+        'dimension_unit' => 'cm',
3174
+        'direction'      => 'ltr',
3175
+        'default_locale' => 'en_SH',
3176
+        'name'           => 'Saint Helena pound',
3177
+        'singular'       => 'St. Helena pound',
3178
+        'plural'         => 'St. Helena pounds',
3179
+        'short_symbol'   => '£',
3180
+        'locales'        => $locales['SHP'],
3181
+    ),
3182
+    'SI' => array(
3183
+        'currency_code'  => 'EUR',
3184
+        'currency_pos'   => 'right_space',
3185
+        'thousand_sep'   => '.',
3186
+        'decimal_sep'    => ',',
3187
+        'num_decimals'   => 2,
3188
+        'weight_unit'    => 'kg',
3189
+        'dimension_unit' => 'cm',
3190
+        'direction'      => 'ltr',
3191
+        'default_locale' => 'sl_SI',
3192
+        'name'           => 'Euro',
3193
+        'singular'       => 'euro',
3194
+        'plural'         => 'euros',
3195
+        'short_symbol'   => '€',
3196
+        'locales'        => $locales['EUR'],
3197
+    ),
3198
+    'SJ' => array(
3199
+        'currency_code'  => 'NOK',
3200
+        'currency_pos'   => 'left_space',
3201
+        'thousand_sep'   => ' ',
3202
+        'decimal_sep'    => ',',
3203
+        'num_decimals'   => 0,
3204
+        'weight_unit'    => 'kg',
3205
+        'dimension_unit' => 'cm',
3206
+        'direction'      => 'ltr',
3207
+        'default_locale' => 'nb_SJ',
3208
+        'name'           => 'Norwegian krone',
3209
+        'singular'       => 'Norwegian krone',
3210
+        'plural'         => 'Norwegian kroner',
3211
+        'short_symbol'   => 'kr',
3212
+        'locales'        => $locales['NOK'],
3213
+    ),
3214
+    'SK' => array(
3215
+        'currency_code'  => 'EUR',
3216
+        'currency_pos'   => 'right_space',
3217
+        'thousand_sep'   => ' ',
3218
+        'decimal_sep'    => ',',
3219
+        'num_decimals'   => 2,
3220
+        'weight_unit'    => 'kg',
3221
+        'dimension_unit' => 'cm',
3222
+        'direction'      => 'ltr',
3223
+        'default_locale' => 'sk_SK',
3224
+        'name'           => 'Euro',
3225
+        'singular'       => 'euro',
3226
+        'plural'         => 'euros',
3227
+        'short_symbol'   => '€',
3228
+        'locales'        => $locales['EUR'],
3229
+    ),
3230
+    'SL' => array(
3231
+        'currency_code'  => 'SLL',
3232
+        'currency_pos'   => 'left',
3233
+        'thousand_sep'   => ',',
3234
+        'decimal_sep'    => '.',
3235
+        'num_decimals'   => 0,
3236
+        'weight_unit'    => 'kg',
3237
+        'dimension_unit' => 'cm',
3238
+        'direction'      => 'ltr',
3239
+        'default_locale' => 'en_SL',
3240
+        'name'           => 'Sierra Leonean leone',
3241
+        'singular'       => 'Sierra Leonean leone',
3242
+        'plural'         => 'Sierra Leonean leones',
3243
+        'short_symbol'   => null,
3244
+        'locales'        => $locales['SLL'],
3245
+    ),
3246
+    'SM' => array(
3247
+        'currency_code'  => 'EUR',
3248
+        'currency_pos'   => 'right_space',
3249
+        'thousand_sep'   => '.',
3250
+        'decimal_sep'    => ',',
3251
+        'num_decimals'   => 2,
3252
+        'weight_unit'    => 'kg',
3253
+        'dimension_unit' => 'cm',
3254
+        'direction'      => 'ltr',
3255
+        'default_locale' => 'it_SM',
3256
+        'name'           => 'Euro',
3257
+        'singular'       => 'euro',
3258
+        'plural'         => 'euros',
3259
+        'short_symbol'   => '€',
3260
+        'locales'        => $locales['EUR'],
3261
+    ),
3262
+    'SN' => array(
3263
+        'currency_code'  => 'XOF',
3264
+        'currency_pos'   => 'left_space',
3265
+        'thousand_sep'   => '.',
3266
+        'decimal_sep'    => ',',
3267
+        'num_decimals'   => 0,
3268
+        'weight_unit'    => 'kg',
3269
+        'dimension_unit' => 'cm',
3270
+        'direction'      => 'ltr',
3271
+        'default_locale' => 'wo_SN',
3272
+        'name'           => 'West African CFA franc',
3273
+        'singular'       => 'West African CFA franc',
3274
+        'plural'         => 'West African CFA francs',
3275
+        'short_symbol'   => null,
3276
+        'locales'        => $locales['XOF'],
3277
+    ),
3278
+    'SO' => array(
3279
+        'currency_code'  => 'SOS',
3280
+        'currency_pos'   => 'left',
3281
+        'thousand_sep'   => ',',
3282
+        'decimal_sep'    => '.',
3283
+        'num_decimals'   => 0,
3284
+        'weight_unit'    => 'kg',
3285
+        'dimension_unit' => 'cm',
3286
+        'direction'      => 'ltr',
3287
+        'default_locale' => 'so_SO',
3288
+        'name'           => 'Somali shilling',
3289
+        'singular'       => 'Somali shilling',
3290
+        'plural'         => 'Somali shillings',
3291
+        'short_symbol'   => null,
3292
+        'locales'        => $locales['SOS'],
3293
+    ),
3294
+    'SR' => array(
3295
+        'currency_code'  => 'SRD',
3296
+        'currency_pos'   => 'left_space',
3297
+        'thousand_sep'   => '.',
3298
+        'decimal_sep'    => ',',
3299
+        'num_decimals'   => 2,
3300
+        'weight_unit'    => 'kg',
3301
+        'dimension_unit' => 'cm',
3302
+        'direction'      => 'ltr',
3303
+        'default_locale' => 'nl_SR',
3304
+        'name'           => 'Surinamese dollar',
3305
+        'singular'       => 'Surinamese dollar',
3306
+        'plural'         => 'Surinamese dollars',
3307
+        'short_symbol'   => '$',
3308
+        'locales'        => $locales['SRD'],
3309
+    ),
3310
+    'SS' => array(
3311
+        'currency_code'  => 'SSP',
3312
+        'currency_pos'   => 'left',
3313
+        'thousand_sep'   => ',',
3314
+        'decimal_sep'    => '.',
3315
+        'num_decimals'   => 2,
3316
+        'weight_unit'    => 'kg',
3317
+        'dimension_unit' => 'cm',
3318
+        'direction'      => 'ltr',
3319
+        'default_locale' => 'en_SS',
3320
+        'name'           => 'South Sudanese pound',
3321
+        'singular'       => 'South Sudanese pound',
3322
+        'plural'         => 'South Sudanese pounds',
3323
+        'short_symbol'   => '£',
3324
+        'locales'        => $locales['SSP'],
3325
+    ),
3326
+    'ST' => array(
3327
+        'currency_code'  => 'STN',
3328
+        'currency_pos'   => 'right_space',
3329
+        'thousand_sep'   => ' ',
3330
+        'decimal_sep'    => ',',
3331
+        'num_decimals'   => 2,
3332
+        'weight_unit'    => 'kg',
3333
+        'dimension_unit' => 'cm',
3334
+        'direction'      => 'ltr',
3335
+        'default_locale' => 'pt_ST',
3336
+        'name'           => 'São Tomé and Príncipe dobra',
3337
+        'singular'       => 'São Tomé & Príncipe dobra',
3338
+        'plural'         => 'São Tomé & Príncipe dobras',
3339
+        'short_symbol'   => 'Db',
3340
+        'locales'        => $locales['STN'],
3341
+    ),
3342
+    'SV' => array(
3343
+        'currency_code'  => 'USD',
3344
+        'currency_pos'   => 'left',
3345
+        'thousand_sep'   => ',',
3346
+        'decimal_sep'    => '.',
3347
+        'num_decimals'   => 2,
3348
+        'weight_unit'    => 'kg',
3349
+        'dimension_unit' => 'cm',
3350
+        'direction'      => 'ltr',
3351
+        'default_locale' => 'es_SV',
3352
+        'name'           => 'United States (US) dollar',
3353
+        'singular'       => 'US dollar',
3354
+        'plural'         => 'US dollars',
3355
+        'short_symbol'   => '$',
3356
+        'locales'        => $locales['USD'],
3357
+    ),
3358
+    'SX' => array(
3359
+        'currency_code'  => 'ANG',
3360
+        'currency_pos'   => 'left',
3361
+        'thousand_sep'   => ',',
3362
+        'decimal_sep'    => '.',
3363
+        'num_decimals'   => 2,
3364
+        'weight_unit'    => 'kg',
3365
+        'dimension_unit' => 'cm',
3366
+        'direction'      => 'ltr',
3367
+        'default_locale' => 'en_SX',
3368
+        'name'           => 'Netherlands Antillean guilder',
3369
+        'singular'       => 'Netherlands Antillean guilder',
3370
+        'plural'         => 'Netherlands Antillean guilders',
3371
+        'short_symbol'   => null,
3372
+        'locales'        => $locales['ANG'],
3373
+    ),
3374
+    'SY' => array(
3375
+        'currency_code'  => 'SYP',
3376
+        'currency_pos'   => 'right_space',
3377
+        'thousand_sep'   => '.',
3378
+        'decimal_sep'    => ',',
3379
+        'num_decimals'   => 0,
3380
+        'weight_unit'    => 'kg',
3381
+        'dimension_unit' => 'cm',
3382
+        'direction'      => 'rtl',
3383
+        'default_locale' => 'ar_SY',
3384
+        'name'           => 'Syrian pound',
3385
+        'singular'       => 'Syrian pound',
3386
+        'plural'         => 'Syrian pounds',
3387
+        'short_symbol'   => '£',
3388
+        'locales'        => $locales['SYP'],
3389
+    ),
3390
+    'SZ' => array(
3391
+        'currency_code'  => 'SZL',
3392
+        'currency_pos'   => 'left',
3393
+        'thousand_sep'   => ',',
3394
+        'decimal_sep'    => '.',
3395
+        'num_decimals'   => 2,
3396
+        'weight_unit'    => 'kg',
3397
+        'dimension_unit' => 'cm',
3398
+        'direction'      => 'ltr',
3399
+        'default_locale' => 'en_SZ',
3400
+        'name'           => 'Swazi lilangeni',
3401
+        'singular'       => 'Swazi lilangeni',
3402
+        'plural'         => 'Swazi emalangeni',
3403
+        'short_symbol'   => null,
3404
+        'locales'        => $locales['SZL'],
3405
+    ),
3406
+    'TC' => array(
3407
+        'currency_code'  => 'USD',
3408
+        'currency_pos'   => 'left',
3409
+        'thousand_sep'   => ',',
3410
+        'decimal_sep'    => '.',
3411
+        'num_decimals'   => 2,
3412
+        'weight_unit'    => 'kg',
3413
+        'dimension_unit' => 'cm',
3414
+        'direction'      => 'ltr',
3415
+        'default_locale' => 'en_TC',
3416
+        'name'           => 'United States (US) dollar',
3417
+        'singular'       => 'US dollar',
3418
+        'plural'         => 'US dollars',
3419
+        'short_symbol'   => '$',
3420
+        'locales'        => $locales['USD'],
3421
+    ),
3422
+    'TD' => array(
3423
+        'currency_code'  => 'XAF',
3424
+        'currency_pos'   => 'right_space',
3425
+        'thousand_sep'   => ' ',
3426
+        'decimal_sep'    => ',',
3427
+        'num_decimals'   => 0,
3428
+        'weight_unit'    => 'kg',
3429
+        'dimension_unit' => 'cm',
3430
+        'direction'      => 'ltr',
3431
+        'default_locale' => 'fr_TD',
3432
+        'name'           => 'Central African CFA franc',
3433
+        'singular'       => 'Central African CFA franc',
3434
+        'plural'         => 'Central African CFA francs',
3435
+        'short_symbol'   => null,
3436
+        'locales'        => $locales['XAF'],
3437
+    ),
3438
+    'TG' => array(
3439
+        'currency_code'  => 'XOF',
3440
+        'currency_pos'   => 'right_space',
3441
+        'thousand_sep'   => ' ',
3442
+        'decimal_sep'    => ',',
3443
+        'num_decimals'   => 0,
3444
+        'weight_unit'    => 'kg',
3445
+        'dimension_unit' => 'cm',
3446
+        'direction'      => 'ltr',
3447
+        'default_locale' => 'fr_TG',
3448
+        'name'           => 'West African CFA franc',
3449
+        'singular'       => 'West African CFA franc',
3450
+        'plural'         => 'West African CFA francs',
3451
+        'short_symbol'   => null,
3452
+        'locales'        => $locales['XOF'],
3453
+    ),
3454
+    'TH' => array(
3455
+        'currency_code'  => 'THB',
3456
+        'currency_pos'   => 'left',
3457
+        'thousand_sep'   => ',',
3458
+        'decimal_sep'    => '.',
3459
+        'num_decimals'   => 2,
3460
+        'weight_unit'    => 'kg',
3461
+        'dimension_unit' => 'cm',
3462
+        'direction'      => 'ltr',
3463
+        'default_locale' => 'th_TH',
3464
+        'name'           => 'Thai baht',
3465
+        'singular'       => 'Thai baht',
3466
+        'plural'         => 'Thai baht',
3467
+        'short_symbol'   => '฿',
3468
+        'locales'        => $locales['THB'],
3469
+    ),
3470
+    'TJ' => array(
3471
+        'currency_code'  => 'TJS',
3472
+        'currency_pos'   => 'right_space',
3473
+        'thousand_sep'   => ' ',
3474
+        'decimal_sep'    => ',',
3475
+        'num_decimals'   => 2,
3476
+        'weight_unit'    => 'kg',
3477
+        'dimension_unit' => 'cm',
3478
+        'direction'      => 'ltr',
3479
+        'default_locale' => 'tg_TJ',
3480
+        'name'           => 'Tajikistani somoni',
3481
+        'singular'       => 'Tajikistani somoni',
3482
+        'plural'         => 'Tajikistani somonis',
3483
+        'short_symbol'   => null,
3484
+        'locales'        => $locales['TJS'],
3485
+    ),
3486
+    'TK' => array(
3487
+        'currency_code'  => 'NZD',
3488
+        'currency_pos'   => 'left',
3489
+        'thousand_sep'   => ',',
3490
+        'decimal_sep'    => '.',
3491
+        'num_decimals'   => 2,
3492
+        'weight_unit'    => 'kg',
3493
+        'dimension_unit' => 'cm',
3494
+        'direction'      => 'ltr',
3495
+        'default_locale' => 'en_TK',
3496
+        'name'           => 'New Zealand dollar',
3497
+        'singular'       => 'New Zealand dollar',
3498
+        'plural'         => 'New Zealand dollars',
3499
+        'short_symbol'   => '$',
3500
+        'locales'        => $locales['NZD'],
3501
+    ),
3502
+    'TL' => array(
3503
+        'currency_code'  => 'USD',
3504
+        'currency_pos'   => 'right_space',
3505
+        'thousand_sep'   => ' ',
3506
+        'decimal_sep'    => ',',
3507
+        'num_decimals'   => 2,
3508
+        'weight_unit'    => 'kg',
3509
+        'dimension_unit' => 'cm',
3510
+        'direction'      => 'ltr',
3511
+        'default_locale' => 'pt_TL',
3512
+        'name'           => 'United States (US) dollar',
3513
+        'singular'       => 'US dollar',
3514
+        'plural'         => 'US dollars',
3515
+        'short_symbol'   => '$',
3516
+        'locales'        => $locales['USD'],
3517
+    ),
3518
+    'TM' => array(
3519
+        'currency_code'  => 'TMT',
3520
+        'currency_pos'   => 'right_space',
3521
+        'thousand_sep'   => ' ',
3522
+        'decimal_sep'    => ',',
3523
+        'num_decimals'   => 2,
3524
+        'weight_unit'    => 'kg',
3525
+        'dimension_unit' => 'cm',
3526
+        'direction'      => 'ltr',
3527
+        'default_locale' => 'tk_TM',
3528
+        'name'           => 'Turkmenistan manat',
3529
+        'singular'       => 'Turkmenistani manat',
3530
+        'plural'         => 'Turkmenistani manat',
3531
+        'short_symbol'   => null,
3532
+        'locales'        => $locales['TMT'],
3533
+    ),
3534
+    'TN' => array(
3535
+        'currency_code'  => 'TND',
3536
+        'currency_pos'   => 'left_space',
3537
+        'thousand_sep'   => '.',
3538
+        'decimal_sep'    => ',',
3539
+        'num_decimals'   => 3,
3540
+        'weight_unit'    => 'kg',
3541
+        'dimension_unit' => 'cm',
3542
+        'direction'      => 'rtl',
3543
+        'default_locale' => 'ar_TN',
3544
+        'name'           => 'Tunisian dinar',
3545
+        'singular'       => 'Tunisian dinar',
3546
+        'plural'         => 'Tunisian dinars',
3547
+        'short_symbol'   => null,
3548
+        'locales'        => $locales['TND'],
3549
+    ),
3550
+    'TO' => array(
3551
+        'currency_code'  => 'TOP',
3552
+        'currency_pos'   => 'left_space',
3553
+        'thousand_sep'   => ',',
3554
+        'decimal_sep'    => '.',
3555
+        'num_decimals'   => 2,
3556
+        'weight_unit'    => 'kg',
3557
+        'dimension_unit' => 'cm',
3558
+        'direction'      => 'ltr',
3559
+        'default_locale' => 'to_TO',
3560
+        'name'           => 'Tongan paʻanga',
3561
+        'singular'       => 'Tongan paʻanga',
3562
+        'plural'         => 'Tongan paʻanga',
3563
+        'short_symbol'   => 'T$',
3564
+        'locales'        => $locales['TOP'],
3565
+    ),
3566
+    'TR' => array(
3567
+        'currency_code'  => 'TRY',
3568
+        'currency_pos'   => 'left',
3569
+        'thousand_sep'   => '.',
3570
+        'decimal_sep'    => ',',
3571
+        'num_decimals'   => 2,
3572
+        'weight_unit'    => 'kg',
3573
+        'dimension_unit' => 'cm',
3574
+        'direction'      => 'ltr',
3575
+        'default_locale' => 'tr_TR',
3576
+        'name'           => 'Turkish lira',
3577
+        'singular'       => 'Turkish lira',
3578
+        'plural'         => 'Turkish Lira',
3579
+        'short_symbol'   => '₺',
3580
+        'locales'        => $locales['TRY'],
3581
+    ),
3582
+    'TT' => array(
3583
+        'currency_code'  => 'TTD',
3584
+        'currency_pos'   => 'left',
3585
+        'thousand_sep'   => ',',
3586
+        'decimal_sep'    => '.',
3587
+        'num_decimals'   => 2,
3588
+        'weight_unit'    => 'kg',
3589
+        'dimension_unit' => 'cm',
3590
+        'direction'      => 'ltr',
3591
+        'default_locale' => 'en_TT',
3592
+        'name'           => 'Trinidad and Tobago dollar',
3593
+        'singular'       => 'Trinidad & Tobago dollar',
3594
+        'plural'         => 'Trinidad & Tobago dollars',
3595
+        'short_symbol'   => '$',
3596
+        'locales'        => $locales['TTD'],
3597
+    ),
3598
+    'TV' => array(
3599
+        'currency_code'  => 'AUD',
3600
+        'currency_pos'   => 'left',
3601
+        'thousand_sep'   => ',',
3602
+        'decimal_sep'    => '.',
3603
+        'num_decimals'   => 2,
3604
+        'weight_unit'    => 'kg',
3605
+        'dimension_unit' => 'cm',
3606
+        'direction'      => 'ltr',
3607
+        'default_locale' => 'en_TV',
3608
+        'name'           => 'Australian dollar',
3609
+        'singular'       => 'Australian dollar',
3610
+        'plural'         => 'Australian dollars',
3611
+        'short_symbol'   => '$',
3612
+        'locales'        => $locales['AUD'],
3613
+    ),
3614
+    'TW' => array(
3615
+        'currency_code'  => 'TWD',
3616
+        'currency_pos'   => 'left',
3617
+        'thousand_sep'   => ',',
3618
+        'decimal_sep'    => '.',
3619
+        'num_decimals'   => 0,
3620
+        'weight_unit'    => 'kg',
3621
+        'dimension_unit' => 'cm',
3622
+        'direction'      => 'ltr',
3623
+        'default_locale' => 'zh_Hant',
3624
+        'name'           => 'New Taiwan dollar',
3625
+        'singular'       => 'New Taiwan dollar',
3626
+        'plural'         => 'New Taiwan dollars',
3627
+        'short_symbol'   => '$',
3628
+        'locales'        => $locales['TWD'],
3629
+    ),
3630
+    'TZ' => array(
3631
+        'currency_code'  => 'TZS',
3632
+        'currency_pos'   => 'left_space',
3633
+        'thousand_sep'   => ',',
3634
+        'decimal_sep'    => '.',
3635
+        'num_decimals'   => 0,
3636
+        'weight_unit'    => 'kg',
3637
+        'dimension_unit' => 'cm',
3638
+        'direction'      => 'ltr',
3639
+        'default_locale' => 'sw_TZ',
3640
+        'name'           => 'Tanzanian shilling',
3641
+        'singular'       => 'Tanzanian shilling',
3642
+        'plural'         => 'Tanzanian shillings',
3643
+        'short_symbol'   => null,
3644
+        'locales'        => $locales['TZS'],
3645
+    ),
3646
+    'UA' => array(
3647
+        'currency_code'  => 'UAH',
3648
+        'currency_pos'   => 'right_space',
3649
+        'thousand_sep'   => ' ',
3650
+        'decimal_sep'    => ',',
3651
+        'num_decimals'   => 2,
3652
+        'weight_unit'    => 'kg',
3653
+        'dimension_unit' => 'cm',
3654
+        'direction'      => 'ltr',
3655
+        'default_locale' => 'uk_UA',
3656
+        'name'           => 'Ukrainian hryvnia',
3657
+        'singular'       => 'Ukrainian hryvnia',
3658
+        'plural'         => 'Ukrainian hryvnias',
3659
+        'short_symbol'   => '₴',
3660
+        'locales'        => $locales['UAH'],
3661
+    ),
3662
+    'UG' => array(
3663
+        'currency_code'  => 'UGX',
3664
+        'currency_pos'   => 'left_space',
3665
+        'thousand_sep'   => ',',
3666
+        'decimal_sep'    => '.',
3667
+        'num_decimals'   => 0,
3668
+        'weight_unit'    => 'kg',
3669
+        'dimension_unit' => 'cm',
3670
+        'direction'      => 'ltr',
3671
+        'default_locale' => 'sw_UG',
3672
+        'name'           => 'Ugandan shilling',
3673
+        'singular'       => 'Ugandan shilling',
3674
+        'plural'         => 'Ugandan shillings',
3675
+        'short_symbol'   => null,
3676
+        'locales'        => $locales['UGX'],
3677
+    ),
3678
+    'UM' => array(
3679
+        'currency_code'  => 'USD',
3680
+        'currency_pos'   => 'left',
3681
+        'thousand_sep'   => ',',
3682
+        'decimal_sep'    => '.',
3683
+        'num_decimals'   => 2,
3684
+        'weight_unit'    => 'kg',
3685
+        'dimension_unit' => 'cm',
3686
+        'direction'      => 'ltr',
3687
+        'default_locale' => 'en_UM',
3688
+        'name'           => 'United States (US) dollar',
3689
+        'singular'       => 'US dollar',
3690
+        'plural'         => 'US dollars',
3691
+        'short_symbol'   => '$',
3692
+        'locales'        => $locales['USD'],
3693
+    ),
3694
+    'US' => array(
3695
+        'currency_code'  => 'USD',
3696
+        'currency_pos'   => 'left',
3697
+        'thousand_sep'   => ',',
3698
+        'decimal_sep'    => '.',
3699
+        'num_decimals'   => 2,
3700
+        'weight_unit'    => 'oz',
3701
+        'dimension_unit' => 'foot',
3702
+        'direction'      => 'ltr',
3703
+        'default_locale' => 'en_US',
3704
+        'name'           => 'United States (US) dollar',
3705
+        'singular'       => 'US dollar',
3706
+        'plural'         => 'US dollars',
3707
+        'short_symbol'   => '$',
3708
+        'locales'        => $locales['USD'],
3709
+    ),
3710
+    'UY' => array(
3711
+        'currency_code'  => 'UYU',
3712
+        'currency_pos'   => 'left_space',
3713
+        'thousand_sep'   => '.',
3714
+        'decimal_sep'    => ',',
3715
+        'num_decimals'   => 2,
3716
+        'weight_unit'    => 'kg',
3717
+        'dimension_unit' => 'cm',
3718
+        'direction'      => 'ltr',
3719
+        'default_locale' => 'es_UY',
3720
+        'name'           => 'Uruguayan peso',
3721
+        'singular'       => 'Uruguayan peso',
3722
+        'plural'         => 'Uruguayan pesos',
3723
+        'short_symbol'   => '$',
3724
+        'locales'        => $locales['UYU'],
3725
+    ),
3726
+    'UZ' => array(
3727
+        'currency_code'  => 'UZS',
3728
+        'currency_pos'   => 'right_space',
3729
+        'thousand_sep'   => ' ',
3730
+        'decimal_sep'    => ',',
3731
+        'num_decimals'   => 0,
3732
+        'weight_unit'    => 'kg',
3733
+        'dimension_unit' => 'cm',
3734
+        'direction'      => 'ltr',
3735
+        'default_locale' => 'uz_AF',
3736
+        'name'           => 'Uzbekistani som',
3737
+        'singular'       => 'Uzbekistani som',
3738
+        'plural'         => 'Uzbekistani som',
3739
+        'short_symbol'   => null,
3740
+        'locales'        => $locales['UZS'],
3741
+    ),
3742
+    'VA' => array(
3743
+        'currency_code'  => 'EUR',
3744
+        'currency_pos'   => 'right_space',
3745
+        'thousand_sep'   => '.',
3746
+        'decimal_sep'    => ',',
3747
+        'num_decimals'   => 2,
3748
+        'weight_unit'    => 'kg',
3749
+        'dimension_unit' => 'cm',
3750
+        'direction'      => 'ltr',
3751
+        'default_locale' => 'it_VA',
3752
+        'name'           => 'Euro',
3753
+        'singular'       => 'euro',
3754
+        'plural'         => 'euros',
3755
+        'short_symbol'   => '€',
3756
+        'locales'        => $locales['EUR'],
3757
+    ),
3758
+    'VC' => array(
3759
+        'currency_code'  => 'XCD',
3760
+        'currency_pos'   => 'left',
3761
+        'thousand_sep'   => ',',
3762
+        'decimal_sep'    => '.',
3763
+        'num_decimals'   => 2,
3764
+        'weight_unit'    => 'kg',
3765
+        'dimension_unit' => 'cm',
3766
+        'direction'      => 'ltr',
3767
+        'default_locale' => 'en_VC',
3768
+        'name'           => 'East Caribbean dollar',
3769
+        'singular'       => 'East Caribbean dollar',
3770
+        'plural'         => 'East Caribbean dollars',
3771
+        'short_symbol'   => '$',
3772
+        'locales'        => $locales['XCD'],
3773
+    ),
3774
+    'VE' => array(
3775
+        'currency_code'  => 'VES',
3776
+        'currency_pos'   => 'left',
3777
+        'thousand_sep'   => '.',
3778
+        'decimal_sep'    => ',',
3779
+        'num_decimals'   => 2,
3780
+        'weight_unit'    => 'kg',
3781
+        'dimension_unit' => 'cm',
3782
+        'direction'      => 'ltr',
3783
+        'default_locale' => 'es_VE',
3784
+        'name'           => 'Bolívar soberano',
3785
+        'singular'       => 'Venezuelan bolívar',
3786
+        'plural'         => 'Venezuelan bolívars',
3787
+        'short_symbol'   => null,
3788
+        'locales'        => $locales['VES'],
3789
+    ),
3790
+    'VG' => array(
3791
+        'currency_code'  => 'USD',
3792
+        'currency_pos'   => 'left',
3793
+        'thousand_sep'   => ',',
3794
+        'decimal_sep'    => '.',
3795
+        'num_decimals'   => 2,
3796
+        'weight_unit'    => 'kg',
3797
+        'dimension_unit' => 'cm',
3798
+        'direction'      => 'ltr',
3799
+        'default_locale' => 'en_VG',
3800
+        'name'           => 'United States (US) dollar',
3801
+        'singular'       => 'US dollar',
3802
+        'plural'         => 'US dollars',
3803
+        'short_symbol'   => '$',
3804
+        'locales'        => $locales['USD'],
3805
+    ),
3806
+    'VI' => array(
3807
+        'currency_code'  => 'USD',
3808
+        'currency_pos'   => 'left',
3809
+        'thousand_sep'   => ',',
3810
+        'decimal_sep'    => '.',
3811
+        'num_decimals'   => 2,
3812
+        'weight_unit'    => 'kg',
3813
+        'dimension_unit' => 'cm',
3814
+        'direction'      => 'ltr',
3815
+        'default_locale' => 'en_VI',
3816
+        'name'           => 'United States (US) dollar',
3817
+        'singular'       => 'US dollar',
3818
+        'plural'         => 'US dollars',
3819
+        'short_symbol'   => '$',
3820
+        'locales'        => $locales['USD'],
3821
+    ),
3822
+    'VN' => array(
3823
+        'currency_code'  => 'VND',
3824
+        'currency_pos'   => 'right_space',
3825
+        'thousand_sep'   => '.',
3826
+        'decimal_sep'    => ',',
3827
+        'num_decimals'   => 0,
3828
+        'weight_unit'    => 'kg',
3829
+        'dimension_unit' => 'cm',
3830
+        'direction'      => 'ltr',
3831
+        'default_locale' => 'vi_VN',
3832
+        'name'           => 'Vietnamese đồng',
3833
+        'singular'       => 'Vietnamese dong',
3834
+        'plural'         => 'Vietnamese dong',
3835
+        'short_symbol'   => '₫',
3836
+        'locales'        => $locales['VND'],
3837
+    ),
3838
+    'VU' => array(
3839
+        'currency_code'  => 'VUV',
3840
+        'currency_pos'   => 'left',
3841
+        'thousand_sep'   => ',',
3842
+        'decimal_sep'    => '.',
3843
+        'num_decimals'   => 0,
3844
+        'weight_unit'    => 'kg',
3845
+        'dimension_unit' => 'cm',
3846
+        'direction'      => 'ltr',
3847
+        'default_locale' => 'en_VU',
3848
+        'name'           => 'Vanuatu vatu',
3849
+        'singular'       => 'Vanuatu vatu',
3850
+        'plural'         => 'Vanuatu vatus',
3851
+        'short_symbol'   => null,
3852
+        'locales'        => $locales['VUV'],
3853
+    ),
3854
+    'WF' => array(
3855
+        'currency_code'  => 'XPF',
3856
+        'currency_pos'   => 'right_space',
3857
+        'thousand_sep'   => ' ',
3858
+        'decimal_sep'    => ',',
3859
+        'num_decimals'   => 0,
3860
+        'weight_unit'    => 'kg',
3861
+        'dimension_unit' => 'cm',
3862
+        'direction'      => 'ltr',
3863
+        'default_locale' => 'fr_WF',
3864
+        'name'           => 'CFP franc',
3865
+        'singular'       => 'CFP franc',
3866
+        'plural'         => 'CFP francs',
3867
+        'short_symbol'   => null,
3868
+        'locales'        => $locales['XPF'],
3869
+    ),
3870
+    'WS' => array(
3871
+        'currency_code'  => 'WST',
3872
+        'currency_pos'   => 'left',
3873
+        'thousand_sep'   => ',',
3874
+        'decimal_sep'    => '.',
3875
+        'num_decimals'   => 2,
3876
+        'weight_unit'    => 'kg',
3877
+        'dimension_unit' => 'cm',
3878
+        'direction'      => 'ltr',
3879
+        'default_locale' => 'en_WS',
3880
+        'name'           => 'Samoan tālā',
3881
+        'singular'       => 'Samoan tala',
3882
+        'plural'         => 'Samoan tala',
3883
+        'short_symbol'   => null,
3884
+        'locales'        => $locales['WST'],
3885
+    ),
3886
+    'XK' => array(
3887
+        'currency_code'  => 'EUR',
3888
+        'currency_pos'   => 'right_space',
3889
+        'thousand_sep'   => ' ',
3890
+        'decimal_sep'    => ',',
3891
+        'num_decimals'   => 2,
3892
+        'weight_unit'    => 'kg',
3893
+        'dimension_unit' => 'cm',
3894
+        'direction'      => 'ltr',
3895
+        'default_locale' => 'sq_XK',
3896
+        'name'           => 'Euro',
3897
+        'singular'       => 'euro',
3898
+        'plural'         => 'euros',
3899
+        'short_symbol'   => '€',
3900
+        'locales'        => $locales['EUR'],
3901
+    ),
3902
+    'YE' => array(
3903
+        'currency_code'  => 'YER',
3904
+        'currency_pos'   => 'right_space',
3905
+        'thousand_sep'   => '.',
3906
+        'decimal_sep'    => ',',
3907
+        'num_decimals'   => 0,
3908
+        'weight_unit'    => 'kg',
3909
+        'dimension_unit' => 'cm',
3910
+        'direction'      => 'rtl',
3911
+        'default_locale' => 'ar_YE',
3912
+        'name'           => 'Yemeni rial',
3913
+        'singular'       => 'Yemeni rial',
3914
+        'plural'         => 'Yemeni rials',
3915
+        'short_symbol'   => null,
3916
+        'locales'        => $locales['YER'],
3917
+    ),
3918
+    'YT' => array(
3919
+        'currency_code'  => 'EUR',
3920
+        'currency_pos'   => 'right_space',
3921
+        'thousand_sep'   => ' ',
3922
+        'decimal_sep'    => ',',
3923
+        'num_decimals'   => 2,
3924
+        'weight_unit'    => 'kg',
3925
+        'dimension_unit' => 'cm',
3926
+        'direction'      => 'ltr',
3927
+        'default_locale' => 'fr_YT',
3928
+        'name'           => 'Euro',
3929
+        'singular'       => 'euro',
3930
+        'plural'         => 'euros',
3931
+        'short_symbol'   => '€',
3932
+        'locales'        => $locales['EUR'],
3933
+    ),
3934
+    'ZA' => array(
3935
+        'currency_code'  => 'ZAR',
3936
+        'currency_pos'   => 'left',
3937
+        'thousand_sep'   => ' ',
3938
+        'decimal_sep'    => ',',
3939
+        'num_decimals'   => 2,
3940
+        'weight_unit'    => 'kg',
3941
+        'dimension_unit' => 'cm',
3942
+        'direction'      => 'ltr',
3943
+        'default_locale' => 'en_ZA',
3944
+        'name'           => 'South African rand',
3945
+        'singular'       => 'South African rand',
3946
+        'plural'         => 'South African rand',
3947
+        'short_symbol'   => 'R',
3948
+        'locales'        => $locales['ZAR'],
3949
+    ),
3950
+    'ZM' => array(
3951
+        'currency_code'  => 'ZMW',
3952
+        'currency_pos'   => 'left',
3953
+        'thousand_sep'   => ',',
3954
+        'decimal_sep'    => '.',
3955
+        'num_decimals'   => 2,
3956
+        'weight_unit'    => 'kg',
3957
+        'dimension_unit' => 'cm',
3958
+        'direction'      => 'ltr',
3959
+        'default_locale' => 'en_ZM',
3960
+        'name'           => 'Zambian kwacha',
3961
+        'singular'       => 'Zambian kwacha',
3962
+        'plural'         => 'Zambian kwachas',
3963
+        'short_symbol'   => 'ZK',
3964
+        'locales'        => $locales['ZMW'],
3965
+    ),
3966
+    'ZW' => array(
3967
+        'currency_code'  => 'USD',
3968
+        'currency_pos'   => 'left',
3969
+        'thousand_sep'   => ',',
3970
+        'decimal_sep'    => '.',
3971
+        'num_decimals'   => 2,
3972
+        'weight_unit'    => 'kg',
3973
+        'dimension_unit' => 'cm',
3974
+        'direction'      => 'ltr',
3975
+        'default_locale' => 'sn_ZW',
3976
+        'name'           => 'United States (US) dollar',
3977
+        'singular'       => 'US dollar',
3978
+        'plural'         => 'US dollars',
3979
+        'short_symbol'   => '$',
3980
+        'locales'        => $locales['USD'],
3981
+    ),
3982 3982
 );
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@
 block discarded – undo
6 6
  * @version 5.7.0
7 7
  */
8 8
 
9
-defined( 'ABSPATH' ) || exit;
9
+defined('ABSPATH') || exit;
10 10
 
11 11
 $locales = include 'currency-info.php';
12 12
 
Please login to merge, or discard this patch.
plugins/woocommerce/i18n/currency-info.php 2 patches
Indentation   +937 added lines, -937 removed lines patch added patch discarded remove patch
@@ -9,944 +9,944 @@
 block discarded – undo
9 9
 defined( 'ABSPATH' ) || exit;
10 10
 
11 11
 $global_formats = array(
12
-	'ls_comma_dot_ltr'   => array(
13
-		'thousand_sep' => '.',
14
-		'decimal_sep'  => ',',
15
-		'direction'    => 'ltr',
16
-		'currency_pos' => 'left_space',
17
-	),
18
-	'ls_comma_dot_rtl'   => array(
19
-		'thousand_sep' => '.',
20
-		'decimal_sep'  => ',',
21
-		'direction'    => 'rtl',
22
-		'currency_pos' => 'left_space',
23
-	),
24
-	'ls_comma_space_ltr' => array(
25
-		'thousand_sep' => ' ',
26
-		'decimal_sep'  => ',',
27
-		'direction'    => 'ltr',
28
-		'currency_pos' => 'left_space',
29
-	),
30
-	'ls_dot_apos_ltr'    => array(
31
-		'thousand_sep' => '\'',
32
-		'decimal_sep'  => '.',
33
-		'direction'    => 'ltr',
34
-		'currency_pos' => 'left_space',
35
-	),
36
-	'ls_dot_comma_ltr'   => array(
37
-		'thousand_sep' => ',',
38
-		'decimal_sep'  => '.',
39
-		'direction'    => 'ltr',
40
-		'currency_pos' => 'left_space',
41
-	),
42
-	'ls_dot_comma_rtl'   => array(
43
-		'thousand_sep' => ',',
44
-		'decimal_sep'  => '.',
45
-		'direction'    => 'rtl',
46
-		'currency_pos' => 'left_space',
47
-	),
48
-	'lx_comma_dot_ltr'   => array(
49
-		'thousand_sep' => '.',
50
-		'decimal_sep'  => ',',
51
-		'direction'    => 'ltr',
52
-		'currency_pos' => 'left',
53
-	),
54
-	'lx_comma_dot_rtl'   => array(
55
-		'thousand_sep' => '.',
56
-		'decimal_sep'  => ',',
57
-		'direction'    => 'rtl',
58
-		'currency_pos' => 'left',
59
-	),
60
-	'lx_comma_space_ltr' => array(
61
-		'thousand_sep' => ' ',
62
-		'decimal_sep'  => ',',
63
-		'direction'    => 'ltr',
64
-		'currency_pos' => 'left',
65
-	),
66
-	'lx_dot_comma_ltr'   => array(
67
-		'thousand_sep' => ',',
68
-		'decimal_sep'  => '.',
69
-		'direction'    => 'ltr',
70
-		'currency_pos' => 'left',
71
-	),
72
-	'lx_dot_space_ltr'   => array(
73
-		'thousand_sep' => ' ',
74
-		'decimal_sep'  => '.',
75
-		'direction'    => 'ltr',
76
-		'currency_pos' => 'left',
77
-	),
78
-	'rs_comma_dot_ltr'   => array(
79
-		'thousand_sep' => '.',
80
-		'decimal_sep'  => ',',
81
-		'direction'    => 'ltr',
82
-		'currency_pos' => 'right_space',
83
-	),
84
-	'rs_comma_dot_rtl'   => array(
85
-		'thousand_sep' => '.',
86
-		'decimal_sep'  => ',',
87
-		'direction'    => 'rtl',
88
-		'currency_pos' => 'right_space',
89
-	),
90
-	'rs_comma_space_ltr' => array(
91
-		'thousand_sep' => ' ',
92
-		'decimal_sep'  => ',',
93
-		'direction'    => 'ltr',
94
-		'currency_pos' => 'right_space',
95
-	),
96
-	'rs_dot_apos_ltr'    => array(
97
-		'thousand_sep' => '\'',
98
-		'decimal_sep'  => '.',
99
-		'direction'    => 'ltr',
100
-		'currency_pos' => 'right_space',
101
-	),
102
-	'rs_dot_comma_ltr'   => array(
103
-		'thousand_sep' => ',',
104
-		'decimal_sep'  => '.',
105
-		'direction'    => 'ltr',
106
-		'currency_pos' => 'right_space',
107
-	),
108
-	'rs_dot_comma_rtl'   => array(
109
-		'thousand_sep' => ',',
110
-		'decimal_sep'  => '.',
111
-		'direction'    => 'rtl',
112
-		'currency_pos' => 'right_space',
113
-	),
114
-	'rx_comma_dot_ltr'   => array(
115
-		'thousand_sep' => '.',
116
-		'decimal_sep'  => ',',
117
-		'direction'    => 'ltr',
118
-		'currency_pos' => 'right',
119
-	),
120
-	'rx_dot_comma_ltr'   => array(
121
-		'thousand_sep' => ',',
122
-		'decimal_sep'  => '.',
123
-		'direction'    => 'ltr',
124
-		'currency_pos' => 'right',
125
-	),
12
+    'ls_comma_dot_ltr'   => array(
13
+        'thousand_sep' => '.',
14
+        'decimal_sep'  => ',',
15
+        'direction'    => 'ltr',
16
+        'currency_pos' => 'left_space',
17
+    ),
18
+    'ls_comma_dot_rtl'   => array(
19
+        'thousand_sep' => '.',
20
+        'decimal_sep'  => ',',
21
+        'direction'    => 'rtl',
22
+        'currency_pos' => 'left_space',
23
+    ),
24
+    'ls_comma_space_ltr' => array(
25
+        'thousand_sep' => ' ',
26
+        'decimal_sep'  => ',',
27
+        'direction'    => 'ltr',
28
+        'currency_pos' => 'left_space',
29
+    ),
30
+    'ls_dot_apos_ltr'    => array(
31
+        'thousand_sep' => '\'',
32
+        'decimal_sep'  => '.',
33
+        'direction'    => 'ltr',
34
+        'currency_pos' => 'left_space',
35
+    ),
36
+    'ls_dot_comma_ltr'   => array(
37
+        'thousand_sep' => ',',
38
+        'decimal_sep'  => '.',
39
+        'direction'    => 'ltr',
40
+        'currency_pos' => 'left_space',
41
+    ),
42
+    'ls_dot_comma_rtl'   => array(
43
+        'thousand_sep' => ',',
44
+        'decimal_sep'  => '.',
45
+        'direction'    => 'rtl',
46
+        'currency_pos' => 'left_space',
47
+    ),
48
+    'lx_comma_dot_ltr'   => array(
49
+        'thousand_sep' => '.',
50
+        'decimal_sep'  => ',',
51
+        'direction'    => 'ltr',
52
+        'currency_pos' => 'left',
53
+    ),
54
+    'lx_comma_dot_rtl'   => array(
55
+        'thousand_sep' => '.',
56
+        'decimal_sep'  => ',',
57
+        'direction'    => 'rtl',
58
+        'currency_pos' => 'left',
59
+    ),
60
+    'lx_comma_space_ltr' => array(
61
+        'thousand_sep' => ' ',
62
+        'decimal_sep'  => ',',
63
+        'direction'    => 'ltr',
64
+        'currency_pos' => 'left',
65
+    ),
66
+    'lx_dot_comma_ltr'   => array(
67
+        'thousand_sep' => ',',
68
+        'decimal_sep'  => '.',
69
+        'direction'    => 'ltr',
70
+        'currency_pos' => 'left',
71
+    ),
72
+    'lx_dot_space_ltr'   => array(
73
+        'thousand_sep' => ' ',
74
+        'decimal_sep'  => '.',
75
+        'direction'    => 'ltr',
76
+        'currency_pos' => 'left',
77
+    ),
78
+    'rs_comma_dot_ltr'   => array(
79
+        'thousand_sep' => '.',
80
+        'decimal_sep'  => ',',
81
+        'direction'    => 'ltr',
82
+        'currency_pos' => 'right_space',
83
+    ),
84
+    'rs_comma_dot_rtl'   => array(
85
+        'thousand_sep' => '.',
86
+        'decimal_sep'  => ',',
87
+        'direction'    => 'rtl',
88
+        'currency_pos' => 'right_space',
89
+    ),
90
+    'rs_comma_space_ltr' => array(
91
+        'thousand_sep' => ' ',
92
+        'decimal_sep'  => ',',
93
+        'direction'    => 'ltr',
94
+        'currency_pos' => 'right_space',
95
+    ),
96
+    'rs_dot_apos_ltr'    => array(
97
+        'thousand_sep' => '\'',
98
+        'decimal_sep'  => '.',
99
+        'direction'    => 'ltr',
100
+        'currency_pos' => 'right_space',
101
+    ),
102
+    'rs_dot_comma_ltr'   => array(
103
+        'thousand_sep' => ',',
104
+        'decimal_sep'  => '.',
105
+        'direction'    => 'ltr',
106
+        'currency_pos' => 'right_space',
107
+    ),
108
+    'rs_dot_comma_rtl'   => array(
109
+        'thousand_sep' => ',',
110
+        'decimal_sep'  => '.',
111
+        'direction'    => 'rtl',
112
+        'currency_pos' => 'right_space',
113
+    ),
114
+    'rx_comma_dot_ltr'   => array(
115
+        'thousand_sep' => '.',
116
+        'decimal_sep'  => ',',
117
+        'direction'    => 'ltr',
118
+        'currency_pos' => 'right',
119
+    ),
120
+    'rx_dot_comma_ltr'   => array(
121
+        'thousand_sep' => ',',
122
+        'decimal_sep'  => '.',
123
+        'direction'    => 'ltr',
124
+        'currency_pos' => 'right',
125
+    ),
126 126
 );
127 127
 
128 128
 return array(
129
-	'AED' => array(
130
-		'ar_AE'   => $global_formats['rs_comma_dot_rtl'],
131
-		'default' => $global_formats['rs_comma_dot_rtl'],
132
-	),
133
-	'AFN' => array(
134
-		'fa_AF'   => $global_formats['ls_comma_dot_rtl'],
135
-		'default' => $global_formats['ls_comma_dot_rtl'],
136
-		'ps_AF'   => $global_formats['rs_comma_dot_rtl'],
137
-		'uz_AF'   => $global_formats['rs_comma_space_ltr'],
138
-	),
139
-	'ALL' => array(
140
-		'default' => $global_formats['rs_comma_space_ltr'],
141
-		'sq_AL'   => $global_formats['rs_comma_space_ltr'],
142
-	),
143
-	'AMD' => array(
144
-		'default' => $global_formats['rs_comma_space_ltr'],
145
-		'hy_AM'   => $global_formats['rs_comma_space_ltr'],
146
-	),
147
-	'ANG' => array(
148
-		'en_SX'   => $global_formats['lx_dot_comma_ltr'],
149
-		'nl_CW'   => $global_formats['ls_comma_dot_ltr'],
150
-		'nl_SX'   => $global_formats['ls_comma_dot_ltr'],
151
-		'default' => $global_formats['ls_comma_dot_ltr'],
152
-	),
153
-	'AOA' => array(
154
-		'pt_AO'   => $global_formats['rs_comma_space_ltr'],
155
-		'default' => $global_formats['rs_comma_space_ltr'],
156
-	),
157
-	'ARS' => array(
158
-		'es_AR'   => $global_formats['ls_comma_dot_ltr'],
159
-		'default' => $global_formats['ls_comma_dot_ltr'],
160
-	),
161
-	'AUD' => array(
162
-		'en_AU'   => $global_formats['lx_dot_comma_ltr'],
163
-		'en_CC'   => $global_formats['lx_dot_comma_ltr'],
164
-		'en_CX'   => $global_formats['lx_dot_comma_ltr'],
165
-		'en_KI'   => $global_formats['lx_dot_comma_ltr'],
166
-		'en_NF'   => $global_formats['lx_dot_comma_ltr'],
167
-		'en_NR'   => $global_formats['lx_dot_comma_ltr'],
168
-		'en_TV'   => $global_formats['lx_dot_comma_ltr'],
169
-		'default' => $global_formats['lx_dot_comma_ltr'],
170
-	),
171
-	'AWG' => array(
172
-		'nl_AW'   => $global_formats['ls_comma_dot_ltr'],
173
-		'default' => $global_formats['ls_comma_dot_ltr'],
174
-	),
175
-	'AZN' => array(
176
-		'default' => $global_formats['rs_comma_dot_ltr'],
177
-		'az_AZ'   => $global_formats['rs_comma_dot_ltr'],
178
-	),
179
-	'BAM' => array(
180
-		'hr_BA'      => $global_formats['rs_comma_dot_ltr'],
181
-		'sr_Latn_BA' => $global_formats['rs_comma_dot_ltr'],
182
-		'default'    => $global_formats['rs_comma_dot_ltr'],
183
-		'bs_BA'      => $global_formats['rs_comma_dot_ltr'],
184
-	),
185
-	'BBD' => array(
186
-		'en_BB'   => $global_formats['lx_dot_comma_ltr'],
187
-		'default' => $global_formats['lx_dot_comma_ltr'],
188
-	),
189
-	'BDT' => array(
190
-		'default' => $global_formats['rx_dot_comma_ltr'],
191
-		'bn_BD'   => $global_formats['rx_dot_comma_ltr'],
192
-	),
193
-	'BGN' => array(
194
-		'default' => $global_formats['rs_comma_space_ltr'],
195
-		'bg_BG'   => $global_formats['rs_comma_space_ltr'],
196
-	),
197
-	'BHD' => array(
198
-		'ar_BH'   => $global_formats['rs_comma_dot_rtl'],
199
-		'default' => $global_formats['rs_comma_dot_rtl'],
200
-	),
201
-	'BIF' => array(
202
-		'en_BI'   => $global_formats['lx_dot_comma_ltr'],
203
-		'fr_BI'   => $global_formats['rs_comma_space_ltr'],
204
-		'default' => $global_formats['lx_dot_comma_ltr'],
205
-		'rn_BI'   => $global_formats['rx_comma_dot_ltr'],
206
-	),
207
-	'BMD' => array(
208
-		'en_BM'   => $global_formats['lx_dot_comma_ltr'],
209
-		'default' => $global_formats['lx_dot_comma_ltr'],
210
-	),
211
-	'BND' => array(
212
-		'ms_BN'   => $global_formats['ls_comma_dot_ltr'],
213
-		'default' => $global_formats['ls_comma_dot_ltr'],
214
-	),
215
-	'BOB' => array(
216
-		'es_BO'   => $global_formats['lx_comma_dot_ltr'],
217
-		'qu_BO'   => $global_formats['ls_comma_dot_ltr'],
218
-		'default' => $global_formats['lx_comma_dot_ltr'],
219
-	),
220
-	'BRL' => array(
221
-		'default' => $global_formats['ls_comma_dot_ltr'],
222
-		'pt_BR'   => $global_formats['ls_comma_dot_ltr'],
223
-	),
224
-	'BSD' => array(
225
-		'en_BS'   => $global_formats['lx_dot_comma_ltr'],
226
-		'default' => $global_formats['lx_dot_comma_ltr'],
227
-	),
228
-	'BTN' => array(
229
-		'default' => $global_formats['lx_dot_comma_ltr'],
230
-		'dz_BT'   => $global_formats['lx_dot_comma_ltr'],
231
-	),
232
-	'BWP' => array(
233
-		'en_BW'   => $global_formats['lx_dot_comma_ltr'],
234
-		'default' => $global_formats['lx_dot_comma_ltr'],
235
-	),
236
-	'BYN' => array(
237
-		'ru_BY'   => $global_formats['rs_comma_space_ltr'],
238
-		'default' => $global_formats['rs_comma_space_ltr'],
239
-		'be_BY'   => $global_formats['rs_comma_space_ltr'],
240
-	),
241
-	'BZD' => array(
242
-		'en_BZ'   => $global_formats['lx_dot_comma_ltr'],
243
-		'default' => $global_formats['lx_dot_comma_ltr'],
244
-	),
245
-	'CAD' => array(
246
-		'en_CA'   => $global_formats['lx_dot_comma_ltr'],
247
-		'fr_CA'   => $global_formats['rs_comma_space_ltr'],
248
-		'default' => $global_formats['lx_dot_comma_ltr'],
249
-	),
250
-	'CDF' => array(
251
-		'fr_CD'   => $global_formats['rs_comma_space_ltr'],
252
-		'sw_CD'   => $global_formats['ls_comma_dot_ltr'],
253
-		'default' => $global_formats['rs_comma_space_ltr'],
254
-		'ln_CD'   => $global_formats['rs_comma_dot_ltr'],
255
-	),
256
-	'CHF' => array(
257
-		'de_CH'   => $global_formats['ls_dot_apos_ltr'],
258
-		'de_LI'   => $global_formats['ls_dot_apos_ltr'],
259
-		'fr_CH'   => $global_formats['rs_comma_space_ltr'],
260
-		'gsw_LI'  => $global_formats['rs_dot_apos_ltr'],
261
-		'it_CH'   => $global_formats['ls_dot_apos_ltr'],
262
-		'default' => $global_formats['ls_dot_apos_ltr'],
263
-		'gsw_CH'  => $global_formats['rs_dot_apos_ltr'],
264
-		'rm_CH'   => $global_formats['rs_dot_apos_ltr'],
265
-	),
266
-	'CLP' => array(
267
-		'es_CL'   => $global_formats['lx_comma_dot_ltr'],
268
-		'default' => $global_formats['lx_comma_dot_ltr'],
269
-	),
270
-	'CNY' => array(
271
-		'default' => $global_formats['lx_dot_comma_ltr'],
272
-		'bo_CN'   => $global_formats['ls_dot_comma_ltr'],
273
-		'ug_CN'   => $global_formats['lx_dot_comma_ltr'],
274
-		'zh_CN'   => $global_formats['lx_dot_comma_ltr'],
275
-	),
276
-	'COP' => array(
277
-		'es_CO'   => $global_formats['ls_comma_dot_ltr'],
278
-		'default' => $global_formats['ls_comma_dot_ltr'],
279
-	),
280
-	'CRC' => array(
281
-		'es_CR'   => $global_formats['lx_comma_space_ltr'],
282
-		'default' => $global_formats['lx_comma_space_ltr'],
283
-	),
284
-	'CUC' => array(
285
-		'es_CU'   => $global_formats['lx_dot_comma_ltr'],
286
-		'default' => $global_formats['lx_dot_comma_ltr'],
287
-	),
288
-	'CVE' => array(
289
-		'pt_CV'   => $global_formats['rs_comma_space_ltr'],
290
-		'default' => $global_formats['rs_comma_space_ltr'],
291
-	),
292
-	'CZK' => array(
293
-		'default' => $global_formats['rs_comma_space_ltr'],
294
-		'cs_CZ'   => $global_formats['rs_comma_space_ltr'],
295
-	),
296
-	'DJF' => array(
297
-		'ar_DJ'   => $global_formats['rs_comma_dot_rtl'],
298
-		'fr_DJ'   => $global_formats['rs_comma_space_ltr'],
299
-		'default' => $global_formats['rs_comma_dot_rtl'],
300
-	),
301
-	'DKK' => array(
302
-		'default' => $global_formats['rs_comma_dot_ltr'],
303
-		'da_DK'   => $global_formats['rs_comma_dot_ltr'],
304
-		'fo_FO'   => $global_formats['rs_comma_dot_ltr'],
305
-		'kl_GL'   => $global_formats['lx_comma_dot_ltr'],
306
-	),
307
-	'DOP' => array(
308
-		'es_DO'   => $global_formats['lx_dot_comma_ltr'],
309
-		'default' => $global_formats['lx_dot_comma_ltr'],
310
-	),
311
-	'DZD' => array(
312
-		'ar_DZ'   => $global_formats['ls_comma_dot_rtl'],
313
-		'fr_DZ'   => $global_formats['rs_comma_space_ltr'],
314
-		'default' => $global_formats['ls_comma_dot_rtl'],
315
-	),
316
-	'EGP' => array(
317
-		'ar_EG'   => $global_formats['rs_comma_dot_rtl'],
318
-		'default' => $global_formats['rs_comma_dot_rtl'],
319
-	),
320
-	'ERN' => array(
321
-		'ar_ER'   => $global_formats['rs_comma_dot_rtl'],
322
-		'en_ER'   => $global_formats['lx_dot_comma_ltr'],
323
-		'ti_ER'   => $global_formats['lx_dot_comma_ltr'],
324
-		'default' => $global_formats['lx_dot_comma_ltr'],
325
-	),
326
-	'ETB' => array(
327
-		'default' => $global_formats['lx_dot_comma_ltr'],
328
-		'am_ET'   => $global_formats['lx_dot_comma_ltr'],
329
-	),
330
-	'EUR' => array(
331
-		'ca_AD'      => $global_formats['rs_comma_dot_ltr'],
332
-		'de_AT'      => $global_formats['ls_comma_space_ltr'],
333
-		'de_BE'      => $global_formats['rs_comma_dot_ltr'],
334
-		'de_LU'      => $global_formats['rs_comma_dot_ltr'],
335
-		'el_CY'      => $global_formats['rs_comma_dot_ltr'],
336
-		'en_IE'      => $global_formats['lx_dot_comma_ltr'],
337
-		'en_MT'      => $global_formats['lx_dot_comma_ltr'],
338
-		'es_EA'      => $global_formats['rs_comma_dot_ltr'],
339
-		'es_IC'      => $global_formats['rs_comma_dot_ltr'],
340
-		'fr_BE'      => $global_formats['rs_comma_space_ltr'],
341
-		'fr_BL'      => $global_formats['rs_comma_space_ltr'],
342
-		'fr_GF'      => $global_formats['rs_comma_space_ltr'],
343
-		'fr_GP'      => $global_formats['rs_comma_space_ltr'],
344
-		'fr_LU'      => $global_formats['rs_comma_dot_ltr'],
345
-		'fr_MC'      => $global_formats['rs_comma_space_ltr'],
346
-		'fr_MF'      => $global_formats['rs_comma_space_ltr'],
347
-		'fr_MQ'      => $global_formats['rs_comma_space_ltr'],
348
-		'fr_PM'      => $global_formats['rs_comma_space_ltr'],
349
-		'fr_RE'      => $global_formats['rs_comma_space_ltr'],
350
-		'fr_YT'      => $global_formats['rs_comma_space_ltr'],
351
-		'it_SM'      => $global_formats['rs_comma_dot_ltr'],
352
-		'it_VA'      => $global_formats['rs_comma_dot_ltr'],
353
-		'nl_BE'      => $global_formats['ls_comma_dot_ltr'],
354
-		'pt_PT'      => $global_formats['rs_comma_space_ltr'],
355
-		'sq_XK'      => $global_formats['rs_comma_space_ltr'],
356
-		'sr_Latn_ME' => $global_formats['rs_comma_dot_ltr'],
357
-		'sr_Latn_XK' => $global_formats['rs_comma_dot_ltr'],
358
-		'sv_AX'      => $global_formats['rs_comma_space_ltr'],
359
-		'sv_FI'      => $global_formats['rs_comma_space_ltr'],
360
-		'tr_CY'      => $global_formats['lx_comma_dot_ltr'],
361
-		'default'    => $global_formats['rs_comma_dot_ltr'],
362
-		'ast_ES'     => $global_formats['rs_comma_dot_ltr'],
363
-		'ca_ES'      => $global_formats['rs_comma_dot_ltr'],
364
-		'de_DE'      => $global_formats['rs_comma_dot_ltr'],
365
-		'el_GR'      => $global_formats['rs_comma_dot_ltr'],
366
-		'es_ES'      => $global_formats['rs_comma_dot_ltr'],
367
-		'et_EE'      => $global_formats['rs_comma_space_ltr'],
368
-		'eu_ES'      => $global_formats['rs_comma_dot_ltr'],
369
-		'fi_FI'      => $global_formats['rs_comma_space_ltr'],
370
-		'fr_FR'      => $global_formats['rs_comma_space_ltr'],
371
-		'fy_NL'      => $global_formats['ls_comma_dot_ltr'],
372
-		'ga_IE'      => $global_formats['lx_dot_comma_ltr'],
373
-		'gl_ES'      => $global_formats['rs_comma_dot_ltr'],
374
-		'it_IT'      => $global_formats['rs_comma_dot_ltr'],
375
-		'lb_LU'      => $global_formats['rs_comma_dot_ltr'],
376
-		'lt_LT'      => $global_formats['rs_comma_space_ltr'],
377
-		'lv_LV'      => $global_formats['rs_comma_space_ltr'],
378
-		'mt_MT'      => $global_formats['lx_dot_comma_ltr'],
379
-		'nl_NL'      => $global_formats['ls_comma_dot_ltr'],
380
-		'sk_SK'      => $global_formats['rs_comma_space_ltr'],
381
-		'sl_SI'      => $global_formats['rs_comma_dot_ltr'],
382
-	),
383
-	'FJD' => array(
384
-		'en_FJ'   => $global_formats['lx_dot_comma_ltr'],
385
-		'default' => $global_formats['lx_dot_comma_ltr'],
386
-	),
387
-	'FKP' => array(
388
-		'en_FK'   => $global_formats['lx_dot_comma_ltr'],
389
-		'default' => $global_formats['lx_dot_comma_ltr'],
390
-	),
391
-	'GBP' => array(
392
-		'en_GB'   => $global_formats['lx_dot_comma_ltr'],
393
-		'en_GG'   => $global_formats['lx_dot_comma_ltr'],
394
-		'en_IM'   => $global_formats['lx_dot_comma_ltr'],
395
-		'en_JE'   => $global_formats['lx_dot_comma_ltr'],
396
-		'ga_GB'   => $global_formats['lx_dot_comma_ltr'],
397
-		'default' => $global_formats['lx_dot_comma_ltr'],
398
-		'cy_GB'   => $global_formats['lx_dot_comma_ltr'],
399
-		'gd_GB'   => $global_formats['lx_dot_comma_ltr'],
400
-		'gv_IM'   => $global_formats['lx_dot_comma_ltr'],
401
-	),
402
-	'GEL' => array(
403
-		'default' => $global_formats['rs_comma_space_ltr'],
404
-		'ka_GE'   => $global_formats['rs_comma_space_ltr'],
405
-		'os_GE'   => $global_formats['ls_comma_space_ltr'],
406
-	),
407
-	'GHS' => array(
408
-		'en_GH'   => $global_formats['lx_dot_comma_ltr'],
409
-		'default' => $global_formats['lx_dot_comma_ltr'],
410
-		'ak_GH'   => $global_formats['lx_dot_comma_ltr'],
411
-		'ee_GH'   => $global_formats['lx_dot_comma_ltr'],
412
-	),
413
-	'GIP' => array(
414
-		'en_GI'   => $global_formats['lx_dot_comma_ltr'],
415
-		'default' => $global_formats['lx_dot_comma_ltr'],
416
-	),
417
-	'GMD' => array(
418
-		'en_GM'   => $global_formats['lx_dot_comma_ltr'],
419
-		'default' => $global_formats['lx_dot_comma_ltr'],
420
-	),
421
-	'GNF' => array(
422
-		'fr_GN'   => $global_formats['rs_comma_space_ltr'],
423
-		'default' => $global_formats['rs_comma_space_ltr'],
424
-	),
425
-	'GTQ' => array(
426
-		'es_GT'   => $global_formats['lx_dot_comma_ltr'],
427
-		'default' => $global_formats['lx_dot_comma_ltr'],
428
-	),
429
-	'GYD' => array(
430
-		'en_GY'   => $global_formats['lx_dot_comma_ltr'],
431
-		'default' => $global_formats['lx_dot_comma_ltr'],
432
-	),
433
-	'HKD' => array(
434
-		'en_HK'      => $global_formats['lx_dot_comma_ltr'],
435
-		'zh_Hant_HK' => $global_formats['lx_dot_comma_ltr'],
436
-		'default'    => $global_formats['lx_dot_comma_ltr'],
437
-	),
438
-	'HNL' => array(
439
-		'es_HN'   => $global_formats['lx_dot_comma_ltr'],
440
-		'default' => $global_formats['lx_dot_comma_ltr'],
441
-	),
442
-	'HRK' => array(
443
-		'default' => $global_formats['rs_comma_dot_ltr'],
444
-		'hr_HR'   => $global_formats['rs_comma_dot_ltr'],
445
-	),
446
-	'HUF' => array(
447
-		'default' => $global_formats['rs_comma_space_ltr'],
448
-		'hu_HU'   => $global_formats['rs_comma_space_ltr'],
449
-	),
450
-	'IDR' => array(
451
-		'default' => $global_formats['lx_comma_dot_ltr'],
452
-		'id_ID'   => $global_formats['lx_comma_dot_ltr'],
453
-	),
454
-	'ILS' => array(
455
-		'ar_IL'   => $global_formats['rs_comma_dot_rtl'],
456
-		'ar_PS'   => $global_formats['rs_comma_dot_rtl'],
457
-		'default' => $global_formats['rs_comma_dot_rtl'],
458
-		'he_IL'   => $global_formats['rs_dot_comma_rtl'],
459
-	),
460
-	'INR' => array(
461
-		'bn_IN'   => $global_formats['rx_dot_comma_ltr'],
462
-		'en_IN'   => $global_formats['lx_dot_comma_ltr'],
463
-		'ne_IN'   => $global_formats['ls_dot_comma_ltr'],
464
-		'ur_IN'   => $global_formats['ls_comma_dot_rtl'],
465
-		'default' => $global_formats['lx_dot_comma_ltr'],
466
-		'as_IN'   => $global_formats['ls_dot_comma_ltr'],
467
-		'dz_BT'   => $global_formats['lx_dot_comma_ltr'],
468
-		'gu_IN'   => $global_formats['lx_dot_comma_ltr'],
469
-		'hi_IN'   => $global_formats['lx_dot_comma_ltr'],
470
-		'kn_IN'   => $global_formats['lx_dot_comma_ltr'],
471
-		'kok_IN'  => $global_formats['ls_dot_comma_ltr'],
472
-		'mai_IN'  => $global_formats['ls_dot_comma_ltr'],
473
-		'ml_IN'   => $global_formats['lx_dot_comma_ltr'],
474
-		'mr_IN'   => $global_formats['lx_dot_comma_ltr'],
475
-		'or_IN'   => $global_formats['lx_dot_comma_ltr'],
476
-		'sa_IN'   => $global_formats['lx_dot_comma_ltr'],
477
-		'sd_PK'   => $global_formats['rs_comma_dot_ltr'],
478
-		'ta_IN'   => $global_formats['ls_dot_comma_ltr'],
479
-		'te_IN'   => $global_formats['lx_dot_comma_ltr'],
480
-	),
481
-	'IQD' => array(
482
-		'ar_IQ'   => $global_formats['rs_comma_dot_rtl'],
483
-		'default' => $global_formats['rs_comma_dot_rtl'],
484
-		'ckb_IQ'  => $global_formats['rs_comma_dot_rtl'],
485
-	),
486
-	'IRR' => array(
487
-		'default' => $global_formats['lx_comma_dot_rtl'],
488
-		'fa_IR'   => $global_formats['lx_comma_dot_rtl'],
489
-	),
490
-	'ISK' => array(
491
-		'default' => $global_formats['rs_comma_dot_ltr'],
492
-		'is_IS'   => $global_formats['rs_comma_dot_ltr'],
493
-	),
494
-	'JMD' => array(
495
-		'en_JM'   => $global_formats['lx_dot_comma_ltr'],
496
-		'default' => $global_formats['lx_dot_comma_ltr'],
497
-	),
498
-	'JOD' => array(
499
-		'ar_JO'   => $global_formats['rs_comma_dot_rtl'],
500
-		'ar_PS'   => $global_formats['rs_comma_dot_rtl'],
501
-		'default' => $global_formats['rs_comma_dot_rtl'],
502
-	),
503
-	'JPY' => array(
504
-		'default' => $global_formats['lx_dot_comma_ltr'],
505
-		'ja_JP'   => $global_formats['lx_dot_comma_ltr'],
506
-	),
507
-	'KES' => array(
508
-		'en_KE'   => $global_formats['lx_dot_comma_ltr'],
509
-		'sw_KE'   => $global_formats['ls_dot_comma_ltr'],
510
-		'default' => $global_formats['lx_dot_comma_ltr'],
511
-	),
512
-	'KGS' => array(
513
-		'ru_KG'   => $global_formats['rs_comma_space_ltr'],
514
-		'default' => $global_formats['rs_comma_space_ltr'],
515
-		'ky_KG'   => $global_formats['rs_comma_space_ltr'],
516
-	),
517
-	'KHR' => array(
518
-		'default' => $global_formats['rx_comma_dot_ltr'],
519
-		'km_KH'   => $global_formats['rx_comma_dot_ltr'],
520
-	),
521
-	'KMF' => array(
522
-		'ar_KM'   => $global_formats['rs_comma_dot_rtl'],
523
-		'fr_KM'   => $global_formats['rs_comma_space_ltr'],
524
-		'default' => $global_formats['rs_comma_dot_rtl'],
525
-	),
526
-	'KPW' => array(
527
-		'ko_KP'   => $global_formats['lx_dot_comma_ltr'],
528
-		'default' => $global_formats['lx_dot_comma_ltr'],
529
-	),
530
-	'KRW' => array(
531
-		'default' => $global_formats['lx_dot_comma_ltr'],
532
-		'ko_KR'   => $global_formats['lx_dot_comma_ltr'],
533
-	),
534
-	'KWD' => array(
535
-		'ar_KW'   => $global_formats['rs_comma_dot_rtl'],
536
-		'default' => $global_formats['rs_comma_dot_rtl'],
537
-	),
538
-	'KYD' => array(
539
-		'en_KY'   => $global_formats['lx_dot_comma_ltr'],
540
-		'default' => $global_formats['lx_dot_comma_ltr'],
541
-	),
542
-	'KZT' => array(
543
-		'ru_KZ'   => $global_formats['rs_comma_space_ltr'],
544
-		'default' => $global_formats['rs_comma_space_ltr'],
545
-		'kk_KZ'   => $global_formats['rs_comma_space_ltr'],
546
-	),
547
-	'LAK' => array(
548
-		'default' => $global_formats['lx_comma_dot_ltr'],
549
-		'lo_LA'   => $global_formats['lx_comma_dot_ltr'],
550
-	),
551
-	'LBP' => array(
552
-		'ar_LB'   => $global_formats['rs_comma_dot_rtl'],
553
-		'default' => $global_formats['rs_comma_dot_rtl'],
554
-	),
555
-	'LKR' => array(
556
-		'ta_LK'   => $global_formats['ls_dot_comma_ltr'],
557
-		'default' => $global_formats['lx_dot_comma_ltr'],
558
-		'si_LK'   => $global_formats['lx_dot_comma_ltr'],
559
-	),
560
-	'LRD' => array(
561
-		'en_LR'   => $global_formats['lx_dot_comma_ltr'],
562
-		'default' => $global_formats['lx_dot_comma_ltr'],
563
-	),
564
-	'LSL' => array(
565
-		'en_LS'   => $global_formats['lx_dot_comma_ltr'],
566
-		'default' => $global_formats['lx_dot_comma_ltr'],
567
-	),
568
-	'LYD' => array(
569
-		'ar_LY'   => $global_formats['ls_comma_dot_rtl'],
570
-		'default' => $global_formats['ls_comma_dot_rtl'],
571
-	),
572
-	'MAD' => array(
573
-		'ar_EH'   => $global_formats['ls_dot_comma_rtl'],
574
-		'ar_MA'   => $global_formats['ls_comma_dot_rtl'],
575
-		'fr_MA'   => $global_formats['rs_comma_dot_ltr'],
576
-		'default' => $global_formats['ls_dot_comma_rtl'],
577
-		'tzm_MA'  => $global_formats['rs_comma_space_ltr'],
578
-	),
579
-	'MDL' => array(
580
-		'ro_MD'   => $global_formats['rs_comma_dot_ltr'],
581
-		'default' => $global_formats['rs_comma_dot_ltr'],
582
-	),
583
-	'MGA' => array(
584
-		'en_MG'   => $global_formats['lx_dot_comma_ltr'],
585
-		'fr_MG'   => $global_formats['rs_comma_space_ltr'],
586
-		'default' => $global_formats['lx_dot_comma_ltr'],
587
-		'mg_MG'   => $global_formats['ls_dot_comma_ltr'],
588
-	),
589
-	'MKD' => array(
590
-		'sq_MK'   => $global_formats['rs_comma_space_ltr'],
591
-		'default' => $global_formats['rs_comma_dot_ltr'],
592
-		'mk_MK'   => $global_formats['rs_comma_dot_ltr'],
593
-	),
594
-	'MMK' => array(
595
-		'default' => $global_formats['rs_dot_comma_ltr'],
596
-		'my_MM'   => $global_formats['rs_dot_comma_ltr'],
597
-	),
598
-	'MNT' => array(
599
-		'default' => $global_formats['ls_dot_comma_ltr'],
600
-		'mn_MN'   => $global_formats['ls_dot_comma_ltr'],
601
-	),
602
-	'MOP' => array(
603
-		'pt_MO'      => $global_formats['rs_comma_space_ltr'],
604
-		'zh_Hant_MO' => $global_formats['lx_dot_comma_ltr'],
605
-		'default'    => $global_formats['rs_comma_space_ltr'],
606
-	),
607
-	'MRU' => array(
608
-		'ar_MR'   => $global_formats['rs_comma_dot_rtl'],
609
-		'default' => $global_formats['rs_comma_dot_rtl'],
610
-	),
611
-	'MUR' => array(
612
-		'en_MU'   => $global_formats['lx_dot_comma_ltr'],
613
-		'fr_MU'   => $global_formats['rs_comma_space_ltr'],
614
-		'default' => $global_formats['lx_dot_comma_ltr'],
615
-	),
616
-	'MVR' => array(
617
-		'default' => array(),
618
-	),
619
-	'MWK' => array(
620
-		'en_MW'   => $global_formats['lx_dot_comma_ltr'],
621
-		'default' => $global_formats['lx_dot_comma_ltr'],
622
-	),
623
-	'MXN' => array(
624
-		'es_MX'   => $global_formats['lx_dot_comma_ltr'],
625
-		'default' => $global_formats['lx_dot_comma_ltr'],
626
-	),
627
-	'MYR' => array(
628
-		'default' => $global_formats['lx_dot_comma_ltr'],
629
-		'ms_MY'   => $global_formats['lx_dot_comma_ltr'],
630
-	),
631
-	'MZN' => array(
632
-		'pt_MZ'   => $global_formats['rs_comma_space_ltr'],
633
-		'default' => $global_formats['rs_comma_space_ltr'],
634
-	),
635
-	'NAD' => array(
636
-		'en_NA'   => $global_formats['lx_dot_comma_ltr'],
637
-		'default' => $global_formats['lx_dot_comma_ltr'],
638
-	),
639
-	'NGN' => array(
640
-		'en_NG'   => $global_formats['lx_dot_comma_ltr'],
641
-		'default' => $global_formats['lx_dot_comma_ltr'],
642
-		'yo_NG'   => $global_formats['lx_dot_comma_ltr'],
643
-	),
644
-	'NIO' => array(
645
-		'es_NI'   => $global_formats['lx_dot_comma_ltr'],
646
-		'default' => $global_formats['lx_dot_comma_ltr'],
647
-	),
648
-	'NOK' => array(
649
-		'nb_SJ'   => $global_formats['ls_comma_space_ltr'],
650
-		'default' => $global_formats['ls_comma_space_ltr'],
651
-		'nb_NO'   => $global_formats['ls_comma_space_ltr'],
652
-		'nn_NO'   => $global_formats['rs_comma_space_ltr'],
653
-		'se_NO'   => $global_formats['rs_comma_space_ltr'],
654
-	),
655
-	'NPR' => array(
656
-		'default' => $global_formats['ls_dot_comma_ltr'],
657
-		'ne_NP'   => $global_formats['ls_dot_comma_ltr'],
658
-	),
659
-	'NZD' => array(
660
-		'en_CK'   => $global_formats['lx_dot_comma_ltr'],
661
-		'en_NU'   => $global_formats['lx_dot_comma_ltr'],
662
-		'en_NZ'   => $global_formats['lx_dot_comma_ltr'],
663
-		'en_PN'   => $global_formats['lx_dot_comma_ltr'],
664
-		'en_TK'   => $global_formats['lx_dot_comma_ltr'],
665
-		'default' => $global_formats['lx_dot_comma_ltr'],
666
-		'mi_NZ'   => $global_formats['ls_dot_comma_ltr'],
667
-	),
668
-	'OMR' => array(
669
-		'ar_OM'   => $global_formats['rs_comma_dot_rtl'],
670
-		'default' => $global_formats['rs_comma_dot_rtl'],
671
-	),
672
-	'PEN' => array(
673
-		'es_PE'   => $global_formats['ls_dot_comma_ltr'],
674
-		'default' => $global_formats['ls_dot_comma_ltr'],
675
-		'qu_PE'   => $global_formats['ls_dot_comma_ltr'],
676
-	),
677
-	'PGK' => array(
678
-		'en_PG'   => $global_formats['lx_dot_comma_ltr'],
679
-		'default' => $global_formats['lx_dot_comma_ltr'],
680
-	),
681
-	'PHP' => array(
682
-		'en_PH'   => $global_formats['lx_dot_comma_ltr'],
683
-		'default' => $global_formats['lx_dot_comma_ltr'],
684
-		'ceb_PH'  => $global_formats['lx_dot_comma_ltr'],
685
-		'fil_PH'  => $global_formats['lx_dot_comma_ltr'],
686
-	),
687
-	'PKR' => array(
688
-		'en_PK'   => $global_formats['lx_dot_comma_ltr'],
689
-		'default' => $global_formats['lx_dot_comma_ltr'],
690
-		'ur_PK'   => $global_formats['ls_dot_comma_rtl'],
691
-	),
692
-	'PLN' => array(
693
-		'default' => $global_formats['rs_comma_space_ltr'],
694
-		'pl_PL'   => $global_formats['rs_comma_space_ltr'],
695
-	),
696
-	'PYG' => array(
697
-		'es_PY'   => $global_formats['ls_comma_dot_ltr'],
698
-		'default' => $global_formats['ls_comma_dot_ltr'],
699
-	),
700
-	'QAR' => array(
701
-		'ar_QA'   => $global_formats['rs_comma_dot_rtl'],
702
-		'default' => $global_formats['rs_comma_dot_rtl'],
703
-	),
704
-	'RON' => array(
705
-		'default' => $global_formats['rs_comma_dot_ltr'],
706
-		'ro_RO'   => $global_formats['rs_comma_dot_ltr'],
707
-	),
708
-	'RSD' => array(
709
-		'default' => $global_formats['rs_comma_dot_ltr'],
710
-		'sr_RS'   => $global_formats['rs_comma_dot_ltr'],
711
-	),
712
-	'RUB' => array(
713
-		'default' => $global_formats['rs_comma_space_ltr'],
714
-		'ce_RU'   => $global_formats['rs_dot_comma_ltr'],
715
-		'ru_RU'   => $global_formats['rs_comma_space_ltr'],
716
-		'sah_RU'  => $global_formats['rs_comma_space_ltr'],
717
-		'tt_RU'   => $global_formats['rs_comma_space_ltr'],
718
-	),
719
-	'RWF' => array(
720
-		'en_RW'   => $global_formats['lx_dot_comma_ltr'],
721
-		'fr_RW'   => $global_formats['rs_comma_space_ltr'],
722
-		'default' => $global_formats['lx_dot_comma_ltr'],
723
-		'rw_RW'   => $global_formats['ls_comma_dot_ltr'],
724
-	),
725
-	'SAR' => array(
726
-		'ar_SA'   => $global_formats['rs_comma_dot_rtl'],
727
-		'default' => $global_formats['rs_comma_dot_rtl'],
728
-	),
729
-	'SBD' => array(
730
-		'en_SB'   => $global_formats['lx_dot_comma_ltr'],
731
-		'default' => $global_formats['lx_dot_comma_ltr'],
732
-	),
733
-	'SCR' => array(
734
-		'en_SC'   => $global_formats['lx_dot_comma_ltr'],
735
-		'fr_SC'   => $global_formats['rs_comma_space_ltr'],
736
-		'default' => $global_formats['lx_dot_comma_ltr'],
737
-	),
738
-	'SDG' => array(
739
-		'ar_SD'   => $global_formats['rs_comma_dot_rtl'],
740
-		'en_SD'   => $global_formats['lx_dot_comma_ltr'],
741
-		'default' => $global_formats['rs_comma_dot_rtl'],
742
-	),
743
-	'SEK' => array(
744
-		'default' => $global_formats['rs_comma_space_ltr'],
745
-		'sv_SE'   => $global_formats['rs_comma_space_ltr'],
746
-	),
747
-	'SGD' => array(
748
-		'en_SG'   => $global_formats['lx_dot_comma_ltr'],
749
-		'ms_SG'   => $global_formats['lx_dot_comma_ltr'],
750
-		'ta_SG'   => $global_formats['ls_dot_comma_ltr'],
751
-		'default' => $global_formats['lx_dot_comma_ltr'],
752
-	),
753
-	'SHP' => array(
754
-		'en_SH'   => $global_formats['lx_dot_comma_ltr'],
755
-		'default' => $global_formats['lx_dot_comma_ltr'],
756
-	),
757
-	'SLL' => array(
758
-		'en_SL'   => $global_formats['lx_dot_comma_ltr'],
759
-		'default' => $global_formats['lx_dot_comma_ltr'],
760
-	),
761
-	'SOS' => array(
762
-		'ar_SO'   => $global_formats['rs_comma_dot_rtl'],
763
-		'default' => $global_formats['rs_comma_dot_rtl'],
764
-		'so_SO'   => $global_formats['lx_dot_comma_ltr'],
765
-	),
766
-	'SRD' => array(
767
-		'nl_SR'   => $global_formats['ls_comma_dot_ltr'],
768
-		'default' => $global_formats['ls_comma_dot_ltr'],
769
-	),
770
-	'SSP' => array(
771
-		'en_SS'   => $global_formats['lx_dot_comma_ltr'],
772
-		'default' => $global_formats['lx_dot_comma_ltr'],
773
-	),
774
-	'STN' => array(
775
-		'pt_ST'   => $global_formats['rs_comma_space_ltr'],
776
-		'default' => $global_formats['rs_comma_space_ltr'],
777
-	),
778
-	'SYP' => array(
779
-		'ar_SY'   => $global_formats['rs_comma_dot_rtl'],
780
-		'fr_SY'   => $global_formats['rs_comma_space_ltr'],
781
-		'default' => $global_formats['rs_comma_dot_rtl'],
782
-	),
783
-	'SZL' => array(
784
-		'en_SZ'   => $global_formats['lx_dot_comma_ltr'],
785
-		'default' => $global_formats['lx_dot_comma_ltr'],
786
-	),
787
-	'THB' => array(
788
-		'default' => $global_formats['lx_dot_comma_ltr'],
789
-		'th_TH'   => $global_formats['lx_dot_comma_ltr'],
790
-	),
791
-	'TJS' => array(
792
-		'default' => $global_formats['rs_comma_space_ltr'],
793
-		'tg_TJ'   => $global_formats['rs_comma_space_ltr'],
794
-	),
795
-	'TMT' => array(
796
-		'default' => $global_formats['rs_comma_space_ltr'],
797
-		'tk_TM'   => $global_formats['rs_comma_space_ltr'],
798
-	),
799
-	'TND' => array(
800
-		'ar_TN'   => $global_formats['ls_comma_dot_rtl'],
801
-		'fr_TN'   => $global_formats['rs_comma_space_ltr'],
802
-		'default' => $global_formats['ls_comma_dot_rtl'],
803
-	),
804
-	'TOP' => array(
805
-		'en_TO'   => $global_formats['lx_dot_comma_ltr'],
806
-		'default' => $global_formats['lx_dot_comma_ltr'],
807
-		'to_TO'   => $global_formats['ls_dot_comma_ltr'],
808
-	),
809
-	'TRY' => array(
810
-		'default' => $global_formats['lx_comma_dot_ltr'],
811
-		'tr_TR'   => $global_formats['lx_comma_dot_ltr'],
812
-	),
813
-	'TTD' => array(
814
-		'en_TT'   => $global_formats['lx_dot_comma_ltr'],
815
-		'default' => $global_formats['lx_dot_comma_ltr'],
816
-	),
817
-	'TWD' => array(
818
-		'zh_Hant' => $global_formats['lx_dot_comma_ltr'],
819
-		'default' => $global_formats['lx_dot_comma_ltr'],
820
-	),
821
-	'TZS' => array(
822
-		'en_TZ'   => $global_formats['lx_dot_comma_ltr'],
823
-		'default' => $global_formats['lx_dot_comma_ltr'],
824
-		'sw_TZ'   => $global_formats['ls_dot_comma_ltr'],
825
-	),
826
-	'UAH' => array(
827
-		'ru_UA'   => $global_formats['rs_comma_space_ltr'],
828
-		'default' => $global_formats['rs_comma_space_ltr'],
829
-		'uk_UA'   => $global_formats['rs_comma_space_ltr'],
830
-	),
831
-	'UGX' => array(
832
-		'en_UG'   => $global_formats['lx_dot_comma_ltr'],
833
-		'sw_UG'   => $global_formats['ls_dot_comma_ltr'],
834
-		'default' => $global_formats['lx_dot_comma_ltr'],
835
-	),
836
-	'USD' => array(
837
-		'en_AS'   => $global_formats['lx_dot_comma_ltr'],
838
-		'en_DG'   => $global_formats['lx_dot_comma_ltr'],
839
-		'en_FM'   => $global_formats['lx_dot_comma_ltr'],
840
-		'en_GU'   => $global_formats['lx_dot_comma_ltr'],
841
-		'en_IO'   => $global_formats['lx_dot_comma_ltr'],
842
-		'en_MH'   => $global_formats['lx_dot_comma_ltr'],
843
-		'en_MP'   => $global_formats['lx_dot_comma_ltr'],
844
-		'en_PR'   => $global_formats['lx_dot_comma_ltr'],
845
-		'en_PW'   => $global_formats['lx_dot_comma_ltr'],
846
-		'en_TC'   => $global_formats['lx_dot_comma_ltr'],
847
-		'en_UM'   => $global_formats['lx_dot_comma_ltr'],
848
-		'en_VG'   => $global_formats['lx_dot_comma_ltr'],
849
-		'en_VI'   => $global_formats['lx_dot_comma_ltr'],
850
-		'en_ZW'   => $global_formats['lx_dot_comma_ltr'],
851
-		'es_EC'   => $global_formats['lx_comma_dot_ltr'],
852
-		'es_PA'   => $global_formats['lx_dot_comma_ltr'],
853
-		'es_PR'   => $global_formats['lx_dot_comma_ltr'],
854
-		'es_SV'   => $global_formats['lx_dot_comma_ltr'],
855
-		'es_US'   => $global_formats['lx_dot_comma_ltr'],
856
-		'fr_HT'   => $global_formats['rs_comma_space_ltr'],
857
-		'nl_BQ'   => $global_formats['ls_comma_dot_ltr'],
858
-		'pt_TL'   => $global_formats['rs_comma_space_ltr'],
859
-		'qu_EC'   => $global_formats['ls_dot_comma_ltr'],
860
-		'default' => $global_formats['lx_dot_comma_ltr'],
861
-		'en_US'   => $global_formats['lx_dot_comma_ltr'],
862
-		'haw_US'  => $global_formats['lx_dot_comma_ltr'],
863
-		'nd_ZW'   => $global_formats['lx_dot_comma_ltr'],
864
-		'sn_ZW'   => $global_formats['ls_dot_comma_ltr'],
865
-	),
866
-	'UYU' => array(
867
-		'es_UY'   => $global_formats['ls_comma_dot_ltr'],
868
-		'default' => $global_formats['ls_comma_dot_ltr'],
869
-	),
870
-	'UZS' => array(
871
-		'default' => $global_formats['rs_comma_space_ltr'],
872
-		'uz_AF'   => $global_formats['rs_comma_space_ltr'],
873
-	),
874
-	'VES' => array(
875
-		'es_VE'   => $global_formats['lx_comma_dot_ltr'],
876
-		'default' => $global_formats['lx_comma_dot_ltr'],
877
-	),
878
-	'VND' => array(
879
-		'default' => $global_formats['rs_comma_dot_ltr'],
880
-		'vi_VN'   => $global_formats['rs_comma_dot_ltr'],
881
-	),
882
-	'VUV' => array(
883
-		'en_VU'   => $global_formats['lx_dot_comma_ltr'],
884
-		'fr_VU'   => $global_formats['rs_comma_space_ltr'],
885
-		'default' => $global_formats['lx_dot_comma_ltr'],
886
-	),
887
-	'WST' => array(
888
-		'en_WS'   => $global_formats['lx_dot_comma_ltr'],
889
-		'default' => $global_formats['lx_dot_comma_ltr'],
890
-	),
891
-	'XAF' => array(
892
-		'ar_TD'   => $global_formats['rs_comma_dot_rtl'],
893
-		'en_CM'   => $global_formats['lx_dot_comma_ltr'],
894
-		'es_GQ'   => $global_formats['lx_comma_dot_ltr'],
895
-		'fr_CF'   => $global_formats['rs_comma_space_ltr'],
896
-		'fr_CG'   => $global_formats['rs_comma_space_ltr'],
897
-		'fr_CM'   => $global_formats['rs_comma_space_ltr'],
898
-		'fr_GA'   => $global_formats['rs_comma_space_ltr'],
899
-		'fr_GQ'   => $global_formats['rs_comma_space_ltr'],
900
-		'fr_TD'   => $global_formats['rs_comma_space_ltr'],
901
-		'pt_GQ'   => $global_formats['rs_comma_space_ltr'],
902
-		'default' => $global_formats['rs_comma_space_ltr'],
903
-		'sg_CF'   => $global_formats['lx_comma_dot_ltr'],
904
-	),
905
-	'XCD' => array(
906
-		'en_AG'   => $global_formats['lx_dot_comma_ltr'],
907
-		'en_AI'   => $global_formats['lx_dot_comma_ltr'],
908
-		'en_DM'   => $global_formats['lx_dot_comma_ltr'],
909
-		'en_GD'   => $global_formats['lx_dot_comma_ltr'],
910
-		'en_KN'   => $global_formats['lx_dot_comma_ltr'],
911
-		'en_LC'   => $global_formats['lx_dot_comma_ltr'],
912
-		'en_MS'   => $global_formats['lx_dot_comma_ltr'],
913
-		'en_VC'   => $global_formats['lx_dot_comma_ltr'],
914
-		'default' => $global_formats['lx_dot_comma_ltr'],
915
-	),
916
-	'XOF' => array(
917
-		'fr_BF'   => $global_formats['rs_comma_space_ltr'],
918
-		'fr_BJ'   => $global_formats['rs_comma_space_ltr'],
919
-		'fr_CI'   => $global_formats['rs_comma_space_ltr'],
920
-		'fr_ML'   => $global_formats['rs_comma_space_ltr'],
921
-		'fr_NE'   => $global_formats['rs_comma_space_ltr'],
922
-		'fr_SN'   => $global_formats['rs_comma_space_ltr'],
923
-		'fr_TG'   => $global_formats['rs_comma_space_ltr'],
924
-		'pt_GW'   => $global_formats['rs_comma_space_ltr'],
925
-		'default' => $global_formats['rs_comma_space_ltr'],
926
-		'dyo_SN'  => $global_formats['rs_comma_space_ltr'],
927
-		'wo_SN'   => $global_formats['ls_comma_dot_ltr'],
928
-	),
929
-	'XPF' => array(
930
-		'fr_NC'   => $global_formats['rs_comma_space_ltr'],
931
-		'fr_PF'   => $global_formats['rs_comma_space_ltr'],
932
-		'fr_WF'   => $global_formats['rs_comma_space_ltr'],
933
-		'default' => $global_formats['rs_comma_space_ltr'],
934
-	),
935
-	'YER' => array(
936
-		'ar_YE'   => $global_formats['rs_comma_dot_rtl'],
937
-		'default' => $global_formats['rs_comma_dot_rtl'],
938
-	),
939
-	'ZAR' => array(
940
-		'en_LS'   => $global_formats['lx_dot_comma_ltr'],
941
-		'en_NA'   => $global_formats['lx_dot_comma_ltr'],
942
-		'en_ZA'   => $global_formats['lx_comma_space_ltr'],
943
-		'default' => $global_formats['lx_dot_comma_ltr'],
944
-		'af_ZA'   => $global_formats['lx_comma_space_ltr'],
945
-		'xh_ZA'   => $global_formats['lx_dot_space_ltr'],
946
-		'zu_ZA'   => $global_formats['lx_dot_comma_ltr'],
947
-	),
948
-	'ZMW' => array(
949
-		'en_ZM'   => $global_formats['lx_dot_comma_ltr'],
950
-		'default' => $global_formats['lx_dot_comma_ltr'],
951
-	),
129
+    'AED' => array(
130
+        'ar_AE'   => $global_formats['rs_comma_dot_rtl'],
131
+        'default' => $global_formats['rs_comma_dot_rtl'],
132
+    ),
133
+    'AFN' => array(
134
+        'fa_AF'   => $global_formats['ls_comma_dot_rtl'],
135
+        'default' => $global_formats['ls_comma_dot_rtl'],
136
+        'ps_AF'   => $global_formats['rs_comma_dot_rtl'],
137
+        'uz_AF'   => $global_formats['rs_comma_space_ltr'],
138
+    ),
139
+    'ALL' => array(
140
+        'default' => $global_formats['rs_comma_space_ltr'],
141
+        'sq_AL'   => $global_formats['rs_comma_space_ltr'],
142
+    ),
143
+    'AMD' => array(
144
+        'default' => $global_formats['rs_comma_space_ltr'],
145
+        'hy_AM'   => $global_formats['rs_comma_space_ltr'],
146
+    ),
147
+    'ANG' => array(
148
+        'en_SX'   => $global_formats['lx_dot_comma_ltr'],
149
+        'nl_CW'   => $global_formats['ls_comma_dot_ltr'],
150
+        'nl_SX'   => $global_formats['ls_comma_dot_ltr'],
151
+        'default' => $global_formats['ls_comma_dot_ltr'],
152
+    ),
153
+    'AOA' => array(
154
+        'pt_AO'   => $global_formats['rs_comma_space_ltr'],
155
+        'default' => $global_formats['rs_comma_space_ltr'],
156
+    ),
157
+    'ARS' => array(
158
+        'es_AR'   => $global_formats['ls_comma_dot_ltr'],
159
+        'default' => $global_formats['ls_comma_dot_ltr'],
160
+    ),
161
+    'AUD' => array(
162
+        'en_AU'   => $global_formats['lx_dot_comma_ltr'],
163
+        'en_CC'   => $global_formats['lx_dot_comma_ltr'],
164
+        'en_CX'   => $global_formats['lx_dot_comma_ltr'],
165
+        'en_KI'   => $global_formats['lx_dot_comma_ltr'],
166
+        'en_NF'   => $global_formats['lx_dot_comma_ltr'],
167
+        'en_NR'   => $global_formats['lx_dot_comma_ltr'],
168
+        'en_TV'   => $global_formats['lx_dot_comma_ltr'],
169
+        'default' => $global_formats['lx_dot_comma_ltr'],
170
+    ),
171
+    'AWG' => array(
172
+        'nl_AW'   => $global_formats['ls_comma_dot_ltr'],
173
+        'default' => $global_formats['ls_comma_dot_ltr'],
174
+    ),
175
+    'AZN' => array(
176
+        'default' => $global_formats['rs_comma_dot_ltr'],
177
+        'az_AZ'   => $global_formats['rs_comma_dot_ltr'],
178
+    ),
179
+    'BAM' => array(
180
+        'hr_BA'      => $global_formats['rs_comma_dot_ltr'],
181
+        'sr_Latn_BA' => $global_formats['rs_comma_dot_ltr'],
182
+        'default'    => $global_formats['rs_comma_dot_ltr'],
183
+        'bs_BA'      => $global_formats['rs_comma_dot_ltr'],
184
+    ),
185
+    'BBD' => array(
186
+        'en_BB'   => $global_formats['lx_dot_comma_ltr'],
187
+        'default' => $global_formats['lx_dot_comma_ltr'],
188
+    ),
189
+    'BDT' => array(
190
+        'default' => $global_formats['rx_dot_comma_ltr'],
191
+        'bn_BD'   => $global_formats['rx_dot_comma_ltr'],
192
+    ),
193
+    'BGN' => array(
194
+        'default' => $global_formats['rs_comma_space_ltr'],
195
+        'bg_BG'   => $global_formats['rs_comma_space_ltr'],
196
+    ),
197
+    'BHD' => array(
198
+        'ar_BH'   => $global_formats['rs_comma_dot_rtl'],
199
+        'default' => $global_formats['rs_comma_dot_rtl'],
200
+    ),
201
+    'BIF' => array(
202
+        'en_BI'   => $global_formats['lx_dot_comma_ltr'],
203
+        'fr_BI'   => $global_formats['rs_comma_space_ltr'],
204
+        'default' => $global_formats['lx_dot_comma_ltr'],
205
+        'rn_BI'   => $global_formats['rx_comma_dot_ltr'],
206
+    ),
207
+    'BMD' => array(
208
+        'en_BM'   => $global_formats['lx_dot_comma_ltr'],
209
+        'default' => $global_formats['lx_dot_comma_ltr'],
210
+    ),
211
+    'BND' => array(
212
+        'ms_BN'   => $global_formats['ls_comma_dot_ltr'],
213
+        'default' => $global_formats['ls_comma_dot_ltr'],
214
+    ),
215
+    'BOB' => array(
216
+        'es_BO'   => $global_formats['lx_comma_dot_ltr'],
217
+        'qu_BO'   => $global_formats['ls_comma_dot_ltr'],
218
+        'default' => $global_formats['lx_comma_dot_ltr'],
219
+    ),
220
+    'BRL' => array(
221
+        'default' => $global_formats['ls_comma_dot_ltr'],
222
+        'pt_BR'   => $global_formats['ls_comma_dot_ltr'],
223
+    ),
224
+    'BSD' => array(
225
+        'en_BS'   => $global_formats['lx_dot_comma_ltr'],
226
+        'default' => $global_formats['lx_dot_comma_ltr'],
227
+    ),
228
+    'BTN' => array(
229
+        'default' => $global_formats['lx_dot_comma_ltr'],
230
+        'dz_BT'   => $global_formats['lx_dot_comma_ltr'],
231
+    ),
232
+    'BWP' => array(
233
+        'en_BW'   => $global_formats['lx_dot_comma_ltr'],
234
+        'default' => $global_formats['lx_dot_comma_ltr'],
235
+    ),
236
+    'BYN' => array(
237
+        'ru_BY'   => $global_formats['rs_comma_space_ltr'],
238
+        'default' => $global_formats['rs_comma_space_ltr'],
239
+        'be_BY'   => $global_formats['rs_comma_space_ltr'],
240
+    ),
241
+    'BZD' => array(
242
+        'en_BZ'   => $global_formats['lx_dot_comma_ltr'],
243
+        'default' => $global_formats['lx_dot_comma_ltr'],
244
+    ),
245
+    'CAD' => array(
246
+        'en_CA'   => $global_formats['lx_dot_comma_ltr'],
247
+        'fr_CA'   => $global_formats['rs_comma_space_ltr'],
248
+        'default' => $global_formats['lx_dot_comma_ltr'],
249
+    ),
250
+    'CDF' => array(
251
+        'fr_CD'   => $global_formats['rs_comma_space_ltr'],
252
+        'sw_CD'   => $global_formats['ls_comma_dot_ltr'],
253
+        'default' => $global_formats['rs_comma_space_ltr'],
254
+        'ln_CD'   => $global_formats['rs_comma_dot_ltr'],
255
+    ),
256
+    'CHF' => array(
257
+        'de_CH'   => $global_formats['ls_dot_apos_ltr'],
258
+        'de_LI'   => $global_formats['ls_dot_apos_ltr'],
259
+        'fr_CH'   => $global_formats['rs_comma_space_ltr'],
260
+        'gsw_LI'  => $global_formats['rs_dot_apos_ltr'],
261
+        'it_CH'   => $global_formats['ls_dot_apos_ltr'],
262
+        'default' => $global_formats['ls_dot_apos_ltr'],
263
+        'gsw_CH'  => $global_formats['rs_dot_apos_ltr'],
264
+        'rm_CH'   => $global_formats['rs_dot_apos_ltr'],
265
+    ),
266
+    'CLP' => array(
267
+        'es_CL'   => $global_formats['lx_comma_dot_ltr'],
268
+        'default' => $global_formats['lx_comma_dot_ltr'],
269
+    ),
270
+    'CNY' => array(
271
+        'default' => $global_formats['lx_dot_comma_ltr'],
272
+        'bo_CN'   => $global_formats['ls_dot_comma_ltr'],
273
+        'ug_CN'   => $global_formats['lx_dot_comma_ltr'],
274
+        'zh_CN'   => $global_formats['lx_dot_comma_ltr'],
275
+    ),
276
+    'COP' => array(
277
+        'es_CO'   => $global_formats['ls_comma_dot_ltr'],
278
+        'default' => $global_formats['ls_comma_dot_ltr'],
279
+    ),
280
+    'CRC' => array(
281
+        'es_CR'   => $global_formats['lx_comma_space_ltr'],
282
+        'default' => $global_formats['lx_comma_space_ltr'],
283
+    ),
284
+    'CUC' => array(
285
+        'es_CU'   => $global_formats['lx_dot_comma_ltr'],
286
+        'default' => $global_formats['lx_dot_comma_ltr'],
287
+    ),
288
+    'CVE' => array(
289
+        'pt_CV'   => $global_formats['rs_comma_space_ltr'],
290
+        'default' => $global_formats['rs_comma_space_ltr'],
291
+    ),
292
+    'CZK' => array(
293
+        'default' => $global_formats['rs_comma_space_ltr'],
294
+        'cs_CZ'   => $global_formats['rs_comma_space_ltr'],
295
+    ),
296
+    'DJF' => array(
297
+        'ar_DJ'   => $global_formats['rs_comma_dot_rtl'],
298
+        'fr_DJ'   => $global_formats['rs_comma_space_ltr'],
299
+        'default' => $global_formats['rs_comma_dot_rtl'],
300
+    ),
301
+    'DKK' => array(
302
+        'default' => $global_formats['rs_comma_dot_ltr'],
303
+        'da_DK'   => $global_formats['rs_comma_dot_ltr'],
304
+        'fo_FO'   => $global_formats['rs_comma_dot_ltr'],
305
+        'kl_GL'   => $global_formats['lx_comma_dot_ltr'],
306
+    ),
307
+    'DOP' => array(
308
+        'es_DO'   => $global_formats['lx_dot_comma_ltr'],
309
+        'default' => $global_formats['lx_dot_comma_ltr'],
310
+    ),
311
+    'DZD' => array(
312
+        'ar_DZ'   => $global_formats['ls_comma_dot_rtl'],
313
+        'fr_DZ'   => $global_formats['rs_comma_space_ltr'],
314
+        'default' => $global_formats['ls_comma_dot_rtl'],
315
+    ),
316
+    'EGP' => array(
317
+        'ar_EG'   => $global_formats['rs_comma_dot_rtl'],
318
+        'default' => $global_formats['rs_comma_dot_rtl'],
319
+    ),
320
+    'ERN' => array(
321
+        'ar_ER'   => $global_formats['rs_comma_dot_rtl'],
322
+        'en_ER'   => $global_formats['lx_dot_comma_ltr'],
323
+        'ti_ER'   => $global_formats['lx_dot_comma_ltr'],
324
+        'default' => $global_formats['lx_dot_comma_ltr'],
325
+    ),
326
+    'ETB' => array(
327
+        'default' => $global_formats['lx_dot_comma_ltr'],
328
+        'am_ET'   => $global_formats['lx_dot_comma_ltr'],
329
+    ),
330
+    'EUR' => array(
331
+        'ca_AD'      => $global_formats['rs_comma_dot_ltr'],
332
+        'de_AT'      => $global_formats['ls_comma_space_ltr'],
333
+        'de_BE'      => $global_formats['rs_comma_dot_ltr'],
334
+        'de_LU'      => $global_formats['rs_comma_dot_ltr'],
335
+        'el_CY'      => $global_formats['rs_comma_dot_ltr'],
336
+        'en_IE'      => $global_formats['lx_dot_comma_ltr'],
337
+        'en_MT'      => $global_formats['lx_dot_comma_ltr'],
338
+        'es_EA'      => $global_formats['rs_comma_dot_ltr'],
339
+        'es_IC'      => $global_formats['rs_comma_dot_ltr'],
340
+        'fr_BE'      => $global_formats['rs_comma_space_ltr'],
341
+        'fr_BL'      => $global_formats['rs_comma_space_ltr'],
342
+        'fr_GF'      => $global_formats['rs_comma_space_ltr'],
343
+        'fr_GP'      => $global_formats['rs_comma_space_ltr'],
344
+        'fr_LU'      => $global_formats['rs_comma_dot_ltr'],
345
+        'fr_MC'      => $global_formats['rs_comma_space_ltr'],
346
+        'fr_MF'      => $global_formats['rs_comma_space_ltr'],
347
+        'fr_MQ'      => $global_formats['rs_comma_space_ltr'],
348
+        'fr_PM'      => $global_formats['rs_comma_space_ltr'],
349
+        'fr_RE'      => $global_formats['rs_comma_space_ltr'],
350
+        'fr_YT'      => $global_formats['rs_comma_space_ltr'],
351
+        'it_SM'      => $global_formats['rs_comma_dot_ltr'],
352
+        'it_VA'      => $global_formats['rs_comma_dot_ltr'],
353
+        'nl_BE'      => $global_formats['ls_comma_dot_ltr'],
354
+        'pt_PT'      => $global_formats['rs_comma_space_ltr'],
355
+        'sq_XK'      => $global_formats['rs_comma_space_ltr'],
356
+        'sr_Latn_ME' => $global_formats['rs_comma_dot_ltr'],
357
+        'sr_Latn_XK' => $global_formats['rs_comma_dot_ltr'],
358
+        'sv_AX'      => $global_formats['rs_comma_space_ltr'],
359
+        'sv_FI'      => $global_formats['rs_comma_space_ltr'],
360
+        'tr_CY'      => $global_formats['lx_comma_dot_ltr'],
361
+        'default'    => $global_formats['rs_comma_dot_ltr'],
362
+        'ast_ES'     => $global_formats['rs_comma_dot_ltr'],
363
+        'ca_ES'      => $global_formats['rs_comma_dot_ltr'],
364
+        'de_DE'      => $global_formats['rs_comma_dot_ltr'],
365
+        'el_GR'      => $global_formats['rs_comma_dot_ltr'],
366
+        'es_ES'      => $global_formats['rs_comma_dot_ltr'],
367
+        'et_EE'      => $global_formats['rs_comma_space_ltr'],
368
+        'eu_ES'      => $global_formats['rs_comma_dot_ltr'],
369
+        'fi_FI'      => $global_formats['rs_comma_space_ltr'],
370
+        'fr_FR'      => $global_formats['rs_comma_space_ltr'],
371
+        'fy_NL'      => $global_formats['ls_comma_dot_ltr'],
372
+        'ga_IE'      => $global_formats['lx_dot_comma_ltr'],
373
+        'gl_ES'      => $global_formats['rs_comma_dot_ltr'],
374
+        'it_IT'      => $global_formats['rs_comma_dot_ltr'],
375
+        'lb_LU'      => $global_formats['rs_comma_dot_ltr'],
376
+        'lt_LT'      => $global_formats['rs_comma_space_ltr'],
377
+        'lv_LV'      => $global_formats['rs_comma_space_ltr'],
378
+        'mt_MT'      => $global_formats['lx_dot_comma_ltr'],
379
+        'nl_NL'      => $global_formats['ls_comma_dot_ltr'],
380
+        'sk_SK'      => $global_formats['rs_comma_space_ltr'],
381
+        'sl_SI'      => $global_formats['rs_comma_dot_ltr'],
382
+    ),
383
+    'FJD' => array(
384
+        'en_FJ'   => $global_formats['lx_dot_comma_ltr'],
385
+        'default' => $global_formats['lx_dot_comma_ltr'],
386
+    ),
387
+    'FKP' => array(
388
+        'en_FK'   => $global_formats['lx_dot_comma_ltr'],
389
+        'default' => $global_formats['lx_dot_comma_ltr'],
390
+    ),
391
+    'GBP' => array(
392
+        'en_GB'   => $global_formats['lx_dot_comma_ltr'],
393
+        'en_GG'   => $global_formats['lx_dot_comma_ltr'],
394
+        'en_IM'   => $global_formats['lx_dot_comma_ltr'],
395
+        'en_JE'   => $global_formats['lx_dot_comma_ltr'],
396
+        'ga_GB'   => $global_formats['lx_dot_comma_ltr'],
397
+        'default' => $global_formats['lx_dot_comma_ltr'],
398
+        'cy_GB'   => $global_formats['lx_dot_comma_ltr'],
399
+        'gd_GB'   => $global_formats['lx_dot_comma_ltr'],
400
+        'gv_IM'   => $global_formats['lx_dot_comma_ltr'],
401
+    ),
402
+    'GEL' => array(
403
+        'default' => $global_formats['rs_comma_space_ltr'],
404
+        'ka_GE'   => $global_formats['rs_comma_space_ltr'],
405
+        'os_GE'   => $global_formats['ls_comma_space_ltr'],
406
+    ),
407
+    'GHS' => array(
408
+        'en_GH'   => $global_formats['lx_dot_comma_ltr'],
409
+        'default' => $global_formats['lx_dot_comma_ltr'],
410
+        'ak_GH'   => $global_formats['lx_dot_comma_ltr'],
411
+        'ee_GH'   => $global_formats['lx_dot_comma_ltr'],
412
+    ),
413
+    'GIP' => array(
414
+        'en_GI'   => $global_formats['lx_dot_comma_ltr'],
415
+        'default' => $global_formats['lx_dot_comma_ltr'],
416
+    ),
417
+    'GMD' => array(
418
+        'en_GM'   => $global_formats['lx_dot_comma_ltr'],
419
+        'default' => $global_formats['lx_dot_comma_ltr'],
420
+    ),
421
+    'GNF' => array(
422
+        'fr_GN'   => $global_formats['rs_comma_space_ltr'],
423
+        'default' => $global_formats['rs_comma_space_ltr'],
424
+    ),
425
+    'GTQ' => array(
426
+        'es_GT'   => $global_formats['lx_dot_comma_ltr'],
427
+        'default' => $global_formats['lx_dot_comma_ltr'],
428
+    ),
429
+    'GYD' => array(
430
+        'en_GY'   => $global_formats['lx_dot_comma_ltr'],
431
+        'default' => $global_formats['lx_dot_comma_ltr'],
432
+    ),
433
+    'HKD' => array(
434
+        'en_HK'      => $global_formats['lx_dot_comma_ltr'],
435
+        'zh_Hant_HK' => $global_formats['lx_dot_comma_ltr'],
436
+        'default'    => $global_formats['lx_dot_comma_ltr'],
437
+    ),
438
+    'HNL' => array(
439
+        'es_HN'   => $global_formats['lx_dot_comma_ltr'],
440
+        'default' => $global_formats['lx_dot_comma_ltr'],
441
+    ),
442
+    'HRK' => array(
443
+        'default' => $global_formats['rs_comma_dot_ltr'],
444
+        'hr_HR'   => $global_formats['rs_comma_dot_ltr'],
445
+    ),
446
+    'HUF' => array(
447
+        'default' => $global_formats['rs_comma_space_ltr'],
448
+        'hu_HU'   => $global_formats['rs_comma_space_ltr'],
449
+    ),
450
+    'IDR' => array(
451
+        'default' => $global_formats['lx_comma_dot_ltr'],
452
+        'id_ID'   => $global_formats['lx_comma_dot_ltr'],
453
+    ),
454
+    'ILS' => array(
455
+        'ar_IL'   => $global_formats['rs_comma_dot_rtl'],
456
+        'ar_PS'   => $global_formats['rs_comma_dot_rtl'],
457
+        'default' => $global_formats['rs_comma_dot_rtl'],
458
+        'he_IL'   => $global_formats['rs_dot_comma_rtl'],
459
+    ),
460
+    'INR' => array(
461
+        'bn_IN'   => $global_formats['rx_dot_comma_ltr'],
462
+        'en_IN'   => $global_formats['lx_dot_comma_ltr'],
463
+        'ne_IN'   => $global_formats['ls_dot_comma_ltr'],
464
+        'ur_IN'   => $global_formats['ls_comma_dot_rtl'],
465
+        'default' => $global_formats['lx_dot_comma_ltr'],
466
+        'as_IN'   => $global_formats['ls_dot_comma_ltr'],
467
+        'dz_BT'   => $global_formats['lx_dot_comma_ltr'],
468
+        'gu_IN'   => $global_formats['lx_dot_comma_ltr'],
469
+        'hi_IN'   => $global_formats['lx_dot_comma_ltr'],
470
+        'kn_IN'   => $global_formats['lx_dot_comma_ltr'],
471
+        'kok_IN'  => $global_formats['ls_dot_comma_ltr'],
472
+        'mai_IN'  => $global_formats['ls_dot_comma_ltr'],
473
+        'ml_IN'   => $global_formats['lx_dot_comma_ltr'],
474
+        'mr_IN'   => $global_formats['lx_dot_comma_ltr'],
475
+        'or_IN'   => $global_formats['lx_dot_comma_ltr'],
476
+        'sa_IN'   => $global_formats['lx_dot_comma_ltr'],
477
+        'sd_PK'   => $global_formats['rs_comma_dot_ltr'],
478
+        'ta_IN'   => $global_formats['ls_dot_comma_ltr'],
479
+        'te_IN'   => $global_formats['lx_dot_comma_ltr'],
480
+    ),
481
+    'IQD' => array(
482
+        'ar_IQ'   => $global_formats['rs_comma_dot_rtl'],
483
+        'default' => $global_formats['rs_comma_dot_rtl'],
484
+        'ckb_IQ'  => $global_formats['rs_comma_dot_rtl'],
485
+    ),
486
+    'IRR' => array(
487
+        'default' => $global_formats['lx_comma_dot_rtl'],
488
+        'fa_IR'   => $global_formats['lx_comma_dot_rtl'],
489
+    ),
490
+    'ISK' => array(
491
+        'default' => $global_formats['rs_comma_dot_ltr'],
492
+        'is_IS'   => $global_formats['rs_comma_dot_ltr'],
493
+    ),
494
+    'JMD' => array(
495
+        'en_JM'   => $global_formats['lx_dot_comma_ltr'],
496
+        'default' => $global_formats['lx_dot_comma_ltr'],
497
+    ),
498
+    'JOD' => array(
499
+        'ar_JO'   => $global_formats['rs_comma_dot_rtl'],
500
+        'ar_PS'   => $global_formats['rs_comma_dot_rtl'],
501
+        'default' => $global_formats['rs_comma_dot_rtl'],
502
+    ),
503
+    'JPY' => array(
504
+        'default' => $global_formats['lx_dot_comma_ltr'],
505
+        'ja_JP'   => $global_formats['lx_dot_comma_ltr'],
506
+    ),
507
+    'KES' => array(
508
+        'en_KE'   => $global_formats['lx_dot_comma_ltr'],
509
+        'sw_KE'   => $global_formats['ls_dot_comma_ltr'],
510
+        'default' => $global_formats['lx_dot_comma_ltr'],
511
+    ),
512
+    'KGS' => array(
513
+        'ru_KG'   => $global_formats['rs_comma_space_ltr'],
514
+        'default' => $global_formats['rs_comma_space_ltr'],
515
+        'ky_KG'   => $global_formats['rs_comma_space_ltr'],
516
+    ),
517
+    'KHR' => array(
518
+        'default' => $global_formats['rx_comma_dot_ltr'],
519
+        'km_KH'   => $global_formats['rx_comma_dot_ltr'],
520
+    ),
521
+    'KMF' => array(
522
+        'ar_KM'   => $global_formats['rs_comma_dot_rtl'],
523
+        'fr_KM'   => $global_formats['rs_comma_space_ltr'],
524
+        'default' => $global_formats['rs_comma_dot_rtl'],
525
+    ),
526
+    'KPW' => array(
527
+        'ko_KP'   => $global_formats['lx_dot_comma_ltr'],
528
+        'default' => $global_formats['lx_dot_comma_ltr'],
529
+    ),
530
+    'KRW' => array(
531
+        'default' => $global_formats['lx_dot_comma_ltr'],
532
+        'ko_KR'   => $global_formats['lx_dot_comma_ltr'],
533
+    ),
534
+    'KWD' => array(
535
+        'ar_KW'   => $global_formats['rs_comma_dot_rtl'],
536
+        'default' => $global_formats['rs_comma_dot_rtl'],
537
+    ),
538
+    'KYD' => array(
539
+        'en_KY'   => $global_formats['lx_dot_comma_ltr'],
540
+        'default' => $global_formats['lx_dot_comma_ltr'],
541
+    ),
542
+    'KZT' => array(
543
+        'ru_KZ'   => $global_formats['rs_comma_space_ltr'],
544
+        'default' => $global_formats['rs_comma_space_ltr'],
545
+        'kk_KZ'   => $global_formats['rs_comma_space_ltr'],
546
+    ),
547
+    'LAK' => array(
548
+        'default' => $global_formats['lx_comma_dot_ltr'],
549
+        'lo_LA'   => $global_formats['lx_comma_dot_ltr'],
550
+    ),
551
+    'LBP' => array(
552
+        'ar_LB'   => $global_formats['rs_comma_dot_rtl'],
553
+        'default' => $global_formats['rs_comma_dot_rtl'],
554
+    ),
555
+    'LKR' => array(
556
+        'ta_LK'   => $global_formats['ls_dot_comma_ltr'],
557
+        'default' => $global_formats['lx_dot_comma_ltr'],
558
+        'si_LK'   => $global_formats['lx_dot_comma_ltr'],
559
+    ),
560
+    'LRD' => array(
561
+        'en_LR'   => $global_formats['lx_dot_comma_ltr'],
562
+        'default' => $global_formats['lx_dot_comma_ltr'],
563
+    ),
564
+    'LSL' => array(
565
+        'en_LS'   => $global_formats['lx_dot_comma_ltr'],
566
+        'default' => $global_formats['lx_dot_comma_ltr'],
567
+    ),
568
+    'LYD' => array(
569
+        'ar_LY'   => $global_formats['ls_comma_dot_rtl'],
570
+        'default' => $global_formats['ls_comma_dot_rtl'],
571
+    ),
572
+    'MAD' => array(
573
+        'ar_EH'   => $global_formats['ls_dot_comma_rtl'],
574
+        'ar_MA'   => $global_formats['ls_comma_dot_rtl'],
575
+        'fr_MA'   => $global_formats['rs_comma_dot_ltr'],
576
+        'default' => $global_formats['ls_dot_comma_rtl'],
577
+        'tzm_MA'  => $global_formats['rs_comma_space_ltr'],
578
+    ),
579
+    'MDL' => array(
580
+        'ro_MD'   => $global_formats['rs_comma_dot_ltr'],
581
+        'default' => $global_formats['rs_comma_dot_ltr'],
582
+    ),
583
+    'MGA' => array(
584
+        'en_MG'   => $global_formats['lx_dot_comma_ltr'],
585
+        'fr_MG'   => $global_formats['rs_comma_space_ltr'],
586
+        'default' => $global_formats['lx_dot_comma_ltr'],
587
+        'mg_MG'   => $global_formats['ls_dot_comma_ltr'],
588
+    ),
589
+    'MKD' => array(
590
+        'sq_MK'   => $global_formats['rs_comma_space_ltr'],
591
+        'default' => $global_formats['rs_comma_dot_ltr'],
592
+        'mk_MK'   => $global_formats['rs_comma_dot_ltr'],
593
+    ),
594
+    'MMK' => array(
595
+        'default' => $global_formats['rs_dot_comma_ltr'],
596
+        'my_MM'   => $global_formats['rs_dot_comma_ltr'],
597
+    ),
598
+    'MNT' => array(
599
+        'default' => $global_formats['ls_dot_comma_ltr'],
600
+        'mn_MN'   => $global_formats['ls_dot_comma_ltr'],
601
+    ),
602
+    'MOP' => array(
603
+        'pt_MO'      => $global_formats['rs_comma_space_ltr'],
604
+        'zh_Hant_MO' => $global_formats['lx_dot_comma_ltr'],
605
+        'default'    => $global_formats['rs_comma_space_ltr'],
606
+    ),
607
+    'MRU' => array(
608
+        'ar_MR'   => $global_formats['rs_comma_dot_rtl'],
609
+        'default' => $global_formats['rs_comma_dot_rtl'],
610
+    ),
611
+    'MUR' => array(
612
+        'en_MU'   => $global_formats['lx_dot_comma_ltr'],
613
+        'fr_MU'   => $global_formats['rs_comma_space_ltr'],
614
+        'default' => $global_formats['lx_dot_comma_ltr'],
615
+    ),
616
+    'MVR' => array(
617
+        'default' => array(),
618
+    ),
619
+    'MWK' => array(
620
+        'en_MW'   => $global_formats['lx_dot_comma_ltr'],
621
+        'default' => $global_formats['lx_dot_comma_ltr'],
622
+    ),
623
+    'MXN' => array(
624
+        'es_MX'   => $global_formats['lx_dot_comma_ltr'],
625
+        'default' => $global_formats['lx_dot_comma_ltr'],
626
+    ),
627
+    'MYR' => array(
628
+        'default' => $global_formats['lx_dot_comma_ltr'],
629
+        'ms_MY'   => $global_formats['lx_dot_comma_ltr'],
630
+    ),
631
+    'MZN' => array(
632
+        'pt_MZ'   => $global_formats['rs_comma_space_ltr'],
633
+        'default' => $global_formats['rs_comma_space_ltr'],
634
+    ),
635
+    'NAD' => array(
636
+        'en_NA'   => $global_formats['lx_dot_comma_ltr'],
637
+        'default' => $global_formats['lx_dot_comma_ltr'],
638
+    ),
639
+    'NGN' => array(
640
+        'en_NG'   => $global_formats['lx_dot_comma_ltr'],
641
+        'default' => $global_formats['lx_dot_comma_ltr'],
642
+        'yo_NG'   => $global_formats['lx_dot_comma_ltr'],
643
+    ),
644
+    'NIO' => array(
645
+        'es_NI'   => $global_formats['lx_dot_comma_ltr'],
646
+        'default' => $global_formats['lx_dot_comma_ltr'],
647
+    ),
648
+    'NOK' => array(
649
+        'nb_SJ'   => $global_formats['ls_comma_space_ltr'],
650
+        'default' => $global_formats['ls_comma_space_ltr'],
651
+        'nb_NO'   => $global_formats['ls_comma_space_ltr'],
652
+        'nn_NO'   => $global_formats['rs_comma_space_ltr'],
653
+        'se_NO'   => $global_formats['rs_comma_space_ltr'],
654
+    ),
655
+    'NPR' => array(
656
+        'default' => $global_formats['ls_dot_comma_ltr'],
657
+        'ne_NP'   => $global_formats['ls_dot_comma_ltr'],
658
+    ),
659
+    'NZD' => array(
660
+        'en_CK'   => $global_formats['lx_dot_comma_ltr'],
661
+        'en_NU'   => $global_formats['lx_dot_comma_ltr'],
662
+        'en_NZ'   => $global_formats['lx_dot_comma_ltr'],
663
+        'en_PN'   => $global_formats['lx_dot_comma_ltr'],
664
+        'en_TK'   => $global_formats['lx_dot_comma_ltr'],
665
+        'default' => $global_formats['lx_dot_comma_ltr'],
666
+        'mi_NZ'   => $global_formats['ls_dot_comma_ltr'],
667
+    ),
668
+    'OMR' => array(
669
+        'ar_OM'   => $global_formats['rs_comma_dot_rtl'],
670
+        'default' => $global_formats['rs_comma_dot_rtl'],
671
+    ),
672
+    'PEN' => array(
673
+        'es_PE'   => $global_formats['ls_dot_comma_ltr'],
674
+        'default' => $global_formats['ls_dot_comma_ltr'],
675
+        'qu_PE'   => $global_formats['ls_dot_comma_ltr'],
676
+    ),
677
+    'PGK' => array(
678
+        'en_PG'   => $global_formats['lx_dot_comma_ltr'],
679
+        'default' => $global_formats['lx_dot_comma_ltr'],
680
+    ),
681
+    'PHP' => array(
682
+        'en_PH'   => $global_formats['lx_dot_comma_ltr'],
683
+        'default' => $global_formats['lx_dot_comma_ltr'],
684
+        'ceb_PH'  => $global_formats['lx_dot_comma_ltr'],
685
+        'fil_PH'  => $global_formats['lx_dot_comma_ltr'],
686
+    ),
687
+    'PKR' => array(
688
+        'en_PK'   => $global_formats['lx_dot_comma_ltr'],
689
+        'default' => $global_formats['lx_dot_comma_ltr'],
690
+        'ur_PK'   => $global_formats['ls_dot_comma_rtl'],
691
+    ),
692
+    'PLN' => array(
693
+        'default' => $global_formats['rs_comma_space_ltr'],
694
+        'pl_PL'   => $global_formats['rs_comma_space_ltr'],
695
+    ),
696
+    'PYG' => array(
697
+        'es_PY'   => $global_formats['ls_comma_dot_ltr'],
698
+        'default' => $global_formats['ls_comma_dot_ltr'],
699
+    ),
700
+    'QAR' => array(
701
+        'ar_QA'   => $global_formats['rs_comma_dot_rtl'],
702
+        'default' => $global_formats['rs_comma_dot_rtl'],
703
+    ),
704
+    'RON' => array(
705
+        'default' => $global_formats['rs_comma_dot_ltr'],
706
+        'ro_RO'   => $global_formats['rs_comma_dot_ltr'],
707
+    ),
708
+    'RSD' => array(
709
+        'default' => $global_formats['rs_comma_dot_ltr'],
710
+        'sr_RS'   => $global_formats['rs_comma_dot_ltr'],
711
+    ),
712
+    'RUB' => array(
713
+        'default' => $global_formats['rs_comma_space_ltr'],
714
+        'ce_RU'   => $global_formats['rs_dot_comma_ltr'],
715
+        'ru_RU'   => $global_formats['rs_comma_space_ltr'],
716
+        'sah_RU'  => $global_formats['rs_comma_space_ltr'],
717
+        'tt_RU'   => $global_formats['rs_comma_space_ltr'],
718
+    ),
719
+    'RWF' => array(
720
+        'en_RW'   => $global_formats['lx_dot_comma_ltr'],
721
+        'fr_RW'   => $global_formats['rs_comma_space_ltr'],
722
+        'default' => $global_formats['lx_dot_comma_ltr'],
723
+        'rw_RW'   => $global_formats['ls_comma_dot_ltr'],
724
+    ),
725
+    'SAR' => array(
726
+        'ar_SA'   => $global_formats['rs_comma_dot_rtl'],
727
+        'default' => $global_formats['rs_comma_dot_rtl'],
728
+    ),
729
+    'SBD' => array(
730
+        'en_SB'   => $global_formats['lx_dot_comma_ltr'],
731
+        'default' => $global_formats['lx_dot_comma_ltr'],
732
+    ),
733
+    'SCR' => array(
734
+        'en_SC'   => $global_formats['lx_dot_comma_ltr'],
735
+        'fr_SC'   => $global_formats['rs_comma_space_ltr'],
736
+        'default' => $global_formats['lx_dot_comma_ltr'],
737
+    ),
738
+    'SDG' => array(
739
+        'ar_SD'   => $global_formats['rs_comma_dot_rtl'],
740
+        'en_SD'   => $global_formats['lx_dot_comma_ltr'],
741
+        'default' => $global_formats['rs_comma_dot_rtl'],
742
+    ),
743
+    'SEK' => array(
744
+        'default' => $global_formats['rs_comma_space_ltr'],
745
+        'sv_SE'   => $global_formats['rs_comma_space_ltr'],
746
+    ),
747
+    'SGD' => array(
748
+        'en_SG'   => $global_formats['lx_dot_comma_ltr'],
749
+        'ms_SG'   => $global_formats['lx_dot_comma_ltr'],
750
+        'ta_SG'   => $global_formats['ls_dot_comma_ltr'],
751
+        'default' => $global_formats['lx_dot_comma_ltr'],
752
+    ),
753
+    'SHP' => array(
754
+        'en_SH'   => $global_formats['lx_dot_comma_ltr'],
755
+        'default' => $global_formats['lx_dot_comma_ltr'],
756
+    ),
757
+    'SLL' => array(
758
+        'en_SL'   => $global_formats['lx_dot_comma_ltr'],
759
+        'default' => $global_formats['lx_dot_comma_ltr'],
760
+    ),
761
+    'SOS' => array(
762
+        'ar_SO'   => $global_formats['rs_comma_dot_rtl'],
763
+        'default' => $global_formats['rs_comma_dot_rtl'],
764
+        'so_SO'   => $global_formats['lx_dot_comma_ltr'],
765
+    ),
766
+    'SRD' => array(
767
+        'nl_SR'   => $global_formats['ls_comma_dot_ltr'],
768
+        'default' => $global_formats['ls_comma_dot_ltr'],
769
+    ),
770
+    'SSP' => array(
771
+        'en_SS'   => $global_formats['lx_dot_comma_ltr'],
772
+        'default' => $global_formats['lx_dot_comma_ltr'],
773
+    ),
774
+    'STN' => array(
775
+        'pt_ST'   => $global_formats['rs_comma_space_ltr'],
776
+        'default' => $global_formats['rs_comma_space_ltr'],
777
+    ),
778
+    'SYP' => array(
779
+        'ar_SY'   => $global_formats['rs_comma_dot_rtl'],
780
+        'fr_SY'   => $global_formats['rs_comma_space_ltr'],
781
+        'default' => $global_formats['rs_comma_dot_rtl'],
782
+    ),
783
+    'SZL' => array(
784
+        'en_SZ'   => $global_formats['lx_dot_comma_ltr'],
785
+        'default' => $global_formats['lx_dot_comma_ltr'],
786
+    ),
787
+    'THB' => array(
788
+        'default' => $global_formats['lx_dot_comma_ltr'],
789
+        'th_TH'   => $global_formats['lx_dot_comma_ltr'],
790
+    ),
791
+    'TJS' => array(
792
+        'default' => $global_formats['rs_comma_space_ltr'],
793
+        'tg_TJ'   => $global_formats['rs_comma_space_ltr'],
794
+    ),
795
+    'TMT' => array(
796
+        'default' => $global_formats['rs_comma_space_ltr'],
797
+        'tk_TM'   => $global_formats['rs_comma_space_ltr'],
798
+    ),
799
+    'TND' => array(
800
+        'ar_TN'   => $global_formats['ls_comma_dot_rtl'],
801
+        'fr_TN'   => $global_formats['rs_comma_space_ltr'],
802
+        'default' => $global_formats['ls_comma_dot_rtl'],
803
+    ),
804
+    'TOP' => array(
805
+        'en_TO'   => $global_formats['lx_dot_comma_ltr'],
806
+        'default' => $global_formats['lx_dot_comma_ltr'],
807
+        'to_TO'   => $global_formats['ls_dot_comma_ltr'],
808
+    ),
809
+    'TRY' => array(
810
+        'default' => $global_formats['lx_comma_dot_ltr'],
811
+        'tr_TR'   => $global_formats['lx_comma_dot_ltr'],
812
+    ),
813
+    'TTD' => array(
814
+        'en_TT'   => $global_formats['lx_dot_comma_ltr'],
815
+        'default' => $global_formats['lx_dot_comma_ltr'],
816
+    ),
817
+    'TWD' => array(
818
+        'zh_Hant' => $global_formats['lx_dot_comma_ltr'],
819
+        'default' => $global_formats['lx_dot_comma_ltr'],
820
+    ),
821
+    'TZS' => array(
822
+        'en_TZ'   => $global_formats['lx_dot_comma_ltr'],
823
+        'default' => $global_formats['lx_dot_comma_ltr'],
824
+        'sw_TZ'   => $global_formats['ls_dot_comma_ltr'],
825
+    ),
826
+    'UAH' => array(
827
+        'ru_UA'   => $global_formats['rs_comma_space_ltr'],
828
+        'default' => $global_formats['rs_comma_space_ltr'],
829
+        'uk_UA'   => $global_formats['rs_comma_space_ltr'],
830
+    ),
831
+    'UGX' => array(
832
+        'en_UG'   => $global_formats['lx_dot_comma_ltr'],
833
+        'sw_UG'   => $global_formats['ls_dot_comma_ltr'],
834
+        'default' => $global_formats['lx_dot_comma_ltr'],
835
+    ),
836
+    'USD' => array(
837
+        'en_AS'   => $global_formats['lx_dot_comma_ltr'],
838
+        'en_DG'   => $global_formats['lx_dot_comma_ltr'],
839
+        'en_FM'   => $global_formats['lx_dot_comma_ltr'],
840
+        'en_GU'   => $global_formats['lx_dot_comma_ltr'],
841
+        'en_IO'   => $global_formats['lx_dot_comma_ltr'],
842
+        'en_MH'   => $global_formats['lx_dot_comma_ltr'],
843
+        'en_MP'   => $global_formats['lx_dot_comma_ltr'],
844
+        'en_PR'   => $global_formats['lx_dot_comma_ltr'],
845
+        'en_PW'   => $global_formats['lx_dot_comma_ltr'],
846
+        'en_TC'   => $global_formats['lx_dot_comma_ltr'],
847
+        'en_UM'   => $global_formats['lx_dot_comma_ltr'],
848
+        'en_VG'   => $global_formats['lx_dot_comma_ltr'],
849
+        'en_VI'   => $global_formats['lx_dot_comma_ltr'],
850
+        'en_ZW'   => $global_formats['lx_dot_comma_ltr'],
851
+        'es_EC'   => $global_formats['lx_comma_dot_ltr'],
852
+        'es_PA'   => $global_formats['lx_dot_comma_ltr'],
853
+        'es_PR'   => $global_formats['lx_dot_comma_ltr'],
854
+        'es_SV'   => $global_formats['lx_dot_comma_ltr'],
855
+        'es_US'   => $global_formats['lx_dot_comma_ltr'],
856
+        'fr_HT'   => $global_formats['rs_comma_space_ltr'],
857
+        'nl_BQ'   => $global_formats['ls_comma_dot_ltr'],
858
+        'pt_TL'   => $global_formats['rs_comma_space_ltr'],
859
+        'qu_EC'   => $global_formats['ls_dot_comma_ltr'],
860
+        'default' => $global_formats['lx_dot_comma_ltr'],
861
+        'en_US'   => $global_formats['lx_dot_comma_ltr'],
862
+        'haw_US'  => $global_formats['lx_dot_comma_ltr'],
863
+        'nd_ZW'   => $global_formats['lx_dot_comma_ltr'],
864
+        'sn_ZW'   => $global_formats['ls_dot_comma_ltr'],
865
+    ),
866
+    'UYU' => array(
867
+        'es_UY'   => $global_formats['ls_comma_dot_ltr'],
868
+        'default' => $global_formats['ls_comma_dot_ltr'],
869
+    ),
870
+    'UZS' => array(
871
+        'default' => $global_formats['rs_comma_space_ltr'],
872
+        'uz_AF'   => $global_formats['rs_comma_space_ltr'],
873
+    ),
874
+    'VES' => array(
875
+        'es_VE'   => $global_formats['lx_comma_dot_ltr'],
876
+        'default' => $global_formats['lx_comma_dot_ltr'],
877
+    ),
878
+    'VND' => array(
879
+        'default' => $global_formats['rs_comma_dot_ltr'],
880
+        'vi_VN'   => $global_formats['rs_comma_dot_ltr'],
881
+    ),
882
+    'VUV' => array(
883
+        'en_VU'   => $global_formats['lx_dot_comma_ltr'],
884
+        'fr_VU'   => $global_formats['rs_comma_space_ltr'],
885
+        'default' => $global_formats['lx_dot_comma_ltr'],
886
+    ),
887
+    'WST' => array(
888
+        'en_WS'   => $global_formats['lx_dot_comma_ltr'],
889
+        'default' => $global_formats['lx_dot_comma_ltr'],
890
+    ),
891
+    'XAF' => array(
892
+        'ar_TD'   => $global_formats['rs_comma_dot_rtl'],
893
+        'en_CM'   => $global_formats['lx_dot_comma_ltr'],
894
+        'es_GQ'   => $global_formats['lx_comma_dot_ltr'],
895
+        'fr_CF'   => $global_formats['rs_comma_space_ltr'],
896
+        'fr_CG'   => $global_formats['rs_comma_space_ltr'],
897
+        'fr_CM'   => $global_formats['rs_comma_space_ltr'],
898
+        'fr_GA'   => $global_formats['rs_comma_space_ltr'],
899
+        'fr_GQ'   => $global_formats['rs_comma_space_ltr'],
900
+        'fr_TD'   => $global_formats['rs_comma_space_ltr'],
901
+        'pt_GQ'   => $global_formats['rs_comma_space_ltr'],
902
+        'default' => $global_formats['rs_comma_space_ltr'],
903
+        'sg_CF'   => $global_formats['lx_comma_dot_ltr'],
904
+    ),
905
+    'XCD' => array(
906
+        'en_AG'   => $global_formats['lx_dot_comma_ltr'],
907
+        'en_AI'   => $global_formats['lx_dot_comma_ltr'],
908
+        'en_DM'   => $global_formats['lx_dot_comma_ltr'],
909
+        'en_GD'   => $global_formats['lx_dot_comma_ltr'],
910
+        'en_KN'   => $global_formats['lx_dot_comma_ltr'],
911
+        'en_LC'   => $global_formats['lx_dot_comma_ltr'],
912
+        'en_MS'   => $global_formats['lx_dot_comma_ltr'],
913
+        'en_VC'   => $global_formats['lx_dot_comma_ltr'],
914
+        'default' => $global_formats['lx_dot_comma_ltr'],
915
+    ),
916
+    'XOF' => array(
917
+        'fr_BF'   => $global_formats['rs_comma_space_ltr'],
918
+        'fr_BJ'   => $global_formats['rs_comma_space_ltr'],
919
+        'fr_CI'   => $global_formats['rs_comma_space_ltr'],
920
+        'fr_ML'   => $global_formats['rs_comma_space_ltr'],
921
+        'fr_NE'   => $global_formats['rs_comma_space_ltr'],
922
+        'fr_SN'   => $global_formats['rs_comma_space_ltr'],
923
+        'fr_TG'   => $global_formats['rs_comma_space_ltr'],
924
+        'pt_GW'   => $global_formats['rs_comma_space_ltr'],
925
+        'default' => $global_formats['rs_comma_space_ltr'],
926
+        'dyo_SN'  => $global_formats['rs_comma_space_ltr'],
927
+        'wo_SN'   => $global_formats['ls_comma_dot_ltr'],
928
+    ),
929
+    'XPF' => array(
930
+        'fr_NC'   => $global_formats['rs_comma_space_ltr'],
931
+        'fr_PF'   => $global_formats['rs_comma_space_ltr'],
932
+        'fr_WF'   => $global_formats['rs_comma_space_ltr'],
933
+        'default' => $global_formats['rs_comma_space_ltr'],
934
+    ),
935
+    'YER' => array(
936
+        'ar_YE'   => $global_formats['rs_comma_dot_rtl'],
937
+        'default' => $global_formats['rs_comma_dot_rtl'],
938
+    ),
939
+    'ZAR' => array(
940
+        'en_LS'   => $global_formats['lx_dot_comma_ltr'],
941
+        'en_NA'   => $global_formats['lx_dot_comma_ltr'],
942
+        'en_ZA'   => $global_formats['lx_comma_space_ltr'],
943
+        'default' => $global_formats['lx_dot_comma_ltr'],
944
+        'af_ZA'   => $global_formats['lx_comma_space_ltr'],
945
+        'xh_ZA'   => $global_formats['lx_dot_space_ltr'],
946
+        'zu_ZA'   => $global_formats['lx_dot_comma_ltr'],
947
+    ),
948
+    'ZMW' => array(
949
+        'en_ZM'   => $global_formats['lx_dot_comma_ltr'],
950
+        'default' => $global_formats['lx_dot_comma_ltr'],
951
+    ),
952 952
 );
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@
 block discarded – undo
6 6
  * @version 5.7.0
7 7
  */
8 8
 
9
-defined( 'ABSPATH' ) || exit;
9
+defined('ABSPATH') || exit;
10 10
 
11 11
 $global_formats = array(
12 12
 	'ls_comma_dot_ltr'   => array(
Please login to merge, or discard this patch.
plugins/woocommerce/i18n/countries.php 2 patches
Indentation   +249 added lines, -249 removed lines patch added patch discarded remove patch
@@ -14,253 +14,253 @@
 block discarded – undo
14 14
 defined( 'ABSPATH' ) || exit;
15 15
 
16 16
 return array(
17
-	'AF' => __( 'Afghanistan', 'woocommerce' ),
18
-	'AX' => __( 'Åland Islands', 'woocommerce' ),
19
-	'AL' => __( 'Albania', 'woocommerce' ),
20
-	'DZ' => __( 'Algeria', 'woocommerce' ),
21
-	'AS' => __( 'American Samoa', 'woocommerce' ),
22
-	'AD' => __( 'Andorra', 'woocommerce' ),
23
-	'AO' => __( 'Angola', 'woocommerce' ),
24
-	'AI' => __( 'Anguilla', 'woocommerce' ),
25
-	'AQ' => __( 'Antarctica', 'woocommerce' ),
26
-	'AG' => __( 'Antigua and Barbuda', 'woocommerce' ),
27
-	'AR' => __( 'Argentina', 'woocommerce' ),
28
-	'AM' => __( 'Armenia', 'woocommerce' ),
29
-	'AW' => __( 'Aruba', 'woocommerce' ),
30
-	'AU' => __( 'Australia', 'woocommerce' ),
31
-	'AT' => __( 'Austria', 'woocommerce' ),
32
-	'AZ' => __( 'Azerbaijan', 'woocommerce' ),
33
-	'BS' => __( 'Bahamas', 'woocommerce' ),
34
-	'BH' => __( 'Bahrain', 'woocommerce' ),
35
-	'BD' => __( 'Bangladesh', 'woocommerce' ),
36
-	'BB' => __( 'Barbados', 'woocommerce' ),
37
-	'BY' => __( 'Belarus', 'woocommerce' ),
38
-	'BE' => __( 'Belgium', 'woocommerce' ),
39
-	'PW' => __( 'Belau', 'woocommerce' ),
40
-	'BZ' => __( 'Belize', 'woocommerce' ),
41
-	'BJ' => __( 'Benin', 'woocommerce' ),
42
-	'BM' => __( 'Bermuda', 'woocommerce' ),
43
-	'BT' => __( 'Bhutan', 'woocommerce' ),
44
-	'BO' => __( 'Bolivia', 'woocommerce' ),
45
-	'BQ' => __( 'Bonaire, Saint Eustatius and Saba', 'woocommerce' ),
46
-	'BA' => __( 'Bosnia and Herzegovina', 'woocommerce' ),
47
-	'BW' => __( 'Botswana', 'woocommerce' ),
48
-	'BV' => __( 'Bouvet Island', 'woocommerce' ),
49
-	'BR' => __( 'Brazil', 'woocommerce' ),
50
-	'IO' => __( 'British Indian Ocean Territory', 'woocommerce' ),
51
-	'BN' => __( 'Brunei', 'woocommerce' ),
52
-	'BG' => __( 'Bulgaria', 'woocommerce' ),
53
-	'BF' => __( 'Burkina Faso', 'woocommerce' ),
54
-	'BI' => __( 'Burundi', 'woocommerce' ),
55
-	'KH' => __( 'Cambodia', 'woocommerce' ),
56
-	'CM' => __( 'Cameroon', 'woocommerce' ),
57
-	'CA' => __( 'Canada', 'woocommerce' ),
58
-	'CV' => __( 'Cape Verde', 'woocommerce' ),
59
-	'KY' => __( 'Cayman Islands', 'woocommerce' ),
60
-	'CF' => __( 'Central African Republic', 'woocommerce' ),
61
-	'TD' => __( 'Chad', 'woocommerce' ),
62
-	'CL' => __( 'Chile', 'woocommerce' ),
63
-	'CN' => __( 'China', 'woocommerce' ),
64
-	'CX' => __( 'Christmas Island', 'woocommerce' ),
65
-	'CC' => __( 'Cocos (Keeling) Islands', 'woocommerce' ),
66
-	'CO' => __( 'Colombia', 'woocommerce' ),
67
-	'KM' => __( 'Comoros', 'woocommerce' ),
68
-	'CG' => __( 'Congo (Brazzaville)', 'woocommerce' ),
69
-	'CD' => __( 'Congo (Kinshasa)', 'woocommerce' ),
70
-	'CK' => __( 'Cook Islands', 'woocommerce' ),
71
-	'CR' => __( 'Costa Rica', 'woocommerce' ),
72
-	'HR' => __( 'Croatia', 'woocommerce' ),
73
-	'CU' => __( 'Cuba', 'woocommerce' ),
74
-	'CW' => __( 'Curaçao', 'woocommerce' ),
75
-	'CY' => __( 'Cyprus', 'woocommerce' ),
76
-	'CZ' => __( 'Czech Republic', 'woocommerce' ),
77
-	'DK' => __( 'Denmark', 'woocommerce' ),
78
-	'DJ' => __( 'Djibouti', 'woocommerce' ),
79
-	'DM' => __( 'Dominica', 'woocommerce' ),
80
-	'DO' => __( 'Dominican Republic', 'woocommerce' ),
81
-	'EC' => __( 'Ecuador', 'woocommerce' ),
82
-	'EG' => __( 'Egypt', 'woocommerce' ),
83
-	'SV' => __( 'El Salvador', 'woocommerce' ),
84
-	'GQ' => __( 'Equatorial Guinea', 'woocommerce' ),
85
-	'ER' => __( 'Eritrea', 'woocommerce' ),
86
-	'EE' => __( 'Estonia', 'woocommerce' ),
87
-	'ET' => __( 'Ethiopia', 'woocommerce' ),
88
-	'FK' => __( 'Falkland Islands', 'woocommerce' ),
89
-	'FO' => __( 'Faroe Islands', 'woocommerce' ),
90
-	'FJ' => __( 'Fiji', 'woocommerce' ),
91
-	'FI' => __( 'Finland', 'woocommerce' ),
92
-	'FR' => __( 'France', 'woocommerce' ),
93
-	'GF' => __( 'French Guiana', 'woocommerce' ),
94
-	'PF' => __( 'French Polynesia', 'woocommerce' ),
95
-	'TF' => __( 'French Southern Territories', 'woocommerce' ),
96
-	'GA' => __( 'Gabon', 'woocommerce' ),
97
-	'GM' => __( 'Gambia', 'woocommerce' ),
98
-	'GE' => __( 'Georgia', 'woocommerce' ),
99
-	'DE' => __( 'Germany', 'woocommerce' ),
100
-	'GH' => __( 'Ghana', 'woocommerce' ),
101
-	'GI' => __( 'Gibraltar', 'woocommerce' ),
102
-	'GR' => __( 'Greece', 'woocommerce' ),
103
-	'GL' => __( 'Greenland', 'woocommerce' ),
104
-	'GD' => __( 'Grenada', 'woocommerce' ),
105
-	'GP' => __( 'Guadeloupe', 'woocommerce' ),
106
-	'GU' => __( 'Guam', 'woocommerce' ),
107
-	'GT' => __( 'Guatemala', 'woocommerce' ),
108
-	'GG' => __( 'Guernsey', 'woocommerce' ),
109
-	'GN' => __( 'Guinea', 'woocommerce' ),
110
-	'GW' => __( 'Guinea-Bissau', 'woocommerce' ),
111
-	'GY' => __( 'Guyana', 'woocommerce' ),
112
-	'HT' => __( 'Haiti', 'woocommerce' ),
113
-	'HM' => __( 'Heard Island and McDonald Islands', 'woocommerce' ),
114
-	'HN' => __( 'Honduras', 'woocommerce' ),
115
-	'HK' => __( 'Hong Kong', 'woocommerce' ),
116
-	'HU' => __( 'Hungary', 'woocommerce' ),
117
-	'IS' => __( 'Iceland', 'woocommerce' ),
118
-	'IN' => __( 'India', 'woocommerce' ),
119
-	'ID' => __( 'Indonesia', 'woocommerce' ),
120
-	'IR' => __( 'Iran', 'woocommerce' ),
121
-	'IQ' => __( 'Iraq', 'woocommerce' ),
122
-	'IE' => __( 'Ireland', 'woocommerce' ),
123
-	'IM' => __( 'Isle of Man', 'woocommerce' ),
124
-	'IL' => __( 'Israel', 'woocommerce' ),
125
-	'IT' => __( 'Italy', 'woocommerce' ),
126
-	'CI' => __( 'Ivory Coast', 'woocommerce' ),
127
-	'JM' => __( 'Jamaica', 'woocommerce' ),
128
-	'JP' => __( 'Japan', 'woocommerce' ),
129
-	'JE' => __( 'Jersey', 'woocommerce' ),
130
-	'JO' => __( 'Jordan', 'woocommerce' ),
131
-	'KZ' => __( 'Kazakhstan', 'woocommerce' ),
132
-	'KE' => __( 'Kenya', 'woocommerce' ),
133
-	'KI' => __( 'Kiribati', 'woocommerce' ),
134
-	'KW' => __( 'Kuwait', 'woocommerce' ),
135
-	'KG' => __( 'Kyrgyzstan', 'woocommerce' ),
136
-	'LA' => __( 'Laos', 'woocommerce' ),
137
-	'LV' => __( 'Latvia', 'woocommerce' ),
138
-	'LB' => __( 'Lebanon', 'woocommerce' ),
139
-	'LS' => __( 'Lesotho', 'woocommerce' ),
140
-	'LR' => __( 'Liberia', 'woocommerce' ),
141
-	'LY' => __( 'Libya', 'woocommerce' ),
142
-	'LI' => __( 'Liechtenstein', 'woocommerce' ),
143
-	'LT' => __( 'Lithuania', 'woocommerce' ),
144
-	'LU' => __( 'Luxembourg', 'woocommerce' ),
145
-	'MO' => __( 'Macao', 'woocommerce' ),
146
-	'MK' => __( 'North Macedonia', 'woocommerce' ),
147
-	'MG' => __( 'Madagascar', 'woocommerce' ),
148
-	'MW' => __( 'Malawi', 'woocommerce' ),
149
-	'MY' => __( 'Malaysia', 'woocommerce' ),
150
-	'MV' => __( 'Maldives', 'woocommerce' ),
151
-	'ML' => __( 'Mali', 'woocommerce' ),
152
-	'MT' => __( 'Malta', 'woocommerce' ),
153
-	'MH' => __( 'Marshall Islands', 'woocommerce' ),
154
-	'MQ' => __( 'Martinique', 'woocommerce' ),
155
-	'MR' => __( 'Mauritania', 'woocommerce' ),
156
-	'MU' => __( 'Mauritius', 'woocommerce' ),
157
-	'YT' => __( 'Mayotte', 'woocommerce' ),
158
-	'MX' => __( 'Mexico', 'woocommerce' ),
159
-	'FM' => __( 'Micronesia', 'woocommerce' ),
160
-	'MD' => __( 'Moldova', 'woocommerce' ),
161
-	'MC' => __( 'Monaco', 'woocommerce' ),
162
-	'MN' => __( 'Mongolia', 'woocommerce' ),
163
-	'ME' => __( 'Montenegro', 'woocommerce' ),
164
-	'MS' => __( 'Montserrat', 'woocommerce' ),
165
-	'MA' => __( 'Morocco', 'woocommerce' ),
166
-	'MZ' => __( 'Mozambique', 'woocommerce' ),
167
-	'MM' => __( 'Myanmar', 'woocommerce' ),
168
-	'NA' => __( 'Namibia', 'woocommerce' ),
169
-	'NR' => __( 'Nauru', 'woocommerce' ),
170
-	'NP' => __( 'Nepal', 'woocommerce' ),
171
-	'NL' => __( 'Netherlands', 'woocommerce' ),
172
-	'NC' => __( 'New Caledonia', 'woocommerce' ),
173
-	'NZ' => __( 'New Zealand', 'woocommerce' ),
174
-	'NI' => __( 'Nicaragua', 'woocommerce' ),
175
-	'NE' => __( 'Niger', 'woocommerce' ),
176
-	'NG' => __( 'Nigeria', 'woocommerce' ),
177
-	'NU' => __( 'Niue', 'woocommerce' ),
178
-	'NF' => __( 'Norfolk Island', 'woocommerce' ),
179
-	'MP' => __( 'Northern Mariana Islands', 'woocommerce' ),
180
-	'KP' => __( 'North Korea', 'woocommerce' ),
181
-	'NO' => __( 'Norway', 'woocommerce' ),
182
-	'OM' => __( 'Oman', 'woocommerce' ),
183
-	'PK' => __( 'Pakistan', 'woocommerce' ),
184
-	'PS' => __( 'Palestinian Territory', 'woocommerce' ),
185
-	'PA' => __( 'Panama', 'woocommerce' ),
186
-	'PG' => __( 'Papua New Guinea', 'woocommerce' ),
187
-	'PY' => __( 'Paraguay', 'woocommerce' ),
188
-	'PE' => __( 'Peru', 'woocommerce' ),
189
-	'PH' => __( 'Philippines', 'woocommerce' ),
190
-	'PN' => __( 'Pitcairn', 'woocommerce' ),
191
-	'PL' => __( 'Poland', 'woocommerce' ),
192
-	'PT' => __( 'Portugal', 'woocommerce' ),
193
-	'PR' => __( 'Puerto Rico', 'woocommerce' ),
194
-	'QA' => __( 'Qatar', 'woocommerce' ),
195
-	'RE' => __( 'Reunion', 'woocommerce' ),
196
-	'RO' => __( 'Romania', 'woocommerce' ),
197
-	'RU' => __( 'Russia', 'woocommerce' ),
198
-	'RW' => __( 'Rwanda', 'woocommerce' ),
199
-	'BL' => __( 'Saint Barthélemy', 'woocommerce' ),
200
-	'SH' => __( 'Saint Helena', 'woocommerce' ),
201
-	'KN' => __( 'Saint Kitts and Nevis', 'woocommerce' ),
202
-	'LC' => __( 'Saint Lucia', 'woocommerce' ),
203
-	'MF' => __( 'Saint Martin (French part)', 'woocommerce' ),
204
-	'SX' => __( 'Saint Martin (Dutch part)', 'woocommerce' ),
205
-	'PM' => __( 'Saint Pierre and Miquelon', 'woocommerce' ),
206
-	'VC' => __( 'Saint Vincent and the Grenadines', 'woocommerce' ),
207
-	'SM' => __( 'San Marino', 'woocommerce' ),
208
-	'ST' => __( 'São Tomé and Príncipe', 'woocommerce' ),
209
-	'SA' => __( 'Saudi Arabia', 'woocommerce' ),
210
-	'SN' => __( 'Senegal', 'woocommerce' ),
211
-	'RS' => __( 'Serbia', 'woocommerce' ),
212
-	'SC' => __( 'Seychelles', 'woocommerce' ),
213
-	'SL' => __( 'Sierra Leone', 'woocommerce' ),
214
-	'SG' => __( 'Singapore', 'woocommerce' ),
215
-	'SK' => __( 'Slovakia', 'woocommerce' ),
216
-	'SI' => __( 'Slovenia', 'woocommerce' ),
217
-	'SB' => __( 'Solomon Islands', 'woocommerce' ),
218
-	'SO' => __( 'Somalia', 'woocommerce' ),
219
-	'ZA' => __( 'South Africa', 'woocommerce' ),
220
-	'GS' => __( 'South Georgia/Sandwich Islands', 'woocommerce' ),
221
-	'KR' => __( 'South Korea', 'woocommerce' ),
222
-	'SS' => __( 'South Sudan', 'woocommerce' ),
223
-	'ES' => __( 'Spain', 'woocommerce' ),
224
-	'LK' => __( 'Sri Lanka', 'woocommerce' ),
225
-	'SD' => __( 'Sudan', 'woocommerce' ),
226
-	'SR' => __( 'Suriname', 'woocommerce' ),
227
-	'SJ' => __( 'Svalbard and Jan Mayen', 'woocommerce' ),
228
-	'SZ' => __( 'Eswatini', 'woocommerce' ),
229
-	'SE' => __( 'Sweden', 'woocommerce' ),
230
-	'CH' => __( 'Switzerland', 'woocommerce' ),
231
-	'SY' => __( 'Syria', 'woocommerce' ),
232
-	'TW' => __( 'Taiwan', 'woocommerce' ),
233
-	'TJ' => __( 'Tajikistan', 'woocommerce' ),
234
-	'TZ' => __( 'Tanzania', 'woocommerce' ),
235
-	'TH' => __( 'Thailand', 'woocommerce' ),
236
-	'TL' => __( 'Timor-Leste', 'woocommerce' ),
237
-	'TG' => __( 'Togo', 'woocommerce' ),
238
-	'TK' => __( 'Tokelau', 'woocommerce' ),
239
-	'TO' => __( 'Tonga', 'woocommerce' ),
240
-	'TT' => __( 'Trinidad and Tobago', 'woocommerce' ),
241
-	'TN' => __( 'Tunisia', 'woocommerce' ),
242
-	'TR' => __( 'Turkey', 'woocommerce' ),
243
-	'TM' => __( 'Turkmenistan', 'woocommerce' ),
244
-	'TC' => __( 'Turks and Caicos Islands', 'woocommerce' ),
245
-	'TV' => __( 'Tuvalu', 'woocommerce' ),
246
-	'UG' => __( 'Uganda', 'woocommerce' ),
247
-	'UA' => __( 'Ukraine', 'woocommerce' ),
248
-	'AE' => __( 'United Arab Emirates', 'woocommerce' ),
249
-	'GB' => __( 'United Kingdom (UK)', 'woocommerce' ),
250
-	'US' => __( 'United States (US)', 'woocommerce' ),
251
-	'UM' => __( 'United States (US) Minor Outlying Islands', 'woocommerce' ),
252
-	'UY' => __( 'Uruguay', 'woocommerce' ),
253
-	'UZ' => __( 'Uzbekistan', 'woocommerce' ),
254
-	'VU' => __( 'Vanuatu', 'woocommerce' ),
255
-	'VA' => __( 'Vatican', 'woocommerce' ),
256
-	'VE' => __( 'Venezuela', 'woocommerce' ),
257
-	'VN' => __( 'Vietnam', 'woocommerce' ),
258
-	'VG' => __( 'Virgin Islands (British)', 'woocommerce' ),
259
-	'VI' => __( 'Virgin Islands (US)', 'woocommerce' ),
260
-	'WF' => __( 'Wallis and Futuna', 'woocommerce' ),
261
-	'EH' => __( 'Western Sahara', 'woocommerce' ),
262
-	'WS' => __( 'Samoa', 'woocommerce' ),
263
-	'YE' => __( 'Yemen', 'woocommerce' ),
264
-	'ZM' => __( 'Zambia', 'woocommerce' ),
265
-	'ZW' => __( 'Zimbabwe', 'woocommerce' ),
17
+    'AF' => __( 'Afghanistan', 'woocommerce' ),
18
+    'AX' => __( 'Åland Islands', 'woocommerce' ),
19
+    'AL' => __( 'Albania', 'woocommerce' ),
20
+    'DZ' => __( 'Algeria', 'woocommerce' ),
21
+    'AS' => __( 'American Samoa', 'woocommerce' ),
22
+    'AD' => __( 'Andorra', 'woocommerce' ),
23
+    'AO' => __( 'Angola', 'woocommerce' ),
24
+    'AI' => __( 'Anguilla', 'woocommerce' ),
25
+    'AQ' => __( 'Antarctica', 'woocommerce' ),
26
+    'AG' => __( 'Antigua and Barbuda', 'woocommerce' ),
27
+    'AR' => __( 'Argentina', 'woocommerce' ),
28
+    'AM' => __( 'Armenia', 'woocommerce' ),
29
+    'AW' => __( 'Aruba', 'woocommerce' ),
30
+    'AU' => __( 'Australia', 'woocommerce' ),
31
+    'AT' => __( 'Austria', 'woocommerce' ),
32
+    'AZ' => __( 'Azerbaijan', 'woocommerce' ),
33
+    'BS' => __( 'Bahamas', 'woocommerce' ),
34
+    'BH' => __( 'Bahrain', 'woocommerce' ),
35
+    'BD' => __( 'Bangladesh', 'woocommerce' ),
36
+    'BB' => __( 'Barbados', 'woocommerce' ),
37
+    'BY' => __( 'Belarus', 'woocommerce' ),
38
+    'BE' => __( 'Belgium', 'woocommerce' ),
39
+    'PW' => __( 'Belau', 'woocommerce' ),
40
+    'BZ' => __( 'Belize', 'woocommerce' ),
41
+    'BJ' => __( 'Benin', 'woocommerce' ),
42
+    'BM' => __( 'Bermuda', 'woocommerce' ),
43
+    'BT' => __( 'Bhutan', 'woocommerce' ),
44
+    'BO' => __( 'Bolivia', 'woocommerce' ),
45
+    'BQ' => __( 'Bonaire, Saint Eustatius and Saba', 'woocommerce' ),
46
+    'BA' => __( 'Bosnia and Herzegovina', 'woocommerce' ),
47
+    'BW' => __( 'Botswana', 'woocommerce' ),
48
+    'BV' => __( 'Bouvet Island', 'woocommerce' ),
49
+    'BR' => __( 'Brazil', 'woocommerce' ),
50
+    'IO' => __( 'British Indian Ocean Territory', 'woocommerce' ),
51
+    'BN' => __( 'Brunei', 'woocommerce' ),
52
+    'BG' => __( 'Bulgaria', 'woocommerce' ),
53
+    'BF' => __( 'Burkina Faso', 'woocommerce' ),
54
+    'BI' => __( 'Burundi', 'woocommerce' ),
55
+    'KH' => __( 'Cambodia', 'woocommerce' ),
56
+    'CM' => __( 'Cameroon', 'woocommerce' ),
57
+    'CA' => __( 'Canada', 'woocommerce' ),
58
+    'CV' => __( 'Cape Verde', 'woocommerce' ),
59
+    'KY' => __( 'Cayman Islands', 'woocommerce' ),
60
+    'CF' => __( 'Central African Republic', 'woocommerce' ),
61
+    'TD' => __( 'Chad', 'woocommerce' ),
62
+    'CL' => __( 'Chile', 'woocommerce' ),
63
+    'CN' => __( 'China', 'woocommerce' ),
64
+    'CX' => __( 'Christmas Island', 'woocommerce' ),
65
+    'CC' => __( 'Cocos (Keeling) Islands', 'woocommerce' ),
66
+    'CO' => __( 'Colombia', 'woocommerce' ),
67
+    'KM' => __( 'Comoros', 'woocommerce' ),
68
+    'CG' => __( 'Congo (Brazzaville)', 'woocommerce' ),
69
+    'CD' => __( 'Congo (Kinshasa)', 'woocommerce' ),
70
+    'CK' => __( 'Cook Islands', 'woocommerce' ),
71
+    'CR' => __( 'Costa Rica', 'woocommerce' ),
72
+    'HR' => __( 'Croatia', 'woocommerce' ),
73
+    'CU' => __( 'Cuba', 'woocommerce' ),
74
+    'CW' => __( 'Curaçao', 'woocommerce' ),
75
+    'CY' => __( 'Cyprus', 'woocommerce' ),
76
+    'CZ' => __( 'Czech Republic', 'woocommerce' ),
77
+    'DK' => __( 'Denmark', 'woocommerce' ),
78
+    'DJ' => __( 'Djibouti', 'woocommerce' ),
79
+    'DM' => __( 'Dominica', 'woocommerce' ),
80
+    'DO' => __( 'Dominican Republic', 'woocommerce' ),
81
+    'EC' => __( 'Ecuador', 'woocommerce' ),
82
+    'EG' => __( 'Egypt', 'woocommerce' ),
83
+    'SV' => __( 'El Salvador', 'woocommerce' ),
84
+    'GQ' => __( 'Equatorial Guinea', 'woocommerce' ),
85
+    'ER' => __( 'Eritrea', 'woocommerce' ),
86
+    'EE' => __( 'Estonia', 'woocommerce' ),
87
+    'ET' => __( 'Ethiopia', 'woocommerce' ),
88
+    'FK' => __( 'Falkland Islands', 'woocommerce' ),
89
+    'FO' => __( 'Faroe Islands', 'woocommerce' ),
90
+    'FJ' => __( 'Fiji', 'woocommerce' ),
91
+    'FI' => __( 'Finland', 'woocommerce' ),
92
+    'FR' => __( 'France', 'woocommerce' ),
93
+    'GF' => __( 'French Guiana', 'woocommerce' ),
94
+    'PF' => __( 'French Polynesia', 'woocommerce' ),
95
+    'TF' => __( 'French Southern Territories', 'woocommerce' ),
96
+    'GA' => __( 'Gabon', 'woocommerce' ),
97
+    'GM' => __( 'Gambia', 'woocommerce' ),
98
+    'GE' => __( 'Georgia', 'woocommerce' ),
99
+    'DE' => __( 'Germany', 'woocommerce' ),
100
+    'GH' => __( 'Ghana', 'woocommerce' ),
101
+    'GI' => __( 'Gibraltar', 'woocommerce' ),
102
+    'GR' => __( 'Greece', 'woocommerce' ),
103
+    'GL' => __( 'Greenland', 'woocommerce' ),
104
+    'GD' => __( 'Grenada', 'woocommerce' ),
105
+    'GP' => __( 'Guadeloupe', 'woocommerce' ),
106
+    'GU' => __( 'Guam', 'woocommerce' ),
107
+    'GT' => __( 'Guatemala', 'woocommerce' ),
108
+    'GG' => __( 'Guernsey', 'woocommerce' ),
109
+    'GN' => __( 'Guinea', 'woocommerce' ),
110
+    'GW' => __( 'Guinea-Bissau', 'woocommerce' ),
111
+    'GY' => __( 'Guyana', 'woocommerce' ),
112
+    'HT' => __( 'Haiti', 'woocommerce' ),
113
+    'HM' => __( 'Heard Island and McDonald Islands', 'woocommerce' ),
114
+    'HN' => __( 'Honduras', 'woocommerce' ),
115
+    'HK' => __( 'Hong Kong', 'woocommerce' ),
116
+    'HU' => __( 'Hungary', 'woocommerce' ),
117
+    'IS' => __( 'Iceland', 'woocommerce' ),
118
+    'IN' => __( 'India', 'woocommerce' ),
119
+    'ID' => __( 'Indonesia', 'woocommerce' ),
120
+    'IR' => __( 'Iran', 'woocommerce' ),
121
+    'IQ' => __( 'Iraq', 'woocommerce' ),
122
+    'IE' => __( 'Ireland', 'woocommerce' ),
123
+    'IM' => __( 'Isle of Man', 'woocommerce' ),
124
+    'IL' => __( 'Israel', 'woocommerce' ),
125
+    'IT' => __( 'Italy', 'woocommerce' ),
126
+    'CI' => __( 'Ivory Coast', 'woocommerce' ),
127
+    'JM' => __( 'Jamaica', 'woocommerce' ),
128
+    'JP' => __( 'Japan', 'woocommerce' ),
129
+    'JE' => __( 'Jersey', 'woocommerce' ),
130
+    'JO' => __( 'Jordan', 'woocommerce' ),
131
+    'KZ' => __( 'Kazakhstan', 'woocommerce' ),
132
+    'KE' => __( 'Kenya', 'woocommerce' ),
133
+    'KI' => __( 'Kiribati', 'woocommerce' ),
134
+    'KW' => __( 'Kuwait', 'woocommerce' ),
135
+    'KG' => __( 'Kyrgyzstan', 'woocommerce' ),
136
+    'LA' => __( 'Laos', 'woocommerce' ),
137
+    'LV' => __( 'Latvia', 'woocommerce' ),
138
+    'LB' => __( 'Lebanon', 'woocommerce' ),
139
+    'LS' => __( 'Lesotho', 'woocommerce' ),
140
+    'LR' => __( 'Liberia', 'woocommerce' ),
141
+    'LY' => __( 'Libya', 'woocommerce' ),
142
+    'LI' => __( 'Liechtenstein', 'woocommerce' ),
143
+    'LT' => __( 'Lithuania', 'woocommerce' ),
144
+    'LU' => __( 'Luxembourg', 'woocommerce' ),
145
+    'MO' => __( 'Macao', 'woocommerce' ),
146
+    'MK' => __( 'North Macedonia', 'woocommerce' ),
147
+    'MG' => __( 'Madagascar', 'woocommerce' ),
148
+    'MW' => __( 'Malawi', 'woocommerce' ),
149
+    'MY' => __( 'Malaysia', 'woocommerce' ),
150
+    'MV' => __( 'Maldives', 'woocommerce' ),
151
+    'ML' => __( 'Mali', 'woocommerce' ),
152
+    'MT' => __( 'Malta', 'woocommerce' ),
153
+    'MH' => __( 'Marshall Islands', 'woocommerce' ),
154
+    'MQ' => __( 'Martinique', 'woocommerce' ),
155
+    'MR' => __( 'Mauritania', 'woocommerce' ),
156
+    'MU' => __( 'Mauritius', 'woocommerce' ),
157
+    'YT' => __( 'Mayotte', 'woocommerce' ),
158
+    'MX' => __( 'Mexico', 'woocommerce' ),
159
+    'FM' => __( 'Micronesia', 'woocommerce' ),
160
+    'MD' => __( 'Moldova', 'woocommerce' ),
161
+    'MC' => __( 'Monaco', 'woocommerce' ),
162
+    'MN' => __( 'Mongolia', 'woocommerce' ),
163
+    'ME' => __( 'Montenegro', 'woocommerce' ),
164
+    'MS' => __( 'Montserrat', 'woocommerce' ),
165
+    'MA' => __( 'Morocco', 'woocommerce' ),
166
+    'MZ' => __( 'Mozambique', 'woocommerce' ),
167
+    'MM' => __( 'Myanmar', 'woocommerce' ),
168
+    'NA' => __( 'Namibia', 'woocommerce' ),
169
+    'NR' => __( 'Nauru', 'woocommerce' ),
170
+    'NP' => __( 'Nepal', 'woocommerce' ),
171
+    'NL' => __( 'Netherlands', 'woocommerce' ),
172
+    'NC' => __( 'New Caledonia', 'woocommerce' ),
173
+    'NZ' => __( 'New Zealand', 'woocommerce' ),
174
+    'NI' => __( 'Nicaragua', 'woocommerce' ),
175
+    'NE' => __( 'Niger', 'woocommerce' ),
176
+    'NG' => __( 'Nigeria', 'woocommerce' ),
177
+    'NU' => __( 'Niue', 'woocommerce' ),
178
+    'NF' => __( 'Norfolk Island', 'woocommerce' ),
179
+    'MP' => __( 'Northern Mariana Islands', 'woocommerce' ),
180
+    'KP' => __( 'North Korea', 'woocommerce' ),
181
+    'NO' => __( 'Norway', 'woocommerce' ),
182
+    'OM' => __( 'Oman', 'woocommerce' ),
183
+    'PK' => __( 'Pakistan', 'woocommerce' ),
184
+    'PS' => __( 'Palestinian Territory', 'woocommerce' ),
185
+    'PA' => __( 'Panama', 'woocommerce' ),
186
+    'PG' => __( 'Papua New Guinea', 'woocommerce' ),
187
+    'PY' => __( 'Paraguay', 'woocommerce' ),
188
+    'PE' => __( 'Peru', 'woocommerce' ),
189
+    'PH' => __( 'Philippines', 'woocommerce' ),
190
+    'PN' => __( 'Pitcairn', 'woocommerce' ),
191
+    'PL' => __( 'Poland', 'woocommerce' ),
192
+    'PT' => __( 'Portugal', 'woocommerce' ),
193
+    'PR' => __( 'Puerto Rico', 'woocommerce' ),
194
+    'QA' => __( 'Qatar', 'woocommerce' ),
195
+    'RE' => __( 'Reunion', 'woocommerce' ),
196
+    'RO' => __( 'Romania', 'woocommerce' ),
197
+    'RU' => __( 'Russia', 'woocommerce' ),
198
+    'RW' => __( 'Rwanda', 'woocommerce' ),
199
+    'BL' => __( 'Saint Barthélemy', 'woocommerce' ),
200
+    'SH' => __( 'Saint Helena', 'woocommerce' ),
201
+    'KN' => __( 'Saint Kitts and Nevis', 'woocommerce' ),
202
+    'LC' => __( 'Saint Lucia', 'woocommerce' ),
203
+    'MF' => __( 'Saint Martin (French part)', 'woocommerce' ),
204
+    'SX' => __( 'Saint Martin (Dutch part)', 'woocommerce' ),
205
+    'PM' => __( 'Saint Pierre and Miquelon', 'woocommerce' ),
206
+    'VC' => __( 'Saint Vincent and the Grenadines', 'woocommerce' ),
207
+    'SM' => __( 'San Marino', 'woocommerce' ),
208
+    'ST' => __( 'São Tomé and Príncipe', 'woocommerce' ),
209
+    'SA' => __( 'Saudi Arabia', 'woocommerce' ),
210
+    'SN' => __( 'Senegal', 'woocommerce' ),
211
+    'RS' => __( 'Serbia', 'woocommerce' ),
212
+    'SC' => __( 'Seychelles', 'woocommerce' ),
213
+    'SL' => __( 'Sierra Leone', 'woocommerce' ),
214
+    'SG' => __( 'Singapore', 'woocommerce' ),
215
+    'SK' => __( 'Slovakia', 'woocommerce' ),
216
+    'SI' => __( 'Slovenia', 'woocommerce' ),
217
+    'SB' => __( 'Solomon Islands', 'woocommerce' ),
218
+    'SO' => __( 'Somalia', 'woocommerce' ),
219
+    'ZA' => __( 'South Africa', 'woocommerce' ),
220
+    'GS' => __( 'South Georgia/Sandwich Islands', 'woocommerce' ),
221
+    'KR' => __( 'South Korea', 'woocommerce' ),
222
+    'SS' => __( 'South Sudan', 'woocommerce' ),
223
+    'ES' => __( 'Spain', 'woocommerce' ),
224
+    'LK' => __( 'Sri Lanka', 'woocommerce' ),
225
+    'SD' => __( 'Sudan', 'woocommerce' ),
226
+    'SR' => __( 'Suriname', 'woocommerce' ),
227
+    'SJ' => __( 'Svalbard and Jan Mayen', 'woocommerce' ),
228
+    'SZ' => __( 'Eswatini', 'woocommerce' ),
229
+    'SE' => __( 'Sweden', 'woocommerce' ),
230
+    'CH' => __( 'Switzerland', 'woocommerce' ),
231
+    'SY' => __( 'Syria', 'woocommerce' ),
232
+    'TW' => __( 'Taiwan', 'woocommerce' ),
233
+    'TJ' => __( 'Tajikistan', 'woocommerce' ),
234
+    'TZ' => __( 'Tanzania', 'woocommerce' ),
235
+    'TH' => __( 'Thailand', 'woocommerce' ),
236
+    'TL' => __( 'Timor-Leste', 'woocommerce' ),
237
+    'TG' => __( 'Togo', 'woocommerce' ),
238
+    'TK' => __( 'Tokelau', 'woocommerce' ),
239
+    'TO' => __( 'Tonga', 'woocommerce' ),
240
+    'TT' => __( 'Trinidad and Tobago', 'woocommerce' ),
241
+    'TN' => __( 'Tunisia', 'woocommerce' ),
242
+    'TR' => __( 'Turkey', 'woocommerce' ),
243
+    'TM' => __( 'Turkmenistan', 'woocommerce' ),
244
+    'TC' => __( 'Turks and Caicos Islands', 'woocommerce' ),
245
+    'TV' => __( 'Tuvalu', 'woocommerce' ),
246
+    'UG' => __( 'Uganda', 'woocommerce' ),
247
+    'UA' => __( 'Ukraine', 'woocommerce' ),
248
+    'AE' => __( 'United Arab Emirates', 'woocommerce' ),
249
+    'GB' => __( 'United Kingdom (UK)', 'woocommerce' ),
250
+    'US' => __( 'United States (US)', 'woocommerce' ),
251
+    'UM' => __( 'United States (US) Minor Outlying Islands', 'woocommerce' ),
252
+    'UY' => __( 'Uruguay', 'woocommerce' ),
253
+    'UZ' => __( 'Uzbekistan', 'woocommerce' ),
254
+    'VU' => __( 'Vanuatu', 'woocommerce' ),
255
+    'VA' => __( 'Vatican', 'woocommerce' ),
256
+    'VE' => __( 'Venezuela', 'woocommerce' ),
257
+    'VN' => __( 'Vietnam', 'woocommerce' ),
258
+    'VG' => __( 'Virgin Islands (British)', 'woocommerce' ),
259
+    'VI' => __( 'Virgin Islands (US)', 'woocommerce' ),
260
+    'WF' => __( 'Wallis and Futuna', 'woocommerce' ),
261
+    'EH' => __( 'Western Sahara', 'woocommerce' ),
262
+    'WS' => __( 'Samoa', 'woocommerce' ),
263
+    'YE' => __( 'Yemen', 'woocommerce' ),
264
+    'ZM' => __( 'Zambia', 'woocommerce' ),
265
+    'ZW' => __( 'Zimbabwe', 'woocommerce' ),
266 266
 );
Please login to merge, or discard this patch.
Spacing   +250 added lines, -250 removed lines patch added patch discarded remove patch
@@ -11,256 +11,256 @@
 block discarded – undo
11 11
  * @version 3.8.0
12 12
  */
13 13
 
14
-defined( 'ABSPATH' ) || exit;
14
+defined('ABSPATH') || exit;
15 15
 
16 16
 return array(
17
-	'AF' => __( 'Afghanistan', 'woocommerce' ),
18
-	'AX' => __( 'Åland Islands', 'woocommerce' ),
19
-	'AL' => __( 'Albania', 'woocommerce' ),
20
-	'DZ' => __( 'Algeria', 'woocommerce' ),
21
-	'AS' => __( 'American Samoa', 'woocommerce' ),
22
-	'AD' => __( 'Andorra', 'woocommerce' ),
23
-	'AO' => __( 'Angola', 'woocommerce' ),
24
-	'AI' => __( 'Anguilla', 'woocommerce' ),
25
-	'AQ' => __( 'Antarctica', 'woocommerce' ),
26
-	'AG' => __( 'Antigua and Barbuda', 'woocommerce' ),
27
-	'AR' => __( 'Argentina', 'woocommerce' ),
28
-	'AM' => __( 'Armenia', 'woocommerce' ),
29
-	'AW' => __( 'Aruba', 'woocommerce' ),
30
-	'AU' => __( 'Australia', 'woocommerce' ),
31
-	'AT' => __( 'Austria', 'woocommerce' ),
32
-	'AZ' => __( 'Azerbaijan', 'woocommerce' ),
33
-	'BS' => __( 'Bahamas', 'woocommerce' ),
34
-	'BH' => __( 'Bahrain', 'woocommerce' ),
35
-	'BD' => __( 'Bangladesh', 'woocommerce' ),
36
-	'BB' => __( 'Barbados', 'woocommerce' ),
37
-	'BY' => __( 'Belarus', 'woocommerce' ),
38
-	'BE' => __( 'Belgium', 'woocommerce' ),
39
-	'PW' => __( 'Belau', 'woocommerce' ),
40
-	'BZ' => __( 'Belize', 'woocommerce' ),
41
-	'BJ' => __( 'Benin', 'woocommerce' ),
42
-	'BM' => __( 'Bermuda', 'woocommerce' ),
43
-	'BT' => __( 'Bhutan', 'woocommerce' ),
44
-	'BO' => __( 'Bolivia', 'woocommerce' ),
45
-	'BQ' => __( 'Bonaire, Saint Eustatius and Saba', 'woocommerce' ),
46
-	'BA' => __( 'Bosnia and Herzegovina', 'woocommerce' ),
47
-	'BW' => __( 'Botswana', 'woocommerce' ),
48
-	'BV' => __( 'Bouvet Island', 'woocommerce' ),
49
-	'BR' => __( 'Brazil', 'woocommerce' ),
50
-	'IO' => __( 'British Indian Ocean Territory', 'woocommerce' ),
51
-	'BN' => __( 'Brunei', 'woocommerce' ),
52
-	'BG' => __( 'Bulgaria', 'woocommerce' ),
53
-	'BF' => __( 'Burkina Faso', 'woocommerce' ),
54
-	'BI' => __( 'Burundi', 'woocommerce' ),
55
-	'KH' => __( 'Cambodia', 'woocommerce' ),
56
-	'CM' => __( 'Cameroon', 'woocommerce' ),
57
-	'CA' => __( 'Canada', 'woocommerce' ),
58
-	'CV' => __( 'Cape Verde', 'woocommerce' ),
59
-	'KY' => __( 'Cayman Islands', 'woocommerce' ),
60
-	'CF' => __( 'Central African Republic', 'woocommerce' ),
61
-	'TD' => __( 'Chad', 'woocommerce' ),
62
-	'CL' => __( 'Chile', 'woocommerce' ),
63
-	'CN' => __( 'China', 'woocommerce' ),
64
-	'CX' => __( 'Christmas Island', 'woocommerce' ),
65
-	'CC' => __( 'Cocos (Keeling) Islands', 'woocommerce' ),
66
-	'CO' => __( 'Colombia', 'woocommerce' ),
67
-	'KM' => __( 'Comoros', 'woocommerce' ),
68
-	'CG' => __( 'Congo (Brazzaville)', 'woocommerce' ),
69
-	'CD' => __( 'Congo (Kinshasa)', 'woocommerce' ),
70
-	'CK' => __( 'Cook Islands', 'woocommerce' ),
71
-	'CR' => __( 'Costa Rica', 'woocommerce' ),
72
-	'HR' => __( 'Croatia', 'woocommerce' ),
73
-	'CU' => __( 'Cuba', 'woocommerce' ),
74
-	'CW' => __( 'Curaçao', 'woocommerce' ),
75
-	'CY' => __( 'Cyprus', 'woocommerce' ),
76
-	'CZ' => __( 'Czech Republic', 'woocommerce' ),
77
-	'DK' => __( 'Denmark', 'woocommerce' ),
78
-	'DJ' => __( 'Djibouti', 'woocommerce' ),
79
-	'DM' => __( 'Dominica', 'woocommerce' ),
80
-	'DO' => __( 'Dominican Republic', 'woocommerce' ),
81
-	'EC' => __( 'Ecuador', 'woocommerce' ),
82
-	'EG' => __( 'Egypt', 'woocommerce' ),
83
-	'SV' => __( 'El Salvador', 'woocommerce' ),
84
-	'GQ' => __( 'Equatorial Guinea', 'woocommerce' ),
85
-	'ER' => __( 'Eritrea', 'woocommerce' ),
86
-	'EE' => __( 'Estonia', 'woocommerce' ),
87
-	'ET' => __( 'Ethiopia', 'woocommerce' ),
88
-	'FK' => __( 'Falkland Islands', 'woocommerce' ),
89
-	'FO' => __( 'Faroe Islands', 'woocommerce' ),
90
-	'FJ' => __( 'Fiji', 'woocommerce' ),
91
-	'FI' => __( 'Finland', 'woocommerce' ),
92
-	'FR' => __( 'France', 'woocommerce' ),
93
-	'GF' => __( 'French Guiana', 'woocommerce' ),
94
-	'PF' => __( 'French Polynesia', 'woocommerce' ),
95
-	'TF' => __( 'French Southern Territories', 'woocommerce' ),
96
-	'GA' => __( 'Gabon', 'woocommerce' ),
97
-	'GM' => __( 'Gambia', 'woocommerce' ),
98
-	'GE' => __( 'Georgia', 'woocommerce' ),
99
-	'DE' => __( 'Germany', 'woocommerce' ),
100
-	'GH' => __( 'Ghana', 'woocommerce' ),
101
-	'GI' => __( 'Gibraltar', 'woocommerce' ),
102
-	'GR' => __( 'Greece', 'woocommerce' ),
103
-	'GL' => __( 'Greenland', 'woocommerce' ),
104
-	'GD' => __( 'Grenada', 'woocommerce' ),
105
-	'GP' => __( 'Guadeloupe', 'woocommerce' ),
106
-	'GU' => __( 'Guam', 'woocommerce' ),
107
-	'GT' => __( 'Guatemala', 'woocommerce' ),
108
-	'GG' => __( 'Guernsey', 'woocommerce' ),
109
-	'GN' => __( 'Guinea', 'woocommerce' ),
110
-	'GW' => __( 'Guinea-Bissau', 'woocommerce' ),
111
-	'GY' => __( 'Guyana', 'woocommerce' ),
112
-	'HT' => __( 'Haiti', 'woocommerce' ),
113
-	'HM' => __( 'Heard Island and McDonald Islands', 'woocommerce' ),
114
-	'HN' => __( 'Honduras', 'woocommerce' ),
115
-	'HK' => __( 'Hong Kong', 'woocommerce' ),
116
-	'HU' => __( 'Hungary', 'woocommerce' ),
117
-	'IS' => __( 'Iceland', 'woocommerce' ),
118
-	'IN' => __( 'India', 'woocommerce' ),
119
-	'ID' => __( 'Indonesia', 'woocommerce' ),
120
-	'IR' => __( 'Iran', 'woocommerce' ),
121
-	'IQ' => __( 'Iraq', 'woocommerce' ),
122
-	'IE' => __( 'Ireland', 'woocommerce' ),
123
-	'IM' => __( 'Isle of Man', 'woocommerce' ),
124
-	'IL' => __( 'Israel', 'woocommerce' ),
125
-	'IT' => __( 'Italy', 'woocommerce' ),
126
-	'CI' => __( 'Ivory Coast', 'woocommerce' ),
127
-	'JM' => __( 'Jamaica', 'woocommerce' ),
128
-	'JP' => __( 'Japan', 'woocommerce' ),
129
-	'JE' => __( 'Jersey', 'woocommerce' ),
130
-	'JO' => __( 'Jordan', 'woocommerce' ),
131
-	'KZ' => __( 'Kazakhstan', 'woocommerce' ),
132
-	'KE' => __( 'Kenya', 'woocommerce' ),
133
-	'KI' => __( 'Kiribati', 'woocommerce' ),
134
-	'KW' => __( 'Kuwait', 'woocommerce' ),
135
-	'KG' => __( 'Kyrgyzstan', 'woocommerce' ),
136
-	'LA' => __( 'Laos', 'woocommerce' ),
137
-	'LV' => __( 'Latvia', 'woocommerce' ),
138
-	'LB' => __( 'Lebanon', 'woocommerce' ),
139
-	'LS' => __( 'Lesotho', 'woocommerce' ),
140
-	'LR' => __( 'Liberia', 'woocommerce' ),
141
-	'LY' => __( 'Libya', 'woocommerce' ),
142
-	'LI' => __( 'Liechtenstein', 'woocommerce' ),
143
-	'LT' => __( 'Lithuania', 'woocommerce' ),
144
-	'LU' => __( 'Luxembourg', 'woocommerce' ),
145
-	'MO' => __( 'Macao', 'woocommerce' ),
146
-	'MK' => __( 'North Macedonia', 'woocommerce' ),
147
-	'MG' => __( 'Madagascar', 'woocommerce' ),
148
-	'MW' => __( 'Malawi', 'woocommerce' ),
149
-	'MY' => __( 'Malaysia', 'woocommerce' ),
150
-	'MV' => __( 'Maldives', 'woocommerce' ),
151
-	'ML' => __( 'Mali', 'woocommerce' ),
152
-	'MT' => __( 'Malta', 'woocommerce' ),
153
-	'MH' => __( 'Marshall Islands', 'woocommerce' ),
154
-	'MQ' => __( 'Martinique', 'woocommerce' ),
155
-	'MR' => __( 'Mauritania', 'woocommerce' ),
156
-	'MU' => __( 'Mauritius', 'woocommerce' ),
157
-	'YT' => __( 'Mayotte', 'woocommerce' ),
158
-	'MX' => __( 'Mexico', 'woocommerce' ),
159
-	'FM' => __( 'Micronesia', 'woocommerce' ),
160
-	'MD' => __( 'Moldova', 'woocommerce' ),
161
-	'MC' => __( 'Monaco', 'woocommerce' ),
162
-	'MN' => __( 'Mongolia', 'woocommerce' ),
163
-	'ME' => __( 'Montenegro', 'woocommerce' ),
164
-	'MS' => __( 'Montserrat', 'woocommerce' ),
165
-	'MA' => __( 'Morocco', 'woocommerce' ),
166
-	'MZ' => __( 'Mozambique', 'woocommerce' ),
167
-	'MM' => __( 'Myanmar', 'woocommerce' ),
168
-	'NA' => __( 'Namibia', 'woocommerce' ),
169
-	'NR' => __( 'Nauru', 'woocommerce' ),
170
-	'NP' => __( 'Nepal', 'woocommerce' ),
171
-	'NL' => __( 'Netherlands', 'woocommerce' ),
172
-	'NC' => __( 'New Caledonia', 'woocommerce' ),
173
-	'NZ' => __( 'New Zealand', 'woocommerce' ),
174
-	'NI' => __( 'Nicaragua', 'woocommerce' ),
175
-	'NE' => __( 'Niger', 'woocommerce' ),
176
-	'NG' => __( 'Nigeria', 'woocommerce' ),
177
-	'NU' => __( 'Niue', 'woocommerce' ),
178
-	'NF' => __( 'Norfolk Island', 'woocommerce' ),
179
-	'MP' => __( 'Northern Mariana Islands', 'woocommerce' ),
180
-	'KP' => __( 'North Korea', 'woocommerce' ),
181
-	'NO' => __( 'Norway', 'woocommerce' ),
182
-	'OM' => __( 'Oman', 'woocommerce' ),
183
-	'PK' => __( 'Pakistan', 'woocommerce' ),
184
-	'PS' => __( 'Palestinian Territory', 'woocommerce' ),
185
-	'PA' => __( 'Panama', 'woocommerce' ),
186
-	'PG' => __( 'Papua New Guinea', 'woocommerce' ),
187
-	'PY' => __( 'Paraguay', 'woocommerce' ),
188
-	'PE' => __( 'Peru', 'woocommerce' ),
189
-	'PH' => __( 'Philippines', 'woocommerce' ),
190
-	'PN' => __( 'Pitcairn', 'woocommerce' ),
191
-	'PL' => __( 'Poland', 'woocommerce' ),
192
-	'PT' => __( 'Portugal', 'woocommerce' ),
193
-	'PR' => __( 'Puerto Rico', 'woocommerce' ),
194
-	'QA' => __( 'Qatar', 'woocommerce' ),
195
-	'RE' => __( 'Reunion', 'woocommerce' ),
196
-	'RO' => __( 'Romania', 'woocommerce' ),
197
-	'RU' => __( 'Russia', 'woocommerce' ),
198
-	'RW' => __( 'Rwanda', 'woocommerce' ),
199
-	'BL' => __( 'Saint Barthélemy', 'woocommerce' ),
200
-	'SH' => __( 'Saint Helena', 'woocommerce' ),
201
-	'KN' => __( 'Saint Kitts and Nevis', 'woocommerce' ),
202
-	'LC' => __( 'Saint Lucia', 'woocommerce' ),
203
-	'MF' => __( 'Saint Martin (French part)', 'woocommerce' ),
204
-	'SX' => __( 'Saint Martin (Dutch part)', 'woocommerce' ),
205
-	'PM' => __( 'Saint Pierre and Miquelon', 'woocommerce' ),
206
-	'VC' => __( 'Saint Vincent and the Grenadines', 'woocommerce' ),
207
-	'SM' => __( 'San Marino', 'woocommerce' ),
208
-	'ST' => __( 'São Tomé and Príncipe', 'woocommerce' ),
209
-	'SA' => __( 'Saudi Arabia', 'woocommerce' ),
210
-	'SN' => __( 'Senegal', 'woocommerce' ),
211
-	'RS' => __( 'Serbia', 'woocommerce' ),
212
-	'SC' => __( 'Seychelles', 'woocommerce' ),
213
-	'SL' => __( 'Sierra Leone', 'woocommerce' ),
214
-	'SG' => __( 'Singapore', 'woocommerce' ),
215
-	'SK' => __( 'Slovakia', 'woocommerce' ),
216
-	'SI' => __( 'Slovenia', 'woocommerce' ),
217
-	'SB' => __( 'Solomon Islands', 'woocommerce' ),
218
-	'SO' => __( 'Somalia', 'woocommerce' ),
219
-	'ZA' => __( 'South Africa', 'woocommerce' ),
220
-	'GS' => __( 'South Georgia/Sandwich Islands', 'woocommerce' ),
221
-	'KR' => __( 'South Korea', 'woocommerce' ),
222
-	'SS' => __( 'South Sudan', 'woocommerce' ),
223
-	'ES' => __( 'Spain', 'woocommerce' ),
224
-	'LK' => __( 'Sri Lanka', 'woocommerce' ),
225
-	'SD' => __( 'Sudan', 'woocommerce' ),
226
-	'SR' => __( 'Suriname', 'woocommerce' ),
227
-	'SJ' => __( 'Svalbard and Jan Mayen', 'woocommerce' ),
228
-	'SZ' => __( 'Eswatini', 'woocommerce' ),
229
-	'SE' => __( 'Sweden', 'woocommerce' ),
230
-	'CH' => __( 'Switzerland', 'woocommerce' ),
231
-	'SY' => __( 'Syria', 'woocommerce' ),
232
-	'TW' => __( 'Taiwan', 'woocommerce' ),
233
-	'TJ' => __( 'Tajikistan', 'woocommerce' ),
234
-	'TZ' => __( 'Tanzania', 'woocommerce' ),
235
-	'TH' => __( 'Thailand', 'woocommerce' ),
236
-	'TL' => __( 'Timor-Leste', 'woocommerce' ),
237
-	'TG' => __( 'Togo', 'woocommerce' ),
238
-	'TK' => __( 'Tokelau', 'woocommerce' ),
239
-	'TO' => __( 'Tonga', 'woocommerce' ),
240
-	'TT' => __( 'Trinidad and Tobago', 'woocommerce' ),
241
-	'TN' => __( 'Tunisia', 'woocommerce' ),
242
-	'TR' => __( 'Turkey', 'woocommerce' ),
243
-	'TM' => __( 'Turkmenistan', 'woocommerce' ),
244
-	'TC' => __( 'Turks and Caicos Islands', 'woocommerce' ),
245
-	'TV' => __( 'Tuvalu', 'woocommerce' ),
246
-	'UG' => __( 'Uganda', 'woocommerce' ),
247
-	'UA' => __( 'Ukraine', 'woocommerce' ),
248
-	'AE' => __( 'United Arab Emirates', 'woocommerce' ),
249
-	'GB' => __( 'United Kingdom (UK)', 'woocommerce' ),
250
-	'US' => __( 'United States (US)', 'woocommerce' ),
251
-	'UM' => __( 'United States (US) Minor Outlying Islands', 'woocommerce' ),
252
-	'UY' => __( 'Uruguay', 'woocommerce' ),
253
-	'UZ' => __( 'Uzbekistan', 'woocommerce' ),
254
-	'VU' => __( 'Vanuatu', 'woocommerce' ),
255
-	'VA' => __( 'Vatican', 'woocommerce' ),
256
-	'VE' => __( 'Venezuela', 'woocommerce' ),
257
-	'VN' => __( 'Vietnam', 'woocommerce' ),
258
-	'VG' => __( 'Virgin Islands (British)', 'woocommerce' ),
259
-	'VI' => __( 'Virgin Islands (US)', 'woocommerce' ),
260
-	'WF' => __( 'Wallis and Futuna', 'woocommerce' ),
261
-	'EH' => __( 'Western Sahara', 'woocommerce' ),
262
-	'WS' => __( 'Samoa', 'woocommerce' ),
263
-	'YE' => __( 'Yemen', 'woocommerce' ),
264
-	'ZM' => __( 'Zambia', 'woocommerce' ),
265
-	'ZW' => __( 'Zimbabwe', 'woocommerce' ),
17
+	'AF' => __('Afghanistan', 'woocommerce'),
18
+	'AX' => __('Åland Islands', 'woocommerce'),
19
+	'AL' => __('Albania', 'woocommerce'),
20
+	'DZ' => __('Algeria', 'woocommerce'),
21
+	'AS' => __('American Samoa', 'woocommerce'),
22
+	'AD' => __('Andorra', 'woocommerce'),
23
+	'AO' => __('Angola', 'woocommerce'),
24
+	'AI' => __('Anguilla', 'woocommerce'),
25
+	'AQ' => __('Antarctica', 'woocommerce'),
26
+	'AG' => __('Antigua and Barbuda', 'woocommerce'),
27
+	'AR' => __('Argentina', 'woocommerce'),
28
+	'AM' => __('Armenia', 'woocommerce'),
29
+	'AW' => __('Aruba', 'woocommerce'),
30
+	'AU' => __('Australia', 'woocommerce'),
31
+	'AT' => __('Austria', 'woocommerce'),
32
+	'AZ' => __('Azerbaijan', 'woocommerce'),
33
+	'BS' => __('Bahamas', 'woocommerce'),
34
+	'BH' => __('Bahrain', 'woocommerce'),
35
+	'BD' => __('Bangladesh', 'woocommerce'),
36
+	'BB' => __('Barbados', 'woocommerce'),
37
+	'BY' => __('Belarus', 'woocommerce'),
38
+	'BE' => __('Belgium', 'woocommerce'),
39
+	'PW' => __('Belau', 'woocommerce'),
40
+	'BZ' => __('Belize', 'woocommerce'),
41
+	'BJ' => __('Benin', 'woocommerce'),
42
+	'BM' => __('Bermuda', 'woocommerce'),
43
+	'BT' => __('Bhutan', 'woocommerce'),
44
+	'BO' => __('Bolivia', 'woocommerce'),
45
+	'BQ' => __('Bonaire, Saint Eustatius and Saba', 'woocommerce'),
46
+	'BA' => __('Bosnia and Herzegovina', 'woocommerce'),
47
+	'BW' => __('Botswana', 'woocommerce'),
48
+	'BV' => __('Bouvet Island', 'woocommerce'),
49
+	'BR' => __('Brazil', 'woocommerce'),
50
+	'IO' => __('British Indian Ocean Territory', 'woocommerce'),
51
+	'BN' => __('Brunei', 'woocommerce'),
52
+	'BG' => __('Bulgaria', 'woocommerce'),
53
+	'BF' => __('Burkina Faso', 'woocommerce'),
54
+	'BI' => __('Burundi', 'woocommerce'),
55
+	'KH' => __('Cambodia', 'woocommerce'),
56
+	'CM' => __('Cameroon', 'woocommerce'),
57
+	'CA' => __('Canada', 'woocommerce'),
58
+	'CV' => __('Cape Verde', 'woocommerce'),
59
+	'KY' => __('Cayman Islands', 'woocommerce'),
60
+	'CF' => __('Central African Republic', 'woocommerce'),
61
+	'TD' => __('Chad', 'woocommerce'),
62
+	'CL' => __('Chile', 'woocommerce'),
63
+	'CN' => __('China', 'woocommerce'),
64
+	'CX' => __('Christmas Island', 'woocommerce'),
65
+	'CC' => __('Cocos (Keeling) Islands', 'woocommerce'),
66
+	'CO' => __('Colombia', 'woocommerce'),
67
+	'KM' => __('Comoros', 'woocommerce'),
68
+	'CG' => __('Congo (Brazzaville)', 'woocommerce'),
69
+	'CD' => __('Congo (Kinshasa)', 'woocommerce'),
70
+	'CK' => __('Cook Islands', 'woocommerce'),
71
+	'CR' => __('Costa Rica', 'woocommerce'),
72
+	'HR' => __('Croatia', 'woocommerce'),
73
+	'CU' => __('Cuba', 'woocommerce'),
74
+	'CW' => __('Curaçao', 'woocommerce'),
75
+	'CY' => __('Cyprus', 'woocommerce'),
76
+	'CZ' => __('Czech Republic', 'woocommerce'),
77
+	'DK' => __('Denmark', 'woocommerce'),
78
+	'DJ' => __('Djibouti', 'woocommerce'),
79
+	'DM' => __('Dominica', 'woocommerce'),
80
+	'DO' => __('Dominican Republic', 'woocommerce'),
81
+	'EC' => __('Ecuador', 'woocommerce'),
82
+	'EG' => __('Egypt', 'woocommerce'),
83
+	'SV' => __('El Salvador', 'woocommerce'),
84
+	'GQ' => __('Equatorial Guinea', 'woocommerce'),
85
+	'ER' => __('Eritrea', 'woocommerce'),
86
+	'EE' => __('Estonia', 'woocommerce'),
87
+	'ET' => __('Ethiopia', 'woocommerce'),
88
+	'FK' => __('Falkland Islands', 'woocommerce'),
89
+	'FO' => __('Faroe Islands', 'woocommerce'),
90
+	'FJ' => __('Fiji', 'woocommerce'),
91
+	'FI' => __('Finland', 'woocommerce'),
92
+	'FR' => __('France', 'woocommerce'),
93
+	'GF' => __('French Guiana', 'woocommerce'),
94
+	'PF' => __('French Polynesia', 'woocommerce'),
95
+	'TF' => __('French Southern Territories', 'woocommerce'),
96
+	'GA' => __('Gabon', 'woocommerce'),
97
+	'GM' => __('Gambia', 'woocommerce'),
98
+	'GE' => __('Georgia', 'woocommerce'),
99
+	'DE' => __('Germany', 'woocommerce'),
100
+	'GH' => __('Ghana', 'woocommerce'),
101
+	'GI' => __('Gibraltar', 'woocommerce'),
102
+	'GR' => __('Greece', 'woocommerce'),
103
+	'GL' => __('Greenland', 'woocommerce'),
104
+	'GD' => __('Grenada', 'woocommerce'),
105
+	'GP' => __('Guadeloupe', 'woocommerce'),
106
+	'GU' => __('Guam', 'woocommerce'),
107
+	'GT' => __('Guatemala', 'woocommerce'),
108
+	'GG' => __('Guernsey', 'woocommerce'),
109
+	'GN' => __('Guinea', 'woocommerce'),
110
+	'GW' => __('Guinea-Bissau', 'woocommerce'),
111
+	'GY' => __('Guyana', 'woocommerce'),
112
+	'HT' => __('Haiti', 'woocommerce'),
113
+	'HM' => __('Heard Island and McDonald Islands', 'woocommerce'),
114
+	'HN' => __('Honduras', 'woocommerce'),
115
+	'HK' => __('Hong Kong', 'woocommerce'),
116
+	'HU' => __('Hungary', 'woocommerce'),
117
+	'IS' => __('Iceland', 'woocommerce'),
118
+	'IN' => __('India', 'woocommerce'),
119
+	'ID' => __('Indonesia', 'woocommerce'),
120
+	'IR' => __('Iran', 'woocommerce'),
121
+	'IQ' => __('Iraq', 'woocommerce'),
122
+	'IE' => __('Ireland', 'woocommerce'),
123
+	'IM' => __('Isle of Man', 'woocommerce'),
124
+	'IL' => __('Israel', 'woocommerce'),
125
+	'IT' => __('Italy', 'woocommerce'),
126
+	'CI' => __('Ivory Coast', 'woocommerce'),
127
+	'JM' => __('Jamaica', 'woocommerce'),
128
+	'JP' => __('Japan', 'woocommerce'),
129
+	'JE' => __('Jersey', 'woocommerce'),
130
+	'JO' => __('Jordan', 'woocommerce'),
131
+	'KZ' => __('Kazakhstan', 'woocommerce'),
132
+	'KE' => __('Kenya', 'woocommerce'),
133
+	'KI' => __('Kiribati', 'woocommerce'),
134
+	'KW' => __('Kuwait', 'woocommerce'),
135
+	'KG' => __('Kyrgyzstan', 'woocommerce'),
136
+	'LA' => __('Laos', 'woocommerce'),
137
+	'LV' => __('Latvia', 'woocommerce'),
138
+	'LB' => __('Lebanon', 'woocommerce'),
139
+	'LS' => __('Lesotho', 'woocommerce'),
140
+	'LR' => __('Liberia', 'woocommerce'),
141
+	'LY' => __('Libya', 'woocommerce'),
142
+	'LI' => __('Liechtenstein', 'woocommerce'),
143
+	'LT' => __('Lithuania', 'woocommerce'),
144
+	'LU' => __('Luxembourg', 'woocommerce'),
145
+	'MO' => __('Macao', 'woocommerce'),
146
+	'MK' => __('North Macedonia', 'woocommerce'),
147
+	'MG' => __('Madagascar', 'woocommerce'),
148
+	'MW' => __('Malawi', 'woocommerce'),
149
+	'MY' => __('Malaysia', 'woocommerce'),
150
+	'MV' => __('Maldives', 'woocommerce'),
151
+	'ML' => __('Mali', 'woocommerce'),
152
+	'MT' => __('Malta', 'woocommerce'),
153
+	'MH' => __('Marshall Islands', 'woocommerce'),
154
+	'MQ' => __('Martinique', 'woocommerce'),
155
+	'MR' => __('Mauritania', 'woocommerce'),
156
+	'MU' => __('Mauritius', 'woocommerce'),
157
+	'YT' => __('Mayotte', 'woocommerce'),
158
+	'MX' => __('Mexico', 'woocommerce'),
159
+	'FM' => __('Micronesia', 'woocommerce'),
160
+	'MD' => __('Moldova', 'woocommerce'),
161
+	'MC' => __('Monaco', 'woocommerce'),
162
+	'MN' => __('Mongolia', 'woocommerce'),
163
+	'ME' => __('Montenegro', 'woocommerce'),
164
+	'MS' => __('Montserrat', 'woocommerce'),
165
+	'MA' => __('Morocco', 'woocommerce'),
166
+	'MZ' => __('Mozambique', 'woocommerce'),
167
+	'MM' => __('Myanmar', 'woocommerce'),
168
+	'NA' => __('Namibia', 'woocommerce'),
169
+	'NR' => __('Nauru', 'woocommerce'),
170
+	'NP' => __('Nepal', 'woocommerce'),
171
+	'NL' => __('Netherlands', 'woocommerce'),
172
+	'NC' => __('New Caledonia', 'woocommerce'),
173
+	'NZ' => __('New Zealand', 'woocommerce'),
174
+	'NI' => __('Nicaragua', 'woocommerce'),
175
+	'NE' => __('Niger', 'woocommerce'),
176
+	'NG' => __('Nigeria', 'woocommerce'),
177
+	'NU' => __('Niue', 'woocommerce'),
178
+	'NF' => __('Norfolk Island', 'woocommerce'),
179
+	'MP' => __('Northern Mariana Islands', 'woocommerce'),
180
+	'KP' => __('North Korea', 'woocommerce'),
181
+	'NO' => __('Norway', 'woocommerce'),
182
+	'OM' => __('Oman', 'woocommerce'),
183
+	'PK' => __('Pakistan', 'woocommerce'),
184
+	'PS' => __('Palestinian Territory', 'woocommerce'),
185
+	'PA' => __('Panama', 'woocommerce'),
186
+	'PG' => __('Papua New Guinea', 'woocommerce'),
187
+	'PY' => __('Paraguay', 'woocommerce'),
188
+	'PE' => __('Peru', 'woocommerce'),
189
+	'PH' => __('Philippines', 'woocommerce'),
190
+	'PN' => __('Pitcairn', 'woocommerce'),
191
+	'PL' => __('Poland', 'woocommerce'),
192
+	'PT' => __('Portugal', 'woocommerce'),
193
+	'PR' => __('Puerto Rico', 'woocommerce'),
194
+	'QA' => __('Qatar', 'woocommerce'),
195
+	'RE' => __('Reunion', 'woocommerce'),
196
+	'RO' => __('Romania', 'woocommerce'),
197
+	'RU' => __('Russia', 'woocommerce'),
198
+	'RW' => __('Rwanda', 'woocommerce'),
199
+	'BL' => __('Saint Barthélemy', 'woocommerce'),
200
+	'SH' => __('Saint Helena', 'woocommerce'),
201
+	'KN' => __('Saint Kitts and Nevis', 'woocommerce'),
202
+	'LC' => __('Saint Lucia', 'woocommerce'),
203
+	'MF' => __('Saint Martin (French part)', 'woocommerce'),
204
+	'SX' => __('Saint Martin (Dutch part)', 'woocommerce'),
205
+	'PM' => __('Saint Pierre and Miquelon', 'woocommerce'),
206
+	'VC' => __('Saint Vincent and the Grenadines', 'woocommerce'),
207
+	'SM' => __('San Marino', 'woocommerce'),
208
+	'ST' => __('São Tomé and Príncipe', 'woocommerce'),
209
+	'SA' => __('Saudi Arabia', 'woocommerce'),
210
+	'SN' => __('Senegal', 'woocommerce'),
211
+	'RS' => __('Serbia', 'woocommerce'),
212
+	'SC' => __('Seychelles', 'woocommerce'),
213
+	'SL' => __('Sierra Leone', 'woocommerce'),
214
+	'SG' => __('Singapore', 'woocommerce'),
215
+	'SK' => __('Slovakia', 'woocommerce'),
216
+	'SI' => __('Slovenia', 'woocommerce'),
217
+	'SB' => __('Solomon Islands', 'woocommerce'),
218
+	'SO' => __('Somalia', 'woocommerce'),
219
+	'ZA' => __('South Africa', 'woocommerce'),
220
+	'GS' => __('South Georgia/Sandwich Islands', 'woocommerce'),
221
+	'KR' => __('South Korea', 'woocommerce'),
222
+	'SS' => __('South Sudan', 'woocommerce'),
223
+	'ES' => __('Spain', 'woocommerce'),
224
+	'LK' => __('Sri Lanka', 'woocommerce'),
225
+	'SD' => __('Sudan', 'woocommerce'),
226
+	'SR' => __('Suriname', 'woocommerce'),
227
+	'SJ' => __('Svalbard and Jan Mayen', 'woocommerce'),
228
+	'SZ' => __('Eswatini', 'woocommerce'),
229
+	'SE' => __('Sweden', 'woocommerce'),
230
+	'CH' => __('Switzerland', 'woocommerce'),
231
+	'SY' => __('Syria', 'woocommerce'),
232
+	'TW' => __('Taiwan', 'woocommerce'),
233
+	'TJ' => __('Tajikistan', 'woocommerce'),
234
+	'TZ' => __('Tanzania', 'woocommerce'),
235
+	'TH' => __('Thailand', 'woocommerce'),
236
+	'TL' => __('Timor-Leste', 'woocommerce'),
237
+	'TG' => __('Togo', 'woocommerce'),
238
+	'TK' => __('Tokelau', 'woocommerce'),
239
+	'TO' => __('Tonga', 'woocommerce'),
240
+	'TT' => __('Trinidad and Tobago', 'woocommerce'),
241
+	'TN' => __('Tunisia', 'woocommerce'),
242
+	'TR' => __('Turkey', 'woocommerce'),
243
+	'TM' => __('Turkmenistan', 'woocommerce'),
244
+	'TC' => __('Turks and Caicos Islands', 'woocommerce'),
245
+	'TV' => __('Tuvalu', 'woocommerce'),
246
+	'UG' => __('Uganda', 'woocommerce'),
247
+	'UA' => __('Ukraine', 'woocommerce'),
248
+	'AE' => __('United Arab Emirates', 'woocommerce'),
249
+	'GB' => __('United Kingdom (UK)', 'woocommerce'),
250
+	'US' => __('United States (US)', 'woocommerce'),
251
+	'UM' => __('United States (US) Minor Outlying Islands', 'woocommerce'),
252
+	'UY' => __('Uruguay', 'woocommerce'),
253
+	'UZ' => __('Uzbekistan', 'woocommerce'),
254
+	'VU' => __('Vanuatu', 'woocommerce'),
255
+	'VA' => __('Vatican', 'woocommerce'),
256
+	'VE' => __('Venezuela', 'woocommerce'),
257
+	'VN' => __('Vietnam', 'woocommerce'),
258
+	'VG' => __('Virgin Islands (British)', 'woocommerce'),
259
+	'VI' => __('Virgin Islands (US)', 'woocommerce'),
260
+	'WF' => __('Wallis and Futuna', 'woocommerce'),
261
+	'EH' => __('Western Sahara', 'woocommerce'),
262
+	'WS' => __('Samoa', 'woocommerce'),
263
+	'YE' => __('Yemen', 'woocommerce'),
264
+	'ZM' => __('Zambia', 'woocommerce'),
265
+	'ZW' => __('Zimbabwe', 'woocommerce'),
266 266
 );
Please login to merge, or discard this patch.