@@ -13,7 +13,7 @@ discard block |
||
13 | 13 | * Bail if we are not in WP. |
14 | 14 | */ |
15 | 15 | if ( ! defined( 'ABSPATH' ) ) { |
16 | - exit; |
|
16 | + exit; |
|
17 | 17 | } |
18 | 18 | |
19 | 19 | /** |
@@ -21,294 +21,294 @@ discard block |
||
21 | 21 | */ |
22 | 22 | if ( ! class_exists( 'WP_Font_Awesome_Settings' ) ) { |
23 | 23 | |
24 | - /** |
|
25 | - * A Class to be able to change settings for Font Awesome. |
|
26 | - * |
|
27 | - * Class WP_Font_Awesome_Settings |
|
28 | - * @since 1.0.10 Now able to pass wp.org theme check. |
|
29 | - * @since 1.0.11 Font Awesome Pro now supported. |
|
30 | - * @since 1.0.11 Font Awesome Kits now supported. |
|
31 | - * @ver 1.0.11 |
|
32 | - * @todo decide how to implement textdomain |
|
33 | - */ |
|
34 | - class WP_Font_Awesome_Settings { |
|
35 | - |
|
36 | - /** |
|
37 | - * Class version version. |
|
38 | - * |
|
39 | - * @var string |
|
40 | - */ |
|
41 | - public $version = '1.0.11'; |
|
42 | - |
|
43 | - /** |
|
44 | - * Class textdomain. |
|
45 | - * |
|
46 | - * @var string |
|
47 | - */ |
|
48 | - public $textdomain = 'font-awesome-settings'; |
|
49 | - |
|
50 | - /** |
|
51 | - * Latest version of Font Awesome at time of publish published. |
|
52 | - * |
|
53 | - * @var string |
|
54 | - */ |
|
55 | - public $latest = "5.8.2"; |
|
56 | - |
|
57 | - /** |
|
58 | - * The title. |
|
59 | - * |
|
60 | - * @var string |
|
61 | - */ |
|
62 | - public $name = 'Font Awesome'; |
|
63 | - |
|
64 | - /** |
|
65 | - * Holds the settings values. |
|
66 | - * |
|
67 | - * @var array |
|
68 | - */ |
|
69 | - private $settings; |
|
70 | - |
|
71 | - /** |
|
72 | - * WP_Font_Awesome_Settings instance. |
|
73 | - * |
|
74 | - * @access private |
|
75 | - * @since 1.0.0 |
|
76 | - * @var WP_Font_Awesome_Settings There can be only one! |
|
77 | - */ |
|
78 | - private static $instance = null; |
|
79 | - |
|
80 | - /** |
|
81 | - * Main WP_Font_Awesome_Settings Instance. |
|
82 | - * |
|
83 | - * Ensures only one instance of WP_Font_Awesome_Settings is loaded or can be loaded. |
|
84 | - * |
|
85 | - * @since 1.0.0 |
|
86 | - * @static |
|
87 | - * @return WP_Font_Awesome_Settings - Main instance. |
|
88 | - */ |
|
89 | - public static function instance() { |
|
90 | - if ( ! isset( self::$instance ) && ! ( self::$instance instanceof WP_Font_Awesome_Settings ) ) { |
|
91 | - self::$instance = new WP_Font_Awesome_Settings; |
|
92 | - |
|
93 | - add_action( 'init', array( self::$instance, 'init' ) ); // set settings |
|
94 | - |
|
95 | - if ( is_admin() ) { |
|
96 | - add_action( 'admin_menu', array( self::$instance, 'menu_item' ) ); |
|
97 | - add_action( 'admin_init', array( self::$instance, 'register_settings' ) ); |
|
98 | - } |
|
99 | - |
|
100 | - do_action( 'wp_font_awesome_settings_loaded' ); |
|
101 | - } |
|
102 | - |
|
103 | - return self::$instance; |
|
104 | - } |
|
105 | - |
|
106 | - /** |
|
107 | - * Initiate the settings and add the required action hooks. |
|
108 | - * |
|
109 | - * @since 1.0.8 Settings name wrong - FIXED |
|
110 | - */ |
|
111 | - public function init() { |
|
112 | - $this->settings = $this->get_settings(); |
|
113 | - |
|
114 | - if ( $this->settings['type'] == 'CSS' ) { |
|
115 | - |
|
116 | - if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend' ) { |
|
117 | - add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_style' ), 5000 ); |
|
118 | - } |
|
119 | - |
|
120 | - if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend' ) { |
|
121 | - add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_style' ), 5000 ); |
|
122 | - } |
|
123 | - |
|
124 | - } else { |
|
125 | - |
|
126 | - if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend' ) { |
|
127 | - add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ), 5000 ); |
|
128 | - } |
|
129 | - |
|
130 | - if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend' ) { |
|
131 | - add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ), 5000 ); |
|
132 | - } |
|
133 | - } |
|
134 | - |
|
135 | - // remove font awesome if set to do so |
|
136 | - if ( $this->settings['dequeue'] == '1' ) { |
|
137 | - add_action( 'clean_url', array( $this, 'remove_font_awesome' ), 5000, 3 ); |
|
138 | - } |
|
139 | - |
|
140 | - } |
|
141 | - |
|
142 | - /** |
|
143 | - * Adds the Font Awesome styles. |
|
144 | - */ |
|
145 | - public function enqueue_style() { |
|
146 | - // build url |
|
147 | - $url = $this->get_url(); |
|
148 | - |
|
149 | - wp_deregister_style( 'font-awesome' ); // deregister in case its already there |
|
150 | - wp_register_style( 'font-awesome', $url, array(), null ); |
|
151 | - wp_enqueue_style( 'font-awesome' ); |
|
152 | - |
|
153 | - if ( $this->settings['shims'] ) { |
|
154 | - $url = $this->get_url( true ); |
|
155 | - wp_deregister_style( 'font-awesome-shims' ); // deregister in case its already there |
|
156 | - wp_register_style( 'font-awesome-shims', $url, array(), null ); |
|
157 | - wp_enqueue_style( 'font-awesome-shims' ); |
|
158 | - } |
|
159 | - } |
|
160 | - |
|
161 | - /** |
|
162 | - * Adds the Font Awesome JS. |
|
163 | - */ |
|
164 | - public function enqueue_scripts() { |
|
165 | - // build url |
|
166 | - $url = $this->get_url(); |
|
167 | - |
|
168 | - $deregister_function = 'wp' . '_' . 'deregister' . '_' . 'script'; |
|
169 | - call_user_func( $deregister_function, 'font-awesome' ); // deregister in case its already there |
|
170 | - wp_register_script( 'font-awesome', $url, array(), null ); |
|
171 | - wp_enqueue_script( 'font-awesome' ); |
|
172 | - |
|
173 | - if ( $this->settings['shims'] ) { |
|
174 | - $url = $this->get_url( true ); |
|
175 | - call_user_func( $deregister_function, 'font-awesome-shims' ); // deregister in case its already there |
|
176 | - wp_register_script( 'font-awesome-shims', $url, array(), null ); |
|
177 | - wp_enqueue_script( 'font-awesome-shims' ); |
|
178 | - } |
|
179 | - } |
|
180 | - |
|
181 | - /** |
|
182 | - * Get the url of the Font Awesome files. |
|
183 | - * |
|
184 | - * @param bool $shims If this is a shim file or not. |
|
185 | - * |
|
186 | - * @return string The url to the file. |
|
187 | - */ |
|
188 | - public function get_url( $shims = false ) { |
|
189 | - $script = $shims ? 'v4-shims' : 'all'; |
|
190 | - $sub = $this->settings['pro'] ? 'pro' : 'use'; |
|
191 | - $type = $this->settings['type']; |
|
192 | - $version = $this->settings['version']; |
|
193 | - $kit_url = $this->settings['kit-url'] ? esc_url( $this->settings['kit-url'] ) : ''; |
|
194 | - $url = ''; |
|
195 | - |
|
196 | - if ( $type == 'KIT' && $kit_url ) { |
|
197 | - if ( $shims ) { |
|
198 | - // if its a kit then we don't add shims here |
|
199 | - return ''; |
|
200 | - } |
|
201 | - $url .= $kit_url; // CDN |
|
202 | - $url .= "?wpfas=true"; // set our var so our version is not removed |
|
203 | - } else { |
|
204 | - $url .= "https://$sub.fontawesome.com/releases/"; // CDN |
|
205 | - $url .= ! empty( $version ) ? "v" . $version . '/' : "v" . $this->get_latest_version() . '/'; // version |
|
206 | - $url .= $type == 'CSS' ? 'css/' : 'js/'; // type |
|
207 | - $url .= $type == 'CSS' ? $script . '.css' : $script . '.js'; // type |
|
208 | - $url .= "?wpfas=true"; // set our var so our version is not removed |
|
209 | - } |
|
210 | - |
|
211 | - return $url; |
|
212 | - } |
|
213 | - |
|
214 | - /** |
|
215 | - * Try and remove any other versions of Font Awesome added by other plugins/themes. |
|
216 | - * |
|
217 | - * Uses the clean_url filter to try and remove any other Font Awesome files added, it can also add pseudo-elements flag for the JS version. |
|
218 | - * |
|
219 | - * @param $url |
|
220 | - * @param $original_url |
|
221 | - * @param $_context |
|
222 | - * |
|
223 | - * @return string The filtered url. |
|
224 | - */ |
|
225 | - public function remove_font_awesome( $url, $original_url, $_context ) { |
|
226 | - |
|
227 | - if ( $_context == 'display' |
|
228 | - && ( strstr( $url, "fontawesome" ) !== false || strstr( $url, "font-awesome" ) !== false ) |
|
229 | - && ( strstr( $url, ".js" ) !== false || strstr( $url, ".css" ) !== false ) |
|
230 | - ) {// it's a font-awesome-url (probably) |
|
231 | - |
|
232 | - if ( strstr( $url, "wpfas=true" ) !== false ) { |
|
233 | - if ( $this->settings['type'] == 'JS' ) { |
|
234 | - if ( $this->settings['js-pseudo'] ) { |
|
235 | - $url .= "' data-search-pseudo-elements defer='defer"; |
|
236 | - } else { |
|
237 | - $url .= "' defer='defer"; |
|
238 | - } |
|
239 | - } |
|
240 | - } else { |
|
241 | - $url = ''; // removing the url removes the file |
|
242 | - } |
|
243 | - |
|
244 | - } |
|
245 | - |
|
246 | - return $url; |
|
247 | - } |
|
248 | - |
|
249 | - /** |
|
250 | - * Register the database settings with WordPress. |
|
251 | - */ |
|
252 | - public function register_settings() { |
|
253 | - register_setting( 'wp-font-awesome-settings', 'wp-font-awesome-settings' ); |
|
254 | - } |
|
255 | - |
|
256 | - /** |
|
257 | - * Add the WordPress settings menu item. |
|
258 | - * @since 1.0.10 Calling function name direct will fail theme check so we don't. |
|
259 | - */ |
|
260 | - public function menu_item() { |
|
261 | - $menu_function = 'add' . '_' . 'options' . '_' . 'page'; // won't pass theme check if function name present in theme |
|
262 | - call_user_func( $menu_function, $this->name, $this->name, 'manage_options', 'wp-font-awesome-settings', array( |
|
263 | - $this, |
|
264 | - 'settings_page' |
|
265 | - ) ); |
|
266 | - } |
|
267 | - |
|
268 | - /** |
|
269 | - * Get the current Font Awesome output settings. |
|
270 | - * |
|
271 | - * @return array The array of settings. |
|
272 | - */ |
|
273 | - public function get_settings() { |
|
274 | - |
|
275 | - $db_settings = get_option( 'wp-font-awesome-settings' ); |
|
276 | - |
|
277 | - $defaults = array( |
|
278 | - 'type' => 'CSS', // type to use, CSS or JS or KIT |
|
279 | - 'version' => '', // latest |
|
280 | - 'enqueue' => '', // front and backend |
|
281 | - 'shims' => '1', // default on for now, @todo maybe change to off in 2020 |
|
282 | - 'js-pseudo' => '0', // if the pseudo elements flag should be set (CPU intensive) |
|
283 | - 'dequeue' => '0', // if we should try to remove other versions added by other plugins/themes |
|
284 | - 'pro' => '0', // if pro CDN url should be used |
|
285 | - 'kit-url' => '', // the kit url |
|
286 | - ); |
|
287 | - |
|
288 | - $settings = wp_parse_args( $db_settings, $defaults ); |
|
289 | - |
|
290 | - /** |
|
291 | - * Filter the Font Awesome settings. |
|
292 | - * |
|
293 | - * @todo if we add this filer people might use it and then it defeates the purpose of this class :/ |
|
294 | - */ |
|
295 | - return $this->settings = apply_filters( 'wp-font-awesome-settings', $settings, $db_settings, $defaults ); |
|
296 | - } |
|
297 | - |
|
298 | - |
|
299 | - /** |
|
300 | - * The settings page html output. |
|
301 | - */ |
|
302 | - public function settings_page() { |
|
303 | - if ( ! current_user_can( 'manage_options' ) ) { |
|
304 | - wp_die( __( 'You do not have sufficient permissions to access this page.', 'font-awesome-settings' ) ); |
|
305 | - } |
|
306 | - |
|
307 | - // a hidden way to force the update of the verison number vai api instead of waiting the 48 hours |
|
308 | - if ( isset( $_REQUEST['force-version-check'] ) ) { |
|
309 | - $this->get_latest_version( $force_api = true ); |
|
310 | - } |
|
311 | - ?> |
|
24 | + /** |
|
25 | + * A Class to be able to change settings for Font Awesome. |
|
26 | + * |
|
27 | + * Class WP_Font_Awesome_Settings |
|
28 | + * @since 1.0.10 Now able to pass wp.org theme check. |
|
29 | + * @since 1.0.11 Font Awesome Pro now supported. |
|
30 | + * @since 1.0.11 Font Awesome Kits now supported. |
|
31 | + * @ver 1.0.11 |
|
32 | + * @todo decide how to implement textdomain |
|
33 | + */ |
|
34 | + class WP_Font_Awesome_Settings { |
|
35 | + |
|
36 | + /** |
|
37 | + * Class version version. |
|
38 | + * |
|
39 | + * @var string |
|
40 | + */ |
|
41 | + public $version = '1.0.11'; |
|
42 | + |
|
43 | + /** |
|
44 | + * Class textdomain. |
|
45 | + * |
|
46 | + * @var string |
|
47 | + */ |
|
48 | + public $textdomain = 'font-awesome-settings'; |
|
49 | + |
|
50 | + /** |
|
51 | + * Latest version of Font Awesome at time of publish published. |
|
52 | + * |
|
53 | + * @var string |
|
54 | + */ |
|
55 | + public $latest = "5.8.2"; |
|
56 | + |
|
57 | + /** |
|
58 | + * The title. |
|
59 | + * |
|
60 | + * @var string |
|
61 | + */ |
|
62 | + public $name = 'Font Awesome'; |
|
63 | + |
|
64 | + /** |
|
65 | + * Holds the settings values. |
|
66 | + * |
|
67 | + * @var array |
|
68 | + */ |
|
69 | + private $settings; |
|
70 | + |
|
71 | + /** |
|
72 | + * WP_Font_Awesome_Settings instance. |
|
73 | + * |
|
74 | + * @access private |
|
75 | + * @since 1.0.0 |
|
76 | + * @var WP_Font_Awesome_Settings There can be only one! |
|
77 | + */ |
|
78 | + private static $instance = null; |
|
79 | + |
|
80 | + /** |
|
81 | + * Main WP_Font_Awesome_Settings Instance. |
|
82 | + * |
|
83 | + * Ensures only one instance of WP_Font_Awesome_Settings is loaded or can be loaded. |
|
84 | + * |
|
85 | + * @since 1.0.0 |
|
86 | + * @static |
|
87 | + * @return WP_Font_Awesome_Settings - Main instance. |
|
88 | + */ |
|
89 | + public static function instance() { |
|
90 | + if ( ! isset( self::$instance ) && ! ( self::$instance instanceof WP_Font_Awesome_Settings ) ) { |
|
91 | + self::$instance = new WP_Font_Awesome_Settings; |
|
92 | + |
|
93 | + add_action( 'init', array( self::$instance, 'init' ) ); // set settings |
|
94 | + |
|
95 | + if ( is_admin() ) { |
|
96 | + add_action( 'admin_menu', array( self::$instance, 'menu_item' ) ); |
|
97 | + add_action( 'admin_init', array( self::$instance, 'register_settings' ) ); |
|
98 | + } |
|
99 | + |
|
100 | + do_action( 'wp_font_awesome_settings_loaded' ); |
|
101 | + } |
|
102 | + |
|
103 | + return self::$instance; |
|
104 | + } |
|
105 | + |
|
106 | + /** |
|
107 | + * Initiate the settings and add the required action hooks. |
|
108 | + * |
|
109 | + * @since 1.0.8 Settings name wrong - FIXED |
|
110 | + */ |
|
111 | + public function init() { |
|
112 | + $this->settings = $this->get_settings(); |
|
113 | + |
|
114 | + if ( $this->settings['type'] == 'CSS' ) { |
|
115 | + |
|
116 | + if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend' ) { |
|
117 | + add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_style' ), 5000 ); |
|
118 | + } |
|
119 | + |
|
120 | + if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend' ) { |
|
121 | + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_style' ), 5000 ); |
|
122 | + } |
|
123 | + |
|
124 | + } else { |
|
125 | + |
|
126 | + if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend' ) { |
|
127 | + add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ), 5000 ); |
|
128 | + } |
|
129 | + |
|
130 | + if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend' ) { |
|
131 | + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ), 5000 ); |
|
132 | + } |
|
133 | + } |
|
134 | + |
|
135 | + // remove font awesome if set to do so |
|
136 | + if ( $this->settings['dequeue'] == '1' ) { |
|
137 | + add_action( 'clean_url', array( $this, 'remove_font_awesome' ), 5000, 3 ); |
|
138 | + } |
|
139 | + |
|
140 | + } |
|
141 | + |
|
142 | + /** |
|
143 | + * Adds the Font Awesome styles. |
|
144 | + */ |
|
145 | + public function enqueue_style() { |
|
146 | + // build url |
|
147 | + $url = $this->get_url(); |
|
148 | + |
|
149 | + wp_deregister_style( 'font-awesome' ); // deregister in case its already there |
|
150 | + wp_register_style( 'font-awesome', $url, array(), null ); |
|
151 | + wp_enqueue_style( 'font-awesome' ); |
|
152 | + |
|
153 | + if ( $this->settings['shims'] ) { |
|
154 | + $url = $this->get_url( true ); |
|
155 | + wp_deregister_style( 'font-awesome-shims' ); // deregister in case its already there |
|
156 | + wp_register_style( 'font-awesome-shims', $url, array(), null ); |
|
157 | + wp_enqueue_style( 'font-awesome-shims' ); |
|
158 | + } |
|
159 | + } |
|
160 | + |
|
161 | + /** |
|
162 | + * Adds the Font Awesome JS. |
|
163 | + */ |
|
164 | + public function enqueue_scripts() { |
|
165 | + // build url |
|
166 | + $url = $this->get_url(); |
|
167 | + |
|
168 | + $deregister_function = 'wp' . '_' . 'deregister' . '_' . 'script'; |
|
169 | + call_user_func( $deregister_function, 'font-awesome' ); // deregister in case its already there |
|
170 | + wp_register_script( 'font-awesome', $url, array(), null ); |
|
171 | + wp_enqueue_script( 'font-awesome' ); |
|
172 | + |
|
173 | + if ( $this->settings['shims'] ) { |
|
174 | + $url = $this->get_url( true ); |
|
175 | + call_user_func( $deregister_function, 'font-awesome-shims' ); // deregister in case its already there |
|
176 | + wp_register_script( 'font-awesome-shims', $url, array(), null ); |
|
177 | + wp_enqueue_script( 'font-awesome-shims' ); |
|
178 | + } |
|
179 | + } |
|
180 | + |
|
181 | + /** |
|
182 | + * Get the url of the Font Awesome files. |
|
183 | + * |
|
184 | + * @param bool $shims If this is a shim file or not. |
|
185 | + * |
|
186 | + * @return string The url to the file. |
|
187 | + */ |
|
188 | + public function get_url( $shims = false ) { |
|
189 | + $script = $shims ? 'v4-shims' : 'all'; |
|
190 | + $sub = $this->settings['pro'] ? 'pro' : 'use'; |
|
191 | + $type = $this->settings['type']; |
|
192 | + $version = $this->settings['version']; |
|
193 | + $kit_url = $this->settings['kit-url'] ? esc_url( $this->settings['kit-url'] ) : ''; |
|
194 | + $url = ''; |
|
195 | + |
|
196 | + if ( $type == 'KIT' && $kit_url ) { |
|
197 | + if ( $shims ) { |
|
198 | + // if its a kit then we don't add shims here |
|
199 | + return ''; |
|
200 | + } |
|
201 | + $url .= $kit_url; // CDN |
|
202 | + $url .= "?wpfas=true"; // set our var so our version is not removed |
|
203 | + } else { |
|
204 | + $url .= "https://$sub.fontawesome.com/releases/"; // CDN |
|
205 | + $url .= ! empty( $version ) ? "v" . $version . '/' : "v" . $this->get_latest_version() . '/'; // version |
|
206 | + $url .= $type == 'CSS' ? 'css/' : 'js/'; // type |
|
207 | + $url .= $type == 'CSS' ? $script . '.css' : $script . '.js'; // type |
|
208 | + $url .= "?wpfas=true"; // set our var so our version is not removed |
|
209 | + } |
|
210 | + |
|
211 | + return $url; |
|
212 | + } |
|
213 | + |
|
214 | + /** |
|
215 | + * Try and remove any other versions of Font Awesome added by other plugins/themes. |
|
216 | + * |
|
217 | + * Uses the clean_url filter to try and remove any other Font Awesome files added, it can also add pseudo-elements flag for the JS version. |
|
218 | + * |
|
219 | + * @param $url |
|
220 | + * @param $original_url |
|
221 | + * @param $_context |
|
222 | + * |
|
223 | + * @return string The filtered url. |
|
224 | + */ |
|
225 | + public function remove_font_awesome( $url, $original_url, $_context ) { |
|
226 | + |
|
227 | + if ( $_context == 'display' |
|
228 | + && ( strstr( $url, "fontawesome" ) !== false || strstr( $url, "font-awesome" ) !== false ) |
|
229 | + && ( strstr( $url, ".js" ) !== false || strstr( $url, ".css" ) !== false ) |
|
230 | + ) {// it's a font-awesome-url (probably) |
|
231 | + |
|
232 | + if ( strstr( $url, "wpfas=true" ) !== false ) { |
|
233 | + if ( $this->settings['type'] == 'JS' ) { |
|
234 | + if ( $this->settings['js-pseudo'] ) { |
|
235 | + $url .= "' data-search-pseudo-elements defer='defer"; |
|
236 | + } else { |
|
237 | + $url .= "' defer='defer"; |
|
238 | + } |
|
239 | + } |
|
240 | + } else { |
|
241 | + $url = ''; // removing the url removes the file |
|
242 | + } |
|
243 | + |
|
244 | + } |
|
245 | + |
|
246 | + return $url; |
|
247 | + } |
|
248 | + |
|
249 | + /** |
|
250 | + * Register the database settings with WordPress. |
|
251 | + */ |
|
252 | + public function register_settings() { |
|
253 | + register_setting( 'wp-font-awesome-settings', 'wp-font-awesome-settings' ); |
|
254 | + } |
|
255 | + |
|
256 | + /** |
|
257 | + * Add the WordPress settings menu item. |
|
258 | + * @since 1.0.10 Calling function name direct will fail theme check so we don't. |
|
259 | + */ |
|
260 | + public function menu_item() { |
|
261 | + $menu_function = 'add' . '_' . 'options' . '_' . 'page'; // won't pass theme check if function name present in theme |
|
262 | + call_user_func( $menu_function, $this->name, $this->name, 'manage_options', 'wp-font-awesome-settings', array( |
|
263 | + $this, |
|
264 | + 'settings_page' |
|
265 | + ) ); |
|
266 | + } |
|
267 | + |
|
268 | + /** |
|
269 | + * Get the current Font Awesome output settings. |
|
270 | + * |
|
271 | + * @return array The array of settings. |
|
272 | + */ |
|
273 | + public function get_settings() { |
|
274 | + |
|
275 | + $db_settings = get_option( 'wp-font-awesome-settings' ); |
|
276 | + |
|
277 | + $defaults = array( |
|
278 | + 'type' => 'CSS', // type to use, CSS or JS or KIT |
|
279 | + 'version' => '', // latest |
|
280 | + 'enqueue' => '', // front and backend |
|
281 | + 'shims' => '1', // default on for now, @todo maybe change to off in 2020 |
|
282 | + 'js-pseudo' => '0', // if the pseudo elements flag should be set (CPU intensive) |
|
283 | + 'dequeue' => '0', // if we should try to remove other versions added by other plugins/themes |
|
284 | + 'pro' => '0', // if pro CDN url should be used |
|
285 | + 'kit-url' => '', // the kit url |
|
286 | + ); |
|
287 | + |
|
288 | + $settings = wp_parse_args( $db_settings, $defaults ); |
|
289 | + |
|
290 | + /** |
|
291 | + * Filter the Font Awesome settings. |
|
292 | + * |
|
293 | + * @todo if we add this filer people might use it and then it defeates the purpose of this class :/ |
|
294 | + */ |
|
295 | + return $this->settings = apply_filters( 'wp-font-awesome-settings', $settings, $db_settings, $defaults ); |
|
296 | + } |
|
297 | + |
|
298 | + |
|
299 | + /** |
|
300 | + * The settings page html output. |
|
301 | + */ |
|
302 | + public function settings_page() { |
|
303 | + if ( ! current_user_can( 'manage_options' ) ) { |
|
304 | + wp_die( __( 'You do not have sufficient permissions to access this page.', 'font-awesome-settings' ) ); |
|
305 | + } |
|
306 | + |
|
307 | + // a hidden way to force the update of the verison number vai api instead of waiting the 48 hours |
|
308 | + if ( isset( $_REQUEST['force-version-check'] ) ) { |
|
309 | + $this->get_latest_version( $force_api = true ); |
|
310 | + } |
|
311 | + ?> |
|
312 | 312 | <style> |
313 | 313 | .wpfas-kit-show { |
314 | 314 | display: none; |
@@ -326,10 +326,10 @@ discard block |
||
326 | 326 | <h1><?php echo $this->name; ?></h1> |
327 | 327 | <form method="post" action="options.php"> |
328 | 328 | <?php |
329 | - settings_fields( 'wp-font-awesome-settings' ); |
|
330 | - do_settings_sections( 'wp-font-awesome-settings' ); |
|
331 | - $kit_set = $this->settings['type'] == 'KIT' ? 'wpfas-kit-set' : ''; |
|
332 | - ?> |
|
329 | + settings_fields( 'wp-font-awesome-settings' ); |
|
330 | + do_settings_sections( 'wp-font-awesome-settings' ); |
|
331 | + $kit_set = $this->settings['type'] == 'KIT' ? 'wpfas-kit-set' : ''; |
|
332 | + ?> |
|
333 | 333 | <table class="form-table wpfas-table-settings <?php echo esc_attr( $kit_set ); ?>"> |
334 | 334 | <tr valign="top"> |
335 | 335 | <th scope="row"><label |
@@ -355,12 +355,12 @@ discard block |
||
355 | 355 | value="<?php echo esc_attr( $this->settings['kit-url'] ); ?>" |
356 | 356 | placeholder="https://kit.fontawesome.com/123abc.js"/> |
357 | 357 | <span><?php |
358 | - echo sprintf( |
|
359 | - __( 'Requires a free account with Font Awesome. %sGet kit url%s', 'font-awesome-settings' ), |
|
360 | - '<a rel="noopener noreferrer" target="_blank" href="https://fontawesome.com/kits"><i class="fas fa-external-link-alt"></i>', |
|
361 | - '</a>' |
|
362 | - ); |
|
363 | - ?></span> |
|
358 | + echo sprintf( |
|
359 | + __( 'Requires a free account with Font Awesome. %sGet kit url%s', 'font-awesome-settings' ), |
|
360 | + '<a rel="noopener noreferrer" target="_blank" href="https://fontawesome.com/kits"><i class="fas fa-external-link-alt"></i>', |
|
361 | + '</a>' |
|
362 | + ); |
|
363 | + ?></span> |
|
364 | 364 | </td> |
365 | 365 | </tr> |
366 | 366 | |
@@ -420,14 +420,14 @@ discard block |
||
420 | 420 | <input type="checkbox" name="wp-font-awesome-settings[pro]" |
421 | 421 | value="1" <?php checked( $this->settings['pro'], '1' ); ?> id="wpfas-pro"/> |
422 | 422 | <span><?php |
423 | - echo sprintf( |
|
424 | - __( 'Requires a subscription. %sLearn more%s %sManage my allowed domains%s', 'font-awesome-settings' ), |
|
425 | - '<a rel="noopener noreferrer" target="_blank" href="https://fontawesome.com/pro"><i class="fas fa-external-link-alt"></i>', |
|
426 | - '</a>', |
|
427 | - '<a rel="noopener noreferrer" target="_blank" href="https://fontawesome.com/account/cdn"><i class="fas fa-external-link-alt"></i>', |
|
428 | - '</a>' |
|
429 | - ); |
|
430 | - ?></span> |
|
423 | + echo sprintf( |
|
424 | + __( 'Requires a subscription. %sLearn more%s %sManage my allowed domains%s', 'font-awesome-settings' ), |
|
425 | + '<a rel="noopener noreferrer" target="_blank" href="https://fontawesome.com/pro"><i class="fas fa-external-link-alt"></i>', |
|
426 | + '</a>', |
|
427 | + '<a rel="noopener noreferrer" target="_blank" href="https://fontawesome.com/account/cdn"><i class="fas fa-external-link-alt"></i>', |
|
428 | + '</a>' |
|
429 | + ); |
|
430 | + ?></span> |
|
431 | 431 | </td> |
432 | 432 | </tr> |
433 | 433 | |
@@ -470,88 +470,88 @@ discard block |
||
470 | 470 | |
471 | 471 | </table> |
472 | 472 | <?php |
473 | - submit_button(); |
|
474 | - ?> |
|
473 | + submit_button(); |
|
474 | + ?> |
|
475 | 475 | </form> |
476 | 476 | |
477 | 477 | <div id="wpfas-version"><?php echo $this->version; ?></div> |
478 | 478 | </div> |
479 | 479 | |
480 | 480 | <?php |
481 | - } |
|
482 | - |
|
483 | - /** |
|
484 | - * Check a version number is valid and if so return it or else return an empty string. |
|
485 | - * |
|
486 | - * @param $version string The version number to check. |
|
487 | - * |
|
488 | - * @since 1.0.6 |
|
489 | - * |
|
490 | - * @return string Either a valid version number or an empty string. |
|
491 | - */ |
|
492 | - public function validate_version_number( $version ) { |
|
493 | - |
|
494 | - if ( version_compare( $version, '0.0.1', '>=' ) >= 0 ) { |
|
495 | - // valid |
|
496 | - } else { |
|
497 | - $version = '';// not validated |
|
498 | - } |
|
499 | - |
|
500 | - return $version; |
|
501 | - } |
|
502 | - |
|
503 | - |
|
504 | - /** |
|
505 | - * Get the latest version of Font Awesome. |
|
506 | - * |
|
507 | - * We check for a cached bersion and if none we will check for a live version via API and then cache it for 48 hours. |
|
508 | - * |
|
509 | - * @since 1.0.7 |
|
510 | - * @return mixed|string The latest version number found. |
|
511 | - */ |
|
512 | - public function get_latest_version( $force_api = false ) { |
|
513 | - $latest_version = $this->latest; |
|
514 | - |
|
515 | - $cache = get_transient( 'wp-font-awesome-settings-version' ); |
|
516 | - |
|
517 | - if ( $cache === false || $force_api ) { // its not set |
|
518 | - $api_ver = $this->get_latest_version_from_api(); |
|
519 | - if ( version_compare( $api_ver, $this->latest, '>=' ) >= 0 ) { |
|
520 | - $latest_version = $api_ver; |
|
521 | - set_transient( 'wp-font-awesome-settings-version', $api_ver, 48 * HOUR_IN_SECONDS ); |
|
522 | - } |
|
523 | - } elseif ( $this->validate_version_number( $cache ) ) { |
|
524 | - if ( version_compare( $cache, $this->latest, '>=' ) >= 0 ) { |
|
525 | - $latest_version = $cache; |
|
526 | - } |
|
527 | - } |
|
528 | - |
|
529 | - return $latest_version; |
|
530 | - } |
|
531 | - |
|
532 | - /** |
|
533 | - * Get the latest Font Awesome version from the github API. |
|
534 | - * |
|
535 | - * @since 1.0.7 |
|
536 | - * @return string The latest version number or `0` on API fail. |
|
537 | - */ |
|
538 | - public function get_latest_version_from_api() { |
|
539 | - $version = "0"; |
|
540 | - $response = wp_remote_get( "https://api.github.com/repos/FortAwesome/Font-Awesome/releases/latest" ); |
|
541 | - if ( ! is_wp_error( $response ) && is_array( $response ) ) { |
|
542 | - $api_response = json_decode( wp_remote_retrieve_body( $response ), true ); |
|
543 | - if ( isset( $api_response['tag_name'] ) && version_compare( $api_response['tag_name'], $this->latest, '>=' ) >= 0 && empty( $api_response['prerelease'] ) ) { |
|
544 | - $version = $api_response['tag_name']; |
|
545 | - } |
|
546 | - } |
|
547 | - |
|
548 | - return $version; |
|
549 | - } |
|
550 | - |
|
551 | - } |
|
552 | - |
|
553 | - /** |
|
554 | - * Run the class if found. |
|
555 | - */ |
|
556 | - WP_Font_Awesome_Settings::instance(); |
|
481 | + } |
|
482 | + |
|
483 | + /** |
|
484 | + * Check a version number is valid and if so return it or else return an empty string. |
|
485 | + * |
|
486 | + * @param $version string The version number to check. |
|
487 | + * |
|
488 | + * @since 1.0.6 |
|
489 | + * |
|
490 | + * @return string Either a valid version number or an empty string. |
|
491 | + */ |
|
492 | + public function validate_version_number( $version ) { |
|
493 | + |
|
494 | + if ( version_compare( $version, '0.0.1', '>=' ) >= 0 ) { |
|
495 | + // valid |
|
496 | + } else { |
|
497 | + $version = '';// not validated |
|
498 | + } |
|
499 | + |
|
500 | + return $version; |
|
501 | + } |
|
502 | + |
|
503 | + |
|
504 | + /** |
|
505 | + * Get the latest version of Font Awesome. |
|
506 | + * |
|
507 | + * We check for a cached bersion and if none we will check for a live version via API and then cache it for 48 hours. |
|
508 | + * |
|
509 | + * @since 1.0.7 |
|
510 | + * @return mixed|string The latest version number found. |
|
511 | + */ |
|
512 | + public function get_latest_version( $force_api = false ) { |
|
513 | + $latest_version = $this->latest; |
|
514 | + |
|
515 | + $cache = get_transient( 'wp-font-awesome-settings-version' ); |
|
516 | + |
|
517 | + if ( $cache === false || $force_api ) { // its not set |
|
518 | + $api_ver = $this->get_latest_version_from_api(); |
|
519 | + if ( version_compare( $api_ver, $this->latest, '>=' ) >= 0 ) { |
|
520 | + $latest_version = $api_ver; |
|
521 | + set_transient( 'wp-font-awesome-settings-version', $api_ver, 48 * HOUR_IN_SECONDS ); |
|
522 | + } |
|
523 | + } elseif ( $this->validate_version_number( $cache ) ) { |
|
524 | + if ( version_compare( $cache, $this->latest, '>=' ) >= 0 ) { |
|
525 | + $latest_version = $cache; |
|
526 | + } |
|
527 | + } |
|
528 | + |
|
529 | + return $latest_version; |
|
530 | + } |
|
531 | + |
|
532 | + /** |
|
533 | + * Get the latest Font Awesome version from the github API. |
|
534 | + * |
|
535 | + * @since 1.0.7 |
|
536 | + * @return string The latest version number or `0` on API fail. |
|
537 | + */ |
|
538 | + public function get_latest_version_from_api() { |
|
539 | + $version = "0"; |
|
540 | + $response = wp_remote_get( "https://api.github.com/repos/FortAwesome/Font-Awesome/releases/latest" ); |
|
541 | + if ( ! is_wp_error( $response ) && is_array( $response ) ) { |
|
542 | + $api_response = json_decode( wp_remote_retrieve_body( $response ), true ); |
|
543 | + if ( isset( $api_response['tag_name'] ) && version_compare( $api_response['tag_name'], $this->latest, '>=' ) >= 0 && empty( $api_response['prerelease'] ) ) { |
|
544 | + $version = $api_response['tag_name']; |
|
545 | + } |
|
546 | + } |
|
547 | + |
|
548 | + return $version; |
|
549 | + } |
|
550 | + |
|
551 | + } |
|
552 | + |
|
553 | + /** |
|
554 | + * Run the class if found. |
|
555 | + */ |
|
556 | + WP_Font_Awesome_Settings::instance(); |
|
557 | 557 | } |
558 | 558 | \ No newline at end of file |
@@ -4,7 +4,7 @@ discard block |
||
4 | 4 | */ |
5 | 5 | |
6 | 6 | if ( ! defined( 'ABSPATH' ) ) { |
7 | - exit; |
|
7 | + exit; |
|
8 | 8 | } |
9 | 9 | |
10 | 10 | /** |
@@ -12,112 +12,112 @@ discard block |
||
12 | 12 | */ |
13 | 13 | abstract class WPInv_Session { |
14 | 14 | |
15 | - /** |
|
16 | - * Customer ID. |
|
17 | - * |
|
18 | - * @var int $_customer_id Customer ID. |
|
19 | - */ |
|
20 | - protected $_customer_id; |
|
15 | + /** |
|
16 | + * Customer ID. |
|
17 | + * |
|
18 | + * @var int $_customer_id Customer ID. |
|
19 | + */ |
|
20 | + protected $_customer_id; |
|
21 | 21 | |
22 | - /** |
|
23 | - * Session Data. |
|
24 | - * |
|
25 | - * @var array $_data Data array. |
|
26 | - */ |
|
27 | - protected $_data = array(); |
|
22 | + /** |
|
23 | + * Session Data. |
|
24 | + * |
|
25 | + * @var array $_data Data array. |
|
26 | + */ |
|
27 | + protected $_data = array(); |
|
28 | 28 | |
29 | - /** |
|
30 | - * Dirty when the session needs saving. |
|
31 | - * |
|
32 | - * @var bool $_dirty When something changes |
|
33 | - */ |
|
34 | - protected $_dirty = false; |
|
29 | + /** |
|
30 | + * Dirty when the session needs saving. |
|
31 | + * |
|
32 | + * @var bool $_dirty When something changes |
|
33 | + */ |
|
34 | + protected $_dirty = false; |
|
35 | 35 | |
36 | - /** |
|
37 | - * Init hooks and session data. Extended by child classes. |
|
38 | - * |
|
39 | - * @since 3.3.0 |
|
40 | - */ |
|
41 | - public function init() {} |
|
36 | + /** |
|
37 | + * Init hooks and session data. Extended by child classes. |
|
38 | + * |
|
39 | + * @since 3.3.0 |
|
40 | + */ |
|
41 | + public function init() {} |
|
42 | 42 | |
43 | - /** |
|
44 | - * Cleanup session data. Extended by child classes. |
|
45 | - */ |
|
46 | - public function cleanup_sessions() {} |
|
43 | + /** |
|
44 | + * Cleanup session data. Extended by child classes. |
|
45 | + */ |
|
46 | + public function cleanup_sessions() {} |
|
47 | 47 | |
48 | - /** |
|
49 | - * Magic get method. |
|
50 | - * |
|
51 | - * @param mixed $key Key to get. |
|
52 | - * @return mixed |
|
53 | - */ |
|
54 | - public function __get( $key ) { |
|
55 | - return $this->get( $key ); |
|
56 | - } |
|
48 | + /** |
|
49 | + * Magic get method. |
|
50 | + * |
|
51 | + * @param mixed $key Key to get. |
|
52 | + * @return mixed |
|
53 | + */ |
|
54 | + public function __get( $key ) { |
|
55 | + return $this->get( $key ); |
|
56 | + } |
|
57 | 57 | |
58 | - /** |
|
59 | - * Magic set method. |
|
60 | - * |
|
61 | - * @param mixed $key Key to set. |
|
62 | - * @param mixed $value Value to set. |
|
63 | - */ |
|
64 | - public function __set( $key, $value ) { |
|
65 | - $this->set( $key, $value ); |
|
66 | - } |
|
58 | + /** |
|
59 | + * Magic set method. |
|
60 | + * |
|
61 | + * @param mixed $key Key to set. |
|
62 | + * @param mixed $value Value to set. |
|
63 | + */ |
|
64 | + public function __set( $key, $value ) { |
|
65 | + $this->set( $key, $value ); |
|
66 | + } |
|
67 | 67 | |
68 | - /** |
|
69 | - * Magic isset method. |
|
70 | - * |
|
71 | - * @param mixed $key Key to check. |
|
72 | - * @return bool |
|
73 | - */ |
|
74 | - public function __isset( $key ) { |
|
75 | - return isset( $this->_data[ sanitize_title( $key ) ] ); |
|
76 | - } |
|
68 | + /** |
|
69 | + * Magic isset method. |
|
70 | + * |
|
71 | + * @param mixed $key Key to check. |
|
72 | + * @return bool |
|
73 | + */ |
|
74 | + public function __isset( $key ) { |
|
75 | + return isset( $this->_data[ sanitize_title( $key ) ] ); |
|
76 | + } |
|
77 | 77 | |
78 | - /** |
|
79 | - * Magic unset method. |
|
80 | - * |
|
81 | - * @param mixed $key Key to unset. |
|
82 | - */ |
|
83 | - public function __unset( $key ) { |
|
84 | - if ( isset( $this->_data[ $key ] ) ) { |
|
85 | - unset( $this->_data[ $key ] ); |
|
86 | - $this->_dirty = true; |
|
87 | - } |
|
88 | - } |
|
78 | + /** |
|
79 | + * Magic unset method. |
|
80 | + * |
|
81 | + * @param mixed $key Key to unset. |
|
82 | + */ |
|
83 | + public function __unset( $key ) { |
|
84 | + if ( isset( $this->_data[ $key ] ) ) { |
|
85 | + unset( $this->_data[ $key ] ); |
|
86 | + $this->_dirty = true; |
|
87 | + } |
|
88 | + } |
|
89 | 89 | |
90 | - /** |
|
91 | - * Get a session variable. |
|
92 | - * |
|
93 | - * @param string $key Key to get. |
|
94 | - * @param mixed $default used if the session variable isn't set. |
|
95 | - * @return array|string value of session variable |
|
96 | - */ |
|
97 | - public function get( $key, $default = null ) { |
|
98 | - $key = sanitize_key( $key ); |
|
99 | - return isset( $this->_data[ $key ] ) ? maybe_unserialize( $this->_data[ $key ] ) : $default; |
|
100 | - } |
|
90 | + /** |
|
91 | + * Get a session variable. |
|
92 | + * |
|
93 | + * @param string $key Key to get. |
|
94 | + * @param mixed $default used if the session variable isn't set. |
|
95 | + * @return array|string value of session variable |
|
96 | + */ |
|
97 | + public function get( $key, $default = null ) { |
|
98 | + $key = sanitize_key( $key ); |
|
99 | + return isset( $this->_data[ $key ] ) ? maybe_unserialize( $this->_data[ $key ] ) : $default; |
|
100 | + } |
|
101 | 101 | |
102 | - /** |
|
103 | - * Set a session variable. |
|
104 | - * |
|
105 | - * @param string $key Key to set. |
|
106 | - * @param mixed $value Value to set. |
|
107 | - */ |
|
108 | - public function set( $key, $value ) { |
|
109 | - if ( $value !== $this->get( $key ) ) { |
|
110 | - $this->_data[ sanitize_key( $key ) ] = maybe_serialize( $value ); |
|
111 | - $this->_dirty = true; |
|
112 | - } |
|
113 | - } |
|
102 | + /** |
|
103 | + * Set a session variable. |
|
104 | + * |
|
105 | + * @param string $key Key to set. |
|
106 | + * @param mixed $value Value to set. |
|
107 | + */ |
|
108 | + public function set( $key, $value ) { |
|
109 | + if ( $value !== $this->get( $key ) ) { |
|
110 | + $this->_data[ sanitize_key( $key ) ] = maybe_serialize( $value ); |
|
111 | + $this->_dirty = true; |
|
112 | + } |
|
113 | + } |
|
114 | 114 | |
115 | - /** |
|
116 | - * Get customer ID. |
|
117 | - * |
|
118 | - * @return int |
|
119 | - */ |
|
120 | - public function get_customer_id() { |
|
121 | - return $this->_customer_id; |
|
122 | - } |
|
115 | + /** |
|
116 | + * Get customer ID. |
|
117 | + * |
|
118 | + * @return int |
|
119 | + */ |
|
120 | + public function get_customer_id() { |
|
121 | + return $this->_customer_id; |
|
122 | + } |
|
123 | 123 | } |
@@ -4,7 +4,7 @@ discard block |
||
4 | 4 | * |
5 | 5 | */ |
6 | 6 | if ( ! defined( 'ABSPATH' ) ) { |
7 | - exit; |
|
7 | + exit; |
|
8 | 8 | } |
9 | 9 | add_ThickBox(); |
10 | 10 | ?> |
@@ -14,18 +14,18 @@ discard block |
||
14 | 14 | <?php if ( $tabs ){ ?> |
15 | 15 | <nav class="nav-tab-wrapper wpi-nav-tab-wrapper"> |
16 | 16 | <?php |
17 | - foreach ( $tabs as $name => $label ) { |
|
18 | - echo '<a href="' . admin_url( 'admin.php?page=wpi-addons&tab=' . $name ) . '" class="nav-tab ' . ( $current_tab == $name ? 'nav-tab-active' : '' ) . '">' . $label . '</a>'; |
|
19 | - } |
|
20 | - do_action( 'wpi_addons_tabs' ); |
|
21 | - ?> |
|
17 | + foreach ( $tabs as $name => $label ) { |
|
18 | + echo '<a href="' . admin_url( 'admin.php?page=wpi-addons&tab=' . $name ) . '" class="nav-tab ' . ( $current_tab == $name ? 'nav-tab-active' : '' ) . '">' . $label . '</a>'; |
|
19 | + } |
|
20 | + do_action( 'wpi_addons_tabs' ); |
|
21 | + ?> |
|
22 | 22 | </nav> |
23 | 23 | |
24 | 24 | <?php |
25 | 25 | |
26 | - if($current_tab == 'membership'){ |
|
26 | + if($current_tab == 'membership'){ |
|
27 | 27 | |
28 | - ?> |
|
28 | + ?> |
|
29 | 29 | |
30 | 30 | <div class="wpi-membership-tab-conatiner"> |
31 | 31 | <div class="membership-content"> |
@@ -36,9 +36,9 @@ discard block |
||
36 | 36 | <h2><?php _e("Have a membership key?","invoicing");?></h2> |
37 | 37 | <p> |
38 | 38 | <?php |
39 | - $wpeu_admin = new External_Updates_Admin('wpinvoicing.com','1'); |
|
40 | - echo $wpeu_admin->render_licence_actions('wpinvoicing.com', 'membership',array(95, 106, 108,12351)); |
|
41 | - ?> |
|
39 | + $wpeu_admin = new External_Updates_Admin('wpinvoicing.com','1'); |
|
40 | + echo $wpeu_admin->render_licence_actions('wpinvoicing.com', 'membership',array(95, 106, 108,12351)); |
|
41 | + ?> |
|
42 | 42 | </p> |
43 | 43 | <?php }?> |
44 | 44 | |
@@ -48,13 +48,13 @@ discard block |
||
48 | 48 | <div class="feature-list"> |
49 | 49 | <ul> |
50 | 50 | <?php |
51 | - $addon_obj = new WPInv_Admin_Addons(); |
|
52 | - if ($addons = $addon_obj->get_section_data( 'addons' ) ) { |
|
53 | - foreach ( $addons as $addon ) { |
|
54 | - echo '<li><i class="far fa-check-circle fa-sm"></i> '.esc_html( $addon->info->title ).'</li>'; |
|
55 | - } |
|
56 | - } |
|
57 | - ?> |
|
51 | + $addon_obj = new WPInv_Admin_Addons(); |
|
52 | + if ($addons = $addon_obj->get_section_data( 'addons' ) ) { |
|
53 | + foreach ( $addons as $addon ) { |
|
54 | + echo '<li><i class="far fa-check-circle fa-sm"></i> '.esc_html( $addon->info->title ).'</li>'; |
|
55 | + } |
|
56 | + } |
|
57 | + ?> |
|
58 | 58 | </ul> |
59 | 59 | |
60 | 60 | <div class="feature-cta"> |
@@ -65,12 +65,12 @@ discard block |
||
65 | 65 | <h3><?php _e("Included Gateways:","invoicing");?></h3> |
66 | 66 | <ul> |
67 | 67 | <?php |
68 | - if ($addons = $addon_obj->get_section_data( 'gateways' ) ) { |
|
69 | - foreach ( $addons as $addon ) { |
|
70 | - echo '<li><i class="far fa-check-circle fa-sm"></i> '.esc_html( $addon->info->title ).'</li>'; |
|
71 | - } |
|
72 | - } |
|
73 | - ?> |
|
68 | + if ($addons = $addon_obj->get_section_data( 'gateways' ) ) { |
|
69 | + foreach ( $addons as $addon ) { |
|
70 | + echo '<li><i class="far fa-check-circle fa-sm"></i> '.esc_html( $addon->info->title ).'</li>'; |
|
71 | + } |
|
72 | + } |
|
73 | + ?> |
|
74 | 74 | </ul> |
75 | 75 | </div> |
76 | 76 | |
@@ -81,8 +81,8 @@ discard block |
||
81 | 81 | <div class="testimonial-content"> |
82 | 82 | <div class="t-image"> |
83 | 83 | <?php |
84 | - echo '<img src="' . plugins_url( 'images/t-image2.png', dirname(__FILE__) ) . '" > '; |
|
85 | - ?> |
|
84 | + echo '<img src="' . plugins_url( 'images/t-image2.png', dirname(__FILE__) ) . '" > '; |
|
85 | + ?> |
|
86 | 86 | </div> |
87 | 87 | <div class="t-content"> |
88 | 88 | <p> |
@@ -101,8 +101,8 @@ discard block |
||
101 | 101 | <div class="testimonial-content"> |
102 | 102 | <div class="t-image"> |
103 | 103 | <?php |
104 | - echo '<img src="' . plugins_url( 'images/t-image1.png', dirname(__FILE__) ) . '" > '; |
|
105 | - ?> |
|
104 | + echo '<img src="' . plugins_url( 'images/t-image1.png', dirname(__FILE__) ) . '" > '; |
|
105 | + ?> |
|
106 | 106 | </div> |
107 | 107 | <div class="t-content"> |
108 | 108 | <p> |
@@ -126,20 +126,20 @@ discard block |
||
126 | 126 | </div> |
127 | 127 | </div> |
128 | 128 | <?php |
129 | - }else{ |
|
130 | - $installed_plugins = get_plugins(); |
|
129 | + }else{ |
|
130 | + $installed_plugins = get_plugins(); |
|
131 | 131 | $addon_obj = new WPInv_Admin_Addons(); |
132 | - if ($addons = $addon_obj->get_section_data( $current_tab ) ) : |
|
133 | - ?> |
|
132 | + if ($addons = $addon_obj->get_section_data( $current_tab ) ) : |
|
133 | + ?> |
|
134 | 134 | <ul class="wpi-products"><?php foreach ( $addons as $addon ) : |
135 | 135 | if(965==$addon->info->id){continue;}// don't show quote add on |
136 | - ?><li class="wpi-product"> |
|
136 | + ?><li class="wpi-product"> |
|
137 | 137 | <div class="wpi-product-title"> |
138 | 138 | <h3><?php |
139 | - if ( ! empty( $addon->info->excerpt) ){ |
|
140 | - echo wpi_help_tip( $addon->info->excerpt ); |
|
141 | - } |
|
142 | - echo esc_html( $addon->info->title ); ?></h3> |
|
139 | + if ( ! empty( $addon->info->excerpt) ){ |
|
140 | + echo wpi_help_tip( $addon->info->excerpt ); |
|
141 | + } |
|
142 | + echo esc_html( $addon->info->title ); ?></h3> |
|
143 | 143 | </div> |
144 | 144 | |
145 | 145 | <span class="wpi-product-image"> |
@@ -147,27 +147,27 @@ discard block |
||
147 | 147 | <img src="<?php echo esc_attr( $addon->info->thumbnail ); ?>"/> |
148 | 148 | <?php endif; |
149 | 149 | |
150 | - if(isset($addon->info->link) && substr( $addon->info->link, 0, 21 ) === "https://wordpress.org"){ |
|
151 | - echo '<a href="'.admin_url('/plugin-install.php?tab=plugin-information&plugin='.$addon->info->slug).'&width=770&height=660&TB_iframe=true" class="thickbox" >'; |
|
152 | - echo '<span class="wpi-product-info">'.__('More info','invoicing').'</span>'; |
|
153 | - echo '</a>'; |
|
154 | - }elseif(isset($addon->info->link) && substr( $addon->info->link, 0, 23 ) === "https://wpinvoicing.com"){ |
|
155 | - if(defined('WP_EASY_UPDATES_ACTIVE')){ |
|
156 | - $url = admin_url('/plugin-install.php?tab=plugin-information&plugin='.$addon->info->slug.'&width=770&height=660&item_id='.$addon->info->id.'&update_url=https://wpinvoicing.com&TB_iframe=true'); |
|
157 | - }else{ |
|
158 | - // if installed show activation link |
|
159 | - if(isset($installed_plugins['wp-easy-updates/external-updates.php'])){ |
|
160 | - $url = '#TB_inline?width=600&height=50&inlineId=wpi-wpeu-required-activation'; |
|
161 | - }else{ |
|
162 | - $url = '#TB_inline?width=600&height=50&inlineId=wpi-wpeu-required-for-external'; |
|
163 | - } |
|
164 | - } |
|
165 | - echo '<a href="'.$url.'" class="thickbox">'; |
|
166 | - echo '<span class="wpi-product-info">'.__('More info','invoicing').'</span>'; |
|
167 | - echo '</a>'; |
|
168 | - } |
|
169 | - |
|
170 | - ?> |
|
150 | + if(isset($addon->info->link) && substr( $addon->info->link, 0, 21 ) === "https://wordpress.org"){ |
|
151 | + echo '<a href="'.admin_url('/plugin-install.php?tab=plugin-information&plugin='.$addon->info->slug).'&width=770&height=660&TB_iframe=true" class="thickbox" >'; |
|
152 | + echo '<span class="wpi-product-info">'.__('More info','invoicing').'</span>'; |
|
153 | + echo '</a>'; |
|
154 | + }elseif(isset($addon->info->link) && substr( $addon->info->link, 0, 23 ) === "https://wpinvoicing.com"){ |
|
155 | + if(defined('WP_EASY_UPDATES_ACTIVE')){ |
|
156 | + $url = admin_url('/plugin-install.php?tab=plugin-information&plugin='.$addon->info->slug.'&width=770&height=660&item_id='.$addon->info->id.'&update_url=https://wpinvoicing.com&TB_iframe=true'); |
|
157 | + }else{ |
|
158 | + // if installed show activation link |
|
159 | + if(isset($installed_plugins['wp-easy-updates/external-updates.php'])){ |
|
160 | + $url = '#TB_inline?width=600&height=50&inlineId=wpi-wpeu-required-activation'; |
|
161 | + }else{ |
|
162 | + $url = '#TB_inline?width=600&height=50&inlineId=wpi-wpeu-required-for-external'; |
|
163 | + } |
|
164 | + } |
|
165 | + echo '<a href="'.$url.'" class="thickbox">'; |
|
166 | + echo '<span class="wpi-product-info">'.__('More info','invoicing').'</span>'; |
|
167 | + echo '</a>'; |
|
168 | + } |
|
169 | + |
|
170 | + ?> |
|
171 | 171 | |
172 | 172 | </span> |
173 | 173 | |
@@ -175,15 +175,15 @@ discard block |
||
175 | 175 | <span class="wpi-product-button"> |
176 | 176 | <?php |
177 | 177 | $addon_obj->output_button( $addon ); |
178 | - ?> |
|
178 | + ?> |
|
179 | 179 | </span> |
180 | 180 | |
181 | 181 | <span class="wpi-price"><?php //print_r($addon); //echo wp_kses_post( $addon->price ); ?></span></li><?php endforeach; ?></ul> |
182 | 182 | <?php endif; |
183 | - } |
|
183 | + } |
|
184 | 184 | |
185 | - } |
|
186 | - ?> |
|
185 | + } |
|
186 | + ?> |
|
187 | 187 | |
188 | 188 | |
189 | 189 | <div class="clearfix" ></div> |
@@ -202,8 +202,8 @@ discard block |
||
202 | 202 | <input class="wpeu-licence-key" type="text" placeholder="<?php _e("Enter your licence key",'invoicing');?>"> <button class="button-primary wpeu-licence-popup-button" ><?php _e("Install",'invoicing');?></button> |
203 | 203 | <br> |
204 | 204 | <?php |
205 | - echo sprintf( __('%sFind your licence key here%s OR %sBuy one here%s', 'invoicing'), '<a href="https://wpinvoicing.com/your-account/" target="_blank">','</a>','<a class="wpeu-licence-link" href="https://wpinvoicing.com/downloads/category/addons/" target="_blank">','</a>' ); |
|
206 | - ?> |
|
205 | + echo sprintf( __('%sFind your licence key here%s OR %sBuy one here%s', 'invoicing'), '<a href="https://wpinvoicing.com/your-account/" target="_blank">','</a>','<a class="wpeu-licence-link" href="https://wpinvoicing.com/downloads/category/addons/" target="_blank">','</a>' ); |
|
206 | + ?> |
|
207 | 207 | </span> |
208 | 208 | </div> |
209 | 209 |
@@ -44,22 +44,22 @@ |
||
44 | 44 | parent::__construct( $options ); |
45 | 45 | } |
46 | 46 | |
47 | - /** |
|
48 | - * The Super block output function. |
|
49 | - * |
|
50 | - * @param array $args |
|
51 | - * @param array $widget_args |
|
52 | - * @param string $content |
|
53 | - * |
|
54 | - * @return mixed|string|bool |
|
55 | - */ |
|
47 | + /** |
|
48 | + * The Super block output function. |
|
49 | + * |
|
50 | + * @param array $args |
|
51 | + * @param array $widget_args |
|
52 | + * @param string $content |
|
53 | + * |
|
54 | + * @return mixed|string|bool |
|
55 | + */ |
|
56 | 56 | public function output( $args = array(), $widget_args = array(), $content = '' ) { |
57 | 57 | |
58 | - ob_start(); |
|
58 | + ob_start(); |
|
59 | 59 | |
60 | - wpinv_print_errors(); |
|
60 | + wpinv_print_errors(); |
|
61 | 61 | |
62 | - return '<div class="wpinv">' . ob_get_clean() . '</div>'; |
|
62 | + return '<div class="wpinv">' . ob_get_clean() . '</div>'; |
|
63 | 63 | |
64 | 64 | } |
65 | 65 |
@@ -11,289 +11,289 @@ |
||
11 | 11 | defined( 'ABSPATH' ) || exit; |
12 | 12 | |
13 | 13 | return array( |
14 | - 'AF' => array( |
|
15 | - 'name' => __( 'Africa', 'invoicing' ), |
|
16 | - 'countries' => array( |
|
17 | - 'AO', |
|
18 | - 'BF', |
|
19 | - 'BI', |
|
20 | - 'BJ', |
|
21 | - 'BW', |
|
22 | - 'CD', |
|
23 | - 'CF', |
|
24 | - 'CG', |
|
25 | - 'CI', |
|
26 | - 'CM', |
|
27 | - 'CV', |
|
28 | - 'DJ', |
|
29 | - 'DZ', |
|
30 | - 'EG', |
|
31 | - 'EH', |
|
32 | - 'ER', |
|
33 | - 'ET', |
|
34 | - 'GA', |
|
35 | - 'GH', |
|
36 | - 'GM', |
|
37 | - 'GN', |
|
38 | - 'GQ', |
|
39 | - 'GW', |
|
40 | - 'KE', |
|
41 | - 'KM', |
|
42 | - 'LR', |
|
43 | - 'LS', |
|
44 | - 'LY', |
|
45 | - 'MA', |
|
46 | - 'MG', |
|
47 | - 'ML', |
|
48 | - 'MR', |
|
49 | - 'MU', |
|
50 | - 'MW', |
|
51 | - 'MZ', |
|
52 | - 'NA', |
|
53 | - 'NE', |
|
54 | - 'NG', |
|
55 | - 'RE', |
|
56 | - 'RW', |
|
57 | - 'SC', |
|
58 | - 'SD', |
|
59 | - 'SH', |
|
60 | - 'SL', |
|
61 | - 'SN', |
|
62 | - 'SO', |
|
63 | - 'SS', |
|
64 | - 'ST', |
|
65 | - 'SZ', |
|
66 | - 'TD', |
|
67 | - 'TG', |
|
68 | - 'TN', |
|
69 | - 'TZ', |
|
70 | - 'UG', |
|
71 | - 'YT', |
|
72 | - 'ZA', |
|
73 | - 'ZM', |
|
74 | - 'ZW', |
|
75 | - ), |
|
76 | - ), |
|
77 | - 'AN' => array( |
|
78 | - 'name' => __( 'Antarctica', 'invoicing' ), |
|
79 | - 'countries' => array( |
|
80 | - 'AQ', |
|
81 | - 'BV', |
|
82 | - 'GS', |
|
83 | - 'HM', |
|
84 | - 'TF', |
|
85 | - ), |
|
86 | - ), |
|
87 | - 'AS' => array( |
|
88 | - 'name' => __( 'Asia', 'invoicing' ), |
|
89 | - 'countries' => array( |
|
90 | - 'AE', |
|
91 | - 'AF', |
|
92 | - 'AM', |
|
93 | - 'AZ', |
|
94 | - 'BD', |
|
95 | - 'BH', |
|
96 | - 'BN', |
|
97 | - 'BT', |
|
98 | - 'CC', |
|
99 | - 'CN', |
|
100 | - 'CX', |
|
101 | - 'CY', |
|
102 | - 'GE', |
|
103 | - 'HK', |
|
104 | - 'ID', |
|
105 | - 'IL', |
|
106 | - 'IN', |
|
107 | - 'IO', |
|
108 | - 'IQ', |
|
109 | - 'IR', |
|
110 | - 'JO', |
|
111 | - 'JP', |
|
112 | - 'KG', |
|
113 | - 'KH', |
|
114 | - 'KP', |
|
115 | - 'KR', |
|
116 | - 'KW', |
|
117 | - 'KZ', |
|
118 | - 'LA', |
|
119 | - 'LB', |
|
120 | - 'LK', |
|
121 | - 'MM', |
|
122 | - 'MN', |
|
123 | - 'MO', |
|
124 | - 'MV', |
|
125 | - 'MY', |
|
126 | - 'NP', |
|
127 | - 'OM', |
|
128 | - 'PH', |
|
129 | - 'PK', |
|
130 | - 'PS', |
|
131 | - 'QA', |
|
132 | - 'SA', |
|
133 | - 'SG', |
|
134 | - 'SY', |
|
135 | - 'TH', |
|
136 | - 'TJ', |
|
137 | - 'TL', |
|
138 | - 'TM', |
|
139 | - 'TW', |
|
140 | - 'UZ', |
|
141 | - 'VN', |
|
142 | - 'YE', |
|
143 | - ), |
|
144 | - ), |
|
145 | - 'EU' => array( |
|
146 | - 'name' => __( 'Europe', 'invoicing' ), |
|
147 | - 'countries' => array( |
|
148 | - 'AD', |
|
149 | - 'AL', |
|
150 | - 'AT', |
|
151 | - 'AX', |
|
152 | - 'BA', |
|
153 | - 'BE', |
|
154 | - 'BG', |
|
155 | - 'BY', |
|
156 | - 'CH', |
|
157 | - 'CY', |
|
158 | - 'CZ', |
|
159 | - 'DE', |
|
160 | - 'DK', |
|
161 | - 'EE', |
|
162 | - 'ES', |
|
163 | - 'FI', |
|
164 | - 'FO', |
|
165 | - 'FR', |
|
166 | - 'GB', |
|
167 | - 'GG', |
|
168 | - 'GI', |
|
169 | - 'GR', |
|
170 | - 'HR', |
|
171 | - 'HU', |
|
172 | - 'IE', |
|
173 | - 'IM', |
|
174 | - 'IS', |
|
175 | - 'IT', |
|
176 | - 'JE', |
|
177 | - 'LI', |
|
178 | - 'LT', |
|
179 | - 'LU', |
|
180 | - 'LV', |
|
181 | - 'MC', |
|
182 | - 'MD', |
|
183 | - 'ME', |
|
184 | - 'MK', |
|
185 | - 'MT', |
|
186 | - 'NL', |
|
187 | - 'NO', |
|
188 | - 'PL', |
|
189 | - 'PT', |
|
190 | - 'RO', |
|
191 | - 'RS', |
|
192 | - 'RU', |
|
193 | - 'SE', |
|
194 | - 'SI', |
|
195 | - 'SJ', |
|
196 | - 'SK', |
|
197 | - 'SM', |
|
198 | - 'TR', |
|
199 | - 'UA', |
|
200 | - 'VA', |
|
201 | - ), |
|
202 | - ), |
|
203 | - 'NA' => array( |
|
204 | - 'name' => __( 'North America', 'invoicing' ), |
|
205 | - 'countries' => array( |
|
206 | - 'AG', |
|
207 | - 'AI', |
|
208 | - 'AW', |
|
209 | - 'BB', |
|
210 | - 'BL', |
|
211 | - 'BM', |
|
212 | - 'BQ', |
|
213 | - 'BS', |
|
214 | - 'BZ', |
|
215 | - 'CA', |
|
216 | - 'CR', |
|
217 | - 'CU', |
|
218 | - 'CW', |
|
219 | - 'DM', |
|
220 | - 'DO', |
|
221 | - 'GD', |
|
222 | - 'GL', |
|
223 | - 'GP', |
|
224 | - 'GT', |
|
225 | - 'HN', |
|
226 | - 'HT', |
|
227 | - 'JM', |
|
228 | - 'KN', |
|
229 | - 'KY', |
|
230 | - 'LC', |
|
231 | - 'MF', |
|
232 | - 'MQ', |
|
233 | - 'MS', |
|
234 | - 'MX', |
|
235 | - 'NI', |
|
236 | - 'PA', |
|
237 | - 'PM', |
|
238 | - 'PR', |
|
239 | - 'SV', |
|
240 | - 'SX', |
|
241 | - 'TC', |
|
242 | - 'TT', |
|
243 | - 'US', |
|
244 | - 'VC', |
|
245 | - 'VG', |
|
246 | - 'VI', |
|
247 | - ), |
|
248 | - ), |
|
249 | - 'OC' => array( |
|
250 | - 'name' => __( 'Oceania', 'invoicing' ), |
|
251 | - 'countries' => array( |
|
252 | - 'AS', |
|
253 | - 'AU', |
|
254 | - 'CK', |
|
255 | - 'FJ', |
|
256 | - 'FM', |
|
257 | - 'GU', |
|
258 | - 'KI', |
|
259 | - 'MH', |
|
260 | - 'MP', |
|
261 | - 'NC', |
|
262 | - 'NF', |
|
263 | - 'NR', |
|
264 | - 'NU', |
|
265 | - 'NZ', |
|
266 | - 'PF', |
|
267 | - 'PG', |
|
268 | - 'PN', |
|
269 | - 'PW', |
|
270 | - 'SB', |
|
271 | - 'TK', |
|
272 | - 'TO', |
|
273 | - 'TV', |
|
274 | - 'UM', |
|
275 | - 'VU', |
|
276 | - 'WF', |
|
277 | - 'WS', |
|
278 | - ), |
|
279 | - ), |
|
280 | - 'SA' => array( |
|
281 | - 'name' => __( 'South America', 'invoicing' ), |
|
282 | - 'countries' => array( |
|
283 | - 'AR', |
|
284 | - 'BO', |
|
285 | - 'BR', |
|
286 | - 'CL', |
|
287 | - 'CO', |
|
288 | - 'EC', |
|
289 | - 'FK', |
|
290 | - 'GF', |
|
291 | - 'GY', |
|
292 | - 'PE', |
|
293 | - 'PY', |
|
294 | - 'SR', |
|
295 | - 'UY', |
|
296 | - 'VE', |
|
297 | - ), |
|
298 | - ), |
|
14 | + 'AF' => array( |
|
15 | + 'name' => __( 'Africa', 'invoicing' ), |
|
16 | + 'countries' => array( |
|
17 | + 'AO', |
|
18 | + 'BF', |
|
19 | + 'BI', |
|
20 | + 'BJ', |
|
21 | + 'BW', |
|
22 | + 'CD', |
|
23 | + 'CF', |
|
24 | + 'CG', |
|
25 | + 'CI', |
|
26 | + 'CM', |
|
27 | + 'CV', |
|
28 | + 'DJ', |
|
29 | + 'DZ', |
|
30 | + 'EG', |
|
31 | + 'EH', |
|
32 | + 'ER', |
|
33 | + 'ET', |
|
34 | + 'GA', |
|
35 | + 'GH', |
|
36 | + 'GM', |
|
37 | + 'GN', |
|
38 | + 'GQ', |
|
39 | + 'GW', |
|
40 | + 'KE', |
|
41 | + 'KM', |
|
42 | + 'LR', |
|
43 | + 'LS', |
|
44 | + 'LY', |
|
45 | + 'MA', |
|
46 | + 'MG', |
|
47 | + 'ML', |
|
48 | + 'MR', |
|
49 | + 'MU', |
|
50 | + 'MW', |
|
51 | + 'MZ', |
|
52 | + 'NA', |
|
53 | + 'NE', |
|
54 | + 'NG', |
|
55 | + 'RE', |
|
56 | + 'RW', |
|
57 | + 'SC', |
|
58 | + 'SD', |
|
59 | + 'SH', |
|
60 | + 'SL', |
|
61 | + 'SN', |
|
62 | + 'SO', |
|
63 | + 'SS', |
|
64 | + 'ST', |
|
65 | + 'SZ', |
|
66 | + 'TD', |
|
67 | + 'TG', |
|
68 | + 'TN', |
|
69 | + 'TZ', |
|
70 | + 'UG', |
|
71 | + 'YT', |
|
72 | + 'ZA', |
|
73 | + 'ZM', |
|
74 | + 'ZW', |
|
75 | + ), |
|
76 | + ), |
|
77 | + 'AN' => array( |
|
78 | + 'name' => __( 'Antarctica', 'invoicing' ), |
|
79 | + 'countries' => array( |
|
80 | + 'AQ', |
|
81 | + 'BV', |
|
82 | + 'GS', |
|
83 | + 'HM', |
|
84 | + 'TF', |
|
85 | + ), |
|
86 | + ), |
|
87 | + 'AS' => array( |
|
88 | + 'name' => __( 'Asia', 'invoicing' ), |
|
89 | + 'countries' => array( |
|
90 | + 'AE', |
|
91 | + 'AF', |
|
92 | + 'AM', |
|
93 | + 'AZ', |
|
94 | + 'BD', |
|
95 | + 'BH', |
|
96 | + 'BN', |
|
97 | + 'BT', |
|
98 | + 'CC', |
|
99 | + 'CN', |
|
100 | + 'CX', |
|
101 | + 'CY', |
|
102 | + 'GE', |
|
103 | + 'HK', |
|
104 | + 'ID', |
|
105 | + 'IL', |
|
106 | + 'IN', |
|
107 | + 'IO', |
|
108 | + 'IQ', |
|
109 | + 'IR', |
|
110 | + 'JO', |
|
111 | + 'JP', |
|
112 | + 'KG', |
|
113 | + 'KH', |
|
114 | + 'KP', |
|
115 | + 'KR', |
|
116 | + 'KW', |
|
117 | + 'KZ', |
|
118 | + 'LA', |
|
119 | + 'LB', |
|
120 | + 'LK', |
|
121 | + 'MM', |
|
122 | + 'MN', |
|
123 | + 'MO', |
|
124 | + 'MV', |
|
125 | + 'MY', |
|
126 | + 'NP', |
|
127 | + 'OM', |
|
128 | + 'PH', |
|
129 | + 'PK', |
|
130 | + 'PS', |
|
131 | + 'QA', |
|
132 | + 'SA', |
|
133 | + 'SG', |
|
134 | + 'SY', |
|
135 | + 'TH', |
|
136 | + 'TJ', |
|
137 | + 'TL', |
|
138 | + 'TM', |
|
139 | + 'TW', |
|
140 | + 'UZ', |
|
141 | + 'VN', |
|
142 | + 'YE', |
|
143 | + ), |
|
144 | + ), |
|
145 | + 'EU' => array( |
|
146 | + 'name' => __( 'Europe', 'invoicing' ), |
|
147 | + 'countries' => array( |
|
148 | + 'AD', |
|
149 | + 'AL', |
|
150 | + 'AT', |
|
151 | + 'AX', |
|
152 | + 'BA', |
|
153 | + 'BE', |
|
154 | + 'BG', |
|
155 | + 'BY', |
|
156 | + 'CH', |
|
157 | + 'CY', |
|
158 | + 'CZ', |
|
159 | + 'DE', |
|
160 | + 'DK', |
|
161 | + 'EE', |
|
162 | + 'ES', |
|
163 | + 'FI', |
|
164 | + 'FO', |
|
165 | + 'FR', |
|
166 | + 'GB', |
|
167 | + 'GG', |
|
168 | + 'GI', |
|
169 | + 'GR', |
|
170 | + 'HR', |
|
171 | + 'HU', |
|
172 | + 'IE', |
|
173 | + 'IM', |
|
174 | + 'IS', |
|
175 | + 'IT', |
|
176 | + 'JE', |
|
177 | + 'LI', |
|
178 | + 'LT', |
|
179 | + 'LU', |
|
180 | + 'LV', |
|
181 | + 'MC', |
|
182 | + 'MD', |
|
183 | + 'ME', |
|
184 | + 'MK', |
|
185 | + 'MT', |
|
186 | + 'NL', |
|
187 | + 'NO', |
|
188 | + 'PL', |
|
189 | + 'PT', |
|
190 | + 'RO', |
|
191 | + 'RS', |
|
192 | + 'RU', |
|
193 | + 'SE', |
|
194 | + 'SI', |
|
195 | + 'SJ', |
|
196 | + 'SK', |
|
197 | + 'SM', |
|
198 | + 'TR', |
|
199 | + 'UA', |
|
200 | + 'VA', |
|
201 | + ), |
|
202 | + ), |
|
203 | + 'NA' => array( |
|
204 | + 'name' => __( 'North America', 'invoicing' ), |
|
205 | + 'countries' => array( |
|
206 | + 'AG', |
|
207 | + 'AI', |
|
208 | + 'AW', |
|
209 | + 'BB', |
|
210 | + 'BL', |
|
211 | + 'BM', |
|
212 | + 'BQ', |
|
213 | + 'BS', |
|
214 | + 'BZ', |
|
215 | + 'CA', |
|
216 | + 'CR', |
|
217 | + 'CU', |
|
218 | + 'CW', |
|
219 | + 'DM', |
|
220 | + 'DO', |
|
221 | + 'GD', |
|
222 | + 'GL', |
|
223 | + 'GP', |
|
224 | + 'GT', |
|
225 | + 'HN', |
|
226 | + 'HT', |
|
227 | + 'JM', |
|
228 | + 'KN', |
|
229 | + 'KY', |
|
230 | + 'LC', |
|
231 | + 'MF', |
|
232 | + 'MQ', |
|
233 | + 'MS', |
|
234 | + 'MX', |
|
235 | + 'NI', |
|
236 | + 'PA', |
|
237 | + 'PM', |
|
238 | + 'PR', |
|
239 | + 'SV', |
|
240 | + 'SX', |
|
241 | + 'TC', |
|
242 | + 'TT', |
|
243 | + 'US', |
|
244 | + 'VC', |
|
245 | + 'VG', |
|
246 | + 'VI', |
|
247 | + ), |
|
248 | + ), |
|
249 | + 'OC' => array( |
|
250 | + 'name' => __( 'Oceania', 'invoicing' ), |
|
251 | + 'countries' => array( |
|
252 | + 'AS', |
|
253 | + 'AU', |
|
254 | + 'CK', |
|
255 | + 'FJ', |
|
256 | + 'FM', |
|
257 | + 'GU', |
|
258 | + 'KI', |
|
259 | + 'MH', |
|
260 | + 'MP', |
|
261 | + 'NC', |
|
262 | + 'NF', |
|
263 | + 'NR', |
|
264 | + 'NU', |
|
265 | + 'NZ', |
|
266 | + 'PF', |
|
267 | + 'PG', |
|
268 | + 'PN', |
|
269 | + 'PW', |
|
270 | + 'SB', |
|
271 | + 'TK', |
|
272 | + 'TO', |
|
273 | + 'TV', |
|
274 | + 'UM', |
|
275 | + 'VU', |
|
276 | + 'WF', |
|
277 | + 'WS', |
|
278 | + ), |
|
279 | + ), |
|
280 | + 'SA' => array( |
|
281 | + 'name' => __( 'South America', 'invoicing' ), |
|
282 | + 'countries' => array( |
|
283 | + 'AR', |
|
284 | + 'BO', |
|
285 | + 'BR', |
|
286 | + 'CL', |
|
287 | + 'CO', |
|
288 | + 'EC', |
|
289 | + 'FK', |
|
290 | + 'GF', |
|
291 | + 'GY', |
|
292 | + 'PE', |
|
293 | + 'PY', |
|
294 | + 'SR', |
|
295 | + 'UY', |
|
296 | + 'VE', |
|
297 | + ), |
|
298 | + ), |
|
299 | 299 | ); |
@@ -14,1537 +14,1537 @@ |
||
14 | 14 | defined( 'ABSPATH' ) || exit; |
15 | 15 | |
16 | 16 | return array( |
17 | - 'AF' => array(), |
|
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' ), |
|
37 | - ), |
|
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' ), |
|
63 | - ), |
|
64 | - 'AT' => array(), |
|
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' ), |
|
74 | - ), |
|
75 | - 'AX' => array(), |
|
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' ), |
|
141 | - ), |
|
142 | - 'BE' => array(), |
|
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' ), |
|
172 | - ), |
|
173 | - 'BH' => array(), |
|
174 | - 'BI' => array(), |
|
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' ), |
|
185 | - ), |
|
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' ), |
|
214 | - ), |
|
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' ), |
|
229 | - ), |
|
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' ), |
|
257 | - ), |
|
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' ), |
|
291 | - ), |
|
292 | - 'CZ' => array(), |
|
293 | - 'DE' => array(), |
|
294 | - 'DK' => array(), |
|
295 | - 'EE' => array(), |
|
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' ), |
|
349 | - ), |
|
350 | - 'FI' => array(), |
|
351 | - 'FR' => array(), |
|
352 | - 'GP' => array(), |
|
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' ), |
|
367 | - ), |
|
368 | - 'GF' => array(), |
|
369 | - 'HK' => array( // Hong Kong states. |
|
370 | - 'HONG KONG' => __( 'Hong Kong Island', 'invoicing' ), |
|
371 | - 'KOWLOON' => __( 'Kowloon', 'invoicing' ), |
|
372 | - 'NEW TERRITORIES' => __( 'New Territories', 'invoicing' ), |
|
373 | - ), |
|
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' ), |
|
395 | - ), |
|
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' ), |
|
431 | - ), |
|
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' ), |
|
459 | - ), |
|
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' ), |
|
497 | - ), |
|
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' ), |
|
530 | - ), |
|
531 | - 'IS' => array(), |
|
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' ), |
|
640 | - ), |
|
641 | - 'IL' => array(), |
|
642 | - 'IM' => array(), |
|
17 | + 'AF' => array(), |
|
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' ), |
|
37 | + ), |
|
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' ), |
|
63 | + ), |
|
64 | + 'AT' => array(), |
|
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' ), |
|
74 | + ), |
|
75 | + 'AX' => array(), |
|
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' ), |
|
141 | + ), |
|
142 | + 'BE' => array(), |
|
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' ), |
|
172 | + ), |
|
173 | + 'BH' => array(), |
|
174 | + 'BI' => array(), |
|
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' ), |
|
185 | + ), |
|
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' ), |
|
214 | + ), |
|
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' ), |
|
229 | + ), |
|
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' ), |
|
257 | + ), |
|
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' ), |
|
291 | + ), |
|
292 | + 'CZ' => array(), |
|
293 | + 'DE' => array(), |
|
294 | + 'DK' => array(), |
|
295 | + 'EE' => array(), |
|
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' ), |
|
349 | + ), |
|
350 | + 'FI' => array(), |
|
351 | + 'FR' => array(), |
|
352 | + 'GP' => array(), |
|
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' ), |
|
367 | + ), |
|
368 | + 'GF' => array(), |
|
369 | + 'HK' => array( // Hong Kong states. |
|
370 | + 'HONG KONG' => __( 'Hong Kong Island', 'invoicing' ), |
|
371 | + 'KOWLOON' => __( 'Kowloon', 'invoicing' ), |
|
372 | + 'NEW TERRITORIES' => __( 'New Territories', 'invoicing' ), |
|
373 | + ), |
|
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' ), |
|
395 | + ), |
|
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' ), |
|
431 | + ), |
|
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' ), |
|
459 | + ), |
|
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' ), |
|
497 | + ), |
|
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' ), |
|
530 | + ), |
|
531 | + 'IS' => array(), |
|
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' ), |
|
640 | + ), |
|
641 | + 'IL' => array(), |
|
642 | + 'IM' => array(), |
|
643 | 643 | |
644 | - /** |
|
645 | - * Japan States. |
|
646 | - * |
|
647 | - * English notation of prefectures conform to the notation of Japan Post. |
|
648 | - * The suffix corresponds with the Japanese translation file. |
|
649 | - */ |
|
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' ), |
|
698 | - ), |
|
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' ), |
|
747 | - ), |
|
748 | - 'KR' => array(), |
|
749 | - 'KW' => array(), |
|
750 | - 'LB' => array(), |
|
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' ), |
|
767 | - ), |
|
768 | - 'LU' => array(), |
|
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' ), |
|
805 | - ), |
|
806 | - 'MQ' => array(), |
|
807 | - 'MT' => array(), |
|
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' ), |
|
841 | - ), |
|
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' ), |
|
859 | - ), |
|
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' ), |
|
898 | - ), |
|
899 | - 'NL' => array(), |
|
900 | - 'NO' => array(), |
|
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' ), |
|
916 | - ), |
|
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' ), |
|
934 | - ), |
|
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' ), |
|
962 | - ), |
|
644 | + /** |
|
645 | + * Japan States. |
|
646 | + * |
|
647 | + * English notation of prefectures conform to the notation of Japan Post. |
|
648 | + * The suffix corresponds with the Japanese translation file. |
|
649 | + */ |
|
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' ), |
|
698 | + ), |
|
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' ), |
|
747 | + ), |
|
748 | + 'KR' => array(), |
|
749 | + 'KW' => array(), |
|
750 | + 'LB' => array(), |
|
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' ), |
|
767 | + ), |
|
768 | + 'LU' => array(), |
|
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' ), |
|
805 | + ), |
|
806 | + 'MQ' => array(), |
|
807 | + 'MT' => array(), |
|
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' ), |
|
841 | + ), |
|
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' ), |
|
859 | + ), |
|
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' ), |
|
898 | + ), |
|
899 | + 'NL' => array(), |
|
900 | + 'NO' => array(), |
|
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' ), |
|
916 | + ), |
|
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' ), |
|
934 | + ), |
|
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' ), |
|
962 | + ), |
|
963 | 963 | |
964 | - /** |
|
965 | - * Philippine Provinces. |
|
966 | - */ |
|
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' ), |
|
1050 | - ), |
|
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' ), |
|
1060 | - ), |
|
1061 | - 'PL' => array(), |
|
1062 | - 'PT' => array(), |
|
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' ), |
|
1082 | - ), |
|
1083 | - 'RE' => array(), |
|
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' ), |
|
1127 | - ), |
|
1128 | - 'RS' => array(), |
|
1129 | - 'SG' => array(), |
|
1130 | - 'SK' => array(), |
|
1131 | - 'SI' => array(), |
|
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' ), |
|
1210 | - ), |
|
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' ), |
|
1293 | - ), |
|
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' ), |
|
1325 | - ), |
|
1326 | - 'LK' => array(), |
|
1327 | - 'SE' => array(), |
|
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' ), |
|
1457 | - ), |
|
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' ), |
|
1468 | - ), |
|
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' ), |
|
1524 | - ), |
|
1525 | - 'VN' => array(), |
|
1526 | - 'YT' => array(), |
|
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' ), |
|
1537 | - ), |
|
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' ), |
|
1549 | - ), |
|
964 | + /** |
|
965 | + * Philippine Provinces. |
|
966 | + */ |
|
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' ), |
|
1050 | + ), |
|
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' ), |
|
1060 | + ), |
|
1061 | + 'PL' => array(), |
|
1062 | + 'PT' => array(), |
|
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' ), |
|
1082 | + ), |
|
1083 | + 'RE' => array(), |
|
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' ), |
|
1127 | + ), |
|
1128 | + 'RS' => array(), |
|
1129 | + 'SG' => array(), |
|
1130 | + 'SK' => array(), |
|
1131 | + 'SI' => array(), |
|
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' ), |
|
1210 | + ), |
|
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' ), |
|
1293 | + ), |
|
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' ), |
|
1325 | + ), |
|
1326 | + 'LK' => array(), |
|
1327 | + 'SE' => array(), |
|
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' ), |
|
1457 | + ), |
|
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' ), |
|
1468 | + ), |
|
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' ), |
|
1524 | + ), |
|
1525 | + 'VN' => array(), |
|
1526 | + 'YT' => array(), |
|
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' ), |
|
1537 | + ), |
|
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' ), |
|
1549 | + ), |
|
1550 | 1550 | ); |
@@ -10,261 +10,261 @@ |
||
10 | 10 | defined( 'ABSPATH' ) || exit; |
11 | 11 | |
12 | 12 | return array( |
13 | - 'BD' => '+880', |
|
14 | - 'BE' => '+32', |
|
15 | - 'BF' => '+226', |
|
16 | - 'BG' => '+359', |
|
17 | - 'BA' => '+387', |
|
18 | - 'BB' => '+1246', |
|
19 | - 'WF' => '+681', |
|
20 | - 'BL' => '+590', |
|
21 | - 'BM' => '+1441', |
|
22 | - 'BN' => '+673', |
|
23 | - 'BO' => '+591', |
|
24 | - 'BH' => '+973', |
|
25 | - 'BI' => '+257', |
|
26 | - 'BJ' => '+229', |
|
27 | - 'BT' => '+975', |
|
28 | - 'JM' => '+1876', |
|
29 | - 'BV' => '', |
|
30 | - 'BW' => '+267', |
|
31 | - 'WS' => '+685', |
|
32 | - 'BQ' => '+599', |
|
33 | - 'BR' => '+55', |
|
34 | - 'BS' => '+1242', |
|
35 | - 'JE' => '+441534', |
|
36 | - 'BY' => '+375', |
|
37 | - 'BZ' => '+501', |
|
38 | - 'RU' => '+7', |
|
39 | - 'RW' => '+250', |
|
40 | - 'RS' => '+381', |
|
41 | - 'TL' => '+670', |
|
42 | - 'RE' => '+262', |
|
43 | - 'TM' => '+993', |
|
44 | - 'TJ' => '+992', |
|
45 | - 'RO' => '+40', |
|
46 | - 'TK' => '+690', |
|
47 | - 'GW' => '+245', |
|
48 | - 'GU' => '+1671', |
|
49 | - 'GT' => '+502', |
|
50 | - 'GS' => '', |
|
51 | - 'GR' => '+30', |
|
52 | - 'GQ' => '+240', |
|
53 | - 'GP' => '+590', |
|
54 | - 'JP' => '+81', |
|
55 | - 'GY' => '+592', |
|
56 | - 'GG' => '+441481', |
|
57 | - 'GF' => '+594', |
|
58 | - 'GE' => '+995', |
|
59 | - 'GD' => '+1473', |
|
60 | - 'GB' => '+44', |
|
61 | - 'GA' => '+241', |
|
62 | - 'SV' => '+503', |
|
63 | - 'GN' => '+224', |
|
64 | - 'GM' => '+220', |
|
65 | - 'GL' => '+299', |
|
66 | - 'GI' => '+350', |
|
67 | - 'GH' => '+233', |
|
68 | - 'OM' => '+968', |
|
69 | - 'TN' => '+216', |
|
70 | - 'JO' => '+962', |
|
71 | - 'HR' => '+385', |
|
72 | - 'HT' => '+509', |
|
73 | - 'HU' => '+36', |
|
74 | - 'HK' => '+852', |
|
75 | - 'HN' => '+504', |
|
76 | - 'HM' => '', |
|
77 | - 'VE' => '+58', |
|
78 | - 'PR' => array( |
|
79 | - '+1787', |
|
80 | - '+1939', |
|
81 | - ), |
|
82 | - 'PS' => '+970', |
|
83 | - 'PW' => '+680', |
|
84 | - 'PT' => '+351', |
|
85 | - 'SJ' => '+47', |
|
86 | - 'PY' => '+595', |
|
87 | - 'IQ' => '+964', |
|
88 | - 'PA' => '+507', |
|
89 | - 'PF' => '+689', |
|
90 | - 'PG' => '+675', |
|
91 | - 'PE' => '+51', |
|
92 | - 'PK' => '+92', |
|
93 | - 'PH' => '+63', |
|
94 | - 'PN' => '+870', |
|
95 | - 'PL' => '+48', |
|
96 | - 'PM' => '+508', |
|
97 | - 'ZM' => '+260', |
|
98 | - 'EH' => '+212', |
|
99 | - 'EE' => '+372', |
|
100 | - 'EG' => '+20', |
|
101 | - 'ZA' => '+27', |
|
102 | - 'EC' => '+593', |
|
103 | - 'IT' => '+39', |
|
104 | - 'VN' => '+84', |
|
105 | - 'SB' => '+677', |
|
106 | - 'ET' => '+251', |
|
107 | - 'SO' => '+252', |
|
108 | - 'ZW' => '+263', |
|
109 | - 'SA' => '+966', |
|
110 | - 'ES' => '+34', |
|
111 | - 'ER' => '+291', |
|
112 | - 'ME' => '+382', |
|
113 | - 'MD' => '+373', |
|
114 | - 'MG' => '+261', |
|
115 | - 'MF' => '+590', |
|
116 | - 'MA' => '+212', |
|
117 | - 'MC' => '+377', |
|
118 | - 'UZ' => '+998', |
|
119 | - 'MM' => '+95', |
|
120 | - 'ML' => '+223', |
|
121 | - 'MO' => '+853', |
|
122 | - 'MN' => '+976', |
|
123 | - 'MH' => '+692', |
|
124 | - 'MK' => '+389', |
|
125 | - 'MU' => '+230', |
|
126 | - 'MT' => '+356', |
|
127 | - 'MW' => '+265', |
|
128 | - 'MV' => '+960', |
|
129 | - 'MQ' => '+596', |
|
130 | - 'MP' => '+1670', |
|
131 | - 'MS' => '+1664', |
|
132 | - 'MR' => '+222', |
|
133 | - 'IM' => '+441624', |
|
134 | - 'UG' => '+256', |
|
135 | - 'TZ' => '+255', |
|
136 | - 'MY' => '+60', |
|
137 | - 'MX' => '+52', |
|
138 | - 'IL' => '+972', |
|
139 | - 'FR' => '+33', |
|
140 | - 'IO' => '+246', |
|
141 | - 'SH' => '+290', |
|
142 | - 'FI' => '+358', |
|
143 | - 'FJ' => '+679', |
|
144 | - 'FK' => '+500', |
|
145 | - 'FM' => '+691', |
|
146 | - 'FO' => '+298', |
|
147 | - 'NI' => '+505', |
|
148 | - 'NL' => '+31', |
|
149 | - 'NO' => '+47', |
|
150 | - 'NA' => '+264', |
|
151 | - 'VU' => '+678', |
|
152 | - 'NC' => '+687', |
|
153 | - 'NE' => '+227', |
|
154 | - 'NF' => '+672', |
|
155 | - 'NG' => '+234', |
|
156 | - 'NZ' => '+64', |
|
157 | - 'NP' => '+977', |
|
158 | - 'NR' => '+674', |
|
159 | - 'NU' => '+683', |
|
160 | - 'CK' => '+682', |
|
161 | - 'XK' => '', |
|
162 | - 'CI' => '+225', |
|
163 | - 'CH' => '+41', |
|
164 | - 'CO' => '+57', |
|
165 | - 'CN' => '+86', |
|
166 | - 'CM' => '+237', |
|
167 | - 'CL' => '+56', |
|
168 | - 'CC' => '+61', |
|
169 | - 'CA' => '+1', |
|
170 | - 'CG' => '+242', |
|
171 | - 'CF' => '+236', |
|
172 | - 'CD' => '+243', |
|
173 | - 'CZ' => '+420', |
|
174 | - 'CY' => '+357', |
|
175 | - 'CX' => '+61', |
|
176 | - 'CR' => '+506', |
|
177 | - 'CW' => '+599', |
|
178 | - 'CV' => '+238', |
|
179 | - 'CU' => '+53', |
|
180 | - 'SZ' => '+268', |
|
181 | - 'SY' => '+963', |
|
182 | - 'SX' => '+599', |
|
183 | - 'KG' => '+996', |
|
184 | - 'KE' => '+254', |
|
185 | - 'SS' => '+211', |
|
186 | - 'SR' => '+597', |
|
187 | - 'KI' => '+686', |
|
188 | - 'KH' => '+855', |
|
189 | - 'KN' => '+1869', |
|
190 | - 'KM' => '+269', |
|
191 | - 'ST' => '+239', |
|
192 | - 'SK' => '+421', |
|
193 | - 'KR' => '+82', |
|
194 | - 'SI' => '+386', |
|
195 | - 'KP' => '+850', |
|
196 | - 'KW' => '+965', |
|
197 | - 'SN' => '+221', |
|
198 | - 'SM' => '+378', |
|
199 | - 'SL' => '+232', |
|
200 | - 'SC' => '+248', |
|
201 | - 'KZ' => '+7', |
|
202 | - 'KY' => '+1345', |
|
203 | - 'SG' => '+65', |
|
204 | - 'SE' => '+46', |
|
205 | - 'SD' => '+249', |
|
206 | - 'DO' => array( |
|
207 | - '+1809', |
|
208 | - '+1829', |
|
209 | - '+1849', |
|
210 | - ), |
|
211 | - 'DM' => '+1767', |
|
212 | - 'DJ' => '+253', |
|
213 | - 'DK' => '+45', |
|
214 | - 'VG' => '+1284', |
|
215 | - 'DE' => '+49', |
|
216 | - 'YE' => '+967', |
|
217 | - 'DZ' => '+213', |
|
218 | - 'US' => '+1', |
|
219 | - 'UY' => '+598', |
|
220 | - 'YT' => '+262', |
|
221 | - 'UM' => '+1', |
|
222 | - 'LB' => '+961', |
|
223 | - 'LC' => '+1758', |
|
224 | - 'LA' => '+856', |
|
225 | - 'TV' => '+688', |
|
226 | - 'TW' => '+886', |
|
227 | - 'TT' => '+1868', |
|
228 | - 'TR' => '+90', |
|
229 | - 'LK' => '+94', |
|
230 | - 'LI' => '+423', |
|
231 | - 'LV' => '+371', |
|
232 | - 'TO' => '+676', |
|
233 | - 'LT' => '+370', |
|
234 | - 'LU' => '+352', |
|
235 | - 'LR' => '+231', |
|
236 | - 'LS' => '+266', |
|
237 | - 'TH' => '+66', |
|
238 | - 'TF' => '', |
|
239 | - 'TG' => '+228', |
|
240 | - 'TD' => '+235', |
|
241 | - 'TC' => '+1649', |
|
242 | - 'LY' => '+218', |
|
243 | - 'VA' => '+379', |
|
244 | - 'VC' => '+1784', |
|
245 | - 'AE' => '+971', |
|
246 | - 'AD' => '+376', |
|
247 | - 'AG' => '+1268', |
|
248 | - 'AF' => '+93', |
|
249 | - 'AI' => '+1264', |
|
250 | - 'VI' => '+1340', |
|
251 | - 'IS' => '+354', |
|
252 | - 'IR' => '+98', |
|
253 | - 'AM' => '+374', |
|
254 | - 'AL' => '+355', |
|
255 | - 'AO' => '+244', |
|
256 | - 'AQ' => '', |
|
257 | - 'AS' => '+1684', |
|
258 | - 'AR' => '+54', |
|
259 | - 'AU' => '+61', |
|
260 | - 'AT' => '+43', |
|
261 | - 'AW' => '+297', |
|
262 | - 'IN' => '+91', |
|
263 | - 'AX' => '+35818', |
|
264 | - 'AZ' => '+994', |
|
265 | - 'IE' => '+353', |
|
266 | - 'ID' => '+62', |
|
267 | - 'UA' => '+380', |
|
268 | - 'QA' => '+974', |
|
269 | - 'MZ' => '+258', |
|
13 | + 'BD' => '+880', |
|
14 | + 'BE' => '+32', |
|
15 | + 'BF' => '+226', |
|
16 | + 'BG' => '+359', |
|
17 | + 'BA' => '+387', |
|
18 | + 'BB' => '+1246', |
|
19 | + 'WF' => '+681', |
|
20 | + 'BL' => '+590', |
|
21 | + 'BM' => '+1441', |
|
22 | + 'BN' => '+673', |
|
23 | + 'BO' => '+591', |
|
24 | + 'BH' => '+973', |
|
25 | + 'BI' => '+257', |
|
26 | + 'BJ' => '+229', |
|
27 | + 'BT' => '+975', |
|
28 | + 'JM' => '+1876', |
|
29 | + 'BV' => '', |
|
30 | + 'BW' => '+267', |
|
31 | + 'WS' => '+685', |
|
32 | + 'BQ' => '+599', |
|
33 | + 'BR' => '+55', |
|
34 | + 'BS' => '+1242', |
|
35 | + 'JE' => '+441534', |
|
36 | + 'BY' => '+375', |
|
37 | + 'BZ' => '+501', |
|
38 | + 'RU' => '+7', |
|
39 | + 'RW' => '+250', |
|
40 | + 'RS' => '+381', |
|
41 | + 'TL' => '+670', |
|
42 | + 'RE' => '+262', |
|
43 | + 'TM' => '+993', |
|
44 | + 'TJ' => '+992', |
|
45 | + 'RO' => '+40', |
|
46 | + 'TK' => '+690', |
|
47 | + 'GW' => '+245', |
|
48 | + 'GU' => '+1671', |
|
49 | + 'GT' => '+502', |
|
50 | + 'GS' => '', |
|
51 | + 'GR' => '+30', |
|
52 | + 'GQ' => '+240', |
|
53 | + 'GP' => '+590', |
|
54 | + 'JP' => '+81', |
|
55 | + 'GY' => '+592', |
|
56 | + 'GG' => '+441481', |
|
57 | + 'GF' => '+594', |
|
58 | + 'GE' => '+995', |
|
59 | + 'GD' => '+1473', |
|
60 | + 'GB' => '+44', |
|
61 | + 'GA' => '+241', |
|
62 | + 'SV' => '+503', |
|
63 | + 'GN' => '+224', |
|
64 | + 'GM' => '+220', |
|
65 | + 'GL' => '+299', |
|
66 | + 'GI' => '+350', |
|
67 | + 'GH' => '+233', |
|
68 | + 'OM' => '+968', |
|
69 | + 'TN' => '+216', |
|
70 | + 'JO' => '+962', |
|
71 | + 'HR' => '+385', |
|
72 | + 'HT' => '+509', |
|
73 | + 'HU' => '+36', |
|
74 | + 'HK' => '+852', |
|
75 | + 'HN' => '+504', |
|
76 | + 'HM' => '', |
|
77 | + 'VE' => '+58', |
|
78 | + 'PR' => array( |
|
79 | + '+1787', |
|
80 | + '+1939', |
|
81 | + ), |
|
82 | + 'PS' => '+970', |
|
83 | + 'PW' => '+680', |
|
84 | + 'PT' => '+351', |
|
85 | + 'SJ' => '+47', |
|
86 | + 'PY' => '+595', |
|
87 | + 'IQ' => '+964', |
|
88 | + 'PA' => '+507', |
|
89 | + 'PF' => '+689', |
|
90 | + 'PG' => '+675', |
|
91 | + 'PE' => '+51', |
|
92 | + 'PK' => '+92', |
|
93 | + 'PH' => '+63', |
|
94 | + 'PN' => '+870', |
|
95 | + 'PL' => '+48', |
|
96 | + 'PM' => '+508', |
|
97 | + 'ZM' => '+260', |
|
98 | + 'EH' => '+212', |
|
99 | + 'EE' => '+372', |
|
100 | + 'EG' => '+20', |
|
101 | + 'ZA' => '+27', |
|
102 | + 'EC' => '+593', |
|
103 | + 'IT' => '+39', |
|
104 | + 'VN' => '+84', |
|
105 | + 'SB' => '+677', |
|
106 | + 'ET' => '+251', |
|
107 | + 'SO' => '+252', |
|
108 | + 'ZW' => '+263', |
|
109 | + 'SA' => '+966', |
|
110 | + 'ES' => '+34', |
|
111 | + 'ER' => '+291', |
|
112 | + 'ME' => '+382', |
|
113 | + 'MD' => '+373', |
|
114 | + 'MG' => '+261', |
|
115 | + 'MF' => '+590', |
|
116 | + 'MA' => '+212', |
|
117 | + 'MC' => '+377', |
|
118 | + 'UZ' => '+998', |
|
119 | + 'MM' => '+95', |
|
120 | + 'ML' => '+223', |
|
121 | + 'MO' => '+853', |
|
122 | + 'MN' => '+976', |
|
123 | + 'MH' => '+692', |
|
124 | + 'MK' => '+389', |
|
125 | + 'MU' => '+230', |
|
126 | + 'MT' => '+356', |
|
127 | + 'MW' => '+265', |
|
128 | + 'MV' => '+960', |
|
129 | + 'MQ' => '+596', |
|
130 | + 'MP' => '+1670', |
|
131 | + 'MS' => '+1664', |
|
132 | + 'MR' => '+222', |
|
133 | + 'IM' => '+441624', |
|
134 | + 'UG' => '+256', |
|
135 | + 'TZ' => '+255', |
|
136 | + 'MY' => '+60', |
|
137 | + 'MX' => '+52', |
|
138 | + 'IL' => '+972', |
|
139 | + 'FR' => '+33', |
|
140 | + 'IO' => '+246', |
|
141 | + 'SH' => '+290', |
|
142 | + 'FI' => '+358', |
|
143 | + 'FJ' => '+679', |
|
144 | + 'FK' => '+500', |
|
145 | + 'FM' => '+691', |
|
146 | + 'FO' => '+298', |
|
147 | + 'NI' => '+505', |
|
148 | + 'NL' => '+31', |
|
149 | + 'NO' => '+47', |
|
150 | + 'NA' => '+264', |
|
151 | + 'VU' => '+678', |
|
152 | + 'NC' => '+687', |
|
153 | + 'NE' => '+227', |
|
154 | + 'NF' => '+672', |
|
155 | + 'NG' => '+234', |
|
156 | + 'NZ' => '+64', |
|
157 | + 'NP' => '+977', |
|
158 | + 'NR' => '+674', |
|
159 | + 'NU' => '+683', |
|
160 | + 'CK' => '+682', |
|
161 | + 'XK' => '', |
|
162 | + 'CI' => '+225', |
|
163 | + 'CH' => '+41', |
|
164 | + 'CO' => '+57', |
|
165 | + 'CN' => '+86', |
|
166 | + 'CM' => '+237', |
|
167 | + 'CL' => '+56', |
|
168 | + 'CC' => '+61', |
|
169 | + 'CA' => '+1', |
|
170 | + 'CG' => '+242', |
|
171 | + 'CF' => '+236', |
|
172 | + 'CD' => '+243', |
|
173 | + 'CZ' => '+420', |
|
174 | + 'CY' => '+357', |
|
175 | + 'CX' => '+61', |
|
176 | + 'CR' => '+506', |
|
177 | + 'CW' => '+599', |
|
178 | + 'CV' => '+238', |
|
179 | + 'CU' => '+53', |
|
180 | + 'SZ' => '+268', |
|
181 | + 'SY' => '+963', |
|
182 | + 'SX' => '+599', |
|
183 | + 'KG' => '+996', |
|
184 | + 'KE' => '+254', |
|
185 | + 'SS' => '+211', |
|
186 | + 'SR' => '+597', |
|
187 | + 'KI' => '+686', |
|
188 | + 'KH' => '+855', |
|
189 | + 'KN' => '+1869', |
|
190 | + 'KM' => '+269', |
|
191 | + 'ST' => '+239', |
|
192 | + 'SK' => '+421', |
|
193 | + 'KR' => '+82', |
|
194 | + 'SI' => '+386', |
|
195 | + 'KP' => '+850', |
|
196 | + 'KW' => '+965', |
|
197 | + 'SN' => '+221', |
|
198 | + 'SM' => '+378', |
|
199 | + 'SL' => '+232', |
|
200 | + 'SC' => '+248', |
|
201 | + 'KZ' => '+7', |
|
202 | + 'KY' => '+1345', |
|
203 | + 'SG' => '+65', |
|
204 | + 'SE' => '+46', |
|
205 | + 'SD' => '+249', |
|
206 | + 'DO' => array( |
|
207 | + '+1809', |
|
208 | + '+1829', |
|
209 | + '+1849', |
|
210 | + ), |
|
211 | + 'DM' => '+1767', |
|
212 | + 'DJ' => '+253', |
|
213 | + 'DK' => '+45', |
|
214 | + 'VG' => '+1284', |
|
215 | + 'DE' => '+49', |
|
216 | + 'YE' => '+967', |
|
217 | + 'DZ' => '+213', |
|
218 | + 'US' => '+1', |
|
219 | + 'UY' => '+598', |
|
220 | + 'YT' => '+262', |
|
221 | + 'UM' => '+1', |
|
222 | + 'LB' => '+961', |
|
223 | + 'LC' => '+1758', |
|
224 | + 'LA' => '+856', |
|
225 | + 'TV' => '+688', |
|
226 | + 'TW' => '+886', |
|
227 | + 'TT' => '+1868', |
|
228 | + 'TR' => '+90', |
|
229 | + 'LK' => '+94', |
|
230 | + 'LI' => '+423', |
|
231 | + 'LV' => '+371', |
|
232 | + 'TO' => '+676', |
|
233 | + 'LT' => '+370', |
|
234 | + 'LU' => '+352', |
|
235 | + 'LR' => '+231', |
|
236 | + 'LS' => '+266', |
|
237 | + 'TH' => '+66', |
|
238 | + 'TF' => '', |
|
239 | + 'TG' => '+228', |
|
240 | + 'TD' => '+235', |
|
241 | + 'TC' => '+1649', |
|
242 | + 'LY' => '+218', |
|
243 | + 'VA' => '+379', |
|
244 | + 'VC' => '+1784', |
|
245 | + 'AE' => '+971', |
|
246 | + 'AD' => '+376', |
|
247 | + 'AG' => '+1268', |
|
248 | + 'AF' => '+93', |
|
249 | + 'AI' => '+1264', |
|
250 | + 'VI' => '+1340', |
|
251 | + 'IS' => '+354', |
|
252 | + 'IR' => '+98', |
|
253 | + 'AM' => '+374', |
|
254 | + 'AL' => '+355', |
|
255 | + 'AO' => '+244', |
|
256 | + 'AQ' => '', |
|
257 | + 'AS' => '+1684', |
|
258 | + 'AR' => '+54', |
|
259 | + 'AU' => '+61', |
|
260 | + 'AT' => '+43', |
|
261 | + 'AW' => '+297', |
|
262 | + 'IN' => '+91', |
|
263 | + 'AX' => '+35818', |
|
264 | + 'AZ' => '+994', |
|
265 | + 'IE' => '+353', |
|
266 | + 'ID' => '+62', |
|
267 | + 'UA' => '+380', |
|
268 | + 'QA' => '+974', |
|
269 | + 'MZ' => '+258', |
|
270 | 270 | ); |
@@ -12,256 +12,256 @@ |
||
12 | 12 | defined( 'ABSPATH' ) || exit; |
13 | 13 | |
14 | 14 | return array( |
15 | - 'US' => __('United States', 'invoicing'), |
|
16 | - 'CA' => __('Canada', 'invoicing'), |
|
17 | - 'GB' => __('United Kingdom', 'invoicing'), |
|
18 | - 'AF' => __('Afghanistan', 'invoicing'), |
|
19 | - 'AX' => __('Aland Islands', 'invoicing'), |
|
20 | - 'AL' => __('Albania', 'invoicing'), |
|
21 | - 'DZ' => __('Algeria', 'invoicing'), |
|
22 | - 'AS' => __('American Samoa', 'invoicing'), |
|
23 | - 'AD' => __('Andorra', 'invoicing'), |
|
24 | - 'AO' => __('Angola', 'invoicing'), |
|
25 | - 'AI' => __('Anguilla', 'invoicing'), |
|
26 | - 'AQ' => __('Antarctica', 'invoicing'), |
|
27 | - 'AG' => __('Antigua and Barbuda', 'invoicing'), |
|
28 | - 'AR' => __('Argentina', 'invoicing'), |
|
29 | - 'AM' => __('Armenia', 'invoicing'), |
|
30 | - 'AW' => __('Aruba', 'invoicing'), |
|
31 | - 'AU' => __('Australia', 'invoicing'), |
|
32 | - 'AT' => __('Austria', 'invoicing'), |
|
33 | - 'AZ' => __('Azerbaijan', 'invoicing'), |
|
34 | - 'BS' => __('Bahamas', 'invoicing'), |
|
35 | - 'BH' => __('Bahrain', 'invoicing'), |
|
36 | - 'BD' => __('Bangladesh', 'invoicing'), |
|
37 | - 'BB' => __('Barbados', 'invoicing'), |
|
38 | - 'BY' => __('Belarus', 'invoicing'), |
|
39 | - 'BE' => __('Belgium', 'invoicing'), |
|
40 | - 'BZ' => __('Belize', 'invoicing'), |
|
41 | - 'BJ' => __('Benin', 'invoicing'), |
|
42 | - 'BM' => __('Bermuda', 'invoicing'), |
|
43 | - 'BT' => __('Bhutan', 'invoicing'), |
|
44 | - 'BO' => __('Bolivia', 'invoicing'), |
|
45 | - 'BQ' => __('Bonaire, Saint Eustatius and Saba', 'invoicing'), |
|
46 | - 'BA' => __('Bosnia and Herzegovina', 'invoicing'), |
|
47 | - 'BW' => __('Botswana', 'invoicing'), |
|
48 | - 'BV' => __('Bouvet Island', 'invoicing'), |
|
49 | - 'BR' => __('Brazil', 'invoicing'), |
|
50 | - 'IO' => __('British Indian Ocean Territory', 'invoicing'), |
|
51 | - 'BN' => __('Brunei Darrussalam', 'invoicing'), |
|
52 | - 'BG' => __('Bulgaria', 'invoicing'), |
|
53 | - 'BF' => __('Burkina Faso', 'invoicing'), |
|
54 | - 'BI' => __('Burundi', 'invoicing'), |
|
55 | - 'KH' => __('Cambodia', 'invoicing'), |
|
56 | - 'CM' => __('Cameroon', 'invoicing'), |
|
57 | - 'CV' => __('Cape Verde', 'invoicing'), |
|
58 | - 'KY' => __('Cayman Islands', 'invoicing'), |
|
59 | - 'CF' => __('Central African Republic', 'invoicing'), |
|
60 | - 'TD' => __('Chad', 'invoicing'), |
|
61 | - 'CL' => __('Chile', 'invoicing'), |
|
62 | - 'CN' => __('China', 'invoicing'), |
|
63 | - 'CX' => __('Christmas Island', 'invoicing'), |
|
64 | - 'CC' => __('Cocos Islands', 'invoicing'), |
|
65 | - 'CO' => __('Colombia', 'invoicing'), |
|
66 | - 'KM' => __('Comoros', 'invoicing'), |
|
67 | - 'CD' => __('Congo, Democratic People\'s Republic', 'invoicing'), |
|
68 | - 'CG' => __('Congo, Republic of', 'invoicing'), |
|
69 | - 'CK' => __('Cook Islands', 'invoicing'), |
|
70 | - 'CR' => __('Costa Rica', 'invoicing'), |
|
71 | - 'CI' => __('Cote d\'Ivoire', 'invoicing'), |
|
72 | - 'HR' => __('Croatia/Hrvatska', 'invoicing'), |
|
73 | - 'CU' => __('Cuba', 'invoicing'), |
|
74 | - 'CW' => __('CuraÇao', 'invoicing'), |
|
75 | - 'CY' => __('Cyprus', 'invoicing'), |
|
76 | - 'CZ' => __('Czech Republic', 'invoicing'), |
|
77 | - 'DK' => __('Denmark', 'invoicing'), |
|
78 | - 'DJ' => __('Djibouti', 'invoicing'), |
|
79 | - 'DM' => __('Dominica', 'invoicing'), |
|
80 | - 'DO' => __('Dominican Republic', 'invoicing'), |
|
81 | - 'TP' => __('East Timor', 'invoicing'), |
|
82 | - 'EC' => __('Ecuador', 'invoicing'), |
|
83 | - 'EG' => __('Egypt', 'invoicing'), |
|
84 | - 'GQ' => __('Equatorial Guinea', 'invoicing'), |
|
85 | - 'SV' => __('El Salvador', 'invoicing'), |
|
86 | - 'ER' => __('Eritrea', 'invoicing'), |
|
87 | - 'EE' => __('Estonia', 'invoicing'), |
|
88 | - 'ET' => __('Ethiopia', 'invoicing'), |
|
89 | - 'FK' => __('Falkland Islands', 'invoicing'), |
|
90 | - 'FO' => __('Faroe Islands', 'invoicing'), |
|
91 | - 'FJ' => __('Fiji', 'invoicing'), |
|
92 | - 'FI' => __('Finland', 'invoicing'), |
|
93 | - 'FR' => __('France', 'invoicing'), |
|
94 | - 'GF' => __('French Guiana', 'invoicing'), |
|
95 | - 'PF' => __('French Polynesia', 'invoicing'), |
|
96 | - 'TF' => __('French Southern Territories', 'invoicing'), |
|
97 | - 'GA' => __('Gabon', 'invoicing'), |
|
98 | - 'GM' => __('Gambia', 'invoicing'), |
|
99 | - 'GE' => __('Georgia', 'invoicing'), |
|
100 | - 'DE' => __('Germany', 'invoicing'), |
|
101 | - 'GR' => __('Greece', 'invoicing'), |
|
102 | - 'GH' => __('Ghana', 'invoicing'), |
|
103 | - 'GI' => __('Gibraltar', 'invoicing'), |
|
104 | - 'GL' => __('Greenland', 'invoicing'), |
|
105 | - 'GD' => __('Grenada', 'invoicing'), |
|
106 | - 'GP' => __('Guadeloupe', 'invoicing'), |
|
107 | - 'GU' => __('Guam', 'invoicing'), |
|
108 | - 'GT' => __('Guatemala', 'invoicing'), |
|
109 | - 'GG' => __('Guernsey', 'invoicing'), |
|
110 | - 'GN' => __('Guinea', 'invoicing'), |
|
111 | - 'GW' => __('Guinea-Bissau', 'invoicing'), |
|
112 | - 'GY' => __('Guyana', 'invoicing'), |
|
113 | - 'HT' => __('Haiti', 'invoicing'), |
|
114 | - 'HM' => __('Heard and McDonald Islands', 'invoicing'), |
|
115 | - 'VA' => __('Holy See (City Vatican State)', 'invoicing'), |
|
116 | - 'HN' => __('Honduras', 'invoicing'), |
|
117 | - 'HK' => __('Hong Kong', 'invoicing'), |
|
118 | - 'HU' => __('Hungary', 'invoicing'), |
|
119 | - 'IS' => __('Iceland', 'invoicing'), |
|
120 | - 'IN' => __('India', 'invoicing'), |
|
121 | - 'ID' => __('Indonesia', 'invoicing'), |
|
122 | - 'IR' => __('Iran', 'invoicing'), |
|
123 | - 'IQ' => __('Iraq', 'invoicing'), |
|
124 | - 'IE' => __('Ireland', 'invoicing'), |
|
125 | - 'IM' => __('Isle of Man', 'invoicing'), |
|
126 | - 'IL' => __('Israel', 'invoicing'), |
|
127 | - 'IT' => __('Italy', 'invoicing'), |
|
128 | - 'JM' => __('Jamaica', 'invoicing'), |
|
129 | - 'JP' => __('Japan', 'invoicing'), |
|
130 | - 'JE' => __('Jersey', 'invoicing'), |
|
131 | - 'JO' => __('Jordan', 'invoicing'), |
|
132 | - 'KZ' => __('Kazakhstan', 'invoicing'), |
|
133 | - 'KE' => __('Kenya', 'invoicing'), |
|
134 | - 'KI' => __('Kiribati', 'invoicing'), |
|
135 | - 'KW' => __('Kuwait', 'invoicing'), |
|
136 | - 'KG' => __('Kyrgyzstan', 'invoicing'), |
|
137 | - 'LA' => __('Lao People\'s Democratic Republic', 'invoicing'), |
|
138 | - 'LV' => __('Latvia', 'invoicing'), |
|
139 | - 'LB' => __('Lebanon', 'invoicing'), |
|
140 | - 'LS' => __('Lesotho', 'invoicing'), |
|
141 | - 'LR' => __('Liberia', 'invoicing'), |
|
142 | - 'LY' => __('Libyan Arab Jamahiriya', 'invoicing'), |
|
143 | - 'LI' => __('Liechtenstein', 'invoicing'), |
|
144 | - 'LT' => __('Lithuania', 'invoicing'), |
|
145 | - 'LU' => __('Luxembourg', 'invoicing'), |
|
146 | - 'MO' => __('Macau', 'invoicing'), |
|
147 | - 'MK' => __('Macedonia', 'invoicing'), |
|
148 | - 'MG' => __('Madagascar', 'invoicing'), |
|
149 | - 'MW' => __('Malawi', 'invoicing'), |
|
150 | - 'MY' => __('Malaysia', 'invoicing'), |
|
151 | - 'MV' => __('Maldives', 'invoicing'), |
|
152 | - 'ML' => __('Mali', 'invoicing'), |
|
153 | - 'MT' => __('Malta', 'invoicing'), |
|
154 | - 'MH' => __('Marshall Islands', 'invoicing'), |
|
155 | - 'MQ' => __('Martinique', 'invoicing'), |
|
156 | - 'MR' => __('Mauritania', 'invoicing'), |
|
157 | - 'MU' => __('Mauritius', 'invoicing'), |
|
158 | - 'YT' => __('Mayotte', 'invoicing'), |
|
159 | - 'MX' => __('Mexico', 'invoicing'), |
|
160 | - 'FM' => __('Micronesia', 'invoicing'), |
|
161 | - 'MD' => __('Moldova, Republic of', 'invoicing'), |
|
162 | - 'MC' => __('Monaco', 'invoicing'), |
|
163 | - 'MN' => __('Mongolia', 'invoicing'), |
|
164 | - 'ME' => __('Montenegro', 'invoicing'), |
|
165 | - 'MS' => __('Montserrat', 'invoicing'), |
|
166 | - 'MA' => __('Morocco', 'invoicing'), |
|
167 | - 'MZ' => __('Mozambique', 'invoicing'), |
|
168 | - 'MM' => __('Myanmar', 'invoicing'), |
|
169 | - 'NA' => __('Namibia', 'invoicing'), |
|
170 | - 'NR' => __('Nauru', 'invoicing'), |
|
171 | - 'NP' => __('Nepal', 'invoicing'), |
|
172 | - 'NL' => __('Netherlands', 'invoicing'), |
|
173 | - 'AN' => __('Netherlands Antilles', 'invoicing'), |
|
174 | - 'NC' => __('New Caledonia', 'invoicing'), |
|
175 | - 'NZ' => __('New Zealand', 'invoicing'), |
|
176 | - 'NI' => __('Nicaragua', 'invoicing'), |
|
177 | - 'NE' => __('Niger', 'invoicing'), |
|
178 | - 'NG' => __('Nigeria', 'invoicing'), |
|
179 | - 'NU' => __('Niue', 'invoicing'), |
|
180 | - 'NF' => __('Norfolk Island', 'invoicing'), |
|
181 | - 'KP' => __('North Korea', 'invoicing'), |
|
182 | - 'MP' => __('Northern Mariana Islands', 'invoicing'), |
|
183 | - 'NO' => __('Norway', 'invoicing'), |
|
184 | - 'OM' => __('Oman', 'invoicing'), |
|
185 | - 'PK' => __('Pakistan', 'invoicing'), |
|
186 | - 'PW' => __('Palau', 'invoicing'), |
|
187 | - 'PS' => __('Palestinian Territories', 'invoicing'), |
|
188 | - 'PA' => __('Panama', 'invoicing'), |
|
189 | - 'PG' => __('Papua New Guinea', 'invoicing'), |
|
190 | - 'PY' => __('Paraguay', 'invoicing'), |
|
191 | - 'PE' => __('Peru', 'invoicing'), |
|
192 | - 'PH' => __('Phillipines', 'invoicing'), |
|
193 | - 'PN' => __('Pitcairn Island', 'invoicing'), |
|
194 | - 'PL' => __('Poland', 'invoicing'), |
|
195 | - 'PT' => __('Portugal', 'invoicing'), |
|
196 | - 'PR' => __('Puerto Rico', 'invoicing'), |
|
197 | - 'QA' => __('Qatar', 'invoicing'), |
|
198 | - 'XK' => __('Republic of Kosovo', 'invoicing'), |
|
199 | - 'RE' => __('Reunion Island', 'invoicing'), |
|
200 | - 'RO' => __('Romania', 'invoicing'), |
|
201 | - 'RU' => __('Russian Federation', 'invoicing'), |
|
202 | - 'RW' => __('Rwanda', 'invoicing'), |
|
203 | - 'BL' => __('Saint Barthélemy', 'invoicing'), |
|
204 | - 'SH' => __('Saint Helena', 'invoicing'), |
|
205 | - 'KN' => __('Saint Kitts and Nevis', 'invoicing'), |
|
206 | - 'LC' => __('Saint Lucia', 'invoicing'), |
|
207 | - 'MF' => __('Saint Martin (French)', 'invoicing'), |
|
208 | - 'SX' => __('Saint Martin (Dutch)', 'invoicing'), |
|
209 | - 'PM' => __('Saint Pierre and Miquelon', 'invoicing'), |
|
210 | - 'VC' => __('Saint Vincent and the Grenadines', 'invoicing'), |
|
211 | - 'SM' => __('San Marino', 'invoicing'), |
|
212 | - 'ST' => __('São Tomé and Príncipe', 'invoicing'), |
|
213 | - 'SA' => __('Saudi Arabia', 'invoicing'), |
|
214 | - 'SN' => __('Senegal', 'invoicing'), |
|
215 | - 'RS' => __('Serbia', 'invoicing'), |
|
216 | - 'SC' => __('Seychelles', 'invoicing'), |
|
217 | - 'SL' => __('Sierra Leone', 'invoicing'), |
|
218 | - 'SG' => __('Singapore', 'invoicing'), |
|
219 | - 'SK' => __('Slovak Republic', 'invoicing'), |
|
220 | - 'SI' => __('Slovenia', 'invoicing'), |
|
221 | - 'SB' => __('Solomon Islands', 'invoicing'), |
|
222 | - 'SO' => __('Somalia', 'invoicing'), |
|
223 | - 'ZA' => __('South Africa', 'invoicing'), |
|
224 | - 'GS' => __('South Georgia', 'invoicing'), |
|
225 | - 'KR' => __('South Korea', 'invoicing'), |
|
226 | - 'SS' => __('South Sudan', 'invoicing'), |
|
227 | - 'ES' => __('Spain', 'invoicing'), |
|
228 | - 'LK' => __('Sri Lanka', 'invoicing'), |
|
229 | - 'SD' => __('Sudan', 'invoicing'), |
|
230 | - 'SR' => __('Suriname', 'invoicing'), |
|
231 | - 'SJ' => __('Svalbard and Jan Mayen Islands', 'invoicing'), |
|
232 | - 'SZ' => __('Swaziland', 'invoicing'), |
|
233 | - 'SE' => __('Sweden', 'invoicing'), |
|
234 | - 'CH' => __('Switzerland', 'invoicing'), |
|
235 | - 'SY' => __('Syrian Arab Republic', 'invoicing'), |
|
236 | - 'TW' => __('Taiwan', 'invoicing'), |
|
237 | - 'TJ' => __('Tajikistan', 'invoicing'), |
|
238 | - 'TZ' => __('Tanzania', 'invoicing'), |
|
239 | - 'TH' => __('Thailand', 'invoicing'), |
|
240 | - 'TL' => __('Timor-Leste', 'invoicing'), |
|
241 | - 'TG' => __('Togo', 'invoicing'), |
|
242 | - 'TK' => __('Tokelau', 'invoicing'), |
|
243 | - 'TO' => __('Tonga', 'invoicing'), |
|
244 | - 'TT' => __('Trinidad and Tobago', 'invoicing'), |
|
245 | - 'TN' => __('Tunisia', 'invoicing'), |
|
246 | - 'TR' => __('Turkey', 'invoicing'), |
|
247 | - 'TM' => __('Turkmenistan', 'invoicing'), |
|
248 | - 'TC' => __('Turks and Caicos Islands', 'invoicing'), |
|
249 | - 'TV' => __('Tuvalu', 'invoicing'), |
|
250 | - 'UG' => __('Uganda', 'invoicing'), |
|
251 | - 'UA' => __('Ukraine', 'invoicing'), |
|
252 | - 'AE' => __('United Arab Emirates', 'invoicing'), |
|
253 | - 'UY' => __('Uruguay', 'invoicing'), |
|
254 | - 'UM' => __('US Minor Outlying Islands', 'invoicing'), |
|
255 | - 'UZ' => __('Uzbekistan', 'invoicing'), |
|
256 | - 'VU' => __('Vanuatu', 'invoicing'), |
|
257 | - 'VE' => __('Venezuela', 'invoicing'), |
|
258 | - 'VN' => __('Vietnam', 'invoicing'), |
|
259 | - 'VG' => __('Virgin Islands (British)', 'invoicing'), |
|
260 | - 'VI' => __('Virgin Islands (USA)', 'invoicing'), |
|
261 | - 'WF' => __('Wallis and Futuna Islands', 'invoicing'), |
|
262 | - 'EH' => __('Western Sahara', 'invoicing'), |
|
263 | - 'WS' => __('Western Samoa', 'invoicing'), |
|
264 | - 'YE' => __('Yemen', 'invoicing'), |
|
265 | - 'ZM' => __('Zambia', 'invoicing'), |
|
266 | - 'ZW' => __('Zimbabwe', 'invoicing'), |
|
15 | + 'US' => __('United States', 'invoicing'), |
|
16 | + 'CA' => __('Canada', 'invoicing'), |
|
17 | + 'GB' => __('United Kingdom', 'invoicing'), |
|
18 | + 'AF' => __('Afghanistan', 'invoicing'), |
|
19 | + 'AX' => __('Aland Islands', 'invoicing'), |
|
20 | + 'AL' => __('Albania', 'invoicing'), |
|
21 | + 'DZ' => __('Algeria', 'invoicing'), |
|
22 | + 'AS' => __('American Samoa', 'invoicing'), |
|
23 | + 'AD' => __('Andorra', 'invoicing'), |
|
24 | + 'AO' => __('Angola', 'invoicing'), |
|
25 | + 'AI' => __('Anguilla', 'invoicing'), |
|
26 | + 'AQ' => __('Antarctica', 'invoicing'), |
|
27 | + 'AG' => __('Antigua and Barbuda', 'invoicing'), |
|
28 | + 'AR' => __('Argentina', 'invoicing'), |
|
29 | + 'AM' => __('Armenia', 'invoicing'), |
|
30 | + 'AW' => __('Aruba', 'invoicing'), |
|
31 | + 'AU' => __('Australia', 'invoicing'), |
|
32 | + 'AT' => __('Austria', 'invoicing'), |
|
33 | + 'AZ' => __('Azerbaijan', 'invoicing'), |
|
34 | + 'BS' => __('Bahamas', 'invoicing'), |
|
35 | + 'BH' => __('Bahrain', 'invoicing'), |
|
36 | + 'BD' => __('Bangladesh', 'invoicing'), |
|
37 | + 'BB' => __('Barbados', 'invoicing'), |
|
38 | + 'BY' => __('Belarus', 'invoicing'), |
|
39 | + 'BE' => __('Belgium', 'invoicing'), |
|
40 | + 'BZ' => __('Belize', 'invoicing'), |
|
41 | + 'BJ' => __('Benin', 'invoicing'), |
|
42 | + 'BM' => __('Bermuda', 'invoicing'), |
|
43 | + 'BT' => __('Bhutan', 'invoicing'), |
|
44 | + 'BO' => __('Bolivia', 'invoicing'), |
|
45 | + 'BQ' => __('Bonaire, Saint Eustatius and Saba', 'invoicing'), |
|
46 | + 'BA' => __('Bosnia and Herzegovina', 'invoicing'), |
|
47 | + 'BW' => __('Botswana', 'invoicing'), |
|
48 | + 'BV' => __('Bouvet Island', 'invoicing'), |
|
49 | + 'BR' => __('Brazil', 'invoicing'), |
|
50 | + 'IO' => __('British Indian Ocean Territory', 'invoicing'), |
|
51 | + 'BN' => __('Brunei Darrussalam', 'invoicing'), |
|
52 | + 'BG' => __('Bulgaria', 'invoicing'), |
|
53 | + 'BF' => __('Burkina Faso', 'invoicing'), |
|
54 | + 'BI' => __('Burundi', 'invoicing'), |
|
55 | + 'KH' => __('Cambodia', 'invoicing'), |
|
56 | + 'CM' => __('Cameroon', 'invoicing'), |
|
57 | + 'CV' => __('Cape Verde', 'invoicing'), |
|
58 | + 'KY' => __('Cayman Islands', 'invoicing'), |
|
59 | + 'CF' => __('Central African Republic', 'invoicing'), |
|
60 | + 'TD' => __('Chad', 'invoicing'), |
|
61 | + 'CL' => __('Chile', 'invoicing'), |
|
62 | + 'CN' => __('China', 'invoicing'), |
|
63 | + 'CX' => __('Christmas Island', 'invoicing'), |
|
64 | + 'CC' => __('Cocos Islands', 'invoicing'), |
|
65 | + 'CO' => __('Colombia', 'invoicing'), |
|
66 | + 'KM' => __('Comoros', 'invoicing'), |
|
67 | + 'CD' => __('Congo, Democratic People\'s Republic', 'invoicing'), |
|
68 | + 'CG' => __('Congo, Republic of', 'invoicing'), |
|
69 | + 'CK' => __('Cook Islands', 'invoicing'), |
|
70 | + 'CR' => __('Costa Rica', 'invoicing'), |
|
71 | + 'CI' => __('Cote d\'Ivoire', 'invoicing'), |
|
72 | + 'HR' => __('Croatia/Hrvatska', 'invoicing'), |
|
73 | + 'CU' => __('Cuba', 'invoicing'), |
|
74 | + 'CW' => __('CuraÇao', 'invoicing'), |
|
75 | + 'CY' => __('Cyprus', 'invoicing'), |
|
76 | + 'CZ' => __('Czech Republic', 'invoicing'), |
|
77 | + 'DK' => __('Denmark', 'invoicing'), |
|
78 | + 'DJ' => __('Djibouti', 'invoicing'), |
|
79 | + 'DM' => __('Dominica', 'invoicing'), |
|
80 | + 'DO' => __('Dominican Republic', 'invoicing'), |
|
81 | + 'TP' => __('East Timor', 'invoicing'), |
|
82 | + 'EC' => __('Ecuador', 'invoicing'), |
|
83 | + 'EG' => __('Egypt', 'invoicing'), |
|
84 | + 'GQ' => __('Equatorial Guinea', 'invoicing'), |
|
85 | + 'SV' => __('El Salvador', 'invoicing'), |
|
86 | + 'ER' => __('Eritrea', 'invoicing'), |
|
87 | + 'EE' => __('Estonia', 'invoicing'), |
|
88 | + 'ET' => __('Ethiopia', 'invoicing'), |
|
89 | + 'FK' => __('Falkland Islands', 'invoicing'), |
|
90 | + 'FO' => __('Faroe Islands', 'invoicing'), |
|
91 | + 'FJ' => __('Fiji', 'invoicing'), |
|
92 | + 'FI' => __('Finland', 'invoicing'), |
|
93 | + 'FR' => __('France', 'invoicing'), |
|
94 | + 'GF' => __('French Guiana', 'invoicing'), |
|
95 | + 'PF' => __('French Polynesia', 'invoicing'), |
|
96 | + 'TF' => __('French Southern Territories', 'invoicing'), |
|
97 | + 'GA' => __('Gabon', 'invoicing'), |
|
98 | + 'GM' => __('Gambia', 'invoicing'), |
|
99 | + 'GE' => __('Georgia', 'invoicing'), |
|
100 | + 'DE' => __('Germany', 'invoicing'), |
|
101 | + 'GR' => __('Greece', 'invoicing'), |
|
102 | + 'GH' => __('Ghana', 'invoicing'), |
|
103 | + 'GI' => __('Gibraltar', 'invoicing'), |
|
104 | + 'GL' => __('Greenland', 'invoicing'), |
|
105 | + 'GD' => __('Grenada', 'invoicing'), |
|
106 | + 'GP' => __('Guadeloupe', 'invoicing'), |
|
107 | + 'GU' => __('Guam', 'invoicing'), |
|
108 | + 'GT' => __('Guatemala', 'invoicing'), |
|
109 | + 'GG' => __('Guernsey', 'invoicing'), |
|
110 | + 'GN' => __('Guinea', 'invoicing'), |
|
111 | + 'GW' => __('Guinea-Bissau', 'invoicing'), |
|
112 | + 'GY' => __('Guyana', 'invoicing'), |
|
113 | + 'HT' => __('Haiti', 'invoicing'), |
|
114 | + 'HM' => __('Heard and McDonald Islands', 'invoicing'), |
|
115 | + 'VA' => __('Holy See (City Vatican State)', 'invoicing'), |
|
116 | + 'HN' => __('Honduras', 'invoicing'), |
|
117 | + 'HK' => __('Hong Kong', 'invoicing'), |
|
118 | + 'HU' => __('Hungary', 'invoicing'), |
|
119 | + 'IS' => __('Iceland', 'invoicing'), |
|
120 | + 'IN' => __('India', 'invoicing'), |
|
121 | + 'ID' => __('Indonesia', 'invoicing'), |
|
122 | + 'IR' => __('Iran', 'invoicing'), |
|
123 | + 'IQ' => __('Iraq', 'invoicing'), |
|
124 | + 'IE' => __('Ireland', 'invoicing'), |
|
125 | + 'IM' => __('Isle of Man', 'invoicing'), |
|
126 | + 'IL' => __('Israel', 'invoicing'), |
|
127 | + 'IT' => __('Italy', 'invoicing'), |
|
128 | + 'JM' => __('Jamaica', 'invoicing'), |
|
129 | + 'JP' => __('Japan', 'invoicing'), |
|
130 | + 'JE' => __('Jersey', 'invoicing'), |
|
131 | + 'JO' => __('Jordan', 'invoicing'), |
|
132 | + 'KZ' => __('Kazakhstan', 'invoicing'), |
|
133 | + 'KE' => __('Kenya', 'invoicing'), |
|
134 | + 'KI' => __('Kiribati', 'invoicing'), |
|
135 | + 'KW' => __('Kuwait', 'invoicing'), |
|
136 | + 'KG' => __('Kyrgyzstan', 'invoicing'), |
|
137 | + 'LA' => __('Lao People\'s Democratic Republic', 'invoicing'), |
|
138 | + 'LV' => __('Latvia', 'invoicing'), |
|
139 | + 'LB' => __('Lebanon', 'invoicing'), |
|
140 | + 'LS' => __('Lesotho', 'invoicing'), |
|
141 | + 'LR' => __('Liberia', 'invoicing'), |
|
142 | + 'LY' => __('Libyan Arab Jamahiriya', 'invoicing'), |
|
143 | + 'LI' => __('Liechtenstein', 'invoicing'), |
|
144 | + 'LT' => __('Lithuania', 'invoicing'), |
|
145 | + 'LU' => __('Luxembourg', 'invoicing'), |
|
146 | + 'MO' => __('Macau', 'invoicing'), |
|
147 | + 'MK' => __('Macedonia', 'invoicing'), |
|
148 | + 'MG' => __('Madagascar', 'invoicing'), |
|
149 | + 'MW' => __('Malawi', 'invoicing'), |
|
150 | + 'MY' => __('Malaysia', 'invoicing'), |
|
151 | + 'MV' => __('Maldives', 'invoicing'), |
|
152 | + 'ML' => __('Mali', 'invoicing'), |
|
153 | + 'MT' => __('Malta', 'invoicing'), |
|
154 | + 'MH' => __('Marshall Islands', 'invoicing'), |
|
155 | + 'MQ' => __('Martinique', 'invoicing'), |
|
156 | + 'MR' => __('Mauritania', 'invoicing'), |
|
157 | + 'MU' => __('Mauritius', 'invoicing'), |
|
158 | + 'YT' => __('Mayotte', 'invoicing'), |
|
159 | + 'MX' => __('Mexico', 'invoicing'), |
|
160 | + 'FM' => __('Micronesia', 'invoicing'), |
|
161 | + 'MD' => __('Moldova, Republic of', 'invoicing'), |
|
162 | + 'MC' => __('Monaco', 'invoicing'), |
|
163 | + 'MN' => __('Mongolia', 'invoicing'), |
|
164 | + 'ME' => __('Montenegro', 'invoicing'), |
|
165 | + 'MS' => __('Montserrat', 'invoicing'), |
|
166 | + 'MA' => __('Morocco', 'invoicing'), |
|
167 | + 'MZ' => __('Mozambique', 'invoicing'), |
|
168 | + 'MM' => __('Myanmar', 'invoicing'), |
|
169 | + 'NA' => __('Namibia', 'invoicing'), |
|
170 | + 'NR' => __('Nauru', 'invoicing'), |
|
171 | + 'NP' => __('Nepal', 'invoicing'), |
|
172 | + 'NL' => __('Netherlands', 'invoicing'), |
|
173 | + 'AN' => __('Netherlands Antilles', 'invoicing'), |
|
174 | + 'NC' => __('New Caledonia', 'invoicing'), |
|
175 | + 'NZ' => __('New Zealand', 'invoicing'), |
|
176 | + 'NI' => __('Nicaragua', 'invoicing'), |
|
177 | + 'NE' => __('Niger', 'invoicing'), |
|
178 | + 'NG' => __('Nigeria', 'invoicing'), |
|
179 | + 'NU' => __('Niue', 'invoicing'), |
|
180 | + 'NF' => __('Norfolk Island', 'invoicing'), |
|
181 | + 'KP' => __('North Korea', 'invoicing'), |
|
182 | + 'MP' => __('Northern Mariana Islands', 'invoicing'), |
|
183 | + 'NO' => __('Norway', 'invoicing'), |
|
184 | + 'OM' => __('Oman', 'invoicing'), |
|
185 | + 'PK' => __('Pakistan', 'invoicing'), |
|
186 | + 'PW' => __('Palau', 'invoicing'), |
|
187 | + 'PS' => __('Palestinian Territories', 'invoicing'), |
|
188 | + 'PA' => __('Panama', 'invoicing'), |
|
189 | + 'PG' => __('Papua New Guinea', 'invoicing'), |
|
190 | + 'PY' => __('Paraguay', 'invoicing'), |
|
191 | + 'PE' => __('Peru', 'invoicing'), |
|
192 | + 'PH' => __('Phillipines', 'invoicing'), |
|
193 | + 'PN' => __('Pitcairn Island', 'invoicing'), |
|
194 | + 'PL' => __('Poland', 'invoicing'), |
|
195 | + 'PT' => __('Portugal', 'invoicing'), |
|
196 | + 'PR' => __('Puerto Rico', 'invoicing'), |
|
197 | + 'QA' => __('Qatar', 'invoicing'), |
|
198 | + 'XK' => __('Republic of Kosovo', 'invoicing'), |
|
199 | + 'RE' => __('Reunion Island', 'invoicing'), |
|
200 | + 'RO' => __('Romania', 'invoicing'), |
|
201 | + 'RU' => __('Russian Federation', 'invoicing'), |
|
202 | + 'RW' => __('Rwanda', 'invoicing'), |
|
203 | + 'BL' => __('Saint Barthélemy', 'invoicing'), |
|
204 | + 'SH' => __('Saint Helena', 'invoicing'), |
|
205 | + 'KN' => __('Saint Kitts and Nevis', 'invoicing'), |
|
206 | + 'LC' => __('Saint Lucia', 'invoicing'), |
|
207 | + 'MF' => __('Saint Martin (French)', 'invoicing'), |
|
208 | + 'SX' => __('Saint Martin (Dutch)', 'invoicing'), |
|
209 | + 'PM' => __('Saint Pierre and Miquelon', 'invoicing'), |
|
210 | + 'VC' => __('Saint Vincent and the Grenadines', 'invoicing'), |
|
211 | + 'SM' => __('San Marino', 'invoicing'), |
|
212 | + 'ST' => __('São Tomé and Príncipe', 'invoicing'), |
|
213 | + 'SA' => __('Saudi Arabia', 'invoicing'), |
|
214 | + 'SN' => __('Senegal', 'invoicing'), |
|
215 | + 'RS' => __('Serbia', 'invoicing'), |
|
216 | + 'SC' => __('Seychelles', 'invoicing'), |
|
217 | + 'SL' => __('Sierra Leone', 'invoicing'), |
|
218 | + 'SG' => __('Singapore', 'invoicing'), |
|
219 | + 'SK' => __('Slovak Republic', 'invoicing'), |
|
220 | + 'SI' => __('Slovenia', 'invoicing'), |
|
221 | + 'SB' => __('Solomon Islands', 'invoicing'), |
|
222 | + 'SO' => __('Somalia', 'invoicing'), |
|
223 | + 'ZA' => __('South Africa', 'invoicing'), |
|
224 | + 'GS' => __('South Georgia', 'invoicing'), |
|
225 | + 'KR' => __('South Korea', 'invoicing'), |
|
226 | + 'SS' => __('South Sudan', 'invoicing'), |
|
227 | + 'ES' => __('Spain', 'invoicing'), |
|
228 | + 'LK' => __('Sri Lanka', 'invoicing'), |
|
229 | + 'SD' => __('Sudan', 'invoicing'), |
|
230 | + 'SR' => __('Suriname', 'invoicing'), |
|
231 | + 'SJ' => __('Svalbard and Jan Mayen Islands', 'invoicing'), |
|
232 | + 'SZ' => __('Swaziland', 'invoicing'), |
|
233 | + 'SE' => __('Sweden', 'invoicing'), |
|
234 | + 'CH' => __('Switzerland', 'invoicing'), |
|
235 | + 'SY' => __('Syrian Arab Republic', 'invoicing'), |
|
236 | + 'TW' => __('Taiwan', 'invoicing'), |
|
237 | + 'TJ' => __('Tajikistan', 'invoicing'), |
|
238 | + 'TZ' => __('Tanzania', 'invoicing'), |
|
239 | + 'TH' => __('Thailand', 'invoicing'), |
|
240 | + 'TL' => __('Timor-Leste', 'invoicing'), |
|
241 | + 'TG' => __('Togo', 'invoicing'), |
|
242 | + 'TK' => __('Tokelau', 'invoicing'), |
|
243 | + 'TO' => __('Tonga', 'invoicing'), |
|
244 | + 'TT' => __('Trinidad and Tobago', 'invoicing'), |
|
245 | + 'TN' => __('Tunisia', 'invoicing'), |
|
246 | + 'TR' => __('Turkey', 'invoicing'), |
|
247 | + 'TM' => __('Turkmenistan', 'invoicing'), |
|
248 | + 'TC' => __('Turks and Caicos Islands', 'invoicing'), |
|
249 | + 'TV' => __('Tuvalu', 'invoicing'), |
|
250 | + 'UG' => __('Uganda', 'invoicing'), |
|
251 | + 'UA' => __('Ukraine', 'invoicing'), |
|
252 | + 'AE' => __('United Arab Emirates', 'invoicing'), |
|
253 | + 'UY' => __('Uruguay', 'invoicing'), |
|
254 | + 'UM' => __('US Minor Outlying Islands', 'invoicing'), |
|
255 | + 'UZ' => __('Uzbekistan', 'invoicing'), |
|
256 | + 'VU' => __('Vanuatu', 'invoicing'), |
|
257 | + 'VE' => __('Venezuela', 'invoicing'), |
|
258 | + 'VN' => __('Vietnam', 'invoicing'), |
|
259 | + 'VG' => __('Virgin Islands (British)', 'invoicing'), |
|
260 | + 'VI' => __('Virgin Islands (USA)', 'invoicing'), |
|
261 | + 'WF' => __('Wallis and Futuna Islands', 'invoicing'), |
|
262 | + 'EH' => __('Western Sahara', 'invoicing'), |
|
263 | + 'WS' => __('Western Samoa', 'invoicing'), |
|
264 | + 'YE' => __('Yemen', 'invoicing'), |
|
265 | + 'ZM' => __('Zambia', 'invoicing'), |
|
266 | + 'ZW' => __('Zimbabwe', 'invoicing'), |
|
267 | 267 | ); |
@@ -31,25 +31,25 @@ |
||
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>' . |
|
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>' . |
|
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>' . |
|
52 | - '</div>'; |
|
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 | + '<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>' . |
|
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>' . |
|
52 | + '</div>'; |
|
53 | 53 | |
54 | 54 | return apply_filters( 'wpinv_privacy_policy_content', $content ); |
55 | 55 | } |