@@ -11,632 +11,632 @@ discard block |
||
11 | 11 | * @version 1.0.14 |
12 | 12 | */ |
13 | 13 | |
14 | -defined( 'ABSPATH' ) || exit; |
|
14 | +defined('ABSPATH') || exit; |
|
15 | 15 | |
16 | 16 | return array( |
17 | 17 | 'AF' => array(), |
18 | 18 | 'AO' => array( // Angola states. |
19 | - 'BGO' => __( 'Bengo', 'invoicing' ), |
|
20 | - 'BLU' => __( 'Benguela', 'invoicing' ), |
|
21 | - 'BIE' => __( 'Bié', 'invoicing' ), |
|
22 | - 'CAB' => __( 'Cabinda', 'invoicing' ), |
|
23 | - 'CNN' => __( 'Cunene', 'invoicing' ), |
|
24 | - 'HUA' => __( 'Huambo', 'invoicing' ), |
|
25 | - 'HUI' => __( 'Huíla', 'invoicing' ), |
|
26 | - 'CCU' => __( 'Kuando Kubango', 'invoicing' ), |
|
27 | - 'CNO' => __( 'Kwanza-Norte', 'invoicing' ), |
|
28 | - 'CUS' => __( 'Kwanza-Sul', 'invoicing' ), |
|
29 | - 'LUA' => __( 'Luanda', 'invoicing' ), |
|
30 | - 'LNO' => __( 'Lunda-Norte', 'invoicing' ), |
|
31 | - 'LSU' => __( 'Lunda-Sul', 'invoicing' ), |
|
32 | - 'MAL' => __( 'Malanje', 'invoicing' ), |
|
33 | - 'MOX' => __( 'Moxico', 'invoicing' ), |
|
34 | - 'NAM' => __( 'Namibe', 'invoicing' ), |
|
35 | - 'UIG' => __( 'Uíge', 'invoicing' ), |
|
36 | - 'ZAI' => __( 'Zaire', 'invoicing' ), |
|
19 | + 'BGO' => __('Bengo', 'invoicing'), |
|
20 | + 'BLU' => __('Benguela', 'invoicing'), |
|
21 | + 'BIE' => __('Bié', 'invoicing'), |
|
22 | + 'CAB' => __('Cabinda', 'invoicing'), |
|
23 | + 'CNN' => __('Cunene', 'invoicing'), |
|
24 | + 'HUA' => __('Huambo', 'invoicing'), |
|
25 | + 'HUI' => __('Huíla', 'invoicing'), |
|
26 | + 'CCU' => __('Kuando Kubango', 'invoicing'), |
|
27 | + 'CNO' => __('Kwanza-Norte', 'invoicing'), |
|
28 | + 'CUS' => __('Kwanza-Sul', 'invoicing'), |
|
29 | + 'LUA' => __('Luanda', 'invoicing'), |
|
30 | + 'LNO' => __('Lunda-Norte', 'invoicing'), |
|
31 | + 'LSU' => __('Lunda-Sul', 'invoicing'), |
|
32 | + 'MAL' => __('Malanje', 'invoicing'), |
|
33 | + 'MOX' => __('Moxico', 'invoicing'), |
|
34 | + 'NAM' => __('Namibe', 'invoicing'), |
|
35 | + 'UIG' => __('Uíge', 'invoicing'), |
|
36 | + 'ZAI' => __('Zaire', 'invoicing'), |
|
37 | 37 | ), |
38 | 38 | 'AR' => array( // Argentinian provinces. |
39 | - 'C' => __( 'Ciudad Autónoma de Buenos Aires', 'invoicing' ), |
|
40 | - 'B' => __( 'Buenos Aires', 'invoicing' ), |
|
41 | - 'K' => __( 'Catamarca', 'invoicing' ), |
|
42 | - 'H' => __( 'Chaco', 'invoicing' ), |
|
43 | - 'U' => __( 'Chubut', 'invoicing' ), |
|
44 | - 'X' => __( 'Córdoba', 'invoicing' ), |
|
45 | - 'W' => __( 'Corrientes', 'invoicing' ), |
|
46 | - 'E' => __( 'Entre Ríos', 'invoicing' ), |
|
47 | - 'P' => __( 'Formosa', 'invoicing' ), |
|
48 | - 'Y' => __( 'Jujuy', 'invoicing' ), |
|
49 | - 'L' => __( 'La Pampa', 'invoicing' ), |
|
50 | - 'F' => __( 'La Rioja', 'invoicing' ), |
|
51 | - 'M' => __( 'Mendoza', 'invoicing' ), |
|
52 | - 'N' => __( 'Misiones', 'invoicing' ), |
|
53 | - 'Q' => __( 'Neuquén', 'invoicing' ), |
|
54 | - 'R' => __( 'Río Negro', 'invoicing' ), |
|
55 | - 'A' => __( 'Salta', 'invoicing' ), |
|
56 | - 'J' => __( 'San Juan', 'invoicing' ), |
|
57 | - 'D' => __( 'San Luis', 'invoicing' ), |
|
58 | - 'Z' => __( 'Santa Cruz', 'invoicing' ), |
|
59 | - 'S' => __( 'Santa Fe', 'invoicing' ), |
|
60 | - 'G' => __( 'Santiago del Estero', 'invoicing' ), |
|
61 | - 'V' => __( 'Tierra del Fuego', 'invoicing' ), |
|
62 | - 'T' => __( 'Tucumán', 'invoicing' ), |
|
39 | + 'C' => __('Ciudad Autónoma de Buenos Aires', 'invoicing'), |
|
40 | + 'B' => __('Buenos Aires', 'invoicing'), |
|
41 | + 'K' => __('Catamarca', 'invoicing'), |
|
42 | + 'H' => __('Chaco', 'invoicing'), |
|
43 | + 'U' => __('Chubut', 'invoicing'), |
|
44 | + 'X' => __('Córdoba', 'invoicing'), |
|
45 | + 'W' => __('Corrientes', 'invoicing'), |
|
46 | + 'E' => __('Entre Ríos', 'invoicing'), |
|
47 | + 'P' => __('Formosa', 'invoicing'), |
|
48 | + 'Y' => __('Jujuy', 'invoicing'), |
|
49 | + 'L' => __('La Pampa', 'invoicing'), |
|
50 | + 'F' => __('La Rioja', 'invoicing'), |
|
51 | + 'M' => __('Mendoza', 'invoicing'), |
|
52 | + 'N' => __('Misiones', 'invoicing'), |
|
53 | + 'Q' => __('Neuquén', 'invoicing'), |
|
54 | + 'R' => __('Río Negro', 'invoicing'), |
|
55 | + 'A' => __('Salta', 'invoicing'), |
|
56 | + 'J' => __('San Juan', 'invoicing'), |
|
57 | + 'D' => __('San Luis', 'invoicing'), |
|
58 | + 'Z' => __('Santa Cruz', 'invoicing'), |
|
59 | + 'S' => __('Santa Fe', 'invoicing'), |
|
60 | + 'G' => __('Santiago del Estero', 'invoicing'), |
|
61 | + 'V' => __('Tierra del Fuego', 'invoicing'), |
|
62 | + 'T' => __('Tucumán', 'invoicing'), |
|
63 | 63 | ), |
64 | 64 | 'AT' => array(), |
65 | 65 | 'AU' => array( // Australian states. |
66 | - 'ACT' => __( 'Australian Capital Territory', 'invoicing' ), |
|
67 | - 'NSW' => __( 'New South Wales', 'invoicing' ), |
|
68 | - 'NT' => __( 'Northern Territory', 'invoicing' ), |
|
69 | - 'QLD' => __( 'Queensland', 'invoicing' ), |
|
70 | - 'SA' => __( 'South Australia', 'invoicing' ), |
|
71 | - 'TAS' => __( 'Tasmania', 'invoicing' ), |
|
72 | - 'VIC' => __( 'Victoria', 'invoicing' ), |
|
73 | - 'WA' => __( 'Western Australia', 'invoicing' ), |
|
66 | + 'ACT' => __('Australian Capital Territory', 'invoicing'), |
|
67 | + 'NSW' => __('New South Wales', 'invoicing'), |
|
68 | + 'NT' => __('Northern Territory', 'invoicing'), |
|
69 | + 'QLD' => __('Queensland', 'invoicing'), |
|
70 | + 'SA' => __('South Australia', 'invoicing'), |
|
71 | + 'TAS' => __('Tasmania', 'invoicing'), |
|
72 | + 'VIC' => __('Victoria', 'invoicing'), |
|
73 | + 'WA' => __('Western Australia', 'invoicing'), |
|
74 | 74 | ), |
75 | 75 | 'AX' => array(), |
76 | 76 | 'BD' => array( // Bangladeshi states (districts). |
77 | - 'BD-05' => __( 'Bagerhat', 'invoicing' ), |
|
78 | - 'BD-01' => __( 'Bandarban', 'invoicing' ), |
|
79 | - 'BD-02' => __( 'Barguna', 'invoicing' ), |
|
80 | - 'BD-06' => __( 'Barishal', 'invoicing' ), |
|
81 | - 'BD-07' => __( 'Bhola', 'invoicing' ), |
|
82 | - 'BD-03' => __( 'Bogura', 'invoicing' ), |
|
83 | - 'BD-04' => __( 'Brahmanbaria', 'invoicing' ), |
|
84 | - 'BD-09' => __( 'Chandpur', 'invoicing' ), |
|
85 | - 'BD-10' => __( 'Chattogram', 'invoicing' ), |
|
86 | - 'BD-12' => __( 'Chuadanga', 'invoicing' ), |
|
87 | - 'BD-11' => __( "Cox's Bazar", 'invoicing' ), |
|
88 | - 'BD-08' => __( 'Cumilla', 'invoicing' ), |
|
89 | - 'BD-13' => __( 'Dhaka', 'invoicing' ), |
|
90 | - 'BD-14' => __( 'Dinajpur', 'invoicing' ), |
|
91 | - 'BD-15' => __( 'Faridpur ', 'invoicing' ), |
|
92 | - 'BD-16' => __( 'Feni', 'invoicing' ), |
|
93 | - 'BD-19' => __( 'Gaibandha', 'invoicing' ), |
|
94 | - 'BD-18' => __( 'Gazipur', 'invoicing' ), |
|
95 | - 'BD-17' => __( 'Gopalganj', 'invoicing' ), |
|
96 | - 'BD-20' => __( 'Habiganj', 'invoicing' ), |
|
97 | - 'BD-21' => __( 'Jamalpur', 'invoicing' ), |
|
98 | - 'BD-22' => __( 'Jashore', 'invoicing' ), |
|
99 | - 'BD-25' => __( 'Jhalokati', 'invoicing' ), |
|
100 | - 'BD-23' => __( 'Jhenaidah', 'invoicing' ), |
|
101 | - 'BD-24' => __( 'Joypurhat', 'invoicing' ), |
|
102 | - 'BD-29' => __( 'Khagrachhari', 'invoicing' ), |
|
103 | - 'BD-27' => __( 'Khulna', 'invoicing' ), |
|
104 | - 'BD-26' => __( 'Kishoreganj', 'invoicing' ), |
|
105 | - 'BD-28' => __( 'Kurigram', 'invoicing' ), |
|
106 | - 'BD-30' => __( 'Kushtia', 'invoicing' ), |
|
107 | - 'BD-31' => __( 'Lakshmipur', 'invoicing' ), |
|
108 | - 'BD-32' => __( 'Lalmonirhat', 'invoicing' ), |
|
109 | - 'BD-36' => __( 'Madaripur', 'invoicing' ), |
|
110 | - 'BD-37' => __( 'Magura', 'invoicing' ), |
|
111 | - 'BD-33' => __( 'Manikganj ', 'invoicing' ), |
|
112 | - 'BD-39' => __( 'Meherpur', 'invoicing' ), |
|
113 | - 'BD-38' => __( 'Moulvibazar', 'invoicing' ), |
|
114 | - 'BD-35' => __( 'Munshiganj', 'invoicing' ), |
|
115 | - 'BD-34' => __( 'Mymensingh', 'invoicing' ), |
|
116 | - 'BD-48' => __( 'Naogaon', 'invoicing' ), |
|
117 | - 'BD-43' => __( 'Narail', 'invoicing' ), |
|
118 | - 'BD-40' => __( 'Narayanganj', 'invoicing' ), |
|
119 | - 'BD-42' => __( 'Narsingdi', 'invoicing' ), |
|
120 | - 'BD-44' => __( 'Natore', 'invoicing' ), |
|
121 | - 'BD-45' => __( 'Nawabganj', 'invoicing' ), |
|
122 | - 'BD-41' => __( 'Netrakona', 'invoicing' ), |
|
123 | - 'BD-46' => __( 'Nilphamari', 'invoicing' ), |
|
124 | - 'BD-47' => __( 'Noakhali', 'invoicing' ), |
|
125 | - 'BD-49' => __( 'Pabna', 'invoicing' ), |
|
126 | - 'BD-52' => __( 'Panchagarh', 'invoicing' ), |
|
127 | - 'BD-51' => __( 'Patuakhali', 'invoicing' ), |
|
128 | - 'BD-50' => __( 'Pirojpur', 'invoicing' ), |
|
129 | - 'BD-53' => __( 'Rajbari', 'invoicing' ), |
|
130 | - 'BD-54' => __( 'Rajshahi', 'invoicing' ), |
|
131 | - 'BD-56' => __( 'Rangamati', 'invoicing' ), |
|
132 | - 'BD-55' => __( 'Rangpur', 'invoicing' ), |
|
133 | - 'BD-58' => __( 'Satkhira', 'invoicing' ), |
|
134 | - 'BD-62' => __( 'Shariatpur', 'invoicing' ), |
|
135 | - 'BD-57' => __( 'Sherpur', 'invoicing' ), |
|
136 | - 'BD-59' => __( 'Sirajganj', 'invoicing' ), |
|
137 | - 'BD-61' => __( 'Sunamganj', 'invoicing' ), |
|
138 | - 'BD-60' => __( 'Sylhet', 'invoicing' ), |
|
139 | - 'BD-63' => __( 'Tangail', 'invoicing' ), |
|
140 | - 'BD-64' => __( 'Thakurgaon', 'invoicing' ), |
|
77 | + 'BD-05' => __('Bagerhat', 'invoicing'), |
|
78 | + 'BD-01' => __('Bandarban', 'invoicing'), |
|
79 | + 'BD-02' => __('Barguna', 'invoicing'), |
|
80 | + 'BD-06' => __('Barishal', 'invoicing'), |
|
81 | + 'BD-07' => __('Bhola', 'invoicing'), |
|
82 | + 'BD-03' => __('Bogura', 'invoicing'), |
|
83 | + 'BD-04' => __('Brahmanbaria', 'invoicing'), |
|
84 | + 'BD-09' => __('Chandpur', 'invoicing'), |
|
85 | + 'BD-10' => __('Chattogram', 'invoicing'), |
|
86 | + 'BD-12' => __('Chuadanga', 'invoicing'), |
|
87 | + 'BD-11' => __("Cox's Bazar", 'invoicing'), |
|
88 | + 'BD-08' => __('Cumilla', 'invoicing'), |
|
89 | + 'BD-13' => __('Dhaka', 'invoicing'), |
|
90 | + 'BD-14' => __('Dinajpur', 'invoicing'), |
|
91 | + 'BD-15' => __('Faridpur ', 'invoicing'), |
|
92 | + 'BD-16' => __('Feni', 'invoicing'), |
|
93 | + 'BD-19' => __('Gaibandha', 'invoicing'), |
|
94 | + 'BD-18' => __('Gazipur', 'invoicing'), |
|
95 | + 'BD-17' => __('Gopalganj', 'invoicing'), |
|
96 | + 'BD-20' => __('Habiganj', 'invoicing'), |
|
97 | + 'BD-21' => __('Jamalpur', 'invoicing'), |
|
98 | + 'BD-22' => __('Jashore', 'invoicing'), |
|
99 | + 'BD-25' => __('Jhalokati', 'invoicing'), |
|
100 | + 'BD-23' => __('Jhenaidah', 'invoicing'), |
|
101 | + 'BD-24' => __('Joypurhat', 'invoicing'), |
|
102 | + 'BD-29' => __('Khagrachhari', 'invoicing'), |
|
103 | + 'BD-27' => __('Khulna', 'invoicing'), |
|
104 | + 'BD-26' => __('Kishoreganj', 'invoicing'), |
|
105 | + 'BD-28' => __('Kurigram', 'invoicing'), |
|
106 | + 'BD-30' => __('Kushtia', 'invoicing'), |
|
107 | + 'BD-31' => __('Lakshmipur', 'invoicing'), |
|
108 | + 'BD-32' => __('Lalmonirhat', 'invoicing'), |
|
109 | + 'BD-36' => __('Madaripur', 'invoicing'), |
|
110 | + 'BD-37' => __('Magura', 'invoicing'), |
|
111 | + 'BD-33' => __('Manikganj ', 'invoicing'), |
|
112 | + 'BD-39' => __('Meherpur', 'invoicing'), |
|
113 | + 'BD-38' => __('Moulvibazar', 'invoicing'), |
|
114 | + 'BD-35' => __('Munshiganj', 'invoicing'), |
|
115 | + 'BD-34' => __('Mymensingh', 'invoicing'), |
|
116 | + 'BD-48' => __('Naogaon', 'invoicing'), |
|
117 | + 'BD-43' => __('Narail', 'invoicing'), |
|
118 | + 'BD-40' => __('Narayanganj', 'invoicing'), |
|
119 | + 'BD-42' => __('Narsingdi', 'invoicing'), |
|
120 | + 'BD-44' => __('Natore', 'invoicing'), |
|
121 | + 'BD-45' => __('Nawabganj', 'invoicing'), |
|
122 | + 'BD-41' => __('Netrakona', 'invoicing'), |
|
123 | + 'BD-46' => __('Nilphamari', 'invoicing'), |
|
124 | + 'BD-47' => __('Noakhali', 'invoicing'), |
|
125 | + 'BD-49' => __('Pabna', 'invoicing'), |
|
126 | + 'BD-52' => __('Panchagarh', 'invoicing'), |
|
127 | + 'BD-51' => __('Patuakhali', 'invoicing'), |
|
128 | + 'BD-50' => __('Pirojpur', 'invoicing'), |
|
129 | + 'BD-53' => __('Rajbari', 'invoicing'), |
|
130 | + 'BD-54' => __('Rajshahi', 'invoicing'), |
|
131 | + 'BD-56' => __('Rangamati', 'invoicing'), |
|
132 | + 'BD-55' => __('Rangpur', 'invoicing'), |
|
133 | + 'BD-58' => __('Satkhira', 'invoicing'), |
|
134 | + 'BD-62' => __('Shariatpur', 'invoicing'), |
|
135 | + 'BD-57' => __('Sherpur', 'invoicing'), |
|
136 | + 'BD-59' => __('Sirajganj', 'invoicing'), |
|
137 | + 'BD-61' => __('Sunamganj', 'invoicing'), |
|
138 | + 'BD-60' => __('Sylhet', 'invoicing'), |
|
139 | + 'BD-63' => __('Tangail', 'invoicing'), |
|
140 | + 'BD-64' => __('Thakurgaon', 'invoicing'), |
|
141 | 141 | ), |
142 | 142 | 'BE' => array(), |
143 | 143 | 'BG' => array( // Bulgarian states. |
144 | - 'BG-01' => __( 'Blagoevgrad', 'invoicing' ), |
|
145 | - 'BG-02' => __( 'Burgas', 'invoicing' ), |
|
146 | - 'BG-08' => __( 'Dobrich', 'invoicing' ), |
|
147 | - 'BG-07' => __( 'Gabrovo', 'invoicing' ), |
|
148 | - 'BG-26' => __( 'Haskovo', 'invoicing' ), |
|
149 | - 'BG-09' => __( 'Kardzhali', 'invoicing' ), |
|
150 | - 'BG-10' => __( 'Kyustendil', 'invoicing' ), |
|
151 | - 'BG-11' => __( 'Lovech', 'invoicing' ), |
|
152 | - 'BG-12' => __( 'Montana', 'invoicing' ), |
|
153 | - 'BG-13' => __( 'Pazardzhik', 'invoicing' ), |
|
154 | - 'BG-14' => __( 'Pernik', 'invoicing' ), |
|
155 | - 'BG-15' => __( 'Pleven', 'invoicing' ), |
|
156 | - 'BG-16' => __( 'Plovdiv', 'invoicing' ), |
|
157 | - 'BG-17' => __( 'Razgrad', 'invoicing' ), |
|
158 | - 'BG-18' => __( 'Ruse', 'invoicing' ), |
|
159 | - 'BG-27' => __( 'Shumen', 'invoicing' ), |
|
160 | - 'BG-19' => __( 'Silistra', 'invoicing' ), |
|
161 | - 'BG-20' => __( 'Sliven', 'invoicing' ), |
|
162 | - 'BG-21' => __( 'Smolyan', 'invoicing' ), |
|
163 | - 'BG-23' => __( 'Sofia', 'invoicing' ), |
|
164 | - 'BG-22' => __( 'Sofia-Grad', 'invoicing' ), |
|
165 | - 'BG-24' => __( 'Stara Zagora', 'invoicing' ), |
|
166 | - 'BG-25' => __( 'Targovishte', 'invoicing' ), |
|
167 | - 'BG-03' => __( 'Varna', 'invoicing' ), |
|
168 | - 'BG-04' => __( 'Veliko Tarnovo', 'invoicing' ), |
|
169 | - 'BG-05' => __( 'Vidin', 'invoicing' ), |
|
170 | - 'BG-06' => __( 'Vratsa', 'invoicing' ), |
|
171 | - 'BG-28' => __( 'Yambol', 'invoicing' ), |
|
144 | + 'BG-01' => __('Blagoevgrad', 'invoicing'), |
|
145 | + 'BG-02' => __('Burgas', 'invoicing'), |
|
146 | + 'BG-08' => __('Dobrich', 'invoicing'), |
|
147 | + 'BG-07' => __('Gabrovo', 'invoicing'), |
|
148 | + 'BG-26' => __('Haskovo', 'invoicing'), |
|
149 | + 'BG-09' => __('Kardzhali', 'invoicing'), |
|
150 | + 'BG-10' => __('Kyustendil', 'invoicing'), |
|
151 | + 'BG-11' => __('Lovech', 'invoicing'), |
|
152 | + 'BG-12' => __('Montana', 'invoicing'), |
|
153 | + 'BG-13' => __('Pazardzhik', 'invoicing'), |
|
154 | + 'BG-14' => __('Pernik', 'invoicing'), |
|
155 | + 'BG-15' => __('Pleven', 'invoicing'), |
|
156 | + 'BG-16' => __('Plovdiv', 'invoicing'), |
|
157 | + 'BG-17' => __('Razgrad', 'invoicing'), |
|
158 | + 'BG-18' => __('Ruse', 'invoicing'), |
|
159 | + 'BG-27' => __('Shumen', 'invoicing'), |
|
160 | + 'BG-19' => __('Silistra', 'invoicing'), |
|
161 | + 'BG-20' => __('Sliven', 'invoicing'), |
|
162 | + 'BG-21' => __('Smolyan', 'invoicing'), |
|
163 | + 'BG-23' => __('Sofia', 'invoicing'), |
|
164 | + 'BG-22' => __('Sofia-Grad', 'invoicing'), |
|
165 | + 'BG-24' => __('Stara Zagora', 'invoicing'), |
|
166 | + 'BG-25' => __('Targovishte', 'invoicing'), |
|
167 | + 'BG-03' => __('Varna', 'invoicing'), |
|
168 | + 'BG-04' => __('Veliko Tarnovo', 'invoicing'), |
|
169 | + 'BG-05' => __('Vidin', 'invoicing'), |
|
170 | + 'BG-06' => __('Vratsa', 'invoicing'), |
|
171 | + 'BG-28' => __('Yambol', 'invoicing'), |
|
172 | 172 | ), |
173 | 173 | 'BH' => array(), |
174 | 174 | 'BI' => array(), |
175 | 175 | 'BO' => array( // Bolivian states. |
176 | - 'B' => __( 'Chuquisaca', 'invoicing' ), |
|
177 | - 'H' => __( 'Beni', 'invoicing' ), |
|
178 | - 'C' => __( 'Cochabamba', 'invoicing' ), |
|
179 | - 'L' => __( 'La Paz', 'invoicing' ), |
|
180 | - 'O' => __( 'Oruro', 'invoicing' ), |
|
181 | - 'N' => __( 'Pando', 'invoicing' ), |
|
182 | - 'P' => __( 'Potosí', 'invoicing' ), |
|
183 | - 'S' => __( 'Santa Cruz', 'invoicing' ), |
|
184 | - 'T' => __( 'Tarija', 'invoicing' ), |
|
176 | + 'B' => __('Chuquisaca', 'invoicing'), |
|
177 | + 'H' => __('Beni', 'invoicing'), |
|
178 | + 'C' => __('Cochabamba', 'invoicing'), |
|
179 | + 'L' => __('La Paz', 'invoicing'), |
|
180 | + 'O' => __('Oruro', 'invoicing'), |
|
181 | + 'N' => __('Pando', 'invoicing'), |
|
182 | + 'P' => __('Potosí', 'invoicing'), |
|
183 | + 'S' => __('Santa Cruz', 'invoicing'), |
|
184 | + 'T' => __('Tarija', 'invoicing'), |
|
185 | 185 | ), |
186 | 186 | 'BR' => array( // Brazillian states. |
187 | - 'AC' => __( 'Acre', 'invoicing' ), |
|
188 | - 'AL' => __( 'Alagoas', 'invoicing' ), |
|
189 | - 'AP' => __( 'Amapá', 'invoicing' ), |
|
190 | - 'AM' => __( 'Amazonas', 'invoicing' ), |
|
191 | - 'BA' => __( 'Bahia', 'invoicing' ), |
|
192 | - 'CE' => __( 'Ceará', 'invoicing' ), |
|
193 | - 'DF' => __( 'Distrito Federal', 'invoicing' ), |
|
194 | - 'ES' => __( 'Espírito Santo', 'invoicing' ), |
|
195 | - 'GO' => __( 'Goiás', 'invoicing' ), |
|
196 | - 'MA' => __( 'Maranhão', 'invoicing' ), |
|
197 | - 'MT' => __( 'Mato Grosso', 'invoicing' ), |
|
198 | - 'MS' => __( 'Mato Grosso do Sul', 'invoicing' ), |
|
199 | - 'MG' => __( 'Minas Gerais', 'invoicing' ), |
|
200 | - 'PA' => __( 'Pará', 'invoicing' ), |
|
201 | - 'PB' => __( 'Paraíba', 'invoicing' ), |
|
202 | - 'PR' => __( 'Paraná', 'invoicing' ), |
|
203 | - 'PE' => __( 'Pernambuco', 'invoicing' ), |
|
204 | - 'PI' => __( 'Piauí', 'invoicing' ), |
|
205 | - 'RJ' => __( 'Rio de Janeiro', 'invoicing' ), |
|
206 | - 'RN' => __( 'Rio Grande do Norte', 'invoicing' ), |
|
207 | - 'RS' => __( 'Rio Grande do Sul', 'invoicing' ), |
|
208 | - 'RO' => __( 'Rondônia', 'invoicing' ), |
|
209 | - 'RR' => __( 'Roraima', 'invoicing' ), |
|
210 | - 'SC' => __( 'Santa Catarina', 'invoicing' ), |
|
211 | - 'SP' => __( 'São Paulo', 'invoicing' ), |
|
212 | - 'SE' => __( 'Sergipe', 'invoicing' ), |
|
213 | - 'TO' => __( 'Tocantins', 'invoicing' ), |
|
187 | + 'AC' => __('Acre', 'invoicing'), |
|
188 | + 'AL' => __('Alagoas', 'invoicing'), |
|
189 | + 'AP' => __('Amapá', 'invoicing'), |
|
190 | + 'AM' => __('Amazonas', 'invoicing'), |
|
191 | + 'BA' => __('Bahia', 'invoicing'), |
|
192 | + 'CE' => __('Ceará', 'invoicing'), |
|
193 | + 'DF' => __('Distrito Federal', 'invoicing'), |
|
194 | + 'ES' => __('Espírito Santo', 'invoicing'), |
|
195 | + 'GO' => __('Goiás', 'invoicing'), |
|
196 | + 'MA' => __('Maranhão', 'invoicing'), |
|
197 | + 'MT' => __('Mato Grosso', 'invoicing'), |
|
198 | + 'MS' => __('Mato Grosso do Sul', 'invoicing'), |
|
199 | + 'MG' => __('Minas Gerais', 'invoicing'), |
|
200 | + 'PA' => __('Pará', 'invoicing'), |
|
201 | + 'PB' => __('Paraíba', 'invoicing'), |
|
202 | + 'PR' => __('Paraná', 'invoicing'), |
|
203 | + 'PE' => __('Pernambuco', 'invoicing'), |
|
204 | + 'PI' => __('Piauí', 'invoicing'), |
|
205 | + 'RJ' => __('Rio de Janeiro', 'invoicing'), |
|
206 | + 'RN' => __('Rio Grande do Norte', 'invoicing'), |
|
207 | + 'RS' => __('Rio Grande do Sul', 'invoicing'), |
|
208 | + 'RO' => __('Rondônia', 'invoicing'), |
|
209 | + 'RR' => __('Roraima', 'invoicing'), |
|
210 | + 'SC' => __('Santa Catarina', 'invoicing'), |
|
211 | + 'SP' => __('São Paulo', 'invoicing'), |
|
212 | + 'SE' => __('Sergipe', 'invoicing'), |
|
213 | + 'TO' => __('Tocantins', 'invoicing'), |
|
214 | 214 | ), |
215 | 215 | 'CA' => array( // Canadian states. |
216 | - 'AB' => __( 'Alberta', 'invoicing' ), |
|
217 | - 'BC' => __( 'British Columbia', 'invoicing' ), |
|
218 | - 'MB' => __( 'Manitoba', 'invoicing' ), |
|
219 | - 'NB' => __( 'New Brunswick', 'invoicing' ), |
|
220 | - 'NL' => __( 'Newfoundland and Labrador', 'invoicing' ), |
|
221 | - 'NT' => __( 'Northwest Territories', 'invoicing' ), |
|
222 | - 'NS' => __( 'Nova Scotia', 'invoicing' ), |
|
223 | - 'NU' => __( 'Nunavut', 'invoicing' ), |
|
224 | - 'ON' => __( 'Ontario', 'invoicing' ), |
|
225 | - 'PE' => __( 'Prince Edward Island', 'invoicing' ), |
|
226 | - 'QC' => __( 'Quebec', 'invoicing' ), |
|
227 | - 'SK' => __( 'Saskatchewan', 'invoicing' ), |
|
228 | - 'YT' => __( 'Yukon Territory', 'invoicing' ), |
|
216 | + 'AB' => __('Alberta', 'invoicing'), |
|
217 | + 'BC' => __('British Columbia', 'invoicing'), |
|
218 | + 'MB' => __('Manitoba', 'invoicing'), |
|
219 | + 'NB' => __('New Brunswick', 'invoicing'), |
|
220 | + 'NL' => __('Newfoundland and Labrador', 'invoicing'), |
|
221 | + 'NT' => __('Northwest Territories', 'invoicing'), |
|
222 | + 'NS' => __('Nova Scotia', 'invoicing'), |
|
223 | + 'NU' => __('Nunavut', 'invoicing'), |
|
224 | + 'ON' => __('Ontario', 'invoicing'), |
|
225 | + 'PE' => __('Prince Edward Island', 'invoicing'), |
|
226 | + 'QC' => __('Quebec', 'invoicing'), |
|
227 | + 'SK' => __('Saskatchewan', 'invoicing'), |
|
228 | + 'YT' => __('Yukon Territory', 'invoicing'), |
|
229 | 229 | ), |
230 | 230 | 'CH' => array( // Cantons of Switzerland. |
231 | - 'AG' => __( 'Aargau', 'invoicing' ), |
|
232 | - 'AR' => __( 'Appenzell Ausserrhoden', 'invoicing' ), |
|
233 | - 'AI' => __( 'Appenzell Innerrhoden', 'invoicing' ), |
|
234 | - 'BL' => __( 'Basel-Landschaft', 'invoicing' ), |
|
235 | - 'BS' => __( 'Basel-Stadt', 'invoicing' ), |
|
236 | - 'BE' => __( 'Bern', 'invoicing' ), |
|
237 | - 'FR' => __( 'Fribourg', 'invoicing' ), |
|
238 | - 'GE' => __( 'Geneva', 'invoicing' ), |
|
239 | - 'GL' => __( 'Glarus', 'invoicing' ), |
|
240 | - 'GR' => __( 'Graubünden', 'invoicing' ), |
|
241 | - 'JU' => __( 'Jura', 'invoicing' ), |
|
242 | - 'LU' => __( 'Luzern', 'invoicing' ), |
|
243 | - 'NE' => __( 'Neuchâtel', 'invoicing' ), |
|
244 | - 'NW' => __( 'Nidwalden', 'invoicing' ), |
|
245 | - 'OW' => __( 'Obwalden', 'invoicing' ), |
|
246 | - 'SH' => __( 'Schaffhausen', 'invoicing' ), |
|
247 | - 'SZ' => __( 'Schwyz', 'invoicing' ), |
|
248 | - 'SO' => __( 'Solothurn', 'invoicing' ), |
|
249 | - 'SG' => __( 'St. Gallen', 'invoicing' ), |
|
250 | - 'TG' => __( 'Thurgau', 'invoicing' ), |
|
251 | - 'TI' => __( 'Ticino', 'invoicing' ), |
|
252 | - 'UR' => __( 'Uri', 'invoicing' ), |
|
253 | - 'VS' => __( 'Valais', 'invoicing' ), |
|
254 | - 'VD' => __( 'Vaud', 'invoicing' ), |
|
255 | - 'ZG' => __( 'Zug', 'invoicing' ), |
|
256 | - 'ZH' => __( 'Zürich', 'invoicing' ), |
|
231 | + 'AG' => __('Aargau', 'invoicing'), |
|
232 | + 'AR' => __('Appenzell Ausserrhoden', 'invoicing'), |
|
233 | + 'AI' => __('Appenzell Innerrhoden', 'invoicing'), |
|
234 | + 'BL' => __('Basel-Landschaft', 'invoicing'), |
|
235 | + 'BS' => __('Basel-Stadt', 'invoicing'), |
|
236 | + 'BE' => __('Bern', 'invoicing'), |
|
237 | + 'FR' => __('Fribourg', 'invoicing'), |
|
238 | + 'GE' => __('Geneva', 'invoicing'), |
|
239 | + 'GL' => __('Glarus', 'invoicing'), |
|
240 | + 'GR' => __('Graubünden', 'invoicing'), |
|
241 | + 'JU' => __('Jura', 'invoicing'), |
|
242 | + 'LU' => __('Luzern', 'invoicing'), |
|
243 | + 'NE' => __('Neuchâtel', 'invoicing'), |
|
244 | + 'NW' => __('Nidwalden', 'invoicing'), |
|
245 | + 'OW' => __('Obwalden', 'invoicing'), |
|
246 | + 'SH' => __('Schaffhausen', 'invoicing'), |
|
247 | + 'SZ' => __('Schwyz', 'invoicing'), |
|
248 | + 'SO' => __('Solothurn', 'invoicing'), |
|
249 | + 'SG' => __('St. Gallen', 'invoicing'), |
|
250 | + 'TG' => __('Thurgau', 'invoicing'), |
|
251 | + 'TI' => __('Ticino', 'invoicing'), |
|
252 | + 'UR' => __('Uri', 'invoicing'), |
|
253 | + 'VS' => __('Valais', 'invoicing'), |
|
254 | + 'VD' => __('Vaud', 'invoicing'), |
|
255 | + 'ZG' => __('Zug', 'invoicing'), |
|
256 | + 'ZH' => __('Zürich', 'invoicing'), |
|
257 | 257 | ), |
258 | 258 | 'CN' => array( // Chinese states. |
259 | - 'CN1' => __( 'Yunnan / 云南', 'invoicing' ), |
|
260 | - 'CN2' => __( 'Beijing / 北京', 'invoicing' ), |
|
261 | - 'CN3' => __( 'Tianjin / 天津', 'invoicing' ), |
|
262 | - 'CN4' => __( 'Hebei / 河北', 'invoicing' ), |
|
263 | - 'CN5' => __( 'Shanxi / 山西', 'invoicing' ), |
|
264 | - 'CN6' => __( 'Inner Mongolia / 內蒙古', 'invoicing' ), |
|
265 | - 'CN7' => __( 'Liaoning / 辽宁', 'invoicing' ), |
|
266 | - 'CN8' => __( 'Jilin / 吉林', 'invoicing' ), |
|
267 | - 'CN9' => __( 'Heilongjiang / 黑龙江', 'invoicing' ), |
|
268 | - 'CN10' => __( 'Shanghai / 上海', 'invoicing' ), |
|
269 | - 'CN11' => __( 'Jiangsu / 江苏', 'invoicing' ), |
|
270 | - 'CN12' => __( 'Zhejiang / 浙江', 'invoicing' ), |
|
271 | - 'CN13' => __( 'Anhui / 安徽', 'invoicing' ), |
|
272 | - 'CN14' => __( 'Fujian / 福建', 'invoicing' ), |
|
273 | - 'CN15' => __( 'Jiangxi / 江西', 'invoicing' ), |
|
274 | - 'CN16' => __( 'Shandong / 山东', 'invoicing' ), |
|
275 | - 'CN17' => __( 'Henan / 河南', 'invoicing' ), |
|
276 | - 'CN18' => __( 'Hubei / 湖北', 'invoicing' ), |
|
277 | - 'CN19' => __( 'Hunan / 湖南', 'invoicing' ), |
|
278 | - 'CN20' => __( 'Guangdong / 广东', 'invoicing' ), |
|
279 | - 'CN21' => __( 'Guangxi Zhuang / 广西壮族', 'invoicing' ), |
|
280 | - 'CN22' => __( 'Hainan / 海南', 'invoicing' ), |
|
281 | - 'CN23' => __( 'Chongqing / 重庆', 'invoicing' ), |
|
282 | - 'CN24' => __( 'Sichuan / 四川', 'invoicing' ), |
|
283 | - 'CN25' => __( 'Guizhou / 贵州', 'invoicing' ), |
|
284 | - 'CN26' => __( 'Shaanxi / 陕西', 'invoicing' ), |
|
285 | - 'CN27' => __( 'Gansu / 甘肃', 'invoicing' ), |
|
286 | - 'CN28' => __( 'Qinghai / 青海', 'invoicing' ), |
|
287 | - 'CN29' => __( 'Ningxia Hui / 宁夏', 'invoicing' ), |
|
288 | - 'CN30' => __( 'Macao / 澳门', 'invoicing' ), |
|
289 | - 'CN31' => __( 'Tibet / 西藏', 'invoicing' ), |
|
290 | - 'CN32' => __( 'Xinjiang / 新疆', 'invoicing' ), |
|
259 | + 'CN1' => __('Yunnan / 云南', 'invoicing'), |
|
260 | + 'CN2' => __('Beijing / 北京', 'invoicing'), |
|
261 | + 'CN3' => __('Tianjin / 天津', 'invoicing'), |
|
262 | + 'CN4' => __('Hebei / 河北', 'invoicing'), |
|
263 | + 'CN5' => __('Shanxi / 山西', 'invoicing'), |
|
264 | + 'CN6' => __('Inner Mongolia / 內蒙古', 'invoicing'), |
|
265 | + 'CN7' => __('Liaoning / 辽宁', 'invoicing'), |
|
266 | + 'CN8' => __('Jilin / 吉林', 'invoicing'), |
|
267 | + 'CN9' => __('Heilongjiang / 黑龙江', 'invoicing'), |
|
268 | + 'CN10' => __('Shanghai / 上海', 'invoicing'), |
|
269 | + 'CN11' => __('Jiangsu / 江苏', 'invoicing'), |
|
270 | + 'CN12' => __('Zhejiang / 浙江', 'invoicing'), |
|
271 | + 'CN13' => __('Anhui / 安徽', 'invoicing'), |
|
272 | + 'CN14' => __('Fujian / 福建', 'invoicing'), |
|
273 | + 'CN15' => __('Jiangxi / 江西', 'invoicing'), |
|
274 | + 'CN16' => __('Shandong / 山东', 'invoicing'), |
|
275 | + 'CN17' => __('Henan / 河南', 'invoicing'), |
|
276 | + 'CN18' => __('Hubei / 湖北', 'invoicing'), |
|
277 | + 'CN19' => __('Hunan / 湖南', 'invoicing'), |
|
278 | + 'CN20' => __('Guangdong / 广东', 'invoicing'), |
|
279 | + 'CN21' => __('Guangxi Zhuang / 广西壮族', 'invoicing'), |
|
280 | + 'CN22' => __('Hainan / 海南', 'invoicing'), |
|
281 | + 'CN23' => __('Chongqing / 重庆', 'invoicing'), |
|
282 | + 'CN24' => __('Sichuan / 四川', 'invoicing'), |
|
283 | + 'CN25' => __('Guizhou / 贵州', 'invoicing'), |
|
284 | + 'CN26' => __('Shaanxi / 陕西', 'invoicing'), |
|
285 | + 'CN27' => __('Gansu / 甘肃', 'invoicing'), |
|
286 | + 'CN28' => __('Qinghai / 青海', 'invoicing'), |
|
287 | + 'CN29' => __('Ningxia Hui / 宁夏', 'invoicing'), |
|
288 | + 'CN30' => __('Macao / 澳门', 'invoicing'), |
|
289 | + 'CN31' => __('Tibet / 西藏', 'invoicing'), |
|
290 | + 'CN32' => __('Xinjiang / 新疆', 'invoicing'), |
|
291 | 291 | ), |
292 | 292 | 'CZ' => array(), |
293 | 293 | 'DE' => array(), |
294 | 294 | 'DK' => array(), |
295 | 295 | 'EE' => array(), |
296 | 296 | 'ES' => array( // Spanish states. |
297 | - 'C' => __( 'A Coruña', 'invoicing' ), |
|
298 | - 'VI' => __( 'Araba/Álava', 'invoicing' ), |
|
299 | - 'AB' => __( 'Albacete', 'invoicing' ), |
|
300 | - 'A' => __( 'Alicante', 'invoicing' ), |
|
301 | - 'AL' => __( 'Almería', 'invoicing' ), |
|
302 | - 'O' => __( 'Asturias', 'invoicing' ), |
|
303 | - 'AV' => __( 'Ávila', 'invoicing' ), |
|
304 | - 'BA' => __( 'Badajoz', 'invoicing' ), |
|
305 | - 'PM' => __( 'Baleares', 'invoicing' ), |
|
306 | - 'B' => __( 'Barcelona', 'invoicing' ), |
|
307 | - 'BU' => __( 'Burgos', 'invoicing' ), |
|
308 | - 'CC' => __( 'Cáceres', 'invoicing' ), |
|
309 | - 'CA' => __( 'Cádiz', 'invoicing' ), |
|
310 | - 'S' => __( 'Cantabria', 'invoicing' ), |
|
311 | - 'CS' => __( 'Castellón', 'invoicing' ), |
|
312 | - 'CE' => __( 'Ceuta', 'invoicing' ), |
|
313 | - 'CR' => __( 'Ciudad Real', 'invoicing' ), |
|
314 | - 'CO' => __( 'Córdoba', 'invoicing' ), |
|
315 | - 'CU' => __( 'Cuenca', 'invoicing' ), |
|
316 | - 'GI' => __( 'Girona', 'invoicing' ), |
|
317 | - 'GR' => __( 'Granada', 'invoicing' ), |
|
318 | - 'GU' => __( 'Guadalajara', 'invoicing' ), |
|
319 | - 'SS' => __( 'Gipuzkoa', 'invoicing' ), |
|
320 | - 'H' => __( 'Huelva', 'invoicing' ), |
|
321 | - 'HU' => __( 'Huesca', 'invoicing' ), |
|
322 | - 'J' => __( 'Jaén', 'invoicing' ), |
|
323 | - 'LO' => __( 'La Rioja', 'invoicing' ), |
|
324 | - 'GC' => __( 'Las Palmas', 'invoicing' ), |
|
325 | - 'LE' => __( 'León', 'invoicing' ), |
|
326 | - 'L' => __( 'Lleida', 'invoicing' ), |
|
327 | - 'LU' => __( 'Lugo', 'invoicing' ), |
|
328 | - 'M' => __( 'Madrid', 'invoicing' ), |
|
329 | - 'MA' => __( 'Málaga', 'invoicing' ), |
|
330 | - 'ML' => __( 'Melilla', 'invoicing' ), |
|
331 | - 'MU' => __( 'Murcia', 'invoicing' ), |
|
332 | - 'NA' => __( 'Navarra', 'invoicing' ), |
|
333 | - 'OR' => __( 'Ourense', 'invoicing' ), |
|
334 | - 'P' => __( 'Palencia', 'invoicing' ), |
|
335 | - 'PO' => __( 'Pontevedra', 'invoicing' ), |
|
336 | - 'SA' => __( 'Salamanca', 'invoicing' ), |
|
337 | - 'TF' => __( 'Santa Cruz de Tenerife', 'invoicing' ), |
|
338 | - 'SG' => __( 'Segovia', 'invoicing' ), |
|
339 | - 'SE' => __( 'Sevilla', 'invoicing' ), |
|
340 | - 'SO' => __( 'Soria', 'invoicing' ), |
|
341 | - 'T' => __( 'Tarragona', 'invoicing' ), |
|
342 | - 'TE' => __( 'Teruel', 'invoicing' ), |
|
343 | - 'TO' => __( 'Toledo', 'invoicing' ), |
|
344 | - 'V' => __( 'Valencia', 'invoicing' ), |
|
345 | - 'VA' => __( 'Valladolid', 'invoicing' ), |
|
346 | - 'BI' => __( 'Bizkaia', 'invoicing' ), |
|
347 | - 'ZA' => __( 'Zamora', 'invoicing' ), |
|
348 | - 'Z' => __( 'Zaragoza', 'invoicing' ), |
|
297 | + 'C' => __('A Coruña', 'invoicing'), |
|
298 | + 'VI' => __('Araba/Álava', 'invoicing'), |
|
299 | + 'AB' => __('Albacete', 'invoicing'), |
|
300 | + 'A' => __('Alicante', 'invoicing'), |
|
301 | + 'AL' => __('Almería', 'invoicing'), |
|
302 | + 'O' => __('Asturias', 'invoicing'), |
|
303 | + 'AV' => __('Ávila', 'invoicing'), |
|
304 | + 'BA' => __('Badajoz', 'invoicing'), |
|
305 | + 'PM' => __('Baleares', 'invoicing'), |
|
306 | + 'B' => __('Barcelona', 'invoicing'), |
|
307 | + 'BU' => __('Burgos', 'invoicing'), |
|
308 | + 'CC' => __('Cáceres', 'invoicing'), |
|
309 | + 'CA' => __('Cádiz', 'invoicing'), |
|
310 | + 'S' => __('Cantabria', 'invoicing'), |
|
311 | + 'CS' => __('Castellón', 'invoicing'), |
|
312 | + 'CE' => __('Ceuta', 'invoicing'), |
|
313 | + 'CR' => __('Ciudad Real', 'invoicing'), |
|
314 | + 'CO' => __('Córdoba', 'invoicing'), |
|
315 | + 'CU' => __('Cuenca', 'invoicing'), |
|
316 | + 'GI' => __('Girona', 'invoicing'), |
|
317 | + 'GR' => __('Granada', 'invoicing'), |
|
318 | + 'GU' => __('Guadalajara', 'invoicing'), |
|
319 | + 'SS' => __('Gipuzkoa', 'invoicing'), |
|
320 | + 'H' => __('Huelva', 'invoicing'), |
|
321 | + 'HU' => __('Huesca', 'invoicing'), |
|
322 | + 'J' => __('Jaén', 'invoicing'), |
|
323 | + 'LO' => __('La Rioja', 'invoicing'), |
|
324 | + 'GC' => __('Las Palmas', 'invoicing'), |
|
325 | + 'LE' => __('León', 'invoicing'), |
|
326 | + 'L' => __('Lleida', 'invoicing'), |
|
327 | + 'LU' => __('Lugo', 'invoicing'), |
|
328 | + 'M' => __('Madrid', 'invoicing'), |
|
329 | + 'MA' => __('Málaga', 'invoicing'), |
|
330 | + 'ML' => __('Melilla', 'invoicing'), |
|
331 | + 'MU' => __('Murcia', 'invoicing'), |
|
332 | + 'NA' => __('Navarra', 'invoicing'), |
|
333 | + 'OR' => __('Ourense', 'invoicing'), |
|
334 | + 'P' => __('Palencia', 'invoicing'), |
|
335 | + 'PO' => __('Pontevedra', 'invoicing'), |
|
336 | + 'SA' => __('Salamanca', 'invoicing'), |
|
337 | + 'TF' => __('Santa Cruz de Tenerife', 'invoicing'), |
|
338 | + 'SG' => __('Segovia', 'invoicing'), |
|
339 | + 'SE' => __('Sevilla', 'invoicing'), |
|
340 | + 'SO' => __('Soria', 'invoicing'), |
|
341 | + 'T' => __('Tarragona', 'invoicing'), |
|
342 | + 'TE' => __('Teruel', 'invoicing'), |
|
343 | + 'TO' => __('Toledo', 'invoicing'), |
|
344 | + 'V' => __('Valencia', 'invoicing'), |
|
345 | + 'VA' => __('Valladolid', 'invoicing'), |
|
346 | + 'BI' => __('Bizkaia', 'invoicing'), |
|
347 | + 'ZA' => __('Zamora', 'invoicing'), |
|
348 | + 'Z' => __('Zaragoza', 'invoicing'), |
|
349 | 349 | ), |
350 | 350 | 'FI' => array(), |
351 | 351 | 'FR' => array(), |
352 | 352 | 'GP' => array(), |
353 | 353 | 'GR' => array( // Greek Regions. |
354 | - 'I' => __( 'Αττική', 'invoicing' ), |
|
355 | - 'A' => __( 'Ανατολική Μακεδονία και Θράκη', 'invoicing' ), |
|
356 | - 'B' => __( 'Κεντρική Μακεδονία', 'invoicing' ), |
|
357 | - 'C' => __( 'Δυτική Μακεδονία', 'invoicing' ), |
|
358 | - 'D' => __( 'Ήπειρος', 'invoicing' ), |
|
359 | - 'E' => __( 'Θεσσαλία', 'invoicing' ), |
|
360 | - 'F' => __( 'Ιόνιοι Νήσοι', 'invoicing' ), |
|
361 | - 'G' => __( 'Δυτική Ελλάδα', 'invoicing' ), |
|
362 | - 'H' => __( 'Στερεά Ελλάδα', 'invoicing' ), |
|
363 | - 'J' => __( 'Πελοπόννησος', 'invoicing' ), |
|
364 | - 'K' => __( 'Βόρειο Αιγαίο', 'invoicing' ), |
|
365 | - 'L' => __( 'Νότιο Αιγαίο', 'invoicing' ), |
|
366 | - 'M' => __( 'Κρήτη', 'invoicing' ), |
|
354 | + 'I' => __('Αττική', 'invoicing'), |
|
355 | + 'A' => __('Ανατολική Μακεδονία και Θράκη', 'invoicing'), |
|
356 | + 'B' => __('Κεντρική Μακεδονία', 'invoicing'), |
|
357 | + 'C' => __('Δυτική Μακεδονία', 'invoicing'), |
|
358 | + 'D' => __('Ήπειρος', 'invoicing'), |
|
359 | + 'E' => __('Θεσσαλία', 'invoicing'), |
|
360 | + 'F' => __('Ιόνιοι Νήσοι', 'invoicing'), |
|
361 | + 'G' => __('Δυτική Ελλάδα', 'invoicing'), |
|
362 | + 'H' => __('Στερεά Ελλάδα', 'invoicing'), |
|
363 | + 'J' => __('Πελοπόννησος', 'invoicing'), |
|
364 | + 'K' => __('Βόρειο Αιγαίο', 'invoicing'), |
|
365 | + 'L' => __('Νότιο Αιγαίο', 'invoicing'), |
|
366 | + 'M' => __('Κρήτη', 'invoicing'), |
|
367 | 367 | ), |
368 | 368 | 'GF' => array(), |
369 | 369 | 'HK' => array( // Hong Kong states. |
370 | - 'HONG KONG' => __( 'Hong Kong Island', 'invoicing' ), |
|
371 | - 'KOWLOON' => __( 'Kowloon', 'invoicing' ), |
|
372 | - 'NEW TERRITORIES' => __( 'New Territories', 'invoicing' ), |
|
370 | + 'HONG KONG' => __('Hong Kong Island', 'invoicing'), |
|
371 | + 'KOWLOON' => __('Kowloon', 'invoicing'), |
|
372 | + 'NEW TERRITORIES' => __('New Territories', 'invoicing'), |
|
373 | 373 | ), |
374 | 374 | 'HU' => array( // Hungary states. |
375 | - 'BK' => __( 'Bács-Kiskun', 'invoicing' ), |
|
376 | - 'BE' => __( 'Békés', 'invoicing' ), |
|
377 | - 'BA' => __( 'Baranya', 'invoicing' ), |
|
378 | - 'BZ' => __( 'Borsod-Abaúj-Zemplén', 'invoicing' ), |
|
379 | - 'BU' => __( 'Budapest', 'invoicing' ), |
|
380 | - 'CS' => __( 'Csongrád', 'invoicing' ), |
|
381 | - 'FE' => __( 'Fejér', 'invoicing' ), |
|
382 | - 'GS' => __( 'Győr-Moson-Sopron', 'invoicing' ), |
|
383 | - 'HB' => __( 'Hajdú-Bihar', 'invoicing' ), |
|
384 | - 'HE' => __( 'Heves', 'invoicing' ), |
|
385 | - 'JN' => __( 'Jász-Nagykun-Szolnok', 'invoicing' ), |
|
386 | - 'KE' => __( 'Komárom-Esztergom', 'invoicing' ), |
|
387 | - 'NO' => __( 'Nógrád', 'invoicing' ), |
|
388 | - 'PE' => __( 'Pest', 'invoicing' ), |
|
389 | - 'SO' => __( 'Somogy', 'invoicing' ), |
|
390 | - 'SZ' => __( 'Szabolcs-Szatmár-Bereg', 'invoicing' ), |
|
391 | - 'TO' => __( 'Tolna', 'invoicing' ), |
|
392 | - 'VA' => __( 'Vas', 'invoicing' ), |
|
393 | - 'VE' => __( 'Veszprém', 'invoicing' ), |
|
394 | - 'ZA' => __( 'Zala', 'invoicing' ), |
|
375 | + 'BK' => __('Bács-Kiskun', 'invoicing'), |
|
376 | + 'BE' => __('Békés', 'invoicing'), |
|
377 | + 'BA' => __('Baranya', 'invoicing'), |
|
378 | + 'BZ' => __('Borsod-Abaúj-Zemplén', 'invoicing'), |
|
379 | + 'BU' => __('Budapest', 'invoicing'), |
|
380 | + 'CS' => __('Csongrád', 'invoicing'), |
|
381 | + 'FE' => __('Fejér', 'invoicing'), |
|
382 | + 'GS' => __('Győr-Moson-Sopron', 'invoicing'), |
|
383 | + 'HB' => __('Hajdú-Bihar', 'invoicing'), |
|
384 | + 'HE' => __('Heves', 'invoicing'), |
|
385 | + 'JN' => __('Jász-Nagykun-Szolnok', 'invoicing'), |
|
386 | + 'KE' => __('Komárom-Esztergom', 'invoicing'), |
|
387 | + 'NO' => __('Nógrád', 'invoicing'), |
|
388 | + 'PE' => __('Pest', 'invoicing'), |
|
389 | + 'SO' => __('Somogy', 'invoicing'), |
|
390 | + 'SZ' => __('Szabolcs-Szatmár-Bereg', 'invoicing'), |
|
391 | + 'TO' => __('Tolna', 'invoicing'), |
|
392 | + 'VA' => __('Vas', 'invoicing'), |
|
393 | + 'VE' => __('Veszprém', 'invoicing'), |
|
394 | + 'ZA' => __('Zala', 'invoicing'), |
|
395 | 395 | ), |
396 | 396 | 'ID' => array( // Indonesia Provinces. |
397 | - 'AC' => __( 'Daerah Istimewa Aceh', 'invoicing' ), |
|
398 | - 'SU' => __( 'Sumatera Utara', 'invoicing' ), |
|
399 | - 'SB' => __( 'Sumatera Barat', 'invoicing' ), |
|
400 | - 'RI' => __( 'Riau', 'invoicing' ), |
|
401 | - 'KR' => __( 'Kepulauan Riau', 'invoicing' ), |
|
402 | - 'JA' => __( 'Jambi', 'invoicing' ), |
|
403 | - 'SS' => __( 'Sumatera Selatan', 'invoicing' ), |
|
404 | - 'BB' => __( 'Bangka Belitung', 'invoicing' ), |
|
405 | - 'BE' => __( 'Bengkulu', 'invoicing' ), |
|
406 | - 'LA' => __( 'Lampung', 'invoicing' ), |
|
407 | - 'JK' => __( 'DKI Jakarta', 'invoicing' ), |
|
408 | - 'JB' => __( 'Jawa Barat', 'invoicing' ), |
|
409 | - 'BT' => __( 'Banten', 'invoicing' ), |
|
410 | - 'JT' => __( 'Jawa Tengah', 'invoicing' ), |
|
411 | - 'JI' => __( 'Jawa Timur', 'invoicing' ), |
|
412 | - 'YO' => __( 'Daerah Istimewa Yogyakarta', 'invoicing' ), |
|
413 | - 'BA' => __( 'Bali', 'invoicing' ), |
|
414 | - 'NB' => __( 'Nusa Tenggara Barat', 'invoicing' ), |
|
415 | - 'NT' => __( 'Nusa Tenggara Timur', 'invoicing' ), |
|
416 | - 'KB' => __( 'Kalimantan Barat', 'invoicing' ), |
|
417 | - 'KT' => __( 'Kalimantan Tengah', 'invoicing' ), |
|
418 | - 'KI' => __( 'Kalimantan Timur', 'invoicing' ), |
|
419 | - 'KS' => __( 'Kalimantan Selatan', 'invoicing' ), |
|
420 | - 'KU' => __( 'Kalimantan Utara', 'invoicing' ), |
|
421 | - 'SA' => __( 'Sulawesi Utara', 'invoicing' ), |
|
422 | - 'ST' => __( 'Sulawesi Tengah', 'invoicing' ), |
|
423 | - 'SG' => __( 'Sulawesi Tenggara', 'invoicing' ), |
|
424 | - 'SR' => __( 'Sulawesi Barat', 'invoicing' ), |
|
425 | - 'SN' => __( 'Sulawesi Selatan', 'invoicing' ), |
|
426 | - 'GO' => __( 'Gorontalo', 'invoicing' ), |
|
427 | - 'MA' => __( 'Maluku', 'invoicing' ), |
|
428 | - 'MU' => __( 'Maluku Utara', 'invoicing' ), |
|
429 | - 'PA' => __( 'Papua', 'invoicing' ), |
|
430 | - 'PB' => __( 'Papua Barat', 'invoicing' ), |
|
397 | + 'AC' => __('Daerah Istimewa Aceh', 'invoicing'), |
|
398 | + 'SU' => __('Sumatera Utara', 'invoicing'), |
|
399 | + 'SB' => __('Sumatera Barat', 'invoicing'), |
|
400 | + 'RI' => __('Riau', 'invoicing'), |
|
401 | + 'KR' => __('Kepulauan Riau', 'invoicing'), |
|
402 | + 'JA' => __('Jambi', 'invoicing'), |
|
403 | + 'SS' => __('Sumatera Selatan', 'invoicing'), |
|
404 | + 'BB' => __('Bangka Belitung', 'invoicing'), |
|
405 | + 'BE' => __('Bengkulu', 'invoicing'), |
|
406 | + 'LA' => __('Lampung', 'invoicing'), |
|
407 | + 'JK' => __('DKI Jakarta', 'invoicing'), |
|
408 | + 'JB' => __('Jawa Barat', 'invoicing'), |
|
409 | + 'BT' => __('Banten', 'invoicing'), |
|
410 | + 'JT' => __('Jawa Tengah', 'invoicing'), |
|
411 | + 'JI' => __('Jawa Timur', 'invoicing'), |
|
412 | + 'YO' => __('Daerah Istimewa Yogyakarta', 'invoicing'), |
|
413 | + 'BA' => __('Bali', 'invoicing'), |
|
414 | + 'NB' => __('Nusa Tenggara Barat', 'invoicing'), |
|
415 | + 'NT' => __('Nusa Tenggara Timur', 'invoicing'), |
|
416 | + 'KB' => __('Kalimantan Barat', 'invoicing'), |
|
417 | + 'KT' => __('Kalimantan Tengah', 'invoicing'), |
|
418 | + 'KI' => __('Kalimantan Timur', 'invoicing'), |
|
419 | + 'KS' => __('Kalimantan Selatan', 'invoicing'), |
|
420 | + 'KU' => __('Kalimantan Utara', 'invoicing'), |
|
421 | + 'SA' => __('Sulawesi Utara', 'invoicing'), |
|
422 | + 'ST' => __('Sulawesi Tengah', 'invoicing'), |
|
423 | + 'SG' => __('Sulawesi Tenggara', 'invoicing'), |
|
424 | + 'SR' => __('Sulawesi Barat', 'invoicing'), |
|
425 | + 'SN' => __('Sulawesi Selatan', 'invoicing'), |
|
426 | + 'GO' => __('Gorontalo', 'invoicing'), |
|
427 | + 'MA' => __('Maluku', 'invoicing'), |
|
428 | + 'MU' => __('Maluku Utara', 'invoicing'), |
|
429 | + 'PA' => __('Papua', 'invoicing'), |
|
430 | + 'PB' => __('Papua Barat', 'invoicing'), |
|
431 | 431 | ), |
432 | 432 | 'IE' => array( // Republic of Ireland. |
433 | - 'CW' => __( 'Carlow', 'invoicing' ), |
|
434 | - 'CN' => __( 'Cavan', 'invoicing' ), |
|
435 | - 'CE' => __( 'Clare', 'invoicing' ), |
|
436 | - 'CO' => __( 'Cork', 'invoicing' ), |
|
437 | - 'DL' => __( 'Donegal', 'invoicing' ), |
|
438 | - 'D' => __( 'Dublin', 'invoicing' ), |
|
439 | - 'G' => __( 'Galway', 'invoicing' ), |
|
440 | - 'KY' => __( 'Kerry', 'invoicing' ), |
|
441 | - 'KE' => __( 'Kildare', 'invoicing' ), |
|
442 | - 'KK' => __( 'Kilkenny', 'invoicing' ), |
|
443 | - 'LS' => __( 'Laois', 'invoicing' ), |
|
444 | - 'LM' => __( 'Leitrim', 'invoicing' ), |
|
445 | - 'LK' => __( 'Limerick', 'invoicing' ), |
|
446 | - 'LD' => __( 'Longford', 'invoicing' ), |
|
447 | - 'LH' => __( 'Louth', 'invoicing' ), |
|
448 | - 'MO' => __( 'Mayo', 'invoicing' ), |
|
449 | - 'MH' => __( 'Meath', 'invoicing' ), |
|
450 | - 'MN' => __( 'Monaghan', 'invoicing' ), |
|
451 | - 'OY' => __( 'Offaly', 'invoicing' ), |
|
452 | - 'RN' => __( 'Roscommon', 'invoicing' ), |
|
453 | - 'SO' => __( 'Sligo', 'invoicing' ), |
|
454 | - 'TA' => __( 'Tipperary', 'invoicing' ), |
|
455 | - 'WD' => __( 'Waterford', 'invoicing' ), |
|
456 | - 'WH' => __( 'Westmeath', 'invoicing' ), |
|
457 | - 'WX' => __( 'Wexford', 'invoicing' ), |
|
458 | - 'WW' => __( 'Wicklow', 'invoicing' ), |
|
433 | + 'CW' => __('Carlow', 'invoicing'), |
|
434 | + 'CN' => __('Cavan', 'invoicing'), |
|
435 | + 'CE' => __('Clare', 'invoicing'), |
|
436 | + 'CO' => __('Cork', 'invoicing'), |
|
437 | + 'DL' => __('Donegal', 'invoicing'), |
|
438 | + 'D' => __('Dublin', 'invoicing'), |
|
439 | + 'G' => __('Galway', 'invoicing'), |
|
440 | + 'KY' => __('Kerry', 'invoicing'), |
|
441 | + 'KE' => __('Kildare', 'invoicing'), |
|
442 | + 'KK' => __('Kilkenny', 'invoicing'), |
|
443 | + 'LS' => __('Laois', 'invoicing'), |
|
444 | + 'LM' => __('Leitrim', 'invoicing'), |
|
445 | + 'LK' => __('Limerick', 'invoicing'), |
|
446 | + 'LD' => __('Longford', 'invoicing'), |
|
447 | + 'LH' => __('Louth', 'invoicing'), |
|
448 | + 'MO' => __('Mayo', 'invoicing'), |
|
449 | + 'MH' => __('Meath', 'invoicing'), |
|
450 | + 'MN' => __('Monaghan', 'invoicing'), |
|
451 | + 'OY' => __('Offaly', 'invoicing'), |
|
452 | + 'RN' => __('Roscommon', 'invoicing'), |
|
453 | + 'SO' => __('Sligo', 'invoicing'), |
|
454 | + 'TA' => __('Tipperary', 'invoicing'), |
|
455 | + 'WD' => __('Waterford', 'invoicing'), |
|
456 | + 'WH' => __('Westmeath', 'invoicing'), |
|
457 | + 'WX' => __('Wexford', 'invoicing'), |
|
458 | + 'WW' => __('Wicklow', 'invoicing'), |
|
459 | 459 | ), |
460 | 460 | 'IN' => array( // Indian states. |
461 | - 'AP' => __( 'Andhra Pradesh', 'invoicing' ), |
|
462 | - 'AR' => __( 'Arunachal Pradesh', 'invoicing' ), |
|
463 | - 'AS' => __( 'Assam', 'invoicing' ), |
|
464 | - 'BR' => __( 'Bihar', 'invoicing' ), |
|
465 | - 'CT' => __( 'Chhattisgarh', 'invoicing' ), |
|
466 | - 'GA' => __( 'Goa', 'invoicing' ), |
|
467 | - 'GJ' => __( 'Gujarat', 'invoicing' ), |
|
468 | - 'HR' => __( 'Haryana', 'invoicing' ), |
|
469 | - 'HP' => __( 'Himachal Pradesh', 'invoicing' ), |
|
470 | - 'JK' => __( 'Jammu and Kashmir', 'invoicing' ), |
|
471 | - 'JH' => __( 'Jharkhand', 'invoicing' ), |
|
472 | - 'KA' => __( 'Karnataka', 'invoicing' ), |
|
473 | - 'KL' => __( 'Kerala', 'invoicing' ), |
|
474 | - 'MP' => __( 'Madhya Pradesh', 'invoicing' ), |
|
475 | - 'MH' => __( 'Maharashtra', 'invoicing' ), |
|
476 | - 'MN' => __( 'Manipur', 'invoicing' ), |
|
477 | - 'ML' => __( 'Meghalaya', 'invoicing' ), |
|
478 | - 'MZ' => __( 'Mizoram', 'invoicing' ), |
|
479 | - 'NL' => __( 'Nagaland', 'invoicing' ), |
|
480 | - 'OR' => __( 'Orissa', 'invoicing' ), |
|
481 | - 'PB' => __( 'Punjab', 'invoicing' ), |
|
482 | - 'RJ' => __( 'Rajasthan', 'invoicing' ), |
|
483 | - 'SK' => __( 'Sikkim', 'invoicing' ), |
|
484 | - 'TN' => __( 'Tamil Nadu', 'invoicing' ), |
|
485 | - 'TS' => __( 'Telangana', 'invoicing' ), |
|
486 | - 'TR' => __( 'Tripura', 'invoicing' ), |
|
487 | - 'UK' => __( 'Uttarakhand', 'invoicing' ), |
|
488 | - 'UP' => __( 'Uttar Pradesh', 'invoicing' ), |
|
489 | - 'WB' => __( 'West Bengal', 'invoicing' ), |
|
490 | - 'AN' => __( 'Andaman and Nicobar Islands', 'invoicing' ), |
|
491 | - 'CH' => __( 'Chandigarh', 'invoicing' ), |
|
492 | - 'DN' => __( 'Dadra and Nagar Haveli', 'invoicing' ), |
|
493 | - 'DD' => __( 'Daman and Diu', 'invoicing' ), |
|
494 | - 'DL' => __( 'Delhi', 'invoicing' ), |
|
495 | - 'LD' => __( 'Lakshadeep', 'invoicing' ), |
|
496 | - 'PY' => __( 'Pondicherry (Puducherry)', 'invoicing' ), |
|
461 | + 'AP' => __('Andhra Pradesh', 'invoicing'), |
|
462 | + 'AR' => __('Arunachal Pradesh', 'invoicing'), |
|
463 | + 'AS' => __('Assam', 'invoicing'), |
|
464 | + 'BR' => __('Bihar', 'invoicing'), |
|
465 | + 'CT' => __('Chhattisgarh', 'invoicing'), |
|
466 | + 'GA' => __('Goa', 'invoicing'), |
|
467 | + 'GJ' => __('Gujarat', 'invoicing'), |
|
468 | + 'HR' => __('Haryana', 'invoicing'), |
|
469 | + 'HP' => __('Himachal Pradesh', 'invoicing'), |
|
470 | + 'JK' => __('Jammu and Kashmir', 'invoicing'), |
|
471 | + 'JH' => __('Jharkhand', 'invoicing'), |
|
472 | + 'KA' => __('Karnataka', 'invoicing'), |
|
473 | + 'KL' => __('Kerala', 'invoicing'), |
|
474 | + 'MP' => __('Madhya Pradesh', 'invoicing'), |
|
475 | + 'MH' => __('Maharashtra', 'invoicing'), |
|
476 | + 'MN' => __('Manipur', 'invoicing'), |
|
477 | + 'ML' => __('Meghalaya', 'invoicing'), |
|
478 | + 'MZ' => __('Mizoram', 'invoicing'), |
|
479 | + 'NL' => __('Nagaland', 'invoicing'), |
|
480 | + 'OR' => __('Orissa', 'invoicing'), |
|
481 | + 'PB' => __('Punjab', 'invoicing'), |
|
482 | + 'RJ' => __('Rajasthan', 'invoicing'), |
|
483 | + 'SK' => __('Sikkim', 'invoicing'), |
|
484 | + 'TN' => __('Tamil Nadu', 'invoicing'), |
|
485 | + 'TS' => __('Telangana', 'invoicing'), |
|
486 | + 'TR' => __('Tripura', 'invoicing'), |
|
487 | + 'UK' => __('Uttarakhand', 'invoicing'), |
|
488 | + 'UP' => __('Uttar Pradesh', 'invoicing'), |
|
489 | + 'WB' => __('West Bengal', 'invoicing'), |
|
490 | + 'AN' => __('Andaman and Nicobar Islands', 'invoicing'), |
|
491 | + 'CH' => __('Chandigarh', 'invoicing'), |
|
492 | + 'DN' => __('Dadra and Nagar Haveli', 'invoicing'), |
|
493 | + 'DD' => __('Daman and Diu', 'invoicing'), |
|
494 | + 'DL' => __('Delhi', 'invoicing'), |
|
495 | + 'LD' => __('Lakshadeep', 'invoicing'), |
|
496 | + 'PY' => __('Pondicherry (Puducherry)', 'invoicing'), |
|
497 | 497 | ), |
498 | 498 | 'IR' => array( // Iran States. |
499 | - 'KHZ' => __( 'Khuzestan (خوزستان)', 'invoicing' ), |
|
500 | - 'THR' => __( 'Tehran (تهران)', 'invoicing' ), |
|
501 | - 'ILM' => __( 'Ilaam (ایلام)', 'invoicing' ), |
|
502 | - 'BHR' => __( 'Bushehr (بوشهر)', 'invoicing' ), |
|
503 | - 'ADL' => __( 'Ardabil (اردبیل)', 'invoicing' ), |
|
504 | - 'ESF' => __( 'Isfahan (اصفهان)', 'invoicing' ), |
|
505 | - 'YZD' => __( 'Yazd (یزد)', 'invoicing' ), |
|
506 | - 'KRH' => __( 'Kermanshah (کرمانشاه)', 'invoicing' ), |
|
507 | - 'KRN' => __( 'Kerman (کرمان)', 'invoicing' ), |
|
508 | - 'HDN' => __( 'Hamadan (همدان)', 'invoicing' ), |
|
509 | - 'GZN' => __( 'Ghazvin (قزوین)', 'invoicing' ), |
|
510 | - 'ZJN' => __( 'Zanjan (زنجان)', 'invoicing' ), |
|
511 | - 'LRS' => __( 'Luristan (لرستان)', 'invoicing' ), |
|
512 | - 'ABZ' => __( 'Alborz (البرز)', 'invoicing' ), |
|
513 | - 'EAZ' => __( 'East Azarbaijan (آذربایجان شرقی)', 'invoicing' ), |
|
514 | - 'WAZ' => __( 'West Azarbaijan (آذربایجان غربی)', 'invoicing' ), |
|
515 | - 'CHB' => __( 'Chaharmahal and Bakhtiari (چهارمحال و بختیاری)', 'invoicing' ), |
|
516 | - 'SKH' => __( 'South Khorasan (خراسان جنوبی)', 'invoicing' ), |
|
517 | - 'RKH' => __( 'Razavi Khorasan (خراسان رضوی)', 'invoicing' ), |
|
518 | - 'NKH' => __( 'North Khorasan (خراسان شمالی)', 'invoicing' ), |
|
519 | - 'SMN' => __( 'Semnan (سمنان)', 'invoicing' ), |
|
520 | - 'FRS' => __( 'Fars (فارس)', 'invoicing' ), |
|
521 | - 'QHM' => __( 'Qom (قم)', 'invoicing' ), |
|
522 | - 'KRD' => __( 'Kurdistan / کردستان)', 'invoicing' ), |
|
523 | - 'KBD' => __( 'Kohgiluyeh and BoyerAhmad (کهگیلوییه و بویراحمد)', 'invoicing' ), |
|
524 | - 'GLS' => __( 'Golestan (گلستان)', 'invoicing' ), |
|
525 | - 'GIL' => __( 'Gilan (گیلان)', 'invoicing' ), |
|
526 | - 'MZN' => __( 'Mazandaran (مازندران)', 'invoicing' ), |
|
527 | - 'MKZ' => __( 'Markazi (مرکزی)', 'invoicing' ), |
|
528 | - 'HRZ' => __( 'Hormozgan (هرمزگان)', 'invoicing' ), |
|
529 | - 'SBN' => __( 'Sistan and Baluchestan (سیستان و بلوچستان)', 'invoicing' ), |
|
499 | + 'KHZ' => __('Khuzestan (خوزستان)', 'invoicing'), |
|
500 | + 'THR' => __('Tehran (تهران)', 'invoicing'), |
|
501 | + 'ILM' => __('Ilaam (ایلام)', 'invoicing'), |
|
502 | + 'BHR' => __('Bushehr (بوشهر)', 'invoicing'), |
|
503 | + 'ADL' => __('Ardabil (اردبیل)', 'invoicing'), |
|
504 | + 'ESF' => __('Isfahan (اصفهان)', 'invoicing'), |
|
505 | + 'YZD' => __('Yazd (یزد)', 'invoicing'), |
|
506 | + 'KRH' => __('Kermanshah (کرمانشاه)', 'invoicing'), |
|
507 | + 'KRN' => __('Kerman (کرمان)', 'invoicing'), |
|
508 | + 'HDN' => __('Hamadan (همدان)', 'invoicing'), |
|
509 | + 'GZN' => __('Ghazvin (قزوین)', 'invoicing'), |
|
510 | + 'ZJN' => __('Zanjan (زنجان)', 'invoicing'), |
|
511 | + 'LRS' => __('Luristan (لرستان)', 'invoicing'), |
|
512 | + 'ABZ' => __('Alborz (البرز)', 'invoicing'), |
|
513 | + 'EAZ' => __('East Azarbaijan (آذربایجان شرقی)', 'invoicing'), |
|
514 | + 'WAZ' => __('West Azarbaijan (آذربایجان غربی)', 'invoicing'), |
|
515 | + 'CHB' => __('Chaharmahal and Bakhtiari (چهارمحال و بختیاری)', 'invoicing'), |
|
516 | + 'SKH' => __('South Khorasan (خراسان جنوبی)', 'invoicing'), |
|
517 | + 'RKH' => __('Razavi Khorasan (خراسان رضوی)', 'invoicing'), |
|
518 | + 'NKH' => __('North Khorasan (خراسان شمالی)', 'invoicing'), |
|
519 | + 'SMN' => __('Semnan (سمنان)', 'invoicing'), |
|
520 | + 'FRS' => __('Fars (فارس)', 'invoicing'), |
|
521 | + 'QHM' => __('Qom (قم)', 'invoicing'), |
|
522 | + 'KRD' => __('Kurdistan / کردستان)', 'invoicing'), |
|
523 | + 'KBD' => __('Kohgiluyeh and BoyerAhmad (کهگیلوییه و بویراحمد)', 'invoicing'), |
|
524 | + 'GLS' => __('Golestan (گلستان)', 'invoicing'), |
|
525 | + 'GIL' => __('Gilan (گیلان)', 'invoicing'), |
|
526 | + 'MZN' => __('Mazandaran (مازندران)', 'invoicing'), |
|
527 | + 'MKZ' => __('Markazi (مرکزی)', 'invoicing'), |
|
528 | + 'HRZ' => __('Hormozgan (هرمزگان)', 'invoicing'), |
|
529 | + 'SBN' => __('Sistan and Baluchestan (سیستان و بلوچستان)', 'invoicing'), |
|
530 | 530 | ), |
531 | 531 | 'IS' => array(), |
532 | 532 | 'IT' => array( // Italy Provinces. |
533 | - 'AG' => __( 'Agrigento', 'invoicing' ), |
|
534 | - 'AL' => __( 'Alessandria', 'invoicing' ), |
|
535 | - 'AN' => __( 'Ancona', 'invoicing' ), |
|
536 | - 'AO' => __( 'Aosta', 'invoicing' ), |
|
537 | - 'AR' => __( 'Arezzo', 'invoicing' ), |
|
538 | - 'AP' => __( 'Ascoli Piceno', 'invoicing' ), |
|
539 | - 'AT' => __( 'Asti', 'invoicing' ), |
|
540 | - 'AV' => __( 'Avellino', 'invoicing' ), |
|
541 | - 'BA' => __( 'Bari', 'invoicing' ), |
|
542 | - 'BT' => __( 'Barletta-Andria-Trani', 'invoicing' ), |
|
543 | - 'BL' => __( 'Belluno', 'invoicing' ), |
|
544 | - 'BN' => __( 'Benevento', 'invoicing' ), |
|
545 | - 'BG' => __( 'Bergamo', 'invoicing' ), |
|
546 | - 'BI' => __( 'Biella', 'invoicing' ), |
|
547 | - 'BO' => __( 'Bologna', 'invoicing' ), |
|
548 | - 'BZ' => __( 'Bolzano', 'invoicing' ), |
|
549 | - 'BS' => __( 'Brescia', 'invoicing' ), |
|
550 | - 'BR' => __( 'Brindisi', 'invoicing' ), |
|
551 | - 'CA' => __( 'Cagliari', 'invoicing' ), |
|
552 | - 'CL' => __( 'Caltanissetta', 'invoicing' ), |
|
553 | - 'CB' => __( 'Campobasso', 'invoicing' ), |
|
554 | - 'CE' => __( 'Caserta', 'invoicing' ), |
|
555 | - 'CT' => __( 'Catania', 'invoicing' ), |
|
556 | - 'CZ' => __( 'Catanzaro', 'invoicing' ), |
|
557 | - 'CH' => __( 'Chieti', 'invoicing' ), |
|
558 | - 'CO' => __( 'Como', 'invoicing' ), |
|
559 | - 'CS' => __( 'Cosenza', 'invoicing' ), |
|
560 | - 'CR' => __( 'Cremona', 'invoicing' ), |
|
561 | - 'KR' => __( 'Crotone', 'invoicing' ), |
|
562 | - 'CN' => __( 'Cuneo', 'invoicing' ), |
|
563 | - 'EN' => __( 'Enna', 'invoicing' ), |
|
564 | - 'FM' => __( 'Fermo', 'invoicing' ), |
|
565 | - 'FE' => __( 'Ferrara', 'invoicing' ), |
|
566 | - 'FI' => __( 'Firenze', 'invoicing' ), |
|
567 | - 'FG' => __( 'Foggia', 'invoicing' ), |
|
568 | - 'FC' => __( 'Forlì-Cesena', 'invoicing' ), |
|
569 | - 'FR' => __( 'Frosinone', 'invoicing' ), |
|
570 | - 'GE' => __( 'Genova', 'invoicing' ), |
|
571 | - 'GO' => __( 'Gorizia', 'invoicing' ), |
|
572 | - 'GR' => __( 'Grosseto', 'invoicing' ), |
|
573 | - 'IM' => __( 'Imperia', 'invoicing' ), |
|
574 | - 'IS' => __( 'Isernia', 'invoicing' ), |
|
575 | - 'SP' => __( 'La Spezia', 'invoicing' ), |
|
576 | - 'AQ' => __( "L'Aquila", 'invoicing' ), |
|
577 | - 'LT' => __( 'Latina', 'invoicing' ), |
|
578 | - 'LE' => __( 'Lecce', 'invoicing' ), |
|
579 | - 'LC' => __( 'Lecco', 'invoicing' ), |
|
580 | - 'LI' => __( 'Livorno', 'invoicing' ), |
|
581 | - 'LO' => __( 'Lodi', 'invoicing' ), |
|
582 | - 'LU' => __( 'Lucca', 'invoicing' ), |
|
583 | - 'MC' => __( 'Macerata', 'invoicing' ), |
|
584 | - 'MN' => __( 'Mantova', 'invoicing' ), |
|
585 | - 'MS' => __( 'Massa-Carrara', 'invoicing' ), |
|
586 | - 'MT' => __( 'Matera', 'invoicing' ), |
|
587 | - 'ME' => __( 'Messina', 'invoicing' ), |
|
588 | - 'MI' => __( 'Milano', 'invoicing' ), |
|
589 | - 'MO' => __( 'Modena', 'invoicing' ), |
|
590 | - 'MB' => __( 'Monza e della Brianza', 'invoicing' ), |
|
591 | - 'NA' => __( 'Napoli', 'invoicing' ), |
|
592 | - 'NO' => __( 'Novara', 'invoicing' ), |
|
593 | - 'NU' => __( 'Nuoro', 'invoicing' ), |
|
594 | - 'OR' => __( 'Oristano', 'invoicing' ), |
|
595 | - 'PD' => __( 'Padova', 'invoicing' ), |
|
596 | - 'PA' => __( 'Palermo', 'invoicing' ), |
|
597 | - 'PR' => __( 'Parma', 'invoicing' ), |
|
598 | - 'PV' => __( 'Pavia', 'invoicing' ), |
|
599 | - 'PG' => __( 'Perugia', 'invoicing' ), |
|
600 | - 'PU' => __( 'Pesaro e Urbino', 'invoicing' ), |
|
601 | - 'PE' => __( 'Pescara', 'invoicing' ), |
|
602 | - 'PC' => __( 'Piacenza', 'invoicing' ), |
|
603 | - 'PI' => __( 'Pisa', 'invoicing' ), |
|
604 | - 'PT' => __( 'Pistoia', 'invoicing' ), |
|
605 | - 'PN' => __( 'Pordenone', 'invoicing' ), |
|
606 | - 'PZ' => __( 'Potenza', 'invoicing' ), |
|
607 | - 'PO' => __( 'Prato', 'invoicing' ), |
|
608 | - 'RG' => __( 'Ragusa', 'invoicing' ), |
|
609 | - 'RA' => __( 'Ravenna', 'invoicing' ), |
|
610 | - 'RC' => __( 'Reggio Calabria', 'invoicing' ), |
|
611 | - 'RE' => __( 'Reggio Emilia', 'invoicing' ), |
|
612 | - 'RI' => __( 'Rieti', 'invoicing' ), |
|
613 | - 'RN' => __( 'Rimini', 'invoicing' ), |
|
614 | - 'RM' => __( 'Roma', 'invoicing' ), |
|
615 | - 'RO' => __( 'Rovigo', 'invoicing' ), |
|
616 | - 'SA' => __( 'Salerno', 'invoicing' ), |
|
617 | - 'SS' => __( 'Sassari', 'invoicing' ), |
|
618 | - 'SV' => __( 'Savona', 'invoicing' ), |
|
619 | - 'SI' => __( 'Siena', 'invoicing' ), |
|
620 | - 'SR' => __( 'Siracusa', 'invoicing' ), |
|
621 | - 'SO' => __( 'Sondrio', 'invoicing' ), |
|
622 | - 'SU' => __( 'Sud Sardegna', 'invoicing' ), |
|
623 | - 'TA' => __( 'Taranto', 'invoicing' ), |
|
624 | - 'TE' => __( 'Teramo', 'invoicing' ), |
|
625 | - 'TR' => __( 'Terni', 'invoicing' ), |
|
626 | - 'TO' => __( 'Torino', 'invoicing' ), |
|
627 | - 'TP' => __( 'Trapani', 'invoicing' ), |
|
628 | - 'TN' => __( 'Trento', 'invoicing' ), |
|
629 | - 'TV' => __( 'Treviso', 'invoicing' ), |
|
630 | - 'TS' => __( 'Trieste', 'invoicing' ), |
|
631 | - 'UD' => __( 'Udine', 'invoicing' ), |
|
632 | - 'VA' => __( 'Varese', 'invoicing' ), |
|
633 | - 'VE' => __( 'Venezia', 'invoicing' ), |
|
634 | - 'VB' => __( 'Verbano-Cusio-Ossola', 'invoicing' ), |
|
635 | - 'VC' => __( 'Vercelli', 'invoicing' ), |
|
636 | - 'VR' => __( 'Verona', 'invoicing' ), |
|
637 | - 'VV' => __( 'Vibo Valentia', 'invoicing' ), |
|
638 | - 'VI' => __( 'Vicenza', 'invoicing' ), |
|
639 | - 'VT' => __( 'Viterbo', 'invoicing' ), |
|
533 | + 'AG' => __('Agrigento', 'invoicing'), |
|
534 | + 'AL' => __('Alessandria', 'invoicing'), |
|
535 | + 'AN' => __('Ancona', 'invoicing'), |
|
536 | + 'AO' => __('Aosta', 'invoicing'), |
|
537 | + 'AR' => __('Arezzo', 'invoicing'), |
|
538 | + 'AP' => __('Ascoli Piceno', 'invoicing'), |
|
539 | + 'AT' => __('Asti', 'invoicing'), |
|
540 | + 'AV' => __('Avellino', 'invoicing'), |
|
541 | + 'BA' => __('Bari', 'invoicing'), |
|
542 | + 'BT' => __('Barletta-Andria-Trani', 'invoicing'), |
|
543 | + 'BL' => __('Belluno', 'invoicing'), |
|
544 | + 'BN' => __('Benevento', 'invoicing'), |
|
545 | + 'BG' => __('Bergamo', 'invoicing'), |
|
546 | + 'BI' => __('Biella', 'invoicing'), |
|
547 | + 'BO' => __('Bologna', 'invoicing'), |
|
548 | + 'BZ' => __('Bolzano', 'invoicing'), |
|
549 | + 'BS' => __('Brescia', 'invoicing'), |
|
550 | + 'BR' => __('Brindisi', 'invoicing'), |
|
551 | + 'CA' => __('Cagliari', 'invoicing'), |
|
552 | + 'CL' => __('Caltanissetta', 'invoicing'), |
|
553 | + 'CB' => __('Campobasso', 'invoicing'), |
|
554 | + 'CE' => __('Caserta', 'invoicing'), |
|
555 | + 'CT' => __('Catania', 'invoicing'), |
|
556 | + 'CZ' => __('Catanzaro', 'invoicing'), |
|
557 | + 'CH' => __('Chieti', 'invoicing'), |
|
558 | + 'CO' => __('Como', 'invoicing'), |
|
559 | + 'CS' => __('Cosenza', 'invoicing'), |
|
560 | + 'CR' => __('Cremona', 'invoicing'), |
|
561 | + 'KR' => __('Crotone', 'invoicing'), |
|
562 | + 'CN' => __('Cuneo', 'invoicing'), |
|
563 | + 'EN' => __('Enna', 'invoicing'), |
|
564 | + 'FM' => __('Fermo', 'invoicing'), |
|
565 | + 'FE' => __('Ferrara', 'invoicing'), |
|
566 | + 'FI' => __('Firenze', 'invoicing'), |
|
567 | + 'FG' => __('Foggia', 'invoicing'), |
|
568 | + 'FC' => __('Forlì-Cesena', 'invoicing'), |
|
569 | + 'FR' => __('Frosinone', 'invoicing'), |
|
570 | + 'GE' => __('Genova', 'invoicing'), |
|
571 | + 'GO' => __('Gorizia', 'invoicing'), |
|
572 | + 'GR' => __('Grosseto', 'invoicing'), |
|
573 | + 'IM' => __('Imperia', 'invoicing'), |
|
574 | + 'IS' => __('Isernia', 'invoicing'), |
|
575 | + 'SP' => __('La Spezia', 'invoicing'), |
|
576 | + 'AQ' => __("L'Aquila", 'invoicing'), |
|
577 | + 'LT' => __('Latina', 'invoicing'), |
|
578 | + 'LE' => __('Lecce', 'invoicing'), |
|
579 | + 'LC' => __('Lecco', 'invoicing'), |
|
580 | + 'LI' => __('Livorno', 'invoicing'), |
|
581 | + 'LO' => __('Lodi', 'invoicing'), |
|
582 | + 'LU' => __('Lucca', 'invoicing'), |
|
583 | + 'MC' => __('Macerata', 'invoicing'), |
|
584 | + 'MN' => __('Mantova', 'invoicing'), |
|
585 | + 'MS' => __('Massa-Carrara', 'invoicing'), |
|
586 | + 'MT' => __('Matera', 'invoicing'), |
|
587 | + 'ME' => __('Messina', 'invoicing'), |
|
588 | + 'MI' => __('Milano', 'invoicing'), |
|
589 | + 'MO' => __('Modena', 'invoicing'), |
|
590 | + 'MB' => __('Monza e della Brianza', 'invoicing'), |
|
591 | + 'NA' => __('Napoli', 'invoicing'), |
|
592 | + 'NO' => __('Novara', 'invoicing'), |
|
593 | + 'NU' => __('Nuoro', 'invoicing'), |
|
594 | + 'OR' => __('Oristano', 'invoicing'), |
|
595 | + 'PD' => __('Padova', 'invoicing'), |
|
596 | + 'PA' => __('Palermo', 'invoicing'), |
|
597 | + 'PR' => __('Parma', 'invoicing'), |
|
598 | + 'PV' => __('Pavia', 'invoicing'), |
|
599 | + 'PG' => __('Perugia', 'invoicing'), |
|
600 | + 'PU' => __('Pesaro e Urbino', 'invoicing'), |
|
601 | + 'PE' => __('Pescara', 'invoicing'), |
|
602 | + 'PC' => __('Piacenza', 'invoicing'), |
|
603 | + 'PI' => __('Pisa', 'invoicing'), |
|
604 | + 'PT' => __('Pistoia', 'invoicing'), |
|
605 | + 'PN' => __('Pordenone', 'invoicing'), |
|
606 | + 'PZ' => __('Potenza', 'invoicing'), |
|
607 | + 'PO' => __('Prato', 'invoicing'), |
|
608 | + 'RG' => __('Ragusa', 'invoicing'), |
|
609 | + 'RA' => __('Ravenna', 'invoicing'), |
|
610 | + 'RC' => __('Reggio Calabria', 'invoicing'), |
|
611 | + 'RE' => __('Reggio Emilia', 'invoicing'), |
|
612 | + 'RI' => __('Rieti', 'invoicing'), |
|
613 | + 'RN' => __('Rimini', 'invoicing'), |
|
614 | + 'RM' => __('Roma', 'invoicing'), |
|
615 | + 'RO' => __('Rovigo', 'invoicing'), |
|
616 | + 'SA' => __('Salerno', 'invoicing'), |
|
617 | + 'SS' => __('Sassari', 'invoicing'), |
|
618 | + 'SV' => __('Savona', 'invoicing'), |
|
619 | + 'SI' => __('Siena', 'invoicing'), |
|
620 | + 'SR' => __('Siracusa', 'invoicing'), |
|
621 | + 'SO' => __('Sondrio', 'invoicing'), |
|
622 | + 'SU' => __('Sud Sardegna', 'invoicing'), |
|
623 | + 'TA' => __('Taranto', 'invoicing'), |
|
624 | + 'TE' => __('Teramo', 'invoicing'), |
|
625 | + 'TR' => __('Terni', 'invoicing'), |
|
626 | + 'TO' => __('Torino', 'invoicing'), |
|
627 | + 'TP' => __('Trapani', 'invoicing'), |
|
628 | + 'TN' => __('Trento', 'invoicing'), |
|
629 | + 'TV' => __('Treviso', 'invoicing'), |
|
630 | + 'TS' => __('Trieste', 'invoicing'), |
|
631 | + 'UD' => __('Udine', 'invoicing'), |
|
632 | + 'VA' => __('Varese', 'invoicing'), |
|
633 | + 'VE' => __('Venezia', 'invoicing'), |
|
634 | + 'VB' => __('Verbano-Cusio-Ossola', 'invoicing'), |
|
635 | + 'VC' => __('Vercelli', 'invoicing'), |
|
636 | + 'VR' => __('Verona', 'invoicing'), |
|
637 | + 'VV' => __('Vibo Valentia', 'invoicing'), |
|
638 | + 'VI' => __('Vicenza', 'invoicing'), |
|
639 | + 'VT' => __('Viterbo', 'invoicing'), |
|
640 | 640 | ), |
641 | 641 | 'IL' => array(), |
642 | 642 | 'IM' => array(), |
@@ -648,903 +648,903 @@ discard block |
||
648 | 648 | * The suffix corresponds with the Japanese translation file. |
649 | 649 | */ |
650 | 650 | 'JP' => array( |
651 | - 'JP01' => __( 'Hokkaido', 'invoicing' ), |
|
652 | - 'JP02' => __( 'Aomori', 'invoicing' ), |
|
653 | - 'JP03' => __( 'Iwate', 'invoicing' ), |
|
654 | - 'JP04' => __( 'Miyagi', 'invoicing' ), |
|
655 | - 'JP05' => __( 'Akita', 'invoicing' ), |
|
656 | - 'JP06' => __( 'Yamagata', 'invoicing' ), |
|
657 | - 'JP07' => __( 'Fukushima', 'invoicing' ), |
|
658 | - 'JP08' => __( 'Ibaraki', 'invoicing' ), |
|
659 | - 'JP09' => __( 'Tochigi', 'invoicing' ), |
|
660 | - 'JP10' => __( 'Gunma', 'invoicing' ), |
|
661 | - 'JP11' => __( 'Saitama', 'invoicing' ), |
|
662 | - 'JP12' => __( 'Chiba', 'invoicing' ), |
|
663 | - 'JP13' => __( 'Tokyo', 'invoicing' ), |
|
664 | - 'JP14' => __( 'Kanagawa', 'invoicing' ), |
|
665 | - 'JP15' => __( 'Niigata', 'invoicing' ), |
|
666 | - 'JP16' => __( 'Toyama', 'invoicing' ), |
|
667 | - 'JP17' => __( 'Ishikawa', 'invoicing' ), |
|
668 | - 'JP18' => __( 'Fukui', 'invoicing' ), |
|
669 | - 'JP19' => __( 'Yamanashi', 'invoicing' ), |
|
670 | - 'JP20' => __( 'Nagano', 'invoicing' ), |
|
671 | - 'JP21' => __( 'Gifu', 'invoicing' ), |
|
672 | - 'JP22' => __( 'Shizuoka', 'invoicing' ), |
|
673 | - 'JP23' => __( 'Aichi', 'invoicing' ), |
|
674 | - 'JP24' => __( 'Mie', 'invoicing' ), |
|
675 | - 'JP25' => __( 'Shiga', 'invoicing' ), |
|
676 | - 'JP26' => __( 'Kyoto', 'invoicing' ), |
|
677 | - 'JP27' => __( 'Osaka', 'invoicing' ), |
|
678 | - 'JP28' => __( 'Hyogo', 'invoicing' ), |
|
679 | - 'JP29' => __( 'Nara', 'invoicing' ), |
|
680 | - 'JP30' => __( 'Wakayama', 'invoicing' ), |
|
681 | - 'JP31' => __( 'Tottori', 'invoicing' ), |
|
682 | - 'JP32' => __( 'Shimane', 'invoicing' ), |
|
683 | - 'JP33' => __( 'Okayama', 'invoicing' ), |
|
684 | - 'JP34' => __( 'Hiroshima', 'invoicing' ), |
|
685 | - 'JP35' => __( 'Yamaguchi', 'invoicing' ), |
|
686 | - 'JP36' => __( 'Tokushima', 'invoicing' ), |
|
687 | - 'JP37' => __( 'Kagawa', 'invoicing' ), |
|
688 | - 'JP38' => __( 'Ehime', 'invoicing' ), |
|
689 | - 'JP39' => __( 'Kochi', 'invoicing' ), |
|
690 | - 'JP40' => __( 'Fukuoka', 'invoicing' ), |
|
691 | - 'JP41' => __( 'Saga', 'invoicing' ), |
|
692 | - 'JP42' => __( 'Nagasaki', 'invoicing' ), |
|
693 | - 'JP43' => __( 'Kumamoto', 'invoicing' ), |
|
694 | - 'JP44' => __( 'Oita', 'invoicing' ), |
|
695 | - 'JP45' => __( 'Miyazaki', 'invoicing' ), |
|
696 | - 'JP46' => __( 'Kagoshima', 'invoicing' ), |
|
697 | - 'JP47' => __( 'Okinawa', 'invoicing' ), |
|
651 | + 'JP01' => __('Hokkaido', 'invoicing'), |
|
652 | + 'JP02' => __('Aomori', 'invoicing'), |
|
653 | + 'JP03' => __('Iwate', 'invoicing'), |
|
654 | + 'JP04' => __('Miyagi', 'invoicing'), |
|
655 | + 'JP05' => __('Akita', 'invoicing'), |
|
656 | + 'JP06' => __('Yamagata', 'invoicing'), |
|
657 | + 'JP07' => __('Fukushima', 'invoicing'), |
|
658 | + 'JP08' => __('Ibaraki', 'invoicing'), |
|
659 | + 'JP09' => __('Tochigi', 'invoicing'), |
|
660 | + 'JP10' => __('Gunma', 'invoicing'), |
|
661 | + 'JP11' => __('Saitama', 'invoicing'), |
|
662 | + 'JP12' => __('Chiba', 'invoicing'), |
|
663 | + 'JP13' => __('Tokyo', 'invoicing'), |
|
664 | + 'JP14' => __('Kanagawa', 'invoicing'), |
|
665 | + 'JP15' => __('Niigata', 'invoicing'), |
|
666 | + 'JP16' => __('Toyama', 'invoicing'), |
|
667 | + 'JP17' => __('Ishikawa', 'invoicing'), |
|
668 | + 'JP18' => __('Fukui', 'invoicing'), |
|
669 | + 'JP19' => __('Yamanashi', 'invoicing'), |
|
670 | + 'JP20' => __('Nagano', 'invoicing'), |
|
671 | + 'JP21' => __('Gifu', 'invoicing'), |
|
672 | + 'JP22' => __('Shizuoka', 'invoicing'), |
|
673 | + 'JP23' => __('Aichi', 'invoicing'), |
|
674 | + 'JP24' => __('Mie', 'invoicing'), |
|
675 | + 'JP25' => __('Shiga', 'invoicing'), |
|
676 | + 'JP26' => __('Kyoto', 'invoicing'), |
|
677 | + 'JP27' => __('Osaka', 'invoicing'), |
|
678 | + 'JP28' => __('Hyogo', 'invoicing'), |
|
679 | + 'JP29' => __('Nara', 'invoicing'), |
|
680 | + 'JP30' => __('Wakayama', 'invoicing'), |
|
681 | + 'JP31' => __('Tottori', 'invoicing'), |
|
682 | + 'JP32' => __('Shimane', 'invoicing'), |
|
683 | + 'JP33' => __('Okayama', 'invoicing'), |
|
684 | + 'JP34' => __('Hiroshima', 'invoicing'), |
|
685 | + 'JP35' => __('Yamaguchi', 'invoicing'), |
|
686 | + 'JP36' => __('Tokushima', 'invoicing'), |
|
687 | + 'JP37' => __('Kagawa', 'invoicing'), |
|
688 | + 'JP38' => __('Ehime', 'invoicing'), |
|
689 | + 'JP39' => __('Kochi', 'invoicing'), |
|
690 | + 'JP40' => __('Fukuoka', 'invoicing'), |
|
691 | + 'JP41' => __('Saga', 'invoicing'), |
|
692 | + 'JP42' => __('Nagasaki', 'invoicing'), |
|
693 | + 'JP43' => __('Kumamoto', 'invoicing'), |
|
694 | + 'JP44' => __('Oita', 'invoicing'), |
|
695 | + 'JP45' => __('Miyazaki', 'invoicing'), |
|
696 | + 'JP46' => __('Kagoshima', 'invoicing'), |
|
697 | + 'JP47' => __('Okinawa', 'invoicing'), |
|
698 | 698 | ), |
699 | 699 | 'KE' => array( // Kenya Counties. |
700 | - '1' => __( 'Mombasa', 'invoicing' ), |
|
701 | - '2' => __( 'Kwale', 'invoicing' ), |
|
702 | - '3' => __( 'Kilifi', 'invoicing' ), |
|
703 | - '4' => __( 'Tana River', 'invoicing' ), |
|
704 | - '5' => __( 'Lamu', 'invoicing' ), |
|
705 | - '6' => __( 'Taita-Taveta', 'invoicing' ), |
|
706 | - '7' => __( 'Garissa', 'invoicing' ), |
|
707 | - '8' => __( 'Wajir', 'invoicing' ), |
|
708 | - '9' => __( 'Mandera', 'invoicing' ), |
|
709 | - '10' => __( 'Marsabit', 'invoicing' ), |
|
710 | - '11' => __( 'Isiolo', 'invoicing' ), |
|
711 | - '12' => __( 'Meru', 'invoicing' ), |
|
712 | - '13' => __( 'Tharaka-Nithi', 'invoicing' ), |
|
713 | - '14' => __( 'Embu', 'invoicing' ), |
|
714 | - '15' => __( 'Kitui', 'invoicing' ), |
|
715 | - '16' => __( 'Machakos', 'invoicing' ), |
|
716 | - '17' => __( 'Makueni', 'invoicing' ), |
|
717 | - '18' => __( 'Nyandarua', 'invoicing' ), |
|
718 | - '19' => __( 'Nyeri', 'invoicing' ), |
|
719 | - '20' => __( 'Kirinyaga', 'invoicing' ), |
|
720 | - '21' => __( "Murang'a", 'invoicing' ), |
|
721 | - '22' => __( 'Kiambu', 'invoicing' ), |
|
722 | - '23' => __( 'Turkana', 'invoicing' ), |
|
723 | - '24' => __( 'West Pokot', 'invoicing' ), |
|
724 | - '25' => __( 'Samburu', 'invoicing' ), |
|
725 | - '26' => __( 'Trans-Nzoia', 'invoicing' ), |
|
726 | - '27' => __( 'Uasin Gishu', 'invoicing' ), |
|
727 | - '28' => __( 'Elgeyo-Marakwet', 'invoicing' ), |
|
728 | - '29' => __( 'Nandi', 'invoicing' ), |
|
729 | - '30' => __( 'Baringo', 'invoicing' ), |
|
730 | - '31' => __( 'Laikipia', 'invoicing' ), |
|
731 | - '32' => __( 'Nakuru', 'invoicing' ), |
|
732 | - '33' => __( 'Narok', 'invoicing' ), |
|
733 | - '34' => __( 'Kajiado', 'invoicing' ), |
|
734 | - '35' => __( 'Kericho', 'invoicing' ), |
|
735 | - '36' => __( 'Bomet', 'invoicing' ), |
|
736 | - '37' => __( 'Kakamega', 'invoicing' ), |
|
737 | - '38' => __( 'Vihiga', 'invoicing' ), |
|
738 | - '39' => __( 'Bungoma', 'invoicing' ), |
|
739 | - '40' => __( 'Busia', 'invoicing' ), |
|
740 | - '41' => __( 'Siaya', 'invoicing' ), |
|
741 | - '42' => __( 'Kisumu', 'invoicing' ), |
|
742 | - '43' => __( 'Homa bay', 'invoicing' ), |
|
743 | - '44' => __( 'Migori', 'invoicing' ), |
|
744 | - '45' => __( 'Kisii', 'invoicing' ), |
|
745 | - '46' => __( 'Nyamira', 'invoicing' ), |
|
746 | - '47' => __( 'Nairobi', 'invoicing' ), |
|
700 | + '1' => __('Mombasa', 'invoicing'), |
|
701 | + '2' => __('Kwale', 'invoicing'), |
|
702 | + '3' => __('Kilifi', 'invoicing'), |
|
703 | + '4' => __('Tana River', 'invoicing'), |
|
704 | + '5' => __('Lamu', 'invoicing'), |
|
705 | + '6' => __('Taita-Taveta', 'invoicing'), |
|
706 | + '7' => __('Garissa', 'invoicing'), |
|
707 | + '8' => __('Wajir', 'invoicing'), |
|
708 | + '9' => __('Mandera', 'invoicing'), |
|
709 | + '10' => __('Marsabit', 'invoicing'), |
|
710 | + '11' => __('Isiolo', 'invoicing'), |
|
711 | + '12' => __('Meru', 'invoicing'), |
|
712 | + '13' => __('Tharaka-Nithi', 'invoicing'), |
|
713 | + '14' => __('Embu', 'invoicing'), |
|
714 | + '15' => __('Kitui', 'invoicing'), |
|
715 | + '16' => __('Machakos', 'invoicing'), |
|
716 | + '17' => __('Makueni', 'invoicing'), |
|
717 | + '18' => __('Nyandarua', 'invoicing'), |
|
718 | + '19' => __('Nyeri', 'invoicing'), |
|
719 | + '20' => __('Kirinyaga', 'invoicing'), |
|
720 | + '21' => __("Murang'a", 'invoicing'), |
|
721 | + '22' => __('Kiambu', 'invoicing'), |
|
722 | + '23' => __('Turkana', 'invoicing'), |
|
723 | + '24' => __('West Pokot', 'invoicing'), |
|
724 | + '25' => __('Samburu', 'invoicing'), |
|
725 | + '26' => __('Trans-Nzoia', 'invoicing'), |
|
726 | + '27' => __('Uasin Gishu', 'invoicing'), |
|
727 | + '28' => __('Elgeyo-Marakwet', 'invoicing'), |
|
728 | + '29' => __('Nandi', 'invoicing'), |
|
729 | + '30' => __('Baringo', 'invoicing'), |
|
730 | + '31' => __('Laikipia', 'invoicing'), |
|
731 | + '32' => __('Nakuru', 'invoicing'), |
|
732 | + '33' => __('Narok', 'invoicing'), |
|
733 | + '34' => __('Kajiado', 'invoicing'), |
|
734 | + '35' => __('Kericho', 'invoicing'), |
|
735 | + '36' => __('Bomet', 'invoicing'), |
|
736 | + '37' => __('Kakamega', 'invoicing'), |
|
737 | + '38' => __('Vihiga', 'invoicing'), |
|
738 | + '39' => __('Bungoma', 'invoicing'), |
|
739 | + '40' => __('Busia', 'invoicing'), |
|
740 | + '41' => __('Siaya', 'invoicing'), |
|
741 | + '42' => __('Kisumu', 'invoicing'), |
|
742 | + '43' => __('Homa bay', 'invoicing'), |
|
743 | + '44' => __('Migori', 'invoicing'), |
|
744 | + '45' => __('Kisii', 'invoicing'), |
|
745 | + '46' => __('Nyamira', 'invoicing'), |
|
746 | + '47' => __('Nairobi', 'invoicing'), |
|
747 | 747 | ), |
748 | 748 | 'KR' => array(), |
749 | 749 | 'KW' => array(), |
750 | 750 | 'LB' => array(), |
751 | 751 | 'LR' => array( // Liberia provinces. |
752 | - 'BM' => __( 'Bomi', 'invoicing' ), |
|
753 | - 'BN' => __( 'Bong', 'invoicing' ), |
|
754 | - 'GA' => __( 'Gbarpolu', 'invoicing' ), |
|
755 | - 'GB' => __( 'Grand Bassa', 'invoicing' ), |
|
756 | - 'GC' => __( 'Grand Cape Mount', 'invoicing' ), |
|
757 | - 'GG' => __( 'Grand Gedeh', 'invoicing' ), |
|
758 | - 'GK' => __( 'Grand Kru', 'invoicing' ), |
|
759 | - 'LO' => __( 'Lofa', 'invoicing' ), |
|
760 | - 'MA' => __( 'Margibi', 'invoicing' ), |
|
761 | - 'MY' => __( 'Maryland', 'invoicing' ), |
|
762 | - 'MO' => __( 'Montserrado', 'invoicing' ), |
|
763 | - 'NM' => __( 'Nimba', 'invoicing' ), |
|
764 | - 'RV' => __( 'Rivercess', 'invoicing' ), |
|
765 | - 'RG' => __( 'River Gee', 'invoicing' ), |
|
766 | - 'SN' => __( 'Sinoe', 'invoicing' ), |
|
752 | + 'BM' => __('Bomi', 'invoicing'), |
|
753 | + 'BN' => __('Bong', 'invoicing'), |
|
754 | + 'GA' => __('Gbarpolu', 'invoicing'), |
|
755 | + 'GB' => __('Grand Bassa', 'invoicing'), |
|
756 | + 'GC' => __('Grand Cape Mount', 'invoicing'), |
|
757 | + 'GG' => __('Grand Gedeh', 'invoicing'), |
|
758 | + 'GK' => __('Grand Kru', 'invoicing'), |
|
759 | + 'LO' => __('Lofa', 'invoicing'), |
|
760 | + 'MA' => __('Margibi', 'invoicing'), |
|
761 | + 'MY' => __('Maryland', 'invoicing'), |
|
762 | + 'MO' => __('Montserrado', 'invoicing'), |
|
763 | + 'NM' => __('Nimba', 'invoicing'), |
|
764 | + 'RV' => __('Rivercess', 'invoicing'), |
|
765 | + 'RG' => __('River Gee', 'invoicing'), |
|
766 | + 'SN' => __('Sinoe', 'invoicing'), |
|
767 | 767 | ), |
768 | 768 | 'LU' => array(), |
769 | 769 | 'MD' => array( // Moldova states. |
770 | - 'C' => __( 'Chișinău', 'invoicing' ), |
|
771 | - 'BL' => __( 'Bălți', 'invoicing' ), |
|
772 | - 'AN' => __( 'Anenii Noi', 'invoicing' ), |
|
773 | - 'BS' => __( 'Basarabeasca', 'invoicing' ), |
|
774 | - 'BR' => __( 'Briceni', 'invoicing' ), |
|
775 | - 'CH' => __( 'Cahul', 'invoicing' ), |
|
776 | - 'CT' => __( 'Cantemir', 'invoicing' ), |
|
777 | - 'CL' => __( 'Călărași', 'invoicing' ), |
|
778 | - 'CS' => __( 'Căușeni', 'invoicing' ), |
|
779 | - 'CM' => __( 'Cimișlia', 'invoicing' ), |
|
780 | - 'CR' => __( 'Criuleni', 'invoicing' ), |
|
781 | - 'DN' => __( 'Dondușeni', 'invoicing' ), |
|
782 | - 'DR' => __( 'Drochia', 'invoicing' ), |
|
783 | - 'DB' => __( 'Dubăsari', 'invoicing' ), |
|
784 | - 'ED' => __( 'Edineț', 'invoicing' ), |
|
785 | - 'FL' => __( 'Fălești', 'invoicing' ), |
|
786 | - 'FR' => __( 'Florești', 'invoicing' ), |
|
787 | - 'GE' => __( 'UTA Găgăuzia', 'invoicing' ), |
|
788 | - 'GL' => __( 'Glodeni', 'invoicing' ), |
|
789 | - 'HN' => __( 'Hîncești', 'invoicing' ), |
|
790 | - 'IL' => __( 'Ialoveni', 'invoicing' ), |
|
791 | - 'LV' => __( 'Leova', 'invoicing' ), |
|
792 | - 'NS' => __( 'Nisporeni', 'invoicing' ), |
|
793 | - 'OC' => __( 'Ocnița', 'invoicing' ), |
|
794 | - 'OR' => __( 'Orhei', 'invoicing' ), |
|
795 | - 'RZ' => __( 'Rezina', 'invoicing' ), |
|
796 | - 'RS' => __( 'Rîșcani', 'invoicing' ), |
|
797 | - 'SG' => __( 'Sîngerei', 'invoicing' ), |
|
798 | - 'SR' => __( 'Soroca', 'invoicing' ), |
|
799 | - 'ST' => __( 'Strășeni', 'invoicing' ), |
|
800 | - 'SD' => __( 'Șoldănești', 'invoicing' ), |
|
801 | - 'SV' => __( 'Ștefan Vodă', 'invoicing' ), |
|
802 | - 'TR' => __( 'Taraclia', 'invoicing' ), |
|
803 | - 'TL' => __( 'Telenești', 'invoicing' ), |
|
804 | - 'UN' => __( 'Ungheni', 'invoicing' ), |
|
770 | + 'C' => __('Chișinău', 'invoicing'), |
|
771 | + 'BL' => __('Bălți', 'invoicing'), |
|
772 | + 'AN' => __('Anenii Noi', 'invoicing'), |
|
773 | + 'BS' => __('Basarabeasca', 'invoicing'), |
|
774 | + 'BR' => __('Briceni', 'invoicing'), |
|
775 | + 'CH' => __('Cahul', 'invoicing'), |
|
776 | + 'CT' => __('Cantemir', 'invoicing'), |
|
777 | + 'CL' => __('Călărași', 'invoicing'), |
|
778 | + 'CS' => __('Căușeni', 'invoicing'), |
|
779 | + 'CM' => __('Cimișlia', 'invoicing'), |
|
780 | + 'CR' => __('Criuleni', 'invoicing'), |
|
781 | + 'DN' => __('Dondușeni', 'invoicing'), |
|
782 | + 'DR' => __('Drochia', 'invoicing'), |
|
783 | + 'DB' => __('Dubăsari', 'invoicing'), |
|
784 | + 'ED' => __('Edineț', 'invoicing'), |
|
785 | + 'FL' => __('Fălești', 'invoicing'), |
|
786 | + 'FR' => __('Florești', 'invoicing'), |
|
787 | + 'GE' => __('UTA Găgăuzia', 'invoicing'), |
|
788 | + 'GL' => __('Glodeni', 'invoicing'), |
|
789 | + 'HN' => __('Hîncești', 'invoicing'), |
|
790 | + 'IL' => __('Ialoveni', 'invoicing'), |
|
791 | + 'LV' => __('Leova', 'invoicing'), |
|
792 | + 'NS' => __('Nisporeni', 'invoicing'), |
|
793 | + 'OC' => __('Ocnița', 'invoicing'), |
|
794 | + 'OR' => __('Orhei', 'invoicing'), |
|
795 | + 'RZ' => __('Rezina', 'invoicing'), |
|
796 | + 'RS' => __('Rîșcani', 'invoicing'), |
|
797 | + 'SG' => __('Sîngerei', 'invoicing'), |
|
798 | + 'SR' => __('Soroca', 'invoicing'), |
|
799 | + 'ST' => __('Strășeni', 'invoicing'), |
|
800 | + 'SD' => __('Șoldănești', 'invoicing'), |
|
801 | + 'SV' => __('Ștefan Vodă', 'invoicing'), |
|
802 | + 'TR' => __('Taraclia', 'invoicing'), |
|
803 | + 'TL' => __('Telenești', 'invoicing'), |
|
804 | + 'UN' => __('Ungheni', 'invoicing'), |
|
805 | 805 | ), |
806 | 806 | 'MQ' => array(), |
807 | 807 | 'MT' => array(), |
808 | 808 | 'MX' => array( // Mexico States. |
809 | - 'DF' => __( 'Ciudad de México', 'invoicing' ), |
|
810 | - 'JA' => __( 'Jalisco', 'invoicing' ), |
|
811 | - 'NL' => __( 'Nuevo León', 'invoicing' ), |
|
812 | - 'AG' => __( 'Aguascalientes', 'invoicing' ), |
|
813 | - 'BC' => __( 'Baja California', 'invoicing' ), |
|
814 | - 'BS' => __( 'Baja California Sur', 'invoicing' ), |
|
815 | - 'CM' => __( 'Campeche', 'invoicing' ), |
|
816 | - 'CS' => __( 'Chiapas', 'invoicing' ), |
|
817 | - 'CH' => __( 'Chihuahua', 'invoicing' ), |
|
818 | - 'CO' => __( 'Coahuila', 'invoicing' ), |
|
819 | - 'CL' => __( 'Colima', 'invoicing' ), |
|
820 | - 'DG' => __( 'Durango', 'invoicing' ), |
|
821 | - 'GT' => __( 'Guanajuato', 'invoicing' ), |
|
822 | - 'GR' => __( 'Guerrero', 'invoicing' ), |
|
823 | - 'HG' => __( 'Hidalgo', 'invoicing' ), |
|
824 | - 'MX' => __( 'Estado de México', 'invoicing' ), |
|
825 | - 'MI' => __( 'Michoacán', 'invoicing' ), |
|
826 | - 'MO' => __( 'Morelos', 'invoicing' ), |
|
827 | - 'NA' => __( 'Nayarit', 'invoicing' ), |
|
828 | - 'OA' => __( 'Oaxaca', 'invoicing' ), |
|
829 | - 'PU' => __( 'Puebla', 'invoicing' ), |
|
830 | - 'QT' => __( 'Querétaro', 'invoicing' ), |
|
831 | - 'QR' => __( 'Quintana Roo', 'invoicing' ), |
|
832 | - 'SL' => __( 'San Luis Potosí', 'invoicing' ), |
|
833 | - 'SI' => __( 'Sinaloa', 'invoicing' ), |
|
834 | - 'SO' => __( 'Sonora', 'invoicing' ), |
|
835 | - 'TB' => __( 'Tabasco', 'invoicing' ), |
|
836 | - 'TM' => __( 'Tamaulipas', 'invoicing' ), |
|
837 | - 'TL' => __( 'Tlaxcala', 'invoicing' ), |
|
838 | - 'VE' => __( 'Veracruz', 'invoicing' ), |
|
839 | - 'YU' => __( 'Yucatán', 'invoicing' ), |
|
840 | - 'ZA' => __( 'Zacatecas', 'invoicing' ), |
|
809 | + 'DF' => __('Ciudad de México', 'invoicing'), |
|
810 | + 'JA' => __('Jalisco', 'invoicing'), |
|
811 | + 'NL' => __('Nuevo León', 'invoicing'), |
|
812 | + 'AG' => __('Aguascalientes', 'invoicing'), |
|
813 | + 'BC' => __('Baja California', 'invoicing'), |
|
814 | + 'BS' => __('Baja California Sur', 'invoicing'), |
|
815 | + 'CM' => __('Campeche', 'invoicing'), |
|
816 | + 'CS' => __('Chiapas', 'invoicing'), |
|
817 | + 'CH' => __('Chihuahua', 'invoicing'), |
|
818 | + 'CO' => __('Coahuila', 'invoicing'), |
|
819 | + 'CL' => __('Colima', 'invoicing'), |
|
820 | + 'DG' => __('Durango', 'invoicing'), |
|
821 | + 'GT' => __('Guanajuato', 'invoicing'), |
|
822 | + 'GR' => __('Guerrero', 'invoicing'), |
|
823 | + 'HG' => __('Hidalgo', 'invoicing'), |
|
824 | + 'MX' => __('Estado de México', 'invoicing'), |
|
825 | + 'MI' => __('Michoacán', 'invoicing'), |
|
826 | + 'MO' => __('Morelos', 'invoicing'), |
|
827 | + 'NA' => __('Nayarit', 'invoicing'), |
|
828 | + 'OA' => __('Oaxaca', 'invoicing'), |
|
829 | + 'PU' => __('Puebla', 'invoicing'), |
|
830 | + 'QT' => __('Querétaro', 'invoicing'), |
|
831 | + 'QR' => __('Quintana Roo', 'invoicing'), |
|
832 | + 'SL' => __('San Luis Potosí', 'invoicing'), |
|
833 | + 'SI' => __('Sinaloa', 'invoicing'), |
|
834 | + 'SO' => __('Sonora', 'invoicing'), |
|
835 | + 'TB' => __('Tabasco', 'invoicing'), |
|
836 | + 'TM' => __('Tamaulipas', 'invoicing'), |
|
837 | + 'TL' => __('Tlaxcala', 'invoicing'), |
|
838 | + 'VE' => __('Veracruz', 'invoicing'), |
|
839 | + 'YU' => __('Yucatán', 'invoicing'), |
|
840 | + 'ZA' => __('Zacatecas', 'invoicing'), |
|
841 | 841 | ), |
842 | 842 | 'MY' => array( // Malaysian states. |
843 | - 'JHR' => __( 'Johor', 'invoicing' ), |
|
844 | - 'KDH' => __( 'Kedah', 'invoicing' ), |
|
845 | - 'KTN' => __( 'Kelantan', 'invoicing' ), |
|
846 | - 'LBN' => __( 'Labuan', 'invoicing' ), |
|
847 | - 'MLK' => __( 'Malacca (Melaka)', 'invoicing' ), |
|
848 | - 'NSN' => __( 'Negeri Sembilan', 'invoicing' ), |
|
849 | - 'PHG' => __( 'Pahang', 'invoicing' ), |
|
850 | - 'PNG' => __( 'Penang (Pulau Pinang)', 'invoicing' ), |
|
851 | - 'PRK' => __( 'Perak', 'invoicing' ), |
|
852 | - 'PLS' => __( 'Perlis', 'invoicing' ), |
|
853 | - 'SBH' => __( 'Sabah', 'invoicing' ), |
|
854 | - 'SWK' => __( 'Sarawak', 'invoicing' ), |
|
855 | - 'SGR' => __( 'Selangor', 'invoicing' ), |
|
856 | - 'TRG' => __( 'Terengganu', 'invoicing' ), |
|
857 | - 'PJY' => __( 'Putrajaya', 'invoicing' ), |
|
858 | - 'KUL' => __( 'Kuala Lumpur', 'invoicing' ), |
|
843 | + 'JHR' => __('Johor', 'invoicing'), |
|
844 | + 'KDH' => __('Kedah', 'invoicing'), |
|
845 | + 'KTN' => __('Kelantan', 'invoicing'), |
|
846 | + 'LBN' => __('Labuan', 'invoicing'), |
|
847 | + 'MLK' => __('Malacca (Melaka)', 'invoicing'), |
|
848 | + 'NSN' => __('Negeri Sembilan', 'invoicing'), |
|
849 | + 'PHG' => __('Pahang', 'invoicing'), |
|
850 | + 'PNG' => __('Penang (Pulau Pinang)', 'invoicing'), |
|
851 | + 'PRK' => __('Perak', 'invoicing'), |
|
852 | + 'PLS' => __('Perlis', 'invoicing'), |
|
853 | + 'SBH' => __('Sabah', 'invoicing'), |
|
854 | + 'SWK' => __('Sarawak', 'invoicing'), |
|
855 | + 'SGR' => __('Selangor', 'invoicing'), |
|
856 | + 'TRG' => __('Terengganu', 'invoicing'), |
|
857 | + 'PJY' => __('Putrajaya', 'invoicing'), |
|
858 | + 'KUL' => __('Kuala Lumpur', 'invoicing'), |
|
859 | 859 | ), |
860 | 860 | 'NG' => array( // Nigerian provinces. |
861 | - 'AB' => __( 'Abia', 'invoicing' ), |
|
862 | - 'FC' => __( 'Abuja', 'invoicing' ), |
|
863 | - 'AD' => __( 'Adamawa', 'invoicing' ), |
|
864 | - 'AK' => __( 'Akwa Ibom', 'invoicing' ), |
|
865 | - 'AN' => __( 'Anambra', 'invoicing' ), |
|
866 | - 'BA' => __( 'Bauchi', 'invoicing' ), |
|
867 | - 'BY' => __( 'Bayelsa', 'invoicing' ), |
|
868 | - 'BE' => __( 'Benue', 'invoicing' ), |
|
869 | - 'BO' => __( 'Borno', 'invoicing' ), |
|
870 | - 'CR' => __( 'Cross River', 'invoicing' ), |
|
871 | - 'DE' => __( 'Delta', 'invoicing' ), |
|
872 | - 'EB' => __( 'Ebonyi', 'invoicing' ), |
|
873 | - 'ED' => __( 'Edo', 'invoicing' ), |
|
874 | - 'EK' => __( 'Ekiti', 'invoicing' ), |
|
875 | - 'EN' => __( 'Enugu', 'invoicing' ), |
|
876 | - 'GO' => __( 'Gombe', 'invoicing' ), |
|
877 | - 'IM' => __( 'Imo', 'invoicing' ), |
|
878 | - 'JI' => __( 'Jigawa', 'invoicing' ), |
|
879 | - 'KD' => __( 'Kaduna', 'invoicing' ), |
|
880 | - 'KN' => __( 'Kano', 'invoicing' ), |
|
881 | - 'KT' => __( 'Katsina', 'invoicing' ), |
|
882 | - 'KE' => __( 'Kebbi', 'invoicing' ), |
|
883 | - 'KO' => __( 'Kogi', 'invoicing' ), |
|
884 | - 'KW' => __( 'Kwara', 'invoicing' ), |
|
885 | - 'LA' => __( 'Lagos', 'invoicing' ), |
|
886 | - 'NA' => __( 'Nasarawa', 'invoicing' ), |
|
887 | - 'NI' => __( 'Niger', 'invoicing' ), |
|
888 | - 'OG' => __( 'Ogun', 'invoicing' ), |
|
889 | - 'ON' => __( 'Ondo', 'invoicing' ), |
|
890 | - 'OS' => __( 'Osun', 'invoicing' ), |
|
891 | - 'OY' => __( 'Oyo', 'invoicing' ), |
|
892 | - 'PL' => __( 'Plateau', 'invoicing' ), |
|
893 | - 'RI' => __( 'Rivers', 'invoicing' ), |
|
894 | - 'SO' => __( 'Sokoto', 'invoicing' ), |
|
895 | - 'TA' => __( 'Taraba', 'invoicing' ), |
|
896 | - 'YO' => __( 'Yobe', 'invoicing' ), |
|
897 | - 'ZA' => __( 'Zamfara', 'invoicing' ), |
|
861 | + 'AB' => __('Abia', 'invoicing'), |
|
862 | + 'FC' => __('Abuja', 'invoicing'), |
|
863 | + 'AD' => __('Adamawa', 'invoicing'), |
|
864 | + 'AK' => __('Akwa Ibom', 'invoicing'), |
|
865 | + 'AN' => __('Anambra', 'invoicing'), |
|
866 | + 'BA' => __('Bauchi', 'invoicing'), |
|
867 | + 'BY' => __('Bayelsa', 'invoicing'), |
|
868 | + 'BE' => __('Benue', 'invoicing'), |
|
869 | + 'BO' => __('Borno', 'invoicing'), |
|
870 | + 'CR' => __('Cross River', 'invoicing'), |
|
871 | + 'DE' => __('Delta', 'invoicing'), |
|
872 | + 'EB' => __('Ebonyi', 'invoicing'), |
|
873 | + 'ED' => __('Edo', 'invoicing'), |
|
874 | + 'EK' => __('Ekiti', 'invoicing'), |
|
875 | + 'EN' => __('Enugu', 'invoicing'), |
|
876 | + 'GO' => __('Gombe', 'invoicing'), |
|
877 | + 'IM' => __('Imo', 'invoicing'), |
|
878 | + 'JI' => __('Jigawa', 'invoicing'), |
|
879 | + 'KD' => __('Kaduna', 'invoicing'), |
|
880 | + 'KN' => __('Kano', 'invoicing'), |
|
881 | + 'KT' => __('Katsina', 'invoicing'), |
|
882 | + 'KE' => __('Kebbi', 'invoicing'), |
|
883 | + 'KO' => __('Kogi', 'invoicing'), |
|
884 | + 'KW' => __('Kwara', 'invoicing'), |
|
885 | + 'LA' => __('Lagos', 'invoicing'), |
|
886 | + 'NA' => __('Nasarawa', 'invoicing'), |
|
887 | + 'NI' => __('Niger', 'invoicing'), |
|
888 | + 'OG' => __('Ogun', 'invoicing'), |
|
889 | + 'ON' => __('Ondo', 'invoicing'), |
|
890 | + 'OS' => __('Osun', 'invoicing'), |
|
891 | + 'OY' => __('Oyo', 'invoicing'), |
|
892 | + 'PL' => __('Plateau', 'invoicing'), |
|
893 | + 'RI' => __('Rivers', 'invoicing'), |
|
894 | + 'SO' => __('Sokoto', 'invoicing'), |
|
895 | + 'TA' => __('Taraba', 'invoicing'), |
|
896 | + 'YO' => __('Yobe', 'invoicing'), |
|
897 | + 'ZA' => __('Zamfara', 'invoicing'), |
|
898 | 898 | ), |
899 | 899 | 'NL' => array(), |
900 | 900 | 'NO' => array(), |
901 | 901 | 'NP' => array( // Nepal states (Zones). |
902 | - 'BAG' => __( 'Bagmati', 'invoicing' ), |
|
903 | - 'BHE' => __( 'Bheri', 'invoicing' ), |
|
904 | - 'DHA' => __( 'Dhaulagiri', 'invoicing' ), |
|
905 | - 'GAN' => __( 'Gandaki', 'invoicing' ), |
|
906 | - 'JAN' => __( 'Janakpur', 'invoicing' ), |
|
907 | - 'KAR' => __( 'Karnali', 'invoicing' ), |
|
908 | - 'KOS' => __( 'Koshi', 'invoicing' ), |
|
909 | - 'LUM' => __( 'Lumbini', 'invoicing' ), |
|
910 | - 'MAH' => __( 'Mahakali', 'invoicing' ), |
|
911 | - 'MEC' => __( 'Mechi', 'invoicing' ), |
|
912 | - 'NAR' => __( 'Narayani', 'invoicing' ), |
|
913 | - 'RAP' => __( 'Rapti', 'invoicing' ), |
|
914 | - 'SAG' => __( 'Sagarmatha', 'invoicing' ), |
|
915 | - 'SET' => __( 'Seti', 'invoicing' ), |
|
902 | + 'BAG' => __('Bagmati', 'invoicing'), |
|
903 | + 'BHE' => __('Bheri', 'invoicing'), |
|
904 | + 'DHA' => __('Dhaulagiri', 'invoicing'), |
|
905 | + 'GAN' => __('Gandaki', 'invoicing'), |
|
906 | + 'JAN' => __('Janakpur', 'invoicing'), |
|
907 | + 'KAR' => __('Karnali', 'invoicing'), |
|
908 | + 'KOS' => __('Koshi', 'invoicing'), |
|
909 | + 'LUM' => __('Lumbini', 'invoicing'), |
|
910 | + 'MAH' => __('Mahakali', 'invoicing'), |
|
911 | + 'MEC' => __('Mechi', 'invoicing'), |
|
912 | + 'NAR' => __('Narayani', 'invoicing'), |
|
913 | + 'RAP' => __('Rapti', 'invoicing'), |
|
914 | + 'SAG' => __('Sagarmatha', 'invoicing'), |
|
915 | + 'SET' => __('Seti', 'invoicing'), |
|
916 | 916 | ), |
917 | 917 | 'NZ' => array( // New Zealand States. |
918 | - 'NL' => __( 'Northland', 'invoicing' ), |
|
919 | - 'AK' => __( 'Auckland', 'invoicing' ), |
|
920 | - 'WA' => __( 'Waikato', 'invoicing' ), |
|
921 | - 'BP' => __( 'Bay of Plenty', 'invoicing' ), |
|
922 | - 'TK' => __( 'Taranaki', 'invoicing' ), |
|
923 | - 'GI' => __( 'Gisborne', 'invoicing' ), |
|
924 | - 'HB' => __( 'Hawke’s Bay', 'invoicing' ), |
|
925 | - 'MW' => __( 'Manawatu-Wanganui', 'invoicing' ), |
|
926 | - 'WE' => __( 'Wellington', 'invoicing' ), |
|
927 | - 'NS' => __( 'Nelson', 'invoicing' ), |
|
928 | - 'MB' => __( 'Marlborough', 'invoicing' ), |
|
929 | - 'TM' => __( 'Tasman', 'invoicing' ), |
|
930 | - 'WC' => __( 'West Coast', 'invoicing' ), |
|
931 | - 'CT' => __( 'Canterbury', 'invoicing' ), |
|
932 | - 'OT' => __( 'Otago', 'invoicing' ), |
|
933 | - 'SL' => __( 'Southland', 'invoicing' ), |
|
918 | + 'NL' => __('Northland', 'invoicing'), |
|
919 | + 'AK' => __('Auckland', 'invoicing'), |
|
920 | + 'WA' => __('Waikato', 'invoicing'), |
|
921 | + 'BP' => __('Bay of Plenty', 'invoicing'), |
|
922 | + 'TK' => __('Taranaki', 'invoicing'), |
|
923 | + 'GI' => __('Gisborne', 'invoicing'), |
|
924 | + 'HB' => __('Hawke’s Bay', 'invoicing'), |
|
925 | + 'MW' => __('Manawatu-Wanganui', 'invoicing'), |
|
926 | + 'WE' => __('Wellington', 'invoicing'), |
|
927 | + 'NS' => __('Nelson', 'invoicing'), |
|
928 | + 'MB' => __('Marlborough', 'invoicing'), |
|
929 | + 'TM' => __('Tasman', 'invoicing'), |
|
930 | + 'WC' => __('West Coast', 'invoicing'), |
|
931 | + 'CT' => __('Canterbury', 'invoicing'), |
|
932 | + 'OT' => __('Otago', 'invoicing'), |
|
933 | + 'SL' => __('Southland', 'invoicing'), |
|
934 | 934 | ), |
935 | 935 | 'PE' => array( // Peru states. |
936 | - 'CAL' => __( 'El Callao', 'invoicing' ), |
|
937 | - 'LMA' => __( 'Municipalidad Metropolitana de Lima', 'invoicing' ), |
|
938 | - 'AMA' => __( 'Amazonas', 'invoicing' ), |
|
939 | - 'ANC' => __( 'Ancash', 'invoicing' ), |
|
940 | - 'APU' => __( 'Apurímac', 'invoicing' ), |
|
941 | - 'ARE' => __( 'Arequipa', 'invoicing' ), |
|
942 | - 'AYA' => __( 'Ayacucho', 'invoicing' ), |
|
943 | - 'CAJ' => __( 'Cajamarca', 'invoicing' ), |
|
944 | - 'CUS' => __( 'Cusco', 'invoicing' ), |
|
945 | - 'HUV' => __( 'Huancavelica', 'invoicing' ), |
|
946 | - 'HUC' => __( 'Huánuco', 'invoicing' ), |
|
947 | - 'ICA' => __( 'Ica', 'invoicing' ), |
|
948 | - 'JUN' => __( 'Junín', 'invoicing' ), |
|
949 | - 'LAL' => __( 'La Libertad', 'invoicing' ), |
|
950 | - 'LAM' => __( 'Lambayeque', 'invoicing' ), |
|
951 | - 'LIM' => __( 'Lima', 'invoicing' ), |
|
952 | - 'LOR' => __( 'Loreto', 'invoicing' ), |
|
953 | - 'MDD' => __( 'Madre de Dios', 'invoicing' ), |
|
954 | - 'MOQ' => __( 'Moquegua', 'invoicing' ), |
|
955 | - 'PAS' => __( 'Pasco', 'invoicing' ), |
|
956 | - 'PIU' => __( 'Piura', 'invoicing' ), |
|
957 | - 'PUN' => __( 'Puno', 'invoicing' ), |
|
958 | - 'SAM' => __( 'San Martín', 'invoicing' ), |
|
959 | - 'TAC' => __( 'Tacna', 'invoicing' ), |
|
960 | - 'TUM' => __( 'Tumbes', 'invoicing' ), |
|
961 | - 'UCA' => __( 'Ucayali', 'invoicing' ), |
|
936 | + 'CAL' => __('El Callao', 'invoicing'), |
|
937 | + 'LMA' => __('Municipalidad Metropolitana de Lima', 'invoicing'), |
|
938 | + 'AMA' => __('Amazonas', 'invoicing'), |
|
939 | + 'ANC' => __('Ancash', 'invoicing'), |
|
940 | + 'APU' => __('Apurímac', 'invoicing'), |
|
941 | + 'ARE' => __('Arequipa', 'invoicing'), |
|
942 | + 'AYA' => __('Ayacucho', 'invoicing'), |
|
943 | + 'CAJ' => __('Cajamarca', 'invoicing'), |
|
944 | + 'CUS' => __('Cusco', 'invoicing'), |
|
945 | + 'HUV' => __('Huancavelica', 'invoicing'), |
|
946 | + 'HUC' => __('Huánuco', 'invoicing'), |
|
947 | + 'ICA' => __('Ica', 'invoicing'), |
|
948 | + 'JUN' => __('Junín', 'invoicing'), |
|
949 | + 'LAL' => __('La Libertad', 'invoicing'), |
|
950 | + 'LAM' => __('Lambayeque', 'invoicing'), |
|
951 | + 'LIM' => __('Lima', 'invoicing'), |
|
952 | + 'LOR' => __('Loreto', 'invoicing'), |
|
953 | + 'MDD' => __('Madre de Dios', 'invoicing'), |
|
954 | + 'MOQ' => __('Moquegua', 'invoicing'), |
|
955 | + 'PAS' => __('Pasco', 'invoicing'), |
|
956 | + 'PIU' => __('Piura', 'invoicing'), |
|
957 | + 'PUN' => __('Puno', 'invoicing'), |
|
958 | + 'SAM' => __('San Martín', 'invoicing'), |
|
959 | + 'TAC' => __('Tacna', 'invoicing'), |
|
960 | + 'TUM' => __('Tumbes', 'invoicing'), |
|
961 | + 'UCA' => __('Ucayali', 'invoicing'), |
|
962 | 962 | ), |
963 | 963 | |
964 | 964 | /** |
965 | 965 | * Philippine Provinces. |
966 | 966 | */ |
967 | 967 | 'PH' => array( |
968 | - 'ABR' => __( 'Abra', 'invoicing' ), |
|
969 | - 'AGN' => __( 'Agusan del Norte', 'invoicing' ), |
|
970 | - 'AGS' => __( 'Agusan del Sur', 'invoicing' ), |
|
971 | - 'AKL' => __( 'Aklan', 'invoicing' ), |
|
972 | - 'ALB' => __( 'Albay', 'invoicing' ), |
|
973 | - 'ANT' => __( 'Antique', 'invoicing' ), |
|
974 | - 'APA' => __( 'Apayao', 'invoicing' ), |
|
975 | - 'AUR' => __( 'Aurora', 'invoicing' ), |
|
976 | - 'BAS' => __( 'Basilan', 'invoicing' ), |
|
977 | - 'BAN' => __( 'Bataan', 'invoicing' ), |
|
978 | - 'BTN' => __( 'Batanes', 'invoicing' ), |
|
979 | - 'BTG' => __( 'Batangas', 'invoicing' ), |
|
980 | - 'BEN' => __( 'Benguet', 'invoicing' ), |
|
981 | - 'BIL' => __( 'Biliran', 'invoicing' ), |
|
982 | - 'BOH' => __( 'Bohol', 'invoicing' ), |
|
983 | - 'BUK' => __( 'Bukidnon', 'invoicing' ), |
|
984 | - 'BUL' => __( 'Bulacan', 'invoicing' ), |
|
985 | - 'CAG' => __( 'Cagayan', 'invoicing' ), |
|
986 | - 'CAN' => __( 'Camarines Norte', 'invoicing' ), |
|
987 | - 'CAS' => __( 'Camarines Sur', 'invoicing' ), |
|
988 | - 'CAM' => __( 'Camiguin', 'invoicing' ), |
|
989 | - 'CAP' => __( 'Capiz', 'invoicing' ), |
|
990 | - 'CAT' => __( 'Catanduanes', 'invoicing' ), |
|
991 | - 'CAV' => __( 'Cavite', 'invoicing' ), |
|
992 | - 'CEB' => __( 'Cebu', 'invoicing' ), |
|
993 | - 'COM' => __( 'Compostela Valley', 'invoicing' ), |
|
994 | - 'NCO' => __( 'Cotabato', 'invoicing' ), |
|
995 | - 'DAV' => __( 'Davao del Norte', 'invoicing' ), |
|
996 | - 'DAS' => __( 'Davao del Sur', 'invoicing' ), |
|
997 | - 'DAC' => __( 'Davao Occidental', 'invoicing' ), |
|
998 | - 'DAO' => __( 'Davao Oriental', 'invoicing' ), |
|
999 | - 'DIN' => __( 'Dinagat Islands', 'invoicing' ), |
|
1000 | - 'EAS' => __( 'Eastern Samar', 'invoicing' ), |
|
1001 | - 'GUI' => __( 'Guimaras', 'invoicing' ), |
|
1002 | - 'IFU' => __( 'Ifugao', 'invoicing' ), |
|
1003 | - 'ILN' => __( 'Ilocos Norte', 'invoicing' ), |
|
1004 | - 'ILS' => __( 'Ilocos Sur', 'invoicing' ), |
|
1005 | - 'ILI' => __( 'Iloilo', 'invoicing' ), |
|
1006 | - 'ISA' => __( 'Isabela', 'invoicing' ), |
|
1007 | - 'KAL' => __( 'Kalinga', 'invoicing' ), |
|
1008 | - 'LUN' => __( 'La Union', 'invoicing' ), |
|
1009 | - 'LAG' => __( 'Laguna', 'invoicing' ), |
|
1010 | - 'LAN' => __( 'Lanao del Norte', 'invoicing' ), |
|
1011 | - 'LAS' => __( 'Lanao del Sur', 'invoicing' ), |
|
1012 | - 'LEY' => __( 'Leyte', 'invoicing' ), |
|
1013 | - 'MAG' => __( 'Maguindanao', 'invoicing' ), |
|
1014 | - 'MAD' => __( 'Marinduque', 'invoicing' ), |
|
1015 | - 'MAS' => __( 'Masbate', 'invoicing' ), |
|
1016 | - 'MSC' => __( 'Misamis Occidental', 'invoicing' ), |
|
1017 | - 'MSR' => __( 'Misamis Oriental', 'invoicing' ), |
|
1018 | - 'MOU' => __( 'Mountain Province', 'invoicing' ), |
|
1019 | - 'NEC' => __( 'Negros Occidental', 'invoicing' ), |
|
1020 | - 'NER' => __( 'Negros Oriental', 'invoicing' ), |
|
1021 | - 'NSA' => __( 'Northern Samar', 'invoicing' ), |
|
1022 | - 'NUE' => __( 'Nueva Ecija', 'invoicing' ), |
|
1023 | - 'NUV' => __( 'Nueva Vizcaya', 'invoicing' ), |
|
1024 | - 'MDC' => __( 'Occidental Mindoro', 'invoicing' ), |
|
1025 | - 'MDR' => __( 'Oriental Mindoro', 'invoicing' ), |
|
1026 | - 'PLW' => __( 'Palawan', 'invoicing' ), |
|
1027 | - 'PAM' => __( 'Pampanga', 'invoicing' ), |
|
1028 | - 'PAN' => __( 'Pangasinan', 'invoicing' ), |
|
1029 | - 'QUE' => __( 'Quezon', 'invoicing' ), |
|
1030 | - 'QUI' => __( 'Quirino', 'invoicing' ), |
|
1031 | - 'RIZ' => __( 'Rizal', 'invoicing' ), |
|
1032 | - 'ROM' => __( 'Romblon', 'invoicing' ), |
|
1033 | - 'WSA' => __( 'Samar', 'invoicing' ), |
|
1034 | - 'SAR' => __( 'Sarangani', 'invoicing' ), |
|
1035 | - 'SIQ' => __( 'Siquijor', 'invoicing' ), |
|
1036 | - 'SOR' => __( 'Sorsogon', 'invoicing' ), |
|
1037 | - 'SCO' => __( 'South Cotabato', 'invoicing' ), |
|
1038 | - 'SLE' => __( 'Southern Leyte', 'invoicing' ), |
|
1039 | - 'SUK' => __( 'Sultan Kudarat', 'invoicing' ), |
|
1040 | - 'SLU' => __( 'Sulu', 'invoicing' ), |
|
1041 | - 'SUN' => __( 'Surigao del Norte', 'invoicing' ), |
|
1042 | - 'SUR' => __( 'Surigao del Sur', 'invoicing' ), |
|
1043 | - 'TAR' => __( 'Tarlac', 'invoicing' ), |
|
1044 | - 'TAW' => __( 'Tawi-Tawi', 'invoicing' ), |
|
1045 | - 'ZMB' => __( 'Zambales', 'invoicing' ), |
|
1046 | - 'ZAN' => __( 'Zamboanga del Norte', 'invoicing' ), |
|
1047 | - 'ZAS' => __( 'Zamboanga del Sur', 'invoicing' ), |
|
1048 | - 'ZSI' => __( 'Zamboanga Sibugay', 'invoicing' ), |
|
1049 | - '00' => __( 'Metro Manila', 'invoicing' ), |
|
968 | + 'ABR' => __('Abra', 'invoicing'), |
|
969 | + 'AGN' => __('Agusan del Norte', 'invoicing'), |
|
970 | + 'AGS' => __('Agusan del Sur', 'invoicing'), |
|
971 | + 'AKL' => __('Aklan', 'invoicing'), |
|
972 | + 'ALB' => __('Albay', 'invoicing'), |
|
973 | + 'ANT' => __('Antique', 'invoicing'), |
|
974 | + 'APA' => __('Apayao', 'invoicing'), |
|
975 | + 'AUR' => __('Aurora', 'invoicing'), |
|
976 | + 'BAS' => __('Basilan', 'invoicing'), |
|
977 | + 'BAN' => __('Bataan', 'invoicing'), |
|
978 | + 'BTN' => __('Batanes', 'invoicing'), |
|
979 | + 'BTG' => __('Batangas', 'invoicing'), |
|
980 | + 'BEN' => __('Benguet', 'invoicing'), |
|
981 | + 'BIL' => __('Biliran', 'invoicing'), |
|
982 | + 'BOH' => __('Bohol', 'invoicing'), |
|
983 | + 'BUK' => __('Bukidnon', 'invoicing'), |
|
984 | + 'BUL' => __('Bulacan', 'invoicing'), |
|
985 | + 'CAG' => __('Cagayan', 'invoicing'), |
|
986 | + 'CAN' => __('Camarines Norte', 'invoicing'), |
|
987 | + 'CAS' => __('Camarines Sur', 'invoicing'), |
|
988 | + 'CAM' => __('Camiguin', 'invoicing'), |
|
989 | + 'CAP' => __('Capiz', 'invoicing'), |
|
990 | + 'CAT' => __('Catanduanes', 'invoicing'), |
|
991 | + 'CAV' => __('Cavite', 'invoicing'), |
|
992 | + 'CEB' => __('Cebu', 'invoicing'), |
|
993 | + 'COM' => __('Compostela Valley', 'invoicing'), |
|
994 | + 'NCO' => __('Cotabato', 'invoicing'), |
|
995 | + 'DAV' => __('Davao del Norte', 'invoicing'), |
|
996 | + 'DAS' => __('Davao del Sur', 'invoicing'), |
|
997 | + 'DAC' => __('Davao Occidental', 'invoicing'), |
|
998 | + 'DAO' => __('Davao Oriental', 'invoicing'), |
|
999 | + 'DIN' => __('Dinagat Islands', 'invoicing'), |
|
1000 | + 'EAS' => __('Eastern Samar', 'invoicing'), |
|
1001 | + 'GUI' => __('Guimaras', 'invoicing'), |
|
1002 | + 'IFU' => __('Ifugao', 'invoicing'), |
|
1003 | + 'ILN' => __('Ilocos Norte', 'invoicing'), |
|
1004 | + 'ILS' => __('Ilocos Sur', 'invoicing'), |
|
1005 | + 'ILI' => __('Iloilo', 'invoicing'), |
|
1006 | + 'ISA' => __('Isabela', 'invoicing'), |
|
1007 | + 'KAL' => __('Kalinga', 'invoicing'), |
|
1008 | + 'LUN' => __('La Union', 'invoicing'), |
|
1009 | + 'LAG' => __('Laguna', 'invoicing'), |
|
1010 | + 'LAN' => __('Lanao del Norte', 'invoicing'), |
|
1011 | + 'LAS' => __('Lanao del Sur', 'invoicing'), |
|
1012 | + 'LEY' => __('Leyte', 'invoicing'), |
|
1013 | + 'MAG' => __('Maguindanao', 'invoicing'), |
|
1014 | + 'MAD' => __('Marinduque', 'invoicing'), |
|
1015 | + 'MAS' => __('Masbate', 'invoicing'), |
|
1016 | + 'MSC' => __('Misamis Occidental', 'invoicing'), |
|
1017 | + 'MSR' => __('Misamis Oriental', 'invoicing'), |
|
1018 | + 'MOU' => __('Mountain Province', 'invoicing'), |
|
1019 | + 'NEC' => __('Negros Occidental', 'invoicing'), |
|
1020 | + 'NER' => __('Negros Oriental', 'invoicing'), |
|
1021 | + 'NSA' => __('Northern Samar', 'invoicing'), |
|
1022 | + 'NUE' => __('Nueva Ecija', 'invoicing'), |
|
1023 | + 'NUV' => __('Nueva Vizcaya', 'invoicing'), |
|
1024 | + 'MDC' => __('Occidental Mindoro', 'invoicing'), |
|
1025 | + 'MDR' => __('Oriental Mindoro', 'invoicing'), |
|
1026 | + 'PLW' => __('Palawan', 'invoicing'), |
|
1027 | + 'PAM' => __('Pampanga', 'invoicing'), |
|
1028 | + 'PAN' => __('Pangasinan', 'invoicing'), |
|
1029 | + 'QUE' => __('Quezon', 'invoicing'), |
|
1030 | + 'QUI' => __('Quirino', 'invoicing'), |
|
1031 | + 'RIZ' => __('Rizal', 'invoicing'), |
|
1032 | + 'ROM' => __('Romblon', 'invoicing'), |
|
1033 | + 'WSA' => __('Samar', 'invoicing'), |
|
1034 | + 'SAR' => __('Sarangani', 'invoicing'), |
|
1035 | + 'SIQ' => __('Siquijor', 'invoicing'), |
|
1036 | + 'SOR' => __('Sorsogon', 'invoicing'), |
|
1037 | + 'SCO' => __('South Cotabato', 'invoicing'), |
|
1038 | + 'SLE' => __('Southern Leyte', 'invoicing'), |
|
1039 | + 'SUK' => __('Sultan Kudarat', 'invoicing'), |
|
1040 | + 'SLU' => __('Sulu', 'invoicing'), |
|
1041 | + 'SUN' => __('Surigao del Norte', 'invoicing'), |
|
1042 | + 'SUR' => __('Surigao del Sur', 'invoicing'), |
|
1043 | + 'TAR' => __('Tarlac', 'invoicing'), |
|
1044 | + 'TAW' => __('Tawi-Tawi', 'invoicing'), |
|
1045 | + 'ZMB' => __('Zambales', 'invoicing'), |
|
1046 | + 'ZAN' => __('Zamboanga del Norte', 'invoicing'), |
|
1047 | + 'ZAS' => __('Zamboanga del Sur', 'invoicing'), |
|
1048 | + 'ZSI' => __('Zamboanga Sibugay', 'invoicing'), |
|
1049 | + '00' => __('Metro Manila', 'invoicing'), |
|
1050 | 1050 | ), |
1051 | 1051 | 'PK' => array( // Pakistan's states. |
1052 | - 'JK' => __( 'Azad Kashmir', 'invoicing' ), |
|
1053 | - 'BA' => __( 'Balochistan', 'invoicing' ), |
|
1054 | - 'TA' => __( 'FATA', 'invoicing' ), |
|
1055 | - 'GB' => __( 'Gilgit Baltistan', 'invoicing' ), |
|
1056 | - 'IS' => __( 'Islamabad Capital Territory', 'invoicing' ), |
|
1057 | - 'KP' => __( 'Khyber Pakhtunkhwa', 'invoicing' ), |
|
1058 | - 'PB' => __( 'Punjab', 'invoicing' ), |
|
1059 | - 'SD' => __( 'Sindh', 'invoicing' ), |
|
1052 | + 'JK' => __('Azad Kashmir', 'invoicing'), |
|
1053 | + 'BA' => __('Balochistan', 'invoicing'), |
|
1054 | + 'TA' => __('FATA', 'invoicing'), |
|
1055 | + 'GB' => __('Gilgit Baltistan', 'invoicing'), |
|
1056 | + 'IS' => __('Islamabad Capital Territory', 'invoicing'), |
|
1057 | + 'KP' => __('Khyber Pakhtunkhwa', 'invoicing'), |
|
1058 | + 'PB' => __('Punjab', 'invoicing'), |
|
1059 | + 'SD' => __('Sindh', 'invoicing'), |
|
1060 | 1060 | ), |
1061 | 1061 | 'PL' => array(), |
1062 | 1062 | 'PT' => array(), |
1063 | 1063 | 'PY' => array( // Paraguay states. |
1064 | - 'PY-ASU' => __( 'Asunción', 'invoicing' ), |
|
1065 | - 'PY-1' => __( 'Concepción', 'invoicing' ), |
|
1066 | - 'PY-2' => __( 'San Pedro', 'invoicing' ), |
|
1067 | - 'PY-3' => __( 'Cordillera', 'invoicing' ), |
|
1068 | - 'PY-4' => __( 'Guairá', 'invoicing' ), |
|
1069 | - 'PY-5' => __( 'Caaguazú', 'invoicing' ), |
|
1070 | - 'PY-6' => __( 'Caazapá', 'invoicing' ), |
|
1071 | - 'PY-7' => __( 'Itapúa', 'invoicing' ), |
|
1072 | - 'PY-8' => __( 'Misiones', 'invoicing' ), |
|
1073 | - 'PY-9' => __( 'Paraguarí', 'invoicing' ), |
|
1074 | - 'PY-10' => __( 'Alto Paraná', 'invoicing' ), |
|
1075 | - 'PY-11' => __( 'Central', 'invoicing' ), |
|
1076 | - 'PY-12' => __( 'Ñeembucú', 'invoicing' ), |
|
1077 | - 'PY-13' => __( 'Amambay', 'invoicing' ), |
|
1078 | - 'PY-14' => __( 'Canindeyú', 'invoicing' ), |
|
1079 | - 'PY-15' => __( 'Presidente Hayes', 'invoicing' ), |
|
1080 | - 'PY-16' => __( 'Alto Paraguay', 'invoicing' ), |
|
1081 | - 'PY-17' => __( 'Boquerón', 'invoicing' ), |
|
1064 | + 'PY-ASU' => __('Asunción', 'invoicing'), |
|
1065 | + 'PY-1' => __('Concepción', 'invoicing'), |
|
1066 | + 'PY-2' => __('San Pedro', 'invoicing'), |
|
1067 | + 'PY-3' => __('Cordillera', 'invoicing'), |
|
1068 | + 'PY-4' => __('Guairá', 'invoicing'), |
|
1069 | + 'PY-5' => __('Caaguazú', 'invoicing'), |
|
1070 | + 'PY-6' => __('Caazapá', 'invoicing'), |
|
1071 | + 'PY-7' => __('Itapúa', 'invoicing'), |
|
1072 | + 'PY-8' => __('Misiones', 'invoicing'), |
|
1073 | + 'PY-9' => __('Paraguarí', 'invoicing'), |
|
1074 | + 'PY-10' => __('Alto Paraná', 'invoicing'), |
|
1075 | + 'PY-11' => __('Central', 'invoicing'), |
|
1076 | + 'PY-12' => __('Ñeembucú', 'invoicing'), |
|
1077 | + 'PY-13' => __('Amambay', 'invoicing'), |
|
1078 | + 'PY-14' => __('Canindeyú', 'invoicing'), |
|
1079 | + 'PY-15' => __('Presidente Hayes', 'invoicing'), |
|
1080 | + 'PY-16' => __('Alto Paraguay', 'invoicing'), |
|
1081 | + 'PY-17' => __('Boquerón', 'invoicing'), |
|
1082 | 1082 | ), |
1083 | 1083 | 'RE' => array(), |
1084 | 1084 | 'RO' => array( // Romania states. |
1085 | - 'AB' => __( 'Alba', 'invoicing' ), |
|
1086 | - 'AR' => __( 'Arad', 'invoicing' ), |
|
1087 | - 'AG' => __( 'Argeș', 'invoicing' ), |
|
1088 | - 'BC' => __( 'Bacău', 'invoicing' ), |
|
1089 | - 'BH' => __( 'Bihor', 'invoicing' ), |
|
1090 | - 'BN' => __( 'Bistrița-Năsăud', 'invoicing' ), |
|
1091 | - 'BT' => __( 'Botoșani', 'invoicing' ), |
|
1092 | - 'BR' => __( 'Brăila', 'invoicing' ), |
|
1093 | - 'BV' => __( 'Brașov', 'invoicing' ), |
|
1094 | - 'B' => __( 'București', 'invoicing' ), |
|
1095 | - 'BZ' => __( 'Buzău', 'invoicing' ), |
|
1096 | - 'CL' => __( 'Călărași', 'invoicing' ), |
|
1097 | - 'CS' => __( 'Caraș-Severin', 'invoicing' ), |
|
1098 | - 'CJ' => __( 'Cluj', 'invoicing' ), |
|
1099 | - 'CT' => __( 'Constanța', 'invoicing' ), |
|
1100 | - 'CV' => __( 'Covasna', 'invoicing' ), |
|
1101 | - 'DB' => __( 'Dâmbovița', 'invoicing' ), |
|
1102 | - 'DJ' => __( 'Dolj', 'invoicing' ), |
|
1103 | - 'GL' => __( 'Galați', 'invoicing' ), |
|
1104 | - 'GR' => __( 'Giurgiu', 'invoicing' ), |
|
1105 | - 'GJ' => __( 'Gorj', 'invoicing' ), |
|
1106 | - 'HR' => __( 'Harghita', 'invoicing' ), |
|
1107 | - 'HD' => __( 'Hunedoara', 'invoicing' ), |
|
1108 | - 'IL' => __( 'Ialomița', 'invoicing' ), |
|
1109 | - 'IS' => __( 'Iași', 'invoicing' ), |
|
1110 | - 'IF' => __( 'Ilfov', 'invoicing' ), |
|
1111 | - 'MM' => __( 'Maramureș', 'invoicing' ), |
|
1112 | - 'MH' => __( 'Mehedinți', 'invoicing' ), |
|
1113 | - 'MS' => __( 'Mureș', 'invoicing' ), |
|
1114 | - 'NT' => __( 'Neamț', 'invoicing' ), |
|
1115 | - 'OT' => __( 'Olt', 'invoicing' ), |
|
1116 | - 'PH' => __( 'Prahova', 'invoicing' ), |
|
1117 | - 'SJ' => __( 'Sălaj', 'invoicing' ), |
|
1118 | - 'SM' => __( 'Satu Mare', 'invoicing' ), |
|
1119 | - 'SB' => __( 'Sibiu', 'invoicing' ), |
|
1120 | - 'SV' => __( 'Suceava', 'invoicing' ), |
|
1121 | - 'TR' => __( 'Teleorman', 'invoicing' ), |
|
1122 | - 'TM' => __( 'Timiș', 'invoicing' ), |
|
1123 | - 'TL' => __( 'Tulcea', 'invoicing' ), |
|
1124 | - 'VL' => __( 'Vâlcea', 'invoicing' ), |
|
1125 | - 'VS' => __( 'Vaslui', 'invoicing' ), |
|
1126 | - 'VN' => __( 'Vrancea', 'invoicing' ), |
|
1085 | + 'AB' => __('Alba', 'invoicing'), |
|
1086 | + 'AR' => __('Arad', 'invoicing'), |
|
1087 | + 'AG' => __('Argeș', 'invoicing'), |
|
1088 | + 'BC' => __('Bacău', 'invoicing'), |
|
1089 | + 'BH' => __('Bihor', 'invoicing'), |
|
1090 | + 'BN' => __('Bistrița-Năsăud', 'invoicing'), |
|
1091 | + 'BT' => __('Botoșani', 'invoicing'), |
|
1092 | + 'BR' => __('Brăila', 'invoicing'), |
|
1093 | + 'BV' => __('Brașov', 'invoicing'), |
|
1094 | + 'B' => __('București', 'invoicing'), |
|
1095 | + 'BZ' => __('Buzău', 'invoicing'), |
|
1096 | + 'CL' => __('Călărași', 'invoicing'), |
|
1097 | + 'CS' => __('Caraș-Severin', 'invoicing'), |
|
1098 | + 'CJ' => __('Cluj', 'invoicing'), |
|
1099 | + 'CT' => __('Constanța', 'invoicing'), |
|
1100 | + 'CV' => __('Covasna', 'invoicing'), |
|
1101 | + 'DB' => __('Dâmbovița', 'invoicing'), |
|
1102 | + 'DJ' => __('Dolj', 'invoicing'), |
|
1103 | + 'GL' => __('Galați', 'invoicing'), |
|
1104 | + 'GR' => __('Giurgiu', 'invoicing'), |
|
1105 | + 'GJ' => __('Gorj', 'invoicing'), |
|
1106 | + 'HR' => __('Harghita', 'invoicing'), |
|
1107 | + 'HD' => __('Hunedoara', 'invoicing'), |
|
1108 | + 'IL' => __('Ialomița', 'invoicing'), |
|
1109 | + 'IS' => __('Iași', 'invoicing'), |
|
1110 | + 'IF' => __('Ilfov', 'invoicing'), |
|
1111 | + 'MM' => __('Maramureș', 'invoicing'), |
|
1112 | + 'MH' => __('Mehedinți', 'invoicing'), |
|
1113 | + 'MS' => __('Mureș', 'invoicing'), |
|
1114 | + 'NT' => __('Neamț', 'invoicing'), |
|
1115 | + 'OT' => __('Olt', 'invoicing'), |
|
1116 | + 'PH' => __('Prahova', 'invoicing'), |
|
1117 | + 'SJ' => __('Sălaj', 'invoicing'), |
|
1118 | + 'SM' => __('Satu Mare', 'invoicing'), |
|
1119 | + 'SB' => __('Sibiu', 'invoicing'), |
|
1120 | + 'SV' => __('Suceava', 'invoicing'), |
|
1121 | + 'TR' => __('Teleorman', 'invoicing'), |
|
1122 | + 'TM' => __('Timiș', 'invoicing'), |
|
1123 | + 'TL' => __('Tulcea', 'invoicing'), |
|
1124 | + 'VL' => __('Vâlcea', 'invoicing'), |
|
1125 | + 'VS' => __('Vaslui', 'invoicing'), |
|
1126 | + 'VN' => __('Vrancea', 'invoicing'), |
|
1127 | 1127 | ), |
1128 | 1128 | 'RS' => array(), |
1129 | 1129 | 'SG' => array(), |
1130 | 1130 | 'SK' => array(), |
1131 | 1131 | 'SI' => array(), |
1132 | 1132 | 'TH' => array( // Thailand states. |
1133 | - 'TH-37' => __( 'Amnat Charoen', 'invoicing' ), |
|
1134 | - 'TH-15' => __( 'Ang Thong', 'invoicing' ), |
|
1135 | - 'TH-14' => __( 'Ayutthaya', 'invoicing' ), |
|
1136 | - 'TH-10' => __( 'Bangkok', 'invoicing' ), |
|
1137 | - 'TH-38' => __( 'Bueng Kan', 'invoicing' ), |
|
1138 | - 'TH-31' => __( 'Buri Ram', 'invoicing' ), |
|
1139 | - 'TH-24' => __( 'Chachoengsao', 'invoicing' ), |
|
1140 | - 'TH-18' => __( 'Chai Nat', 'invoicing' ), |
|
1141 | - 'TH-36' => __( 'Chaiyaphum', 'invoicing' ), |
|
1142 | - 'TH-22' => __( 'Chanthaburi', 'invoicing' ), |
|
1143 | - 'TH-50' => __( 'Chiang Mai', 'invoicing' ), |
|
1144 | - 'TH-57' => __( 'Chiang Rai', 'invoicing' ), |
|
1145 | - 'TH-20' => __( 'Chonburi', 'invoicing' ), |
|
1146 | - 'TH-86' => __( 'Chumphon', 'invoicing' ), |
|
1147 | - 'TH-46' => __( 'Kalasin', 'invoicing' ), |
|
1148 | - 'TH-62' => __( 'Kamphaeng Phet', 'invoicing' ), |
|
1149 | - 'TH-71' => __( 'Kanchanaburi', 'invoicing' ), |
|
1150 | - 'TH-40' => __( 'Khon Kaen', 'invoicing' ), |
|
1151 | - 'TH-81' => __( 'Krabi', 'invoicing' ), |
|
1152 | - 'TH-52' => __( 'Lampang', 'invoicing' ), |
|
1153 | - 'TH-51' => __( 'Lamphun', 'invoicing' ), |
|
1154 | - 'TH-42' => __( 'Loei', 'invoicing' ), |
|
1155 | - 'TH-16' => __( 'Lopburi', 'invoicing' ), |
|
1156 | - 'TH-58' => __( 'Mae Hong Son', 'invoicing' ), |
|
1157 | - 'TH-44' => __( 'Maha Sarakham', 'invoicing' ), |
|
1158 | - 'TH-49' => __( 'Mukdahan', 'invoicing' ), |
|
1159 | - 'TH-26' => __( 'Nakhon Nayok', 'invoicing' ), |
|
1160 | - 'TH-73' => __( 'Nakhon Pathom', 'invoicing' ), |
|
1161 | - 'TH-48' => __( 'Nakhon Phanom', 'invoicing' ), |
|
1162 | - 'TH-30' => __( 'Nakhon Ratchasima', 'invoicing' ), |
|
1163 | - 'TH-60' => __( 'Nakhon Sawan', 'invoicing' ), |
|
1164 | - 'TH-80' => __( 'Nakhon Si Thammarat', 'invoicing' ), |
|
1165 | - 'TH-55' => __( 'Nan', 'invoicing' ), |
|
1166 | - 'TH-96' => __( 'Narathiwat', 'invoicing' ), |
|
1167 | - 'TH-39' => __( 'Nong Bua Lam Phu', 'invoicing' ), |
|
1168 | - 'TH-43' => __( 'Nong Khai', 'invoicing' ), |
|
1169 | - 'TH-12' => __( 'Nonthaburi', 'invoicing' ), |
|
1170 | - 'TH-13' => __( 'Pathum Thani', 'invoicing' ), |
|
1171 | - 'TH-94' => __( 'Pattani', 'invoicing' ), |
|
1172 | - 'TH-82' => __( 'Phang Nga', 'invoicing' ), |
|
1173 | - 'TH-93' => __( 'Phatthalung', 'invoicing' ), |
|
1174 | - 'TH-56' => __( 'Phayao', 'invoicing' ), |
|
1175 | - 'TH-67' => __( 'Phetchabun', 'invoicing' ), |
|
1176 | - 'TH-76' => __( 'Phetchaburi', 'invoicing' ), |
|
1177 | - 'TH-66' => __( 'Phichit', 'invoicing' ), |
|
1178 | - 'TH-65' => __( 'Phitsanulok', 'invoicing' ), |
|
1179 | - 'TH-54' => __( 'Phrae', 'invoicing' ), |
|
1180 | - 'TH-83' => __( 'Phuket', 'invoicing' ), |
|
1181 | - 'TH-25' => __( 'Prachin Buri', 'invoicing' ), |
|
1182 | - 'TH-77' => __( 'Prachuap Khiri Khan', 'invoicing' ), |
|
1183 | - 'TH-85' => __( 'Ranong', 'invoicing' ), |
|
1184 | - 'TH-70' => __( 'Ratchaburi', 'invoicing' ), |
|
1185 | - 'TH-21' => __( 'Rayong', 'invoicing' ), |
|
1186 | - 'TH-45' => __( 'Roi Et', 'invoicing' ), |
|
1187 | - 'TH-27' => __( 'Sa Kaeo', 'invoicing' ), |
|
1188 | - 'TH-47' => __( 'Sakon Nakhon', 'invoicing' ), |
|
1189 | - 'TH-11' => __( 'Samut Prakan', 'invoicing' ), |
|
1190 | - 'TH-74' => __( 'Samut Sakhon', 'invoicing' ), |
|
1191 | - 'TH-75' => __( 'Samut Songkhram', 'invoicing' ), |
|
1192 | - 'TH-19' => __( 'Saraburi', 'invoicing' ), |
|
1193 | - 'TH-91' => __( 'Satun', 'invoicing' ), |
|
1194 | - 'TH-17' => __( 'Sing Buri', 'invoicing' ), |
|
1195 | - 'TH-33' => __( 'Sisaket', 'invoicing' ), |
|
1196 | - 'TH-90' => __( 'Songkhla', 'invoicing' ), |
|
1197 | - 'TH-64' => __( 'Sukhothai', 'invoicing' ), |
|
1198 | - 'TH-72' => __( 'Suphan Buri', 'invoicing' ), |
|
1199 | - 'TH-84' => __( 'Surat Thani', 'invoicing' ), |
|
1200 | - 'TH-32' => __( 'Surin', 'invoicing' ), |
|
1201 | - 'TH-63' => __( 'Tak', 'invoicing' ), |
|
1202 | - 'TH-92' => __( 'Trang', 'invoicing' ), |
|
1203 | - 'TH-23' => __( 'Trat', 'invoicing' ), |
|
1204 | - 'TH-34' => __( 'Ubon Ratchathani', 'invoicing' ), |
|
1205 | - 'TH-41' => __( 'Udon Thani', 'invoicing' ), |
|
1206 | - 'TH-61' => __( 'Uthai Thani', 'invoicing' ), |
|
1207 | - 'TH-53' => __( 'Uttaradit', 'invoicing' ), |
|
1208 | - 'TH-95' => __( 'Yala', 'invoicing' ), |
|
1209 | - 'TH-35' => __( 'Yasothon', 'invoicing' ), |
|
1133 | + 'TH-37' => __('Amnat Charoen', 'invoicing'), |
|
1134 | + 'TH-15' => __('Ang Thong', 'invoicing'), |
|
1135 | + 'TH-14' => __('Ayutthaya', 'invoicing'), |
|
1136 | + 'TH-10' => __('Bangkok', 'invoicing'), |
|
1137 | + 'TH-38' => __('Bueng Kan', 'invoicing'), |
|
1138 | + 'TH-31' => __('Buri Ram', 'invoicing'), |
|
1139 | + 'TH-24' => __('Chachoengsao', 'invoicing'), |
|
1140 | + 'TH-18' => __('Chai Nat', 'invoicing'), |
|
1141 | + 'TH-36' => __('Chaiyaphum', 'invoicing'), |
|
1142 | + 'TH-22' => __('Chanthaburi', 'invoicing'), |
|
1143 | + 'TH-50' => __('Chiang Mai', 'invoicing'), |
|
1144 | + 'TH-57' => __('Chiang Rai', 'invoicing'), |
|
1145 | + 'TH-20' => __('Chonburi', 'invoicing'), |
|
1146 | + 'TH-86' => __('Chumphon', 'invoicing'), |
|
1147 | + 'TH-46' => __('Kalasin', 'invoicing'), |
|
1148 | + 'TH-62' => __('Kamphaeng Phet', 'invoicing'), |
|
1149 | + 'TH-71' => __('Kanchanaburi', 'invoicing'), |
|
1150 | + 'TH-40' => __('Khon Kaen', 'invoicing'), |
|
1151 | + 'TH-81' => __('Krabi', 'invoicing'), |
|
1152 | + 'TH-52' => __('Lampang', 'invoicing'), |
|
1153 | + 'TH-51' => __('Lamphun', 'invoicing'), |
|
1154 | + 'TH-42' => __('Loei', 'invoicing'), |
|
1155 | + 'TH-16' => __('Lopburi', 'invoicing'), |
|
1156 | + 'TH-58' => __('Mae Hong Son', 'invoicing'), |
|
1157 | + 'TH-44' => __('Maha Sarakham', 'invoicing'), |
|
1158 | + 'TH-49' => __('Mukdahan', 'invoicing'), |
|
1159 | + 'TH-26' => __('Nakhon Nayok', 'invoicing'), |
|
1160 | + 'TH-73' => __('Nakhon Pathom', 'invoicing'), |
|
1161 | + 'TH-48' => __('Nakhon Phanom', 'invoicing'), |
|
1162 | + 'TH-30' => __('Nakhon Ratchasima', 'invoicing'), |
|
1163 | + 'TH-60' => __('Nakhon Sawan', 'invoicing'), |
|
1164 | + 'TH-80' => __('Nakhon Si Thammarat', 'invoicing'), |
|
1165 | + 'TH-55' => __('Nan', 'invoicing'), |
|
1166 | + 'TH-96' => __('Narathiwat', 'invoicing'), |
|
1167 | + 'TH-39' => __('Nong Bua Lam Phu', 'invoicing'), |
|
1168 | + 'TH-43' => __('Nong Khai', 'invoicing'), |
|
1169 | + 'TH-12' => __('Nonthaburi', 'invoicing'), |
|
1170 | + 'TH-13' => __('Pathum Thani', 'invoicing'), |
|
1171 | + 'TH-94' => __('Pattani', 'invoicing'), |
|
1172 | + 'TH-82' => __('Phang Nga', 'invoicing'), |
|
1173 | + 'TH-93' => __('Phatthalung', 'invoicing'), |
|
1174 | + 'TH-56' => __('Phayao', 'invoicing'), |
|
1175 | + 'TH-67' => __('Phetchabun', 'invoicing'), |
|
1176 | + 'TH-76' => __('Phetchaburi', 'invoicing'), |
|
1177 | + 'TH-66' => __('Phichit', 'invoicing'), |
|
1178 | + 'TH-65' => __('Phitsanulok', 'invoicing'), |
|
1179 | + 'TH-54' => __('Phrae', 'invoicing'), |
|
1180 | + 'TH-83' => __('Phuket', 'invoicing'), |
|
1181 | + 'TH-25' => __('Prachin Buri', 'invoicing'), |
|
1182 | + 'TH-77' => __('Prachuap Khiri Khan', 'invoicing'), |
|
1183 | + 'TH-85' => __('Ranong', 'invoicing'), |
|
1184 | + 'TH-70' => __('Ratchaburi', 'invoicing'), |
|
1185 | + 'TH-21' => __('Rayong', 'invoicing'), |
|
1186 | + 'TH-45' => __('Roi Et', 'invoicing'), |
|
1187 | + 'TH-27' => __('Sa Kaeo', 'invoicing'), |
|
1188 | + 'TH-47' => __('Sakon Nakhon', 'invoicing'), |
|
1189 | + 'TH-11' => __('Samut Prakan', 'invoicing'), |
|
1190 | + 'TH-74' => __('Samut Sakhon', 'invoicing'), |
|
1191 | + 'TH-75' => __('Samut Songkhram', 'invoicing'), |
|
1192 | + 'TH-19' => __('Saraburi', 'invoicing'), |
|
1193 | + 'TH-91' => __('Satun', 'invoicing'), |
|
1194 | + 'TH-17' => __('Sing Buri', 'invoicing'), |
|
1195 | + 'TH-33' => __('Sisaket', 'invoicing'), |
|
1196 | + 'TH-90' => __('Songkhla', 'invoicing'), |
|
1197 | + 'TH-64' => __('Sukhothai', 'invoicing'), |
|
1198 | + 'TH-72' => __('Suphan Buri', 'invoicing'), |
|
1199 | + 'TH-84' => __('Surat Thani', 'invoicing'), |
|
1200 | + 'TH-32' => __('Surin', 'invoicing'), |
|
1201 | + 'TH-63' => __('Tak', 'invoicing'), |
|
1202 | + 'TH-92' => __('Trang', 'invoicing'), |
|
1203 | + 'TH-23' => __('Trat', 'invoicing'), |
|
1204 | + 'TH-34' => __('Ubon Ratchathani', 'invoicing'), |
|
1205 | + 'TH-41' => __('Udon Thani', 'invoicing'), |
|
1206 | + 'TH-61' => __('Uthai Thani', 'invoicing'), |
|
1207 | + 'TH-53' => __('Uttaradit', 'invoicing'), |
|
1208 | + 'TH-95' => __('Yala', 'invoicing'), |
|
1209 | + 'TH-35' => __('Yasothon', 'invoicing'), |
|
1210 | 1210 | ), |
1211 | 1211 | 'TR' => array( // Turkey States. |
1212 | - 'TR01' => __( 'Adana', 'invoicing' ), |
|
1213 | - 'TR02' => __( 'Adıyaman', 'invoicing' ), |
|
1214 | - 'TR03' => __( 'Afyon', 'invoicing' ), |
|
1215 | - 'TR04' => __( 'Ağrı', 'invoicing' ), |
|
1216 | - 'TR05' => __( 'Amasya', 'invoicing' ), |
|
1217 | - 'TR06' => __( 'Ankara', 'invoicing' ), |
|
1218 | - 'TR07' => __( 'Antalya', 'invoicing' ), |
|
1219 | - 'TR08' => __( 'Artvin', 'invoicing' ), |
|
1220 | - 'TR09' => __( 'Aydın', 'invoicing' ), |
|
1221 | - 'TR10' => __( 'Balıkesir', 'invoicing' ), |
|
1222 | - 'TR11' => __( 'Bilecik', 'invoicing' ), |
|
1223 | - 'TR12' => __( 'Bingöl', 'invoicing' ), |
|
1224 | - 'TR13' => __( 'Bitlis', 'invoicing' ), |
|
1225 | - 'TR14' => __( 'Bolu', 'invoicing' ), |
|
1226 | - 'TR15' => __( 'Burdur', 'invoicing' ), |
|
1227 | - 'TR16' => __( 'Bursa', 'invoicing' ), |
|
1228 | - 'TR17' => __( 'Çanakkale', 'invoicing' ), |
|
1229 | - 'TR18' => __( 'Çankırı', 'invoicing' ), |
|
1230 | - 'TR19' => __( 'Çorum', 'invoicing' ), |
|
1231 | - 'TR20' => __( 'Denizli', 'invoicing' ), |
|
1232 | - 'TR21' => __( 'Diyarbakır', 'invoicing' ), |
|
1233 | - 'TR22' => __( 'Edirne', 'invoicing' ), |
|
1234 | - 'TR23' => __( 'Elazığ', 'invoicing' ), |
|
1235 | - 'TR24' => __( 'Erzincan', 'invoicing' ), |
|
1236 | - 'TR25' => __( 'Erzurum', 'invoicing' ), |
|
1237 | - 'TR26' => __( 'Eskişehir', 'invoicing' ), |
|
1238 | - 'TR27' => __( 'Gaziantep', 'invoicing' ), |
|
1239 | - 'TR28' => __( 'Giresun', 'invoicing' ), |
|
1240 | - 'TR29' => __( 'Gümüşhane', 'invoicing' ), |
|
1241 | - 'TR30' => __( 'Hakkari', 'invoicing' ), |
|
1242 | - 'TR31' => __( 'Hatay', 'invoicing' ), |
|
1243 | - 'TR32' => __( 'Isparta', 'invoicing' ), |
|
1244 | - 'TR33' => __( 'İçel', 'invoicing' ), |
|
1245 | - 'TR34' => __( 'İstanbul', 'invoicing' ), |
|
1246 | - 'TR35' => __( 'İzmir', 'invoicing' ), |
|
1247 | - 'TR36' => __( 'Kars', 'invoicing' ), |
|
1248 | - 'TR37' => __( 'Kastamonu', 'invoicing' ), |
|
1249 | - 'TR38' => __( 'Kayseri', 'invoicing' ), |
|
1250 | - 'TR39' => __( 'Kırklareli', 'invoicing' ), |
|
1251 | - 'TR40' => __( 'Kırşehir', 'invoicing' ), |
|
1252 | - 'TR41' => __( 'Kocaeli', 'invoicing' ), |
|
1253 | - 'TR42' => __( 'Konya', 'invoicing' ), |
|
1254 | - 'TR43' => __( 'Kütahya', 'invoicing' ), |
|
1255 | - 'TR44' => __( 'Malatya', 'invoicing' ), |
|
1256 | - 'TR45' => __( 'Manisa', 'invoicing' ), |
|
1257 | - 'TR46' => __( 'Kahramanmaraş', 'invoicing' ), |
|
1258 | - 'TR47' => __( 'Mardin', 'invoicing' ), |
|
1259 | - 'TR48' => __( 'Muğla', 'invoicing' ), |
|
1260 | - 'TR49' => __( 'Muş', 'invoicing' ), |
|
1261 | - 'TR50' => __( 'Nevşehir', 'invoicing' ), |
|
1262 | - 'TR51' => __( 'Niğde', 'invoicing' ), |
|
1263 | - 'TR52' => __( 'Ordu', 'invoicing' ), |
|
1264 | - 'TR53' => __( 'Rize', 'invoicing' ), |
|
1265 | - 'TR54' => __( 'Sakarya', 'invoicing' ), |
|
1266 | - 'TR55' => __( 'Samsun', 'invoicing' ), |
|
1267 | - 'TR56' => __( 'Siirt', 'invoicing' ), |
|
1268 | - 'TR57' => __( 'Sinop', 'invoicing' ), |
|
1269 | - 'TR58' => __( 'Sivas', 'invoicing' ), |
|
1270 | - 'TR59' => __( 'Tekirdağ', 'invoicing' ), |
|
1271 | - 'TR60' => __( 'Tokat', 'invoicing' ), |
|
1272 | - 'TR61' => __( 'Trabzon', 'invoicing' ), |
|
1273 | - 'TR62' => __( 'Tunceli', 'invoicing' ), |
|
1274 | - 'TR63' => __( 'Şanlıurfa', 'invoicing' ), |
|
1275 | - 'TR64' => __( 'Uşak', 'invoicing' ), |
|
1276 | - 'TR65' => __( 'Van', 'invoicing' ), |
|
1277 | - 'TR66' => __( 'Yozgat', 'invoicing' ), |
|
1278 | - 'TR67' => __( 'Zonguldak', 'invoicing' ), |
|
1279 | - 'TR68' => __( 'Aksaray', 'invoicing' ), |
|
1280 | - 'TR69' => __( 'Bayburt', 'invoicing' ), |
|
1281 | - 'TR70' => __( 'Karaman', 'invoicing' ), |
|
1282 | - 'TR71' => __( 'Kırıkkale', 'invoicing' ), |
|
1283 | - 'TR72' => __( 'Batman', 'invoicing' ), |
|
1284 | - 'TR73' => __( 'Şırnak', 'invoicing' ), |
|
1285 | - 'TR74' => __( 'Bartın', 'invoicing' ), |
|
1286 | - 'TR75' => __( 'Ardahan', 'invoicing' ), |
|
1287 | - 'TR76' => __( 'Iğdır', 'invoicing' ), |
|
1288 | - 'TR77' => __( 'Yalova', 'invoicing' ), |
|
1289 | - 'TR78' => __( 'Karabük', 'invoicing' ), |
|
1290 | - 'TR79' => __( 'Kilis', 'invoicing' ), |
|
1291 | - 'TR80' => __( 'Osmaniye', 'invoicing' ), |
|
1292 | - 'TR81' => __( 'Düzce', 'invoicing' ), |
|
1212 | + 'TR01' => __('Adana', 'invoicing'), |
|
1213 | + 'TR02' => __('Adıyaman', 'invoicing'), |
|
1214 | + 'TR03' => __('Afyon', 'invoicing'), |
|
1215 | + 'TR04' => __('Ağrı', 'invoicing'), |
|
1216 | + 'TR05' => __('Amasya', 'invoicing'), |
|
1217 | + 'TR06' => __('Ankara', 'invoicing'), |
|
1218 | + 'TR07' => __('Antalya', 'invoicing'), |
|
1219 | + 'TR08' => __('Artvin', 'invoicing'), |
|
1220 | + 'TR09' => __('Aydın', 'invoicing'), |
|
1221 | + 'TR10' => __('Balıkesir', 'invoicing'), |
|
1222 | + 'TR11' => __('Bilecik', 'invoicing'), |
|
1223 | + 'TR12' => __('Bingöl', 'invoicing'), |
|
1224 | + 'TR13' => __('Bitlis', 'invoicing'), |
|
1225 | + 'TR14' => __('Bolu', 'invoicing'), |
|
1226 | + 'TR15' => __('Burdur', 'invoicing'), |
|
1227 | + 'TR16' => __('Bursa', 'invoicing'), |
|
1228 | + 'TR17' => __('Çanakkale', 'invoicing'), |
|
1229 | + 'TR18' => __('Çankırı', 'invoicing'), |
|
1230 | + 'TR19' => __('Çorum', 'invoicing'), |
|
1231 | + 'TR20' => __('Denizli', 'invoicing'), |
|
1232 | + 'TR21' => __('Diyarbakır', 'invoicing'), |
|
1233 | + 'TR22' => __('Edirne', 'invoicing'), |
|
1234 | + 'TR23' => __('Elazığ', 'invoicing'), |
|
1235 | + 'TR24' => __('Erzincan', 'invoicing'), |
|
1236 | + 'TR25' => __('Erzurum', 'invoicing'), |
|
1237 | + 'TR26' => __('Eskişehir', 'invoicing'), |
|
1238 | + 'TR27' => __('Gaziantep', 'invoicing'), |
|
1239 | + 'TR28' => __('Giresun', 'invoicing'), |
|
1240 | + 'TR29' => __('Gümüşhane', 'invoicing'), |
|
1241 | + 'TR30' => __('Hakkari', 'invoicing'), |
|
1242 | + 'TR31' => __('Hatay', 'invoicing'), |
|
1243 | + 'TR32' => __('Isparta', 'invoicing'), |
|
1244 | + 'TR33' => __('İçel', 'invoicing'), |
|
1245 | + 'TR34' => __('İstanbul', 'invoicing'), |
|
1246 | + 'TR35' => __('İzmir', 'invoicing'), |
|
1247 | + 'TR36' => __('Kars', 'invoicing'), |
|
1248 | + 'TR37' => __('Kastamonu', 'invoicing'), |
|
1249 | + 'TR38' => __('Kayseri', 'invoicing'), |
|
1250 | + 'TR39' => __('Kırklareli', 'invoicing'), |
|
1251 | + 'TR40' => __('Kırşehir', 'invoicing'), |
|
1252 | + 'TR41' => __('Kocaeli', 'invoicing'), |
|
1253 | + 'TR42' => __('Konya', 'invoicing'), |
|
1254 | + 'TR43' => __('Kütahya', 'invoicing'), |
|
1255 | + 'TR44' => __('Malatya', 'invoicing'), |
|
1256 | + 'TR45' => __('Manisa', 'invoicing'), |
|
1257 | + 'TR46' => __('Kahramanmaraş', 'invoicing'), |
|
1258 | + 'TR47' => __('Mardin', 'invoicing'), |
|
1259 | + 'TR48' => __('Muğla', 'invoicing'), |
|
1260 | + 'TR49' => __('Muş', 'invoicing'), |
|
1261 | + 'TR50' => __('Nevşehir', 'invoicing'), |
|
1262 | + 'TR51' => __('Niğde', 'invoicing'), |
|
1263 | + 'TR52' => __('Ordu', 'invoicing'), |
|
1264 | + 'TR53' => __('Rize', 'invoicing'), |
|
1265 | + 'TR54' => __('Sakarya', 'invoicing'), |
|
1266 | + 'TR55' => __('Samsun', 'invoicing'), |
|
1267 | + 'TR56' => __('Siirt', 'invoicing'), |
|
1268 | + 'TR57' => __('Sinop', 'invoicing'), |
|
1269 | + 'TR58' => __('Sivas', 'invoicing'), |
|
1270 | + 'TR59' => __('Tekirdağ', 'invoicing'), |
|
1271 | + 'TR60' => __('Tokat', 'invoicing'), |
|
1272 | + 'TR61' => __('Trabzon', 'invoicing'), |
|
1273 | + 'TR62' => __('Tunceli', 'invoicing'), |
|
1274 | + 'TR63' => __('Şanlıurfa', 'invoicing'), |
|
1275 | + 'TR64' => __('Uşak', 'invoicing'), |
|
1276 | + 'TR65' => __('Van', 'invoicing'), |
|
1277 | + 'TR66' => __('Yozgat', 'invoicing'), |
|
1278 | + 'TR67' => __('Zonguldak', 'invoicing'), |
|
1279 | + 'TR68' => __('Aksaray', 'invoicing'), |
|
1280 | + 'TR69' => __('Bayburt', 'invoicing'), |
|
1281 | + 'TR70' => __('Karaman', 'invoicing'), |
|
1282 | + 'TR71' => __('Kırıkkale', 'invoicing'), |
|
1283 | + 'TR72' => __('Batman', 'invoicing'), |
|
1284 | + 'TR73' => __('Şırnak', 'invoicing'), |
|
1285 | + 'TR74' => __('Bartın', 'invoicing'), |
|
1286 | + 'TR75' => __('Ardahan', 'invoicing'), |
|
1287 | + 'TR76' => __('Iğdır', 'invoicing'), |
|
1288 | + 'TR77' => __('Yalova', 'invoicing'), |
|
1289 | + 'TR78' => __('Karabük', 'invoicing'), |
|
1290 | + 'TR79' => __('Kilis', 'invoicing'), |
|
1291 | + 'TR80' => __('Osmaniye', 'invoicing'), |
|
1292 | + 'TR81' => __('Düzce', 'invoicing'), |
|
1293 | 1293 | ), |
1294 | 1294 | 'TZ' => array( // Tanzania States. |
1295 | - 'TZ01' => __( 'Arusha', 'invoicing' ), |
|
1296 | - 'TZ02' => __( 'Dar es Salaam', 'invoicing' ), |
|
1297 | - 'TZ03' => __( 'Dodoma', 'invoicing' ), |
|
1298 | - 'TZ04' => __( 'Iringa', 'invoicing' ), |
|
1299 | - 'TZ05' => __( 'Kagera', 'invoicing' ), |
|
1300 | - 'TZ06' => __( 'Pemba North', 'invoicing' ), |
|
1301 | - 'TZ07' => __( 'Zanzibar North', 'invoicing' ), |
|
1302 | - 'TZ08' => __( 'Kigoma', 'invoicing' ), |
|
1303 | - 'TZ09' => __( 'Kilimanjaro', 'invoicing' ), |
|
1304 | - 'TZ10' => __( 'Pemba South', 'invoicing' ), |
|
1305 | - 'TZ11' => __( 'Zanzibar South', 'invoicing' ), |
|
1306 | - 'TZ12' => __( 'Lindi', 'invoicing' ), |
|
1307 | - 'TZ13' => __( 'Mara', 'invoicing' ), |
|
1308 | - 'TZ14' => __( 'Mbeya', 'invoicing' ), |
|
1309 | - 'TZ15' => __( 'Zanzibar West', 'invoicing' ), |
|
1310 | - 'TZ16' => __( 'Morogoro', 'invoicing' ), |
|
1311 | - 'TZ17' => __( 'Mtwara', 'invoicing' ), |
|
1312 | - 'TZ18' => __( 'Mwanza', 'invoicing' ), |
|
1313 | - 'TZ19' => __( 'Coast', 'invoicing' ), |
|
1314 | - 'TZ20' => __( 'Rukwa', 'invoicing' ), |
|
1315 | - 'TZ21' => __( 'Ruvuma', 'invoicing' ), |
|
1316 | - 'TZ22' => __( 'Shinyanga', 'invoicing' ), |
|
1317 | - 'TZ23' => __( 'Singida', 'invoicing' ), |
|
1318 | - 'TZ24' => __( 'Tabora', 'invoicing' ), |
|
1319 | - 'TZ25' => __( 'Tanga', 'invoicing' ), |
|
1320 | - 'TZ26' => __( 'Manyara', 'invoicing' ), |
|
1321 | - 'TZ27' => __( 'Geita', 'invoicing' ), |
|
1322 | - 'TZ28' => __( 'Katavi', 'invoicing' ), |
|
1323 | - 'TZ29' => __( 'Njombe', 'invoicing' ), |
|
1324 | - 'TZ30' => __( 'Simiyu', 'invoicing' ), |
|
1295 | + 'TZ01' => __('Arusha', 'invoicing'), |
|
1296 | + 'TZ02' => __('Dar es Salaam', 'invoicing'), |
|
1297 | + 'TZ03' => __('Dodoma', 'invoicing'), |
|
1298 | + 'TZ04' => __('Iringa', 'invoicing'), |
|
1299 | + 'TZ05' => __('Kagera', 'invoicing'), |
|
1300 | + 'TZ06' => __('Pemba North', 'invoicing'), |
|
1301 | + 'TZ07' => __('Zanzibar North', 'invoicing'), |
|
1302 | + 'TZ08' => __('Kigoma', 'invoicing'), |
|
1303 | + 'TZ09' => __('Kilimanjaro', 'invoicing'), |
|
1304 | + 'TZ10' => __('Pemba South', 'invoicing'), |
|
1305 | + 'TZ11' => __('Zanzibar South', 'invoicing'), |
|
1306 | + 'TZ12' => __('Lindi', 'invoicing'), |
|
1307 | + 'TZ13' => __('Mara', 'invoicing'), |
|
1308 | + 'TZ14' => __('Mbeya', 'invoicing'), |
|
1309 | + 'TZ15' => __('Zanzibar West', 'invoicing'), |
|
1310 | + 'TZ16' => __('Morogoro', 'invoicing'), |
|
1311 | + 'TZ17' => __('Mtwara', 'invoicing'), |
|
1312 | + 'TZ18' => __('Mwanza', 'invoicing'), |
|
1313 | + 'TZ19' => __('Coast', 'invoicing'), |
|
1314 | + 'TZ20' => __('Rukwa', 'invoicing'), |
|
1315 | + 'TZ21' => __('Ruvuma', 'invoicing'), |
|
1316 | + 'TZ22' => __('Shinyanga', 'invoicing'), |
|
1317 | + 'TZ23' => __('Singida', 'invoicing'), |
|
1318 | + 'TZ24' => __('Tabora', 'invoicing'), |
|
1319 | + 'TZ25' => __('Tanga', 'invoicing'), |
|
1320 | + 'TZ26' => __('Manyara', 'invoicing'), |
|
1321 | + 'TZ27' => __('Geita', 'invoicing'), |
|
1322 | + 'TZ28' => __('Katavi', 'invoicing'), |
|
1323 | + 'TZ29' => __('Njombe', 'invoicing'), |
|
1324 | + 'TZ30' => __('Simiyu', 'invoicing'), |
|
1325 | 1325 | ), |
1326 | 1326 | 'LK' => array(), |
1327 | 1327 | 'SE' => array(), |
1328 | 1328 | 'UG' => array( // Uganda districts. Ref: https://en.wikipedia.org/wiki/ISO_3166-2:UG. |
1329 | - 'UG314' => __( 'Abim', 'invoicing' ), |
|
1330 | - 'UG301' => __( 'Adjumani', 'invoicing' ), |
|
1331 | - 'UG322' => __( 'Agago', 'invoicing' ), |
|
1332 | - 'UG323' => __( 'Alebtong', 'invoicing' ), |
|
1333 | - 'UG315' => __( 'Amolatar', 'invoicing' ), |
|
1334 | - 'UG324' => __( 'Amudat', 'invoicing' ), |
|
1335 | - 'UG216' => __( 'Amuria', 'invoicing' ), |
|
1336 | - 'UG316' => __( 'Amuru', 'invoicing' ), |
|
1337 | - 'UG302' => __( 'Apac', 'invoicing' ), |
|
1338 | - 'UG303' => __( 'Arua', 'invoicing' ), |
|
1339 | - 'UG217' => __( 'Budaka', 'invoicing' ), |
|
1340 | - 'UG218' => __( 'Bududa', 'invoicing' ), |
|
1341 | - 'UG201' => __( 'Bugiri', 'invoicing' ), |
|
1342 | - 'UG235' => __( 'Bugweri', 'invoicing' ), |
|
1343 | - 'UG420' => __( 'Buhweju', 'invoicing' ), |
|
1344 | - 'UG117' => __( 'Buikwe', 'invoicing' ), |
|
1345 | - 'UG219' => __( 'Bukedea', 'invoicing' ), |
|
1346 | - 'UG118' => __( 'Bukomansimbi', 'invoicing' ), |
|
1347 | - 'UG220' => __( 'Bukwa', 'invoicing' ), |
|
1348 | - 'UG225' => __( 'Bulambuli', 'invoicing' ), |
|
1349 | - 'UG416' => __( 'Buliisa', 'invoicing' ), |
|
1350 | - 'UG401' => __( 'Bundibugyo', 'invoicing' ), |
|
1351 | - 'UG430' => __( 'Bunyangabu', 'invoicing' ), |
|
1352 | - 'UG402' => __( 'Bushenyi', 'invoicing' ), |
|
1353 | - 'UG202' => __( 'Busia', 'invoicing' ), |
|
1354 | - 'UG221' => __( 'Butaleja', 'invoicing' ), |
|
1355 | - 'UG119' => __( 'Butambala', 'invoicing' ), |
|
1356 | - 'UG233' => __( 'Butebo', 'invoicing' ), |
|
1357 | - 'UG120' => __( 'Buvuma', 'invoicing' ), |
|
1358 | - 'UG226' => __( 'Buyende', 'invoicing' ), |
|
1359 | - 'UG317' => __( 'Dokolo', 'invoicing' ), |
|
1360 | - 'UG121' => __( 'Gomba', 'invoicing' ), |
|
1361 | - 'UG304' => __( 'Gulu', 'invoicing' ), |
|
1362 | - 'UG403' => __( 'Hoima', 'invoicing' ), |
|
1363 | - 'UG417' => __( 'Ibanda', 'invoicing' ), |
|
1364 | - 'UG203' => __( 'Iganga', 'invoicing' ), |
|
1365 | - 'UG418' => __( 'Isingiro', 'invoicing' ), |
|
1366 | - 'UG204' => __( 'Jinja', 'invoicing' ), |
|
1367 | - 'UG318' => __( 'Kaabong', 'invoicing' ), |
|
1368 | - 'UG404' => __( 'Kabale', 'invoicing' ), |
|
1369 | - 'UG405' => __( 'Kabarole', 'invoicing' ), |
|
1370 | - 'UG213' => __( 'Kaberamaido', 'invoicing' ), |
|
1371 | - 'UG427' => __( 'Kagadi', 'invoicing' ), |
|
1372 | - 'UG428' => __( 'Kakumiro', 'invoicing' ), |
|
1373 | - 'UG101' => __( 'Kalangala', 'invoicing' ), |
|
1374 | - 'UG222' => __( 'Kaliro', 'invoicing' ), |
|
1375 | - 'UG122' => __( 'Kalungu', 'invoicing' ), |
|
1376 | - 'UG102' => __( 'Kampala', 'invoicing' ), |
|
1377 | - 'UG205' => __( 'Kamuli', 'invoicing' ), |
|
1378 | - 'UG413' => __( 'Kamwenge', 'invoicing' ), |
|
1379 | - 'UG414' => __( 'Kanungu', 'invoicing' ), |
|
1380 | - 'UG206' => __( 'Kapchorwa', 'invoicing' ), |
|
1381 | - 'UG236' => __( 'Kapelebyong', 'invoicing' ), |
|
1382 | - 'UG126' => __( 'Kasanda', 'invoicing' ), |
|
1383 | - 'UG406' => __( 'Kasese', 'invoicing' ), |
|
1384 | - 'UG207' => __( 'Katakwi', 'invoicing' ), |
|
1385 | - 'UG112' => __( 'Kayunga', 'invoicing' ), |
|
1386 | - 'UG407' => __( 'Kibaale', 'invoicing' ), |
|
1387 | - 'UG103' => __( 'Kiboga', 'invoicing' ), |
|
1388 | - 'UG227' => __( 'Kibuku', 'invoicing' ), |
|
1389 | - 'UG432' => __( 'Kikuube', 'invoicing' ), |
|
1390 | - 'UG419' => __( 'Kiruhura', 'invoicing' ), |
|
1391 | - 'UG421' => __( 'Kiryandongo', 'invoicing' ), |
|
1392 | - 'UG408' => __( 'Kisoro', 'invoicing' ), |
|
1393 | - 'UG305' => __( 'Kitgum', 'invoicing' ), |
|
1394 | - 'UG319' => __( 'Koboko', 'invoicing' ), |
|
1395 | - 'UG325' => __( 'Kole', 'invoicing' ), |
|
1396 | - 'UG306' => __( 'Kotido', 'invoicing' ), |
|
1397 | - 'UG208' => __( 'Kumi', 'invoicing' ), |
|
1398 | - 'UG333' => __( 'Kwania', 'invoicing' ), |
|
1399 | - 'UG228' => __( 'Kween', 'invoicing' ), |
|
1400 | - 'UG123' => __( 'Kyankwanzi', 'invoicing' ), |
|
1401 | - 'UG422' => __( 'Kyegegwa', 'invoicing' ), |
|
1402 | - 'UG415' => __( 'Kyenjojo', 'invoicing' ), |
|
1403 | - 'UG125' => __( 'Kyotera', 'invoicing' ), |
|
1404 | - 'UG326' => __( 'Lamwo', 'invoicing' ), |
|
1405 | - 'UG307' => __( 'Lira', 'invoicing' ), |
|
1406 | - 'UG229' => __( 'Luuka', 'invoicing' ), |
|
1407 | - 'UG104' => __( 'Luwero', 'invoicing' ), |
|
1408 | - 'UG124' => __( 'Lwengo', 'invoicing' ), |
|
1409 | - 'UG114' => __( 'Lyantonde', 'invoicing' ), |
|
1410 | - 'UG223' => __( 'Manafwa', 'invoicing' ), |
|
1411 | - 'UG320' => __( 'Maracha', 'invoicing' ), |
|
1412 | - 'UG105' => __( 'Masaka', 'invoicing' ), |
|
1413 | - 'UG409' => __( 'Masindi', 'invoicing' ), |
|
1414 | - 'UG214' => __( 'Mayuge', 'invoicing' ), |
|
1415 | - 'UG209' => __( 'Mbale', 'invoicing' ), |
|
1416 | - 'UG410' => __( 'Mbarara', 'invoicing' ), |
|
1417 | - 'UG423' => __( 'Mitooma', 'invoicing' ), |
|
1418 | - 'UG115' => __( 'Mityana', 'invoicing' ), |
|
1419 | - 'UG308' => __( 'Moroto', 'invoicing' ), |
|
1420 | - 'UG309' => __( 'Moyo', 'invoicing' ), |
|
1421 | - 'UG106' => __( 'Mpigi', 'invoicing' ), |
|
1422 | - 'UG107' => __( 'Mubende', 'invoicing' ), |
|
1423 | - 'UG108' => __( 'Mukono', 'invoicing' ), |
|
1424 | - 'UG334' => __( 'Nabilatuk', 'invoicing' ), |
|
1425 | - 'UG311' => __( 'Nakapiripirit', 'invoicing' ), |
|
1426 | - 'UG116' => __( 'Nakaseke', 'invoicing' ), |
|
1427 | - 'UG109' => __( 'Nakasongola', 'invoicing' ), |
|
1428 | - 'UG230' => __( 'Namayingo', 'invoicing' ), |
|
1429 | - 'UG234' => __( 'Namisindwa', 'invoicing' ), |
|
1430 | - 'UG224' => __( 'Namutumba', 'invoicing' ), |
|
1431 | - 'UG327' => __( 'Napak', 'invoicing' ), |
|
1432 | - 'UG310' => __( 'Nebbi', 'invoicing' ), |
|
1433 | - 'UG231' => __( 'Ngora', 'invoicing' ), |
|
1434 | - 'UG424' => __( 'Ntoroko', 'invoicing' ), |
|
1435 | - 'UG411' => __( 'Ntungamo', 'invoicing' ), |
|
1436 | - 'UG328' => __( 'Nwoya', 'invoicing' ), |
|
1437 | - 'UG331' => __( 'Omoro', 'invoicing' ), |
|
1438 | - 'UG329' => __( 'Otuke', 'invoicing' ), |
|
1439 | - 'UG321' => __( 'Oyam', 'invoicing' ), |
|
1440 | - 'UG312' => __( 'Pader', 'invoicing' ), |
|
1441 | - 'UG332' => __( 'Pakwach', 'invoicing' ), |
|
1442 | - 'UG210' => __( 'Pallisa', 'invoicing' ), |
|
1443 | - 'UG110' => __( 'Rakai', 'invoicing' ), |
|
1444 | - 'UG429' => __( 'Rubanda', 'invoicing' ), |
|
1445 | - 'UG425' => __( 'Rubirizi', 'invoicing' ), |
|
1446 | - 'UG431' => __( 'Rukiga', 'invoicing' ), |
|
1447 | - 'UG412' => __( 'Rukungiri', 'invoicing' ), |
|
1448 | - 'UG111' => __( 'Sembabule', 'invoicing' ), |
|
1449 | - 'UG232' => __( 'Serere', 'invoicing' ), |
|
1450 | - 'UG426' => __( 'Sheema', 'invoicing' ), |
|
1451 | - 'UG215' => __( 'Sironko', 'invoicing' ), |
|
1452 | - 'UG211' => __( 'Soroti', 'invoicing' ), |
|
1453 | - 'UG212' => __( 'Tororo', 'invoicing' ), |
|
1454 | - 'UG113' => __( 'Wakiso', 'invoicing' ), |
|
1455 | - 'UG313' => __( 'Yumbe', 'invoicing' ), |
|
1456 | - 'UG330' => __( 'Zombo', 'invoicing' ), |
|
1329 | + 'UG314' => __('Abim', 'invoicing'), |
|
1330 | + 'UG301' => __('Adjumani', 'invoicing'), |
|
1331 | + 'UG322' => __('Agago', 'invoicing'), |
|
1332 | + 'UG323' => __('Alebtong', 'invoicing'), |
|
1333 | + 'UG315' => __('Amolatar', 'invoicing'), |
|
1334 | + 'UG324' => __('Amudat', 'invoicing'), |
|
1335 | + 'UG216' => __('Amuria', 'invoicing'), |
|
1336 | + 'UG316' => __('Amuru', 'invoicing'), |
|
1337 | + 'UG302' => __('Apac', 'invoicing'), |
|
1338 | + 'UG303' => __('Arua', 'invoicing'), |
|
1339 | + 'UG217' => __('Budaka', 'invoicing'), |
|
1340 | + 'UG218' => __('Bududa', 'invoicing'), |
|
1341 | + 'UG201' => __('Bugiri', 'invoicing'), |
|
1342 | + 'UG235' => __('Bugweri', 'invoicing'), |
|
1343 | + 'UG420' => __('Buhweju', 'invoicing'), |
|
1344 | + 'UG117' => __('Buikwe', 'invoicing'), |
|
1345 | + 'UG219' => __('Bukedea', 'invoicing'), |
|
1346 | + 'UG118' => __('Bukomansimbi', 'invoicing'), |
|
1347 | + 'UG220' => __('Bukwa', 'invoicing'), |
|
1348 | + 'UG225' => __('Bulambuli', 'invoicing'), |
|
1349 | + 'UG416' => __('Buliisa', 'invoicing'), |
|
1350 | + 'UG401' => __('Bundibugyo', 'invoicing'), |
|
1351 | + 'UG430' => __('Bunyangabu', 'invoicing'), |
|
1352 | + 'UG402' => __('Bushenyi', 'invoicing'), |
|
1353 | + 'UG202' => __('Busia', 'invoicing'), |
|
1354 | + 'UG221' => __('Butaleja', 'invoicing'), |
|
1355 | + 'UG119' => __('Butambala', 'invoicing'), |
|
1356 | + 'UG233' => __('Butebo', 'invoicing'), |
|
1357 | + 'UG120' => __('Buvuma', 'invoicing'), |
|
1358 | + 'UG226' => __('Buyende', 'invoicing'), |
|
1359 | + 'UG317' => __('Dokolo', 'invoicing'), |
|
1360 | + 'UG121' => __('Gomba', 'invoicing'), |
|
1361 | + 'UG304' => __('Gulu', 'invoicing'), |
|
1362 | + 'UG403' => __('Hoima', 'invoicing'), |
|
1363 | + 'UG417' => __('Ibanda', 'invoicing'), |
|
1364 | + 'UG203' => __('Iganga', 'invoicing'), |
|
1365 | + 'UG418' => __('Isingiro', 'invoicing'), |
|
1366 | + 'UG204' => __('Jinja', 'invoicing'), |
|
1367 | + 'UG318' => __('Kaabong', 'invoicing'), |
|
1368 | + 'UG404' => __('Kabale', 'invoicing'), |
|
1369 | + 'UG405' => __('Kabarole', 'invoicing'), |
|
1370 | + 'UG213' => __('Kaberamaido', 'invoicing'), |
|
1371 | + 'UG427' => __('Kagadi', 'invoicing'), |
|
1372 | + 'UG428' => __('Kakumiro', 'invoicing'), |
|
1373 | + 'UG101' => __('Kalangala', 'invoicing'), |
|
1374 | + 'UG222' => __('Kaliro', 'invoicing'), |
|
1375 | + 'UG122' => __('Kalungu', 'invoicing'), |
|
1376 | + 'UG102' => __('Kampala', 'invoicing'), |
|
1377 | + 'UG205' => __('Kamuli', 'invoicing'), |
|
1378 | + 'UG413' => __('Kamwenge', 'invoicing'), |
|
1379 | + 'UG414' => __('Kanungu', 'invoicing'), |
|
1380 | + 'UG206' => __('Kapchorwa', 'invoicing'), |
|
1381 | + 'UG236' => __('Kapelebyong', 'invoicing'), |
|
1382 | + 'UG126' => __('Kasanda', 'invoicing'), |
|
1383 | + 'UG406' => __('Kasese', 'invoicing'), |
|
1384 | + 'UG207' => __('Katakwi', 'invoicing'), |
|
1385 | + 'UG112' => __('Kayunga', 'invoicing'), |
|
1386 | + 'UG407' => __('Kibaale', 'invoicing'), |
|
1387 | + 'UG103' => __('Kiboga', 'invoicing'), |
|
1388 | + 'UG227' => __('Kibuku', 'invoicing'), |
|
1389 | + 'UG432' => __('Kikuube', 'invoicing'), |
|
1390 | + 'UG419' => __('Kiruhura', 'invoicing'), |
|
1391 | + 'UG421' => __('Kiryandongo', 'invoicing'), |
|
1392 | + 'UG408' => __('Kisoro', 'invoicing'), |
|
1393 | + 'UG305' => __('Kitgum', 'invoicing'), |
|
1394 | + 'UG319' => __('Koboko', 'invoicing'), |
|
1395 | + 'UG325' => __('Kole', 'invoicing'), |
|
1396 | + 'UG306' => __('Kotido', 'invoicing'), |
|
1397 | + 'UG208' => __('Kumi', 'invoicing'), |
|
1398 | + 'UG333' => __('Kwania', 'invoicing'), |
|
1399 | + 'UG228' => __('Kween', 'invoicing'), |
|
1400 | + 'UG123' => __('Kyankwanzi', 'invoicing'), |
|
1401 | + 'UG422' => __('Kyegegwa', 'invoicing'), |
|
1402 | + 'UG415' => __('Kyenjojo', 'invoicing'), |
|
1403 | + 'UG125' => __('Kyotera', 'invoicing'), |
|
1404 | + 'UG326' => __('Lamwo', 'invoicing'), |
|
1405 | + 'UG307' => __('Lira', 'invoicing'), |
|
1406 | + 'UG229' => __('Luuka', 'invoicing'), |
|
1407 | + 'UG104' => __('Luwero', 'invoicing'), |
|
1408 | + 'UG124' => __('Lwengo', 'invoicing'), |
|
1409 | + 'UG114' => __('Lyantonde', 'invoicing'), |
|
1410 | + 'UG223' => __('Manafwa', 'invoicing'), |
|
1411 | + 'UG320' => __('Maracha', 'invoicing'), |
|
1412 | + 'UG105' => __('Masaka', 'invoicing'), |
|
1413 | + 'UG409' => __('Masindi', 'invoicing'), |
|
1414 | + 'UG214' => __('Mayuge', 'invoicing'), |
|
1415 | + 'UG209' => __('Mbale', 'invoicing'), |
|
1416 | + 'UG410' => __('Mbarara', 'invoicing'), |
|
1417 | + 'UG423' => __('Mitooma', 'invoicing'), |
|
1418 | + 'UG115' => __('Mityana', 'invoicing'), |
|
1419 | + 'UG308' => __('Moroto', 'invoicing'), |
|
1420 | + 'UG309' => __('Moyo', 'invoicing'), |
|
1421 | + 'UG106' => __('Mpigi', 'invoicing'), |
|
1422 | + 'UG107' => __('Mubende', 'invoicing'), |
|
1423 | + 'UG108' => __('Mukono', 'invoicing'), |
|
1424 | + 'UG334' => __('Nabilatuk', 'invoicing'), |
|
1425 | + 'UG311' => __('Nakapiripirit', 'invoicing'), |
|
1426 | + 'UG116' => __('Nakaseke', 'invoicing'), |
|
1427 | + 'UG109' => __('Nakasongola', 'invoicing'), |
|
1428 | + 'UG230' => __('Namayingo', 'invoicing'), |
|
1429 | + 'UG234' => __('Namisindwa', 'invoicing'), |
|
1430 | + 'UG224' => __('Namutumba', 'invoicing'), |
|
1431 | + 'UG327' => __('Napak', 'invoicing'), |
|
1432 | + 'UG310' => __('Nebbi', 'invoicing'), |
|
1433 | + 'UG231' => __('Ngora', 'invoicing'), |
|
1434 | + 'UG424' => __('Ntoroko', 'invoicing'), |
|
1435 | + 'UG411' => __('Ntungamo', 'invoicing'), |
|
1436 | + 'UG328' => __('Nwoya', 'invoicing'), |
|
1437 | + 'UG331' => __('Omoro', 'invoicing'), |
|
1438 | + 'UG329' => __('Otuke', 'invoicing'), |
|
1439 | + 'UG321' => __('Oyam', 'invoicing'), |
|
1440 | + 'UG312' => __('Pader', 'invoicing'), |
|
1441 | + 'UG332' => __('Pakwach', 'invoicing'), |
|
1442 | + 'UG210' => __('Pallisa', 'invoicing'), |
|
1443 | + 'UG110' => __('Rakai', 'invoicing'), |
|
1444 | + 'UG429' => __('Rubanda', 'invoicing'), |
|
1445 | + 'UG425' => __('Rubirizi', 'invoicing'), |
|
1446 | + 'UG431' => __('Rukiga', 'invoicing'), |
|
1447 | + 'UG412' => __('Rukungiri', 'invoicing'), |
|
1448 | + 'UG111' => __('Sembabule', 'invoicing'), |
|
1449 | + 'UG232' => __('Serere', 'invoicing'), |
|
1450 | + 'UG426' => __('Sheema', 'invoicing'), |
|
1451 | + 'UG215' => __('Sironko', 'invoicing'), |
|
1452 | + 'UG211' => __('Soroti', 'invoicing'), |
|
1453 | + 'UG212' => __('Tororo', 'invoicing'), |
|
1454 | + 'UG113' => __('Wakiso', 'invoicing'), |
|
1455 | + 'UG313' => __('Yumbe', 'invoicing'), |
|
1456 | + 'UG330' => __('Zombo', 'invoicing'), |
|
1457 | 1457 | ), |
1458 | 1458 | 'UM' => array( |
1459 | - '81' => __( 'Baker Island', 'invoicing' ), |
|
1460 | - '84' => __( 'Howland Island', 'invoicing' ), |
|
1461 | - '86' => __( 'Jarvis Island', 'invoicing' ), |
|
1462 | - '67' => __( 'Johnston Atoll', 'invoicing' ), |
|
1463 | - '89' => __( 'Kingman Reef', 'invoicing' ), |
|
1464 | - '71' => __( 'Midway Atoll', 'invoicing' ), |
|
1465 | - '76' => __( 'Navassa Island', 'invoicing' ), |
|
1466 | - '95' => __( 'Palmyra Atoll', 'invoicing' ), |
|
1467 | - '79' => __( 'Wake Island', 'invoicing' ), |
|
1459 | + '81' => __('Baker Island', 'invoicing'), |
|
1460 | + '84' => __('Howland Island', 'invoicing'), |
|
1461 | + '86' => __('Jarvis Island', 'invoicing'), |
|
1462 | + '67' => __('Johnston Atoll', 'invoicing'), |
|
1463 | + '89' => __('Kingman Reef', 'invoicing'), |
|
1464 | + '71' => __('Midway Atoll', 'invoicing'), |
|
1465 | + '76' => __('Navassa Island', 'invoicing'), |
|
1466 | + '95' => __('Palmyra Atoll', 'invoicing'), |
|
1467 | + '79' => __('Wake Island', 'invoicing'), |
|
1468 | 1468 | ), |
1469 | 1469 | 'US' => array( // United States. |
1470 | - 'AL' => __( 'Alabama', 'invoicing' ), |
|
1471 | - 'AK' => __( 'Alaska', 'invoicing' ), |
|
1472 | - 'AZ' => __( 'Arizona', 'invoicing' ), |
|
1473 | - 'AR' => __( 'Arkansas', 'invoicing' ), |
|
1474 | - 'CA' => __( 'California', 'invoicing' ), |
|
1475 | - 'CO' => __( 'Colorado', 'invoicing' ), |
|
1476 | - 'CT' => __( 'Connecticut', 'invoicing' ), |
|
1477 | - 'DE' => __( 'Delaware', 'invoicing' ), |
|
1478 | - 'DC' => __( 'District Of Columbia', 'invoicing' ), |
|
1479 | - 'FL' => __( 'Florida', 'invoicing' ), |
|
1480 | - 'GA' => _x( 'Georgia', 'US state of Georgia', 'invoicing' ), |
|
1481 | - 'HI' => __( 'Hawaii', 'invoicing' ), |
|
1482 | - 'ID' => __( 'Idaho', 'invoicing' ), |
|
1483 | - 'IL' => __( 'Illinois', 'invoicing' ), |
|
1484 | - 'IN' => __( 'Indiana', 'invoicing' ), |
|
1485 | - 'IA' => __( 'Iowa', 'invoicing' ), |
|
1486 | - 'KS' => __( 'Kansas', 'invoicing' ), |
|
1487 | - 'KY' => __( 'Kentucky', 'invoicing' ), |
|
1488 | - 'LA' => __( 'Louisiana', 'invoicing' ), |
|
1489 | - 'ME' => __( 'Maine', 'invoicing' ), |
|
1490 | - 'MD' => __( 'Maryland', 'invoicing' ), |
|
1491 | - 'MA' => __( 'Massachusetts', 'invoicing' ), |
|
1492 | - 'MI' => __( 'Michigan', 'invoicing' ), |
|
1493 | - 'MN' => __( 'Minnesota', 'invoicing' ), |
|
1494 | - 'MS' => __( 'Mississippi', 'invoicing' ), |
|
1495 | - 'MO' => __( 'Missouri', 'invoicing' ), |
|
1496 | - 'MT' => __( 'Montana', 'invoicing' ), |
|
1497 | - 'NE' => __( 'Nebraska', 'invoicing' ), |
|
1498 | - 'NV' => __( 'Nevada', 'invoicing' ), |
|
1499 | - 'NH' => __( 'New Hampshire', 'invoicing' ), |
|
1500 | - 'NJ' => __( 'New Jersey', 'invoicing' ), |
|
1501 | - 'NM' => __( 'New Mexico', 'invoicing' ), |
|
1502 | - 'NY' => __( 'New York', 'invoicing' ), |
|
1503 | - 'NC' => __( 'North Carolina', 'invoicing' ), |
|
1504 | - 'ND' => __( 'North Dakota', 'invoicing' ), |
|
1505 | - 'OH' => __( 'Ohio', 'invoicing' ), |
|
1506 | - 'OK' => __( 'Oklahoma', 'invoicing' ), |
|
1507 | - 'OR' => __( 'Oregon', 'invoicing' ), |
|
1508 | - 'PA' => __( 'Pennsylvania', 'invoicing' ), |
|
1509 | - 'RI' => __( 'Rhode Island', 'invoicing' ), |
|
1510 | - 'SC' => __( 'South Carolina', 'invoicing' ), |
|
1511 | - 'SD' => __( 'South Dakota', 'invoicing' ), |
|
1512 | - 'TN' => __( 'Tennessee', 'invoicing' ), |
|
1513 | - 'TX' => __( 'Texas', 'invoicing' ), |
|
1514 | - 'UT' => __( 'Utah', 'invoicing' ), |
|
1515 | - 'VT' => __( 'Vermont', 'invoicing' ), |
|
1516 | - 'VA' => __( 'Virginia', 'invoicing' ), |
|
1517 | - 'WA' => __( 'Washington', 'invoicing' ), |
|
1518 | - 'WV' => __( 'West Virginia', 'invoicing' ), |
|
1519 | - 'WI' => __( 'Wisconsin', 'invoicing' ), |
|
1520 | - 'WY' => __( 'Wyoming', 'invoicing' ), |
|
1521 | - 'AA' => __( 'Armed Forces (AA)', 'invoicing' ), |
|
1522 | - 'AE' => __( 'Armed Forces (AE)', 'invoicing' ), |
|
1523 | - 'AP' => __( 'Armed Forces (AP)', 'invoicing' ), |
|
1470 | + 'AL' => __('Alabama', 'invoicing'), |
|
1471 | + 'AK' => __('Alaska', 'invoicing'), |
|
1472 | + 'AZ' => __('Arizona', 'invoicing'), |
|
1473 | + 'AR' => __('Arkansas', 'invoicing'), |
|
1474 | + 'CA' => __('California', 'invoicing'), |
|
1475 | + 'CO' => __('Colorado', 'invoicing'), |
|
1476 | + 'CT' => __('Connecticut', 'invoicing'), |
|
1477 | + 'DE' => __('Delaware', 'invoicing'), |
|
1478 | + 'DC' => __('District Of Columbia', 'invoicing'), |
|
1479 | + 'FL' => __('Florida', 'invoicing'), |
|
1480 | + 'GA' => _x('Georgia', 'US state of Georgia', 'invoicing'), |
|
1481 | + 'HI' => __('Hawaii', 'invoicing'), |
|
1482 | + 'ID' => __('Idaho', 'invoicing'), |
|
1483 | + 'IL' => __('Illinois', 'invoicing'), |
|
1484 | + 'IN' => __('Indiana', 'invoicing'), |
|
1485 | + 'IA' => __('Iowa', 'invoicing'), |
|
1486 | + 'KS' => __('Kansas', 'invoicing'), |
|
1487 | + 'KY' => __('Kentucky', 'invoicing'), |
|
1488 | + 'LA' => __('Louisiana', 'invoicing'), |
|
1489 | + 'ME' => __('Maine', 'invoicing'), |
|
1490 | + 'MD' => __('Maryland', 'invoicing'), |
|
1491 | + 'MA' => __('Massachusetts', 'invoicing'), |
|
1492 | + 'MI' => __('Michigan', 'invoicing'), |
|
1493 | + 'MN' => __('Minnesota', 'invoicing'), |
|
1494 | + 'MS' => __('Mississippi', 'invoicing'), |
|
1495 | + 'MO' => __('Missouri', 'invoicing'), |
|
1496 | + 'MT' => __('Montana', 'invoicing'), |
|
1497 | + 'NE' => __('Nebraska', 'invoicing'), |
|
1498 | + 'NV' => __('Nevada', 'invoicing'), |
|
1499 | + 'NH' => __('New Hampshire', 'invoicing'), |
|
1500 | + 'NJ' => __('New Jersey', 'invoicing'), |
|
1501 | + 'NM' => __('New Mexico', 'invoicing'), |
|
1502 | + 'NY' => __('New York', 'invoicing'), |
|
1503 | + 'NC' => __('North Carolina', 'invoicing'), |
|
1504 | + 'ND' => __('North Dakota', 'invoicing'), |
|
1505 | + 'OH' => __('Ohio', 'invoicing'), |
|
1506 | + 'OK' => __('Oklahoma', 'invoicing'), |
|
1507 | + 'OR' => __('Oregon', 'invoicing'), |
|
1508 | + 'PA' => __('Pennsylvania', 'invoicing'), |
|
1509 | + 'RI' => __('Rhode Island', 'invoicing'), |
|
1510 | + 'SC' => __('South Carolina', 'invoicing'), |
|
1511 | + 'SD' => __('South Dakota', 'invoicing'), |
|
1512 | + 'TN' => __('Tennessee', 'invoicing'), |
|
1513 | + 'TX' => __('Texas', 'invoicing'), |
|
1514 | + 'UT' => __('Utah', 'invoicing'), |
|
1515 | + 'VT' => __('Vermont', 'invoicing'), |
|
1516 | + 'VA' => __('Virginia', 'invoicing'), |
|
1517 | + 'WA' => __('Washington', 'invoicing'), |
|
1518 | + 'WV' => __('West Virginia', 'invoicing'), |
|
1519 | + 'WI' => __('Wisconsin', 'invoicing'), |
|
1520 | + 'WY' => __('Wyoming', 'invoicing'), |
|
1521 | + 'AA' => __('Armed Forces (AA)', 'invoicing'), |
|
1522 | + 'AE' => __('Armed Forces (AE)', 'invoicing'), |
|
1523 | + 'AP' => __('Armed Forces (AP)', 'invoicing'), |
|
1524 | 1524 | ), |
1525 | 1525 | 'VN' => array(), |
1526 | 1526 | 'YT' => array(), |
1527 | 1527 | 'ZA' => array( // South African states. |
1528 | - 'EC' => __( 'Eastern Cape', 'invoicing' ), |
|
1529 | - 'FS' => __( 'Free State', 'invoicing' ), |
|
1530 | - 'GP' => __( 'Gauteng', 'invoicing' ), |
|
1531 | - 'KZN' => __( 'KwaZulu-Natal', 'invoicing' ), |
|
1532 | - 'LP' => __( 'Limpopo', 'invoicing' ), |
|
1533 | - 'MP' => __( 'Mpumalanga', 'invoicing' ), |
|
1534 | - 'NC' => __( 'Northern Cape', 'invoicing' ), |
|
1535 | - 'NW' => __( 'North West', 'invoicing' ), |
|
1536 | - 'WC' => __( 'Western Cape', 'invoicing' ), |
|
1528 | + 'EC' => __('Eastern Cape', 'invoicing'), |
|
1529 | + 'FS' => __('Free State', 'invoicing'), |
|
1530 | + 'GP' => __('Gauteng', 'invoicing'), |
|
1531 | + 'KZN' => __('KwaZulu-Natal', 'invoicing'), |
|
1532 | + 'LP' => __('Limpopo', 'invoicing'), |
|
1533 | + 'MP' => __('Mpumalanga', 'invoicing'), |
|
1534 | + 'NC' => __('Northern Cape', 'invoicing'), |
|
1535 | + 'NW' => __('North West', 'invoicing'), |
|
1536 | + 'WC' => __('Western Cape', 'invoicing'), |
|
1537 | 1537 | ), |
1538 | 1538 | 'ZM' => array( // Zambia's Provinces. Ref: https://en.wikipedia.org/wiki/ISO_3166-2:ZM. |
1539 | - 'ZM-01' => __( 'Western', 'invoicing' ), |
|
1540 | - 'ZM-02' => __( 'Central', 'invoicing' ), |
|
1541 | - 'ZM-03' => __( 'Eastern', 'invoicing' ), |
|
1542 | - 'ZM-04' => __( 'Luapula', 'invoicing' ), |
|
1543 | - 'ZM-05' => __( 'Northern', 'invoicing' ), |
|
1544 | - 'ZM-06' => __( 'North-Western', 'invoicing' ), |
|
1545 | - 'ZM-07' => __( 'Southern', 'invoicing' ), |
|
1546 | - 'ZM-08' => __( 'Copperbelt', 'invoicing' ), |
|
1547 | - 'ZM-09' => __( 'Lusaka', 'invoicing' ), |
|
1548 | - 'ZM-10' => __( 'Muchinga', 'invoicing' ), |
|
1539 | + 'ZM-01' => __('Western', 'invoicing'), |
|
1540 | + 'ZM-02' => __('Central', 'invoicing'), |
|
1541 | + 'ZM-03' => __('Eastern', 'invoicing'), |
|
1542 | + 'ZM-04' => __('Luapula', 'invoicing'), |
|
1543 | + 'ZM-05' => __('Northern', 'invoicing'), |
|
1544 | + 'ZM-06' => __('North-Western', 'invoicing'), |
|
1545 | + 'ZM-07' => __('Southern', 'invoicing'), |
|
1546 | + 'ZM-08' => __('Copperbelt', 'invoicing'), |
|
1547 | + 'ZM-09' => __('Lusaka', 'invoicing'), |
|
1548 | + 'ZM-10' => __('Muchinga', 'invoicing'), |
|
1549 | 1549 | ), |
1550 | 1550 | ); |
@@ -7,7 +7,7 @@ |
||
7 | 7 | * @package Invoicing/data |
8 | 8 | */ |
9 | 9 | |
10 | -defined( 'ABSPATH' ) || exit; |
|
10 | +defined('ABSPATH') || exit; |
|
11 | 11 | |
12 | 12 | return array( |
13 | 13 | 'BD' => '+880', |
@@ -9,7 +9,7 @@ |
||
9 | 9 | * @version 1.0.14 |
10 | 10 | */ |
11 | 11 | |
12 | -defined( 'ABSPATH' ) || exit; |
|
12 | +defined('ABSPATH') || exit; |
|
13 | 13 | |
14 | 14 | return array( |
15 | 15 | 'US' => __('United States', 'invoicing'), |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | * Privacy/GDPR related functionality which ties into WordPress functionality. |
4 | 4 | */ |
5 | 5 | |
6 | -defined( 'ABSPATH' ) || exit; |
|
6 | +defined('ABSPATH') || exit; |
|
7 | 7 | |
8 | 8 | /** |
9 | 9 | * WPInv_Privacy Class. |
@@ -14,13 +14,13 @@ discard block |
||
14 | 14 | * Init - hook into events. |
15 | 15 | */ |
16 | 16 | public function __construct() { |
17 | - parent::__construct( __( 'Invoicing', 'invoicing' ) ); |
|
17 | + parent::__construct(__('Invoicing', 'invoicing')); |
|
18 | 18 | |
19 | 19 | // Include supporting classes. |
20 | 20 | include_once 'class-wpinv-privacy-exporters.php'; |
21 | 21 | |
22 | 22 | // This hook registers Invoicing data exporters. |
23 | - $this->add_exporter( 'wpinv-customer-invoices', __( 'Customer Invoices', 'invoicing' ), array( 'WPInv_Privacy_Exporters', 'customer_invoice_data_exporter' ) ); |
|
23 | + $this->add_exporter('wpinv-customer-invoices', __('Customer Invoices', 'invoicing'), array('WPInv_Privacy_Exporters', 'customer_invoice_data_exporter')); |
|
24 | 24 | } |
25 | 25 | |
26 | 26 | /** |
@@ -31,27 +31,27 @@ discard block |
||
31 | 31 | public function get_privacy_message() { |
32 | 32 | |
33 | 33 | $content = '<div class="wp-suggested-text">' . |
34 | - '<h2>' . __( 'Invoices and checkout', 'invoicing' ) . '</h2>' . |
|
35 | - '<p class="privacy-policy-tutorial">' . __( 'Example privacy texts.', 'invoicing' ) . '</p>' . |
|
36 | - '<p>' . __( 'We collect information about you during the checkout process on our site. This information may include, but is not limited to, your name, email address, phone number, address, IP and any other details that might be requested from you for the purpose of processing your payment and retaining your invoice details for legal reasons.', 'invoicing' ) . '</p>' . |
|
37 | - '<p>' . __( 'Handling this data also allows us to:', 'invoicing' ) . '</p>' . |
|
34 | + '<h2>' . __('Invoices and checkout', 'invoicing') . '</h2>' . |
|
35 | + '<p class="privacy-policy-tutorial">' . __('Example privacy texts.', 'invoicing') . '</p>' . |
|
36 | + '<p>' . __('We collect information about you during the checkout process on our site. This information may include, but is not limited to, your name, email address, phone number, address, IP and any other details that might be requested from you for the purpose of processing your payment and retaining your invoice details for legal reasons.', 'invoicing') . '</p>' . |
|
37 | + '<p>' . __('Handling this data also allows us to:', 'invoicing') . '</p>' . |
|
38 | 38 | '<ul>' . |
39 | - '<li>' . __( '- Send you important account/order/service information.', 'invoicing' ) . '</li>' . |
|
40 | - '<li>' . __( '- Estimate taxes based on your location.', 'invoicing' ) . '</li>' . |
|
41 | - '<li>' . __( '- Respond to your queries or complaints.', 'invoicing' ) . '</li>' . |
|
42 | - '<li>' . __( '- Process payments and to prevent fraudulent transactions. We do this on the basis of our legitimate business interests.', 'invoicing' ) . '</li>' . |
|
43 | - '<li>' . __( '- Retain historical payment and invoice history. We do this on the basis of legal obligations.', 'invoicing' ) . '</li>' . |
|
44 | - '<li>' . __( '- Set up and administer your account, provide technical and/or customer support, and to verify your identity. We do this on the basis of our legitimate business interests.', 'invoicing' ) . '</li>' . |
|
39 | + '<li>' . __('- Send you important account/order/service information.', 'invoicing') . '</li>' . |
|
40 | + '<li>' . __('- Estimate taxes based on your location.', 'invoicing') . '</li>' . |
|
41 | + '<li>' . __('- Respond to your queries or complaints.', 'invoicing') . '</li>' . |
|
42 | + '<li>' . __('- Process payments and to prevent fraudulent transactions. We do this on the basis of our legitimate business interests.', 'invoicing') . '</li>' . |
|
43 | + '<li>' . __('- Retain historical payment and invoice history. We do this on the basis of legal obligations.', 'invoicing') . '</li>' . |
|
44 | + '<li>' . __('- Set up and administer your account, provide technical and/or customer support, and to verify your identity. We do this on the basis of our legitimate business interests.', 'invoicing') . '</li>' . |
|
45 | 45 | '</ul>' . |
46 | - '<p>' . __( 'In addition to collecting information at checkout we may also use and store your contact details when manually creating invoices for require payments relating to prior contractual agreements or agreed terms.', 'invoicing' ) . '</p>' . |
|
47 | - '<h2>' . __( 'What we share with others', 'invoicing' ) . '</h2>' . |
|
48 | - '<p>' . __( 'We share information with third parties who help us provide our payment and invoicing services to you; for example --', 'invoicing' ) . '</p>' . |
|
49 | - '<p class="privacy-policy-tutorial">' . __( 'In this subsection you should list which third party payment processors you’re using to take payments since these may handle customer data. We’ve included PayPal as an example, but you should remove this if you’re not using PayPal.', 'invoicing' ) . '</p>' . |
|
50 | - '<p>' . __( 'We accept payments through PayPal. When processing payments, some of your data will be passed to PayPal, including information required to process or support the payment, such as the purchase total and billing information.', 'invoicing' ) . '</p>' . |
|
51 | - '<p>' . __( 'Please see the <a href="https://www.paypal.com/us/webapps/mpp/ua/privacy-full">PayPal Privacy Policy</a> for more details.', 'invoicing' ) . '</p>' . |
|
46 | + '<p>' . __('In addition to collecting information at checkout we may also use and store your contact details when manually creating invoices for require payments relating to prior contractual agreements or agreed terms.', 'invoicing') . '</p>' . |
|
47 | + '<h2>' . __('What we share with others', 'invoicing') . '</h2>' . |
|
48 | + '<p>' . __('We share information with third parties who help us provide our payment and invoicing services to you; for example --', 'invoicing') . '</p>' . |
|
49 | + '<p class="privacy-policy-tutorial">' . __('In this subsection you should list which third party payment processors you’re using to take payments since these may handle customer data. We’ve included PayPal as an example, but you should remove this if you’re not using PayPal.', 'invoicing') . '</p>' . |
|
50 | + '<p>' . __('We accept payments through PayPal. When processing payments, some of your data will be passed to PayPal, including information required to process or support the payment, such as the purchase total and billing information.', 'invoicing') . '</p>' . |
|
51 | + '<p>' . __('Please see the <a href="https://www.paypal.com/us/webapps/mpp/ua/privacy-full">PayPal Privacy Policy</a> for more details.', 'invoicing') . '</p>' . |
|
52 | 52 | '</div>'; |
53 | 53 | |
54 | - return apply_filters( 'wpinv_privacy_policy_content', $content ); |
|
54 | + return apply_filters('wpinv_privacy_policy_content', $content); |
|
55 | 55 | } |
56 | 56 | |
57 | 57 | } |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | * Personal data exporters. |
4 | 4 | */ |
5 | 5 | |
6 | -defined( 'ABSPATH' ) || exit; |
|
6 | +defined('ABSPATH') || exit; |
|
7 | 7 | |
8 | 8 | /** |
9 | 9 | * WPInv_Privacy_Exporters Class. |
@@ -17,38 +17,38 @@ discard block |
||
17 | 17 | * @param int $page Page. |
18 | 18 | * @return array An array of invoice data in name value pairs |
19 | 19 | */ |
20 | - public static function customer_invoice_data_exporter( $email_address, $page ) { |
|
20 | + public static function customer_invoice_data_exporter($email_address, $page) { |
|
21 | 21 | $done = false; |
22 | 22 | $page = (int) $page; |
23 | 23 | $data_to_export = array(); |
24 | 24 | |
25 | - $user = get_user_by( 'email', $email_address ); |
|
26 | - if ( ! $user instanceof WP_User ) { |
|
25 | + $user = get_user_by('email', $email_address); |
|
26 | + if (!$user instanceof WP_User) { |
|
27 | 27 | return array( |
28 | 28 | 'data' => $data_to_export, |
29 | 29 | 'done' => true, |
30 | 30 | ); |
31 | 31 | } |
32 | 32 | |
33 | - $args = array( |
|
33 | + $args = array( |
|
34 | 34 | 'limit' => 30, |
35 | 35 | 'page' => $page, |
36 | 36 | 'user' => $user->ID, |
37 | 37 | ); |
38 | 38 | |
39 | - $invoices = wpinv_get_invoices( $args ); |
|
39 | + $invoices = wpinv_get_invoices($args); |
|
40 | 40 | |
41 | - if ( 0 < count( $invoices ) ) { |
|
42 | - foreach ( $invoices as $invoice ) { |
|
41 | + if (0 < count($invoices)) { |
|
42 | + foreach ($invoices as $invoice) { |
|
43 | 43 | $data_to_export[] = array( |
44 | 44 | 'group_id' => 'customer_invoices', |
45 | - 'group_label' => __( 'Invoicing Data', 'invoicing' ), |
|
46 | - 'group_description' => __( 'Customer invoicing data.', 'invoicing' ), |
|
45 | + 'group_label' => __('Invoicing Data', 'invoicing'), |
|
46 | + 'group_description' => __('Customer invoicing data.', 'invoicing'), |
|
47 | 47 | 'item_id' => "wpinv-{$invoice->ID}", |
48 | - 'data' => self::get_customer_invoice_data( $invoice ), |
|
48 | + 'data' => self::get_customer_invoice_data($invoice), |
|
49 | 49 | ); |
50 | 50 | } |
51 | - $done = 30 > count( $invoices ); |
|
51 | + $done = 30 > count($invoices); |
|
52 | 52 | } else { |
53 | 53 | $done = true; |
54 | 54 | } |
@@ -66,59 +66,59 @@ discard block |
||
66 | 66 | * @param WPInv_Invoice $invoice invoice object. |
67 | 67 | * @return array |
68 | 68 | */ |
69 | - public static function get_customer_invoice_data( $invoice ) { |
|
69 | + public static function get_customer_invoice_data($invoice) { |
|
70 | 70 | $personal_data = array(); |
71 | 71 | |
72 | 72 | $props_to_export = array( |
73 | - 'number' => __( 'Invoice Number', 'invoicing' ), |
|
74 | - 'created_date' => __( 'Invoice Date', 'invoicing' ), |
|
75 | - 'status' => __( 'Invoice Status', 'invoicing' ), |
|
76 | - 'total' => __( 'Invoice Total', 'invoicing' ), |
|
77 | - 'items' => __( 'Invoice Items', 'invoicing' ), |
|
78 | - 'first_name' => __( 'First Name', 'invoicing' ), |
|
79 | - 'last_name' => __( 'Last Name', 'invoicing' ), |
|
80 | - 'email' => __( 'Email Address', 'invoicing' ), |
|
81 | - '_wpinv_company' => __( 'Company', 'invoicing' ), |
|
82 | - 'phone' => __( 'Phone Number', 'invoicing' ), |
|
83 | - 'address' => __( 'Address', 'invoicing' ), |
|
84 | - '_wpinv_city' => __( 'City', 'invoicing' ), |
|
85 | - '_wpinv_country' => __( 'Country', 'invoicing' ), |
|
86 | - '_wpinv_state' => __( 'State', 'invoicing' ), |
|
87 | - '_wpinv_zip' => __( 'Zip Code', 'invoicing' ), |
|
73 | + 'number' => __('Invoice Number', 'invoicing'), |
|
74 | + 'created_date' => __('Invoice Date', 'invoicing'), |
|
75 | + 'status' => __('Invoice Status', 'invoicing'), |
|
76 | + 'total' => __('Invoice Total', 'invoicing'), |
|
77 | + 'items' => __('Invoice Items', 'invoicing'), |
|
78 | + 'first_name' => __('First Name', 'invoicing'), |
|
79 | + 'last_name' => __('Last Name', 'invoicing'), |
|
80 | + 'email' => __('Email Address', 'invoicing'), |
|
81 | + '_wpinv_company' => __('Company', 'invoicing'), |
|
82 | + 'phone' => __('Phone Number', 'invoicing'), |
|
83 | + 'address' => __('Address', 'invoicing'), |
|
84 | + '_wpinv_city' => __('City', 'invoicing'), |
|
85 | + '_wpinv_country' => __('Country', 'invoicing'), |
|
86 | + '_wpinv_state' => __('State', 'invoicing'), |
|
87 | + '_wpinv_zip' => __('Zip Code', 'invoicing'), |
|
88 | 88 | ); |
89 | 89 | |
90 | - $subscription = wpinv_get_subscription( $invoice ); |
|
90 | + $subscription = wpinv_get_subscription($invoice); |
|
91 | 91 | $period = $initial_amt = $bill_times = $billed = $renewal_date = ''; |
92 | 92 | |
93 | - if ( $invoice->is_recurring() && !empty( $subscription ) ) { |
|
94 | - $frequency = WPInv_Subscriptions::wpinv_get_pretty_subscription_frequency( $subscription->period,$subscription->frequency ); |
|
95 | - $period = wpinv_price( wpinv_format_amount( $subscription->recurring_amount ), wpinv_get_invoice_currency_code( $subscription->parent_payment_id ) ) . ' / ' . $frequency; |
|
96 | - $initial_amt = wpinv_price( wpinv_format_amount( $subscription->initial_amount ), wpinv_get_invoice_currency_code( $subscription->parent_payment_id ) ); |
|
97 | - $bill_times = $subscription->get_times_billed() . ' / ' . ( ( $subscription->bill_times == 0 ) ? 'Until Cancelled' : $subscription->bill_times ); |
|
98 | - $renewal_date = ! empty( $subscription->expiration ) ? date_i18n( get_option( 'date_format' ), strtotime( $subscription->expiration ) ) : __( 'N/A', 'invoicing' ); |
|
99 | - |
|
100 | - $props_to_export['period'] = __( 'Billing Cycle', 'invoicing' ); |
|
101 | - $props_to_export['initial_amount'] = __( 'Initial Amount', 'invoicing' ); |
|
102 | - $props_to_export['bill_times'] = __( 'Times Billed', 'invoicing' ); |
|
103 | - $props_to_export['renewal_date'] = __( 'Renewal Date', 'invoicing' ); |
|
93 | + if ($invoice->is_recurring() && !empty($subscription)) { |
|
94 | + $frequency = WPInv_Subscriptions::wpinv_get_pretty_subscription_frequency($subscription->period, $subscription->frequency); |
|
95 | + $period = wpinv_price(wpinv_format_amount($subscription->recurring_amount), wpinv_get_invoice_currency_code($subscription->parent_payment_id)) . ' / ' . $frequency; |
|
96 | + $initial_amt = wpinv_price(wpinv_format_amount($subscription->initial_amount), wpinv_get_invoice_currency_code($subscription->parent_payment_id)); |
|
97 | + $bill_times = $subscription->get_times_billed() . ' / ' . (($subscription->bill_times == 0) ? 'Until Cancelled' : $subscription->bill_times); |
|
98 | + $renewal_date = !empty($subscription->expiration) ? date_i18n(get_option('date_format'), strtotime($subscription->expiration)) : __('N/A', 'invoicing'); |
|
99 | + |
|
100 | + $props_to_export['period'] = __('Billing Cycle', 'invoicing'); |
|
101 | + $props_to_export['initial_amount'] = __('Initial Amount', 'invoicing'); |
|
102 | + $props_to_export['bill_times'] = __('Times Billed', 'invoicing'); |
|
103 | + $props_to_export['renewal_date'] = __('Renewal Date', 'invoicing'); |
|
104 | 104 | } |
105 | 105 | |
106 | - $props_to_export['ip'] = __( 'IP Address', 'invoicing' ); |
|
107 | - $props_to_export['view_url'] = __( 'Invoice Link', 'invoicing' ); |
|
106 | + $props_to_export['ip'] = __('IP Address', 'invoicing'); |
|
107 | + $props_to_export['view_url'] = __('Invoice Link', 'invoicing'); |
|
108 | 108 | |
109 | - $props_to_export = apply_filters( 'wpinv_privacy_export_invoice_personal_data_props', $props_to_export, $invoice, $subscription); |
|
109 | + $props_to_export = apply_filters('wpinv_privacy_export_invoice_personal_data_props', $props_to_export, $invoice, $subscription); |
|
110 | 110 | |
111 | - foreach ( $props_to_export as $prop => $name ) { |
|
111 | + foreach ($props_to_export as $prop => $name) { |
|
112 | 112 | $value = ''; |
113 | 113 | |
114 | - switch ( $prop ) { |
|
114 | + switch ($prop) { |
|
115 | 115 | case 'items': |
116 | 116 | $item_names = array(); |
117 | - foreach ( $invoice->get_cart_details() as $key => $cart_item ) { |
|
118 | - $item_quantity = $cart_item['quantity'] > 0 ? absint( $cart_item['quantity'] ) : 1; |
|
117 | + foreach ($invoice->get_cart_details() as $key => $cart_item) { |
|
118 | + $item_quantity = $cart_item['quantity'] > 0 ? absint($cart_item['quantity']) : 1; |
|
119 | 119 | $item_names[] = $cart_item['name'] . ' x ' . $item_quantity; |
120 | 120 | } |
121 | - $value = implode( ', ', $item_names ); |
|
121 | + $value = implode(', ', $item_names); |
|
122 | 122 | break; |
123 | 123 | case 'status': |
124 | 124 | $value = $invoice->get_status(true); |
@@ -139,7 +139,7 @@ discard block |
||
139 | 139 | $value = $renewal_date; |
140 | 140 | break; |
141 | 141 | default: |
142 | - if ( is_callable( array( $invoice, 'get_' . $prop ) ) ) { |
|
142 | + if (is_callable(array($invoice, 'get_' . $prop))) { |
|
143 | 143 | $value = $invoice->{"get_$prop"}(); |
144 | 144 | } else { |
145 | 145 | $value = $invoice->get_meta($prop); |
@@ -147,9 +147,9 @@ discard block |
||
147 | 147 | break; |
148 | 148 | } |
149 | 149 | |
150 | - $value = apply_filters( 'wpi_privacy_export_invoice_personal_data_prop', $value, $prop, $invoice ); |
|
150 | + $value = apply_filters('wpi_privacy_export_invoice_personal_data_prop', $value, $prop, $invoice); |
|
151 | 151 | |
152 | - if ( $value ) { |
|
152 | + if ($value) { |
|
153 | 153 | $personal_data[] = array( |
154 | 154 | 'name' => $name, |
155 | 155 | 'value' => $value, |
@@ -158,7 +158,7 @@ discard block |
||
158 | 158 | |
159 | 159 | } |
160 | 160 | |
161 | - $personal_data = apply_filters( 'wpinv_privacy_export_invoice_personal_data', $personal_data, $invoice ); |
|
161 | + $personal_data = apply_filters('wpinv_privacy_export_invoice_personal_data', $personal_data, $invoice); |
|
162 | 162 | |
163 | 163 | return $personal_data; |
164 | 164 |
@@ -7,38 +7,38 @@ discard block |
||
7 | 7 | */ |
8 | 8 | |
9 | 9 | // MUST have WordPress. |
10 | -if ( !defined( 'WPINC' ) ) { |
|
11 | - exit( 'Do NOT access this file directly: ' . basename( __FILE__ ) ); |
|
10 | +if (!defined('WPINC')) { |
|
11 | + exit('Do NOT access this file directly: ' . basename(__FILE__)); |
|
12 | 12 | } |
13 | 13 | |
14 | -add_action( 'init', 'wpinv_register_post_types', 1 ); |
|
14 | +add_action('init', 'wpinv_register_post_types', 1); |
|
15 | 15 | function wpinv_register_post_types() { |
16 | 16 | |
17 | 17 | $labels = array( |
18 | - 'name' => _x( 'Invoices', 'post type general name', 'invoicing' ), |
|
19 | - 'singular_name' => _x( 'Invoice', 'post type singular name', 'invoicing' ), |
|
20 | - 'menu_name' => _x( 'Invoices', 'admin menu', 'invoicing' ), |
|
21 | - 'name_admin_bar' => _x( 'Invoice', 'add new on admin bar', 'invoicing' ), |
|
22 | - 'add_new' => _x( 'Add New', 'book', 'invoicing' ), |
|
23 | - 'add_new_item' => __( 'Add New Invoice', 'invoicing' ), |
|
24 | - 'new_item' => __( 'New Invoice', 'invoicing' ), |
|
25 | - 'edit_item' => __( 'Edit Invoice', 'invoicing' ), |
|
26 | - 'view_item' => __( 'View Invoice', 'invoicing' ), |
|
27 | - 'all_items' => __( 'Invoices', 'invoicing' ), |
|
28 | - 'search_items' => __( 'Search Invoices', 'invoicing' ), |
|
29 | - 'parent_item_colon' => __( 'Parent Invoices:', 'invoicing' ), |
|
30 | - 'not_found' => __( 'No invoices found.', 'invoicing' ), |
|
31 | - 'not_found_in_trash' => __( 'No invoices found in trash.', 'invoicing' ) |
|
18 | + 'name' => _x('Invoices', 'post type general name', 'invoicing'), |
|
19 | + 'singular_name' => _x('Invoice', 'post type singular name', 'invoicing'), |
|
20 | + 'menu_name' => _x('Invoices', 'admin menu', 'invoicing'), |
|
21 | + 'name_admin_bar' => _x('Invoice', 'add new on admin bar', 'invoicing'), |
|
22 | + 'add_new' => _x('Add New', 'book', 'invoicing'), |
|
23 | + 'add_new_item' => __('Add New Invoice', 'invoicing'), |
|
24 | + 'new_item' => __('New Invoice', 'invoicing'), |
|
25 | + 'edit_item' => __('Edit Invoice', 'invoicing'), |
|
26 | + 'view_item' => __('View Invoice', 'invoicing'), |
|
27 | + 'all_items' => __('Invoices', 'invoicing'), |
|
28 | + 'search_items' => __('Search Invoices', 'invoicing'), |
|
29 | + 'parent_item_colon' => __('Parent Invoices:', 'invoicing'), |
|
30 | + 'not_found' => __('No invoices found.', 'invoicing'), |
|
31 | + 'not_found_in_trash' => __('No invoices found in trash.', 'invoicing') |
|
32 | 32 | ); |
33 | - $labels = apply_filters( 'wpinv_labels', $labels ); |
|
33 | + $labels = apply_filters('wpinv_labels', $labels); |
|
34 | 34 | |
35 | 35 | $menu_icon = WPINV_PLUGIN_URL . '/assets/images/favicon.ico'; |
36 | - $menu_icon = apply_filters( 'wpinv_menu_icon_invoice', $menu_icon ); |
|
36 | + $menu_icon = apply_filters('wpinv_menu_icon_invoice', $menu_icon); |
|
37 | 37 | |
38 | 38 | $cap_type = 'wpi_invoice'; |
39 | 39 | $args = array( |
40 | 40 | 'labels' => $labels, |
41 | - 'description' => __( 'This is where invoices are stored.', 'invoicing' ), |
|
41 | + 'description' => __('This is where invoices are stored.', 'invoicing'), |
|
42 | 42 | 'public' => true, |
43 | 43 | 'can_export' => true, |
44 | 44 | '_builtin' => false, |
@@ -71,42 +71,42 @@ discard block |
||
71 | 71 | 'has_archive' => false, |
72 | 72 | 'hierarchical' => false, |
73 | 73 | 'menu_position' => null, |
74 | - 'supports' => array( 'title', 'author' ), |
|
74 | + 'supports' => array('title', 'author'), |
|
75 | 75 | 'menu_icon' => 'dashicons-media-spreadsheet', |
76 | 76 | ); |
77 | 77 | |
78 | - $args = apply_filters( 'wpinv_register_post_type_invoice', $args ); |
|
78 | + $args = apply_filters('wpinv_register_post_type_invoice', $args); |
|
79 | 79 | |
80 | - register_post_type( 'wpi_invoice', $args ); |
|
80 | + register_post_type('wpi_invoice', $args); |
|
81 | 81 | |
82 | 82 | $items_labels = array( |
83 | - 'name' => _x( 'Items', 'post type general name', 'invoicing' ), |
|
84 | - 'singular_name' => _x( 'Item', 'post type singular name', 'invoicing' ), |
|
85 | - 'menu_name' => _x( 'Items', 'admin menu', 'invoicing' ), |
|
86 | - 'add_new' => _x( 'Add New', 'wpi_item', 'invoicing' ), |
|
87 | - 'add_new_item' => __( 'Add New Item', 'invoicing' ), |
|
88 | - 'new_item' => __( 'New Item', 'invoicing' ), |
|
89 | - 'edit_item' => __( 'Edit Item', 'invoicing' ), |
|
90 | - 'view_item' => __( 'View Item', 'invoicing' ), |
|
91 | - 'all_items' => __( 'Items', 'invoicing' ), |
|
92 | - 'search_items' => __( 'Search Items', 'invoicing' ), |
|
83 | + 'name' => _x('Items', 'post type general name', 'invoicing'), |
|
84 | + 'singular_name' => _x('Item', 'post type singular name', 'invoicing'), |
|
85 | + 'menu_name' => _x('Items', 'admin menu', 'invoicing'), |
|
86 | + 'add_new' => _x('Add New', 'wpi_item', 'invoicing'), |
|
87 | + 'add_new_item' => __('Add New Item', 'invoicing'), |
|
88 | + 'new_item' => __('New Item', 'invoicing'), |
|
89 | + 'edit_item' => __('Edit Item', 'invoicing'), |
|
90 | + 'view_item' => __('View Item', 'invoicing'), |
|
91 | + 'all_items' => __('Items', 'invoicing'), |
|
92 | + 'search_items' => __('Search Items', 'invoicing'), |
|
93 | 93 | 'parent_item_colon' => '', |
94 | - 'not_found' => __( 'No items found.', 'invoicing' ), |
|
95 | - 'not_found_in_trash' => __( 'No items found in trash.', 'invoicing' ) |
|
94 | + 'not_found' => __('No items found.', 'invoicing'), |
|
95 | + 'not_found_in_trash' => __('No items found in trash.', 'invoicing') |
|
96 | 96 | ); |
97 | - $items_labels = apply_filters( 'wpinv_items_labels', $items_labels ); |
|
97 | + $items_labels = apply_filters('wpinv_items_labels', $items_labels); |
|
98 | 98 | |
99 | 99 | $cap_type = 'wpi_item'; |
100 | 100 | $invoice_item_args = array( |
101 | 101 | 'labels' => $items_labels, |
102 | - 'description' => __( 'This is where you can add new invoice items.', 'invoicing' ), |
|
102 | + 'description' => __('This is where you can add new invoice items.', 'invoicing'), |
|
103 | 103 | 'public' => false, |
104 | 104 | 'has_archive' => false, |
105 | 105 | '_builtin' => false, |
106 | 106 | 'show_ui' => true, |
107 | 107 | 'show_in_menu' => wpinv_current_user_can_manage_invoicing() ? 'wpinv' : false, |
108 | 108 | 'show_in_nav_menus' => false, |
109 | - 'supports' => array( 'title', 'excerpt' ), |
|
109 | + 'supports' => array('title', 'excerpt'), |
|
110 | 110 | 'register_meta_box_cb' => 'wpinv_register_item_meta_boxes', |
111 | 111 | 'rewrite' => false, |
112 | 112 | 'query_var' => false, |
@@ -133,33 +133,33 @@ discard block |
||
133 | 133 | ), |
134 | 134 | 'can_export' => true, |
135 | 135 | ); |
136 | - $invoice_item_args = apply_filters( 'wpinv_register_post_type_invoice_item', $invoice_item_args ); |
|
136 | + $invoice_item_args = apply_filters('wpinv_register_post_type_invoice_item', $invoice_item_args); |
|
137 | 137 | |
138 | - register_post_type( 'wpi_item', $invoice_item_args ); |
|
138 | + register_post_type('wpi_item', $invoice_item_args); |
|
139 | 139 | |
140 | 140 | $labels = array( |
141 | - 'name' => _x( 'Discounts', 'post type general name', 'invoicing' ), |
|
142 | - 'singular_name' => _x( 'Discount', 'post type singular name', 'invoicing' ), |
|
143 | - 'menu_name' => _x( 'Discounts', 'admin menu', 'invoicing' ), |
|
144 | - 'name_admin_bar' => _x( 'Discount', 'add new on admin bar', 'invoicing' ), |
|
145 | - 'add_new' => _x( 'Add New', 'book', 'invoicing' ), |
|
146 | - 'add_new_item' => __( 'Add New Discount', 'invoicing' ), |
|
147 | - 'new_item' => __( 'New Discount', 'invoicing' ), |
|
148 | - 'edit_item' => __( 'Edit Discount', 'invoicing' ), |
|
149 | - 'view_item' => __( 'View Discount', 'invoicing' ), |
|
150 | - 'all_items' => __( 'Discounts', 'invoicing' ), |
|
151 | - 'search_items' => __( 'Search Discounts', 'invoicing' ), |
|
152 | - 'parent_item_colon' => __( 'Parent Discounts:', 'invoicing' ), |
|
153 | - 'not_found' => __( 'No discounts found.', 'invoicing' ), |
|
154 | - 'not_found_in_trash' => __( 'No discounts found in trash.', 'invoicing' ) |
|
141 | + 'name' => _x('Discounts', 'post type general name', 'invoicing'), |
|
142 | + 'singular_name' => _x('Discount', 'post type singular name', 'invoicing'), |
|
143 | + 'menu_name' => _x('Discounts', 'admin menu', 'invoicing'), |
|
144 | + 'name_admin_bar' => _x('Discount', 'add new on admin bar', 'invoicing'), |
|
145 | + 'add_new' => _x('Add New', 'book', 'invoicing'), |
|
146 | + 'add_new_item' => __('Add New Discount', 'invoicing'), |
|
147 | + 'new_item' => __('New Discount', 'invoicing'), |
|
148 | + 'edit_item' => __('Edit Discount', 'invoicing'), |
|
149 | + 'view_item' => __('View Discount', 'invoicing'), |
|
150 | + 'all_items' => __('Discounts', 'invoicing'), |
|
151 | + 'search_items' => __('Search Discounts', 'invoicing'), |
|
152 | + 'parent_item_colon' => __('Parent Discounts:', 'invoicing'), |
|
153 | + 'not_found' => __('No discounts found.', 'invoicing'), |
|
154 | + 'not_found_in_trash' => __('No discounts found in trash.', 'invoicing') |
|
155 | 155 | ); |
156 | - $labels = apply_filters( 'wpinv_discounts_labels', $labels ); |
|
156 | + $labels = apply_filters('wpinv_discounts_labels', $labels); |
|
157 | 157 | |
158 | 158 | $cap_type = 'wpi_discount'; |
159 | 159 | |
160 | 160 | $args = array( |
161 | 161 | 'labels' => $labels, |
162 | - 'description' => __( 'This is where you can add new discounts that users can use in invoices.', 'invoicing' ), |
|
162 | + 'description' => __('This is where you can add new discounts that users can use in invoices.', 'invoicing'), |
|
163 | 163 | 'public' => false, |
164 | 164 | 'can_export' => true, |
165 | 165 | '_builtin' => false, |
@@ -190,7 +190,7 @@ discard block |
||
190 | 190 | ), |
191 | 191 | 'has_archive' => false, |
192 | 192 | 'hierarchical' => false, |
193 | - 'supports' => array( 'title', 'excerpt' ), |
|
193 | + 'supports' => array('title', 'excerpt'), |
|
194 | 194 | 'register_meta_box_cb' => 'wpinv_register_discount_meta_boxes', |
195 | 195 | 'show_in_nav_menus' => false, |
196 | 196 | 'show_in_admin_bar' => true, |
@@ -198,106 +198,106 @@ discard block |
||
198 | 198 | 'menu_position' => null, |
199 | 199 | ); |
200 | 200 | |
201 | - $args = apply_filters( 'wpinv_register_post_type_discount', $args ); |
|
201 | + $args = apply_filters('wpinv_register_post_type_discount', $args); |
|
202 | 202 | |
203 | - register_post_type( 'wpi_discount', $args ); |
|
203 | + register_post_type('wpi_discount', $args); |
|
204 | 204 | } |
205 | 205 | |
206 | 206 | function wpinv_get_default_labels() { |
207 | 207 | $defaults = array( |
208 | - 'singular' => __( 'Invoice', 'invoicing' ), |
|
209 | - 'plural' => __( 'Invoices', 'invoicing' ) |
|
208 | + 'singular' => __('Invoice', 'invoicing'), |
|
209 | + 'plural' => __('Invoices', 'invoicing') |
|
210 | 210 | ); |
211 | 211 | |
212 | - return apply_filters( 'wpinv_default_invoices_name', $defaults ); |
|
212 | + return apply_filters('wpinv_default_invoices_name', $defaults); |
|
213 | 213 | } |
214 | 214 | |
215 | -function wpinv_get_label_singular( $lowercase = false ) { |
|
215 | +function wpinv_get_label_singular($lowercase = false) { |
|
216 | 216 | $defaults = wpinv_get_default_labels(); |
217 | 217 | |
218 | - return ($lowercase) ? strtolower( $defaults['singular'] ) : $defaults['singular']; |
|
218 | + return ($lowercase) ? strtolower($defaults['singular']) : $defaults['singular']; |
|
219 | 219 | } |
220 | 220 | |
221 | -function wpinv_get_label_plural( $lowercase = false ) { |
|
221 | +function wpinv_get_label_plural($lowercase = false) { |
|
222 | 222 | $defaults = wpinv_get_default_labels(); |
223 | 223 | |
224 | - return ( $lowercase ) ? strtolower( $defaults['plural'] ) : $defaults['plural']; |
|
224 | + return ($lowercase) ? strtolower($defaults['plural']) : $defaults['plural']; |
|
225 | 225 | } |
226 | 226 | |
227 | -function wpinv_change_default_title( $title ) { |
|
228 | - if ( !is_admin() ) { |
|
227 | +function wpinv_change_default_title($title) { |
|
228 | + if (!is_admin()) { |
|
229 | 229 | $label = wpinv_get_label_singular(); |
230 | - $title = sprintf( __( 'Enter %s name here', 'invoicing' ), $label ); |
|
230 | + $title = sprintf(__('Enter %s name here', 'invoicing'), $label); |
|
231 | 231 | return $title; |
232 | 232 | } |
233 | 233 | |
234 | 234 | $screen = get_current_screen(); |
235 | 235 | |
236 | - if ( 'wpi_invoice' == $screen->post_type ) { |
|
236 | + if ('wpi_invoice' == $screen->post_type) { |
|
237 | 237 | $label = wpinv_get_label_singular(); |
238 | - $title = sprintf( __( 'Enter %s name here', 'invoicing' ), $label ); |
|
238 | + $title = sprintf(__('Enter %s name here', 'invoicing'), $label); |
|
239 | 239 | } |
240 | 240 | |
241 | 241 | return $title; |
242 | 242 | } |
243 | -add_filter( 'enter_title_here', 'wpinv_change_default_title' ); |
|
243 | +add_filter('enter_title_here', 'wpinv_change_default_title'); |
|
244 | 244 | |
245 | 245 | function wpinv_register_post_status() { |
246 | - register_post_status( 'wpi-pending', array( |
|
247 | - 'label' => _x( 'Pending', 'Invoice status', 'invoicing' ), |
|
246 | + register_post_status('wpi-pending', array( |
|
247 | + 'label' => _x('Pending', 'Invoice status', 'invoicing'), |
|
248 | 248 | 'public' => true, |
249 | 249 | 'exclude_from_search' => true, |
250 | 250 | 'show_in_admin_all_list' => true, |
251 | 251 | 'show_in_admin_status_list' => true, |
252 | - 'label_count' => _n_noop( 'Pending <span class="count">(%s)</span>', 'Pending <span class="count">(%s)</span>', 'invoicing' ) |
|
253 | - ) ); |
|
254 | - register_post_status( 'wpi-processing', array( |
|
255 | - 'label' => _x( 'Processing', 'Invoice status', 'invoicing' ), |
|
252 | + 'label_count' => _n_noop('Pending <span class="count">(%s)</span>', 'Pending <span class="count">(%s)</span>', 'invoicing') |
|
253 | + )); |
|
254 | + register_post_status('wpi-processing', array( |
|
255 | + 'label' => _x('Processing', 'Invoice status', 'invoicing'), |
|
256 | 256 | 'public' => true, |
257 | 257 | 'exclude_from_search' => true, |
258 | 258 | 'show_in_admin_all_list' => true, |
259 | 259 | 'show_in_admin_status_list' => true, |
260 | - 'label_count' => _n_noop( 'Processing <span class="count">(%s)</span>', 'Processing <span class="count">(%s)</span>', 'invoicing' ) |
|
261 | - ) ); |
|
262 | - register_post_status( 'wpi-onhold', array( |
|
263 | - 'label' => _x( 'On Hold', 'Invoice status', 'invoicing' ), |
|
260 | + 'label_count' => _n_noop('Processing <span class="count">(%s)</span>', 'Processing <span class="count">(%s)</span>', 'invoicing') |
|
261 | + )); |
|
262 | + register_post_status('wpi-onhold', array( |
|
263 | + 'label' => _x('On Hold', 'Invoice status', 'invoicing'), |
|
264 | 264 | 'public' => true, |
265 | 265 | 'exclude_from_search' => true, |
266 | 266 | 'show_in_admin_all_list' => true, |
267 | 267 | 'show_in_admin_status_list' => true, |
268 | - 'label_count' => _n_noop( 'On Hold <span class="count">(%s)</span>', 'On Hold <span class="count">(%s)</span>', 'invoicing' ) |
|
269 | - ) ); |
|
270 | - register_post_status( 'wpi-cancelled', array( |
|
271 | - 'label' => _x( 'Cancelled', 'Invoice status', 'invoicing' ), |
|
268 | + 'label_count' => _n_noop('On Hold <span class="count">(%s)</span>', 'On Hold <span class="count">(%s)</span>', 'invoicing') |
|
269 | + )); |
|
270 | + register_post_status('wpi-cancelled', array( |
|
271 | + 'label' => _x('Cancelled', 'Invoice status', 'invoicing'), |
|
272 | 272 | 'public' => true, |
273 | 273 | 'exclude_from_search' => true, |
274 | 274 | 'show_in_admin_all_list' => true, |
275 | 275 | 'show_in_admin_status_list' => true, |
276 | - 'label_count' => _n_noop( 'Cancelled <span class="count">(%s)</span>', 'Cancelled <span class="count">(%s)</span>', 'invoicing' ) |
|
277 | - ) ); |
|
278 | - register_post_status( 'wpi-refunded', array( |
|
279 | - 'label' => _x( 'Refunded', 'Invoice status', 'invoicing' ), |
|
276 | + 'label_count' => _n_noop('Cancelled <span class="count">(%s)</span>', 'Cancelled <span class="count">(%s)</span>', 'invoicing') |
|
277 | + )); |
|
278 | + register_post_status('wpi-refunded', array( |
|
279 | + 'label' => _x('Refunded', 'Invoice status', 'invoicing'), |
|
280 | 280 | 'public' => true, |
281 | 281 | 'exclude_from_search' => true, |
282 | 282 | 'show_in_admin_all_list' => true, |
283 | 283 | 'show_in_admin_status_list' => true, |
284 | - 'label_count' => _n_noop( 'Refunded <span class="count">(%s)</span>', 'Refunded <span class="count">(%s)</span>', 'invoicing' ) |
|
285 | - ) ); |
|
286 | - register_post_status( 'wpi-failed', array( |
|
287 | - 'label' => _x( 'Failed', 'Invoice status', 'invoicing' ), |
|
284 | + 'label_count' => _n_noop('Refunded <span class="count">(%s)</span>', 'Refunded <span class="count">(%s)</span>', 'invoicing') |
|
285 | + )); |
|
286 | + register_post_status('wpi-failed', array( |
|
287 | + 'label' => _x('Failed', 'Invoice status', 'invoicing'), |
|
288 | 288 | 'public' => true, |
289 | 289 | 'exclude_from_search' => true, |
290 | 290 | 'show_in_admin_all_list' => true, |
291 | 291 | 'show_in_admin_status_list' => true, |
292 | - 'label_count' => _n_noop( 'Failed <span class="count">(%s)</span>', 'Failed <span class="count">(%s)</span>', 'invoicing' ) |
|
293 | - ) ); |
|
294 | - register_post_status( 'wpi-renewal', array( |
|
295 | - 'label' => _x( 'Renewal', 'Invoice status', 'invoicing' ), |
|
292 | + 'label_count' => _n_noop('Failed <span class="count">(%s)</span>', 'Failed <span class="count">(%s)</span>', 'invoicing') |
|
293 | + )); |
|
294 | + register_post_status('wpi-renewal', array( |
|
295 | + 'label' => _x('Renewal', 'Invoice status', 'invoicing'), |
|
296 | 296 | 'public' => true, |
297 | 297 | 'exclude_from_search' => true, |
298 | 298 | 'show_in_admin_all_list' => true, |
299 | 299 | 'show_in_admin_status_list' => true, |
300 | - 'label_count' => _n_noop( 'Renewal <span class="count">(%s)</span>', 'Renewal <span class="count">(%s)</span>', 'invoicing' ) |
|
301 | - ) ); |
|
300 | + 'label_count' => _n_noop('Renewal <span class="count">(%s)</span>', 'Renewal <span class="count">(%s)</span>', 'invoicing') |
|
301 | + )); |
|
302 | 302 | } |
303 | -add_action( 'init', 'wpinv_register_post_status', 10 ); |
|
303 | +add_action('init', 'wpinv_register_post_status', 10); |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | * Setup menus in WP admin. |
4 | 4 | */ |
5 | 5 | |
6 | -defined( 'ABSPATH' ) || exit; |
|
6 | +defined('ABSPATH') || exit; |
|
7 | 7 | |
8 | 8 | /** |
9 | 9 | * WC_Admin_Menus Class. |
@@ -13,40 +13,40 @@ discard block |
||
13 | 13 | * Hook in tabs. |
14 | 14 | */ |
15 | 15 | public function __construct() { |
16 | - add_action( 'admin_menu', array( $this, 'admin_menu' ), 10 ); |
|
17 | - add_action( 'admin_menu', array( $this, 'add_addons_menu' ), 99 ); |
|
18 | - add_action( 'admin_menu', array( $this, 'remove_admin_submenus' ), 10 ); |
|
19 | - add_action( 'admin_head-nav-menus.php', array( $this, 'add_nav_menu_meta_boxes' ) ); |
|
16 | + add_action('admin_menu', array($this, 'admin_menu'), 10); |
|
17 | + add_action('admin_menu', array($this, 'add_addons_menu'), 99); |
|
18 | + add_action('admin_menu', array($this, 'remove_admin_submenus'), 10); |
|
19 | + add_action('admin_head-nav-menus.php', array($this, 'add_nav_menu_meta_boxes')); |
|
20 | 20 | } |
21 | 21 | |
22 | 22 | public function admin_menu() { |
23 | 23 | global $menu, $submenu; |
24 | 24 | |
25 | - if ( ! wpinv_current_user_can_manage_invoicing() ) { |
|
25 | + if (!wpinv_current_user_can_manage_invoicing()) { |
|
26 | 26 | return; |
27 | 27 | } |
28 | 28 | |
29 | - $capability = apply_filters( 'invoicing_capability', wpinv_get_capability() ); |
|
29 | + $capability = apply_filters('invoicing_capability', wpinv_get_capability()); |
|
30 | 30 | |
31 | - if ( wpinv_current_user_can_manage_invoicing() ) { |
|
32 | - $menu[] = array( '', 'read', 'separator-wpinv', '', 'wp-menu-separator wpinv' ); |
|
31 | + if (wpinv_current_user_can_manage_invoicing()) { |
|
32 | + $menu[] = array('', 'read', 'separator-wpinv', '', 'wp-menu-separator wpinv'); |
|
33 | 33 | |
34 | 34 | // Allow users with 'manage_invocing' capability to create new invoices |
35 | - $submenu['post-new.php?post_type=wpi_invoice'][] = array( '', '', 'post-new.php?post_type=wpi_invoice', '' ); |
|
36 | - $submenu['post-new.php?post_type=wpi_item'][] = array( '', '', 'post-new.php?post_type=wpi_item', '' ); |
|
37 | - $submenu['post-new.php?post_type=wpi_discount'][] = array( '', '', 'post-new.php?post_type=wpi_discount', '' ); |
|
35 | + $submenu['post-new.php?post_type=wpi_invoice'][] = array('', '', 'post-new.php?post_type=wpi_invoice', ''); |
|
36 | + $submenu['post-new.php?post_type=wpi_item'][] = array('', '', 'post-new.php?post_type=wpi_item', ''); |
|
37 | + $submenu['post-new.php?post_type=wpi_discount'][] = array('', '', 'post-new.php?post_type=wpi_discount', ''); |
|
38 | 38 | |
39 | 39 | } |
40 | 40 | |
41 | - $wpi_invoice = get_post_type_object( 'wpi_invoice' ); |
|
41 | + $wpi_invoice = get_post_type_object('wpi_invoice'); |
|
42 | 42 | |
43 | - add_menu_page( __( 'Invoicing', 'invoicing' ), __( 'Invoicing', 'invoicing' ), $capability, 'wpinv', null, $wpi_invoice->menu_icon, '54.123460' ); |
|
43 | + add_menu_page(__('Invoicing', 'invoicing'), __('Invoicing', 'invoicing'), $capability, 'wpinv', null, $wpi_invoice->menu_icon, '54.123460'); |
|
44 | 44 | |
45 | - add_submenu_page( 'wpinv', __( 'Invoice Settings', 'invoicing' ), __( 'Settings', 'invoicing' ), $capability, 'wpinv-settings', array( $this, 'options_page' )); |
|
45 | + add_submenu_page('wpinv', __('Invoice Settings', 'invoicing'), __('Settings', 'invoicing'), $capability, 'wpinv-settings', array($this, 'options_page')); |
|
46 | 46 | } |
47 | 47 | |
48 | - public function add_addons_menu(){ |
|
49 | - if ( !apply_filters( 'wpi_show_addons_page', true ) ) { |
|
48 | + public function add_addons_menu() { |
|
49 | + if (!apply_filters('wpi_show_addons_page', true)) { |
|
50 | 50 | return; |
51 | 51 | } |
52 | 52 | |
@@ -56,78 +56,78 @@ discard block |
||
56 | 56 | __('Extensions', 'invoicing'), |
57 | 57 | 'manage_options', |
58 | 58 | 'wpi-addons', |
59 | - array( $this, 'addons_page' ) |
|
59 | + array($this, 'addons_page') |
|
60 | 60 | ); |
61 | 61 | } |
62 | 62 | |
63 | - public function addons_page(){ |
|
63 | + public function addons_page() { |
|
64 | 64 | $addon_obj = new WPInv_Admin_Addons(); |
65 | 65 | $addon_obj->output(); |
66 | 66 | } |
67 | 67 | |
68 | 68 | function options_page() { |
69 | - $page = isset( $_GET['page'] ) ? strtolower( $_GET['page'] ) : false; |
|
69 | + $page = isset($_GET['page']) ? strtolower($_GET['page']) : false; |
|
70 | 70 | |
71 | - if ( $page !== 'wpinv-settings' ) { |
|
71 | + if ($page !== 'wpinv-settings') { |
|
72 | 72 | return; |
73 | 73 | } |
74 | 74 | |
75 | 75 | $settings_tabs = wpinv_get_settings_tabs(); |
76 | 76 | $settings_tabs = empty($settings_tabs) ? array() : $settings_tabs; |
77 | - $active_tab = isset( $_GET['tab'] ) && array_key_exists( $_GET['tab'], $settings_tabs ) ? sanitize_text_field( $_GET['tab'] ) : 'general'; |
|
78 | - $sections = wpinv_get_settings_tab_sections( $active_tab ); |
|
77 | + $active_tab = isset($_GET['tab']) && array_key_exists($_GET['tab'], $settings_tabs) ? sanitize_text_field($_GET['tab']) : 'general'; |
|
78 | + $sections = wpinv_get_settings_tab_sections($active_tab); |
|
79 | 79 | $key = 'main'; |
80 | 80 | |
81 | - if ( is_array( $sections ) ) { |
|
82 | - $key = key( $sections ); |
|
81 | + if (is_array($sections)) { |
|
82 | + $key = key($sections); |
|
83 | 83 | } |
84 | 84 | |
85 | - $registered_sections = wpinv_get_settings_tab_sections( $active_tab ); |
|
86 | - $section = isset( $_GET['section'] ) && ! empty( $registered_sections ) && array_key_exists( $_GET['section'], $registered_sections ) ? $_GET['section'] : $key; |
|
85 | + $registered_sections = wpinv_get_settings_tab_sections($active_tab); |
|
86 | + $section = isset($_GET['section']) && !empty($registered_sections) && array_key_exists($_GET['section'], $registered_sections) ? $_GET['section'] : $key; |
|
87 | 87 | ob_start(); |
88 | 88 | ?> |
89 | 89 | <div class="wrap"> |
90 | 90 | <h1 class="nav-tab-wrapper"> |
91 | 91 | <?php |
92 | - foreach( wpinv_get_settings_tabs() as $tab_id => $tab_name ) { |
|
93 | - $tab_url = add_query_arg( array( |
|
92 | + foreach (wpinv_get_settings_tabs() as $tab_id => $tab_name) { |
|
93 | + $tab_url = add_query_arg(array( |
|
94 | 94 | 'settings-updated' => false, |
95 | 95 | 'tab' => $tab_id, |
96 | - ) ); |
|
96 | + )); |
|
97 | 97 | |
98 | 98 | // Remove the section from the tabs so we always end up at the main section |
99 | - $tab_url = remove_query_arg( 'section', $tab_url ); |
|
100 | - $tab_url = remove_query_arg( 'wpi_sub', $tab_url ); |
|
99 | + $tab_url = remove_query_arg('section', $tab_url); |
|
100 | + $tab_url = remove_query_arg('wpi_sub', $tab_url); |
|
101 | 101 | |
102 | 102 | $active = $active_tab == $tab_id ? ' nav-tab-active' : ''; |
103 | 103 | |
104 | - echo '<a href="' . esc_url( $tab_url ) . '" title="' . esc_attr( $tab_name ) . '" class="nav-tab' . $active . '">'; |
|
105 | - echo esc_html( $tab_name ); |
|
104 | + echo '<a href="' . esc_url($tab_url) . '" title="' . esc_attr($tab_name) . '" class="nav-tab' . $active . '">'; |
|
105 | + echo esc_html($tab_name); |
|
106 | 106 | echo '</a>'; |
107 | 107 | } |
108 | 108 | ?> |
109 | 109 | </h1> |
110 | 110 | <?php |
111 | - $number_of_sections = count( $sections ); |
|
111 | + $number_of_sections = count($sections); |
|
112 | 112 | $number = 0; |
113 | - if ( $number_of_sections > 1 ) { |
|
113 | + if ($number_of_sections > 1) { |
|
114 | 114 | echo '<div><ul class="subsubsub">'; |
115 | - foreach( $sections as $section_id => $section_name ) { |
|
115 | + foreach ($sections as $section_id => $section_name) { |
|
116 | 116 | echo '<li>'; |
117 | 117 | $number++; |
118 | - $tab_url = add_query_arg( array( |
|
118 | + $tab_url = add_query_arg(array( |
|
119 | 119 | 'settings-updated' => false, |
120 | 120 | 'tab' => $active_tab, |
121 | 121 | 'section' => $section_id |
122 | - ) ); |
|
123 | - $tab_url = remove_query_arg( 'wpi_sub', $tab_url ); |
|
122 | + )); |
|
123 | + $tab_url = remove_query_arg('wpi_sub', $tab_url); |
|
124 | 124 | $class = ''; |
125 | - if ( $section == $section_id ) { |
|
125 | + if ($section == $section_id) { |
|
126 | 126 | $class = 'current'; |
127 | 127 | } |
128 | - echo '<a class="' . $class . '" href="' . esc_url( $tab_url ) . '">' . $section_name . '</a>'; |
|
128 | + echo '<a class="' . $class . '" href="' . esc_url($tab_url) . '">' . $section_name . '</a>'; |
|
129 | 129 | |
130 | - if ( $number != $number_of_sections ) { |
|
130 | + if ($number != $number_of_sections) { |
|
131 | 131 | echo ' | '; |
132 | 132 | } |
133 | 133 | echo '</li>'; |
@@ -139,19 +139,19 @@ discard block |
||
139 | 139 | <form method="post" action="options.php"> |
140 | 140 | <table class="form-table"> |
141 | 141 | <?php |
142 | - settings_fields( 'wpinv_settings' ); |
|
142 | + settings_fields('wpinv_settings'); |
|
143 | 143 | |
144 | - if ( 'main' === $section ) { |
|
145 | - do_action( 'wpinv_settings_tab_top', $active_tab ); |
|
144 | + if ('main' === $section) { |
|
145 | + do_action('wpinv_settings_tab_top', $active_tab); |
|
146 | 146 | } |
147 | 147 | |
148 | - do_action( 'wpinv_settings_tab_top_' . $active_tab . '_' . $section, $active_tab, $section ); |
|
149 | - do_settings_sections( 'wpinv_settings_' . $active_tab . '_' . $section, $active_tab, $section ); |
|
150 | - do_action( 'wpinv_settings_tab_bottom_' . $active_tab . '_' . $section, $active_tab, $section ); |
|
148 | + do_action('wpinv_settings_tab_top_' . $active_tab . '_' . $section, $active_tab, $section); |
|
149 | + do_settings_sections('wpinv_settings_' . $active_tab . '_' . $section, $active_tab, $section); |
|
150 | + do_action('wpinv_settings_tab_bottom_' . $active_tab . '_' . $section, $active_tab, $section); |
|
151 | 151 | |
152 | 152 | // For backwards compatibility |
153 | - if ( 'main' === $section ) { |
|
154 | - do_action( 'wpinv_settings_tab_bottom', $active_tab ); |
|
153 | + if ('main' === $section) { |
|
154 | + do_action('wpinv_settings_tab_bottom', $active_tab); |
|
155 | 155 | } |
156 | 156 | ?> |
157 | 157 | </table> |
@@ -165,18 +165,18 @@ discard block |
||
165 | 165 | } |
166 | 166 | |
167 | 167 | public function remove_admin_submenus() { |
168 | - remove_submenu_page( 'edit.php?post_type=wpi_invoice', 'post-new.php?post_type=wpi_invoice' ); |
|
168 | + remove_submenu_page('edit.php?post_type=wpi_invoice', 'post-new.php?post_type=wpi_invoice'); |
|
169 | 169 | } |
170 | 170 | |
171 | - public function add_nav_menu_meta_boxes(){ |
|
172 | - add_meta_box( 'wpinv_endpoints_nav_link', __( 'Invoicing Pages', 'invoicing' ), array( $this, 'nav_menu_links' ), 'nav-menus', 'side', 'low' ); |
|
171 | + public function add_nav_menu_meta_boxes() { |
|
172 | + add_meta_box('wpinv_endpoints_nav_link', __('Invoicing Pages', 'invoicing'), array($this, 'nav_menu_links'), 'nav-menus', 'side', 'low'); |
|
173 | 173 | } |
174 | 174 | |
175 | - public function nav_menu_links(){ |
|
175 | + public function nav_menu_links() { |
|
176 | 176 | $endpoints = $this->get_menu_items(); |
177 | 177 | ?> |
178 | 178 | <div id="invoicing-endpoints" class="posttypediv"> |
179 | - <?php if(!empty($endpoints['pages'])){ ?> |
|
179 | + <?php if (!empty($endpoints['pages'])) { ?> |
|
180 | 180 | <div id="tabs-panel-invoicing-endpoints" class="tabs-panel tabs-panel-active"> |
181 | 181 | <ul id="invoicing-endpoints-checklist" class="categorychecklist form-no-clear"> |
182 | 182 | <?php |
@@ -188,29 +188,29 @@ discard block |
||
188 | 188 | <?php } ?> |
189 | 189 | <p class="button-controls"> |
190 | 190 | <span class="list-controls"> |
191 | - <a href="<?php echo admin_url( 'nav-menus.php?page-tab=all&selectall=1#invoicing-endpoints' ); ?>" class="select-all"><?php _e( 'Select all', 'invoicing' ); ?></a> |
|
191 | + <a href="<?php echo admin_url('nav-menus.php?page-tab=all&selectall=1#invoicing-endpoints'); ?>" class="select-all"><?php _e('Select all', 'invoicing'); ?></a> |
|
192 | 192 | </span> |
193 | 193 | <span class="add-to-menu"> |
194 | - <input type="submit" class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e( 'Add to menu', 'invoicing' ); ?>" name="add-post-type-menu-item" id="submit-invoicing-endpoints"> |
|
194 | + <input type="submit" class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e('Add to menu', 'invoicing'); ?>" name="add-post-type-menu-item" id="submit-invoicing-endpoints"> |
|
195 | 195 | <span class="spinner"></span> |
196 | 196 | </span> |
197 | 197 | </p> |
198 | 198 | <?php |
199 | 199 | } |
200 | 200 | |
201 | - public function get_menu_items(){ |
|
201 | + public function get_menu_items() { |
|
202 | 202 | $items = array(); |
203 | 203 | |
204 | - $wpinv_history_page_id = (int)wpinv_get_option( 'invoice_history_page' ); |
|
205 | - if($wpinv_history_page_id > 0){ |
|
204 | + $wpinv_history_page_id = (int) wpinv_get_option('invoice_history_page'); |
|
205 | + if ($wpinv_history_page_id > 0) { |
|
206 | 206 | $item = new stdClass(); |
207 | 207 | $item->object_id = $wpinv_history_page_id; |
208 | 208 | $item->db_id = 0; |
209 | - $item->object = 'page'; |
|
209 | + $item->object = 'page'; |
|
210 | 210 | $item->menu_item_parent = 0; |
211 | 211 | $item->type = 'post_type'; |
212 | - $item->title = __('Invoice History Page','invoicing'); |
|
213 | - $item->url = get_permalink( $wpinv_history_page_id ); |
|
212 | + $item->title = __('Invoice History Page', 'invoicing'); |
|
213 | + $item->url = get_permalink($wpinv_history_page_id); |
|
214 | 214 | $item->target = ''; |
215 | 215 | $item->attr_title = ''; |
216 | 216 | $item->classes = array('wpinv-menu-item'); |
@@ -219,16 +219,16 @@ discard block |
||
219 | 219 | $items['pages'][] = $item; |
220 | 220 | } |
221 | 221 | |
222 | - $wpinv_sub_history_page_id = (int)wpinv_get_option( 'invoice_subscription_page' ); |
|
223 | - if($wpinv_sub_history_page_id > 0){ |
|
222 | + $wpinv_sub_history_page_id = (int) wpinv_get_option('invoice_subscription_page'); |
|
223 | + if ($wpinv_sub_history_page_id > 0) { |
|
224 | 224 | $item = new stdClass(); |
225 | 225 | $item->object_id = $wpinv_sub_history_page_id; |
226 | 226 | $item->db_id = 0; |
227 | - $item->object = 'page'; |
|
227 | + $item->object = 'page'; |
|
228 | 228 | $item->menu_item_parent = 0; |
229 | 229 | $item->type = 'post_type'; |
230 | - $item->title = __('Invoice Subscriptions Page','invoicing'); |
|
231 | - $item->url = get_permalink( $wpinv_sub_history_page_id ); |
|
230 | + $item->title = __('Invoice Subscriptions Page', 'invoicing'); |
|
231 | + $item->url = get_permalink($wpinv_sub_history_page_id); |
|
232 | 232 | $item->target = ''; |
233 | 233 | $item->attr_title = ''; |
234 | 234 | $item->classes = array('wpinv-menu-item'); |
@@ -237,16 +237,16 @@ discard block |
||
237 | 237 | $items['pages'][] = $item; |
238 | 238 | } |
239 | 239 | |
240 | - $wpinv_checkout_page_id = (int)wpinv_get_option( 'checkout_page' ); |
|
241 | - if($wpinv_checkout_page_id > 0){ |
|
240 | + $wpinv_checkout_page_id = (int) wpinv_get_option('checkout_page'); |
|
241 | + if ($wpinv_checkout_page_id > 0) { |
|
242 | 242 | $item = new stdClass(); |
243 | 243 | $item->object_id = $wpinv_checkout_page_id; |
244 | 244 | $item->db_id = 0; |
245 | - $item->object = 'page'; |
|
245 | + $item->object = 'page'; |
|
246 | 246 | $item->menu_item_parent = 0; |
247 | 247 | $item->type = 'post_type'; |
248 | - $item->title = __('Checkout Page','invoicing'); |
|
249 | - $item->url = get_permalink( $wpinv_checkout_page_id ); |
|
248 | + $item->title = __('Checkout Page', 'invoicing'); |
|
249 | + $item->url = get_permalink($wpinv_checkout_page_id); |
|
250 | 250 | $item->target = ''; |
251 | 251 | $item->attr_title = ''; |
252 | 252 | $item->classes = array('wpinv-menu-item'); |
@@ -255,16 +255,16 @@ discard block |
||
255 | 255 | $items['pages'][] = $item; |
256 | 256 | } |
257 | 257 | |
258 | - $wpinv_tandc_page_id = (int)wpinv_get_option( 'tandc_page' ); |
|
259 | - if($wpinv_tandc_page_id > 0){ |
|
258 | + $wpinv_tandc_page_id = (int) wpinv_get_option('tandc_page'); |
|
259 | + if ($wpinv_tandc_page_id > 0) { |
|
260 | 260 | $item = new stdClass(); |
261 | 261 | $item->object_id = $wpinv_tandc_page_id; |
262 | 262 | $item->db_id = 0; |
263 | - $item->object = 'page'; |
|
263 | + $item->object = 'page'; |
|
264 | 264 | $item->menu_item_parent = 0; |
265 | 265 | $item->type = 'post_type'; |
266 | - $item->title = __('Terms & Conditions','invoicing'); |
|
267 | - $item->url = get_permalink( $wpinv_tandc_page_id ); |
|
266 | + $item->title = __('Terms & Conditions', 'invoicing'); |
|
267 | + $item->url = get_permalink($wpinv_tandc_page_id); |
|
268 | 268 | $item->target = ''; |
269 | 269 | $item->attr_title = ''; |
270 | 270 | $item->classes = array('wpinv-menu-item'); |
@@ -273,16 +273,16 @@ discard block |
||
273 | 273 | $items['pages'][] = $item; |
274 | 274 | } |
275 | 275 | |
276 | - $wpinv_success_page_id = (int)wpinv_get_option( 'success_page' ); |
|
277 | - if($wpinv_success_page_id > 0){ |
|
276 | + $wpinv_success_page_id = (int) wpinv_get_option('success_page'); |
|
277 | + if ($wpinv_success_page_id > 0) { |
|
278 | 278 | $item = new stdClass(); |
279 | 279 | $item->object_id = $wpinv_success_page_id; |
280 | 280 | $item->db_id = 0; |
281 | - $item->object = 'page'; |
|
281 | + $item->object = 'page'; |
|
282 | 282 | $item->menu_item_parent = 0; |
283 | 283 | $item->type = 'post_type'; |
284 | - $item->title = __('Success Page','invoicing'); |
|
285 | - $item->url = get_permalink( $wpinv_success_page_id ); |
|
284 | + $item->title = __('Success Page', 'invoicing'); |
|
285 | + $item->url = get_permalink($wpinv_success_page_id); |
|
286 | 286 | $item->target = ''; |
287 | 287 | $item->attr_title = ''; |
288 | 288 | $item->classes = array('wpinv-menu-item'); |
@@ -291,16 +291,16 @@ discard block |
||
291 | 291 | $items['pages'][] = $item; |
292 | 292 | } |
293 | 293 | |
294 | - $wpinv_failure_page_id = (int)wpinv_get_option( 'failure_page' ); |
|
295 | - if($wpinv_failure_page_id > 0){ |
|
294 | + $wpinv_failure_page_id = (int) wpinv_get_option('failure_page'); |
|
295 | + if ($wpinv_failure_page_id > 0) { |
|
296 | 296 | $item = new stdClass(); |
297 | 297 | $item->object_id = $wpinv_failure_page_id; |
298 | 298 | $item->db_id = 0; |
299 | - $item->object = 'page'; |
|
299 | + $item->object = 'page'; |
|
300 | 300 | $item->menu_item_parent = 0; |
301 | 301 | $item->type = 'post_type'; |
302 | - $item->title = __('Failed Transaction Page','invoicing'); |
|
303 | - $item->url = get_permalink( $wpinv_failure_page_id ); |
|
302 | + $item->title = __('Failed Transaction Page', 'invoicing'); |
|
303 | + $item->url = get_permalink($wpinv_failure_page_id); |
|
304 | 304 | $item->target = ''; |
305 | 305 | $item->attr_title = ''; |
306 | 306 | $item->classes = array('wpinv-menu-item'); |
@@ -309,7 +309,7 @@ discard block |
||
309 | 309 | $items['pages'][] = $item; |
310 | 310 | } |
311 | 311 | |
312 | - return apply_filters( 'wpinv_menu_items', $items ); |
|
312 | + return apply_filters('wpinv_menu_items', $items); |
|
313 | 313 | } |
314 | 314 | |
315 | 315 | } |
@@ -1,11 +1,11 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | // Exit if accessed directly. |
3 | -if (!defined( 'ABSPATH' ) ) exit; |
|
3 | +if (!defined('ABSPATH')) exit; |
|
4 | 4 | |
5 | 5 | function wpinv_subscription_init() { |
6 | 6 | return WPInv_Subscriptions::instance(); |
7 | 7 | } |
8 | -add_action( 'plugins_loaded', 'wpinv_subscription_init', 100 ); |
|
8 | +add_action('plugins_loaded', 'wpinv_subscription_init', 100); |
|
9 | 9 | |
10 | 10 | /** |
11 | 11 | * WPInv_Subscriptions Class. |
@@ -20,7 +20,7 @@ discard block |
||
20 | 20 | * Main WPInv_Subscriptions Instance |
21 | 21 | */ |
22 | 22 | public static function instance() { |
23 | - if ( ! isset( self::$instance ) ) { |
|
23 | + if (!isset(self::$instance)) { |
|
24 | 24 | self::$instance = new WPInv_Subscriptions; |
25 | 25 | |
26 | 26 | self::$instance->init(); |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | * |
35 | 35 | * @since 1.0.0 |
36 | 36 | */ |
37 | - private function __construct(){ |
|
37 | + private function __construct() { |
|
38 | 38 | |
39 | 39 | } |
40 | 40 | |
@@ -63,8 +63,8 @@ discard block |
||
63 | 63 | private function setup_constants() { |
64 | 64 | |
65 | 65 | // Make sure CAL_GREGORIAN is defined. |
66 | - if ( ! defined( 'CAL_GREGORIAN' ) ) { |
|
67 | - define( 'CAL_GREGORIAN', 1 ); |
|
66 | + if (!defined('CAL_GREGORIAN')) { |
|
67 | + define('CAL_GREGORIAN', 1); |
|
68 | 68 | } |
69 | 69 | } |
70 | 70 | |
@@ -76,13 +76,13 @@ discard block |
||
76 | 76 | */ |
77 | 77 | private function actions() { |
78 | 78 | |
79 | - add_action( 'admin_menu', array( $this, 'wpinv_subscriptions_list' ), 10 ); |
|
80 | - add_action( 'admin_notices', array( $this, 'notices' ) ); |
|
81 | - add_action( 'init', array( $this, 'wpinv_post_actions' ) ); |
|
82 | - add_action( 'init', array( $this, 'wpinv_get_actions' ) ); |
|
83 | - add_action( 'wpinv_cancel_subscription', array( $this, 'wpinv_process_cancellation' ) ); |
|
84 | - add_action( 'wpinv_checkout_before_send_to_gateway', array( $this, 'wpinv_checkout_add_subscription' ), -999, 2 ); |
|
85 | - add_action( 'wpinv_subscriptions_front_notices', array( $this, 'notices' ) ); |
|
79 | + add_action('admin_menu', array($this, 'wpinv_subscriptions_list'), 10); |
|
80 | + add_action('admin_notices', array($this, 'notices')); |
|
81 | + add_action('init', array($this, 'wpinv_post_actions')); |
|
82 | + add_action('init', array($this, 'wpinv_get_actions')); |
|
83 | + add_action('wpinv_cancel_subscription', array($this, 'wpinv_process_cancellation')); |
|
84 | + add_action('wpinv_checkout_before_send_to_gateway', array($this, 'wpinv_checkout_add_subscription'), -999, 2); |
|
85 | + add_action('wpinv_subscriptions_front_notices', array($this, 'notices')); |
|
86 | 86 | } |
87 | 87 | |
88 | 88 | /** |
@@ -104,8 +104,8 @@ discard block |
||
104 | 104 | public function wpinv_subscriptions_list() { |
105 | 105 | add_submenu_page( |
106 | 106 | 'wpinv', |
107 | - __( 'Subscriptions', 'invoicing' ), |
|
108 | - __( 'Subscriptions', 'invoicing' ), |
|
107 | + __('Subscriptions', 'invoicing'), |
|
108 | + __('Subscriptions', 'invoicing'), |
|
109 | 109 | wpinv_get_capability(), |
110 | 110 | 'wpinv-subscriptions', |
111 | 111 | 'wpinv_subscriptions_page' |
@@ -114,37 +114,37 @@ discard block |
||
114 | 114 | |
115 | 115 | public function notices() { |
116 | 116 | |
117 | - if( empty( $_GET['wpinv-message'] ) ) { |
|
117 | + if (empty($_GET['wpinv-message'])) { |
|
118 | 118 | return; |
119 | 119 | } |
120 | 120 | |
121 | 121 | $type = 'updated'; |
122 | 122 | $message = ''; |
123 | 123 | |
124 | - switch( strtolower( $_GET['wpinv-message'] ) ) { |
|
124 | + switch (strtolower($_GET['wpinv-message'])) { |
|
125 | 125 | |
126 | 126 | case 'updated' : |
127 | 127 | |
128 | - $message = __( 'Subscription updated successfully.', 'invoicing' ); |
|
128 | + $message = __('Subscription updated successfully.', 'invoicing'); |
|
129 | 129 | |
130 | 130 | break; |
131 | 131 | |
132 | 132 | case 'deleted' : |
133 | 133 | |
134 | - $message = __( 'Subscription deleted successfully.', 'invoicing' ); |
|
134 | + $message = __('Subscription deleted successfully.', 'invoicing'); |
|
135 | 135 | |
136 | 136 | break; |
137 | 137 | |
138 | 138 | case 'cancelled' : |
139 | 139 | |
140 | - $message = __( 'Subscription cancelled successfully.', 'invoicing' ); |
|
140 | + $message = __('Subscription cancelled successfully.', 'invoicing'); |
|
141 | 141 | |
142 | 142 | break; |
143 | 143 | |
144 | 144 | } |
145 | 145 | |
146 | - if ( ! empty( $message ) ) { |
|
147 | - echo '<div class="' . esc_attr( $type ) . '"><p>' . $message . '</p></div>'; |
|
146 | + if (!empty($message)) { |
|
147 | + echo '<div class="' . esc_attr($type) . '"><p>' . $message . '</p></div>'; |
|
148 | 148 | } |
149 | 149 | |
150 | 150 | } |
@@ -157,8 +157,8 @@ discard block |
||
157 | 157 | * @return void |
158 | 158 | */ |
159 | 159 | function wpinv_get_actions() { |
160 | - if ( isset( $_GET['wpinv_action'] ) ) { |
|
161 | - do_action( 'wpinv_' . $_GET['wpinv_action'], $_GET ); |
|
160 | + if (isset($_GET['wpinv_action'])) { |
|
161 | + do_action('wpinv_' . $_GET['wpinv_action'], $_GET); |
|
162 | 162 | } |
163 | 163 | } |
164 | 164 | |
@@ -170,8 +170,8 @@ discard block |
||
170 | 170 | * @return void |
171 | 171 | */ |
172 | 172 | function wpinv_post_actions() { |
173 | - if ( isset( $_POST['wpinv_action'] ) ) { |
|
174 | - do_action( 'wpinv_' . $_POST['wpinv_action'], $_POST ); |
|
173 | + if (isset($_POST['wpinv_action'])) { |
|
174 | + do_action('wpinv_' . $_POST['wpinv_action'], $_POST); |
|
175 | 175 | } |
176 | 176 | } |
177 | 177 | |
@@ -182,24 +182,24 @@ discard block |
||
182 | 182 | * @param int $frequency_count The frequency of the period. |
183 | 183 | * @return mixed|string|void |
184 | 184 | */ |
185 | - public static function wpinv_get_pretty_subscription_frequency( $period, $frequency_count = 1) { |
|
185 | + public static function wpinv_get_pretty_subscription_frequency($period, $frequency_count = 1) { |
|
186 | 186 | $frequency = ''; |
187 | 187 | //Format period details |
188 | - switch ( $period ) { |
|
188 | + switch ($period) { |
|
189 | 189 | case 'day' : |
190 | - $frequency = sprintf( _n('%d Day', '%d Days', $frequency_count, 'invoicing'), $frequency_count); |
|
190 | + $frequency = sprintf(_n('%d Day', '%d Days', $frequency_count, 'invoicing'), $frequency_count); |
|
191 | 191 | break; |
192 | 192 | case 'week' : |
193 | - $frequency = sprintf( _n('%d Week', '%d Weeks', $frequency_count, 'invoicing'), $frequency_count); |
|
193 | + $frequency = sprintf(_n('%d Week', '%d Weeks', $frequency_count, 'invoicing'), $frequency_count); |
|
194 | 194 | break; |
195 | 195 | case 'month' : |
196 | - $frequency = sprintf( _n('%d Month', '%d Months', $frequency_count, 'invoicing'), $frequency_count); |
|
196 | + $frequency = sprintf(_n('%d Month', '%d Months', $frequency_count, 'invoicing'), $frequency_count); |
|
197 | 197 | break; |
198 | 198 | case 'year' : |
199 | - $frequency = sprintf( _n('%d Year', '%d Years', $frequency_count, 'invoicing'), $frequency_count); |
|
199 | + $frequency = sprintf(_n('%d Year', '%d Years', $frequency_count, 'invoicing'), $frequency_count); |
|
200 | 200 | break; |
201 | 201 | default : |
202 | - $frequency = apply_filters( 'wpinv_recurring_subscription_frequency', $frequency, $period, $frequency_count ); |
|
202 | + $frequency = apply_filters('wpinv_recurring_subscription_frequency', $frequency, $period, $frequency_count); |
|
203 | 203 | break; |
204 | 204 | } |
205 | 205 | |
@@ -214,50 +214,50 @@ discard block |
||
214 | 214 | * @since 1.0.0 |
215 | 215 | * @return void |
216 | 216 | */ |
217 | - public function wpinv_process_cancellation( $data ) { |
|
217 | + public function wpinv_process_cancellation($data) { |
|
218 | 218 | |
219 | 219 | |
220 | - if( empty( $data['sub_id'] ) ) { |
|
220 | + if (empty($data['sub_id'])) { |
|
221 | 221 | return; |
222 | 222 | } |
223 | 223 | |
224 | - if( ! is_user_logged_in() ) { |
|
224 | + if (!is_user_logged_in()) { |
|
225 | 225 | return; |
226 | 226 | } |
227 | 227 | |
228 | - if( ! wp_verify_nonce( $data['_wpnonce'], 'wpinv-recurring-cancel' ) ) { |
|
229 | - wp_die( __( 'Error', 'invoicing' ), __( 'Nonce verification failed', 'invoicing' ), array( 'response' => 403 ) ); |
|
228 | + if (!wp_verify_nonce($data['_wpnonce'], 'wpinv-recurring-cancel')) { |
|
229 | + wp_die(__('Error', 'invoicing'), __('Nonce verification failed', 'invoicing'), array('response' => 403)); |
|
230 | 230 | } |
231 | 231 | |
232 | - $data['sub_id'] = absint( $data['sub_id'] ); |
|
233 | - $subscription = new WPInv_Subscription( $data['sub_id'] ); |
|
232 | + $data['sub_id'] = absint($data['sub_id']); |
|
233 | + $subscription = new WPInv_Subscription($data['sub_id']); |
|
234 | 234 | |
235 | - if( ! $subscription->can_cancel() ) { |
|
236 | - wp_die( __( 'Error', 'invoicing' ), __( 'This subscription cannot be cancelled', 'invoicing' ), array( 'response' => 403 ) ); |
|
235 | + if (!$subscription->can_cancel()) { |
|
236 | + wp_die(__('Error', 'invoicing'), __('This subscription cannot be cancelled', 'invoicing'), array('response' => 403)); |
|
237 | 237 | } |
238 | 238 | |
239 | 239 | try { |
240 | 240 | |
241 | - do_action( 'wpinv_recurring_cancel_' . $subscription->gateway . '_subscription', $subscription, true ); |
|
241 | + do_action('wpinv_recurring_cancel_' . $subscription->gateway . '_subscription', $subscription, true); |
|
242 | 242 | |
243 | 243 | $subscription->cancel(); |
244 | 244 | |
245 | - if( is_admin() ) { |
|
245 | + if (is_admin()) { |
|
246 | 246 | |
247 | - wp_redirect( admin_url( 'admin.php?page=wpinv-subscriptions&wpinv-message=cancelled&id=' . $subscription->id ) ); |
|
247 | + wp_redirect(admin_url('admin.php?page=wpinv-subscriptions&wpinv-message=cancelled&id=' . $subscription->id)); |
|
248 | 248 | exit; |
249 | 249 | |
250 | 250 | } else { |
251 | 251 | |
252 | - $redirect = remove_query_arg( array( '_wpnonce', 'wpinv_action', 'sub_id' ), add_query_arg( array( 'wpinv-message' => 'cancelled' ) ) ); |
|
253 | - $redirect = apply_filters( 'wpinv_recurring_cancellation_redirect', $redirect, $subscription ); |
|
254 | - wp_safe_redirect( $redirect ); |
|
252 | + $redirect = remove_query_arg(array('_wpnonce', 'wpinv_action', 'sub_id'), add_query_arg(array('wpinv-message' => 'cancelled'))); |
|
253 | + $redirect = apply_filters('wpinv_recurring_cancellation_redirect', $redirect, $subscription); |
|
254 | + wp_safe_redirect($redirect); |
|
255 | 255 | exit; |
256 | 256 | |
257 | 257 | } |
258 | 258 | |
259 | - } catch ( Exception $e ) { |
|
260 | - wp_die( __( 'Error', 'invoicing' ), $e->getMessage(), array( 'response' => 403 ) ); |
|
259 | + } catch (Exception $e) { |
|
260 | + wp_die(__('Error', 'invoicing'), $e->getMessage(), array('response' => 403)); |
|
261 | 261 | } |
262 | 262 | |
263 | 263 | } |
@@ -269,35 +269,35 @@ discard block |
||
269 | 269 | * @since 1.0.0 |
270 | 270 | * @return void |
271 | 271 | */ |
272 | - public function wpinv_checkout_add_subscription( $invoice, $invoice_data ) { |
|
273 | - if ( ! ( ! empty( $invoice->ID ) && $invoice->is_recurring() ) ) { |
|
272 | + public function wpinv_checkout_add_subscription($invoice, $invoice_data) { |
|
273 | + if (!(!empty($invoice->ID) && $invoice->is_recurring())) { |
|
274 | 274 | return; |
275 | 275 | } |
276 | 276 | |
277 | - $item = $invoice->get_recurring( true ); |
|
278 | - if ( empty( $item ) ) { |
|
277 | + $item = $invoice->get_recurring(true); |
|
278 | + if (empty($item)) { |
|
279 | 279 | return; |
280 | 280 | } |
281 | 281 | |
282 | - $invoice_date = $invoice->get_invoice_date( false ); |
|
282 | + $invoice_date = $invoice->get_invoice_date(false); |
|
283 | 283 | $status = 'pending'; |
284 | 284 | |
285 | - $period = $item->get_recurring_period( true ); |
|
285 | + $period = $item->get_recurring_period(true); |
|
286 | 286 | $interval = $item->get_recurring_interval(); |
287 | - $bill_times = (int)$item->get_recurring_limit(); |
|
287 | + $bill_times = (int) $item->get_recurring_limit(); |
|
288 | 288 | $add_period = $interval . ' ' . $period; |
289 | 289 | $trial_period = ''; |
290 | 290 | |
291 | - if ( $invoice->is_free_trial() ) { |
|
291 | + if ($invoice->is_free_trial()) { |
|
292 | 292 | $status = 'trialling'; |
293 | - $trial_period = $item->get_trial_period( true ); |
|
293 | + $trial_period = $item->get_trial_period(true); |
|
294 | 294 | $free_interval = $item->get_trial_interval(); |
295 | 295 | $trial_period = $free_interval . ' ' . $trial_period; |
296 | 296 | |
297 | 297 | $add_period = $trial_period; |
298 | 298 | } |
299 | 299 | |
300 | - $expiration = date_i18n( 'Y-m-d H:i:s', strtotime( '+' . $add_period . ' 23:59:59', strtotime( $invoice_date ) ) ); |
|
300 | + $expiration = date_i18n('Y-m-d H:i:s', strtotime('+' . $add_period . ' 23:59:59', strtotime($invoice_date))); |
|
301 | 301 | |
302 | 302 | $args = array( |
303 | 303 | 'product_id' => $item->ID, |
@@ -307,7 +307,7 @@ discard block |
||
307 | 307 | 'frequency' => $interval, |
308 | 308 | 'period' => $period, |
309 | 309 | 'initial_amount' => $invoice->get_total(), |
310 | - 'recurring_amount' => $invoice->get_recurring_details( 'total' ), |
|
310 | + 'recurring_amount' => $invoice->get_recurring_details('total'), |
|
311 | 311 | 'bill_times' => $bill_times, |
312 | 312 | 'created' => $invoice_date, |
313 | 313 | 'expiration' => $expiration, |
@@ -316,11 +316,11 @@ discard block |
||
316 | 316 | 'transaction_id' => '', |
317 | 317 | ); |
318 | 318 | |
319 | - $subscription = wpinv_get_subscription( $invoice ); |
|
319 | + $subscription = wpinv_get_subscription($invoice); |
|
320 | 320 | |
321 | - if ( empty( $subscription ) ) { |
|
321 | + if (empty($subscription)) { |
|
322 | 322 | $subscription = new WPInv_Subscription(); |
323 | - $subscription->create( $args ); |
|
323 | + $subscription->create($args); |
|
324 | 324 | } |
325 | 325 | |
326 | 326 | return $subscription; |
@@ -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 |