@@ -7,132 +7,132 @@ discard block |
||
7 | 7 | */ |
8 | 8 | |
9 | 9 | // MUST have WordPress. |
10 | -if ( !defined( 'WPINC' ) ) { |
|
11 | - exit( 'Do NOT access this file directly: ' . basename( __FILE__ ) ); |
|
10 | +if (!defined('WPINC')) { |
|
11 | + exit('Do NOT access this file directly: ' . basename(__FILE__)); |
|
12 | 12 | } |
13 | 13 | |
14 | 14 | function wpinv_item_quantities_enabled() { |
15 | - $ret = wpinv_get_option( 'item_quantities', true ); |
|
15 | + $ret = wpinv_get_option('item_quantities', true); |
|
16 | 16 | |
17 | - return (bool) apply_filters( 'wpinv_item_quantities_enabled', $ret ); |
|
17 | + return (bool) apply_filters('wpinv_item_quantities_enabled', $ret); |
|
18 | 18 | } |
19 | 19 | |
20 | 20 | function wpinv_get_ip() { |
21 | 21 | $ip = '127.0.0.1'; |
22 | 22 | |
23 | - if ( !empty( $_SERVER['HTTP_CLIENT_IP'] ) ) { |
|
24 | - $ip = sanitize_text_field( $_SERVER['HTTP_CLIENT_IP'] ); |
|
25 | - } elseif ( !empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) { |
|
26 | - $ip = sanitize_text_field( $_SERVER['HTTP_X_FORWARDED_FOR'] ); |
|
27 | - } elseif( !empty( $_SERVER['REMOTE_ADDR'] ) ) { |
|
28 | - $ip = sanitize_text_field( $_SERVER['REMOTE_ADDR'] ); |
|
23 | + if (!empty($_SERVER['HTTP_CLIENT_IP'])) { |
|
24 | + $ip = sanitize_text_field($_SERVER['HTTP_CLIENT_IP']); |
|
25 | + } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { |
|
26 | + $ip = sanitize_text_field($_SERVER['HTTP_X_FORWARDED_FOR']); |
|
27 | + } elseif (!empty($_SERVER['REMOTE_ADDR'])) { |
|
28 | + $ip = sanitize_text_field($_SERVER['REMOTE_ADDR']); |
|
29 | 29 | } |
30 | 30 | |
31 | - return apply_filters( 'wpinv_get_ip', $ip ); |
|
31 | + return apply_filters('wpinv_get_ip', $ip); |
|
32 | 32 | } |
33 | 33 | |
34 | 34 | function wpinv_get_user_agent() { |
35 | - if ( ! empty( $_SERVER['HTTP_USER_AGENT'] ) ) { |
|
36 | - $user_agent = sanitize_text_field( $_SERVER['HTTP_USER_AGENT'] ); |
|
35 | + if (!empty($_SERVER['HTTP_USER_AGENT'])) { |
|
36 | + $user_agent = sanitize_text_field($_SERVER['HTTP_USER_AGENT']); |
|
37 | 37 | } else { |
38 | 38 | $user_agent = ''; |
39 | 39 | } |
40 | 40 | |
41 | - return apply_filters( 'wpinv_get_user_agent', $user_agent ); |
|
41 | + return apply_filters('wpinv_get_user_agent', $user_agent); |
|
42 | 42 | } |
43 | 43 | |
44 | -function wpinv_sanitize_amount( $amount, $decimals = NULL ) { |
|
44 | +function wpinv_sanitize_amount($amount, $decimals = NULL) { |
|
45 | 45 | $is_negative = false; |
46 | 46 | $thousands_sep = wpinv_thousands_separator(); |
47 | 47 | $decimal_sep = wpinv_decimal_separator(); |
48 | - if ( $decimals === NULL ) { |
|
48 | + if ($decimals === NULL) { |
|
49 | 49 | $decimals = wpinv_decimals(); |
50 | 50 | } |
51 | 51 | |
52 | 52 | // Sanitize the amount |
53 | - if ( $decimal_sep == ',' && false !== ( $found = strpos( $amount, $decimal_sep ) ) ) { |
|
54 | - if ( ( $thousands_sep == '.' || $thousands_sep == ' ' ) && false !== ( $found = strpos( $amount, $thousands_sep ) ) ) { |
|
55 | - $amount = str_replace( $thousands_sep, '', $amount ); |
|
56 | - } elseif( empty( $thousands_sep ) && false !== ( $found = strpos( $amount, '.' ) ) ) { |
|
57 | - $amount = str_replace( '.', '', $amount ); |
|
53 | + if ($decimal_sep == ',' && false !== ($found = strpos($amount, $decimal_sep))) { |
|
54 | + if (($thousands_sep == '.' || $thousands_sep == ' ') && false !== ($found = strpos($amount, $thousands_sep))) { |
|
55 | + $amount = str_replace($thousands_sep, '', $amount); |
|
56 | + } elseif (empty($thousands_sep) && false !== ($found = strpos($amount, '.'))) { |
|
57 | + $amount = str_replace('.', '', $amount); |
|
58 | 58 | } |
59 | 59 | |
60 | - $amount = str_replace( $decimal_sep, '.', $amount ); |
|
61 | - } elseif( $thousands_sep == ',' && false !== ( $found = strpos( $amount, $thousands_sep ) ) ) { |
|
62 | - $amount = str_replace( $thousands_sep, '', $amount ); |
|
60 | + $amount = str_replace($decimal_sep, '.', $amount); |
|
61 | + } elseif ($thousands_sep == ',' && false !== ($found = strpos($amount, $thousands_sep))) { |
|
62 | + $amount = str_replace($thousands_sep, '', $amount); |
|
63 | 63 | } |
64 | 64 | |
65 | - if( $amount < 0 ) { |
|
65 | + if ($amount < 0) { |
|
66 | 66 | $is_negative = true; |
67 | 67 | } |
68 | 68 | |
69 | - $amount = preg_replace( '/[^0-9\.]/', '', $amount ); |
|
69 | + $amount = preg_replace('/[^0-9\.]/', '', $amount); |
|
70 | 70 | |
71 | - $decimals = apply_filters( 'wpinv_sanitize_amount_decimals', absint( $decimals ), $amount ); |
|
72 | - $amount = number_format( (double) $amount, absint( $decimals ), '.', '' ); |
|
71 | + $decimals = apply_filters('wpinv_sanitize_amount_decimals', absint($decimals), $amount); |
|
72 | + $amount = number_format((double) $amount, absint($decimals), '.', ''); |
|
73 | 73 | |
74 | - if( $is_negative ) { |
|
74 | + if ($is_negative) { |
|
75 | 75 | $amount *= -1; |
76 | 76 | } |
77 | 77 | |
78 | - return apply_filters( 'wpinv_sanitize_amount', $amount, $decimals ); |
|
78 | + return apply_filters('wpinv_sanitize_amount', $amount, $decimals); |
|
79 | 79 | } |
80 | -add_filter( 'wpinv_sanitize_amount_decimals', 'wpinv_currency_decimal_filter', 10, 1 ); |
|
80 | +add_filter('wpinv_sanitize_amount_decimals', 'wpinv_currency_decimal_filter', 10, 1); |
|
81 | 81 | |
82 | -function wpinv_round_amount( $amount, $decimals = NULL ) { |
|
83 | - if ( $decimals === NULL ) { |
|
82 | +function wpinv_round_amount($amount, $decimals = NULL) { |
|
83 | + if ($decimals === NULL) { |
|
84 | 84 | $decimals = wpinv_decimals(); |
85 | 85 | } |
86 | 86 | |
87 | - $amount = round( (double)$amount, wpinv_currency_decimal_filter( absint( $decimals ) ) ); |
|
87 | + $amount = round((double) $amount, wpinv_currency_decimal_filter(absint($decimals))); |
|
88 | 88 | |
89 | - return apply_filters( 'wpinv_round_amount', $amount, $decimals ); |
|
89 | + return apply_filters('wpinv_round_amount', $amount, $decimals); |
|
90 | 90 | } |
91 | 91 | |
92 | -function wpinv_get_invoice_statuses( $draft = false, $trashed = false, $invoice = false ) { |
|
92 | +function wpinv_get_invoice_statuses($draft = false, $trashed = false, $invoice = false) { |
|
93 | 93 | global $post; |
94 | 94 | |
95 | 95 | $invoice_statuses = array( |
96 | - 'wpi-pending' => __( 'Pending Payment', 'invoicing' ), |
|
97 | - 'publish' => __( 'Paid', 'invoicing'), |
|
98 | - 'wpi-processing' => __( 'Processing', 'invoicing' ), |
|
99 | - 'wpi-onhold' => __( 'On Hold', 'invoicing' ), |
|
100 | - 'wpi-refunded' => __( 'Refunded', 'invoicing' ), |
|
101 | - 'wpi-cancelled' => __( 'Cancelled', 'invoicing' ), |
|
102 | - 'wpi-failed' => __( 'Failed', 'invoicing' ), |
|
103 | - 'wpi-renewal' => __( 'Renewal Payment', 'invoicing' ) |
|
96 | + 'wpi-pending' => __('Pending Payment', 'invoicing'), |
|
97 | + 'publish' => __('Paid', 'invoicing'), |
|
98 | + 'wpi-processing' => __('Processing', 'invoicing'), |
|
99 | + 'wpi-onhold' => __('On Hold', 'invoicing'), |
|
100 | + 'wpi-refunded' => __('Refunded', 'invoicing'), |
|
101 | + 'wpi-cancelled' => __('Cancelled', 'invoicing'), |
|
102 | + 'wpi-failed' => __('Failed', 'invoicing'), |
|
103 | + 'wpi-renewal' => __('Renewal Payment', 'invoicing') |
|
104 | 104 | ); |
105 | 105 | |
106 | - if ( $draft ) { |
|
107 | - $invoice_statuses['draft'] = __( 'Draft', 'invoicing' ); |
|
106 | + if ($draft) { |
|
107 | + $invoice_statuses['draft'] = __('Draft', 'invoicing'); |
|
108 | 108 | } |
109 | 109 | |
110 | - if ( $trashed ) { |
|
111 | - $invoice_statuses['trash'] = __( 'Trash', 'invoicing' ); |
|
110 | + if ($trashed) { |
|
111 | + $invoice_statuses['trash'] = __('Trash', 'invoicing'); |
|
112 | 112 | } |
113 | 113 | |
114 | - return apply_filters( 'wpinv_statuses', $invoice_statuses, $invoice ); |
|
114 | + return apply_filters('wpinv_statuses', $invoice_statuses, $invoice); |
|
115 | 115 | } |
116 | 116 | |
117 | -function wpinv_status_nicename( $status ) { |
|
118 | - $statuses = wpinv_get_invoice_statuses( true, true ); |
|
119 | - $status = isset( $statuses[$status] ) ? $statuses[$status] : __( $status, 'invoicing' ); |
|
117 | +function wpinv_status_nicename($status) { |
|
118 | + $statuses = wpinv_get_invoice_statuses(true, true); |
|
119 | + $status = isset($statuses[$status]) ? $statuses[$status] : __($status, 'invoicing'); |
|
120 | 120 | |
121 | 121 | return $status; |
122 | 122 | } |
123 | 123 | |
124 | 124 | function wpinv_get_currency() { |
125 | - $currency = wpinv_get_option( 'currency', 'USD' ); |
|
125 | + $currency = wpinv_get_option('currency', 'USD'); |
|
126 | 126 | |
127 | - return apply_filters( 'wpinv_currency', $currency ); |
|
127 | + return apply_filters('wpinv_currency', $currency); |
|
128 | 128 | } |
129 | 129 | |
130 | -function wpinv_currency_symbol( $currency = '' ) { |
|
131 | - if ( empty( $currency ) ) { |
|
130 | +function wpinv_currency_symbol($currency = '') { |
|
131 | + if (empty($currency)) { |
|
132 | 132 | $currency = wpinv_get_currency(); |
133 | 133 | } |
134 | 134 | |
135 | - $symbols = apply_filters( 'wpinv_currency_symbols', array( |
|
135 | + $symbols = apply_filters('wpinv_currency_symbols', array( |
|
136 | 136 | 'AED' => 'د.إ', |
137 | 137 | 'AFN' => '؋', |
138 | 138 | 'ALL' => 'L', |
@@ -295,209 +295,209 @@ discard block |
||
295 | 295 | 'YER' => '﷼', |
296 | 296 | 'ZAR' => 'R', |
297 | 297 | 'ZMW' => 'ZK', |
298 | - ) ); |
|
298 | + )); |
|
299 | 299 | |
300 | - $currency_symbol = isset( $symbols[$currency] ) ? $symbols[$currency] : $currency; |
|
300 | + $currency_symbol = isset($symbols[$currency]) ? $symbols[$currency] : $currency; |
|
301 | 301 | |
302 | - return apply_filters( 'wpinv_currency_symbol', $currency_symbol, $currency ); |
|
302 | + return apply_filters('wpinv_currency_symbol', $currency_symbol, $currency); |
|
303 | 303 | } |
304 | 304 | |
305 | 305 | function wpinv_currency_position() { |
306 | - $position = wpinv_get_option( 'currency_position', 'left' ); |
|
306 | + $position = wpinv_get_option('currency_position', 'left'); |
|
307 | 307 | |
308 | - return apply_filters( 'wpinv_currency_position', $position ); |
|
308 | + return apply_filters('wpinv_currency_position', $position); |
|
309 | 309 | } |
310 | 310 | |
311 | 311 | function wpinv_thousands_separator() { |
312 | - $thousand_sep = wpinv_get_option( 'thousands_separator', ',' ); |
|
312 | + $thousand_sep = wpinv_get_option('thousands_separator', ','); |
|
313 | 313 | |
314 | - return apply_filters( 'wpinv_thousands_separator', $thousand_sep ); |
|
314 | + return apply_filters('wpinv_thousands_separator', $thousand_sep); |
|
315 | 315 | } |
316 | 316 | |
317 | 317 | function wpinv_decimal_separator() { |
318 | - $decimal_sep = wpinv_get_option( 'decimal_separator', '.' ); |
|
318 | + $decimal_sep = wpinv_get_option('decimal_separator', '.'); |
|
319 | 319 | |
320 | - return apply_filters( 'wpinv_decimal_separator', $decimal_sep ); |
|
320 | + return apply_filters('wpinv_decimal_separator', $decimal_sep); |
|
321 | 321 | } |
322 | 322 | |
323 | 323 | function wpinv_decimals() { |
324 | - $decimals = apply_filters( 'wpinv_decimals', wpinv_get_option( 'decimals', 2 ) ); |
|
324 | + $decimals = apply_filters('wpinv_decimals', wpinv_get_option('decimals', 2)); |
|
325 | 325 | |
326 | - return absint( $decimals ); |
|
326 | + return absint($decimals); |
|
327 | 327 | } |
328 | 328 | |
329 | 329 | function wpinv_get_currencies() { |
330 | 330 | $currencies = array( |
331 | - 'USD' => __( 'US Dollar', 'invoicing' ), |
|
332 | - 'EUR' => __( 'Euro', 'invoicing' ), |
|
333 | - 'GBP' => __( 'Pound Sterling', 'invoicing' ), |
|
334 | - 'AED' => __( 'United Arab Emirates', 'invoicing' ), |
|
335 | - 'AFN' => __( 'Afghan Afghani', 'invoicing' ), |
|
336 | - 'ALL' => __( 'Albanian Lek', 'invoicing' ), |
|
337 | - 'AMD' => __( 'Armenian Dram', 'invoicing' ), |
|
338 | - 'ANG' => __( 'Netherlands Antillean Guilder', 'invoicing' ), |
|
339 | - 'AOA' => __( 'Angolan Kwanza', 'invoicing' ), |
|
340 | - 'ARS' => __( 'Argentine Peso', 'invoicing' ), |
|
341 | - 'AUD' => __( 'Australian Dollar', 'invoicing' ), |
|
342 | - 'AWG' => __( 'Aruban Florin', 'invoicing' ), |
|
343 | - 'AZN' => __( 'Azerbaijani Manat', 'invoicing' ), |
|
344 | - 'BAM' => __( 'Bosnia and Herzegovina Convertible Marka', 'invoicing' ), |
|
345 | - 'BBD' => __( 'Barbadian Dollar', 'invoicing' ), |
|
346 | - 'BDT' => __( 'Bangladeshi Taka', 'invoicing' ), |
|
347 | - 'BGN' => __( 'Bulgarian Lev', 'invoicing' ), |
|
348 | - 'BHD' => __( 'Bahraini Dinar', 'invoicing' ), |
|
349 | - 'BIF' => __( 'Burundian Franc', 'invoicing' ), |
|
350 | - 'BMD' => __( 'Bermudian Dollar', 'invoicing' ), |
|
351 | - 'BND' => __( 'Brunei Dollar', 'invoicing' ), |
|
352 | - 'BOB' => __( 'Bolivian Boliviano', 'invoicing' ), |
|
353 | - 'BRL' => __( 'Brazilian Real', 'invoicing' ), |
|
354 | - 'BSD' => __( 'Bahamian Dollar', 'invoicing' ), |
|
355 | - 'BTC' => __( 'Bitcoin', 'invoicing' ), |
|
356 | - 'BTN' => __( 'Bhutanese Ngultrum', 'invoicing' ), |
|
357 | - 'BWP' => __( 'Botswana Pula', 'invoicing' ), |
|
358 | - 'BYN' => __( 'Belarusian Ruble', 'invoicing' ), |
|
359 | - 'BZD' => __( 'Belize Dollar', 'invoicing' ), |
|
360 | - 'CAD' => __( 'Canadian Dollar', 'invoicing' ), |
|
361 | - 'CDF' => __( 'Congolese Franc', 'invoicing' ), |
|
362 | - 'CHF' => __( 'Swiss Franc', 'invoicing' ), |
|
363 | - 'CLP' => __( 'Chilean Peso', 'invoicing' ), |
|
364 | - 'CNY' => __( 'Chinese Yuan', 'invoicing' ), |
|
365 | - 'COP' => __( 'Colombian Peso', 'invoicing' ), |
|
366 | - 'CRC' => __( 'Costa Rican Colon', 'invoicing' ), |
|
367 | - 'CUC' => __( 'Cuban Convertible Peso', 'invoicing' ), |
|
368 | - 'CUP' => __( 'Cuban Peso', 'invoicing' ), |
|
369 | - 'CVE' => __( 'Cape Verdean escudo', 'invoicing' ), |
|
370 | - 'CZK' => __( 'Czech Koruna', 'invoicing' ), |
|
371 | - 'DJF' => __( 'Djiboutian Franc', 'invoicing' ), |
|
372 | - 'DKK' => __( 'Danish Krone', 'invoicing' ), |
|
373 | - 'DOP' => __( 'Dominican Peso', 'invoicing' ), |
|
374 | - 'DZD' => __( 'Algerian Dinar', 'invoicing' ), |
|
375 | - 'EGP' => __( 'Egyptian Pound', 'invoicing' ), |
|
376 | - 'ERN' => __( 'Eritrean Nakfa', 'invoicing' ), |
|
377 | - 'ETB' => __( 'Ethiopian Irr', 'invoicing' ), |
|
378 | - 'FJD' => __( 'Fijian Dollar', 'invoicing' ), |
|
379 | - 'FKP' => __( 'Falkland Islands Pound', 'invoicing' ), |
|
380 | - 'GEL' => __( 'Georgian Lari', 'invoicing' ), |
|
381 | - 'GGP' => __( 'Guernsey Pound', 'invoicing' ), |
|
382 | - 'GHS' => __( 'Ghana Cedi', 'invoicing' ), |
|
383 | - 'GIP' => __( 'Gibraltar Pound', 'invoicing' ), |
|
384 | - 'GMD' => __( 'Gambian Dalasi', 'invoicing' ), |
|
385 | - 'GNF' => __( 'Guinean Franc', 'invoicing' ), |
|
386 | - 'GTQ' => __( 'Guatemalan Quetzal', 'invoicing' ), |
|
387 | - 'GYD' => __( 'Guyanese Dollar', 'invoicing' ), |
|
388 | - 'HKD' => __( 'Hong Kong Dollar', 'invoicing' ), |
|
389 | - 'HNL' => __( 'Honduran Lempira', 'invoicing' ), |
|
390 | - 'HRK' => __( 'Croatian Kuna', 'invoicing' ), |
|
391 | - 'HTG' => __( 'Haitian Gourde', 'invoicing' ), |
|
392 | - 'HUF' => __( 'Hungarian Forint', 'invoicing' ), |
|
393 | - 'IDR' => __( 'Indonesian Rupiah', 'invoicing' ), |
|
394 | - 'ILS' => __( 'Israeli New Shekel', 'invoicing' ), |
|
395 | - 'IMP' => __( 'Manx Pound', 'invoicing' ), |
|
396 | - 'INR' => __( 'Indian Rupee', 'invoicing' ), |
|
397 | - 'IQD' => __( 'Iraqi Dinar', 'invoicing' ), |
|
398 | - 'IRR' => __( 'Iranian Rial', 'invoicing' ), |
|
399 | - 'IRT' => __( 'Iranian Toman', 'invoicing' ), |
|
400 | - 'ISK' => __( 'Icelandic Krona', 'invoicing' ), |
|
401 | - 'JEP' => __( 'Jersey Pound', 'invoicing' ), |
|
402 | - 'JMD' => __( 'Jamaican Dollar', 'invoicing' ), |
|
403 | - 'JOD' => __( 'Jordanian Dinar', 'invoicing' ), |
|
404 | - 'JPY' => __( 'Japanese Yen', 'invoicing' ), |
|
405 | - 'KES' => __( 'Kenyan Shilling', 'invoicing' ), |
|
406 | - 'KGS' => __( 'Kyrgyzstani Som', 'invoicing' ), |
|
407 | - 'KHR' => __( 'Cambodian Riel', 'invoicing' ), |
|
408 | - 'KMF' => __( 'Comorian Franc', 'invoicing' ), |
|
409 | - 'KPW' => __( 'North Korean Won', 'invoicing' ), |
|
410 | - 'KRW' => __( 'South Korean Won', 'invoicing' ), |
|
411 | - 'KWD' => __( 'Kuwaiti Dinar', 'invoicing' ), |
|
412 | - 'KYD' => __( 'Cayman Islands Dollar', 'invoicing' ), |
|
413 | - 'KZT' => __( 'Kazakhstani Tenge', 'invoicing' ), |
|
414 | - 'LAK' => __( 'Lao Kip', 'invoicing' ), |
|
415 | - 'LBP' => __( 'Lebanese Pound', 'invoicing' ), |
|
416 | - 'LKR' => __( 'Sri Lankan Rupee', 'invoicing' ), |
|
417 | - 'LRD' => __( 'Liberian Dollar', 'invoicing' ), |
|
418 | - 'LSL' => __( 'Lesotho Loti', 'invoicing' ), |
|
419 | - 'LYD' => __( 'Libyan Dinar', 'invoicing' ), |
|
420 | - 'MAD' => __( 'Moroccan Dirham', 'invoicing' ), |
|
421 | - 'MDL' => __( 'Moldovan Leu', 'invoicing' ), |
|
422 | - 'MGA' => __( 'Malagasy Ariary', 'invoicing' ), |
|
423 | - 'MKD' => __( 'Macedonian Denar', 'invoicing' ), |
|
424 | - 'MMK' => __( 'Burmese Kyat', 'invoicing' ), |
|
425 | - 'MNT' => __( 'Mongolian Tughrik', 'invoicing' ), |
|
426 | - 'MOP' => __( 'Macanese Pataca', 'invoicing' ), |
|
427 | - 'MRO' => __( 'Mauritanian Ouguiya', 'invoicing' ), |
|
428 | - 'MUR' => __( 'Mauritian Rupee', 'invoicing' ), |
|
429 | - 'MVR' => __( 'Maldivian Rufiyaa', 'invoicing' ), |
|
430 | - 'MWK' => __( 'Malawian Kwacha', 'invoicing' ), |
|
431 | - 'MXN' => __( 'Mexican Peso', 'invoicing' ), |
|
432 | - 'MYR' => __( 'Malaysian Ringgit', 'invoicing' ), |
|
433 | - 'MZN' => __( 'Mozambican Metical', 'invoicing' ), |
|
434 | - 'NAD' => __( 'Namibian Dollar', 'invoicing' ), |
|
435 | - 'NGN' => __( 'Nigerian Naira', 'invoicing' ), |
|
436 | - 'NIO' => __( 'Nicaraguan Cordoba', 'invoicing' ), |
|
437 | - 'NOK' => __( 'Norwegian Krone', 'invoicing' ), |
|
438 | - 'NPR' => __( 'Nepalese Rupee', 'invoicing' ), |
|
439 | - 'NZD' => __( 'New Zealand Dollar', 'invoicing' ), |
|
440 | - 'OMR' => __( 'Omani Rial', 'invoicing' ), |
|
441 | - 'PAB' => __( 'Panamanian Balboa', 'invoicing' ), |
|
442 | - 'PEN' => __( 'Peruvian Nuevo Sol', 'invoicing' ), |
|
443 | - 'PGK' => __( 'Papua New Guinean Kina', 'invoicing' ), |
|
444 | - 'PHP' => __( 'Philippine Peso', 'invoicing' ), |
|
445 | - 'PKR' => __( 'Pakistani Rupee', 'invoicing' ), |
|
446 | - 'PLN' => __( 'Polish Zloty', 'invoicing' ), |
|
447 | - 'PRB' => __( 'Transnistrian Ruble', 'invoicing' ), |
|
448 | - 'PYG' => __( 'Paraguayan Guarani', 'invoicing' ), |
|
449 | - 'QAR' => __( 'Qatari Riyal', 'invoicing' ), |
|
450 | - 'RON' => __( 'Romanian Leu', 'invoicing' ), |
|
451 | - 'RSD' => __( 'Serbian Dinar', 'invoicing' ), |
|
452 | - 'RUB' => __( 'Russian Ruble', 'invoicing' ), |
|
453 | - 'RWF' => __( 'Rwandan Franc', 'invoicing' ), |
|
454 | - 'SAR' => __( 'Saudi Riyal', 'invoicing' ), |
|
455 | - 'SBD' => __( 'Solomon Islands Dollar', 'invoicing' ), |
|
456 | - 'SCR' => __( 'Seychellois Rupee', 'invoicing' ), |
|
457 | - 'SDG' => __( 'Sudanese Pound', 'invoicing' ), |
|
458 | - 'SEK' => __( 'Swedish Krona', 'invoicing' ), |
|
459 | - 'SGD' => __( 'Singapore Dollar', 'invoicing' ), |
|
460 | - 'SHP' => __( 'Saint Helena Pound', 'invoicing' ), |
|
461 | - 'SLL' => __( 'Sierra Leonean Leone', 'invoicing' ), |
|
462 | - 'SOS' => __( 'Somali Shilling', 'invoicing' ), |
|
463 | - 'SRD' => __( 'Surinamese Dollar', 'invoicing' ), |
|
464 | - 'SSP' => __( 'South Sudanese Pound', 'invoicing' ), |
|
465 | - 'STD' => __( 'Sao Tomean Dobra', 'invoicing' ), |
|
466 | - 'SYP' => __( 'Syrian Pound', 'invoicing' ), |
|
467 | - 'SZL' => __( 'Swazi Lilangeni', 'invoicing' ), |
|
468 | - 'THB' => __( 'Thai Baht', 'invoicing' ), |
|
469 | - 'TJS' => __( 'Tajikistani Somoni', 'invoicing' ), |
|
470 | - 'TMT' => __( 'Turkmenistan Manat', 'invoicing' ), |
|
471 | - 'TND' => __( 'Tunisian Dinar', 'invoicing' ), |
|
472 | - 'TOP' => __( 'Tongan Paʻanga', 'invoicing' ), |
|
473 | - 'TRY' => __( 'Turkish Lira', 'invoicing' ), |
|
474 | - 'TTD' => __( 'Trinidad and Tobago Dollar', 'invoicing' ), |
|
475 | - 'TWD' => __( 'New Taiwan Dollar', 'invoicing' ), |
|
476 | - 'TZS' => __( 'Tanzanian Shilling', 'invoicing' ), |
|
477 | - 'UAH' => __( 'Ukrainian Hryvnia', 'invoicing' ), |
|
478 | - 'UGX' => __( 'Ugandan Shilling', 'invoicing' ), |
|
479 | - 'UYU' => __( 'Uruguayan Peso', 'invoicing' ), |
|
480 | - 'UZS' => __( 'Uzbekistani Som', 'invoicing' ), |
|
481 | - 'VEF' => __( 'Venezuelan Bolívar', 'invoicing' ), |
|
482 | - 'VND' => __( 'Vietnamese Dong', 'invoicing' ), |
|
483 | - 'VUV' => __( 'Vanuatu Vatu', 'invoicing' ), |
|
484 | - 'WST' => __( 'Samoan Tala', 'invoicing' ), |
|
485 | - 'XAF' => __( 'Central African CFA Franc', 'invoicing' ), |
|
486 | - 'XCD' => __( 'East Caribbean Dollar', 'invoicing' ), |
|
487 | - 'XOF' => __( 'West African CFA Franc', 'invoicing' ), |
|
488 | - 'XPF' => __( 'CFP Franc', 'invoicing' ), |
|
489 | - 'YER' => __( 'Yemeni Rial', 'invoicing' ), |
|
490 | - 'ZAR' => __( 'South African Rand', 'invoicing' ), |
|
491 | - 'ZMW' => __( 'Zambian Kwacha', 'invoicing' ), |
|
331 | + 'USD' => __('US Dollar', 'invoicing'), |
|
332 | + 'EUR' => __('Euro', 'invoicing'), |
|
333 | + 'GBP' => __('Pound Sterling', 'invoicing'), |
|
334 | + 'AED' => __('United Arab Emirates', 'invoicing'), |
|
335 | + 'AFN' => __('Afghan Afghani', 'invoicing'), |
|
336 | + 'ALL' => __('Albanian Lek', 'invoicing'), |
|
337 | + 'AMD' => __('Armenian Dram', 'invoicing'), |
|
338 | + 'ANG' => __('Netherlands Antillean Guilder', 'invoicing'), |
|
339 | + 'AOA' => __('Angolan Kwanza', 'invoicing'), |
|
340 | + 'ARS' => __('Argentine Peso', 'invoicing'), |
|
341 | + 'AUD' => __('Australian Dollar', 'invoicing'), |
|
342 | + 'AWG' => __('Aruban Florin', 'invoicing'), |
|
343 | + 'AZN' => __('Azerbaijani Manat', 'invoicing'), |
|
344 | + 'BAM' => __('Bosnia and Herzegovina Convertible Marka', 'invoicing'), |
|
345 | + 'BBD' => __('Barbadian Dollar', 'invoicing'), |
|
346 | + 'BDT' => __('Bangladeshi Taka', 'invoicing'), |
|
347 | + 'BGN' => __('Bulgarian Lev', 'invoicing'), |
|
348 | + 'BHD' => __('Bahraini Dinar', 'invoicing'), |
|
349 | + 'BIF' => __('Burundian Franc', 'invoicing'), |
|
350 | + 'BMD' => __('Bermudian Dollar', 'invoicing'), |
|
351 | + 'BND' => __('Brunei Dollar', 'invoicing'), |
|
352 | + 'BOB' => __('Bolivian Boliviano', 'invoicing'), |
|
353 | + 'BRL' => __('Brazilian Real', 'invoicing'), |
|
354 | + 'BSD' => __('Bahamian Dollar', 'invoicing'), |
|
355 | + 'BTC' => __('Bitcoin', 'invoicing'), |
|
356 | + 'BTN' => __('Bhutanese Ngultrum', 'invoicing'), |
|
357 | + 'BWP' => __('Botswana Pula', 'invoicing'), |
|
358 | + 'BYN' => __('Belarusian Ruble', 'invoicing'), |
|
359 | + 'BZD' => __('Belize Dollar', 'invoicing'), |
|
360 | + 'CAD' => __('Canadian Dollar', 'invoicing'), |
|
361 | + 'CDF' => __('Congolese Franc', 'invoicing'), |
|
362 | + 'CHF' => __('Swiss Franc', 'invoicing'), |
|
363 | + 'CLP' => __('Chilean Peso', 'invoicing'), |
|
364 | + 'CNY' => __('Chinese Yuan', 'invoicing'), |
|
365 | + 'COP' => __('Colombian Peso', 'invoicing'), |
|
366 | + 'CRC' => __('Costa Rican Colon', 'invoicing'), |
|
367 | + 'CUC' => __('Cuban Convertible Peso', 'invoicing'), |
|
368 | + 'CUP' => __('Cuban Peso', 'invoicing'), |
|
369 | + 'CVE' => __('Cape Verdean escudo', 'invoicing'), |
|
370 | + 'CZK' => __('Czech Koruna', 'invoicing'), |
|
371 | + 'DJF' => __('Djiboutian Franc', 'invoicing'), |
|
372 | + 'DKK' => __('Danish Krone', 'invoicing'), |
|
373 | + 'DOP' => __('Dominican Peso', 'invoicing'), |
|
374 | + 'DZD' => __('Algerian Dinar', 'invoicing'), |
|
375 | + 'EGP' => __('Egyptian Pound', 'invoicing'), |
|
376 | + 'ERN' => __('Eritrean Nakfa', 'invoicing'), |
|
377 | + 'ETB' => __('Ethiopian Irr', 'invoicing'), |
|
378 | + 'FJD' => __('Fijian Dollar', 'invoicing'), |
|
379 | + 'FKP' => __('Falkland Islands Pound', 'invoicing'), |
|
380 | + 'GEL' => __('Georgian Lari', 'invoicing'), |
|
381 | + 'GGP' => __('Guernsey Pound', 'invoicing'), |
|
382 | + 'GHS' => __('Ghana Cedi', 'invoicing'), |
|
383 | + 'GIP' => __('Gibraltar Pound', 'invoicing'), |
|
384 | + 'GMD' => __('Gambian Dalasi', 'invoicing'), |
|
385 | + 'GNF' => __('Guinean Franc', 'invoicing'), |
|
386 | + 'GTQ' => __('Guatemalan Quetzal', 'invoicing'), |
|
387 | + 'GYD' => __('Guyanese Dollar', 'invoicing'), |
|
388 | + 'HKD' => __('Hong Kong Dollar', 'invoicing'), |
|
389 | + 'HNL' => __('Honduran Lempira', 'invoicing'), |
|
390 | + 'HRK' => __('Croatian Kuna', 'invoicing'), |
|
391 | + 'HTG' => __('Haitian Gourde', 'invoicing'), |
|
392 | + 'HUF' => __('Hungarian Forint', 'invoicing'), |
|
393 | + 'IDR' => __('Indonesian Rupiah', 'invoicing'), |
|
394 | + 'ILS' => __('Israeli New Shekel', 'invoicing'), |
|
395 | + 'IMP' => __('Manx Pound', 'invoicing'), |
|
396 | + 'INR' => __('Indian Rupee', 'invoicing'), |
|
397 | + 'IQD' => __('Iraqi Dinar', 'invoicing'), |
|
398 | + 'IRR' => __('Iranian Rial', 'invoicing'), |
|
399 | + 'IRT' => __('Iranian Toman', 'invoicing'), |
|
400 | + 'ISK' => __('Icelandic Krona', 'invoicing'), |
|
401 | + 'JEP' => __('Jersey Pound', 'invoicing'), |
|
402 | + 'JMD' => __('Jamaican Dollar', 'invoicing'), |
|
403 | + 'JOD' => __('Jordanian Dinar', 'invoicing'), |
|
404 | + 'JPY' => __('Japanese Yen', 'invoicing'), |
|
405 | + 'KES' => __('Kenyan Shilling', 'invoicing'), |
|
406 | + 'KGS' => __('Kyrgyzstani Som', 'invoicing'), |
|
407 | + 'KHR' => __('Cambodian Riel', 'invoicing'), |
|
408 | + 'KMF' => __('Comorian Franc', 'invoicing'), |
|
409 | + 'KPW' => __('North Korean Won', 'invoicing'), |
|
410 | + 'KRW' => __('South Korean Won', 'invoicing'), |
|
411 | + 'KWD' => __('Kuwaiti Dinar', 'invoicing'), |
|
412 | + 'KYD' => __('Cayman Islands Dollar', 'invoicing'), |
|
413 | + 'KZT' => __('Kazakhstani Tenge', 'invoicing'), |
|
414 | + 'LAK' => __('Lao Kip', 'invoicing'), |
|
415 | + 'LBP' => __('Lebanese Pound', 'invoicing'), |
|
416 | + 'LKR' => __('Sri Lankan Rupee', 'invoicing'), |
|
417 | + 'LRD' => __('Liberian Dollar', 'invoicing'), |
|
418 | + 'LSL' => __('Lesotho Loti', 'invoicing'), |
|
419 | + 'LYD' => __('Libyan Dinar', 'invoicing'), |
|
420 | + 'MAD' => __('Moroccan Dirham', 'invoicing'), |
|
421 | + 'MDL' => __('Moldovan Leu', 'invoicing'), |
|
422 | + 'MGA' => __('Malagasy Ariary', 'invoicing'), |
|
423 | + 'MKD' => __('Macedonian Denar', 'invoicing'), |
|
424 | + 'MMK' => __('Burmese Kyat', 'invoicing'), |
|
425 | + 'MNT' => __('Mongolian Tughrik', 'invoicing'), |
|
426 | + 'MOP' => __('Macanese Pataca', 'invoicing'), |
|
427 | + 'MRO' => __('Mauritanian Ouguiya', 'invoicing'), |
|
428 | + 'MUR' => __('Mauritian Rupee', 'invoicing'), |
|
429 | + 'MVR' => __('Maldivian Rufiyaa', 'invoicing'), |
|
430 | + 'MWK' => __('Malawian Kwacha', 'invoicing'), |
|
431 | + 'MXN' => __('Mexican Peso', 'invoicing'), |
|
432 | + 'MYR' => __('Malaysian Ringgit', 'invoicing'), |
|
433 | + 'MZN' => __('Mozambican Metical', 'invoicing'), |
|
434 | + 'NAD' => __('Namibian Dollar', 'invoicing'), |
|
435 | + 'NGN' => __('Nigerian Naira', 'invoicing'), |
|
436 | + 'NIO' => __('Nicaraguan Cordoba', 'invoicing'), |
|
437 | + 'NOK' => __('Norwegian Krone', 'invoicing'), |
|
438 | + 'NPR' => __('Nepalese Rupee', 'invoicing'), |
|
439 | + 'NZD' => __('New Zealand Dollar', 'invoicing'), |
|
440 | + 'OMR' => __('Omani Rial', 'invoicing'), |
|
441 | + 'PAB' => __('Panamanian Balboa', 'invoicing'), |
|
442 | + 'PEN' => __('Peruvian Nuevo Sol', 'invoicing'), |
|
443 | + 'PGK' => __('Papua New Guinean Kina', 'invoicing'), |
|
444 | + 'PHP' => __('Philippine Peso', 'invoicing'), |
|
445 | + 'PKR' => __('Pakistani Rupee', 'invoicing'), |
|
446 | + 'PLN' => __('Polish Zloty', 'invoicing'), |
|
447 | + 'PRB' => __('Transnistrian Ruble', 'invoicing'), |
|
448 | + 'PYG' => __('Paraguayan Guarani', 'invoicing'), |
|
449 | + 'QAR' => __('Qatari Riyal', 'invoicing'), |
|
450 | + 'RON' => __('Romanian Leu', 'invoicing'), |
|
451 | + 'RSD' => __('Serbian Dinar', 'invoicing'), |
|
452 | + 'RUB' => __('Russian Ruble', 'invoicing'), |
|
453 | + 'RWF' => __('Rwandan Franc', 'invoicing'), |
|
454 | + 'SAR' => __('Saudi Riyal', 'invoicing'), |
|
455 | + 'SBD' => __('Solomon Islands Dollar', 'invoicing'), |
|
456 | + 'SCR' => __('Seychellois Rupee', 'invoicing'), |
|
457 | + 'SDG' => __('Sudanese Pound', 'invoicing'), |
|
458 | + 'SEK' => __('Swedish Krona', 'invoicing'), |
|
459 | + 'SGD' => __('Singapore Dollar', 'invoicing'), |
|
460 | + 'SHP' => __('Saint Helena Pound', 'invoicing'), |
|
461 | + 'SLL' => __('Sierra Leonean Leone', 'invoicing'), |
|
462 | + 'SOS' => __('Somali Shilling', 'invoicing'), |
|
463 | + 'SRD' => __('Surinamese Dollar', 'invoicing'), |
|
464 | + 'SSP' => __('South Sudanese Pound', 'invoicing'), |
|
465 | + 'STD' => __('Sao Tomean Dobra', 'invoicing'), |
|
466 | + 'SYP' => __('Syrian Pound', 'invoicing'), |
|
467 | + 'SZL' => __('Swazi Lilangeni', 'invoicing'), |
|
468 | + 'THB' => __('Thai Baht', 'invoicing'), |
|
469 | + 'TJS' => __('Tajikistani Somoni', 'invoicing'), |
|
470 | + 'TMT' => __('Turkmenistan Manat', 'invoicing'), |
|
471 | + 'TND' => __('Tunisian Dinar', 'invoicing'), |
|
472 | + 'TOP' => __('Tongan Paʻanga', 'invoicing'), |
|
473 | + 'TRY' => __('Turkish Lira', 'invoicing'), |
|
474 | + 'TTD' => __('Trinidad and Tobago Dollar', 'invoicing'), |
|
475 | + 'TWD' => __('New Taiwan Dollar', 'invoicing'), |
|
476 | + 'TZS' => __('Tanzanian Shilling', 'invoicing'), |
|
477 | + 'UAH' => __('Ukrainian Hryvnia', 'invoicing'), |
|
478 | + 'UGX' => __('Ugandan Shilling', 'invoicing'), |
|
479 | + 'UYU' => __('Uruguayan Peso', 'invoicing'), |
|
480 | + 'UZS' => __('Uzbekistani Som', 'invoicing'), |
|
481 | + 'VEF' => __('Venezuelan Bolívar', 'invoicing'), |
|
482 | + 'VND' => __('Vietnamese Dong', 'invoicing'), |
|
483 | + 'VUV' => __('Vanuatu Vatu', 'invoicing'), |
|
484 | + 'WST' => __('Samoan Tala', 'invoicing'), |
|
485 | + 'XAF' => __('Central African CFA Franc', 'invoicing'), |
|
486 | + 'XCD' => __('East Caribbean Dollar', 'invoicing'), |
|
487 | + 'XOF' => __('West African CFA Franc', 'invoicing'), |
|
488 | + 'XPF' => __('CFP Franc', 'invoicing'), |
|
489 | + 'YER' => __('Yemeni Rial', 'invoicing'), |
|
490 | + 'ZAR' => __('South African Rand', 'invoicing'), |
|
491 | + 'ZMW' => __('Zambian Kwacha', 'invoicing'), |
|
492 | 492 | ); |
493 | 493 | |
494 | 494 | //asort( $currencies ); // this |
495 | 495 | |
496 | - return apply_filters( 'wpinv_currencies', $currencies ); |
|
496 | + return apply_filters('wpinv_currencies', $currencies); |
|
497 | 497 | } |
498 | 498 | |
499 | -function wpinv_price( $amount = '', $currency = '' ) { |
|
500 | - if( empty( $currency ) ) { |
|
499 | +function wpinv_price($amount = '', $currency = '') { |
|
500 | + if (empty($currency)) { |
|
501 | 501 | $currency = wpinv_get_currency(); |
502 | 502 | } |
503 | 503 | |
@@ -505,14 +505,14 @@ discard block |
||
505 | 505 | |
506 | 506 | $negative = $amount < 0; |
507 | 507 | |
508 | - if ( $negative ) { |
|
509 | - $amount = substr( $amount, 1 ); |
|
508 | + if ($negative) { |
|
509 | + $amount = substr($amount, 1); |
|
510 | 510 | } |
511 | 511 | |
512 | - $symbol = wpinv_currency_symbol( $currency ); |
|
512 | + $symbol = wpinv_currency_symbol($currency); |
|
513 | 513 | |
514 | - if ( $position == 'left' || $position == 'left_space' ) { |
|
515 | - switch ( $currency ) { |
|
514 | + if ($position == 'left' || $position == 'left_space') { |
|
515 | + switch ($currency) { |
|
516 | 516 | case "GBP" : |
517 | 517 | case "BRL" : |
518 | 518 | case "EUR" : |
@@ -524,15 +524,15 @@ discard block |
||
524 | 524 | case "NZD" : |
525 | 525 | case "SGD" : |
526 | 526 | case "JPY" : |
527 | - $price = $position == 'left_space' ? $symbol . ' ' . $amount : $symbol . $amount; |
|
527 | + $price = $position == 'left_space' ? $symbol . ' ' . $amount : $symbol . $amount; |
|
528 | 528 | break; |
529 | 529 | default : |
530 | 530 | //$price = $currency . ' ' . $amount; |
531 | - $price = $position == 'left_space' ? $symbol . ' ' . $amount : $symbol . $amount; |
|
531 | + $price = $position == 'left_space' ? $symbol . ' ' . $amount : $symbol . $amount; |
|
532 | 532 | break; |
533 | 533 | } |
534 | 534 | } else { |
535 | - switch ( $currency ) { |
|
535 | + switch ($currency) { |
|
536 | 536 | case "GBP" : |
537 | 537 | case "BRL" : |
538 | 538 | case "EUR" : |
@@ -543,83 +543,83 @@ discard block |
||
543 | 543 | case "MXN" : |
544 | 544 | case "SGD" : |
545 | 545 | case "JPY" : |
546 | - $price = $position == 'right_space' ? $amount . ' ' . $symbol : $amount . $symbol; |
|
546 | + $price = $position == 'right_space' ? $amount . ' ' . $symbol : $amount . $symbol; |
|
547 | 547 | break; |
548 | 548 | default : |
549 | 549 | //$price = $amount . ' ' . $currency; |
550 | - $price = $position == 'right_space' ? $amount . ' ' . $symbol : $amount . $symbol; |
|
550 | + $price = $position == 'right_space' ? $amount . ' ' . $symbol : $amount . $symbol; |
|
551 | 551 | break; |
552 | 552 | } |
553 | 553 | } |
554 | 554 | |
555 | - if ( $negative ) { |
|
555 | + if ($negative) { |
|
556 | 556 | $price = '-' . $price; |
557 | 557 | } |
558 | 558 | |
559 | - $price = apply_filters( 'wpinv_' . strtolower( $currency ) . '_currency_filter_' . $position, $price, $currency, $amount ); |
|
559 | + $price = apply_filters('wpinv_' . strtolower($currency) . '_currency_filter_' . $position, $price, $currency, $amount); |
|
560 | 560 | |
561 | 561 | return $price; |
562 | 562 | } |
563 | 563 | |
564 | -function wpinv_format_amount( $amount, $decimals = NULL, $calculate = false ) { |
|
564 | +function wpinv_format_amount($amount, $decimals = NULL, $calculate = false) { |
|
565 | 565 | $thousands_sep = wpinv_thousands_separator(); |
566 | 566 | $decimal_sep = wpinv_decimal_separator(); |
567 | 567 | |
568 | - if ( $decimals === NULL ) { |
|
568 | + if ($decimals === NULL) { |
|
569 | 569 | $decimals = wpinv_decimals(); |
570 | 570 | } |
571 | 571 | |
572 | - if ( $decimal_sep == ',' && false !== ( $sep_found = strpos( $amount, $decimal_sep ) ) ) { |
|
573 | - $whole = substr( $amount, 0, $sep_found ); |
|
574 | - $part = substr( $amount, $sep_found + 1, ( strlen( $amount ) - 1 ) ); |
|
572 | + if ($decimal_sep == ',' && false !== ($sep_found = strpos($amount, $decimal_sep))) { |
|
573 | + $whole = substr($amount, 0, $sep_found); |
|
574 | + $part = substr($amount, $sep_found + 1, (strlen($amount) - 1)); |
|
575 | 575 | $amount = $whole . '.' . $part; |
576 | 576 | } |
577 | 577 | |
578 | - if ( $thousands_sep == ',' && false !== ( $found = strpos( $amount, $thousands_sep ) ) ) { |
|
579 | - $amount = str_replace( ',', '', $amount ); |
|
578 | + if ($thousands_sep == ',' && false !== ($found = strpos($amount, $thousands_sep))) { |
|
579 | + $amount = str_replace(',', '', $amount); |
|
580 | 580 | } |
581 | 581 | |
582 | - if ( $thousands_sep == ' ' && false !== ( $found = strpos( $amount, $thousands_sep ) ) ) { |
|
583 | - $amount = str_replace( ' ', '', $amount ); |
|
582 | + if ($thousands_sep == ' ' && false !== ($found = strpos($amount, $thousands_sep))) { |
|
583 | + $amount = str_replace(' ', '', $amount); |
|
584 | 584 | } |
585 | 585 | |
586 | - if ( empty( $amount ) ) { |
|
586 | + if (empty($amount)) { |
|
587 | 587 | $amount = 0; |
588 | 588 | } |
589 | 589 | |
590 | - $decimals = apply_filters( 'wpinv_amount_format_decimals', $decimals ? $decimals : 0, $amount, $calculate ); |
|
591 | - $formatted = number_format( (float)$amount, $decimals, $decimal_sep, $thousands_sep ); |
|
590 | + $decimals = apply_filters('wpinv_amount_format_decimals', $decimals ? $decimals : 0, $amount, $calculate); |
|
591 | + $formatted = number_format((float) $amount, $decimals, $decimal_sep, $thousands_sep); |
|
592 | 592 | |
593 | - if ( $calculate ) { |
|
594 | - if ( $thousands_sep === "," ) { |
|
595 | - $formatted = str_replace( ",", "", $formatted ); |
|
593 | + if ($calculate) { |
|
594 | + if ($thousands_sep === ",") { |
|
595 | + $formatted = str_replace(",", "", $formatted); |
|
596 | 596 | } |
597 | 597 | |
598 | - if ( $decimal_sep === "," ) { |
|
599 | - $formatted = str_replace( ",", ".", $formatted ); |
|
598 | + if ($decimal_sep === ",") { |
|
599 | + $formatted = str_replace(",", ".", $formatted); |
|
600 | 600 | } |
601 | 601 | } |
602 | 602 | |
603 | - return apply_filters( 'wpinv_amount_format', $formatted, $amount, $decimals, $decimal_sep, $thousands_sep, $calculate ); |
|
603 | + return apply_filters('wpinv_amount_format', $formatted, $amount, $decimals, $decimal_sep, $thousands_sep, $calculate); |
|
604 | 604 | } |
605 | -add_filter( 'wpinv_amount_format_decimals', 'wpinv_currency_decimal_filter', 10, 1 ); |
|
605 | +add_filter('wpinv_amount_format_decimals', 'wpinv_currency_decimal_filter', 10, 1); |
|
606 | 606 | |
607 | -function wpinv_sanitize_key( $key ) { |
|
607 | +function wpinv_sanitize_key($key) { |
|
608 | 608 | $raw_key = $key; |
609 | - $key = preg_replace( '/[^a-zA-Z0-9_\-\.\:\/]/', '', $key ); |
|
609 | + $key = preg_replace('/[^a-zA-Z0-9_\-\.\:\/]/', '', $key); |
|
610 | 610 | |
611 | - return apply_filters( 'wpinv_sanitize_key', $key, $raw_key ); |
|
611 | + return apply_filters('wpinv_sanitize_key', $key, $raw_key); |
|
612 | 612 | } |
613 | 613 | |
614 | -function wpinv_get_file_extension( $str ) { |
|
615 | - $parts = explode( '.', $str ); |
|
616 | - return end( $parts ); |
|
614 | +function wpinv_get_file_extension($str) { |
|
615 | + $parts = explode('.', $str); |
|
616 | + return end($parts); |
|
617 | 617 | } |
618 | 618 | |
619 | -function wpinv_string_is_image_url( $str ) { |
|
620 | - $ext = wpinv_get_file_extension( $str ); |
|
619 | +function wpinv_string_is_image_url($str) { |
|
620 | + $ext = wpinv_get_file_extension($str); |
|
621 | 621 | |
622 | - switch ( strtolower( $ext ) ) { |
|
622 | + switch (strtolower($ext)) { |
|
623 | 623 | case 'jpeg'; |
624 | 624 | case 'jpg'; |
625 | 625 | $return = true; |
@@ -635,32 +635,32 @@ discard block |
||
635 | 635 | break; |
636 | 636 | } |
637 | 637 | |
638 | - return (bool)apply_filters( 'wpinv_string_is_image', $return, $str ); |
|
638 | + return (bool) apply_filters('wpinv_string_is_image', $return, $str); |
|
639 | 639 | } |
640 | 640 | |
641 | -function wpinv_error_log( $log, $title = '', $file = '', $line = '', $exit = false ) { |
|
642 | - $should_log = apply_filters( 'wpinv_log_errors', WP_DEBUG ); |
|
641 | +function wpinv_error_log($log, $title = '', $file = '', $line = '', $exit = false) { |
|
642 | + $should_log = apply_filters('wpinv_log_errors', WP_DEBUG); |
|
643 | 643 | |
644 | - if ( true === $should_log ) { |
|
644 | + if (true === $should_log) { |
|
645 | 645 | $label = ''; |
646 | - if ( $file && $file !== '' ) { |
|
647 | - $label .= basename( $file ) . ( $line ? '(' . $line . ')' : '' ); |
|
646 | + if ($file && $file !== '') { |
|
647 | + $label .= basename($file) . ($line ? '(' . $line . ')' : ''); |
|
648 | 648 | } |
649 | 649 | |
650 | - if ( $title && $title !== '' ) { |
|
650 | + if ($title && $title !== '') { |
|
651 | 651 | $label = $label !== '' ? $label . ' ' : ''; |
652 | 652 | $label .= $title . ' '; |
653 | 653 | } |
654 | 654 | |
655 | - $label = $label !== '' ? trim( $label ) . ' : ' : ''; |
|
655 | + $label = $label !== '' ? trim($label) . ' : ' : ''; |
|
656 | 656 | |
657 | - if ( is_array( $log ) || is_object( $log ) ) { |
|
658 | - error_log( $label . print_r( $log, true ) ); |
|
657 | + if (is_array($log) || is_object($log)) { |
|
658 | + error_log($label . print_r($log, true)); |
|
659 | 659 | } else { |
660 | - error_log( $label . $log ); |
|
660 | + error_log($label . $log); |
|
661 | 661 | } |
662 | 662 | |
663 | - if ( $exit ) { |
|
663 | + if ($exit) { |
|
664 | 664 | exit; |
665 | 665 | } |
666 | 666 | } |
@@ -668,65 +668,65 @@ discard block |
||
668 | 668 | |
669 | 669 | function wpinv_is_ajax_disabled() { |
670 | 670 | $retval = false; |
671 | - return apply_filters( 'wpinv_is_ajax_disabled', $retval ); |
|
671 | + return apply_filters('wpinv_is_ajax_disabled', $retval); |
|
672 | 672 | } |
673 | 673 | |
674 | -function wpinv_get_current_page_url( $nocache = false ) { |
|
674 | +function wpinv_get_current_page_url($nocache = false) { |
|
675 | 675 | global $wp; |
676 | 676 | |
677 | - if ( get_option( 'permalink_structure' ) ) { |
|
678 | - $base = trailingslashit( home_url( $wp->request ) ); |
|
677 | + if (get_option('permalink_structure')) { |
|
678 | + $base = trailingslashit(home_url($wp->request)); |
|
679 | 679 | } else { |
680 | - $base = add_query_arg( $wp->query_string, '', trailingslashit( home_url( $wp->request ) ) ); |
|
681 | - $base = remove_query_arg( array( 'post_type', 'name' ), $base ); |
|
680 | + $base = add_query_arg($wp->query_string, '', trailingslashit(home_url($wp->request))); |
|
681 | + $base = remove_query_arg(array('post_type', 'name'), $base); |
|
682 | 682 | } |
683 | 683 | |
684 | 684 | $scheme = is_ssl() ? 'https' : 'http'; |
685 | - $uri = set_url_scheme( $base, $scheme ); |
|
685 | + $uri = set_url_scheme($base, $scheme); |
|
686 | 686 | |
687 | - if ( is_front_page() ) { |
|
688 | - $uri = home_url( '/' ); |
|
689 | - } elseif ( wpinv_is_checkout( array(), false ) ) { |
|
687 | + if (is_front_page()) { |
|
688 | + $uri = home_url('/'); |
|
689 | + } elseif (wpinv_is_checkout(array(), false)) { |
|
690 | 690 | $uri = wpinv_get_checkout_uri(); |
691 | 691 | } |
692 | 692 | |
693 | - $uri = apply_filters( 'wpinv_get_current_page_url', $uri ); |
|
693 | + $uri = apply_filters('wpinv_get_current_page_url', $uri); |
|
694 | 694 | |
695 | - if ( $nocache ) { |
|
696 | - $uri = wpinv_add_cache_busting( $uri ); |
|
695 | + if ($nocache) { |
|
696 | + $uri = wpinv_add_cache_busting($uri); |
|
697 | 697 | } |
698 | 698 | |
699 | 699 | return $uri; |
700 | 700 | } |
701 | 701 | |
702 | 702 | function wpinv_get_php_arg_separator_output() { |
703 | - return ini_get( 'arg_separator.output' ); |
|
703 | + return ini_get('arg_separator.output'); |
|
704 | 704 | } |
705 | 705 | |
706 | -function wpinv_rgb_from_hex( $color ) { |
|
707 | - $color = str_replace( '#', '', $color ); |
|
706 | +function wpinv_rgb_from_hex($color) { |
|
707 | + $color = str_replace('#', '', $color); |
|
708 | 708 | // Convert shorthand colors to full format, e.g. "FFF" -> "FFFFFF" |
709 | - $color = preg_replace( '~^(.)(.)(.)$~', '$1$1$2$2$3$3', $color ); |
|
709 | + $color = preg_replace('~^(.)(.)(.)$~', '$1$1$2$2$3$3', $color); |
|
710 | 710 | |
711 | 711 | $rgb = array(); |
712 | - $rgb['R'] = hexdec( $color{0}.$color{1} ); |
|
713 | - $rgb['G'] = hexdec( $color{2}.$color{3} ); |
|
714 | - $rgb['B'] = hexdec( $color{4}.$color{5} ); |
|
712 | + $rgb['R'] = hexdec($color{0} . $color{1} ); |
|
713 | + $rgb['G'] = hexdec($color{2} . $color{3} ); |
|
714 | + $rgb['B'] = hexdec($color{4} . $color{5} ); |
|
715 | 715 | |
716 | 716 | return $rgb; |
717 | 717 | } |
718 | 718 | |
719 | -function wpinv_hex_darker( $color, $factor = 30 ) { |
|
720 | - $base = wpinv_rgb_from_hex( $color ); |
|
719 | +function wpinv_hex_darker($color, $factor = 30) { |
|
720 | + $base = wpinv_rgb_from_hex($color); |
|
721 | 721 | $color = '#'; |
722 | 722 | |
723 | - foreach ( $base as $k => $v ) { |
|
723 | + foreach ($base as $k => $v) { |
|
724 | 724 | $amount = $v / 100; |
725 | - $amount = round( $amount * $factor ); |
|
725 | + $amount = round($amount * $factor); |
|
726 | 726 | $new_decimal = $v - $amount; |
727 | 727 | |
728 | - $new_hex_component = dechex( $new_decimal ); |
|
729 | - if ( strlen( $new_hex_component ) < 2 ) { |
|
728 | + $new_hex_component = dechex($new_decimal); |
|
729 | + if (strlen($new_hex_component) < 2) { |
|
730 | 730 | $new_hex_component = "0" . $new_hex_component; |
731 | 731 | } |
732 | 732 | $color .= $new_hex_component; |
@@ -735,18 +735,18 @@ discard block |
||
735 | 735 | return $color; |
736 | 736 | } |
737 | 737 | |
738 | -function wpinv_hex_lighter( $color, $factor = 30 ) { |
|
739 | - $base = wpinv_rgb_from_hex( $color ); |
|
738 | +function wpinv_hex_lighter($color, $factor = 30) { |
|
739 | + $base = wpinv_rgb_from_hex($color); |
|
740 | 740 | $color = '#'; |
741 | 741 | |
742 | - foreach ( $base as $k => $v ) { |
|
742 | + foreach ($base as $k => $v) { |
|
743 | 743 | $amount = 255 - $v; |
744 | 744 | $amount = $amount / 100; |
745 | - $amount = round( $amount * $factor ); |
|
745 | + $amount = round($amount * $factor); |
|
746 | 746 | $new_decimal = $v + $amount; |
747 | 747 | |
748 | - $new_hex_component = dechex( $new_decimal ); |
|
749 | - if ( strlen( $new_hex_component ) < 2 ) { |
|
748 | + $new_hex_component = dechex($new_decimal); |
|
749 | + if (strlen($new_hex_component) < 2) { |
|
750 | 750 | $new_hex_component = "0" . $new_hex_component; |
751 | 751 | } |
752 | 752 | $color .= $new_hex_component; |
@@ -755,22 +755,22 @@ discard block |
||
755 | 755 | return $color; |
756 | 756 | } |
757 | 757 | |
758 | -function wpinv_light_or_dark( $color, $dark = '#000000', $light = '#FFFFFF' ) { |
|
759 | - $hex = str_replace( '#', '', $color ); |
|
758 | +function wpinv_light_or_dark($color, $dark = '#000000', $light = '#FFFFFF') { |
|
759 | + $hex = str_replace('#', '', $color); |
|
760 | 760 | |
761 | - $c_r = hexdec( substr( $hex, 0, 2 ) ); |
|
762 | - $c_g = hexdec( substr( $hex, 2, 2 ) ); |
|
763 | - $c_b = hexdec( substr( $hex, 4, 2 ) ); |
|
761 | + $c_r = hexdec(substr($hex, 0, 2)); |
|
762 | + $c_g = hexdec(substr($hex, 2, 2)); |
|
763 | + $c_b = hexdec(substr($hex, 4, 2)); |
|
764 | 764 | |
765 | - $brightness = ( ( $c_r * 299 ) + ( $c_g * 587 ) + ( $c_b * 114 ) ) / 1000; |
|
765 | + $brightness = (($c_r * 299) + ($c_g * 587) + ($c_b * 114)) / 1000; |
|
766 | 766 | |
767 | 767 | return $brightness > 155 ? $dark : $light; |
768 | 768 | } |
769 | 769 | |
770 | -function wpinv_format_hex( $hex ) { |
|
771 | - $hex = trim( str_replace( '#', '', $hex ) ); |
|
770 | +function wpinv_format_hex($hex) { |
|
771 | + $hex = trim(str_replace('#', '', $hex)); |
|
772 | 772 | |
773 | - if ( strlen( $hex ) == 3 ) { |
|
773 | + if (strlen($hex) == 3) { |
|
774 | 774 | $hex = $hex[0] . $hex[0] . $hex[1] . $hex[1] . $hex[2] . $hex[2]; |
775 | 775 | } |
776 | 776 | |
@@ -790,12 +790,12 @@ discard block |
||
790 | 790 | * @param string $encoding The encoding parameter is the character encoding. Default "UTF-8". |
791 | 791 | * @return string |
792 | 792 | */ |
793 | -function wpinv_utf8_strimwidth( $str, $start, $width, $trimmaker = '', $encoding = 'UTF-8' ) { |
|
794 | - if ( function_exists( 'mb_strimwidth' ) ) { |
|
795 | - return mb_strimwidth( $str, $start, $width, $trimmaker, $encoding ); |
|
793 | +function wpinv_utf8_strimwidth($str, $start, $width, $trimmaker = '', $encoding = 'UTF-8') { |
|
794 | + if (function_exists('mb_strimwidth')) { |
|
795 | + return mb_strimwidth($str, $start, $width, $trimmaker, $encoding); |
|
796 | 796 | } |
797 | 797 | |
798 | - return wpinv_utf8_substr( $str, $start, $width, $encoding ) . $trimmaker; |
|
798 | + return wpinv_utf8_substr($str, $start, $width, $encoding) . $trimmaker; |
|
799 | 799 | } |
800 | 800 | |
801 | 801 | /** |
@@ -807,28 +807,28 @@ discard block |
||
807 | 807 | * @param string $encoding The encoding parameter is the character encoding. Default "UTF-8". |
808 | 808 | * @return int Returns the number of characters in string. |
809 | 809 | */ |
810 | -function wpinv_utf8_strlen( $str, $encoding = 'UTF-8' ) { |
|
811 | - if ( function_exists( 'mb_strlen' ) ) { |
|
812 | - return mb_strlen( $str, $encoding ); |
|
810 | +function wpinv_utf8_strlen($str, $encoding = 'UTF-8') { |
|
811 | + if (function_exists('mb_strlen')) { |
|
812 | + return mb_strlen($str, $encoding); |
|
813 | 813 | } |
814 | 814 | |
815 | - return strlen( $str ); |
|
815 | + return strlen($str); |
|
816 | 816 | } |
817 | 817 | |
818 | -function wpinv_utf8_strtolower( $str, $encoding = 'UTF-8' ) { |
|
819 | - if ( function_exists( 'mb_strtolower' ) ) { |
|
820 | - return mb_strtolower( $str, $encoding ); |
|
818 | +function wpinv_utf8_strtolower($str, $encoding = 'UTF-8') { |
|
819 | + if (function_exists('mb_strtolower')) { |
|
820 | + return mb_strtolower($str, $encoding); |
|
821 | 821 | } |
822 | 822 | |
823 | - return strtolower( $str ); |
|
823 | + return strtolower($str); |
|
824 | 824 | } |
825 | 825 | |
826 | -function wpinv_utf8_strtoupper( $str, $encoding = 'UTF-8' ) { |
|
827 | - if ( function_exists( 'mb_strtoupper' ) ) { |
|
828 | - return mb_strtoupper( $str, $encoding ); |
|
826 | +function wpinv_utf8_strtoupper($str, $encoding = 'UTF-8') { |
|
827 | + if (function_exists('mb_strtoupper')) { |
|
828 | + return mb_strtoupper($str, $encoding); |
|
829 | 829 | } |
830 | 830 | |
831 | - return strtoupper( $str ); |
|
831 | + return strtoupper($str); |
|
832 | 832 | } |
833 | 833 | |
834 | 834 | /** |
@@ -842,12 +842,12 @@ discard block |
||
842 | 842 | * @param string $encoding The encoding parameter is the character encoding. Default "UTF-8". |
843 | 843 | * @return int Returns the position of the first occurrence of search in the string. |
844 | 844 | */ |
845 | -function wpinv_utf8_strpos( $str, $find, $offset = 0, $encoding = 'UTF-8' ) { |
|
846 | - if ( function_exists( 'mb_strpos' ) ) { |
|
847 | - return mb_strpos( $str, $find, $offset, $encoding ); |
|
845 | +function wpinv_utf8_strpos($str, $find, $offset = 0, $encoding = 'UTF-8') { |
|
846 | + if (function_exists('mb_strpos')) { |
|
847 | + return mb_strpos($str, $find, $offset, $encoding); |
|
848 | 848 | } |
849 | 849 | |
850 | - return strpos( $str, $find, $offset ); |
|
850 | + return strpos($str, $find, $offset); |
|
851 | 851 | } |
852 | 852 | |
853 | 853 | /** |
@@ -861,12 +861,12 @@ discard block |
||
861 | 861 | * @param string $encoding The encoding parameter is the character encoding. Default "UTF-8". |
862 | 862 | * @return int Returns the position of the last occurrence of search. |
863 | 863 | */ |
864 | -function wpinv_utf8_strrpos( $str, $find, $offset = 0, $encoding = 'UTF-8' ) { |
|
865 | - if ( function_exists( 'mb_strrpos' ) ) { |
|
866 | - return mb_strrpos( $str, $find, $offset, $encoding ); |
|
864 | +function wpinv_utf8_strrpos($str, $find, $offset = 0, $encoding = 'UTF-8') { |
|
865 | + if (function_exists('mb_strrpos')) { |
|
866 | + return mb_strrpos($str, $find, $offset, $encoding); |
|
867 | 867 | } |
868 | 868 | |
869 | - return strrpos( $str, $find, $offset ); |
|
869 | + return strrpos($str, $find, $offset); |
|
870 | 870 | } |
871 | 871 | |
872 | 872 | /** |
@@ -881,16 +881,16 @@ discard block |
||
881 | 881 | * @param string $encoding The encoding parameter is the character encoding. Default "UTF-8". |
882 | 882 | * @return string |
883 | 883 | */ |
884 | -function wpinv_utf8_substr( $str, $start, $length = null, $encoding = 'UTF-8' ) { |
|
885 | - if ( function_exists( 'mb_substr' ) ) { |
|
886 | - if ( $length === null ) { |
|
887 | - return mb_substr( $str, $start, wpinv_utf8_strlen( $str, $encoding ), $encoding ); |
|
884 | +function wpinv_utf8_substr($str, $start, $length = null, $encoding = 'UTF-8') { |
|
885 | + if (function_exists('mb_substr')) { |
|
886 | + if ($length === null) { |
|
887 | + return mb_substr($str, $start, wpinv_utf8_strlen($str, $encoding), $encoding); |
|
888 | 888 | } else { |
889 | - return mb_substr( $str, $start, $length, $encoding ); |
|
889 | + return mb_substr($str, $start, $length, $encoding); |
|
890 | 890 | } |
891 | 891 | } |
892 | 892 | |
893 | - return substr( $str, $start, $length ); |
|
893 | + return substr($str, $start, $length); |
|
894 | 894 | } |
895 | 895 | |
896 | 896 | /** |
@@ -902,48 +902,48 @@ discard block |
||
902 | 902 | * @param string $encoding The encoding parameter is the character encoding. Default "UTF-8". |
903 | 903 | * @return string The width of string. |
904 | 904 | */ |
905 | -function wpinv_utf8_strwidth( $str, $encoding = 'UTF-8' ) { |
|
906 | - if ( function_exists( 'mb_strwidth' ) ) { |
|
907 | - return mb_strwidth( $str, $encoding ); |
|
905 | +function wpinv_utf8_strwidth($str, $encoding = 'UTF-8') { |
|
906 | + if (function_exists('mb_strwidth')) { |
|
907 | + return mb_strwidth($str, $encoding); |
|
908 | 908 | } |
909 | 909 | |
910 | - return wpinv_utf8_strlen( $str, $encoding ); |
|
910 | + return wpinv_utf8_strlen($str, $encoding); |
|
911 | 911 | } |
912 | 912 | |
913 | -function wpinv_utf8_ucfirst( $str, $lower_str_end = false, $encoding = 'UTF-8' ) { |
|
914 | - if ( function_exists( 'mb_strlen' ) ) { |
|
915 | - $first_letter = wpinv_utf8_strtoupper( wpinv_utf8_substr( $str, 0, 1, $encoding ), $encoding ); |
|
913 | +function wpinv_utf8_ucfirst($str, $lower_str_end = false, $encoding = 'UTF-8') { |
|
914 | + if (function_exists('mb_strlen')) { |
|
915 | + $first_letter = wpinv_utf8_strtoupper(wpinv_utf8_substr($str, 0, 1, $encoding), $encoding); |
|
916 | 916 | $str_end = ""; |
917 | 917 | |
918 | - if ( $lower_str_end ) { |
|
919 | - $str_end = wpinv_utf8_strtolower( wpinv_utf8_substr( $str, 1, wpinv_utf8_strlen( $str, $encoding ), $encoding ), $encoding ); |
|
918 | + if ($lower_str_end) { |
|
919 | + $str_end = wpinv_utf8_strtolower(wpinv_utf8_substr($str, 1, wpinv_utf8_strlen($str, $encoding), $encoding), $encoding); |
|
920 | 920 | } else { |
921 | - $str_end = wpinv_utf8_substr( $str, 1, wpinv_utf8_strlen( $str, $encoding ), $encoding ); |
|
921 | + $str_end = wpinv_utf8_substr($str, 1, wpinv_utf8_strlen($str, $encoding), $encoding); |
|
922 | 922 | } |
923 | 923 | |
924 | 924 | return $first_letter . $str_end; |
925 | 925 | } |
926 | 926 | |
927 | - return ucfirst( $str ); |
|
927 | + return ucfirst($str); |
|
928 | 928 | } |
929 | 929 | |
930 | -function wpinv_utf8_ucwords( $str, $encoding = 'UTF-8' ) { |
|
931 | - if ( function_exists( 'mb_convert_case' ) ) { |
|
932 | - return mb_convert_case( $str, MB_CASE_TITLE, $encoding ); |
|
930 | +function wpinv_utf8_ucwords($str, $encoding = 'UTF-8') { |
|
931 | + if (function_exists('mb_convert_case')) { |
|
932 | + return mb_convert_case($str, MB_CASE_TITLE, $encoding); |
|
933 | 933 | } |
934 | 934 | |
935 | - return ucwords( $str ); |
|
935 | + return ucwords($str); |
|
936 | 936 | } |
937 | 937 | |
938 | -function wpinv_period_in_days( $period, $unit ) { |
|
939 | - $period = absint( $period ); |
|
938 | +function wpinv_period_in_days($period, $unit) { |
|
939 | + $period = absint($period); |
|
940 | 940 | |
941 | - if ( $period > 0 ) { |
|
942 | - if ( in_array( strtolower( $unit ), array( 'w', 'week', 'weeks' ) ) ) { |
|
941 | + if ($period > 0) { |
|
942 | + if (in_array(strtolower($unit), array('w', 'week', 'weeks'))) { |
|
943 | 943 | $period = $period * 7; |
944 | - } else if ( in_array( strtolower( $unit ), array( 'm', 'month', 'months' ) ) ) { |
|
944 | + } else if (in_array(strtolower($unit), array('m', 'month', 'months'))) { |
|
945 | 945 | $period = $period * 30; |
946 | - } else if ( in_array( strtolower( $unit ), array( 'y', 'year', 'years' ) ) ) { |
|
946 | + } else if (in_array(strtolower($unit), array('y', 'year', 'years'))) { |
|
947 | 947 | $period = $period * 365; |
948 | 948 | } |
949 | 949 | } |
@@ -951,14 +951,14 @@ discard block |
||
951 | 951 | return $period; |
952 | 952 | } |
953 | 953 | |
954 | -function wpinv_cal_days_in_month( $calendar, $month, $year ) { |
|
955 | - if ( function_exists( 'cal_days_in_month' ) ) { |
|
956 | - return cal_days_in_month( $calendar, $month, $year ); |
|
954 | +function wpinv_cal_days_in_month($calendar, $month, $year) { |
|
955 | + if (function_exists('cal_days_in_month')) { |
|
956 | + return cal_days_in_month($calendar, $month, $year); |
|
957 | 957 | } |
958 | 958 | |
959 | 959 | // Fallback in case the calendar extension is not loaded in PHP |
960 | 960 | // Only supports Gregorian calendar |
961 | - return date( 't', mktime( 0, 0, 0, $month, 1, $year ) ); |
|
961 | + return date('t', mktime(0, 0, 0, $month, 1, $year)); |
|
962 | 962 | } |
963 | 963 | |
964 | 964 | /** |
@@ -969,11 +969,11 @@ discard block |
||
969 | 969 | * |
970 | 970 | * @return string |
971 | 971 | */ |
972 | -function wpi_help_tip( $tip, $allow_html = false ) { |
|
973 | - if ( $allow_html ) { |
|
974 | - $tip = wpi_sanitize_tooltip( $tip ); |
|
972 | +function wpi_help_tip($tip, $allow_html = false) { |
|
973 | + if ($allow_html) { |
|
974 | + $tip = wpi_sanitize_tooltip($tip); |
|
975 | 975 | } else { |
976 | - $tip = esc_attr( $tip ); |
|
976 | + $tip = esc_attr($tip); |
|
977 | 977 | } |
978 | 978 | |
979 | 979 | return '<span class="wpi-help-tip dashicons dashicons-editor-help" title="' . $tip . '"></span>'; |
@@ -987,8 +987,8 @@ discard block |
||
987 | 987 | * @param string $var |
988 | 988 | * @return string |
989 | 989 | */ |
990 | -function wpi_sanitize_tooltip( $var ) { |
|
991 | - return htmlspecialchars( wp_kses( html_entity_decode( $var ), array( |
|
990 | +function wpi_sanitize_tooltip($var) { |
|
991 | + return htmlspecialchars(wp_kses(html_entity_decode($var), array( |
|
992 | 992 | 'br' => array(), |
993 | 993 | 'em' => array(), |
994 | 994 | 'strong' => array(), |
@@ -998,7 +998,7 @@ discard block |
||
998 | 998 | 'li' => array(), |
999 | 999 | 'ol' => array(), |
1000 | 1000 | 'p' => array(), |
1001 | - ) ) ); |
|
1001 | + ))); |
|
1002 | 1002 | } |
1003 | 1003 | |
1004 | 1004 | /** |
@@ -1008,7 +1008,7 @@ discard block |
||
1008 | 1008 | */ |
1009 | 1009 | function wpinv_get_screen_ids() { |
1010 | 1010 | |
1011 | - $screen_id = sanitize_title( __( 'Invoicing', 'invoicing' ) ); |
|
1011 | + $screen_id = sanitize_title(__('Invoicing', 'invoicing')); |
|
1012 | 1012 | |
1013 | 1013 | $screen_ids = array( |
1014 | 1014 | 'toplevel_page_' . $screen_id, |
@@ -1026,7 +1026,7 @@ discard block |
||
1026 | 1026 | 'invoicing_page_wpi-addons', |
1027 | 1027 | ); |
1028 | 1028 | |
1029 | - return apply_filters( 'wpinv_screen_ids', $screen_ids ); |
|
1029 | + return apply_filters('wpinv_screen_ids', $screen_ids); |
|
1030 | 1030 | } |
1031 | 1031 | |
1032 | 1032 | /** |
@@ -1037,9 +1037,9 @@ discard block |
||
1037 | 1037 | * @param array|string $list List of values. |
1038 | 1038 | * @return array Sanitized array of values. |
1039 | 1039 | */ |
1040 | -function wpinv_parse_list( $list ) { |
|
1041 | - if ( ! is_array( $list ) ) { |
|
1042 | - return preg_split( '/[\s,]+/', $list, -1, PREG_SPLIT_NO_EMPTY ); |
|
1040 | +function wpinv_parse_list($list) { |
|
1041 | + if (!is_array($list)) { |
|
1042 | + return preg_split('/[\s,]+/', $list, -1, PREG_SPLIT_NO_EMPTY); |
|
1043 | 1043 | } |
1044 | 1044 | |
1045 | 1045 | return $list; |
@@ -1053,16 +1053,16 @@ discard block |
||
1053 | 1053 | * @param string $key Type of data to fetch. |
1054 | 1054 | * @return mixed Fetched data. |
1055 | 1055 | */ |
1056 | -function wpinv_get_data( $key ) { |
|
1056 | +function wpinv_get_data($key) { |
|
1057 | 1057 | |
1058 | 1058 | // Try fetching it from the cache. |
1059 | - $data = wp_cache_get( "wpinv-$key", 'wpinv' ); |
|
1060 | - if( $data ) { |
|
1059 | + $data = wp_cache_get("wpinv-$key", 'wpinv'); |
|
1060 | + if ($data) { |
|
1061 | 1061 | return $data; |
1062 | 1062 | } |
1063 | 1063 | |
1064 | - $data = apply_filters( "wpinv_get_$key", include WPINV_PLUGIN_DIR . "includes/data/$key.php" ); |
|
1065 | - wp_cache_set( "wpinv-$key", $data, 'wpinv' ); |
|
1064 | + $data = apply_filters("wpinv_get_$key", include WPINV_PLUGIN_DIR . "includes/data/$key.php"); |
|
1065 | + wp_cache_set("wpinv-$key", $data, 'wpinv'); |
|
1066 | 1066 | |
1067 | 1067 | return $data; |
1068 | 1068 | } |
@@ -1076,10 +1076,10 @@ discard block |
||
1076 | 1076 | * @param bool $first_empty Whether or not the first item in the list should be empty |
1077 | 1077 | * @return mixed Fetched data. |
1078 | 1078 | */ |
1079 | -function wpinv_maybe_add_empty_option( $options, $first_empty ) { |
|
1079 | +function wpinv_maybe_add_empty_option($options, $first_empty) { |
|
1080 | 1080 | |
1081 | - if ( ! empty( $options ) && $first_empty ) { |
|
1082 | - return array_merge( array( '' => '' ), $options ); |
|
1081 | + if (!empty($options) && $first_empty) { |
|
1082 | + return array_merge(array('' => ''), $options); |
|
1083 | 1083 | } |
1084 | 1084 | return $options; |
1085 | 1085 |
@@ -8,11 +8,11 @@ discard block |
||
8 | 8 | * @version 1.0.14 |
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', 'invoicing' ), |
|
15 | + 'name' => __('Africa', 'invoicing'), |
|
16 | 16 | 'countries' => array( |
17 | 17 | 'AO', |
18 | 18 | 'BF', |
@@ -75,7 +75,7 @@ discard block |
||
75 | 75 | ), |
76 | 76 | ), |
77 | 77 | 'AN' => array( |
78 | - 'name' => __( 'Antarctica', 'invoicing' ), |
|
78 | + 'name' => __('Antarctica', 'invoicing'), |
|
79 | 79 | 'countries' => array( |
80 | 80 | 'AQ', |
81 | 81 | 'BV', |
@@ -85,7 +85,7 @@ discard block |
||
85 | 85 | ), |
86 | 86 | ), |
87 | 87 | 'AS' => array( |
88 | - 'name' => __( 'Asia', 'invoicing' ), |
|
88 | + 'name' => __('Asia', 'invoicing'), |
|
89 | 89 | 'countries' => array( |
90 | 90 | 'AE', |
91 | 91 | 'AF', |
@@ -143,7 +143,7 @@ discard block |
||
143 | 143 | ), |
144 | 144 | ), |
145 | 145 | 'EU' => array( |
146 | - 'name' => __( 'Europe', 'invoicing' ), |
|
146 | + 'name' => __('Europe', 'invoicing'), |
|
147 | 147 | 'countries' => array( |
148 | 148 | 'AD', |
149 | 149 | 'AL', |
@@ -201,7 +201,7 @@ discard block |
||
201 | 201 | ), |
202 | 202 | ), |
203 | 203 | 'NA' => array( |
204 | - 'name' => __( 'North America', 'invoicing' ), |
|
204 | + 'name' => __('North America', 'invoicing'), |
|
205 | 205 | 'countries' => array( |
206 | 206 | 'AG', |
207 | 207 | 'AI', |
@@ -247,7 +247,7 @@ discard block |
||
247 | 247 | ), |
248 | 248 | ), |
249 | 249 | 'OC' => array( |
250 | - 'name' => __( 'Oceania', 'invoicing' ), |
|
250 | + 'name' => __('Oceania', 'invoicing'), |
|
251 | 251 | 'countries' => array( |
252 | 252 | 'AS', |
253 | 253 | 'AU', |
@@ -278,7 +278,7 @@ discard block |
||
278 | 278 | ), |
279 | 279 | ), |
280 | 280 | 'SA' => array( |
281 | - 'name' => __( 'South America', 'invoicing' ), |
|
281 | + 'name' => __('South America', 'invoicing'), |
|
282 | 282 | 'countries' => array( |
283 | 283 | 'AR', |
284 | 284 | 'BO', |
@@ -11,632 +11,632 @@ discard block |
||
11 | 11 | * @version 1.0.14 |
12 | 12 | */ |
13 | 13 | |
14 | -defined( 'ABSPATH' ) || exit; |
|
14 | +defined('ABSPATH') || exit; |
|
15 | 15 | |
16 | 16 | return array( |
17 | 17 | 'AF' => array(), |
18 | 18 | 'AO' => array( // Angola states. |
19 | - 'BGO' => __( 'Bengo', 'invoicing' ), |
|
20 | - 'BLU' => __( 'Benguela', 'invoicing' ), |
|
21 | - 'BIE' => __( 'Bié', 'invoicing' ), |
|
22 | - 'CAB' => __( 'Cabinda', 'invoicing' ), |
|
23 | - 'CNN' => __( 'Cunene', 'invoicing' ), |
|
24 | - 'HUA' => __( 'Huambo', 'invoicing' ), |
|
25 | - 'HUI' => __( 'Huíla', 'invoicing' ), |
|
26 | - 'CCU' => __( 'Kuando Kubango', 'invoicing' ), |
|
27 | - 'CNO' => __( 'Kwanza-Norte', 'invoicing' ), |
|
28 | - 'CUS' => __( 'Kwanza-Sul', 'invoicing' ), |
|
29 | - 'LUA' => __( 'Luanda', 'invoicing' ), |
|
30 | - 'LNO' => __( 'Lunda-Norte', 'invoicing' ), |
|
31 | - 'LSU' => __( 'Lunda-Sul', 'invoicing' ), |
|
32 | - 'MAL' => __( 'Malanje', 'invoicing' ), |
|
33 | - 'MOX' => __( 'Moxico', 'invoicing' ), |
|
34 | - 'NAM' => __( 'Namibe', 'invoicing' ), |
|
35 | - 'UIG' => __( 'Uíge', 'invoicing' ), |
|
36 | - 'ZAI' => __( 'Zaire', 'invoicing' ), |
|
19 | + 'BGO' => __('Bengo', 'invoicing'), |
|
20 | + 'BLU' => __('Benguela', 'invoicing'), |
|
21 | + 'BIE' => __('Bié', 'invoicing'), |
|
22 | + 'CAB' => __('Cabinda', 'invoicing'), |
|
23 | + 'CNN' => __('Cunene', 'invoicing'), |
|
24 | + 'HUA' => __('Huambo', 'invoicing'), |
|
25 | + 'HUI' => __('Huíla', 'invoicing'), |
|
26 | + 'CCU' => __('Kuando Kubango', 'invoicing'), |
|
27 | + 'CNO' => __('Kwanza-Norte', 'invoicing'), |
|
28 | + 'CUS' => __('Kwanza-Sul', 'invoicing'), |
|
29 | + 'LUA' => __('Luanda', 'invoicing'), |
|
30 | + 'LNO' => __('Lunda-Norte', 'invoicing'), |
|
31 | + 'LSU' => __('Lunda-Sul', 'invoicing'), |
|
32 | + 'MAL' => __('Malanje', 'invoicing'), |
|
33 | + 'MOX' => __('Moxico', 'invoicing'), |
|
34 | + 'NAM' => __('Namibe', 'invoicing'), |
|
35 | + 'UIG' => __('Uíge', 'invoicing'), |
|
36 | + 'ZAI' => __('Zaire', 'invoicing'), |
|
37 | 37 | ), |
38 | 38 | 'AR' => array( // Argentinian provinces. |
39 | - 'C' => __( 'Ciudad Autónoma de Buenos Aires', 'invoicing' ), |
|
40 | - 'B' => __( 'Buenos Aires', 'invoicing' ), |
|
41 | - 'K' => __( 'Catamarca', 'invoicing' ), |
|
42 | - 'H' => __( 'Chaco', 'invoicing' ), |
|
43 | - 'U' => __( 'Chubut', 'invoicing' ), |
|
44 | - 'X' => __( 'Córdoba', 'invoicing' ), |
|
45 | - 'W' => __( 'Corrientes', 'invoicing' ), |
|
46 | - 'E' => __( 'Entre Ríos', 'invoicing' ), |
|
47 | - 'P' => __( 'Formosa', 'invoicing' ), |
|
48 | - 'Y' => __( 'Jujuy', 'invoicing' ), |
|
49 | - 'L' => __( 'La Pampa', 'invoicing' ), |
|
50 | - 'F' => __( 'La Rioja', 'invoicing' ), |
|
51 | - 'M' => __( 'Mendoza', 'invoicing' ), |
|
52 | - 'N' => __( 'Misiones', 'invoicing' ), |
|
53 | - 'Q' => __( 'Neuquén', 'invoicing' ), |
|
54 | - 'R' => __( 'Río Negro', 'invoicing' ), |
|
55 | - 'A' => __( 'Salta', 'invoicing' ), |
|
56 | - 'J' => __( 'San Juan', 'invoicing' ), |
|
57 | - 'D' => __( 'San Luis', 'invoicing' ), |
|
58 | - 'Z' => __( 'Santa Cruz', 'invoicing' ), |
|
59 | - 'S' => __( 'Santa Fe', 'invoicing' ), |
|
60 | - 'G' => __( 'Santiago del Estero', 'invoicing' ), |
|
61 | - 'V' => __( 'Tierra del Fuego', 'invoicing' ), |
|
62 | - 'T' => __( 'Tucumán', 'invoicing' ), |
|
39 | + 'C' => __('Ciudad Autónoma de Buenos Aires', 'invoicing'), |
|
40 | + 'B' => __('Buenos Aires', 'invoicing'), |
|
41 | + 'K' => __('Catamarca', 'invoicing'), |
|
42 | + 'H' => __('Chaco', 'invoicing'), |
|
43 | + 'U' => __('Chubut', 'invoicing'), |
|
44 | + 'X' => __('Córdoba', 'invoicing'), |
|
45 | + 'W' => __('Corrientes', 'invoicing'), |
|
46 | + 'E' => __('Entre Ríos', 'invoicing'), |
|
47 | + 'P' => __('Formosa', 'invoicing'), |
|
48 | + 'Y' => __('Jujuy', 'invoicing'), |
|
49 | + 'L' => __('La Pampa', 'invoicing'), |
|
50 | + 'F' => __('La Rioja', 'invoicing'), |
|
51 | + 'M' => __('Mendoza', 'invoicing'), |
|
52 | + 'N' => __('Misiones', 'invoicing'), |
|
53 | + 'Q' => __('Neuquén', 'invoicing'), |
|
54 | + 'R' => __('Río Negro', 'invoicing'), |
|
55 | + 'A' => __('Salta', 'invoicing'), |
|
56 | + 'J' => __('San Juan', 'invoicing'), |
|
57 | + 'D' => __('San Luis', 'invoicing'), |
|
58 | + 'Z' => __('Santa Cruz', 'invoicing'), |
|
59 | + 'S' => __('Santa Fe', 'invoicing'), |
|
60 | + 'G' => __('Santiago del Estero', 'invoicing'), |
|
61 | + 'V' => __('Tierra del Fuego', 'invoicing'), |
|
62 | + 'T' => __('Tucumán', 'invoicing'), |
|
63 | 63 | ), |
64 | 64 | 'AT' => array(), |
65 | 65 | 'AU' => array( // Australian states. |
66 | - 'ACT' => __( 'Australian Capital Territory', 'invoicing' ), |
|
67 | - 'NSW' => __( 'New South Wales', 'invoicing' ), |
|
68 | - 'NT' => __( 'Northern Territory', 'invoicing' ), |
|
69 | - 'QLD' => __( 'Queensland', 'invoicing' ), |
|
70 | - 'SA' => __( 'South Australia', 'invoicing' ), |
|
71 | - 'TAS' => __( 'Tasmania', 'invoicing' ), |
|
72 | - 'VIC' => __( 'Victoria', 'invoicing' ), |
|
73 | - 'WA' => __( 'Western Australia', 'invoicing' ), |
|
66 | + 'ACT' => __('Australian Capital Territory', 'invoicing'), |
|
67 | + 'NSW' => __('New South Wales', 'invoicing'), |
|
68 | + 'NT' => __('Northern Territory', 'invoicing'), |
|
69 | + 'QLD' => __('Queensland', 'invoicing'), |
|
70 | + 'SA' => __('South Australia', 'invoicing'), |
|
71 | + 'TAS' => __('Tasmania', 'invoicing'), |
|
72 | + 'VIC' => __('Victoria', 'invoicing'), |
|
73 | + 'WA' => __('Western Australia', 'invoicing'), |
|
74 | 74 | ), |
75 | 75 | 'AX' => array(), |
76 | 76 | 'BD' => array( // Bangladeshi states (districts). |
77 | - 'BD-05' => __( 'Bagerhat', 'invoicing' ), |
|
78 | - 'BD-01' => __( 'Bandarban', 'invoicing' ), |
|
79 | - 'BD-02' => __( 'Barguna', 'invoicing' ), |
|
80 | - 'BD-06' => __( 'Barishal', 'invoicing' ), |
|
81 | - 'BD-07' => __( 'Bhola', 'invoicing' ), |
|
82 | - 'BD-03' => __( 'Bogura', 'invoicing' ), |
|
83 | - 'BD-04' => __( 'Brahmanbaria', 'invoicing' ), |
|
84 | - 'BD-09' => __( 'Chandpur', 'invoicing' ), |
|
85 | - 'BD-10' => __( 'Chattogram', 'invoicing' ), |
|
86 | - 'BD-12' => __( 'Chuadanga', 'invoicing' ), |
|
87 | - 'BD-11' => __( "Cox's Bazar", 'invoicing' ), |
|
88 | - 'BD-08' => __( 'Cumilla', 'invoicing' ), |
|
89 | - 'BD-13' => __( 'Dhaka', 'invoicing' ), |
|
90 | - 'BD-14' => __( 'Dinajpur', 'invoicing' ), |
|
91 | - 'BD-15' => __( 'Faridpur ', 'invoicing' ), |
|
92 | - 'BD-16' => __( 'Feni', 'invoicing' ), |
|
93 | - 'BD-19' => __( 'Gaibandha', 'invoicing' ), |
|
94 | - 'BD-18' => __( 'Gazipur', 'invoicing' ), |
|
95 | - 'BD-17' => __( 'Gopalganj', 'invoicing' ), |
|
96 | - 'BD-20' => __( 'Habiganj', 'invoicing' ), |
|
97 | - 'BD-21' => __( 'Jamalpur', 'invoicing' ), |
|
98 | - 'BD-22' => __( 'Jashore', 'invoicing' ), |
|
99 | - 'BD-25' => __( 'Jhalokati', 'invoicing' ), |
|
100 | - 'BD-23' => __( 'Jhenaidah', 'invoicing' ), |
|
101 | - 'BD-24' => __( 'Joypurhat', 'invoicing' ), |
|
102 | - 'BD-29' => __( 'Khagrachhari', 'invoicing' ), |
|
103 | - 'BD-27' => __( 'Khulna', 'invoicing' ), |
|
104 | - 'BD-26' => __( 'Kishoreganj', 'invoicing' ), |
|
105 | - 'BD-28' => __( 'Kurigram', 'invoicing' ), |
|
106 | - 'BD-30' => __( 'Kushtia', 'invoicing' ), |
|
107 | - 'BD-31' => __( 'Lakshmipur', 'invoicing' ), |
|
108 | - 'BD-32' => __( 'Lalmonirhat', 'invoicing' ), |
|
109 | - 'BD-36' => __( 'Madaripur', 'invoicing' ), |
|
110 | - 'BD-37' => __( 'Magura', 'invoicing' ), |
|
111 | - 'BD-33' => __( 'Manikganj ', 'invoicing' ), |
|
112 | - 'BD-39' => __( 'Meherpur', 'invoicing' ), |
|
113 | - 'BD-38' => __( 'Moulvibazar', 'invoicing' ), |
|
114 | - 'BD-35' => __( 'Munshiganj', 'invoicing' ), |
|
115 | - 'BD-34' => __( 'Mymensingh', 'invoicing' ), |
|
116 | - 'BD-48' => __( 'Naogaon', 'invoicing' ), |
|
117 | - 'BD-43' => __( 'Narail', 'invoicing' ), |
|
118 | - 'BD-40' => __( 'Narayanganj', 'invoicing' ), |
|
119 | - 'BD-42' => __( 'Narsingdi', 'invoicing' ), |
|
120 | - 'BD-44' => __( 'Natore', 'invoicing' ), |
|
121 | - 'BD-45' => __( 'Nawabganj', 'invoicing' ), |
|
122 | - 'BD-41' => __( 'Netrakona', 'invoicing' ), |
|
123 | - 'BD-46' => __( 'Nilphamari', 'invoicing' ), |
|
124 | - 'BD-47' => __( 'Noakhali', 'invoicing' ), |
|
125 | - 'BD-49' => __( 'Pabna', 'invoicing' ), |
|
126 | - 'BD-52' => __( 'Panchagarh', 'invoicing' ), |
|
127 | - 'BD-51' => __( 'Patuakhali', 'invoicing' ), |
|
128 | - 'BD-50' => __( 'Pirojpur', 'invoicing' ), |
|
129 | - 'BD-53' => __( 'Rajbari', 'invoicing' ), |
|
130 | - 'BD-54' => __( 'Rajshahi', 'invoicing' ), |
|
131 | - 'BD-56' => __( 'Rangamati', 'invoicing' ), |
|
132 | - 'BD-55' => __( 'Rangpur', 'invoicing' ), |
|
133 | - 'BD-58' => __( 'Satkhira', 'invoicing' ), |
|
134 | - 'BD-62' => __( 'Shariatpur', 'invoicing' ), |
|
135 | - 'BD-57' => __( 'Sherpur', 'invoicing' ), |
|
136 | - 'BD-59' => __( 'Sirajganj', 'invoicing' ), |
|
137 | - 'BD-61' => __( 'Sunamganj', 'invoicing' ), |
|
138 | - 'BD-60' => __( 'Sylhet', 'invoicing' ), |
|
139 | - 'BD-63' => __( 'Tangail', 'invoicing' ), |
|
140 | - 'BD-64' => __( 'Thakurgaon', 'invoicing' ), |
|
77 | + 'BD-05' => __('Bagerhat', 'invoicing'), |
|
78 | + 'BD-01' => __('Bandarban', 'invoicing'), |
|
79 | + 'BD-02' => __('Barguna', 'invoicing'), |
|
80 | + 'BD-06' => __('Barishal', 'invoicing'), |
|
81 | + 'BD-07' => __('Bhola', 'invoicing'), |
|
82 | + 'BD-03' => __('Bogura', 'invoicing'), |
|
83 | + 'BD-04' => __('Brahmanbaria', 'invoicing'), |
|
84 | + 'BD-09' => __('Chandpur', 'invoicing'), |
|
85 | + 'BD-10' => __('Chattogram', 'invoicing'), |
|
86 | + 'BD-12' => __('Chuadanga', 'invoicing'), |
|
87 | + 'BD-11' => __("Cox's Bazar", 'invoicing'), |
|
88 | + 'BD-08' => __('Cumilla', 'invoicing'), |
|
89 | + 'BD-13' => __('Dhaka', 'invoicing'), |
|
90 | + 'BD-14' => __('Dinajpur', 'invoicing'), |
|
91 | + 'BD-15' => __('Faridpur ', 'invoicing'), |
|
92 | + 'BD-16' => __('Feni', 'invoicing'), |
|
93 | + 'BD-19' => __('Gaibandha', 'invoicing'), |
|
94 | + 'BD-18' => __('Gazipur', 'invoicing'), |
|
95 | + 'BD-17' => __('Gopalganj', 'invoicing'), |
|
96 | + 'BD-20' => __('Habiganj', 'invoicing'), |
|
97 | + 'BD-21' => __('Jamalpur', 'invoicing'), |
|
98 | + 'BD-22' => __('Jashore', 'invoicing'), |
|
99 | + 'BD-25' => __('Jhalokati', 'invoicing'), |
|
100 | + 'BD-23' => __('Jhenaidah', 'invoicing'), |
|
101 | + 'BD-24' => __('Joypurhat', 'invoicing'), |
|
102 | + 'BD-29' => __('Khagrachhari', 'invoicing'), |
|
103 | + 'BD-27' => __('Khulna', 'invoicing'), |
|
104 | + 'BD-26' => __('Kishoreganj', 'invoicing'), |
|
105 | + 'BD-28' => __('Kurigram', 'invoicing'), |
|
106 | + 'BD-30' => __('Kushtia', 'invoicing'), |
|
107 | + 'BD-31' => __('Lakshmipur', 'invoicing'), |
|
108 | + 'BD-32' => __('Lalmonirhat', 'invoicing'), |
|
109 | + 'BD-36' => __('Madaripur', 'invoicing'), |
|
110 | + 'BD-37' => __('Magura', 'invoicing'), |
|
111 | + 'BD-33' => __('Manikganj ', 'invoicing'), |
|
112 | + 'BD-39' => __('Meherpur', 'invoicing'), |
|
113 | + 'BD-38' => __('Moulvibazar', 'invoicing'), |
|
114 | + 'BD-35' => __('Munshiganj', 'invoicing'), |
|
115 | + 'BD-34' => __('Mymensingh', 'invoicing'), |
|
116 | + 'BD-48' => __('Naogaon', 'invoicing'), |
|
117 | + 'BD-43' => __('Narail', 'invoicing'), |
|
118 | + 'BD-40' => __('Narayanganj', 'invoicing'), |
|
119 | + 'BD-42' => __('Narsingdi', 'invoicing'), |
|
120 | + 'BD-44' => __('Natore', 'invoicing'), |
|
121 | + 'BD-45' => __('Nawabganj', 'invoicing'), |
|
122 | + 'BD-41' => __('Netrakona', 'invoicing'), |
|
123 | + 'BD-46' => __('Nilphamari', 'invoicing'), |
|
124 | + 'BD-47' => __('Noakhali', 'invoicing'), |
|
125 | + 'BD-49' => __('Pabna', 'invoicing'), |
|
126 | + 'BD-52' => __('Panchagarh', 'invoicing'), |
|
127 | + 'BD-51' => __('Patuakhali', 'invoicing'), |
|
128 | + 'BD-50' => __('Pirojpur', 'invoicing'), |
|
129 | + 'BD-53' => __('Rajbari', 'invoicing'), |
|
130 | + 'BD-54' => __('Rajshahi', 'invoicing'), |
|
131 | + 'BD-56' => __('Rangamati', 'invoicing'), |
|
132 | + 'BD-55' => __('Rangpur', 'invoicing'), |
|
133 | + 'BD-58' => __('Satkhira', 'invoicing'), |
|
134 | + 'BD-62' => __('Shariatpur', 'invoicing'), |
|
135 | + 'BD-57' => __('Sherpur', 'invoicing'), |
|
136 | + 'BD-59' => __('Sirajganj', 'invoicing'), |
|
137 | + 'BD-61' => __('Sunamganj', 'invoicing'), |
|
138 | + 'BD-60' => __('Sylhet', 'invoicing'), |
|
139 | + 'BD-63' => __('Tangail', 'invoicing'), |
|
140 | + 'BD-64' => __('Thakurgaon', 'invoicing'), |
|
141 | 141 | ), |
142 | 142 | 'BE' => array(), |
143 | 143 | 'BG' => array( // Bulgarian states. |
144 | - 'BG-01' => __( 'Blagoevgrad', 'invoicing' ), |
|
145 | - 'BG-02' => __( 'Burgas', 'invoicing' ), |
|
146 | - 'BG-08' => __( 'Dobrich', 'invoicing' ), |
|
147 | - 'BG-07' => __( 'Gabrovo', 'invoicing' ), |
|
148 | - 'BG-26' => __( 'Haskovo', 'invoicing' ), |
|
149 | - 'BG-09' => __( 'Kardzhali', 'invoicing' ), |
|
150 | - 'BG-10' => __( 'Kyustendil', 'invoicing' ), |
|
151 | - 'BG-11' => __( 'Lovech', 'invoicing' ), |
|
152 | - 'BG-12' => __( 'Montana', 'invoicing' ), |
|
153 | - 'BG-13' => __( 'Pazardzhik', 'invoicing' ), |
|
154 | - 'BG-14' => __( 'Pernik', 'invoicing' ), |
|
155 | - 'BG-15' => __( 'Pleven', 'invoicing' ), |
|
156 | - 'BG-16' => __( 'Plovdiv', 'invoicing' ), |
|
157 | - 'BG-17' => __( 'Razgrad', 'invoicing' ), |
|
158 | - 'BG-18' => __( 'Ruse', 'invoicing' ), |
|
159 | - 'BG-27' => __( 'Shumen', 'invoicing' ), |
|
160 | - 'BG-19' => __( 'Silistra', 'invoicing' ), |
|
161 | - 'BG-20' => __( 'Sliven', 'invoicing' ), |
|
162 | - 'BG-21' => __( 'Smolyan', 'invoicing' ), |
|
163 | - 'BG-23' => __( 'Sofia', 'invoicing' ), |
|
164 | - 'BG-22' => __( 'Sofia-Grad', 'invoicing' ), |
|
165 | - 'BG-24' => __( 'Stara Zagora', 'invoicing' ), |
|
166 | - 'BG-25' => __( 'Targovishte', 'invoicing' ), |
|
167 | - 'BG-03' => __( 'Varna', 'invoicing' ), |
|
168 | - 'BG-04' => __( 'Veliko Tarnovo', 'invoicing' ), |
|
169 | - 'BG-05' => __( 'Vidin', 'invoicing' ), |
|
170 | - 'BG-06' => __( 'Vratsa', 'invoicing' ), |
|
171 | - 'BG-28' => __( 'Yambol', 'invoicing' ), |
|
144 | + 'BG-01' => __('Blagoevgrad', 'invoicing'), |
|
145 | + 'BG-02' => __('Burgas', 'invoicing'), |
|
146 | + 'BG-08' => __('Dobrich', 'invoicing'), |
|
147 | + 'BG-07' => __('Gabrovo', 'invoicing'), |
|
148 | + 'BG-26' => __('Haskovo', 'invoicing'), |
|
149 | + 'BG-09' => __('Kardzhali', 'invoicing'), |
|
150 | + 'BG-10' => __('Kyustendil', 'invoicing'), |
|
151 | + 'BG-11' => __('Lovech', 'invoicing'), |
|
152 | + 'BG-12' => __('Montana', 'invoicing'), |
|
153 | + 'BG-13' => __('Pazardzhik', 'invoicing'), |
|
154 | + 'BG-14' => __('Pernik', 'invoicing'), |
|
155 | + 'BG-15' => __('Pleven', 'invoicing'), |
|
156 | + 'BG-16' => __('Plovdiv', 'invoicing'), |
|
157 | + 'BG-17' => __('Razgrad', 'invoicing'), |
|
158 | + 'BG-18' => __('Ruse', 'invoicing'), |
|
159 | + 'BG-27' => __('Shumen', 'invoicing'), |
|
160 | + 'BG-19' => __('Silistra', 'invoicing'), |
|
161 | + 'BG-20' => __('Sliven', 'invoicing'), |
|
162 | + 'BG-21' => __('Smolyan', 'invoicing'), |
|
163 | + 'BG-23' => __('Sofia', 'invoicing'), |
|
164 | + 'BG-22' => __('Sofia-Grad', 'invoicing'), |
|
165 | + 'BG-24' => __('Stara Zagora', 'invoicing'), |
|
166 | + 'BG-25' => __('Targovishte', 'invoicing'), |
|
167 | + 'BG-03' => __('Varna', 'invoicing'), |
|
168 | + 'BG-04' => __('Veliko Tarnovo', 'invoicing'), |
|
169 | + 'BG-05' => __('Vidin', 'invoicing'), |
|
170 | + 'BG-06' => __('Vratsa', 'invoicing'), |
|
171 | + 'BG-28' => __('Yambol', 'invoicing'), |
|
172 | 172 | ), |
173 | 173 | 'BH' => array(), |
174 | 174 | 'BI' => array(), |
175 | 175 | 'BO' => array( // Bolivian states. |
176 | - 'B' => __( 'Chuquisaca', 'invoicing' ), |
|
177 | - 'H' => __( 'Beni', 'invoicing' ), |
|
178 | - 'C' => __( 'Cochabamba', 'invoicing' ), |
|
179 | - 'L' => __( 'La Paz', 'invoicing' ), |
|
180 | - 'O' => __( 'Oruro', 'invoicing' ), |
|
181 | - 'N' => __( 'Pando', 'invoicing' ), |
|
182 | - 'P' => __( 'Potosí', 'invoicing' ), |
|
183 | - 'S' => __( 'Santa Cruz', 'invoicing' ), |
|
184 | - 'T' => __( 'Tarija', 'invoicing' ), |
|
176 | + 'B' => __('Chuquisaca', 'invoicing'), |
|
177 | + 'H' => __('Beni', 'invoicing'), |
|
178 | + 'C' => __('Cochabamba', 'invoicing'), |
|
179 | + 'L' => __('La Paz', 'invoicing'), |
|
180 | + 'O' => __('Oruro', 'invoicing'), |
|
181 | + 'N' => __('Pando', 'invoicing'), |
|
182 | + 'P' => __('Potosí', 'invoicing'), |
|
183 | + 'S' => __('Santa Cruz', 'invoicing'), |
|
184 | + 'T' => __('Tarija', 'invoicing'), |
|
185 | 185 | ), |
186 | 186 | 'BR' => array( // Brazillian states. |
187 | - 'AC' => __( 'Acre', 'invoicing' ), |
|
188 | - 'AL' => __( 'Alagoas', 'invoicing' ), |
|
189 | - 'AP' => __( 'Amapá', 'invoicing' ), |
|
190 | - 'AM' => __( 'Amazonas', 'invoicing' ), |
|
191 | - 'BA' => __( 'Bahia', 'invoicing' ), |
|
192 | - 'CE' => __( 'Ceará', 'invoicing' ), |
|
193 | - 'DF' => __( 'Distrito Federal', 'invoicing' ), |
|
194 | - 'ES' => __( 'Espírito Santo', 'invoicing' ), |
|
195 | - 'GO' => __( 'Goiás', 'invoicing' ), |
|
196 | - 'MA' => __( 'Maranhão', 'invoicing' ), |
|
197 | - 'MT' => __( 'Mato Grosso', 'invoicing' ), |
|
198 | - 'MS' => __( 'Mato Grosso do Sul', 'invoicing' ), |
|
199 | - 'MG' => __( 'Minas Gerais', 'invoicing' ), |
|
200 | - 'PA' => __( 'Pará', 'invoicing' ), |
|
201 | - 'PB' => __( 'Paraíba', 'invoicing' ), |
|
202 | - 'PR' => __( 'Paraná', 'invoicing' ), |
|
203 | - 'PE' => __( 'Pernambuco', 'invoicing' ), |
|
204 | - 'PI' => __( 'Piauí', 'invoicing' ), |
|
205 | - 'RJ' => __( 'Rio de Janeiro', 'invoicing' ), |
|
206 | - 'RN' => __( 'Rio Grande do Norte', 'invoicing' ), |
|
207 | - 'RS' => __( 'Rio Grande do Sul', 'invoicing' ), |
|
208 | - 'RO' => __( 'Rondônia', 'invoicing' ), |
|
209 | - 'RR' => __( 'Roraima', 'invoicing' ), |
|
210 | - 'SC' => __( 'Santa Catarina', 'invoicing' ), |
|
211 | - 'SP' => __( 'São Paulo', 'invoicing' ), |
|
212 | - 'SE' => __( 'Sergipe', 'invoicing' ), |
|
213 | - 'TO' => __( 'Tocantins', 'invoicing' ), |
|
187 | + 'AC' => __('Acre', 'invoicing'), |
|
188 | + 'AL' => __('Alagoas', 'invoicing'), |
|
189 | + 'AP' => __('Amapá', 'invoicing'), |
|
190 | + 'AM' => __('Amazonas', 'invoicing'), |
|
191 | + 'BA' => __('Bahia', 'invoicing'), |
|
192 | + 'CE' => __('Ceará', 'invoicing'), |
|
193 | + 'DF' => __('Distrito Federal', 'invoicing'), |
|
194 | + 'ES' => __('Espírito Santo', 'invoicing'), |
|
195 | + 'GO' => __('Goiás', 'invoicing'), |
|
196 | + 'MA' => __('Maranhão', 'invoicing'), |
|
197 | + 'MT' => __('Mato Grosso', 'invoicing'), |
|
198 | + 'MS' => __('Mato Grosso do Sul', 'invoicing'), |
|
199 | + 'MG' => __('Minas Gerais', 'invoicing'), |
|
200 | + 'PA' => __('Pará', 'invoicing'), |
|
201 | + 'PB' => __('Paraíba', 'invoicing'), |
|
202 | + 'PR' => __('Paraná', 'invoicing'), |
|
203 | + 'PE' => __('Pernambuco', 'invoicing'), |
|
204 | + 'PI' => __('Piauí', 'invoicing'), |
|
205 | + 'RJ' => __('Rio de Janeiro', 'invoicing'), |
|
206 | + 'RN' => __('Rio Grande do Norte', 'invoicing'), |
|
207 | + 'RS' => __('Rio Grande do Sul', 'invoicing'), |
|
208 | + 'RO' => __('Rondônia', 'invoicing'), |
|
209 | + 'RR' => __('Roraima', 'invoicing'), |
|
210 | + 'SC' => __('Santa Catarina', 'invoicing'), |
|
211 | + 'SP' => __('São Paulo', 'invoicing'), |
|
212 | + 'SE' => __('Sergipe', 'invoicing'), |
|
213 | + 'TO' => __('Tocantins', 'invoicing'), |
|
214 | 214 | ), |
215 | 215 | 'CA' => array( // Canadian states. |
216 | - 'AB' => __( 'Alberta', 'invoicing' ), |
|
217 | - 'BC' => __( 'British Columbia', 'invoicing' ), |
|
218 | - 'MB' => __( 'Manitoba', 'invoicing' ), |
|
219 | - 'NB' => __( 'New Brunswick', 'invoicing' ), |
|
220 | - 'NL' => __( 'Newfoundland and Labrador', 'invoicing' ), |
|
221 | - 'NT' => __( 'Northwest Territories', 'invoicing' ), |
|
222 | - 'NS' => __( 'Nova Scotia', 'invoicing' ), |
|
223 | - 'NU' => __( 'Nunavut', 'invoicing' ), |
|
224 | - 'ON' => __( 'Ontario', 'invoicing' ), |
|
225 | - 'PE' => __( 'Prince Edward Island', 'invoicing' ), |
|
226 | - 'QC' => __( 'Quebec', 'invoicing' ), |
|
227 | - 'SK' => __( 'Saskatchewan', 'invoicing' ), |
|
228 | - 'YT' => __( 'Yukon Territory', 'invoicing' ), |
|
216 | + 'AB' => __('Alberta', 'invoicing'), |
|
217 | + 'BC' => __('British Columbia', 'invoicing'), |
|
218 | + 'MB' => __('Manitoba', 'invoicing'), |
|
219 | + 'NB' => __('New Brunswick', 'invoicing'), |
|
220 | + 'NL' => __('Newfoundland and Labrador', 'invoicing'), |
|
221 | + 'NT' => __('Northwest Territories', 'invoicing'), |
|
222 | + 'NS' => __('Nova Scotia', 'invoicing'), |
|
223 | + 'NU' => __('Nunavut', 'invoicing'), |
|
224 | + 'ON' => __('Ontario', 'invoicing'), |
|
225 | + 'PE' => __('Prince Edward Island', 'invoicing'), |
|
226 | + 'QC' => __('Quebec', 'invoicing'), |
|
227 | + 'SK' => __('Saskatchewan', 'invoicing'), |
|
228 | + 'YT' => __('Yukon Territory', 'invoicing'), |
|
229 | 229 | ), |
230 | 230 | 'CH' => array( // Cantons of Switzerland. |
231 | - 'AG' => __( 'Aargau', 'invoicing' ), |
|
232 | - 'AR' => __( 'Appenzell Ausserrhoden', 'invoicing' ), |
|
233 | - 'AI' => __( 'Appenzell Innerrhoden', 'invoicing' ), |
|
234 | - 'BL' => __( 'Basel-Landschaft', 'invoicing' ), |
|
235 | - 'BS' => __( 'Basel-Stadt', 'invoicing' ), |
|
236 | - 'BE' => __( 'Bern', 'invoicing' ), |
|
237 | - 'FR' => __( 'Fribourg', 'invoicing' ), |
|
238 | - 'GE' => __( 'Geneva', 'invoicing' ), |
|
239 | - 'GL' => __( 'Glarus', 'invoicing' ), |
|
240 | - 'GR' => __( 'Graubünden', 'invoicing' ), |
|
241 | - 'JU' => __( 'Jura', 'invoicing' ), |
|
242 | - 'LU' => __( 'Luzern', 'invoicing' ), |
|
243 | - 'NE' => __( 'Neuchâtel', 'invoicing' ), |
|
244 | - 'NW' => __( 'Nidwalden', 'invoicing' ), |
|
245 | - 'OW' => __( 'Obwalden', 'invoicing' ), |
|
246 | - 'SH' => __( 'Schaffhausen', 'invoicing' ), |
|
247 | - 'SZ' => __( 'Schwyz', 'invoicing' ), |
|
248 | - 'SO' => __( 'Solothurn', 'invoicing' ), |
|
249 | - 'SG' => __( 'St. Gallen', 'invoicing' ), |
|
250 | - 'TG' => __( 'Thurgau', 'invoicing' ), |
|
251 | - 'TI' => __( 'Ticino', 'invoicing' ), |
|
252 | - 'UR' => __( 'Uri', 'invoicing' ), |
|
253 | - 'VS' => __( 'Valais', 'invoicing' ), |
|
254 | - 'VD' => __( 'Vaud', 'invoicing' ), |
|
255 | - 'ZG' => __( 'Zug', 'invoicing' ), |
|
256 | - 'ZH' => __( 'Zürich', 'invoicing' ), |
|
231 | + 'AG' => __('Aargau', 'invoicing'), |
|
232 | + 'AR' => __('Appenzell Ausserrhoden', 'invoicing'), |
|
233 | + 'AI' => __('Appenzell Innerrhoden', 'invoicing'), |
|
234 | + 'BL' => __('Basel-Landschaft', 'invoicing'), |
|
235 | + 'BS' => __('Basel-Stadt', 'invoicing'), |
|
236 | + 'BE' => __('Bern', 'invoicing'), |
|
237 | + 'FR' => __('Fribourg', 'invoicing'), |
|
238 | + 'GE' => __('Geneva', 'invoicing'), |
|
239 | + 'GL' => __('Glarus', 'invoicing'), |
|
240 | + 'GR' => __('Graubünden', 'invoicing'), |
|
241 | + 'JU' => __('Jura', 'invoicing'), |
|
242 | + 'LU' => __('Luzern', 'invoicing'), |
|
243 | + 'NE' => __('Neuchâtel', 'invoicing'), |
|
244 | + 'NW' => __('Nidwalden', 'invoicing'), |
|
245 | + 'OW' => __('Obwalden', 'invoicing'), |
|
246 | + 'SH' => __('Schaffhausen', 'invoicing'), |
|
247 | + 'SZ' => __('Schwyz', 'invoicing'), |
|
248 | + 'SO' => __('Solothurn', 'invoicing'), |
|
249 | + 'SG' => __('St. Gallen', 'invoicing'), |
|
250 | + 'TG' => __('Thurgau', 'invoicing'), |
|
251 | + 'TI' => __('Ticino', 'invoicing'), |
|
252 | + 'UR' => __('Uri', 'invoicing'), |
|
253 | + 'VS' => __('Valais', 'invoicing'), |
|
254 | + 'VD' => __('Vaud', 'invoicing'), |
|
255 | + 'ZG' => __('Zug', 'invoicing'), |
|
256 | + 'ZH' => __('Zürich', 'invoicing'), |
|
257 | 257 | ), |
258 | 258 | 'CN' => array( // Chinese states. |
259 | - 'CN1' => __( 'Yunnan / 云南', 'invoicing' ), |
|
260 | - 'CN2' => __( 'Beijing / 北京', 'invoicing' ), |
|
261 | - 'CN3' => __( 'Tianjin / 天津', 'invoicing' ), |
|
262 | - 'CN4' => __( 'Hebei / 河北', 'invoicing' ), |
|
263 | - 'CN5' => __( 'Shanxi / 山西', 'invoicing' ), |
|
264 | - 'CN6' => __( 'Inner Mongolia / 內蒙古', 'invoicing' ), |
|
265 | - 'CN7' => __( 'Liaoning / 辽宁', 'invoicing' ), |
|
266 | - 'CN8' => __( 'Jilin / 吉林', 'invoicing' ), |
|
267 | - 'CN9' => __( 'Heilongjiang / 黑龙江', 'invoicing' ), |
|
268 | - 'CN10' => __( 'Shanghai / 上海', 'invoicing' ), |
|
269 | - 'CN11' => __( 'Jiangsu / 江苏', 'invoicing' ), |
|
270 | - 'CN12' => __( 'Zhejiang / 浙江', 'invoicing' ), |
|
271 | - 'CN13' => __( 'Anhui / 安徽', 'invoicing' ), |
|
272 | - 'CN14' => __( 'Fujian / 福建', 'invoicing' ), |
|
273 | - 'CN15' => __( 'Jiangxi / 江西', 'invoicing' ), |
|
274 | - 'CN16' => __( 'Shandong / 山东', 'invoicing' ), |
|
275 | - 'CN17' => __( 'Henan / 河南', 'invoicing' ), |
|
276 | - 'CN18' => __( 'Hubei / 湖北', 'invoicing' ), |
|
277 | - 'CN19' => __( 'Hunan / 湖南', 'invoicing' ), |
|
278 | - 'CN20' => __( 'Guangdong / 广东', 'invoicing' ), |
|
279 | - 'CN21' => __( 'Guangxi Zhuang / 广西壮族', 'invoicing' ), |
|
280 | - 'CN22' => __( 'Hainan / 海南', 'invoicing' ), |
|
281 | - 'CN23' => __( 'Chongqing / 重庆', 'invoicing' ), |
|
282 | - 'CN24' => __( 'Sichuan / 四川', 'invoicing' ), |
|
283 | - 'CN25' => __( 'Guizhou / 贵州', 'invoicing' ), |
|
284 | - 'CN26' => __( 'Shaanxi / 陕西', 'invoicing' ), |
|
285 | - 'CN27' => __( 'Gansu / 甘肃', 'invoicing' ), |
|
286 | - 'CN28' => __( 'Qinghai / 青海', 'invoicing' ), |
|
287 | - 'CN29' => __( 'Ningxia Hui / 宁夏', 'invoicing' ), |
|
288 | - 'CN30' => __( 'Macao / 澳门', 'invoicing' ), |
|
289 | - 'CN31' => __( 'Tibet / 西藏', 'invoicing' ), |
|
290 | - 'CN32' => __( 'Xinjiang / 新疆', 'invoicing' ), |
|
259 | + 'CN1' => __('Yunnan / 云南', 'invoicing'), |
|
260 | + 'CN2' => __('Beijing / 北京', 'invoicing'), |
|
261 | + 'CN3' => __('Tianjin / 天津', 'invoicing'), |
|
262 | + 'CN4' => __('Hebei / 河北', 'invoicing'), |
|
263 | + 'CN5' => __('Shanxi / 山西', 'invoicing'), |
|
264 | + 'CN6' => __('Inner Mongolia / 內蒙古', 'invoicing'), |
|
265 | + 'CN7' => __('Liaoning / 辽宁', 'invoicing'), |
|
266 | + 'CN8' => __('Jilin / 吉林', 'invoicing'), |
|
267 | + 'CN9' => __('Heilongjiang / 黑龙江', 'invoicing'), |
|
268 | + 'CN10' => __('Shanghai / 上海', 'invoicing'), |
|
269 | + 'CN11' => __('Jiangsu / 江苏', 'invoicing'), |
|
270 | + 'CN12' => __('Zhejiang / 浙江', 'invoicing'), |
|
271 | + 'CN13' => __('Anhui / 安徽', 'invoicing'), |
|
272 | + 'CN14' => __('Fujian / 福建', 'invoicing'), |
|
273 | + 'CN15' => __('Jiangxi / 江西', 'invoicing'), |
|
274 | + 'CN16' => __('Shandong / 山东', 'invoicing'), |
|
275 | + 'CN17' => __('Henan / 河南', 'invoicing'), |
|
276 | + 'CN18' => __('Hubei / 湖北', 'invoicing'), |
|
277 | + 'CN19' => __('Hunan / 湖南', 'invoicing'), |
|
278 | + 'CN20' => __('Guangdong / 广东', 'invoicing'), |
|
279 | + 'CN21' => __('Guangxi Zhuang / 广西壮族', 'invoicing'), |
|
280 | + 'CN22' => __('Hainan / 海南', 'invoicing'), |
|
281 | + 'CN23' => __('Chongqing / 重庆', 'invoicing'), |
|
282 | + 'CN24' => __('Sichuan / 四川', 'invoicing'), |
|
283 | + 'CN25' => __('Guizhou / 贵州', 'invoicing'), |
|
284 | + 'CN26' => __('Shaanxi / 陕西', 'invoicing'), |
|
285 | + 'CN27' => __('Gansu / 甘肃', 'invoicing'), |
|
286 | + 'CN28' => __('Qinghai / 青海', 'invoicing'), |
|
287 | + 'CN29' => __('Ningxia Hui / 宁夏', 'invoicing'), |
|
288 | + 'CN30' => __('Macao / 澳门', 'invoicing'), |
|
289 | + 'CN31' => __('Tibet / 西藏', 'invoicing'), |
|
290 | + 'CN32' => __('Xinjiang / 新疆', 'invoicing'), |
|
291 | 291 | ), |
292 | 292 | 'CZ' => array(), |
293 | 293 | 'DE' => array(), |
294 | 294 | 'DK' => array(), |
295 | 295 | 'EE' => array(), |
296 | 296 | 'ES' => array( // Spanish states. |
297 | - 'C' => __( 'A Coruña', 'invoicing' ), |
|
298 | - 'VI' => __( 'Araba/Álava', 'invoicing' ), |
|
299 | - 'AB' => __( 'Albacete', 'invoicing' ), |
|
300 | - 'A' => __( 'Alicante', 'invoicing' ), |
|
301 | - 'AL' => __( 'Almería', 'invoicing' ), |
|
302 | - 'O' => __( 'Asturias', 'invoicing' ), |
|
303 | - 'AV' => __( 'Ávila', 'invoicing' ), |
|
304 | - 'BA' => __( 'Badajoz', 'invoicing' ), |
|
305 | - 'PM' => __( 'Baleares', 'invoicing' ), |
|
306 | - 'B' => __( 'Barcelona', 'invoicing' ), |
|
307 | - 'BU' => __( 'Burgos', 'invoicing' ), |
|
308 | - 'CC' => __( 'Cáceres', 'invoicing' ), |
|
309 | - 'CA' => __( 'Cádiz', 'invoicing' ), |
|
310 | - 'S' => __( 'Cantabria', 'invoicing' ), |
|
311 | - 'CS' => __( 'Castellón', 'invoicing' ), |
|
312 | - 'CE' => __( 'Ceuta', 'invoicing' ), |
|
313 | - 'CR' => __( 'Ciudad Real', 'invoicing' ), |
|
314 | - 'CO' => __( 'Córdoba', 'invoicing' ), |
|
315 | - 'CU' => __( 'Cuenca', 'invoicing' ), |
|
316 | - 'GI' => __( 'Girona', 'invoicing' ), |
|
317 | - 'GR' => __( 'Granada', 'invoicing' ), |
|
318 | - 'GU' => __( 'Guadalajara', 'invoicing' ), |
|
319 | - 'SS' => __( 'Gipuzkoa', 'invoicing' ), |
|
320 | - 'H' => __( 'Huelva', 'invoicing' ), |
|
321 | - 'HU' => __( 'Huesca', 'invoicing' ), |
|
322 | - 'J' => __( 'Jaén', 'invoicing' ), |
|
323 | - 'LO' => __( 'La Rioja', 'invoicing' ), |
|
324 | - 'GC' => __( 'Las Palmas', 'invoicing' ), |
|
325 | - 'LE' => __( 'León', 'invoicing' ), |
|
326 | - 'L' => __( 'Lleida', 'invoicing' ), |
|
327 | - 'LU' => __( 'Lugo', 'invoicing' ), |
|
328 | - 'M' => __( 'Madrid', 'invoicing' ), |
|
329 | - 'MA' => __( 'Málaga', 'invoicing' ), |
|
330 | - 'ML' => __( 'Melilla', 'invoicing' ), |
|
331 | - 'MU' => __( 'Murcia', 'invoicing' ), |
|
332 | - 'NA' => __( 'Navarra', 'invoicing' ), |
|
333 | - 'OR' => __( 'Ourense', 'invoicing' ), |
|
334 | - 'P' => __( 'Palencia', 'invoicing' ), |
|
335 | - 'PO' => __( 'Pontevedra', 'invoicing' ), |
|
336 | - 'SA' => __( 'Salamanca', 'invoicing' ), |
|
337 | - 'TF' => __( 'Santa Cruz de Tenerife', 'invoicing' ), |
|
338 | - 'SG' => __( 'Segovia', 'invoicing' ), |
|
339 | - 'SE' => __( 'Sevilla', 'invoicing' ), |
|
340 | - 'SO' => __( 'Soria', 'invoicing' ), |
|
341 | - 'T' => __( 'Tarragona', 'invoicing' ), |
|
342 | - 'TE' => __( 'Teruel', 'invoicing' ), |
|
343 | - 'TO' => __( 'Toledo', 'invoicing' ), |
|
344 | - 'V' => __( 'Valencia', 'invoicing' ), |
|
345 | - 'VA' => __( 'Valladolid', 'invoicing' ), |
|
346 | - 'BI' => __( 'Bizkaia', 'invoicing' ), |
|
347 | - 'ZA' => __( 'Zamora', 'invoicing' ), |
|
348 | - 'Z' => __( 'Zaragoza', 'invoicing' ), |
|
297 | + 'C' => __('A Coruña', 'invoicing'), |
|
298 | + 'VI' => __('Araba/Álava', 'invoicing'), |
|
299 | + 'AB' => __('Albacete', 'invoicing'), |
|
300 | + 'A' => __('Alicante', 'invoicing'), |
|
301 | + 'AL' => __('Almería', 'invoicing'), |
|
302 | + 'O' => __('Asturias', 'invoicing'), |
|
303 | + 'AV' => __('Ávila', 'invoicing'), |
|
304 | + 'BA' => __('Badajoz', 'invoicing'), |
|
305 | + 'PM' => __('Baleares', 'invoicing'), |
|
306 | + 'B' => __('Barcelona', 'invoicing'), |
|
307 | + 'BU' => __('Burgos', 'invoicing'), |
|
308 | + 'CC' => __('Cáceres', 'invoicing'), |
|
309 | + 'CA' => __('Cádiz', 'invoicing'), |
|
310 | + 'S' => __('Cantabria', 'invoicing'), |
|
311 | + 'CS' => __('Castellón', 'invoicing'), |
|
312 | + 'CE' => __('Ceuta', 'invoicing'), |
|
313 | + 'CR' => __('Ciudad Real', 'invoicing'), |
|
314 | + 'CO' => __('Córdoba', 'invoicing'), |
|
315 | + 'CU' => __('Cuenca', 'invoicing'), |
|
316 | + 'GI' => __('Girona', 'invoicing'), |
|
317 | + 'GR' => __('Granada', 'invoicing'), |
|
318 | + 'GU' => __('Guadalajara', 'invoicing'), |
|
319 | + 'SS' => __('Gipuzkoa', 'invoicing'), |
|
320 | + 'H' => __('Huelva', 'invoicing'), |
|
321 | + 'HU' => __('Huesca', 'invoicing'), |
|
322 | + 'J' => __('Jaén', 'invoicing'), |
|
323 | + 'LO' => __('La Rioja', 'invoicing'), |
|
324 | + 'GC' => __('Las Palmas', 'invoicing'), |
|
325 | + 'LE' => __('León', 'invoicing'), |
|
326 | + 'L' => __('Lleida', 'invoicing'), |
|
327 | + 'LU' => __('Lugo', 'invoicing'), |
|
328 | + 'M' => __('Madrid', 'invoicing'), |
|
329 | + 'MA' => __('Málaga', 'invoicing'), |
|
330 | + 'ML' => __('Melilla', 'invoicing'), |
|
331 | + 'MU' => __('Murcia', 'invoicing'), |
|
332 | + 'NA' => __('Navarra', 'invoicing'), |
|
333 | + 'OR' => __('Ourense', 'invoicing'), |
|
334 | + 'P' => __('Palencia', 'invoicing'), |
|
335 | + 'PO' => __('Pontevedra', 'invoicing'), |
|
336 | + 'SA' => __('Salamanca', 'invoicing'), |
|
337 | + 'TF' => __('Santa Cruz de Tenerife', 'invoicing'), |
|
338 | + 'SG' => __('Segovia', 'invoicing'), |
|
339 | + 'SE' => __('Sevilla', 'invoicing'), |
|
340 | + 'SO' => __('Soria', 'invoicing'), |
|
341 | + 'T' => __('Tarragona', 'invoicing'), |
|
342 | + 'TE' => __('Teruel', 'invoicing'), |
|
343 | + 'TO' => __('Toledo', 'invoicing'), |
|
344 | + 'V' => __('Valencia', 'invoicing'), |
|
345 | + 'VA' => __('Valladolid', 'invoicing'), |
|
346 | + 'BI' => __('Bizkaia', 'invoicing'), |
|
347 | + 'ZA' => __('Zamora', 'invoicing'), |
|
348 | + 'Z' => __('Zaragoza', 'invoicing'), |
|
349 | 349 | ), |
350 | 350 | 'FI' => array(), |
351 | 351 | 'FR' => array(), |
352 | 352 | 'GP' => array(), |
353 | 353 | 'GR' => array( // Greek Regions. |
354 | - 'I' => __( 'Αττική', 'invoicing' ), |
|
355 | - 'A' => __( 'Ανατολική Μακεδονία και Θράκη', 'invoicing' ), |
|
356 | - 'B' => __( 'Κεντρική Μακεδονία', 'invoicing' ), |
|
357 | - 'C' => __( 'Δυτική Μακεδονία', 'invoicing' ), |
|
358 | - 'D' => __( 'Ήπειρος', 'invoicing' ), |
|
359 | - 'E' => __( 'Θεσσαλία', 'invoicing' ), |
|
360 | - 'F' => __( 'Ιόνιοι Νήσοι', 'invoicing' ), |
|
361 | - 'G' => __( 'Δυτική Ελλάδα', 'invoicing' ), |
|
362 | - 'H' => __( 'Στερεά Ελλάδα', 'invoicing' ), |
|
363 | - 'J' => __( 'Πελοπόννησος', 'invoicing' ), |
|
364 | - 'K' => __( 'Βόρειο Αιγαίο', 'invoicing' ), |
|
365 | - 'L' => __( 'Νότιο Αιγαίο', 'invoicing' ), |
|
366 | - 'M' => __( 'Κρήτη', 'invoicing' ), |
|
354 | + 'I' => __('Αττική', 'invoicing'), |
|
355 | + 'A' => __('Ανατολική Μακεδονία και Θράκη', 'invoicing'), |
|
356 | + 'B' => __('Κεντρική Μακεδονία', 'invoicing'), |
|
357 | + 'C' => __('Δυτική Μακεδονία', 'invoicing'), |
|
358 | + 'D' => __('Ήπειρος', 'invoicing'), |
|
359 | + 'E' => __('Θεσσαλία', 'invoicing'), |
|
360 | + 'F' => __('Ιόνιοι Νήσοι', 'invoicing'), |
|
361 | + 'G' => __('Δυτική Ελλάδα', 'invoicing'), |
|
362 | + 'H' => __('Στερεά Ελλάδα', 'invoicing'), |
|
363 | + 'J' => __('Πελοπόννησος', 'invoicing'), |
|
364 | + 'K' => __('Βόρειο Αιγαίο', 'invoicing'), |
|
365 | + 'L' => __('Νότιο Αιγαίο', 'invoicing'), |
|
366 | + 'M' => __('Κρήτη', 'invoicing'), |
|
367 | 367 | ), |
368 | 368 | 'GF' => array(), |
369 | 369 | 'HK' => array( // Hong Kong states. |
370 | - 'HONG KONG' => __( 'Hong Kong Island', 'invoicing' ), |
|
371 | - 'KOWLOON' => __( 'Kowloon', 'invoicing' ), |
|
372 | - 'NEW TERRITORIES' => __( 'New Territories', 'invoicing' ), |
|
370 | + 'HONG KONG' => __('Hong Kong Island', 'invoicing'), |
|
371 | + 'KOWLOON' => __('Kowloon', 'invoicing'), |
|
372 | + 'NEW TERRITORIES' => __('New Territories', 'invoicing'), |
|
373 | 373 | ), |
374 | 374 | 'HU' => array( // Hungary states. |
375 | - 'BK' => __( 'Bács-Kiskun', 'invoicing' ), |
|
376 | - 'BE' => __( 'Békés', 'invoicing' ), |
|
377 | - 'BA' => __( 'Baranya', 'invoicing' ), |
|
378 | - 'BZ' => __( 'Borsod-Abaúj-Zemplén', 'invoicing' ), |
|
379 | - 'BU' => __( 'Budapest', 'invoicing' ), |
|
380 | - 'CS' => __( 'Csongrád', 'invoicing' ), |
|
381 | - 'FE' => __( 'Fejér', 'invoicing' ), |
|
382 | - 'GS' => __( 'Győr-Moson-Sopron', 'invoicing' ), |
|
383 | - 'HB' => __( 'Hajdú-Bihar', 'invoicing' ), |
|
384 | - 'HE' => __( 'Heves', 'invoicing' ), |
|
385 | - 'JN' => __( 'Jász-Nagykun-Szolnok', 'invoicing' ), |
|
386 | - 'KE' => __( 'Komárom-Esztergom', 'invoicing' ), |
|
387 | - 'NO' => __( 'Nógrád', 'invoicing' ), |
|
388 | - 'PE' => __( 'Pest', 'invoicing' ), |
|
389 | - 'SO' => __( 'Somogy', 'invoicing' ), |
|
390 | - 'SZ' => __( 'Szabolcs-Szatmár-Bereg', 'invoicing' ), |
|
391 | - 'TO' => __( 'Tolna', 'invoicing' ), |
|
392 | - 'VA' => __( 'Vas', 'invoicing' ), |
|
393 | - 'VE' => __( 'Veszprém', 'invoicing' ), |
|
394 | - 'ZA' => __( 'Zala', 'invoicing' ), |
|
375 | + 'BK' => __('Bács-Kiskun', 'invoicing'), |
|
376 | + 'BE' => __('Békés', 'invoicing'), |
|
377 | + 'BA' => __('Baranya', 'invoicing'), |
|
378 | + 'BZ' => __('Borsod-Abaúj-Zemplén', 'invoicing'), |
|
379 | + 'BU' => __('Budapest', 'invoicing'), |
|
380 | + 'CS' => __('Csongrád', 'invoicing'), |
|
381 | + 'FE' => __('Fejér', 'invoicing'), |
|
382 | + 'GS' => __('Győr-Moson-Sopron', 'invoicing'), |
|
383 | + 'HB' => __('Hajdú-Bihar', 'invoicing'), |
|
384 | + 'HE' => __('Heves', 'invoicing'), |
|
385 | + 'JN' => __('Jász-Nagykun-Szolnok', 'invoicing'), |
|
386 | + 'KE' => __('Komárom-Esztergom', 'invoicing'), |
|
387 | + 'NO' => __('Nógrád', 'invoicing'), |
|
388 | + 'PE' => __('Pest', 'invoicing'), |
|
389 | + 'SO' => __('Somogy', 'invoicing'), |
|
390 | + 'SZ' => __('Szabolcs-Szatmár-Bereg', 'invoicing'), |
|
391 | + 'TO' => __('Tolna', 'invoicing'), |
|
392 | + 'VA' => __('Vas', 'invoicing'), |
|
393 | + 'VE' => __('Veszprém', 'invoicing'), |
|
394 | + 'ZA' => __('Zala', 'invoicing'), |
|
395 | 395 | ), |
396 | 396 | 'ID' => array( // Indonesia Provinces. |
397 | - 'AC' => __( 'Daerah Istimewa Aceh', 'invoicing' ), |
|
398 | - 'SU' => __( 'Sumatera Utara', 'invoicing' ), |
|
399 | - 'SB' => __( 'Sumatera Barat', 'invoicing' ), |
|
400 | - 'RI' => __( 'Riau', 'invoicing' ), |
|
401 | - 'KR' => __( 'Kepulauan Riau', 'invoicing' ), |
|
402 | - 'JA' => __( 'Jambi', 'invoicing' ), |
|
403 | - 'SS' => __( 'Sumatera Selatan', 'invoicing' ), |
|
404 | - 'BB' => __( 'Bangka Belitung', 'invoicing' ), |
|
405 | - 'BE' => __( 'Bengkulu', 'invoicing' ), |
|
406 | - 'LA' => __( 'Lampung', 'invoicing' ), |
|
407 | - 'JK' => __( 'DKI Jakarta', 'invoicing' ), |
|
408 | - 'JB' => __( 'Jawa Barat', 'invoicing' ), |
|
409 | - 'BT' => __( 'Banten', 'invoicing' ), |
|
410 | - 'JT' => __( 'Jawa Tengah', 'invoicing' ), |
|
411 | - 'JI' => __( 'Jawa Timur', 'invoicing' ), |
|
412 | - 'YO' => __( 'Daerah Istimewa Yogyakarta', 'invoicing' ), |
|
413 | - 'BA' => __( 'Bali', 'invoicing' ), |
|
414 | - 'NB' => __( 'Nusa Tenggara Barat', 'invoicing' ), |
|
415 | - 'NT' => __( 'Nusa Tenggara Timur', 'invoicing' ), |
|
416 | - 'KB' => __( 'Kalimantan Barat', 'invoicing' ), |
|
417 | - 'KT' => __( 'Kalimantan Tengah', 'invoicing' ), |
|
418 | - 'KI' => __( 'Kalimantan Timur', 'invoicing' ), |
|
419 | - 'KS' => __( 'Kalimantan Selatan', 'invoicing' ), |
|
420 | - 'KU' => __( 'Kalimantan Utara', 'invoicing' ), |
|
421 | - 'SA' => __( 'Sulawesi Utara', 'invoicing' ), |
|
422 | - 'ST' => __( 'Sulawesi Tengah', 'invoicing' ), |
|
423 | - 'SG' => __( 'Sulawesi Tenggara', 'invoicing' ), |
|
424 | - 'SR' => __( 'Sulawesi Barat', 'invoicing' ), |
|
425 | - 'SN' => __( 'Sulawesi Selatan', 'invoicing' ), |
|
426 | - 'GO' => __( 'Gorontalo', 'invoicing' ), |
|
427 | - 'MA' => __( 'Maluku', 'invoicing' ), |
|
428 | - 'MU' => __( 'Maluku Utara', 'invoicing' ), |
|
429 | - 'PA' => __( 'Papua', 'invoicing' ), |
|
430 | - 'PB' => __( 'Papua Barat', 'invoicing' ), |
|
397 | + 'AC' => __('Daerah Istimewa Aceh', 'invoicing'), |
|
398 | + 'SU' => __('Sumatera Utara', 'invoicing'), |
|
399 | + 'SB' => __('Sumatera Barat', 'invoicing'), |
|
400 | + 'RI' => __('Riau', 'invoicing'), |
|
401 | + 'KR' => __('Kepulauan Riau', 'invoicing'), |
|
402 | + 'JA' => __('Jambi', 'invoicing'), |
|
403 | + 'SS' => __('Sumatera Selatan', 'invoicing'), |
|
404 | + 'BB' => __('Bangka Belitung', 'invoicing'), |
|
405 | + 'BE' => __('Bengkulu', 'invoicing'), |
|
406 | + 'LA' => __('Lampung', 'invoicing'), |
|
407 | + 'JK' => __('DKI Jakarta', 'invoicing'), |
|
408 | + 'JB' => __('Jawa Barat', 'invoicing'), |
|
409 | + 'BT' => __('Banten', 'invoicing'), |
|
410 | + 'JT' => __('Jawa Tengah', 'invoicing'), |
|
411 | + 'JI' => __('Jawa Timur', 'invoicing'), |
|
412 | + 'YO' => __('Daerah Istimewa Yogyakarta', 'invoicing'), |
|
413 | + 'BA' => __('Bali', 'invoicing'), |
|
414 | + 'NB' => __('Nusa Tenggara Barat', 'invoicing'), |
|
415 | + 'NT' => __('Nusa Tenggara Timur', 'invoicing'), |
|
416 | + 'KB' => __('Kalimantan Barat', 'invoicing'), |
|
417 | + 'KT' => __('Kalimantan Tengah', 'invoicing'), |
|
418 | + 'KI' => __('Kalimantan Timur', 'invoicing'), |
|
419 | + 'KS' => __('Kalimantan Selatan', 'invoicing'), |
|
420 | + 'KU' => __('Kalimantan Utara', 'invoicing'), |
|
421 | + 'SA' => __('Sulawesi Utara', 'invoicing'), |
|
422 | + 'ST' => __('Sulawesi Tengah', 'invoicing'), |
|
423 | + 'SG' => __('Sulawesi Tenggara', 'invoicing'), |
|
424 | + 'SR' => __('Sulawesi Barat', 'invoicing'), |
|
425 | + 'SN' => __('Sulawesi Selatan', 'invoicing'), |
|
426 | + 'GO' => __('Gorontalo', 'invoicing'), |
|
427 | + 'MA' => __('Maluku', 'invoicing'), |
|
428 | + 'MU' => __('Maluku Utara', 'invoicing'), |
|
429 | + 'PA' => __('Papua', 'invoicing'), |
|
430 | + 'PB' => __('Papua Barat', 'invoicing'), |
|
431 | 431 | ), |
432 | 432 | 'IE' => array( // Republic of Ireland. |
433 | - 'CW' => __( 'Carlow', 'invoicing' ), |
|
434 | - 'CN' => __( 'Cavan', 'invoicing' ), |
|
435 | - 'CE' => __( 'Clare', 'invoicing' ), |
|
436 | - 'CO' => __( 'Cork', 'invoicing' ), |
|
437 | - 'DL' => __( 'Donegal', 'invoicing' ), |
|
438 | - 'D' => __( 'Dublin', 'invoicing' ), |
|
439 | - 'G' => __( 'Galway', 'invoicing' ), |
|
440 | - 'KY' => __( 'Kerry', 'invoicing' ), |
|
441 | - 'KE' => __( 'Kildare', 'invoicing' ), |
|
442 | - 'KK' => __( 'Kilkenny', 'invoicing' ), |
|
443 | - 'LS' => __( 'Laois', 'invoicing' ), |
|
444 | - 'LM' => __( 'Leitrim', 'invoicing' ), |
|
445 | - 'LK' => __( 'Limerick', 'invoicing' ), |
|
446 | - 'LD' => __( 'Longford', 'invoicing' ), |
|
447 | - 'LH' => __( 'Louth', 'invoicing' ), |
|
448 | - 'MO' => __( 'Mayo', 'invoicing' ), |
|
449 | - 'MH' => __( 'Meath', 'invoicing' ), |
|
450 | - 'MN' => __( 'Monaghan', 'invoicing' ), |
|
451 | - 'OY' => __( 'Offaly', 'invoicing' ), |
|
452 | - 'RN' => __( 'Roscommon', 'invoicing' ), |
|
453 | - 'SO' => __( 'Sligo', 'invoicing' ), |
|
454 | - 'TA' => __( 'Tipperary', 'invoicing' ), |
|
455 | - 'WD' => __( 'Waterford', 'invoicing' ), |
|
456 | - 'WH' => __( 'Westmeath', 'invoicing' ), |
|
457 | - 'WX' => __( 'Wexford', 'invoicing' ), |
|
458 | - 'WW' => __( 'Wicklow', 'invoicing' ), |
|
433 | + 'CW' => __('Carlow', 'invoicing'), |
|
434 | + 'CN' => __('Cavan', 'invoicing'), |
|
435 | + 'CE' => __('Clare', 'invoicing'), |
|
436 | + 'CO' => __('Cork', 'invoicing'), |
|
437 | + 'DL' => __('Donegal', 'invoicing'), |
|
438 | + 'D' => __('Dublin', 'invoicing'), |
|
439 | + 'G' => __('Galway', 'invoicing'), |
|
440 | + 'KY' => __('Kerry', 'invoicing'), |
|
441 | + 'KE' => __('Kildare', 'invoicing'), |
|
442 | + 'KK' => __('Kilkenny', 'invoicing'), |
|
443 | + 'LS' => __('Laois', 'invoicing'), |
|
444 | + 'LM' => __('Leitrim', 'invoicing'), |
|
445 | + 'LK' => __('Limerick', 'invoicing'), |
|
446 | + 'LD' => __('Longford', 'invoicing'), |
|
447 | + 'LH' => __('Louth', 'invoicing'), |
|
448 | + 'MO' => __('Mayo', 'invoicing'), |
|
449 | + 'MH' => __('Meath', 'invoicing'), |
|
450 | + 'MN' => __('Monaghan', 'invoicing'), |
|
451 | + 'OY' => __('Offaly', 'invoicing'), |
|
452 | + 'RN' => __('Roscommon', 'invoicing'), |
|
453 | + 'SO' => __('Sligo', 'invoicing'), |
|
454 | + 'TA' => __('Tipperary', 'invoicing'), |
|
455 | + 'WD' => __('Waterford', 'invoicing'), |
|
456 | + 'WH' => __('Westmeath', 'invoicing'), |
|
457 | + 'WX' => __('Wexford', 'invoicing'), |
|
458 | + 'WW' => __('Wicklow', 'invoicing'), |
|
459 | 459 | ), |
460 | 460 | 'IN' => array( // Indian states. |
461 | - 'AP' => __( 'Andhra Pradesh', 'invoicing' ), |
|
462 | - 'AR' => __( 'Arunachal Pradesh', 'invoicing' ), |
|
463 | - 'AS' => __( 'Assam', 'invoicing' ), |
|
464 | - 'BR' => __( 'Bihar', 'invoicing' ), |
|
465 | - 'CT' => __( 'Chhattisgarh', 'invoicing' ), |
|
466 | - 'GA' => __( 'Goa', 'invoicing' ), |
|
467 | - 'GJ' => __( 'Gujarat', 'invoicing' ), |
|
468 | - 'HR' => __( 'Haryana', 'invoicing' ), |
|
469 | - 'HP' => __( 'Himachal Pradesh', 'invoicing' ), |
|
470 | - 'JK' => __( 'Jammu and Kashmir', 'invoicing' ), |
|
471 | - 'JH' => __( 'Jharkhand', 'invoicing' ), |
|
472 | - 'KA' => __( 'Karnataka', 'invoicing' ), |
|
473 | - 'KL' => __( 'Kerala', 'invoicing' ), |
|
474 | - 'MP' => __( 'Madhya Pradesh', 'invoicing' ), |
|
475 | - 'MH' => __( 'Maharashtra', 'invoicing' ), |
|
476 | - 'MN' => __( 'Manipur', 'invoicing' ), |
|
477 | - 'ML' => __( 'Meghalaya', 'invoicing' ), |
|
478 | - 'MZ' => __( 'Mizoram', 'invoicing' ), |
|
479 | - 'NL' => __( 'Nagaland', 'invoicing' ), |
|
480 | - 'OR' => __( 'Orissa', 'invoicing' ), |
|
481 | - 'PB' => __( 'Punjab', 'invoicing' ), |
|
482 | - 'RJ' => __( 'Rajasthan', 'invoicing' ), |
|
483 | - 'SK' => __( 'Sikkim', 'invoicing' ), |
|
484 | - 'TN' => __( 'Tamil Nadu', 'invoicing' ), |
|
485 | - 'TS' => __( 'Telangana', 'invoicing' ), |
|
486 | - 'TR' => __( 'Tripura', 'invoicing' ), |
|
487 | - 'UK' => __( 'Uttarakhand', 'invoicing' ), |
|
488 | - 'UP' => __( 'Uttar Pradesh', 'invoicing' ), |
|
489 | - 'WB' => __( 'West Bengal', 'invoicing' ), |
|
490 | - 'AN' => __( 'Andaman and Nicobar Islands', 'invoicing' ), |
|
491 | - 'CH' => __( 'Chandigarh', 'invoicing' ), |
|
492 | - 'DN' => __( 'Dadra and Nagar Haveli', 'invoicing' ), |
|
493 | - 'DD' => __( 'Daman and Diu', 'invoicing' ), |
|
494 | - 'DL' => __( 'Delhi', 'invoicing' ), |
|
495 | - 'LD' => __( 'Lakshadeep', 'invoicing' ), |
|
496 | - 'PY' => __( 'Pondicherry (Puducherry)', 'invoicing' ), |
|
461 | + 'AP' => __('Andhra Pradesh', 'invoicing'), |
|
462 | + 'AR' => __('Arunachal Pradesh', 'invoicing'), |
|
463 | + 'AS' => __('Assam', 'invoicing'), |
|
464 | + 'BR' => __('Bihar', 'invoicing'), |
|
465 | + 'CT' => __('Chhattisgarh', 'invoicing'), |
|
466 | + 'GA' => __('Goa', 'invoicing'), |
|
467 | + 'GJ' => __('Gujarat', 'invoicing'), |
|
468 | + 'HR' => __('Haryana', 'invoicing'), |
|
469 | + 'HP' => __('Himachal Pradesh', 'invoicing'), |
|
470 | + 'JK' => __('Jammu and Kashmir', 'invoicing'), |
|
471 | + 'JH' => __('Jharkhand', 'invoicing'), |
|
472 | + 'KA' => __('Karnataka', 'invoicing'), |
|
473 | + 'KL' => __('Kerala', 'invoicing'), |
|
474 | + 'MP' => __('Madhya Pradesh', 'invoicing'), |
|
475 | + 'MH' => __('Maharashtra', 'invoicing'), |
|
476 | + 'MN' => __('Manipur', 'invoicing'), |
|
477 | + 'ML' => __('Meghalaya', 'invoicing'), |
|
478 | + 'MZ' => __('Mizoram', 'invoicing'), |
|
479 | + 'NL' => __('Nagaland', 'invoicing'), |
|
480 | + 'OR' => __('Orissa', 'invoicing'), |
|
481 | + 'PB' => __('Punjab', 'invoicing'), |
|
482 | + 'RJ' => __('Rajasthan', 'invoicing'), |
|
483 | + 'SK' => __('Sikkim', 'invoicing'), |
|
484 | + 'TN' => __('Tamil Nadu', 'invoicing'), |
|
485 | + 'TS' => __('Telangana', 'invoicing'), |
|
486 | + 'TR' => __('Tripura', 'invoicing'), |
|
487 | + 'UK' => __('Uttarakhand', 'invoicing'), |
|
488 | + 'UP' => __('Uttar Pradesh', 'invoicing'), |
|
489 | + 'WB' => __('West Bengal', 'invoicing'), |
|
490 | + 'AN' => __('Andaman and Nicobar Islands', 'invoicing'), |
|
491 | + 'CH' => __('Chandigarh', 'invoicing'), |
|
492 | + 'DN' => __('Dadra and Nagar Haveli', 'invoicing'), |
|
493 | + 'DD' => __('Daman and Diu', 'invoicing'), |
|
494 | + 'DL' => __('Delhi', 'invoicing'), |
|
495 | + 'LD' => __('Lakshadeep', 'invoicing'), |
|
496 | + 'PY' => __('Pondicherry (Puducherry)', 'invoicing'), |
|
497 | 497 | ), |
498 | 498 | 'IR' => array( // Iran States. |
499 | - 'KHZ' => __( 'Khuzestan (خوزستان)', 'invoicing' ), |
|
500 | - 'THR' => __( 'Tehran (تهران)', 'invoicing' ), |
|
501 | - 'ILM' => __( 'Ilaam (ایلام)', 'invoicing' ), |
|
502 | - 'BHR' => __( 'Bushehr (بوشهر)', 'invoicing' ), |
|
503 | - 'ADL' => __( 'Ardabil (اردبیل)', 'invoicing' ), |
|
504 | - 'ESF' => __( 'Isfahan (اصفهان)', 'invoicing' ), |
|
505 | - 'YZD' => __( 'Yazd (یزد)', 'invoicing' ), |
|
506 | - 'KRH' => __( 'Kermanshah (کرمانشاه)', 'invoicing' ), |
|
507 | - 'KRN' => __( 'Kerman (کرمان)', 'invoicing' ), |
|
508 | - 'HDN' => __( 'Hamadan (همدان)', 'invoicing' ), |
|
509 | - 'GZN' => __( 'Ghazvin (قزوین)', 'invoicing' ), |
|
510 | - 'ZJN' => __( 'Zanjan (زنجان)', 'invoicing' ), |
|
511 | - 'LRS' => __( 'Luristan (لرستان)', 'invoicing' ), |
|
512 | - 'ABZ' => __( 'Alborz (البرز)', 'invoicing' ), |
|
513 | - 'EAZ' => __( 'East Azarbaijan (آذربایجان شرقی)', 'invoicing' ), |
|
514 | - 'WAZ' => __( 'West Azarbaijan (آذربایجان غربی)', 'invoicing' ), |
|
515 | - 'CHB' => __( 'Chaharmahal and Bakhtiari (چهارمحال و بختیاری)', 'invoicing' ), |
|
516 | - 'SKH' => __( 'South Khorasan (خراسان جنوبی)', 'invoicing' ), |
|
517 | - 'RKH' => __( 'Razavi Khorasan (خراسان رضوی)', 'invoicing' ), |
|
518 | - 'NKH' => __( 'North Khorasan (خراسان شمالی)', 'invoicing' ), |
|
519 | - 'SMN' => __( 'Semnan (سمنان)', 'invoicing' ), |
|
520 | - 'FRS' => __( 'Fars (فارس)', 'invoicing' ), |
|
521 | - 'QHM' => __( 'Qom (قم)', 'invoicing' ), |
|
522 | - 'KRD' => __( 'Kurdistan / کردستان)', 'invoicing' ), |
|
523 | - 'KBD' => __( 'Kohgiluyeh and BoyerAhmad (کهگیلوییه و بویراحمد)', 'invoicing' ), |
|
524 | - 'GLS' => __( 'Golestan (گلستان)', 'invoicing' ), |
|
525 | - 'GIL' => __( 'Gilan (گیلان)', 'invoicing' ), |
|
526 | - 'MZN' => __( 'Mazandaran (مازندران)', 'invoicing' ), |
|
527 | - 'MKZ' => __( 'Markazi (مرکزی)', 'invoicing' ), |
|
528 | - 'HRZ' => __( 'Hormozgan (هرمزگان)', 'invoicing' ), |
|
529 | - 'SBN' => __( 'Sistan and Baluchestan (سیستان و بلوچستان)', 'invoicing' ), |
|
499 | + 'KHZ' => __('Khuzestan (خوزستان)', 'invoicing'), |
|
500 | + 'THR' => __('Tehran (تهران)', 'invoicing'), |
|
501 | + 'ILM' => __('Ilaam (ایلام)', 'invoicing'), |
|
502 | + 'BHR' => __('Bushehr (بوشهر)', 'invoicing'), |
|
503 | + 'ADL' => __('Ardabil (اردبیل)', 'invoicing'), |
|
504 | + 'ESF' => __('Isfahan (اصفهان)', 'invoicing'), |
|
505 | + 'YZD' => __('Yazd (یزد)', 'invoicing'), |
|
506 | + 'KRH' => __('Kermanshah (کرمانشاه)', 'invoicing'), |
|
507 | + 'KRN' => __('Kerman (کرمان)', 'invoicing'), |
|
508 | + 'HDN' => __('Hamadan (همدان)', 'invoicing'), |
|
509 | + 'GZN' => __('Ghazvin (قزوین)', 'invoicing'), |
|
510 | + 'ZJN' => __('Zanjan (زنجان)', 'invoicing'), |
|
511 | + 'LRS' => __('Luristan (لرستان)', 'invoicing'), |
|
512 | + 'ABZ' => __('Alborz (البرز)', 'invoicing'), |
|
513 | + 'EAZ' => __('East Azarbaijan (آذربایجان شرقی)', 'invoicing'), |
|
514 | + 'WAZ' => __('West Azarbaijan (آذربایجان غربی)', 'invoicing'), |
|
515 | + 'CHB' => __('Chaharmahal and Bakhtiari (چهارمحال و بختیاری)', 'invoicing'), |
|
516 | + 'SKH' => __('South Khorasan (خراسان جنوبی)', 'invoicing'), |
|
517 | + 'RKH' => __('Razavi Khorasan (خراسان رضوی)', 'invoicing'), |
|
518 | + 'NKH' => __('North Khorasan (خراسان شمالی)', 'invoicing'), |
|
519 | + 'SMN' => __('Semnan (سمنان)', 'invoicing'), |
|
520 | + 'FRS' => __('Fars (فارس)', 'invoicing'), |
|
521 | + 'QHM' => __('Qom (قم)', 'invoicing'), |
|
522 | + 'KRD' => __('Kurdistan / کردستان)', 'invoicing'), |
|
523 | + 'KBD' => __('Kohgiluyeh and BoyerAhmad (کهگیلوییه و بویراحمد)', 'invoicing'), |
|
524 | + 'GLS' => __('Golestan (گلستان)', 'invoicing'), |
|
525 | + 'GIL' => __('Gilan (گیلان)', 'invoicing'), |
|
526 | + 'MZN' => __('Mazandaran (مازندران)', 'invoicing'), |
|
527 | + 'MKZ' => __('Markazi (مرکزی)', 'invoicing'), |
|
528 | + 'HRZ' => __('Hormozgan (هرمزگان)', 'invoicing'), |
|
529 | + 'SBN' => __('Sistan and Baluchestan (سیستان و بلوچستان)', 'invoicing'), |
|
530 | 530 | ), |
531 | 531 | 'IS' => array(), |
532 | 532 | 'IT' => array( // Italy Provinces. |
533 | - 'AG' => __( 'Agrigento', 'invoicing' ), |
|
534 | - 'AL' => __( 'Alessandria', 'invoicing' ), |
|
535 | - 'AN' => __( 'Ancona', 'invoicing' ), |
|
536 | - 'AO' => __( 'Aosta', 'invoicing' ), |
|
537 | - 'AR' => __( 'Arezzo', 'invoicing' ), |
|
538 | - 'AP' => __( 'Ascoli Piceno', 'invoicing' ), |
|
539 | - 'AT' => __( 'Asti', 'invoicing' ), |
|
540 | - 'AV' => __( 'Avellino', 'invoicing' ), |
|
541 | - 'BA' => __( 'Bari', 'invoicing' ), |
|
542 | - 'BT' => __( 'Barletta-Andria-Trani', 'invoicing' ), |
|
543 | - 'BL' => __( 'Belluno', 'invoicing' ), |
|
544 | - 'BN' => __( 'Benevento', 'invoicing' ), |
|
545 | - 'BG' => __( 'Bergamo', 'invoicing' ), |
|
546 | - 'BI' => __( 'Biella', 'invoicing' ), |
|
547 | - 'BO' => __( 'Bologna', 'invoicing' ), |
|
548 | - 'BZ' => __( 'Bolzano', 'invoicing' ), |
|
549 | - 'BS' => __( 'Brescia', 'invoicing' ), |
|
550 | - 'BR' => __( 'Brindisi', 'invoicing' ), |
|
551 | - 'CA' => __( 'Cagliari', 'invoicing' ), |
|
552 | - 'CL' => __( 'Caltanissetta', 'invoicing' ), |
|
553 | - 'CB' => __( 'Campobasso', 'invoicing' ), |
|
554 | - 'CE' => __( 'Caserta', 'invoicing' ), |
|
555 | - 'CT' => __( 'Catania', 'invoicing' ), |
|
556 | - 'CZ' => __( 'Catanzaro', 'invoicing' ), |
|
557 | - 'CH' => __( 'Chieti', 'invoicing' ), |
|
558 | - 'CO' => __( 'Como', 'invoicing' ), |
|
559 | - 'CS' => __( 'Cosenza', 'invoicing' ), |
|
560 | - 'CR' => __( 'Cremona', 'invoicing' ), |
|
561 | - 'KR' => __( 'Crotone', 'invoicing' ), |
|
562 | - 'CN' => __( 'Cuneo', 'invoicing' ), |
|
563 | - 'EN' => __( 'Enna', 'invoicing' ), |
|
564 | - 'FM' => __( 'Fermo', 'invoicing' ), |
|
565 | - 'FE' => __( 'Ferrara', 'invoicing' ), |
|
566 | - 'FI' => __( 'Firenze', 'invoicing' ), |
|
567 | - 'FG' => __( 'Foggia', 'invoicing' ), |
|
568 | - 'FC' => __( 'Forlì-Cesena', 'invoicing' ), |
|
569 | - 'FR' => __( 'Frosinone', 'invoicing' ), |
|
570 | - 'GE' => __( 'Genova', 'invoicing' ), |
|
571 | - 'GO' => __( 'Gorizia', 'invoicing' ), |
|
572 | - 'GR' => __( 'Grosseto', 'invoicing' ), |
|
573 | - 'IM' => __( 'Imperia', 'invoicing' ), |
|
574 | - 'IS' => __( 'Isernia', 'invoicing' ), |
|
575 | - 'SP' => __( 'La Spezia', 'invoicing' ), |
|
576 | - 'AQ' => __( "L'Aquila", 'invoicing' ), |
|
577 | - 'LT' => __( 'Latina', 'invoicing' ), |
|
578 | - 'LE' => __( 'Lecce', 'invoicing' ), |
|
579 | - 'LC' => __( 'Lecco', 'invoicing' ), |
|
580 | - 'LI' => __( 'Livorno', 'invoicing' ), |
|
581 | - 'LO' => __( 'Lodi', 'invoicing' ), |
|
582 | - 'LU' => __( 'Lucca', 'invoicing' ), |
|
583 | - 'MC' => __( 'Macerata', 'invoicing' ), |
|
584 | - 'MN' => __( 'Mantova', 'invoicing' ), |
|
585 | - 'MS' => __( 'Massa-Carrara', 'invoicing' ), |
|
586 | - 'MT' => __( 'Matera', 'invoicing' ), |
|
587 | - 'ME' => __( 'Messina', 'invoicing' ), |
|
588 | - 'MI' => __( 'Milano', 'invoicing' ), |
|
589 | - 'MO' => __( 'Modena', 'invoicing' ), |
|
590 | - 'MB' => __( 'Monza e della Brianza', 'invoicing' ), |
|
591 | - 'NA' => __( 'Napoli', 'invoicing' ), |
|
592 | - 'NO' => __( 'Novara', 'invoicing' ), |
|
593 | - 'NU' => __( 'Nuoro', 'invoicing' ), |
|
594 | - 'OR' => __( 'Oristano', 'invoicing' ), |
|
595 | - 'PD' => __( 'Padova', 'invoicing' ), |
|
596 | - 'PA' => __( 'Palermo', 'invoicing' ), |
|
597 | - 'PR' => __( 'Parma', 'invoicing' ), |
|
598 | - 'PV' => __( 'Pavia', 'invoicing' ), |
|
599 | - 'PG' => __( 'Perugia', 'invoicing' ), |
|
600 | - 'PU' => __( 'Pesaro e Urbino', 'invoicing' ), |
|
601 | - 'PE' => __( 'Pescara', 'invoicing' ), |
|
602 | - 'PC' => __( 'Piacenza', 'invoicing' ), |
|
603 | - 'PI' => __( 'Pisa', 'invoicing' ), |
|
604 | - 'PT' => __( 'Pistoia', 'invoicing' ), |
|
605 | - 'PN' => __( 'Pordenone', 'invoicing' ), |
|
606 | - 'PZ' => __( 'Potenza', 'invoicing' ), |
|
607 | - 'PO' => __( 'Prato', 'invoicing' ), |
|
608 | - 'RG' => __( 'Ragusa', 'invoicing' ), |
|
609 | - 'RA' => __( 'Ravenna', 'invoicing' ), |
|
610 | - 'RC' => __( 'Reggio Calabria', 'invoicing' ), |
|
611 | - 'RE' => __( 'Reggio Emilia', 'invoicing' ), |
|
612 | - 'RI' => __( 'Rieti', 'invoicing' ), |
|
613 | - 'RN' => __( 'Rimini', 'invoicing' ), |
|
614 | - 'RM' => __( 'Roma', 'invoicing' ), |
|
615 | - 'RO' => __( 'Rovigo', 'invoicing' ), |
|
616 | - 'SA' => __( 'Salerno', 'invoicing' ), |
|
617 | - 'SS' => __( 'Sassari', 'invoicing' ), |
|
618 | - 'SV' => __( 'Savona', 'invoicing' ), |
|
619 | - 'SI' => __( 'Siena', 'invoicing' ), |
|
620 | - 'SR' => __( 'Siracusa', 'invoicing' ), |
|
621 | - 'SO' => __( 'Sondrio', 'invoicing' ), |
|
622 | - 'SU' => __( 'Sud Sardegna', 'invoicing' ), |
|
623 | - 'TA' => __( 'Taranto', 'invoicing' ), |
|
624 | - 'TE' => __( 'Teramo', 'invoicing' ), |
|
625 | - 'TR' => __( 'Terni', 'invoicing' ), |
|
626 | - 'TO' => __( 'Torino', 'invoicing' ), |
|
627 | - 'TP' => __( 'Trapani', 'invoicing' ), |
|
628 | - 'TN' => __( 'Trento', 'invoicing' ), |
|
629 | - 'TV' => __( 'Treviso', 'invoicing' ), |
|
630 | - 'TS' => __( 'Trieste', 'invoicing' ), |
|
631 | - 'UD' => __( 'Udine', 'invoicing' ), |
|
632 | - 'VA' => __( 'Varese', 'invoicing' ), |
|
633 | - 'VE' => __( 'Venezia', 'invoicing' ), |
|
634 | - 'VB' => __( 'Verbano-Cusio-Ossola', 'invoicing' ), |
|
635 | - 'VC' => __( 'Vercelli', 'invoicing' ), |
|
636 | - 'VR' => __( 'Verona', 'invoicing' ), |
|
637 | - 'VV' => __( 'Vibo Valentia', 'invoicing' ), |
|
638 | - 'VI' => __( 'Vicenza', 'invoicing' ), |
|
639 | - 'VT' => __( 'Viterbo', 'invoicing' ), |
|
533 | + 'AG' => __('Agrigento', 'invoicing'), |
|
534 | + 'AL' => __('Alessandria', 'invoicing'), |
|
535 | + 'AN' => __('Ancona', 'invoicing'), |
|
536 | + 'AO' => __('Aosta', 'invoicing'), |
|
537 | + 'AR' => __('Arezzo', 'invoicing'), |
|
538 | + 'AP' => __('Ascoli Piceno', 'invoicing'), |
|
539 | + 'AT' => __('Asti', 'invoicing'), |
|
540 | + 'AV' => __('Avellino', 'invoicing'), |
|
541 | + 'BA' => __('Bari', 'invoicing'), |
|
542 | + 'BT' => __('Barletta-Andria-Trani', 'invoicing'), |
|
543 | + 'BL' => __('Belluno', 'invoicing'), |
|
544 | + 'BN' => __('Benevento', 'invoicing'), |
|
545 | + 'BG' => __('Bergamo', 'invoicing'), |
|
546 | + 'BI' => __('Biella', 'invoicing'), |
|
547 | + 'BO' => __('Bologna', 'invoicing'), |
|
548 | + 'BZ' => __('Bolzano', 'invoicing'), |
|
549 | + 'BS' => __('Brescia', 'invoicing'), |
|
550 | + 'BR' => __('Brindisi', 'invoicing'), |
|
551 | + 'CA' => __('Cagliari', 'invoicing'), |
|
552 | + 'CL' => __('Caltanissetta', 'invoicing'), |
|
553 | + 'CB' => __('Campobasso', 'invoicing'), |
|
554 | + 'CE' => __('Caserta', 'invoicing'), |
|
555 | + 'CT' => __('Catania', 'invoicing'), |
|
556 | + 'CZ' => __('Catanzaro', 'invoicing'), |
|
557 | + 'CH' => __('Chieti', 'invoicing'), |
|
558 | + 'CO' => __('Como', 'invoicing'), |
|
559 | + 'CS' => __('Cosenza', 'invoicing'), |
|
560 | + 'CR' => __('Cremona', 'invoicing'), |
|
561 | + 'KR' => __('Crotone', 'invoicing'), |
|
562 | + 'CN' => __('Cuneo', 'invoicing'), |
|
563 | + 'EN' => __('Enna', 'invoicing'), |
|
564 | + 'FM' => __('Fermo', 'invoicing'), |
|
565 | + 'FE' => __('Ferrara', 'invoicing'), |
|
566 | + 'FI' => __('Firenze', 'invoicing'), |
|
567 | + 'FG' => __('Foggia', 'invoicing'), |
|
568 | + 'FC' => __('Forlì-Cesena', 'invoicing'), |
|
569 | + 'FR' => __('Frosinone', 'invoicing'), |
|
570 | + 'GE' => __('Genova', 'invoicing'), |
|
571 | + 'GO' => __('Gorizia', 'invoicing'), |
|
572 | + 'GR' => __('Grosseto', 'invoicing'), |
|
573 | + 'IM' => __('Imperia', 'invoicing'), |
|
574 | + 'IS' => __('Isernia', 'invoicing'), |
|
575 | + 'SP' => __('La Spezia', 'invoicing'), |
|
576 | + 'AQ' => __("L'Aquila", 'invoicing'), |
|
577 | + 'LT' => __('Latina', 'invoicing'), |
|
578 | + 'LE' => __('Lecce', 'invoicing'), |
|
579 | + 'LC' => __('Lecco', 'invoicing'), |
|
580 | + 'LI' => __('Livorno', 'invoicing'), |
|
581 | + 'LO' => __('Lodi', 'invoicing'), |
|
582 | + 'LU' => __('Lucca', 'invoicing'), |
|
583 | + 'MC' => __('Macerata', 'invoicing'), |
|
584 | + 'MN' => __('Mantova', 'invoicing'), |
|
585 | + 'MS' => __('Massa-Carrara', 'invoicing'), |
|
586 | + 'MT' => __('Matera', 'invoicing'), |
|
587 | + 'ME' => __('Messina', 'invoicing'), |
|
588 | + 'MI' => __('Milano', 'invoicing'), |
|
589 | + 'MO' => __('Modena', 'invoicing'), |
|
590 | + 'MB' => __('Monza e della Brianza', 'invoicing'), |
|
591 | + 'NA' => __('Napoli', 'invoicing'), |
|
592 | + 'NO' => __('Novara', 'invoicing'), |
|
593 | + 'NU' => __('Nuoro', 'invoicing'), |
|
594 | + 'OR' => __('Oristano', 'invoicing'), |
|
595 | + 'PD' => __('Padova', 'invoicing'), |
|
596 | + 'PA' => __('Palermo', 'invoicing'), |
|
597 | + 'PR' => __('Parma', 'invoicing'), |
|
598 | + 'PV' => __('Pavia', 'invoicing'), |
|
599 | + 'PG' => __('Perugia', 'invoicing'), |
|
600 | + 'PU' => __('Pesaro e Urbino', 'invoicing'), |
|
601 | + 'PE' => __('Pescara', 'invoicing'), |
|
602 | + 'PC' => __('Piacenza', 'invoicing'), |
|
603 | + 'PI' => __('Pisa', 'invoicing'), |
|
604 | + 'PT' => __('Pistoia', 'invoicing'), |
|
605 | + 'PN' => __('Pordenone', 'invoicing'), |
|
606 | + 'PZ' => __('Potenza', 'invoicing'), |
|
607 | + 'PO' => __('Prato', 'invoicing'), |
|
608 | + 'RG' => __('Ragusa', 'invoicing'), |
|
609 | + 'RA' => __('Ravenna', 'invoicing'), |
|
610 | + 'RC' => __('Reggio Calabria', 'invoicing'), |
|
611 | + 'RE' => __('Reggio Emilia', 'invoicing'), |
|
612 | + 'RI' => __('Rieti', 'invoicing'), |
|
613 | + 'RN' => __('Rimini', 'invoicing'), |
|
614 | + 'RM' => __('Roma', 'invoicing'), |
|
615 | + 'RO' => __('Rovigo', 'invoicing'), |
|
616 | + 'SA' => __('Salerno', 'invoicing'), |
|
617 | + 'SS' => __('Sassari', 'invoicing'), |
|
618 | + 'SV' => __('Savona', 'invoicing'), |
|
619 | + 'SI' => __('Siena', 'invoicing'), |
|
620 | + 'SR' => __('Siracusa', 'invoicing'), |
|
621 | + 'SO' => __('Sondrio', 'invoicing'), |
|
622 | + 'SU' => __('Sud Sardegna', 'invoicing'), |
|
623 | + 'TA' => __('Taranto', 'invoicing'), |
|
624 | + 'TE' => __('Teramo', 'invoicing'), |
|
625 | + 'TR' => __('Terni', 'invoicing'), |
|
626 | + 'TO' => __('Torino', 'invoicing'), |
|
627 | + 'TP' => __('Trapani', 'invoicing'), |
|
628 | + 'TN' => __('Trento', 'invoicing'), |
|
629 | + 'TV' => __('Treviso', 'invoicing'), |
|
630 | + 'TS' => __('Trieste', 'invoicing'), |
|
631 | + 'UD' => __('Udine', 'invoicing'), |
|
632 | + 'VA' => __('Varese', 'invoicing'), |
|
633 | + 'VE' => __('Venezia', 'invoicing'), |
|
634 | + 'VB' => __('Verbano-Cusio-Ossola', 'invoicing'), |
|
635 | + 'VC' => __('Vercelli', 'invoicing'), |
|
636 | + 'VR' => __('Verona', 'invoicing'), |
|
637 | + 'VV' => __('Vibo Valentia', 'invoicing'), |
|
638 | + 'VI' => __('Vicenza', 'invoicing'), |
|
639 | + 'VT' => __('Viterbo', 'invoicing'), |
|
640 | 640 | ), |
641 | 641 | 'IL' => array(), |
642 | 642 | 'IM' => array(), |
@@ -648,903 +648,903 @@ discard block |
||
648 | 648 | * The suffix corresponds with the Japanese translation file. |
649 | 649 | */ |
650 | 650 | 'JP' => array( |
651 | - 'JP01' => __( 'Hokkaido', 'invoicing' ), |
|
652 | - 'JP02' => __( 'Aomori', 'invoicing' ), |
|
653 | - 'JP03' => __( 'Iwate', 'invoicing' ), |
|
654 | - 'JP04' => __( 'Miyagi', 'invoicing' ), |
|
655 | - 'JP05' => __( 'Akita', 'invoicing' ), |
|
656 | - 'JP06' => __( 'Yamagata', 'invoicing' ), |
|
657 | - 'JP07' => __( 'Fukushima', 'invoicing' ), |
|
658 | - 'JP08' => __( 'Ibaraki', 'invoicing' ), |
|
659 | - 'JP09' => __( 'Tochigi', 'invoicing' ), |
|
660 | - 'JP10' => __( 'Gunma', 'invoicing' ), |
|
661 | - 'JP11' => __( 'Saitama', 'invoicing' ), |
|
662 | - 'JP12' => __( 'Chiba', 'invoicing' ), |
|
663 | - 'JP13' => __( 'Tokyo', 'invoicing' ), |
|
664 | - 'JP14' => __( 'Kanagawa', 'invoicing' ), |
|
665 | - 'JP15' => __( 'Niigata', 'invoicing' ), |
|
666 | - 'JP16' => __( 'Toyama', 'invoicing' ), |
|
667 | - 'JP17' => __( 'Ishikawa', 'invoicing' ), |
|
668 | - 'JP18' => __( 'Fukui', 'invoicing' ), |
|
669 | - 'JP19' => __( 'Yamanashi', 'invoicing' ), |
|
670 | - 'JP20' => __( 'Nagano', 'invoicing' ), |
|
671 | - 'JP21' => __( 'Gifu', 'invoicing' ), |
|
672 | - 'JP22' => __( 'Shizuoka', 'invoicing' ), |
|
673 | - 'JP23' => __( 'Aichi', 'invoicing' ), |
|
674 | - 'JP24' => __( 'Mie', 'invoicing' ), |
|
675 | - 'JP25' => __( 'Shiga', 'invoicing' ), |
|
676 | - 'JP26' => __( 'Kyoto', 'invoicing' ), |
|
677 | - 'JP27' => __( 'Osaka', 'invoicing' ), |
|
678 | - 'JP28' => __( 'Hyogo', 'invoicing' ), |
|
679 | - 'JP29' => __( 'Nara', 'invoicing' ), |
|
680 | - 'JP30' => __( 'Wakayama', 'invoicing' ), |
|
681 | - 'JP31' => __( 'Tottori', 'invoicing' ), |
|
682 | - 'JP32' => __( 'Shimane', 'invoicing' ), |
|
683 | - 'JP33' => __( 'Okayama', 'invoicing' ), |
|
684 | - 'JP34' => __( 'Hiroshima', 'invoicing' ), |
|
685 | - 'JP35' => __( 'Yamaguchi', 'invoicing' ), |
|
686 | - 'JP36' => __( 'Tokushima', 'invoicing' ), |
|
687 | - 'JP37' => __( 'Kagawa', 'invoicing' ), |
|
688 | - 'JP38' => __( 'Ehime', 'invoicing' ), |
|
689 | - 'JP39' => __( 'Kochi', 'invoicing' ), |
|
690 | - 'JP40' => __( 'Fukuoka', 'invoicing' ), |
|
691 | - 'JP41' => __( 'Saga', 'invoicing' ), |
|
692 | - 'JP42' => __( 'Nagasaki', 'invoicing' ), |
|
693 | - 'JP43' => __( 'Kumamoto', 'invoicing' ), |
|
694 | - 'JP44' => __( 'Oita', 'invoicing' ), |
|
695 | - 'JP45' => __( 'Miyazaki', 'invoicing' ), |
|
696 | - 'JP46' => __( 'Kagoshima', 'invoicing' ), |
|
697 | - 'JP47' => __( 'Okinawa', 'invoicing' ), |
|
651 | + 'JP01' => __('Hokkaido', 'invoicing'), |
|
652 | + 'JP02' => __('Aomori', 'invoicing'), |
|
653 | + 'JP03' => __('Iwate', 'invoicing'), |
|
654 | + 'JP04' => __('Miyagi', 'invoicing'), |
|
655 | + 'JP05' => __('Akita', 'invoicing'), |
|
656 | + 'JP06' => __('Yamagata', 'invoicing'), |
|
657 | + 'JP07' => __('Fukushima', 'invoicing'), |
|
658 | + 'JP08' => __('Ibaraki', 'invoicing'), |
|
659 | + 'JP09' => __('Tochigi', 'invoicing'), |
|
660 | + 'JP10' => __('Gunma', 'invoicing'), |
|
661 | + 'JP11' => __('Saitama', 'invoicing'), |
|
662 | + 'JP12' => __('Chiba', 'invoicing'), |
|
663 | + 'JP13' => __('Tokyo', 'invoicing'), |
|
664 | + 'JP14' => __('Kanagawa', 'invoicing'), |
|
665 | + 'JP15' => __('Niigata', 'invoicing'), |
|
666 | + 'JP16' => __('Toyama', 'invoicing'), |
|
667 | + 'JP17' => __('Ishikawa', 'invoicing'), |
|
668 | + 'JP18' => __('Fukui', 'invoicing'), |
|
669 | + 'JP19' => __('Yamanashi', 'invoicing'), |
|
670 | + 'JP20' => __('Nagano', 'invoicing'), |
|
671 | + 'JP21' => __('Gifu', 'invoicing'), |
|
672 | + 'JP22' => __('Shizuoka', 'invoicing'), |
|
673 | + 'JP23' => __('Aichi', 'invoicing'), |
|
674 | + 'JP24' => __('Mie', 'invoicing'), |
|
675 | + 'JP25' => __('Shiga', 'invoicing'), |
|
676 | + 'JP26' => __('Kyoto', 'invoicing'), |
|
677 | + 'JP27' => __('Osaka', 'invoicing'), |
|
678 | + 'JP28' => __('Hyogo', 'invoicing'), |
|
679 | + 'JP29' => __('Nara', 'invoicing'), |
|
680 | + 'JP30' => __('Wakayama', 'invoicing'), |
|
681 | + 'JP31' => __('Tottori', 'invoicing'), |
|
682 | + 'JP32' => __('Shimane', 'invoicing'), |
|
683 | + 'JP33' => __('Okayama', 'invoicing'), |
|
684 | + 'JP34' => __('Hiroshima', 'invoicing'), |
|
685 | + 'JP35' => __('Yamaguchi', 'invoicing'), |
|
686 | + 'JP36' => __('Tokushima', 'invoicing'), |
|
687 | + 'JP37' => __('Kagawa', 'invoicing'), |
|
688 | + 'JP38' => __('Ehime', 'invoicing'), |
|
689 | + 'JP39' => __('Kochi', 'invoicing'), |
|
690 | + 'JP40' => __('Fukuoka', 'invoicing'), |
|
691 | + 'JP41' => __('Saga', 'invoicing'), |
|
692 | + 'JP42' => __('Nagasaki', 'invoicing'), |
|
693 | + 'JP43' => __('Kumamoto', 'invoicing'), |
|
694 | + 'JP44' => __('Oita', 'invoicing'), |
|
695 | + 'JP45' => __('Miyazaki', 'invoicing'), |
|
696 | + 'JP46' => __('Kagoshima', 'invoicing'), |
|
697 | + 'JP47' => __('Okinawa', 'invoicing'), |
|
698 | 698 | ), |
699 | 699 | 'KE' => array( // Kenya Counties. |
700 | - '1' => __( 'Mombasa', 'invoicing' ), |
|
701 | - '2' => __( 'Kwale', 'invoicing' ), |
|
702 | - '3' => __( 'Kilifi', 'invoicing' ), |
|
703 | - '4' => __( 'Tana River', 'invoicing' ), |
|
704 | - '5' => __( 'Lamu', 'invoicing' ), |
|
705 | - '6' => __( 'Taita-Taveta', 'invoicing' ), |
|
706 | - '7' => __( 'Garissa', 'invoicing' ), |
|
707 | - '8' => __( 'Wajir', 'invoicing' ), |
|
708 | - '9' => __( 'Mandera', 'invoicing' ), |
|
709 | - '10' => __( 'Marsabit', 'invoicing' ), |
|
710 | - '11' => __( 'Isiolo', 'invoicing' ), |
|
711 | - '12' => __( 'Meru', 'invoicing' ), |
|
712 | - '13' => __( 'Tharaka-Nithi', 'invoicing' ), |
|
713 | - '14' => __( 'Embu', 'invoicing' ), |
|
714 | - '15' => __( 'Kitui', 'invoicing' ), |
|
715 | - '16' => __( 'Machakos', 'invoicing' ), |
|
716 | - '17' => __( 'Makueni', 'invoicing' ), |
|
717 | - '18' => __( 'Nyandarua', 'invoicing' ), |
|
718 | - '19' => __( 'Nyeri', 'invoicing' ), |
|
719 | - '20' => __( 'Kirinyaga', 'invoicing' ), |
|
720 | - '21' => __( "Murang'a", 'invoicing' ), |
|
721 | - '22' => __( 'Kiambu', 'invoicing' ), |
|
722 | - '23' => __( 'Turkana', 'invoicing' ), |
|
723 | - '24' => __( 'West Pokot', 'invoicing' ), |
|
724 | - '25' => __( 'Samburu', 'invoicing' ), |
|
725 | - '26' => __( 'Trans-Nzoia', 'invoicing' ), |
|
726 | - '27' => __( 'Uasin Gishu', 'invoicing' ), |
|
727 | - '28' => __( 'Elgeyo-Marakwet', 'invoicing' ), |
|
728 | - '29' => __( 'Nandi', 'invoicing' ), |
|
729 | - '30' => __( 'Baringo', 'invoicing' ), |
|
730 | - '31' => __( 'Laikipia', 'invoicing' ), |
|
731 | - '32' => __( 'Nakuru', 'invoicing' ), |
|
732 | - '33' => __( 'Narok', 'invoicing' ), |
|
733 | - '34' => __( 'Kajiado', 'invoicing' ), |
|
734 | - '35' => __( 'Kericho', 'invoicing' ), |
|
735 | - '36' => __( 'Bomet', 'invoicing' ), |
|
736 | - '37' => __( 'Kakamega', 'invoicing' ), |
|
737 | - '38' => __( 'Vihiga', 'invoicing' ), |
|
738 | - '39' => __( 'Bungoma', 'invoicing' ), |
|
739 | - '40' => __( 'Busia', 'invoicing' ), |
|
740 | - '41' => __( 'Siaya', 'invoicing' ), |
|
741 | - '42' => __( 'Kisumu', 'invoicing' ), |
|
742 | - '43' => __( 'Homa bay', 'invoicing' ), |
|
743 | - '44' => __( 'Migori', 'invoicing' ), |
|
744 | - '45' => __( 'Kisii', 'invoicing' ), |
|
745 | - '46' => __( 'Nyamira', 'invoicing' ), |
|
746 | - '47' => __( 'Nairobi', 'invoicing' ), |
|
700 | + '1' => __('Mombasa', 'invoicing'), |
|
701 | + '2' => __('Kwale', 'invoicing'), |
|
702 | + '3' => __('Kilifi', 'invoicing'), |
|
703 | + '4' => __('Tana River', 'invoicing'), |
|
704 | + '5' => __('Lamu', 'invoicing'), |
|
705 | + '6' => __('Taita-Taveta', 'invoicing'), |
|
706 | + '7' => __('Garissa', 'invoicing'), |
|
707 | + '8' => __('Wajir', 'invoicing'), |
|
708 | + '9' => __('Mandera', 'invoicing'), |
|
709 | + '10' => __('Marsabit', 'invoicing'), |
|
710 | + '11' => __('Isiolo', 'invoicing'), |
|
711 | + '12' => __('Meru', 'invoicing'), |
|
712 | + '13' => __('Tharaka-Nithi', 'invoicing'), |
|
713 | + '14' => __('Embu', 'invoicing'), |
|
714 | + '15' => __('Kitui', 'invoicing'), |
|
715 | + '16' => __('Machakos', 'invoicing'), |
|
716 | + '17' => __('Makueni', 'invoicing'), |
|
717 | + '18' => __('Nyandarua', 'invoicing'), |
|
718 | + '19' => __('Nyeri', 'invoicing'), |
|
719 | + '20' => __('Kirinyaga', 'invoicing'), |
|
720 | + '21' => __("Murang'a", 'invoicing'), |
|
721 | + '22' => __('Kiambu', 'invoicing'), |
|
722 | + '23' => __('Turkana', 'invoicing'), |
|
723 | + '24' => __('West Pokot', 'invoicing'), |
|
724 | + '25' => __('Samburu', 'invoicing'), |
|
725 | + '26' => __('Trans-Nzoia', 'invoicing'), |
|
726 | + '27' => __('Uasin Gishu', 'invoicing'), |
|
727 | + '28' => __('Elgeyo-Marakwet', 'invoicing'), |
|
728 | + '29' => __('Nandi', 'invoicing'), |
|
729 | + '30' => __('Baringo', 'invoicing'), |
|
730 | + '31' => __('Laikipia', 'invoicing'), |
|
731 | + '32' => __('Nakuru', 'invoicing'), |
|
732 | + '33' => __('Narok', 'invoicing'), |
|
733 | + '34' => __('Kajiado', 'invoicing'), |
|
734 | + '35' => __('Kericho', 'invoicing'), |
|
735 | + '36' => __('Bomet', 'invoicing'), |
|
736 | + '37' => __('Kakamega', 'invoicing'), |
|
737 | + '38' => __('Vihiga', 'invoicing'), |
|
738 | + '39' => __('Bungoma', 'invoicing'), |
|
739 | + '40' => __('Busia', 'invoicing'), |
|
740 | + '41' => __('Siaya', 'invoicing'), |
|
741 | + '42' => __('Kisumu', 'invoicing'), |
|
742 | + '43' => __('Homa bay', 'invoicing'), |
|
743 | + '44' => __('Migori', 'invoicing'), |
|
744 | + '45' => __('Kisii', 'invoicing'), |
|
745 | + '46' => __('Nyamira', 'invoicing'), |
|
746 | + '47' => __('Nairobi', 'invoicing'), |
|
747 | 747 | ), |
748 | 748 | 'KR' => array(), |
749 | 749 | 'KW' => array(), |
750 | 750 | 'LB' => array(), |
751 | 751 | 'LR' => array( // Liberia provinces. |
752 | - 'BM' => __( 'Bomi', 'invoicing' ), |
|
753 | - 'BN' => __( 'Bong', 'invoicing' ), |
|
754 | - 'GA' => __( 'Gbarpolu', 'invoicing' ), |
|
755 | - 'GB' => __( 'Grand Bassa', 'invoicing' ), |
|
756 | - 'GC' => __( 'Grand Cape Mount', 'invoicing' ), |
|
757 | - 'GG' => __( 'Grand Gedeh', 'invoicing' ), |
|
758 | - 'GK' => __( 'Grand Kru', 'invoicing' ), |
|
759 | - 'LO' => __( 'Lofa', 'invoicing' ), |
|
760 | - 'MA' => __( 'Margibi', 'invoicing' ), |
|
761 | - 'MY' => __( 'Maryland', 'invoicing' ), |
|
762 | - 'MO' => __( 'Montserrado', 'invoicing' ), |
|
763 | - 'NM' => __( 'Nimba', 'invoicing' ), |
|
764 | - 'RV' => __( 'Rivercess', 'invoicing' ), |
|
765 | - 'RG' => __( 'River Gee', 'invoicing' ), |
|
766 | - 'SN' => __( 'Sinoe', 'invoicing' ), |
|
752 | + 'BM' => __('Bomi', 'invoicing'), |
|
753 | + 'BN' => __('Bong', 'invoicing'), |
|
754 | + 'GA' => __('Gbarpolu', 'invoicing'), |
|
755 | + 'GB' => __('Grand Bassa', 'invoicing'), |
|
756 | + 'GC' => __('Grand Cape Mount', 'invoicing'), |
|
757 | + 'GG' => __('Grand Gedeh', 'invoicing'), |
|
758 | + 'GK' => __('Grand Kru', 'invoicing'), |
|
759 | + 'LO' => __('Lofa', 'invoicing'), |
|
760 | + 'MA' => __('Margibi', 'invoicing'), |
|
761 | + 'MY' => __('Maryland', 'invoicing'), |
|
762 | + 'MO' => __('Montserrado', 'invoicing'), |
|
763 | + 'NM' => __('Nimba', 'invoicing'), |
|
764 | + 'RV' => __('Rivercess', 'invoicing'), |
|
765 | + 'RG' => __('River Gee', 'invoicing'), |
|
766 | + 'SN' => __('Sinoe', 'invoicing'), |
|
767 | 767 | ), |
768 | 768 | 'LU' => array(), |
769 | 769 | 'MD' => array( // Moldova states. |
770 | - 'C' => __( 'Chișinău', 'invoicing' ), |
|
771 | - 'BL' => __( 'Bălți', 'invoicing' ), |
|
772 | - 'AN' => __( 'Anenii Noi', 'invoicing' ), |
|
773 | - 'BS' => __( 'Basarabeasca', 'invoicing' ), |
|
774 | - 'BR' => __( 'Briceni', 'invoicing' ), |
|
775 | - 'CH' => __( 'Cahul', 'invoicing' ), |
|
776 | - 'CT' => __( 'Cantemir', 'invoicing' ), |
|
777 | - 'CL' => __( 'Călărași', 'invoicing' ), |
|
778 | - 'CS' => __( 'Căușeni', 'invoicing' ), |
|
779 | - 'CM' => __( 'Cimișlia', 'invoicing' ), |
|
780 | - 'CR' => __( 'Criuleni', 'invoicing' ), |
|
781 | - 'DN' => __( 'Dondușeni', 'invoicing' ), |
|
782 | - 'DR' => __( 'Drochia', 'invoicing' ), |
|
783 | - 'DB' => __( 'Dubăsari', 'invoicing' ), |
|
784 | - 'ED' => __( 'Edineț', 'invoicing' ), |
|
785 | - 'FL' => __( 'Fălești', 'invoicing' ), |
|
786 | - 'FR' => __( 'Florești', 'invoicing' ), |
|
787 | - 'GE' => __( 'UTA Găgăuzia', 'invoicing' ), |
|
788 | - 'GL' => __( 'Glodeni', 'invoicing' ), |
|
789 | - 'HN' => __( 'Hîncești', 'invoicing' ), |
|
790 | - 'IL' => __( 'Ialoveni', 'invoicing' ), |
|
791 | - 'LV' => __( 'Leova', 'invoicing' ), |
|
792 | - 'NS' => __( 'Nisporeni', 'invoicing' ), |
|
793 | - 'OC' => __( 'Ocnița', 'invoicing' ), |
|
794 | - 'OR' => __( 'Orhei', 'invoicing' ), |
|
795 | - 'RZ' => __( 'Rezina', 'invoicing' ), |
|
796 | - 'RS' => __( 'Rîșcani', 'invoicing' ), |
|
797 | - 'SG' => __( 'Sîngerei', 'invoicing' ), |
|
798 | - 'SR' => __( 'Soroca', 'invoicing' ), |
|
799 | - 'ST' => __( 'Strășeni', 'invoicing' ), |
|
800 | - 'SD' => __( 'Șoldănești', 'invoicing' ), |
|
801 | - 'SV' => __( 'Ștefan Vodă', 'invoicing' ), |
|
802 | - 'TR' => __( 'Taraclia', 'invoicing' ), |
|
803 | - 'TL' => __( 'Telenești', 'invoicing' ), |
|
804 | - 'UN' => __( 'Ungheni', 'invoicing' ), |
|
770 | + 'C' => __('Chișinău', 'invoicing'), |
|
771 | + 'BL' => __('Bălți', 'invoicing'), |
|
772 | + 'AN' => __('Anenii Noi', 'invoicing'), |
|
773 | + 'BS' => __('Basarabeasca', 'invoicing'), |
|
774 | + 'BR' => __('Briceni', 'invoicing'), |
|
775 | + 'CH' => __('Cahul', 'invoicing'), |
|
776 | + 'CT' => __('Cantemir', 'invoicing'), |
|
777 | + 'CL' => __('Călărași', 'invoicing'), |
|
778 | + 'CS' => __('Căușeni', 'invoicing'), |
|
779 | + 'CM' => __('Cimișlia', 'invoicing'), |
|
780 | + 'CR' => __('Criuleni', 'invoicing'), |
|
781 | + 'DN' => __('Dondușeni', 'invoicing'), |
|
782 | + 'DR' => __('Drochia', 'invoicing'), |
|
783 | + 'DB' => __('Dubăsari', 'invoicing'), |
|
784 | + 'ED' => __('Edineț', 'invoicing'), |
|
785 | + 'FL' => __('Fălești', 'invoicing'), |
|
786 | + 'FR' => __('Florești', 'invoicing'), |
|
787 | + 'GE' => __('UTA Găgăuzia', 'invoicing'), |
|
788 | + 'GL' => __('Glodeni', 'invoicing'), |
|
789 | + 'HN' => __('Hîncești', 'invoicing'), |
|
790 | + 'IL' => __('Ialoveni', 'invoicing'), |
|
791 | + 'LV' => __('Leova', 'invoicing'), |
|
792 | + 'NS' => __('Nisporeni', 'invoicing'), |
|
793 | + 'OC' => __('Ocnița', 'invoicing'), |
|
794 | + 'OR' => __('Orhei', 'invoicing'), |
|
795 | + 'RZ' => __('Rezina', 'invoicing'), |
|
796 | + 'RS' => __('Rîșcani', 'invoicing'), |
|
797 | + 'SG' => __('Sîngerei', 'invoicing'), |
|
798 | + 'SR' => __('Soroca', 'invoicing'), |
|
799 | + 'ST' => __('Strășeni', 'invoicing'), |
|
800 | + 'SD' => __('Șoldănești', 'invoicing'), |
|
801 | + 'SV' => __('Ștefan Vodă', 'invoicing'), |
|
802 | + 'TR' => __('Taraclia', 'invoicing'), |
|
803 | + 'TL' => __('Telenești', 'invoicing'), |
|
804 | + 'UN' => __('Ungheni', 'invoicing'), |
|
805 | 805 | ), |
806 | 806 | 'MQ' => array(), |
807 | 807 | 'MT' => array(), |
808 | 808 | 'MX' => array( // Mexico States. |
809 | - 'DF' => __( 'Ciudad de México', 'invoicing' ), |
|
810 | - 'JA' => __( 'Jalisco', 'invoicing' ), |
|
811 | - 'NL' => __( 'Nuevo León', 'invoicing' ), |
|
812 | - 'AG' => __( 'Aguascalientes', 'invoicing' ), |
|
813 | - 'BC' => __( 'Baja California', 'invoicing' ), |
|
814 | - 'BS' => __( 'Baja California Sur', 'invoicing' ), |
|
815 | - 'CM' => __( 'Campeche', 'invoicing' ), |
|
816 | - 'CS' => __( 'Chiapas', 'invoicing' ), |
|
817 | - 'CH' => __( 'Chihuahua', 'invoicing' ), |
|
818 | - 'CO' => __( 'Coahuila', 'invoicing' ), |
|
819 | - 'CL' => __( 'Colima', 'invoicing' ), |
|
820 | - 'DG' => __( 'Durango', 'invoicing' ), |
|
821 | - 'GT' => __( 'Guanajuato', 'invoicing' ), |
|
822 | - 'GR' => __( 'Guerrero', 'invoicing' ), |
|
823 | - 'HG' => __( 'Hidalgo', 'invoicing' ), |
|
824 | - 'MX' => __( 'Estado de México', 'invoicing' ), |
|
825 | - 'MI' => __( 'Michoacán', 'invoicing' ), |
|
826 | - 'MO' => __( 'Morelos', 'invoicing' ), |
|
827 | - 'NA' => __( 'Nayarit', 'invoicing' ), |
|
828 | - 'OA' => __( 'Oaxaca', 'invoicing' ), |
|
829 | - 'PU' => __( 'Puebla', 'invoicing' ), |
|
830 | - 'QT' => __( 'Querétaro', 'invoicing' ), |
|
831 | - 'QR' => __( 'Quintana Roo', 'invoicing' ), |
|
832 | - 'SL' => __( 'San Luis Potosí', 'invoicing' ), |
|
833 | - 'SI' => __( 'Sinaloa', 'invoicing' ), |
|
834 | - 'SO' => __( 'Sonora', 'invoicing' ), |
|
835 | - 'TB' => __( 'Tabasco', 'invoicing' ), |
|
836 | - 'TM' => __( 'Tamaulipas', 'invoicing' ), |
|
837 | - 'TL' => __( 'Tlaxcala', 'invoicing' ), |
|
838 | - 'VE' => __( 'Veracruz', 'invoicing' ), |
|
839 | - 'YU' => __( 'Yucatán', 'invoicing' ), |
|
840 | - 'ZA' => __( 'Zacatecas', 'invoicing' ), |
|
809 | + 'DF' => __('Ciudad de México', 'invoicing'), |
|
810 | + 'JA' => __('Jalisco', 'invoicing'), |
|
811 | + 'NL' => __('Nuevo León', 'invoicing'), |
|
812 | + 'AG' => __('Aguascalientes', 'invoicing'), |
|
813 | + 'BC' => __('Baja California', 'invoicing'), |
|
814 | + 'BS' => __('Baja California Sur', 'invoicing'), |
|
815 | + 'CM' => __('Campeche', 'invoicing'), |
|
816 | + 'CS' => __('Chiapas', 'invoicing'), |
|
817 | + 'CH' => __('Chihuahua', 'invoicing'), |
|
818 | + 'CO' => __('Coahuila', 'invoicing'), |
|
819 | + 'CL' => __('Colima', 'invoicing'), |
|
820 | + 'DG' => __('Durango', 'invoicing'), |
|
821 | + 'GT' => __('Guanajuato', 'invoicing'), |
|
822 | + 'GR' => __('Guerrero', 'invoicing'), |
|
823 | + 'HG' => __('Hidalgo', 'invoicing'), |
|
824 | + 'MX' => __('Estado de México', 'invoicing'), |
|
825 | + 'MI' => __('Michoacán', 'invoicing'), |
|
826 | + 'MO' => __('Morelos', 'invoicing'), |
|
827 | + 'NA' => __('Nayarit', 'invoicing'), |
|
828 | + 'OA' => __('Oaxaca', 'invoicing'), |
|
829 | + 'PU' => __('Puebla', 'invoicing'), |
|
830 | + 'QT' => __('Querétaro', 'invoicing'), |
|
831 | + 'QR' => __('Quintana Roo', 'invoicing'), |
|
832 | + 'SL' => __('San Luis Potosí', 'invoicing'), |
|
833 | + 'SI' => __('Sinaloa', 'invoicing'), |
|
834 | + 'SO' => __('Sonora', 'invoicing'), |
|
835 | + 'TB' => __('Tabasco', 'invoicing'), |
|
836 | + 'TM' => __('Tamaulipas', 'invoicing'), |
|
837 | + 'TL' => __('Tlaxcala', 'invoicing'), |
|
838 | + 'VE' => __('Veracruz', 'invoicing'), |
|
839 | + 'YU' => __('Yucatán', 'invoicing'), |
|
840 | + 'ZA' => __('Zacatecas', 'invoicing'), |
|
841 | 841 | ), |
842 | 842 | 'MY' => array( // Malaysian states. |
843 | - 'JHR' => __( 'Johor', 'invoicing' ), |
|
844 | - 'KDH' => __( 'Kedah', 'invoicing' ), |
|
845 | - 'KTN' => __( 'Kelantan', 'invoicing' ), |
|
846 | - 'LBN' => __( 'Labuan', 'invoicing' ), |
|
847 | - 'MLK' => __( 'Malacca (Melaka)', 'invoicing' ), |
|
848 | - 'NSN' => __( 'Negeri Sembilan', 'invoicing' ), |
|
849 | - 'PHG' => __( 'Pahang', 'invoicing' ), |
|
850 | - 'PNG' => __( 'Penang (Pulau Pinang)', 'invoicing' ), |
|
851 | - 'PRK' => __( 'Perak', 'invoicing' ), |
|
852 | - 'PLS' => __( 'Perlis', 'invoicing' ), |
|
853 | - 'SBH' => __( 'Sabah', 'invoicing' ), |
|
854 | - 'SWK' => __( 'Sarawak', 'invoicing' ), |
|
855 | - 'SGR' => __( 'Selangor', 'invoicing' ), |
|
856 | - 'TRG' => __( 'Terengganu', 'invoicing' ), |
|
857 | - 'PJY' => __( 'Putrajaya', 'invoicing' ), |
|
858 | - 'KUL' => __( 'Kuala Lumpur', 'invoicing' ), |
|
843 | + 'JHR' => __('Johor', 'invoicing'), |
|
844 | + 'KDH' => __('Kedah', 'invoicing'), |
|
845 | + 'KTN' => __('Kelantan', 'invoicing'), |
|
846 | + 'LBN' => __('Labuan', 'invoicing'), |
|
847 | + 'MLK' => __('Malacca (Melaka)', 'invoicing'), |
|
848 | + 'NSN' => __('Negeri Sembilan', 'invoicing'), |
|
849 | + 'PHG' => __('Pahang', 'invoicing'), |
|
850 | + 'PNG' => __('Penang (Pulau Pinang)', 'invoicing'), |
|
851 | + 'PRK' => __('Perak', 'invoicing'), |
|
852 | + 'PLS' => __('Perlis', 'invoicing'), |
|
853 | + 'SBH' => __('Sabah', 'invoicing'), |
|
854 | + 'SWK' => __('Sarawak', 'invoicing'), |
|
855 | + 'SGR' => __('Selangor', 'invoicing'), |
|
856 | + 'TRG' => __('Terengganu', 'invoicing'), |
|
857 | + 'PJY' => __('Putrajaya', 'invoicing'), |
|
858 | + 'KUL' => __('Kuala Lumpur', 'invoicing'), |
|
859 | 859 | ), |
860 | 860 | 'NG' => array( // Nigerian provinces. |
861 | - 'AB' => __( 'Abia', 'invoicing' ), |
|
862 | - 'FC' => __( 'Abuja', 'invoicing' ), |
|
863 | - 'AD' => __( 'Adamawa', 'invoicing' ), |
|
864 | - 'AK' => __( 'Akwa Ibom', 'invoicing' ), |
|
865 | - 'AN' => __( 'Anambra', 'invoicing' ), |
|
866 | - 'BA' => __( 'Bauchi', 'invoicing' ), |
|
867 | - 'BY' => __( 'Bayelsa', 'invoicing' ), |
|
868 | - 'BE' => __( 'Benue', 'invoicing' ), |
|
869 | - 'BO' => __( 'Borno', 'invoicing' ), |
|
870 | - 'CR' => __( 'Cross River', 'invoicing' ), |
|
871 | - 'DE' => __( 'Delta', 'invoicing' ), |
|
872 | - 'EB' => __( 'Ebonyi', 'invoicing' ), |
|
873 | - 'ED' => __( 'Edo', 'invoicing' ), |
|
874 | - 'EK' => __( 'Ekiti', 'invoicing' ), |
|
875 | - 'EN' => __( 'Enugu', 'invoicing' ), |
|
876 | - 'GO' => __( 'Gombe', 'invoicing' ), |
|
877 | - 'IM' => __( 'Imo', 'invoicing' ), |
|
878 | - 'JI' => __( 'Jigawa', 'invoicing' ), |
|
879 | - 'KD' => __( 'Kaduna', 'invoicing' ), |
|
880 | - 'KN' => __( 'Kano', 'invoicing' ), |
|
881 | - 'KT' => __( 'Katsina', 'invoicing' ), |
|
882 | - 'KE' => __( 'Kebbi', 'invoicing' ), |
|
883 | - 'KO' => __( 'Kogi', 'invoicing' ), |
|
884 | - 'KW' => __( 'Kwara', 'invoicing' ), |
|
885 | - 'LA' => __( 'Lagos', 'invoicing' ), |
|
886 | - 'NA' => __( 'Nasarawa', 'invoicing' ), |
|
887 | - 'NI' => __( 'Niger', 'invoicing' ), |
|
888 | - 'OG' => __( 'Ogun', 'invoicing' ), |
|
889 | - 'ON' => __( 'Ondo', 'invoicing' ), |
|
890 | - 'OS' => __( 'Osun', 'invoicing' ), |
|
891 | - 'OY' => __( 'Oyo', 'invoicing' ), |
|
892 | - 'PL' => __( 'Plateau', 'invoicing' ), |
|
893 | - 'RI' => __( 'Rivers', 'invoicing' ), |
|
894 | - 'SO' => __( 'Sokoto', 'invoicing' ), |
|
895 | - 'TA' => __( 'Taraba', 'invoicing' ), |
|
896 | - 'YO' => __( 'Yobe', 'invoicing' ), |
|
897 | - 'ZA' => __( 'Zamfara', 'invoicing' ), |
|
861 | + 'AB' => __('Abia', 'invoicing'), |
|
862 | + 'FC' => __('Abuja', 'invoicing'), |
|
863 | + 'AD' => __('Adamawa', 'invoicing'), |
|
864 | + 'AK' => __('Akwa Ibom', 'invoicing'), |
|
865 | + 'AN' => __('Anambra', 'invoicing'), |
|
866 | + 'BA' => __('Bauchi', 'invoicing'), |
|
867 | + 'BY' => __('Bayelsa', 'invoicing'), |
|
868 | + 'BE' => __('Benue', 'invoicing'), |
|
869 | + 'BO' => __('Borno', 'invoicing'), |
|
870 | + 'CR' => __('Cross River', 'invoicing'), |
|
871 | + 'DE' => __('Delta', 'invoicing'), |
|
872 | + 'EB' => __('Ebonyi', 'invoicing'), |
|
873 | + 'ED' => __('Edo', 'invoicing'), |
|
874 | + 'EK' => __('Ekiti', 'invoicing'), |
|
875 | + 'EN' => __('Enugu', 'invoicing'), |
|
876 | + 'GO' => __('Gombe', 'invoicing'), |
|
877 | + 'IM' => __('Imo', 'invoicing'), |
|
878 | + 'JI' => __('Jigawa', 'invoicing'), |
|
879 | + 'KD' => __('Kaduna', 'invoicing'), |
|
880 | + 'KN' => __('Kano', 'invoicing'), |
|
881 | + 'KT' => __('Katsina', 'invoicing'), |
|
882 | + 'KE' => __('Kebbi', 'invoicing'), |
|
883 | + 'KO' => __('Kogi', 'invoicing'), |
|
884 | + 'KW' => __('Kwara', 'invoicing'), |
|
885 | + 'LA' => __('Lagos', 'invoicing'), |
|
886 | + 'NA' => __('Nasarawa', 'invoicing'), |
|
887 | + 'NI' => __('Niger', 'invoicing'), |
|
888 | + 'OG' => __('Ogun', 'invoicing'), |
|
889 | + 'ON' => __('Ondo', 'invoicing'), |
|
890 | + 'OS' => __('Osun', 'invoicing'), |
|
891 | + 'OY' => __('Oyo', 'invoicing'), |
|
892 | + 'PL' => __('Plateau', 'invoicing'), |
|
893 | + 'RI' => __('Rivers', 'invoicing'), |
|
894 | + 'SO' => __('Sokoto', 'invoicing'), |
|
895 | + 'TA' => __('Taraba', 'invoicing'), |
|
896 | + 'YO' => __('Yobe', 'invoicing'), |
|
897 | + 'ZA' => __('Zamfara', 'invoicing'), |
|
898 | 898 | ), |
899 | 899 | 'NL' => array(), |
900 | 900 | 'NO' => array(), |
901 | 901 | 'NP' => array( // Nepal states (Zones). |
902 | - 'BAG' => __( 'Bagmati', 'invoicing' ), |
|
903 | - 'BHE' => __( 'Bheri', 'invoicing' ), |
|
904 | - 'DHA' => __( 'Dhaulagiri', 'invoicing' ), |
|
905 | - 'GAN' => __( 'Gandaki', 'invoicing' ), |
|
906 | - 'JAN' => __( 'Janakpur', 'invoicing' ), |
|
907 | - 'KAR' => __( 'Karnali', 'invoicing' ), |
|
908 | - 'KOS' => __( 'Koshi', 'invoicing' ), |
|
909 | - 'LUM' => __( 'Lumbini', 'invoicing' ), |
|
910 | - 'MAH' => __( 'Mahakali', 'invoicing' ), |
|
911 | - 'MEC' => __( 'Mechi', 'invoicing' ), |
|
912 | - 'NAR' => __( 'Narayani', 'invoicing' ), |
|
913 | - 'RAP' => __( 'Rapti', 'invoicing' ), |
|
914 | - 'SAG' => __( 'Sagarmatha', 'invoicing' ), |
|
915 | - 'SET' => __( 'Seti', 'invoicing' ), |
|
902 | + 'BAG' => __('Bagmati', 'invoicing'), |
|
903 | + 'BHE' => __('Bheri', 'invoicing'), |
|
904 | + 'DHA' => __('Dhaulagiri', 'invoicing'), |
|
905 | + 'GAN' => __('Gandaki', 'invoicing'), |
|
906 | + 'JAN' => __('Janakpur', 'invoicing'), |
|
907 | + 'KAR' => __('Karnali', 'invoicing'), |
|
908 | + 'KOS' => __('Koshi', 'invoicing'), |
|
909 | + 'LUM' => __('Lumbini', 'invoicing'), |
|
910 | + 'MAH' => __('Mahakali', 'invoicing'), |
|
911 | + 'MEC' => __('Mechi', 'invoicing'), |
|
912 | + 'NAR' => __('Narayani', 'invoicing'), |
|
913 | + 'RAP' => __('Rapti', 'invoicing'), |
|
914 | + 'SAG' => __('Sagarmatha', 'invoicing'), |
|
915 | + 'SET' => __('Seti', 'invoicing'), |
|
916 | 916 | ), |
917 | 917 | 'NZ' => array( // New Zealand States. |
918 | - 'NL' => __( 'Northland', 'invoicing' ), |
|
919 | - 'AK' => __( 'Auckland', 'invoicing' ), |
|
920 | - 'WA' => __( 'Waikato', 'invoicing' ), |
|
921 | - 'BP' => __( 'Bay of Plenty', 'invoicing' ), |
|
922 | - 'TK' => __( 'Taranaki', 'invoicing' ), |
|
923 | - 'GI' => __( 'Gisborne', 'invoicing' ), |
|
924 | - 'HB' => __( 'Hawke’s Bay', 'invoicing' ), |
|
925 | - 'MW' => __( 'Manawatu-Wanganui', 'invoicing' ), |
|
926 | - 'WE' => __( 'Wellington', 'invoicing' ), |
|
927 | - 'NS' => __( 'Nelson', 'invoicing' ), |
|
928 | - 'MB' => __( 'Marlborough', 'invoicing' ), |
|
929 | - 'TM' => __( 'Tasman', 'invoicing' ), |
|
930 | - 'WC' => __( 'West Coast', 'invoicing' ), |
|
931 | - 'CT' => __( 'Canterbury', 'invoicing' ), |
|
932 | - 'OT' => __( 'Otago', 'invoicing' ), |
|
933 | - 'SL' => __( 'Southland', 'invoicing' ), |
|
918 | + 'NL' => __('Northland', 'invoicing'), |
|
919 | + 'AK' => __('Auckland', 'invoicing'), |
|
920 | + 'WA' => __('Waikato', 'invoicing'), |
|
921 | + 'BP' => __('Bay of Plenty', 'invoicing'), |
|
922 | + 'TK' => __('Taranaki', 'invoicing'), |
|
923 | + 'GI' => __('Gisborne', 'invoicing'), |
|
924 | + 'HB' => __('Hawke’s Bay', 'invoicing'), |
|
925 | + 'MW' => __('Manawatu-Wanganui', 'invoicing'), |
|
926 | + 'WE' => __('Wellington', 'invoicing'), |
|
927 | + 'NS' => __('Nelson', 'invoicing'), |
|
928 | + 'MB' => __('Marlborough', 'invoicing'), |
|
929 | + 'TM' => __('Tasman', 'invoicing'), |
|
930 | + 'WC' => __('West Coast', 'invoicing'), |
|
931 | + 'CT' => __('Canterbury', 'invoicing'), |
|
932 | + 'OT' => __('Otago', 'invoicing'), |
|
933 | + 'SL' => __('Southland', 'invoicing'), |
|
934 | 934 | ), |
935 | 935 | 'PE' => array( // Peru states. |
936 | - 'CAL' => __( 'El Callao', 'invoicing' ), |
|
937 | - 'LMA' => __( 'Municipalidad Metropolitana de Lima', 'invoicing' ), |
|
938 | - 'AMA' => __( 'Amazonas', 'invoicing' ), |
|
939 | - 'ANC' => __( 'Ancash', 'invoicing' ), |
|
940 | - 'APU' => __( 'Apurímac', 'invoicing' ), |
|
941 | - 'ARE' => __( 'Arequipa', 'invoicing' ), |
|
942 | - 'AYA' => __( 'Ayacucho', 'invoicing' ), |
|
943 | - 'CAJ' => __( 'Cajamarca', 'invoicing' ), |
|
944 | - 'CUS' => __( 'Cusco', 'invoicing' ), |
|
945 | - 'HUV' => __( 'Huancavelica', 'invoicing' ), |
|
946 | - 'HUC' => __( 'Huánuco', 'invoicing' ), |
|
947 | - 'ICA' => __( 'Ica', 'invoicing' ), |
|
948 | - 'JUN' => __( 'Junín', 'invoicing' ), |
|
949 | - 'LAL' => __( 'La Libertad', 'invoicing' ), |
|
950 | - 'LAM' => __( 'Lambayeque', 'invoicing' ), |
|
951 | - 'LIM' => __( 'Lima', 'invoicing' ), |
|
952 | - 'LOR' => __( 'Loreto', 'invoicing' ), |
|
953 | - 'MDD' => __( 'Madre de Dios', 'invoicing' ), |
|
954 | - 'MOQ' => __( 'Moquegua', 'invoicing' ), |
|
955 | - 'PAS' => __( 'Pasco', 'invoicing' ), |
|
956 | - 'PIU' => __( 'Piura', 'invoicing' ), |
|
957 | - 'PUN' => __( 'Puno', 'invoicing' ), |
|
958 | - 'SAM' => __( 'San Martín', 'invoicing' ), |
|
959 | - 'TAC' => __( 'Tacna', 'invoicing' ), |
|
960 | - 'TUM' => __( 'Tumbes', 'invoicing' ), |
|
961 | - 'UCA' => __( 'Ucayali', 'invoicing' ), |
|
936 | + 'CAL' => __('El Callao', 'invoicing'), |
|
937 | + 'LMA' => __('Municipalidad Metropolitana de Lima', 'invoicing'), |
|
938 | + 'AMA' => __('Amazonas', 'invoicing'), |
|
939 | + 'ANC' => __('Ancash', 'invoicing'), |
|
940 | + 'APU' => __('Apurímac', 'invoicing'), |
|
941 | + 'ARE' => __('Arequipa', 'invoicing'), |
|
942 | + 'AYA' => __('Ayacucho', 'invoicing'), |
|
943 | + 'CAJ' => __('Cajamarca', 'invoicing'), |
|
944 | + 'CUS' => __('Cusco', 'invoicing'), |
|
945 | + 'HUV' => __('Huancavelica', 'invoicing'), |
|
946 | + 'HUC' => __('Huánuco', 'invoicing'), |
|
947 | + 'ICA' => __('Ica', 'invoicing'), |
|
948 | + 'JUN' => __('Junín', 'invoicing'), |
|
949 | + 'LAL' => __('La Libertad', 'invoicing'), |
|
950 | + 'LAM' => __('Lambayeque', 'invoicing'), |
|
951 | + 'LIM' => __('Lima', 'invoicing'), |
|
952 | + 'LOR' => __('Loreto', 'invoicing'), |
|
953 | + 'MDD' => __('Madre de Dios', 'invoicing'), |
|
954 | + 'MOQ' => __('Moquegua', 'invoicing'), |
|
955 | + 'PAS' => __('Pasco', 'invoicing'), |
|
956 | + 'PIU' => __('Piura', 'invoicing'), |
|
957 | + 'PUN' => __('Puno', 'invoicing'), |
|
958 | + 'SAM' => __('San Martín', 'invoicing'), |
|
959 | + 'TAC' => __('Tacna', 'invoicing'), |
|
960 | + 'TUM' => __('Tumbes', 'invoicing'), |
|
961 | + 'UCA' => __('Ucayali', 'invoicing'), |
|
962 | 962 | ), |
963 | 963 | |
964 | 964 | /** |
965 | 965 | * Philippine Provinces. |
966 | 966 | */ |
967 | 967 | 'PH' => array( |
968 | - 'ABR' => __( 'Abra', 'invoicing' ), |
|
969 | - 'AGN' => __( 'Agusan del Norte', 'invoicing' ), |
|
970 | - 'AGS' => __( 'Agusan del Sur', 'invoicing' ), |
|
971 | - 'AKL' => __( 'Aklan', 'invoicing' ), |
|
972 | - 'ALB' => __( 'Albay', 'invoicing' ), |
|
973 | - 'ANT' => __( 'Antique', 'invoicing' ), |
|
974 | - 'APA' => __( 'Apayao', 'invoicing' ), |
|
975 | - 'AUR' => __( 'Aurora', 'invoicing' ), |
|
976 | - 'BAS' => __( 'Basilan', 'invoicing' ), |
|
977 | - 'BAN' => __( 'Bataan', 'invoicing' ), |
|
978 | - 'BTN' => __( 'Batanes', 'invoicing' ), |
|
979 | - 'BTG' => __( 'Batangas', 'invoicing' ), |
|
980 | - 'BEN' => __( 'Benguet', 'invoicing' ), |
|
981 | - 'BIL' => __( 'Biliran', 'invoicing' ), |
|
982 | - 'BOH' => __( 'Bohol', 'invoicing' ), |
|
983 | - 'BUK' => __( 'Bukidnon', 'invoicing' ), |
|
984 | - 'BUL' => __( 'Bulacan', 'invoicing' ), |
|
985 | - 'CAG' => __( 'Cagayan', 'invoicing' ), |
|
986 | - 'CAN' => __( 'Camarines Norte', 'invoicing' ), |
|
987 | - 'CAS' => __( 'Camarines Sur', 'invoicing' ), |
|
988 | - 'CAM' => __( 'Camiguin', 'invoicing' ), |
|
989 | - 'CAP' => __( 'Capiz', 'invoicing' ), |
|
990 | - 'CAT' => __( 'Catanduanes', 'invoicing' ), |
|
991 | - 'CAV' => __( 'Cavite', 'invoicing' ), |
|
992 | - 'CEB' => __( 'Cebu', 'invoicing' ), |
|
993 | - 'COM' => __( 'Compostela Valley', 'invoicing' ), |
|
994 | - 'NCO' => __( 'Cotabato', 'invoicing' ), |
|
995 | - 'DAV' => __( 'Davao del Norte', 'invoicing' ), |
|
996 | - 'DAS' => __( 'Davao del Sur', 'invoicing' ), |
|
997 | - 'DAC' => __( 'Davao Occidental', 'invoicing' ), |
|
998 | - 'DAO' => __( 'Davao Oriental', 'invoicing' ), |
|
999 | - 'DIN' => __( 'Dinagat Islands', 'invoicing' ), |
|
1000 | - 'EAS' => __( 'Eastern Samar', 'invoicing' ), |
|
1001 | - 'GUI' => __( 'Guimaras', 'invoicing' ), |
|
1002 | - 'IFU' => __( 'Ifugao', 'invoicing' ), |
|
1003 | - 'ILN' => __( 'Ilocos Norte', 'invoicing' ), |
|
1004 | - 'ILS' => __( 'Ilocos Sur', 'invoicing' ), |
|
1005 | - 'ILI' => __( 'Iloilo', 'invoicing' ), |
|
1006 | - 'ISA' => __( 'Isabela', 'invoicing' ), |
|
1007 | - 'KAL' => __( 'Kalinga', 'invoicing' ), |
|
1008 | - 'LUN' => __( 'La Union', 'invoicing' ), |
|
1009 | - 'LAG' => __( 'Laguna', 'invoicing' ), |
|
1010 | - 'LAN' => __( 'Lanao del Norte', 'invoicing' ), |
|
1011 | - 'LAS' => __( 'Lanao del Sur', 'invoicing' ), |
|
1012 | - 'LEY' => __( 'Leyte', 'invoicing' ), |
|
1013 | - 'MAG' => __( 'Maguindanao', 'invoicing' ), |
|
1014 | - 'MAD' => __( 'Marinduque', 'invoicing' ), |
|
1015 | - 'MAS' => __( 'Masbate', 'invoicing' ), |
|
1016 | - 'MSC' => __( 'Misamis Occidental', 'invoicing' ), |
|
1017 | - 'MSR' => __( 'Misamis Oriental', 'invoicing' ), |
|
1018 | - 'MOU' => __( 'Mountain Province', 'invoicing' ), |
|
1019 | - 'NEC' => __( 'Negros Occidental', 'invoicing' ), |
|
1020 | - 'NER' => __( 'Negros Oriental', 'invoicing' ), |
|
1021 | - 'NSA' => __( 'Northern Samar', 'invoicing' ), |
|
1022 | - 'NUE' => __( 'Nueva Ecija', 'invoicing' ), |
|
1023 | - 'NUV' => __( 'Nueva Vizcaya', 'invoicing' ), |
|
1024 | - 'MDC' => __( 'Occidental Mindoro', 'invoicing' ), |
|
1025 | - 'MDR' => __( 'Oriental Mindoro', 'invoicing' ), |
|
1026 | - 'PLW' => __( 'Palawan', 'invoicing' ), |
|
1027 | - 'PAM' => __( 'Pampanga', 'invoicing' ), |
|
1028 | - 'PAN' => __( 'Pangasinan', 'invoicing' ), |
|
1029 | - 'QUE' => __( 'Quezon', 'invoicing' ), |
|
1030 | - 'QUI' => __( 'Quirino', 'invoicing' ), |
|
1031 | - 'RIZ' => __( 'Rizal', 'invoicing' ), |
|
1032 | - 'ROM' => __( 'Romblon', 'invoicing' ), |
|
1033 | - 'WSA' => __( 'Samar', 'invoicing' ), |
|
1034 | - 'SAR' => __( 'Sarangani', 'invoicing' ), |
|
1035 | - 'SIQ' => __( 'Siquijor', 'invoicing' ), |
|
1036 | - 'SOR' => __( 'Sorsogon', 'invoicing' ), |
|
1037 | - 'SCO' => __( 'South Cotabato', 'invoicing' ), |
|
1038 | - 'SLE' => __( 'Southern Leyte', 'invoicing' ), |
|
1039 | - 'SUK' => __( 'Sultan Kudarat', 'invoicing' ), |
|
1040 | - 'SLU' => __( 'Sulu', 'invoicing' ), |
|
1041 | - 'SUN' => __( 'Surigao del Norte', 'invoicing' ), |
|
1042 | - 'SUR' => __( 'Surigao del Sur', 'invoicing' ), |
|
1043 | - 'TAR' => __( 'Tarlac', 'invoicing' ), |
|
1044 | - 'TAW' => __( 'Tawi-Tawi', 'invoicing' ), |
|
1045 | - 'ZMB' => __( 'Zambales', 'invoicing' ), |
|
1046 | - 'ZAN' => __( 'Zamboanga del Norte', 'invoicing' ), |
|
1047 | - 'ZAS' => __( 'Zamboanga del Sur', 'invoicing' ), |
|
1048 | - 'ZSI' => __( 'Zamboanga Sibugay', 'invoicing' ), |
|
1049 | - '00' => __( 'Metro Manila', 'invoicing' ), |
|
968 | + 'ABR' => __('Abra', 'invoicing'), |
|
969 | + 'AGN' => __('Agusan del Norte', 'invoicing'), |
|
970 | + 'AGS' => __('Agusan del Sur', 'invoicing'), |
|
971 | + 'AKL' => __('Aklan', 'invoicing'), |
|
972 | + 'ALB' => __('Albay', 'invoicing'), |
|
973 | + 'ANT' => __('Antique', 'invoicing'), |
|
974 | + 'APA' => __('Apayao', 'invoicing'), |
|
975 | + 'AUR' => __('Aurora', 'invoicing'), |
|
976 | + 'BAS' => __('Basilan', 'invoicing'), |
|
977 | + 'BAN' => __('Bataan', 'invoicing'), |
|
978 | + 'BTN' => __('Batanes', 'invoicing'), |
|
979 | + 'BTG' => __('Batangas', 'invoicing'), |
|
980 | + 'BEN' => __('Benguet', 'invoicing'), |
|
981 | + 'BIL' => __('Biliran', 'invoicing'), |
|
982 | + 'BOH' => __('Bohol', 'invoicing'), |
|
983 | + 'BUK' => __('Bukidnon', 'invoicing'), |
|
984 | + 'BUL' => __('Bulacan', 'invoicing'), |
|
985 | + 'CAG' => __('Cagayan', 'invoicing'), |
|
986 | + 'CAN' => __('Camarines Norte', 'invoicing'), |
|
987 | + 'CAS' => __('Camarines Sur', 'invoicing'), |
|
988 | + 'CAM' => __('Camiguin', 'invoicing'), |
|
989 | + 'CAP' => __('Capiz', 'invoicing'), |
|
990 | + 'CAT' => __('Catanduanes', 'invoicing'), |
|
991 | + 'CAV' => __('Cavite', 'invoicing'), |
|
992 | + 'CEB' => __('Cebu', 'invoicing'), |
|
993 | + 'COM' => __('Compostela Valley', 'invoicing'), |
|
994 | + 'NCO' => __('Cotabato', 'invoicing'), |
|
995 | + 'DAV' => __('Davao del Norte', 'invoicing'), |
|
996 | + 'DAS' => __('Davao del Sur', 'invoicing'), |
|
997 | + 'DAC' => __('Davao Occidental', 'invoicing'), |
|
998 | + 'DAO' => __('Davao Oriental', 'invoicing'), |
|
999 | + 'DIN' => __('Dinagat Islands', 'invoicing'), |
|
1000 | + 'EAS' => __('Eastern Samar', 'invoicing'), |
|
1001 | + 'GUI' => __('Guimaras', 'invoicing'), |
|
1002 | + 'IFU' => __('Ifugao', 'invoicing'), |
|
1003 | + 'ILN' => __('Ilocos Norte', 'invoicing'), |
|
1004 | + 'ILS' => __('Ilocos Sur', 'invoicing'), |
|
1005 | + 'ILI' => __('Iloilo', 'invoicing'), |
|
1006 | + 'ISA' => __('Isabela', 'invoicing'), |
|
1007 | + 'KAL' => __('Kalinga', 'invoicing'), |
|
1008 | + 'LUN' => __('La Union', 'invoicing'), |
|
1009 | + 'LAG' => __('Laguna', 'invoicing'), |
|
1010 | + 'LAN' => __('Lanao del Norte', 'invoicing'), |
|
1011 | + 'LAS' => __('Lanao del Sur', 'invoicing'), |
|
1012 | + 'LEY' => __('Leyte', 'invoicing'), |
|
1013 | + 'MAG' => __('Maguindanao', 'invoicing'), |
|
1014 | + 'MAD' => __('Marinduque', 'invoicing'), |
|
1015 | + 'MAS' => __('Masbate', 'invoicing'), |
|
1016 | + 'MSC' => __('Misamis Occidental', 'invoicing'), |
|
1017 | + 'MSR' => __('Misamis Oriental', 'invoicing'), |
|
1018 | + 'MOU' => __('Mountain Province', 'invoicing'), |
|
1019 | + 'NEC' => __('Negros Occidental', 'invoicing'), |
|
1020 | + 'NER' => __('Negros Oriental', 'invoicing'), |
|
1021 | + 'NSA' => __('Northern Samar', 'invoicing'), |
|
1022 | + 'NUE' => __('Nueva Ecija', 'invoicing'), |
|
1023 | + 'NUV' => __('Nueva Vizcaya', 'invoicing'), |
|
1024 | + 'MDC' => __('Occidental Mindoro', 'invoicing'), |
|
1025 | + 'MDR' => __('Oriental Mindoro', 'invoicing'), |
|
1026 | + 'PLW' => __('Palawan', 'invoicing'), |
|
1027 | + 'PAM' => __('Pampanga', 'invoicing'), |
|
1028 | + 'PAN' => __('Pangasinan', 'invoicing'), |
|
1029 | + 'QUE' => __('Quezon', 'invoicing'), |
|
1030 | + 'QUI' => __('Quirino', 'invoicing'), |
|
1031 | + 'RIZ' => __('Rizal', 'invoicing'), |
|
1032 | + 'ROM' => __('Romblon', 'invoicing'), |
|
1033 | + 'WSA' => __('Samar', 'invoicing'), |
|
1034 | + 'SAR' => __('Sarangani', 'invoicing'), |
|
1035 | + 'SIQ' => __('Siquijor', 'invoicing'), |
|
1036 | + 'SOR' => __('Sorsogon', 'invoicing'), |
|
1037 | + 'SCO' => __('South Cotabato', 'invoicing'), |
|
1038 | + 'SLE' => __('Southern Leyte', 'invoicing'), |
|
1039 | + 'SUK' => __('Sultan Kudarat', 'invoicing'), |
|
1040 | + 'SLU' => __('Sulu', 'invoicing'), |
|
1041 | + 'SUN' => __('Surigao del Norte', 'invoicing'), |
|
1042 | + 'SUR' => __('Surigao del Sur', 'invoicing'), |
|
1043 | + 'TAR' => __('Tarlac', 'invoicing'), |
|
1044 | + 'TAW' => __('Tawi-Tawi', 'invoicing'), |
|
1045 | + 'ZMB' => __('Zambales', 'invoicing'), |
|
1046 | + 'ZAN' => __('Zamboanga del Norte', 'invoicing'), |
|
1047 | + 'ZAS' => __('Zamboanga del Sur', 'invoicing'), |
|
1048 | + 'ZSI' => __('Zamboanga Sibugay', 'invoicing'), |
|
1049 | + '00' => __('Metro Manila', 'invoicing'), |
|
1050 | 1050 | ), |
1051 | 1051 | 'PK' => array( // Pakistan's states. |
1052 | - 'JK' => __( 'Azad Kashmir', 'invoicing' ), |
|
1053 | - 'BA' => __( 'Balochistan', 'invoicing' ), |
|
1054 | - 'TA' => __( 'FATA', 'invoicing' ), |
|
1055 | - 'GB' => __( 'Gilgit Baltistan', 'invoicing' ), |
|
1056 | - 'IS' => __( 'Islamabad Capital Territory', 'invoicing' ), |
|
1057 | - 'KP' => __( 'Khyber Pakhtunkhwa', 'invoicing' ), |
|
1058 | - 'PB' => __( 'Punjab', 'invoicing' ), |
|
1059 | - 'SD' => __( 'Sindh', 'invoicing' ), |
|
1052 | + 'JK' => __('Azad Kashmir', 'invoicing'), |
|
1053 | + 'BA' => __('Balochistan', 'invoicing'), |
|
1054 | + 'TA' => __('FATA', 'invoicing'), |
|
1055 | + 'GB' => __('Gilgit Baltistan', 'invoicing'), |
|
1056 | + 'IS' => __('Islamabad Capital Territory', 'invoicing'), |
|
1057 | + 'KP' => __('Khyber Pakhtunkhwa', 'invoicing'), |
|
1058 | + 'PB' => __('Punjab', 'invoicing'), |
|
1059 | + 'SD' => __('Sindh', 'invoicing'), |
|
1060 | 1060 | ), |
1061 | 1061 | 'PL' => array(), |
1062 | 1062 | 'PT' => array(), |
1063 | 1063 | 'PY' => array( // Paraguay states. |
1064 | - 'PY-ASU' => __( 'Asunción', 'invoicing' ), |
|
1065 | - 'PY-1' => __( 'Concepción', 'invoicing' ), |
|
1066 | - 'PY-2' => __( 'San Pedro', 'invoicing' ), |
|
1067 | - 'PY-3' => __( 'Cordillera', 'invoicing' ), |
|
1068 | - 'PY-4' => __( 'Guairá', 'invoicing' ), |
|
1069 | - 'PY-5' => __( 'Caaguazú', 'invoicing' ), |
|
1070 | - 'PY-6' => __( 'Caazapá', 'invoicing' ), |
|
1071 | - 'PY-7' => __( 'Itapúa', 'invoicing' ), |
|
1072 | - 'PY-8' => __( 'Misiones', 'invoicing' ), |
|
1073 | - 'PY-9' => __( 'Paraguarí', 'invoicing' ), |
|
1074 | - 'PY-10' => __( 'Alto Paraná', 'invoicing' ), |
|
1075 | - 'PY-11' => __( 'Central', 'invoicing' ), |
|
1076 | - 'PY-12' => __( 'Ñeembucú', 'invoicing' ), |
|
1077 | - 'PY-13' => __( 'Amambay', 'invoicing' ), |
|
1078 | - 'PY-14' => __( 'Canindeyú', 'invoicing' ), |
|
1079 | - 'PY-15' => __( 'Presidente Hayes', 'invoicing' ), |
|
1080 | - 'PY-16' => __( 'Alto Paraguay', 'invoicing' ), |
|
1081 | - 'PY-17' => __( 'Boquerón', 'invoicing' ), |
|
1064 | + 'PY-ASU' => __('Asunción', 'invoicing'), |
|
1065 | + 'PY-1' => __('Concepción', 'invoicing'), |
|
1066 | + 'PY-2' => __('San Pedro', 'invoicing'), |
|
1067 | + 'PY-3' => __('Cordillera', 'invoicing'), |
|
1068 | + 'PY-4' => __('Guairá', 'invoicing'), |
|
1069 | + 'PY-5' => __('Caaguazú', 'invoicing'), |
|
1070 | + 'PY-6' => __('Caazapá', 'invoicing'), |
|
1071 | + 'PY-7' => __('Itapúa', 'invoicing'), |
|
1072 | + 'PY-8' => __('Misiones', 'invoicing'), |
|
1073 | + 'PY-9' => __('Paraguarí', 'invoicing'), |
|
1074 | + 'PY-10' => __('Alto Paraná', 'invoicing'), |
|
1075 | + 'PY-11' => __('Central', 'invoicing'), |
|
1076 | + 'PY-12' => __('Ñeembucú', 'invoicing'), |
|
1077 | + 'PY-13' => __('Amambay', 'invoicing'), |
|
1078 | + 'PY-14' => __('Canindeyú', 'invoicing'), |
|
1079 | + 'PY-15' => __('Presidente Hayes', 'invoicing'), |
|
1080 | + 'PY-16' => __('Alto Paraguay', 'invoicing'), |
|
1081 | + 'PY-17' => __('Boquerón', 'invoicing'), |
|
1082 | 1082 | ), |
1083 | 1083 | 'RE' => array(), |
1084 | 1084 | 'RO' => array( // Romania states. |
1085 | - 'AB' => __( 'Alba', 'invoicing' ), |
|
1086 | - 'AR' => __( 'Arad', 'invoicing' ), |
|
1087 | - 'AG' => __( 'Argeș', 'invoicing' ), |
|
1088 | - 'BC' => __( 'Bacău', 'invoicing' ), |
|
1089 | - 'BH' => __( 'Bihor', 'invoicing' ), |
|
1090 | - 'BN' => __( 'Bistrița-Năsăud', 'invoicing' ), |
|
1091 | - 'BT' => __( 'Botoșani', 'invoicing' ), |
|
1092 | - 'BR' => __( 'Brăila', 'invoicing' ), |
|
1093 | - 'BV' => __( 'Brașov', 'invoicing' ), |
|
1094 | - 'B' => __( 'București', 'invoicing' ), |
|
1095 | - 'BZ' => __( 'Buzău', 'invoicing' ), |
|
1096 | - 'CL' => __( 'Călărași', 'invoicing' ), |
|
1097 | - 'CS' => __( 'Caraș-Severin', 'invoicing' ), |
|
1098 | - 'CJ' => __( 'Cluj', 'invoicing' ), |
|
1099 | - 'CT' => __( 'Constanța', 'invoicing' ), |
|
1100 | - 'CV' => __( 'Covasna', 'invoicing' ), |
|
1101 | - 'DB' => __( 'Dâmbovița', 'invoicing' ), |
|
1102 | - 'DJ' => __( 'Dolj', 'invoicing' ), |
|
1103 | - 'GL' => __( 'Galați', 'invoicing' ), |
|
1104 | - 'GR' => __( 'Giurgiu', 'invoicing' ), |
|
1105 | - 'GJ' => __( 'Gorj', 'invoicing' ), |
|
1106 | - 'HR' => __( 'Harghita', 'invoicing' ), |
|
1107 | - 'HD' => __( 'Hunedoara', 'invoicing' ), |
|
1108 | - 'IL' => __( 'Ialomița', 'invoicing' ), |
|
1109 | - 'IS' => __( 'Iași', 'invoicing' ), |
|
1110 | - 'IF' => __( 'Ilfov', 'invoicing' ), |
|
1111 | - 'MM' => __( 'Maramureș', 'invoicing' ), |
|
1112 | - 'MH' => __( 'Mehedinți', 'invoicing' ), |
|
1113 | - 'MS' => __( 'Mureș', 'invoicing' ), |
|
1114 | - 'NT' => __( 'Neamț', 'invoicing' ), |
|
1115 | - 'OT' => __( 'Olt', 'invoicing' ), |
|
1116 | - 'PH' => __( 'Prahova', 'invoicing' ), |
|
1117 | - 'SJ' => __( 'Sălaj', 'invoicing' ), |
|
1118 | - 'SM' => __( 'Satu Mare', 'invoicing' ), |
|
1119 | - 'SB' => __( 'Sibiu', 'invoicing' ), |
|
1120 | - 'SV' => __( 'Suceava', 'invoicing' ), |
|
1121 | - 'TR' => __( 'Teleorman', 'invoicing' ), |
|
1122 | - 'TM' => __( 'Timiș', 'invoicing' ), |
|
1123 | - 'TL' => __( 'Tulcea', 'invoicing' ), |
|
1124 | - 'VL' => __( 'Vâlcea', 'invoicing' ), |
|
1125 | - 'VS' => __( 'Vaslui', 'invoicing' ), |
|
1126 | - 'VN' => __( 'Vrancea', 'invoicing' ), |
|
1085 | + 'AB' => __('Alba', 'invoicing'), |
|
1086 | + 'AR' => __('Arad', 'invoicing'), |
|
1087 | + 'AG' => __('Argeș', 'invoicing'), |
|
1088 | + 'BC' => __('Bacău', 'invoicing'), |
|
1089 | + 'BH' => __('Bihor', 'invoicing'), |
|
1090 | + 'BN' => __('Bistrița-Năsăud', 'invoicing'), |
|
1091 | + 'BT' => __('Botoșani', 'invoicing'), |
|
1092 | + 'BR' => __('Brăila', 'invoicing'), |
|
1093 | + 'BV' => __('Brașov', 'invoicing'), |
|
1094 | + 'B' => __('București', 'invoicing'), |
|
1095 | + 'BZ' => __('Buzău', 'invoicing'), |
|
1096 | + 'CL' => __('Călărași', 'invoicing'), |
|
1097 | + 'CS' => __('Caraș-Severin', 'invoicing'), |
|
1098 | + 'CJ' => __('Cluj', 'invoicing'), |
|
1099 | + 'CT' => __('Constanța', 'invoicing'), |
|
1100 | + 'CV' => __('Covasna', 'invoicing'), |
|
1101 | + 'DB' => __('Dâmbovița', 'invoicing'), |
|
1102 | + 'DJ' => __('Dolj', 'invoicing'), |
|
1103 | + 'GL' => __('Galați', 'invoicing'), |
|
1104 | + 'GR' => __('Giurgiu', 'invoicing'), |
|
1105 | + 'GJ' => __('Gorj', 'invoicing'), |
|
1106 | + 'HR' => __('Harghita', 'invoicing'), |
|
1107 | + 'HD' => __('Hunedoara', 'invoicing'), |
|
1108 | + 'IL' => __('Ialomița', 'invoicing'), |
|
1109 | + 'IS' => __('Iași', 'invoicing'), |
|
1110 | + 'IF' => __('Ilfov', 'invoicing'), |
|
1111 | + 'MM' => __('Maramureș', 'invoicing'), |
|
1112 | + 'MH' => __('Mehedinți', 'invoicing'), |
|
1113 | + 'MS' => __('Mureș', 'invoicing'), |
|
1114 | + 'NT' => __('Neamț', 'invoicing'), |
|
1115 | + 'OT' => __('Olt', 'invoicing'), |
|
1116 | + 'PH' => __('Prahova', 'invoicing'), |
|
1117 | + 'SJ' => __('Sălaj', 'invoicing'), |
|
1118 | + 'SM' => __('Satu Mare', 'invoicing'), |
|
1119 | + 'SB' => __('Sibiu', 'invoicing'), |
|
1120 | + 'SV' => __('Suceava', 'invoicing'), |
|
1121 | + 'TR' => __('Teleorman', 'invoicing'), |
|
1122 | + 'TM' => __('Timiș', 'invoicing'), |
|
1123 | + 'TL' => __('Tulcea', 'invoicing'), |
|
1124 | + 'VL' => __('Vâlcea', 'invoicing'), |
|
1125 | + 'VS' => __('Vaslui', 'invoicing'), |
|
1126 | + 'VN' => __('Vrancea', 'invoicing'), |
|
1127 | 1127 | ), |
1128 | 1128 | 'RS' => array(), |
1129 | 1129 | 'SG' => array(), |
1130 | 1130 | 'SK' => array(), |
1131 | 1131 | 'SI' => array(), |
1132 | 1132 | 'TH' => array( // Thailand states. |
1133 | - 'TH-37' => __( 'Amnat Charoen', 'invoicing' ), |
|
1134 | - 'TH-15' => __( 'Ang Thong', 'invoicing' ), |
|
1135 | - 'TH-14' => __( 'Ayutthaya', 'invoicing' ), |
|
1136 | - 'TH-10' => __( 'Bangkok', 'invoicing' ), |
|
1137 | - 'TH-38' => __( 'Bueng Kan', 'invoicing' ), |
|
1138 | - 'TH-31' => __( 'Buri Ram', 'invoicing' ), |
|
1139 | - 'TH-24' => __( 'Chachoengsao', 'invoicing' ), |
|
1140 | - 'TH-18' => __( 'Chai Nat', 'invoicing' ), |
|
1141 | - 'TH-36' => __( 'Chaiyaphum', 'invoicing' ), |
|
1142 | - 'TH-22' => __( 'Chanthaburi', 'invoicing' ), |
|
1143 | - 'TH-50' => __( 'Chiang Mai', 'invoicing' ), |
|
1144 | - 'TH-57' => __( 'Chiang Rai', 'invoicing' ), |
|
1145 | - 'TH-20' => __( 'Chonburi', 'invoicing' ), |
|
1146 | - 'TH-86' => __( 'Chumphon', 'invoicing' ), |
|
1147 | - 'TH-46' => __( 'Kalasin', 'invoicing' ), |
|
1148 | - 'TH-62' => __( 'Kamphaeng Phet', 'invoicing' ), |
|
1149 | - 'TH-71' => __( 'Kanchanaburi', 'invoicing' ), |
|
1150 | - 'TH-40' => __( 'Khon Kaen', 'invoicing' ), |
|
1151 | - 'TH-81' => __( 'Krabi', 'invoicing' ), |
|
1152 | - 'TH-52' => __( 'Lampang', 'invoicing' ), |
|
1153 | - 'TH-51' => __( 'Lamphun', 'invoicing' ), |
|
1154 | - 'TH-42' => __( 'Loei', 'invoicing' ), |
|
1155 | - 'TH-16' => __( 'Lopburi', 'invoicing' ), |
|
1156 | - 'TH-58' => __( 'Mae Hong Son', 'invoicing' ), |
|
1157 | - 'TH-44' => __( 'Maha Sarakham', 'invoicing' ), |
|
1158 | - 'TH-49' => __( 'Mukdahan', 'invoicing' ), |
|
1159 | - 'TH-26' => __( 'Nakhon Nayok', 'invoicing' ), |
|
1160 | - 'TH-73' => __( 'Nakhon Pathom', 'invoicing' ), |
|
1161 | - 'TH-48' => __( 'Nakhon Phanom', 'invoicing' ), |
|
1162 | - 'TH-30' => __( 'Nakhon Ratchasima', 'invoicing' ), |
|
1163 | - 'TH-60' => __( 'Nakhon Sawan', 'invoicing' ), |
|
1164 | - 'TH-80' => __( 'Nakhon Si Thammarat', 'invoicing' ), |
|
1165 | - 'TH-55' => __( 'Nan', 'invoicing' ), |
|
1166 | - 'TH-96' => __( 'Narathiwat', 'invoicing' ), |
|
1167 | - 'TH-39' => __( 'Nong Bua Lam Phu', 'invoicing' ), |
|
1168 | - 'TH-43' => __( 'Nong Khai', 'invoicing' ), |
|
1169 | - 'TH-12' => __( 'Nonthaburi', 'invoicing' ), |
|
1170 | - 'TH-13' => __( 'Pathum Thani', 'invoicing' ), |
|
1171 | - 'TH-94' => __( 'Pattani', 'invoicing' ), |
|
1172 | - 'TH-82' => __( 'Phang Nga', 'invoicing' ), |
|
1173 | - 'TH-93' => __( 'Phatthalung', 'invoicing' ), |
|
1174 | - 'TH-56' => __( 'Phayao', 'invoicing' ), |
|
1175 | - 'TH-67' => __( 'Phetchabun', 'invoicing' ), |
|
1176 | - 'TH-76' => __( 'Phetchaburi', 'invoicing' ), |
|
1177 | - 'TH-66' => __( 'Phichit', 'invoicing' ), |
|
1178 | - 'TH-65' => __( 'Phitsanulok', 'invoicing' ), |
|
1179 | - 'TH-54' => __( 'Phrae', 'invoicing' ), |
|
1180 | - 'TH-83' => __( 'Phuket', 'invoicing' ), |
|
1181 | - 'TH-25' => __( 'Prachin Buri', 'invoicing' ), |
|
1182 | - 'TH-77' => __( 'Prachuap Khiri Khan', 'invoicing' ), |
|
1183 | - 'TH-85' => __( 'Ranong', 'invoicing' ), |
|
1184 | - 'TH-70' => __( 'Ratchaburi', 'invoicing' ), |
|
1185 | - 'TH-21' => __( 'Rayong', 'invoicing' ), |
|
1186 | - 'TH-45' => __( 'Roi Et', 'invoicing' ), |
|
1187 | - 'TH-27' => __( 'Sa Kaeo', 'invoicing' ), |
|
1188 | - 'TH-47' => __( 'Sakon Nakhon', 'invoicing' ), |
|
1189 | - 'TH-11' => __( 'Samut Prakan', 'invoicing' ), |
|
1190 | - 'TH-74' => __( 'Samut Sakhon', 'invoicing' ), |
|
1191 | - 'TH-75' => __( 'Samut Songkhram', 'invoicing' ), |
|
1192 | - 'TH-19' => __( 'Saraburi', 'invoicing' ), |
|
1193 | - 'TH-91' => __( 'Satun', 'invoicing' ), |
|
1194 | - 'TH-17' => __( 'Sing Buri', 'invoicing' ), |
|
1195 | - 'TH-33' => __( 'Sisaket', 'invoicing' ), |
|
1196 | - 'TH-90' => __( 'Songkhla', 'invoicing' ), |
|
1197 | - 'TH-64' => __( 'Sukhothai', 'invoicing' ), |
|
1198 | - 'TH-72' => __( 'Suphan Buri', 'invoicing' ), |
|
1199 | - 'TH-84' => __( 'Surat Thani', 'invoicing' ), |
|
1200 | - 'TH-32' => __( 'Surin', 'invoicing' ), |
|
1201 | - 'TH-63' => __( 'Tak', 'invoicing' ), |
|
1202 | - 'TH-92' => __( 'Trang', 'invoicing' ), |
|
1203 | - 'TH-23' => __( 'Trat', 'invoicing' ), |
|
1204 | - 'TH-34' => __( 'Ubon Ratchathani', 'invoicing' ), |
|
1205 | - 'TH-41' => __( 'Udon Thani', 'invoicing' ), |
|
1206 | - 'TH-61' => __( 'Uthai Thani', 'invoicing' ), |
|
1207 | - 'TH-53' => __( 'Uttaradit', 'invoicing' ), |
|
1208 | - 'TH-95' => __( 'Yala', 'invoicing' ), |
|
1209 | - 'TH-35' => __( 'Yasothon', 'invoicing' ), |
|
1133 | + 'TH-37' => __('Amnat Charoen', 'invoicing'), |
|
1134 | + 'TH-15' => __('Ang Thong', 'invoicing'), |
|
1135 | + 'TH-14' => __('Ayutthaya', 'invoicing'), |
|
1136 | + 'TH-10' => __('Bangkok', 'invoicing'), |
|
1137 | + 'TH-38' => __('Bueng Kan', 'invoicing'), |
|
1138 | + 'TH-31' => __('Buri Ram', 'invoicing'), |
|
1139 | + 'TH-24' => __('Chachoengsao', 'invoicing'), |
|
1140 | + 'TH-18' => __('Chai Nat', 'invoicing'), |
|
1141 | + 'TH-36' => __('Chaiyaphum', 'invoicing'), |
|
1142 | + 'TH-22' => __('Chanthaburi', 'invoicing'), |
|
1143 | + 'TH-50' => __('Chiang Mai', 'invoicing'), |
|
1144 | + 'TH-57' => __('Chiang Rai', 'invoicing'), |
|
1145 | + 'TH-20' => __('Chonburi', 'invoicing'), |
|
1146 | + 'TH-86' => __('Chumphon', 'invoicing'), |
|
1147 | + 'TH-46' => __('Kalasin', 'invoicing'), |
|
1148 | + 'TH-62' => __('Kamphaeng Phet', 'invoicing'), |
|
1149 | + 'TH-71' => __('Kanchanaburi', 'invoicing'), |
|
1150 | + 'TH-40' => __('Khon Kaen', 'invoicing'), |
|
1151 | + 'TH-81' => __('Krabi', 'invoicing'), |
|
1152 | + 'TH-52' => __('Lampang', 'invoicing'), |
|
1153 | + 'TH-51' => __('Lamphun', 'invoicing'), |
|
1154 | + 'TH-42' => __('Loei', 'invoicing'), |
|
1155 | + 'TH-16' => __('Lopburi', 'invoicing'), |
|
1156 | + 'TH-58' => __('Mae Hong Son', 'invoicing'), |
|
1157 | + 'TH-44' => __('Maha Sarakham', 'invoicing'), |
|
1158 | + 'TH-49' => __('Mukdahan', 'invoicing'), |
|
1159 | + 'TH-26' => __('Nakhon Nayok', 'invoicing'), |
|
1160 | + 'TH-73' => __('Nakhon Pathom', 'invoicing'), |
|
1161 | + 'TH-48' => __('Nakhon Phanom', 'invoicing'), |
|
1162 | + 'TH-30' => __('Nakhon Ratchasima', 'invoicing'), |
|
1163 | + 'TH-60' => __('Nakhon Sawan', 'invoicing'), |
|
1164 | + 'TH-80' => __('Nakhon Si Thammarat', 'invoicing'), |
|
1165 | + 'TH-55' => __('Nan', 'invoicing'), |
|
1166 | + 'TH-96' => __('Narathiwat', 'invoicing'), |
|
1167 | + 'TH-39' => __('Nong Bua Lam Phu', 'invoicing'), |
|
1168 | + 'TH-43' => __('Nong Khai', 'invoicing'), |
|
1169 | + 'TH-12' => __('Nonthaburi', 'invoicing'), |
|
1170 | + 'TH-13' => __('Pathum Thani', 'invoicing'), |
|
1171 | + 'TH-94' => __('Pattani', 'invoicing'), |
|
1172 | + 'TH-82' => __('Phang Nga', 'invoicing'), |
|
1173 | + 'TH-93' => __('Phatthalung', 'invoicing'), |
|
1174 | + 'TH-56' => __('Phayao', 'invoicing'), |
|
1175 | + 'TH-67' => __('Phetchabun', 'invoicing'), |
|
1176 | + 'TH-76' => __('Phetchaburi', 'invoicing'), |
|
1177 | + 'TH-66' => __('Phichit', 'invoicing'), |
|
1178 | + 'TH-65' => __('Phitsanulok', 'invoicing'), |
|
1179 | + 'TH-54' => __('Phrae', 'invoicing'), |
|
1180 | + 'TH-83' => __('Phuket', 'invoicing'), |
|
1181 | + 'TH-25' => __('Prachin Buri', 'invoicing'), |
|
1182 | + 'TH-77' => __('Prachuap Khiri Khan', 'invoicing'), |
|
1183 | + 'TH-85' => __('Ranong', 'invoicing'), |
|
1184 | + 'TH-70' => __('Ratchaburi', 'invoicing'), |
|
1185 | + 'TH-21' => __('Rayong', 'invoicing'), |
|
1186 | + 'TH-45' => __('Roi Et', 'invoicing'), |
|
1187 | + 'TH-27' => __('Sa Kaeo', 'invoicing'), |
|
1188 | + 'TH-47' => __('Sakon Nakhon', 'invoicing'), |
|
1189 | + 'TH-11' => __('Samut Prakan', 'invoicing'), |
|
1190 | + 'TH-74' => __('Samut Sakhon', 'invoicing'), |
|
1191 | + 'TH-75' => __('Samut Songkhram', 'invoicing'), |
|
1192 | + 'TH-19' => __('Saraburi', 'invoicing'), |
|
1193 | + 'TH-91' => __('Satun', 'invoicing'), |
|
1194 | + 'TH-17' => __('Sing Buri', 'invoicing'), |
|
1195 | + 'TH-33' => __('Sisaket', 'invoicing'), |
|
1196 | + 'TH-90' => __('Songkhla', 'invoicing'), |
|
1197 | + 'TH-64' => __('Sukhothai', 'invoicing'), |
|
1198 | + 'TH-72' => __('Suphan Buri', 'invoicing'), |
|
1199 | + 'TH-84' => __('Surat Thani', 'invoicing'), |
|
1200 | + 'TH-32' => __('Surin', 'invoicing'), |
|
1201 | + 'TH-63' => __('Tak', 'invoicing'), |
|
1202 | + 'TH-92' => __('Trang', 'invoicing'), |
|
1203 | + 'TH-23' => __('Trat', 'invoicing'), |
|
1204 | + 'TH-34' => __('Ubon Ratchathani', 'invoicing'), |
|
1205 | + 'TH-41' => __('Udon Thani', 'invoicing'), |
|
1206 | + 'TH-61' => __('Uthai Thani', 'invoicing'), |
|
1207 | + 'TH-53' => __('Uttaradit', 'invoicing'), |
|
1208 | + 'TH-95' => __('Yala', 'invoicing'), |
|
1209 | + 'TH-35' => __('Yasothon', 'invoicing'), |
|
1210 | 1210 | ), |
1211 | 1211 | 'TR' => array( // Turkey States. |
1212 | - 'TR01' => __( 'Adana', 'invoicing' ), |
|
1213 | - 'TR02' => __( 'Adıyaman', 'invoicing' ), |
|
1214 | - 'TR03' => __( 'Afyon', 'invoicing' ), |
|
1215 | - 'TR04' => __( 'Ağrı', 'invoicing' ), |
|
1216 | - 'TR05' => __( 'Amasya', 'invoicing' ), |
|
1217 | - 'TR06' => __( 'Ankara', 'invoicing' ), |
|
1218 | - 'TR07' => __( 'Antalya', 'invoicing' ), |
|
1219 | - 'TR08' => __( 'Artvin', 'invoicing' ), |
|
1220 | - 'TR09' => __( 'Aydın', 'invoicing' ), |
|
1221 | - 'TR10' => __( 'Balıkesir', 'invoicing' ), |
|
1222 | - 'TR11' => __( 'Bilecik', 'invoicing' ), |
|
1223 | - 'TR12' => __( 'Bingöl', 'invoicing' ), |
|
1224 | - 'TR13' => __( 'Bitlis', 'invoicing' ), |
|
1225 | - 'TR14' => __( 'Bolu', 'invoicing' ), |
|
1226 | - 'TR15' => __( 'Burdur', 'invoicing' ), |
|
1227 | - 'TR16' => __( 'Bursa', 'invoicing' ), |
|
1228 | - 'TR17' => __( 'Çanakkale', 'invoicing' ), |
|
1229 | - 'TR18' => __( 'Çankırı', 'invoicing' ), |
|
1230 | - 'TR19' => __( 'Çorum', 'invoicing' ), |
|
1231 | - 'TR20' => __( 'Denizli', 'invoicing' ), |
|
1232 | - 'TR21' => __( 'Diyarbakır', 'invoicing' ), |
|
1233 | - 'TR22' => __( 'Edirne', 'invoicing' ), |
|
1234 | - 'TR23' => __( 'Elazığ', 'invoicing' ), |
|
1235 | - 'TR24' => __( 'Erzincan', 'invoicing' ), |
|
1236 | - 'TR25' => __( 'Erzurum', 'invoicing' ), |
|
1237 | - 'TR26' => __( 'Eskişehir', 'invoicing' ), |
|
1238 | - 'TR27' => __( 'Gaziantep', 'invoicing' ), |
|
1239 | - 'TR28' => __( 'Giresun', 'invoicing' ), |
|
1240 | - 'TR29' => __( 'Gümüşhane', 'invoicing' ), |
|
1241 | - 'TR30' => __( 'Hakkari', 'invoicing' ), |
|
1242 | - 'TR31' => __( 'Hatay', 'invoicing' ), |
|
1243 | - 'TR32' => __( 'Isparta', 'invoicing' ), |
|
1244 | - 'TR33' => __( 'İçel', 'invoicing' ), |
|
1245 | - 'TR34' => __( 'İstanbul', 'invoicing' ), |
|
1246 | - 'TR35' => __( 'İzmir', 'invoicing' ), |
|
1247 | - 'TR36' => __( 'Kars', 'invoicing' ), |
|
1248 | - 'TR37' => __( 'Kastamonu', 'invoicing' ), |
|
1249 | - 'TR38' => __( 'Kayseri', 'invoicing' ), |
|
1250 | - 'TR39' => __( 'Kırklareli', 'invoicing' ), |
|
1251 | - 'TR40' => __( 'Kırşehir', 'invoicing' ), |
|
1252 | - 'TR41' => __( 'Kocaeli', 'invoicing' ), |
|
1253 | - 'TR42' => __( 'Konya', 'invoicing' ), |
|
1254 | - 'TR43' => __( 'Kütahya', 'invoicing' ), |
|
1255 | - 'TR44' => __( 'Malatya', 'invoicing' ), |
|
1256 | - 'TR45' => __( 'Manisa', 'invoicing' ), |
|
1257 | - 'TR46' => __( 'Kahramanmaraş', 'invoicing' ), |
|
1258 | - 'TR47' => __( 'Mardin', 'invoicing' ), |
|
1259 | - 'TR48' => __( 'Muğla', 'invoicing' ), |
|
1260 | - 'TR49' => __( 'Muş', 'invoicing' ), |
|
1261 | - 'TR50' => __( 'Nevşehir', 'invoicing' ), |
|
1262 | - 'TR51' => __( 'Niğde', 'invoicing' ), |
|
1263 | - 'TR52' => __( 'Ordu', 'invoicing' ), |
|
1264 | - 'TR53' => __( 'Rize', 'invoicing' ), |
|
1265 | - 'TR54' => __( 'Sakarya', 'invoicing' ), |
|
1266 | - 'TR55' => __( 'Samsun', 'invoicing' ), |
|
1267 | - 'TR56' => __( 'Siirt', 'invoicing' ), |
|
1268 | - 'TR57' => __( 'Sinop', 'invoicing' ), |
|
1269 | - 'TR58' => __( 'Sivas', 'invoicing' ), |
|
1270 | - 'TR59' => __( 'Tekirdağ', 'invoicing' ), |
|
1271 | - 'TR60' => __( 'Tokat', 'invoicing' ), |
|
1272 | - 'TR61' => __( 'Trabzon', 'invoicing' ), |
|
1273 | - 'TR62' => __( 'Tunceli', 'invoicing' ), |
|
1274 | - 'TR63' => __( 'Şanlıurfa', 'invoicing' ), |
|
1275 | - 'TR64' => __( 'Uşak', 'invoicing' ), |
|
1276 | - 'TR65' => __( 'Van', 'invoicing' ), |
|
1277 | - 'TR66' => __( 'Yozgat', 'invoicing' ), |
|
1278 | - 'TR67' => __( 'Zonguldak', 'invoicing' ), |
|
1279 | - 'TR68' => __( 'Aksaray', 'invoicing' ), |
|
1280 | - 'TR69' => __( 'Bayburt', 'invoicing' ), |
|
1281 | - 'TR70' => __( 'Karaman', 'invoicing' ), |
|
1282 | - 'TR71' => __( 'Kırıkkale', 'invoicing' ), |
|
1283 | - 'TR72' => __( 'Batman', 'invoicing' ), |
|
1284 | - 'TR73' => __( 'Şırnak', 'invoicing' ), |
|
1285 | - 'TR74' => __( 'Bartın', 'invoicing' ), |
|
1286 | - 'TR75' => __( 'Ardahan', 'invoicing' ), |
|
1287 | - 'TR76' => __( 'Iğdır', 'invoicing' ), |
|
1288 | - 'TR77' => __( 'Yalova', 'invoicing' ), |
|
1289 | - 'TR78' => __( 'Karabük', 'invoicing' ), |
|
1290 | - 'TR79' => __( 'Kilis', 'invoicing' ), |
|
1291 | - 'TR80' => __( 'Osmaniye', 'invoicing' ), |
|
1292 | - 'TR81' => __( 'Düzce', 'invoicing' ), |
|
1212 | + 'TR01' => __('Adana', 'invoicing'), |
|
1213 | + 'TR02' => __('Adıyaman', 'invoicing'), |
|
1214 | + 'TR03' => __('Afyon', 'invoicing'), |
|
1215 | + 'TR04' => __('Ağrı', 'invoicing'), |
|
1216 | + 'TR05' => __('Amasya', 'invoicing'), |
|
1217 | + 'TR06' => __('Ankara', 'invoicing'), |
|
1218 | + 'TR07' => __('Antalya', 'invoicing'), |
|
1219 | + 'TR08' => __('Artvin', 'invoicing'), |
|
1220 | + 'TR09' => __('Aydın', 'invoicing'), |
|
1221 | + 'TR10' => __('Balıkesir', 'invoicing'), |
|
1222 | + 'TR11' => __('Bilecik', 'invoicing'), |
|
1223 | + 'TR12' => __('Bingöl', 'invoicing'), |
|
1224 | + 'TR13' => __('Bitlis', 'invoicing'), |
|
1225 | + 'TR14' => __('Bolu', 'invoicing'), |
|
1226 | + 'TR15' => __('Burdur', 'invoicing'), |
|
1227 | + 'TR16' => __('Bursa', 'invoicing'), |
|
1228 | + 'TR17' => __('Çanakkale', 'invoicing'), |
|
1229 | + 'TR18' => __('Çankırı', 'invoicing'), |
|
1230 | + 'TR19' => __('Çorum', 'invoicing'), |
|
1231 | + 'TR20' => __('Denizli', 'invoicing'), |
|
1232 | + 'TR21' => __('Diyarbakır', 'invoicing'), |
|
1233 | + 'TR22' => __('Edirne', 'invoicing'), |
|
1234 | + 'TR23' => __('Elazığ', 'invoicing'), |
|
1235 | + 'TR24' => __('Erzincan', 'invoicing'), |
|
1236 | + 'TR25' => __('Erzurum', 'invoicing'), |
|
1237 | + 'TR26' => __('Eskişehir', 'invoicing'), |
|
1238 | + 'TR27' => __('Gaziantep', 'invoicing'), |
|
1239 | + 'TR28' => __('Giresun', 'invoicing'), |
|
1240 | + 'TR29' => __('Gümüşhane', 'invoicing'), |
|
1241 | + 'TR30' => __('Hakkari', 'invoicing'), |
|
1242 | + 'TR31' => __('Hatay', 'invoicing'), |
|
1243 | + 'TR32' => __('Isparta', 'invoicing'), |
|
1244 | + 'TR33' => __('İçel', 'invoicing'), |
|
1245 | + 'TR34' => __('İstanbul', 'invoicing'), |
|
1246 | + 'TR35' => __('İzmir', 'invoicing'), |
|
1247 | + 'TR36' => __('Kars', 'invoicing'), |
|
1248 | + 'TR37' => __('Kastamonu', 'invoicing'), |
|
1249 | + 'TR38' => __('Kayseri', 'invoicing'), |
|
1250 | + 'TR39' => __('Kırklareli', 'invoicing'), |
|
1251 | + 'TR40' => __('Kırşehir', 'invoicing'), |
|
1252 | + 'TR41' => __('Kocaeli', 'invoicing'), |
|
1253 | + 'TR42' => __('Konya', 'invoicing'), |
|
1254 | + 'TR43' => __('Kütahya', 'invoicing'), |
|
1255 | + 'TR44' => __('Malatya', 'invoicing'), |
|
1256 | + 'TR45' => __('Manisa', 'invoicing'), |
|
1257 | + 'TR46' => __('Kahramanmaraş', 'invoicing'), |
|
1258 | + 'TR47' => __('Mardin', 'invoicing'), |
|
1259 | + 'TR48' => __('Muğla', 'invoicing'), |
|
1260 | + 'TR49' => __('Muş', 'invoicing'), |
|
1261 | + 'TR50' => __('Nevşehir', 'invoicing'), |
|
1262 | + 'TR51' => __('Niğde', 'invoicing'), |
|
1263 | + 'TR52' => __('Ordu', 'invoicing'), |
|
1264 | + 'TR53' => __('Rize', 'invoicing'), |
|
1265 | + 'TR54' => __('Sakarya', 'invoicing'), |
|
1266 | + 'TR55' => __('Samsun', 'invoicing'), |
|
1267 | + 'TR56' => __('Siirt', 'invoicing'), |
|
1268 | + 'TR57' => __('Sinop', 'invoicing'), |
|
1269 | + 'TR58' => __('Sivas', 'invoicing'), |
|
1270 | + 'TR59' => __('Tekirdağ', 'invoicing'), |
|
1271 | + 'TR60' => __('Tokat', 'invoicing'), |
|
1272 | + 'TR61' => __('Trabzon', 'invoicing'), |
|
1273 | + 'TR62' => __('Tunceli', 'invoicing'), |
|
1274 | + 'TR63' => __('Şanlıurfa', 'invoicing'), |
|
1275 | + 'TR64' => __('Uşak', 'invoicing'), |
|
1276 | + 'TR65' => __('Van', 'invoicing'), |
|
1277 | + 'TR66' => __('Yozgat', 'invoicing'), |
|
1278 | + 'TR67' => __('Zonguldak', 'invoicing'), |
|
1279 | + 'TR68' => __('Aksaray', 'invoicing'), |
|
1280 | + 'TR69' => __('Bayburt', 'invoicing'), |
|
1281 | + 'TR70' => __('Karaman', 'invoicing'), |
|
1282 | + 'TR71' => __('Kırıkkale', 'invoicing'), |
|
1283 | + 'TR72' => __('Batman', 'invoicing'), |
|
1284 | + 'TR73' => __('Şırnak', 'invoicing'), |
|
1285 | + 'TR74' => __('Bartın', 'invoicing'), |
|
1286 | + 'TR75' => __('Ardahan', 'invoicing'), |
|
1287 | + 'TR76' => __('Iğdır', 'invoicing'), |
|
1288 | + 'TR77' => __('Yalova', 'invoicing'), |
|
1289 | + 'TR78' => __('Karabük', 'invoicing'), |
|
1290 | + 'TR79' => __('Kilis', 'invoicing'), |
|
1291 | + 'TR80' => __('Osmaniye', 'invoicing'), |
|
1292 | + 'TR81' => __('Düzce', 'invoicing'), |
|
1293 | 1293 | ), |
1294 | 1294 | 'TZ' => array( // Tanzania States. |
1295 | - 'TZ01' => __( 'Arusha', 'invoicing' ), |
|
1296 | - 'TZ02' => __( 'Dar es Salaam', 'invoicing' ), |
|
1297 | - 'TZ03' => __( 'Dodoma', 'invoicing' ), |
|
1298 | - 'TZ04' => __( 'Iringa', 'invoicing' ), |
|
1299 | - 'TZ05' => __( 'Kagera', 'invoicing' ), |
|
1300 | - 'TZ06' => __( 'Pemba North', 'invoicing' ), |
|
1301 | - 'TZ07' => __( 'Zanzibar North', 'invoicing' ), |
|
1302 | - 'TZ08' => __( 'Kigoma', 'invoicing' ), |
|
1303 | - 'TZ09' => __( 'Kilimanjaro', 'invoicing' ), |
|
1304 | - 'TZ10' => __( 'Pemba South', 'invoicing' ), |
|
1305 | - 'TZ11' => __( 'Zanzibar South', 'invoicing' ), |
|
1306 | - 'TZ12' => __( 'Lindi', 'invoicing' ), |
|
1307 | - 'TZ13' => __( 'Mara', 'invoicing' ), |
|
1308 | - 'TZ14' => __( 'Mbeya', 'invoicing' ), |
|
1309 | - 'TZ15' => __( 'Zanzibar West', 'invoicing' ), |
|
1310 | - 'TZ16' => __( 'Morogoro', 'invoicing' ), |
|
1311 | - 'TZ17' => __( 'Mtwara', 'invoicing' ), |
|
1312 | - 'TZ18' => __( 'Mwanza', 'invoicing' ), |
|
1313 | - 'TZ19' => __( 'Coast', 'invoicing' ), |
|
1314 | - 'TZ20' => __( 'Rukwa', 'invoicing' ), |
|
1315 | - 'TZ21' => __( 'Ruvuma', 'invoicing' ), |
|
1316 | - 'TZ22' => __( 'Shinyanga', 'invoicing' ), |
|
1317 | - 'TZ23' => __( 'Singida', 'invoicing' ), |
|
1318 | - 'TZ24' => __( 'Tabora', 'invoicing' ), |
|
1319 | - 'TZ25' => __( 'Tanga', 'invoicing' ), |
|
1320 | - 'TZ26' => __( 'Manyara', 'invoicing' ), |
|
1321 | - 'TZ27' => __( 'Geita', 'invoicing' ), |
|
1322 | - 'TZ28' => __( 'Katavi', 'invoicing' ), |
|
1323 | - 'TZ29' => __( 'Njombe', 'invoicing' ), |
|
1324 | - 'TZ30' => __( 'Simiyu', 'invoicing' ), |
|
1295 | + 'TZ01' => __('Arusha', 'invoicing'), |
|
1296 | + 'TZ02' => __('Dar es Salaam', 'invoicing'), |
|
1297 | + 'TZ03' => __('Dodoma', 'invoicing'), |
|
1298 | + 'TZ04' => __('Iringa', 'invoicing'), |
|
1299 | + 'TZ05' => __('Kagera', 'invoicing'), |
|
1300 | + 'TZ06' => __('Pemba North', 'invoicing'), |
|
1301 | + 'TZ07' => __('Zanzibar North', 'invoicing'), |
|
1302 | + 'TZ08' => __('Kigoma', 'invoicing'), |
|
1303 | + 'TZ09' => __('Kilimanjaro', 'invoicing'), |
|
1304 | + 'TZ10' => __('Pemba South', 'invoicing'), |
|
1305 | + 'TZ11' => __('Zanzibar South', 'invoicing'), |
|
1306 | + 'TZ12' => __('Lindi', 'invoicing'), |
|
1307 | + 'TZ13' => __('Mara', 'invoicing'), |
|
1308 | + 'TZ14' => __('Mbeya', 'invoicing'), |
|
1309 | + 'TZ15' => __('Zanzibar West', 'invoicing'), |
|
1310 | + 'TZ16' => __('Morogoro', 'invoicing'), |
|
1311 | + 'TZ17' => __('Mtwara', 'invoicing'), |
|
1312 | + 'TZ18' => __('Mwanza', 'invoicing'), |
|
1313 | + 'TZ19' => __('Coast', 'invoicing'), |
|
1314 | + 'TZ20' => __('Rukwa', 'invoicing'), |
|
1315 | + 'TZ21' => __('Ruvuma', 'invoicing'), |
|
1316 | + 'TZ22' => __('Shinyanga', 'invoicing'), |
|
1317 | + 'TZ23' => __('Singida', 'invoicing'), |
|
1318 | + 'TZ24' => __('Tabora', 'invoicing'), |
|
1319 | + 'TZ25' => __('Tanga', 'invoicing'), |
|
1320 | + 'TZ26' => __('Manyara', 'invoicing'), |
|
1321 | + 'TZ27' => __('Geita', 'invoicing'), |
|
1322 | + 'TZ28' => __('Katavi', 'invoicing'), |
|
1323 | + 'TZ29' => __('Njombe', 'invoicing'), |
|
1324 | + 'TZ30' => __('Simiyu', 'invoicing'), |
|
1325 | 1325 | ), |
1326 | 1326 | 'LK' => array(), |
1327 | 1327 | 'SE' => array(), |
1328 | 1328 | 'UG' => array( // Uganda districts. Ref: https://en.wikipedia.org/wiki/ISO_3166-2:UG. |
1329 | - 'UG314' => __( 'Abim', 'invoicing' ), |
|
1330 | - 'UG301' => __( 'Adjumani', 'invoicing' ), |
|
1331 | - 'UG322' => __( 'Agago', 'invoicing' ), |
|
1332 | - 'UG323' => __( 'Alebtong', 'invoicing' ), |
|
1333 | - 'UG315' => __( 'Amolatar', 'invoicing' ), |
|
1334 | - 'UG324' => __( 'Amudat', 'invoicing' ), |
|
1335 | - 'UG216' => __( 'Amuria', 'invoicing' ), |
|
1336 | - 'UG316' => __( 'Amuru', 'invoicing' ), |
|
1337 | - 'UG302' => __( 'Apac', 'invoicing' ), |
|
1338 | - 'UG303' => __( 'Arua', 'invoicing' ), |
|
1339 | - 'UG217' => __( 'Budaka', 'invoicing' ), |
|
1340 | - 'UG218' => __( 'Bududa', 'invoicing' ), |
|
1341 | - 'UG201' => __( 'Bugiri', 'invoicing' ), |
|
1342 | - 'UG235' => __( 'Bugweri', 'invoicing' ), |
|
1343 | - 'UG420' => __( 'Buhweju', 'invoicing' ), |
|
1344 | - 'UG117' => __( 'Buikwe', 'invoicing' ), |
|
1345 | - 'UG219' => __( 'Bukedea', 'invoicing' ), |
|
1346 | - 'UG118' => __( 'Bukomansimbi', 'invoicing' ), |
|
1347 | - 'UG220' => __( 'Bukwa', 'invoicing' ), |
|
1348 | - 'UG225' => __( 'Bulambuli', 'invoicing' ), |
|
1349 | - 'UG416' => __( 'Buliisa', 'invoicing' ), |
|
1350 | - 'UG401' => __( 'Bundibugyo', 'invoicing' ), |
|
1351 | - 'UG430' => __( 'Bunyangabu', 'invoicing' ), |
|
1352 | - 'UG402' => __( 'Bushenyi', 'invoicing' ), |
|
1353 | - 'UG202' => __( 'Busia', 'invoicing' ), |
|
1354 | - 'UG221' => __( 'Butaleja', 'invoicing' ), |
|
1355 | - 'UG119' => __( 'Butambala', 'invoicing' ), |
|
1356 | - 'UG233' => __( 'Butebo', 'invoicing' ), |
|
1357 | - 'UG120' => __( 'Buvuma', 'invoicing' ), |
|
1358 | - 'UG226' => __( 'Buyende', 'invoicing' ), |
|
1359 | - 'UG317' => __( 'Dokolo', 'invoicing' ), |
|
1360 | - 'UG121' => __( 'Gomba', 'invoicing' ), |
|
1361 | - 'UG304' => __( 'Gulu', 'invoicing' ), |
|
1362 | - 'UG403' => __( 'Hoima', 'invoicing' ), |
|
1363 | - 'UG417' => __( 'Ibanda', 'invoicing' ), |
|
1364 | - 'UG203' => __( 'Iganga', 'invoicing' ), |
|
1365 | - 'UG418' => __( 'Isingiro', 'invoicing' ), |
|
1366 | - 'UG204' => __( 'Jinja', 'invoicing' ), |
|
1367 | - 'UG318' => __( 'Kaabong', 'invoicing' ), |
|
1368 | - 'UG404' => __( 'Kabale', 'invoicing' ), |
|
1369 | - 'UG405' => __( 'Kabarole', 'invoicing' ), |
|
1370 | - 'UG213' => __( 'Kaberamaido', 'invoicing' ), |
|
1371 | - 'UG427' => __( 'Kagadi', 'invoicing' ), |
|
1372 | - 'UG428' => __( 'Kakumiro', 'invoicing' ), |
|
1373 | - 'UG101' => __( 'Kalangala', 'invoicing' ), |
|
1374 | - 'UG222' => __( 'Kaliro', 'invoicing' ), |
|
1375 | - 'UG122' => __( 'Kalungu', 'invoicing' ), |
|
1376 | - 'UG102' => __( 'Kampala', 'invoicing' ), |
|
1377 | - 'UG205' => __( 'Kamuli', 'invoicing' ), |
|
1378 | - 'UG413' => __( 'Kamwenge', 'invoicing' ), |
|
1379 | - 'UG414' => __( 'Kanungu', 'invoicing' ), |
|
1380 | - 'UG206' => __( 'Kapchorwa', 'invoicing' ), |
|
1381 | - 'UG236' => __( 'Kapelebyong', 'invoicing' ), |
|
1382 | - 'UG126' => __( 'Kasanda', 'invoicing' ), |
|
1383 | - 'UG406' => __( 'Kasese', 'invoicing' ), |
|
1384 | - 'UG207' => __( 'Katakwi', 'invoicing' ), |
|
1385 | - 'UG112' => __( 'Kayunga', 'invoicing' ), |
|
1386 | - 'UG407' => __( 'Kibaale', 'invoicing' ), |
|
1387 | - 'UG103' => __( 'Kiboga', 'invoicing' ), |
|
1388 | - 'UG227' => __( 'Kibuku', 'invoicing' ), |
|
1389 | - 'UG432' => __( 'Kikuube', 'invoicing' ), |
|
1390 | - 'UG419' => __( 'Kiruhura', 'invoicing' ), |
|
1391 | - 'UG421' => __( 'Kiryandongo', 'invoicing' ), |
|
1392 | - 'UG408' => __( 'Kisoro', 'invoicing' ), |
|
1393 | - 'UG305' => __( 'Kitgum', 'invoicing' ), |
|
1394 | - 'UG319' => __( 'Koboko', 'invoicing' ), |
|
1395 | - 'UG325' => __( 'Kole', 'invoicing' ), |
|
1396 | - 'UG306' => __( 'Kotido', 'invoicing' ), |
|
1397 | - 'UG208' => __( 'Kumi', 'invoicing' ), |
|
1398 | - 'UG333' => __( 'Kwania', 'invoicing' ), |
|
1399 | - 'UG228' => __( 'Kween', 'invoicing' ), |
|
1400 | - 'UG123' => __( 'Kyankwanzi', 'invoicing' ), |
|
1401 | - 'UG422' => __( 'Kyegegwa', 'invoicing' ), |
|
1402 | - 'UG415' => __( 'Kyenjojo', 'invoicing' ), |
|
1403 | - 'UG125' => __( 'Kyotera', 'invoicing' ), |
|
1404 | - 'UG326' => __( 'Lamwo', 'invoicing' ), |
|
1405 | - 'UG307' => __( 'Lira', 'invoicing' ), |
|
1406 | - 'UG229' => __( 'Luuka', 'invoicing' ), |
|
1407 | - 'UG104' => __( 'Luwero', 'invoicing' ), |
|
1408 | - 'UG124' => __( 'Lwengo', 'invoicing' ), |
|
1409 | - 'UG114' => __( 'Lyantonde', 'invoicing' ), |
|
1410 | - 'UG223' => __( 'Manafwa', 'invoicing' ), |
|
1411 | - 'UG320' => __( 'Maracha', 'invoicing' ), |
|
1412 | - 'UG105' => __( 'Masaka', 'invoicing' ), |
|
1413 | - 'UG409' => __( 'Masindi', 'invoicing' ), |
|
1414 | - 'UG214' => __( 'Mayuge', 'invoicing' ), |
|
1415 | - 'UG209' => __( 'Mbale', 'invoicing' ), |
|
1416 | - 'UG410' => __( 'Mbarara', 'invoicing' ), |
|
1417 | - 'UG423' => __( 'Mitooma', 'invoicing' ), |
|
1418 | - 'UG115' => __( 'Mityana', 'invoicing' ), |
|
1419 | - 'UG308' => __( 'Moroto', 'invoicing' ), |
|
1420 | - 'UG309' => __( 'Moyo', 'invoicing' ), |
|
1421 | - 'UG106' => __( 'Mpigi', 'invoicing' ), |
|
1422 | - 'UG107' => __( 'Mubende', 'invoicing' ), |
|
1423 | - 'UG108' => __( 'Mukono', 'invoicing' ), |
|
1424 | - 'UG334' => __( 'Nabilatuk', 'invoicing' ), |
|
1425 | - 'UG311' => __( 'Nakapiripirit', 'invoicing' ), |
|
1426 | - 'UG116' => __( 'Nakaseke', 'invoicing' ), |
|
1427 | - 'UG109' => __( 'Nakasongola', 'invoicing' ), |
|
1428 | - 'UG230' => __( 'Namayingo', 'invoicing' ), |
|
1429 | - 'UG234' => __( 'Namisindwa', 'invoicing' ), |
|
1430 | - 'UG224' => __( 'Namutumba', 'invoicing' ), |
|
1431 | - 'UG327' => __( 'Napak', 'invoicing' ), |
|
1432 | - 'UG310' => __( 'Nebbi', 'invoicing' ), |
|
1433 | - 'UG231' => __( 'Ngora', 'invoicing' ), |
|
1434 | - 'UG424' => __( 'Ntoroko', 'invoicing' ), |
|
1435 | - 'UG411' => __( 'Ntungamo', 'invoicing' ), |
|
1436 | - 'UG328' => __( 'Nwoya', 'invoicing' ), |
|
1437 | - 'UG331' => __( 'Omoro', 'invoicing' ), |
|
1438 | - 'UG329' => __( 'Otuke', 'invoicing' ), |
|
1439 | - 'UG321' => __( 'Oyam', 'invoicing' ), |
|
1440 | - 'UG312' => __( 'Pader', 'invoicing' ), |
|
1441 | - 'UG332' => __( 'Pakwach', 'invoicing' ), |
|
1442 | - 'UG210' => __( 'Pallisa', 'invoicing' ), |
|
1443 | - 'UG110' => __( 'Rakai', 'invoicing' ), |
|
1444 | - 'UG429' => __( 'Rubanda', 'invoicing' ), |
|
1445 | - 'UG425' => __( 'Rubirizi', 'invoicing' ), |
|
1446 | - 'UG431' => __( 'Rukiga', 'invoicing' ), |
|
1447 | - 'UG412' => __( 'Rukungiri', 'invoicing' ), |
|
1448 | - 'UG111' => __( 'Sembabule', 'invoicing' ), |
|
1449 | - 'UG232' => __( 'Serere', 'invoicing' ), |
|
1450 | - 'UG426' => __( 'Sheema', 'invoicing' ), |
|
1451 | - 'UG215' => __( 'Sironko', 'invoicing' ), |
|
1452 | - 'UG211' => __( 'Soroti', 'invoicing' ), |
|
1453 | - 'UG212' => __( 'Tororo', 'invoicing' ), |
|
1454 | - 'UG113' => __( 'Wakiso', 'invoicing' ), |
|
1455 | - 'UG313' => __( 'Yumbe', 'invoicing' ), |
|
1456 | - 'UG330' => __( 'Zombo', 'invoicing' ), |
|
1329 | + 'UG314' => __('Abim', 'invoicing'), |
|
1330 | + 'UG301' => __('Adjumani', 'invoicing'), |
|
1331 | + 'UG322' => __('Agago', 'invoicing'), |
|
1332 | + 'UG323' => __('Alebtong', 'invoicing'), |
|
1333 | + 'UG315' => __('Amolatar', 'invoicing'), |
|
1334 | + 'UG324' => __('Amudat', 'invoicing'), |
|
1335 | + 'UG216' => __('Amuria', 'invoicing'), |
|
1336 | + 'UG316' => __('Amuru', 'invoicing'), |
|
1337 | + 'UG302' => __('Apac', 'invoicing'), |
|
1338 | + 'UG303' => __('Arua', 'invoicing'), |
|
1339 | + 'UG217' => __('Budaka', 'invoicing'), |
|
1340 | + 'UG218' => __('Bududa', 'invoicing'), |
|
1341 | + 'UG201' => __('Bugiri', 'invoicing'), |
|
1342 | + 'UG235' => __('Bugweri', 'invoicing'), |
|
1343 | + 'UG420' => __('Buhweju', 'invoicing'), |
|
1344 | + 'UG117' => __('Buikwe', 'invoicing'), |
|
1345 | + 'UG219' => __('Bukedea', 'invoicing'), |
|
1346 | + 'UG118' => __('Bukomansimbi', 'invoicing'), |
|
1347 | + 'UG220' => __('Bukwa', 'invoicing'), |
|
1348 | + 'UG225' => __('Bulambuli', 'invoicing'), |
|
1349 | + 'UG416' => __('Buliisa', 'invoicing'), |
|
1350 | + 'UG401' => __('Bundibugyo', 'invoicing'), |
|
1351 | + 'UG430' => __('Bunyangabu', 'invoicing'), |
|
1352 | + 'UG402' => __('Bushenyi', 'invoicing'), |
|
1353 | + 'UG202' => __('Busia', 'invoicing'), |
|
1354 | + 'UG221' => __('Butaleja', 'invoicing'), |
|
1355 | + 'UG119' => __('Butambala', 'invoicing'), |
|
1356 | + 'UG233' => __('Butebo', 'invoicing'), |
|
1357 | + 'UG120' => __('Buvuma', 'invoicing'), |
|
1358 | + 'UG226' => __('Buyende', 'invoicing'), |
|
1359 | + 'UG317' => __('Dokolo', 'invoicing'), |
|
1360 | + 'UG121' => __('Gomba', 'invoicing'), |
|
1361 | + 'UG304' => __('Gulu', 'invoicing'), |
|
1362 | + 'UG403' => __('Hoima', 'invoicing'), |
|
1363 | + 'UG417' => __('Ibanda', 'invoicing'), |
|
1364 | + 'UG203' => __('Iganga', 'invoicing'), |
|
1365 | + 'UG418' => __('Isingiro', 'invoicing'), |
|
1366 | + 'UG204' => __('Jinja', 'invoicing'), |
|
1367 | + 'UG318' => __('Kaabong', 'invoicing'), |
|
1368 | + 'UG404' => __('Kabale', 'invoicing'), |
|
1369 | + 'UG405' => __('Kabarole', 'invoicing'), |
|
1370 | + 'UG213' => __('Kaberamaido', 'invoicing'), |
|
1371 | + 'UG427' => __('Kagadi', 'invoicing'), |
|
1372 | + 'UG428' => __('Kakumiro', 'invoicing'), |
|
1373 | + 'UG101' => __('Kalangala', 'invoicing'), |
|
1374 | + 'UG222' => __('Kaliro', 'invoicing'), |
|
1375 | + 'UG122' => __('Kalungu', 'invoicing'), |
|
1376 | + 'UG102' => __('Kampala', 'invoicing'), |
|
1377 | + 'UG205' => __('Kamuli', 'invoicing'), |
|
1378 | + 'UG413' => __('Kamwenge', 'invoicing'), |
|
1379 | + 'UG414' => __('Kanungu', 'invoicing'), |
|
1380 | + 'UG206' => __('Kapchorwa', 'invoicing'), |
|
1381 | + 'UG236' => __('Kapelebyong', 'invoicing'), |
|
1382 | + 'UG126' => __('Kasanda', 'invoicing'), |
|
1383 | + 'UG406' => __('Kasese', 'invoicing'), |
|
1384 | + 'UG207' => __('Katakwi', 'invoicing'), |
|
1385 | + 'UG112' => __('Kayunga', 'invoicing'), |
|
1386 | + 'UG407' => __('Kibaale', 'invoicing'), |
|
1387 | + 'UG103' => __('Kiboga', 'invoicing'), |
|
1388 | + 'UG227' => __('Kibuku', 'invoicing'), |
|
1389 | + 'UG432' => __('Kikuube', 'invoicing'), |
|
1390 | + 'UG419' => __('Kiruhura', 'invoicing'), |
|
1391 | + 'UG421' => __('Kiryandongo', 'invoicing'), |
|
1392 | + 'UG408' => __('Kisoro', 'invoicing'), |
|
1393 | + 'UG305' => __('Kitgum', 'invoicing'), |
|
1394 | + 'UG319' => __('Koboko', 'invoicing'), |
|
1395 | + 'UG325' => __('Kole', 'invoicing'), |
|
1396 | + 'UG306' => __('Kotido', 'invoicing'), |
|
1397 | + 'UG208' => __('Kumi', 'invoicing'), |
|
1398 | + 'UG333' => __('Kwania', 'invoicing'), |
|
1399 | + 'UG228' => __('Kween', 'invoicing'), |
|
1400 | + 'UG123' => __('Kyankwanzi', 'invoicing'), |
|
1401 | + 'UG422' => __('Kyegegwa', 'invoicing'), |
|
1402 | + 'UG415' => __('Kyenjojo', 'invoicing'), |
|
1403 | + 'UG125' => __('Kyotera', 'invoicing'), |
|
1404 | + 'UG326' => __('Lamwo', 'invoicing'), |
|
1405 | + 'UG307' => __('Lira', 'invoicing'), |
|
1406 | + 'UG229' => __('Luuka', 'invoicing'), |
|
1407 | + 'UG104' => __('Luwero', 'invoicing'), |
|
1408 | + 'UG124' => __('Lwengo', 'invoicing'), |
|
1409 | + 'UG114' => __('Lyantonde', 'invoicing'), |
|
1410 | + 'UG223' => __('Manafwa', 'invoicing'), |
|
1411 | + 'UG320' => __('Maracha', 'invoicing'), |
|
1412 | + 'UG105' => __('Masaka', 'invoicing'), |
|
1413 | + 'UG409' => __('Masindi', 'invoicing'), |
|
1414 | + 'UG214' => __('Mayuge', 'invoicing'), |
|
1415 | + 'UG209' => __('Mbale', 'invoicing'), |
|
1416 | + 'UG410' => __('Mbarara', 'invoicing'), |
|
1417 | + 'UG423' => __('Mitooma', 'invoicing'), |
|
1418 | + 'UG115' => __('Mityana', 'invoicing'), |
|
1419 | + 'UG308' => __('Moroto', 'invoicing'), |
|
1420 | + 'UG309' => __('Moyo', 'invoicing'), |
|
1421 | + 'UG106' => __('Mpigi', 'invoicing'), |
|
1422 | + 'UG107' => __('Mubende', 'invoicing'), |
|
1423 | + 'UG108' => __('Mukono', 'invoicing'), |
|
1424 | + 'UG334' => __('Nabilatuk', 'invoicing'), |
|
1425 | + 'UG311' => __('Nakapiripirit', 'invoicing'), |
|
1426 | + 'UG116' => __('Nakaseke', 'invoicing'), |
|
1427 | + 'UG109' => __('Nakasongola', 'invoicing'), |
|
1428 | + 'UG230' => __('Namayingo', 'invoicing'), |
|
1429 | + 'UG234' => __('Namisindwa', 'invoicing'), |
|
1430 | + 'UG224' => __('Namutumba', 'invoicing'), |
|
1431 | + 'UG327' => __('Napak', 'invoicing'), |
|
1432 | + 'UG310' => __('Nebbi', 'invoicing'), |
|
1433 | + 'UG231' => __('Ngora', 'invoicing'), |
|
1434 | + 'UG424' => __('Ntoroko', 'invoicing'), |
|
1435 | + 'UG411' => __('Ntungamo', 'invoicing'), |
|
1436 | + 'UG328' => __('Nwoya', 'invoicing'), |
|
1437 | + 'UG331' => __('Omoro', 'invoicing'), |
|
1438 | + 'UG329' => __('Otuke', 'invoicing'), |
|
1439 | + 'UG321' => __('Oyam', 'invoicing'), |
|
1440 | + 'UG312' => __('Pader', 'invoicing'), |
|
1441 | + 'UG332' => __('Pakwach', 'invoicing'), |
|
1442 | + 'UG210' => __('Pallisa', 'invoicing'), |
|
1443 | + 'UG110' => __('Rakai', 'invoicing'), |
|
1444 | + 'UG429' => __('Rubanda', 'invoicing'), |
|
1445 | + 'UG425' => __('Rubirizi', 'invoicing'), |
|
1446 | + 'UG431' => __('Rukiga', 'invoicing'), |
|
1447 | + 'UG412' => __('Rukungiri', 'invoicing'), |
|
1448 | + 'UG111' => __('Sembabule', 'invoicing'), |
|
1449 | + 'UG232' => __('Serere', 'invoicing'), |
|
1450 | + 'UG426' => __('Sheema', 'invoicing'), |
|
1451 | + 'UG215' => __('Sironko', 'invoicing'), |
|
1452 | + 'UG211' => __('Soroti', 'invoicing'), |
|
1453 | + 'UG212' => __('Tororo', 'invoicing'), |
|
1454 | + 'UG113' => __('Wakiso', 'invoicing'), |
|
1455 | + 'UG313' => __('Yumbe', 'invoicing'), |
|
1456 | + 'UG330' => __('Zombo', 'invoicing'), |
|
1457 | 1457 | ), |
1458 | 1458 | 'UM' => array( |
1459 | - '81' => __( 'Baker Island', 'invoicing' ), |
|
1460 | - '84' => __( 'Howland Island', 'invoicing' ), |
|
1461 | - '86' => __( 'Jarvis Island', 'invoicing' ), |
|
1462 | - '67' => __( 'Johnston Atoll', 'invoicing' ), |
|
1463 | - '89' => __( 'Kingman Reef', 'invoicing' ), |
|
1464 | - '71' => __( 'Midway Atoll', 'invoicing' ), |
|
1465 | - '76' => __( 'Navassa Island', 'invoicing' ), |
|
1466 | - '95' => __( 'Palmyra Atoll', 'invoicing' ), |
|
1467 | - '79' => __( 'Wake Island', 'invoicing' ), |
|
1459 | + '81' => __('Baker Island', 'invoicing'), |
|
1460 | + '84' => __('Howland Island', 'invoicing'), |
|
1461 | + '86' => __('Jarvis Island', 'invoicing'), |
|
1462 | + '67' => __('Johnston Atoll', 'invoicing'), |
|
1463 | + '89' => __('Kingman Reef', 'invoicing'), |
|
1464 | + '71' => __('Midway Atoll', 'invoicing'), |
|
1465 | + '76' => __('Navassa Island', 'invoicing'), |
|
1466 | + '95' => __('Palmyra Atoll', 'invoicing'), |
|
1467 | + '79' => __('Wake Island', 'invoicing'), |
|
1468 | 1468 | ), |
1469 | 1469 | 'US' => array( // United States. |
1470 | - 'AL' => __( 'Alabama', 'invoicing' ), |
|
1471 | - 'AK' => __( 'Alaska', 'invoicing' ), |
|
1472 | - 'AZ' => __( 'Arizona', 'invoicing' ), |
|
1473 | - 'AR' => __( 'Arkansas', 'invoicing' ), |
|
1474 | - 'CA' => __( 'California', 'invoicing' ), |
|
1475 | - 'CO' => __( 'Colorado', 'invoicing' ), |
|
1476 | - 'CT' => __( 'Connecticut', 'invoicing' ), |
|
1477 | - 'DE' => __( 'Delaware', 'invoicing' ), |
|
1478 | - 'DC' => __( 'District Of Columbia', 'invoicing' ), |
|
1479 | - 'FL' => __( 'Florida', 'invoicing' ), |
|
1480 | - 'GA' => _x( 'Georgia', 'US state of Georgia', 'invoicing' ), |
|
1481 | - 'HI' => __( 'Hawaii', 'invoicing' ), |
|
1482 | - 'ID' => __( 'Idaho', 'invoicing' ), |
|
1483 | - 'IL' => __( 'Illinois', 'invoicing' ), |
|
1484 | - 'IN' => __( 'Indiana', 'invoicing' ), |
|
1485 | - 'IA' => __( 'Iowa', 'invoicing' ), |
|
1486 | - 'KS' => __( 'Kansas', 'invoicing' ), |
|
1487 | - 'KY' => __( 'Kentucky', 'invoicing' ), |
|
1488 | - 'LA' => __( 'Louisiana', 'invoicing' ), |
|
1489 | - 'ME' => __( 'Maine', 'invoicing' ), |
|
1490 | - 'MD' => __( 'Maryland', 'invoicing' ), |
|
1491 | - 'MA' => __( 'Massachusetts', 'invoicing' ), |
|
1492 | - 'MI' => __( 'Michigan', 'invoicing' ), |
|
1493 | - 'MN' => __( 'Minnesota', 'invoicing' ), |
|
1494 | - 'MS' => __( 'Mississippi', 'invoicing' ), |
|
1495 | - 'MO' => __( 'Missouri', 'invoicing' ), |
|
1496 | - 'MT' => __( 'Montana', 'invoicing' ), |
|
1497 | - 'NE' => __( 'Nebraska', 'invoicing' ), |
|
1498 | - 'NV' => __( 'Nevada', 'invoicing' ), |
|
1499 | - 'NH' => __( 'New Hampshire', 'invoicing' ), |
|
1500 | - 'NJ' => __( 'New Jersey', 'invoicing' ), |
|
1501 | - 'NM' => __( 'New Mexico', 'invoicing' ), |
|
1502 | - 'NY' => __( 'New York', 'invoicing' ), |
|
1503 | - 'NC' => __( 'North Carolina', 'invoicing' ), |
|
1504 | - 'ND' => __( 'North Dakota', 'invoicing' ), |
|
1505 | - 'OH' => __( 'Ohio', 'invoicing' ), |
|
1506 | - 'OK' => __( 'Oklahoma', 'invoicing' ), |
|
1507 | - 'OR' => __( 'Oregon', 'invoicing' ), |
|
1508 | - 'PA' => __( 'Pennsylvania', 'invoicing' ), |
|
1509 | - 'RI' => __( 'Rhode Island', 'invoicing' ), |
|
1510 | - 'SC' => __( 'South Carolina', 'invoicing' ), |
|
1511 | - 'SD' => __( 'South Dakota', 'invoicing' ), |
|
1512 | - 'TN' => __( 'Tennessee', 'invoicing' ), |
|
1513 | - 'TX' => __( 'Texas', 'invoicing' ), |
|
1514 | - 'UT' => __( 'Utah', 'invoicing' ), |
|
1515 | - 'VT' => __( 'Vermont', 'invoicing' ), |
|
1516 | - 'VA' => __( 'Virginia', 'invoicing' ), |
|
1517 | - 'WA' => __( 'Washington', 'invoicing' ), |
|
1518 | - 'WV' => __( 'West Virginia', 'invoicing' ), |
|
1519 | - 'WI' => __( 'Wisconsin', 'invoicing' ), |
|
1520 | - 'WY' => __( 'Wyoming', 'invoicing' ), |
|
1521 | - 'AA' => __( 'Armed Forces (AA)', 'invoicing' ), |
|
1522 | - 'AE' => __( 'Armed Forces (AE)', 'invoicing' ), |
|
1523 | - 'AP' => __( 'Armed Forces (AP)', 'invoicing' ), |
|
1470 | + 'AL' => __('Alabama', 'invoicing'), |
|
1471 | + 'AK' => __('Alaska', 'invoicing'), |
|
1472 | + 'AZ' => __('Arizona', 'invoicing'), |
|
1473 | + 'AR' => __('Arkansas', 'invoicing'), |
|
1474 | + 'CA' => __('California', 'invoicing'), |
|
1475 | + 'CO' => __('Colorado', 'invoicing'), |
|
1476 | + 'CT' => __('Connecticut', 'invoicing'), |
|
1477 | + 'DE' => __('Delaware', 'invoicing'), |
|
1478 | + 'DC' => __('District Of Columbia', 'invoicing'), |
|
1479 | + 'FL' => __('Florida', 'invoicing'), |
|
1480 | + 'GA' => _x('Georgia', 'US state of Georgia', 'invoicing'), |
|
1481 | + 'HI' => __('Hawaii', 'invoicing'), |
|
1482 | + 'ID' => __('Idaho', 'invoicing'), |
|
1483 | + 'IL' => __('Illinois', 'invoicing'), |
|
1484 | + 'IN' => __('Indiana', 'invoicing'), |
|
1485 | + 'IA' => __('Iowa', 'invoicing'), |
|
1486 | + 'KS' => __('Kansas', 'invoicing'), |
|
1487 | + 'KY' => __('Kentucky', 'invoicing'), |
|
1488 | + 'LA' => __('Louisiana', 'invoicing'), |
|
1489 | + 'ME' => __('Maine', 'invoicing'), |
|
1490 | + 'MD' => __('Maryland', 'invoicing'), |
|
1491 | + 'MA' => __('Massachusetts', 'invoicing'), |
|
1492 | + 'MI' => __('Michigan', 'invoicing'), |
|
1493 | + 'MN' => __('Minnesota', 'invoicing'), |
|
1494 | + 'MS' => __('Mississippi', 'invoicing'), |
|
1495 | + 'MO' => __('Missouri', 'invoicing'), |
|
1496 | + 'MT' => __('Montana', 'invoicing'), |
|
1497 | + 'NE' => __('Nebraska', 'invoicing'), |
|
1498 | + 'NV' => __('Nevada', 'invoicing'), |
|
1499 | + 'NH' => __('New Hampshire', 'invoicing'), |
|
1500 | + 'NJ' => __('New Jersey', 'invoicing'), |
|
1501 | + 'NM' => __('New Mexico', 'invoicing'), |
|
1502 | + 'NY' => __('New York', 'invoicing'), |
|
1503 | + 'NC' => __('North Carolina', 'invoicing'), |
|
1504 | + 'ND' => __('North Dakota', 'invoicing'), |
|
1505 | + 'OH' => __('Ohio', 'invoicing'), |
|
1506 | + 'OK' => __('Oklahoma', 'invoicing'), |
|
1507 | + 'OR' => __('Oregon', 'invoicing'), |
|
1508 | + 'PA' => __('Pennsylvania', 'invoicing'), |
|
1509 | + 'RI' => __('Rhode Island', 'invoicing'), |
|
1510 | + 'SC' => __('South Carolina', 'invoicing'), |
|
1511 | + 'SD' => __('South Dakota', 'invoicing'), |
|
1512 | + 'TN' => __('Tennessee', 'invoicing'), |
|
1513 | + 'TX' => __('Texas', 'invoicing'), |
|
1514 | + 'UT' => __('Utah', 'invoicing'), |
|
1515 | + 'VT' => __('Vermont', 'invoicing'), |
|
1516 | + 'VA' => __('Virginia', 'invoicing'), |
|
1517 | + 'WA' => __('Washington', 'invoicing'), |
|
1518 | + 'WV' => __('West Virginia', 'invoicing'), |
|
1519 | + 'WI' => __('Wisconsin', 'invoicing'), |
|
1520 | + 'WY' => __('Wyoming', 'invoicing'), |
|
1521 | + 'AA' => __('Armed Forces (AA)', 'invoicing'), |
|
1522 | + 'AE' => __('Armed Forces (AE)', 'invoicing'), |
|
1523 | + 'AP' => __('Armed Forces (AP)', 'invoicing'), |
|
1524 | 1524 | ), |
1525 | 1525 | 'VN' => array(), |
1526 | 1526 | 'YT' => array(), |
1527 | 1527 | 'ZA' => array( // South African states. |
1528 | - 'EC' => __( 'Eastern Cape', 'invoicing' ), |
|
1529 | - 'FS' => __( 'Free State', 'invoicing' ), |
|
1530 | - 'GP' => __( 'Gauteng', 'invoicing' ), |
|
1531 | - 'KZN' => __( 'KwaZulu-Natal', 'invoicing' ), |
|
1532 | - 'LP' => __( 'Limpopo', 'invoicing' ), |
|
1533 | - 'MP' => __( 'Mpumalanga', 'invoicing' ), |
|
1534 | - 'NC' => __( 'Northern Cape', 'invoicing' ), |
|
1535 | - 'NW' => __( 'North West', 'invoicing' ), |
|
1536 | - 'WC' => __( 'Western Cape', 'invoicing' ), |
|
1528 | + 'EC' => __('Eastern Cape', 'invoicing'), |
|
1529 | + 'FS' => __('Free State', 'invoicing'), |
|
1530 | + 'GP' => __('Gauteng', 'invoicing'), |
|
1531 | + 'KZN' => __('KwaZulu-Natal', 'invoicing'), |
|
1532 | + 'LP' => __('Limpopo', 'invoicing'), |
|
1533 | + 'MP' => __('Mpumalanga', 'invoicing'), |
|
1534 | + 'NC' => __('Northern Cape', 'invoicing'), |
|
1535 | + 'NW' => __('North West', 'invoicing'), |
|
1536 | + 'WC' => __('Western Cape', 'invoicing'), |
|
1537 | 1537 | ), |
1538 | 1538 | 'ZM' => array( // Zambia's Provinces. Ref: https://en.wikipedia.org/wiki/ISO_3166-2:ZM. |
1539 | - 'ZM-01' => __( 'Western', 'invoicing' ), |
|
1540 | - 'ZM-02' => __( 'Central', 'invoicing' ), |
|
1541 | - 'ZM-03' => __( 'Eastern', 'invoicing' ), |
|
1542 | - 'ZM-04' => __( 'Luapula', 'invoicing' ), |
|
1543 | - 'ZM-05' => __( 'Northern', 'invoicing' ), |
|
1544 | - 'ZM-06' => __( 'North-Western', 'invoicing' ), |
|
1545 | - 'ZM-07' => __( 'Southern', 'invoicing' ), |
|
1546 | - 'ZM-08' => __( 'Copperbelt', 'invoicing' ), |
|
1547 | - 'ZM-09' => __( 'Lusaka', 'invoicing' ), |
|
1548 | - 'ZM-10' => __( 'Muchinga', 'invoicing' ), |
|
1539 | + 'ZM-01' => __('Western', 'invoicing'), |
|
1540 | + 'ZM-02' => __('Central', 'invoicing'), |
|
1541 | + 'ZM-03' => __('Eastern', 'invoicing'), |
|
1542 | + 'ZM-04' => __('Luapula', 'invoicing'), |
|
1543 | + 'ZM-05' => __('Northern', 'invoicing'), |
|
1544 | + 'ZM-06' => __('North-Western', 'invoicing'), |
|
1545 | + 'ZM-07' => __('Southern', 'invoicing'), |
|
1546 | + 'ZM-08' => __('Copperbelt', 'invoicing'), |
|
1547 | + 'ZM-09' => __('Lusaka', 'invoicing'), |
|
1548 | + 'ZM-10' => __('Muchinga', 'invoicing'), |
|
1549 | 1549 | ), |
1550 | 1550 | ); |
@@ -7,7 +7,7 @@ |
||
7 | 7 | * @package Invoicing/data |
8 | 8 | */ |
9 | 9 | |
10 | -defined( 'ABSPATH' ) || exit; |
|
10 | +defined('ABSPATH') || exit; |
|
11 | 11 | |
12 | 12 | return array( |
13 | 13 | 'BD' => '+880', |
@@ -9,7 +9,7 @@ |
||
9 | 9 | * @version 1.0.14 |
10 | 10 | */ |
11 | 11 | |
12 | -defined( 'ABSPATH' ) || exit; |
|
12 | +defined('ABSPATH') || exit; |
|
13 | 13 | |
14 | 14 | return array( |
15 | 15 | 'US' => __('United States', 'invoicing'), |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | * Privacy/GDPR related functionality which ties into WordPress functionality. |
4 | 4 | */ |
5 | 5 | |
6 | -defined( 'ABSPATH' ) || exit; |
|
6 | +defined('ABSPATH') || exit; |
|
7 | 7 | |
8 | 8 | /** |
9 | 9 | * WPInv_Privacy Class. |
@@ -14,13 +14,13 @@ discard block |
||
14 | 14 | * Init - hook into events. |
15 | 15 | */ |
16 | 16 | public function __construct() { |
17 | - parent::__construct( __( 'Invoicing', 'invoicing' ) ); |
|
17 | + parent::__construct(__('Invoicing', 'invoicing')); |
|
18 | 18 | |
19 | 19 | // Include supporting classes. |
20 | 20 | include_once 'class-wpinv-privacy-exporters.php'; |
21 | 21 | |
22 | 22 | // This hook registers Invoicing data exporters. |
23 | - $this->add_exporter( 'wpinv-customer-invoices', __( 'Customer Invoices', 'invoicing' ), array( 'WPInv_Privacy_Exporters', 'customer_invoice_data_exporter' ) ); |
|
23 | + $this->add_exporter('wpinv-customer-invoices', __('Customer Invoices', 'invoicing'), array('WPInv_Privacy_Exporters', 'customer_invoice_data_exporter')); |
|
24 | 24 | } |
25 | 25 | |
26 | 26 | /** |
@@ -31,27 +31,27 @@ discard block |
||
31 | 31 | public function get_privacy_message() { |
32 | 32 | |
33 | 33 | $content = '<div class="wp-suggested-text">' . |
34 | - '<h2>' . __( 'Invoices and checkout', 'invoicing' ) . '</h2>' . |
|
35 | - '<p class="privacy-policy-tutorial">' . __( 'Example privacy texts.', 'invoicing' ) . '</p>' . |
|
36 | - '<p>' . __( 'We collect information about you during the checkout process on our site. This information may include, but is not limited to, your name, email address, phone number, address, IP and any other details that might be requested from you for the purpose of processing your payment and retaining your invoice details for legal reasons.', 'invoicing' ) . '</p>' . |
|
37 | - '<p>' . __( 'Handling this data also allows us to:', 'invoicing' ) . '</p>' . |
|
34 | + '<h2>' . __('Invoices and checkout', 'invoicing') . '</h2>' . |
|
35 | + '<p class="privacy-policy-tutorial">' . __('Example privacy texts.', 'invoicing') . '</p>' . |
|
36 | + '<p>' . __('We collect information about you during the checkout process on our site. This information may include, but is not limited to, your name, email address, phone number, address, IP and any other details that might be requested from you for the purpose of processing your payment and retaining your invoice details for legal reasons.', 'invoicing') . '</p>' . |
|
37 | + '<p>' . __('Handling this data also allows us to:', 'invoicing') . '</p>' . |
|
38 | 38 | '<ul>' . |
39 | - '<li>' . __( '- Send you important account/order/service information.', 'invoicing' ) . '</li>' . |
|
40 | - '<li>' . __( '- Estimate taxes based on your location.', 'invoicing' ) . '</li>' . |
|
41 | - '<li>' . __( '- Respond to your queries or complaints.', 'invoicing' ) . '</li>' . |
|
42 | - '<li>' . __( '- Process payments and to prevent fraudulent transactions. We do this on the basis of our legitimate business interests.', 'invoicing' ) . '</li>' . |
|
43 | - '<li>' . __( '- Retain historical payment and invoice history. We do this on the basis of legal obligations.', 'invoicing' ) . '</li>' . |
|
44 | - '<li>' . __( '- Set up and administer your account, provide technical and/or customer support, and to verify your identity. We do this on the basis of our legitimate business interests.', 'invoicing' ) . '</li>' . |
|
39 | + '<li>' . __('- Send you important account/order/service information.', 'invoicing') . '</li>' . |
|
40 | + '<li>' . __('- Estimate taxes based on your location.', 'invoicing') . '</li>' . |
|
41 | + '<li>' . __('- Respond to your queries or complaints.', 'invoicing') . '</li>' . |
|
42 | + '<li>' . __('- Process payments and to prevent fraudulent transactions. We do this on the basis of our legitimate business interests.', 'invoicing') . '</li>' . |
|
43 | + '<li>' . __('- Retain historical payment and invoice history. We do this on the basis of legal obligations.', 'invoicing') . '</li>' . |
|
44 | + '<li>' . __('- Set up and administer your account, provide technical and/or customer support, and to verify your identity. We do this on the basis of our legitimate business interests.', 'invoicing') . '</li>' . |
|
45 | 45 | '</ul>' . |
46 | - '<p>' . __( 'In addition to collecting information at checkout we may also use and store your contact details when manually creating invoices for require payments relating to prior contractual agreements or agreed terms.', 'invoicing' ) . '</p>' . |
|
47 | - '<h2>' . __( 'What we share with others', 'invoicing' ) . '</h2>' . |
|
48 | - '<p>' . __( 'We share information with third parties who help us provide our payment and invoicing services to you; for example --', 'invoicing' ) . '</p>' . |
|
49 | - '<p class="privacy-policy-tutorial">' . __( 'In this subsection you should list which third party payment processors you’re using to take payments since these may handle customer data. We’ve included PayPal as an example, but you should remove this if you’re not using PayPal.', 'invoicing' ) . '</p>' . |
|
50 | - '<p>' . __( 'We accept payments through PayPal. When processing payments, some of your data will be passed to PayPal, including information required to process or support the payment, such as the purchase total and billing information.', 'invoicing' ) . '</p>' . |
|
51 | - '<p>' . __( 'Please see the <a href="https://www.paypal.com/us/webapps/mpp/ua/privacy-full">PayPal Privacy Policy</a> for more details.', 'invoicing' ) . '</p>' . |
|
46 | + '<p>' . __('In addition to collecting information at checkout we may also use and store your contact details when manually creating invoices for require payments relating to prior contractual agreements or agreed terms.', 'invoicing') . '</p>' . |
|
47 | + '<h2>' . __('What we share with others', 'invoicing') . '</h2>' . |
|
48 | + '<p>' . __('We share information with third parties who help us provide our payment and invoicing services to you; for example --', 'invoicing') . '</p>' . |
|
49 | + '<p class="privacy-policy-tutorial">' . __('In this subsection you should list which third party payment processors you’re using to take payments since these may handle customer data. We’ve included PayPal as an example, but you should remove this if you’re not using PayPal.', 'invoicing') . '</p>' . |
|
50 | + '<p>' . __('We accept payments through PayPal. When processing payments, some of your data will be passed to PayPal, including information required to process or support the payment, such as the purchase total and billing information.', 'invoicing') . '</p>' . |
|
51 | + '<p>' . __('Please see the <a href="https://www.paypal.com/us/webapps/mpp/ua/privacy-full">PayPal Privacy Policy</a> for more details.', 'invoicing') . '</p>' . |
|
52 | 52 | '</div>'; |
53 | 53 | |
54 | - return apply_filters( 'wpinv_privacy_policy_content', $content ); |
|
54 | + return apply_filters('wpinv_privacy_policy_content', $content); |
|
55 | 55 | } |
56 | 56 | |
57 | 57 | } |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | * Personal data exporters. |
4 | 4 | */ |
5 | 5 | |
6 | -defined( 'ABSPATH' ) || exit; |
|
6 | +defined('ABSPATH') || exit; |
|
7 | 7 | |
8 | 8 | /** |
9 | 9 | * WPInv_Privacy_Exporters Class. |
@@ -17,38 +17,38 @@ discard block |
||
17 | 17 | * @param int $page Page. |
18 | 18 | * @return array An array of invoice data in name value pairs |
19 | 19 | */ |
20 | - public static function customer_invoice_data_exporter( $email_address, $page ) { |
|
20 | + public static function customer_invoice_data_exporter($email_address, $page) { |
|
21 | 21 | $done = false; |
22 | 22 | $page = (int) $page; |
23 | 23 | $data_to_export = array(); |
24 | 24 | |
25 | - $user = get_user_by( 'email', $email_address ); |
|
26 | - if ( ! $user instanceof WP_User ) { |
|
25 | + $user = get_user_by('email', $email_address); |
|
26 | + if (!$user instanceof WP_User) { |
|
27 | 27 | return array( |
28 | 28 | 'data' => $data_to_export, |
29 | 29 | 'done' => true, |
30 | 30 | ); |
31 | 31 | } |
32 | 32 | |
33 | - $args = array( |
|
33 | + $args = array( |
|
34 | 34 | 'limit' => 30, |
35 | 35 | 'page' => $page, |
36 | 36 | 'user' => $user->ID, |
37 | 37 | ); |
38 | 38 | |
39 | - $invoices = wpinv_get_invoices( $args ); |
|
39 | + $invoices = wpinv_get_invoices($args); |
|
40 | 40 | |
41 | - if ( 0 < count( $invoices ) ) { |
|
42 | - foreach ( $invoices as $invoice ) { |
|
41 | + if (0 < count($invoices)) { |
|
42 | + foreach ($invoices as $invoice) { |
|
43 | 43 | $data_to_export[] = array( |
44 | 44 | 'group_id' => 'customer_invoices', |
45 | - 'group_label' => __( 'Invoicing Data', 'invoicing' ), |
|
46 | - 'group_description' => __( 'Customer invoicing data.', 'invoicing' ), |
|
45 | + 'group_label' => __('Invoicing Data', 'invoicing'), |
|
46 | + 'group_description' => __('Customer invoicing data.', 'invoicing'), |
|
47 | 47 | 'item_id' => "wpinv-{$invoice->ID}", |
48 | - 'data' => self::get_customer_invoice_data( $invoice ), |
|
48 | + 'data' => self::get_customer_invoice_data($invoice), |
|
49 | 49 | ); |
50 | 50 | } |
51 | - $done = 30 > count( $invoices ); |
|
51 | + $done = 30 > count($invoices); |
|
52 | 52 | } else { |
53 | 53 | $done = true; |
54 | 54 | } |
@@ -66,59 +66,59 @@ discard block |
||
66 | 66 | * @param WPInv_Invoice $invoice invoice object. |
67 | 67 | * @return array |
68 | 68 | */ |
69 | - public static function get_customer_invoice_data( $invoice ) { |
|
69 | + public static function get_customer_invoice_data($invoice) { |
|
70 | 70 | $personal_data = array(); |
71 | 71 | |
72 | 72 | $props_to_export = array( |
73 | - 'number' => __( 'Invoice Number', 'invoicing' ), |
|
74 | - 'created_date' => __( 'Invoice Date', 'invoicing' ), |
|
75 | - 'status' => __( 'Invoice Status', 'invoicing' ), |
|
76 | - 'total' => __( 'Invoice Total', 'invoicing' ), |
|
77 | - 'items' => __( 'Invoice Items', 'invoicing' ), |
|
78 | - 'first_name' => __( 'First Name', 'invoicing' ), |
|
79 | - 'last_name' => __( 'Last Name', 'invoicing' ), |
|
80 | - 'email' => __( 'Email Address', 'invoicing' ), |
|
81 | - '_wpinv_company' => __( 'Company', 'invoicing' ), |
|
82 | - 'phone' => __( 'Phone Number', 'invoicing' ), |
|
83 | - 'address' => __( 'Address', 'invoicing' ), |
|
84 | - '_wpinv_city' => __( 'City', 'invoicing' ), |
|
85 | - '_wpinv_country' => __( 'Country', 'invoicing' ), |
|
86 | - '_wpinv_state' => __( 'State', 'invoicing' ), |
|
87 | - '_wpinv_zip' => __( 'Zip Code', 'invoicing' ), |
|
73 | + 'number' => __('Invoice Number', 'invoicing'), |
|
74 | + 'created_date' => __('Invoice Date', 'invoicing'), |
|
75 | + 'status' => __('Invoice Status', 'invoicing'), |
|
76 | + 'total' => __('Invoice Total', 'invoicing'), |
|
77 | + 'items' => __('Invoice Items', 'invoicing'), |
|
78 | + 'first_name' => __('First Name', 'invoicing'), |
|
79 | + 'last_name' => __('Last Name', 'invoicing'), |
|
80 | + 'email' => __('Email Address', 'invoicing'), |
|
81 | + '_wpinv_company' => __('Company', 'invoicing'), |
|
82 | + 'phone' => __('Phone Number', 'invoicing'), |
|
83 | + 'address' => __('Address', 'invoicing'), |
|
84 | + '_wpinv_city' => __('City', 'invoicing'), |
|
85 | + '_wpinv_country' => __('Country', 'invoicing'), |
|
86 | + '_wpinv_state' => __('State', 'invoicing'), |
|
87 | + '_wpinv_zip' => __('Zip Code', 'invoicing'), |
|
88 | 88 | ); |
89 | 89 | |
90 | - $subscription = wpinv_get_subscription( $invoice ); |
|
90 | + $subscription = wpinv_get_subscription($invoice); |
|
91 | 91 | $period = $initial_amt = $bill_times = $billed = $renewal_date = ''; |
92 | 92 | |
93 | - if ( $invoice->is_recurring() && !empty( $subscription ) ) { |
|
94 | - $frequency = WPInv_Subscriptions::wpinv_get_pretty_subscription_frequency( $subscription->period,$subscription->frequency ); |
|
95 | - $period = wpinv_price( wpinv_format_amount( $subscription->recurring_amount ), wpinv_get_invoice_currency_code( $subscription->parent_payment_id ) ) . ' / ' . $frequency; |
|
96 | - $initial_amt = wpinv_price( wpinv_format_amount( $subscription->initial_amount ), wpinv_get_invoice_currency_code( $subscription->parent_payment_id ) ); |
|
97 | - $bill_times = $subscription->get_times_billed() . ' / ' . ( ( $subscription->bill_times == 0 ) ? 'Until Cancelled' : $subscription->bill_times ); |
|
98 | - $renewal_date = ! empty( $subscription->expiration ) ? date_i18n( get_option( 'date_format' ), strtotime( $subscription->expiration ) ) : __( 'N/A', 'invoicing' ); |
|
99 | - |
|
100 | - $props_to_export['period'] = __( 'Billing Cycle', 'invoicing' ); |
|
101 | - $props_to_export['initial_amount'] = __( 'Initial Amount', 'invoicing' ); |
|
102 | - $props_to_export['bill_times'] = __( 'Times Billed', 'invoicing' ); |
|
103 | - $props_to_export['renewal_date'] = __( 'Renewal Date', 'invoicing' ); |
|
93 | + if ($invoice->is_recurring() && !empty($subscription)) { |
|
94 | + $frequency = WPInv_Subscriptions::wpinv_get_pretty_subscription_frequency($subscription->period, $subscription->frequency); |
|
95 | + $period = wpinv_price(wpinv_format_amount($subscription->recurring_amount), wpinv_get_invoice_currency_code($subscription->parent_payment_id)) . ' / ' . $frequency; |
|
96 | + $initial_amt = wpinv_price(wpinv_format_amount($subscription->initial_amount), wpinv_get_invoice_currency_code($subscription->parent_payment_id)); |
|
97 | + $bill_times = $subscription->get_times_billed() . ' / ' . (($subscription->bill_times == 0) ? 'Until Cancelled' : $subscription->bill_times); |
|
98 | + $renewal_date = !empty($subscription->expiration) ? date_i18n(get_option('date_format'), strtotime($subscription->expiration)) : __('N/A', 'invoicing'); |
|
99 | + |
|
100 | + $props_to_export['period'] = __('Billing Cycle', 'invoicing'); |
|
101 | + $props_to_export['initial_amount'] = __('Initial Amount', 'invoicing'); |
|
102 | + $props_to_export['bill_times'] = __('Times Billed', 'invoicing'); |
|
103 | + $props_to_export['renewal_date'] = __('Renewal Date', 'invoicing'); |
|
104 | 104 | } |
105 | 105 | |
106 | - $props_to_export['ip'] = __( 'IP Address', 'invoicing' ); |
|
107 | - $props_to_export['view_url'] = __( 'Invoice Link', 'invoicing' ); |
|
106 | + $props_to_export['ip'] = __('IP Address', 'invoicing'); |
|
107 | + $props_to_export['view_url'] = __('Invoice Link', 'invoicing'); |
|
108 | 108 | |
109 | - $props_to_export = apply_filters( 'wpinv_privacy_export_invoice_personal_data_props', $props_to_export, $invoice, $subscription); |
|
109 | + $props_to_export = apply_filters('wpinv_privacy_export_invoice_personal_data_props', $props_to_export, $invoice, $subscription); |
|
110 | 110 | |
111 | - foreach ( $props_to_export as $prop => $name ) { |
|
111 | + foreach ($props_to_export as $prop => $name) { |
|
112 | 112 | $value = ''; |
113 | 113 | |
114 | - switch ( $prop ) { |
|
114 | + switch ($prop) { |
|
115 | 115 | case 'items': |
116 | 116 | $item_names = array(); |
117 | - foreach ( $invoice->get_cart_details() as $key => $cart_item ) { |
|
118 | - $item_quantity = $cart_item['quantity'] > 0 ? absint( $cart_item['quantity'] ) : 1; |
|
117 | + foreach ($invoice->get_cart_details() as $key => $cart_item) { |
|
118 | + $item_quantity = $cart_item['quantity'] > 0 ? absint($cart_item['quantity']) : 1; |
|
119 | 119 | $item_names[] = $cart_item['name'] . ' x ' . $item_quantity; |
120 | 120 | } |
121 | - $value = implode( ', ', $item_names ); |
|
121 | + $value = implode(', ', $item_names); |
|
122 | 122 | break; |
123 | 123 | case 'status': |
124 | 124 | $value = $invoice->get_status(true); |
@@ -139,7 +139,7 @@ discard block |
||
139 | 139 | $value = $renewal_date; |
140 | 140 | break; |
141 | 141 | default: |
142 | - if ( is_callable( array( $invoice, 'get_' . $prop ) ) ) { |
|
142 | + if (is_callable(array($invoice, 'get_' . $prop))) { |
|
143 | 143 | $value = $invoice->{"get_$prop"}(); |
144 | 144 | } else { |
145 | 145 | $value = $invoice->get_meta($prop); |
@@ -147,9 +147,9 @@ discard block |
||
147 | 147 | break; |
148 | 148 | } |
149 | 149 | |
150 | - $value = apply_filters( 'wpi_privacy_export_invoice_personal_data_prop', $value, $prop, $invoice ); |
|
150 | + $value = apply_filters('wpi_privacy_export_invoice_personal_data_prop', $value, $prop, $invoice); |
|
151 | 151 | |
152 | - if ( $value ) { |
|
152 | + if ($value) { |
|
153 | 153 | $personal_data[] = array( |
154 | 154 | 'name' => $name, |
155 | 155 | 'value' => $value, |
@@ -158,7 +158,7 @@ discard block |
||
158 | 158 | |
159 | 159 | } |
160 | 160 | |
161 | - $personal_data = apply_filters( 'wpinv_privacy_export_invoice_personal_data', $personal_data, $invoice ); |
|
161 | + $personal_data = apply_filters('wpinv_privacy_export_invoice_personal_data', $personal_data, $invoice); |
|
162 | 162 | |
163 | 163 | return $personal_data; |
164 | 164 |
@@ -7,38 +7,38 @@ discard block |
||
7 | 7 | */ |
8 | 8 | |
9 | 9 | // MUST have WordPress. |
10 | -if ( !defined( 'WPINC' ) ) { |
|
11 | - exit( 'Do NOT access this file directly: ' . basename( __FILE__ ) ); |
|
10 | +if (!defined('WPINC')) { |
|
11 | + exit('Do NOT access this file directly: ' . basename(__FILE__)); |
|
12 | 12 | } |
13 | 13 | |
14 | -add_action( 'init', 'wpinv_register_post_types', 1 ); |
|
14 | +add_action('init', 'wpinv_register_post_types', 1); |
|
15 | 15 | function wpinv_register_post_types() { |
16 | 16 | |
17 | 17 | $labels = array( |
18 | - 'name' => _x( 'Invoices', 'post type general name', 'invoicing' ), |
|
19 | - 'singular_name' => _x( 'Invoice', 'post type singular name', 'invoicing' ), |
|
20 | - 'menu_name' => _x( 'Invoices', 'admin menu', 'invoicing' ), |
|
21 | - 'name_admin_bar' => _x( 'Invoice', 'add new on admin bar', 'invoicing' ), |
|
22 | - 'add_new' => _x( 'Add New', 'book', 'invoicing' ), |
|
23 | - 'add_new_item' => __( 'Add New Invoice', 'invoicing' ), |
|
24 | - 'new_item' => __( 'New Invoice', 'invoicing' ), |
|
25 | - 'edit_item' => __( 'Edit Invoice', 'invoicing' ), |
|
26 | - 'view_item' => __( 'View Invoice', 'invoicing' ), |
|
27 | - 'all_items' => __( 'Invoices', 'invoicing' ), |
|
28 | - 'search_items' => __( 'Search Invoices', 'invoicing' ), |
|
29 | - 'parent_item_colon' => __( 'Parent Invoices:', 'invoicing' ), |
|
30 | - 'not_found' => __( 'No invoices found.', 'invoicing' ), |
|
31 | - 'not_found_in_trash' => __( 'No invoices found in trash.', 'invoicing' ) |
|
18 | + 'name' => _x('Invoices', 'post type general name', 'invoicing'), |
|
19 | + 'singular_name' => _x('Invoice', 'post type singular name', 'invoicing'), |
|
20 | + 'menu_name' => _x('Invoices', 'admin menu', 'invoicing'), |
|
21 | + 'name_admin_bar' => _x('Invoice', 'add new on admin bar', 'invoicing'), |
|
22 | + 'add_new' => _x('Add New', 'book', 'invoicing'), |
|
23 | + 'add_new_item' => __('Add New Invoice', 'invoicing'), |
|
24 | + 'new_item' => __('New Invoice', 'invoicing'), |
|
25 | + 'edit_item' => __('Edit Invoice', 'invoicing'), |
|
26 | + 'view_item' => __('View Invoice', 'invoicing'), |
|
27 | + 'all_items' => __('Invoices', 'invoicing'), |
|
28 | + 'search_items' => __('Search Invoices', 'invoicing'), |
|
29 | + 'parent_item_colon' => __('Parent Invoices:', 'invoicing'), |
|
30 | + 'not_found' => __('No invoices found.', 'invoicing'), |
|
31 | + 'not_found_in_trash' => __('No invoices found in trash.', 'invoicing') |
|
32 | 32 | ); |
33 | - $labels = apply_filters( 'wpinv_labels', $labels ); |
|
33 | + $labels = apply_filters('wpinv_labels', $labels); |
|
34 | 34 | |
35 | 35 | $menu_icon = WPINV_PLUGIN_URL . '/assets/images/favicon.ico'; |
36 | - $menu_icon = apply_filters( 'wpinv_menu_icon_invoice', $menu_icon ); |
|
36 | + $menu_icon = apply_filters('wpinv_menu_icon_invoice', $menu_icon); |
|
37 | 37 | |
38 | 38 | $cap_type = 'wpi_invoice'; |
39 | 39 | $args = array( |
40 | 40 | 'labels' => $labels, |
41 | - 'description' => __( 'This is where invoices are stored.', 'invoicing' ), |
|
41 | + 'description' => __('This is where invoices are stored.', 'invoicing'), |
|
42 | 42 | 'public' => true, |
43 | 43 | 'can_export' => true, |
44 | 44 | '_builtin' => false, |
@@ -71,42 +71,42 @@ discard block |
||
71 | 71 | 'has_archive' => false, |
72 | 72 | 'hierarchical' => false, |
73 | 73 | 'menu_position' => null, |
74 | - 'supports' => array( 'title', 'author' ), |
|
74 | + 'supports' => array('title', 'author'), |
|
75 | 75 | 'menu_icon' => 'dashicons-media-spreadsheet', |
76 | 76 | ); |
77 | 77 | |
78 | - $args = apply_filters( 'wpinv_register_post_type_invoice', $args ); |
|
78 | + $args = apply_filters('wpinv_register_post_type_invoice', $args); |
|
79 | 79 | |
80 | - register_post_type( 'wpi_invoice', $args ); |
|
80 | + register_post_type('wpi_invoice', $args); |
|
81 | 81 | |
82 | 82 | $items_labels = array( |
83 | - 'name' => _x( 'Items', 'post type general name', 'invoicing' ), |
|
84 | - 'singular_name' => _x( 'Item', 'post type singular name', 'invoicing' ), |
|
85 | - 'menu_name' => _x( 'Items', 'admin menu', 'invoicing' ), |
|
86 | - 'add_new' => _x( 'Add New', 'wpi_item', 'invoicing' ), |
|
87 | - 'add_new_item' => __( 'Add New Item', 'invoicing' ), |
|
88 | - 'new_item' => __( 'New Item', 'invoicing' ), |
|
89 | - 'edit_item' => __( 'Edit Item', 'invoicing' ), |
|
90 | - 'view_item' => __( 'View Item', 'invoicing' ), |
|
91 | - 'all_items' => __( 'Items', 'invoicing' ), |
|
92 | - 'search_items' => __( 'Search Items', 'invoicing' ), |
|
83 | + 'name' => _x('Items', 'post type general name', 'invoicing'), |
|
84 | + 'singular_name' => _x('Item', 'post type singular name', 'invoicing'), |
|
85 | + 'menu_name' => _x('Items', 'admin menu', 'invoicing'), |
|
86 | + 'add_new' => _x('Add New', 'wpi_item', 'invoicing'), |
|
87 | + 'add_new_item' => __('Add New Item', 'invoicing'), |
|
88 | + 'new_item' => __('New Item', 'invoicing'), |
|
89 | + 'edit_item' => __('Edit Item', 'invoicing'), |
|
90 | + 'view_item' => __('View Item', 'invoicing'), |
|
91 | + 'all_items' => __('Items', 'invoicing'), |
|
92 | + 'search_items' => __('Search Items', 'invoicing'), |
|
93 | 93 | 'parent_item_colon' => '', |
94 | - 'not_found' => __( 'No items found.', 'invoicing' ), |
|
95 | - 'not_found_in_trash' => __( 'No items found in trash.', 'invoicing' ) |
|
94 | + 'not_found' => __('No items found.', 'invoicing'), |
|
95 | + 'not_found_in_trash' => __('No items found in trash.', 'invoicing') |
|
96 | 96 | ); |
97 | - $items_labels = apply_filters( 'wpinv_items_labels', $items_labels ); |
|
97 | + $items_labels = apply_filters('wpinv_items_labels', $items_labels); |
|
98 | 98 | |
99 | 99 | $cap_type = 'wpi_item'; |
100 | 100 | $invoice_item_args = array( |
101 | 101 | 'labels' => $items_labels, |
102 | - 'description' => __( 'This is where you can add new invoice items.', 'invoicing' ), |
|
102 | + 'description' => __('This is where you can add new invoice items.', 'invoicing'), |
|
103 | 103 | 'public' => false, |
104 | 104 | 'has_archive' => false, |
105 | 105 | '_builtin' => false, |
106 | 106 | 'show_ui' => true, |
107 | 107 | 'show_in_menu' => wpinv_current_user_can_manage_invoicing() ? 'wpinv' : false, |
108 | 108 | 'show_in_nav_menus' => false, |
109 | - 'supports' => array( 'title', 'excerpt' ), |
|
109 | + 'supports' => array('title', 'excerpt'), |
|
110 | 110 | 'register_meta_box_cb' => 'wpinv_register_item_meta_boxes', |
111 | 111 | 'rewrite' => false, |
112 | 112 | 'query_var' => false, |
@@ -133,33 +133,33 @@ discard block |
||
133 | 133 | ), |
134 | 134 | 'can_export' => true, |
135 | 135 | ); |
136 | - $invoice_item_args = apply_filters( 'wpinv_register_post_type_invoice_item', $invoice_item_args ); |
|
136 | + $invoice_item_args = apply_filters('wpinv_register_post_type_invoice_item', $invoice_item_args); |
|
137 | 137 | |
138 | - register_post_type( 'wpi_item', $invoice_item_args ); |
|
138 | + register_post_type('wpi_item', $invoice_item_args); |
|
139 | 139 | |
140 | 140 | $labels = array( |
141 | - 'name' => _x( 'Discounts', 'post type general name', 'invoicing' ), |
|
142 | - 'singular_name' => _x( 'Discount', 'post type singular name', 'invoicing' ), |
|
143 | - 'menu_name' => _x( 'Discounts', 'admin menu', 'invoicing' ), |
|
144 | - 'name_admin_bar' => _x( 'Discount', 'add new on admin bar', 'invoicing' ), |
|
145 | - 'add_new' => _x( 'Add New', 'book', 'invoicing' ), |
|
146 | - 'add_new_item' => __( 'Add New Discount', 'invoicing' ), |
|
147 | - 'new_item' => __( 'New Discount', 'invoicing' ), |
|
148 | - 'edit_item' => __( 'Edit Discount', 'invoicing' ), |
|
149 | - 'view_item' => __( 'View Discount', 'invoicing' ), |
|
150 | - 'all_items' => __( 'Discounts', 'invoicing' ), |
|
151 | - 'search_items' => __( 'Search Discounts', 'invoicing' ), |
|
152 | - 'parent_item_colon' => __( 'Parent Discounts:', 'invoicing' ), |
|
153 | - 'not_found' => __( 'No discounts found.', 'invoicing' ), |
|
154 | - 'not_found_in_trash' => __( 'No discounts found in trash.', 'invoicing' ) |
|
141 | + 'name' => _x('Discounts', 'post type general name', 'invoicing'), |
|
142 | + 'singular_name' => _x('Discount', 'post type singular name', 'invoicing'), |
|
143 | + 'menu_name' => _x('Discounts', 'admin menu', 'invoicing'), |
|
144 | + 'name_admin_bar' => _x('Discount', 'add new on admin bar', 'invoicing'), |
|
145 | + 'add_new' => _x('Add New', 'book', 'invoicing'), |
|
146 | + 'add_new_item' => __('Add New Discount', 'invoicing'), |
|
147 | + 'new_item' => __('New Discount', 'invoicing'), |
|
148 | + 'edit_item' => __('Edit Discount', 'invoicing'), |
|
149 | + 'view_item' => __('View Discount', 'invoicing'), |
|
150 | + 'all_items' => __('Discounts', 'invoicing'), |
|
151 | + 'search_items' => __('Search Discounts', 'invoicing'), |
|
152 | + 'parent_item_colon' => __('Parent Discounts:', 'invoicing'), |
|
153 | + 'not_found' => __('No discounts found.', 'invoicing'), |
|
154 | + 'not_found_in_trash' => __('No discounts found in trash.', 'invoicing') |
|
155 | 155 | ); |
156 | - $labels = apply_filters( 'wpinv_discounts_labels', $labels ); |
|
156 | + $labels = apply_filters('wpinv_discounts_labels', $labels); |
|
157 | 157 | |
158 | 158 | $cap_type = 'wpi_discount'; |
159 | 159 | |
160 | 160 | $args = array( |
161 | 161 | 'labels' => $labels, |
162 | - 'description' => __( 'This is where you can add new discounts that users can use in invoices.', 'invoicing' ), |
|
162 | + 'description' => __('This is where you can add new discounts that users can use in invoices.', 'invoicing'), |
|
163 | 163 | 'public' => false, |
164 | 164 | 'can_export' => true, |
165 | 165 | '_builtin' => false, |
@@ -190,7 +190,7 @@ discard block |
||
190 | 190 | ), |
191 | 191 | 'has_archive' => false, |
192 | 192 | 'hierarchical' => false, |
193 | - 'supports' => array( 'title', 'excerpt' ), |
|
193 | + 'supports' => array('title', 'excerpt'), |
|
194 | 194 | 'register_meta_box_cb' => 'wpinv_register_discount_meta_boxes', |
195 | 195 | 'show_in_nav_menus' => false, |
196 | 196 | 'show_in_admin_bar' => true, |
@@ -198,106 +198,106 @@ discard block |
||
198 | 198 | 'menu_position' => null, |
199 | 199 | ); |
200 | 200 | |
201 | - $args = apply_filters( 'wpinv_register_post_type_discount', $args ); |
|
201 | + $args = apply_filters('wpinv_register_post_type_discount', $args); |
|
202 | 202 | |
203 | - register_post_type( 'wpi_discount', $args ); |
|
203 | + register_post_type('wpi_discount', $args); |
|
204 | 204 | } |
205 | 205 | |
206 | 206 | function wpinv_get_default_labels() { |
207 | 207 | $defaults = array( |
208 | - 'singular' => __( 'Invoice', 'invoicing' ), |
|
209 | - 'plural' => __( 'Invoices', 'invoicing' ) |
|
208 | + 'singular' => __('Invoice', 'invoicing'), |
|
209 | + 'plural' => __('Invoices', 'invoicing') |
|
210 | 210 | ); |
211 | 211 | |
212 | - return apply_filters( 'wpinv_default_invoices_name', $defaults ); |
|
212 | + return apply_filters('wpinv_default_invoices_name', $defaults); |
|
213 | 213 | } |
214 | 214 | |
215 | -function wpinv_get_label_singular( $lowercase = false ) { |
|
215 | +function wpinv_get_label_singular($lowercase = false) { |
|
216 | 216 | $defaults = wpinv_get_default_labels(); |
217 | 217 | |
218 | - return ($lowercase) ? strtolower( $defaults['singular'] ) : $defaults['singular']; |
|
218 | + return ($lowercase) ? strtolower($defaults['singular']) : $defaults['singular']; |
|
219 | 219 | } |
220 | 220 | |
221 | -function wpinv_get_label_plural( $lowercase = false ) { |
|
221 | +function wpinv_get_label_plural($lowercase = false) { |
|
222 | 222 | $defaults = wpinv_get_default_labels(); |
223 | 223 | |
224 | - return ( $lowercase ) ? strtolower( $defaults['plural'] ) : $defaults['plural']; |
|
224 | + return ($lowercase) ? strtolower($defaults['plural']) : $defaults['plural']; |
|
225 | 225 | } |
226 | 226 | |
227 | -function wpinv_change_default_title( $title ) { |
|
228 | - if ( !is_admin() ) { |
|
227 | +function wpinv_change_default_title($title) { |
|
228 | + if (!is_admin()) { |
|
229 | 229 | $label = wpinv_get_label_singular(); |
230 | - $title = sprintf( __( 'Enter %s name here', 'invoicing' ), $label ); |
|
230 | + $title = sprintf(__('Enter %s name here', 'invoicing'), $label); |
|
231 | 231 | return $title; |
232 | 232 | } |
233 | 233 | |
234 | 234 | $screen = get_current_screen(); |
235 | 235 | |
236 | - if ( 'wpi_invoice' == $screen->post_type ) { |
|
236 | + if ('wpi_invoice' == $screen->post_type) { |
|
237 | 237 | $label = wpinv_get_label_singular(); |
238 | - $title = sprintf( __( 'Enter %s name here', 'invoicing' ), $label ); |
|
238 | + $title = sprintf(__('Enter %s name here', 'invoicing'), $label); |
|
239 | 239 | } |
240 | 240 | |
241 | 241 | return $title; |
242 | 242 | } |
243 | -add_filter( 'enter_title_here', 'wpinv_change_default_title' ); |
|
243 | +add_filter('enter_title_here', 'wpinv_change_default_title'); |
|
244 | 244 | |
245 | 245 | function wpinv_register_post_status() { |
246 | - register_post_status( 'wpi-pending', array( |
|
247 | - 'label' => _x( 'Pending', 'Invoice status', 'invoicing' ), |
|
246 | + register_post_status('wpi-pending', array( |
|
247 | + 'label' => _x('Pending', 'Invoice status', 'invoicing'), |
|
248 | 248 | 'public' => true, |
249 | 249 | 'exclude_from_search' => true, |
250 | 250 | 'show_in_admin_all_list' => true, |
251 | 251 | 'show_in_admin_status_list' => true, |
252 | - 'label_count' => _n_noop( 'Pending <span class="count">(%s)</span>', 'Pending <span class="count">(%s)</span>', 'invoicing' ) |
|
253 | - ) ); |
|
254 | - register_post_status( 'wpi-processing', array( |
|
255 | - 'label' => _x( 'Processing', 'Invoice status', 'invoicing' ), |
|
252 | + 'label_count' => _n_noop('Pending <span class="count">(%s)</span>', 'Pending <span class="count">(%s)</span>', 'invoicing') |
|
253 | + )); |
|
254 | + register_post_status('wpi-processing', array( |
|
255 | + 'label' => _x('Processing', 'Invoice status', 'invoicing'), |
|
256 | 256 | 'public' => true, |
257 | 257 | 'exclude_from_search' => true, |
258 | 258 | 'show_in_admin_all_list' => true, |
259 | 259 | 'show_in_admin_status_list' => true, |
260 | - 'label_count' => _n_noop( 'Processing <span class="count">(%s)</span>', 'Processing <span class="count">(%s)</span>', 'invoicing' ) |
|
261 | - ) ); |
|
262 | - register_post_status( 'wpi-onhold', array( |
|
263 | - 'label' => _x( 'On Hold', 'Invoice status', 'invoicing' ), |
|
260 | + 'label_count' => _n_noop('Processing <span class="count">(%s)</span>', 'Processing <span class="count">(%s)</span>', 'invoicing') |
|
261 | + )); |
|
262 | + register_post_status('wpi-onhold', array( |
|
263 | + 'label' => _x('On Hold', 'Invoice status', 'invoicing'), |
|
264 | 264 | 'public' => true, |
265 | 265 | 'exclude_from_search' => true, |
266 | 266 | 'show_in_admin_all_list' => true, |
267 | 267 | 'show_in_admin_status_list' => true, |
268 | - 'label_count' => _n_noop( 'On Hold <span class="count">(%s)</span>', 'On Hold <span class="count">(%s)</span>', 'invoicing' ) |
|
269 | - ) ); |
|
270 | - register_post_status( 'wpi-cancelled', array( |
|
271 | - 'label' => _x( 'Cancelled', 'Invoice status', 'invoicing' ), |
|
268 | + 'label_count' => _n_noop('On Hold <span class="count">(%s)</span>', 'On Hold <span class="count">(%s)</span>', 'invoicing') |
|
269 | + )); |
|
270 | + register_post_status('wpi-cancelled', array( |
|
271 | + 'label' => _x('Cancelled', 'Invoice status', 'invoicing'), |
|
272 | 272 | 'public' => true, |
273 | 273 | 'exclude_from_search' => true, |
274 | 274 | 'show_in_admin_all_list' => true, |
275 | 275 | 'show_in_admin_status_list' => true, |
276 | - 'label_count' => _n_noop( 'Cancelled <span class="count">(%s)</span>', 'Cancelled <span class="count">(%s)</span>', 'invoicing' ) |
|
277 | - ) ); |
|
278 | - register_post_status( 'wpi-refunded', array( |
|
279 | - 'label' => _x( 'Refunded', 'Invoice status', 'invoicing' ), |
|
276 | + 'label_count' => _n_noop('Cancelled <span class="count">(%s)</span>', 'Cancelled <span class="count">(%s)</span>', 'invoicing') |
|
277 | + )); |
|
278 | + register_post_status('wpi-refunded', array( |
|
279 | + 'label' => _x('Refunded', 'Invoice status', 'invoicing'), |
|
280 | 280 | 'public' => true, |
281 | 281 | 'exclude_from_search' => true, |
282 | 282 | 'show_in_admin_all_list' => true, |
283 | 283 | 'show_in_admin_status_list' => true, |
284 | - 'label_count' => _n_noop( 'Refunded <span class="count">(%s)</span>', 'Refunded <span class="count">(%s)</span>', 'invoicing' ) |
|
285 | - ) ); |
|
286 | - register_post_status( 'wpi-failed', array( |
|
287 | - 'label' => _x( 'Failed', 'Invoice status', 'invoicing' ), |
|
284 | + 'label_count' => _n_noop('Refunded <span class="count">(%s)</span>', 'Refunded <span class="count">(%s)</span>', 'invoicing') |
|
285 | + )); |
|
286 | + register_post_status('wpi-failed', array( |
|
287 | + 'label' => _x('Failed', 'Invoice status', 'invoicing'), |
|
288 | 288 | 'public' => true, |
289 | 289 | 'exclude_from_search' => true, |
290 | 290 | 'show_in_admin_all_list' => true, |
291 | 291 | 'show_in_admin_status_list' => true, |
292 | - 'label_count' => _n_noop( 'Failed <span class="count">(%s)</span>', 'Failed <span class="count">(%s)</span>', 'invoicing' ) |
|
293 | - ) ); |
|
294 | - register_post_status( 'wpi-renewal', array( |
|
295 | - 'label' => _x( 'Renewal', 'Invoice status', 'invoicing' ), |
|
292 | + 'label_count' => _n_noop('Failed <span class="count">(%s)</span>', 'Failed <span class="count">(%s)</span>', 'invoicing') |
|
293 | + )); |
|
294 | + register_post_status('wpi-renewal', array( |
|
295 | + 'label' => _x('Renewal', 'Invoice status', 'invoicing'), |
|
296 | 296 | 'public' => true, |
297 | 297 | 'exclude_from_search' => true, |
298 | 298 | 'show_in_admin_all_list' => true, |
299 | 299 | 'show_in_admin_status_list' => true, |
300 | - 'label_count' => _n_noop( 'Renewal <span class="count">(%s)</span>', 'Renewal <span class="count">(%s)</span>', 'invoicing' ) |
|
301 | - ) ); |
|
300 | + 'label_count' => _n_noop('Renewal <span class="count">(%s)</span>', 'Renewal <span class="count">(%s)</span>', 'invoicing') |
|
301 | + )); |
|
302 | 302 | } |
303 | -add_action( 'init', 'wpinv_register_post_status', 10 ); |
|
303 | +add_action('init', 'wpinv_register_post_status', 10); |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | * Setup menus in WP admin. |
4 | 4 | */ |
5 | 5 | |
6 | -defined( 'ABSPATH' ) || exit; |
|
6 | +defined('ABSPATH') || exit; |
|
7 | 7 | |
8 | 8 | /** |
9 | 9 | * WC_Admin_Menus Class. |
@@ -13,40 +13,40 @@ discard block |
||
13 | 13 | * Hook in tabs. |
14 | 14 | */ |
15 | 15 | public function __construct() { |
16 | - add_action( 'admin_menu', array( $this, 'admin_menu' ), 10 ); |
|
17 | - add_action( 'admin_menu', array( $this, 'add_addons_menu' ), 99 ); |
|
18 | - add_action( 'admin_menu', array( $this, 'remove_admin_submenus' ), 10 ); |
|
19 | - add_action( 'admin_head-nav-menus.php', array( $this, 'add_nav_menu_meta_boxes' ) ); |
|
16 | + add_action('admin_menu', array($this, 'admin_menu'), 10); |
|
17 | + add_action('admin_menu', array($this, 'add_addons_menu'), 99); |
|
18 | + add_action('admin_menu', array($this, 'remove_admin_submenus'), 10); |
|
19 | + add_action('admin_head-nav-menus.php', array($this, 'add_nav_menu_meta_boxes')); |
|
20 | 20 | } |
21 | 21 | |
22 | 22 | public function admin_menu() { |
23 | 23 | global $menu, $submenu; |
24 | 24 | |
25 | - if ( ! wpinv_current_user_can_manage_invoicing() ) { |
|
25 | + if (!wpinv_current_user_can_manage_invoicing()) { |
|
26 | 26 | return; |
27 | 27 | } |
28 | 28 | |
29 | - $capability = apply_filters( 'invoicing_capability', wpinv_get_capability() ); |
|
29 | + $capability = apply_filters('invoicing_capability', wpinv_get_capability()); |
|
30 | 30 | |
31 | - if ( wpinv_current_user_can_manage_invoicing() ) { |
|
32 | - $menu[] = array( '', 'read', 'separator-wpinv', '', 'wp-menu-separator wpinv' ); |
|
31 | + if (wpinv_current_user_can_manage_invoicing()) { |
|
32 | + $menu[] = array('', 'read', 'separator-wpinv', '', 'wp-menu-separator wpinv'); |
|
33 | 33 | |
34 | 34 | // Allow users with 'manage_invocing' capability to create new invoices |
35 | - $submenu['post-new.php?post_type=wpi_invoice'][] = array( '', '', 'post-new.php?post_type=wpi_invoice', '' ); |
|
36 | - $submenu['post-new.php?post_type=wpi_item'][] = array( '', '', 'post-new.php?post_type=wpi_item', '' ); |
|
37 | - $submenu['post-new.php?post_type=wpi_discount'][] = array( '', '', 'post-new.php?post_type=wpi_discount', '' ); |
|
35 | + $submenu['post-new.php?post_type=wpi_invoice'][] = array('', '', 'post-new.php?post_type=wpi_invoice', ''); |
|
36 | + $submenu['post-new.php?post_type=wpi_item'][] = array('', '', 'post-new.php?post_type=wpi_item', ''); |
|
37 | + $submenu['post-new.php?post_type=wpi_discount'][] = array('', '', 'post-new.php?post_type=wpi_discount', ''); |
|
38 | 38 | |
39 | 39 | } |
40 | 40 | |
41 | - $wpi_invoice = get_post_type_object( 'wpi_invoice' ); |
|
41 | + $wpi_invoice = get_post_type_object('wpi_invoice'); |
|
42 | 42 | |
43 | - add_menu_page( __( 'Invoicing', 'invoicing' ), __( 'Invoicing', 'invoicing' ), $capability, 'wpinv', null, $wpi_invoice->menu_icon, '54.123460' ); |
|
43 | + add_menu_page(__('Invoicing', 'invoicing'), __('Invoicing', 'invoicing'), $capability, 'wpinv', null, $wpi_invoice->menu_icon, '54.123460'); |
|
44 | 44 | |
45 | - add_submenu_page( 'wpinv', __( 'Invoice Settings', 'invoicing' ), __( 'Settings', 'invoicing' ), $capability, 'wpinv-settings', array( $this, 'options_page' )); |
|
45 | + add_submenu_page('wpinv', __('Invoice Settings', 'invoicing'), __('Settings', 'invoicing'), $capability, 'wpinv-settings', array($this, 'options_page')); |
|
46 | 46 | } |
47 | 47 | |
48 | - public function add_addons_menu(){ |
|
49 | - if ( !apply_filters( 'wpi_show_addons_page', true ) ) { |
|
48 | + public function add_addons_menu() { |
|
49 | + if (!apply_filters('wpi_show_addons_page', true)) { |
|
50 | 50 | return; |
51 | 51 | } |
52 | 52 | |
@@ -56,78 +56,78 @@ discard block |
||
56 | 56 | __('Extensions', 'invoicing'), |
57 | 57 | 'manage_options', |
58 | 58 | 'wpi-addons', |
59 | - array( $this, 'addons_page' ) |
|
59 | + array($this, 'addons_page') |
|
60 | 60 | ); |
61 | 61 | } |
62 | 62 | |
63 | - public function addons_page(){ |
|
63 | + public function addons_page() { |
|
64 | 64 | $addon_obj = new WPInv_Admin_Addons(); |
65 | 65 | $addon_obj->output(); |
66 | 66 | } |
67 | 67 | |
68 | 68 | function options_page() { |
69 | - $page = isset( $_GET['page'] ) ? strtolower( $_GET['page'] ) : false; |
|
69 | + $page = isset($_GET['page']) ? strtolower($_GET['page']) : false; |
|
70 | 70 | |
71 | - if ( $page !== 'wpinv-settings' ) { |
|
71 | + if ($page !== 'wpinv-settings') { |
|
72 | 72 | return; |
73 | 73 | } |
74 | 74 | |
75 | 75 | $settings_tabs = wpinv_get_settings_tabs(); |
76 | 76 | $settings_tabs = empty($settings_tabs) ? array() : $settings_tabs; |
77 | - $active_tab = isset( $_GET['tab'] ) && array_key_exists( $_GET['tab'], $settings_tabs ) ? sanitize_text_field( $_GET['tab'] ) : 'general'; |
|
78 | - $sections = wpinv_get_settings_tab_sections( $active_tab ); |
|
77 | + $active_tab = isset($_GET['tab']) && array_key_exists($_GET['tab'], $settings_tabs) ? sanitize_text_field($_GET['tab']) : 'general'; |
|
78 | + $sections = wpinv_get_settings_tab_sections($active_tab); |
|
79 | 79 | $key = 'main'; |
80 | 80 | |
81 | - if ( is_array( $sections ) ) { |
|
82 | - $key = key( $sections ); |
|
81 | + if (is_array($sections)) { |
|
82 | + $key = key($sections); |
|
83 | 83 | } |
84 | 84 | |
85 | - $registered_sections = wpinv_get_settings_tab_sections( $active_tab ); |
|
86 | - $section = isset( $_GET['section'] ) && ! empty( $registered_sections ) && array_key_exists( $_GET['section'], $registered_sections ) ? $_GET['section'] : $key; |
|
85 | + $registered_sections = wpinv_get_settings_tab_sections($active_tab); |
|
86 | + $section = isset($_GET['section']) && !empty($registered_sections) && array_key_exists($_GET['section'], $registered_sections) ? $_GET['section'] : $key; |
|
87 | 87 | ob_start(); |
88 | 88 | ?> |
89 | 89 | <div class="wrap"> |
90 | 90 | <h1 class="nav-tab-wrapper"> |
91 | 91 | <?php |
92 | - foreach( wpinv_get_settings_tabs() as $tab_id => $tab_name ) { |
|
93 | - $tab_url = add_query_arg( array( |
|
92 | + foreach (wpinv_get_settings_tabs() as $tab_id => $tab_name) { |
|
93 | + $tab_url = add_query_arg(array( |
|
94 | 94 | 'settings-updated' => false, |
95 | 95 | 'tab' => $tab_id, |
96 | - ) ); |
|
96 | + )); |
|
97 | 97 | |
98 | 98 | // Remove the section from the tabs so we always end up at the main section |
99 | - $tab_url = remove_query_arg( 'section', $tab_url ); |
|
100 | - $tab_url = remove_query_arg( 'wpi_sub', $tab_url ); |
|
99 | + $tab_url = remove_query_arg('section', $tab_url); |
|
100 | + $tab_url = remove_query_arg('wpi_sub', $tab_url); |
|
101 | 101 | |
102 | 102 | $active = $active_tab == $tab_id ? ' nav-tab-active' : ''; |
103 | 103 | |
104 | - echo '<a href="' . esc_url( $tab_url ) . '" title="' . esc_attr( $tab_name ) . '" class="nav-tab' . $active . '">'; |
|
105 | - echo esc_html( $tab_name ); |
|
104 | + echo '<a href="' . esc_url($tab_url) . '" title="' . esc_attr($tab_name) . '" class="nav-tab' . $active . '">'; |
|
105 | + echo esc_html($tab_name); |
|
106 | 106 | echo '</a>'; |
107 | 107 | } |
108 | 108 | ?> |
109 | 109 | </h1> |
110 | 110 | <?php |
111 | - $number_of_sections = count( $sections ); |
|
111 | + $number_of_sections = count($sections); |
|
112 | 112 | $number = 0; |
113 | - if ( $number_of_sections > 1 ) { |
|
113 | + if ($number_of_sections > 1) { |
|
114 | 114 | echo '<div><ul class="subsubsub">'; |
115 | - foreach( $sections as $section_id => $section_name ) { |
|
115 | + foreach ($sections as $section_id => $section_name) { |
|
116 | 116 | echo '<li>'; |
117 | 117 | $number++; |
118 | - $tab_url = add_query_arg( array( |
|
118 | + $tab_url = add_query_arg(array( |
|
119 | 119 | 'settings-updated' => false, |
120 | 120 | 'tab' => $active_tab, |
121 | 121 | 'section' => $section_id |
122 | - ) ); |
|
123 | - $tab_url = remove_query_arg( 'wpi_sub', $tab_url ); |
|
122 | + )); |
|
123 | + $tab_url = remove_query_arg('wpi_sub', $tab_url); |
|
124 | 124 | $class = ''; |
125 | - if ( $section == $section_id ) { |
|
125 | + if ($section == $section_id) { |
|
126 | 126 | $class = 'current'; |
127 | 127 | } |
128 | - echo '<a class="' . $class . '" href="' . esc_url( $tab_url ) . '">' . $section_name . '</a>'; |
|
128 | + echo '<a class="' . $class . '" href="' . esc_url($tab_url) . '">' . $section_name . '</a>'; |
|
129 | 129 | |
130 | - if ( $number != $number_of_sections ) { |
|
130 | + if ($number != $number_of_sections) { |
|
131 | 131 | echo ' | '; |
132 | 132 | } |
133 | 133 | echo '</li>'; |
@@ -139,19 +139,19 @@ discard block |
||
139 | 139 | <form method="post" action="options.php"> |
140 | 140 | <table class="form-table"> |
141 | 141 | <?php |
142 | - settings_fields( 'wpinv_settings' ); |
|
142 | + settings_fields('wpinv_settings'); |
|
143 | 143 | |
144 | - if ( 'main' === $section ) { |
|
145 | - do_action( 'wpinv_settings_tab_top', $active_tab ); |
|
144 | + if ('main' === $section) { |
|
145 | + do_action('wpinv_settings_tab_top', $active_tab); |
|
146 | 146 | } |
147 | 147 | |
148 | - do_action( 'wpinv_settings_tab_top_' . $active_tab . '_' . $section, $active_tab, $section ); |
|
149 | - do_settings_sections( 'wpinv_settings_' . $active_tab . '_' . $section, $active_tab, $section ); |
|
150 | - do_action( 'wpinv_settings_tab_bottom_' . $active_tab . '_' . $section, $active_tab, $section ); |
|
148 | + do_action('wpinv_settings_tab_top_' . $active_tab . '_' . $section, $active_tab, $section); |
|
149 | + do_settings_sections('wpinv_settings_' . $active_tab . '_' . $section, $active_tab, $section); |
|
150 | + do_action('wpinv_settings_tab_bottom_' . $active_tab . '_' . $section, $active_tab, $section); |
|
151 | 151 | |
152 | 152 | // For backwards compatibility |
153 | - if ( 'main' === $section ) { |
|
154 | - do_action( 'wpinv_settings_tab_bottom', $active_tab ); |
|
153 | + if ('main' === $section) { |
|
154 | + do_action('wpinv_settings_tab_bottom', $active_tab); |
|
155 | 155 | } |
156 | 156 | ?> |
157 | 157 | </table> |
@@ -165,18 +165,18 @@ discard block |
||
165 | 165 | } |
166 | 166 | |
167 | 167 | public function remove_admin_submenus() { |
168 | - remove_submenu_page( 'edit.php?post_type=wpi_invoice', 'post-new.php?post_type=wpi_invoice' ); |
|
168 | + remove_submenu_page('edit.php?post_type=wpi_invoice', 'post-new.php?post_type=wpi_invoice'); |
|
169 | 169 | } |
170 | 170 | |
171 | - public function add_nav_menu_meta_boxes(){ |
|
172 | - add_meta_box( 'wpinv_endpoints_nav_link', __( 'Invoicing Pages', 'invoicing' ), array( $this, 'nav_menu_links' ), 'nav-menus', 'side', 'low' ); |
|
171 | + public function add_nav_menu_meta_boxes() { |
|
172 | + add_meta_box('wpinv_endpoints_nav_link', __('Invoicing Pages', 'invoicing'), array($this, 'nav_menu_links'), 'nav-menus', 'side', 'low'); |
|
173 | 173 | } |
174 | 174 | |
175 | - public function nav_menu_links(){ |
|
175 | + public function nav_menu_links() { |
|
176 | 176 | $endpoints = $this->get_menu_items(); |
177 | 177 | ?> |
178 | 178 | <div id="invoicing-endpoints" class="posttypediv"> |
179 | - <?php if(!empty($endpoints['pages'])){ ?> |
|
179 | + <?php if (!empty($endpoints['pages'])) { ?> |
|
180 | 180 | <div id="tabs-panel-invoicing-endpoints" class="tabs-panel tabs-panel-active"> |
181 | 181 | <ul id="invoicing-endpoints-checklist" class="categorychecklist form-no-clear"> |
182 | 182 | <?php |
@@ -188,29 +188,29 @@ discard block |
||
188 | 188 | <?php } ?> |
189 | 189 | <p class="button-controls"> |
190 | 190 | <span class="list-controls"> |
191 | - <a href="<?php echo admin_url( 'nav-menus.php?page-tab=all&selectall=1#invoicing-endpoints' ); ?>" class="select-all"><?php _e( 'Select all', 'invoicing' ); ?></a> |
|
191 | + <a href="<?php echo admin_url('nav-menus.php?page-tab=all&selectall=1#invoicing-endpoints'); ?>" class="select-all"><?php _e('Select all', 'invoicing'); ?></a> |
|
192 | 192 | </span> |
193 | 193 | <span class="add-to-menu"> |
194 | - <input type="submit" class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e( 'Add to menu', 'invoicing' ); ?>" name="add-post-type-menu-item" id="submit-invoicing-endpoints"> |
|
194 | + <input type="submit" class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e('Add to menu', 'invoicing'); ?>" name="add-post-type-menu-item" id="submit-invoicing-endpoints"> |
|
195 | 195 | <span class="spinner"></span> |
196 | 196 | </span> |
197 | 197 | </p> |
198 | 198 | <?php |
199 | 199 | } |
200 | 200 | |
201 | - public function get_menu_items(){ |
|
201 | + public function get_menu_items() { |
|
202 | 202 | $items = array(); |
203 | 203 | |
204 | - $wpinv_history_page_id = (int)wpinv_get_option( 'invoice_history_page' ); |
|
205 | - if($wpinv_history_page_id > 0){ |
|
204 | + $wpinv_history_page_id = (int) wpinv_get_option('invoice_history_page'); |
|
205 | + if ($wpinv_history_page_id > 0) { |
|
206 | 206 | $item = new stdClass(); |
207 | 207 | $item->object_id = $wpinv_history_page_id; |
208 | 208 | $item->db_id = 0; |
209 | - $item->object = 'page'; |
|
209 | + $item->object = 'page'; |
|
210 | 210 | $item->menu_item_parent = 0; |
211 | 211 | $item->type = 'post_type'; |
212 | - $item->title = __('Invoice History Page','invoicing'); |
|
213 | - $item->url = get_permalink( $wpinv_history_page_id ); |
|
212 | + $item->title = __('Invoice History Page', 'invoicing'); |
|
213 | + $item->url = get_permalink($wpinv_history_page_id); |
|
214 | 214 | $item->target = ''; |
215 | 215 | $item->attr_title = ''; |
216 | 216 | $item->classes = array('wpinv-menu-item'); |
@@ -219,16 +219,16 @@ discard block |
||
219 | 219 | $items['pages'][] = $item; |
220 | 220 | } |
221 | 221 | |
222 | - $wpinv_sub_history_page_id = (int)wpinv_get_option( 'invoice_subscription_page' ); |
|
223 | - if($wpinv_sub_history_page_id > 0){ |
|
222 | + $wpinv_sub_history_page_id = (int) wpinv_get_option('invoice_subscription_page'); |
|
223 | + if ($wpinv_sub_history_page_id > 0) { |
|
224 | 224 | $item = new stdClass(); |
225 | 225 | $item->object_id = $wpinv_sub_history_page_id; |
226 | 226 | $item->db_id = 0; |
227 | - $item->object = 'page'; |
|
227 | + $item->object = 'page'; |
|
228 | 228 | $item->menu_item_parent = 0; |
229 | 229 | $item->type = 'post_type'; |
230 | - $item->title = __('Invoice Subscriptions Page','invoicing'); |
|
231 | - $item->url = get_permalink( $wpinv_sub_history_page_id ); |
|
230 | + $item->title = __('Invoice Subscriptions Page', 'invoicing'); |
|
231 | + $item->url = get_permalink($wpinv_sub_history_page_id); |
|
232 | 232 | $item->target = ''; |
233 | 233 | $item->attr_title = ''; |
234 | 234 | $item->classes = array('wpinv-menu-item'); |
@@ -237,16 +237,16 @@ discard block |
||
237 | 237 | $items['pages'][] = $item; |
238 | 238 | } |
239 | 239 | |
240 | - $wpinv_checkout_page_id = (int)wpinv_get_option( 'checkout_page' ); |
|
241 | - if($wpinv_checkout_page_id > 0){ |
|
240 | + $wpinv_checkout_page_id = (int) wpinv_get_option('checkout_page'); |
|
241 | + if ($wpinv_checkout_page_id > 0) { |
|
242 | 242 | $item = new stdClass(); |
243 | 243 | $item->object_id = $wpinv_checkout_page_id; |
244 | 244 | $item->db_id = 0; |
245 | - $item->object = 'page'; |
|
245 | + $item->object = 'page'; |
|
246 | 246 | $item->menu_item_parent = 0; |
247 | 247 | $item->type = 'post_type'; |
248 | - $item->title = __('Checkout Page','invoicing'); |
|
249 | - $item->url = get_permalink( $wpinv_checkout_page_id ); |
|
248 | + $item->title = __('Checkout Page', 'invoicing'); |
|
249 | + $item->url = get_permalink($wpinv_checkout_page_id); |
|
250 | 250 | $item->target = ''; |
251 | 251 | $item->attr_title = ''; |
252 | 252 | $item->classes = array('wpinv-menu-item'); |
@@ -255,16 +255,16 @@ discard block |
||
255 | 255 | $items['pages'][] = $item; |
256 | 256 | } |
257 | 257 | |
258 | - $wpinv_tandc_page_id = (int)wpinv_get_option( 'tandc_page' ); |
|
259 | - if($wpinv_tandc_page_id > 0){ |
|
258 | + $wpinv_tandc_page_id = (int) wpinv_get_option('tandc_page'); |
|
259 | + if ($wpinv_tandc_page_id > 0) { |
|
260 | 260 | $item = new stdClass(); |
261 | 261 | $item->object_id = $wpinv_tandc_page_id; |
262 | 262 | $item->db_id = 0; |
263 | - $item->object = 'page'; |
|
263 | + $item->object = 'page'; |
|
264 | 264 | $item->menu_item_parent = 0; |
265 | 265 | $item->type = 'post_type'; |
266 | - $item->title = __('Terms & Conditions','invoicing'); |
|
267 | - $item->url = get_permalink( $wpinv_tandc_page_id ); |
|
266 | + $item->title = __('Terms & Conditions', 'invoicing'); |
|
267 | + $item->url = get_permalink($wpinv_tandc_page_id); |
|
268 | 268 | $item->target = ''; |
269 | 269 | $item->attr_title = ''; |
270 | 270 | $item->classes = array('wpinv-menu-item'); |
@@ -273,16 +273,16 @@ discard block |
||
273 | 273 | $items['pages'][] = $item; |
274 | 274 | } |
275 | 275 | |
276 | - $wpinv_success_page_id = (int)wpinv_get_option( 'success_page' ); |
|
277 | - if($wpinv_success_page_id > 0){ |
|
276 | + $wpinv_success_page_id = (int) wpinv_get_option('success_page'); |
|
277 | + if ($wpinv_success_page_id > 0) { |
|
278 | 278 | $item = new stdClass(); |
279 | 279 | $item->object_id = $wpinv_success_page_id; |
280 | 280 | $item->db_id = 0; |
281 | - $item->object = 'page'; |
|
281 | + $item->object = 'page'; |
|
282 | 282 | $item->menu_item_parent = 0; |
283 | 283 | $item->type = 'post_type'; |
284 | - $item->title = __('Success Page','invoicing'); |
|
285 | - $item->url = get_permalink( $wpinv_success_page_id ); |
|
284 | + $item->title = __('Success Page', 'invoicing'); |
|
285 | + $item->url = get_permalink($wpinv_success_page_id); |
|
286 | 286 | $item->target = ''; |
287 | 287 | $item->attr_title = ''; |
288 | 288 | $item->classes = array('wpinv-menu-item'); |
@@ -291,16 +291,16 @@ discard block |
||
291 | 291 | $items['pages'][] = $item; |
292 | 292 | } |
293 | 293 | |
294 | - $wpinv_failure_page_id = (int)wpinv_get_option( 'failure_page' ); |
|
295 | - if($wpinv_failure_page_id > 0){ |
|
294 | + $wpinv_failure_page_id = (int) wpinv_get_option('failure_page'); |
|
295 | + if ($wpinv_failure_page_id > 0) { |
|
296 | 296 | $item = new stdClass(); |
297 | 297 | $item->object_id = $wpinv_failure_page_id; |
298 | 298 | $item->db_id = 0; |
299 | - $item->object = 'page'; |
|
299 | + $item->object = 'page'; |
|
300 | 300 | $item->menu_item_parent = 0; |
301 | 301 | $item->type = 'post_type'; |
302 | - $item->title = __('Failed Transaction Page','invoicing'); |
|
303 | - $item->url = get_permalink( $wpinv_failure_page_id ); |
|
302 | + $item->title = __('Failed Transaction Page', 'invoicing'); |
|
303 | + $item->url = get_permalink($wpinv_failure_page_id); |
|
304 | 304 | $item->target = ''; |
305 | 305 | $item->attr_title = ''; |
306 | 306 | $item->classes = array('wpinv-menu-item'); |
@@ -309,7 +309,7 @@ discard block |
||
309 | 309 | $items['pages'][] = $item; |
310 | 310 | } |
311 | 311 | |
312 | - return apply_filters( 'wpinv_menu_items', $items ); |
|
312 | + return apply_filters('wpinv_menu_items', $items); |
|
313 | 313 | } |
314 | 314 | |
315 | 315 | } |