@@ -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 |
@@ -1,67 +1,67 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | // MUST have WordPress. |
3 | -if ( !defined( 'WPINC' ) ) { |
|
4 | - exit( 'Do NOT access this file directly: ' . basename( __FILE__ ) ); |
|
3 | +if (!defined('WPINC')) { |
|
4 | + exit('Do NOT access this file directly: ' . basename(__FILE__)); |
|
5 | 5 | } |
6 | 6 | |
7 | -function wpinv_add_meta_boxes( $post_type, $post ) { |
|
7 | +function wpinv_add_meta_boxes($post_type, $post) { |
|
8 | 8 | global $wpi_mb_invoice; |
9 | - if ( $post_type == 'wpi_invoice' && !empty( $post->ID ) ) { |
|
10 | - $wpi_mb_invoice = wpinv_get_invoice( $post->ID ); |
|
9 | + if ($post_type == 'wpi_invoice' && !empty($post->ID)) { |
|
10 | + $wpi_mb_invoice = wpinv_get_invoice($post->ID); |
|
11 | 11 | } |
12 | 12 | |
13 | - if ( !empty( $wpi_mb_invoice ) && !$wpi_mb_invoice->has_status( array( 'draft', 'auto-draft' ) ) ) { |
|
14 | - add_meta_box( 'wpinv-mb-resend-invoice', __( 'Resend Invoice', 'invoicing' ), 'WPInv_Meta_Box_Details::resend_invoice', 'wpi_invoice', 'side', 'high' ); |
|
13 | + if (!empty($wpi_mb_invoice) && !$wpi_mb_invoice->has_status(array('draft', 'auto-draft'))) { |
|
14 | + add_meta_box('wpinv-mb-resend-invoice', __('Resend Invoice', 'invoicing'), 'WPInv_Meta_Box_Details::resend_invoice', 'wpi_invoice', 'side', 'high'); |
|
15 | 15 | } |
16 | 16 | |
17 | - if ( !empty( $wpi_mb_invoice ) && $wpi_mb_invoice->is_recurring() && $wpi_mb_invoice->is_parent() ) { |
|
18 | - add_meta_box( 'wpinv-mb-subscriptions', __( 'Subscriptions', 'invoicing' ), 'WPInv_Meta_Box_Details::subscriptions', 'wpi_invoice', 'side', 'high' ); |
|
17 | + if (!empty($wpi_mb_invoice) && $wpi_mb_invoice->is_recurring() && $wpi_mb_invoice->is_parent()) { |
|
18 | + add_meta_box('wpinv-mb-subscriptions', __('Subscriptions', 'invoicing'), 'WPInv_Meta_Box_Details::subscriptions', 'wpi_invoice', 'side', 'high'); |
|
19 | 19 | } |
20 | 20 | |
21 | - if ( wpinv_is_subscription_payment( $wpi_mb_invoice ) ) { |
|
22 | - add_meta_box( 'wpinv-mb-renewals', __( 'Renewal Payment', 'invoicing' ), 'WPInv_Meta_Box_Details::renewals', 'wpi_invoice', 'side', 'high' ); |
|
21 | + if (wpinv_is_subscription_payment($wpi_mb_invoice)) { |
|
22 | + add_meta_box('wpinv-mb-renewals', __('Renewal Payment', 'invoicing'), 'WPInv_Meta_Box_Details::renewals', 'wpi_invoice', 'side', 'high'); |
|
23 | 23 | } |
24 | 24 | |
25 | - add_meta_box( 'wpinv-details', __( 'Invoice Details', 'invoicing' ), 'WPInv_Meta_Box_Details::output', 'wpi_invoice', 'side', 'default' ); |
|
26 | - add_meta_box( 'wpinv-payment-meta', __( 'Payment Meta', 'invoicing' ), 'WPInv_Meta_Box_Details::payment_meta', 'wpi_invoice', 'side', 'default' ); |
|
25 | + add_meta_box('wpinv-details', __('Invoice Details', 'invoicing'), 'WPInv_Meta_Box_Details::output', 'wpi_invoice', 'side', 'default'); |
|
26 | + add_meta_box('wpinv-payment-meta', __('Payment Meta', 'invoicing'), 'WPInv_Meta_Box_Details::payment_meta', 'wpi_invoice', 'side', 'default'); |
|
27 | 27 | |
28 | - add_meta_box( 'wpinv-address', __( 'Billing Details', 'invoicing' ), 'WPInv_Meta_Box_Billing_Details::output', 'wpi_invoice', 'normal', 'high' ); |
|
29 | - add_meta_box( 'wpinv-items', __( 'Invoice Items', 'invoicing' ), 'WPInv_Meta_Box_Items::output', 'wpi_invoice', 'normal', 'high' ); |
|
30 | - add_meta_box( 'wpinv-notes', __( 'Invoice Notes', 'invoicing' ), 'WPInv_Meta_Box_Notes::output', 'wpi_invoice', 'normal', 'high' ); |
|
28 | + add_meta_box('wpinv-address', __('Billing Details', 'invoicing'), 'WPInv_Meta_Box_Billing_Details::output', 'wpi_invoice', 'normal', 'high'); |
|
29 | + add_meta_box('wpinv-items', __('Invoice Items', 'invoicing'), 'WPInv_Meta_Box_Items::output', 'wpi_invoice', 'normal', 'high'); |
|
30 | + add_meta_box('wpinv-notes', __('Invoice Notes', 'invoicing'), 'WPInv_Meta_Box_Notes::output', 'wpi_invoice', 'normal', 'high'); |
|
31 | 31 | |
32 | 32 | remove_meta_box('wpseo_meta', 'wpi_invoice', 'normal'); |
33 | 33 | } |
34 | -add_action( 'add_meta_boxes', 'wpinv_add_meta_boxes', 30, 2 ); |
|
34 | +add_action('add_meta_boxes', 'wpinv_add_meta_boxes', 30, 2); |
|
35 | 35 | |
36 | -function wpinv_save_meta_boxes( $post_id, $post, $update = false ) { |
|
37 | - remove_action( 'save_post', __FUNCTION__ ); |
|
36 | +function wpinv_save_meta_boxes($post_id, $post, $update = false) { |
|
37 | + remove_action('save_post', __FUNCTION__); |
|
38 | 38 | |
39 | 39 | // $post_id and $post are required |
40 | - if ( empty( $post_id ) || empty( $post ) ) { |
|
40 | + if (empty($post_id) || empty($post)) { |
|
41 | 41 | return; |
42 | 42 | } |
43 | 43 | |
44 | - if ( !current_user_can( 'edit_post', $post_id ) || empty( $post->post_type ) ) { |
|
44 | + if (!current_user_can('edit_post', $post_id) || empty($post->post_type)) { |
|
45 | 45 | return; |
46 | 46 | } |
47 | 47 | |
48 | 48 | // Dont' save meta boxes for revisions or autosaves |
49 | - if ( defined( 'DOING_AUTOSAVE' ) || is_int( wp_is_post_revision( $post ) ) || is_int( wp_is_post_autosave( $post ) ) ) { |
|
49 | + if (defined('DOING_AUTOSAVE') || is_int(wp_is_post_revision($post)) || is_int(wp_is_post_autosave($post))) { |
|
50 | 50 | return; |
51 | 51 | } |
52 | 52 | |
53 | - if ( $post->post_type == 'wpi_invoice' or $post->post_type == 'wpi_quote' ) { |
|
54 | - if ( ( defined( 'DOING_AJAX') && DOING_AJAX ) || isset( $_REQUEST['bulk_edit'] ) ) { |
|
53 | + if ($post->post_type == 'wpi_invoice' or $post->post_type == 'wpi_quote') { |
|
54 | + if ((defined('DOING_AJAX') && DOING_AJAX) || isset($_REQUEST['bulk_edit'])) { |
|
55 | 55 | return; |
56 | 56 | } |
57 | 57 | |
58 | - if ( isset( $_POST['wpinv_save_invoice'] ) && wp_verify_nonce( $_POST['wpinv_save_invoice'], 'wpinv_save_invoice' ) ) { |
|
59 | - WPInv_Meta_Box_Items::save( $post_id, $_POST, $post ); |
|
58 | + if (isset($_POST['wpinv_save_invoice']) && wp_verify_nonce($_POST['wpinv_save_invoice'], 'wpinv_save_invoice')) { |
|
59 | + WPInv_Meta_Box_Items::save($post_id, $_POST, $post); |
|
60 | 60 | } |
61 | - } else if ( $post->post_type == 'wpi_item' ) { |
|
61 | + } else if ($post->post_type == 'wpi_item') { |
|
62 | 62 | // verify nonce |
63 | - if ( isset( $_POST['wpinv_vat_meta_box_nonce'] ) && wp_verify_nonce( $_POST['wpinv_vat_meta_box_nonce'], 'wpinv_item_meta_box_save' ) ) { |
|
64 | - $fields = array(); |
|
63 | + if (isset($_POST['wpinv_vat_meta_box_nonce']) && wp_verify_nonce($_POST['wpinv_vat_meta_box_nonce'], 'wpinv_item_meta_box_save')) { |
|
64 | + $fields = array(); |
|
65 | 65 | $fields['_wpinv_price'] = 'wpinv_item_price'; |
66 | 66 | $fields['_wpinv_vat_class'] = 'wpinv_vat_class'; |
67 | 67 | $fields['_wpinv_vat_rule'] = 'wpinv_vat_rules'; |
@@ -76,96 +76,96 @@ discard block |
||
76 | 76 | $fields['_wpinv_dynamic_pricing'] = 'wpinv_name_your_price'; |
77 | 77 | $fields['_minimum_price'] = 'wpinv_minimum_price'; |
78 | 78 | |
79 | - if ( !isset( $_POST['wpinv_is_recurring'] ) ) { |
|
79 | + if (!isset($_POST['wpinv_is_recurring'])) { |
|
80 | 80 | $_POST['wpinv_is_recurring'] = 0; |
81 | 81 | } |
82 | 82 | |
83 | - if ( !isset( $_POST['wpinv_name_your_price'] ) ) { |
|
83 | + if (!isset($_POST['wpinv_name_your_price'])) { |
|
84 | 84 | $_POST['wpinv_name_your_price'] = 0; |
85 | 85 | } |
86 | 86 | |
87 | - if ( !isset( $_POST['wpinv_free_trial'] ) || empty( $_POST['wpinv_is_recurring'] ) ) { |
|
87 | + if (!isset($_POST['wpinv_free_trial']) || empty($_POST['wpinv_is_recurring'])) { |
|
88 | 88 | $_POST['wpinv_free_trial'] = 0; |
89 | 89 | } |
90 | 90 | |
91 | - foreach ( $fields as $field => $name ) { |
|
92 | - if ( isset( $_POST[ $name ] ) ) { |
|
93 | - $allowed = apply_filters( 'wpinv_item_allowed_save_meta_value', true, $field, $post_id ); |
|
91 | + foreach ($fields as $field => $name) { |
|
92 | + if (isset($_POST[$name])) { |
|
93 | + $allowed = apply_filters('wpinv_item_allowed_save_meta_value', true, $field, $post_id); |
|
94 | 94 | |
95 | - if ( !$allowed ) { |
|
95 | + if (!$allowed) { |
|
96 | 96 | continue; |
97 | 97 | } |
98 | 98 | |
99 | - if ( $field == '_wpinv_price' ) { |
|
100 | - $value = wpinv_sanitize_amount( $_POST[ $name ] ); |
|
99 | + if ($field == '_wpinv_price') { |
|
100 | + $value = wpinv_sanitize_amount($_POST[$name]); |
|
101 | 101 | } else { |
102 | - $value = is_string( $_POST[ $name ] ) ? sanitize_text_field( $_POST[ $name ] ) : $_POST[ $name ]; |
|
102 | + $value = is_string($_POST[$name]) ? sanitize_text_field($_POST[$name]) : $_POST[$name]; |
|
103 | 103 | } |
104 | 104 | |
105 | - $value = apply_filters( 'wpinv_item_metabox_save_' . $field, $value, $name ); |
|
106 | - update_post_meta( $post_id, $field, $value ); |
|
105 | + $value = apply_filters('wpinv_item_metabox_save_' . $field, $value, $name); |
|
106 | + update_post_meta($post_id, $field, $value); |
|
107 | 107 | } |
108 | 108 | } |
109 | 109 | |
110 | - if ( !get_post_meta( $post_id, '_wpinv_custom_id', true ) ) { |
|
111 | - update_post_meta( $post_id, '_wpinv_custom_id', $post_id ); |
|
110 | + if (!get_post_meta($post_id, '_wpinv_custom_id', true)) { |
|
111 | + update_post_meta($post_id, '_wpinv_custom_id', $post_id); |
|
112 | 112 | } |
113 | 113 | } |
114 | 114 | } |
115 | 115 | } |
116 | -add_action( 'save_post', 'wpinv_save_meta_boxes', 10, 3 ); |
|
116 | +add_action('save_post', 'wpinv_save_meta_boxes', 10, 3); |
|
117 | 117 | |
118 | 118 | function wpinv_register_item_meta_boxes() { |
119 | 119 | global $wpinv_euvat; |
120 | 120 | |
121 | - add_meta_box( 'wpinv_field_prices', __( 'Item Price', 'invoicing' ), 'WPInv_Meta_Box_Items::prices', 'wpi_item', 'normal', 'high' ); |
|
121 | + add_meta_box('wpinv_field_prices', __('Item Price', 'invoicing'), 'WPInv_Meta_Box_Items::prices', 'wpi_item', 'normal', 'high'); |
|
122 | 122 | |
123 | - if ( $wpinv_euvat->allow_vat_rules() ) { |
|
124 | - add_meta_box( 'wpinv_field_vat_rules', __( 'VAT rules type to use', 'invoicing' ), 'WPInv_Meta_Box_Items::vat_rules', 'wpi_item', 'normal', 'high' ); |
|
123 | + if ($wpinv_euvat->allow_vat_rules()) { |
|
124 | + add_meta_box('wpinv_field_vat_rules', __('VAT rules type to use', 'invoicing'), 'WPInv_Meta_Box_Items::vat_rules', 'wpi_item', 'normal', 'high'); |
|
125 | 125 | } |
126 | 126 | |
127 | - if ( $wpinv_euvat->allow_vat_classes() ) { |
|
128 | - add_meta_box( 'wpinv_field_vat_classes', __( 'VAT rates class to use', 'invoicing' ), 'WPInv_Meta_Box_Items::vat_classes', 'wpi_item', 'normal', 'high' ); |
|
127 | + if ($wpinv_euvat->allow_vat_classes()) { |
|
128 | + add_meta_box('wpinv_field_vat_classes', __('VAT rates class to use', 'invoicing'), 'WPInv_Meta_Box_Items::vat_classes', 'wpi_item', 'normal', 'high'); |
|
129 | 129 | } |
130 | 130 | |
131 | - add_meta_box( 'wpinv_field_item_info', __( 'Item info', 'invoicing' ), 'WPInv_Meta_Box_Items::item_info', 'wpi_item', 'side', 'core' ); |
|
132 | - add_meta_box( 'wpinv_field_meta_values', __( 'Item Meta Values', 'invoicing' ), 'WPInv_Meta_Box_Items::meta_values', 'wpi_item', 'side', 'core' ); |
|
131 | + add_meta_box('wpinv_field_item_info', __('Item info', 'invoicing'), 'WPInv_Meta_Box_Items::item_info', 'wpi_item', 'side', 'core'); |
|
132 | + add_meta_box('wpinv_field_meta_values', __('Item Meta Values', 'invoicing'), 'WPInv_Meta_Box_Items::meta_values', 'wpi_item', 'side', 'core'); |
|
133 | 133 | } |
134 | 134 | |
135 | 135 | function wpinv_register_discount_meta_boxes() { |
136 | - add_meta_box( 'wpinv_discount_fields', __( 'Discount Details', 'invoicing' ), 'wpinv_discount_metabox_details', 'wpi_discount', 'normal', 'high' ); |
|
136 | + add_meta_box('wpinv_discount_fields', __('Discount Details', 'invoicing'), 'wpinv_discount_metabox_details', 'wpi_discount', 'normal', 'high'); |
|
137 | 137 | } |
138 | 138 | |
139 | -function wpinv_discount_metabox_details( $post ) { |
|
139 | +function wpinv_discount_metabox_details($post) { |
|
140 | 140 | $discount_id = $post->ID; |
141 | - $discount = wpinv_get_discount( $discount_id ); |
|
141 | + $discount = wpinv_get_discount($discount_id); |
|
142 | 142 | |
143 | - $type = wpinv_get_discount_type( $discount_id ); |
|
144 | - $item_reqs = wpinv_get_discount_item_reqs( $discount_id ); |
|
145 | - $excluded_items = wpinv_get_discount_excluded_items( $discount_id ); |
|
146 | - $min_total = wpinv_get_discount_min_total( $discount_id ); |
|
147 | - $max_total = wpinv_get_discount_max_total( $discount_id ); |
|
148 | - $max_uses = wpinv_get_discount_max_uses( $discount_id ); |
|
149 | - $single_use = wpinv_discount_is_single_use( $discount_id ); |
|
150 | - $recurring = (bool)wpinv_discount_is_recurring( $discount_id ); |
|
151 | - $start_date = wpinv_get_discount_start_date( $discount_id ); |
|
152 | - $expiration_date = wpinv_get_discount_expiration( $discount_id ); |
|
143 | + $type = wpinv_get_discount_type($discount_id); |
|
144 | + $item_reqs = wpinv_get_discount_item_reqs($discount_id); |
|
145 | + $excluded_items = wpinv_get_discount_excluded_items($discount_id); |
|
146 | + $min_total = wpinv_get_discount_min_total($discount_id); |
|
147 | + $max_total = wpinv_get_discount_max_total($discount_id); |
|
148 | + $max_uses = wpinv_get_discount_max_uses($discount_id); |
|
149 | + $single_use = wpinv_discount_is_single_use($discount_id); |
|
150 | + $recurring = (bool) wpinv_discount_is_recurring($discount_id); |
|
151 | + $start_date = wpinv_get_discount_start_date($discount_id); |
|
152 | + $expiration_date = wpinv_get_discount_expiration($discount_id); |
|
153 | 153 | |
154 | - if ( ! empty( $start_date ) && strpos( $start_date, '0000' ) === false ) { |
|
155 | - $start_time = strtotime( $start_date ); |
|
156 | - $start_h = date_i18n( 'H', $start_time ); |
|
157 | - $start_m = date_i18n( 'i', $start_time ); |
|
158 | - $start_date = date_i18n( 'Y-m-d', $start_time ); |
|
154 | + if (!empty($start_date) && strpos($start_date, '0000') === false) { |
|
155 | + $start_time = strtotime($start_date); |
|
156 | + $start_h = date_i18n('H', $start_time); |
|
157 | + $start_m = date_i18n('i', $start_time); |
|
158 | + $start_date = date_i18n('Y-m-d', $start_time); |
|
159 | 159 | } else { |
160 | 160 | $start_h = '00'; |
161 | 161 | $start_m = '00'; |
162 | 162 | } |
163 | 163 | |
164 | - if ( ! empty( $expiration_date ) && strpos( $expiration_date, '0000' ) === false ) { |
|
165 | - $expiration_time = strtotime( $expiration_date ); |
|
166 | - $expiration_h = date_i18n( 'H', $expiration_time ); |
|
167 | - $expiration_m = date_i18n( 'i', $expiration_time ); |
|
168 | - $expiration_date = date_i18n( 'Y-m-d', $expiration_time ); |
|
164 | + if (!empty($expiration_date) && strpos($expiration_date, '0000') === false) { |
|
165 | + $expiration_time = strtotime($expiration_date); |
|
166 | + $expiration_h = date_i18n('H', $expiration_time); |
|
167 | + $expiration_m = date_i18n('i', $expiration_time); |
|
168 | + $expiration_date = date_i18n('Y-m-d', $expiration_time); |
|
169 | 169 | } else { |
170 | 170 | $expiration_h = '23'; |
171 | 171 | $expiration_m = '59'; |
@@ -175,207 +175,207 @@ discard block |
||
175 | 175 | $max_total = $max_total > 0 ? $max_total : ''; |
176 | 176 | $max_uses = $max_uses > 0 ? $max_uses : ''; |
177 | 177 | ?> |
178 | -<?php do_action( 'wpinv_discount_form_top', $post ); ?> |
|
179 | -<?php wp_nonce_field( 'wpinv_discount_metabox_nonce', 'wpinv_discount_metabox_nonce' ); ;?> |
|
178 | +<?php do_action('wpinv_discount_form_top', $post); ?> |
|
179 | +<?php wp_nonce_field('wpinv_discount_metabox_nonce', 'wpinv_discount_metabox_nonce'); ;?> |
|
180 | 180 | <table class="form-table wpi-form-table"> |
181 | 181 | <tbody> |
182 | - <?php do_action( 'wpinv_discount_form_first', $post ); ?> |
|
183 | - <?php do_action( 'wpinv_discount_form_before_code', $post ); ?> |
|
182 | + <?php do_action('wpinv_discount_form_first', $post); ?> |
|
183 | + <?php do_action('wpinv_discount_form_before_code', $post); ?> |
|
184 | 184 | <tr> |
185 | 185 | <th valign="top" scope="row"> |
186 | - <label for="wpinv_discount_code"><?php _e( 'Discount Code', 'invoicing' ); ?></label> |
|
186 | + <label for="wpinv_discount_code"><?php _e('Discount Code', 'invoicing'); ?></label> |
|
187 | 187 | </th> |
188 | 188 | <td> |
189 | - <input type="text" name="code" id="wpinv_discount_code" class="medium-text" value="<?php echo esc_attr( wpinv_get_discount_code( $discount_id ) ); ?>" required> |
|
190 | - <p class="description"><?php _e( 'Enter a code for this discount, such as 10OFF', 'invoicing' ); ?></p> |
|
189 | + <input type="text" name="code" id="wpinv_discount_code" class="medium-text" value="<?php echo esc_attr(wpinv_get_discount_code($discount_id)); ?>" required> |
|
190 | + <p class="description"><?php _e('Enter a code for this discount, such as 10OFF', 'invoicing'); ?></p> |
|
191 | 191 | </td> |
192 | 192 | </tr> |
193 | - <?php do_action( 'wpinv_discount_form_before_type', $post ); ?> |
|
193 | + <?php do_action('wpinv_discount_form_before_type', $post); ?> |
|
194 | 194 | <tr> |
195 | 195 | <th valign="top" scope="row"> |
196 | - <label for="wpinv_discount_type"><?php _e( 'Discount Type', 'invoicing' ); ?></label> |
|
196 | + <label for="wpinv_discount_type"><?php _e('Discount Type', 'invoicing'); ?></label> |
|
197 | 197 | </th> |
198 | 198 | <td> |
199 | 199 | <select id="wpinv_discount_type" name="type" class="medium-text wpi_select2"> |
200 | - <?php foreach ( wpinv_get_discount_types() as $value => $label ) { ?> |
|
201 | - <option value="<?php echo $value ;?>" <?php selected( $type, $value ); ?>><?php echo $label; ?></option> |
|
200 | + <?php foreach (wpinv_get_discount_types() as $value => $label) { ?> |
|
201 | + <option value="<?php echo $value; ?>" <?php selected($type, $value); ?>><?php echo $label; ?></option> |
|
202 | 202 | <?php } ?> |
203 | 203 | </select> |
204 | - <p class="description"><?php _e( 'The kind of discount to apply for this discount.', 'invoicing' ); ?></p> |
|
204 | + <p class="description"><?php _e('The kind of discount to apply for this discount.', 'invoicing'); ?></p> |
|
205 | 205 | </td> |
206 | 206 | </tr> |
207 | - <?php do_action( 'wpinv_discount_form_before_amount', $post ); ?> |
|
207 | + <?php do_action('wpinv_discount_form_before_amount', $post); ?> |
|
208 | 208 | <tr> |
209 | 209 | <th valign="top" scope="row"> |
210 | - <label for="wpinv_discount_amount"><?php _e( 'Amount', 'invoicing' ); ?></label> |
|
210 | + <label for="wpinv_discount_amount"><?php _e('Amount', 'invoicing'); ?></label> |
|
211 | 211 | </th> |
212 | 212 | <td> |
213 | - <input type="text" name="amount" id="wpinv_discount_amount" class="wpi-field-price wpi-price" value="<?php echo esc_attr( wpinv_get_discount_amount( $discount_id ) ); ?>" required> <font class="wpi-discount-p">%</font><font class="wpi-discount-f" style="display:none;"><?php echo wpinv_currency_symbol() ;?></font> |
|
214 | - <p style="display:none;" class="description"><?php _e( 'Enter the discount amount in USD', 'invoicing' ); ?></p> |
|
215 | - <p class="description"><?php _e( 'Enter the discount value. Ex: 10', 'invoicing' ); ?></p> |
|
213 | + <input type="text" name="amount" id="wpinv_discount_amount" class="wpi-field-price wpi-price" value="<?php echo esc_attr(wpinv_get_discount_amount($discount_id)); ?>" required> <font class="wpi-discount-p">%</font><font class="wpi-discount-f" style="display:none;"><?php echo wpinv_currency_symbol(); ?></font> |
|
214 | + <p style="display:none;" class="description"><?php _e('Enter the discount amount in USD', 'invoicing'); ?></p> |
|
215 | + <p class="description"><?php _e('Enter the discount value. Ex: 10', 'invoicing'); ?></p> |
|
216 | 216 | </td> |
217 | 217 | </tr> |
218 | - <?php do_action( 'wpinv_discount_form_before_items', $post ); ?> |
|
218 | + <?php do_action('wpinv_discount_form_before_items', $post); ?> |
|
219 | 219 | <tr> |
220 | 220 | <th valign="top" scope="row"> |
221 | - <label for="wpinv_discount_items"><?php _e( 'Items', 'invoicing' ); ?></label> |
|
221 | + <label for="wpinv_discount_items"><?php _e('Items', 'invoicing'); ?></label> |
|
222 | 222 | </th> |
223 | 223 | <td> |
224 | - <p><?php echo wpinv_item_dropdown( array( |
|
224 | + <p><?php echo wpinv_item_dropdown(array( |
|
225 | 225 | 'name' => 'items[]', |
226 | 226 | 'id' => 'items', |
227 | 227 | 'selected' => $item_reqs, |
228 | 228 | 'multiple' => true, |
229 | 229 | 'class' => 'medium-text wpi_select2', |
230 | - 'placeholder' => __( 'Select one or more Items', 'invoicing' ), |
|
230 | + 'placeholder' => __('Select one or more Items', 'invoicing'), |
|
231 | 231 | 'show_recurring' => true, |
232 | - ) ); ?> |
|
232 | + )); ?> |
|
233 | 233 | </p> |
234 | - <p class="description"><?php _e( 'Items which need to be in the cart to use this discount or, for "Item Discounts", which items are discounted. If left blank, this discount can be used on any item.', 'invoicing' ); ?></p> |
|
234 | + <p class="description"><?php _e('Items which need to be in the cart to use this discount or, for "Item Discounts", which items are discounted. If left blank, this discount can be used on any item.', 'invoicing'); ?></p> |
|
235 | 235 | </td> |
236 | 236 | </tr> |
237 | - <?php do_action( 'wpinv_discount_form_before_excluded_items', $post ); ?> |
|
237 | + <?php do_action('wpinv_discount_form_before_excluded_items', $post); ?> |
|
238 | 238 | <tr> |
239 | 239 | <th valign="top" scope="row"> |
240 | - <label for="wpinv_discount_excluded_items"><?php _e( 'Excluded Items', 'invoicing' ); ?></label> |
|
240 | + <label for="wpinv_discount_excluded_items"><?php _e('Excluded Items', 'invoicing'); ?></label> |
|
241 | 241 | </th> |
242 | 242 | <td> |
243 | - <p><?php echo wpinv_item_dropdown( array( |
|
243 | + <p><?php echo wpinv_item_dropdown(array( |
|
244 | 244 | 'name' => 'excluded_items[]', |
245 | 245 | 'id' => 'excluded_items', |
246 | 246 | 'selected' => $excluded_items, |
247 | 247 | 'multiple' => true, |
248 | 248 | 'class' => 'medium-text wpi_select2', |
249 | - 'placeholder' => __( 'Select one or more Items', 'invoicing' ), |
|
249 | + 'placeholder' => __('Select one or more Items', 'invoicing'), |
|
250 | 250 | 'show_recurring' => true, |
251 | - ) ); ?> |
|
251 | + )); ?> |
|
252 | 252 | </p> |
253 | - <p class="description"><?php _e( 'Items which are NOT allowed to use this discount.', 'invoicing' ); ?></p> |
|
253 | + <p class="description"><?php _e('Items which are NOT allowed to use this discount.', 'invoicing'); ?></p> |
|
254 | 254 | </td> |
255 | 255 | </tr> |
256 | - <?php do_action( 'wpinv_discount_form_before_start', $post ); ?> |
|
256 | + <?php do_action('wpinv_discount_form_before_start', $post); ?> |
|
257 | 257 | <tr> |
258 | 258 | <th valign="top" scope="row"> |
259 | - <label for="wpinv_discount_start"><?php _e( 'Start Date', 'invoicing' ); ?></label> |
|
259 | + <label for="wpinv_discount_start"><?php _e('Start Date', 'invoicing'); ?></label> |
|
260 | 260 | </th> |
261 | 261 | <td> |
262 | - <input type="text" class="w120 wpiDatepicker" id="wpinv_discount_start" data-dateFormat="yy-mm-dd" name="start" value="<?php echo esc_attr( $start_date ); ?>"> @ <select id="wpinv_discount_start_h" name="start_h"> |
|
263 | - <?php for ( $i = 0; $i <= 23; $i++ ) { $value = str_pad( $i, 2, '0', STR_PAD_LEFT ); ?> |
|
264 | - <option value="<?php echo $value;?>" <?php selected( $value, $start_h ); ?>><?php echo $value;?></option> |
|
262 | + <input type="text" class="w120 wpiDatepicker" id="wpinv_discount_start" data-dateFormat="yy-mm-dd" name="start" value="<?php echo esc_attr($start_date); ?>"> @ <select id="wpinv_discount_start_h" name="start_h"> |
|
263 | + <?php for ($i = 0; $i <= 23; $i++) { $value = str_pad($i, 2, '0', STR_PAD_LEFT); ?> |
|
264 | + <option value="<?php echo $value; ?>" <?php selected($value, $start_h); ?>><?php echo $value; ?></option> |
|
265 | 265 | <?php } ?> |
266 | 266 | </select> : <select id="wpinv_discount_start_m" name="start_m"> |
267 | - <?php for ( $i = 0; $i <= 59; $i++ ) { $value = str_pad( $i, 2, '0', STR_PAD_LEFT ); ?> |
|
268 | - <option value="<?php echo $value;?>" <?php selected( $value, $start_m ); ?>><?php echo $value;?></option> |
|
267 | + <?php for ($i = 0; $i <= 59; $i++) { $value = str_pad($i, 2, '0', STR_PAD_LEFT); ?> |
|
268 | + <option value="<?php echo $value; ?>" <?php selected($value, $start_m); ?>><?php echo $value; ?></option> |
|
269 | 269 | <?php } ?> |
270 | 270 | </select> |
271 | - <p class="description"><?php _e( 'Enter the start date for this discount code in the format of yyyy-mm-dd. For no start date, leave blank. If entered, the discount can only be used after or on this date.', 'invoicing' ); ?></p> |
|
271 | + <p class="description"><?php _e('Enter the start date for this discount code in the format of yyyy-mm-dd. For no start date, leave blank. If entered, the discount can only be used after or on this date.', 'invoicing'); ?></p> |
|
272 | 272 | </td> |
273 | 273 | </tr> |
274 | - <?php do_action( 'wpinv_discount_form_before_expiration', $post ); ?> |
|
274 | + <?php do_action('wpinv_discount_form_before_expiration', $post); ?> |
|
275 | 275 | <tr> |
276 | 276 | <th valign="top" scope="row"> |
277 | - <label for="wpinv_discount_expiration"><?php _e( 'Expiration Date', 'invoicing' ); ?></label> |
|
277 | + <label for="wpinv_discount_expiration"><?php _e('Expiration Date', 'invoicing'); ?></label> |
|
278 | 278 | </th> |
279 | 279 | <td> |
280 | - <input type="text" class="w120 wpiDatepicker" id="wpinv_discount_expiration" data-dateFormat="yy-mm-dd" name="expiration" value="<?php echo esc_attr( $expiration_date ); ?>"> @ <select id="wpinv_discount_expiration_h" name="expiration_h"> |
|
281 | - <?php for ( $i = 0; $i <= 23; $i++ ) { $value = str_pad( $i, 2, '0', STR_PAD_LEFT ); ?> |
|
282 | - <option value="<?php echo $value;?>" <?php selected( $value, $expiration_h ); ?>><?php echo $value;?></option> |
|
280 | + <input type="text" class="w120 wpiDatepicker" id="wpinv_discount_expiration" data-dateFormat="yy-mm-dd" name="expiration" value="<?php echo esc_attr($expiration_date); ?>"> @ <select id="wpinv_discount_expiration_h" name="expiration_h"> |
|
281 | + <?php for ($i = 0; $i <= 23; $i++) { $value = str_pad($i, 2, '0', STR_PAD_LEFT); ?> |
|
282 | + <option value="<?php echo $value; ?>" <?php selected($value, $expiration_h); ?>><?php echo $value; ?></option> |
|
283 | 283 | <?php } ?> |
284 | 284 | </select> : <select id="wpinv_discount_expiration_m" name="expiration_m"> |
285 | - <?php for ( $i = 0; $i <= 59; $i++ ) { $value = str_pad( $i, 2, '0', STR_PAD_LEFT ); ?> |
|
286 | - <option value="<?php echo $value;?>" <?php selected( $value, $expiration_m ); ?>><?php echo $value;?></option> |
|
285 | + <?php for ($i = 0; $i <= 59; $i++) { $value = str_pad($i, 2, '0', STR_PAD_LEFT); ?> |
|
286 | + <option value="<?php echo $value; ?>" <?php selected($value, $expiration_m); ?>><?php echo $value; ?></option> |
|
287 | 287 | <?php } ?> |
288 | 288 | </select> |
289 | - <p class="description"><?php _e( 'Enter the expiration date for this discount code in the format of yyyy-mm-dd. Leave blank for no expiration.', 'invoicing' ); ?></p> |
|
289 | + <p class="description"><?php _e('Enter the expiration date for this discount code in the format of yyyy-mm-dd. Leave blank for no expiration.', 'invoicing'); ?></p> |
|
290 | 290 | </td> |
291 | 291 | </tr> |
292 | - <?php do_action( 'wpinv_discount_form_before_min_total', $post ); ?> |
|
292 | + <?php do_action('wpinv_discount_form_before_min_total', $post); ?> |
|
293 | 293 | <tr> |
294 | 294 | <th valign="top" scope="row"> |
295 | - <label for="wpinv_discount_min_total"><?php _e( 'Minimum Amount', 'invoicing' ); ?></label> |
|
295 | + <label for="wpinv_discount_min_total"><?php _e('Minimum Amount', 'invoicing'); ?></label> |
|
296 | 296 | </th> |
297 | 297 | <td> |
298 | 298 | <input type="text" name="min_total" id="wpinv_discount_min_total" class="wpi-field-price wpi-price" value="<?php echo $min_total; ?>"> |
299 | - <p class="description"><?php _e( 'This allows you to set the minimum amount (subtotal, including taxes) allowed when using the discount.', 'invoicing' ); ?></p> |
|
299 | + <p class="description"><?php _e('This allows you to set the minimum amount (subtotal, including taxes) allowed when using the discount.', 'invoicing'); ?></p> |
|
300 | 300 | </td> |
301 | 301 | </tr> |
302 | - <?php do_action( 'wpinv_discount_form_before_max_total', $post ); ?> |
|
302 | + <?php do_action('wpinv_discount_form_before_max_total', $post); ?> |
|
303 | 303 | <tr> |
304 | 304 | <th valign="top" scope="row"> |
305 | - <label for="wpinv_discount_max_total"><?php _e( 'Maximum Amount', 'invoicing' ); ?></label> |
|
305 | + <label for="wpinv_discount_max_total"><?php _e('Maximum Amount', 'invoicing'); ?></label> |
|
306 | 306 | </th> |
307 | 307 | <td> |
308 | 308 | <input type="text" name="max_total" id="wpinv_discount_max_total" class="wpi-field-price wpi-price" value="<?php echo $max_total; ?>"> |
309 | - <p class="description"><?php _e( 'This allows you to set the maximum amount (subtotal, including taxes) allowed when using the discount.', 'invoicing' ); ?></p> |
|
309 | + <p class="description"><?php _e('This allows you to set the maximum amount (subtotal, including taxes) allowed when using the discount.', 'invoicing'); ?></p> |
|
310 | 310 | </td> |
311 | 311 | </tr> |
312 | - <?php do_action( 'wpinv_discount_form_before_recurring', $post ); ?> |
|
312 | + <?php do_action('wpinv_discount_form_before_recurring', $post); ?> |
|
313 | 313 | <tr> |
314 | 314 | <th valign="top" scope="row"> |
315 | - <label for="wpinv_discount_recurring"><?php _e( 'For recurring apply to', 'invoicing' ); ?></label> |
|
315 | + <label for="wpinv_discount_recurring"><?php _e('For recurring apply to', 'invoicing'); ?></label> |
|
316 | 316 | </th> |
317 | 317 | <td> |
318 | 318 | <select id="wpinv_discount_recurring" name="recurring" class="medium-text wpi_select2"> |
319 | - <option value="0" <?php selected( false, $recurring ); ?>><?php _e( 'First payment only', 'invoicing' ); ?></option> |
|
320 | - <option value="1" <?php selected( true, $recurring ); ?>><?php _e( 'All payments', 'invoicing' ); ?></option> |
|
319 | + <option value="0" <?php selected(false, $recurring); ?>><?php _e('First payment only', 'invoicing'); ?></option> |
|
320 | + <option value="1" <?php selected(true, $recurring); ?>><?php _e('All payments', 'invoicing'); ?></option> |
|
321 | 321 | </select> |
322 | - <p class="description"><?php _e( '<b>All payments:</b> Apply this discount to all recurring payments of the recurring invoice. <br><b>First payment only:</b> Apply this discount to only first payment of the recurring invoice.', 'invoicing' ); ?></p> |
|
322 | + <p class="description"><?php _e('<b>All payments:</b> Apply this discount to all recurring payments of the recurring invoice. <br><b>First payment only:</b> Apply this discount to only first payment of the recurring invoice.', 'invoicing'); ?></p> |
|
323 | 323 | </td> |
324 | 324 | </tr> |
325 | - <?php do_action( 'wpinv_discount_form_before_max_uses', $post ); ?> |
|
325 | + <?php do_action('wpinv_discount_form_before_max_uses', $post); ?> |
|
326 | 326 | <tr> |
327 | 327 | <th valign="top" scope="row"> |
328 | - <label for="wpinv_discount_max_uses"><?php _e( 'Max Uses', 'invoicing' ); ?></label> |
|
328 | + <label for="wpinv_discount_max_uses"><?php _e('Max Uses', 'invoicing'); ?></label> |
|
329 | 329 | </th> |
330 | 330 | <td> |
331 | 331 | <input type="number" min="0" step="1" id="wpinv_discount_max_uses" name="max_uses" class="medium-text" value="<?php echo $max_uses; ?>"> |
332 | - <p class="description"><?php _e( 'The maximum number of times this discount can be used. Leave blank for unlimited.', 'invoicing' ); ?></p> |
|
332 | + <p class="description"><?php _e('The maximum number of times this discount can be used. Leave blank for unlimited.', 'invoicing'); ?></p> |
|
333 | 333 | </td> |
334 | 334 | </tr> |
335 | - <?php do_action( 'wpinv_discount_form_before_single_use', $post ); ?> |
|
335 | + <?php do_action('wpinv_discount_form_before_single_use', $post); ?> |
|
336 | 336 | <tr> |
337 | 337 | <th valign="top" scope="row"> |
338 | - <label for="wpinv_discount_single_use"><?php _e( 'Use Once Per User', 'invoicing' ); ?></label> |
|
338 | + <label for="wpinv_discount_single_use"><?php _e('Use Once Per User', 'invoicing'); ?></label> |
|
339 | 339 | </th> |
340 | 340 | <td> |
341 | - <input type="checkbox" value="1" name="single_use" id="wpinv_discount_single_use" <?php checked( true, $single_use ); ?>> |
|
342 | - <span class="description"><?php _e( 'Limit this discount to a single use per user?', 'invoicing' ); ?></span> |
|
341 | + <input type="checkbox" value="1" name="single_use" id="wpinv_discount_single_use" <?php checked(true, $single_use); ?>> |
|
342 | + <span class="description"><?php _e('Limit this discount to a single use per user?', 'invoicing'); ?></span> |
|
343 | 343 | </td> |
344 | 344 | </tr> |
345 | - <?php do_action( 'wpinv_discount_form_last', $post ); ?> |
|
345 | + <?php do_action('wpinv_discount_form_last', $post); ?> |
|
346 | 346 | </tbody> |
347 | 347 | </table> |
348 | -<?php do_action( 'wpinv_discount_form_bottom', $post ); ?> |
|
348 | +<?php do_action('wpinv_discount_form_bottom', $post); ?> |
|
349 | 349 | <?php |
350 | 350 | } |
351 | 351 | |
352 | -function wpinv_discount_metabox_save( $post_id, $post, $update = false ) { |
|
353 | - $post_type = !empty( $post ) ? $post->post_type : ''; |
|
352 | +function wpinv_discount_metabox_save($post_id, $post, $update = false) { |
|
353 | + $post_type = !empty($post) ? $post->post_type : ''; |
|
354 | 354 | |
355 | - if ( $post_type != 'wpi_discount' ) { |
|
355 | + if ($post_type != 'wpi_discount') { |
|
356 | 356 | return; |
357 | 357 | } |
358 | 358 | |
359 | - if ( !isset( $_POST['wpinv_discount_metabox_nonce'] ) || ( isset( $_POST['wpinv_discount_metabox_nonce'] ) && !wp_verify_nonce( $_POST['wpinv_discount_metabox_nonce'], 'wpinv_discount_metabox_nonce' ) ) ) { |
|
359 | + if (!isset($_POST['wpinv_discount_metabox_nonce']) || (isset($_POST['wpinv_discount_metabox_nonce']) && !wp_verify_nonce($_POST['wpinv_discount_metabox_nonce'], 'wpinv_discount_metabox_nonce'))) { |
|
360 | 360 | return; |
361 | 361 | } |
362 | 362 | |
363 | - if ( ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) || ( defined( 'DOING_AJAX') && DOING_AJAX ) || isset( $_REQUEST['bulk_edit'] ) ) { |
|
363 | + if ((defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) || (defined('DOING_AJAX') && DOING_AJAX) || isset($_REQUEST['bulk_edit'])) { |
|
364 | 364 | return; |
365 | 365 | } |
366 | 366 | |
367 | - if ( !current_user_can( wpinv_get_capability(), $post_id ) ) { |
|
367 | + if (!current_user_can(wpinv_get_capability(), $post_id)) { |
|
368 | 368 | return; |
369 | 369 | } |
370 | 370 | |
371 | - if ( !empty( $_POST['start'] ) && isset( $_POST['start_h'] ) && isset( $_POST['start_m'] ) && $_POST['start_h'] !== '' && $_POST['start_m'] !== '' ) { |
|
371 | + if (!empty($_POST['start']) && isset($_POST['start_h']) && isset($_POST['start_m']) && $_POST['start_h'] !== '' && $_POST['start_m'] !== '') { |
|
372 | 372 | $_POST['start'] = $_POST['start'] . ' ' . $_POST['start_h'] . ':' . $_POST['start_m']; |
373 | 373 | } |
374 | 374 | |
375 | - if ( !empty( $_POST['expiration'] ) && isset( $_POST['expiration_h'] ) && isset( $_POST['expiration_m'] ) ) { |
|
375 | + if (!empty($_POST['expiration']) && isset($_POST['expiration_h']) && isset($_POST['expiration_m'])) { |
|
376 | 376 | $_POST['expiration'] = $_POST['expiration'] . ' ' . $_POST['expiration_h'] . ':' . $_POST['expiration_m']; |
377 | 377 | } |
378 | 378 | |
379 | - return /** @scrutinizer ignore-call */ wpinv_store_discount( $post_id, $_POST, $post, $update ); |
|
379 | + return /** @scrutinizer ignore-call */ wpinv_store_discount($post_id, $_POST, $post, $update); |
|
380 | 380 | } |
381 | -add_action( 'save_post', 'wpinv_discount_metabox_save', 10, 3 ); |
|
382 | 381 | \ No newline at end of file |
382 | +add_action('save_post', 'wpinv_discount_metabox_save', 10, 3); |
|
383 | 383 | \ No newline at end of file |
@@ -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 | } |
@@ -7,15 +7,15 @@ 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 | |
15 | 15 | function wpinv_get_default_country() { |
16 | - $country = wpinv_get_option( 'default_country', 'UK' ); |
|
16 | + $country = wpinv_get_option('default_country', 'UK'); |
|
17 | 17 | |
18 | - return apply_filters( 'wpinv_default_country', $country ); |
|
18 | + return apply_filters('wpinv_default_country', $country); |
|
19 | 19 | } |
20 | 20 | |
21 | 21 | /** |
@@ -24,66 +24,66 @@ discard block |
||
24 | 24 | * @param string $country The country code to sanitize |
25 | 25 | * @return array |
26 | 26 | */ |
27 | -function wpinv_sanitize_country( $country ) { |
|
27 | +function wpinv_sanitize_country($country) { |
|
28 | 28 | |
29 | 29 | // Enure the country is specified |
30 | - if ( empty( $country ) ) { |
|
30 | + if (empty($country)) { |
|
31 | 31 | $country = wpinv_get_default_country(); |
32 | 32 | } |
33 | - return trim( wpinv_utf8_strtoupper( $country ) ); |
|
33 | + return trim(wpinv_utf8_strtoupper($country)); |
|
34 | 34 | |
35 | 35 | } |
36 | 36 | |
37 | -function wpinv_is_base_country( $country ) { |
|
37 | +function wpinv_is_base_country($country) { |
|
38 | 38 | $base_country = wpinv_get_default_country(); |
39 | 39 | |
40 | - if ( $base_country === 'UK' ) { |
|
40 | + if ($base_country === 'UK') { |
|
41 | 41 | $base_country = 'GB'; |
42 | 42 | } |
43 | - if ( $country == 'UK' ) { |
|
43 | + if ($country == 'UK') { |
|
44 | 44 | $country = 'GB'; |
45 | 45 | } |
46 | 46 | |
47 | - return ( $country && $country === $base_country ) ? true : false; |
|
47 | + return ($country && $country === $base_country) ? true : false; |
|
48 | 48 | } |
49 | 49 | |
50 | -function wpinv_country_name( $country_code = '' ) { |
|
50 | +function wpinv_country_name($country_code = '') { |
|
51 | 51 | $countries = wpinv_get_country_list(); |
52 | 52 | $country_code = $country_code == 'UK' ? 'GB' : $country_code; |
53 | - $country = isset( $countries[$country_code] ) ? $countries[$country_code] : $country_code; |
|
53 | + $country = isset($countries[$country_code]) ? $countries[$country_code] : $country_code; |
|
54 | 54 | |
55 | - return apply_filters( 'wpinv_country_name', $country, $country_code ); |
|
55 | + return apply_filters('wpinv_country_name', $country, $country_code); |
|
56 | 56 | } |
57 | 57 | |
58 | 58 | function wpinv_get_default_state() { |
59 | - $state = wpinv_get_option( 'default_state', false ); |
|
59 | + $state = wpinv_get_option('default_state', false); |
|
60 | 60 | |
61 | - return apply_filters( 'wpinv_default_state', $state ); |
|
61 | + return apply_filters('wpinv_default_state', $state); |
|
62 | 62 | } |
63 | 63 | |
64 | -function wpinv_state_name( $state_code = '', $country_code = '' ) { |
|
64 | +function wpinv_state_name($state_code = '', $country_code = '') { |
|
65 | 65 | $state = $state_code; |
66 | 66 | |
67 | - if ( !empty( $country_code ) ) { |
|
68 | - $states = wpinv_get_country_states( $country_code ); |
|
67 | + if (!empty($country_code)) { |
|
68 | + $states = wpinv_get_country_states($country_code); |
|
69 | 69 | |
70 | - $state = !empty( $states ) && isset( $states[$state_code] ) ? $states[$state_code] : $state; |
|
70 | + $state = !empty($states) && isset($states[$state_code]) ? $states[$state_code] : $state; |
|
71 | 71 | } |
72 | 72 | |
73 | - return apply_filters( 'wpinv_state_name', $state, $state_code, $country_code ); |
|
73 | + return apply_filters('wpinv_state_name', $state, $state_code, $country_code); |
|
74 | 74 | } |
75 | 75 | |
76 | 76 | function wpinv_store_address() { |
77 | - $address = wpinv_get_option( 'store_address', '' ); |
|
77 | + $address = wpinv_get_option('store_address', ''); |
|
78 | 78 | |
79 | - return apply_filters( 'wpinv_store_address', $address ); |
|
79 | + return apply_filters('wpinv_store_address', $address); |
|
80 | 80 | } |
81 | 81 | |
82 | -function wpinv_get_user_address( $user_id = 0, $with_default = true ) { |
|
82 | +function wpinv_get_user_address($user_id = 0, $with_default = true) { |
|
83 | 83 | global $wpi_userID; |
84 | 84 | |
85 | - if( empty( $user_id ) ) { |
|
86 | - $user_id = !empty( $wpi_userID ) ? $wpi_userID : get_current_user_id(); |
|
85 | + if (empty($user_id)) { |
|
86 | + $user_id = !empty($wpi_userID) ? $wpi_userID : get_current_user_id(); |
|
87 | 87 | } |
88 | 88 | |
89 | 89 | $address_fields = array( |
@@ -101,29 +101,29 @@ discard block |
||
101 | 101 | 'zip', |
102 | 102 | ); |
103 | 103 | |
104 | - $user_info = get_userdata( $user_id ); |
|
104 | + $user_info = get_userdata($user_id); |
|
105 | 105 | |
106 | 106 | $address = array(); |
107 | 107 | $address['user_id'] = $user_id; |
108 | - $address['email'] = !empty( $user_info ) ? $user_info->user_email : ''; |
|
109 | - foreach ( $address_fields as $field ) { |
|
110 | - $address[$field] = get_user_meta( $user_id, '_wpinv_' . $field, true ); |
|
108 | + $address['email'] = !empty($user_info) ? $user_info->user_email : ''; |
|
109 | + foreach ($address_fields as $field) { |
|
110 | + $address[$field] = get_user_meta($user_id, '_wpinv_' . $field, true); |
|
111 | 111 | } |
112 | 112 | |
113 | - if ( !empty( $user_info ) ) { |
|
114 | - if( empty( $address['first_name'] ) ) |
|
113 | + if (!empty($user_info)) { |
|
114 | + if (empty($address['first_name'])) |
|
115 | 115 | $address['first_name'] = $user_info->first_name; |
116 | 116 | |
117 | - if( empty( $address['last_name'] ) ) |
|
117 | + if (empty($address['last_name'])) |
|
118 | 118 | $address['last_name'] = $user_info->last_name; |
119 | 119 | } |
120 | 120 | |
121 | - $address['name'] = trim( trim( $address['first_name'] . ' ' . $address['last_name'] ), "," ); |
|
121 | + $address['name'] = trim(trim($address['first_name'] . ' ' . $address['last_name']), ","); |
|
122 | 122 | |
123 | - if( empty( $address['state'] ) && $with_default ) |
|
123 | + if (empty($address['state']) && $with_default) |
|
124 | 124 | $address['state'] = wpinv_get_default_state(); |
125 | 125 | |
126 | - if( empty( $address['country'] ) && $with_default ) |
|
126 | + if (empty($address['country']) && $with_default) |
|
127 | 127 | $address['country'] = wpinv_get_default_country(); |
128 | 128 | |
129 | 129 | |
@@ -137,16 +137,16 @@ discard block |
||
137 | 137 | * @param string $return What to return. |
138 | 138 | * @return array |
139 | 139 | */ |
140 | -function wpinv_get_continents( $return = 'all' ) { |
|
140 | +function wpinv_get_continents($return = 'all') { |
|
141 | 141 | |
142 | - $continents = wpinv_get_data( 'continents' ); |
|
142 | + $continents = wpinv_get_data('continents'); |
|
143 | 143 | |
144 | - switch( $return ) { |
|
144 | + switch ($return) { |
|
145 | 145 | case 'name' : |
146 | - return wp_list_pluck( $continents, 'name' ); |
|
146 | + return wp_list_pluck($continents, 'name'); |
|
147 | 147 | break; |
148 | 148 | case 'countries' : |
149 | - return wp_list_pluck( $continents, 'countries' ); |
|
149 | + return wp_list_pluck($continents, 'countries'); |
|
150 | 150 | break; |
151 | 151 | default : |
152 | 152 | return $continents; |
@@ -162,12 +162,12 @@ discard block |
||
162 | 162 | * @param string $country Country code. If no code is specified, defaults to the default country. |
163 | 163 | * @return string |
164 | 164 | */ |
165 | -function wpinv_get_continent_code_for_country( $country = false ) { |
|
165 | +function wpinv_get_continent_code_for_country($country = false) { |
|
166 | 166 | |
167 | - $country = wpinv_sanitize_country( $country ); |
|
167 | + $country = wpinv_sanitize_country($country); |
|
168 | 168 | |
169 | - foreach ( wpinv_get_continents( 'countries' ) as $continent_code => $countries ) { |
|
170 | - if ( false !== array_search( $country, $countries, true ) ) { |
|
169 | + foreach (wpinv_get_continents('countries') as $continent_code => $countries) { |
|
170 | + if (false !== array_search($country, $countries, true)) { |
|
171 | 171 | return $continent_code; |
172 | 172 | } |
173 | 173 | } |
@@ -183,13 +183,13 @@ discard block |
||
183 | 183 | * @param string $country Country code. If no code is specified, defaults to the default country. |
184 | 184 | * @return array |
185 | 185 | */ |
186 | -function wpinv_get_country_calling_code( $country = null) { |
|
186 | +function wpinv_get_country_calling_code($country = null) { |
|
187 | 187 | |
188 | - $country = wpinv_sanitize_country( $country ); |
|
189 | - $codes = wpinv_get_data( 'phone-codes' ); |
|
190 | - $code = isset( $codes[ $country ] ) ? $codes[ $country ] : ''; |
|
188 | + $country = wpinv_sanitize_country($country); |
|
189 | + $codes = wpinv_get_data('phone-codes'); |
|
190 | + $code = isset($codes[$country]) ? $codes[$country] : ''; |
|
191 | 191 | |
192 | - if ( is_array( $code ) ) { |
|
192 | + if (is_array($code)) { |
|
193 | 193 | return $code[0]; |
194 | 194 | } |
195 | 195 | return $code; |
@@ -202,8 +202,8 @@ discard block |
||
202 | 202 | * @param bool $first_empty Whether or not the first item in the list should be empty |
203 | 203 | * @return array |
204 | 204 | */ |
205 | -function wpinv_get_country_list( $first_empty = false ) { |
|
206 | - return wpinv_maybe_add_empty_option( apply_filters( 'wpinv_countries', wpinv_get_data( 'countries' ) ), $first_empty ); |
|
205 | +function wpinv_get_country_list($first_empty = false) { |
|
206 | + return wpinv_maybe_add_empty_option(apply_filters('wpinv_countries', wpinv_get_data('countries')), $first_empty); |
|
207 | 207 | } |
208 | 208 | |
209 | 209 | /** |
@@ -213,22 +213,22 @@ discard block |
||
213 | 213 | * @param bool $first_empty Whether or not the first item in the list should be empty |
214 | 214 | * @return array |
215 | 215 | */ |
216 | -function wpinv_get_country_states( $country = null, $first_empty = false ) { |
|
216 | +function wpinv_get_country_states($country = null, $first_empty = false) { |
|
217 | 217 | |
218 | 218 | // Prepare the country. |
219 | - $country = wpinv_sanitize_country( $country ); |
|
219 | + $country = wpinv_sanitize_country($country); |
|
220 | 220 | |
221 | 221 | // Fetch all states. |
222 | - $all_states = wpinv_get_data( 'states' ); |
|
222 | + $all_states = wpinv_get_data('states'); |
|
223 | 223 | |
224 | 224 | // Fetch the specified country's states. |
225 | - $states = isset( $all_states[ $country ] ) ? $all_states[ $country ] : array() ; |
|
226 | - $states = apply_filters( "wpinv_{$country}_states", $states ); |
|
227 | - $states = apply_filters( 'wpinv_country_states', $states, $country ); |
|
225 | + $states = isset($all_states[$country]) ? $all_states[$country] : array(); |
|
226 | + $states = apply_filters("wpinv_{$country}_states", $states); |
|
227 | + $states = apply_filters('wpinv_country_states', $states, $country); |
|
228 | 228 | |
229 | - asort( $states ); |
|
229 | + asort($states); |
|
230 | 230 | |
231 | - return wpinv_maybe_add_empty_option( $states, $first_empty ); |
|
231 | + return wpinv_maybe_add_empty_option($states, $first_empty); |
|
232 | 232 | } |
233 | 233 | |
234 | 234 | /** |
@@ -238,7 +238,7 @@ discard block |
||
238 | 238 | * @return array |
239 | 239 | */ |
240 | 240 | function wpinv_get_us_states_list() { |
241 | - return apply_filters( 'wpinv_usa_states', wpinv_get_country_states( 'US' ) ); |
|
241 | + return apply_filters('wpinv_usa_states', wpinv_get_country_states('US')); |
|
242 | 242 | } |
243 | 243 | |
244 | 244 | /** |
@@ -248,7 +248,7 @@ discard block |
||
248 | 248 | * @return array |
249 | 249 | */ |
250 | 250 | function wpinv_get_canada_states_list() { |
251 | - return apply_filters( 'wpinv_canada_provinces', wpinv_get_country_states( 'CA' ) ); |
|
251 | + return apply_filters('wpinv_canada_provinces', wpinv_get_country_states('CA')); |
|
252 | 252 | } |
253 | 253 | |
254 | 254 | /** |
@@ -258,7 +258,7 @@ discard block |
||
258 | 258 | * @return array |
259 | 259 | */ |
260 | 260 | function wpinv_get_australia_states_list() { |
261 | - return apply_filters( 'wpinv_australia_states', wpinv_get_country_states( 'AU' ) ); |
|
261 | + return apply_filters('wpinv_australia_states', wpinv_get_country_states('AU')); |
|
262 | 262 | } |
263 | 263 | |
264 | 264 | /** |
@@ -268,7 +268,7 @@ discard block |
||
268 | 268 | * @return array |
269 | 269 | */ |
270 | 270 | function wpinv_get_bangladesh_states_list() { |
271 | - return apply_filters( 'wpinv_bangladesh_states', wpinv_get_country_states( 'BD' ) ); |
|
271 | + return apply_filters('wpinv_bangladesh_states', wpinv_get_country_states('BD')); |
|
272 | 272 | } |
273 | 273 | |
274 | 274 | /** |
@@ -278,7 +278,7 @@ discard block |
||
278 | 278 | * @return array |
279 | 279 | */ |
280 | 280 | function wpinv_get_brazil_states_list() { |
281 | - return apply_filters( 'wpinv_brazil_states', wpinv_get_country_states( 'BR' ) ); |
|
281 | + return apply_filters('wpinv_brazil_states', wpinv_get_country_states('BR')); |
|
282 | 282 | } |
283 | 283 | |
284 | 284 | /** |
@@ -288,7 +288,7 @@ discard block |
||
288 | 288 | * @return array |
289 | 289 | */ |
290 | 290 | function wpinv_get_bulgaria_states_list() { |
291 | - return apply_filters( 'wpinv_bulgaria_states', wpinv_get_country_states( 'BG' ) ); |
|
291 | + return apply_filters('wpinv_bulgaria_states', wpinv_get_country_states('BG')); |
|
292 | 292 | } |
293 | 293 | |
294 | 294 | /** |
@@ -298,7 +298,7 @@ discard block |
||
298 | 298 | * @return array |
299 | 299 | */ |
300 | 300 | function wpinv_get_hong_kong_states_list() { |
301 | - return apply_filters( 'wpinv_hong_kong_states', wpinv_get_country_states( 'HK' ) ); |
|
301 | + return apply_filters('wpinv_hong_kong_states', wpinv_get_country_states('HK')); |
|
302 | 302 | } |
303 | 303 | |
304 | 304 | /** |
@@ -308,7 +308,7 @@ discard block |
||
308 | 308 | * @return array |
309 | 309 | */ |
310 | 310 | function wpinv_get_hungary_states_list() { |
311 | - return apply_filters( 'wpinv_hungary_states', wpinv_get_country_states( 'HU' ) ); |
|
311 | + return apply_filters('wpinv_hungary_states', wpinv_get_country_states('HU')); |
|
312 | 312 | } |
313 | 313 | |
314 | 314 | /** |
@@ -318,7 +318,7 @@ discard block |
||
318 | 318 | * @return array |
319 | 319 | */ |
320 | 320 | function wpinv_get_japan_states_list() { |
321 | - return apply_filters( 'wpinv_japan_states', wpinv_get_country_states( 'JP' ) ); |
|
321 | + return apply_filters('wpinv_japan_states', wpinv_get_country_states('JP')); |
|
322 | 322 | } |
323 | 323 | |
324 | 324 | /** |
@@ -328,7 +328,7 @@ discard block |
||
328 | 328 | * @return array |
329 | 329 | */ |
330 | 330 | function wpinv_get_china_states_list() { |
331 | - return apply_filters( 'wpinv_china_states', wpinv_get_country_states( 'CN' ) ); |
|
331 | + return apply_filters('wpinv_china_states', wpinv_get_country_states('CN')); |
|
332 | 332 | } |
333 | 333 | |
334 | 334 | /** |
@@ -338,7 +338,7 @@ discard block |
||
338 | 338 | * @return array |
339 | 339 | */ |
340 | 340 | function wpinv_get_new_zealand_states_list() { |
341 | - return apply_filters( 'wpinv_new_zealand_states', wpinv_get_country_states( 'NZ' ) ); |
|
341 | + return apply_filters('wpinv_new_zealand_states', wpinv_get_country_states('NZ')); |
|
342 | 342 | } |
343 | 343 | |
344 | 344 | /** |
@@ -348,7 +348,7 @@ discard block |
||
348 | 348 | * @return array |
349 | 349 | */ |
350 | 350 | function wpinv_get_peru_states_list() { |
351 | - return apply_filters( 'wpinv_peru_states', wpinv_get_country_states( 'PE' ) ); |
|
351 | + return apply_filters('wpinv_peru_states', wpinv_get_country_states('PE')); |
|
352 | 352 | } |
353 | 353 | |
354 | 354 | /** |
@@ -358,7 +358,7 @@ discard block |
||
358 | 358 | * @return array |
359 | 359 | */ |
360 | 360 | function wpinv_get_indonesia_states_list() { |
361 | - return apply_filters( 'wpinv_indonesia_states', wpinv_get_country_states( 'ID' ) ); |
|
361 | + return apply_filters('wpinv_indonesia_states', wpinv_get_country_states('ID')); |
|
362 | 362 | } |
363 | 363 | |
364 | 364 | /** |
@@ -368,7 +368,7 @@ discard block |
||
368 | 368 | * @return array |
369 | 369 | */ |
370 | 370 | function wpinv_get_india_states_list() { |
371 | - return apply_filters( 'wpinv_india_states', wpinv_get_country_states( 'IN' ) ); |
|
371 | + return apply_filters('wpinv_india_states', wpinv_get_country_states('IN')); |
|
372 | 372 | } |
373 | 373 | |
374 | 374 | /** |
@@ -378,7 +378,7 @@ discard block |
||
378 | 378 | * @return array |
379 | 379 | */ |
380 | 380 | function wpinv_get_iran_states_list() { |
381 | - return apply_filters( 'wpinv_iran_states', wpinv_get_country_states( 'IR' ) ); |
|
381 | + return apply_filters('wpinv_iran_states', wpinv_get_country_states('IR')); |
|
382 | 382 | } |
383 | 383 | |
384 | 384 | /** |
@@ -388,7 +388,7 @@ discard block |
||
388 | 388 | * @return array |
389 | 389 | */ |
390 | 390 | function wpinv_get_italy_states_list() { |
391 | - return apply_filters( 'wpinv_italy_states', wpinv_get_country_states( 'IT' ) ); |
|
391 | + return apply_filters('wpinv_italy_states', wpinv_get_country_states('IT')); |
|
392 | 392 | } |
393 | 393 | |
394 | 394 | /** |
@@ -398,7 +398,7 @@ discard block |
||
398 | 398 | * @return array |
399 | 399 | */ |
400 | 400 | function wpinv_get_malaysia_states_list() { |
401 | - return apply_filters( 'wpinv_malaysia_states', wpinv_get_country_states( 'MY' ) ); |
|
401 | + return apply_filters('wpinv_malaysia_states', wpinv_get_country_states('MY')); |
|
402 | 402 | } |
403 | 403 | |
404 | 404 | /** |
@@ -408,7 +408,7 @@ discard block |
||
408 | 408 | * @return array |
409 | 409 | */ |
410 | 410 | function wpinv_get_mexico_states_list() { |
411 | - return apply_filters( 'wpinv_mexico_states', wpinv_get_country_states( 'MX' ) ); |
|
411 | + return apply_filters('wpinv_mexico_states', wpinv_get_country_states('MX')); |
|
412 | 412 | } |
413 | 413 | |
414 | 414 | /** |
@@ -418,7 +418,7 @@ discard block |
||
418 | 418 | * @return array |
419 | 419 | */ |
420 | 420 | function wpinv_get_nepal_states_list() { |
421 | - return apply_filters( 'wpinv_nepal_states', wpinv_get_country_states( 'NP' ) ); |
|
421 | + return apply_filters('wpinv_nepal_states', wpinv_get_country_states('NP')); |
|
422 | 422 | } |
423 | 423 | |
424 | 424 | /** |
@@ -428,7 +428,7 @@ discard block |
||
428 | 428 | * @return array |
429 | 429 | */ |
430 | 430 | function wpinv_get_south_africa_states_list() { |
431 | - return apply_filters( 'wpinv_south_africa_states', wpinv_get_country_states( 'ZA' ) ); |
|
431 | + return apply_filters('wpinv_south_africa_states', wpinv_get_country_states('ZA')); |
|
432 | 432 | } |
433 | 433 | |
434 | 434 | /** |
@@ -438,7 +438,7 @@ discard block |
||
438 | 438 | * @return array |
439 | 439 | */ |
440 | 440 | function wpinv_get_thailand_states_list() { |
441 | - return apply_filters( 'wpinv_thailand_states', wpinv_get_country_states( 'TH' ) ); |
|
441 | + return apply_filters('wpinv_thailand_states', wpinv_get_country_states('TH')); |
|
442 | 442 | } |
443 | 443 | |
444 | 444 | /** |
@@ -448,7 +448,7 @@ discard block |
||
448 | 448 | * @return array |
449 | 449 | */ |
450 | 450 | function wpinv_get_turkey_states_list() { |
451 | - return apply_filters( 'wpinv_turkey_states', wpinv_get_country_states( 'TR' ) ); |
|
451 | + return apply_filters('wpinv_turkey_states', wpinv_get_country_states('TR')); |
|
452 | 452 | } |
453 | 453 | |
454 | 454 | /** |
@@ -458,28 +458,28 @@ discard block |
||
458 | 458 | * @return array |
459 | 459 | */ |
460 | 460 | function wpinv_get_spain_states_list() { |
461 | - return apply_filters( 'wpinv_spain_states', wpinv_get_country_states( 'ES' ) ); |
|
461 | + return apply_filters('wpinv_spain_states', wpinv_get_country_states('ES')); |
|
462 | 462 | } |
463 | 463 | |
464 | 464 | function wpinv_get_states_field() { |
465 | - if( empty( $_POST['country'] ) ) { |
|
465 | + if (empty($_POST['country'])) { |
|
466 | 466 | $_POST['country'] = wpinv_get_default_country(); |
467 | 467 | } |
468 | - $states = wpinv_get_country_states( sanitize_text_field( $_POST['country'] ) ); |
|
468 | + $states = wpinv_get_country_states(sanitize_text_field($_POST['country'])); |
|
469 | 469 | |
470 | - if( !empty( $states ) ) { |
|
471 | - $sanitized_field_name = sanitize_text_field( $_POST['field_name'] ); |
|
470 | + if (!empty($states)) { |
|
471 | + $sanitized_field_name = sanitize_text_field($_POST['field_name']); |
|
472 | 472 | |
473 | 473 | $args = array( |
474 | 474 | 'name' => $sanitized_field_name, |
475 | 475 | 'id' => $sanitized_field_name, |
476 | 476 | 'class' => $sanitized_field_name . ' wpinv-select wpi_select2', |
477 | - 'options' => array_merge( array( '' => '' ), $states ), |
|
477 | + 'options' => array_merge(array('' => ''), $states), |
|
478 | 478 | 'show_option_all' => false, |
479 | 479 | 'show_option_none' => false |
480 | 480 | ); |
481 | 481 | |
482 | - $response = wpinv_html_select( $args ); |
|
482 | + $response = wpinv_html_select($args); |
|
483 | 483 | |
484 | 484 | } else { |
485 | 485 | $response = 'nostates'; |
@@ -488,10 +488,10 @@ discard block |
||
488 | 488 | return $response; |
489 | 489 | } |
490 | 490 | |
491 | -function wpinv_default_billing_country( $country = '', $user_id = 0 ) { |
|
492 | - $country = !empty( $country ) ? $country : wpinv_get_default_country(); |
|
491 | +function wpinv_default_billing_country($country = '', $user_id = 0) { |
|
492 | + $country = !empty($country) ? $country : wpinv_get_default_country(); |
|
493 | 493 | |
494 | - return apply_filters( 'wpinv_default_billing_country', $country, $user_id ); |
|
494 | + return apply_filters('wpinv_default_billing_country', $country, $user_id); |
|
495 | 495 | } |
496 | 496 | |
497 | 497 | /** |
@@ -503,7 +503,7 @@ discard block |
||
503 | 503 | */ |
504 | 504 | function wpinv_get_address_formats() { |
505 | 505 | |
506 | - return apply_filters( 'wpinv_localisation_address_formats', |
|
506 | + return apply_filters('wpinv_localisation_address_formats', |
|
507 | 507 | array( |
508 | 508 | 'default' => "{{name}}\n{{company}}\n{{address}}\n{{city}}\n{{state}}\n{{zip}}\n{{country}}", |
509 | 509 | 'AU' => "{{name}}\n{{company}}\n{{address}}\n{{city}}\n{{state}} {{zip}}\n{{country}}", |
@@ -552,9 +552,9 @@ discard block |
||
552 | 552 | * @see `wpinv_get_invoice_address_replacements` |
553 | 553 | * @return string |
554 | 554 | */ |
555 | -function wpinv_get_full_address_format( $country = false) { |
|
555 | +function wpinv_get_full_address_format($country = false) { |
|
556 | 556 | |
557 | - if( empty( $country ) ) { |
|
557 | + if (empty($country)) { |
|
558 | 558 | $country = wpinv_get_default_country(); |
559 | 559 | } |
560 | 560 | |
@@ -562,7 +562,7 @@ discard block |
||
562 | 562 | $formats = wpinv_get_address_formats(); |
563 | 563 | |
564 | 564 | // Get format for the specified country. |
565 | - $format = ( $country && isset( $formats[ $country ] ) ) ? $formats[ $country ] : $formats['default']; |
|
565 | + $format = ($country && isset($formats[$country])) ? $formats[$country] : $formats['default']; |
|
566 | 566 | |
567 | 567 | /** |
568 | 568 | * Filters the address format to use on Invoices. |
@@ -574,7 +574,7 @@ discard block |
||
574 | 574 | * @param string $format The address format to use. |
575 | 575 | * @param string $country The country who's address format is being retrieved. |
576 | 576 | */ |
577 | - return apply_filters( 'wpinv_get_full_address_format', $format, $country ); |
|
577 | + return apply_filters('wpinv_get_full_address_format', $format, $country); |
|
578 | 578 | } |
579 | 579 | |
580 | 580 | /** |
@@ -585,7 +585,7 @@ discard block |
||
585 | 585 | * @param array $billing_details customer's billing details |
586 | 586 | * @return array |
587 | 587 | */ |
588 | -function wpinv_get_invoice_address_replacements( $billing_details ) { |
|
588 | +function wpinv_get_invoice_address_replacements($billing_details) { |
|
589 | 589 | |
590 | 590 | $default_args = array( |
591 | 591 | 'address' => '', |
@@ -598,22 +598,22 @@ discard block |
||
598 | 598 | 'company' => '', |
599 | 599 | ); |
600 | 600 | |
601 | - $args = array_map( 'trim', wp_parse_args( $billing_details, $default_args ) ); |
|
601 | + $args = array_map('trim', wp_parse_args($billing_details, $default_args)); |
|
602 | 602 | $state = $args['state']; |
603 | 603 | $country = $args['country']; |
604 | 604 | |
605 | 605 | // Handle full country name. |
606 | - $full_country = empty( $country ) ? $country : wpinv_country_name( $country ); |
|
606 | + $full_country = empty($country) ? $country : wpinv_country_name($country); |
|
607 | 607 | |
608 | 608 | // Handle full state name. |
609 | - $full_state = ( $country && $state ) ? wpinv_state_name( $state, $country ) : $state; |
|
609 | + $full_state = ($country && $state) ? wpinv_state_name($state, $country) : $state; |
|
610 | 610 | |
611 | 611 | $args['postcode'] = $args['zip']; |
612 | 612 | $args['name'] = $args['first_name'] . ' ' . $args['last_name']; |
613 | 613 | $args['state'] = $full_state; |
614 | 614 | $args['state_code'] = $state; |
615 | 615 | $args['country'] = $full_country; |
616 | - $args['country_code']= $country; |
|
616 | + $args['country_code'] = $country; |
|
617 | 617 | |
618 | 618 | /** |
619 | 619 | * Filters the address format replacements to use on Invoices. |
@@ -624,14 +624,14 @@ discard block |
||
624 | 624 | * @param array $replacements The address replacements to use. |
625 | 625 | * @param array $billing_details The billing details to use. |
626 | 626 | */ |
627 | - $replacements = apply_filters( 'wpinv_get_invoice_address_replacements', $args, $billing_details ); |
|
627 | + $replacements = apply_filters('wpinv_get_invoice_address_replacements', $args, $billing_details); |
|
628 | 628 | |
629 | 629 | $return = array(); |
630 | 630 | |
631 | - foreach( $replacements as $key => $value ) { |
|
632 | - $value = is_scalar( $value ) ? trim( sanitize_text_field( $value ) ) : ''; |
|
631 | + foreach ($replacements as $key => $value) { |
|
632 | + $value = is_scalar($value) ? trim(sanitize_text_field($value)) : ''; |
|
633 | 633 | $return['{{' . $key . '}}'] = $value; |
634 | - $return['{{' . $key . '_upper}}'] = wpinv_utf8_strtoupper( $value ); |
|
634 | + $return['{{' . $key . '_upper}}'] = wpinv_utf8_strtoupper($value); |
|
635 | 635 | } |
636 | 636 | |
637 | 637 | return $return; |
@@ -645,6 +645,6 @@ discard block |
||
645 | 645 | * @since 1.0.14 |
646 | 646 | * @return string |
647 | 647 | */ |
648 | -function wpinv_trim_formatted_address_line( $line ) { |
|
649 | - return trim( $line, ', ' ); |
|
648 | +function wpinv_trim_formatted_address_line($line) { |
|
649 | + return trim($line, ', '); |
|
650 | 650 | } |
651 | 651 | \ No newline at end of file |